/*! tailwindcss v4.1.14 | 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-ease:initial;--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-divide-x-reverse:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-3xs:16rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-snug:1.375;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--blur-xl:24px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-light:"Light";--font-regular:"Regular";--font-medium:"Medium";--font-semibold:"SemiBold";--font-bold:"Bold";--color-primary:#0071e3;--color-ink:#1d1d1f;--color-ink-dim:#6e6e73;--color-hair:#d2d2d7;--color-panel:#f5f5f7}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.btn-primary{cursor:pointer;background-color:var(--color-primary);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2.5);font-family:var(--font-regular);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media(hover:hover){.btn-primary:hover{background-color:#0077ed}}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-ghost{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:#0071e366;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.btn-ghost{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.btn-ghost{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2.5);font-family:var(--font-regular);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);background-color:#0000}@media(hover:hover){.btn-ghost:hover{border-color:var(--color-primary);background-color:#0071e30d}@supports (color:color-mix(in lab,red,red)){.btn-ghost:hover{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}}.chevron-link{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-primary);text-underline-offset:4px;align-items:center;display:inline-flex}@media(hover:hover){.chevron-link:hover{text-decoration-line:underline}}@media(min-width:64rem){.chevron-link{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.chevron-link:after{content:"›";--tw-leading:1;margin-inline-start:calc(var(--spacing)*1.5);font-size:1.1em;line-height:1}.window-chrome{height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-hair);background-color:var(--color-panel);padding-inline:calc(var(--spacing)*4);border-top-left-radius:18px;border-top-right-radius:18px;flex-shrink:0;display:flex}.window-chrome .lights{align-items:center;gap:calc(var(--spacing)*2);display:flex}.window-chrome .lights i{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3);border-radius:3.40282e38px;display:block}.window-chrome .lights .close{background:#ff5f57;box-shadow:inset 0 0 0 .5px #0000001f}.window-chrome .lights .min{background:#febc2e;box-shadow:inset 0 0 0 .5px #0000001f}.window-chrome .lights .zoom{background:#28c840;box-shadow:inset 0 0 0 .5px #0000001f}.window-chrome .title{font-family:var(--font-medium);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink)}.contract-pill{cursor:pointer;align-items:center;gap:calc(var(--spacing)*3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-hair);background-color:var(--color-white);max-width:100%;padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;padding-inline-start:calc(var(--spacing)*3);padding-inline-end:calc(var(--spacing)*2);display:inline-flex}@media(hover:hover){.contract-pill:hover{border-color:var(--color-ink-dim)}}.contract-pill .label{font-family:var(--font-bold);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim)}.contract-pill code{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow:hidden}@media(min-width:40rem){.contract-pill code{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.contract-pill .status{background-color:var(--color-panel);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-dim);border-radius:3.40282e38px;flex-shrink:0}header{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:50;background-color:#000c;width:100vw;position:fixed}@supports (color:color-mix(in lab,red,red)){header{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}header{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s}body.siri-open :is(header):not(.is-open){background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){body.siri-open :is(header):not(.is-open){background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}body.siri-open :is(header):not(.is-open){--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}header nav{height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*4);max-width:1024px;padding-inline:calc(var(--spacing)*5);margin-inline:auto;display:flex}header nav .brand{color:var(--color-white);opacity:.9;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;align-items:center;transition-duration:.2s;display:flex}@media(hover:hover){header nav .brand:hover{opacity:1}}header nav .links{flex:1;justify-content:space-evenly;align-items:center;display:none}@media(min-width:64rem){header nav .links{display:flex}}header nav .links a{cursor:pointer;font-family:var(--font-regular);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){header nav .links a{color:color-mix(in oklab,var(--color-white)85%,transparent)}}header nav .links a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){header nav .links a:hover{color:var(--color-white)}}header nav .tools{align-items:center;gap:calc(var(--spacing)*4);flex-shrink:0;margin-inline-start:auto;display:flex}@media(min-width:64rem){header nav .tools{margin-inline-start:calc(var(--spacing)*0)}}header nav .icon-btn{cursor:pointer;color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){header nav .icon-btn{color:color-mix(in oklab,var(--color-white)85%,transparent)}}header nav .icon-btn{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media(hover:hover){header nav .icon-btn:hover{color:var(--color-white)}}header nav .search-field input{width:calc(var(--spacing)*40);border-radius:var(--radius-md);background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){header nav .search-field input{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}header nav .search-field input{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-white);--tw-outline-style:none;outline-style:none}header nav .search-field input::placeholder{color:#fff6}@supports (color:color-mix(in lab,red,red)){header nav .search-field input::placeholder{color:color-mix(in oklab,var(--color-white)40%,transparent)}}header nav .search-field input:focus{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){header nav .search-field input:focus{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}@media(min-width:40rem){header nav .search-field input{width:calc(var(--spacing)*56)}}header nav .burger{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);flex-direction:column;justify-content:center;gap:5px;display:flex}@media(min-width:64rem){header nav .burger{display:none}}header nav .burger span{height:1px;width:calc(var(--spacing)*4);background-color:#ffffffd9;display:block}@supports (color:color-mix(in lab,red,red)){header nav .burger span{background-color:color-mix(in oklab,var(--color-white)85%,transparent)}}header nav .burger span{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}header .nav-sheet{background-color:#000000f2;height:calc(100dvh - 44px);overflow-y:auto}@supports (color:color-mix(in lab,red,red)){header .nav-sheet{background-color:color-mix(in oklab,var(--color-black)95%,transparent)}}header .nav-sheet{padding-inline:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*8);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media(min-width:64rem){header .nav-sheet{display:none}}header .nav-sheet ul{flex-direction:column;max-width:1024px;margin-inline:auto;display:flex}header .nav-sheet a{border-bottom-style:var(--tw-border-style);border-color:#ffffff1a;border-bottom-width:1px;display:block}@supports (color:color-mix(in lab,red,red)){header .nav-sheet a{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}header .nav-sheet a{padding-block:calc(var(--spacing)*3.5);font-family:var(--font-semibold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-white)}header.is-open .burger span:first-child{--tw-translate-y:3px;translate:var(--tw-translate-x)var(--tw-translate-y);rotate:45deg}header.is-open .burger span:last-child{--tw-translate-y: -3px ;translate:var(--tw-translate-x)var(--tw-translate-y);rotate:-45deg}#hero{background-color:var(--color-black);min-height:100dvh;padding-inline:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*24);padding-bottom:calc(var(--spacing)*12);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}#hero .hero-bg{inset:calc(var(--spacing)*0);z-index:0;position:absolute}#hero .hero-bg video{object-fit:cover;object-position:center;width:100%;height:100%}#hero .hero-bg .glow{inset:calc(var(--spacing)*0);mix-blend-mode:screen;background:radial-gradient(60% 50% at 20% 60%,#0894ff59,#0000 70%),radial-gradient(50% 45% at 80% 30%,#c959dd4d,#0000 70%),radial-gradient(45% 40% at 60% 90%,#ff900438,#0000 70%);position:absolute}#hero .hero-bg .fade{inset:calc(var(--spacing)*0);background:linear-gradient(#0000008c,#00000026 35%,#00000073);position:absolute}#hero .hero-copy{z-index:10;max-width:var(--container-4xl);align-items:center;gap:calc(var(--spacing)*5);flex-direction:column;display:flex;position:relative}#hero .hero-copy .mark{--tw-drop-shadow-size:drop-shadow(0 2px 20px var(--tw-drop-shadow-color,#00000059));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}#hero .hero-copy h1{font-family:var(--font-light);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-leading:1.05;--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-white);line-height:1.05}@media(min-width:40rem){#hero .hero-copy h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media(min-width:64rem){#hero .hero-copy h1{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}#hero .hero-copy .sub{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){#hero .hero-copy .sub{color:color-mix(in oklab,var(--color-white)75%,transparent)}}@media(min-width:40rem){#hero .hero-copy .sub{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}#hero .hero-copy .hero-links{margin-top:calc(var(--spacing)*1);justify-content:center;align-items:center;column-gap:calc(var(--spacing)*8);row-gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}#hero .hero-copy .hero-links .chevron-link{color:#2997ff}#hero .hero-stats{z-index:10;margin-top:calc(var(--spacing)*20);width:100%;max-width:var(--container-4xl);row-gap:calc(var(--spacing)*6);border-top-style:var(--tw-border-style);border-color:#ffffff26;border-top-width:1px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){#hero .hero-stats{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}#hero .hero-stats{padding-top:calc(var(--spacing)*6)}@media(min-width:40rem){#hero .hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:64rem){#hero .hero-stats{margin-top:calc(var(--spacing)*28)}}#hero .hero-stats li{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}#hero .hero-stats li .value{font-family:var(--font-semibold);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-white)}@media(min-width:64rem){#hero .hero-stats li .value{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}#hero .hero-stats li .label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:#ffffff80}@supports (color:color-mix(in lab,red,red)){#hero .hero-stats li .label{color:color-mix(in oklab,var(--color-white)50%,transparent)}}#hero .hero-stats li .label{text-transform:uppercase}#about{background-color:var(--color-white);position:relative}#about .media{position:relative}@media(min-width:64rem){#about .media{overflow:hidden}}#about .media video{aspect-ratio:16/10;object-fit:cover;object-position:center;width:100%}#about .media .mask{top:calc(var(--spacing)*0);height:100%;position:absolute}@media(min-width:64rem){#about .media .mask{top:calc(var(--spacing)*-20)}}@media(min-width:80rem){#about .media .mask{top:calc(var(--spacing)*0)}}#about .media .mask img{height:100%;transform:scale(80)}@media(max-width:1024px){#about .media .mask{width:100%}#about .media .mask img{object-fit:cover;width:100%;transform:none}}#about .content{z-index:10;margin-block:calc(var(--spacing)*5);background-color:var(--color-white);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-ink-dim);position:relative}@media(min-width:64rem){#about .content{margin-top:calc(var(--spacing)*-40);opacity:0}}#about .content .wrapper{justify-content:center;gap:calc(var(--spacing)*20);max-width:1024px;padding-inline:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*24);flex-direction:column;margin-inline:auto;display:flex}@media(min-width:64rem){#about .content .wrapper{flex-direction:row}}#about .content h2{font-family:var(--font-semibold);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}@media(min-width:64rem){#about .content h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}#about .content h3{font-family:var(--font-semibold);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-ink)}@media(min-width:64rem){#about .content h3{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}#rewards{background-color:var(--color-panel);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*24)}@media(min-width:64rem){#rewards{padding-block:calc(var(--spacing)*32)}}#rewards h2{max-width:var(--container-3xl);text-align:center;font-family:var(--font-semibold);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin-inline:auto}@media(min-width:64rem){#rewards h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}#rewards .subtitle{margin-inline:auto;margin-top:calc(var(--spacing)*4);max-width:var(--container-2xl);text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-ink-dim)}@media(min-width:64rem){#rewards .subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}#rewards .rewards-window{margin-inline:auto;margin-top:calc(var(--spacing)*14);background-color:var(--color-white);border-radius:18px;max-width:1024px;overflow:hidden;box-shadow:0 4px 24px #0000000f,0 24px 60px #00000014}#rewards .window-body{gap:calc(var(--spacing)*10);padding:calc(var(--spacing)*6);flex-direction:column;display:flex}@media(min-width:40rem){#rewards .window-body{padding:calc(var(--spacing)*10)}}#rewards .headline{text-align:center}#rewards .headline .eyebrow{font-family:var(--font-medium);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase}#rewards .headline .total{margin-top:calc(var(--spacing)*3);font-family:var(--font-semibold);font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}@media(min-width:64rem){#rewards .headline .total{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}}#rewards .headline .note{margin-top:calc(var(--spacing)*4);align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim);display:inline-flex}#rewards .headline .pulse{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2);background-color:#28c840;border-radius:3.40282e38px;animation:2s ease-in-out infinite siri-pulse}#rewards .tiles{gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){#rewards .tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}#rewards .tiles li{gap:calc(var(--spacing)*1.5);background-color:var(--color-panel);padding:calc(var(--spacing)*6);text-align:center;border-radius:18px;flex-direction:column;display:flex}#rewards .tiles li .value{font-family:var(--font-semibold);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}#rewards .tiles li .label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim)}#rewards .lookup{gap:calc(var(--spacing)*5);background-color:var(--color-panel);padding:calc(var(--spacing)*6);border-radius:18px;flex-direction:column;display:flex}@media(min-width:40rem){#rewards .lookup{padding:calc(var(--spacing)*8)}}#rewards .lookup .lookup-head h3{font-family:var(--font-semibold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}#rewards .lookup .lookup-head p{margin-top:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim)}#rewards .lookup form{gap:calc(var(--spacing)*3);flex-direction:column;display:flex}@media(min-width:40rem){#rewards .lookup form{flex-direction:row}}#rewards .lookup form input{min-width:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-hair);background-color:var(--color-white);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*2.5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-outline-style:none;border-radius:3.40282e38px;outline-style:none;flex:1;transition-duration:.2s}#rewards .lookup form input::placeholder{font-family:var(--font-regular);color:#6e6e7399}@supports (color:color-mix(in lab,red,red)){#rewards .lookup form input::placeholder{color:color-mix(in oklab,var(--color-ink-dim)60%,transparent)}}#rewards .lookup form input:focus{border-color:var(--color-primary)}#rewards .lookup .lookup-error{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#d0021b}#rewards .lookup .lookup-result{gap:calc(var(--spacing)*4);border-radius:var(--radius-2xl);background-color:var(--color-white);padding:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){#rewards .lookup .lookup-result{grid-template-columns:repeat(3,minmax(0,1fr))}}#rewards .lookup .lookup-result div{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}#rewards .lookup .lookup-result .value{font-family:var(--font-semibold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}#rewards .lookup .lookup-result .label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase}#rewards .lookup .lookup-result.empty{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim);display:block}#rewards .lookup .lookup-cycles{border-radius:var(--radius-2xl);background-color:var(--color-white);padding:calc(var(--spacing)*6)}#rewards .lookup .lookup-cycles .eyebrow{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);font-family:var(--font-medium);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase;display:flex}#rewards .lookup .lookup-cycles ul{margin-top:calc(var(--spacing)*4);flex-direction:column;display:flex}#rewards .lookup .lookup-cycles li{align-items:center;column-gap:calc(var(--spacing)*4);row-gap:calc(var(--spacing)*1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-hair);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));grid-template-columns:auto 1fr auto;display:grid}#rewards .lookup .lookup-cycles li:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media(min-width:40rem){#rewards .lookup .lookup-cycles li{grid-template-columns:auto 1fr auto auto}}#rewards .lookup .lookup-cycles li a{display:contents}#rewards .lookup .lookup-cycles li a:hover .amount{color:var(--color-primary)}#rewards .lookup .lookup-cycles .cycle{font-family:var(--font-medium);color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}#rewards .lookup .lookup-cycles .when{color:var(--color-ink-dim)}#rewards .lookup .lookup-cycles .aapl{color:var(--color-ink-dim);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);display:none}@media(min-width:40rem){#rewards .lookup .lookup-cycles .aapl{display:block}}#rewards .lookup .lookup-cycles .amount{text-align:end;font-family:var(--font-semibold);color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}#rewards .lookup .lookup-disclaimer{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-dim)}#rewards .lookup .lookup-disclaimer code{background-color:var(--color-white);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-family:var(--font-mono);border-radius:.25rem}#rewards .ledger h3{font-family:var(--font-semibold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}#rewards .ledger .table-scroll{margin-top:calc(var(--spacing)*5);overflow-x:auto}#rewards .ledger table{border-collapse:collapse;width:100%;min-width:520px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#rewards .ledger th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-hair);padding-bottom:calc(var(--spacing)*3);text-align:start;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase;font-family:var(--font-medium)}#rewards .ledger td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-hair);padding-block:calc(var(--spacing)*4);color:var(--color-ink-dim)}#rewards .ledger .amount{font-family:var(--font-semibold);color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}#rewards .ledger .date{white-space:nowrap}#rewards .ledger code{font-family:var(--font-mono);color:var(--color-ink)}#rewards .ledger-foot{gap:calc(var(--spacing)*3);flex-direction:column;display:flex}#rewards .ledger-foot p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-dim)}#distributions{max-width:1024px;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*24);margin-inline:auto}@media(min-width:64rem){#distributions{padding-block:calc(var(--spacing)*32)}}#distributions h2{max-width:var(--container-3xl);text-align:center;font-family:var(--font-semibold);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin-inline:auto}@media(min-width:64rem){#distributions h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}#distributions .subtitle{margin-inline:auto;margin-top:calc(var(--spacing)*4);max-width:var(--container-2xl);text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-ink-dim)}@media(min-width:64rem){#distributions .subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}#distributions .block-title{margin-top:calc(var(--spacing)*24);font-family:var(--font-semibold);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}@media(min-width:64rem){#distributions .block-title{margin-top:calc(var(--spacing)*32);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}#distributions .block-sub{margin-top:calc(var(--spacing)*3);max-width:var(--container-2xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-ink-dim)}#distributions .tax-rates{margin-top:calc(var(--spacing)*14);gap:calc(var(--spacing)*3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:64rem){#distributions .tax-rates{grid-template-columns:repeat(4,minmax(0,1fr))}}#distributions .tax-rates .rate{gap:calc(var(--spacing)*1);background-color:var(--color-panel);padding:calc(var(--spacing)*6);border-radius:18px;flex-direction:column;display:flex}#distributions .tax-rates .rate .value{font-family:var(--font-semibold);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1;--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);line-height:1}@media(min-width:64rem){#distributions .tax-rates .rate .value{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}#distributions .tax-rates .rate .label{margin-top:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim)}#distributions .tax-rates .rate.accent .value{background:var(--siri-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}#distributions .tax-flow{margin-top:calc(var(--spacing)*3);gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){#distributions .tax-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){#distributions .tax-flow{grid-template-columns:repeat(4,minmax(0,1fr))}}#distributions .tax-flow .flow-step{background-color:var(--color-panel);padding:calc(var(--spacing)*6);border-radius:18px;position:relative}#distributions .tax-flow .flow-step .num{background:var(--siri-gradient);-webkit-text-fill-color:transparent;font-family:var(--font-bold);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);-webkit-background-clip:text;background-clip:text}#distributions .tax-flow .flow-step h3{margin-top:calc(var(--spacing)*3);font-family:var(--font-semibold);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}#distributions .tax-flow .flow-step p{margin-top:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim)}#distributions .tax-flow .flow-step:not(:last-child):after{content:"›";top:50%;right:calc(var(--spacing)*-3);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;color:#6e6e7380;line-height:1;display:none;position:absolute}@supports (color:color-mix(in lab,red,red)){#distributions .tax-flow .flow-step:not(:last-child):after{color:color-mix(in oklab,var(--color-ink-dim)50%,transparent)}}@media(min-width:64rem){#distributions .tax-flow .flow-step:not(:last-child):after{display:block}}#distributions .cycle-grid{margin-top:calc(var(--spacing)*10)}#distributions .cycle-history{background-color:var(--color-panel);padding:calc(var(--spacing)*6);border-radius:18px}@media(min-width:40rem){#distributions .cycle-history{padding:calc(var(--spacing)*8)}}#distributions .cycle-history .table-scroll{overflow-x:auto}#distributions .cycle-history table{border-collapse:collapse;width:100%;min-width:420px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#distributions .cycle-history th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-hair);padding-bottom:calc(var(--spacing)*3);text-align:start;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase;font-family:var(--font-medium)}#distributions .cycle-history td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-hair);padding-block:calc(var(--spacing)*3.5);white-space:nowrap;color:var(--color-ink-dim)}#distributions .cycle-history tr:last-child td{border-bottom-style:var(--tw-border-style);border-bottom-width:0}#distributions .cycle-history .num{font-family:var(--font-medium);color:var(--color-ink)}#distributions .cycle-history .amount{font-family:var(--font-semibold);color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}#distributions .sell-window{margin-top:calc(var(--spacing)*10);background-color:var(--color-white);border-radius:18px;overflow:hidden;box-shadow:0 4px 24px #0000000f,0 24px 60px #00000014}#distributions .sell-window .window-body{gap:calc(var(--spacing)*7);padding:calc(var(--spacing)*6);flex-direction:column;display:flex}@media(min-width:40rem){#distributions .sell-window .window-body{padding:calc(var(--spacing)*10)}}#distributions .sell-steps{gap:calc(var(--spacing)*6);flex-direction:column;display:flex}#distributions .sell-steps li{gap:calc(var(--spacing)*5);display:flex}#distributions .sell-steps .num{background:var(--siri-gradient);-webkit-text-fill-color:transparent;padding-top:calc(var(--spacing)*1);font-family:var(--font-bold);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);-webkit-background-clip:text;background-clip:text;flex-shrink:0}#distributions .sell-steps h4{font-family:var(--font-semibold);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}#distributions .sell-steps p{margin-top:calc(var(--spacing)*1.5);max-width:var(--container-xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim)}#distributions .wallet-actions{gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}#distributions .wallet-hint{margin-top:calc(var(--spacing)*-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim)}#distributions .wallet-status{margin-top:calc(var(--spacing)*-3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#distributions .wallet-status.ok{color:#1d7a34}#distributions .wallet-status.error{color:#d0021b}#distributions .wallet-status.busy{color:var(--color-ink-dim)}#distributions .token-pill{cursor:pointer;align-items:center;gap:calc(var(--spacing)*3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-hair);background-color:var(--color-panel);max-width:100%;padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;align-self:flex-start;padding-inline-start:calc(var(--spacing)*3);padding-inline-end:calc(var(--spacing)*2);transition-duration:.2s;display:inline-flex}@media(hover:hover){#distributions .token-pill:hover{border-color:var(--color-ink-dim)}}#distributions .token-pill .label{font-family:var(--font-bold);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim)}#distributions .token-pill code{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow:hidden}@media(min-width:40rem){#distributions .token-pill code{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}#distributions .token-pill .status{background-color:var(--color-white);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-dim);border-radius:3.40282e38px;flex-shrink:0}#distributions .sell-note{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-dim)}#tokenomics{max-width:1024px;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*24);margin-inline:auto}@media(min-width:64rem){#tokenomics{padding-block:calc(var(--spacing)*32)}}#tokenomics h2{max-width:var(--container-3xl);text-align:center;font-family:var(--font-semibold);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin-inline:auto}@media(min-width:64rem){#tokenomics h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}#tokenomics .subtitle{margin-inline:auto;margin-top:calc(var(--spacing)*4);max-width:var(--container-2xl);text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-ink-dim)}@media(min-width:64rem){#tokenomics .subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}#tokenomics .stats{margin-top:calc(var(--spacing)*14);gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){#tokenomics .stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){#tokenomics .stats{grid-template-columns:repeat(4,minmax(0,1fr))}}#tokenomics .stats .stat{background-color:var(--color-panel);padding:calc(var(--spacing)*8);border-radius:18px}#tokenomics .stats .stat .label{font-family:var(--font-medium);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase}#tokenomics .stats .stat .value{margin-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*1);font-family:var(--font-bold);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:1;--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);line-height:1}@media(min-width:64rem){#tokenomics .stats .stat .value{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}#tokenomics .stats .stat .detail{margin-top:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim)}#tokenomics .distribution{margin-top:calc(var(--spacing)*3);background-color:var(--color-panel);padding:calc(var(--spacing)*8);border-radius:18px}#tokenomics .distribution .bar{height:calc(var(--spacing)*4);gap:calc(var(--spacing)*.5);border-radius:3.40282e38px;display:flex;overflow:hidden}#tokenomics .distribution .bar span{height:100%;display:block}#tokenomics .distribution ul{margin-top:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*8);row-gap:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim);flex-wrap:wrap;display:flex}#tokenomics .distribution ul li{align-items:center;gap:calc(var(--spacing)*2);display:flex}#tokenomics .distribution ul i{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5);border-radius:3.40282e38px;display:inline-block}#how-to-buy{background-color:var(--color-panel);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*24)}@media(min-width:64rem){#how-to-buy{padding-block:calc(var(--spacing)*32)}}#how-to-buy h2{max-width:var(--container-3xl);text-align:center;font-family:var(--font-semibold);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin-inline:auto}@media(min-width:64rem){#how-to-buy h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}#how-to-buy .subtitle{margin-inline:auto;margin-top:calc(var(--spacing)*4);max-width:var(--container-2xl);text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-ink-dim)}@media(min-width:64rem){#how-to-buy .subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}#how-to-buy .story{margin-inline:auto;margin-top:calc(var(--spacing)*8);gap:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));max-width:1024px;display:grid}@media(min-width:64rem){#how-to-buy .story{gap:calc(var(--spacing)*20);grid-template-columns:repeat(2,minmax(0,1fr))}}#how-to-buy .steps{flex-direction:column;order:2;display:flex}@media(min-width:64rem){#how-to-buy .steps{order:1}}#how-to-buy .steps .step{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-hair);padding-block:calc(var(--spacing)*14);opacity:.4;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}@media(min-width:64rem){#how-to-buy .steps .step{padding-block:calc(var(--spacing)*20)}}#how-to-buy .steps .step .num{background:var(--siri-gradient);-webkit-text-fill-color:transparent;font-family:var(--font-bold);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);-webkit-background-clip:text;background-clip:text}#how-to-buy .steps .step h3{margin-top:calc(var(--spacing)*3);font-family:var(--font-semibold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}@media(min-width:64rem){#how-to-buy .steps .step h3{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}#how-to-buy .steps .step p{margin-top:calc(var(--spacing)*4);max-width:var(--container-md);color:var(--color-ink-dim)}@media(min-width:64rem){#how-to-buy .steps .step p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}#how-to-buy .steps .step.active{opacity:1}#how-to-buy .stage{justify-content:center;align-items:center;gap:calc(var(--spacing)*5);flex-direction:column;order:1;display:flex}@media(min-width:64rem){#how-to-buy .stage{order:2;height:76vh;position:sticky;top:12vh}}#how-to-buy .stage .video-frame{width:100%;max-width:var(--container-xl);background-color:var(--color-white);border-radius:18px;overflow:hidden;box-shadow:0 4px 24px #0000000f,0 24px 60px #00000014}#how-to-buy .stage .dots{gap:calc(var(--spacing)*2);display:flex}#how-to-buy .stage .dots i{height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*6);background-color:var(--color-hair);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;display:block}#how-to-buy .stage .dots i.active{width:calc(var(--spacing)*10);background-color:var(--color-ink)}.step-art{aspect-ratio:var(--aspect-video);background-color:var(--color-panel);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.step-art .scene{justify-content:center;align-items:center;gap:calc(var(--spacing)*4);width:100%;height:100%;padding-inline:calc(var(--spacing)*8);flex-direction:column;display:flex}.wallet-scene .wallet-card{height:calc(var(--spacing)*24);width:calc(var(--spacing)*40);border-radius:var(--radius-2xl);padding:calc(var(--spacing)*3.5);color:var(--color-white);background:linear-gradient(135deg,#1d1d1f,#3a3a3d);flex-direction:column;flex-shrink:0;justify-content:space-between;animation:.7s cubic-bezier(.2,.8,.2,1) both art-card-in;display:flex;position:relative}.wallet-scene .wallet-card .chip{height:calc(var(--spacing)*5);width:calc(var(--spacing)*7);border-radius:var(--radius-md);background:linear-gradient(135deg,#f0c14b,#d99e2b);display:block}.wallet-scene .wallet-card .brand{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);text-transform:uppercase;opacity:.7}.wallet-scene .seed{width:100%;max-width:var(--container-xs);gap:calc(var(--spacing)*1.5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.wallet-scene .seed span{align-items:center;gap:calc(var(--spacing)*1.5);border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink);animation:.5s ease-out both art-rise;animation-delay:calc(.35s + var(--i)*70ms);display:flex}.wallet-scene .seed i{color:var(--color-ink-dim);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);font-size:.6rem;font-style:normal}.fund-scene .coin{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14);background-color:var(--color-white);color:#627eea;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;animation:1.1s cubic-bezier(.3,1.4,.5,1) both art-drop;display:flex;box-shadow:0 6px 18px #0000001a}.fund-scene .balance{align-items:center;gap:calc(var(--spacing)*1.5);flex-direction:column;width:100%;max-width:13rem;display:flex}.fund-scene .balance .label{font-family:var(--font-medium);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase}.fund-scene .balance .digits{font-family:var(--font-semibold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,);animation:.5s ease-out .6s both art-rise}.fund-scene .balance .bar{height:calc(var(--spacing)*1.5);background-color:var(--color-hair);border-radius:3.40282e38px;width:100%;display:block;overflow:hidden}.fund-scene .balance .bar i{background:var(--siri-gradient);border-radius:3.40282e38px;height:100%;animation:1.4s ease-out .7s both art-fill;display:block}.paste-scene .field{width:100%;max-width:var(--container-sm);align-items:center;gap:calc(var(--spacing)*2.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-hair);background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);display:flex;position:relative}.paste-scene .field .tag{font-family:var(--font-medium);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase;flex-shrink:0}.paste-scene .field .typed{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;color:var(--color-ink);animation:1.1s steps(14,end) .3s both art-type;overflow:hidden}.paste-scene .field .caret{height:calc(var(--spacing)*4);background-color:var(--color-primary);width:1px;animation:1s step-end infinite art-blink;display:block}.paste-scene .pasted{padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);font-family:var(--font-medium);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#1d7a34;background-color:#e8f6ec;border-radius:3.40282e38px;animation:.4s ease-out 1.4s both art-rise}.paste-scene .warn{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-dim)}.swap-scene .rows{align-items:center;gap:calc(var(--spacing)*1.5);flex-direction:column;width:100%;max-width:15rem;display:flex}.swap-scene .rows .row{border-radius:var(--radius-xl);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2.5);justify-content:space-between;align-items:center;animation:.5s ease-out both art-rise;display:flex}.swap-scene .rows .row:last-of-type{animation-delay:.25s}.swap-scene .rows .sym{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase}.swap-scene .rows .amt{font-family:var(--font-semibold);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.swap-scene .rows .arrow{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;color:var(--color-ink-dim);line-height:1;animation:.4s ease-out .15s both art-rise}.swap-scene .confirm{align-items:center;gap:calc(var(--spacing)*1.5);font-family:var(--font-medium);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#1d7a34;animation:.45s ease-out .7s both art-rise;display:inline-flex}.swap-scene .reward{align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-dim);animation:.45s ease-out 1s both art-rise;display:inline-flex}#community{max-width:1024px;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*24);margin-inline:auto}@media(min-width:64rem){#community{padding-block:calc(var(--spacing)*32)}}#community h2{max-width:var(--container-3xl);text-align:center;font-family:var(--font-semibold);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink);margin-inline:auto}@media(min-width:64rem){#community h2{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}#community .subtitle{margin-inline:auto;margin-top:calc(var(--spacing)*4);max-width:var(--container-2xl);text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-ink-dim)}@media(min-width:64rem){#community .subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}#community .eyebrow{font-family:var(--font-medium);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest);color:var(--color-ink-dim);text-transform:uppercase}#community .card{background-color:var(--color-panel);padding:calc(var(--spacing)*8);border-radius:18px}#community .cards{margin-top:calc(var(--spacing)*14);gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){#community .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}#community .cards .contract-card{gap:calc(var(--spacing)*5);flex-direction:column;display:flex}@media(min-width:64rem){#community .cards .contract-card{grid-column:span 3/span 3}}#community .cards .contract-card .contract-pill{align-self:flex-start}#community .cards .contract-card .note{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim)}#community .cards .social-card{gap:calc(var(--spacing)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-direction:column;display:flex;position:relative}@media(hover:hover){#community .cards .social-card:hover{background-color:#ebebef}}#community .cards .social-card .handle{font-family:var(--font-semibold);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-ink)}#community .cards .social-card .arrow{top:calc(var(--spacing)*6);right:calc(var(--spacing)*6);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-ink-dim);position:absolute}#community .roadmap{margin-top:calc(var(--spacing)*3);gap:calc(var(--spacing)*3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:64rem){#community .roadmap{grid-template-columns:repeat(3,minmax(0,1fr))}}#community .roadmap .phase h3{margin-top:calc(var(--spacing)*3);font-family:var(--font-semibold);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}@media(min-width:64rem){#community .roadmap .phase h3{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}#community .roadmap .phase ul{margin-top:calc(var(--spacing)*5);list-style-type:disc}:where(#community .roadmap .phase ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}#community .roadmap .phase ul{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim);padding-inline-start:calc(var(--spacing)*4)}#community .roadmap .phase ul ::marker{color:var(--color-primary)}#community .roadmap .phase ul::marker{color:var(--color-primary)}#community .roadmap .phase ul ::-webkit-details-marker{color:var(--color-primary)}#community .roadmap .phase ul::-webkit-details-marker{color:var(--color-primary)}footer{background-color:var(--color-panel)}footer .footer-inner{max-width:1024px;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*8);margin-inline:auto}footer .info{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*5);display:flex}footer .info p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim)}footer hr{margin-block:calc(var(--spacing)*7);border-color:var(--color-hair)}footer .links{justify-content:space-between;gap:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink-dim);flex-direction:column;display:flex}@media(min-width:64rem){footer .links{flex-direction:row;align-items:center}}footer .links ul{gap:calc(var(--spacing)*2.5);flex-direction:column;display:flex}@media(min-width:64rem){footer .links ul{flex-direction:row}:where(footer .links ul>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)));border-color:var(--color-hair)}}footer .links ul li{cursor:pointer;white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}@media(hover:hover){footer .links ul li:hover{color:var(--color-primary)}}@media(min-width:64rem){footer .links ul li{padding-inline:calc(var(--spacing)*5)}}.siri-glow{pointer-events:none;top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:45;opacity:0;visibility:hidden;height:100dvh;transition:opacity .7s ease-out,visibility 0s linear .7s;position:fixed}.siri-glow.is-active{opacity:.9;visibility:visible;transition:opacity .7s ease-out,visibility linear}body.nav-open .siri-glow{display:none}.siri-glow .aura-wrap{inset:calc(var(--spacing)*0);--edge:clamp(46px,9vw,140px);-webkit-mask:linear-gradient(to right,#000 0,transparent var(--edge),transparent calc(100% - var(--edge)),#000 100%),linear-gradient(to bottom,#000 0,transparent var(--edge),transparent calc(100% - var(--edge)),#000 100%);mask:linear-gradient(to right,#000 0,transparent var(--edge),transparent calc(100% - var(--edge)),#000 100%),linear-gradient(to bottom,#000 0,transparent var(--edge),transparent calc(100% - var(--edge)),#000 100%);display:block;position:absolute;overflow:hidden;-webkit-mask-composite:source-over;mask-composite:add}.siri-glow .aura{filter:saturate(1.5);background:conic-gradient(from 210deg,#0894ff,#c959dd,#ff2e54,#ff9004,#0894ff);width:150vmax;height:150vmax;margin-top:-75vmax;margin-left:-75vmax;animation:16s linear infinite paused siri-glow-spin;display:block;position:absolute;top:50%;left:50%}.siri-glow.is-active .aura{will-change:transform;animation-play-state:running}.siri-glow .rim{inset:calc(var(--spacing)*0);display:block;position:absolute;box-shadow:inset 0 0 clamp(20px,5vw,55px) #0894ff59,inset 0 0 clamp(45px,11vw,120px) #c959dd38}.siri-glow.is-listening .aura{filter:saturate(1.7)brightness(1.15);animation-duration:6s}.siri-glow.is-listening .rim{box-shadow:inset 0 0 clamp(26px,6vw,70px) #0894ff73,inset 0 0 clamp(55px,13vw,140px) #c959dd4d}.siri-chat{bottom:calc(var(--spacing)*5);left:calc(var(--spacing)*5);z-index:60;align-items:flex-start;gap:calc(var(--spacing)*3);flex-direction:column;display:flex;position:fixed}body.nav-open .siri-chat{display:none}.siri-chat .chat-orb{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16);cursor:pointer;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-self:flex-start;align-items:center;transition-duration:.2s;display:flex}@media(hover:hover){.siri-chat .chat-orb:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.siri-chat .chat-orb:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.siri-chat .chat-orb{filter:drop-shadow(0 3px 8px #00000038)drop-shadow(0 10px 24px #00000029)}.siri-chat .chat-orb img{width:100%;height:100%}.siri-chat .chat-window{transform-origin:0 100%;background-color:var(--color-white);border-radius:18px;flex-direction:column;width:min(92vw,22rem);height:26rem;animation:.24s ease-out siri-window-in;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000001a,0 24px 60px #00000029}.siri-chat .chat-window .mute{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-dim);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;margin-inline-start:auto;transition-duration:.2s}@media(hover:hover){.siri-chat .chat-window .mute:hover{color:var(--color-ink)}}.siri-chat .chat-log{gap:calc(var(--spacing)*2.5);padding:calc(var(--spacing)*4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.siri-chat .chat-log .bubble{border-radius:var(--radius-2xl);max-width:85%;padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.siri-chat .chat-log .bubble.siri{border-bottom-left-radius:var(--radius-md);background-color:var(--color-panel);color:var(--color-ink);align-self:flex-start}.siri-chat .chat-log .bubble.you{border-bottom-right-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-white);align-self:flex-end}.siri-chat .chat-log .bubble.typing{align-items:center;gap:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*3.5);display:flex}.siri-chat .chat-log .bubble.typing i{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5);background-color:#6e6e7399;border-radius:3.40282e38px;display:block}@supports (color:color-mix(in lab,red,red)){.siri-chat .chat-log .bubble.typing i{background-color:color-mix(in oklab,var(--color-ink-dim)60%,transparent)}}.siri-chat .chat-log .bubble.typing i{animation:1.2s ease-in-out infinite siri-typing}.siri-chat .chat-log .bubble.typing i:nth-child(2){animation-delay:.15s}.siri-chat .chat-log .bubble.typing i:nth-child(3){animation-delay:.3s}.siri-chat .chat-suggestions{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*3);flex-shrink:0;display:flex;overflow-x:auto}.siri-chat .chat-suggestions button{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-hair);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-ink-dim);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;flex-shrink:0;transition-duration:.2s}@media(hover:hover){.siri-chat .chat-suggestions button:hover{border-color:var(--color-ink-dim);color:var(--color-ink)}}.siri-chat .chat-suggestions button:disabled{opacity:.4}.siri-chat .chat-input{align-items:center;gap:calc(var(--spacing)*2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-hair);padding:calc(var(--spacing)*3);flex-shrink:0;display:flex}.siri-chat .chat-input input{min-width:calc(var(--spacing)*0);background-color:var(--color-panel);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-ink);--tw-outline-style:none;border-radius:3.40282e38px;outline-style:none;flex:1}.siri-chat .chat-input input::placeholder{color:#6e6e73b3}@supports (color:color-mix(in lab,red,red)){.siri-chat .chat-input input::placeholder{color:color-mix(in oklab,var(--color-ink-dim)70%,transparent)}}.siri-chat .chat-input button{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8);cursor:pointer;background-color:var(--color-primary);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:flex}@media(hover:hover){.siri-chat .chat-input button:hover{background-color:#0077ed}}.siri-chat .chat-input button:disabled{cursor:not-allowed;opacity:.4}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.z-50{z-index:50}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.hidden{display:none}.inline{display:inline}.max-w-3xs{max-width:var(--container-3xs)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*14)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*14)*calc(1 - var(--tw-space-y-reverse)))}.siri-gradient-text{background:var(--siri-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pe-10{padding-inline-end:calc(var(--spacing)*10)}.text-ink{color:var(--color-ink)}.text-white{color:var(--color-white)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(min-width:64rem){.lg\:max-w-md{max-width:var(--container-md)}}}@font-face{font-family:Thin;src:url(/fonts/thin.otf);font-display:swap}@font-face{font-family:Light;src:url(/fonts/light.otf);font-display:swap}@font-face{font-family:Regular;src:url(/fonts/regular.otf);font-display:swap}@font-face{font-family:Medium;src:url(/fonts/medium.otf);font-display:swap}@font-face{font-family:SemiBold;src:url(/fonts/semibold.otf);font-display:swap}@font-face{font-family:Bold;src:url(/fonts/bold.otf);font-display:swap}:root{--siri-gradient:linear-gradient(91deg,#0096ff 0%,#bb64ff 42%,#f2416b 74%,#eb7500 100%)}html{scroll-behavior:smooth;width:100vw;scroll-padding-top:44px;overflow-x:hidden}body{width:100vw;color:var(--color-ink-dim);font-family:var(--font-regular);-webkit-font-smoothing:antialiased;background-color:#fff;overflow-x:clip}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@keyframes siri-pulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes art-card-in{0%{opacity:0;transform:translateY(14px)rotate(-6deg)scale(.94)}to{opacity:1;transform:translateY(0)rotate(-3deg)scale(1)}}@keyframes art-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes art-drop{0%{opacity:0;transform:translateY(-38px)}60%{opacity:1;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes art-fill{0%{width:4%}to{width:86%}}@keyframes art-type{0%{width:0}to{width:8.5rem}}@keyframes art-blink{50%{opacity:0}}@keyframes siri-typing{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes siri-window-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes siri-glow-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.siri-glow .aura{animation:none}.step-art *,.step-art :before,.step-art :after{animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
