@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/6865e74822869db5-s.e9baa5d3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/0494568ab28b6008-s.3386308b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/66b33cc02d8f8b9d-s.p.be4602c5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.b14ad258.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.a9f8c6bf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.a3b6b797.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_55c2c416-module__AFqR-q__className{font-family:Fraunces,Fraunces Fallback}.fraunces_55c2c416-module__AFqR-q__variable{--font-display:"Fraunces","Fraunces Fallback"}
@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/481eac7be1c268b7-s.9491d1be.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.fa7e779d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_a3b25bc2-module__nlaI5W__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_a3b25bc2-module__nlaI5W__variable{--font-sans:"Schibsted Grotesk","Schibsted Grotesk Fallback"}
@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{--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}::backdrop{--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:-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{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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%;-moz-tab-size:4;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:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;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:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left: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-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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}.absolute{position:absolute}.relative{position:relative}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.grow{flex-grow:1}.italic{font-style:italic}.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,)}}:root{--gold:#ffbd39;--gold-deep:#f5a911;--gold-pale:#ffd98c;--blue:#3c52ef;--blue-soft:rgba(60,82,239,.7);--navy:#001335;--navy-2:#031333;--paper:#fffdf7;--mist:#f1f1f1;--ink:var(--navy);--shadow-gold:rgba(122,77,0,.18);--track-green:#3ddc7f;--track-red:#ff5a4e;--container-small:650px;--container-medium:768px;--container-large:1024px;--container-xlarge:1120px;--space-0-125:.125rem;--space-0-25:.25rem;--space-0-5:.5rem;--space-0-75:.75rem;--space-1:1rem;--space-1-5:1.5rem;--space-2:2rem;--space-3:3rem;--space-4:4rem;--space-5:5rem;--space-6:6rem;--space-7:7rem;--space-8:8rem;--space-10:10rem;--space-12:12rem;--space-15:15rem;--ease-orbit:cubic-bezier(.6,.01,.05,1);--ease-out-soft:cubic-bezier(.22,1,.36,1);--dur-micro:.35s;--dur-reveal:.9s}html{scroll-behavior:auto;overflow-x:clip}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans),system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.6;overflow-x:clip}::selection{background:var(--blue);color:var(--paper)}.page-wrapper,.main-wrapper{position:relative}.padding-global{padding-left:var(--space-3);padding-right:var(--space-3)}.container-small{max-width:var(--container-small);margin-left:auto;margin-right:auto}.container-medium{max-width:var(--container-medium);margin-left:auto;margin-right:auto}.container-large{max-width:var(--container-large);margin-left:auto;margin-right:auto}.container-xlarge{max-width:var(--container-xlarge);margin-left:auto;margin-right:auto}.padding-section-small{padding-top:var(--space-3);padding-bottom:var(--space-3)}.padding-section-medium{padding-top:var(--space-5);padding-bottom:var(--space-5)}.padding-section-large{padding-top:var(--space-7);padding-bottom:var(--space-7)}.padding-section-huge{padding-top:var(--space-10);padding-bottom:var(--space-10)}.heading-style-h1,.heading-style-h2,.heading-style-h3{font-family:var(--font-display),Georgia,serif;font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 0;letter-spacing:-.02em;text-wrap:balance;font-weight:520;line-height:1.02}.heading-style-h1{font-size:max(2.9rem,min(6.2vw,5.6rem))}.heading-style-h2{font-size:max(2.2rem,min(4.6vw,3.9rem));line-height:1.06}.heading-style-h3{font-size:max(1.5rem,min(2.6vw,2.25rem));line-height:1.14}.heading-style-h4{font-family:var(--font-sans);font-size:1.5rem;font-weight:600;line-height:1.3}.heading-style-h5{font-family:var(--font-sans);font-size:1.25rem;font-weight:600;line-height:1.4}.heading-style-h6{font-family:var(--font-sans);font-size:1.125rem;font-weight:600;line-height:1.4}.heading-style-h1 em,.heading-style-h2 em,.heading-style-h3 em{font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 1;color:var(--blue);font-style:italic}.text-size-tiny{font-size:.75rem}.text-size-small{font-size:.875rem}.text-size-regular{font-size:1rem}.text-size-medium{font-size:1.125rem}.text-size-large{font-size:1.25rem;line-height:1.55}.text-size-huge{font-size:1.5rem;line-height:1.45}.text-weight-light{font-weight:300}.text-weight-normal{font-weight:400}.text-weight-medium{font-weight:500}.text-weight-semibold{font-weight:600}.text-weight-bold{font-weight:700}.text-align-center{text-align:center}.text-color-white{color:var(--paper)}.text-color-accent{color:var(--blue)}.text-color-gold{color:var(--gold)}.text-color-dim{color:rgba(0,19,53,.68)}.text-color-dim-onnavy{color:rgba(255,253,247,.72)}.text-style-eyebrow{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.button_primary,.button_secondary,.button_ghost{align-items:center;gap:var(--space-0-5);font-family:var(--font-sans);cursor:pointer;min-height:44px;transition:transform var(--dur-micro)var(--ease-out-soft),box-shadow var(--dur-micro)var(--ease-out-soft),background-color var(--dur-micro)var(--ease-out-soft),color var(--dur-micro)var(--ease-out-soft);will-change:transform;border-radius:999px;padding:1.125rem 2rem;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.button_primary{background:var(--navy);color:var(--paper);box-shadow:0 10px 30px -12px rgba(0,19,53,.55)}.button_primary:hover{background:var(--blue);box-shadow:0 14px 34px -12px rgba(60,82,239,.6)}.button_primary.is-gold{background:var(--gold);color:var(--navy);box-shadow:0 10px 30px -12px var(--shadow-gold)}.button_primary.is-gold:hover{background:var(--gold-pale)}.button_secondary{color:var(--navy);box-shadow:inset 0 0 0 2px var(--navy);background:0 0}.button_secondary:hover{background:var(--navy);color:var(--paper)}.button_secondary.is-onnavy{color:var(--paper);box-shadow:inset 0 0 0 2px rgba(255,253,247,.4)}.button_secondary.is-onnavy:hover{background:var(--paper);color:var(--navy);box-shadow:inset 0 0 0 2px var(--paper)}.button_ghost{color:inherit;padding:.75rem .25rem;font-weight:600}.button_arrow{transition:transform var(--dur-micro)var(--ease-out-soft)}.button_primary:hover .button_arrow,.button_secondary:hover .button_arrow,.button_ghost:hover .button_arrow{transform:translate(4px)}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:4px}.skip-link{top:-100px;left:var(--space-1);z-index:200;background:var(--navy);color:var(--paper);border-radius:8px;padding:.75rem 1.25rem;transition:top .2s;position:fixed}.skip-link:focus-visible{top:var(--space-1)}.link_smile{color:inherit;font-weight:600;text-decoration:none;position:relative}.link_smile:after{content:"";transform-origin:0;height:8px;transition:transform var(--dur-micro)var(--ease-out-soft);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12' preserveAspectRatio='none'%3E%3Cpath d='M2 2 Q50 14 98 2' fill='none' stroke='%233c52ef' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.link_smile:hover:after{transform:scaleX(1)}.link_smile:focus-visible:after{transform:scaleX(1)}.field_gold{background-color:var(--gold);background-image:radial-gradient(120% 90% at 50% -10%,var(--gold-pale)0%,transparent 55%),linear-gradient(180deg,var(--gold)0%,var(--gold)78%,var(--gold-deep)100%)}.field_night{background-color:var(--navy-2);background-image:radial-gradient(90% 70% at 80% 20%,rgba(60,82,239,.28) 0%,transparent 60%),radial-gradient(70% 60% at 10% 90%,rgba(60,82,239,.16) 0%,transparent 55%),linear-gradient(175deg,var(--navy-2)0%,var(--navy)100%);color:var(--paper)}.grain:before{content:"";pointer-events:none;opacity:.5;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.grain>*{z-index:2;position:relative}.scan_line{background:linear-gradient(90deg,transparent,var(--blue)30%,var(--gold)70%,transparent);width:100%;height:2px;filter:drop-shadow(0 0 8px var(--blue-soft));transform-origin:0;pointer-events:none;z-index:3;position:absolute;left:0;transform:scaleX(0)}.reveal_line{display:block;overflow:clip}.reveal_line>span{will-change:transform;display:inline-block}.section_navigation{z-index:100;transition:background-color .4s,box-shadow .4s,transform .4s;position:fixed;top:0;left:0;right:0}.section_navigation.is-scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(255,253,247,.88);box-shadow:0 1px rgba(0,19,53,.08),0 12px 32px -20px rgba(0,19,53,.25)}.section_navigation.is-hidden{transform:translateY(-100%)}.nav_bar{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-1);padding-bottom:var(--space-1);display:flex}.nav_logo{color:var(--navy);display:inline-flex}.nav_logo svg{width:auto;height:34px}.nav_links{align-items:center;gap:var(--space-2);display:flex}.nav_link{color:var(--navy);padding:.5rem 0;font-size:.9375rem;font-weight:600;text-decoration:none}.nav_actions{align-items:center;gap:var(--space-1);display:flex}.nav_cta{padding:.875rem 1.5rem;font-size:.9375rem}.nav_burger{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:48px;height:48px;display:none}.nav_burger span{background:var(--navy);width:26px;height:2.5px;transition:transform var(--dur-micro)ease,opacity var(--dur-micro)ease;border-radius:2px;display:block}.nav_burger.is-open span:first-child{transform:translateY(8.5px)rotate(45deg)}.nav_burger.is-open span:nth-child(2){opacity:0}.nav_burger.is-open span:nth-child(3){transform:translateY(-8.5px)rotate(-45deg)}.nav_mobile{z-index:90;justify-content:center;gap:var(--space-1-5);padding:var(--space-3);background:var(--navy);color:var(--paper);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .35s,visibility .35s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.nav_mobile.is-open{opacity:1;visibility:visible}.nav_mobile a{color:var(--paper);font-family:var(--font-display),serif;font-variation-settings:"opsz" 60;font-size:2rem;text-decoration:none}.section_hero{min-height:100dvh;padding-bottom:var(--space-5);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:clip}.hero_layout{align-items:center;gap:var(--space-3);padding-top:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid;position:relative}.hero_canvas{z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero_canvas canvas{pointer-events:none}.hero_copy{z-index:4;max-width:44rem;position:relative}.section_hero .heading-style-h1{font-size:max(2.7rem,min(4.6vw + .4rem,5rem))}.hero_sub{max-width:33rem}.hero_ctas{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.hero_hint{bottom:var(--space-1-5);z-index:4;align-items:center;gap:var(--space-0-5);letter-spacing:.14em;text-transform:uppercase;color:rgba(0,19,53,.62);font-size:.8125rem;font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hero_hint svg{animation:hint-bob 1.8s var(--ease-out-soft)infinite}@keyframes hint-bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.section_marquee{padding:var(--space-2)0;background-color:var(--navy-2);color:var(--paper);position:relative;overflow:clip}.marquee_track{gap:var(--space-3);will-change:transform;background-color:var(--navy-2);width:max-content;animation:28s linear infinite marquee;display:flex}.marquee_item{align-items:baseline;gap:var(--space-3);font-family:var(--font-display),serif;font-variation-settings:"opsz" 144;color:var(--paper);white-space:nowrap;font-size:max(2.6rem,min(5.5vw,4.6rem));font-weight:500;line-height:1;display:flex}.marquee_item em{color:var(--gold);font-variation-settings:"opsz" 144,"SOFT" 40,"WONK" 1;font-style:italic}.marquee_dot{background:var(--blue);border-radius:50%;align-self:center;width:.55em;height:.55em}.marquee_dot.is-gold{background:var(--gold)}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.manifesto_aeo{border-left:4px solid var(--gold);padding-left:var(--space-1-5);max-width:46rem}.manifesto_text{font-family:var(--font-display),serif;font-variation-settings:"opsz" 100;letter-spacing:-.01em;max-width:21ch;font-size:max(1.7rem,min(3.4vw,3rem));font-weight:480;line-height:1.28}.manifesto_text .w{opacity:.48;transition:opacity .3s}.manifesto_text .w:has(em){opacity:.92}.manifesto_text .w.is-lit{opacity:1}.manifesto_text em{color:var(--blue);font-style:italic}.scope_layout{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.scope_media{aspect-ratio:4/3.2;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px rgba(0,0,0,.8),0 0 0 1px rgba(255,253,247,.08)}.scope_media img,.scope_media video{object-fit:cover;width:100%;height:106%;display:block}.scope_specs{gap:var(--space-1);grid-template-columns:1fr 1fr;display:grid}.spec_card{padding:var(--space-1)var(--space-1-5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(255,253,247,.04);border:1px solid rgba(255,253,247,.14);border-radius:16px}.spec_card strong{color:var(--gold);font-size:1.05rem;font-weight:700;display:block}.spec_card span{color:rgba(255,253,247,.72);font-size:.875rem}.scope_kicker{font-family:var(--font-display),serif;font-variation-settings:"opsz" 80,"SOFT" 40,"WONK" 1;color:var(--gold-pale);font-size:1.35rem;font-style:italic}.orbit_badge{pointer-events:none;z-index:5;width:10.5rem;height:10.5rem;position:absolute;top:-3.4rem;right:-3.4rem}.orbit_badge svg{width:100%;height:100%;animation:24s linear infinite spin}.orbit_badge text{font-family:var(--font-sans);letter-spacing:.32em;fill:var(--gold);font-size:10.5px;font-weight:700}@keyframes spin{to{transform:rotate(360deg)}}.tracker_layout{gap:var(--space-4);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.tracker_canvas{background:radial-gradient(80% 80% at 50% 30%,rgba(60,82,239,.18) 0%,transparent 65%),rgba(255,253,247,.02);border:1px solid rgba(255,253,247,.1);border-radius:24px;height:min(560px,64vh);position:relative;overflow:hidden}.tracker_legend{gap:var(--space-1-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.legend_item{align-items:center;gap:var(--space-0-5);color:rgba(255,253,247,.85);font-size:.9375rem;font-weight:600;display:flex}.legend_dot{border-radius:50%;width:12px;height:12px}.legend_dot.is-green{background:var(--track-green);box-shadow:0 0 12px rgba(61,220,127,.7)}.legend_dot.is-yellow{background:var(--gold);box-shadow:0 0 12px rgba(255,189,57,.7)}.legend_dot.is-red{background:var(--track-red);box-shadow:0 0 12px rgba(255,90,78,.7)}.pillar_wrapper{flex-direction:column;display:flex}.pillar_card{gap:var(--space-2);padding:var(--space-2)var(--space-1);margin:0 calc(-1*var(--space-1));transition:background var(--dur-micro)ease;border-top:1px solid rgba(0,19,53,.14);border-radius:12px;grid-template-columns:5.5rem minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.pillar_card:last-child{border-bottom:1px solid rgba(0,19,53,.14)}.pillar_card:hover{background:rgba(255,189,57,.1)}.pillar_card:hover .pillar_num{color:var(--blue);transform:translate(6px)}.pillar_num{font-family:var(--font-display),serif;font-variation-settings:"opsz" 144;color:#b57200;font-feature-settings:"tnum";transition:color var(--dur-micro)ease,transform var(--dur-micro)var(--ease-out-soft);font-size:2.6rem;line-height:1}.pillar_title{font-family:var(--font-display),serif;font-variation-settings:"opsz" 100;font-size:max(1.4rem,min(2.2vw,1.9rem));font-weight:520;line-height:1.15}.pillar_body{color:rgba(0,19,53,.72);max-width:34rem}.eco_layout{gap:var(--space-4);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;display:grid}.eco_orbital{aspect-ratio:1;width:100%;max-width:460px;margin-left:auto;margin-right:auto;position:relative}.eco_orbital svg{width:100%;height:100%;overflow:visible}.eco_ring{transform-origin:50%}.eco_ring.is-1{animation:40s linear infinite spin}.eco_ring.is-2{animation:60s linear infinite reverse spin}.eco_ring.is-3{animation:80s linear infinite spin}.eco_nucleus{transform-origin:50%;animation:nucleus-pulse 6s var(--ease-out-soft)infinite}@keyframes nucleus-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.eco_cards{gap:var(--space-1);flex-direction:column;display:flex}.eco_card{padding:var(--space-1-5)var(--space-2);box-shadow:0 18px 40px -28px var(--shadow-gold);transition:transform var(--dur-micro)var(--ease-out-soft),box-shadow var(--dur-micro)ease,background var(--dur-micro)ease;background:rgba(255,253,247,.55);border:1px solid rgba(0,19,53,.1);border-radius:20px}.eco_card:hover{background:var(--paper);box-shadow:0 26px 48px -26px var(--shadow-gold);transform:translateY(-4px)}.eco_card h3{align-items:baseline;gap:var(--space-1);display:flex}.eco_name{font-family:var(--font-display),serif;font-variation-settings:"opsz" 100;font-size:1.5rem;font-weight:540}.eco_tag{font-style:italic;font-family:var(--font-display),serif;font-variation-settings:"opsz" 60,"SOFT" 40;color:var(--blue);font-size:1rem;font-weight:480}.eco_card p{color:rgba(0,19,53,.7);margin-top:var(--space-0-5);font-size:.9875rem}.step_wrapper{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.step_card{position:relative}.step_media{aspect-ratio:4/4.6;border-radius:20px;overflow:hidden;box-shadow:0 24px 48px -30px rgba(0,19,53,.4)}.step_media img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out-soft);display:block}.step_card:hover .step_media img{transform:scale(1.045)}.step_head{align-items:baseline;gap:var(--space-1);margin-top:var(--space-1-5);display:flex}.step_num{font-family:var(--font-display),serif;font-variation-settings:"opsz" 144;color:#b57200;font-size:2.2rem;line-height:1}.step_title{font-family:var(--font-display),serif;font-variation-settings:"opsz" 100;font-size:1.7rem;font-weight:540}.step_body{color:rgba(0,19,53,.7);margin-top:var(--space-0-5);max-width:26rem}.doctor_wrapper{gap:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.doctor_card{padding:var(--space-2)var(--space-1-5)var(--space-1-5);background:var(--paper);transition:transform var(--dur-micro)var(--ease-out-soft),box-shadow var(--dur-micro)ease;border:1px solid rgba(0,19,53,.1);border-radius:20px;position:relative;overflow:clip}.doctor_card:hover{transform:translateY(-5px);box-shadow:0 26px 44px -30px rgba(0,19,53,.35)}.doctor_arc{border:3px solid var(--gold);opacity:.55;width:92px;height:92px;transition:transform .5s var(--ease-out-soft),opacity .3s ease;border-radius:50%;position:absolute;top:-34px;right:-34px}.doctor_card:hover .doctor_arc{opacity:1;border-color:var(--blue);transform:scale(1.25)}.doctor_name{font-family:var(--font-display),serif;font-variation-settings:"opsz" 90;font-size:1.3rem;font-weight:540;line-height:1.15}.doctor_title{color:rgba(0,19,53,.62);margin-top:var(--space-0-5);font-size:.9375rem}.founder_banner{gap:var(--space-3);margin-top:var(--space-3);background:var(--navy);color:var(--paper);border-radius:24px;grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:center;display:grid;overflow:hidden}.founder_media{height:100%;min-height:260px}.founder_copy{padding:var(--space-2)var(--space-3)var(--space-2)0}.founder_line{font-family:var(--font-display),serif;font-variation-settings:"opsz" 90;margin:var(--space-1)0 var(--space-1-5);max-width:26ch;font-size:max(1.25rem,min(2vw,1.7rem));font-weight:480;line-height:1.3}.founder_line em{color:var(--gold);font-style:italic}@media (max-width:767px){.founder_banner{grid-template-columns:1fr;gap:0}.founder_copy{padding:var(--space-1-5)}}.faq_item{border-top:1px solid rgba(0,19,53,.14)}.faq_item:last-child{border-bottom:1px solid rgba(0,19,53,.14)}.faq_question{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5)0;cursor:pointer;text-align:left;font-family:var(--font-display),serif;font-variation-settings:"opsz" 90;color:var(--ink);background:0 0;border:0;font-size:max(1.15rem,min(2vw,1.5rem));font-weight:520;display:flex}.faq_icon{border:2px solid var(--navy);width:34px;height:34px;transition:transform var(--dur-micro)var(--ease-out-soft),background var(--dur-micro)ease;border-radius:50%;flex:none;place-items:center;display:grid}.faq_item.is-open .faq_icon{background:var(--gold);transform:rotate(45deg)}.faq_answer{height:0;transition:height .45s var(--ease-out-soft);overflow:clip}.faq_answer>div{padding-bottom:var(--space-1-5);color:rgba(0,19,53,.72);max-width:44rem}.cta_arc{width:min(560px,72vw);margin-left:auto;margin-right:auto;display:block}.cta_arc path{stroke-dasharray:1;stroke-dashoffset:1px}.footer_grid{gap:var(--space-2);grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));display:grid}.footer_heading{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:var(--space-1);font-size:.8125rem;font-weight:700}.footer_link{color:rgba(255,253,247,.72);transition:color var(--dur-micro)ease;padding:.3rem 0;font-size:.9375rem;text-decoration:none;display:block}.footer_link:hover{color:var(--gold)}.footer_legal{gap:var(--space-1-5);margin-top:var(--space-3);padding-top:var(--space-1-5);color:rgba(255,253,247,.55);border-top:1px solid rgba(255,253,247,.14);flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:.8125rem;display:flex}@media (max-width:1260px){.orbit_badge{width:8.5rem;height:8.5rem;top:-2.6rem;right:-.5rem}}@media (max-width:991px){.padding-section-large{padding-top:4.5rem;padding-bottom:4.5rem}.padding-section-huge{padding-top:var(--space-7);padding-bottom:var(--space-7)}.hero_layout,.scope_layout,.tracker_layout,.eco_layout{grid-template-columns:1fr}.step_wrapper{grid-template-columns:1fr;max-width:30rem;margin-left:auto;margin-right:auto}.doctor_wrapper,.footer_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pillar_card{grid-template-columns:3.5rem minmax(0,1fr)}.pillar_body{grid-column:2}.nav_links{display:none}.nav_burger{display:flex}.nav_actions .nav_signin{display:none}.orbit_badge{width:7.5rem;height:7.5rem;top:-2.4rem;right:-1rem}}@media (max-width:767px){.padding-global{padding-left:var(--space-1-5);padding-right:var(--space-1-5)}.padding-section-small{padding-top:var(--space-2);padding-bottom:var(--space-2)}.padding-section-medium{padding-top:var(--space-3);padding-bottom:var(--space-3)}.padding-section-large{padding-top:var(--space-4);padding-bottom:var(--space-4)}.padding-section-huge{padding-top:var(--space-5);padding-bottom:var(--space-5)}.heading-style-h1{font-size:max(2.5rem,min(11vw,3rem))}.heading-style-h2{font-size:max(1.9rem,min(8vw,2.4rem))}.doctor_wrapper{grid-template-columns:1fr}.scope_specs{grid-template-columns:1fr 1fr}.nav_cta{display:none}.hero_layout{padding-top:var(--space-6)}.tracker_canvas{height:420px}.footer_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.marquee_track,.eco_ring.is-1,.eco_ring.is-2,.eco_ring.is-3,.orbit_badge svg,.hero_hint svg{animation:none}.manifesto_text .w{opacity:1}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@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}
