@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;border:0;margin:0;font:inherit;font-feature-settings:"liga" 1;font-size:100%;vertical-align:baseline}button,input,select,textarea{border-radius:0;font-family:inherit}:root{color-scheme:var(--cds-color-scheme,light)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:var(--cds-background,#fff);color:var(--cds-text-primary,#161616);line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{font-size:100%}body{font-weight:400;font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,\.SFNSText-Regular,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}code{font-family:IBM Plex Mono,system-ui,-apple-system,BlinkMacSystemFont,\.SFNSText-Regular,monospace}strong{font-weight:600}@media screen and (-ms-high-contrast:active){svg{fill:ButtonText}}h1{font-size:var(--cds-heading-06-font-size,2.625rem);font-weight:var(--cds-heading-06-font-weight,300);line-height:var(--cds-heading-06-line-height,1.199);letter-spacing:var(--cds-heading-06-letter-spacing,0)}h2{font-size:var(--cds-heading-05-font-size,2rem);font-weight:var(--cds-heading-05-font-weight,400);line-height:var(--cds-heading-05-line-height,1.25);letter-spacing:var(--cds-heading-05-letter-spacing,0)}h3{font-size:var(--cds-heading-04-font-size,1.75rem);font-weight:var(--cds-heading-04-font-weight,400);line-height:var(--cds-heading-04-line-height,1.28572);letter-spacing:var(--cds-heading-04-letter-spacing,0)}h4{font-size:var(--cds-heading-03-font-size,1.25rem);font-weight:var(--cds-heading-03-font-weight,400);line-height:var(--cds-heading-03-line-height,1.4);letter-spacing:var(--cds-heading-03-letter-spacing,0)}h5{font-size:var(--cds-heading-02-font-size,1rem);font-weight:var(--cds-heading-02-font-weight,600);line-height:var(--cds-heading-02-line-height,1.5);letter-spacing:var(--cds-heading-02-letter-spacing,0)}h6{font-size:var(--cds-heading-01-font-size,.875rem);font-weight:var(--cds-heading-01-font-weight,600);line-height:var(--cds-heading-01-line-height,1.42857);letter-spacing:var(--cds-heading-01-letter-spacing,.16px)}p{font-size:var(--cds-body-02-font-size,1rem);font-weight:var(--cds-body-02-font-weight,400);line-height:var(--cds-body-02-line-height,1.5);letter-spacing:var(--cds-body-02-letter-spacing,0)}a{color:var(--cds-link-primary,#0062fe)}em{font-style:italic}:root{--cds-grid-gutter:2rem;--cds-grid-columns:4;--cds-grid-margin:0}@media (min-width:42rem){:root{--cds-grid-columns:8;--cds-grid-margin:1rem}}@media (min-width:66rem){:root{--cds-grid-columns:16}}@media (min-width:99rem){:root{--cds-grid-margin:1.5rem}}:root{--cds-layer:var(--cds-layer-01,#f4f4f4);--cds-layer-active:var(--cds-layer-active-01,#c6c6c6);--cds-layer-background:var(--cds-layer-background-01,#fff);--cds-layer-hover:var(--cds-layer-hover-01,#e8e8e8);--cds-layer-selected:var(--cds-layer-selected-01,#e0e0e0);--cds-layer-selected-hover:var(--cds-layer-selected-hover-01,#d1d1d1);--cds-layer-accent:var(--cds-layer-accent-01,#e0e0e0);--cds-layer-accent-hover:var(--cds-layer-accent-hover-01,#d1d1d1);--cds-layer-accent-active:var(--cds-layer-accent-active-01,#a8a8a8);--cds-field:var(--cds-field-01,#f4f4f4);--cds-field-hover:var(--cds-field-hover-01,#e8e8e8);--cds-border-subtle:var(--cds-border-subtle-00,#e0e0e0);--cds-border-subtle-selected:var(--cds-border-subtle-selected-01,#c6c6c6);--cds-border-strong:var(--cds-border-strong-01,#8d8d8d);--cds-border-tile:var(--cds-border-tile-01,#c6c6c6)}:root{--cds-layout-size-height-xs:1.5rem;--cds-layout-size-height-sm:2rem;--cds-layout-size-height-md:2.5rem;--cds-layout-size-height-lg:3rem;--cds-layout-size-height-xl:4rem;--cds-layout-size-height-2xl:5rem;--cds-layout-size-height-min:0px;--cds-layout-size-height-max:999999999px;--cds-layout-density-padding-inline-condensed:0.5rem;--cds-layout-density-padding-inline-normal:1rem;--cds-layout-density-padding-inline-min:0px;--cds-layout-density-padding-inline-max:999999999px}@starting-style{.cds--accordion__item--active>.cds--accordion__wrapper{padding:0;max-block-size:0;opacity:0}}@starting-style{.cds--add-select__item-summary-panel--open{opacity:0;transform:translateX(100%)}}@media (prefers-reduced-motion){@starting-style{.cds--add-select__item-summary-panel--open{opacity:0;transform:translateX(0)}}}.cds--btn{--cds-layout-size-height-local:clamp(max(var(--cds-layout-size-height-min),var(--cds-layout-size-height-xs)),var(--cds-layout-size-height,var(--cds-layout-size-height-lg)),min(var(--cds-layout-size-height-max),var(--cds-layout-size-height-2xl)));--cds-layout-density-padding-inline-local:clamp(var(--cds-layout-density-padding-inline-min),var(--cds-layout-density-padding-inline,var(--cds-layout-density-padding-inline-normal)),var(--cds-layout-density-padding-inline-max));--temp-1lh:(var(--cds-body-compact-01-line-height,1.28572) * 1em);--temp-expressive-1lh:(var(--cds-body-compact-02-line-height,1.375) * 1em);--temp-padding-block-max:calc(-.0625rem + .5 * (var(--cds-layout-size-height-lg) - var(--temp-1lh)));box-sizing:border-box;padding:0;border:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--btn *,.cds--btn :after,.cds--btn :before{box-sizing:inherit}.cds--btn{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);border-end-end-radius:var(--cds-button-radius-ee,var(--cds-button-radius,0));border-end-start-radius:var(--cds-button-radius-es,var(--cds-button-radius,0));border-start-end-radius:var(--cds-button-radius-se,var(--cds-button-radius,0));border-start-start-radius:var(--cds-button-radius-ss,var(--cds-button-radius,0));position:relative;display:inline-flex;flex-shrink:0;justify-content:space-between;margin:0;cursor:pointer;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:20rem;min-block-size:var(--cds-layout-size-height-local);outline:none;padding-block:min(-.0625rem + .5 * (var(--cds-layout-size-height-local) - var(--temp-1lh)),var(--temp-padding-block-max));padding-inline:calc(-.0625rem + var(--cds-layout-density-padding-inline-local)) calc(.9375rem + 3 * var(--cds-layout-density-padding-inline-local));text-align:start;text-decoration:none;transition:background 70ms cubic-bezier(0,0,.38,.9),box-shadow 70ms cubic-bezier(0,0,.38,.9),border-color 70ms cubic-bezier(0,0,.38,.9),outline 70ms cubic-bezier(0,0,.38,.9);vertical-align:top}.cds--btn:disabled,.cds--btn:focus:disabled,.cds--btn:hover:disabled{border-color:var(--cds-button-disabled,#c6c6c6);background:var(--cds-button-disabled,#c6c6c6);box-shadow:none;color:var(--cds-text-on-color-disabled,#8d8d8d);cursor:not-allowed}.cds--btn::-moz-focus-inner{padding:0;border:0}.cds--btn--primary{border-color:transparent;border-style:solid;border-width:1px;background-color:var(--cds-button-primary,#0f62fe);color:var(--cds-text-on-color,#fff)}@media (any-hover:hover){.cds--btn--primary:hover{background-color:var(--cds-button-primary-hover,#0050e6)}}.cds--btn--primary:focus{border-color:var(--cds-button-focus-color,var(--cds-focus,#0f62fe));box-shadow:inset 0 0 0 1px var(--cds-button-focus-color,var(--cds-focus,#0f62fe)),inset 0 0 0 2px var(--cds-background,#fff)}.cds--btn--primary:active{background-color:var(--cds-button-primary-active,#002d9c)}.cds--btn--primary:hover{color:var(--cds-text-on-color,#fff)}.cds--btn path[data-icon-path=inner-path]{fill:none}@media (forced-colors:active),screen and (-ms-high-contrast:active){.cds--btn:focus{color:Highlight;outline:1px solid Highlight}}.cds--link{box-sizing:border-box;padding:0;border:0;margin:0;font-family:inherit;font-size:100%;vertical-align:baseline}.cds--link *,.cds--link :after,.cds--link :before{box-sizing:inherit}.cds--link{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);display:inline-flex;color:var(--cds-link-text-color,var(--cds-link-primary,#0f62fe));outline:none;text-decoration:none;transition:color 70ms cubic-bezier(.2,0,.38,.9)}@media (any-hover:hover){.cds--link:hover{color:var(--cds-link-hover-text-color,var(--cds-link-primary-hover,#0043ce));text-decoration:underline}}.cds--link:active:not(.cds--link--disabled),.cds--link:active:visited{outline:1px solid var(--cds-focus,#0f62fe)}@media screen and (prefers-contrast){.cds--link:active:not(.cds--link--disabled),.cds--link:active:visited{outline-style:dotted}}.cds--link:active:not(.cds--link--disabled),.cds--link:active:visited{color:var(--cds-link-text-color,var(--cds-link-primary,#0f62fe));outline-color:var(--cds-link-focus-text-color,var(--cds-focus,#0f62fe));text-decoration:underline}.cds--link:focus:not(.cds--link--disabled){outline:1px solid var(--cds-focus,#0f62fe)}@media screen and (prefers-contrast){.cds--link:focus:not(.cds--link--disabled){outline-style:dotted}}.cds--link:focus:not(.cds--link--disabled){outline-color:var(--cds-link-focus-text-color,var(--cds-focus,#0f62fe));text-decoration:underline}.cds--link:visited{color:var(--cds-link-text-color,var(--cds-link-primary,#0f62fe))}@media (any-hover:hover){.cds--link:visited:hover{color:var(--cds-link-hover-text-color,var(--cds-link-primary-hover,#0043ce))}.cds--link:active:not(.cds--link--disabled):visited:hover{color:var(--cds-link-text-color,var(--cds-link-primary,#0f62fe))}}input[type=number]{font-family:IBM Plex Sans,system-ui,-apple-system,BlinkMacSystemFont,\.SFNSText-Regular,sans-serif}input[data-invalid]:not(:focus){outline:2px solid var(--cds-support-error,#da1e28);outline-offset:-2px}@media screen and (prefers-contrast){input[data-invalid]:not(:focus){outline-style:dotted}}input:not(output,[data-invalid]):-moz-ui-invalid{box-shadow:none}@-moz-document url-prefix(){.cds--data-table--sticky-header tbody,.cds--data-table--sticky-header thead{scrollbar-width:none}}th:has(.cds--table-header-label--ai-label),th:has(.cds--table-header-label--slug){box-shadow:inset 0 1px var(--cds-ai-border-strong,#4589ff)}@position-try --bottom-left{inset-area:block-end span-inline-start;margin-block-start:.25rem}@position-try --top-left{inset-area:block-start span-inline-start;margin-block-end:.25rem}@position-try --bottom-right{inset-area:block-end span-inline-end;margin-block-start:.25rem}@position-try --top-right{inset-area:block-start span-inline-end;margin-block-end:.25rem}@starting-style{.cds--dialog[open]{opacity:0;transform:translateY(-1.5rem)}}@starting-style{.cds--dialog[open]::backdrop{opacity:0}}@-moz-document url-prefix(){.cds--file__selected-file .cds--file-filename-container-wrap-invalid .cds--file-filename-tooltip{inline-size:-moz-available}}@-moz-document url-prefix(){.cds--file__selected-file .cds--file-filename-tooltip{inline-size:-moz-available}}@-moz-document url-prefix(){.cds--file__selected-file .cds--file-filename-button{inline-size:-moz-available}}@-moz-document url-prefix(){.cds--select-input:-moz-focusring,.cds--select-input::-moz-focus-inner{background-image:none;color:transparent;text-shadow:0 0 0 #000}}@-moz-document url-prefix(){.cds--pagination .cds--select-input{padding-inline-end:1rem;text-overflow:clip}}@-moz-document url-prefix(){.cds--pagination-nav__page--select{text-indent:0}}@property --panel-transform{inherits:true;initial-value:320px;syntax:"<length>"}@starting-style{.cds--side-panel{opacity:0;transform:translateX(var(--panel-transform))}}@media (prefers-reduced-motion){@starting-style{.cds--side-panel.cds--side-panel--open.cds--side-panel--left-placement,.cds--side-panel.cds--side-panel--open.cds--side-panel--right-placement{opacity:0;transform:translateX(0)}}@starting-style{.cds--side-panel.cds--side-panel--closing.cds--side-panel--left-placement,.cds--side-panel.cds--side-panel--closing.cds--side-panel--right-placement{opacity:1;transform:translateX(0)}}}.cds--tile{font-size:var(--cds-body-compact-01-font-size,.875rem);font-weight:var(--cds-body-compact-01-font-weight,400);line-height:var(--cds-body-compact-01-line-height,1.28572);letter-spacing:var(--cds-body-compact-01-letter-spacing,.16px);--cds-layout-density-padding-inline-local:clamp(var(--cds-layout-density-padding-inline-min),var(--cds-layout-density-padding-inline,var(--cds-layout-density-padding-inline-normal)),var(--cds-layout-density-padding-inline-max));position:relative;display:block;padding:var(--cds-layout-density-padding-inline-local);background-color:var(--cds-layer);min-block-size:4rem;min-inline-size:8rem;outline:2px solid transparent;outline-offset:-2px}.cds--tile:focus{outline:2px solid var(--cds-focus,#0f62fe);outline-offset:-2px}@media screen and (prefers-contrast){.cds--tile:focus{outline-style:dotted}}:root{--ground:#0a0a0a;--amber:#F5AD1E;--orange:#F27621;--white:#ffffff;--grey:#aaaaaa;--ink:#111113;--gut:clamp(1rem,0.6rem + 2vw,3rem);--xl:clamp(3.3rem,18.5vw,13.5rem);--l:clamp(1.5rem,1rem + 1.9vw,2.7rem);--b:clamp(1rem,0.96rem + 0.15vw,1.0625rem);}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-color:var(--amber) var(--ground);-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--white);font-family:'Exo 2',system-ui,sans-serif;font-size:var(--b);line-height:1.55;font-weight:400;overflow-x:clip;caret-color:var(--amber)}::selection{background:var(--amber);color:var(--ink)}:focus-visible{outline:3px solid var(--amber);outline-offset:3px}img{display:block}p{margin:0}.hero{position:relative;overflow:hidden;padding:max(0.75rem,env(safe-area-inset-top)) var(--gut) 0;padding-left:max(var(--gut),env(safe-area-inset-left));padding-right:max(var(--gut),env(safe-area-inset-right))}.top{display:flex;align-items:center;min-height:72px;padding:0.25rem 0}.top img{width:72px;height:72px;border-radius:22px}.grid{display:grid;grid-template-columns:1fr;gap:0.75rem}h1{margin:0;font-weight:400;text-wrap:balance}h1 .word{display:block;font-family:'Orbitron','Exo 2',sans-serif;font-weight:800;font-size:var(--xl);line-height:0.95;letter-spacing:-0.03em;color:var(--amber);white-space:nowrap}h1 .promise{display:block;margin-top:0.5rem;font-family:'Orbitron','Exo 2',sans-serif;font-weight:800;font-size:var(--l);line-height:1.18;letter-spacing:-0.01em;color:var(--white);max-width:22ch}.copy .lead{color:var(--grey);max-width:44ch;text-wrap:pretty}.copy .lead strong{color:var(--white);font-weight:600}.hero .go-btn.cds--btn{margin-top:1rem;display:inline-flex;align-items:center;justify-content:center;min-width:260px;max-width:none;min-height:56px;padding:0 2.25rem;border:0;border-radius:99px;background:var(--orange);color:var(--ground);font-family:'Exo 2',sans-serif;font-weight:600;font-size:var(--b);letter-spacing:0.01em;text-decoration:none;transition:transform 140ms cubic-bezier(.16,1,.3,1);-webkit-tap-highlight-color:transparent}.hero .go-btn.cds--btn:active{transform:scale(0.96)}@media (hover: hover){.hero .go-btn.cds--btn:hover{background:var(--amber);color:var(--ground)}}.hero .go-btn.cds--btn:focus{outline:3px solid var(--amber);outline-offset:3px;box-shadow:none;border:0}.note{margin-top:0.6rem;color:var(--grey)}.tool{margin-top:0.5rem}.tabs{display:flex;gap:0.5rem;margin-bottom:0.75rem}.tab{min-height:44px;min-width:104px;padding:0 1.1rem;border:1px solid #444444;border-radius:99px;background:transparent;color:var(--grey);font:600 var(--b)/1 'Exo 2',sans-serif;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 140ms cubic-bezier(.16,1,.3,1)}.tab:active{transform:scale(0.95)}.tab[aria-selected="true"]{border-color:var(--amber);color:var(--amber)}.frame{position:relative;height:320px;overflow:hidden;margin-right:calc(-1 * var(--gut))}.frame svg{position:absolute;left:0;top:0;width:480px;height:auto}.frame svg text{font-family:'Exo 2',sans-serif}.frame svg .brandt{font-family:'Orbitron',sans-serif;font-weight:800}.bar{transform-box:fill-box;transform-origin:left center}.play .bar{animation:fill 1.7s cubic-bezier(.16,1,.3,1) 0.3s both}.play .t-wait{animation:out 1.7s linear 0.3s both}.play .t-ready{animation:in 1.7s linear 0.3s both}.t-wait{opacity:0}@keyframes fill{from{transform:scaleX(0.06)}to{transform:scaleX(1)}}@keyframes out{0%,52%{opacity:1}60%,100%{opacity:0}}@keyframes in{0%,62%{opacity:0}72%,100%{opacity:1}}.how{background:var(--amber);color:var(--ink);padding:2.5rem var(--gut) 2.75rem;padding-left:max(var(--gut),env(safe-area-inset-left));padding-right:max(var(--gut),env(safe-area-inset-right))}.how-in{display:grid;grid-template-columns:1fr;gap:1rem}.how h2{margin:0;font-family:'Orbitron',sans-serif;font-weight:800;font-size:var(--l);line-height:1.1;letter-spacing:-0.01em;color:var(--ink)}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:0.5rem}.steps li.cds--tile{display:flex;align-items:center;gap:1rem;min-height:0;margin:0;padding:0.75rem 1rem;background:transparent;border:1px solid var(--ink);border-radius:10px;color:var(--ink)}.steps svg{flex:0 0 auto;width:80px;height:80px}.steps p{font-weight:600;color:var(--ink)}footer{padding:3rem var(--gut) max(1.5rem,env(safe-area-inset-bottom));padding-left:max(var(--gut),env(safe-area-inset-left));padding-right:max(var(--gut),env(safe-area-inset-right))}.footword{font-family:'Orbitron',sans-serif;font-weight:800;font-size:var(--xl);line-height:0.95;letter-spacing:-0.03em;color:var(--amber);white-space:nowrap}.flinks{display:flex;flex-wrap:wrap;gap:0.25rem 1.5rem;margin-top:1rem}footer .cds--link{display:inline-flex;align-items:center;min-height:44px;color:var(--grey);font-family:'Exo 2',sans-serif;font-size:var(--b);text-decoration:underline;text-underline-offset:3px}@media (hover: hover){footer .cds--link:hover{color:var(--amber)}}footer .cds--link:focus{outline:3px solid var(--amber);outline-offset:2px}@media (min-width: 900px){.top{min-height:112px}.top img{width:112px;height:112px;border-radius:32px}.grid{grid-template-columns:1.618fr 1fr;column-gap:3rem;row-gap:0.5rem;align-items:start}h1{grid-column:1 / -1}h1 .promise{max-width:calc((100% - 3rem) * 0.618)}.frame{height:400px}.frame svg{width:600px}.how-in{grid-template-columns:1fr 1.618fr;gap:3rem;align-items:start}.steps{grid-template-columns:repeat(3,1fr)}.steps li.cds--tile{flex-direction:column;align-items:flex-start}.steps svg{width:96px;height:96px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.play .bar,.play .t-wait,.play .t-ready{animation:none}.hero .go-btn.cds--btn,.tab{transition:none}}:is(html,body){overflow-x:clip;max-width:100%;}