/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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,pre,samp{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}}:root{--ink:#15130f;--paper:#e6dfd2;--acid:#e5ef73;--hero-height:100vh;--sans:"Helvetica Neue",Helvetica,Arial,sans-serif;--serif:"Iowan Old Style",Baskerville,"Times New Roman",serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--paper);color:var(--ink)}body{font-family:var(--sans);text-wrap:pretty;margin:0}body:has(dialog[open]),html:has(dialog[open]){overflow:hidden}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}a{color:inherit;text-decoration:none}.skip-link{z-index:100;clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:fixed;top:.75rem;left:.75rem;overflow:hidden}.skip-link:focus-visible{clip-path:none;pointer-events:auto;color:#fff;background:var(--ink);outline:2px solid #fff;width:auto;height:auto;padding:.75rem 1rem}.hero{isolation:isolate;width:100%;height:var(--hero-height);background:#d8cebd;min-height:100svh;position:relative;overflow:clip}.hero__artwork{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.hero.is-ready .hero__artwork{opacity:1;visibility:visible}.hero__image{object-fit:cover;object-position:50% 50%}.hero__scene{position:absolute;inset:0}@media (min-width:721px){.hero__scene{animation:hero-scene-breathe 18s ease-in-out infinite alternate}}.hero__veil{z-index:1;background:linear-gradient(90deg,#eae1d22e,#0000 62%);inset:0}.hero__veil,.hero__word{pointer-events:none;position:absolute}.hero__word{z-index:2;white-space:nowrap;letter-spacing:-.095em;transform-origin:0 0;width:92vw;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(8rem,24.5vw,29rem);font-weight:950;line-height:.7;top:clamp(5.4rem,7vw,7.2rem);left:1.5vw;overflow:visible;transform:scaleX(.82)}.hero__word span{animation:word-drift 9.5s cubic-bezier(.45,0,.55,1) infinite;display:inline-block}.hero__word b{font:inherit;display:inline-block}.hero__stone{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero__stone .hero__image{transform:translate(-4.5vw)}.hero__copy{z-index:5;width:min(34rem,43vw);animation:hero-copy-arrive .9s cubic-bezier(.22,1,.36,1) .12s both;position:absolute;bottom:clamp(6.5rem,11.5vh,9rem);left:clamp(1.5rem,5.4vw,5.5rem)}.hero__copy h1{max-width:11ch;font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,4.1vw,4.5rem);font-weight:500;line-height:.91}.hero__lede{max-width:29rem;margin:1rem 0;font-size:clamp(.88rem,1.12vw,1.08rem);line-height:1.38}.hero__actions .button--line,.hero__copy h1,.hero__lede,.hero__model{text-shadow:0 3px 7px #f4efe638,0 0 52px #f4efe617}.hero__model{text-transform:uppercase;letter-spacing:.06em;border-top:1px solid #15130fb3;border-bottom:1px solid #15130fb3;flex-wrap:wrap;align-items:center;width:fit-content;margin:1.2rem 0 1rem;font-size:clamp(.66rem,.8vw,.78rem);display:flex}.hero__model>*{border-right:1px solid #15130f59;padding:.6rem .72rem}.hero__model>:first-child,.hero__model>:last-child{border-right:0}.hero__model>.status-dot{border:1px solid var(--ink);background:#f4e93b;border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-right:.75rem;padding:0;animation:status-dot-blink 2.4s ease-in-out infinite}.hero__actions{gap:.65rem;display:flex}.button{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:2.4rem;min-height:3.25rem;padding:.8rem 1rem;font-size:.78rem;font-weight:700;transition:color .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.button span{transition:transform .22s cubic-bezier(.22,1,.36,1)}.button--dark{color:#fff;background:var(--ink)}.button--line{background:0 0}.hero__actions .button{justify-content:center;gap:.45rem;position:relative}.hero__actions .button--dark{min-width:9.5rem}.hero__actions .button--line{transform-origin:0;align-self:center;min-width:7rem;min-height:2.65rem;padding:.55rem .8rem;font-size:.7rem;scale:.98}.hero__proof{z-index:5;letter-spacing:.09em;-webkit-backdrop-filter:none;backdrop-filter:none;background:#e6dfd2e6;border:1px solid #15130fb8;grid-template-columns:1fr 1fr auto;align-items:stretch;margin:0;font-size:clamp(.58rem,.76vw,.76rem);font-weight:850;display:grid;position:absolute;bottom:clamp(1.2rem,2.4vw,2.5rem);left:clamp(1.5rem,3vw,3rem);right:clamp(1.5rem,3vw,3rem)}.hero__proof>*{align-items:center;padding:.7rem .8rem;display:flex}.hero__proof>*+*{border-left:1px solid #15130f73}.hero__proof strong{color:var(--ink);background:var(--acid);white-space:nowrap}@keyframes word-drift{0%,to{transform:translate(-2px,-18px)rotate(-.12deg)}23%{transform:translate(4px,4px)rotate(.08deg)}47%{transform:translate(-1px,22px)rotate(-.05deg)}71%{transform:translate(5px,8px)rotate(.11deg)}86%{transform:translate(1px,-9px)rotate(-.04deg)}}@keyframes hero-scene-breathe{0%{transform:scale(1.002)}to{transform:scale(1.012)}}@keyframes hero-copy-arrive{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes status-dot-blink{0%,72%,to{opacity:1}82%{opacity:.35}}@media (hover:hover) and (pointer:fine){.button:focus-visible,.button:hover{color:var(--ink);background:var(--acid);transform:translateY(-2px)}.button:focus-visible span,.button:hover span{transform:translate(.35rem)}}@media (min-width:721px) and (max-height:820px){.hero__word{font-size:19vw;top:4.9rem;transform:scaleX(1.04)}.hero__copy{bottom:5.25rem}.hero__copy h1{font-size:clamp(2.3rem,3.5vw,3.3rem)}.hero__lede{font-size:.86rem}.hero__lede,.hero__model{margin:.7rem 0}.hero__model>*{padding:.45rem .65rem}.button{min-height:3rem}.hero__proof{bottom:.75rem}}@media (min-width:721px) and (max-height:620px){.hero__word{font-size:14vw;top:3.8rem;transform:scaleX(1.14)}.hero__copy{bottom:3.4rem}.hero__copy h1{font-size:clamp(2rem,3vw,2.7rem)}.hero__lede,.hero__model{margin-top:.45rem;margin-bottom:.45rem}.hero__proof{bottom:.4rem}}@media (orientation:portrait) and (min-width:721px) and (max-width:1100px){.hero__stone{display:none}.hero__scene .hero__image{object-position:50% 50%}.hero__lede{letter-spacing:normal;text-shadow:0 0 1px #fffcf6eb,0 0 5px #f4efe647,0 0 16px #f4efe614;font-size:1rem;font-weight:400;line-height:1.38}.hero__model{flex-wrap:nowrap}.hero__model>:nth-child(2){display:none}}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:720px){.one-million-dialog h2:focus{outline:none}.hero__artwork{opacity:1;visibility:visible;transition:none}:root{--hero-height:100svh}.hero{background-image:url(data:image/webp;base64,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);background-position:50%;background-repeat:no-repeat;background-size:cover}.hero__stone{display:none}.hero__scene .hero__image{object-position:50% 50%}.hero__image{object-position:48% 50%}.hero__word{letter-spacing:-.08em;width:calc(100vw - .8rem);font-size:36vw;line-height:.84;top:2.5rem;left:.4rem;transform:scaleX(.82)}.hero__word span{--word-enter-angle:-3deg;--word-enter-x:-14vw;--word-enter-y:-1.5rem;transform-origin:0;animation:mobile-line-enter .85s cubic-bezier(.22,1,.36,1) both;display:block}.hero__word span:nth-child(2){--word-enter-angle:2.5deg;--word-enter-x:12vw;--word-enter-y:1.1rem;animation-delay:.11s}.hero__copy{width:min(24rem,100vw - 2rem);bottom:6.2rem;left:1rem}.hero__copy h1{max-width:8ch;color:var(--ink);font-size:clamp(2.35rem,12vw,3.8rem)}.hero__lede{letter-spacing:normal;text-shadow:0 0 1px #fffcf6eb,0 0 5px #f4efe647,0 0 16px #f4efe614;max-width:20rem;padding-right:3.5rem;font-size:.82rem;font-weight:400;line-height:1.38}.hero__model{text-shadow:0 2px 7px #f4efe69e,0 0 22px #f4efe657,0 0 44px #f4efe633;max-width:100%;margin:.8rem 0}.hero__model>*{padding:.48rem;font-size:.58rem}.hero__actions{gap:.45rem}.hero__actions .button--line{background:#f4efe624;box-shadow:0 0 18px #f4efe61a}.button{gap:1.25rem;min-height:2.9rem;padding:.65rem .75rem;font-size:.66rem}.hero__proof{display:none}}@keyframes mobile-line-enter{0%{opacity:0;transform:translate3d(var(--word-enter-x),var(--word-enter-y),0) rotate(var(--word-enter-angle)) scale(.96)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}@keyframes mobile-copy-enter{0%{opacity:0;transform:translate(1.6rem,.85rem)rotate(1.5deg)}to{opacity:1;transform:translate(0)rotate(0)}}@media (max-width:720px),(orientation:portrait) and (min-width:721px) and (max-width:1100px){.hero__word{display:none}.hero__lede{width:fit-content;max-width:min(22rem,100vw - 2rem);color:var(--ink);font-family:var(--sans);letter-spacing:-.03em;margin:.78rem 0 .92rem;padding:0;font-size:1.08rem;font-weight:400;line-height:1.3}.hero__lede,.hero__model{text-shadow:0 1px #15130f73}}@media (max-width:720px) and (max-height:740px){.hero__copy{bottom:4.25rem}.hero__copy h1{font-size:10.5vw}.hero__lede{margin:.75rem 0 0;font-size:.74rem;line-height:1.28}.hero__model{margin:.75rem 0 .9rem}}@media (max-width:720px) and (max-height:600px){.hero__word{font-size:24vw}}@media (max-width:360px){.hero__image{object-position:42% 50%}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}::selection{color:var(--ink);background:var(--acid)}::view-transition{pointer-events:none}::view-transition-old(.route-transition){animation:route-transition-out .16s ease-in both}.route-surface{min-height:100%;animation:route-surface-in .48s cubic-bezier(.16,1,.3,1) both}@keyframes route-transition-out{to{opacity:0}}@keyframes route-surface-in{0%{opacity:0}}.site-header{z-index:20;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #15130f52;justify-content:flex-end;align-items:center;gap:clamp(1.5rem,3vw,3rem);min-height:5.5rem;padding:0 clamp(1rem,3vw,3rem);font-size:.72rem;font-weight:700;display:flex;position:relative}.site-header--overlay{background:0 0;border-bottom:0;position:absolute;inset:0 0 auto}.site-header--overlay .site-header__cta{color:#fff;border-color:var(--ink);background:var(--ink)}.site-header--dark{color:#eee8dc;background:var(--ink);border-color:#eee8dc3d}.site-footer nav,.site-header nav{gap:clamp(1.2rem,3vw,3rem);display:flex}.site-header>nav{align-items:center}.site-header__nav--with-home{flex:1}.site-header__home{margin-right:auto;font-size:1.1rem}.site-header .site-menu-toggle,.site-header__mobile-home{display:none}.site-footer nav a,.site-header nav a{padding:.6rem 0;position:relative}.site-footer nav a,.site-header>nav a{justify-content:center;align-items:center;min-width:3rem;min-height:3rem;display:inline-flex}.site-footer nav a:after,.site-header nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.25rem;left:0;right:0;transform:scaleX(0)}.site-header__cta{border:1px solid;align-items:center;gap:2.5rem;min-height:3rem;padding:.7rem .9rem;transition:color .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.site-header__cta span{transition:transform .22s cubic-bezier(.22,1,.36,1)}.site-header form{margin:0}.site-header .site-header__sign-out{min-width:3rem;min-height:3rem;color:inherit;font:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:.6rem 0;display:inline-flex}.site-menu{width:100%;max-width:none;height:100svh;max-height:none;color:var(--ink);background:var(--paper);border:0;padding:0}.site-menu::backdrop{background:0 0}.site-menu__panel{min-height:100%;padding:max(1.25rem,env(safe-area-inset-top)) 1.25rem max(1.25rem,env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;display:grid}.site-menu__top{justify-content:space-between;align-items:center;font-size:1.15rem;font-weight:800;display:flex}.site-menu__logo:focus-visible{text-underline-offset:.22em;outline:0;text-decoration:underline}.site-menu__logo{align-items:center;min-height:3rem;display:inline-flex}.site-header .site-menu-toggle,.site-header .site-menu__top button{width:3rem;height:3rem;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;padding:0;position:relative}.site-header .site-menu__top button{border:0}.site-menu-toggle span,.site-menu-toggle:after,.site-menu-toggle:before,.site-menu__top button:after,.site-menu__top button:before{content:"";background:currentColor;height:1px;position:absolute;left:.72rem;right:.72rem}.site-menu-toggle:before{top:.95rem}.site-menu-toggle span{top:1.45rem}.site-menu-toggle:after{top:1.95rem}.site-menu__top button:before{top:50%;transform:rotate(45deg)}.site-menu__top button:after{top:50%;transform:rotate(-45deg)}.site-header .site-menu-toggle:focus-visible{outline:0}.site-header .site-menu-toggle:focus-visible span,.site-header .site-menu-toggle:focus-visible:after,.site-header .site-menu-toggle:focus-visible:before{height:2px}.site-header .site-menu nav{flex-direction:column;align-self:center;gap:0;display:flex}.site-header .site-menu nav a{letter-spacing:-.07em;text-transform:uppercase;border-bottom:1px solid #15130f40;padding:.12em 0;font-size:clamp(3.4rem,15vw,7.5rem);font-weight:800;line-height:.92}.site-header .site-menu nav a:after{display:none}.site-header .site-menu__action{border:1px solid var(--ink);width:100%;min-height:4rem;color:var(--paper);background:var(--ink);font:inherit;letter-spacing:.08em;text-transform:uppercase;border-radius:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-size:.78rem;font-weight:800;display:flex}.site-menu[open]{animation:site-menu-in .32s cubic-bezier(.16,1,.3,1) both}@keyframes site-menu-in{0%{opacity:0;transform:translateY(-1rem)}}.site-footer{background:var(--paper);text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #15130f52;grid-template-columns:1fr auto;align-items:end;gap:3rem;padding:clamp(4rem,7vw,7rem) clamp(1rem,3vw,3rem) 2.5rem;font-size:.68rem;display:grid}.site-footer--dark{color:#eee8dc;background:var(--ink);border-color:#eee8dc3d}.site-footer p{margin:0}.site-footer__lead{border-bottom:1px solid;grid-column:1/-1;justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:clamp(3rem,6vw,6rem);display:flex}.site-footer__lead-copy{gap:clamp(1rem,1.8vw,1.8rem);display:grid}.site-footer__lead-copy>p:first-child{letter-spacing:-.075em;max-width:10ch;font-size:clamp(3.5rem,8vw,8rem);font-weight:950;line-height:.78}.site-footer__lead .button{flex:none}.site-footer__promise{max-width:30rem;font-family:var(--serif);text-transform:none;letter-spacing:-.03em;font-size:clamp(1.25rem,2.2vw,2.2rem);line-height:1.05}.site-footer__closing{text-align:left;flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:.8rem;display:flex}.page-index{text-transform:uppercase;letter-spacing:.18em;margin:0;font-size:.67rem;font-weight:800}.button--acid{color:var(--ink);background:var(--acid)}.models-page{color:#eee8dc;background:var(--ink)}.models-hero{padding:clamp(1.5rem,3vw,3rem) clamp(1rem,3vw,3rem) 0;overflow:visible}.models-hero__intro{max-width:23rem;font-family:var(--serif);margin:clamp(2rem,5vw,5rem) 0 1.2rem;font-size:clamp(1.6rem,2.8vw,3rem);line-height:1}.models-hero h1{letter-spacing:-.09em;max-width:8ch;margin:0;font-size:clamp(5.2rem,13.2vw,14rem);font-weight:950;line-height:.75}.models-marquee{text-transform:uppercase;border-top:1px solid #eee8dc59;border-bottom:1px solid #eee8dc59;grid-template-columns:1.4fr .6fr .8fr 1.4fr;align-items:center;margin:clamp(4rem,9vw,9rem) calc(-1*clamp(1rem,3vw,3rem)) 0;font-size:clamp(1rem,2vw,2rem);display:grid}.models-marquee>*{border-right:1px solid #eee8dc59;justify-content:center;align-items:center;min-height:7rem;padding:1rem;font-style:normal;transition:transform .42s cubic-bezier(.22,1,.36,1),color .28s,background .28s;display:flex}.models-marquee>:last-child{color:var(--ink);background:var(--acid);border-right:0;font-weight:900}.model-statement{border-bottom:1px solid #eee8dc3d;grid-template-columns:1.25fr .75fr;gap:clamp(2rem,9vw,9rem);padding:clamp(6rem,12vw,12rem) clamp(1rem,6vw,6rem);display:grid}.model-statement p{margin:0}.model-statement__lead{max-width:16ch;font-family:var(--serif);letter-spacing:-.045em;font-size:clamp(2.6rem,5.5vw,6rem);line-height:.96}.model-statement>:last-child{align-self:end;max-width:33rem;font-size:clamp(1rem,1.4vw,1.3rem);line-height:1.5}.spec-grid{grid-template-columns:repeat(4,1fr);display:grid}.spec,.spec-grid{border-bottom:1px solid #eee8dc3d}.spec{border-right:1px solid #eee8dc3d;min-height:15rem;padding:2rem clamp(1rem,3vw,3rem);transition:color .24s cubic-bezier(.22,1,.36,1),background .24s cubic-bezier(.22,1,.36,1)}.spec--speed,.spec:nth-child(4n){border-right:0}.spec span{text-transform:uppercase;letter-spacing:.16em;margin-bottom:4rem;font-size:.68rem;display:block}.spec strong{letter-spacing:-.055em;font-size:clamp(1.7rem,3.3vw,3.5rem);transition:transform .36s cubic-bezier(.22,1,.36,1);display:block}.spec.spec--speed{isolation:isolate;min-height:clamp(22rem,38vw,34rem);color:var(--ink);background:var(--paper);grid-column:1/-1;padding:0;position:relative;overflow:hidden;container-type:inline-size}.spec--speed:before{z-index:0;content:"";background:radial-gradient(#ff70181c,#0000 26%),linear-gradient(90deg,#0000 49.93%,#15130f14 50%,#0000 50.07%),linear-gradient(#0000 49.8%,#15130f14 50%,#0000 50.2%);position:absolute;inset:0}.speed-tunnel__label{z-index:20;background:var(--acid);text-align:right;text-transform:uppercase;letter-spacing:.16em;max-width:calc(100% - 2rem);margin:0;padding:.68rem .82rem;font-size:clamp(.55rem,.8vw,.7rem);font-weight:850;line-height:1.2;position:absolute;top:clamp(1rem,3vw,3rem);right:clamp(1rem,3vw,3rem)}.speed-tunnel__stage{z-index:1;position:absolute;inset:0}.speed-tunnel__echo,.speed-tunnel__readout{letter-spacing:-.1em;white-space:nowrap;margin:0;line-height:.72;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.speed-tunnel__echo{--ring-opacity:.7;z-index:2;color:#0000;font-family:var(--sans);opacity:var(--ring-opacity);-webkit-text-stroke:1px #ff7018e0;font-style:normal;font-weight:950}.speed-tunnel__echo--1{--ring-delay:.24s;--ring-opacity:.88;z-index:6;font-size:clamp(9rem,21cqw,20rem)}.speed-tunnel__echo--2{--ring-delay:.16s;--ring-opacity:.56;z-index:5;font-size:clamp(12rem,28cqw,27rem)}.speed-tunnel__echo--3{--ring-delay:80ms;--ring-opacity:.32;z-index:4;font-size:clamp(15rem,35cqw,33rem)}.speed-tunnel__echo--4{--ring-delay:0s;--ring-opacity:.16;z-index:3;font-size:clamp(18rem,43cqw,39rem)}.speed-tunnel__readout{z-index:10;align-items:baseline;gap:clamp(.75rem,2cqw,2rem);display:flex}.speed-tunnel__counter{font-variant-numeric:tabular-nums;letter-spacing:-.1em;font-size:clamp(7rem,17cqw,17rem);font-weight:950;line-height:.72}.speed-tunnel__readout small{color:#ff7018;letter-spacing:-.05em;font-size:clamp(1.5rem,4cqw,4rem);font-weight:900;line-height:1}.reveal-enabled .speed-tunnel__echo,.reveal-enabled .speed-tunnel__readout{opacity:0}.reveal-enabled .speed-tunnel__stage.is-counting .speed-tunnel__readout{animation:speed-readout-settle 4s cubic-bezier(.16,1,.3,1) both}.reveal-enabled .speed-tunnel__stage.is-counting .speed-tunnel__echo{animation:speed-tunnel-arrive 3.2s cubic-bezier(.16,1,.3,1) var(--ring-delay) both}@keyframes speed-readout-settle{0%{opacity:0;transform:translate(-50%,-50%)scale(.78)}45%{opacity:1;transform:translate(-50%,-50%)scale(1.035)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes speed-tunnel-arrive{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}58%{opacity:var(--ring-opacity);transform:translate(-50%,-50%)scale(1.035)}to{opacity:var(--ring-opacity);transform:translate(-50%,-50%)scale(1)}}.model-benchmarks{color:var(--ink);background:var(--paper);padding:clamp(5rem,10vw,10rem) clamp(1rem,3vw,3rem)}.model-benchmarks__intro{grid-template-columns:.42fr 1.08fr .5fr;align-items:end;gap:clamp(2rem,6vw,6rem);margin-bottom:clamp(3rem,6vw,6rem);display:grid}.model-benchmarks__intro h2,.model-benchmarks__intro p{margin:0}.model-benchmarks__summary{max-width:28rem;font-family:var(--serif);font-size:clamp(1.15rem,1.8vw,1.65rem);line-height:1.12}.model-benchmarks__intro p,.model-benchmarks__sources{text-transform:uppercase;letter-spacing:.16em;font-size:.67rem;font-weight:800}.model-benchmarks__intro h2{letter-spacing:-.075em;max-width:15ch;font-size:clamp(3.2rem,7vw,7.5rem);font-weight:950;line-height:.82}.benchmark-grid{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.benchmark{border-right:1px solid var(--ink);min-width:0;padding:clamp(1.25rem,2.5vw,2.5rem)}.benchmark:last-child{border-right:0}.benchmark p{margin:0}.benchmark__comparison,.benchmark__name{text-transform:uppercase;letter-spacing:.08em;font-size:clamp(.64rem,.8vw,.78rem);font-weight:700}.benchmark__qwen{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex;margin:clamp(2.5rem,5vw,5rem) 0 1.5rem!important}.benchmark__qwen span{text-transform:uppercase;letter-spacing:.1em;padding-bottom:.45rem;font-size:.7rem;font-weight:800}.benchmark__score{letter-spacing:-.08em;font-size:clamp(4.5rem,7vw,7.5rem);line-height:.72}.model-benchmarks__footnote{max-width:52rem;margin:1.5rem 0 0 auto;font-size:.72rem;line-height:1.5}.model-benchmarks__sources{text-align:right;margin:1rem 0 0 auto}.model-benchmarks__sources a{border-bottom:1px solid}.aa-index{color:#111;background:#f4f0e8;border:1px solid #cfc8bc;border-radius:8px;width:min(980px,100%);margin:clamp(2rem,4vw,4rem) auto 0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;overflow:visible}.aa-index__panel{padding:18px}.aa-index__header{padding-bottom:10px}.aa-index__copy{max-width:700px}.aa-index__copy h3,.aa-index__copy p{margin:0}.aa-index__copy h3{font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:20px;font-weight:500;line-height:24px}.aa-index__copy strong{margin-top:1px;font-weight:500;display:block}.aa-index__copy p,.aa-index__copy strong{color:#949494;font-size:12px;line-height:16px}.aa-index__copy p{max-width:620px;margin-top:2px;font-weight:400}.aa-index__scroller{overscroll-behavior-inline:contain;scrollbar-color:#aaa transparent;position:relative;overflow-x:auto}.aa-index__chart{aspect-ratio:940/324;width:940px;min-width:940px;height:auto;display:block;overflow:visible}.aa-index__gridline{stroke:#c9c2b7;stroke-dasharray:2 4;stroke-width:1px}.aa-index__bar,.aa-index__highlight{transform-box:fill-box;transform-origin:bottom}.aa-index__highlight{fill:#ff9754;filter:blur(7px)saturate(1.18);opacity:.46;pointer-events:none}.aa-index__bar{stroke:#0000;stroke-width:1px;transition:opacity .18s,stroke .18s}.aa-index__model--current .aa-index__name div{font-weight:650}.aa-index__score{pointer-events:none}.aa-index__score div{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;display:flex}.aa-index__logo,.aa-index__name{pointer-events:none}.aa-index__name div{text-align:center;text-wrap:balance;justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:5px;font-size:9px;font-weight:400;line-height:1.15;display:flex;overflow:hidden}.aa-index__tooltip{opacity:0;pointer-events:none;transition:opacity .18s,transform .22s cubic-bezier(.22,1,.36,1);transform:translateY(3px)}.aa-index__tooltip div{color:#111;white-space:nowrap;background:#f4f0e8f5;border:1px solid #d9d9d9;border-radius:4px;align-items:center;gap:8px;width:fit-content;max-width:160px;min-height:30px;margin:0 auto;padding:6px 8px;font-size:10px;line-height:1.2;display:flex;box-shadow:0 4px 14px #00000014}.aa-index__tooltip strong{text-overflow:ellipsis;font-weight:500;overflow:hidden}.aa-index__tooltip span{font-size:12px;font-weight:500}.aa-index__mobile{display:none}@keyframes aa-index-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes aa-index-highlight-rise{0%{opacity:0;transform:scaleY(0)}72%{opacity:.72;transform:scaleY(1.025)}to{opacity:.46;transform:scaleY(1)}}@keyframes aa-index-glow-pulse{0%,76%,to{opacity:.46}86%{opacity:.62}94%{opacity:.5}}@keyframes aa-index-mobile-leader-glow{0%,64%,to{opacity:0;transform:translate(0)}70%{opacity:.62}88%{opacity:0;transform:translate(390%)}}.model-benchmarks__attribution{width:fit-content;color:var(--paper);background:var(--ink);text-transform:uppercase;letter-spacing:.1em;margin:1.2rem 0 0 auto;padding:.45rem .55rem;font-size:.6rem;font-weight:800}.uncensored-statement{color:var(--ink);background:var(--acid);padding:clamp(4rem,7vw,7rem) clamp(1rem,6vw,6rem)}.uncensored-statement h2,.uncensored-statement p,.uncensored-statement strong{margin:0}.uncensored-statement__stage{grid-template-columns:minmax(0,1.3fr) minmax(15rem,.7fr);align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.uncensored-statement__stage>p{grid-column:1/-1}.uncensored-statement__stage h2,.uncensored-statement__stage strong{margin-bottom:0}.uncensored-statement__strong span,.uncensored-statement__title span{display:block}.uncensored-statement p{letter-spacing:.18em;font-size:.68rem;font-weight:900}.uncensored-statement h2{max-width:18ch;font-family:var(--serif);letter-spacing:-.05em;margin:1.2rem 0 clamp(3rem,6vw,6rem);font-size:clamp(2.7rem,5vw,5.5rem);font-weight:500;line-height:.92}.uncensored-statement strong{letter-spacing:-.07em;text-align:right;max-width:14ch;margin-left:auto;font-size:clamp(2.5rem,4.8vw,5.25rem);line-height:.84;display:block}.model-finale{padding:clamp(6rem,10vw,10rem) clamp(1rem,6vw,6rem)}.model-finale__stage{width:min(72rem,100%);margin:0 auto}.model-finale__stage>p:first-child{color:var(--acid);letter-spacing:.18em;margin:0 0 1rem;font-size:.7rem;font-weight:800}.model-finale h2{max-width:19ch;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,6.2vw,7rem);font-weight:500;line-height:.92}.model-finale__stage>p:nth-of-type(2){margin:2rem 0 3rem;font-size:clamp(1rem,1.4vw,1.3rem)}.plans-page{background:var(--paper)}.plans-model{color:#eee8dc;background:var(--ink)}.plans-model h2{font-size:clamp(2.5rem,6.2vw,7rem)}.plans-hero{padding:clamp(1.5rem,3vw,3rem) clamp(1rem,3vw,3rem) clamp(4rem,8vw,8rem);overflow:visible}.plans-hero h1{letter-spacing:-.085em;max-width:10ch;margin:clamp(1.5rem,3vw,3rem) 0 0;font-size:clamp(4rem,10.8vw,10.5rem);font-weight:950;line-height:.78}.plans-hero__serif{max-width:34rem;font-family:var(--serif);letter-spacing:-.035em;margin:1.8rem 0 0 auto;font-size:clamp(1.45rem,2.8vw,2.7rem);line-height:1.03}.plans-notice{background:#ffffff3d;border:1px solid #15130f4d;max-width:42rem;margin:2rem 0 0 auto;padding:.85rem 1rem;font-size:.78rem;line-height:1.45}.plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.8rem;padding:0 clamp(1rem,3vw,3rem) clamp(6rem,11vw,11rem);scroll-margin-top:13rem;display:grid}.plan-grid__note{color:#15130f94;grid-column:1/-1;gap:.35rem;margin:.65rem 0 0;font-size:clamp(.7rem,.85vw,.8rem);line-height:1.45;display:grid}.plan-grid__note small{font-size:inherit}.plans-queue-link{color:inherit;font-size:.75rem;font-weight:inherit;text-underline-offset:.22em;white-space:nowrap;text-decoration:underline}.reveal-enabled .plan-grid__note{animation:opening-plan-detail 1.1s cubic-bezier(.16,1,.3,1) 1.05s both}.plan{z-index:0;background:#ffffff1f;border:1px solid #15130fa6;flex-direction:column;padding:clamp(1.25rem,2vw,2rem);transition:border-color .32s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.plan:after{z-index:-1;content:"";opacity:0;pointer-events:none;background:#15130f24;height:.8rem;transition:opacity .52s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-.8rem;left:0;right:0}.plan--featured{color:#f2ebdf;background:var(--ink)}.plan header{text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;min-height:2rem;font-size:.68rem;font-weight:800;display:flex}.plan header strong{color:var(--ink);background:var(--acid);padding:.32rem .45rem}.plan header h2{font:inherit;margin:0}.plan__price{letter-spacing:-.08em;margin:clamp(2.5rem,4vw,4rem) 0 0;font-size:clamp(5rem,8vw,8.5rem);font-weight:900;line-height:.8}.plan__price sup{vertical-align:top;margin-right:.2rem;font-size:.28em}.plan__price small{text-transform:uppercase;letter-spacing:.08em;margin-left:.5rem;font-size:.12em;font-weight:600}.plan__context{font-family:var(--serif);letter-spacing:-.04em;text-transform:uppercase;margin:1.2rem 0 1.4rem;font-size:clamp(1.55rem,2.3vw,2.5rem);font-weight:500;line-height:1;transition:transform .62s cubic-bezier(.16,1,.3,1)}.plan__line{min-height:2.9rem;margin:0;line-height:1.45}.plan ul{text-transform:uppercase;letter-spacing:.05em;margin:1.35rem 0 2.25rem;padding:0;font-size:.8rem;list-style:none}.plan li{border-bottom:1px solid;padding:.67rem 0}.plan .button{width:100%;margin-top:auto}.one-million-dialog__trigger{font:inherit;cursor:pointer}.one-million-dialog{width:min(31rem,100vw - 2rem);max-width:none;max-height:calc(100svh - 2rem);color:var(--ink);background:0 0;border:0;margin:auto;padding:0;overflow-y:auto}.one-million-dialog::backdrop{background:#15130f94;animation:one-million-backdrop-in .26s ease-out both}.one-million-dialog__panel{background:#f2ece1;border:1px solid #15130f3d;padding:clamp(1.35rem,3vw,2rem);animation:one-million-dialog-in .44s cubic-bezier(.16,1,.3,1) both;box-shadow:0 1.5rem 5rem #0000003d}.one-million-dialog__kicker{color:#15130f99;text-transform:uppercase;letter-spacing:.18em;margin:0 0 .55rem;font-size:.64rem;font-weight:800}.one-million-dialog h2{max-width:none;font-family:var(--serif);letter-spacing:-.035em;text-transform:none;text-wrap:balance;margin:0;font-size:clamp(1.65rem,3vw,2rem);font-weight:500;line-height:1.05}.one-million-dialog__copy{text-wrap:pretty;gap:.8rem;max-width:46ch;margin:1.35rem 0 1.5rem;font-size:.96rem;line-height:1.5;display:grid}.one-million-dialog__copy p{margin:0}.one-million-dialog__availability{background:#ffffff3d;border:1px solid #15130f2e;gap:.55rem;padding:.8rem .9rem .9rem;display:grid}.one-million-dialog__availability-meta{color:#15130f94;text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:1rem;font-size:.58rem;font-weight:800;line-height:1;display:flex}.one-million-dialog__availability-meta>span{align-items:center;gap:.42rem;display:inline-flex}.one-million-dialog__availability-meta>span:before{background:var(--acid);content:"";border-radius:50%;width:.42rem;height:.42rem}.one-million-dialog__availability>p{font-size:.86rem;line-height:1.4}.one-million-dialog__promise{padding-top:.15rem;font-weight:500}.one-million-dialog__signoff{font-weight:500}.one-million-dialog__detail-link{color:#15130f94;white-space:nowrap;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-block}.one-million-dialog__promise span{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:.12em}.one-million-dialog strong{color:inherit;font-weight:700}.one-million-dialog__phrase{white-space:nowrap}.one-million-dialog__actions{align-items:center;gap:.9rem;display:flex}.one-million-dialog__actions .button{border-color:var(--ink);flex:1;width:auto;min-width:0;font-weight:800}.one-million-dialog__checkout{flex:1}.one-million-dialog__actions form[method=dialog]{margin:0}.one-million-dialog__actions form[method=dialog] button{color:#15130f80;font:inherit;text-underline-offset:.3rem;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;padding:.65rem 0;font-size:.64rem;font-weight:650;text-decoration:underline}.one-million-dialog[open] :is(.one-million-dialog__kicker,h2,.one-million-dialog__copy,.one-million-dialog__actions){animation:one-million-content-in .38s cubic-bezier(.22,1,.36,1) both}.one-million-dialog[open] h2{animation-delay:45ms}.one-million-dialog[open] .one-million-dialog__copy{animation-delay:90ms}.one-million-dialog[open] .one-million-dialog__actions{animation-delay:.135s}@keyframes one-million-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes one-million-dialog-in{0%{opacity:0;transform:translateY(.9rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes one-million-content-in{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.unlimited-explainer{background:var(--acid);grid-template-columns:.7fr 1.3fr;gap:clamp(2rem,7vw,7rem);padding:clamp(4rem,7vw,7rem) clamp(1rem,6vw,6rem);display:grid}.unlimited-explainer h2{letter-spacing:-.075em;max-width:12ch;margin:0;font-size:clamp(3rem,6vw,6.5rem);font-weight:950;line-height:.82}.unlimited-explainer>p{max-width:38rem;font-family:var(--serif);align-self:end;margin:0;font-size:clamp(1.5rem,2.6vw,2.8rem);line-height:1.05}.unlimited-explainer small{grid-column:2;max-width:42rem;font-size:.64rem;line-height:1.45}.docs-page{color:#eee8dc;background:var(--ink)}.docs-hero{padding:clamp(1.5rem,3vw,3rem) clamp(1rem,3vw,3rem) clamp(4rem,8vw,8rem)}.docs-hero h1{letter-spacing:-.085em;max-width:10ch;margin:clamp(1.5rem,3vw,3rem) 0 0;font-size:clamp(4.5rem,11vw,11rem);font-weight:950;line-height:.78}.docs-hero__lead{max-width:38rem;font-family:var(--serif);margin:2rem 0 0 auto;font-size:clamp(1.45rem,2.5vw,2.5rem);line-height:1.04}.agent-instruction{background:#0d0c0a;border:1px solid #eee8dc66;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;margin-top:clamp(1.5rem,3vw,3rem);display:grid}.agent-instruction>button,.agent-instruction__label{font:inherit;letter-spacing:.14em;margin:0;font-size:.67rem;font-weight:800}.agent-instruction__label{color:var(--acid);white-space:nowrap;padding:1rem}.agent-instruction>button{min-width:7rem;color:var(--ink);background:var(--acid);cursor:pointer;border:0;border-left:1px solid #eee8dc59;align-self:stretch;transition:color .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.agent-instruction__prompt{text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #eee8dc59;min-width:0;margin:0;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.68rem,.9vw,.84rem);line-height:1.4;overflow:hidden}.agent-instruction__status{color:#eee8dc9e;border-top:1px solid #eee8dc33;grid-column:1/-1;margin:0;padding:.55rem 1rem;font-size:.67rem}.docs-identifiers{border-top:1px solid #eee8dc4d;grid-template-columns:.38fr 1fr;gap:0;display:grid}.docs-identifiers>*{border-bottom:1px solid #eee8dc4d;margin:0;padding:.9rem;font-size:clamp(.65rem,.8vw,.78rem)}.docs-identifiers dt{color:var(--acid);letter-spacing:.1em;font-weight:800}.docs-identifiers code,.docs-identifiers dd{overflow-wrap:anywhere}.docs-manual h2{letter-spacing:.15em;margin:0 0 1.5rem;font-size:.68rem}.docs-manual__identifiers>h2{max-width:12ch;font-family:var(--serif);letter-spacing:-.055em;margin-bottom:1.5rem;font-size:clamp(2.8rem,5vw,6rem);font-weight:500;line-height:.92}.docs-manual__model{max-width:38rem;margin:0 0 3rem;font-size:clamp(1rem,1.35vw,1.35rem);line-height:1.45}.docs-code{border-top:1px solid #eee8dc47;border-bottom:1px solid #eee8dc47;grid-template-columns:1.2fr .8fr;display:grid}.docs-code>div{border-right:1px solid #eee8dc47;min-width:0;padding:clamp(1.5rem,3vw,3rem)}.docs-code>div:last-child{border-right:0}.docs-code pre{max-width:100%;min-height:27rem;color:var(--acid);tab-size:2;background:#0d0c0a;border:1px solid #eee8dc40;margin:1.5rem 0 0;padding:clamp(1rem,2vw,2rem);font-size:clamp(.69rem,.85vw,.86rem);line-height:1.65;overflow:auto}.legal-page{background:var(--paper)}.legal-copy{width:min(68rem,100% - 2rem);margin:0 auto;padding:clamp(4rem,9vw,9rem) 0 clamp(7rem,12vw,12rem)}.legal-copy h1{letter-spacing:-.08em;max-width:11ch;margin:clamp(3rem,7vw,7rem) 0 2.5rem;font-size:clamp(4rem,9vw,9rem);font-weight:950;line-height:.78}.legal-copy__intro{max-width:31ch;font-family:var(--serif);margin:0 0 clamp(5rem,9vw,9rem) auto;font-size:clamp(1.7rem,3.5vw,3.5rem);line-height:1}.legal-copy section{border-top:1px solid #15130f80;grid-template-columns:.65fr 1.35fr;gap:3rem;padding:2rem 0;display:grid}.legal-copy h2{text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.72rem}.legal-copy section p,.legal-copy section small{font-family:var(--serif);grid-column:2;margin:0;font-size:clamp(1.1rem,1.65vw,1.45rem);line-height:1.45}.legal-copy section p+p,.legal-copy section p+small{margin-top:1rem}.legal-copy__callout{color:#eee8dc;background:var(--ink);border:0!important;padding:2.5rem!important}.legal-copy__contact{font-family:var(--serif);margin:4rem 0 0;font-size:clamp(1.5rem,3vw,3rem)}.legal-copy__contact a{border-bottom:1px solid}.legal-copy__independent{text-transform:uppercase;letter-spacing:.1em;margin:2rem 0 0;font-size:.65rem}.not-found{min-height:100svh;color:var(--ink);background:var(--paper);place-items:center;padding:clamp(1.5rem,5vw,5rem);display:grid}.not-found__content{width:min(100%,42rem);animation:not-found-enter .62s cubic-bezier(.22,1,.36,1) both}.not-found__code{letter-spacing:.12em;margin:0 0 1.25rem;font-size:.7rem;font-weight:700}.not-found h1{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(3.5rem,9vw,7.5rem);font-weight:500;line-height:.9}.not-found__message{margin:1.25rem 0 2.5rem;font-size:clamp(.95rem,1.4vw,1.1rem)}@keyframes not-found-enter{0%{opacity:0;transform:translateY(.75rem)}}.docs-hero h1 span,.hero__copy h1 span,.models-hero h1 span,.plans-hero h1 span{display:block}.reveal-enabled .hero:not(.is-ready) :is(.site-header nav a,.site-header__cta,.site-header__sign-out,.site-menu-toggle,.hero__copy h1 span,.hero__lede,.hero__model,.hero__actions,.hero__proof,.hero__proof>*){visibility:hidden;animation-play-state:paused}.reveal-enabled .site-header nav a,.reveal-enabled .site-header__cta,.reveal-enabled .site-header__sign-out{animation:opening-nav .68s cubic-bezier(.16,1,.3,1) both}.reveal-enabled .site-header nav a:first-child{animation-delay:40ms}.reveal-enabled .site-header nav a:nth-child(2){animation-delay:.1s}.reveal-enabled .site-header nav a:nth-child(3){animation-delay:.16s}.reveal-enabled .site-header nav a:nth-child(4){animation-delay:.22s}.reveal-enabled .site-header nav a:nth-child(5),.reveal-enabled .site-header__cta,.reveal-enabled .site-header__sign-out{animation-delay:.28s}.reveal-enabled .site-header__nav--with-home+.site-header__cta{animation-delay:.34s}.reveal-enabled .hero.is-ready :is(.site-header nav a,.site-header__cta,.site-header__sign-out){animation-duration:.82s}.reveal-enabled .hero.is-ready .site-menu-toggle{animation:opening-nav .82s cubic-bezier(.16,1,.3,1) .22s both}.reveal-enabled .hero__copy{animation:none}.reveal-enabled .hero__copy h1 span,.reveal-enabled :is(.models-hero,.plans-hero,.docs-hero) h1 span{animation:opening-heavy .88s cubic-bezier(.16,1,.3,1) both}.reveal-enabled .hero__copy h1 span:first-child{animation-delay:.16s}.reveal-enabled .hero__copy h1 span:nth-child(2){animation-delay:.24s}.reveal-enabled .hero__copy h1 span:nth-child(3){animation-delay:.32s}.reveal-enabled :is(.models-hero,.plans-hero,.docs-hero) h1 span:first-child{animation-delay:.1s}.reveal-enabled :is(.models-hero,.plans-hero,.docs-hero) h1 span:nth-child(2){animation-delay:.22s}.reveal-enabled .hero__lede,.reveal-enabled .hero__model,.reveal-enabled .legal-copy__intro,.reveal-enabled .models-hero__intro,.reveal-enabled .plans-hero__serif{animation:opening-serif .76s cubic-bezier(.16,1,.3,1) both}.reveal-enabled .hero__actions{animation:opening-nav .88s cubic-bezier(.16,1,.3,1) both}.reveal-enabled .hero__lede{animation-delay:.44s}.reveal-enabled .hero__model{animation-delay:.54s}.reveal-enabled .hero__actions{animation-delay:.65s}.reveal-enabled .models-hero__intro{animation-delay:60ms}.reveal-enabled .plans-hero__serif{animation-delay:.38s}.reveal-enabled .legal-copy .page-index,.reveal-enabled .models-hero .page-index{animation:opening-label .46s steps(12) 40ms both}.reveal-enabled .models-marquee>*{animation:opening-cell .98s cubic-bezier(.16,1,.3,1) both}.reveal-enabled .models-marquee>:first-child{animation-delay:.52s}.reveal-enabled .models-marquee>:nth-child(2){animation-delay:.62s}.reveal-enabled .models-marquee>:nth-child(3){animation-delay:.72s}.reveal-enabled .models-marquee>:nth-child(4){animation-delay:.82s}.reveal-enabled .hero__proof>*{animation:opening-proof .86s cubic-bezier(.16,1,.3,1) both}.reveal-enabled .hero__proof{animation:opening-proof .92s cubic-bezier(.16,1,.3,1) .68s both}.reveal-enabled .hero__proof>:first-child{animation-delay:.76s}.reveal-enabled .hero__proof>:nth-child(2){animation-delay:.84s}.reveal-enabled .hero__proof>:nth-child(3){animation-delay:.92s}.hero__proof strong{isolation:isolate;position:relative;overflow:hidden}.hero__proof strong:after{z-index:-1;content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000,#ffffffbf,#0000);width:48%;animation:proof-shine 10s ease-in-out 2s infinite;position:absolute;inset:0 auto 0 -55%;transform:skew(-18deg)translate(0)}.agent-instruction>button:after,.hero__actions .button--dark:after{border:1px solid var(--acid);content:"";opacity:0;pointer-events:none;position:absolute;inset:-1px;transform:scale(1)}.hero__actions .button--dark:after{animation:hero-cta-breathe 6s ease-out 1.8s infinite}.reveal-enabled .plans-page .plan{--plan-delay:.56s;animation-duration:1.35s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:var(--plan-delay);animation-fill-mode:backwards}.reveal-enabled .plans-page .plan:first-child{animation-name:opening-plan-left}.reveal-enabled .plans-page .plan:nth-child(2){--plan-delay:.72s;animation-name:opening-plan-up}.reveal-enabled .plans-page .plan:nth-child(3){--plan-delay:.88s;animation-name:opening-plan-right}.reveal-enabled .agent-instruction{animation:opening-strip 1.05s cubic-bezier(.16,1,.3,1) .42s both}.reveal-enabled .agent-instruction>*{animation:opening-plan-detail .62s cubic-bezier(.16,1,.3,1) both}.reveal-enabled .agent-instruction__label{animation-delay:.66s}.reveal-enabled .agent-instruction__prompt{animation-delay:.74s}.reveal-enabled .agent-instruction>button{animation:opening-plan-detail .62s cubic-bezier(.16,1,.3,1) .82s both;position:relative}.reveal-enabled .agent-instruction>button:after{animation:hero-cta-breathe 1s ease-out 1.5s 5,hero-cta-breathe 5s ease-out 7.5s infinite}.reveal-enabled .agent-instruction__status{animation-delay:.9s}.reveal-enabled .legal-copy h1{animation:opening-heavy .98s cubic-bezier(.16,1,.3,1) 90ms both}.reveal-enabled .legal-copy__intro{animation-delay:.3s}@keyframes opening-nav{0%{opacity:0;transform:translateY(-1.4rem)skewY(-2deg)}to{opacity:1;transform:translate(0)skewY(0)}}@keyframes opening-heavy{0%{opacity:0;transform:translateY(.45em)scaleY(1.08)skewY(2deg)}to{opacity:1;transform:translate(0)scaleY(1)skewY(0)}}@keyframes opening-serif{0%{opacity:0;transform:translate(1.75rem,.8rem)}to{opacity:1;transform:translate(0)}}@keyframes opening-label{0%{opacity:0;transform:translateY(.35rem)scaleX(1.08)}to{opacity:1;transform:translate(0)scaleX(1)}}@keyframes opening-cell{0%{opacity:0;transform:translateY(3rem)scaleY(1.15)}to{opacity:1;transform:translate(0)scaleY(1)}}@keyframes opening-proof{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translate(0)}}@media (max-width:720px){.reveal-enabled .hero__copy h1 span{animation-name:mobile-copy-enter;animation-duration:.82s}.reveal-enabled .hero__copy h1 span:first-child{animation-delay:.46s}.reveal-enabled .hero__copy h1 span:nth-child(2){animation-delay:.53s}.reveal-enabled .hero__copy h1 span:nth-child(3){animation-delay:.6s}.reveal-enabled .hero__lede,.reveal-enabled .hero__model{animation-duration:.72s}.reveal-enabled .hero__actions{animation-duration:.82s}.reveal-enabled .hero__lede{animation-delay:.72s}.reveal-enabled .hero__model{animation-delay:.82s}.reveal-enabled .hero__actions{animation-delay:.92s}}@keyframes proof-shine{0%,74%,to{opacity:0;transform:skew(-18deg)translate(0)}78%{opacity:.85}90%{opacity:0;transform:skew(-18deg)translate(440%)}}@keyframes hero-cta-breathe{0%,70%,to{opacity:0;transform:scale(1)}78%{opacity:.42;transform:scale(1.035)}88%{opacity:0;transform:scale(1.085)}}@keyframes opening-plan-left{0%{translate:-1.8rem 2.4rem;rotate:-.7deg;scale:.985}to{translate:0;rotate:0deg;scale:1}}@keyframes opening-plan-up{0%{translate:0 3.2rem;scale:.975}to{translate:0;scale:1}}@keyframes opening-plan-right{0%{translate:1.8rem 2.4rem;rotate:.7deg;scale:.985}to{translate:0;rotate:0deg;scale:1}}@keyframes opening-plan-detail{0%{opacity:0;translate:0 1.1rem}to{opacity:1;translate:0}}@keyframes opening-strip{0%{opacity:0;transform:translate(-2rem)}}.reveal-enabled .reveal-target{opacity:var(--reveal-opacity,1);transform:translate3d(0,var(--reveal-y,0),0) scale(var(--reveal-scale,1))}.reveal-enabled .reveal-target.is-active{will-change:opacity,transform}.reveal-enabled .reveal-target[data-reveal=duet],.reveal-enabled .reveal-target[data-reveal=rail],.reveal-enabled .reveal-target[data-reveal=stagger]{opacity:1;transform:none}.reveal-enabled .reveal-child{opacity:var(--child-opacity,1);transform:translate3d(0,var(--child-y,0),0) scale(var(--child-scale,1))}.reveal-enabled .is-active .reveal-child{will-change:opacity,transform}.reveal-enabled :is(.spec-grid,.unlimited-explainer,.queue-page main>section:not(:first-child),.queue-page [data-queue-reveal],.site-footer__lead,.legal-copy>section).reveal-target{opacity:1;transform:none}.reveal-enabled :is(.spec-grid,.unlimited-explainer,.queue-page main>section:not(:first-child),.queue-page [data-queue-reveal],.site-footer__lead,.legal-copy>section).reveal-target .reveal-child{opacity:0;transform:translateY(3.25rem)scale(.96)}.reveal-enabled :is(.spec-grid,.unlimited-explainer,.queue-page main>section:not(:first-child),.queue-page [data-queue-reveal],.site-footer__lead,.legal-copy>section).reveal-target.is-revealed .reveal-child{animation:reveal-settle 1.05s linear var(--reveal-delay,0s) both}.reveal-enabled .queue-page [data-queue-reveal].reveal-target.is-revealed .reveal-child{animation-duration:1.45s}.reveal-enabled .queue-page [data-queue-reveal].reveal-target.is-revealed .reveal-child,.reveal-enabled .queue-page footer .site-footer__lead[data-reveal=scale].reveal-target.is-revealed .reveal-child,.reveal-enabled .queue-page main>section:not(:first-child).reveal-target.is-revealed .reveal-child{animation:queue-expo-reveal .96s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s) both}.reveal-enabled .queue-page footer .site-footer__lead[data-reveal=scale].reveal-target.is-revealed .site-footer__lead-copy>p:first-child.reveal-child,.reveal-enabled .queue-page main>.model-finale[data-reveal=stagger].reveal-target.is-revealed h2.reveal-child{transform-origin:0;animation:queue-headline-reveal 1.25s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s) both}.reveal-enabled .spec-grid.reveal-target.is-revealed .reveal-child{animation-duration:1.25s}.spec>span>i{font-style:normal}.reveal-enabled .spec-grid.reveal-target .spec>span>i{opacity:0;display:inline-block;transform:translateY(.45em)}.reveal-enabled .spec-grid.reveal-target.is-revealed .spec>span>i{animation:capability-letter .52s cubic-bezier(.16,1,.3,1) calc(var(--reveal-delay,0s) + var(--letter-delay,0s) + .12s) both}.reveal-enabled .reveal-type{white-space:nowrap;width:max-content;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.reveal-enabled .reveal-target.is-revealed .reveal-type{animation:reveal-type .62s steps(14) both}.reveal-enabled .aa-index :is(.aa-index__highlight,.aa-index__bar){transform:scaleY(0)}.reveal-enabled .aa-index.is-revealed .aa-index__bar{animation:aa-index-rise .82s cubic-bezier(.16,1,.3,1) var(--bar-delay) both}.reveal-enabled .aa-index.is-revealed .aa-index__highlight{animation:aa-index-highlight-rise 1.05s cubic-bezier(.16,1,.3,1) var(--bar-delay) both,aa-index-glow-pulse 5s ease-in-out calc(var(--bar-delay) + 1.4s) infinite}.reveal-enabled .aa-index__mobile li{opacity:var(--row-opacity,1);transform:translate3d(0,var(--row-y,0),0)}@keyframes reveal-type{0%{opacity:0;transform:translateY(.45rem)scaleX(1.08)}to{opacity:1;transform:translate(0)scaleX(1)}}@keyframes reveal-settle{0%{opacity:0;animation-timing-function:cubic-bezier(.16,.9,.25,1);transform:translateY(3.25rem)scale(.96)}72%{opacity:1;animation-timing-function:cubic-bezier(.25,.7,.3,1);transform:translateY(-.15rem)scale(1.003)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes queue-headline-reveal{0%{opacity:0;transform:translateY(.9em)}to{opacity:1;transform:translate(0)}}@keyframes queue-expo-reveal{0%{opacity:0;transform:translateY(3.5rem)}to{opacity:1;transform:translate(0)}}@keyframes capability-letter{0%{opacity:0;transform:translateY(.45em)}78%{opacity:1;transform:translateY(-.04em)}to{opacity:1;transform:translate(0)}}@media (hover:hover) and (pointer:fine){.site-footer nav a:focus-visible:after,.site-footer nav a:hover:after,.site-header nav a:focus-visible:after,.site-header nav a:hover:after{transform-origin:0;transform:scaleX(1)}.site-header__cta:focus-visible,.site-header__cta:hover{color:var(--ink);background:var(--acid);transform:translateY(-2px)}.site-header__cta:focus-visible span,.site-header__cta:hover span{transform:translate(.35rem)}.button--acid:focus-visible,.button--acid:hover{color:#fff;background:#27231d}.spec:not(.spec--speed):hover{color:var(--ink);background:var(--acid)}.plan:hover,.spec:hover strong{transform:translateY(-.35rem)}.plan:hover{border-color:var(--ink)}.plan:hover:after{opacity:1}.plan:hover .plan__context{transform:translate(.35rem)}.agent-instruction>button:hover{color:var(--acid);background:#27231d}.aa-index__model:hover .aa-index__bar{stroke:#ffffffb8}.aa-index__model:hover .aa-index__tooltip{opacity:1;transform:translateY(0)}.aa-index__model:hover .aa-index__name div{font-weight:500}.models-marquee:hover>:nth-child(odd){transform:translateY(-.35rem)}.models-marquee:hover>:nth-child(2n){transform:translateY(.35rem)}}.agent-instruction>button:focus-visible,.button:focus-visible,.site-header__cta:focus-visible{color:var(--ink);background:var(--acid);transform:translateY(-2px)}.aa-index__model:focus-visible .aa-index__bar{stroke:#111;stroke-width:2px}.aa-index__model:focus-visible .aa-index__tooltip{opacity:1;transform:translateY(0)}.docs-page :focus-visible,.models-page :focus-visible,.site-footer--dark :focus-visible,.site-header--dark :focus-visible{outline-color:var(--acid)}@media (max-width:900px){.site-footer{grid-template-columns:1fr 1fr}.site-footer__closing{text-align:left;grid-column:1/-1}.site-footer__closing,.site-footer__lead{align-items:flex-start}.model-benchmarks__intro,.model-statement,.unlimited-explainer{grid-template-columns:1fr}.model-benchmarks__summary{max-width:38rem}.model-statement>:last-child,.model-statement__lead{max-width:100%}.spec-grid{grid-template-columns:repeat(2,1fr)}.spec:nth-child(odd){border-right:1px solid #eee8dc3d}.spec:nth-child(2n){border-right:0}.spec:last-child{border-right:0;grid-column:1/-1}.plan-grid{grid-template-columns:1fr}.unlimited-explainer small{grid-column:1}.docs-code{grid-template-columns:1fr}.docs-code>div{border-bottom:1px solid #eee8dc47;border-right:0}}@media (max-width:767px),(orientation:portrait) and (max-width:1100px){.site-header{justify-content:space-between;min-height:5rem}.site-header.site-header--passed{z-index:auto}.site-header>nav,.site-header__desktop-action{display:none}.site-header__mobile-home{align-items:center;min-height:3rem;font-size:1.1rem;display:inline-flex}.site-header .site-menu-toggle{border:0;border-radius:0;flex:none;display:block}.site-header .site-menu-toggle--floating{z-index:40;top:max(1.25rem,env(safe-area-inset-top));color:#fff;mix-blend-mode:difference;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .18s,transform .46s cubic-bezier(.16,1,.3,1),visibility 0s linear .46s;position:fixed;right:1.25rem;transform:translateY(-.6rem)scale(.94)}.site-header .site-menu-toggle--floating.is-visible{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}.hero .site-header{justify-content:flex-end}.hero .site-header__mobile-home{display:none}}@media (max-width:640px){.site-header{gap:1rem;min-height:4.5rem}.site-footer{grid-template-columns:1fr;gap:2rem}.site-footer__lead{flex-direction:column;align-items:flex-start}.site-footer__lead-copy>p:first-child{font-size:15vw}.site-footer nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid}.site-footer__closing{grid-column:1}.agent-instruction{grid-template-columns:1fr auto}.agent-instruction__label{display:none}.agent-instruction__prompt{border-left:0;font-size:.62rem}.models-hero h1{font-size:13vw}.models-hero{min-height:calc(100svh - 4.5rem)}.docs-hero h1{font-size:19vw}.models-marquee{border-bottom:0;grid-template-columns:1fr 1fr}.models-marquee>*{border-bottom:1px solid #eee8dc59;min-height:4.5rem;font-size:.85rem}.models-marquee>:nth-child(2){border-right:0}.model-statement{padding-top:6rem;padding-bottom:6rem}.spec{min-height:11rem;padding:1.2rem 1rem}.spec span{margin-bottom:3rem;font-size:.55rem}.spec strong{font-size:1.35rem}.plans-hero h1{white-space:normal;margin-top:2.25rem;font-size:15.25vw}.plans-model h2{font-size:clamp(2.05rem,10.25vw,2.5rem)}.plan-grid{gap:.55rem;padding-bottom:3.5rem;scroll-margin-top:max(1rem,50svh - 14rem)}.plan{padding-block:.75rem}.plan header{min-height:1.5rem}.plan__price{margin-top:1.35rem;font-size:4.25rem}.plan__context{margin:.65rem 0 .75rem;font-size:1.4rem}.plan__line{min-height:1.8rem;line-height:1.35}.plan ul{margin:.7rem 0 1.15rem;font-size:.72rem}.plan li{padding:.42rem 0}.plan-grid__note{gap:.2rem;margin-top:.35rem}.plan .button{min-height:2.7rem}.reveal-enabled .plans-page .plan:first-child{--plan-delay:0s}.reveal-enabled .plans-page .plan:first-child,.reveal-enabled .plans-page .plan:nth-child(3){animation-name:opening-plan-up}.one-million-dialog__actions{flex-direction:column;align-items:stretch}.one-million-dialog__actions .button{width:100%}.plans-hero__serif{text-align:left;margin-left:0}.reveal-enabled .plans-hero__serif{animation-name:opening-plan-detail}.plans-notice{margin-left:0}.unlimited-explainer h2{font-size:15vw}.docs-identifiers{grid-template-columns:1fr}.docs-identifiers dt{border-bottom:0}.docs-hero__lead{margin-left:0}.hero__model>:nth-child(2){display:none}.benchmark-grid{grid-template-columns:1fr}.benchmark{border-right:0;border-bottom:1px solid var(--ink)}.benchmark:last-child{border-bottom:0}.model-benchmarks__attribution,.model-benchmarks__footnote,.model-benchmarks__sources{text-align:left;margin-left:0}.aa-index__header{min-height:0;padding-bottom:8px}.aa-index{border-radius:6px}.aa-index__panel{padding:12px}.aa-index__scroller{display:none}.aa-index__mobile{border-bottom:1px solid #e7e7e7;margin:8px 0 0;padding:0;list-style:none;display:block}.aa-index__mobile li{border-top:1px solid #e7e7e7}.aa-index__mobile a{grid-template-columns:16px 5.9rem minmax(4rem,1fr) 22px;align-items:center;gap:7px;min-height:42px;padding-right:6px;font-size:11px;display:grid}.aa-index__mobile img{object-fit:contain;width:16px;height:16px}.aa-index__mobile-track{background:#f1f2f4;border-radius:2px;height:8px;overflow:hidden}.aa-index__mobile-track i{border-radius:inherit;height:100%;display:block}.aa-index__mobile-current .aa-index__mobile-track{height:10px}.aa-index__mobile-current .aa-index__mobile-track i{position:relative;overflow:hidden}.aa-index__mobile-current .aa-index__mobile-track i:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:35%;animation:aa-index-mobile-leader-glow 4.8s cubic-bezier(.16,1,.3,1) 1.2s infinite;position:absolute;inset:0 auto 0 -35%;transform:translate(0)}.aa-index__mobile strong{text-align:right;font-size:13px;font-weight:400}.aa-index__mobile-current strong{font-size:14px;font-weight:700}.aa-index__mobile-current{background:#fff7ed}.aa-index__mobile-current a{font-weight:650}.reveal-enabled .reveal-target{transform:translate3d(0,var(--reveal-y,0),0) scale(var(--reveal-scale,1))}.reveal-enabled .reveal-child{transform:translate3d(0,var(--child-y,0),0) scale(var(--child-scale,1))}.uncensored-statement__stage{grid-template-columns:1fr}.docs-code pre{min-height:auto;font-size:.62rem}.legal-copy h1{font-size:16vw}.legal-copy section{grid-template-columns:1fr;gap:1rem}.legal-copy section p,.legal-copy section small{grid-column:1}.legal-copy__callout{padding:1.5rem!important}}@media (max-width:340px){.site-footer nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.aa-index__bar,.hero.is-ready .hero__artwork,.hero__copy,.hero__proof,.hero__word b,.hero__word span,.legal-copy section,.not-found__content,.reveal-enabled .agent-instruction>button,.reveal-enabled .plan-grid__note,.reveal-enabled .plans-page .plan,.site-footer__lead,:is(.models-page,.plans-page,.docs-page) main>section:not(:first-child){opacity:1!important;animation:none!important;transform:translate(0)rotate(0)scale(1)!important}.reveal-enabled .aa-index__bar,.reveal-enabled .aa-index__mobile li,.reveal-enabled .reveal-child,.reveal-enabled .reveal-target,.reveal-enabled .reveal-type,.reveal-enabled .spec-grid .spec>span>i,.reveal-enabled .uncensored-statement h2,.reveal-enabled .uncensored-statement strong,.reveal-enabled [data-reveal]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.aa-index__highlight{transform:none!important}.aa-index__highlight,.hero__actions .button--dark:after,.reveal-enabled .agent-instruction>button:after{animation:none!important}.plan:after{transition:none!important}.aa-index__mobile-current .aa-index__mobile-track i:after{animation:none!important}.reveal-enabled .speed-tunnel__echo,.reveal-enabled .speed-tunnel__readout{opacity:var(--ring-opacity,1)!important;animation:none!important;transform:translate(-50%,-50%)!important}.button:hover,.models-marquee:hover>*,.plan:hover,.plan:hover .plan__context,.site-header__cta:hover,.spec:hover strong{transform: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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}