:root{--night: #16110F;--bark: #2B211C;--dawn: #E8A860;--blossom: #E8A0B4;--cherry: #C8283C;--cherry-glow: #FF4D63;--cream: #F2EAE0;--leaf: #6B7A4F;--night-rgb: 22 17 15;--bark-rgb: 43 33 28;--dawn-rgb: 232 168 96;--blossom-rgb: 232 160 180;--cherry-rgb: 200 40 60;--cherry-glow-rgb: 255 77 99;--cream-rgb: 242 234 224;--leaf-rgb: 107 122 79;--font-display: "Prata", "Georgia", "Times New Roman", serif;--font-text: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", "Menlo", monospace;--fs-hero: clamp(2.4rem, 5vw, 4.6rem);--fs-h2: clamp(1.9rem, 3.6vw, 3.2rem);--fs-h3: clamp(1.35rem, 2.2vw, 1.9rem);--fs-lead: clamp(1.08rem, 1.5vw, 1.32rem);--fs-body: clamp(.98rem, 1.1vw, 1.08rem);--fs-small: clamp(.82rem, .95vw, .9rem);--fs-num: clamp(1.7rem, 3.2vw, 2.8rem);--lh-tight: 1.12;--lh-text: 1.6;--container: min(92vw, 1280px);--space-1: clamp(.5rem, 1vw, .75rem);--space-2: clamp(1rem, 2vw, 1.5rem);--space-3: clamp(1.75rem, 3.5vw, 3rem);--space-4: clamp(3rem, 6vw, 5.5rem);--radius-s: 6px;--radius-m: 14px;--radius-l: 24px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .25s;--dur-med: .6s;--dur-slow: 1.1s;--z-scene: 1;--z-content: 10;--z-vignette: 20;--z-fx: 40;--z-header: 60;--z-overlay: 80;--z-grain: 90;--z-preloader: 100}.grain:after{content:"";position:fixed;inset:0;z-index:var(--z-grain);pointer-events:none;background-image:url(data:image/png;base64,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);background-size:128px 128px;opacity:.06}.vignette:before{content:"";position:absolute;inset:0;z-index:var(--z-vignette);pointer-events:none;background:radial-gradient(ellipse 120% 90% at 50% 45%,rgb(var(--night-rgb) / 0) 52%,rgb(var(--night-rgb) / .34) 78%,rgb(var(--night-rgb) / .62))}@font-face{font-family:Prata;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/prata-400.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-700.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{color-scheme:dark;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-height:100vh;background:var(--night);color:var(--cream);font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-text);font-weight:400;overflow-x:hidden;-webkit-font-smoothing:antialiased}img,picture,canvas,svg,video{display:block;max-width:100%}button,input,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none}::selection{background:var(--cherry);color:var(--cream)}:focus-visible{outline:2px solid var(--dawn);outline-offset:3px}h1,h2,h3{font-family:var(--font-display);font-weight:400;line-height:var(--lh-tight);color:var(--cream)}h1{font-size:var(--fs-hero)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}.mono{font-family:var(--font-mono);font-weight:400}.container{width:var(--container);margin-inline:auto}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#fx{position:fixed;inset:0;width:100%;height:100%;z-index:var(--z-fx);pointer-events:none}#preloader{position:fixed;inset:0;z-index:var(--z-preloader);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);background:var(--night);transition:opacity var(--dur-med) var(--ease-out),visibility var(--dur-med)}body.is-loaded #preloader{opacity:0;visibility:hidden}.preloader__logo{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2.2rem);letter-spacing:.28em;text-indent:.28em;color:var(--cream)}.preloader__bar{width:min(240px,60vw);height:2px;background:var(--bark);overflow:hidden}.preloader__progress{display:block;width:100%;height:100%;background:var(--dawn);transform:scaleX(0);transform-origin:left center;transition:transform .3s var(--ease-out)}@keyframes preloader-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}body:not(.is-loaded) .preloader__progress{animation:preloader-sweep 1.4s var(--ease-in-out) infinite alternate}.site-header{position:fixed;top:0;left:0;right:0;z-index:var(--z-header);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:calc(var(--space-1) * 1.5) max(4vw,1.25rem)}.site-logo{font-family:var(--font-display);font-size:1.05rem;letter-spacing:.22em;color:var(--cream)}.site-menu{display:flex;gap:clamp(.9rem,2.2vw,2rem);opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.site-header.is-visible .site-menu{opacity:1;transform:translateY(0);pointer-events:auto}.site-menu a{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.06em;color:var(--cream);opacity:.82;transition:opacity var(--dur-fast)}.site-menu a:hover{opacity:1;color:var(--dawn)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.75em 1.6em;border:1px solid rgb(var(--cream-rgb) / .28);border-radius:999px;font-family:var(--font-text);font-weight:600;font-size:var(--fs-body);color:var(--cream);transition:transform var(--dur-fast) var(--ease-out),opacity var(--dur-fast),border-color var(--dur-fast)}.btn:hover{transform:translateY(-2px);border-color:var(--dawn)}.btn--cherry{position:relative;border-color:transparent;background:var(--cherry)}.btn--cherry:after{content:"";position:absolute;inset:-14px;z-index:-1;border-radius:inherit;background:radial-gradient(ellipse at center,rgb(var(--cherry-glow-rgb) / .4),rgb(var(--cherry-glow-rgb) / 0) 70%);opacity:0;transition:opacity var(--dur-fast)}.btn--cherry:hover:after{opacity:1}.scene{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;display:flex;align-items:center}.scene-layers{position:absolute;inset:0;z-index:var(--z-scene);overflow:hidden}.scene-layers>*{position:absolute;inset:0;will-change:transform}.scene:before,.scene:after{content:"";position:absolute;left:0;right:0;height:14vh;z-index:calc(var(--z-content) - 1);pointer-events:none}.scene:before{top:0;background:linear-gradient(180deg,rgb(var(--night-rgb) / .75),rgb(var(--night-rgb) / 0))}.scene:after{bottom:0;background:linear-gradient(0deg,rgb(var(--night-rgb) / .75),rgb(var(--night-rgb) / 0))}.scene-content{position:relative;z-index:var(--z-content);width:100%;padding-block:var(--space-4)}.scene-content.container{width:var(--container);margin-inline:auto}.scene-title{margin-bottom:var(--space-3)}.scene-kicker{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.18em;text-transform:uppercase;color:var(--dawn);margin-bottom:var(--space-1)}.card{background:rgb(var(--bark-rgb) / .62);border:1px solid rgb(var(--cream-rgb) / .08);border-radius:var(--radius-m);padding:var(--space-3)}.lead-form{display:grid;gap:var(--space-2);max-width:560px}.lead-form label{display:grid;gap:.45rem;font-size:var(--fs-small);font-weight:600;letter-spacing:.04em;color:rgb(var(--cream-rgb) / .85)}.lead-form input,.lead-form textarea{min-height:48px;padding:.7em 1em;background:rgb(var(--bark-rgb) / .6);border:1px solid rgb(var(--cream-rgb) / .16);border-radius:var(--radius-s);color:var(--cream);transition:border-color var(--dur-fast)}.lead-form textarea{resize:vertical}.lead-form input:focus,.lead-form textarea:focus{outline:none;border-color:var(--dawn)}.lead-form__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0;pointer-events:none}@media (max-width: 768px){.site-header{padding:.6rem max(4vw,1rem);background:linear-gradient(180deg,rgb(var(--night-rgb) / .72),rgb(var(--night-rgb) / 0))}.site-logo{font-size:.92rem;letter-spacing:.18em}.site-menu{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));justify-content:space-between;gap:0;padding:.25rem .5rem;background:rgb(var(--bark-rgb) / .94);border:1px solid rgb(var(--cream-rgb) / .14);border-radius:999px;overflow-x:auto;scrollbar-width:none;transform:translateY(14px)}.site-menu::-webkit-scrollbar{display:none}.site-header.is-visible .site-menu{transform:translateY(0)}.site-menu a{flex:none;display:inline-flex;align-items:center;min-height:44px;padding:0 .5em;font-size:.7rem;letter-spacing:.04em}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.cam-layer{position:absolute;left:0;right:auto;width:100%;height:auto;object-fit:cover;will-change:transform;pointer-events:none;user-select:none}.cherry{position:absolute;width:clamp(56px,7vw,96px);aspect-ratio:1;transform:translate(-50%,-50%);isolation:isolate;border-radius:50%;transition:transform var(--dur-fast) var(--ease-out);will-change:transform}.cherry:hover,.cherry:focus-visible{transform:translate(-50%,-50%) scale(1.12)}.cherry__img{width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none}.cherry:after{content:"";position:absolute;inset:-34%;z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(var(--cherry-glow-rgb) / .42),rgb(var(--cherry-glow-rgb) / 0) 68%);animation:cherry-pulse 3.4s var(--ease-in-out) infinite alternate}.cherry:hover:after,.cherry:focus-visible:after{animation-play-state:paused;opacity:1}@keyframes cherry-pulse{0%{transform:scale(.9);opacity:.55}to{transform:scale(1.08);opacity:.9}}@media (prefers-reduced-motion: reduce){.cherry:after{animation:none;opacity:.7}}html.has-cursor,html.has-cursor a,html.has-cursor button,html.has-cursor .cherry{cursor:none}.cursor-dot,.cursor-glow{position:fixed;left:0;top:0;z-index:var(--z-cursor, 9999);pointer-events:none;border-radius:50%;will-change:transform}.cursor-dot{width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--cream);mix-blend-mode:difference}.cursor-glow{width:46px;height:46px;margin:-23px 0 0 -23px;background:radial-gradient(circle,rgb(var(--dawn-rgb) / .5),rgb(var(--dawn-rgb) / 0) 70%);opacity:.75;transition:width var(--dur-fast) var(--ease-out),height var(--dur-fast) var(--ease-out),margin var(--dur-fast) var(--ease-out),opacity var(--dur-fast)}html.cursor-hot .cursor-glow{width:84px;height:84px;margin:-42px 0 0 -42px;opacity:1}[data-magnet]{transition:translate .25s var(--ease-out);will-change:translate}.sound-toggle{display:inline-flex;align-items:center;gap:.55em;padding:.4em .9em;border:1px solid rgb(var(--cream-rgb) / .22);border-radius:999px;font-size:var(--fs-small);letter-spacing:.08em;color:var(--cream);opacity:.85;transition:opacity var(--dur-fast),border-color var(--dur-fast)}.sound-toggle:hover{opacity:1;border-color:var(--dawn)}.sound-toggle__bars{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.sound-toggle__bars i{width:2px;height:4px;background:var(--dawn);transform-origin:bottom;transition:transform var(--dur-fast)}.sound-toggle.is-on .sound-toggle__bars i{animation:sound-bar 1.1s ease-in-out infinite alternate}.sound-toggle.is-on .sound-toggle__bars i:nth-child(2){animation-delay:.18s}.sound-toggle.is-on .sound-toggle__bars i:nth-child(3){animation-delay:.34s}@keyframes sound-bar{0%{transform:scaleY(1)}to{transform:scaleY(2.6)}}@media (max-width: 768px){.sound-toggle__label{display:none}}.dots{position:fixed;right:max(1.4vw,14px);top:50%;translate:0 -50%;z-index:var(--z-header);display:flex;flex-direction:column;gap:14px}.dots__item{position:relative;display:grid;place-items:center;width:22px;height:22px}.dots__dot{width:5px;height:5px;border-radius:50%;background:rgb(var(--cream-rgb) / .4);transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast)}.dots__item:hover .dots__dot{background:var(--dawn);transform:scale(1.5)}.dots__item.is-active .dots__dot{background:var(--cherry-glow);transform:scale(1.9)}.dots__label{position:absolute;right:26px;top:50%;translate:6px -50%;font-size:.68rem;letter-spacing:.14em;color:var(--cream);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-fast),translate var(--dur-fast) var(--ease-out)}.dots__item:hover .dots__label{opacity:.9;translate:0 -50%}.film{position:absolute;inset:0;opacity:0;transition:opacity .9s var(--ease-out);pointer-events:none}.film.is-ready{opacity:1}.film__frame{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.film--flyby.is-ready{opacity:.5}.film--flyby:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(var(--night-rgb) / .55),rgb(var(--night-rgb) / .15) 40%,rgb(var(--night-rgb) / .6))}.lead-form__consent{display:flex;align-items:flex-start;gap:.65em;margin:.4em 0 1.1em;font-size:var(--fs-small);color:rgb(var(--cream-rgb) / .78);cursor:pointer;max-width:60ch}.lead-form__consent input{appearance:none;flex:0 0 auto;width:19px;height:19px;margin-top:.1em;border:1px solid rgb(var(--cream-rgb) / .4);border-radius:5px;background:rgb(var(--night-rgb) / .5);cursor:pointer;display:grid;place-items:center;transition:border-color var(--dur-fast),background var(--dur-fast)}.lead-form__consent input:checked{border-color:var(--cherry);background:var(--cherry)}.lead-form__consent input:checked:after{content:"";width:10px;height:6px;border-left:2px solid var(--cream);border-bottom:2px solid var(--cream);transform:rotate(-45deg) translateY(-1px)}.lead-form__consent input:focus-visible{outline:2px solid var(--dawn);outline-offset:2px}.lead-form__consent a{color:var(--dawn);text-decoration:underline;text-underline-offset:3px}.finale__privacy{color:rgb(var(--cream-rgb) / .6);text-decoration:underline;text-underline-offset:3px}.finale__privacy:hover{color:var(--dawn)}@media (prefers-reduced-motion: no-preference){.grain:after{animation:grain-jitter .9s steps(4) infinite}}@keyframes grain-jitter{0%{background-position:0 0}25%{background-position:34px -22px}50%{background-position:-28px 40px}75%{background-position:52px 18px}to{background-position:0 0}}.scene--hero .scene-content{width:var(--container)}.hero__grid{display:grid;grid-template-columns:minmax(0,560px) 1fr;align-items:center;gap:var(--space-3)}.hero__kicker{color:var(--dawn);font-size:var(--fs-small);letter-spacing:.18em;text-transform:uppercase;margin-bottom:var(--space-2)}.hero__title{margin-bottom:var(--space-2)}.hero__line{display:block}.hero__sub{font-size:var(--fs-lead);color:rgb(var(--cream-rgb) / .88);max-width:46ch;margin-bottom:var(--space-3)}.hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.hero__badge{font-size:var(--fs-small);letter-spacing:.08em;color:rgb(var(--cream-rgb) / .8);border:1px solid rgb(var(--dawn-rgb) / .35);border-radius:999px;padding:.55em 1.1em}.hero__badge strong{color:var(--dawn);font-weight:700}.hero__bg img,.hero__bg video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero__bg video{opacity:0}.hero__shade{background:linear-gradient(180deg,rgb(var(--night-rgb) / 0) 42%,rgb(var(--night-rgb) / .55) 76%,rgb(var(--night-rgb) / .85)),linear-gradient(98deg,rgb(var(--night-rgb) / .72),rgb(var(--bark-rgb) / .28) 36%,rgb(var(--night-rgb) / 0) 62%);pointer-events:none}.hero__scroll-hint{position:absolute;left:50%;bottom:clamp(1.2rem,3.5vh,2.6rem);transform:translate(-50%);z-index:var(--z-content);font-size:var(--fs-small);letter-spacing:.14em;color:rgb(var(--dawn-rgb) / .85);animation:hero-hint-bob 1.9s var(--ease-in-out) infinite alternate}@keyframes hero-hint-bob{0%{transform:translate(-50%) translateY(0)}to{transform:translate(-50%) translateY(8px)}}@media (max-width: 768px){.scene--hero{align-items:flex-end}.scene--hero .scene-content{padding-block:calc(var(--space-4) + 2.5rem) calc(var(--space-3) + 3.2rem)}.hero__grid{grid-template-columns:1fr;gap:0}.hero__air{display:none}.hero__sub{max-width:none}.hero__actions{flex-direction:column;align-items:stretch;gap:var(--space-2)}.hero__actions .btn{width:100%;min-height:48px}.hero__badge{text-align:center}.hero__shade{background:linear-gradient(180deg,rgb(var(--night-rgb) / 0) 26%,rgb(var(--night-rgb) / .55) 52%,rgb(var(--night-rgb) / .88) 84%,var(--night) 100%)}}.scene--nav .scene-content{width:var(--container)}.branch-nav{display:flex;flex-direction:column;gap:clamp(.9rem,2.6vh,1.6rem);counter-reset:plate;max-width:760px}.branch-nav__plate{counter-increment:plate;align-self:flex-start;display:inline-flex;align-items:baseline;gap:.8em;position:relative;isolation:isolate;padding:.72em 1.5em;font-size:clamp(1rem,1.6vw,1.35rem);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--cream-rgb) / .92);background:linear-gradient(120deg,rgb(var(--bark-rgb) / .9),rgb(var(--night-rgb) / .78));border:1px solid rgb(var(--cream-rgb) / .16);border-radius:var(--radius-s);transition:color var(--dur-fast),border-color var(--dur-fast)}.branch-nav__plate:before{content:counter(plate,decimal-leading-zero);font-size:.72em;letter-spacing:.1em;color:rgb(var(--dawn-rgb) / .75)}.branch-nav__plate:after{content:"";position:absolute;inset:-18px;z-index:-1;border-radius:inherit;background:radial-gradient(ellipse at center,rgb(var(--dawn-rgb) / .32),rgb(var(--dawn-rgb) / 0) 70%);opacity:0;transition:opacity var(--dur-fast)}.branch-nav__plate:hover,.branch-nav__plate:focus-visible{color:var(--dawn);border-color:rgb(var(--dawn-rgb) / .6)}.branch-nav__plate:hover:before,.branch-nav__plate:focus-visible:before{color:var(--dawn)}.branch-nav__plate:hover:after,.branch-nav__plate:focus-visible:after{opacity:1}.branch-nav__plate:nth-child(1){rotate:-.5deg}.branch-nav__plate:nth-child(2){margin-left:8%;rotate:.7deg}.branch-nav__plate:nth-child(3){margin-left:17%;rotate:-.9deg}.branch-nav__plate:nth-child(4){margin-left:27%;rotate:.5deg}.branch-nav__plate:nth-child(5){margin-left:38%;rotate:-.6deg}@media (max-width: 768px){.branch-nav__plate{min-height:48px;padding:.6em 1.1em;font-size:.95rem;letter-spacing:.12em}.branch-nav__plate:nth-child(2){margin-left:6%}.branch-nav__plate:nth-child(3){margin-left:12%}.branch-nav__plate:nth-child(4){margin-left:18%}.branch-nav__plate:nth-child(5){margin-left:24%}}.nav__bg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nav__shade{background:linear-gradient(180deg,rgb(var(--night-rgb) / .55),rgb(var(--night-rgb) / 0) 30%),linear-gradient(90deg,rgb(var(--night-rgb) / .66),rgb(var(--night-rgb) / .18) 46%,rgb(var(--night-rgb) / 0) 70%),linear-gradient(0deg,rgb(var(--night-rgb) / .6),rgb(var(--night-rgb) / 0) 26%);pointer-events:none}.transition__film{position:absolute;inset:0;background:var(--night)}.transition__frame{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;user-select:none}#transition.is-film .transition__anchor{display:none}.transition__titles{position:absolute;inset:0;pointer-events:none;user-select:none}.transition__title{position:absolute;left:clamp(1.5rem,7vw,7rem);top:42%;margin:0;max-width:min(38vw,15em);font-family:var(--font-display);font-size:clamp(1.6rem,3.2vw,2.8rem);font-weight:400;line-height:1.28;letter-spacing:.01em;color:var(--cream);text-wrap:balance;text-shadow:0 1px 2px rgb(var(--night-rgb) / .6),0 4px 28px rgb(var(--night-rgb) / .8);opacity:0;filter:blur(9px);transition:filter .5s var(--ease-out);will-change:transform,opacity,filter}.transition__title.is-live{filter:blur(0)}.transition__titles--static{display:flex;flex-direction:column;justify-content:center;gap:clamp(1.1rem,3.2vh,2rem);padding-inline:clamp(1.5rem,7vw,7rem)}.transition__titles--static .transition__title{position:static;opacity:1;filter:none;transition:none;will-change:auto}@media (max-width: 768px){.transition__title{left:1.25rem;top:38%;max-width:min(82vw,14em);font-size:clamp(1.2rem,5.4vw,1.6rem)}.transition__titles--static{padding-inline:1.25rem}}.transition__veil{background:var(--night);opacity:0;pointer-events:none}.transition__anchor{position:absolute;left:72%;top:56%;width:clamp(44px,6vw,84px);aspect-ratio:1;transform:translate(-50%,-50%);z-index:var(--z-content);isolation:isolate;pointer-events:none;user-select:none}.transition__anchor img{width:100%;height:100%;object-fit:contain;user-select:none}.transition__anchor:after{content:"";position:absolute;inset:-30%;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgb(var(--cherry-glow-rgb) / .38),rgb(var(--cherry-glow-rgb) / 0) 68%);animation:transition-cherry-pulse 3.2s var(--ease-in-out) infinite alternate}@keyframes transition-cherry-pulse{0%{transform:scale(.92);opacity:.55}to{transform:scale(1.06);opacity:.9}}@media (prefers-reduced-motion: reduce){.transition__anchor:after{animation:none;opacity:.65}}.case-overlay{position:absolute;inset:0;z-index:var(--z-overlay);display:grid;place-items:center;padding:clamp(12px,3vw,44px);background:rgb(var(--night-rgb) / .92);-webkit-backdrop-filter:blur(12px) saturate(.92);backdrop-filter:blur(12px) saturate(.92)}.case-overlay[hidden]{display:none!important}html.case-overlay-lock{overflow:hidden}.case-overlay__panel{position:relative;width:min(880px,100%);max-height:100%;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(rgb(var(--cream-rgb) / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cream-rgb) / .03) 1px,transparent 1px),rgb(var(--bark-rgb) / .55);background-size:48px 48px,48px 48px,auto;border:1px solid rgb(var(--dawn-rgb) / .18);border-radius:var(--radius-l);padding:clamp(18px,4vw,44px)}.case-overlay__close{position:sticky;top:0;z-index:3;margin-left:auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(var(--cream-rgb) / .28);border-radius:50%;font-size:.95rem;color:var(--cream);background:rgb(var(--night-rgb) / .72);transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast)}.case-overlay__close:hover{transform:rotate(90deg);border-color:var(--dawn)}.case-overlay__visual{margin-top:-34px}.overlay-laptop{max-width:560px;margin:0 auto var(--space-3)}.overlay-laptop__screen{padding:8px 8px 10px;background:var(--night);border:1px solid rgb(var(--cream-rgb) / .16);border-bottom:0;border-radius:12px 12px 2px 2px}.overlay-laptop__screen .cover-media{border-radius:6px;overflow:hidden}.overlay-laptop__base{width:116%;margin-left:-8%;height:11px;background:linear-gradient(180deg,rgb(var(--bark-rgb)),rgb(var(--night-rgb)));border:1px solid rgb(var(--cream-rgb) / .12);border-top-color:rgb(var(--cream-rgb) / .2);border-radius:2px 2px 12px 12px}.cover-media{position:relative;aspect-ratio:16 / 9;background:var(--night)}.cover-media__fallback{position:absolute;inset:0;display:grid;place-items:center}.cover-media__fallback[data-tone="0"]{background:linear-gradient(132deg,rgb(var(--bark-rgb)),rgb(var(--night-rgb)) 58%,rgb(var(--cherry-rgb) / .36))}.cover-media__fallback[data-tone="1"]{background:linear-gradient(132deg,rgb(var(--night-rgb)),rgb(var(--bark-rgb)) 52%,rgb(var(--dawn-rgb) / .34))}.cover-media__fallback[data-tone="2"]{background:linear-gradient(132deg,rgb(var(--bark-rgb)),rgb(var(--night-rgb)) 55%,rgb(var(--blossom-rgb) / .32))}.cover-media__fallback[data-tone="3"]{background:linear-gradient(132deg,rgb(var(--night-rgb)),rgb(var(--bark-rgb)),rgb(var(--leaf-rgb) / .42))}.cover-media__fallback[data-tone="4"]{background:linear-gradient(132deg,rgb(var(--bark-rgb)) 6%,rgb(var(--cherry-rgb) / .22) 60%,rgb(var(--dawn-rgb) / .3))}.cover-media__idx{font-size:clamp(1.3rem,3vw,2rem);letter-spacing:.22em;color:rgb(var(--cream-rgb) / .66)}.cover-media__pic{position:absolute;inset:0;opacity:0;transition:opacity var(--dur-med) var(--ease-out)}.cover-media__pic.is-loaded{opacity:1}.cover-media__pic img{width:100%;height:100%;object-fit:cover}.case-card[hidden]{display:none!important}.case-overlay .case-card{display:block}.case-card__meta{font-size:var(--fs-small);letter-spacing:.14em;color:rgb(var(--cream-rgb) / .6)}.case-card__index{color:var(--dawn);font-weight:700}.case-card__title{margin-top:.35em;font-size:clamp(1.6rem,3.4vw,2.5rem)}.case-card__descriptor{margin-top:.5em;font-size:var(--fs-lead);line-height:1.45;color:rgb(var(--cream-rgb) / .85)}.case-card__client{margin-top:.8em;font-size:var(--fs-small);color:rgb(var(--cream-rgb) / .62)}.case-card__tags{margin-top:var(--space-2);display:flex;flex-wrap:wrap;gap:.5rem}.case-card__tags .tag{padding:.28em .75em;border:1px solid rgb(var(--blossom-rgb) / .38);border-radius:999px;font-size:.74rem;letter-spacing:.06em;color:var(--blossom)}.case-card__block{margin-top:var(--space-3)}.case-card__block h4{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-weight:400;font-size:.74rem;letter-spacing:.26em;text-transform:uppercase;color:rgb(var(--dawn-rgb) / .9)}.case-card__block h4:after{content:"";flex:1;height:1px;background:var(--dawn);opacity:.5}.case-card__block p{margin-top:.9em;max-width:68ch;color:rgb(var(--cream-rgb) / .88)}.case-card__stack{font-size:var(--fs-small);line-height:1.9;color:rgb(var(--cream-rgb) / .78)}.case-card__metrics{margin-top:var(--space-2);display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--space-2)}.case-card__metrics .metric__value{font-size:var(--fs-num);font-weight:700;line-height:1.1;color:var(--dawn)}.case-card__metrics .metric__label{margin-top:.4em;font-size:.8rem;line-height:1.45;color:rgb(var(--cream-rgb) / .62)}.case-card__foot{margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid rgb(var(--cream-rgb) / .1);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.case-card__url{font-size:var(--fs-small);letter-spacing:.05em;color:var(--dawn);border-bottom:1px dashed rgb(var(--dawn-rgb) / .45);transition:opacity var(--dur-fast)}.case-card__url:hover{opacity:.75}.case-card__url--internal{color:rgb(var(--cream-rgb) / .55);border-bottom-color:rgb(var(--cream-rgb) / .25)}@media (max-width: 768px){.case-overlay{position:fixed;padding:0;place-items:stretch}.case-overlay__panel{width:100%;height:100%;max-height:none;border:0;border-radius:0;padding:14px 16px calc(28px + env(safe-area-inset-bottom,0px))}.case-overlay__close{width:48px;height:48px;font-size:1.05rem}.case-overlay__visual{margin-top:-42px}.overlay-laptop{max-width:none}.overlay-laptop__screen{padding:5px;border-bottom:1px solid rgb(var(--cream-rgb) / .16);border-radius:10px}.overlay-laptop__base{display:none}.case-card__metrics{grid-template-columns:repeat(2,1fr)}.case-card__foot .btn{flex:1 1 100%}}.scene--cases .scene-content{display:flex;flex-direction:column;height:100svh;padding-block:calc(var(--space-2) + 2.25rem) var(--space-2)}.scene--cases .cases__head{flex:none}.scene--cases .cases__head .scene-title{margin-bottom:var(--space-1)}.cases__onboarding{max-width:56ch;font-size:var(--fs-small);color:rgb(var(--cream-rgb) / .66)}.cases__tabs{flex:none;width:var(--container);margin-inline:auto;margin-top:var(--space-2);display:flex;flex-wrap:wrap;gap:var(--space-1)}.cases__tab{display:inline-flex;align-items:center;gap:.55em;padding:.5em 1.1em;border:1px solid rgb(var(--cream-rgb) / .16);border-radius:999px;font-size:var(--fs-small);letter-spacing:.04em;color:rgb(var(--cream-rgb) / .72);transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.cases__tab:hover{color:var(--cream);border-color:rgb(var(--dawn-rgb) / .5);transform:translateY(-1px)}.cases__tab.is-active{color:var(--dawn);border-color:rgb(var(--dawn-rgb) / .65)}.cases__tab .cases__count{font-size:.82em;color:rgb(var(--dawn-rgb) / .9)}.cases-branches{position:relative;flex:1 1 auto;min-height:0;margin-top:var(--space-2)}.branches-viewport{position:absolute;inset:0;overflow:visible}.branches-track{display:flex;height:100%;width:max-content;will-change:transform}.branch{position:relative;flex:none;height:100%}.branch__label{position:absolute;top:2%;left:max(4vw,1.25rem);z-index:3;font-size:var(--fs-small);letter-spacing:.16em;color:rgb(var(--cream-rgb) / .58)}.branch__field{position:absolute;inset:9% 3% 12%}.branch__curve{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.branch__curve path{fill:none;stroke:var(--dawn);stroke-width:1px;opacity:.5}.branch__field .cherry{z-index:4}.branch__field .cherry:hover,.branch__field .cherry:focus-visible,.branch__field .cherry.is-hot{transform:translate(-50%,-50%) scale(1.25);z-index:6}.cherry-tag{position:absolute;z-index:3;transform:translate(-50%);margin-top:clamp(30px,3.8vw,52px);display:grid;justify-items:center;gap:4px;pointer-events:none}.cherry-tag__tick{display:block;width:1px;height:16px;background:var(--dawn);opacity:.5}.cherry-tag__num{font-size:.72rem;letter-spacing:.22em;color:rgb(var(--dawn-rgb) / .78)}.cherry-callout{position:absolute;z-index:7;width:0;height:0;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),visibility var(--dur-fast)}.cherry-callout.is-on{opacity:1;visibility:visible;transform:translateY(0)}.cherry-callout__line{position:absolute;width:200px;height:148px;overflow:visible}.cherry-callout__line path{fill:none;stroke:var(--dawn);stroke-width:1px;opacity:.5}.cherry-callout--right .cherry-callout__line{left:10px}.cherry-callout--left .cherry-callout__line{right:10px;transform:scaleX(-1)}.cherry-callout--up .cherry-callout__line{top:-152px}.cherry-callout--down .cherry-callout__line{top:6px}.cherry-callout__card{position:absolute;width:min(250px,30vw);padding:10px 12px 12px;background:rgb(var(--bark-rgb) / .82);border:1px solid rgb(var(--dawn-rgb) / .24);border-radius:var(--radius-m);background-image:linear-gradient(rgb(var(--cream-rgb) / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cream-rgb) / .035) 1px,transparent 1px);background-size:44px 44px}.cherry-callout--right .cherry-callout__card{left:106px}.cherry-callout--left .cherry-callout__card{right:106px}.cherry-callout--up .cherry-callout__card{top:-108px;transform:translateY(-100%)}.cherry-callout--down .cherry-callout__card{top:118px}.cherry-callout__media{border-radius:var(--radius-s);overflow:hidden;border:1px solid rgb(var(--cream-rgb) / .1)}.cherry-callout__title{margin-top:10px;font-weight:600;font-size:var(--fs-small);line-height:1.35;color:var(--cream)}.cherry-callout__result{margin-top:4px;font-size:.78rem;line-height:1.45;color:rgb(var(--cream-rgb) / .68);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cherry-callout__hint{margin-top:8px;font-size:.66rem;letter-spacing:.14em;color:rgb(var(--dawn-rgb) / .8)}.cases__onboard{position:absolute;left:max(4vw,1.25rem);bottom:.6rem;z-index:3;font-size:.72rem;letter-spacing:.2em;color:rgb(var(--cream-rgb) / .5);pointer-events:none}.cases-haze{background:radial-gradient(ellipse 70% 52% at 26% 18%,rgb(var(--dawn-rgb) / .2),rgb(var(--dawn-rgb) / 0) 62%),linear-gradient(180deg,rgb(var(--night-rgb) / .5),rgb(var(--night-rgb) / 0) 30% 62%,rgb(var(--night-rgb) / .72))}.scene--cases picture.cam-layer>img{width:100%;height:100%;object-fit:cover}.cases-branches.is-reduced .branches-viewport{position:relative;inset:auto;height:clamp(380px,52vh,560px)}.cases-branches.is-reduced .branches-track{display:block;width:auto}.cases-branches.is-reduced .branch{display:none;width:100%!important}.cases-branches.is-reduced .branch.is-active{display:block}@media (max-width: 768px){.scene--cases{display:block;overflow:clip}.scene--cases .scene-layers{position:sticky;inset:0 auto auto;height:100svh;margin-bottom:-100svh}.scene--cases .scene-content{height:auto;min-height:100svh;padding-block:var(--space-4) var(--space-3)}.cherry-callout__card{width:min(220px,62vw)}.cases__tabs{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:2px}.cases__tabs::-webkit-scrollbar{display:none}.cases__tab{flex:none;min-height:44px}.cases-branches.is-mobile .branches-viewport{position:static;inset:auto}.cases-branches.is-mobile .branches-track{display:block;width:auto;will-change:auto}.branch--m{width:auto!important;height:auto;margin-top:var(--space-3)}.branch--m .branch__label{position:static;margin-bottom:var(--space-1)}.mbranch__lane{display:flex;align-items:center;gap:clamp(.35rem,2.6vw,.9rem);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:14px max(6vw,1.4rem);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%)}.mbranch__lane::-webkit-scrollbar{display:none}.mslide{flex:none;scroll-snap-align:center;display:grid;justify-items:center;gap:6px;padding:6px 4px}.mslide .cherry{position:static;transform:none;width:clamp(64px,19vw,84px)}.mslide.is-centered .cherry{transform:scale(1.08)}.mslide .cherry:hover,.mslide .cherry:focus-visible,.mslide .cherry.is-hot{transform:scale(1.14)}.mslide__num{font-size:.66rem;letter-spacing:.22em;color:rgb(var(--dawn-rgb) / .78)}.mbranch__preview{display:grid;grid-template-columns:minmax(96px,128px) minmax(0,1fr);gap:12px;min-height:96px;margin:4px max(4vw,1rem) 0;padding:10px;background:rgb(var(--bark-rgb) / .82);border:1px solid rgb(var(--dawn-rgb) / .24);border-radius:var(--radius-m);background-image:linear-gradient(rgb(var(--cream-rgb) / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cream-rgb) / .035) 1px,transparent 1px);background-size:44px 44px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out),visibility var(--dur-fast)}.mbranch__preview.is-on{opacity:1;visibility:visible;transform:translateY(0)}.mbranch__preview-media{align-self:center;border-radius:var(--radius-s);overflow:hidden;border:1px solid rgb(var(--cream-rgb) / .1)}.mbranch__preview-title{font-weight:600;font-size:var(--fs-small);line-height:1.35;color:var(--cream)}.mbranch__preview-result{margin-top:3px;font-size:.76rem;line-height:1.4;color:rgb(var(--cream-rgb) / .68);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mbranch__preview-hint{margin-top:6px;font-size:.64rem;letter-spacing:.12em;color:rgb(var(--dawn-rgb) / .85)}.cases-branches.is-mobile .cases__onboard{position:static;display:block;margin:var(--space-3) 0 0;text-align:center}}.scene--about .scene-content{width:var(--container);margin-inline:auto}.scene--about .cam-layer>img{width:100%;height:100%;object-fit:cover}.scene--about .scene-layers:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,var(--night) 0%,var(--night) 24%,rgb(var(--night-rgb) / .34) 44%,rgb(var(--night-rgb) / .26) 62%,rgb(var(--night-rgb) / .72) 78%,var(--night) 90%)}#about .scene-layers img{object-position:68% 50%}.about__grid{display:grid;grid-template-columns:minmax(0,470px);gap:var(--space-3) var(--space-4);align-items:center;margin-bottom:var(--space-4)}.about__text p{max-width:62ch;color:rgb(var(--cream-rgb) / .92);text-shadow:0 1px 14px rgb(var(--night-rgb) / .6)}.about__text p+p{margin-top:1em}.about__portrait{position:relative;width:100%;aspect-ratio:1}.about__halo{position:absolute;inset:-22%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(var(--dawn-rgb) / .3),rgb(var(--dawn-rgb) / .12) 42%,rgb(var(--dawn-rgb) / 0) 68%)}.about__frame{position:absolute;inset:0;display:block;border-radius:50%;overflow:hidden;border:1px solid rgb(var(--dawn-rgb) / .5)}.about__frame:before{content:"";position:absolute;inset:7px;z-index:1;border-radius:50%;border:1px solid rgb(var(--dawn-rgb) / .22);pointer-events:none}.about__frame:after{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(var(--dawn-rgb) / 0) 58%,rgb(var(--dawn-rgb) / .14) 86%,rgb(var(--dawn-rgb) / .28))}.about__photo{width:100%;height:100%;object-fit:cover;user-select:none}.about__counters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.counter{border-top:1px solid rgb(var(--dawn-rgb) / .24);padding-top:var(--space-2)}.counter__value{display:block;font-size:var(--fs-num);font-weight:700;line-height:1.05;color:var(--dawn);font-variant-numeric:tabular-nums;margin-bottom:.35em}.counter__label{font-size:var(--fs-small);line-height:1.5;color:rgb(var(--cream-rgb) / .72);max-width:30ch}@media (max-width: 900px){.about__grid{grid-template-columns:1fr}.about__portrait{max-width:260px;margin-inline:auto}.about__counters{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}}@media (max-width: 768px){.about__grid{gap:var(--space-3);margin-bottom:var(--space-3)}.about__portrait{max-width:220px}}.scene--services .scene-layers{background:radial-gradient(ellipse 85% 60% at 50% -8%,rgb(var(--dawn-rgb) / .14),rgb(var(--dawn-rgb) / 0) 62%),radial-gradient(ellipse 65% 50% at 90% 108%,rgb(var(--blossom-rgb) / .08),rgb(var(--blossom-rgb) / 0) 66%)}.scene--services .scene-content{width:var(--container);margin-inline:auto}.services__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}#services .service-card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-l);background-color:rgb(var(--bark-rgb) / .55);background-image:linear-gradient(rgb(var(--cream-rgb) / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--cream-rgb) / .025) 1px,transparent 1px);background-size:3.25rem 3.25rem;border:1px solid rgb(var(--dawn-rgb) / .25);transition:transform var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);will-change:transform}#services .service-card:hover,#services .service-card:focus-within{transform:translateY(-6px);border-color:var(--dawn)}.service-card__title{font-size:var(--fs-h3)}.service-card__pain{font-style:italic;color:rgb(var(--cream-rgb) / .78);border-left:2px solid rgb(var(--blossom-rgb) / .45);padding-left:.9em}.service-card__list{display:grid;gap:.55em;margin-block:.2em .4em}.service-card__list li{position:relative;padding-left:1.15em;color:rgb(var(--cream-rgb) / .9)}.service-card__list li:before{content:"";position:absolute;left:0;top:.58em;width:5px;height:5px;border-radius:50%;background:var(--dawn);opacity:.75}#services .service-card .btn{margin-top:auto;align-self:flex-start;border-color:rgb(var(--dawn-rgb) / .4)}#services .service-card .btn:hover{border-color:var(--dawn)}@media (max-width: 860px){.services__grid{grid-template-columns:1fr}}.scene--tech{background:radial-gradient(ellipse 120% 55% at 50% 108%,rgb(var(--dawn-rgb) / .14),rgb(var(--dawn-rgb) / 0) 60%),radial-gradient(ellipse 80% 50% at 82% 0%,rgb(var(--bark-rgb) / .55),rgb(var(--night-rgb) / 0) 70%),var(--night)}.scene--tech .scene-content.container{width:var(--container);margin-inline:auto}.tech-leaves{position:relative;display:flex;flex-wrap:wrap;gap:clamp(.6rem,1.4vw,1rem);max-width:880px;padding-block:var(--space-2)}.tech-leaves--grown:before{content:"";position:absolute;inset:auto 8% -.4rem 0;height:1px;background:linear-gradient(90deg,rgb(var(--bark-rgb) / .9),rgb(var(--leaf-rgb) / .55) 55%,rgb(var(--leaf-rgb) / 0));pointer-events:none}.leaf{display:inline-flex;align-items:center;gap:.55em;padding:.5em 1em .5em .75em;font-size:var(--fs-small);letter-spacing:.03em;color:var(--cream);background:rgb(var(--leaf-rgb) / .16);border:1px solid rgb(var(--leaf-rgb) / .45);border-radius:.35em 1.3em;will-change:transform;transition:border-color var(--dur-fast),background-color var(--dur-fast)}.leaf:hover{background:rgb(var(--leaf-rgb) / .28);border-color:rgb(var(--leaf-rgb) / .8)}.leaf__icon{flex:none;width:22px;height:22px;color:var(--leaf)}.leaf:hover .leaf__icon{color:rgb(var(--leaf-rgb) / 1);filter:none}.leaf__label{white-space:nowrap}@media (max-width: 768px){.tech-leaves{gap:.5rem}.leaf{padding:.45em .85em .45em .65em}}.scene--contacts{background:var(--night)}.scene--contacts .scene-content.container{width:var(--container);margin-inline:auto}.scene--contacts .scene-picture img,.scene--finale .scene-picture img{width:100%;height:100%;object-fit:cover}.scene--contacts .scene-layers:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(var(--night-rgb) / .82),rgb(var(--night-rgb) / .45) 45%,rgb(var(--night-rgb) / .72));pointer-events:none}.contacts__promise{font-size:var(--fs-lead);color:rgb(var(--cream-rgb) / .88);max-width:34em;margin-bottom:var(--space-3)}.contacts__grid{display:grid;grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:var(--space-4);align-items:start}.contacts__direct{display:grid;gap:var(--space-2);justify-items:start;padding:var(--space-3);background:rgb(var(--bark-rgb) / .5);border:1px solid rgb(var(--cream-rgb) / .08);border-radius:var(--radius-m)}.contacts__direct-lead{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.08em;color:var(--dawn)}.lead-form__status{min-height:1.4em;font-size:var(--fs-small);color:rgb(var(--cream-rgb) / .75)}.lead-form__status.is-error{color:var(--cherry-glow)}.lead-form button[disabled]{opacity:.7;cursor:progress;transform:none}.lead-form__fallback[hidden]{display:none}.lead-form__fallback{display:grid;gap:var(--space-2);justify-items:start;padding:var(--space-2);border:1px solid rgb(var(--dawn-rgb) / .4);border-radius:var(--radius-s);background:rgb(var(--bark-rgb) / .55)}.lead-form__fallback p{font-size:var(--fs-small);color:rgb(var(--cream-rgb) / .85)}.lead-form__done{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px solid rgb(var(--leaf-rgb) / .5);border-radius:var(--radius-m);background:rgb(var(--bark-rgb) / .55)}.lead-form__done-text{font-size:var(--fs-lead)}.css-cherry{position:relative;flex:none;width:44px;height:44px;margin-top:10px;border-radius:50%;background:radial-gradient(circle at 32% 28%,rgb(var(--cream-rgb) / .85),rgb(var(--cream-rgb) / 0) 22%),radial-gradient(circle at 36% 32%,var(--cherry-glow) 0%,var(--cherry) 62%,var(--cherry) 100%)}.css-cherry:before{content:"";position:absolute;left:52%;bottom:82%;width:16px;height:18px;border-right:3px solid var(--leaf);border-top:2px solid rgb(var(--leaf-rgb) / 0);border-radius:0 90% 0 0/0 100% 0 0;transform:rotate(-8deg)}.css-cherry:after{content:"";position:absolute;left:68%;bottom:108%;width:14px;height:8px;background:var(--leaf);border-radius:.2em 1.2em;transform:rotate(-26deg)}@media (max-width: 900px){.contacts__grid{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}}@media (max-width: 768px){.contacts__direct{justify-items:stretch}.contacts__direct .btn{width:100%}}.scene--finale{background:var(--night);text-align:center}.scene--finale .scene-content{display:grid;justify-items:center;gap:var(--space-2)}.scene--finale .scene-content.container{width:var(--container);margin-inline:auto}.scene--finale .scene-layers:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 90% 62% at 50% 42%,rgb(var(--night-rgb) / 0) 30%,rgb(var(--night-rgb) / .55)),linear-gradient(180deg,rgb(var(--night-rgb) / .5),rgb(var(--night-rgb) / .18) 35%,rgb(var(--night-rgb) / .8));pointer-events:none}.finale__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--dur-slow) var(--ease-out);pointer-events:none}.finale__video.is-live{opacity:1}.finale__lead{max-width:38em;font-size:var(--fs-lead);color:rgb(var(--cream-rgb) / .9)}.finale__actions{margin-block:var(--space-2)}.finale__social{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1rem,3vw,2.2rem)}.finale__social a{font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--cream-rgb) / .78);transition:color var(--dur-fast)}.finale__social a:hover{color:var(--dawn)}.finale__copy{margin-top:var(--space-3);font-size:var(--fs-small);color:rgb(var(--cream-rgb) / .5)}@media (max-width: 768px){.scene--finale .scene-content{padding-bottom:calc(var(--space-4) + 4.4rem)}}
