@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700&display=swap";@font-face{font-family:Big Shoulders;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/BigShoulders-Bold-subset-BQ5ts0SW.woff2) format("woff2")}:root{font-family:DM Sans,system-ui,sans-serif;color:#eef7f3;background:#07110f;font-synthesis:none;--line:rgba(226,255,244,.1);--muted:#849891;--green:#55e3a5;--red:#ff7b7f}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:#07110f}button,input{font:inherit}button,a{color:inherit}.auth-shell{height:100vh;height:100dvh;overflow:hidden;display:grid;grid-template-columns:minmax(440px,1.05fr) minmax(520px,.95fr)}.auth-story{position:relative;overflow:hidden;padding:42px clamp(38px,6vw,92px);display:flex;flex-direction:column;background:radial-gradient(circle at 72% 22%,rgba(54,154,113,.18),transparent 32%),linear-gradient(140deg,#091612,#07100e 66%);border-right:1px solid var(--line)}.auth-story:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 90%);mask-image:linear-gradient(to bottom,black,transparent 90%);pointer-events:none}.brand{position:relative;display:flex;align-items:center;gap:11px;width:max-content;color:#fff;text-decoration:none;font:700 21px Manrope;letter-spacing:-.6px}.brand-logo{display:block;height:48px;width:auto}.brand-logo--on-light{display:none}.story-copy{position:relative;margin:auto 0;max-width:610px;padding:60px 0}.eyebrow{margin:0 0 12px;color:#71ad95;font-size:10px;font-weight:700;letter-spacing:2px}.story-copy h1{margin:0;font:600 clamp(38px,4vw,64px)/1.12 Manrope;letter-spacing:-3px}.story-copy h1 span{color:var(--green)}.story-copy>p:nth-of-type(2){max-width:510px;color:#91a69e;font-size:15px;line-height:1.75;margin:23px 0 38px}.market-card{max-width:550px;padding:22px 22px 0;border:1px solid rgba(130,245,194,.14);border-radius:18px;background:linear-gradient(145deg,#142a22e6,#091712e0);box-shadow:0 30px 80px #00000047}.market-head,.market-value{display:flex;align-items:center;justify-content:space-between}.market-head span{font-size:11px;font-weight:700;letter-spacing:1px}.market-head small,.market-value span{color:var(--green);font-size:9px}.market-value{margin-top:9px}.market-value strong{font:700 28px Manrope}.market-card svg{width:100%;height:124px;margin-top:8px}.chart-area{fill:url(#area)}.chart-line{fill:none;stroke:var(--green);stroke-width:2.4;vector-effect:non-scaling-stroke}.story-foot{position:relative;margin:0;color:#50645d;font-size:10px}.story-foot span{padding:0 8px}.auth-panel{position:relative;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;align-items:center;justify-content:center;padding:50px clamp(28px,6vw,90px);background:radial-gradient(circle at 60% 45%,rgba(30,66,53,.2),transparent 40%),#091310}.auth-card{width:100%;max-width:430px}.mobile-brand{display:none}.auth-heading{text-align:center;margin-bottom:24px}.welcome-icon{display:grid;place-items:center;width:43px;height:43px;margin:0 auto 16px;border:1px solid rgba(85,227,165,.3);border-radius:13px;background:#55e3a514;color:var(--green);font-size:20px}.auth-heading .eyebrow{margin-bottom:8px}.auth-heading h2{margin:0;font:600 27px Manrope;letter-spacing:-.8px}.auth-heading>p:last-child{margin:8px 0 0;color:var(--muted);font-size:12px}.auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:5px;margin-bottom:24px;border:1px solid var(--line);border-radius:11px;background:#07110f}.auth-tabs button{height:40px;border:0;border-radius:8px;background:transparent;color:#73877f;font-size:12px;font-weight:700;cursor:pointer}.auth-tabs button.active{background:#182a24;color:#eaf6f1;box-shadow:0 4px 12px #0003}.field{margin-bottom:16px}.field label{display:block;margin-bottom:8px;color:#aabbb5;font-size:10px;font-weight:600;letter-spacing:.35px}.label-row{display:flex;justify-content:space-between;align-items:center}.text-button{padding:0;border:0;background:transparent;color:var(--green);font-size:9px;cursor:pointer}.input-wrap{height:49px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:#08120f;transition:.2s}.input-wrap:focus-within{border-color:#55e3a599;box-shadow:0 0 0 3px #55e3a514}.input-wrap>span{width:17px;color:#668077;font-size:15px;text-align:center}.input-wrap input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#f3faf7;font-size:12px}.input-wrap input::placeholder{color:#4e625b}.visibility{padding:5px;border:0;background:transparent;color:#71867e;cursor:pointer}.field-error{margin:0;color:var(--red);font-size:9px;line-height:1.4}.field-error:not(:empty){margin-top:6px}.invalid .input-wrap{border-color:#ff7b7fb3;box-shadow:0 0 0 3px #ff7b7f0f}.password-rules{display:flex;flex-wrap:wrap;gap:6px 13px;margin:9px 0 0;padding:0;list-style:none}.password-rules li{color:#657a72;font-size:8px}.password-rules li:before{content:"○";margin-right:4px}.password-rules li.passed{color:var(--green)}.password-rules li.passed:before{content:"✓"}.captcha-placeholder{display:flex;align-items:center;gap:10px;margin:2px 0 18px;padding:13px 14px;border:1px dashed rgba(135,167,155,.28);border-radius:10px;background:#ffffff04}.captcha-placeholder>span{font-size:20px;color:#698179}.captcha-placeholder p{flex:1;margin:0}.captcha-placeholder strong,.captcha-placeholder small{display:block}.captcha-placeholder strong{color:#9fb1aa;font-size:9px}.captcha-placeholder small{margin-top:3px;color:#5c7169;font-size:8px}.captcha-placeholder em{padding:3px 5px;border:1px solid #4a6058;border-radius:4px;color:#668078;font-size:7px;font-style:normal}.primary-button{position:relative;width:100%;height:50px;border:0;border-radius:10px;padding:0 17px;background:linear-gradient(95deg,#50dca0,#83edb9);color:#07110f;font-size:12px;font-weight:700;cursor:pointer;box-shadow:0 12px 28px #4ad89a26}.primary-button:hover{filter:brightness(1.06)}.button-arrow{position:absolute;right:17px;font-size:17px}.spinner{display:none;width:18px;height:18px;margin:auto;border:2px solid rgba(7,17,15,.3);border-top-color:#07110f;border-radius:50%;animation:spin .7s linear infinite}.loading .button-label,.loading .button-arrow{display:none}.loading .spinner{display:block}.loading .primary-button{cursor:wait}.terms{margin:12px 18px 0;text-align:center;color:#5f736c;font-size:8px;line-height:1.5}.terms a,.auth-switch button,.support a{color:var(--green);text-decoration:none}.auth-switch{margin:22px 0 0;text-align:center;color:#73877f;font-size:10px}.auth-switch button{border:0;background:transparent;font-weight:700;cursor:pointer}.support{position:absolute;bottom:28px;margin:0;color:#556a62;font-size:9px}.toast{position:fixed;right:24px;bottom:24px;max-width:420px;padding:14px 18px;border:1px solid rgba(83,227,166,.3);border-radius:10px;background:#153328;color:#d9f9e9;font-size:11px;box-shadow:0 14px 35px #00000059;transform:translateY(20px);opacity:0;pointer-events:none;transition:.25s;z-index:50}.toast.show{transform:translateY(0);opacity:1}button:focus-visible,input:focus-visible,a:focus-visible{outline:2px solid var(--green);outline-offset:2px}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:900px){.auth-shell{display:block}.auth-story{display:none}.auth-panel{height:100%;min-height:0;padding:90px 24px 70px}.mobile-brand{display:block;position:absolute;top:27px;left:28px}.mobile-brand>.brand{font-size:18px}.mobile-brand .brand-logo{height:40px}.support{bottom:20px}}@media(max-width:480px){.auth-panel{align-items:flex-start;padding-top:105px}.auth-heading{margin-bottom:20px}.auth-heading h2{font-size:24px}.welcome-icon{display:none}.auth-tabs{margin-bottom:20px}.toast{left:14px;right:14px;bottom:14px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation-duration:.001ms!important}}.request-loader{position:fixed;top:22px;right:22px;z-index:70;min-width:286px;display:flex;align-items:center;gap:14px;padding:13px 16px;border:1px solid rgba(104,238,178,.22);border-radius:16px;background:linear-gradient(135deg,#122a22f5,#081611f7);box-shadow:0 18px 55px #0000006b,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;transform:translateY(-18px) scale(.96);pointer-events:none;transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1)}.request-loader.show{opacity:1;transform:translateY(0) scale(1)}.loader-orbit{position:relative;width:45px;height:45px;display:grid;place-items:center;flex:0 0 auto}.loader-orbit:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(85,227,165,.18);border-radius:50%;box-shadow:inset 0 0 15px #55e3a514}.loader-orbit span{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#69eeb1,#36b87e);color:#082016;font:700 12px Manrope;box-shadow:0 0 20px #55e3a540;animation:loaderPulse 1.4s ease-in-out infinite}.loader-orbit i{position:absolute;top:0;left:20px;width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);transform-origin:2px 22px;animation:loaderOrbit 1.35s linear infinite}.loader-orbit i:nth-child(2){animation-delay:-.45s;opacity:.65}.loader-orbit i:nth-child(3){animation-delay:-.9s;opacity:.3}.loader-copy{flex:1}.loader-copy strong,.loader-copy small{display:block}.loader-copy strong{font:600 11px Manrope;color:#e9f8f1}.loader-copy small{margin-top:3px;color:#789087;font-size:8px}.loader-progress{display:block;height:2px;margin-top:9px;overflow:hidden;border-radius:3px;background:#ffffff0f}.loader-progress i{display:block;width:45%;height:100%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--green),transparent);animation:loaderProgress 1.15s ease-in-out infinite}.primary-button{transition:filter .2s,transform .2s}.primary-button:hover{transform:translateY(-1px)}.primary-button:active{transform:translateY(1px)}@keyframes loaderOrbit{to{transform:rotate(360deg)}}@keyframes loaderPulse{50%{transform:scale(.9);filter:brightness(1.18)}}@keyframes loaderProgress{0%{transform:translate(-130%)}to{transform:translate(320%)}}@media(max-width:480px){.request-loader{top:12px;left:12px;right:12px;min-width:0}}.auth-card{width:min(430px,100%);min-width:0;min-height:730px;justify-self:center;transform-origin:center}.auth-card--login{--scene-direction:-10px;--exit-direction:10px}.auth-card--signup{--scene-direction:10px;--exit-direction:-10px}@keyframes authSceneIn{0%{opacity:0;transform:translate(var(--scene-direction)) translateY(3px) scale(.992);filter:blur(2px)}to{opacity:1;transform:translate(0) translateY(0) scale(1);filter:blur(0)}}.auth-form-content{animation:authFormReady .01s .82s both}.auth-form-content>*{animation:authFieldItemIn .42s cubic-bezier(.22,.75,.25,1) .82s both}.auth-form-content>*:nth-child(2){animation-delay:.88s}.auth-form-content>*:nth-child(3){animation-delay:.94s}.auth-form-content>*:nth-child(4){animation-delay:1s}.auth-form-content>*:nth-child(5){animation-delay:1.06s}.auth-form-content>*:nth-child(6){animation-delay:1.12s}.auth-form-content>*:nth-child(7){animation-delay:1.18s}.auth-form-content.is-mode-switching{pointer-events:none;animation:authFieldsOut .38s cubic-bezier(.55,.05,.75,.35) both}.auth-form-content.is-mode-switching>*{animation:none}@keyframes authFormReady{0%{visibility:hidden}to{visibility:visible}}@keyframes authFieldItemIn{0%{opacity:0;transform:translateY(12px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes authFieldsOut{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(2px)}}.auth-heading{animation:authHeadingIn .42s cubic-bezier(.22,.75,.25,1) both}.auth-heading.is-mode-switching{animation:authHeadingOut .38s cubic-bezier(.55,.05,.75,.35) both}.auth-card.is-leaving-scene{pointer-events:none;animation:authSceneOut .56s cubic-bezier(.55,.05,.75,.35) both}.otp-card,.reset-card{animation-duration:.8s}@keyframes authHeadingIn{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes authHeadingOut{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(-6px);filter:blur(2px)}}@keyframes authSceneOut{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(2px)}}@keyframes otpSceneIn{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur(0)}}.auth-panel{overflow-y:scroll;overflow-anchor:none;scrollbar-gutter:stable both-edges}.auth-heading,.auth-tabs,.auth-form-content{width:100%}.auth-card{margin-inline:auto}.auth-heading,.auth-form-content{transform-origin:center top}.auth-card .auth-heading{min-height:137px;margin-bottom:18px}.auth-card--signup .auth-tabs{margin-bottom:17px}.auth-card--signup .field{margin-bottom:11px}.auth-card--signup .field label{margin-bottom:6px}.auth-card--signup .country-trigger{height:49px}.auth-card--signup .password-rules{gap:4px 11px;margin-top:6px}.auth-card--signup .captcha-placeholder{margin:0 0 11px;padding:9px 13px}.turnstile-field{width:100%;margin:2px 0 14px;min-height:65px}.turnstile-field>div{width:100%}.turnstile-field.invalid{padding:7px;border:1px solid rgba(255,123,127,.7);border-radius:10px;background:#ff7b7f0a}.turnstile-session-ok{min-height:54px;display:flex;align-items:center;gap:11px;margin:2px 0 14px;padding:10px 13px;border:1px solid rgba(85,227,165,.2);border-radius:10px;background:#55e3a50e}.turnstile-session-ok>span{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;background:#55e3a51f;color:var(--green);font-size:12px;font-weight:700}.turnstile-session-ok p{margin:0}.turnstile-session-ok strong,.turnstile-session-ok small{display:block}.turnstile-session-ok strong{color:#aac8ba;font-size:9px}.turnstile-session-ok small{margin-top:3px;color:#61776e;font-size:8px}[data-theme=light] .turnstile-session-ok{border-color:#168b5a2b;background:#168b5a0d}[data-theme=light] .turnstile-session-ok strong{color:#294b3d}.auth-card--signup .terms--before-submit{margin-bottom:9px}.auth-card--signup .primary-button{height:47px}@media(min-width:901px)and (max-height:800px){.auth-panel{padding-top:24px;padding-bottom:32px}.auth-card{min-height:657px}.auth-card--signup .welcome-icon{width:37px;height:37px;margin-bottom:10px}.auth-card .auth-heading{min-height:123px;margin-bottom:13px}.auth-card--signup .auth-heading-meta{margin-top:5px}.auth-card--signup .auth-tabs{margin-bottom:12px}.auth-card--signup .field{margin-bottom:8px}.auth-card--signup .input-wrap,.auth-card--signup .country-trigger{height:44px}.auth-card--signup .password-rules{margin-top:4px}.auth-card--signup .captcha-placeholder{margin-bottom:8px;padding:7px 12px}.auth-card--signup .primary-button{height:44px}}@media(max-width:900px){.auth-card{min-height:0}}.policy-link{padding:0;border:0;background:transparent;color:var(--green);font:inherit;cursor:pointer}.policy-link:hover{text-decoration:underline}.policy-modal-backdrop{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;background:#020907b8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);animation:policyBackdropIn .25s ease both}.policy-modal{width:min(560px,100%);max-height:min(680px,calc(100vh - 48px));overflow-y:auto;border:1px solid rgba(117,235,181,.2);border-radius:18px;background:linear-gradient(145deg,#13231d,#08130f);box-shadow:0 32px 100px #0009;animation:policyModalIn .35s cubic-bezier(.2,.8,.2,1) both}.policy-modal>header{display:flex;align-items:flex-start;justify-content:space-between;padding:25px 27px 20px;border-bottom:1px solid var(--line)}.policy-modal>header p{margin:0 0 7px;color:#6fa98f;font-size:9px;font-weight:700;letter-spacing:1.8px}.policy-modal>header h2{margin:0;font:600 23px Manrope}.policy-modal>header>button{width:34px;height:34px;border:1px solid var(--line);border-radius:9px;background:transparent;color:#8da198;font-size:22px;cursor:pointer}.policy-modal-content{padding:23px 27px;color:#9aada5;font-size:12px;line-height:1.75}.policy-modal-content p{margin:0 0 20px}.policy-modal-content h3{margin:4px 0 7px;color:#dceae4;font:600 13px Manrope}.policy-modal>footer{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 27px 22px;border-top:1px solid var(--line)}.policy-modal>footer span{color:#5e736a;font-size:9px}.policy-modal>footer button{padding:9px 16px;border:1px solid rgba(85,227,165,.35);border-radius:8px;background:#55e3a51a;color:var(--green);font-size:10px;font-weight:700;cursor:pointer}@keyframes policyBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes policyModalIn{0%{opacity:0;transform:scale(.97);filter:blur(2px)}to{opacity:1;transform:scale(1);filter:blur(0)}}[data-theme=light] .policy-modal-backdrop{background:#1b2d255c}[data-theme=light] .policy-modal{border-color:#168b5a33;background:linear-gradient(145deg,#fff,#edf5f1);box-shadow:0 30px 90px #1a392b4d}[data-theme=light] .policy-modal-content{color:#596c63}[data-theme=light] .policy-modal-content h3{color:#1d3329}.auth-heading-meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:2px 10px;margin-top:8px;text-align:center}.auth-heading-meta .auth-subtitle{margin:0;color:var(--muted);font-size:12px}.auth-heading-meta .auth-switch--heading{margin:0;color:#73877f;font-size:12px}.terms--before-submit{margin:0 18px 13px}.auth-panel{display:grid;grid-template-rows:minmax(min-content,1fr) auto;align-items:stretch}.auth-panel>.auth-card,.auth-panel>.otp-card,.auth-panel>.reset-card{align-self:center}.auth-panel>.support{position:static;justify-self:center;margin-top:28px;padding-bottom:16px;text-align:center}@media(max-width:900px){.auth-panel>.support{padding-bottom:12px}}.auth-tabs{position:relative;box-sizing:border-box;width:min(430px,100%);min-width:0;max-width:430px;height:52px;min-height:52px;max-height:52px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:4px;justify-self:center;contain:layout;animation:authTabsIn .5s cubic-bezier(.2,.8,.2,1) .28s both}.auth-tabs.is-mode-switching{pointer-events:none;animation:authTabsOut .32s cubic-bezier(.55,.05,.75,.35) .1s both}.auth-tabs:after{content:"";position:absolute;z-index:2;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border:1px solid #f2c94c;border-radius:9px;box-shadow:0 0 0 1px #f2c94c14,0 0 14px #f2c94c24;pointer-events:none;will-change:transform}.auth-tabs--login:after{transform:translateZ(0);animation:tabHighlightToLogin .5s cubic-bezier(.22,.75,.25,1) .28s both}.auth-tabs--signup:after{transform:translate3d(100%,0,0);animation:tabHighlightToSignup .5s cubic-bezier(.22,.75,.25,1) .28s both}.auth-tabs button{position:relative;z-index:1;width:100%;min-width:0;height:42px;min-height:42px;max-height:42px}@keyframes authTabsIn{0%{opacity:0;transform:translateY(22px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes authTabsOut{0%{opacity:1;transform:translateY(0);filter:blur(0)}to{opacity:0;transform:translateY(12px);filter:blur(2px)}}@keyframes tabHighlightToLogin{0%{transform:translate3d(100%,0,0);opacity:.35}to{transform:translateZ(0);opacity:1}}@keyframes tabHighlightToSignup{0%{transform:translateZ(0);opacity:.35}to{transform:translate3d(100%,0,0);opacity:1}}[data-theme=light] .auth-tabs:after{border-color:#168b5a;box-shadow:0 0 0 1px #168b5a14,0 0 12px #168b5a1f}@media(prefers-reduced-motion:reduce){.auth-heading,.auth-tabs,.auth-form-content,.auth-form-content>*,.otp-inputs.invalid{animation:none!important}.auth-form-content{visibility:visible}.auth-heading.is-mode-switching,.auth-tabs.is-mode-switching,.auth-form-content.is-mode-switching{opacity:0}}.otp-card{position:relative;animation:otpSceneIn .48s cubic-bezier(.2,.8,.2,1) both}.otp-back{position:absolute;top:-44px;left:0;border:0;background:transparent;color:#71877e;font-size:10px;cursor:pointer}.otp-back:hover{color:var(--green)}.otp-back span{margin-left:4px}.otp-icon{font-size:17px}.otp-card .auth-heading>p:last-child{max-width:330px;margin:9px auto 0;line-height:1.6}.otp-card .auth-heading strong{color:#b9ccc4;font-weight:600}.otp-inputs{display:grid;grid-template-columns:repeat(6,1fr);gap:9px;margin:31px 0 9px}.otp-inputs input{width:100%;min-width:0;aspect-ratio:1/1.08;border:1px solid var(--line);border-radius:12px;outline:0;background:linear-gradient(145deg,#0b1713,#07110f);color:#effaf5;text-align:center;font:600 23px Manrope;caret-color:var(--green);box-shadow:inset 0 1px #ffffff05;transition:border-color .2s,box-shadow .2s,transform .2s}.otp-inputs input:focus{border-color:#55e3a5b8;box-shadow:0 0 0 3px #55e3a514,0 8px 24px #0003;transform:translateY(-2px)}.otp-inputs input.has-value{border-color:#f59e0b;box-shadow:0 0 0 2px #f59e0b1a,0 0 18px #f59e0b38}.otp-inputs input.has-value:focus{border-color:#ffb52e;box-shadow:0 0 0 3px #f59e0b29,0 8px 24px #0003;transform:translateY(-2px)}.otp-inputs.invalid{animation:otpShake .34s cubic-bezier(.36,.07,.19,.97) both}.otp-inputs.invalid input{border-color:#ff7b7f80;box-shadow:none}.otp-message{min-height:15px;margin:0 0 9px;text-align:center;font-size:9px}.otp-message.error{color:var(--red)}.otp-message.success{color:var(--green)}.otp-expiry{margin:11px 0 2px;text-align:center;color:#82958d;font-size:9px}.otp-expiry strong{color:#f6ad35;font:700 10px Manrope;letter-spacing:.5px}.otp-expiry.expired{color:var(--red)}.otp-submit{margin-top:10px}.primary-button:disabled{background:#34423d;color:#81908a;box-shadow:none;cursor:not-allowed;filter:saturate(.2)}.primary-button:disabled:hover{transform:none;filter:saturate(.2)}.resend-row{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:18px;color:#657a72;font-size:9px}.resend-row button{padding:3px;border:0;background:transparent;color:var(--green);font-size:9px;font-weight:700;cursor:pointer}.resend-row button:disabled{color:#6f817a;cursor:default}.otp-hint{margin:22px auto 0;max-width:300px;text-align:center;color:#536861;font-size:8px;line-height:1.6}@keyframes otpSceneIn{0%{opacity:0;transform:translateY(14px) scale(.985);filter:blur(3px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes otpShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@media(max-width:480px){.otp-inputs{gap:6px}.otp-inputs input{border-radius:9px;font-size:19px}.otp-back{top:-34px}}[data-theme=light] .otp-inputs input{background:linear-gradient(145deg,#fff,#f3f8f5);color:#183229}[data-theme=light] .otp-inputs input.has-value{border-color:#168b5a;box-shadow:0 0 0 2px #168b5a14,0 0 15px #168b5a24}[data-theme=light] .otp-inputs input.has-value:focus{border-color:#0f7449;box-shadow:0 0 0 3px #168b5a1f,0 8px 22px #1a583d1f}[data-theme=light] .otp-expiry strong{color:#137a50}[data-theme=light] .primary-button:disabled{background:#d8e0dc;color:#83918b}.reset-card{position:relative;animation:otpSceneIn .48s cubic-bezier(.2,.8,.2,1) both}.reset-icon{font-size:18px}.reset-card .auth-heading{margin-bottom:27px}.reset-card .auth-heading>p:last-child{max-width:350px;margin:9px auto 0;line-height:1.55}.strength{margin:-6px 0 11px}.strength-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px;color:#687d75;font-size:8px}.strength-head strong{font-size:8px;font-weight:700}.strength-bars{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.strength-bars i{height:3px;border-radius:4px;background:#1c2c26;transition:background .25s,box-shadow .25s,transform .25s}.strength-bars i.active{transform:scaleY(1.25)}.strength-1 .strength-head strong{color:#ff7b7f}.strength-1 .strength-bars i.active{background:#ff7b7f;box-shadow:0 0 9px #ff7b7f47}.strength-2 .strength-head strong{color:#eebd69}.strength-2 .strength-bars i.active{background:#eebd69;box-shadow:0 0 9px #eebd6940}.strength-3 .strength-head strong{color:#a6df8a}.strength-3 .strength-bars i.active{background:#a6df8a;box-shadow:0 0 9px #a6df8a40}.strength-4 .strength-head strong{color:var(--green)}.strength-4 .strength-bars i.active{background:var(--green);box-shadow:0 0 10px #55e3a54d}.reset-rules{margin:0 0 18px}.reset-submit{margin-top:2px}.recovery-card{position:relative;animation:otpSceneIn .48s cubic-bezier(.2,.8,.2,1) both}.recovery-card .auth-heading{margin-bottom:28px}.recovery-card .auth-heading>p:last-child{max-width:380px;margin:9px auto 0;line-height:1.6}.recovery-card form{display:flex;flex-direction:column}.recovery-card .field{animation:recoveryFieldIn .42s cubic-bezier(.2,.8,.2,1) both}.recovery-alternative{align-self:flex-end;margin:8px 0 19px;padding:2px 0;border:0;background:transparent;color:var(--green);font-size:9px;font-weight:700;cursor:pointer}.recovery-alternative:hover{text-decoration:underline}.recovery-card .primary-button{margin-top:4px}@keyframes recoveryFieldIn{0%{opacity:0;transform:translateY(7px);filter:blur(2px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.auth-panel.auth-flow-leaving>.auth-card{pointer-events:none;animation:authFlowScreenOut 1s cubic-bezier(.55,.05,.75,.35) both!important}.auth-panel.auth-flow-entering>.auth-card{pointer-events:none;animation:authFlowScreenIn 1s cubic-bezier(.22,.75,.25,1) both!important}@keyframes authFlowScreenOut{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(4px)}}@keyframes authFlowScreenIn{0%{opacity:0;transform:translateY(12px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.recovery-stage-leaving .recovery-stage-copy,.recovery-stage-leaving .field,.recovery-stage-leaving .recovery-alternative{pointer-events:none;animation:recoveryStageOut 1s cubic-bezier(.55,.05,.75,.35) both!important}.recovery-stage-entering .recovery-stage-copy,.recovery-stage-entering .field,.recovery-stage-entering .recovery-alternative{pointer-events:none;animation:recoveryStageIn 1s cubic-bezier(.22,.75,.25,1) both!important}@keyframes recoveryStageOut{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(3px)}}@keyframes recoveryStageIn{0%{opacity:0;transform:translateY(7px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){.auth-panel.auth-flow-leaving>.auth-card,.auth-panel.auth-flow-entering>.auth-card,.recovery-stage-leaving .recovery-stage-copy,.recovery-stage-leaving .field,.recovery-stage-leaving .recovery-alternative,.recovery-stage-entering .recovery-stage-copy,.recovery-stage-entering .field,.recovery-stage-entering .recovery-alternative{animation:none!important}}.country-select{height:49px;display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid var(--line);border-radius:10px;background:#08120f}.country-select>span{font-size:17px}.country-select select{flex:1;min-width:0;height:100%;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#f3faf7;font-size:11px;cursor:pointer}.country-select select option{background:#10201a;color:#f3faf7}.country-select i{color:#61766e;font-size:10px;font-style:normal}[data-theme=light]{color:#17231f;background:#f4f7f5;--line:rgba(18,48,37,.13);--muted:#64766f;--green:#168b5a;--red:#d64d55}[data-theme=light] body{background:#f4f7f5}[data-theme=light] .auth-story{background:radial-gradient(circle at 72% 22%,rgba(40,170,112,.16),transparent 32%),linear-gradient(140deg,#e9f3ee,#dfece6 66%)}[data-theme=light] .brand{color:#173028}[data-theme=light] .brand-logo--on-dark{display:none}[data-theme=light] .brand-logo--on-light{display:block}[data-theme=light] .auth-panel{background:radial-gradient(circle at 60% 45%,rgba(87,180,139,.13),transparent 40%),#f7faf8}[data-theme=light] .auth-tabs,[data-theme=light] .input-wrap,[data-theme=light] .country-select{background:#fff}[data-theme=light] .auth-tabs button.active{background:#dfece6;color:#183429}[data-theme=light] .input-wrap input,[data-theme=light] .country-select select{color:#14251f}[data-theme=light] .country-select select option{background:#fff;color:#14251f}[data-theme=light] .market-card{background:linear-gradient(145deg,#ffffffe6,#e2f1eae6);box-shadow:0 24px 60px #214c3a1f}[data-theme=light] .captcha-placeholder{background:#135c3e06}.country-picker{position:relative}.country-trigger{width:100%;height:58px;display:flex;align-items:center;gap:12px;padding:0 14px;border:1px solid var(--line);border-radius:11px;background:#08120f;color:#eff8f4;text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s}.country-trigger:hover,.country-picker.open .country-trigger{border-color:#55e3a585;box-shadow:0 0 0 3px #55e3a512}.country-flag{position:relative;width:35px;height:24px;display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#17231f}.country-flag img{position:relative;z-index:2;width:100%;height:100%;display:block;object-fit:cover}.country-flag i{position:absolute;z-index:1;font-size:19px;font-style:normal}.country-name{flex:1;min-width:0;padding-left:13px;border-left:1px solid var(--line);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600}.country-trigger>small{color:#5c7169;font-size:8px}.country-trigger>b{color:#6a8077;font-size:10px}.country-popover{position:absolute;z-index:45;top:66px;left:0;right:0;padding:9px;border:1px solid rgba(217,255,239,.12);border-radius:13px;background:linear-gradient(145deg,#12231d,#091510);box-shadow:0 24px 60px #0000007a;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px) scale(.985);transform-origin:top;transition:.22s}.country-picker.open .country-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.country-search{height:42px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--line);border-radius:8px;background:#08120f}.country-search span{color:#668078}.country-search input{width:100%;border:0;outline:0;background:transparent;color:#eff8f4;font-size:10px}.country-options{max-height:310px;margin-top:7px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#314b40 transparent}.country-options>button{width:100%;min-height:57px;display:flex;align-items:center;gap:12px;padding:8px 9px;border:0;border-radius:8px;background:transparent;color:#cbd8d2;text-align:left;cursor:pointer}.country-options>button:hover,.country-options>button[aria-selected=true]{background:#55e3a512}.country-options>button>span:nth-child(2){flex:1;min-width:0;padding-left:12px;border-left:1px solid var(--line)}.country-options strong,.country-options small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.country-options strong{font-size:10px}.country-options small{margin-top:4px;color:#5d7169;font-size:8px}.country-options>button>b{color:#52665e;font-size:8px}.country-options>button>em{width:17px;color:var(--green);font-size:11px;font-style:normal}.country-options>p{padding:20px;text-align:center;color:#61766e;font-size:9px}[dir=rtl] .country-name,[dir=rtl] .country-options>button>span:nth-child(2){padding-right:13px;padding-left:0;border-right:1px solid var(--line);border-left:0}[dir=rtl] .country-trigger,[dir=rtl] .country-options>button{text-align:right}[data-theme=light] .country-trigger,[data-theme=light] .country-search{background:#fff;color:#17261f}[data-theme=light] .country-popover{border-color:#144a3321;background:linear-gradient(145deg,#fff,#edf5f1);box-shadow:0 24px 60px #1f44332e}[data-theme=light] .country-search input{color:#17261f}[data-theme=light] .country-options>button{color:#2e443b}[data-theme=light] .country-options>button:hover,[data-theme=light] .country-options>button[aria-selected=true]{background:#168b5a12}@media(max-height:760px){.country-options{max-height:220px}}.global-theme-switcher{position:fixed;left:20px;bottom:20px;z-index:90;display:flex;gap:3px;padding:4px;border:1px solid rgba(220,255,240,.12);border-radius:10px;background:#0c1813e0;box-shadow:0 10px 30px #00000047;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.global-theme-switcher button{width:32px;height:30px;border:0;border-radius:7px;background:transparent;color:#65776f;font-size:12px;cursor:pointer;transition:background .2s,color .2s,transform .2s}.global-theme-switcher button:hover{color:#b8c9c1;transform:translateY(-1px)}.global-theme-switcher button.active{background:#283a32;color:#ebf8f1;box-shadow:0 2px 7px #0003}[data-theme=light] .global-theme-switcher{border-color:#17423021;background:#ffffffe6;box-shadow:0 10px 30px #22443524}[data-theme=light] .global-theme-switcher button{color:#718078}[data-theme=light] .global-theme-switcher button.active{background:#e6eee9;color:#176744;box-shadow:none}[dir=rtl] .global-theme-switcher{right:20px;left:auto}.blog-transition{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:grid;place-items:center;overflow:hidden;visibility:hidden;pointer-events:none;clip-path:inset(0 100% 0 0);background:#07100d;color:#effbf5}.blog-transition--covering{visibility:visible;animation:blogCurtainIn .85s cubic-bezier(.76,0,.24,1) both}.blog-transition--revealing{visibility:visible;animation:blogCurtainOut .7s cubic-bezier(.76,0,.24,1) both}.blog-transition__wash{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(circle at 50% 50%,rgba(77,224,159,.18),transparent 30%),linear-gradient(115deg,#07100d 20%,#0d2119 52%,#07100d 82%);animation:blogWash 3s linear infinite}.blog-transition__grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.28;background-image:linear-gradient(rgba(111,244,184,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(111,244,184,.08) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 72%);mask-image:radial-gradient(circle at center,#000,transparent 72%)}.blog-transition__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;opacity:0;transform:translateY(12px);text-align:center}.blog-transition--covering .blog-transition__content{animation:blogTitleIn .48s .29s cubic-bezier(.2,.8,.2,1) both}.blog-transition--revealing .blog-transition__content{opacity:1;animation:blogTitleOut .34s ease both}.blog-transition__mark{height:58px;display:flex;align-items:flex-end;gap:7px;margin-bottom:24px}.blog-transition__mark i{display:block;width:5px;border-radius:4px;background:#55e3a5;box-shadow:0 0 18px #55e3a559}.blog-transition__mark i:nth-child(1){height:23px}.blog-transition__mark i:nth-child(2){height:47px}.blog-transition__mark i:nth-child(3){height:32px}.blog-transition__content p{margin:0 0 7px;color:#74a891;font:700 10px Manrope;letter-spacing:4px}.blog-transition__content strong{font:500 clamp(42px,7vw,88px) Manrope;letter-spacing:-.055em}.blog-transition__line{width:min(280px,48vw);height:1px;margin-top:25px;overflow:hidden;background:#7eefbc21}.blog-transition__line i{display:block;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,#65edb0,transparent);animation:blogLine 1s .42s ease both}.blog-transition__orb{position:absolute;width:12px;height:12px;border:1px solid #65edb0;border-radius:50%;opacity:0;box-shadow:0 0 0 18px #65edb006,0 0 60px #65edb03d}.blog-transition--covering .blog-transition__orb{animation:blogOrb .62s .18s ease-out both}@keyframes blogCurtainIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes blogCurtainOut{0%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}@keyframes blogTitleIn{0%{opacity:0;transform:translateY(14px);filter:blur(7px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes blogTitleOut{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.035);filter:blur(5px)}}@keyframes blogWash{to{transform:rotate(360deg)}}@keyframes blogLine{to{transform:translate(100%)}}@keyframes blogOrb{0%{opacity:0;transform:scale(.2)}45%{opacity:.8}to{opacity:0;transform:scale(28)}}.blog-transition--backward.blog-transition--covering{animation-name:blogCurtainInReverse}.blog-transition--backward.blog-transition--revealing{animation-name:blogCurtainOutReverse}.blog-transition--backward .blog-transition__line i{transform:translate(100%);animation-name:blogLineReverse}@keyframes blogCurtainInReverse{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes blogCurtainOutReverse{0%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes blogLineReverse{to{transform:translate(-100%)}}@media(max-width:900px){.global-theme-switcher{display:none}}@media(max-width:480px){.global-theme-switcher{left:12px;bottom:12px}[dir=rtl] .global-theme-switcher{right:12px;left:auto}}html{color-scheme:dark;transition:background-color .65s ease,color .65s ease}html[data-theme=light]{color-scheme:light}body,#app,.auth-shell,.auth-story,.auth-panel,.auth-card,.input-wrap,.auth-tabs,.captcha-placeholder,.request-loader,.country-trigger,.country-popover,.country-search{transition:background-color .65s ease,color .65s ease,border-color .65s ease,box-shadow .65s ease,filter .65s ease}button,input,textarea,select,label,p,small,strong,h1,h2,h3,span{transition:color .55s ease,background-color .65s ease,border-color .65s ease,box-shadow .65s ease}[data-theme=light] body,[data-theme=light] p,[data-theme=light] small,[data-theme=light] label{font-weight:500}[data-theme=light] h1,[data-theme=light] h2,[data-theme=light] h3,[data-theme=light] strong{font-weight:700}.auth-shell{position:relative}.auth-panel{align-items:flex-start;justify-content:safe center}.auth-blog-entry{position:absolute;z-index:5;top:32px;right:clamp(28px,4vw,64px);height:50px;display:flex;align-items:center;gap:11px;padding:0 17px;border:2px solid rgba(117,235,181,.52);border-radius:11px;background:#0d1f18e0;color:#effaf5;box-shadow:0 10px 30px #0000002e;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .25s ease,border-color .25s ease,background .25s ease}.auth-blog-entry>span{display:grid;place-items:center;width:26px;height:26px;border-radius:7px;background:#55e3a524;color:var(--green);font-size:15px}.auth-blog-entry strong{font:700 22px/1 Big Shoulders,Manrope,sans-serif;letter-spacing:.07em;text-transform:uppercase}.auth-blog-entry i{color:var(--green);font-size:15px;font-style:normal}.auth-blog-entry:hover{transform:translateY(-2px);border-color:var(--green);background:#132d23}[data-theme=light] .auth-blog-entry{border-color:#27865e;background:#ffffffeb;color:#153528;box-shadow:0 10px 26px #1c4e391f}[data-theme=light] .auth-blog-entry:hover{background:#edf8f2}@media(max-width:900px){.auth-blog-entry{top:20px;right:24px;height:45px;padding:0 13px}.auth-blog-entry strong{font-size:19px}}.request-loader.is-success{border-color:#55e3a57a}.request-loader.is-success .loader-orbit span{background:linear-gradient(145deg,#7df0bc,#39b980);animation:requestSuccess .55s cubic-bezier(.2,.9,.25,1.25)}.request-loader.is-success .loader-progress i{width:100%;background:#55e3a5;animation:none}.request-loader.is-error{border-color:#ff6c7480;background:linear-gradient(135deg,#36191bf7,#190c0efa);box-shadow:0 18px 55px #2400036b,inset 0 1px #ffffff0a}.request-loader.is-error .loader-orbit:before{border-color:#ff6c7440;box-shadow:inset 0 0 16px #ff6c741a}.request-loader.is-error .loader-orbit span{background:linear-gradient(145deg,#ff8d92,#dd4f58);color:#fff;box-shadow:0 0 20px #ff596247;animation:requestError .45s ease}.request-loader.is-error .loader-copy small{max-width:250px;color:#d8a4a7;line-height:1.45}.request-loader.is-error .loader-progress i{width:100%;background:#ff6f76;animation:none}@keyframes requestSuccess{0%{transform:scale(.55) rotate(-18deg)}70%{transform:scale(1.14) rotate(4deg)}to{transform:scale(1) rotate(0)}}@keyframes requestError{0%,to{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}.auth-language-entry{position:absolute;z-index:6;top:32px;right:calc(clamp(28px,4vw,64px) + 132px);height:50px;display:flex;align-items:center;gap:8px;max-width:155px;padding:0 13px;border:1px solid rgba(117,235,181,.22);border-radius:11px;background:#0d1f18d1;color:#a9bbb3;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.auth-language-entry>span{color:var(--green);font-size:17px}.auth-language-entry strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 11px Manrope}.auth-language-entry i{color:#70847b;font-size:10px;font-style:normal}.auth-language-entry:hover{border-color:#75ebb580;color:#effaf5}.language-modal{width:min(570px,100%);overflow:hidden;border:1px solid rgba(117,235,181,.2);border-radius:18px;background:linear-gradient(145deg,#13231d,#08130f);box-shadow:0 32px 100px #0009;animation:policyModalIn .35s cubic-bezier(.2,.8,.2,1) both}.language-modal>header{display:flex;align-items:flex-start;justify-content:space-between;padding:25px 27px 21px;border-bottom:1px solid var(--line)}.language-modal>header p{margin:0 0 7px;color:#6fa98f;font-size:9px;font-weight:700;letter-spacing:1.8px}.language-modal>header h2{margin:0;font:600 23px Manrope}.language-modal>header span{display:block;margin-top:7px;color:#71867d;font-size:10px}.language-modal>header>button{width:34px;height:34px;border:1px solid var(--line);border-radius:9px;background:transparent;color:#8da198;font-size:22px;cursor:pointer}.language-modal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:20px}.language-modal-grid>button{min-width:0;height:54px;display:grid;grid-template-columns:27px 1fr auto 17px;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:#ffffff04;color:#a8bab2;text-align:left;cursor:pointer}.language-modal-grid>button:hover,.language-modal-grid>button.active{border-color:#55e3a561;background:#55e3a512;color:#edf8f3}.language-modal-grid>button>span{font-size:18px}.language-modal-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.language-modal-grid small{color:#647970;font-size:8px}.language-modal-grid i{color:var(--green);font-size:12px;font-style:normal}[data-theme=light] .auth-language-entry{border-color:#168b5a40;background:#ffffffe0;color:#465c52}[data-theme=light] .language-modal{border-color:#168b5a33;background:linear-gradient(145deg,#fff,#edf5f1);box-shadow:0 30px 90px #1a392b4d}[data-theme=light] .language-modal-grid>button{color:#4b6057}[data-theme=light] .language-modal-grid>button:hover,[data-theme=light] .language-modal-grid>button.active{background:#168b5a12;color:#18382a}@media(max-width:900px){.auth-language-entry{top:20px;right:132px;height:45px;max-width:48px;padding:0 13px}.auth-language-entry strong,.auth-language-entry i{display:none}}@media(max-width:480px){.language-modal-grid{grid-template-columns:1fr}.language-modal{max-height:calc(100vh - 32px);overflow-y:auto}}.auth-language-entry{top:auto;right:clamp(28px,4vw,64px);bottom:20px;height:42px}@media(max-width:900px){.auth-language-entry{top:auto;right:24px;bottom:12px;height:42px}}.blog-transition{display:block!important;visibility:hidden;clip-path:circle(0 at 50% 50%);background:#030806!important;color:#eafff5!important;perspective:none!important}.blog-transition:before,.blog-transition:after{content:none!important}.blog-transition--covering{visibility:visible!important;animation:portalClose .85s cubic-bezier(.7,0,.2,1) both!important}.blog-transition--revealing{visibility:visible!important;animation:portalOpen .7s cubic-bezier(.76,0,.24,1) both!important}.portal-noise,.portal-vignette{position:absolute;top:0;right:0;bottom:0;left:0}.portal-noise{opacity:.28;background-image:linear-gradient(rgba(91,255,179,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(91,255,179,.035) 1px,transparent 1px);background-size:28px 28px}.portal-vignette{background:radial-gradient(circle at center,#1f7e5633,#04100bb8 38%,#020604 75%)}.blog-transition--covering .portal-noise{animation:portalGrid .85s cubic-bezier(.2,.8,.2,1) both}.portal-ring{position:absolute;top:50%;left:50%;border:1px solid rgba(94,244,177,.2);border-radius:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 18px rgba(67,238,163,.1))}.portal-ring--outer{width:min(64vw,720px);aspect-ratio:1}.portal-ring--inner{width:min(39vw,440px);aspect-ratio:1;border-color:#5ef4b15c;border-style:dashed}.portal-ring>i{position:absolute;width:8px;height:8px;border:1px solid #63ebb0;background:#07140e;transform:rotate(45deg)}.portal-ring>i:nth-child(1){top:-4px;left:calc(50% - 4px)}.portal-ring>i:nth-child(2){right:-4px;top:calc(50% - 4px)}.portal-ring>i:nth-child(3){bottom:-4px;left:calc(50% - 4px)}.portal-ring>i:nth-child(4){left:-4px;top:calc(50% - 4px)}.portal-ring--inner>i:nth-child(2){right:auto;top:auto;bottom:-4px;left:calc(50% - 4px)}.blog-transition--covering .portal-ring--outer{animation:portalRingIn .78s .05s cubic-bezier(.16,1,.3,1) both}.blog-transition--covering .portal-ring--inner{animation:portalRingInInner .72s .12s cubic-bezier(.16,1,.3,1) both}.blog-transition--revealing .portal-ring{animation:portalRingOut .42s ease-in both}.portal-crosshair{position:absolute;top:50%;left:50%;width:min(82vw,960px);height:min(82vw,960px);transform:translate(-50%,-50%);opacity:.3}.portal-crosshair i{position:absolute;background:linear-gradient(90deg,transparent,rgba(98,236,174,.5),transparent)}.portal-crosshair i:first-child{top:50%;width:100%;height:1px}.portal-crosshair i:last-child{left:50%;height:100%;width:1px;background:linear-gradient(transparent,rgba(98,236,174,.5),transparent)}.portal-copy{position:absolute;z-index:3;top:50%;left:50%;width:min(86vw,760px);transform:translate(-50%,-50%);text-align:center}.portal-copy>span{display:block;color:#497461;font:700 8px Manrope;letter-spacing:3.5px}.portal-copy p{margin:29px 0 9px;color:#65dba7;font:700 9px Manrope;letter-spacing:4px}.portal-copy strong{display:block;font:500 clamp(42px,7vw,92px)/.95 Manrope;letter-spacing:-.065em;text-shadow:0 0 42px rgba(80,235,168,.17)}.portal-copy small{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:27px;color:#55786a;font:700 7px Manrope;letter-spacing:2px}.portal-copy small i{width:5px;height:5px;border-radius:50%;background:#5aefad;box-shadow:0 0 11px #5aefad}.blog-transition--covering .portal-copy{animation:portalCopyIn .5s .27s cubic-bezier(.16,1,.3,1) both}.blog-transition--revealing .portal-copy{animation:portalCopyOut .32s ease-in both}.portal-ticker{position:absolute;z-index:3;bottom:26px;left:0;right:0;display:flex;justify-content:center;gap:clamp(22px,6vw,90px);overflow:hidden;color:#3d6252;font:700 7px Manrope;letter-spacing:1.5px;white-space:nowrap}.portal-ticker span:first-child{color:#62dba6}.blog-transition--covering .portal-ticker{animation:portalTickerIn .5s .3s ease-out both}.blog-transition--revealing .portal-ticker{opacity:0}.portal-aperture{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0}.portal-aperture i{position:absolute;top:50%;left:50%;width:56%;height:70%;background:linear-gradient(135deg,#216e4e33,#0309060a);clip-path:polygon(0 0,100% 0,57% 100%,43% 100%);transform-origin:50% 0;opacity:0}.portal-aperture i:nth-child(1){transform:translate(-50%,-50%) rotate(0)}.portal-aperture i:nth-child(2){transform:translate(-50%,-50%) rotate(60deg)}.portal-aperture i:nth-child(3){transform:translate(-50%,-50%) rotate(120deg)}.portal-aperture i:nth-child(4){transform:translate(-50%,-50%) rotate(180deg)}.portal-aperture i:nth-child(5){transform:translate(-50%,-50%) rotate(240deg)}.portal-aperture i:nth-child(6){transform:translate(-50%,-50%) rotate(300deg)}.blog-transition--covering .portal-aperture{animation:portalAperture .75s ease-out both}.blog-transition--covering .portal-aperture i{animation:portalBlade .6s .1s ease-out both}.blog-transition--revealing .portal-aperture{animation:portalApertureOut .55s ease-in both}@keyframes portalClose{to{clip-path:circle(75vmax at 50% 50%)}}@keyframes portalOpen{0%{clip-path:circle(75vmax at 50% 50%)}to{clip-path:circle(0 at 50% 50%)}}@keyframes portalGrid{0%{transform:scale(1.55);opacity:0}to{transform:scale(1.05);opacity:.28}}@keyframes portalRingIn{0%{opacity:0;transform:translate(-50%,-50%) scale(1.5) rotate(-25deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes portalRingInInner{0%{opacity:0;transform:translate(-50%,-50%) scale(.3) rotate(45deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes portalRingOut{to{opacity:0;transform:translate(-50%,-50%) scale(.6) rotate(25deg)}}@keyframes portalCopyIn{0%{opacity:0;transform:translate(-50%,-43%) scale(.92);filter:blur(10px)}to{opacity:1;transform:translate(-50%,-50%) scale(1);filter:blur(0)}}@keyframes portalCopyOut{to{opacity:0;transform:translate(-50%,-57%) scale(1.08);filter:blur(8px)}}@keyframes portalTickerIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes portalAperture{0%{transform:rotate(-20deg) scale(.5);opacity:0}to{transform:none;opacity:1}}@keyframes portalBlade{to{opacity:.35}}@keyframes portalApertureOut{to{transform:rotate(35deg) scale(1.8);opacity:0}}[data-theme=light] .blog-transition{background:#edf5f1!important;color:#10271c!important}[data-theme=light] .portal-vignette{background:radial-gradient(circle at center,#5fd8a338,#e9f6f0cc 43%,#dceae3 78%)}[data-theme=light] .portal-noise{background-image:linear-gradient(rgba(20,116,76,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(20,116,76,.07) 1px,transparent 1px)}@media(max-width:600px){.portal-ring--outer{width:88vw}.portal-ring--inner{width:62vw}.portal-ticker{justify-content:flex-start;padding-left:24px}.portal-copy strong{font-size:clamp(36px,13vw,64px)}}.country-field{position:relative;z-index:60}.country-popover{top:calc(100% + 7px)}.auth-tabs button{font-size:16px}.story-copy>.eyebrow{font-size:11px;letter-spacing:2.2px}.story-copy h1{font-size:clamp(42px,4.4vw,70px)}.blog-transition{isolation:isolate;perspective:900px}.blog-transition:before,.blog-transition:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none}.blog-transition:before{background:linear-gradient(105deg,transparent 0 43%,rgba(116,255,191,.1) 49.5%,rgba(116,255,191,.28) 50%,rgba(116,255,191,.08) 50.5%,transparent 57%);transform:translate(-120%)}.blog-transition--covering:before{animation:transitionGlint .72s .12s cubic-bezier(.2,.8,.2,1) both}.blog-transition:after{opacity:.22;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,255,255,.025) 4px);mix-blend-mode:screen}.blog-transition__index{position:absolute;top:-60px;color:#4e7e69;font:700 8px Manrope;letter-spacing:2.5px}.blog-transition__content small{margin-top:12px;color:#416454;font:700 7px Manrope;letter-spacing:3px}.blog-transition__streaks{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;transform:skew(-14deg);opacity:.7}.blog-transition__streaks i{position:absolute;left:-25%;width:34%;height:1px;background:linear-gradient(90deg,transparent,rgba(101,237,176,.75),transparent);box-shadow:0 0 14px #65edb059}.blog-transition__streaks i:nth-child(1){top:18%}.blog-transition__streaks i:nth-child(2){top:34%;width:21%;animation-delay:.08s}.blog-transition__streaks i:nth-child(3){top:53%;width:40%;animation-delay:.16s}.blog-transition__streaks i:nth-child(4){top:69%;width:27%;animation-delay:.23s}.blog-transition__streaks i:nth-child(5){top:84%;width:18%;animation-delay:.3s}.blog-transition--covering .blog-transition__streaks i{animation:transitionStreak .62s cubic-bezier(.25,.8,.25,1) both}.blog-transition--revealing .blog-transition__streaks{opacity:0}.blog-transition__edge{position:absolute;z-index:4;top:0;bottom:0;width:2px;left:0;opacity:0;background:#77f4b9;box-shadow:0 0 18px #55e3a5,0 0 70px #55e3a58c}.blog-transition--forward.blog-transition--covering .blog-transition__edge{animation:transitionEdgeForward .85s cubic-bezier(.76,0,.24,1) both}.blog-transition--backward.blog-transition--covering .blog-transition__edge{left:auto;right:0;animation:transitionEdgeBackward .85s cubic-bezier(.76,0,.24,1) both}.blog-transition--covering .blog-transition__mark i{animation:transitionBars .52s cubic-bezier(.2,.9,.25,1.25) both}.blog-transition--covering .blog-transition__mark i:nth-child(2){animation-delay:.08s}.blog-transition--covering .blog-transition__mark i:nth-child(3){animation-delay:.16s}.blog-transition--revealing .blog-transition__grid{animation:transitionGridOut .55s ease both}@keyframes transitionGlint{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes transitionStreak{0%{transform:translate(0);opacity:0}18%{opacity:1}to{transform:translate(470%);opacity:0}}@keyframes transitionEdgeForward{0%{transform:translate(0);opacity:0}8%,82%{opacity:1}to{transform:translate(100vw);opacity:0}}@keyframes transitionEdgeBackward{0%{transform:translate(0);opacity:0}8%,82%{opacity:1}to{transform:translate(-100vw);opacity:0}}@keyframes transitionBars{0%{transform:scaleY(.08);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes transitionGridOut{to{transform:scale(1.08);opacity:0}}[data-theme=light] .blog-transition{background:#eef6f2;color:#10271c}[data-theme=light] .blog-transition__wash{background:radial-gradient(circle at 50% 50%,rgba(35,164,108,.14),transparent 31%),linear-gradient(115deg,#eef6f2 20%,#dcece4 52%,#f5faf7 82%)}[data-theme=light] .blog-transition__grid{opacity:.36;background-image:linear-gradient(rgba(25,128,83,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(25,128,83,.1) 1px,transparent 1px)}@media(prefers-reduced-motion:reduce){.blog-transition,.blog-transition *,.blog-transition:before,.blog-transition:after{animation:none!important}.blog-transition{display:none!important}}@media(min-width:901px)and (max-height:800px){.auth-blog-entry{top:14px;height:44px}}.primary-button{overflow:hidden;isolation:isolate}.primary-button:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;width:46%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 50' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='w' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='.5' stop-color='%23fff' stop-opacity='.62'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M18 0C42 10 6 21 28 32S36 50 36 50H102C78 40 114 29 92 18S84 0 84 0Z' fill='url(%23w)'/%3E%3C/svg%3E") center/100% 100% no-repeat;transform:translate(-110%);animation:primaryWave 3.6s cubic-bezier(.45,.05,.35,1) 1.4s infinite;pointer-events:none}.primary-button:hover:before,.primary-button:focus-visible:before{animation:primaryWaveNow .9s cubic-bezier(.45,.05,.35,1)}.primary-button:disabled:before,.loading .primary-button:before{display:none}@keyframes primaryWave{0%{transform:translate(-110%)}38%,to{transform:translate(230%)}}@keyframes primaryWaveNow{0%{transform:translate(-110%)}to{transform:translate(230%)}}@media(prefers-reduced-motion:reduce){.primary-button:before{display:none}}.social-auth{margin-top:18px}.social-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.social-divider i{height:1px;background:linear-gradient(90deg,transparent,rgba(214,244,231,.13))}.social-divider i:last-child{background:linear-gradient(90deg,rgba(214,244,231,.13),transparent)}.social-divider span{color:#587068;font:700 7px Manrope;letter-spacing:1.5px;white-space:nowrap}.social-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.social-buttons button{position:relative;height:45px;display:flex;align-items:center;justify-content:center;gap:10px;overflow:hidden;border:1px solid rgba(219,247,235,.11);border-radius:10px;background:linear-gradient(145deg,#ffffff09,#ffffff03);color:#bdccc6;font:700 10px Manrope;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.social-buttons button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 25%,rgba(106,237,179,.08) 50%,transparent 75%);transform:translate(-120%);transition:transform .5s ease}.social-buttons button:hover{transform:translateY(-2px);border-color:#55e3a561;background:#55e3a50b;color:#effaf5;box-shadow:0 10px 26px #00000024}.social-buttons button:hover:before{transform:translate(120%)}.social-buttons button:active{transform:translateY(0)}.social-buttons svg{position:relative;width:17px;height:17px;flex:0 0 auto}.social-buttons span{position:relative}[data-theme=light] .social-divider i{background:linear-gradient(90deg,transparent,rgba(21,93,63,.17))}[data-theme=light] .social-divider i:last-child{background:linear-gradient(90deg,rgba(21,93,63,.17),transparent)}[data-theme=light] .social-divider span{color:#73847d}[data-theme=light] .social-buttons button{border-color:#d9e4df;background:#fff;color:#34483f;box-shadow:0 5px 16px #2044340b}[data-theme=light] .social-buttons button:hover{border-color:#168b5a66;background:#f5fbf8;color:#17392a;box-shadow:0 10px 24px #1d5b4017}.auth-card--signup .social-auth{margin-top:13px}.auth-card--signup .social-buttons{margin-top:10px}.auth-card--signup .social-buttons button{height:41px}@media(min-width:901px)and (max-height:800px){.auth-card--signup .social-auth{margin-top:10px}.auth-card--signup .social-buttons{margin-top:8px}.auth-card--signup .social-buttons button{height:38px}}@media(max-width:380px){.social-buttons{grid-template-columns:1fr}.social-buttons button{height:43px}}.blog-transition{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:500!important;display:block!important;overflow:hidden;visibility:hidden!important;pointer-events:none;color:#effbf5!important;background:linear-gradient(135deg,#06100c,#091a13 48%,#050c09)!important;clip-path:inset(0 100% 0 0);transform:none!important;border-radius:0!important;isolation:isolate;will-change:clip-path}.blog-transition.blog-transition--covering,.blog-transition.blog-transition--revealing{visibility:visible!important}.blog-transition--forward.blog-transition--covering{animation:sceneCoverForward .76s cubic-bezier(.76,0,.18,1) both!important}.blog-transition--forward.blog-transition--revealing{animation:sceneRevealForward .64s cubic-bezier(.7,0,.22,1) both!important}.blog-transition--backward.blog-transition--covering{animation:sceneCoverBackward .76s cubic-bezier(.76,0,.18,1) both!important}.blog-transition--backward.blog-transition--revealing{animation:sceneRevealBackward .64s cubic-bezier(.7,0,.22,1) both!important}.blog-transition:before,.blog-transition:after{content:""!important;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.blog-transition:before{background:radial-gradient(circle at 50% 48%,rgba(79,235,165,.13),transparent 31%),linear-gradient(105deg,transparent 0 46%,rgba(116,255,191,.05) 49%,rgba(116,255,191,.18) 50%,rgba(116,255,191,.04) 51%,transparent 54%);transform:translate(-100%)}.blog-transition--covering:before{animation:sceneGlint .72s .04s cubic-bezier(.2,.75,.2,1) both}.blog-transition:after{opacity:.22;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,255,255,.018) 4px);mix-blend-mode:screen}.scene-ambient,.scene-grid,.scene-ribbons,.scene-signal{position:absolute;top:0;right:0;bottom:0;left:0}.scene-ambient{z-index:0;overflow:hidden}.scene-ambient i{position:absolute;width:48vw;aspect-ratio:1;border-radius:50%;filter:blur(90px);opacity:.14;background:#39d890}.scene-ambient i:first-child{top:-32%;left:-15%}.scene-ambient i:last-child{right:-18%;bottom:-38%;background:#8cf2c3}.blog-transition--covering .scene-ambient i:first-child{animation:ambientOne 1.2s ease-out both}.blog-transition--covering .scene-ambient i:last-child{animation:ambientTwo 1.2s ease-out both}.scene-grid{z-index:0;opacity:.34;background-image:linear-gradient(rgba(112,238,181,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(112,238,181,.055) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}.blog-transition--covering .scene-grid{animation:gridArrive .7s .08s ease-out both}.blog-transition--revealing .scene-grid{animation:gridLeave .5s ease-in both}.scene-ribbons{z-index:2;overflow:hidden;transform:skew(-12deg)}.scene-ribbons i{position:absolute;top:-20%;width:10vw;min-width:90px;height:140%;opacity:0;background:linear-gradient(90deg,transparent,rgba(91,240,173,.055),rgba(91,240,173,.16),rgba(91,240,173,.03),transparent)}.scene-ribbons i:nth-child(1){left:13%}.scene-ribbons i:nth-child(2){left:46%}.scene-ribbons i:nth-child(3){left:79%}.blog-transition--covering .scene-ribbons i{animation:ribbonPass .64s cubic-bezier(.2,.8,.2,1) both}.blog-transition--covering .scene-ribbons i:nth-child(2){animation-delay:.08s}.blog-transition--covering .scene-ribbons i:nth-child(3){animation-delay:.15s}.scene-signal{z-index:4;top:50%;bottom:auto;height:1px;transform:translateY(-50%);background:#67efb117}.scene-signal i{display:block;width:24%;height:1px;opacity:0;background:linear-gradient(90deg,transparent,#72f1b7 45%,#fff 50%,#72f1b7 55%,transparent);box-shadow:0 0 18px #5befad8c}.blog-transition--forward.blog-transition--covering .scene-signal i{animation:signalForward .64s .08s ease-out both}.blog-transition--backward.blog-transition--covering .scene-signal i{margin-left:auto;animation:signalBackward .64s .08s ease-out both}.scene-center{position:absolute;z-index:5;top:50%;left:50%;width:min(82vw,760px);transform:translate(-50%,-50%);text-align:center}.scene-brand-mark{height:39px;display:flex;align-items:flex-end;justify-content:center;gap:5px;margin:0 auto 21px}.scene-brand-mark i{width:5px;border:1px solid #63eaae;border-radius:3px;background:#55e3a51f;box-shadow:0 0 15px #55e3a52e;transform-origin:bottom}.scene-brand-mark i:nth-child(1){height:18px}.scene-brand-mark i:nth-child(2){height:36px}.scene-brand-mark i:nth-child(3){height:26px}.scene-kicker{display:block;color:#638d7a;font:700 8px Manrope,sans-serif;letter-spacing:3.6px}.scene-rule{width:42px;height:1px;margin:18px auto 21px;overflow:hidden;background:#6debb22e}.scene-rule i{display:block;width:100%;height:100%;background:#69ebb0;transform:translate(-105%)}.scene-center p{margin:0 0 8px;color:#6fdcac;font:700 9px Manrope,sans-serif;letter-spacing:4px}.scene-center strong{display:block;font:500 clamp(40px,6.5vw,86px)/1 Manrope,sans-serif;letter-spacing:-.06em;text-shadow:0 0 45px rgba(80,235,168,.14)}.scene-center small{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:25px;color:#527363;font:700 7px Manrope,sans-serif;letter-spacing:2.2px}.scene-center small>i{width:5px;height:5px;border-radius:50%;background:#62edac;box-shadow:0 0 12px #62edac}.scene-center small b{margin-left:9px;color:#365346;font:inherit}.blog-transition--covering .scene-brand-mark i{animation:brandBar .48s cubic-bezier(.2,.9,.25,1.18) both}.blog-transition--covering .scene-brand-mark i:nth-child(2){animation-delay:.07s}.blog-transition--covering .scene-brand-mark i:nth-child(3){animation-delay:.14s}.blog-transition--covering .scene-kicker{animation:copyRise .42s .12s ease-out both}.blog-transition--covering .scene-rule i{animation:ruleSweep .52s .18s ease-out both}.blog-transition--covering .scene-center p{animation:copyRise .43s .2s ease-out both}.blog-transition--covering .scene-center strong{animation:titleRise .5s .23s cubic-bezier(.16,1,.3,1) both}.blog-transition--covering .scene-center small{animation:copyRise .4s .31s ease-out both}.blog-transition--revealing .scene-center{animation:centerDepart .3s ease-in both}.scene-corner{position:absolute;z-index:5;left:30px;color:#385a4b;font:700 7px Manrope,sans-serif;letter-spacing:2px}.scene-corner--top{top:25px}.scene-corner--bottom{bottom:25px}.blog-transition--covering .scene-corner{animation:cornerIn .42s .3s ease-out both}.blog-transition--revealing .scene-corner{opacity:0}@keyframes sceneCoverForward{0%{clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes sceneRevealForward{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}}@keyframes sceneCoverBackward{0%{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes sceneRevealBackward{0%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}to{clip-path:polygon(0 0,0 0,0 100%,0 100%)}}@keyframes sceneGlint{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes ambientOne{0%{transform:translate(-12%,-8%) scale(.7)}to{transform:translate(10%,8%) scale(1)}}@keyframes ambientTwo{0%{transform:translate(13%,10%) scale(.75)}to{transform:translate(-8%,-6%) scale(1)}}@keyframes gridArrive{0%{opacity:0;transform:scale(1.08)}to{opacity:.34;transform:scale(1)}}@keyframes gridLeave{to{opacity:0;transform:scale(1.045)}}@keyframes ribbonPass{0%{opacity:0;transform:translate(-65vw)}35%{opacity:1}to{opacity:0;transform:translate(65vw)}}@keyframes signalForward{0%{opacity:0;transform:translate(-100%)}30%{opacity:1}to{opacity:0;transform:translate(420%)}}@keyframes signalBackward{0%{opacity:0;transform:translate(100%)}30%{opacity:1}to{opacity:0;transform:translate(-420%)}}@keyframes brandBar{0%{opacity:0;transform:scaleY(.08)}to{opacity:1;transform:scaleY(1)}}@keyframes copyRise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes titleRise{0%{opacity:0;transform:translateY(16px);filter:blur(7px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes ruleSweep{to{transform:translate(105%)}}@keyframes centerDepart{to{opacity:0;transform:translate(-50%,-50%) scale(1.025);filter:blur(4px)}}@keyframes cornerIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}[data-theme=light] .blog-transition{color:#153328!important;background:linear-gradient(135deg,#f4faf7,#e0efe7 48%,#f7fbf9)!important}[data-theme=light] .scene-grid{opacity:.4;background-image:linear-gradient(rgba(20,116,76,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(20,116,76,.07) 1px,transparent 1px)}[data-theme=light] .scene-ambient i{opacity:.12}[data-theme=light] .scene-center strong{text-shadow:0 0 42px rgba(22,139,90,.13)}@media(max-width:600px){.scene-center{width:88vw}.scene-center strong{font-size:clamp(36px,13vw,62px)}.scene-kicker{font-size:7px;letter-spacing:2.6px}.scene-corner{left:18px}.scene-ribbons i{min-width:58px}}@media(prefers-reduced-motion:reduce){.blog-transition,.blog-transition *,.blog-transition:before,.blog-transition:after{animation:none!important}.blog-transition.blog-transition--covering{visibility:visible!important;clip-path:inset(0)!important}.blog-transition.blog-transition--revealing{visibility:hidden!important}}
