.IntelligenceGuardrails-module__d6fiBq__root{background:var(--paper-2);color:var(--ink);border-top:1px solid var(--rule);position:relative}.IntelligenceGuardrails-module__d6fiBq__inner{grid-template-columns:minmax(18rem,.74fr) minmax(0,1.26fr);align-items:stretch;gap:clamp(3rem,7vw,8rem);padding-block:clamp(3.5rem,6vw,6rem);display:grid}.IntelligenceGuardrails-module__d6fiBq__statement{gap:var(--sp-6);grid-template-columns:3.25rem minmax(0,1fr);align-items:start;display:grid}.IntelligenceGuardrails-module__d6fiBq__statement>svg{width:3.25rem;height:3.25rem;color:var(--brand-text)}.IntelligenceGuardrails-module__d6fiBq__statement h2{max-width:15ch;font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:var(--tr-h3);text-wrap:balance;font-weight:750;line-height:1.02}.IntelligenceGuardrails-module__d6fiBq__statement span{width:fit-content;margin-top:var(--sp-6);padding-top:var(--sp-3);border-top:1px solid var(--rule-2);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--tr-mono);text-transform:uppercase;display:block}.IntelligenceGuardrails-module__d6fiBq__rules{border-top:1px solid var(--rule-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.IntelligenceGuardrails-module__d6fiBq__rules li{min-height:9rem;padding:var(--sp-6);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule)}.IntelligenceGuardrails-module__d6fiBq__rules li:nth-child(2n){border-right:0}.IntelligenceGuardrails-module__d6fiBq__rules strong{font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:var(--tr-h4);line-height:1.05;display:block}.IntelligenceGuardrails-module__d6fiBq__rules p{max-width:34ch;margin-top:var(--sp-3);color:var(--ink-2);font-size:var(--t-sm);line-height:1.48}@media (max-width:900px){.IntelligenceGuardrails-module__d6fiBq__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.IntelligenceGuardrails-module__d6fiBq__statement{grid-template-columns:2.6rem minmax(0,1fr)}.IntelligenceGuardrails-module__d6fiBq__statement>svg{width:2.6rem;height:2.6rem}.IntelligenceGuardrails-module__d6fiBq__rules{grid-template-columns:minmax(0,1fr)}.IntelligenceGuardrails-module__d6fiBq__rules li,.IntelligenceGuardrails-module__d6fiBq__rules li:nth-child(2n){border-right:0;min-height:0}}.IntelligenceGuardrails-module__d6fiBq__aionLink{color:var(--brand-text);text-underline-offset:.2em;margin-top:1.1rem;font-size:.9rem;line-height:1.55;text-decoration:underline;display:inline-block}
.BrandOpening-module__OkgEAq__root{z-index:var(--z-curtain,90);isolation:isolate;visibility:hidden;opacity:0;pointer-events:none;color:#f15d22;overscroll-behavior:contain;touch-action:none;contain:layout style;outline:none;place-items:center;display:grid;position:fixed;inset:0;overflow:clip}.BrandOpening-module__OkgEAq__veilTop,.BrandOpening-module__OkgEAq__veilBottom{will-change:transform;background:#0b0e0d;height:calc(50% + 1px);position:absolute;inset-inline:0}.BrandOpening-module__OkgEAq__veilTop{top:0}.BrandOpening-module__OkgEAq__veilBottom{bottom:0}.BrandOpening-module__OkgEAq__atmosphere{pointer-events:none;background:radial-gradient(at 48% 48%,#c5a67c0d,#0000 48%),radial-gradient(at 30% 51%,#ee622209,#0000 36%);position:absolute;inset:0}:is(html[data-brand-intro=pending] .BrandOpening-module__OkgEAq__root,.BrandOpening-module__OkgEAq__root[data-playing=true]){visibility:visible;opacity:1;pointer-events:auto}html[data-brand-intro=pending] .BrandOpening-module__OkgEAq__root{animation:0s 4.5s forwards BrandOpening-module__OkgEAq__failOpen}.BrandOpening-module__OkgEAq__stage{width:min(78vw,1060px);position:relative}.BrandOpening-module__OkgEAq__logo{width:100%;height:auto;overflow:visible}.BrandOpening-module__OkgEAq__symbol{transform-origin:120px 81px;transform:translate(177px)scale(1.55)}.BrandOpening-module__OkgEAq__symbolGhost{fill:#d5b59a;opacity:.07}.BrandOpening-module__OkgEAq__symbolFace{fill:var(--brand-mark,#f15d22)}.BrandOpening-module__OkgEAq__symbolMetal{opacity:1}.BrandOpening-module__OkgEAq__symbolMask{transform-origin:0 125px;transform:scaleY(0)}.BrandOpening-module__OkgEAq__symbolTrace{stroke:#efbd91;stroke-width:.28px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.BrandOpening-module__OkgEAq__travellingLight{stroke:#fff3dc;stroke-width:1.7px;stroke-dasharray:.12 .88;stroke-dashoffset:1px;opacity:0}.BrandOpening-module__OkgEAq__symbolGlint,.BrandOpening-module__OkgEAq__originPoint,.BrandOpening-module__OkgEAq__wordmarkPoint,.BrandOpening-module__OkgEAq__wordmark{opacity:0}.BrandOpening-module__OkgEAq__letterGhost{fill:#e7d6bd;opacity:.08}.BrandOpening-module__OkgEAq__letterTrace{stroke:#efe0c9;stroke-width:.22px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.BrandOpening-module__OkgEAq__lettersMask{transform-origin:185px 0;transform:scaleX(0)}.BrandOpening-module__OkgEAq__depth{fill:#513321;transform:translate(.35px,.8px)}.BrandOpening-module__OkgEAq__edge{fill:none;stroke-width:.28px;opacity:.7}.BrandOpening-module__OkgEAq__silk,.BrandOpening-module__OkgEAq__glint{opacity:0}.BrandOpening-module__OkgEAq__root[data-playing=true],.BrandOpening-module__OkgEAq__root[data-playing=true] :is(.BrandOpening-module__OkgEAq__stage,.BrandOpening-module__OkgEAq__veilTop,.BrandOpening-module__OkgEAq__veilBottom,.BrandOpening-module__OkgEAq__atmosphere,.BrandOpening-module__OkgEAq__symbol,.BrandOpening-module__OkgEAq__symbolMask,.BrandOpening-module__OkgEAq__symbolTrace,.BrandOpening-module__OkgEAq__symbolMetal,.BrandOpening-module__OkgEAq__travellingLight,.BrandOpening-module__OkgEAq__symbolGlint,.BrandOpening-module__OkgEAq__originPoint,.BrandOpening-module__OkgEAq__wordmark,.BrandOpening-module__OkgEAq__lettersMask,.BrandOpening-module__OkgEAq__letterTrace,.BrandOpening-module__OkgEAq__silk,.BrandOpening-module__OkgEAq__glint,.BrandOpening-module__OkgEAq__wordmarkPoint,.BrandOpening-module__OkgEAq__skip){animation-duration:var(--film-duration);animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both}.BrandOpening-module__OkgEAq__root[data-playing=true]{animation-name:BrandOpening-module__OkgEAq__filmEnd}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__stage{animation-name:BrandOpening-module__OkgEAq__signatureExit}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__veilTop{animation-name:BrandOpening-module__OkgEAq__openAbove}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__veilBottom{animation-name:BrandOpening-module__OkgEAq__openBelow}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__atmosphere{animation-name:BrandOpening-module__OkgEAq__atmosphere}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__symbol{animation-name:BrandOpening-module__OkgEAq__takePosition}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__symbolMask{animation-name:BrandOpening-module__OkgEAq__castSymbol}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__symbolTrace{animation-name:BrandOpening-module__OkgEAq__traceSymbol}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__symbolMetal{animation-name:BrandOpening-module__OkgEAq__warmToOrange}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__travellingLight{animation-name:BrandOpening-module__OkgEAq__followContour}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__symbolGlint{animation-name:BrandOpening-module__OkgEAq__polishSymbol}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__originPoint{animation-name:BrandOpening-module__OkgEAq__originIgnition}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__wordmark{animation-name:BrandOpening-module__OkgEAq__inscription}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__lettersMask{animation-name:BrandOpening-module__OkgEAq__castLetters}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__letterTrace{animation-name:BrandOpening-module__OkgEAq__traceLetters}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__silk{animation-name:BrandOpening-module__OkgEAq__liquidLight}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__glint{animation-name:BrandOpening-module__OkgEAq__finalGlint}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__wordmarkPoint{animation-name:BrandOpening-module__OkgEAq__pointHandoff}.BrandOpening-module__OkgEAq__root[data-playing=true] .BrandOpening-module__OkgEAq__skip{animation-name:BrandOpening-module__OkgEAq__skipExit}.BrandOpening-module__OkgEAq__skip{right:max(28px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));color:#b5b8ad;min-height:44px;font-family:var(--f-sans), sans-serif;letter-spacing:.04em;touch-action:manipulation;align-items:center;gap:20px;padding:10px 5px 10px 16px;font-size:12px;display:inline-flex;position:absolute}.BrandOpening-module__OkgEAq__skip span{color:#e6e3d7;font-size:17px}.BrandOpening-module__OkgEAq__skip:hover{color:#fff0dc}.BrandOpening-module__OkgEAq__skip:focus-visible{outline-offset:4px;outline:1px solid #f29c68}@keyframes BrandOpening-module__OkgEAq__takePosition{0%,18%{animation-timing-function:cubic-bezier(.76,0,.24,1);transform:translate(177px)scale(1.55)}46%,to{transform:translate(0)scale(1)}}@keyframes BrandOpening-module__OkgEAq__castSymbol{0%,5%{animation-timing-function:ease;transform:scaleY(0)}32%,to{transform:scaleY(1)}}@keyframes BrandOpening-module__OkgEAq__traceSymbol{0%{stroke-dashoffset:1px;opacity:0}5%{opacity:.85}30%{stroke-dashoffset:0;opacity:.7}46%,to{stroke-dashoffset:0;opacity:0}}@keyframes BrandOpening-module__OkgEAq__followContour{0%,3%{stroke-dashoffset:1px;opacity:0}8%{opacity:1}33%{stroke-dashoffset:0;opacity:.8}39%,to{stroke-dashoffset:0;opacity:0}}@keyframes BrandOpening-module__OkgEAq__polishSymbol{0%,10%{opacity:0;transform:translate(-50px)skew(-18deg)}15%{opacity:.9}34%{opacity:.9;transform:translate(180px)skew(-18deg)}39%,to{opacity:0;transform:translate(200px)skew(-18deg)}}@keyframes BrandOpening-module__OkgEAq__originIgnition{0%,14%{opacity:0}22%{opacity:1}37%,to{opacity:0}}@keyframes BrandOpening-module__OkgEAq__warmToOrange{0%,49%{opacity:1}65%,to{opacity:0}}@keyframes BrandOpening-module__OkgEAq__inscription{0%,22%{opacity:0}35%,to{opacity:1}}@keyframes BrandOpening-module__OkgEAq__castLetters{0%,33%{animation-timing-function:cubic-bezier(.45,0,.2,1);transform:scaleX(0)}59%,to{transform:scaleX(1)}}@keyframes BrandOpening-module__OkgEAq__traceLetters{0%,29%{stroke-dashoffset:1px;opacity:0}36%{opacity:.65}59%{stroke-dashoffset:0;opacity:.55}66%,to{stroke-dashoffset:0;opacity:0}}@keyframes BrandOpening-module__OkgEAq__liquidLight{0%,27%{opacity:0;transform:translate(-90px)skew(-22deg)}35%{opacity:1}59%{opacity:1;transform:translate(460px)skew(-22deg)}65%,to{opacity:0;transform:translate(510px)skew(-22deg)}}@keyframes BrandOpening-module__OkgEAq__finalGlint{0%,32%{opacity:0;transform:translate(0)skew(-22deg)}40%{opacity:.85}62%{opacity:.85;transform:translate(500px)skew(-22deg)}66%,to{opacity:0;transform:translate(530px)skew(-22deg)}}@keyframes BrandOpening-module__OkgEAq__pointHandoff{0%,49%{opacity:0}57%{opacity:.9}67%,to{opacity:0}}@keyframes BrandOpening-module__OkgEAq__signatureExit{0%,77%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(0)scale(1)}87%,to{opacity:0;transform:translateY(-8px)scale(1.025)}}@keyframes BrandOpening-module__OkgEAq__openAbove{0%,78%{animation-timing-function:cubic-bezier(.76,0,.24,1);transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes BrandOpening-module__OkgEAq__openBelow{0%,78%{animation-timing-function:cubic-bezier(.76,0,.24,1);transform:translateY(0)}to{transform:translateY(100%)}}@keyframes BrandOpening-module__OkgEAq__atmosphere{0%{opacity:.3}30%,75%{opacity:1}88%,to{opacity:0}}@keyframes BrandOpening-module__OkgEAq__skipExit{0%,76%{opacity:1}84%,to{opacity:0}}@keyframes BrandOpening-module__OkgEAq__filmEnd{0%,99.9%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes BrandOpening-module__OkgEAq__failOpen{to{visibility:hidden;pointer-events:none}}@media (max-width:600px){.BrandOpening-module__OkgEAq__stage{width:88vw}.BrandOpening-module__OkgEAq__skip{right:max(20px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.BrandOpening-module__OkgEAq__root{display:none}}:is(html[data-motion=off] .BrandOpening-module__OkgEAq__root,html:not([data-js="1"]) .BrandOpening-module__OkgEAq__root){display:none}
@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-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-outline-style:solid;--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}}}@layer theme{:root,:host{--font-sans:var(--f-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:var(--f-mono), ui-monospace, "SF Mono", Menlo, monospace;--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-display:var(--f-sans), -apple-system, BlinkMacSystemFont, sans-serif;--font-editorial:var(--f-display), Georgia, "Times New Roman", serif;--breakpoint-3xl:108rem}}@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,-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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.grow{flex-grow:1}.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}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.tabular-nums{--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,)}.underline{text-decoration-line:underline}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);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,)}.filter{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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--brand-h:39;--brand-mark:#f15d22;--brand-50:oklch(.98 .0028 var(--brand-h));--brand-100:oklch(.96 .0082 var(--brand-h));--brand-200:oklch(.921 .0231 var(--brand-h));--brand-300:oklch(.866 .0522 var(--brand-h));--brand-400:oklch(.792 .1066 var(--brand-h));--brand-500:oklch(.712 .1768 var(--brand-h));--brand-600:oklch(.628 .1972 var(--brand-h));--brand-700:oklch(.53 .1596 var(--brand-h));--brand-800:oklch(.432 .1163 var(--brand-h));--brand-900:oklch(.338 .078 var(--brand-h));--brand-950:oklch(.242 .045 var(--brand-h));--brand-l:.628;--brand-c:.1583;--brand:var(--brand-600);--brand-text:var(--brand-700);--brand-vivid:var(--brand-500);--energy:var(--brand-500);--energy-hot:var(--brand-400);--energy-deep:var(--brand-600);--paper-well:#f2eee6;--paper:#faf7f1;--paper-2:#f7f4ed;--paper-3:#f4f1ea;--paper-4:#eae6dd;--paper-raised:#fdfcf8;--paper-top:#fffefc;--ink:#110e0b;--ink-2:#494642;--ink-3:#6a6763;--ink-4:#9e9b97;--rule:#e1ded8;--rule-2:#ccc9c2;--obsidian:#0c0906;--on-obsidian:#f5f3ef;--on-obsidian-quiet:var(--on-obsidian)}@supports (color:lab(0% 0 0)){:root{--paper-well:lab(94.1297% .335902 4.38939);--paper:lab(97.3643% .224441 3.04739);--paper-2:lab(96.209% .261724 3.50688);--paper-3:lab(95.2841% .287175 3.81355);--paper-4:lab(91.3494% .370175 4.77453);--paper-raised:lab(98.8613% .141472 1.97788);--paper-top:lab(99.5476% .0741482 1.06375);--ink:lab(4.28925% .594452 2.03394);--ink-2:lab(29.9484% .717729 2.97788);--ink-3:lab(43.7564% .494093 2.62823);--ink-4:lab(64.1747% .37539 2.45111);--rule:lab(88.5483% .22611 3.04846);--rule-2:lab(81.0158% .291616 3.81655);--obsidian:lab(2.58711% .542641 1.48487);--on-obsidian:lab(95.9664% .179619 2.47422)}}@supports (color:color-mix(in lab, red, red)){:root{--on-obsidian-quiet:color-mix(in srgb, var(--on-obsidian) 72%, transparent)}}:root{--on-obsidian-faint:var(--on-obsidian)}@supports (color:color-mix(in lab, red, red)){:root{--on-obsidian-faint:color-mix(in srgb, var(--on-obsidian) 56%, transparent)}}:root{--on-obsidian-line:var(--on-obsidian)}@supports (color:color-mix(in lab, red, red)){:root{--on-obsidian-line:color-mix(in srgb, var(--on-obsidian) 14%, transparent)}}:root{--on-obsidian-hair:var(--on-obsidian)}@supports (color:color-mix(in lab, red, red)){:root{--on-obsidian-hair:color-mix(in srgb, var(--on-obsidian) 7%, transparent)}}:root{--obsidian-heat:var(--brand-500)}@supports (color:color-mix(in lab, red, red)){:root{--obsidian-heat:color-mix(in srgb, var(--brand-500) 24%, transparent)}}:root{--shadow-hair:0 1px 1px oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .035);--shadow-lift:0 1px 2px oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .05), 0 8px 24px -8px oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .07);--shadow-float:0 2px 4px oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .045), 0 18px 48px -16px oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .1), 0 48px 96px -48px oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .12);--t-mono:clamp(.625rem, .6rem + .12vw, .72rem);--t-cap:clamp(.75rem, .72rem + .15vw, .83rem);--t-sm:clamp(.875rem, .85rem + .16vw, .95rem);--t-body:clamp(1rem, .96rem + .22vw, 1.125rem);--t-lead:clamp(1.125rem, 1.03rem + .5vw, 1.5rem);--t-h4:clamp(1.35rem, 1.18rem + .85vw, 2rem);--t-h3:clamp(1.75rem, 1.35rem + 2vw, 3rem);--t-h2:clamp(2.5rem, 1.55rem + 4.75vw, 5.5rem);--t-h1:clamp(3.25rem, 1.7rem + 7.75vw, 8.5rem);--t-mega:clamp(3.75rem, 1.2rem + 12.75vw, 13.5rem);--tr-mega:-.045em;--tr-h1:-.04em;--tr-h2:-.034em;--tr-h3:-.026em;--tr-h4:-.015em;--tr-body:-.005em;--tr-mono:.14em;--tr-cap:.02em;--tr-heading:-.035em;--tr-editorial:-.025em;--lh-editorial:1.12;--measure-tight:22ch;--measure:38ch;--measure-wide:62ch;--gutter:clamp(1.25rem, .9rem + 1.8vw, 2.5rem);--shell:96rem;--shell-text:74rem;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-6:1.5rem;--sp-8:2rem;--sp-12:3rem;--sp-16:4rem;--sp-24:6rem;--sp-32:8rem;--section:clamp(5rem, 3.5rem + 7vw, 11rem);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-circ:cubic-bezier(0, .55, .45, 1);--ease-inout-quint:cubic-bezier(.83, 0, .17, 1);--d-micro:.25s;--d-ui:.45s;--d-reveal:.9s;--d-statement:1.3s;--d-curtain:.65s;--promote-lift:translate;--z-canvas:0;--z-content:10;--z-rail:40;--z-header:50;--z-menu:60;--z-curtain:90}@media (hover:none){:root{--promote-lift:auto}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:var(--t-body);letter-spacing:var(--tr-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-weight:380;line-height:1.55;overflow-x:clip}h1,h2,h3,h4{margin:0;font-weight:400}h1,h2,h3,h4,.u-mega,.u-h1,.u-h2,.u-h3{word-spacing:.035em}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}img,svg,video,canvas{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}a[x-apple-data-detectors],a[href^=x-apple-data-detectors\:]{color:inherit!important;font:inherit!important;text-decoration:none!important}::selection{background:var(--brand-200);color:var(--brand-900)}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:2px}:focus:not(:focus-visible){outline:none}.u-mega,.u-h1,.u-h2,.u-h3{font-family:var(--font-display);font-variation-settings:"wdth" 104;text-wrap:balance;font-weight:800;line-height:.9}.u-mega{font-size:var(--t-mega);letter-spacing:var(--tr-heading);line-height:1.06}.u-h1{font-size:var(--t-h1);letter-spacing:var(--tr-heading);line-height:1.08}.u-h2{font-size:var(--t-h2);letter-spacing:var(--tr-h2);line-height:1.1}.u-h3{font-size:var(--t-h3);letter-spacing:var(--tr-h3);line-height:1.12}.u-mega em,.u-h1 em,.u-h2 em,.u-h3 em,.u-em{font-family:var(--font-editorial);font-variation-settings:"opsz" 72;letter-spacing:-.028em;color:var(--brand);font-style:italic;font-weight:300}.u-h4{font-family:var(--font-sans);font-size:var(--t-h4);letter-spacing:-.014em;text-wrap:balance;font-weight:500;line-height:1.22}.u-lead{font-size:var(--t-lead);letter-spacing:-.014em;color:var(--ink-2);max-width:var(--measure);text-wrap:pretty;font-weight:350;line-height:1.38}.u-body{font-size:var(--t-body);color:var(--ink-2);max-width:var(--measure-wide);text-wrap:pretty}.u-sm{font-size:var(--t-sm);color:var(--ink-3)}.u-mono{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:500}.u-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.u-shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.u-shell-text{width:100%;max-width:var(--shell-text);padding-inline:var(--gutter);margin-inline:auto}.u-section{padding-block:var(--section)}.u-rule{border:0;border-top:1px solid var(--rule)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-motion=off] *,html[data-motion=off] :before,html[data-motion=off] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-motion=off] [data-reveal],html[data-motion=off] [data-split]{visibility:visible!important;opacity:1!important;clip-path:none!important;transform:none!important}.line-mask{display:block;overflow:clip}.split-line-mask{overflow-clip-margin:.18em}.u-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u-skip{top:var(--sp-4);left:var(--sp-4);z-index:999;padding:var(--sp-3) var(--sp-4);background:var(--ink);color:var(--paper);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:var(--tr-mono);text-transform:uppercase;transition:transform var(--d-micro) var(--ease-out-quart);border-radius:2px;position:fixed;transform:translateY(-200%)}.u-skip:focus{transform:translateY(0)}#main:focus,#main:focus-visible{outline:none}[data-lenis-prevent]{overscroll-behavior:contain}.u-glass{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.u-glass{background:color-mix(in srgb, var(--paper) 62%, transparent)}}.u-glass{-webkit-backdrop-filter:blur(18px)saturate(1.8);border:1px solid var(--ink)}@supports (color:color-mix(in lab, red, red)){.u-glass{border:1px solid color-mix(in srgb, var(--ink) 8%, transparent)}}.u-glass{box-shadow:inset 0 1px 0 #ffffffa6, var(--shadow-lift);border-radius:4px}.u-glass-warm{background:var(--brand-50)}@supports (color:color-mix(in lab, red, red)){.u-glass-warm{background:color-mix(in srgb, var(--brand-50) 55%, transparent)}}.u-glass-warm{-webkit-backdrop-filter:blur(22px)saturate(2);border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.u-glass-warm{border:1px solid color-mix(in srgb, var(--brand) 14%, transparent)}}.u-glass-warm{box-shadow:inset 0 1px 0 #ffffffb3, 0 20px 60px -30px var(--brand);border-radius:4px}@supports (color:color-mix(in lab, red, red)){.u-glass-warm{box-shadow:inset 0 1px 0 #ffffffb3, 0 20px 60px -30px color-mix(in srgb, var(--brand) 35%, transparent)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.u-glass{background:var(--paper-raised)}.u-glass-warm{background:var(--brand-50)}}.u-bleed{width:100vw;margin-inline:calc(50% - 50vw)}.u-hair{background:var(--rule);height:1px;position:relative;overflow:clip}h1 em,h2 em,h3 em,h4 em,blockquote em{font-family:var(--font-editorial);font-variation-settings:"opsz" 72;letter-spacing:-.028em;color:var(--brand);font-style:italic;font-weight:300}[data-ground=ink] h1 em,[data-ground=ink] h2 em,[data-ground=ink] h3 em,[data-ground=ink] .u-em{color:var(--brand-500)}:root{--paper:#f7f7f2;--paper-well:#eeeee6;--paper-2:#f1f2eb;--paper-3:#ebede4;--paper-4:#deded2;--paper-raised:#fdfdf8;--paper-top:#fffdf7;--ink:#20261e;--ink-2:#4b5247;--ink-3:#62695b;--obsidian:#111713;--on-obsidian:#f4f1ea;--rule:#d8d9ce;--rule-2:#bfc4b6;--sage:#b8c2a7;--sage-deep:#46563d}::selection{color:#111713;background:#f15d22}:focus-visible{outline:2px solid var(--brand-mark);outline-offset:6px}:root{--brand:var(--brand-mark);--paper-well:#edf2ef;--paper-2:#eff3f0;--paper-3:#e8efec;--paper-4:#dce7e2;--sage:#b8cec6;--sage-deep:#3b635c}html[data-page-visibility=hidden] *,html[data-page-visibility=hidden] :before,html[data-page-visibility=hidden] :after{animation-play-state:paused!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}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}
