.f6 a.f6-float{opacity:0;pointer-events:none;will-change:transform, opacity;backface-visibility:hidden;transition:transform .5s var(--ease-out,cubic-bezier(.22, 1, .36, 1)), opacity .35s var(--ease-out,ease), box-shadow .4s, translate .35s var(--ease-out,ease);transform:translateY(140%)}.f6 a.f6-float.is-on{opacity:1;pointer-events:auto;transform:translate(0,0)}.f6 a.f6-float.is-on:active{transition-duration:.12s;transform:scale(.96)}@media (prefers-reduced-motion:reduce){.f6 a.f6-float{transition:opacity .2s;transform:none}}.f6 button.f6-theme{background:var(--tint);border-radius:999px;width:62px;height:34px;padding:0;display:block;position:relative;transform:none}.f6 button.f6-theme:hover{border-color:var(--edge-hi);transform:none}.f6 button.f6-theme:active{transform:scale(.95)}.f6 button.f6-theme i{background:var(--fill);width:auto;height:auto;transition:left .32s var(--ease-out,ease), right .32s var(--ease-out,ease) .11s, background-color .4s, box-shadow .4s;border:0;border-radius:999px;position:absolute;inset:4px 32px 4px 4px;transform:none}.f6 button.f6-theme i:after{content:"";width:14px;height:14px;box-shadow:inset -4px 3px 0 0 var(--on-fill);transition:box-shadow .4s var(--ease-out,ease), transform .5s var(--ease-out,ease);border-radius:50%;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%;transform:rotate(-20deg)}html[data-theme=light] .f6 button.f6-theme i{transition:right .32s var(--ease-out,ease), left .32s var(--ease-out,ease) .11s, background-color .4s, box-shadow .4s;left:32px;right:4px}html[data-theme=light] .f6 button.f6-theme i:after{box-shadow:inset 0 0 0 7px var(--on-fill);transform:scale(.6)}@media (prefers-reduced-motion:reduce){.f6 button.f6-theme i,html[data-theme=light] .f6 button.f6-theme i{transition:none}}.f6-nav .f6-nav__links a.is-guides,.f6-nav .f6-nav__links a.is-guides:hover,.f6-sheet nav a.is-guides{color:var(--acc)}.f6-sheet nav a.is-guides span{color:color-mix(in srgb, var(--acc) 70%, transparent)}.f6-logo{--p:3.6px;width:calc(23 * var(--p));height:calc(7 * var(--p));color:var(--w-hi,currentColor);display:block;position:relative}@media (max-width:767px){.f6-logo{--p:3.1px}}.f6-logo__t{width:100%;height:100%;display:block;overflow:visible}.f6-logo__t path{fill:currentColor;transform-box:fill-box;transform-origin:50%}.f6-logo__eye{left:calc(20.06 * var(--p));top:calc(3.06 * var(--p));width:calc(.88 * var(--p));height:calc(.88 * var(--p));background:var(--acc,#3ddc84);box-shadow:0 0 6px color-mix(in srgb, var(--acc,#3ddc84) 70%, transparent);position:absolute}html[data-theme=light] .f6-logo__eye{box-shadow:none}@media (prefers-reduced-motion:no-preference){.f6-logo__t path{animation:.7s cubic-bezier(.22,1,.36,1) backwards f6-logo-in;animation-delay:calc(.15s + var(--c) * 28ms)}@media (hover:hover){.f6-nav__mark:hover .f6-logo__t path{animation:.6s ease-out both f6-logo-shim;animation-delay:calc(var(--c) * 22ms)}}.f6-nav__mark[data-rip=a] .f6-logo__t path{animation:.5s cubic-bezier(.22,1,.36,1) both f6-logo-rip-a;animation-delay:calc(var(--c) * 14ms)}.f6-nav__mark[data-rip=b] .f6-logo__t path{animation:.5s cubic-bezier(.22,1,.36,1) both f6-logo-rip-b;animation-delay:calc(var(--c) * 14ms)}.f6-logo__eye{will-change:transform;animation:7.2s step-end 1.2s infinite f6-logo-eye}}@keyframes f6-logo-in{0%{opacity:.3;transform:scale(.55)}}@keyframes f6-logo-shim{0%,to{opacity:1;transform:none}45%{opacity:.35;transform:scale(.7)}}@keyframes f6-logo-rip-a{0%,to{transform:none}40%{opacity:.55;transform:translateY(-.18px)scale(.72)}}@keyframes f6-logo-rip-b{0%,to{transform:none}40%{opacity:.55;transform:translateY(.18px)scale(.72)}}@keyframes f6-logo-eye{0%,to{transform:none}46%{transform:scaleY(.12)}48%{transform:none}70%{transform:translateX(calc(-1 * var(--p)))}78%{transform:none}86%{transform:translateX(calc(.6 * var(--p)))}92%{transform:none}}[data-sheet-hide]{content-visibility:hidden}
@media (min-width:960px){.f6-nav .f6-nav__links{border-color:color-mix(in srgb, var(--acc) 34%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 8%, transparent), 0 10px 34px -16px var(--acc-glow);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.f6-nav .f6-nav__links+.f6-theme{margin-left:auto}.f6-nav .f6-nav__links a{z-index:1;background:0 0;transition:color .3s}.f6-nav .f6-nav__links .f6-pn__circle{display:none}.f6-nav .f6-nav__links .f6-pn__b{color:var(--w-hi)}.f6-nav .f6-nav__links a[aria-current]{box-shadow:none;color:var(--w-hi);background:0 0}.f6-nav .f6-nav__links a.is-guides .f6-pn__b{color:var(--acc)}.f6-nav .f6-nav__links a.is-guides{box-shadow:inset 0 0 0 1px var(--acc-line)}.f6-nav .f6-nav__links a.is-guides[aria-current]{box-shadow:none}.f6-nav__ind{z-index:0;width:var(--iw,0px);translate:var(--ix,0px) 0;opacity:0;pointer-events:none;border-radius:999px;transition:translate .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1),opacity .2s;display:block;position:absolute;top:5px;bottom:5px;left:0}.f6-nav__ind.is-on{opacity:1}.f6-nav__ind:not(.is-on){transition-property:opacity}.f6-nav__ind--hov{background:color-mix(in srgb, var(--acc) 16%, transparent);transition-duration:.22s,.22s,.2s}.f6-nav__ind--act{background:color-mix(in srgb, var(--acc) 20%, transparent);box-shadow:inset 0 0 0 1px var(--acc-line), 0 0 18px -6px var(--acc-glow)}.f6-nav__ind--act i{background:var(--acc);width:4px;height:4px;box-shadow:0 0 6px var(--acc);border-radius:1px;margin-left:-2px;position:absolute;bottom:3px;left:50%}html[data-theme=light] .f6-nav__ind--act i{box-shadow:none}}@media (max-width:959px){.f6-nav__ind{display:none}}@media (min-width:960px) and (max-width:1179px){.f6-nav .f6-nav__links{gap:2px;padding:4px}.f6-nav .f6-nav__links a{letter-spacing:.06em;padding-inline:10px}.f6-nav__ind{top:4px;bottom:4px}}.f6-sheet nav a span{color:color-mix(in srgb, var(--acc) 62%, transparent)}.f6-sheet nav a{transition:color .25s}@media (hover:hover){.f6-sheet nav a:not(.f6-sheet__cta):hover{color:var(--acc)}}.f6-sheet nav a:not(.f6-sheet__cta):active{color:var(--acc)}.f6-nav.is-open .f6-nav__menu{border-color:var(--acc-line);color:var(--acc)}@media (prefers-reduced-motion:reduce){.f6-nav .f6-nav__links a,.f6-nav__ind,.f6-sheet nav a{transition:none}}@media (min-width:960px){.f6-nav .f6-nav__links{width:max-content}}
:is(.f6-nav,.f6-sheet) [data-nt]{--nt:var(--w-hi)}:is(.f6-nav,.f6-sheet) [data-nt=zones]{--nt:#3ddc84}:is(.f6-nav,.f6-sheet) [data-nt=work]{--nt:#ff8a66}:is(.f6-nav,.f6-sheet) [data-nt=world]{--nt:#ffb84d}:is(.f6-nav,.f6-sheet) [data-nt=ai]{--nt:#b9a2ff}:is(.f6-nav,.f6-sheet) [data-nt=services]{--nt:#4fd6e6}:is(.f6-nav,.f6-sheet) [data-nt=guides]{--nt:var(--acc)}:is(.f6-nav,.f6-sheet) [data-nt=resources]{--nt:#e8cd96}:is(.f6-nav,.f6-sheet) [data-nt=contact]{--nt:#fff}html[data-theme=light] :is(.f6-nav,.f6-sheet) [data-nt=zones]{--nt:#11703a}html[data-theme=light] :is(.f6-nav,.f6-sheet) [data-nt=work]{--nt:#a33717}html[data-theme=light] :is(.f6-nav,.f6-sheet) [data-nt=world]{--nt:#855200}html[data-theme=light] :is(.f6-nav,.f6-sheet) [data-nt=ai]{--nt:#6342c4}html[data-theme=light] :is(.f6-nav,.f6-sheet) [data-nt=services]{--nt:#0f6a78}html[data-theme=light] :is(.f6-nav,.f6-sheet) [data-nt=resources]{--nt:#7a5a2c}html[data-theme=light] :is(.f6-nav,.f6-sheet) [data-nt=contact]{--nt:#0d0e10}@media (min-width:960px){.f6-nav .f6-nav__links a[data-nt]:before{content:"";background:var(--nt);opacity:.7;width:4px;height:4px;transition:opacity .25s, transform .4s var(--ease-spring,cubic-bezier(.28, 1.4, .36, 1));border-radius:1px;margin-top:-2px;position:absolute;top:50%;left:7px}.f6-nav .f6-nav__links a[data-nt]:is(:hover,:focus-visible,[aria-current]):before{opacity:1;transform:rotate(90deg)scale(1.25)}.f6-nav .f6-nav__links a[data-nt] .f6-pn__b,.f6-nav .f6-nav__links a[data-nt][aria-current]{color:var(--nt)}.f6-nav__ind--hov[data-nt]{background:color-mix(in srgb, var(--nt) 15%, transparent)}.f6-nav__ind--act[data-nt]{background:color-mix(in srgb, var(--nt) 17%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nt) 42%, transparent), 0 0 18px -6px color-mix(in srgb, var(--nt) 40%, transparent)}.f6-nav__ind--act[data-nt] i{background:var(--nt);box-shadow:0 0 6px var(--nt)}html[data-theme=light] .f6-nav__ind--act[data-nt] i{box-shadow:none}.f6-nav__ind{transition-property:translate,width,opacity,background-color,box-shadow}}@media (min-width:960px) and (max-width:1179px){.f6-nav .f6-nav__links a[data-nt]:before{width:3px;height:3px;margin-top:-1.5px;left:3px}}.f6-sheet nav a[data-nt] span{color:color-mix(in srgb, var(--nt) 80%, transparent)}@media (prefers-reduced-motion:reduce){.f6-nav .f6-nav__links a[data-nt]:before{transition:none}}
@media (max-width:959px){.f6-nav>.f6-nav__mark,.f6-nav>.f6-theme,.f6-nav>.f6-nav__menu{z-index:2;position:relative}}:root .f6-sheet{padding:calc(76px + env(safe-area-inset-top,0px)) var(--pad) max(18px, env(safe-area-inset-bottom));overscroll-behavior:none}:root .f6-sheet nav{gap:0}:root .f6-sheet nav>a:not(.f6-sheet__cta){align-items:center;gap:14px;min-height:44px;padding:.3em 0;font-size:clamp(1.15rem,min(7.6vw,4.6svh),2.5rem);line-height:1.08}:root .f6-sheet nav>a:not(.f6-sheet__cta) span{min-width:1.6em;font-size:.72rem}:root .f6-sheet a.f6-sheet__cta{min-height:50px;margin-top:clamp(12px,2.6svh,26px)}@media (max-height:480px){:root .f6-sheet nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}:root .f6-sheet nav>a:not(.f6-sheet__cta){font-size:clamp(1.1rem,6svh,1.6rem)}:root .f6-sheet a.f6-sheet__cta{grid-column:1/-1}}:root .at29:after{width:calc(var(--pad) + 46px);background:linear-gradient(90deg, transparent, var(--k) 22px)}:root .at29__track{animation-duration:34s}:root .at29 .at29__pause{right:calc(var(--pad) - 6px);width:32px;height:32px}:root .at29 .at29__pause:before{content:"";position:absolute;inset:-6px}:root .at29 .at29__pause svg{width:11px;height:11px}@media (max-width:699px){:root .at29__track{animation-duration:24s}:root .at29{padding-block:12px}:root .at29__pill{gap:8px;padding:7px 13px 7px 9px;font-size:.86rem}:root .at29__set{gap:10px;padding-right:10px}:root .at29__bot{width:20px}}@media (max-width:959px){.f6-nav>.f6-nav__menu:after{content:"";position:absolute;inset:0}}.f6-nav__jumps{display:none}@media (min-width:1280px){.f6-nav .f6-nav__jumps{align-items:center;gap:2px;display:inline-flex}}.f6-nav__sep{background:var(--line-2);width:1px;height:18px;margin:0 6px;display:block}.f6-nav .f6-nav__links a.is-jump{letter-spacing:.08em;color:var(--w55);padding-inline:10px;font-size:.68rem}.f6-nav .f6-nav__links a.is-jump:before{display:none}.f6-nav .f6-nav__links a.is-jump:after{content:"";opacity:.7;background:currentColor;flex:none;order:-1;width:7px;height:9px;margin-right:5px;transition:none;display:block;position:static;inset:auto;transform:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18'%3E%3Cpath d='M7 1v14M2 10.5 7 16l5-5.5' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 18'%3E%3Cpath d='M7 1v14M2 10.5 7 16l5-5.5' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.f6-nav .f6-nav__links a.is-jump[aria-current]{color:var(--w-hi)}.f6-nav .f6-nav__links a.is-here{color:var(--w-hi);font-weight:600}:root .f6-sheet nav>a:not(.f6-sheet__cta){font-size:clamp(1.15rem,min(7.6vw,4.3svh),2.5rem)}:root .f6-sheet .f6-sheet__h{font-family:var(--font-code), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--w55);grid-column:1/-1;margin:0 0 4px;font-size:.66rem}:root .f6-sheet nav>a.is-here{color:var(--w-hi)}:root .f6-sheet nav>a.is-here:after{content:"";background:var(--acc);width:8px;height:8px;box-shadow:0 0 0 4px var(--acc-soft);border-radius:50%;flex:none;align-self:center;margin-left:auto}:root .f6-sheet .f6-sheet__jumps{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;margin-top:clamp(10px,2svh,18px);display:flex}:root .f6-sheet .f6-sheet__jumps .f6-sheet__h{flex-basis:100%}:root .f6-sheet a.f6-sheet__jump{border:1px solid var(--line-2);letter-spacing:0;min-height:40px;color:var(--w85);border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 11px;font-size:.95rem;font-weight:500;display:inline-flex}:root .f6-sheet a.f6-sheet__jump svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.7;width:14px;height:14px}@media (max-height:600px) and (min-height:481px){:root .f6-sheet{padding-bottom:max(14px, env(safe-area-inset-bottom))}:root .f6-sheet a.f6-sheet__cta{min-height:46px;margin-top:8px}}html.lv-landed:not(.lv-live) .f6 .f6-nav:before{opacity:1;inset:0}:root .f6-sheet nav>a.is-guides:has(+.f6-sheet__area){border-bottom-color:#0000}:root .f6-sheet .f6-sheet__area{border-bottom:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;gap:6px;padding:0 0 10px;display:flex}:root .f6-sheet a.f6-sheet__sub{border:1px solid var(--line-2);letter-spacing:0;min-height:44px;color:var(--w85);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:.95rem;font-weight:500;line-height:1;display:inline-flex}:root .f6-sheet a.f6-sheet__sub>i{background:#3ddc84;flex:none;width:7px;height:7px}:root .f6-sheet a.f6-sheet__sub[href=\/learn]>i{background:#b9a2ff}:root .f6-sheet a.f6-sheet__sub[href^="/learn/course"]>i{background:#ffb84d}html[data-theme=light] .f6-sheet a.f6-sheet__sub>i{background:#11703a}html[data-theme=light] .f6-sheet a.f6-sheet__sub[href=\/learn]>i{background:#6342c4}html[data-theme=light] .f6-sheet a.f6-sheet__sub[href^="/learn/course"]>i{background:#855200}:root .f6-sheet a.f6-sheet__sub[aria-current]{border-color:var(--acc-line);background:var(--acc-soft);color:var(--w-hi)}@media (max-height:600px){:root .f6-sheet .f6-sheet__area{display:none}:root .f6-sheet nav>a.is-guides:has(+.f6-sheet__area){border-bottom-color:var(--line)}}:root .f6-nav .f6-nav__links a.is-guides.is-here,:root .f6-sheet nav>a.is-guides.is-here{color:var(--acc)}
.f6-foot.ft{border-top:1px solid var(--line);color:var(--w55);padding:clamp(36px,4.6vw,64px) 0 0;font-size:.9rem}.ft__band{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px clamp(24px,3.4vw,56px);padding-bottom:clamp(28px,3.2vw,44px);display:grid}.ft__mark{border-radius:6px;line-height:0;display:block}.ft__mark:focus-visible{outline:2px solid var(--acc);outline-offset:6px}.ft .fx-mark{--fx-p:clamp(5px, .62vw, 9px);pointer-events:auto;position:relative;bottom:auto;right:auto}.ft .fx-mark i{width:calc(var(--fx-p) - 1px);height:calc(var(--fx-p) - 1px);transition:translate .55s var(--ease-spring,ease), scale .55s var(--ease-spring,ease), opacity .3s;border-radius:1px}.ft .fx-mark i:before,.ft .fx-mark i:after{content:"";pointer-events:none;opacity:0;transition:opacity .5s var(--ease-out,ease);position:absolute}.ft .fx-mark i:before{border-radius:inherit;background:var(--acc);inset:0}.ft .fx-mark i:after{z-index:-1;background:radial-gradient(closest-side, var(--acc-glow,#3ddc8459), transparent);border-radius:30%;inset:-90%}@media (prefers-reduced-motion:no-preference){.ft .fx-mark i[data-h]{opacity:1;transition-duration:.14s}.ft .fx-mark i[data-h]:before{opacity:.6;transition-duration:.12s}.ft .fx-mark i[data-h="1"]{translate:0 -30%}.ft .fx-mark i[data-h="2"]{translate:0 -65%;scale:1.08}.ft .fx-mark i[data-h="3"]{translate:0 -110%;scale:1.18}.ft .fx-mark i[data-h="2"]:before,.ft .fx-mark i[data-h="3"]:before{opacity:1}.ft .fx-mark i[data-h="2"]:after{opacity:.6;transition-duration:.14s}.ft .fx-mark i[data-h="3"]:after{opacity:1;transition-duration:.14s}}.ft__line{letter-spacing:-.01em;max-width:30ch;color:var(--w85);text-wrap:balance;font-size:clamp(1rem,1.35vw,1.2rem);font-weight:500;line-height:1.4}.ft__cta{background:var(--acc);min-height:50px;color:var(--on-acc);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .4s var(--ease), box-shadow .4s;border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 18px;font-size:.8rem;font-weight:600;display:inline-flex;box-shadow:inset 0 2px #ffffff38}.ft__cta i{background:var(--on-acc);border-radius:1px;width:7px;height:7px}.ft__cta svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .4s var(--ease)}@media (hover:hover){.ft__cta:hover{box-shadow:0 14px 34px var(--acc-glow), 0 2px 0 #ffffff38 inset;transform:translateY(-2px)}.ft__cta:hover svg{transform:translate(3px)}}.ft__cta:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.ft__grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,.82fr)) minmax(0,1.75fr) minmax(0,.7fr);align-items:start;gap:28px clamp(20px,2.6vw,44px);padding-block:clamp(28px,3.2vw,44px) clamp(36px,4vw,56px);display:grid;position:relative}.ft__grid--nosub{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.8fr)}.ft__col{min-width:0}.f6-foot.ft nav.ft__col{display:block}.ft__h,.ft .ft__letter .sub-kicker{font-family:var(--font-code), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--w-hi);align-items:flex-end;gap:10px;margin:0;font-size:.68rem;font-weight:800;line-height:1;display:flex}.ft__h:before{content:"";background:var(--acc);width:6px;height:6px;box-shadow:0 0 0 3px var(--acc-soft);border-radius:1px;flex:none}.ft__g>summary,.ft__follow>.ft__h,.ft .ft__letter .sub-kicker{box-sizing:border-box;border-bottom:1px solid var(--line);min-height:40px;margin-bottom:12px;padding-bottom:14px}.ft__g>summary{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:flex-end;gap:10px;list-style:none;display:flex}.ft__follow>.ft__h{align-items:flex-end}.ft__g>summary::-webkit-details-marker{display:none}.ft__g>summary:focus-visible{outline:2px solid var(--acc);outline-offset:4px;border-radius:4px}.ft__ct{font-family:var(--font-code), ui-monospace, monospace;letter-spacing:.1em;color:var(--w40);margin-left:auto;font-size:.66rem}.ft__chev{border-right:1.5px solid var(--w55);border-bottom:1.5px solid var(--w55);width:7px;height:7px;transition:transform .35s var(--ease);flex:none;margin:0 4px 3px 0;transform:rotate(45deg)}.ft__g[open]>summary .ft__chev{transform:translateY(3px)rotate(225deg)}@media (min-width:900px){.ft__g>summary{cursor:default}.ft__ct,.ft__chev{display:none}}.ft__list{list-style:none;display:grid}.ft__list a{min-height:34px;color:var(--w70);align-items:center;gap:10px;transition:color .25s;display:inline-flex;position:relative}.ft__n{width:2.2ch;font-family:var(--font-code), ui-monospace, monospace;letter-spacing:.06em;color:var(--w40);font-size:.64rem;transition:color .25s}.ft__down{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;color:var(--w40);transition:color .25s, transform .35s var(--ease)}.ft__list a:after{content:"";background:var(--acc);transform-origin:0;height:1px;transition:transform .4s var(--ease);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.ft__list--num a:after{left:calc(2.2ch + 10px)}@media (hover:hover){.ft__list a:hover{color:var(--w)}.ft__list a:hover:after{transform:none}.ft__list a:hover .ft__n,.ft__list a:hover .ft__down{color:var(--acc)}.ft__list a:hover .ft__down{transform:translateY(2px)}}.ft__list a:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:3px}.f6-foot .ft__map>summary{min-height:34px;color:var(--w70)}.f6-foot .ft__map>summary:after{content:none}.f6-foot .ft__map[open] .f6-foot__mapin{left:var(--pad,16px);right:var(--pad,16px);z-index:6;border:1px solid var(--line-2);background:var(--card);max-width:860px;animation:ft-map .28s var(--ease) both;background-color:#0b0c0c;border-radius:14px;grid-template-columns:1.15fr 1.25fr .6fr;gap:4px 28px;margin:8px auto 0;padding:16px 52px 16px 20px;display:grid;position:absolute;box-shadow:0 24px 60px #00000080}html[data-theme=light] .f6-foot .ft__map[open] .f6-foot__mapin{background-color:#fbfaf7;box-shadow:0 24px 60px #1c1e1a29}.f6-foot .ft__map .f6-foot__gh{margin:0 0 4px;font-size:.64rem}.f6-foot .ft__map .f6-foot__group a{min-height:28px;font-size:.8rem;line-height:1.3}.f6-foot .ft__map .f6-foot__group a:after{content:none}.ft__mapx{border:1px solid var(--line-2);background:var(--tint);width:36px;height:36px;color:var(--w);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px}.ft__mapx svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:14px;height:14px}.ft__mapx:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@media (scripting:none){.ft__mapx{display:none}}@keyframes ft-map{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.f6-foot .ft__map[open] .f6-foot__mapin{animation:none}}@media (max-width:699px){.f6-foot .ft__map[open] .f6-foot__mapin{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);gap:12px;max-height:min(70vh,560px);padding:14px 48px 14px 16px;overflow-y:auto}.f6-foot .ft__map .f6-foot__group:first-of-type ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}}.ft__letter{container-type:inline-size}.ft .sub-inline--foot{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:visible}.ft .sub-inline--foot .sub-inline__glow,.ft .sub-inline--foot .sub-kicker i{display:none}.ft .ft__letter .sub-kicker:before{content:"";background:var(--acc);width:6px;height:6px;box-shadow:0 0 0 3px var(--acc-soft);border-radius:1px;flex:none}.ft .sub-inline--foot .sub-inline__h{letter-spacing:-.01em;color:var(--w);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:0 0 6px;padding:0;font-size:1.05rem;font-weight:600;line-height:1.3}.ft .sub-inline--foot .sub-inline__lead{color:var(--w55);margin-bottom:14px;font-size:.86rem;line-height:1.5}.ft .sub-inline--foot .sub-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ft .sub-inline--foot .sub-row{flex-direction:row;gap:6px}.ft .sub-inline--foot .sub-input{min-height:46px;padding:0 16px}.ft .sub-inline--foot .sub-btn{width:auto;min-height:46px;padding:0 18px;font-size:.86rem}.ft .sub-inline--foot .sub-note{margin:8px 0 0 4px;font-size:.74rem;line-height:1.45}.ft .sub-inline--foot .sub-done__h{font-size:1.05rem}@container (max-width:440px){.ft .sub-inline--foot .sub-btn{background:var(--acc);width:46px;color:var(--on-acc);flex:none;padding:0}.ft .sub-inline--foot .sub-btn__t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ft .sub-inline--foot .sub-btn svg{width:18px;height:18px}.ft .sub-inline--foot .sub-btn--go{width:auto;padding:0 18px}}.ft__followin{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ft__social{flex-wrap:nowrap}.ft__social.f6-socials{flex-direction:row;gap:8px}.f6-foot.ft .ft__social a{background:var(--tint);width:42px;height:42px}.ft__social svg{width:16px;height:16px}@media (hover:hover){.ft__social a:hover{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}}.ft__handle{font-family:var(--font-code), ui-monospace, monospace;letter-spacing:.06em;color:var(--w40);font-size:.72rem}.ft__base{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 22px;padding-block:14px 22px;font-size:.8rem;display:flex}.ft__legal{gap:18px;margin-right:auto;display:inline-flex}.ft__legal a,.ft__top{min-height:44px;color:var(--w55);align-items:center;transition:color .25s;display:inline-flex}.ft__top{color:var(--w70);gap:8px}.ft__top svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px;transition:transform .4s var(--ease)}@media (hover:hover){.ft__legal a:hover,.ft__top:hover{color:var(--w)}.ft__top:hover svg{transform:translateY(-3px)}}@media (min-width:900px) and (max-width:1199px){.ft__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ft__grid--nosub{grid-template-columns:repeat(4,minmax(0,1fr))}.ft__letter{grid-column:1/3}}@media (max-width:899px){.f6-foot.ft{padding-top:20px}.ft__band{grid-template-columns:auto auto;justify-content:space-between;gap:12px;padding-bottom:16px}.ft__line{grid-area:2/1/auto/-1;max-width:34ch;font-size:.98rem}.ft .fx-mark{--fx-p:5px}.ft__cta{gap:8px;min-height:44px;padding:0 16px 0 14px;font-size:.72rem}.ft__grid{border-top:0;grid-template-columns:minmax(0,1fr);gap:0;padding-block:0}.ft__letter{border-top:1px solid var(--line);order:-1;padding:16px 0 14px}.ft .ft__letter .sub-kicker{border:0;min-height:0;margin-bottom:8px;padding:0}.ft .sub-inline--foot .sub-inline__h{margin-bottom:10px;font-size:1rem}.ft .sub-inline--foot .sub-inline__lead{display:none}.ft .sub-inline--foot .sub-input,.ft .sub-inline--foot .sub-btn{min-height:46px}.ft__g>summary{border-bottom:0;border-top:1px solid var(--line);align-items:center;min-height:46px;margin:0;padding:0}.ft__g[open]>summary{margin-bottom:2px}.ft__g[open] .ft__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;padding-bottom:12px}.ft__list a{min-height:40px}.ft__follow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-block:6px;display:flex}.ft__follow>.ft__h{border:0;align-items:center;min-height:0;margin:0;padding:0}.ft__base{gap:0 16px;padding-block:0 8px}.ft__copy{color:var(--w40)}.ft__legal{gap:16px}}@media (max-width:359px){.ft__cta i,.ft__handle{display:none}.ft__topt{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ft__top{justify-content:center;min-width:44px}}.sub-pop,.sub-inline{--s-ink:#f2efe9;--s-hi:#fff;--s-70:#f2efe9b8;--s-55:#f2efe999;--s-line:#ffffff1a;--s-edge:#fff3;--s-edge-hi:#ffffff80;--s-tint:#ffffff0a;--s-card:linear-gradient(180deg, #111212, #08090a);--s-shadow:inset 0 1px 0 #ffffff0f, 0 40px 100px #000000b3;--s-field:#ffffff0d;--s-fill:#f2efe9;--s-on-fill:#0a0a0a;--s-fill-hi:#fff;--s-acc:#3ddc84;--s-acc-soft:#3ddc841a;--s-acc-line:#3ddc8459;--s-glow:#3ddc8429;--s-err:#ff8a7a;--s-chrome:linear-gradient(180deg, #fff 0%, #dcdee3 52%, #6b717b 100%);--s-scrim:#0303039e;--s-ease:cubic-bezier(.22, 1, .36, 1);color:var(--s-ink);font-family:var(--font-inter), system-ui, sans-serif;font-weight:300}html[data-theme=light] .sub-pop,html[data-theme=light] .sub-inline{--s-ink:#0d0e10;--s-hi:#000;--s-70:#0d0e10bd;--s-55:#0d0e10a3;--s-line:#0d0e101a;--s-edge:#0d0e1033;--s-edge-hi:#0d0e1080;--s-tint:#0d0e1008;--s-card:linear-gradient(180deg, #fff, #f6f5f1);--s-shadow:inset 0 1px 0 #fff, 0 40px 90px #1c1e1a38;--s-field:#fff;--s-fill:#0d0e10;--s-on-fill:#f4f3ef;--s-fill-hi:#000;--s-acc:#11703a;--s-acc-soft:#11703a14;--s-acc-line:#11703a5c;--s-glow:#11703a1a;--s-err:#a3261a;--s-chrome:linear-gradient(180deg, #454a53 0%, #0b0c0e 50%, #3a3e45 100%);--s-scrim:#f1f0ec9e}.sub-kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--s-acc);align-items:center;gap:10px;margin:0 0 16px;font-size:.68rem;font-weight:600;display:inline-flex}.sub-kicker i{background:var(--s-acc);width:7px;height:7px;box-shadow:0 0 0 4px var(--s-acc-soft);border-radius:50%}.sub-pop__glow,.sub-inline__glow{background:radial-gradient(closest-side, var(--s-glow), transparent);pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;inset:-40% -20% auto auto}.sub-form{position:relative}.sub-label{color:var(--s-70);margin:0 0 8px;font-size:.78rem;font-weight:500;display:block}.sub-row{gap:8px;display:flex}.sub-input{border:1px solid var(--s-edge);background:var(--s-field);min-width:0;min-height:52px;color:var(--s-ink);font:inherit;border-radius:999px;flex:auto;padding:0 20px;font-size:1rem;font-weight:400;transition:border-color .25s,box-shadow .25s}.sub-input::placeholder{color:var(--s-55)}.sub-input:hover{border-color:var(--s-edge-hi)}.sub-input:focus{border-color:var(--s-acc);box-shadow:0 0 0 4px var(--s-acc-soft);outline:none}.sub-input[aria-invalid=true]{border-color:var(--s-err)}.sub-btn{background:var(--s-fill);min-height:52px;color:var(--s-on-fill);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .35s var(--s-ease), background-color .25s, box-shadow .35s var(--s-ease);border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.sub-btn svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .35s var(--s-ease)}.sub-btn:hover{background:var(--s-fill-hi);transform:translateY(-1px);box-shadow:0 12px 28px #00000040}.sub-btn:hover svg{transform:translate(3px)}.sub-btn:active{transform:scale(.98)}.sub-btn:disabled{opacity:.7;cursor:progress;transform:none}.sub-btn:focus-visible,.sub-pop__x:focus-visible,.sub-note a:focus-visible{outline:2px solid var(--s-acc);outline-offset:3px}.sub-btn--go{background:var(--s-acc);color:#04170b}html[data-theme=light] .sub-btn--go{color:#fff}.sub-btn--go:hover{background:var(--s-acc);filter:brightness(1.08)}.sub-hp{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.sub-err{color:var(--s-err);margin:10px 0 0 6px;font-size:.86rem;font-weight:400}.sub-note{color:var(--s-55);margin:12px 0 0 6px;font-size:.78rem;line-height:1.5}.sub-note a{color:inherit;text-underline-offset:3px;text-decoration:underline}.sub-note a:hover{color:var(--s-ink)}@media (max-width:479px){.sub-row{flex-direction:column}.sub-btn{width:100%}}.sub-done{animation:sub-in .45s var(--s-ease) both;position:relative}.sub-done__h{letter-spacing:-.02em;color:var(--s-ink);align-items:center;gap:10px;margin:0 0 6px;font-size:1.3rem;font-weight:700;display:flex}.sub-done__h i{background:var(--s-acc);width:10px;height:10px;box-shadow:0 0 0 5px var(--s-acc-soft);border-radius:50%}.sub-done__p{color:var(--s-70);margin:0 0 16px;font-size:.96rem;line-height:1.55}.sub-inline{border:1px solid var(--s-line);background:var(--s-card);box-shadow:var(--s-shadow);border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:22px 48px;padding:clamp(26px,4vw,44px);display:grid;position:relative;overflow:hidden}.sub-inline__text,.sub-inline__form{position:relative}.sub-inline__h{letter-spacing:-.04em;background:var(--s-chrome);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 calc(10px - .14em);padding-bottom:.19em;font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:900;line-height:1}.sub-inline__lead{max-width:44ch;color:var(--s-70);margin:0;font-size:1rem;line-height:1.6}@media (max-width:899px){.sub-inline{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sub-done{animation:none}.sub-btn,.sub-btn svg{transition:none}}.sub-inline__h,.sub-done__h{font-family:var(--font-inter), system-ui, sans-serif;font-style:normal}@keyframes sub-in{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}.ft a:not(.f6-pill):not([class*=btn]):not(.ft__cta){color:var(--w-hi)}.ft a:not(.f6-pill):not([class*=btn]):not(.ft__cta):hover{color:var(--acc)}.f6-foot a.ft__cta,.f6-foot a.ft__cta:hover{color:var(--on-acc)}.f6-foot .ft__map[open] .f6-foot__mapin{top:auto;bottom:max(16px, env(safe-area-inset-bottom));overscroll-behavior:contain;max-height:min(70svh,560px);margin-block:0;position:fixed;overflow-y:auto}@media (max-width:899px){.ft__h,.ft .ft__letter .sub-kicker,.ft__cta,.ft__n,.ft__ct,.ft__handle{font-size:.75rem}.f6-foot .ft__map>summary,.ft__list a{min-height:44px}.ft__mark{align-items:center;min-height:44px;display:inline-flex}.ft__social a{min-width:44px;min-height:44px}}
