html.mv-lock,html.mv-lock body{overscroll-behavior:none;background:#050807;height:100%;overflow:hidden}.mv{--mv-green:#425c56;--mv-ease:cubic-bezier(.16, 1, .3, 1);--mv-soft:cubic-bezier(.25, .8, .25, 1);color:#fff;background:#050807;font-family:Poppins,sans-serif;position:fixed;inset:0;overflow:clip}.mv-scene{z-index:0;opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s;position:absolute;inset:0}.mv-scene.is-active{z-index:2;opacity:1;visibility:visible;transition:opacity .25s linear,visibility}.mv-scene.is-leaving{z-index:1;visibility:visible}.mv-bg{background:#050807;position:absolute;inset:0;overflow:hidden}.mv-bg img,.mv-bg video{object-fit:cover;width:100%;height:100%;transition:transform 9s cubic-bezier(.2,.6,.2,1);position:absolute;inset:0;transform:scale(1.12)}.mv-layer.is-playing .mv-bg img,.mv-layer.is-playing .mv-bg video{transform:scale(1)}@property --dim{syntax:"<number>";inherits:true;initial-value:.5}.mv-layer:after{content:"";background:radial-gradient(ellipse at center, rgb(0 0 0/calc(var(--dim) * .4)) 0%, rgb(0 0 0/calc(var(--dim) + .15)) 100%), linear-gradient(to bottom, #00000059, transparent 25%, transparent 70%, #0000008c);position:absolute;inset:0}.mv:after{content:"";z-index:5;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.6s steps(3,end) infinite mv-grain;position:absolute;inset:-50%}@keyframes mv-grain{0%{transform:translate(0)}33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}}.mv-blackout{z-index:4;pointer-events:none;background:#000;animation:3.2s both mv-cut;position:absolute;inset:0}@keyframes mv-cut{0%{opacity:0;animation-timing-function:ease-in}5%{opacity:1}16%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:0}}.mv-leave{z-index:20;background:#000;animation:.3s ease-in both mv-leave;position:absolute;inset:0}@keyframes mv-leave{0%{opacity:0}to{opacity:1}}.mv-content{z-index:3;scrollbar-width:none;height:100%;padding:110px clamp(20px,7vw,120px) 130px;display:grid;position:relative;overflow-y:auto}.mv-content::-webkit-scrollbar{display:none}.mv-in{opacity:0;filter:blur(12px);transition:opacity .5s var(--mv-soft), filter .5s var(--mv-soft)}.mv-scene.is-active .mv-in{opacity:1;filter:none;transition:opacity 1.2s var(--mv-soft), filter 1.2s var(--mv-soft);transition-delay:calc(.55s + var(--i,0) * .22s)}.mv-title{letter-spacing:.01em;text-wrap:balance;text-shadow:0 2px 30px #0006;margin:0 0 22px;font-size:clamp(24px,3vw,42px);font-weight:600;line-height:1.08}.mv p{text-wrap:pretty;text-shadow:0 1px 14px #00000080;margin:0 0 16px;font-size:clamp(14px,1.05vw,17px);line-height:1.7}.mv-text{align-self:center;max-width:640px}.mv-text--left,.mv-text--right{width:min(600px,44%)}.mv-text--right{justify-self:end}.mv-text--center{text-align:center;justify-self:center}.mv-line{display:block}.mv-line+.mv-line{margin-top:6px}.mv-flow .mv-line{display:inline}.mv-flow .mv-line+.mv-line{margin-top:0}.mv-scene.is-active .mv-line{transition-duration:1.4s;transition-delay:var(--at)}.mv-button{min-width:150px;font:inherit;letter-spacing:.18em;text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color .4s var(--mv-soft), color .4s var(--mv-soft), transform .5s var(--mv-ease);background:#fff;border:2px solid #fff;border-radius:999px;padding:14px 30px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block;color:#1a2522!important}.mv-button:hover{transform:translateY(-2px)}.mv button.mv-button--ghost,.mv .mv-button--ghost{background:0 0;color:#fff!important}.mv button.mv-button--ghost:hover{background:#ffffff1f}.mv-hero{text-align:center;place-self:center;justify-items:center;gap:28px;display:grid}.mv-hero__logo{width:clamp(220px,32vw,460px);height:auto}.mv-hero__question{letter-spacing:.22em;text-transform:uppercase;max-width:760px;margin:0;font-size:clamp(13px,1.15vw,16px);font-weight:500;line-height:1.6}.mv-hero__buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.mv-statement{text-align:center;place-self:center;max-width:1000px}.mv-statement p{text-wrap:balance;font-size:clamp(22px,2.8vw,42px);font-weight:600;line-height:1.2}.mv-quotes{--stage:max(100vw, 160vh);width:min(900px, calc(var(--stage) * .54));translate:0 calc(var(--stage) / 1.6 * -.11);text-align:center;place-self:center}.mv-quotes__title{letter-spacing:.4em;text-transform:uppercase;opacity:.75;margin:0 0 22px;font-size:12px;font-weight:600}.mv-quotes ul{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:22px 32px;margin:0;padding:0;list-style:none;display:grid}.mv-quotes blockquote{margin:0 0 8px;font-size:clamp(12px,.95vw,14px);font-style:italic;line-height:1.55}.mv-quotes li span{letter-spacing:.2em;text-transform:uppercase;opacity:.7;font-size:10px;font-weight:600}.mv-chapter{text-align:center;place-self:center;width:min(640px,100%);margin-top:6vh}.mv-chapter__number{letter-spacing:.4em;text-transform:uppercase;justify-content:center;align-items:center;gap:18px;margin-bottom:22px;font-size:12px;font-weight:600;display:flex}.mv-chapter__number span{opacity:.55}.mv-chapter__number:before,.mv-chapter__number:after{content:"";background:#ffffff80;width:48px;height:1px}.mv-chapter__title{letter-spacing:.06em;text-transform:uppercase;text-wrap:balance;text-shadow:0 4px 40px #00000080;margin:0 0 26px;font-size:clamp(34px,5vw,72px);font-weight:700;line-height:1}.mv-chapter p{margin-bottom:30px}.mv-chapter__button{min-width:0;padding:11px 26px;font-size:12px}.mv-final{place-self:center;width:min(640px,100%)}.mv-final__form{text-align:center}.tr-form--dark{text-align:left;margin-top:18px}.tr-form--dark input:not([type=checkbox]):not([type=radio]),.tr-form--dark textarea{color:#fff!important;background:#ffffff14!important;border-color:#ffffff80!important}.tr-form--dark input::placeholder,.tr-form--dark textarea::placeholder{color:#fff9}.mv .tr-form--dark button[type=submit]{color:#1a2522;background:#fff}.mv-footer{text-align:center;opacity:.85;border-top:1px solid #fff3;gap:6px;margin-top:48px;padding-top:20px;font-size:13px;display:grid}.mv-footer p{flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:0;font-size:13px;display:flex}.mv-footer a{color:#fff}.mv-header{z-index:6;justify-content:space-between;align-items:center;padding:18px clamp(16px,3vw,36px);display:flex;position:absolute;top:0;left:0;right:0}.mv-header nav{align-items:center;gap:12px;display:flex}.mv-header img{display:block}.mv-progress{z-index:6;gap:10px;display:grid;position:absolute;top:50%;right:clamp(10px,2vw,28px);transform:translateY(-50%)}.mv .mv-progress button{cursor:pointer;width:10px;height:10px;transition:background-color .4s, transform .5s var(--mv-ease);background:0 0;border:1px solid #ffffffb3;border-radius:50%;padding:0;position:relative}.mv .mv-progress button[aria-current=step]{background:#fff;transform:scale(1.3)}.mv-progress__label{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:#fff;opacity:0;transition:opacity .3s, transform .4s var(--mv-ease);pointer-events:none;font-size:12px;position:absolute;top:50%;right:22px;transform:translate(8px,-50%)}:is(.mv-progress button:hover .mv-progress__label,.mv-progress button:focus-visible .mv-progress__label){opacity:1;transform:translateY(-50%)}.mv-counter{z-index:6;letter-spacing:.2em;font-size:13px;font-weight:600;position:absolute;bottom:22px;left:clamp(16px,3vw,36px)}.mv-legal{z-index:6;letter-spacing:.12em;text-transform:uppercase;font-size:11px;text-decoration:none;position:absolute;bottom:22px;right:clamp(16px,3vw,36px);color:#fff9!important}.mv-legal:hover{color:#fff!important}.mv-counter span{opacity:.55}.mv-actions{gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mv .mv-actions>*{color:#ffffffd9;font:inherit;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .4s var(--mv-soft), border-color .4s var(--mv-soft), color .4s var(--mv-soft);background:#00000026;border:1px solid #ffffff73;border-radius:999px;padding:7px 18px;font-size:11px;font-weight:500;line-height:1.4;text-decoration:none}.mv .mv-actions>[aria-current=page]{color:#fff;border-color:#ffffffd9}:is(.mv .mv-actions>:hover,.mv .mv-actions>:focus-visible){color:#fff;background:#ffffff1f;border-color:#fff}@media (max-width:560px){.mv-actions{gap:8px;top:calc(100% + 4px)}.mv .mv-actions>*{letter-spacing:.14em;padding:6px 12px;font-size:10px}}.mv-hint{z-index:6;letter-spacing:.3em;text-transform:uppercase;opacity:.8;pointer-events:none;justify-items:center;gap:2px;font-size:11px;display:grid;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.mv-hint svg{width:24px;height:24px;animation:mv-bounce 2.2s var(--mv-ease) infinite}@keyframes mv-bounce{0%,to{transform:translateY(-2px)}50%{transform:translateY(4px)}}.mv-video{background:#000;border:0;width:min(960px,100vw - 32px);padding:0;overflow:visible}.mv-video::backdrop{background:#000000d9}.mv-video iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.mv .mv-video__close,.mv-video button.mv-video__close{color:#fff;cursor:pointer;background:0 0;border:0;width:40px;height:40px;padding:0;font-size:32px;position:absolute;top:-44px;right:-4px}.mv-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mv-layer{z-index:0;visibility:hidden;transition:--dim 1.2s var(--mv-soft);background:#050807;position:absolute;inset:0;overflow:hidden}.mv-layer--art{background:#f3ede4}.mv-layer.is-playing{visibility:visible}.mv-scene.is-handoff{visibility:hidden;transition:none}.mv-scene.is-instant,.mv-scene.is-instant .mv-kept{transition:none}.mv-pair{grid-template-columns:1fr 1fr;align-items:center;display:grid}.mv-pair>.mv-text{width:min(600px,88%);max-width:none}.mv-pair>.mv-text--right{justify-self:end}.art-stage{aspect-ratio:1.6;isolation:isolate;width:max(100vw,160vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.art-stage>*{position:absolute}.art-svg,.art-fill{width:100%;height:100%;inset:0;overflow:visible}.rp-sky,.rp-glow,.rp-tree,.rp-ground,.rp-drip,.rp-ship,.rp-scout,.rp-fire,.rp-ash{opacity:0}.rp-sky,.rp-back,.rp-ship,.rp-scout,.rp-front{transform-origin:50% 66%}.rp-drip{transform-box:fill-box;transform-origin:50% 0}.mv-layer.is-playing .rp-sky{animation:2.4s ease-out .2s both rp-fade,26s cubic-bezier(.3,0,.6,1) .2s both rp-push-sky}.mv-layer.is-playing .rp-glow{animation:3s ease-out 1s both rp-fade,7s ease-in-out 4s infinite rp-pulse}.mv-layer.is-playing .rp-back{animation:26s cubic-bezier(.3,0,.6,1) .2s both rp-push-back}.mv-layer.is-playing .rp-front{animation:26s cubic-bezier(.3,0,.6,1) .2s both rp-push-front}.mv-layer.is-playing .rp-tree{animation:rp-fade 1.6s ease-out var(--delay) both}.mv-layer.is-playing .rp-ground{animation:1.6s ease-out 1.4s both rp-fade}.mv-layer.is-playing .rp-drip{animation:rp-fade 1.4s ease-out var(--delay) both}.mv-layer.is-playing .rp-ooze .rp-drip{animation:rp-fade 1.4s ease-out var(--delay) both, rp-ooze 8s ease-in-out calc(var(--delay) + 2s) infinite alternate}.mv-layer.is-playing .rp-fire{animation:2.6s steps(6,jump-none) 4s infinite rp-flicker}.mv-layer.is-playing .rp-ship{animation:3s ease-out .6s both rp-fade,20s cubic-bezier(.25,.1,.3,1) .6s both rp-sink,26s cubic-bezier(.3,0,.6,1) .2s both rp-push-back}.mv-layer.is-playing .rp-scout{animation:rp-fade 3s ease-out var(--in) both, rp-sink var(--fall) cubic-bezier(.25, .1, .3, 1) var(--in) both, rp-push-back 26s cubic-bezier(.3, 0, .6, 1) .2s both}.rp-ship{--from:-24%}.rp-scout--1{--in:2.2s;--fall:19s;--from:-42%}.rp-scout--2{--in:3s;--fall:21s;--from:-48%}.rp-scout--3{--in:3.8s;--fall:22s;--from:-60%}.rp-glow{mix-blend-mode:multiply;background:radial-gradient(45% 55% at 50% 25.5%,#dc3c248c,#dc3c2426 60%,#0000 80%),linear-gradient(#961e1459,#0000 60%)}.rp-fire{mix-blend-mode:multiply;background:radial-gradient(40% 9% at 50% 77%,#e14623bf,#0000)}.rp-ash{aspect-ratio:1;background:#151317;border-radius:50%}.rp-ash--ember{background:#e0502e;box-shadow:0 0 6px #e65028cc}.mv-layer.is-playing .rp-ash{animation:rp-ash var(--d) linear var(--delay) infinite}@keyframes rp-fade{0%{opacity:0}to{opacity:1}}@keyframes rp-push-sky{0%{scale:1}to{scale:1.05}}@keyframes rp-push-back{0%{scale:1}to{scale:1.12}}@keyframes rp-push-front{0%{scale:1}to{scale:1.28}}@keyframes rp-sink{0%{translate:0 var(--from)}to{translate:0}}@keyframes rp-ooze{to{transform:scaleY(1.14)}}@keyframes rp-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes rp-flicker{0%,to{opacity:.55}20%{opacity:.9}40%{opacity:.4}60%{opacity:1}80%{opacity:.6}}@keyframes rp-ash{0%{opacity:0;transform:translate(0)}12%{opacity:.9}80%{opacity:.6}to{opacity:0;transform:translate(var(--drift), -55vh)}}.lp-mark,.lp-code{opacity:0}.lp-back,.lp-content,.lp-glow,.lp-codes{transform-origin:50%}.lp-person{transform-origin:50% 80%}.lp-mark{stroke-dasharray:1;stroke-dashoffset:1px;transform-box:fill-box;transform-origin:50%;rotate:-90deg}.lp-code{transform-box:fill-box;transform-origin:50%}.lp-glow{mix-blend-mode:screen;background:radial-gradient(32% 28% at 50% 46%,#c8deff80,#0000 70%)}.mv-layer.is-playing :is(.lp-back,.lp-content,.lp-codes){animation:26s cubic-bezier(.3,0,.6,1) .2s both lp-push-back}.mv-layer.is-playing .lp-person{animation:26s cubic-bezier(.3,0,.6,1) .2s both lp-push-front,5s ease-in-out 3s infinite lp-breathe}.mv-layer.is-playing .lp-glow{animation:4s ease-in-out 1s infinite lp-flicker}.mv-layer.is-playing .lp-strip{animation:22s linear 2s infinite lp-roll}.mv-layer.is-playing .lp-mark{animation:5.5s ease-in-out 4.5s infinite lp-mark}.mv-layer.is-playing .lp-scan{animation:3.5s linear 2.2s infinite lp-scan}.mv-layer.is-playing .lp-code{animation:lp-rise 7s ease-out var(--delay) infinite}@keyframes lp-push-back{to{scale:1.06}}@keyframes lp-push-front{to{scale:1.16}}@keyframes lp-breathe{0%,to{translate:0}50%{translate:0 -.3%}}@keyframes lp-power{0%{opacity:0}10%{opacity:.8}16%{opacity:.15}28%{opacity:.9}34%{opacity:.5}to{opacity:1}}@keyframes lp-flicker{0%,to{opacity:1}50%{opacity:.8}}@keyframes lp-roll{to{transform:translate(-798px)}}@keyframes lp-mark{0%{opacity:1;stroke-dashoffset:1px}22%{stroke-dashoffset:0}70%{opacity:1;stroke-dashoffset:0}85%,to{opacity:0;stroke-dashoffset:0}}@keyframes lp-scan{0%{transform:translateY(0)}to{transform:translateY(234px)}}@keyframes lp-rise{0%{opacity:0;transform:translate(0)scale(.7)}15%{opacity:.9}to{opacity:0;transform:translate(var(--drift), var(--rise)) scale(1.3)}}.cn{background:#09070a;position:absolute;inset:0}.cn-row,.cn-light,.cn-beam,.cn-dust,.cn-hall{opacity:0}.cn-hall,.cn-light,.cn-beam,.cn-row{transform-origin:50% 40%}.cn-front{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cn-curtain--left{transform-origin:0%}.cn-curtain--right{transform-origin:100%}.cn-light{mix-blend-mode:screen;background:radial-gradient(34% 32% at 50% 39%,#e1e6f566,#0000 75%)}.cn-beam{clip-path:polygon(48.5% 104%,51.5% 104%,79.5% 66%,79.5% 12%,20.5% 12%,20.5% 66%);mix-blend-mode:screen;background:linear-gradient(#fff4e10d 25%,#fff4e14d)}.cn-dust{aspect-ratio:1;background:#fff6e8;border-radius:50%}.mv-layer.is-playing .cn-hall{animation:1.6s ease-out .2s both rp-fade,26s cubic-bezier(.3,0,.6,1) .2s both cn-push-hall}.mv-scene.is-active .cn-curtain{animation:4.5s cubic-bezier(.6,0,.3,1) 1s both cn-open}.mv-layer.is-playing .cn-light{animation:1.4s linear 4.2s both lp-power,.24s steps(2,jump-none) 5.6s infinite cn-flicker,26s cubic-bezier(.3,0,.6,1) .2s both cn-push-hall}.mv-layer.is-playing .cn-beam{animation:1.4s linear 4.2s both lp-power,26s cubic-bezier(.3,0,.6,1) .2s both cn-push-hall}.mv-layer.is-playing .cn-dust{animation:cn-dust-in 2s ease-out 4.8s both, cn-drift var(--d) ease-in-out var(--delay) infinite alternate}.mv-layer.is-playing .cn-row--1{animation:1.6s ease-out .4s both rp-fade,26s cubic-bezier(.3,0,.6,1) .2s both cn-push-1}.mv-layer.is-playing .cn-row--2{animation:1.6s ease-out .6s both rp-fade,26s cubic-bezier(.3,0,.6,1) .2s both cn-push-2}.mv-layer.is-playing .cn-row--3{animation:1.6s ease-out .8s both rp-fade,26s cubic-bezier(.3,0,.6,1) .2s both cn-push-3}@keyframes cn-open{0%{transform:scaleX(1)}to{transform:scaleX(.4)}}@keyframes cn-flicker{0%{filter:brightness()}to{filter:brightness(.86)}}@keyframes cn-dust-in{0%{opacity:0}to{opacity:.55}}@keyframes cn-drift{0%{transform:translate(0)}to{transform:translate(var(--dx), var(--dy))}}@keyframes cn-push-hall{to{scale:1.04}}@keyframes cn-push-1{to{scale:1.08}}@keyframes cn-push-2{to{scale:1.13}}@keyframes cn-push-3{to{scale:1.2}}.mv-layer--art:has(.pl){background:var(--mv-green)}.mv-pill{justify-items:center;gap:14px;margin-top:36px;text-decoration:none;display:inline-grid;color:#fff!important}.mv-pill img{opacity:0;filter:drop-shadow(0 0 #e63c2800);width:clamp(90px,8vw,130px);height:auto;transition:scale .5s var(--mv-ease), filter .5s var(--mv-soft)}.mv-pill span{letter-spacing:.3em;text-transform:uppercase;opacity:0;font-size:11px;font-weight:600}.mv-scene.is-active .mv-pill img{animation:2.4s cubic-bezier(.16,1,.3,1) 1.4s both pl-arrive,7s ease-in-out 3.8s infinite pl-float}.mv-scene.is-active .mv-pill span{animation:1.6s ease-out 4s both rp-fade,3s ease-in-out 5.6s infinite pl-hint}:is(.mv-pill:hover img,.mv-pill:focus-visible img){filter:drop-shadow(0 0 18px #e63c28cc);scale:1.12}@keyframes pl-arrive{0%{opacity:0;filter:blur(10px);transform:translateY(-30px)}to{opacity:1;filter:drop-shadow(0 0 10px #e63c2873);transform:none}}@keyframes pl-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(-1.5deg)}}@keyframes pl-hint{0%,to{opacity:1}50%{opacity:.45}}@media (max-width:760px){.mv-content{padding:90px 22px}.mv-text--left,.mv-text--right,.mv-pair>.mv-text{justify-self:start;width:auto}.mv-pair{grid-template-columns:1fr;gap:28px}.mv-quotes ul{gap:14px 18px}.mv-progress{gap:7px;right:8px}.mv .mv-progress button{width:7px;height:7px}}@media (prefers-reduced-motion:reduce){.mv-layer.is-playing *{animation:none!important}.mv-layer.is-playing :is(.rp-sky,.rp-glow,.rp-tree,.rp-ground,.rp-drip,.rp-ship,.rp-scout,.cn-hall,.cn-light,.cn-beam,.cn-row){opacity:1}.mv-scene.is-active .cn-curtain{animation:none;transform:scaleX(.4)}.mv-scene.is-active .mv-pill :is(img,span){opacity:1;animation:none}.mv-blackout{animation-duration:1s}.mv-in,.mv-scene.is-active .mv-in{filter:none}.mv-bg img,.mv-bg video,.mv-layer.is-playing .mv-bg :is(img,video){transition:none;transform:none}.mv:after,.mv-hint svg{animation:none;display:none}}.rg{--rg-ease:cubic-bezier(.16, 1, .3, 1);--rg-soft:cubic-bezier(.25, .8, .25, 1);--rg-line:#ffffff29;--rg-glass:#1016148c;--rg-muted:#ffffffa6;color:#fff;background:#050807;min-height:100dvh;font-family:Poppins,sans-serif;font-size:16px;line-height:1.6;position:relative;overflow-x:clip}.rg *,.rg :before,.rg :after{box-sizing:border-box}.rg a{color:inherit}.rg:after{content:"";z-index:40;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.6s steps(3,end) infinite rg-grain;position:fixed;inset:-50%}@keyframes rg-grain{33%{transform:translate(-3%,2%)}66%{transform:translate(2%,-3%)}}.rg-eyebrow{letter-spacing:.4em;text-transform:uppercase;color:var(--rg-muted);margin:0 0 12px;font-size:12px;font-weight:600}.rg-ghost{letter-spacing:.18em;text-transform:uppercase;transition:background-color .4s var(--rg-soft), transform .5s var(--rg-ease);border:1.5px solid #ffffffd9;border-radius:999px;padding:13px 30px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}.rg-ghost:hover{background:#ffffff1f;transform:translateY(-2px)}.rg-header{z-index:10;justify-content:space-between;align-items:center;padding:18px clamp(16px,3vw,36px);display:flex;position:absolute;inset:0 0 auto}.rg-header img{display:block}.rg-links{gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rg-links a,.rg-flags a{text-decoration:none}.rg-links a{letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:#ffffffd9;background:#00000026;border:1px solid #ffffff73;border-radius:999px;padding:7px 18px;font-size:11px;font-weight:600;transition:background-color .3s}.rg-links a:hover{background:#ffffff1f}.rg-flags{gap:12px;display:flex}.rg-maxstand{filter:drop-shadow(0 20px 30px #00000080);width:clamp(130px,16vw,190px);height:auto;margin:0 auto 18px;animation:5s ease-in-out infinite rg-float;display:block}@keyframes rg-float{50%{transform:translateY(-6px)}}.rg-max{margin:0;position:relative}.rg-max img{object-fit:cover;border-radius:50%;display:block;box-shadow:0 20px 50px #00000080}.rg-section--first{padding-top:clamp(96px,13vh,130px)}.rg-section{z-index:2;text-align:center;width:min(1040px,100%);margin:0 auto;padding:clamp(60px,10vh,110px) 22px;position:relative}.rg-section--narrow{width:min(760px,100%)}.rg-section h2{letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;margin:0 0 36px;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.08}.rg-ways{grid-template-columns:1fr 1fr;gap:18px;display:grid}.rg .rg-way{background:linear-gradient(to top, #000000eb 30%, #00000026), var(--image) center / cover;color:#fff;min-height:460px;font:inherit;text-align:left;cursor:pointer;transition:transform .6s var(--rg-ease), border-color .4s var(--rg-soft), opacity .6s var(--rg-soft), box-shadow .6s var(--rg-soft);border:1.5px solid #ffffff2e;border-radius:22px;align-content:end;gap:8px;padding:30px 28px;display:grid}.rg .rg-way:hover{border-color:#fff9;transform:translateY(-4px)}.rg .rg-way.is-chosen{border-color:#fff;box-shadow:0 0 0 4px #ffffff26,0 30px 80px #00000080}.rg .rg-way.is-other{opacity:.5}.rg-way__eyebrow{letter-spacing:.35em;text-transform:uppercase;color:var(--rg-muted);font-size:11px;font-weight:600}.rg-way strong{letter-spacing:.04em;text-transform:uppercase;font-size:clamp(30px,3.6vw,44px);line-height:1}.rg-way__text{color:#ffffffd9;font-size:15px;line-height:1.55}.rg-way ul{gap:4px;margin:6px 0 10px;padding:0;font-size:14px;list-style:none;display:grid}.rg-way li:before{content:"✓  ";color:#a8dcc9;font-weight:700}.rg-way__choose{color:#10201c;letter-spacing:.16em;text-transform:uppercase;background:#fff;border-radius:999px;justify-self:start;padding:10px 22px;font-size:12px;font-weight:700}.rg-collapse{opacity:0;transition:grid-template-rows .9s cubic-bezier(.65, 0, .35, 1), opacity .6s var(--rg-soft);grid-template-rows:0fr;display:grid}.rg-collapse.is-open{opacity:1;grid-template-rows:1fr}.rg-collapse>div{min-height:0;overflow:hidden}.rg-form{border:1px solid var(--rg-line);background:var(--rg-glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left;border-radius:24px;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:28px;margin-top:26px;padding:30px;display:grid}.rg-max--form img{border-radius:20px;width:220px;height:195px}.rg-form__box h3{margin:0 0 16px;font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.2}.rg .tr-form{color:#fff}.rg .tr-form input:not([type=checkbox]):not([type=radio]){color:#fff;background:#0000004d;border:1px solid #ffffff4d;border-radius:14px;padding:14px 16px;font-size:16px}.rg .tr-form input::placeholder{color:#ffffff80}.rg .tr-form input:focus{border-color:#fff;outline:none}.rg .tr-form button[type=submit]{color:#10201c;letter-spacing:.18em;background:#fff;border-radius:999px;justify-self:stretch;padding:16px 26px;font-size:14px;font-weight:700}.rg .tr-form button[type=submit]:hover:not(:disabled){background:#dfe9e5}.rg .tr-form__note{color:var(--rg-muted);opacity:1;order:10;font-size:12px}.rg .tr-form__consent{color:#ffffffd9}.rg .tr-form__consent input{accent-color:#a8dcc9}.rg .tr-form__status--done{color:#d6f0e6;background:#a8dcc926;font-size:16px}.rg .tr-form__status--error{color:#ffc7bd;background:#e0452f26}.rg-trust{color:var(--rg-muted);flex-wrap:wrap;justify-content:center;gap:10px 28px;margin:28px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.rg-trust li:before{content:"✓ ";color:#a8dcc9}.rg-steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.rg-steps li{border:1px solid var(--rg-line);background:#ffffff08;border-radius:20px;padding:26px 24px}.rg-steps span{color:#10201c;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:14px;font-weight:700;display:grid}.rg-steps strong{margin-bottom:4px;font-size:17px;display:block}.rg-steps p{color:#ffffffbf;margin:0;font-size:14.5px}.rg-quotes{text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.rg-quotes figure{background:#ffffff0a;border-left:3px solid #a8dcc9;border-radius:0 18px 18px 0;margin:0;padding:24px}.rg-quotes blockquote{margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.55}.rg-quotes figcaption{letter-spacing:.2em;text-transform:uppercase;color:var(--rg-muted);font-size:12px;font-weight:600}.rg-faq{text-align:left;gap:10px;margin-bottom:40px;display:grid}.rg-faq details{border:1px solid var(--rg-line);background:#ffffff08;border-radius:16px}.rg-faq summary{cursor:pointer;padding:18px 50px 18px 22px;font-weight:600;list-style:none;position:relative}.rg-faq summary::-webkit-details-marker{display:none}.rg-faq summary:after{content:"+";transition:transform .4s var(--rg-ease);font-size:22px;font-weight:300;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.rg-faq details[open] summary:after{transform:translateY(-50%)rotate(45deg)}.rg-faq p{color:#ffffffc7;margin:0;padding:0 22px 20px}.rg-footer{z-index:2;border-top:1px solid var(--rg-line);text-align:center;color:#ffffffbf;padding:40px 22px 50px;font-size:13.5px;position:relative}.rg-footer p{max-width:720px;margin:0 auto 10px}.rg-footer__address{color:var(--rg-muted);font-size:12px}@media (max-width:760px){.rg-links{gap:6px;position:static;transform:none}.rg-links a{letter-spacing:.1em;padding:6px 10px;font-size:9.5px}.rg-ways,.rg-steps{grid-template-columns:1fr}.rg .rg-way{min-height:380px}.rg-form{grid-template-columns:1fr;padding:22px}.rg-max--form{justify-self:center}}@media (prefers-reduced-motion:reduce){.rg *,.rg:after{animation-duration:10ms!important;animation-delay:0s!important}}body:has(.rg){background:#050807;margin:0}
