/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--swring:0deg}}}.m2-root,.sw-root,:root{--glass-bg:#ffffff1b;--glass-bg-strong:#ffffff25;--glass-bg-hover:#ffffff26;--glass-bright:.76;--glass-blur:40px;--glass-sat:1.18;--glass-rim-w:.75px;--glass-rim-top:#ffffff94;--glass-rim-mid:#ffffff52;--glass-rim-bot:#ffffff59;--glass-rim-angle:168deg;--glass-nest-bg:#ffffff1d;--glass-nest-bg-hover:#ffffff2b;--glass-nest-lip:#ffffff24;--glass-nest-radius:12px;--glass-sheen:#ffffff12;--glass-inner:inset 0 .5px 0 #ffffff1f;--glass-shadow:0 4px 24px #00000038;--glass-shadow-lift:0 10px 34px #00000047;--glass-radius:24px;--glass-focus:#00e0ff8c;--glass-focus-halo:#00e0ff29}.is-light-ground,.pr3-root,.sw-root[data-light="1"]{--glass-bg:#ffffff45;--glass-bg-strong:#fff6;--glass-bg-hover:#ffffff6b;--glass-bright:1.06;--glass-nest-bg:#ffffff7a;--glass-nest-bg-hover:#ffffffad;--glass-nest-lip:#ffffffbf;--glass-sheen:#ffffff42;--glass-inner:inset 0 .5px 0 #ffffffd9;--glass-shadow:0 2px 8px #10150f0d,0 10px 30px #10150f12;--glass-shadow-lift:0 3px 10px #10150f0f,0 16px 40px #10150f1a;--glass-focus:#0a4d7dd9;--glass-focus-halo:#0a4d7d33}.sw-glass{isolation:isolate;border-radius:var(--glass-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-sat))brightness(var(--glass-bright));backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-sat))brightness(var(--glass-bright));box-shadow:var(--glass-inner),var(--glass-shadow);border:0;position:relative}.sw-glass:before{z-index:2;box-sizing:border-box;padding:var(--glass-rim-w);background:linear-gradient(var(--glass-rim-angle),var(--glass-rim-top)0,var(--glass-rim-mid)34%,var(--glass-rim-mid)66%,var(--glass-rim-bot)100%);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sw-glass:after,.sw-glass:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.sw-glass:after{z-index:1;background:radial-gradient(120% 92% at 18% -14%,var(--glass-sheen)0,#fff0 62%)}.sw-glass>*{z-index:3;position:relative}.sw-glass.is-strong{background:var(--glass-bg-strong)}.sw-glass.is-quiet{--glass-shadow:0 2px 14px #00000024}.is-light-ground .sw-glass.is-quiet,.pr3-root .sw-glass.is-quiet,.sw-root[data-light="1"] .sw-glass.is-quiet{--glass-shadow:0 1px 6px #10150f0a,0 8px 24px #10150f0d}.sw-glass.is-chip{--glass-radius:999px;--glass-rim-w:.75px}.sw-glass.is-tile{--glass-radius:16px}.sw-glass.is-panel{--glass-radius:28px}.sw-glass.is-live{transition:background .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.sw-glass.is-live:hover{background:var(--glass-bg-hover);box-shadow:var(--glass-inner),var(--glass-shadow-lift)}.sw-glass.is-live:active{transform:translateY(.5px)}.sw-glass.is-live:focus-visible,.sw-glass:focus-visible{box-shadow:var(--glass-inner),0 0 0 1px var(--glass-focus),0 0 0 4px var(--glass-focus-halo),var(--glass-shadow);outline:none;transition-duration:0s}.sw-glass-in,.sw-glass.is-nested,.sw-glass.sw-glass .sw-glass{isolation:isolate;border-radius:var(--glass-nest-radius);background:var(--glass-nest-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 .5px 0 var(--glass-nest-lip);--glass-radius:var(--glass-nest-radius);border:0;transition:background .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);position:relative}.sw-glass-in:before,.sw-glass.is-nested:before,.sw-glass.sw-glass .sw-glass:before{content:none;background:0 0}.sw-glass-in>*{z-index:3;position:relative}.sw-glass.is-nested:after,.sw-glass.sw-glass .sw-glass:after{background:0 0}.sw-glass.is-strong .sw-glass,.sw-glass.is-strong .sw-glass-in,.sw-glass.is-strong .sw-glass.is-nested{--glass-nest-bg:#ffffff2b;--glass-nest-bg-hover:#ffffff3b}.is-light-ground .sw-glass.is-strong .sw-glass,.is-light-ground .sw-glass.is-strong .sw-glass-in,.pr3-root .sw-glass.is-strong .sw-glass,.pr3-root .sw-glass.is-strong .sw-glass-in,.sw-root[data-light="1"] .sw-glass.is-strong .sw-glass,.sw-root[data-light="1"] .sw-glass.is-strong .sw-glass-in{--glass-nest-bg:#ffffffb3;--glass-nest-bg-hover:#ffffffdb}.sw-glass-in:hover,.sw-glass.is-nested:hover,.sw-glass.sw-glass .sw-glass:hover{background:var(--glass-nest-bg-hover)}.sw-glass-in:active,.sw-glass.is-nested:active{transform:translateY(.5px)}.sw-glass-in:disabled,.sw-glass-in[aria-disabled=true]{opacity:.55;cursor:default}.sw-glass-in:disabled:hover{background:var(--glass-nest-bg)}.sw-glass-in:focus-visible{box-shadow:inset 0 .5px 0 var(--glass-nest-lip),0 0 0 1px var(--glass-focus),0 0 0 4px var(--glass-focus-halo);outline:none}.sw-glass-in.is-chip,.sw-glass.is-nested.is-chip{--glass-nest-radius:999px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sw-glass{background:#0e1210eb}.sw-glass-in,.sw-glass.is-nested,.sw-glass.sw-glass .sw-glass{background:#ffffff1f}.is-light-ground .sw-glass,.pr3-root .sw-glass,.sw-root[data-light="1"] .sw-glass{background:#f7f9f5f5}.is-light-ground .sw-glass-in,.pr3-root .sw-glass-in,.sw-root[data-light="1"] .sw-glass-in{background:#fffffff0}}@media (prefers-reduced-transparency:reduce){.sw-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e1210f5}.sw-glass-in,.sw-glass.is-nested,.sw-glass.sw-glass .sw-glass{background:#ffffff24}.is-light-ground .sw-glass,.pr3-root .sw-glass,.sw-root[data-light="1"] .sw-glass{background:#f7f9f5fa}.is-light-ground .sw-glass-in,.pr3-root .sw-glass-in,.sw-root[data-light="1"] .sw-glass-in{background:#fffffff5}}@media (prefers-reduced-motion:reduce){.sw-glass-in,.sw-glass.is-live{transition:none}.sw-glass-in:active,.sw-glass.is-live:active{transform:none}}.m2-root .sw-glass{isolation:isolate;border-radius:var(--glass-radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-sat))brightness(var(--glass-bright));backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-sat))brightness(var(--glass-bright));box-shadow:var(--glass-inner),var(--glass-shadow);border:0;position:relative}.m2-root .sw-glass:before{padding:var(--glass-rim-w);border-radius:inherit;box-sizing:border-box}.m2-root .sw-glass:after{border-radius:inherit}.m2-root .sw-glass-in:before,.m2-root .sw-glass.is-nested:before,.m2-root .sw-glass.sw-glass .sw-glass:before{content:none;background:0 0}.m2-root .sw-glass.is-strong{background:var(--glass-bg-strong)}.m2-root .sw-glass.is-live:hover{background:var(--glass-bg-hover)}.m2-root .sw-glass.is-chip{--glass-radius:999px}.m2-root .sw-glass.is-tile{--glass-radius:16px}.m2-root .sw-glass.is-panel{--glass-radius:28px}.m2-root .sw-glass-in,.m2-root .sw-glass.is-nested,.m2-root .sw-glass.sw-glass .sw-glass{isolation:isolate;border-radius:var(--glass-nest-radius);background:var(--glass-nest-bg);box-shadow:inset 0 .5px 0 var(--glass-nest-lip);-webkit-backdrop-filter:none;backdrop-filter:none;border:0;position:relative}.m2-root .sw-glass-in:hover,.m2-root .sw-glass.is-nested:hover,.m2-root .sw-glass.sw-glass .sw-glass:hover{background:var(--glass-nest-bg-hover)}.m2-root .sw-glass-in:disabled,.m2-root .sw-glass-in:disabled:hover{background:var(--glass-nest-bg)}.m2-root .sw-glass-in.is-chip{--glass-nest-radius:999px}.en-door,.m2-root,.ob-stitch,.sw-root,.swd-doc,:root{--cta-h:44px;--cta-r:12px;--cta-px:22px;--cta-face:12.5px;--cta-ring-w:1px;--cta-ring:#ffffff61;--cta-ring-dur:14s}.en-door[data-light="1"],.is-light-ground,.pr3-root,.sw-root[data-light="1"]{--cta-ring:#0a0f0a4d}.en-submit,.m2-root .en-submit,.m2-root .ob-cta,.m2-root .rs-cta,.m2-root .sw-cta,.m2-root .swd-submit,.ob-cta,.rs-cta,.sw-cta,.swd-submit{isolation:isolate;--glass-bg:#ffffff13;--glass-bg-strong:#ffffff1c;--glass-bg-hover:#ffffff20;--glass-rim-w:.75px;--glass-rim-top:#fff6;--glass-rim-mid:#ffffff29;--glass-rim-bot:#fff3;position:relative}.en-door[data-light="1"] .en-submit,.is-light-ground .sw-cta,.pr3-root .sw-cta,.sw-root[data-light="1"] .en-submit,.sw-root[data-light="1"] .rs-cta,.sw-root[data-light="1"] .sw-cta,.sw-root[data-light="1"] .swd-submit{--glass-bg:#fff3;--glass-bg-strong:#ffffff47;--glass-bg-hover:#ffffff4d}.m2-root .en-door .en-submit.en-submit.en-submit,.m2-root .en-door .rs-act .rs-cta.rs-cta.rs-cta,.m2-root .sw-cta.sw-cta.sw-cta,.sw-cta.sw-cta.sw-cta,.swd-doc .swd-submit.swd-submit.swd-submit{height:var(--cta-h);min-height:var(--cta-h);padding:0 var(--cta-px);border-radius:var(--cta-r);--glass-radius:var(--cta-r);--glass-nest-radius:var(--cta-r);font:450 var(--cta-face)/1 var(--mono);letter-spacing:.02em;white-space:nowrap;text-decoration:none}.m2-root .en-door .en-submit.en-submit.en-submit{width:100%}.m2-root .en-door .en-submit.en-submit:focus-visible{border-radius:var(--cta-r)}.m2-root .sw-cta.is-sm.is-sm,.sw-cta.is-sm.is-sm{height:var(--cta-h);padding:0 var(--cta-px);font-size:var(--cta-face);--glass-radius:var(--cta-r)}.m2-root .en-door .en-submit.en-submit:before,.m2-root .en-door .rs-act .rs-cta.rs-cta:before,.swd-doc .swd-submit.swd-submit:before{box-sizing:border-box;padding:var(--glass-rim-w);background:linear-gradient(var(--glass-rim-angle),var(--glass-rim-top)0,var(--glass-rim-mid)34%,var(--glass-rim-mid)66%,var(--glass-rim-bot)100%)}@property --swring{syntax:"<angle>";inherits:false;initial-value:0deg}.en-submit:after,.m2-root .en-door .en-submit.en-submit:after,.m2-root .en-door .en-submit.en-submit:before,.m2-root .en-door .rs-act .rs-cta.rs-cta:after,.m2-root .en-door .rs-act .rs-cta.rs-cta:before,.m2-root .en-door[data-light="1"] .en-submit.en-submit:after,.ob-cta:after,.rs-cta:after,.sw-cta:after,.swd-doc .swd-submit.swd-submit:before,.swd-doc .swd-submit.swd-submit:not(.is-sending):after,.swd-submit:not(.is-sending):after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.en-submit:after,.m2-root .en-door .en-submit.en-submit:after,.m2-root .en-door .rs-act .rs-cta.rs-cta:after,.m2-root .en-door[data-light="1"] .en-submit.en-submit:after,.ob-cta:after,.rs-cta:after,.sw-cta:after,.swd-doc .swd-submit.swd-submit:not(.is-sending):after,.swd-submit:not(.is-sending):after{padding:var(--cta-ring-w);background:conic-gradient(from var(--swring),transparent 0deg,transparent 300deg,var(--cta-ring)328deg,transparent 346deg);animation:sw-ring var(--cta-ring-dur)linear infinite}@media (prefers-reduced-motion:reduce){.en-submit.en-submit:after,.m2-root .en-door .en-submit.en-submit.en-submit:after,.m2-root .en-door .rs-act .rs-cta.rs-cta.rs-cta:after,.m2-root .en-door[data-light="1"] .en-submit.en-submit.en-submit:after,.ob-cta.ob-cta:after,.rs-cta.rs-cta:after,.sw-cta.sw-cta:after,.swd-doc .swd-submit.swd-submit.swd-submit:after,.swd-submit.swd-submit:after{animation:none}}.sw-nav.sw-nav.sw-nav{--nav-fade:64px;border-bottom-color:#0000}.sw-nav.sw-nav.sw-nav:before{inset:0 0 calc(-1*var(--nav-fade))0;background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-sat))brightness(var(--glass-bright));backdrop-filter:blur(var(--glass-blur))saturate(var(--glass-sat))brightness(var(--glass-bright));-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - var(--nav-fade)),#000000f4 calc(100% - var(--nav-fade)*.875),#000000d7 calc(100% - var(--nav-fade)*.75),#000000ae calc(100% - var(--nav-fade)*.625),#00000080 calc(100% - var(--nav-fade)*.5),#00000051 calc(100% - var(--nav-fade)*.375),#00000028 calc(100% - var(--nav-fade)*.25),#0000000b calc(100% - var(--nav-fade)*.125),#0000 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - var(--nav-fade)),#000000f4 calc(100% - var(--nav-fade)*.875),#000000d7 calc(100% - var(--nav-fade)*.75),#000000ae calc(100% - var(--nav-fade)*.625),#00000080 calc(100% - var(--nav-fade)*.5),#00000051 calc(100% - var(--nav-fade)*.375),#00000028 calc(100% - var(--nav-fade)*.25),#0000000b calc(100% - var(--nav-fade)*.125),#0000 100%);transition:background .6s,-webkit-backdrop-filter .6s,backdrop-filter .6s}@media (prefers-reduced-motion:reduce){.sw-nav.sw-nav.sw-nav:before{transition:none}}@media (max-width:960px){.m2-root .sw-nav .sw-login.sw-login.sw-login,.m2-root .sw-nav>.sw-nav-r>.sw-cta.sw-cta.sw-cta,.sw-nav .sw-login.sw-login.sw-login,.sw-nav>.sw-nav-r>.sw-cta.sw-cta.sw-cta{display:none}}.sw-endclose.sw-endclose{isolation:isolate;text-align:center;scroll-snap-align:none;justify-content:center;align-items:center;min-height:clamp(430px,70svh,760px);margin:0;padding:clamp(104px,14vh,180px) clamp(22px,6vw,96px) clamp(92px,12vh,150px);display:flex;position:relative;overflow:clip}.sw-endclose.sw-endclose .sw-endclose-light{z-index:0;pointer-events:none;background:radial-gradient(52% 42% at 50% 45%,#4cc9ff1f,#4cc9ff00 66%),radial-gradient(84% 64% at 50% 52%,#8f7bff1a,#8f7bff00 72%),radial-gradient(122% 82%,#22b3ff0a,#22b3ff00 0);position:absolute;inset:0}.pr3-root .sw-endclose.sw-endclose .sw-endclose-light,.sw-root[data-light="1"] .sw-endclose.sw-endclose .sw-endclose-light{background:radial-gradient(54% 44% at 50% 45%,#3c8cff13,#3c8cff00 66%),radial-gradient(86% 66% at 50% 52%,#8f7bff12,#8f7bff00 72%)}.sw-endclose.sw-endclose .sw-endclose-in{z-index:1;width:100%;max-width:min(1180px,88vw);margin:0 auto;position:relative}.sw-endclose.sw-endclose .sw-endclose-k{font:400 11px/1.6 var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--faint);margin:0 0 20px}.sw-endclose.sw-endclose .sw-endclose-claim{font:400 clamp(32px,4.6vw,88px)/1.1 var(--px);font-synthesis:none;letter-spacing:.018em;text-wrap:balance;max-width:26ch;color:var(--ink);margin:0 auto}.sw-endclose.sw-endclose .sw-endclose-claim .sw-grad{display:inline}.pr3-root .sw-endclose.sw-endclose.sw-endclose .sw-grad,.sw-root[data-light="1"] .sw-endclose.sw-endclose.sw-endclose .sw-grad{filter:drop-shadow(0 0 24px #3c8cff38);background-image:linear-gradient(104deg,#10150f,#14508f 38%,#3f3aa6 72%,#1c6db4)}.sw-endclose.sw-endclose .sw-endclose-mission{max-width:44ch;font:400 clamp(15px,1.35vw,19px)/1.5 var(--script);color:var(--text);margin:24px auto 0;font-style:italic}.sw-endclose.sw-endclose .sw-endclose-act{justify-content:center;align-items:center;margin:40px 0 0;display:flex}@media (max-width:720px){.sw-endclose.sw-endclose{padding-top:clamp(84px,11vh,120px)}.sw-endclose.sw-endclose .sw-endclose-mission{margin-top:18px;font-size:15px}.sw-endclose.sw-endclose .sw-endclose-act{margin-top:32px}}.sw-endclose.sw-endclose.is-in .sw-endclose-act,.sw-endclose.sw-endclose.is-in .sw-endclose-claim,.sw-endclose.sw-endclose.is-in .sw-endclose-k,.sw-endclose.sw-endclose.is-in .sw-endclose-light,.sw-endclose.sw-endclose.is-in .sw-endclose-mission{animation:sw-endclose-fade .76s both}.sw-endclose.sw-endclose.is-in .sw-endclose-light{animation-duration:1.5s}.sw-endclose.sw-endclose.is-in .sw-endclose-mission{animation-delay:.18s}.sw-endclose.sw-endclose.is-in .sw-endclose-act{animation-delay:.28s}@keyframes sw-endclose-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.sw-endclose.sw-endclose.is-in .sw-endclose-claim{animation:sw-endclose-settle 1.18s cubic-bezier(.16,1,.3,1) both}.sw-endclose.sw-endclose.is-in .sw-endclose-act,.sw-endclose.sw-endclose.is-in .sw-endclose-k,.sw-endclose.sw-endclose.is-in .sw-endclose-mission{animation-name:sw-endclose-rise}}@keyframes sw-endclose-settle{0%{opacity:0;filter:blur(13px);transform:translateY(14px)scaleX(1.015)}55%{opacity:1}to{opacity:1;filter:blur();transform:translate(0)scaleX(1)}}@keyframes sw-endclose-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translate(0)}}.sw-scene.is-close .sw-copy.sw-closewrap{position:relative}.sw-scene.is-close .sw-copy.sw-closewrap:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38% 30% at 50% 46%,#4cc9ff1f,#4cc9ff00 66%),radial-gradient(60% 46% at 50% 52%,#8f7bff1a,#8f7bff00 72%);width:168%;height:260%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sw-root[data-light="1"] .sw-scene.is-close .sw-copy.sw-closewrap:before{background:radial-gradient(38% 30% at 50% 46%,#3c8cff12,#3c8cff00 66%),radial-gradient(60% 46% at 50% 52%,#8f7bff0f,#8f7bff00 72%)}.m2-root .swd-doc,.sw-root .swd-doc{--swd-longform:400 clamp(13px,1.15vw,15.5px)/1.9 var(--mono);--swd-longform-sm:400 clamp(13px,1.1vw,15px)/1.84 var(--mono);--swd-measure:63ch;--swd-chars:66ch;--e-out:cubic-bezier(.23,1,.32,1);--e-panel:cubic-bezier(.32,.72,0,1);--e-exit:cubic-bezier(.3,0,.8,.15);--e-payoff:cubic-bezier(.05,.7,.1,1);--d-instant:70ms;--d-fast:.14s;--d-ui:.24s;--d-panel:.36s;--d-scene:.7s}.swd-atmos{z-index:0;contain:paint;pointer-events:none;position:fixed;inset:0;overflow:hidden}.swd-atmos>i{will-change:transform;display:block;position:absolute}.swd-atmos .p1,.swd-atmos .p2{border-radius:50%}.swd-atmos .st{width:92%;left:4%;-webkit-mask-image:radial-gradient(50% 50%,#000 0 38%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 0 38%,#0000 100%)}.swd-atmos.is-faq .p1{filter:blur(94px);opacity:.34;background:radial-gradient(circle,#0f83b0 0,#0f83b000 68%);width:min(62vw,640px);height:min(62vw,640px);animation:swd-drift-a 44s ease-in-out infinite alternate;top:-24vh;left:0}.swd-atmos.is-faq .p2{filter:blur(104px);opacity:.3;background:radial-gradient(circle,#1247c6 0,#1247c600 70%);width:min(56vw,620px);height:min(56vw,620px);animation:swd-drift-b 49s ease-in-out infinite alternate;bottom:-26vh;right:0}.swd-atmos.is-faq .st{filter:blur(78px);opacity:.2;background:linear-gradient(96deg,#37b0e000,#6ac9ff 38%,#0f83b0 66%,#0f83b000);height:200px;animation:swd-drift-c 41s ease-in-out infinite alternate;top:42%}.swd-atmos.is-contact .p1{filter:blur(96px);opacity:.24;background:radial-gradient(circle,#6ac9ff 0,#37b0e000 68%);width:min(58vw,640px);height:min(58vw,640px);animation:swd-drift-b 46s ease-in-out infinite alternate;top:-28vh;right:0}.swd-atmos.is-contact .p2{filter:blur(104px);opacity:.32;background:radial-gradient(circle,#1247c6 0,#1247c600 70%);width:min(60vw,640px);height:min(60vw,640px);animation:swd-drift-a 42s ease-in-out infinite alternate;bottom:-26vh;left:0}.swd-atmos.is-contact .st{filter:blur(80px);opacity:.22;background:linear-gradient(84deg,#5a48c900,#5a48c9 36%,#0f83b0 68%,#0f83b000);height:180px;animation:swd-drift-d 47s ease-in-out infinite alternate;top:52%}.swd-atmos.is-legal .p1{filter:blur(108px);opacity:.2;background:radial-gradient(circle,#1247c6 0,#1247c600 70%);width:min(58vw,640px);height:min(58vw,640px);animation:swd-drift-a 52s ease-in-out infinite alternate;top:-30vh;left:0}.swd-atmos.is-legal .p2{filter:blur(112px);opacity:.18;background:radial-gradient(circle,#5a48c9 0,#5a48c900 72%);width:min(54vw,620px);height:min(54vw,620px);animation:swd-drift-b 56s ease-in-out infinite alternate;bottom:-30vh;right:0}.swd-atmos.is-lost .p1{filter:blur(96px);opacity:.32;background:radial-gradient(circle,#5a48c9 0,#5a48c900 68%);width:min(64vw,660px);height:min(64vw,660px);animation:swd-drift-a 44s ease-in-out infinite alternate;top:-18vh;left:0}.swd-atmos.is-lost .p2{filter:blur(106px);opacity:.24;background:radial-gradient(circle,#a83590 0,#a8359000 70%);width:min(54vw,620px);height:min(54vw,620px);animation:swd-drift-b 50s ease-in-out infinite alternate;bottom:-30vh;right:0}.swd-atmos.is-lost .st{filter:blur(84px);opacity:.3;background:linear-gradient(92deg,#37b0e000,#6ac9ff 22%,#0f83b0 44%,#5a48c9 66%,#a83590 86%,#a8359000);height:260px;animation:swd-drift-c 43s ease-in-out infinite alternate;top:30%}@media (max-width:720px){.swd-atmos .p1.p1,.swd-atmos .p2.p2{width:min(150vw,640px);height:min(150vw,640px)}.swd-atmos.is-faq .p1{opacity:.42;filter:blur(76px);top:-14vh}.swd-atmos.is-faq .p2{opacity:.38;filter:blur(84px);bottom:-16vh}.swd-atmos.is-contact .p1{opacity:.32;filter:blur(78px);top:-16vh}.swd-atmos.is-contact .p2{opacity:.4;filter:blur(84px);bottom:-16vh}.swd-atmos.is-legal .p1{opacity:.26;filter:blur(88px);top:-18vh}.swd-atmos.is-legal .p2{opacity:.24;filter:blur(90px);bottom:-18vh}.swd-atmos.is-lost .p1{opacity:.4;filter:blur(78px);top:-10vh}.swd-atmos.is-lost .p2{opacity:.32;filter:blur(86px);bottom:-18vh}.swd-atmos .st.st{filter:blur(62px);width:116%;height:260px;left:-8%}.swd-atmos.is-lost .st{opacity:.42;height:260px}.swd-atmos.is-faq .st{opacity:.28}.swd-atmos.is-contact .st{opacity:.3}}@keyframes swd-drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(6vw,5vh)scale(1.11)}}@keyframes swd-drift-b{0%{transform:translate(0)scale(1.06)}to{transform:translate(-7vw,-5vh)scale(1)}}@keyframes swd-drift-c{0%{transform:rotate(-11deg)translate(-3vw)}to{transform:rotate(-5deg)translate(4vw,3vh)}}@keyframes swd-drift-d{0%{transform:rotate(6deg)translate(4vw)}to{transform:rotate(12deg)translate(-3vw,-3vh)}}@media (prefers-reduced-motion:reduce){.swd-atmos>i{animation:none}}.swd-doc.swd-doc{font-family:var(--mono);padding-top:118px;padding-bottom:0}.swd-doc.swd-doc .sw-doc-inner{z-index:1;position:relative}.swd-doc.swd-doc .sw-line,.swd-doc.swd-doc .sw-row .v{font-family:var(--mono);letter-spacing:var(--tk-body);max-width:62ch;font-weight:400;line-height:1.8}.swd-doc.swd-doc .sw-sect{margin-top:30px;padding:30px 0 32px}.swd-doc.swd-doc .sw-doc-sub{margin-top:14px}.m2-root .sw-root .swd-doc.swd-doc h1{font-size:clamp(30px,22px + 2.2vw,56px)}@media (max-width:430px){.m2-root .sw-root .swd-doc.swd-doc h1{font-size:26px}}.swd-doc .swd-grad{color:var(--ink);-webkit-text-fill-color:transparent;background-image:linear-gradient(96deg,#f2f4f1 0 34%,#a8e0f0 66%,#9d8bff);-webkit-background-clip:text;background-clip:text}.swd-doc .swd-grad.is-calm{background-image:linear-gradient(96deg,#f2f4f1 0 38%,#b5dde8 100%)}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.swd-doc .swd-grad{-webkit-text-fill-color:var(--ink);background-image:none}}.swd-doc .swd-hero{position:relative}.swd-doc .swd-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(42% 44% at 46%,#5a48c95c 0,#0f83b02b 44%,#0f83b000 72%);width:128%;height:250%;position:absolute;top:-46%;left:-14%}.swd-doc.swd-doc .swd-meta{font:var(--swd-label);letter-spacing:var(--tk-label);text-transform:uppercase;color:var(--dim);margin-top:18px}.m2-root .swd-doc,.sw-root .swd-doc{--swd-label:400 clamp(11px,10.6px + .1vw,11.5px)/1.5 var(--mono)}.swd-doc.swd-doc .swd-glabel{font:var(--swd-label);letter-spacing:var(--tk-label)}.swd-doc.swd-doc .sw-row .k{font:var(--swd-label);letter-spacing:.14em}.swd-doc .swd-group{max-width:var(--swd-measure);margin-top:34px;padding-top:22px;position:relative}.swd-doc .swd-group:before{content:"";pointer-events:none;background:var(--hair-soft);height:1px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.swd-doc .swd-group:first-of-type{margin-top:40px}.swd-doc .swd-glabel{font:var(--t-label);letter-spacing:var(--tk-label);text-transform:uppercase;color:var(--dim);margin:0 0 4px}.swd-doc .swd-items{margin-top:10px;display:grid;position:relative}.swd-doc .swd-item:after,.swd-doc .swd-items:before{content:"";pointer-events:none;background:var(--hair-soft);height:1px;position:absolute;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.swd-doc .swd-items:before{top:0}.swd-doc .swd-item{position:relative}.swd-doc .swd-item:after{bottom:0}.swd-doc .swd-q{cursor:pointer;text-align:left;width:100%;color:var(--ink);font:var(--t-act);font-synthesis:none;letter-spacing:var(--tk-body);transition:color var(--d-fast)var(--e-out),box-shadow .2s var(--e-out);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:24px;padding:17px 0;font-style:italic;display:flex}@media (hover:hover) and (pointer:fine){.swd-doc .swd-q:hover{color:#8fd6ff}}.swd-doc .swd-item.is-open .swd-q,.swd-doc .swd-q:active{color:#8fd6ff}.swd-doc .swd-q:active .swd-caret{transform:scale(.9)}.swd-doc .swd-item.is-open .swd-q:active .swd-caret{transform:rotate(180deg)scale(.9)}.swd-doc .swd-caret{width:11px;height:11px;transition:transform var(--d-panel)var(--e-panel);flex:none;align-self:center;position:relative}.swd-doc .swd-caret:after,.swd-doc .swd-caret:before{content:"";background:var(--dim);position:absolute}.swd-doc .swd-caret:before{width:11px;height:1px;top:5px;left:0}.swd-doc .swd-caret:after{width:1px;height:11px;transition:opacity .24s;top:0;left:5px}.swd-doc .swd-item.is-open .swd-caret{transform:rotate(180deg)}.swd-doc .swd-item.is-open .swd-caret:after{opacity:0}.swd-doc .swd-item.is-open .swd-caret:before{background:#8fd6ff}.swd-doc .swd-awrap{opacity:0;transition:grid-template-rows var(--d-panel)var(--e-panel),opacity var(--d-fast)var(--e-exit);grid-template-rows:0fr;display:grid}.swd-doc .swd-item.is-open .swd-awrap{opacity:1;transition:grid-template-rows var(--d-panel)var(--e-panel),opacity var(--d-ui)var(--e-out)60ms;grid-template-rows:1fr}.swd-doc .swd-a{max-width:63ch;min-height:0;overflow:hidden}.swd-doc .swd-a p{font:var(--swd-longform);letter-spacing:var(--tk-body);color:var(--mut);margin:0 0 15px}.swd-doc .swd-a .sw-rows,.swd-doc .swd-a p{max-width:var(--swd-chars)}.swd-doc .swd-a p:last-child{margin-bottom:0}.swd-doc .swd-a>:last-child{margin-bottom:22px}.swd-doc .swd-a b{color:var(--ink);font-weight:500}.swd-doc .swd-a a,.swd-doc .swd-prose a{font-family:var(--script);letter-spacing:0;color:#8fd6ff;border-bottom:1px solid #8fd6ff57;font-size:1.06em;font-style:italic;text-decoration:none}.swd-doc .swd-a a:hover{border-bottom-color:#8fd6ff}@media (max-width:1024px),(pointer:coarse){.swd-doc .sw-doct a,.swd-doc .swd-a a,.swd-doc .swd-mailto,.swd-doc .swd-prose a,.swd-doc .swd-side a,.swd-doc p a{padding-block:13px}.swd-doc.swd-doc.swd-doc .swl-pair a{min-height:44px}.swd-doc .swd-direct a{margin-block:-12px}.swd-doc .sw-more,.swd-doc .swd-direct a{align-items:center;min-height:44px;display:inline-flex}.swd-doc .sw-more{margin-block:-10px}}.swd-doc.swd-doc .swd-note{font:var(--t-desc);letter-spacing:var(--tk-desc);text-transform:uppercase;color:var(--dim);margin-top:10px;padding-left:12px;position:relative}.swd-doc.swd-doc .swd-note:before{content:"";pointer-events:none;background:var(--hair);width:1px;position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 16% 84%,#0000);mask-image:linear-gradient(#0000,#000 16% 84%,#0000)}.swd-doc.swd-doc .swd-ask{margin-top:44px}.swd-doc .sw-doct a{color:#8fd6ff;border-bottom:1px solid #8fd6ff57;text-decoration:none}.swd-doc .sw-doct a:hover{border-bottom-color:#8fd6ff}.swd-doc .swd-two{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:34px clamp(32px,5vw,72px);margin-top:40px;padding-top:34px;display:grid;position:relative}.swd-doc .swd-two>.swd-lead{grid-area:1/1}.swd-doc .swd-two>.swd-card{grid-area:1/2/span 2}.swd-doc .swd-two>.swd-aside{grid-area:2/1}.swd-doc .swd-two:before{content:"";pointer-events:none;background:var(--hair-soft);height:1px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.swd-doc .swd-direct{gap:16px;margin-top:26px;display:grid}.swd-doc .swd-direct div{gap:4px;display:grid}.swd-doc.swd-doc .swd-direct span{font:var(--swd-label);letter-spacing:var(--tk-label);text-transform:uppercase;color:var(--dim)}.swd-doc .swd-direct a{font:var(--t-act);color:var(--ink);border-bottom:1px solid var(--hair);justify-self:start;font-style:italic;text-decoration:none}.swd-doc .swd-direct a:hover{color:#8fd6ff;border-bottom-color:#8fd6ff}.swd-doc .swd-tofaq{color:var(--mut);margin-top:28px;text-decoration:none;display:inline-block}.swd-doc .swd-tofaq:hover{color:#8fd6ff}.swd-doc .swd-form{grid-template-columns:1fr 1fr;gap:16px;padding:24px;display:grid}.swd-doc .swd-field{gap:7px;display:grid}.swd-doc .swd-field.is-full{grid-column:1/-1}.swd-doc.swd-doc .swd-field>span{font:var(--swd-label);letter-spacing:var(--tk-label);text-transform:uppercase;color:var(--dim);transition:color var(--d-fast)var(--e-out)}.swd-doc .swd-field:focus-within>span{color:var(--mut)}.swd-doc .swd-field input,.swd-doc .swd-field select,.swd-doc .swd-field textarea{border:1px solid var(--hair);width:100%;min-height:44px;color:var(--ink);font:var(--t-body);letter-spacing:var(--tk-body);transition:border-color var(--d-fast)var(--e-out),background var(--d-fast)var(--e-out),box-shadow var(--d-fast)var(--e-out);background:#0609086b;border-radius:10px;outline:none;padding:11px 13px}.swd-doc .swd-field textarea{resize:vertical;min-height:118px}.swd-doc .swd-field select{appearance:none;cursor:pointer;padding-right:38px}.swd-doc .swd-field.is-select{position:relative}.swd-doc .swd-field.is-select:after{content:"";pointer-events:none;border-right:1px solid var(--dim);border-bottom:1px solid var(--dim);width:7px;height:7px;transition:border-color var(--d-fast)var(--e-out);position:absolute;bottom:19px;right:15px;transform:rotate(45deg)}.swd-doc .swd-field.is-select:focus-within:after{border-color:#8fd6ff}.swd-doc .swd-field select option{color:#f2f4f1;background:#0b0f0d}.swd-doc .swd-field input:focus,.swd-doc .swd-field select:focus,.swd-doc .swd-field textarea:focus{background:#0609089e;border-color:#8fd6ff8c}.swd-doc .swd-field input:-webkit-autofill,.swd-doc .swd-field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 6000000s,color 6000000s;-webkit-box-shadow:inset 0 0 0 1000px #0a0f0d}.swd-doc .swd-field input:-webkit-autofill:focus,.swd-doc .swd-field textarea:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 6000000s,color 6000000s;-webkit-box-shadow:inset 0 0 0 1000px #0a0f0d}.swd-doc .swd-field select:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 6000000s,color 6000000s;-webkit-box-shadow:inset 0 0 0 1000px #0a0f0d}.swd-doc .swd-field.is-bad input,.swd-doc .swd-field.is-bad select,.swd-doc .swd-field.is-bad textarea{border-color:#ff9a7d99}.swd-doc .swd-field.is-bad>span{color:#ff9a7d}.swd-doc .swd-fieldmsg{font:var(--t-desc);letter-spacing:var(--tk-desc);text-transform:uppercase;color:#ff9a7d;margin:0}@media (prefers-reduced-motion:no-preference){.swd-doc .swd-fieldmsg{animation:swd-msg-in var(--d-ui)var(--e-out)both}}@keyframes swd-msg-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.swd-doc .swd-submit{cursor:pointer;height:44px;color:var(--ink);transition:transform .16s var(--e-out),opacity var(--d-fast)var(--e-out);font:450 12.5px/1 var(--mono);letter-spacing:.02em;--glass-nest-radius:12px;grid-column:1/-1;justify-self:start;padding:0 30px}.swd-doc .swd-submit:active{transform:scale(.97)}.swd-doc .swd-submit.is-sending{position:relative;overflow:hidden}.swd-doc .swd-submit.is-sending:after{content:"";width:34%;height:1px;animation:swd-sending .9s var(--e-out)infinite;background:linear-gradient(90deg,#0000,#8fd6ff,#0000);position:absolute;bottom:0;left:0}@keyframes swd-sending{0%{transform:translate(-110%)}to{transform:translate(400%)}}@media (prefers-reduced-motion:reduce){.swd-doc .swd-submit.is-sending:after{opacity:.46;width:100%;animation:none}}.swd-doc .swd-error{font:var(--t-desc);letter-spacing:var(--tk-desc);text-transform:uppercase;color:#ff9a7d;grid-column:1/-1;margin:0}@media (prefers-reduced-motion:no-preference){.swd-doc .swd-error{animation:swd-msg-in var(--d-ui)var(--e-out)both}}.swd-doc .swd-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.swd-doc .swd-sent{padding:28px 24px}@media (prefers-reduced-motion:no-preference){.swd-doc .swd-sent{animation:swd-receipt var(--d-scene)var(--e-payoff)both}}@media (prefers-reduced-motion:reduce){.swd-doc .swd-sent{animation:swd-fade .15s linear both}}@keyframes swd-receipt{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}@keyframes swd-fade{0%{opacity:0}to{opacity:1}}.swd-doc.swd-doc .swd-sent h2{font:var(--t-heading);font-synthesis:none;letter-spacing:.012em;margin:0 0 10px}.swd-doc .swd-sent p{max-width:46ch;font:var(--swd-longform-sm);letter-spacing:var(--tk-body);color:var(--mut);margin:0}.swd-doc .swd-sent-alt{margin-top:12px}.swd-doc .swd-again{cursor:pointer;color:var(--ink);font:var(--t-act);background:0 0;border:0;margin-top:18px;padding:0;font-style:italic}.swd-doc .swd-again:hover{color:#8fd6ff}.swd-doc .swd-prose{max-width:63ch;margin-top:16px}.swd-doc .swd-prose p{max-width:var(--swd-chars);font:var(--swd-longform);letter-spacing:var(--tk-body);color:var(--mut);margin:0 0 17px}.swd-doc .swd-prose p:last-child{margin-bottom:0}.swd-doc .swd-prose ul{justify-items:start;gap:11px;margin:6px 0 17px;padding:0;list-style:none;display:grid}.swd-doc .swd-prose li{max-width:calc(var(--swd-chars) + 20px);font:var(--swd-longform-sm);letter-spacing:var(--tk-body);color:var(--mut);padding-left:20px;position:relative}.swd-doc .swd-prose li:before{content:"";background:#8fd6ff99;border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:2px}.swd-doc .swd-prose strong{color:var(--ink);font-weight:500}.swd-doc .swd-prose a:hover{border-bottom-color:#8fd6ff}.swd-doc .swl-two{grid-template-columns:214px minmax(0,1fr);align-items:start;gap:0 56px;margin-top:46px;padding-top:36px;display:grid;position:relative}.swd-doc .swl-two:before{content:"";pointer-events:none;background:var(--hair-soft);height:1px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.swd-doc .swl-index{align-self:start;position:sticky;top:104px}.swd-doc.swd-doc .swl-index-k{font:var(--swd-label);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin:0 0 12px}.swd-doc .swl-index ol{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.swd-doc.swd-doc .swl-jump{appearance:none;cursor:pointer;text-align:left;width:100%;font:400 12.5px/1.45 var(--mono);letter-spacing:.04em;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:8px;margin:0;padding:8px 0 9px 16px;display:grid;position:relative}.swd-doc.swd-doc .swl-jump,.swd-doc.swd-doc .swl-jump i{color:var(--dim);transition:color var(--d-fast)var(--e-out)}.swd-doc.swd-doc .swl-jump i{font-style:normal;font-family:var(--px);letter-spacing:.1em;font-size:11px}.swd-doc .swl-jump:before{content:"";width:2px;height:0;transition:height var(--d-ui)var(--e-out);background:linear-gradient(#22b3ff,#00e0ff);border-radius:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.swd-doc.swd-doc .swl-jump:hover{color:var(--mut)}}.swd-doc.swd-doc .swl-jump.is-at{color:var(--ink)}.swd-doc.swd-doc .swl-jump.is-at i{color:#8fd6ff}.swd-doc .swl-jump.is-at:before{height:16px;box-shadow:0 0 12px #22b3ffb3}.swd-doc.swd-doc .swl-two .sw-sect{margin-top:26px;padding:26px 0 28px;scroll-margin-top:104px}.swd-doc.swd-doc .swl-two .sw-sect:first-of-type{margin-top:0;padding-top:0}.swd-doc.swd-doc .swl-two .sw-sect:first-of-type:before{display:none}.swd-doc.swd-doc .swl-two h2{grid-template-columns:minmax(0,1fr);justify-items:start;gap:7px;display:grid}.swd-doc.swd-doc .swl-n{font:400 11px/1 var(--px);font-synthesis:none;letter-spacing:.14em;color:#8fd6ff;opacity:.46;transition:opacity var(--d-fast)var(--e-out);display:block}.swd-doc.swd-doc .swl-anchor{color:inherit;border:0;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.swd-doc.swd-doc .swl-anchor:hover .swl-n{opacity:1}}.swd-doc .swl-pair{flex-wrap:wrap;gap:10px 12px;margin-top:26px;display:flex}.swd-doc.swd-doc .swl-pair a{min-height:38px;box-shadow:inset 0 0 0 1px var(--hair-soft);color:var(--mut);font:400 12px/1 var(--mono);letter-spacing:.06em;transition:color var(--d-fast)var(--e-out),box-shadow var(--d-fast)var(--e-out),transform var(--d-fast)var(--e-out);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.swd-doc.swd-doc .swl-pair a:hover{color:var(--ink);box-shadow:inset 0 0 0 1px #22b3ff73}}.swd-doc.swd-doc .swl-pair a:active{transform:scale(.97)}.swl-rise{animation:swd-fade var(--d-ui)linear both;animation-delay:calc(var(--i,0)*40ms)}@media (prefers-reduced-motion:no-preference){.swl-rise{animation:swl-rise-in .52s var(--e-out)both;animation-delay:calc(var(--i,0)*50ms)}}@keyframes swl-rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:900px){.swd-doc .swl-two{grid-template-columns:minmax(0,1fr);gap:0;margin-top:30px;padding-top:30px}.swd-doc.swd-doc .swl-jump{width:auto;min-height:44px;box-shadow:inset 0 0 0 1px var(--hair-soft);white-space:nowrap;transition:color var(--d-fast)var(--e-out),background var(--d-fast)var(--e-out),box-shadow var(--d-fast)var(--e-out),transform var(--d-fast)var(--e-out);border-radius:999px;grid-template-columns:auto auto;gap:8px;padding:6px 15px}.swd-doc .swl-jump:before{display:none}.swd-doc.swd-doc .swl-jump.is-at{background:#22b3ff1a;box-shadow:inset 0 0 0 1px #22b3ff80}.swd-doc.swd-doc .swl-jump:active{transform:scale(.97)}.swd-doc.swd-doc .swl-two .sw-sect{margin-top:24px;padding:24px 0 26px;scroll-margin-top:116px}}@media (max-width:1024px),(pointer:coarse){.swd-doc.swd-doc .swl-anchor{min-height:44px;margin:-16px 0 -17px;padding-right:24px}}.swd-doc.swd-doc .swd-ask p{margin:0}.swd-doc.swd-doc .swd-mailto{color:#8fd6ff;font-family:var(--script);letter-spacing:0;transition:border-color var(--d-fast)var(--e-out),color var(--d-fast)var(--e-out);border-bottom:1px solid #8fd6ff57;align-items:center;margin-top:6px;font-size:clamp(15px,1.2vw,17px);font-style:italic;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.swd-doc.swd-doc .swd-mailto:hover{border-bottom-color:#8fd6ff}}.swd-doc.swd-doc.is-embed{background:0 0;min-height:0;padding:20px clamp(16px,4vw,28px) 28px}.swd-doc.swd-doc.is-embed .sw-sect{margin-top:16px;padding:16px 0 4px}.swd-doc.swd-doc.is-embed .sw-sect:first-of-type{border-top:0;margin-top:0;padding-top:0}.swd-lost{flex-direction:column;justify-content:center;min-height:calc(100svh - 260px);display:flex}.swd-doc .swd-code{font:400 clamp(70px,18vw,92px)/.9 var(--px);font-synthesis:none;letter-spacing:.02em;color:var(--ink);text-shadow:0 0 80px #8f7bff66;margin:0 0 22px}.swd-doc .swd-back{max-width:720px;margin-top:34px;display:grid;position:relative}.swd-doc .swd-back a:after,.swd-doc .swd-back:before{content:"";pointer-events:none;background:var(--hair-soft);height:1px;position:absolute;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.swd-doc .swd-back:before{top:0}.swd-doc .swd-back a:after{bottom:0}.swd-doc .swd-back a{color:var(--ink);font:var(--t-act);transition:color var(--d-fast)var(--e-out),transform var(--d-ui)var(--e-out),box-shadow .2s var(--e-out);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 24px;padding:15px 0 16px;font-style:italic;text-decoration:none;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.swd-doc .swd-back a:hover{color:#8fd6ff;transform:translate(5px)}.swd-doc .swd-back a:hover em{color:#8fd6ffcc}}.swd-doc .swd-back a:active{transform:scale(.99)}.swd-doc .swd-back a .swd-back-v{font:400 clamp(12px,11.2px + .2vw,13.5px)/1.6 var(--mono);letter-spacing:var(--tk-body);text-transform:none;color:var(--dim);max-width:46ch;transition:color var(--d-fast)var(--e-out);grid-column:1;font-style:normal}.swd-doc.swd-doc .swd-back a em{font:var(--swd-label);letter-spacing:var(--tk-label);text-transform:uppercase;color:var(--dim);transition:color var(--d-fast)var(--e-out);grid-area:1/2/span 2;align-self:center;font-style:normal}.swd-lost>*{animation:swd-fade var(--d-ui)linear both;animation-delay:calc(var(--i,0)*40ms)}.swd-doc .swd-back a{animation:swd-fade var(--d-ui)linear both;animation-delay:calc(.22s + var(--i,0)*40ms)}@media (prefers-reduced-motion:no-preference){.swd-lost>*{animation:swd-lost-in var(--d-scene)var(--e-payoff)both;animation-delay:calc(var(--i,0)*60ms)}.swd-doc .swd-code{animation:swd-code-in var(--d-scene)var(--e-payoff)both}.swd-doc .swd-back a{animation:swd-row-in .42s var(--e-out)both;animation-delay:calc(.22s + var(--i,0)*40ms)}}@keyframes swd-lost-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes swd-code-in{0%{opacity:0;letter-spacing:.2em;transform:translateY(18px)scale(.94)}to{opacity:1;letter-spacing:.02em;transform:none}}@keyframes swd-row-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@media (max-width:720px){.swd-doc .swd-back{margin-top:28px}.swd-doc .swd-back a{grid-template-columns:minmax(0,1fr);row-gap:4px;padding:14px 0 15px}.swd-doc .swd-back a .swd-back-v{max-width:none}.swd-doc.swd-doc .swd-back a em{opacity:.46;grid-area:auto/1;place-self:start}.swd-lost{padding-top:4px}}.swd-doc a,.swd-doc button,.swd-doc input,.swd-doc select,.swd-doc textarea{transition-property:box-shadow;transition-duration:.2s;transition-timing-function:var(--e-out)}.swd-doc a:focus-visible,.swd-doc button:focus-visible,.swd-doc input:focus-visible,.swd-doc select:focus-visible,.swd-doc textarea:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #00e0ffbf;transition-duration:0s;box-shadow:0 0 0 6px #00e0ff21}.swd-doc .swd-field input:focus-visible,.swd-doc .swd-field select:focus-visible,.swd-doc .swd-field textarea:focus-visible{outline-offset:1px;border-radius:9px}.swd-doc .swd-submit:focus-visible{box-shadow:inset 0 .5px 0 var(--glass-nest-lip);border-radius:12px}.swd-doc .swd-submit:disabled{cursor:default}@media (max-width:900px){.swd-doc .swd-rail.swd-rail{z-index:4;align-self:stretch;margin-bottom:22px;margin-left:calc(-1*clamp(22px,6vw,96px));margin-right:calc(-1*clamp(22px,6vw,96px));padding:9px clamp(22px,6vw,96px) 10px;position:sticky;top:58px}.swd-doc .swd-rail.swd-rail:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(#060908f7,#060908f2 64%,#06090800);position:absolute;inset:0 0 -30px;-webkit-mask-image:linear-gradient(#000 0 68%,#0000 100%);mask-image:linear-gradient(#000 0 68%,#0000 100%)}.swd-doc .swd-rail.swd-rail>p{display:none}.swd-doc .swd-rail.swd-rail ol{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-flow:row;gap:8px;margin:0;padding:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 30px),#0000)}.swd-doc .swd-rail.swd-rail ol::-webkit-scrollbar{display:none}.swd-doc .swd-rail.swd-rail li{scroll-snap-align:start;flex:none}.swd-doc .swd-rail.swd-rail li:last-child{padding-right:30px}}@media (max-width:1024px){.swd-doc .swd-field input,.swd-doc .swd-field select,.swd-doc .swd-field textarea{border-radius:11px;min-height:48px;padding:12px 14px;font-size:16px}.swd-doc .swd-field textarea{min-height:132px}.swd-doc .swd-field.is-select:after{bottom:21px;right:17px}.swd-doc .swd-field{gap:8px}}@media (max-width:860px){.swd-doc .swd-two{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:30px}.swd-doc .swd-two>.swd-aside,.swd-doc .swd-two>.swd-card,.swd-doc .swd-two>.swd-lead{grid-area:auto/1}}@media (max-width:720px){.swd-doc.swd-doc{padding-top:96px}.swd-doc .swd-form{grid-template-columns:1fr;gap:18px;padding:18px 16px 20px}.swd-doc .swd-q{gap:16px}.swd-doc .swd-a>:last-child{margin-bottom:18px}.swd-lost{min-height:0}.swd-doc .swd-a p>a:only-child,.swd-doc .swd-again,.swd-doc .swd-direct a,.swd-doc .swd-mailto,.swd-doc .swd-tofaq{align-items:center;min-height:44px;display:inline-flex}.swd-doc .swd-a p>a:only-child,.swd-doc.swd-doc .swd-direct a,.swd-doc.swd-doc .swd-mailto{text-underline-offset:4px;border-bottom:0;text-decoration:underline;text-decoration-thickness:1px}.swd-doc .swd-a p>a:only-child,.swd-doc.swd-doc .swd-mailto{text-decoration-color:#8fd6ff6b}.swd-doc.swd-doc .swd-direct a{text-decoration-color:#f2f4f147}.swd-doc .swd-submit{text-align:center;justify-self:stretch;width:100%;height:46px}.swd-doc.swd-doc .swl-pair a{min-height:44px;padding:0 18px}.swd-doc.swd-doc .swd-a a,.swd-doc.swd-doc .swd-prose a{text-underline-offset:4px;border-bottom:0;padding-top:13px;padding-bottom:13px;-webkit-text-decoration:underline #8fd6ff6b;text-decoration:underline #8fd6ff6b;text-decoration-thickness:1px}}@media print{.swd-root .sw-endfoot,.swd-root .sw-grain,.swd-root .sw-nav,.swd-root .swd-atmos,.swd-root .swd-rail,.swd-root .swl-index{display:none!important}.swd-root,.swd-root .sw-doc{background:#fff!important}.swd-root .sw-doc,.swd-root .sw-doc *{color:#10150f!important;text-shadow:none!important;animation:none!important}.swd-root .swd-grad{background:0 0!important;-webkit-background-clip:initial!important;background-clip:initial!important;-webkit-text-fill-color:currentColor!important}.swd-root .swl-two{display:block!important}}