.sa-h2{margin:0;font-size:clamp(40px,5.4vw,84px);font-weight:500;line-height:1;letter-spacing:-.035em;color:var(--hd-ink)}.sa-hero{position:relative;height:100vh;min-height:620px;margin-top:-64px;overflow:hidden;background:#050608;cursor:none}.sa-hero-dark{position:absolute;inset:0;filter:brightness(.14) saturate(.6)}.sa-hero-img{-o-object-fit:cover;object-fit:cover}.sa-lamp{overflow:hidden;border-radius:50%;-webkit-mask-image:radial-gradient(closest-side,#000 22%,rgba(0,0,0,.55) 58%,transparent 100%);mask-image:radial-gradient(closest-side,#000 22%,rgba(0,0,0,.55) 58%,transparent 100%);pointer-events:none}.sa-lamp,.sa-lamp-inner{position:absolute;top:0;left:0;will-change:transform}.sa-lamp-inner{width:var(--hero-w,100vw);height:var(--hero-h,max(100vh,620px))}.sa-lamp-warm{position:absolute;inset:0;background:radial-gradient(closest-side,rgba(255,196,130,.16),transparent 70%);mix-blend-mode:soft-light}.sa-hero-shade{background:linear-gradient(90deg,rgba(5,6,8,.75) 0,rgba(5,6,8,.2) 40%,transparent 60%,rgba(5,6,8,.2) 80%,rgba(5,6,8,.6) 100%),linear-gradient(180deg,rgba(5,6,8,.55) 0,transparent 22%,transparent 70%,var(--hd-bg) 100%)}.sa-hero-shade,.sa-hero-words-wrap{position:absolute;inset:0;pointer-events:none}.sa-hero-words{position:absolute;left:var(--ss-pad);right:var(--ss-pad);top:50%;display:flex;flex-direction:column;margin:0;transform:translateY(-50%);font-size:clamp(48px,8.4vw,150px);font-weight:500;line-height:.98;letter-spacing:-.045em;color:rgba(245,240,232,.07);pointer-events:none}.sa-hero-words span:last-child{align-self:flex-end}.sa-hero-words.is-lit{width:auto;color:#fbf3e6;text-shadow:0 0 40px rgba(255,200,140,.25)}.sa-hero-hint{right:var(--ss-pad);bottom:40px;margin:0;font-family:var(--ss-serif);font-style:italic;font-size:15px;white-space:nowrap;color:rgba(245,240,232,.55)}.sa-hero-hint,.sa-hero-scroll{position:absolute;z-index:2;pointer-events:none}.sa-hero-scroll{left:50%;bottom:32px;width:1px;height:64px;overflow:hidden;background:rgba(255,255,255,.18)}.sa-hero-scroll-line{position:absolute;left:0;top:0;width:1px;height:24px;background:linear-gradient(180deg,transparent,#fff);animation:sa-scroll-cue 2.2s cubic-bezier(.65,0,.35,1) infinite;will-change:transform}@keyframes sa-scroll-cue{0%{transform:translateY(-24px)}70%,to{transform:translateY(64px)}}@media (max-width:900px){.sa-hero{cursor:auto}.sa-hero-words{color:rgba(245,240,232,.1)}.sa-hero-words span:last-child{align-self:flex-start}.sa-hero-hint{display:none}}.sa-manifesto{max-width:1200px;margin:0 auto;padding:200px var(--ss-pad) 160px}.sa-manifesto-text{margin:0;font-size:clamp(30px,3.6vw,56px);font-weight:500;line-height:1.22;letter-spacing:-.025em;color:var(--hd-ink)}.sa-read-word{display:inline}.sa-dot{position:relative;height:400vh}.sa-dot-sticky{position:sticky;top:0;height:100vh;overflow:hidden;background:var(--hd-bg)}.sa-dot-stars{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 7% 12%,rgba(255,255,255,.8),transparent 60%),radial-gradient(1px 1px at 19% 64%,rgba(255,255,255,.5),transparent 60%),radial-gradient(1.5px 1.5px at 33% 28%,rgba(255,255,255,.9),transparent 60%),radial-gradient(1px 1px at 41% 83%,rgba(255,255,255,.45),transparent 60%),radial-gradient(1px 1px at 56% 9%,rgba(255,255,255,.6),transparent 60%),radial-gradient(1px 1px at 68% 47%,rgba(255,255,255,.4),transparent 60%),radial-gradient(1.5px 1.5px at 79% 71%,rgba(255,255,255,.75),transparent 60%),radial-gradient(1px 1px at 88% 22%,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 94% 90%,rgba(255,255,255,.5),transparent 60%),radial-gradient(1px 1px at 26% 41%,rgba(200,215,255,.5),transparent 60%);background-size:380px 380px;will-change:opacity}.sa-dot-earth{position:absolute;top:50%;left:50%;width:80vmin;height:80vmin;margin:-40vmin 0 0 -40vmin;will-change:transform}.sa-dot-img{-o-object-fit:contain;object-fit:contain}.sa-dot-line{position:absolute;left:0;right:0;top:50%;margin:0;padding:0 var(--ss-pad);transform:translateY(-50%);font-size:clamp(44px,6.5vw,112px);font-weight:600;line-height:1;letter-spacing:-.045em;text-align:center;color:#fff;text-shadow:0 2px 50px rgba(0,0,0,.55);pointer-events:none;will-change:transform,opacity}.sa-dot-line--soft{font-family:"Instrument Serif",Armenian Display,Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.02em}.sa-dot-ring{position:absolute;will-change:transform,opacity;top:50%;left:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border:1px solid rgba(255,255,255,.7);border-radius:50%}.sa-dot-label{position:absolute;will-change:opacity;top:50%;left:calc(50% + 23px);display:flex;align-items:center;gap:10px;transform:translateY(-50%);font-family:"Instrument Serif",Armenian Display,Georgia,Times New Roman,serif;font-style:normal;font-size:19px;color:rgba(255,255,255,.85);white-space:nowrap}.sa-dot-leader{width:64px;height:1px;background:rgba(255,255,255,.55)}.sa-dot-finale{position:absolute;will-change:opacity;left:var(--ss-pad);bottom:12vh;max-width:460px}.sa-dot-finale-title{margin:0;font-size:clamp(28px,2.8vw,44px);font-weight:500;line-height:1.1;letter-spacing:-.03em;color:#fff}.sa-dot-finale-title em{font-family:"Instrument Serif",Armenian Display,Georgia,Times New Roman,serif;font-style:normal}.sa-dot-finale-text{margin:18px 0 0;font-size:clamp(16px,1.25vw,19px);line-height:1.55;color:rgba(255,255,255,.6)}.sa-dot-credit{margin:22px 0 0;font-family:var(--ss-serif);font-style:italic;font-size:13px;color:rgba(255,255,255,.35)}.sa-why{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,120px);align-items:center;max-width:1400px;margin:0 auto;padding:80px var(--ss-pad) 200px}.sa-why-media{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:24px;background:#111}.sa-why-parallax{position:absolute;inset:-12% 0;will-change:transform}.sa-why-img{-o-object-fit:cover;object-fit:cover}.sa-why-lede{margin-top:32px;font-size:clamp(22px,2vw,30px);line-height:1.35;letter-spacing:-.015em;color:var(--hd-ink)}.sa-why-body{max-width:560px;margin-top:24px;font-size:clamp(17px,1.3vw,19px);line-height:1.6;color:rgba(245,240,232,.6)}.sa-moon{position:relative;height:420vh}.sa-moon-sticky{position:sticky;top:0;height:100vh;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,96px);max-width:1400px;margin:0 auto;padding:80px var(--ss-pad) 40px}.sa-phases{display:grid;margin-top:56px;min-height:200px}.sa-phase{grid-area:1/1}.sa-phase-name{font-family:var(--ss-serif);font-style:italic;font-size:17px;color:rgba(245,240,232,.5)}.sa-phase-title{margin:10px 0 0;font-size:clamp(34px,3.4vw,54px);font-weight:500;line-height:1;letter-spacing:-.035em;color:var(--hd-ink)}.sa-phase-text{max-width:420px;margin:16px 0 0;font-size:clamp(17px,1.3vw,19px);line-height:1.55;color:rgba(245,240,232,.62)}.sa-moon-stage{position:relative;display:flex;flex-direction:column;align-items:center}.sa-moon-glow{position:absolute;top:50%;left:50%;width:120%;transform:translate(-50%,-55%);background:radial-gradient(circle,rgba(220,225,240,.14),transparent 60%);pointer-events:none}.sa-moon-disc,.sa-moon-glow{aspect-ratio:1;border-radius:50%}.sa-moon-disc{position:relative;width:min(100%,64vh,620px);overflow:hidden}.sa-moon-img{-o-object-fit:cover;object-fit:cover;transform:scale(1.72);filter:contrast(1.15)}.sa-moon-shadow{position:absolute;inset:-2%;border-radius:50%;background:var(--hd-bg);box-shadow:0 0 60px 30px var(--hd-bg);will-change:transform}.sa-moon-day{display:flex;align-items:baseline;gap:12px;margin-top:32px;color:rgba(245,240,232,.5)}.sa-moon-day-label,.sa-moon-day-of{font-size:16px}.sa-moon-day-num{min-width:2ch;font-family:var(--ss-serif);font-style:italic;font-size:clamp(40px,3.6vw,60px);line-height:1;color:var(--hd-ink);font-variant-numeric:tabular-nums}.sa-human{max-width:1400px;margin:0 auto;padding:40px var(--ss-pad) 220px}.sa-human-head{max-width:900px}.sa-human-lede{max-width:640px;margin-top:28px;font-size:clamp(18px,1.45vw,22px);line-height:1.55;color:rgba(245,240,232,.62)}.sa-human-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);margin-top:96px}.sa-promise{padding-top:28px;border-top:1px solid var(--ss-faint)}.sa-promise-num{display:block;font-family:var(--ss-serif);font-style:italic;font-size:72px;line-height:1;color:rgba(245,240,232,.25)}.sa-promise-title{margin:28px 0 0;font-size:clamp(24px,2vw,32px);font-weight:500;line-height:1.15;letter-spacing:-.02em;color:var(--hd-ink)}.sa-promise-text{margin:16px 0 0;font-size:16.5px;line-height:1.6;color:rgba(245,240,232,.6)}.sa-numbers{max-width:1400px;margin:0 auto;padding:40px var(--ss-pad) 180px}.sa-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--ss-faint)}.sa-stat{display:flex;flex-direction:column;gap:14px;padding:40px 24px 0 0}.sa-stat-num{font-size:clamp(56px,7vw,112px);font-weight:500;line-height:1;letter-spacing:-.05em;color:var(--hd-ink);font-variant-numeric:tabular-nums}.sa-stat-label{font-size:16px;color:rgba(245,240,232,.55)}.sa-honest{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,120px);margin-top:180px}.sa-honest-head{align-self:start;position:sticky;top:20vh}.sa-honest-list{margin:0;padding:0;list-style:none}.sa-honest-row{display:grid;grid-template-columns:72px 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:6px;padding:28px 0;border-top:1px solid var(--ss-faint)}.sa-honest-row:last-child{border-bottom:1px solid var(--ss-faint)}.sa-honest-num{grid-row:span 2;font-family:var(--ss-serif);font-style:italic;font-size:44px;line-height:1;color:var(--hd-ink)}.sa-honest-label{font-size:20px;font-weight:500;color:var(--hd-ink)}.sa-honest-note{font-family:var(--ss-serif);font-style:italic;font-size:16px;color:rgba(245,240,232,.5)}.sa-hz-track{position:relative}.sa-hz-timeline{position:absolute;top:0;left:0;width:1px;height:478vh;pointer-events:none}.sa-hz-stage{position:sticky;top:0;height:100vh;overflow:hidden;background:var(--hd-bg)}.sa-hz-svg{position:absolute;inset:0;width:100%;height:100%;will-change:opacity}.sa-hz-field{fill:rgba(74,107,126,.13)}.sa-hz-orbit{fill:none;stroke:rgba(245,240,232,.3);stroke-width:1.2;vector-effect:non-scaling-stroke}.sa-hz-label{font-family:var(--ss-sans);font-size:46px;font-weight:500;letter-spacing:-.03em;text-anchor:middle;fill:#f5f0e8}.sa-hz-badge{font-family:var(--ss-serif);font-style:italic;font-size:17px;text-anchor:middle;fill:rgba(245,240,232,.55)}.sa-hz-arc{font-family:var(--ss-sans);font-size:14px;letter-spacing:.04em;text-anchor:middle;fill:rgba(245,240,232,.6)}.sa-hz-core,.sa-hz-planet{fill:#f5f0e8}.sa-hz-core{font-family:var(--ss-serif);font-style:italic;font-size:19px;text-anchor:middle}.sa-hz-intro{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:0 var(--ss-pad);text-align:center;pointer-events:none}.sa-hz-intro-line{max-width:900px;margin:0;font-size:clamp(32px,4.2vw,64px);font-weight:500;line-height:1.05;letter-spacing:-.035em;color:var(--hd-ink)}.sa-hz-intro-line--soft{max-width:620px;font-family:var(--ss-serif);font-style:italic;font-weight:400;font-size:clamp(18px,1.5vw,23px);line-height:1.5;letter-spacing:0;color:rgba(245,240,232,.6)}.sa-hz-ring-wrap{position:absolute;inset:0;pointer-events:none}.sa-hz-ring{left:50%;top:50%;width:min(70vmin,600px);aspect-ratio:1;transform:translate3d(-50%,20vh,0)}.sa-hz-ring,.sa-hz-ticks{position:absolute;will-change:transform}.sa-hz-ticks{inset:0;width:100%;height:100%}.sa-hz-ticks line{stroke:#f5f0e8;stroke-width:.7;stroke-linecap:round}.sa-hz-tick{transform-box:fill-box;transform-origin:50% 0;animation:sa-hz-wave 2.6s ease-in-out infinite}@keyframes sa-hz-wave{0%,to{transform:scaleY(1);opacity:.55}50%{transform:scaleY(1.6);opacity:1}}@media (prefers-reduced-motion:reduce){.sa-hz-tick{animation:none}}.sa-hz-ring-copy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center}.sa-hz-title{margin:0;font-size:clamp(28px,3.2vw,46px);font-weight:500;letter-spacing:-.03em;color:#f5f0e8}.sa-hz-sub{font-style:italic;font-size:clamp(16px,1.3vw,19px);color:rgba(245,240,232,.75)}.sa-hz-head,.sa-hz-sub{margin:0;font-family:var(--ss-serif)}.sa-hz-head{position:absolute;left:var(--ss-pad);bottom:7vh;max-width:340px;font-size:clamp(17px,1.3vw,20px);line-height:1.5;color:rgba(245,240,232,.72)}.sa-hz-frost{position:absolute;inset:0;background:rgba(8,10,14,.25);backdrop-filter:blur(18px);pointer-events:none;will-change:opacity}.sa-hz-cards{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);align-items:start;max-width:1400px;margin:280vh auto 0;padding:0 var(--ss-pad) 22vh}.sa-hz-card{will-change:transform,opacity;padding:28px 26px 32px;border:1px solid rgba(245,240,232,.12);border-radius:4px;background:rgba(8,10,14,.82)}.sa-hz-card:first-child{margin-top:21vh}.sa-hz-card:nth-child(2){margin-top:14vh}.sa-hz-card:nth-child(3){margin-top:7vh}.sa-hz-card-tag{font-family:var(--ss-serif);font-style:italic;font-size:15px;color:rgba(245,240,232,.5)}.sa-hz-card-title{margin:10px 0 0;font-size:clamp(22px,1.8vw,28px);font-weight:500;line-height:1.1;letter-spacing:-.025em;color:var(--hd-ink)}.sa-hz-card-desc{margin:18px 0 0;font-size:15px;line-height:1.6;color:rgba(245,240,232,.66)}@media (max-width:900px){.sa-hz-cards{grid-template-columns:1fr;gap:18px}.sa-hz-card:nth-child(n){margin-top:0}.sa-hz-head{right:var(--ss-pad)}}.sa-tess{position:relative;height:640vh}.sa-tess-sticky{position:sticky;top:0;height:100vh;overflow:hidden;background:var(--hd-bg)}.sa-tess-host{position:absolute;inset:0}.sa-tess-canvas{display:block;width:100%;height:100%}.sa-tess-vignette{background:linear-gradient(180deg,var(--hd-bg) 0,transparent 14%,transparent 80%,var(--hd-bg) 100%)}.sa-tess-msg,.sa-tess-vignette{position:absolute;inset:0;pointer-events:none}.sa-tess-msg{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,3vh,28px);padding:64px var(--ss-pad) 0;text-align:center}.sa-tess-msg-title{margin:0;font-size:clamp(38px,5vw,76px);font-weight:500;line-height:1.02;letter-spacing:-.04em;color:#f5f0e8}.sa-tess-msg-title em{font-family:var(--ss-serif);font-weight:400;letter-spacing:-.02em;color:rgba(245,240,232,.75)}.sa-tess-msg-line{max-width:480px;margin:0;text-wrap:balance;font-family:var(--ss-serif);font-style:italic;font-size:clamp(16px,1.3vw,19px);line-height:1.5;color:rgba(245,240,232,.6)}.sa-mc{justify-content:center;gap:14px;margin-top:clamp(14px,3vh,30px)}.sa-mc,.sa-mc-code{display:flex;align-items:center}.sa-mc-code{gap:5px}.sa-mc-space{width:14px}.sa-mc-sym{display:inline-block;background:rgba(245,240,232,.12);transition:background-color .35s ease}.sa-mc-sym.is-on{background:rgba(245,240,232,.55)}.sa-mc-dot{width:5px;height:5px;border-radius:50%}.sa-mc-dash{width:15px;height:5px;border-radius:3px}@media (max-width:900px){.sa-tess-msg{padding-top:76px}}.sa-gr{position:relative;height:520vh}.sa-gr-sticky{position:sticky;top:0;height:100vh;overflow:hidden;background:var(--hd-bg)}.sa-gr-stage{position:absolute;inset:0 0 18vh;display:grid;place-items:center;perspective:1400px}.sa-gr-disc-wrap{grid-area:1/1;width:min(56vmin,560px);aspect-ratio:1;will-change:transform,opacity}.sa-gr-tilt{position:relative;width:100%;height:100%;border-radius:50%;transform-style:preserve-3d;box-shadow:0 40px 120px -30px rgba(0,0,0,.9),0 0 120px rgba(214,170,92,.12);will-change:transform}.sa-gr-disc{overflow:hidden;background:radial-gradient(circle,#e2c27e 0,#c69a4c 36%,#9c7130 62%,#c99f55 82%,#7d5824 100%);will-change:transform}.sa-gr-disc,.sa-gr-grooves{position:absolute;inset:0;border-radius:50%}.sa-gr-grooves{background:repeating-radial-gradient(circle,rgba(60,38,8,.22) 0 .6px,transparent .6px 2.4px),radial-gradient(circle,transparent 0 21%,rgba(60,38,8,.35) 21.2% 21.6%,transparent 21.8%)}.sa-gr-label{position:absolute;left:50%;top:50%;width:40%;height:40%;transform:translate(-50%,-50%)}.sa-gr-label-face{fill:#e8cd90}.sa-gr-label-text{font-family:var(--ss-sans);font-size:8.4px;font-weight:600;letter-spacing:.14em;fill:rgba(70,45,10,.75)}.sa-gr-etch{fill:none;stroke:rgba(70,45,10,.65);stroke-width:.8}.sa-gr-etch--strong{stroke-width:1.4}.sa-gr-hole{fill:#0b0c0f}.sa-gr-sheen{position:absolute;inset:0;border-radius:50%;pointer-events:none;background:conic-gradient(from 200deg,transparent 0deg,rgba(255,244,214,.42) 22deg,transparent 48deg,transparent 180deg,rgba(255,244,214,.28) 202deg,transparent 228deg),radial-gradient(circle at 32% 26%,rgba(255,250,235,.3),transparent 45%);-webkit-mask-image:radial-gradient(circle,transparent 0 20%,#000 22%);mask-image:radial-gradient(circle,transparent 0 20%,#000 22%)}.sa-gr-edge{grid-area:1/1;width:min(56vmin,560px);height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(198,154,76,.7) 12%,#e8cd90 38%,#fff6de 50%,#e8cd90 62%,rgba(198,154,76,.7) 88%,transparent);box-shadow:0 0 18px rgba(232,205,144,.35);will-change:transform,opacity}.sa-gr-beat{position:absolute;left:var(--ss-pad);right:var(--ss-pad);bottom:8vh;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;pointer-events:none}.sa-gr-beat--final{top:0;bottom:0;justify-content:center}.sa-gr-line{max-width:860px;font-size:clamp(28px,3.4vw,52px);font-weight:500;line-height:1.08;letter-spacing:-.035em;color:var(--hd-ink)}.sa-gr-line,.sa-gr-sub{margin:0;text-wrap:balance}.sa-gr-sub{max-width:560px;font-family:var(--ss-serif);font-style:italic;font-size:clamp(16px,1.3vw,19px);line-height:1.5;color:rgba(245,240,232,.62)}.sa-gr-distance{display:flex;flex-direction:column;align-items:center;gap:16px}.sa-gr-km{margin:0;font-size:clamp(40px,7.4vw,120px);font-weight:500;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--hd-ink)}.sa-gr-km span{font-size:.4em;letter-spacing:-.01em;color:rgba(245,240,232,.55)}.sa-gr-line--close{margin-top:40px;font-size:clamp(22px,2.2vw,32px)}@media (max-width:900px){.sa-gr-disc-wrap{width:78vw}.sa-gr-stage{bottom:26vh}}.sa-quote{position:relative;height:110vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.sa-quote-media{position:absolute;inset:-10% 0;will-change:transform}.sa-quote-img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 75%;object-position:50% 75%}.sa-quote-shade{position:absolute;inset:0;background:linear-gradient(180deg,var(--hd-bg) 0,rgba(8,10,14,.55) 22%,rgba(8,10,14,.55) 78%,var(--hd-bg) 100%)}.sa-quote-text{position:relative;z-index:1;max-width:1100px;margin:0;padding:0 var(--ss-pad);font-family:var(--ss-serif);font-style:italic;font-size:clamp(36px,4.6vw,76px);line-height:1.12;letter-spacing:-.015em;text-align:center;color:#fff}.sa-close{padding:220px var(--ss-pad) 220px;text-align:center}.sa-close-kicker{font-size:17px;font-weight:500;color:rgba(245,240,232,.5)}.sa-close-title{margin:18px 0 0;font-size:clamp(52px,7vw,112px);font-weight:600;line-height:.98;letter-spacing:-.045em;color:var(--hd-ink)}.sa-close-title em{font-weight:400;letter-spacing:-.02em}.sa-close-desc{max-width:560px;margin:32px auto 0;font-size:clamp(18px,1.4vw,21px);line-height:1.5;color:rgba(245,240,232,.6)}.sa-close-actions{display:flex;align-items:center;justify-content:center;gap:32px;margin-top:44px}.sa-close-link{font-size:17px;color:var(--hd-ink);text-decoration:none;transition:opacity .3s ease}.sa-close-link:hover{opacity:.7}@media (max-width:900px){.sa-manifesto{padding:140px var(--ss-pad) 100px}.sa-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-stat{padding-bottom:24px}.sa-honest{grid-template-columns:1fr;margin-top:120px}.sa-honest-head{position:static}.sa-honest-row{grid-template-columns:52px 1fr}.sa-honest-num{font-size:34px}.sa-dot-finale{right:var(--ss-pad);bottom:8vh}.sa-dot-leader{width:32px}.sa-moon-sticky{grid-template-columns:1fr;align-content:center;gap:24px;padding-top:76px}.sa-moon-sticky .sa-h2{font-size:30px}.sa-phases{margin-top:20px;min-height:150px}.sa-moon-disc{width:min(70vw,34vh)}.sa-moon-day{margin-top:14px}.sa-why{padding-bottom:140px}.sa-human-grid,.sa-why{grid-template-columns:1fr}.sa-human-grid{gap:40px;margin-top:64px}.sa-close-actions{flex-direction:column;gap:20px}}@media (max-width:760px),(pointer:coarse){.sa-hz-ticks g:not(:nth-child(3n+1)){display:none}.sa-hz-tick{animation:none;opacity:.8}.sa-hz-frost{backdrop-filter:none;background:rgba(8,10,14,.6)}.sa-hz-card{filter:none!important}}.ss-page.sa-page{--ss-serif:var(--ss-sans);--sa-display:"Instrument Serif","Armenian Display",Georgia,"Times New Roman",serif}.ss-page.sa-page :is(em,.sa-hero-hint,.sa-dot-credit,.sa-phase-name,.sa-moon-day-num,.sa-promise-num,.sa-honest-num,.sa-honest-note,.sa-hz-badge,.sa-hz-core,.sa-hz-intro-line--soft,.sa-hz-sub,.sa-hz-card-tag,.sa-tess-msg-line,.sa-gr-sub,.sa-quote-text,.sa-dot-line--soft,.sa-dot-label){font-style:normal}.ss-page.sa-page :is(h1,h2,em,.sa-hz-head,.sa-hz-intro-line--soft,.sa-tess-msg-line,.sa-quote-text){font-family:var(--sa-display)}html[lang=hy] .sa-hero-words{font-size:clamp(26px,4.7vw,88px);line-height:1.12;letter-spacing:-.02em}@media (max-width:900px){html[lang=hy] .sa-hero-words{font-size:clamp(22px,6.2vw,44px)}}html[lang=hy] .sa-moon-sticky .sa-h2{font-size:clamp(26px,2.9vw,46px);line-height:1.12;letter-spacing:-.015em}html[lang=hy] .sa-phase-title{font-size:clamp(28px,2.6vw,42px);letter-spacing:-.015em}@media (max-width:900px){html[lang=hy] .sa-moon-sticky .sa-h2{font-size:22px}}html[lang=hy] .sa-hz-label{font-size:21px;letter-spacing:-.01em}html[lang=hy] .sa-hz-badge{font-size:14px}html[lang=hy] .sa-hz-arc{font-size:11.5px;letter-spacing:.02em}html[lang=hy] .sa-hz-core{font-size:16px}html[lang=hy] .sa-hz-card{padding:26px 24px 28px}html[lang=hy] .sa-hz-card-tag{font-size:13px;letter-spacing:.02em}html[lang=hy] .sa-hz-card-title{margin-top:12px;font-size:clamp(17px,1.35vw,21px);font-weight:500;line-height:1.3;letter-spacing:0}html[lang=hy] .sa-hz-card-desc{margin-top:14px;font-size:13.5px;line-height:1.7}html[lang=hy] .sa-h2{font-size:clamp(28px,3.4vw,54px);line-height:1.12;letter-spacing:-.015em}html[lang=hy] .sa-human-head{max-width:820px}html[lang=hy] .sa-human-lede{max-width:680px;font-size:clamp(16px,1.2vw,18px);line-height:1.7}html[lang=hy] .sa-promise-title{font-size:clamp(18px,1.5vw,23px);line-height:1.3;letter-spacing:0}html[lang=hy] .sa-promise-text{font-size:15px;line-height:1.7}html[lang=hy] .sa-quote-text{max-width:980px;text-wrap:balance;font-size:clamp(24px,2.9vw,46px);line-height:1.3;letter-spacing:0}html[lang=hy] .sa-close-title{max-width:1000px;margin-left:auto;margin-right:auto;font-size:clamp(30px,4vw,64px);line-height:1.12;letter-spacing:-.015em}@media (max-width:600px){.sa-dot-label{top:calc(50% - 34px);left:50%;transform:translate(-50%,-100%);font-size:17px}.sa-dot-leader{display:none}}.sa-hero-words.is-lit{font-family:"Instrument Serif",Armenian Display,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.045em}@media (max-width:600px){html[lang=hy] .sa-dot-finale{bottom:5vh}html[lang=hy] .sa-dot-finale-title{font-size:22px;line-height:1.2;letter-spacing:-.01em}html[lang=hy] .sa-dot-finale-text{margin-top:12px;font-size:14.5px;line-height:1.6}html[lang=hy] .sa-dot-credit{margin-top:14px;font-size:12.5px}}@media (max-width:700px){.sa-tess{height:860vh}.sa-gr{height:680vh}.sa-gr-tilt{box-shadow:0 20px 50px -20px rgba(0,0,0,.9),0 0 50px rgba(214,170,92,.1)}}.ae-main{position:relative;background:var(--hd-bg);padding:0 var(--ss-pad)}.ae-cap,.ae-close,.ae-hero,.ae-how{max-width:1180px;margin:0 auto}.ae-hero{position:relative;padding:clamp(150px,24vh,230px) 0 clamp(70px,11vh,120px)}.ae-hero>:not(.ae-field){position:relative;z-index:1}.ae-field{position:absolute;top:0;bottom:0;left:calc(var(--ss-pad) * -1);right:calc(var(--ss-pad) * -1);pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 70%,transparent)}.ae-field-canvas{display:block;width:100%;height:100%}.ae-prompt{display:flex;align-items:center;gap:12px;width:min(440px,100%);height:46px;margin-bottom:clamp(30px,5vh,48px);padding:0 8px 0 16px;border:1px solid rgba(245,240,232,.14);border-radius:8px;background:rgba(245,240,232,.02);font-size:14px;transition:border-color .5s ease}.ae-prompt.is-thinking{border-color:rgba(245,240,232,.4)}.ae-prompt-mark{flex:none;width:6px;height:6px;border-radius:50%;background:var(--hd-ink);box-shadow:0 0 10px rgba(245,240,232,.5);opacity:.6}.ae-prompt.is-thinking .ae-prompt-mark{animation:ae-think .9s ease-in-out infinite}@keyframes ae-think{50%{opacity:1;transform:scale(1.5)}}.ae-prompt-text{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden;color:var(--hd-ink);white-space:nowrap}.ae-prompt-ph{color:rgba(245,240,232,.32)}.ae-prompt-caret{flex:none;width:1.5px;height:16px;margin-left:2px;background:rgba(245,240,232,.7);animation:ae-blink 1.05s steps(1) infinite}@keyframes ae-blink{50%{opacity:0}}.ae-prompt-key{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:6px;color:rgba(245,240,232,.45);font-size:13px;transition:background .3s ease,color .3s ease}.ae-prompt.is-thinking .ae-prompt-key{background:var(--hd-ink);color:#0b0d11}.ae-title{display:grid;max-width:1100px;margin:0;font-size:clamp(48px,7.6vw,116px);font-weight:500;line-height:1;letter-spacing:-.045em}.ae-headline{grid-area:1/1;align-self:start}.ae-word{display:inline-block;white-space:pre;opacity:0;filter:blur(10px);transform:translateY(.18em);transition:opacity .5s ease,filter .6s ease,transform .8s cubic-bezier(.22,1,.36,1)}.ae-headline.is-on .ae-word{opacity:1;filter:blur(0);transform:none}.ae-word--em{font-family:var(--ss-serif);font-style:italic;font-weight:400;letter-spacing:-.03em}.ae-hero-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 48px;margin-top:clamp(40px,6vh,64px)}.ae-hero-desc{max-width:520px;margin:0;color:var(--ss-dim);font-size:16px;line-height:1.6}.ae-hero-actions{display:flex;align-items:center;gap:28px}.ae-btn{display:inline-flex;align-items:center;gap:12px;height:50px;padding:0 22px;border-radius:6px;background:var(--hd-ink);color:#0b0d11;font-size:15px;font-weight:500;text-decoration:none;transition:background .3s ease}.ae-btn:hover{background:#fff}.ae-btn span{transition:transform .4s cubic-bezier(.22,1,.36,1)}.ae-btn:hover span{transform:translateX(4px)}.ae-link{color:var(--hd-ink);font-size:15px;text-decoration:underline;text-decoration-color:rgba(245,240,232,.3);text-underline-offset:5px;transition:text-decoration-color .3s ease}.ae-link:hover{text-decoration-color:var(--hd-ink)}.ae-shot .ai2-shot-section{max-width:1180px;padding:0}.ae-how{padding:clamp(90px,15vh,160px) 0 0}.ae-how-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.ae-how-item{padding:28px 28px 0 0;border-top:1px solid rgba(245,240,232,.14)}.ae-how-item+.ae-how-item{padding-left:28px;border-left:1px solid rgba(245,240,232,.08)}.ae-cap-num,.ae-how-num{display:block;color:rgba(245,240,232,.38);font-family:var(--hd-mono);font-size:12px}.ae-how-num{margin-bottom:44px}.ae-how-name{margin:0 0 12px;font-size:19px;font-weight:500;letter-spacing:-.01em}.ae-how-desc{margin:0;color:var(--ss-dim);font-size:14.5px;line-height:1.6}.ae-cap{padding:clamp(120px,20vh,220px) 0 0}.ae-h2{max-width:18ch;margin:0;font-size:clamp(34px,4.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.035em}.ae-cap-lead{max-width:520px;margin:22px 0 0;color:var(--ss-dim);font-size:16px;line-height:1.6}.ae-cap-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,96px);margin-top:clamp(60px,10vh,100px)}.ae-cap-list{margin:0;padding:0 0 22vh;list-style:none}.ae-cap-step{display:flex;flex-direction:column;justify-content:center;min-height:62vh;border-top:1px solid rgba(245,240,232,.08);opacity:.32;transition:opacity .6s ease}.ae-cap-step.is-on{opacity:1}.ae-cap-title{margin:14px 0 12px;font-size:clamp(24px,2.6vw,34px);font-weight:500;letter-spacing:-.025em}.ae-cap-desc{max-width:400px;margin:0;color:var(--ss-dim);font-size:15.5px;line-height:1.6}.ae-cap-inline{display:none}.ae-cap-sticky{position:sticky;top:calc(50vh - 220px)}.ae-cap-count{display:flex;gap:6px;margin-top:22px}.ae-cap-count span{width:18px;height:2px;border-radius:1px;background:rgba(245,240,232,.14);transition:background .4s ease,width .5s cubic-bezier(.22,1,.36,1)}.ae-cap-count span.is-on{width:34px;background:var(--hd-ink)}.ae-close{padding:clamp(110px,18vh,200px) 0;border-top:1px solid rgba(245,240,232,.1)}.ae-close-sub{max-width:460px;margin:22px 0 36px;color:var(--ss-dim);font-size:16px;line-height:1.6}@media (max-width:900px){.ae-hero{padding-top:130px}.ae-title{font-size:clamp(40px,11.5vw,64px)}.ae-hero-actions{flex-wrap:wrap}.ae-how-grid{grid-template-columns:1fr}.ae-how-item,.ae-how-item+.ae-how-item{padding:26px 0 30px;border-left:0}.ae-how-num{margin-bottom:18px}.ae-cap-grid{display:block}.ae-cap-stage{display:none}.ae-cap-list{padding-bottom:0}.ae-cap-step{min-height:0;padding:34px 0 44px;opacity:1}.ae-cap-inline{display:block;margin-top:26px}}@media (prefers-reduced-motion:reduce){.ae-prompt-caret,.ae-prompt.is-thinking .ae-prompt-mark{animation:none}}.ae-headline:lang(hy){font-size:.6em}.ae-headline:lang(ru){font-size:.68em}.ae-headline:is(:lang(hy),:lang(ru)){line-height:1.12;letter-spacing:-.015em}.an-hero{position:relative;max-width:1180px;margin:0 auto;padding:clamp(150px,24vh,230px) 0 clamp(60px,9vh,100px)}.an-hero>:not(.an-trace){position:relative;z-index:1}.an-trace{position:absolute;left:calc(var(--ss-pad) * -1);right:calc(var(--ss-pad) * -1);top:34%;bottom:12%;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 85%,transparent)}.an-trace-canvas{display:block;width:100%;height:100%}.an-title{max-width:13ch;margin:0;font-size:clamp(48px,7.6vw,116px);font-weight:500;line-height:1;letter-spacing:-.045em}.an-title em{letter-spacing:-.03em}.an-hero-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 48px;margin-top:clamp(40px,6vh,64px)}.an-hero-desc{max-width:520px;margin:0;color:var(--ss-dim);font-size:16px;line-height:1.6}.an-hero-actions{display:flex;align-items:center;gap:28px}.an-visit{display:flex;flex-wrap:wrap;align-items:baseline;gap:18px 48px;margin-top:clamp(56px,9vh,96px);padding-top:22px;border-top:1px solid rgba(245,240,232,.1)}.an-visit-title{display:inline-flex;align-items:center;gap:10px;color:var(--ss-dim);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.an-visit-dot{width:6px;height:6px;border-radius:50%;background:var(--hd-ink);box-shadow:0 0 10px rgba(245,240,232,.6);animation:an-beat 2.4s ease-in-out infinite}@keyframes an-beat{50%{opacity:.35}}.an-visit-list{display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin:0}.an-visit-list dt{margin-bottom:6px;color:rgba(245,240,232,.4);font-size:11px;letter-spacing:.06em}.an-visit-list dd{margin:0;color:var(--hd-ink);font-family:var(--hd-mono);font-size:15px;font-variant-numeric:tabular-nums}.an-shot .an-shot-inner{max-width:1180px}@media (max-width:900px){.an-hero{padding-top:130px}.an-title{font-size:clamp(40px,11.5vw,64px)}.an-trace{top:18%;bottom:34%;opacity:.7}.an-visit-list{display:grid;grid-template-columns:1fr 1fr}.an-hero-actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.an-visit-dot{animation:none}}.bl-page{--bl-display:"Instrument Serif","Armenian Display",Georgia,"Times New Roman",serif;--bl-line:rgba(245,240,232,0.1);--bl-dim:rgba(245,240,232,0.6);--bl-faint:rgba(245,240,232,0.42);--bl-gold:#c9a87a}.bl-main{position:relative;background:var(--hd-bg);padding:0 var(--ss-pad) 16vh}.bl-cover{-o-object-fit:cover;object-fit:cover}.bl-hero{max-width:1180px;margin:0 auto;padding:clamp(150px,24vh,230px) 0 clamp(36px,6vh,64px)}.bl-eyebrow{display:block;margin-bottom:26px;font-family:var(--hd-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--bl-faint)}.bl-title{margin:0;font-family:var(--bl-display);font-size:clamp(52px,9vw,136px);font-weight:400;line-height:.95;letter-spacing:-.03em;color:var(--hd-ink)}.bl-title em{font-style:normal;color:rgba(245,240,232,.5)}.bl-sub{max-width:560px;margin:30px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:var(--bl-dim)}.bl-search{display:flex;align-items:center;gap:14px;max-width:640px;margin-top:clamp(40px,7vh,72px);padding-bottom:14px;border-bottom:1px solid rgba(245,240,232,.28);color:var(--bl-faint);transition:border-color .3s ease}.bl-search:focus-within{border-color:var(--hd-ink);color:var(--hd-ink)}.bl-search svg{flex:none}.bl-search input{flex:1;min-width:0;padding:0;border:0;outline:0;background:transparent;font:inherit;font-size:19px;color:var(--hd-ink)}.bl-search input::-moz-placeholder{color:var(--bl-faint)}.bl-search input::placeholder{color:var(--bl-faint)}.bl-search input::-webkit-search-cancel-button{display:none}.bl-search-clear{width:28px;height:28px;border:0;border-radius:50%;background:rgba(245,240,232,.08);font-size:18px;line-height:1}.bl-search-clear,.bl-search-go{flex:none;color:var(--hd-ink);cursor:pointer}.bl-search-go{padding:0;border:0;background:none;font-family:var(--hd-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.bl-filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.bl-filter{padding:8px 16px;border:1px solid var(--bl-line);border-radius:999px;background:transparent;font:inherit;font-size:13.5px;color:var(--bl-dim);cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.bl-filter:hover{color:var(--hd-ink);border-color:rgba(245,240,232,.3)}.bl-filter.is-on{border-color:var(--hd-ink);background:var(--hd-ink);color:#0a0a0a}.bl-body{max-width:1180px;margin:0 auto;padding-top:clamp(36px,6vh,64px);border-top:1px solid var(--bl-line)}.bl-state{display:flex;align-items:center;gap:14px;margin:0;padding:80px 0;font-size:15px;color:var(--bl-faint)}.bl-state--page{max-width:1180px;margin:0 auto;padding-top:260px;border:0}.bl-dot{width:8px;height:8px;border-radius:50%;background:var(--bl-gold);animation:bl-pulse 1.4s ease-in-out infinite}@keyframes bl-pulse{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.bl-empty{padding:80px 0 40px}.bl-empty h1,.bl-empty h2{margin:0;font-family:var(--bl-display);font-size:clamp(34px,4vw,56px);font-weight:400;line-height:1.05;color:var(--hd-ink)}.bl-empty p{max-width:480px;margin:16px 0 28px;font-size:17px;line-height:1.55;color:var(--bl-dim)}.bl-empty--page{max-width:1180px;margin:0 auto;padding-top:clamp(170px,26vh,250px)}.bl-label{display:inline-block;margin-bottom:18px;letter-spacing:.18em;color:var(--bl-gold)}.bl-cats,.bl-label{font-family:var(--hd-mono);font-size:11px;text-transform:uppercase}.bl-cats{gap:6px 14px;margin:0 0 12px;letter-spacing:.14em}.bl-cats,.bl-meta{display:flex;flex-wrap:wrap;color:var(--bl-faint)}.bl-meta{gap:4px 18px;margin:18px 0 0;font-size:13.5px}.bl-link{display:inline-flex;align-items:center;gap:10px;padding-bottom:5px;border-bottom:1px solid rgba(245,240,232,.35);font-size:14px;color:var(--hd-ink);text-decoration:none;transition:gap .3s ease,border-color .3s ease}.bl-link:hover{gap:16px;border-color:var(--hd-ink)}.bl-featured{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,80px);align-items:center;padding-bottom:clamp(56px,9vh,96px)}.bl-featured-title{margin:0;font-family:var(--bl-display);font-size:clamp(34px,4.4vw,64px);font-weight:400;line-height:1.02;letter-spacing:-.02em}.bl-featured-title a{color:var(--hd-ink);text-decoration:none}.bl-featured-excerpt{margin:22px 0 0;font-size:clamp(16px,1.25vw,18px);line-height:1.6;color:var(--bl-dim)}.bl-featured .bl-link{margin-top:30px}.bl-featured-media{position:relative;display:block;aspect-ratio:16/11;overflow:hidden;border:1px solid var(--bl-line);border-radius:22px;background:#10151c}.bl-featured-media .bl-cover{transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.bl-featured:hover .bl-cover{transform:scale(1.04)}.bl-index-head{display:flex;justify-content:space-between;padding:0 0 16px;font-family:var(--hd-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bl-faint)}.bl-index{margin:0;padding:0;list-style:none;border-top:1px solid var(--bl-line)}.bl-row{border-bottom:1px solid var(--bl-line)}.bl-row-link{display:grid;grid-template-columns:64px minmax(0,1fr) 280px;gap:clamp(16px,3vw,48px);align-items:start;padding:clamp(28px,4.5vh,44px) 0;color:inherit;text-decoration:none}.bl-row-num{padding-top:8px;font-family:var(--hd-mono);font-size:12px;letter-spacing:.1em;color:var(--bl-faint)}.bl-row-title{margin:0;font-family:var(--bl-display);font-size:clamp(28px,3.2vw,46px);font-weight:400;line-height:1.06;letter-spacing:-.015em;color:rgba(245,240,232,.86);transition:color .3s ease,transform .5s cubic-bezier(.22,1,.36,1)}.bl-row-link:hover .bl-row-title{color:var(--hd-ink);transform:translateX(8px)}.bl-row-excerpt{max-width:620px;margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--bl-dim)}.bl-row-side{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.bl-row-date{font-family:var(--hd-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--bl-faint)}.bl-row-thumb{position:relative;display:block;width:100%;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--bl-line);border-radius:14px;background:#10151c}.bl-row-thumb .bl-cover{transition:transform .9s cubic-bezier(.22,1,.36,1)}.bl-row-link:hover .bl-cover{transform:scale(1.06)}.bl-more{display:flex;justify-content:center;padding-top:clamp(40px,7vh,72px)}.bl-more .ss-btn{border:0;cursor:pointer}.bl-more .ss-btn:disabled{opacity:.6;cursor:default}.bl-progress{position:fixed;top:0;left:0;right:0;z-index:400;height:2px;pointer-events:none}.bl-progress span{display:block;height:100%;background:var(--bl-gold);transform-origin:left;transform:scaleX(0)}.bl-post-hero{max-width:920px;margin:0 auto;padding:clamp(150px,22vh,220px) 0 clamp(36px,6vh,64px)}.bl-crumbs{display:flex;flex-wrap:wrap;gap:6px 12px;margin-bottom:30px;font-family:var(--hd-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bl-faint)}.bl-crumbs a{color:var(--bl-dim);text-decoration:none;transition:color .2s ease}.bl-crumbs a:hover,.bl-post-title{color:var(--hd-ink)}.bl-post-title{margin:0;font-family:var(--bl-display);font-size:clamp(40px,6.4vw,92px);font-weight:400;line-height:.99;letter-spacing:-.03em}.bl-post-excerpt{max-width:700px;margin:28px 0 0;font-size:clamp(18px,1.6vw,23px);line-height:1.5;color:var(--bl-dim)}.bl-byline{display:flex;align-items:center;gap:16px;margin-top:40px;padding-top:26px;border-top:1px solid var(--bl-line)}.bl-avatar{display:grid;flex:none;place-items:center;width:46px;height:46px;border:1px solid rgba(216,195,160,.5);border-radius:50%;background:rgba(216,195,160,.08);font-family:var(--bl-display);font-size:21px;color:var(--bl-gold)}.bl-byline-text{display:flex;flex-direction:column;gap:3px}.bl-byline-name{font-size:15px;font-weight:500;color:var(--hd-ink)}.bl-byline-meta{font-size:13.5px;color:var(--bl-faint)}.bl-post-cover{position:relative;max-width:1180px;margin:0 auto clamp(48px,8vh,88px);aspect-ratio:16/8;overflow:hidden;border:1px solid var(--bl-line);border-radius:24px;background:#10151c}.bl-article{max-width:720px;margin:0 auto}.bl-prose{font-size:clamp(17px,1.3vw,19px);line-height:1.75;color:rgba(245,240,232,.82);overflow-wrap:break-word}.bl-prose>:first-child{margin-top:0}.bl-prose p{margin:0 0 1.4em}.bl-prose h2,.bl-prose h3,.bl-prose h4{font-family:var(--bl-display);font-weight:400;line-height:1.12;letter-spacing:-.015em;color:var(--hd-ink)}.bl-prose h2{margin:2.1em 0 .6em;font-size:clamp(30px,3.2vw,44px)}.bl-prose h3{margin:1.9em 0 .5em;font-size:clamp(24px,2.4vw,32px)}.bl-prose h4{margin:1.7em 0 .4em;font-size:22px}.bl-prose a{color:var(--hd-ink);text-decoration:underline;text-decoration-color:rgba(201,168,122,.6);text-underline-offset:3px;transition:text-decoration-color .2s ease}.bl-prose a:hover{text-decoration-color:var(--bl-gold)}.bl-prose strong{font-weight:500;color:var(--hd-ink)}.bl-prose ol,.bl-prose ul{margin:0 0 1.5em;padding-left:1.3em}.bl-prose li{margin-bottom:.5em;padding-left:.3em}.bl-prose li::marker{color:var(--bl-gold)}.bl-prose blockquote{margin:2em 0;padding:.2em 0 .2em 1.4em;border-left:2px solid var(--bl-gold);font-family:var(--bl-display);font-size:1.45em;line-height:1.35;color:var(--hd-ink)}.bl-prose blockquote p{margin:0}.bl-prose img,.bl-prose video{display:block;max-width:100%;height:auto;margin:2em 0;border:1px solid var(--bl-line);border-radius:16px}.bl-prose figure{margin:2em 0}.bl-prose figure img{margin:0}.bl-prose figcaption{margin-top:12px;font-size:13.5px;color:var(--bl-faint)}.bl-prose hr{margin:3em 0;border:0;border-top:1px solid var(--bl-line)}.bl-prose code{padding:.15em .4em;border-radius:6px;background:rgba(245,240,232,.08);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;color:var(--hd-ink)}.bl-prose pre{margin:2em 0;padding:20px 22px;overflow-x:auto;border:1px solid var(--bl-line);border-radius:14px;background:#0d1117;font-size:14.5px;line-height:1.65}.bl-prose pre code{padding:0;background:none;font-size:inherit}.bl-prose table{display:block;width:100%;margin:2em 0;overflow-x:auto;border-collapse:collapse;font-size:15.5px}.bl-prose td,.bl-prose th{padding:12px 14px;border-bottom:1px solid var(--bl-line);text-align:left}.bl-prose th{font-weight:500;color:var(--hd-ink)}.bl-tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:56px 0 0;padding-top:28px;border-top:1px solid var(--bl-line)}.bl-tags-label{margin-right:6px;font-family:var(--hd-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bl-faint)}.bl-tag{padding:6px 14px;border:1px solid var(--bl-line);border-radius:999px;font-size:13px;color:var(--bl-dim)}.bl-related{max-width:1180px;margin:clamp(80px,13vh,150px) auto 0;padding-top:clamp(40px,6vh,64px);border-top:1px solid var(--bl-line)}.bl-related-title{margin:0 0 clamp(28px,4vh,44px);font-family:var(--bl-display);font-size:clamp(32px,3.6vw,52px);font-weight:400;letter-spacing:-.015em;color:var(--hd-ink)}.bl-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,48px)}.bl-rel{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.bl-rel-media{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--bl-line);border-radius:18px;background:#10151c}.bl-rel-media .bl-cover{transition:transform .9s cubic-bezier(.22,1,.36,1)}.bl-rel:hover .bl-cover{transform:scale(1.05)}.bl-rel-title{margin-top:6px;font-family:var(--bl-display);font-size:clamp(26px,2.6vw,36px);line-height:1.08;letter-spacing:-.01em;color:var(--hd-ink)}.bl-rel-meta{font-size:13.5px;color:var(--bl-faint)}.bl-cta{max-width:1180px;margin:clamp(80px,13vh,150px) auto 0;padding:clamp(48px,8vh,80px) 0 0;border-top:1px solid var(--bl-line)}.bl-cta-title{margin:0;font-family:var(--bl-display);font-size:clamp(40px,6vw,88px);font-weight:400;line-height:.98;letter-spacing:-.025em;color:var(--hd-ink)}.bl-cta-text{max-width:520px;margin:22px 0 0;font-size:17px;line-height:1.55;color:var(--bl-dim)}.bl-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px 36px;margin-top:36px}@media (max-width:900px){.bl-featured{grid-template-columns:1fr}.bl-featured-media{order:-1}.bl-row-link{grid-template-columns:36px minmax(0,1fr)}.bl-row-side{grid-column:2;flex-direction:row-reverse;align-items:center;justify-content:space-between}.bl-row-thumb{width:150px}.bl-related-grid{grid-template-columns:1fr}.bl-post-cover{aspect-ratio:16/10;border-radius:18px}}@media (max-width:560px){.bl-search input{font-size:17px}.bl-row-link{grid-template-columns:minmax(0,1fr)}.bl-row-num{display:none}.bl-row-side{grid-column:1}.bl-row-thumb{width:120px}}html[lang=hy] .bl-title{font-size:clamp(36px,6.4vw,96px);line-height:1.05;letter-spacing:-.015em}html[lang=hy] .bl-featured-title,html[lang=hy] .bl-row-title{font-size:clamp(24px,2.8vw,40px);line-height:1.15;letter-spacing:0}html[lang=hy] .bl-post-title{font-size:clamp(30px,4.6vw,64px);line-height:1.08;letter-spacing:-.01em}html[lang=hy] .bl-cta-title{font-size:clamp(30px,4.2vw,62px);line-height:1.08;letter-spacing:-.01em}html[lang=hy] .bl-prose h2{font-size:clamp(24px,2.6vw,36px)}html[lang=hy] .bl-prose h3{font-size:clamp(20px,2vw,27px)}html[lang=hy] .bl-rel-title{font-size:clamp(22px,2.2vw,30px)}html[lang=ru] .bl-title{font-size:clamp(44px,7.4vw,112px)}html[lang=ru] .bl-post-title{font-size:clamp(34px,5.2vw,76px)}html[lang=ru] .bl-cta-title{font-size:clamp(34px,5vw,72px)}.dm-main{position:relative;background:var(--hd-bg);padding:0 var(--ss-pad)}.dm-close,.dm-hero,.dm-how,.dm-results{max-width:1180px;margin:0 auto}.dm-hero{padding:clamp(150px,26vh,250px) 0 clamp(48px,8vh,80px)}.dm-eyebrow{margin:0 0 clamp(18px,3vh,30px);color:var(--ss-dim);font-size:clamp(18px,1.6vw,22px)}.dm-eyebrow em{color:var(--hd-ink)}.dm-field{position:relative;display:block;font-size:min(clamp(48px,9.5vw,148px),calc((min(100vw, 1180px + 2 * var(--ss-pad)) - 2 * var(--ss-pad)) / (var(--len, 10) * .56)));font-weight:500;line-height:1.15;letter-spacing:-.045em;cursor:text}.dm-mirror{display:flex;align-items:baseline;overflow:hidden;white-space:pre;pointer-events:none}.dm-mirror-text{color:rgba(245,240,232,.2)}.dm-field.has-value .dm-mirror-text{color:transparent}.dm-suffix{color:rgba(245,240,232,.2);transition:color .4s ease}.dm-field.has-value .dm-suffix{color:rgba(245,240,232,.32)}.dm-caret{align-self:center;width:2px;height:.82em;margin:0 .04em 0 .02em;background:rgba(245,240,232,.55);animation:dm-blink 1.1s steps(1) infinite}@keyframes dm-blink{50%{opacity:0}}.dm-input{position:absolute;inset:0;width:100%;padding:0;border:0;outline:none;background:transparent;color:var(--hd-ink);caret-color:var(--hd-ink);font:inherit;letter-spacing:inherit}.dm-rule{position:relative;height:1px;margin-top:10px;overflow:hidden;background:rgba(245,240,232,.16)}.dm-rule-scan{position:absolute;top:0;left:0;width:30%;height:1px;background:linear-gradient(90deg,transparent,var(--hd-ink),transparent);opacity:0;transform:translateX(-100%)}.dm-rule-scan.is-on{opacity:1;animation:dm-scan 1.3s cubic-bezier(.45,0,.55,1) infinite}@keyframes dm-scan{to{transform:translateX(340%)}}.dm-field:focus-within+.dm-rule{background:rgba(245,240,232,.42)}.dm-under{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:18px 40px;margin-top:24px}.dm-hint{max-width:440px;margin:0;color:var(--ss-dim);font-size:15px;line-height:1.55}.dm-tlds{display:flex;flex-wrap:wrap;gap:4px 18px}.dm-tld{padding:4px 0;border:0;background:none;color:rgba(245,240,232,.4);font-family:var(--hd-mono);font-size:13px;cursor:pointer;transition:color .3s ease}.dm-tld:hover{color:var(--hd-ink)}.dm-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dm-results{padding-bottom:clamp(56px,10vh,110px)}.dm-results-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-bottom:16px;border-bottom:1px solid rgba(245,240,232,.1);font-size:13px}.dm-dim{color:rgba(245,240,232,.4)}.dm-list{margin:0;padding:0;list-style:none}.dm-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:0 22px;min-height:76px;border-bottom:1px solid rgba(245,240,232,.07)}.dm-point{width:7px;height:7px;border-radius:50%}.dm-row.is-free .dm-point{background:var(--hd-ink);box-shadow:0 0 0 4px rgba(245,240,232,.07),0 0 14px rgba(245,240,232,.5)}.dm-row.is-taken .dm-point{box-shadow:inset 0 0 0 1px rgba(245,240,232,.25)}.dm-name{overflow:hidden;color:var(--hd-ink);font-size:clamp(20px,2.2vw,28px);font-weight:500;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.dm-ext{color:rgba(245,240,232,.45)}.dm-row.is-taken .dm-name{color:rgba(245,240,232,.3)}.dm-row.is-taken .dm-ext{color:rgba(245,240,232,.2)}.dm-premium{grid-column:2;grid-row:2;margin:-14px 0 12px;color:#d8c3a0;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.dm-price{display:flex;flex-direction:column;align-items:flex-end;color:var(--hd-ink);font-size:16px;font-variant-numeric:tabular-nums}.dm-renew{margin-top:2px;color:rgba(245,240,232,.4);font-size:11.5px}.dm-claim{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid rgba(245,240,232,.22);border-radius:6px;color:var(--hd-ink);font-size:13px;font-weight:500;text-decoration:none;transition:background .3s ease,color .3s ease,border-color .3s ease}.dm-claim:hover{border-color:var(--hd-ink);background:var(--hd-ink);color:#0b0d11}.dm-status{grid-column:3/5;justify-self:end;color:rgba(245,240,232,.3);font-size:13px}.dm-error{margin:0;padding-left:14px;border-left:1px solid #c9806a;color:#e2b4a4;font-size:14px}.dm-how{padding:clamp(80px,14vh,150px) 0 0;border-top:1px solid rgba(245,240,232,.1)}.dm-close-line,.dm-how-title{max-width:16ch;margin:0;font-size:clamp(34px,4.4vw,64px);font-weight:500;line-height:1.04;letter-spacing:-.035em}.dm-how-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:clamp(48px,8vh,80px) 0 0;padding:0;list-style:none}.dm-how-item{padding:28px 28px 0 0;border-top:1px solid rgba(245,240,232,.14)}.dm-how-item+.dm-how-item{padding-left:28px;border-left:1px solid rgba(245,240,232,.08)}.dm-how-num{display:block;margin-bottom:44px;color:rgba(245,240,232,.38);font-family:var(--hd-mono);font-size:12px}.dm-how-name{margin:0 0 12px;font-size:19px;font-weight:500;letter-spacing:-.01em}.dm-how-desc{margin:0;color:var(--ss-dim);font-size:14.5px;line-height:1.6}.dm-close{padding:clamp(110px,18vh,200px) 0}.dm-close-sub{max-width:460px;margin:22px 0 36px;color:var(--ss-dim);font-size:16px;line-height:1.6}.dm-close-cta{display:inline-flex;align-items:center;gap:12px;height:50px;padding:0 22px;border-radius:6px;background:var(--hd-ink);color:#0b0d11;font-size:15px;font-weight:500;text-decoration:none;transition:background .3s ease}.dm-close-cta:hover{background:#fff}.dm-close-cta span{transition:transform .4s cubic-bezier(.22,1,.36,1)}.dm-close-cta:hover span{transform:translateX(4px)}@media (max-width:900px){.dm-hero{padding-top:140px}.dm-field{font-size:min(clamp(40px,13vw,72px),calc((100vw - 2 * var(--ss-pad)) / (var(--len, 10) * .56)))}.dm-row{grid-template-columns:18px minmax(0,1fr) auto;gap:4px 14px;padding:16px 0}.dm-name{font-size:19px}.dm-price{grid-column:2;grid-row:2;flex-direction:row;align-items:baseline;gap:10px;font-size:14px}.dm-premium{grid-row:3;margin:0}.dm-claim{grid-row:1/3}.dm-claim,.dm-status{grid-column:3}.dm-how-grid{grid-template-columns:1fr}.dm-how-item,.dm-how-item+.dm-how-item{padding:26px 0 30px;border-left:0}.dm-how-num{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.dm-caret,.dm-rule-scan.is-on{animation:none}}