.ClientLockup-module__i_UGFG__lockup{align-items:center;gap:.9rem;min-width:0;display:inline-flex}.ClientLockup-module__i_UGFG__logo{object-fit:contain;width:auto;display:block}.ClientLockup-module__i_UGFG__nav .ClientLockup-module__i_UGFG__logo{max-width:min(150px,100%);height:22px}.ClientLockup-module__i_UGFG__nav{max-width:100%}.ClientLockup-module__i_UGFG__hero .ClientLockup-module__i_UGFG__logo{max-width:260px;height:clamp(28px,3vw,40px)}.ClientLockup-module__i_UGFG__wordmark{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-heading);white-space:nowrap;font-weight:600}.ClientLockup-module__i_UGFG__nav .ClientLockup-module__i_UGFG__wordmark{font-size:1.05rem}.ClientLockup-module__i_UGFG__hero .ClientLockup-module__i_UGFG__wordmark{font-size:clamp(1.4rem,2.2vw,1.9rem)}.ClientLockup-module__i_UGFG__program{font-family:var(--font-sans);letter-spacing:-.005em;color:var(--text-primary);border-left:1px solid var(--border-strong);white-space:nowrap;padding-left:.9rem;font-size:clamp(1rem,1.3vw,1.15rem);font-weight:500}@media (max-width:560px){.ClientLockup-module__i_UGFG__hero{flex-wrap:wrap;gap:.6rem .9rem}.ClientLockup-module__i_UGFG__hero .ClientLockup-module__i_UGFG__program{border-left:none;padding-left:0}.ClientLockup-module__i_UGFG__nav .ClientLockup-module__i_UGFG__logo{max-width:min(120px,100%);height:20px}.ClientLockup-module__i_UGFG__nav .ClientLockup-module__i_UGFG__wordmark{text-overflow:ellipsis;font-size:.95rem;overflow:hidden}}
.ProgramLoading-module__tuR-KW__room{background:linear-gradient(180deg, var(--night) 0%, var(--night) 30%, var(--fathom) 100%);place-items:center;min-height:100svh;display:grid;position:relative;overflow:hidden}.ProgramLoading-module__tuR-KW__room:before{content:"";background-image:var(--noise);opacity:.05;pointer-events:none;position:absolute;inset:0}.ProgramLoading-module__tuR-KW__overlay{z-index:var(--z-overlay);min-height:0;animation:ProgramLoading-module__tuR-KW__fadeIn var(--t-med) var(--ease) both;position:fixed;inset:0}@keyframes ProgramLoading-module__tuR-KW__fadeIn{0%{opacity:0}to{opacity:1}}.ProgramLoading-module__tuR-KW__glow{background:radial-gradient(50% 60% at 50% 100%, var(--haze-cool), transparent 70%);filter:blur(10px);opacity:.5;pointer-events:none;width:120%;height:70%;position:absolute;bottom:-30%;left:50%;transform:translate(-50%)}.ProgramLoading-module__tuR-KW__stage{justify-items:center;gap:var(--s-6);padding:var(--s-8);display:grid;position:relative}.ProgramLoading-module__tuR-KW__panel{border-radius:var(--r-card);box-shadow:var(--shadow-float);opacity:0;transition:opacity var(--t-med) var(--ease), transform var(--t-med) var(--ease);padding:clamp(.75rem,1.5vw,1.25rem);transform:translateY(6px)}.ProgramLoading-module__tuR-KW__panelOn{opacity:1;transform:none}.ProgramLoading-module__tuR-KW__canvas{border-radius:calc(var(--r-card) - .4rem);width:clamp(8rem,18vw,11rem);height:clamp(8rem,18vw,11rem);display:block}.ProgramLoading-module__tuR-KW__line{align-items:center;gap:var(--s-2);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);margin:0;display:inline-flex}.ProgramLoading-module__tuR-KW__mark{background:var(--accent);width:.5rem;height:.5rem;animation:ProgramLoading-module__tuR-KW__pulse 1.6s var(--ease) infinite}@keyframes ProgramLoading-module__tuR-KW__pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ProgramLoading-module__tuR-KW__panel{display:none}.ProgramLoading-module__tuR-KW__mark,.ProgramLoading-module__tuR-KW__overlay{animation:none}}
.ProgramGate-module__N-jgsW__room{min-height:100svh;padding:var(--s-8) var(--s-6);background:linear-gradient(180deg, var(--night) 0%, var(--night) 30%, var(--fathom) 100%);place-items:center;display:grid;position:relative;overflow:hidden}.ProgramGate-module__N-jgsW__room:before{content:"";background-image:var(--noise);opacity:.05;pointer-events:none;position:absolute;inset:0}.ProgramGate-module__N-jgsW__glow{background:radial-gradient(50% 60% at 50% 100%, var(--haze-cool), transparent 70%);filter:blur(10px);opacity:.5;pointer-events:none;width:120%;height:70%;position:absolute;bottom:-30%;left:50%;transform:translate(-50%)}.ProgramGate-module__N-jgsW__card{gap:var(--s-8);justify-items:center;width:100%;max-width:27rem;display:grid;position:relative}.ProgramGate-module__N-jgsW__lockup{justify-content:center;align-items:center;gap:var(--s-4) var(--s-6);flex-wrap:wrap;display:flex}.ProgramGate-module__N-jgsW__powered{padding-left:var(--s-6);border-left:1px solid var(--rule-drawn);align-items:center;gap:.6rem;display:inline-flex}.ProgramGate-module__N-jgsW__poweredLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);font-weight:500}.ProgramGate-module__N-jgsW__operator{width:auto;height:16px;display:block}.ProgramGate-module__N-jgsW__panel{width:100%;padding:var(--s-8);box-shadow:var(--shadow-float)}.ProgramGate-module__N-jgsW__eyebrow{margin-bottom:var(--s-3);display:block}.ProgramGate-module__N-jgsW__title{margin-bottom:var(--s-2)}.ProgramGate-module__N-jgsW__sub{color:var(--text-secondary);font-size:var(--text-ui);margin:0 0 var(--s-6);line-height:1.55}.ProgramGate-module__N-jgsW__field{margin-bottom:var(--s-4);display:block}.ProgramGate-module__N-jgsW__label{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:var(--s-2);font-weight:500;display:block}.ProgramGate-module__N-jgsW__input{background:var(--day);width:100%;color:var(--ink);border:1px solid var(--border-strong);border-radius:var(--r-btn);font-family:var(--font-sans);font-size:var(--text-ui);transition:border-color var(--t-fast) var(--ease);padding:.7rem .85rem;line-height:1.4}.ProgramGate-module__N-jgsW__input:focus-visible{border-color:var(--accent);outline:none}.ProgramGate-module__N-jgsW__turnstile{margin-bottom:var(--s-3)}.ProgramGate-module__N-jgsW__submit{width:100%;margin-top:var(--s-2)}.ProgramGate-module__N-jgsW__error{font-size:var(--text-ui);color:var(--text-primary);margin:var(--s-3) 0 0}.ProgramGate-module__N-jgsW__foot{margin:var(--s-6) 0 0;color:var(--text-secondary);font-size:.8rem;line-height:1.55}@media (max-width:480px){.ProgramGate-module__N-jgsW__panel{padding:var(--s-6)}.ProgramGate-module__N-jgsW__powered{border-left:none;padding-left:0}}
.ProgramFooter-module__Y6fyNq__footer{background:var(--night);color:var(--frost);padding-block:var(--s-12) var(--s-8);position:relative}.ProgramFooter-module__Y6fyNq__footer:before{content:"";background-image:var(--noise);opacity:.05;pointer-events:none;position:absolute;inset:0}.ProgramFooter-module__Y6fyNq__inner{z-index:var(--z-content);gap:var(--s-8);display:grid;position:relative}.ProgramFooter-module__Y6fyNq__row{justify-content:space-between;align-items:flex-start;gap:var(--s-8);padding-top:var(--s-8);border-top:1px solid var(--rule-dark);display:flex}.ProgramFooter-module__Y6fyNq__brand{flex-shrink:0;display:inline-block}.ProgramFooter-module__Y6fyNq__logo{width:auto;height:22px;display:block}.ProgramFooter-module__Y6fyNq__legal{max-width:56ch;color:var(--slate);text-align:right;margin:0;font-size:.86rem;line-height:1.6}.ProgramFooter-module__Y6fyNq__bottom{justify-content:space-between;align-items:baseline;gap:var(--s-6);border-top:1px solid var(--rule-dark);padding-top:var(--s-6);display:flex}.ProgramFooter-module__Y6fyNq__copy,.ProgramFooter-module__Y6fyNq__links a{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--slate);font-weight:500;text-decoration:none}.ProgramFooter-module__Y6fyNq__links a:hover{color:var(--day)}.ProgramFooter-module__Y6fyNq__links{align-items:baseline;gap:var(--s-4);display:flex}.ProgramFooter-module__Y6fyNq__dot{background:var(--slate);opacity:.6;align-self:center;width:4px;height:4px}@media (max-width:720px){.ProgramFooter-module__Y6fyNq__row{gap:var(--s-6);flex-direction:column}.ProgramFooter-module__Y6fyNq__legal{text-align:left}.ProgramFooter-module__Y6fyNq__bottom{gap:var(--s-3);flex-direction:column;align-items:flex-start}}
.ProgramNav-module__2RCgFG__nav{z-index:var(--z-nav);transition:border-color var(--t-med) var(--ease);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.ProgramNav-module__2RCgFG__nav:before{content:"";z-index:-1;transition:background var(--t-med) var(--ease);position:absolute;inset:0}.ProgramNav-module__2RCgFG__nav[data-mode=dark]:before{background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2)}.ProgramNav-module__2RCgFG__nav[data-mode=dark]{border-bottom-color:var(--glass-border)}.ProgramNav-module__2RCgFG__nav[data-mode=light]:before{background:var(--glass-fill-light);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.2)}.ProgramNav-module__2RCgFG__nav[data-mode=light]{border-bottom-color:var(--rule-1)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ProgramNav-module__2RCgFG__nav[data-mode=dark]:before{background:var(--bg-panel)}.ProgramNav-module__2RCgFG__nav[data-mode=light]:before{background:var(--paper)}}.ProgramNav-module__2RCgFG__inner{align-items:center;gap:var(--s-6);height:68px;display:flex}.ProgramNav-module__2RCgFG__lockup{flex-shrink:0;align-items:center;gap:.9rem;min-width:0;text-decoration:none;display:inline-flex}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__client{--text-heading:var(--day);--text-primary:var(--frost);--border-strong:var(--rule-drawn)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__client{--text-heading:var(--ink);--text-primary:var(--ink);--border-strong:var(--rule-2)}.ProgramNav-module__2RCgFG__divider{opacity:.25;background:currentColor;width:1px;height:22px}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__divider{color:var(--frost)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__divider{color:var(--ink)}.ProgramNav-module__2RCgFG__powered{align-items:center;gap:.55rem;display:inline-flex}.ProgramNav-module__2RCgFG__poweredLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-weight:500}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__poweredLabel{color:var(--slate)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__poweredLabel{color:var(--ink-2)}.ProgramNav-module__2RCgFG__operator{width:auto;height:16px;display:block}.ProgramNav-module__2RCgFG__links{flex:auto;justify-content:flex-end;align-items:center;min-width:0;margin-left:auto;display:flex;overflow:hidden}.ProgramNav-module__2RCgFG__linksRow{flex-shrink:0;align-items:center;gap:clamp(1rem,1.8vw,1.7rem);display:inline-flex}.ProgramNav-module__2RCgFG__links[data-folded]{visibility:hidden;pointer-events:none}.ProgramNav-module__2RCgFG__link{font-family:var(--font-sans);white-space:nowrap;transition:color var(--t-fast) var(--ease);font-size:.86rem;font-weight:500;text-decoration:none}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__link{color:var(--frost)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__link{color:var(--ink)}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__link:hover{color:var(--cobalt-300)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__link:hover{color:var(--cobalt-500)}.ProgramNav-module__2RCgFG__cta{flex-shrink:0;min-height:38px;padding:.55rem 1rem;font-size:.86rem}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__cta{background:var(--day);color:var(--ink)}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__cta:hover{background:var(--cobalt-300);color:var(--ink)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__cta{background:var(--ink);color:var(--day)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__cta:hover{background:var(--cobalt-500);color:var(--day)}.ProgramNav-module__2RCgFG__menu{flex-shrink:0;position:relative}.ProgramNav-module__2RCgFG__menuBtn{appearance:none;border-radius:var(--r-btn);cursor:pointer;min-height:38px;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);background:0 0;border:1px solid #0000;align-items:center;gap:.5rem;padding:.5rem .8rem;font-weight:500;display:inline-flex}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__menuBtn{color:var(--frost);border-color:var(--glass-border)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__menuBtn{color:var(--ink);border-color:var(--rule-2)}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__menuBtn:hover,.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__menuBtn[aria-expanded=true]{color:var(--cobalt-300);border-color:var(--cobalt-300)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__menuBtn:hover,.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__menuBtn[aria-expanded=true]{color:var(--cobalt-500);border-color:var(--cobalt-500)}.ProgramNav-module__2RCgFG__menuCaret{transition:transform var(--t-fast) var(--ease)}.ProgramNav-module__2RCgFG__menuBtn[aria-expanded=true] .ProgramNav-module__2RCgFG__menuCaret{transform:rotate(180deg)}.ProgramNav-module__2RCgFG__menuList{border-radius:var(--r-card,.6rem);min-width:15rem;margin:0;padding:.4rem;list-style:none;display:grid;position:absolute;top:calc(100% + .6rem);right:0}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__menuList{background:var(--bg-panel);border:1px solid var(--glass-border);box-shadow:0 18px 40px -20px #0009}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__menuList{background:var(--day);border:1px solid var(--rule-1);box-shadow:0 18px 40px -24px #0b112059}.ProgramNav-module__2RCgFG__menuLink{font-family:var(--font-sans);white-space:nowrap;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border-radius:.4rem;align-items:baseline;gap:.75rem;padding:.6rem .75rem;font-size:.9rem;font-weight:500;text-decoration:none;display:flex}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__menuLink{color:var(--frost)}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__menuLink{color:var(--ink)}.ProgramNav-module__2RCgFG__nav[data-mode=dark] .ProgramNav-module__2RCgFG__menuLink:hover{color:var(--cobalt-300);background:#ffffff0f}.ProgramNav-module__2RCgFG__nav[data-mode=light] .ProgramNav-module__2RCgFG__menuLink:hover{background:var(--paper);color:var(--cobalt-500)}.ProgramNav-module__2RCgFG__menuNum{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;opacity:.55}.ProgramNav-module__2RCgFG__menuGlyph{display:none}@media (max-width:640px){.ProgramNav-module__2RCgFG__inner{gap:var(--s-3);height:60px}.ProgramNav-module__2RCgFG__powered,.ProgramNav-module__2RCgFG__divider{display:none}.ProgramNav-module__2RCgFG__lockup{flex:0 auto;min-width:2.5rem}.ProgramNav-module__2RCgFG__client{min-width:0;max-width:100%}.ProgramNav-module__2RCgFG__links{flex:1 1 0;min-width:0}.ProgramNav-module__2RCgFG__cta{min-height:36px;padding:.5rem .8rem;font-size:.8rem}.ProgramNav-module__2RCgFG__menuBtn{min-height:36px;padding:.45rem .6rem}}@media (max-width:480px){.ProgramNav-module__2RCgFG__menuGlyph{display:block}.ProgramNav-module__2RCgFG__menuLabel,.ProgramNav-module__2RCgFG__menuCaret{display:none}.ProgramNav-module__2RCgFG__menuBtn{justify-content:center;min-width:38px;padding:0 .6rem}.ProgramNav-module__2RCgFG__menuList{min-width:13rem}}
.StripHead-module__lvWPCa__head{gap:var(--s-4);max-width:62ch;display:grid}.StripHead-module__lvWPCa__titles{gap:var(--s-3);display:grid}.StripHead-module__lvWPCa__eyebrow{align-items:center;gap:var(--s-2);margin:0 0 var(--s-2);display:inline-flex}.StripHead-module__lvWPCa__mark{background:var(--accent);flex-shrink:0;width:.55rem;height:.55rem}.StripHead-module__lvWPCa__eyebrowText{color:var(--text-secondary)}.StripHead-module__lvWPCa__h2{max-width:20ch}.StripHead-module__lvWPCa__lede{color:var(--text-secondary);max-width:54ch}.StripHead-module__lvWPCa__split{gap:var(--s-8) clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;max-width:none}.StripHead-module__lvWPCa__split .StripHead-module__lvWPCa__lede{max-width:46ch;padding-bottom:.35rem}@media (max-width:900px){.StripHead-module__lvWPCa__split{gap:var(--s-4);grid-template-columns:1fr}}
.ProgramCredentials-module__17nfFa__strip{background:var(--day);border-top:1px solid var(--rule-1);padding-block:clamp(4rem,8vh,6rem);position:relative}[data-prev-surface=dark]>.ProgramCredentials-module__17nfFa__strip{border-top:none}.ProgramCredentials-module__17nfFa__inner{gap:clamp(2.5rem,5vh,3.5rem);display:grid}.ProgramCredentials-module__17nfFa__band{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));border-top:1px solid var(--rule-2);margin:0;display:grid}.ProgramCredentials-module__17nfFa__stat{gap:var(--s-3);padding:clamp(1.5rem, 3vh, 2.25rem) var(--s-6) clamp(1.25rem, 2.4vh, 1.75rem) 0;border-right:1px solid var(--border-hairline);display:grid}.ProgramCredentials-module__17nfFa__stat+.ProgramCredentials-module__17nfFa__stat{padding-left:var(--s-6)}.ProgramCredentials-module__17nfFa__stat:last-child{border-right:none}.ProgramCredentials-module__17nfFa__value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0}.ProgramCredentials-module__17nfFa__label{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);font-weight:500}@media (max-width:900px){.ProgramCredentials-module__17nfFa__band{grid-template-columns:repeat(2,minmax(0,1fr))}.ProgramCredentials-module__17nfFa__stat:nth-child(2n){border-right:none}.ProgramCredentials-module__17nfFa__stat:nth-child(n+3){border-top:1px solid var(--border-hairline)}.ProgramCredentials-module__17nfFa__stat+.ProgramCredentials-module__17nfFa__stat{padding-left:0}.ProgramCredentials-module__17nfFa__stat:nth-child(2n){padding-left:var(--s-6)}}@media (max-width:480px){.ProgramCredentials-module__17nfFa__band{grid-template-columns:1fr}.ProgramCredentials-module__17nfFa__stat{border-right:none;padding-left:0!important}.ProgramCredentials-module__17nfFa__stat+.ProgramCredentials-module__17nfFa__stat{border-top:1px solid var(--border-hairline)}}
.ProgramFaq-module__Jsd36a__strip{background:var(--day);border-top:1px solid var(--rule-1);padding-block:clamp(4.5rem,9vh,7rem);position:relative;overflow:hidden}[data-prev-surface=dark]>.ProgramFaq-module__Jsd36a__strip{border-top:none}[data-next-surface=dark] .ProgramFaq-module__Jsd36a__strip{padding-bottom:clamp(11rem,18svh,14rem)}:not([data-next-surface=dark])>.ProgramFaq-module__Jsd36a__strip:after{display:none}.ProgramFaq-module__Jsd36a__strip:after{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--horizon) 28%, var(--day)) 34%, color-mix(in srgb, var(--horizon) 56%, var(--fathom)) 62%, color-mix(in srgb, var(--fathom) 88%, var(--horizon)) 82%, var(--night) 100%);height:clamp(170px,22svh,240px);position:absolute;bottom:0;left:0;right:0}.ProgramFaq-module__Jsd36a__inner{z-index:var(--z-content);position:relative}.ProgramFaq-module__Jsd36a__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.ProgramFaq-module__Jsd36a__head{top:calc(68px + var(--s-8));position:sticky}.ProgramFaq-module__Jsd36a__list{border-top:1px solid var(--border-hairline);margin:0;padding:0;list-style:none}.ProgramFaq-module__Jsd36a__item{border-bottom:1px solid var(--border-hairline)}.ProgramFaq-module__Jsd36a__q{appearance:none;align-items:baseline;gap:var(--s-4);text-align:left;cursor:pointer;width:100%;min-height:44px;font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-heading);background:0 0;border:none;padding:1.15rem 0;font-size:1.18rem;font-weight:550;line-height:1.35;display:flex}.ProgramFaq-module__Jsd36a__qIndex{width:1.7rem;font-family:var(--font-mono);letter-spacing:.14em;color:var(--text-secondary);opacity:.65;transition:color var(--t-fast) var(--ease), opacity var(--t-fast) var(--ease);flex-shrink:0;font-size:.62rem;font-weight:500}.ProgramFaq-module__Jsd36a__itemOpen .ProgramFaq-module__Jsd36a__qIndex{color:var(--accent);opacity:1}.ProgramFaq-module__Jsd36a__qText{min-width:0;transition:color var(--t-fast) var(--ease);flex:1}.ProgramFaq-module__Jsd36a__q:hover .ProgramFaq-module__Jsd36a__qText{color:var(--accent)}.ProgramFaq-module__Jsd36a__qMark{width:12px;height:12px;color:var(--accent);transition:transform var(--t-med) var(--ease);flex-shrink:0;align-self:center}.ProgramFaq-module__Jsd36a__qMark svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:100%;height:100%}.ProgramFaq-module__Jsd36a__itemOpen .ProgramFaq-module__Jsd36a__qMark{transform:rotate(45deg)}.ProgramFaq-module__Jsd36a__aWrap{transition:grid-template-rows var(--t-med) var(--ease);grid-template-rows:0fr;display:grid}.ProgramFaq-module__Jsd36a__itemOpen .ProgramFaq-module__Jsd36a__aWrap{grid-template-rows:1fr}.ProgramFaq-module__Jsd36a__aInner{min-height:0;overflow:hidden}.ProgramFaq-module__Jsd36a__a{padding:.1rem 3rem 1.4rem calc(1.7rem + var(--s-4));opacity:0;max-width:64ch;transition:opacity var(--t-med) var(--ease), transform var(--t-med) var(--ease);transform:translateY(-4px)}.ProgramFaq-module__Jsd36a__itemOpen .ProgramFaq-module__Jsd36a__a{opacity:1;transform:none}.ProgramFaq-module__Jsd36a__aBody{color:var(--text-secondary);margin:0;font-size:.99rem;line-height:1.66}@media (prefers-reduced-motion:reduce){.ProgramFaq-module__Jsd36a__aWrap,.ProgramFaq-module__Jsd36a__a,.ProgramFaq-module__Jsd36a__qMark{transition:none}}@media (max-width:1000px){.ProgramFaq-module__Jsd36a__grid{gap:var(--s-8);grid-template-columns:1fr}.ProgramFaq-module__Jsd36a__head{position:static}.ProgramFaq-module__Jsd36a__a{padding-right:var(--s-4)}}
.ProgramGallery-module__-aZaXW__strip{background:var(--paper);border-top:1px solid var(--rule-1);padding-block:clamp(4.5rem,9vh,7rem);position:relative}[data-prev-surface=dark]>.ProgramGallery-module__-aZaXW__strip{border-top:none}.ProgramGallery-module__-aZaXW__inner{gap:clamp(2.5rem,5vh,3.5rem);display:grid}.ProgramGallery-module__-aZaXW__wall{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(10rem,15.5vw,15rem);grid-auto-flow:dense;gap:clamp(.6rem,1vw,1rem);margin:0;padding:0;list-style:none;display:grid}.ProgramGallery-module__-aZaXW__tile{min-width:0}.ProgramGallery-module__-aZaXW__tile:first-child{grid-area:span 2/span 2}.ProgramGallery-module__-aZaXW__tile:nth-child(4){grid-column:span 2}.ProgramGallery-module__-aZaXW__wall[data-count="5"] .ProgramGallery-module__-aZaXW__tile:nth-child(5){grid-column:1/-1}.ProgramGallery-module__-aZaXW__wall[data-count="6"] .ProgramGallery-module__-aZaXW__tile:nth-child(n+5),.ProgramGallery-module__-aZaXW__wall[data-count="7"] .ProgramGallery-module__-aZaXW__tile:nth-child(5){grid-column:span 2}.ProgramGallery-module__-aZaXW__wall[data-count="3"] .ProgramGallery-module__-aZaXW__tile:first-child,.ProgramGallery-module__-aZaXW__wall[data-count="2"] .ProgramGallery-module__-aZaXW__tile:first-child{grid-area:span 1/span 2}.ProgramGallery-module__-aZaXW__wall[data-count="3"] .ProgramGallery-module__-aZaXW__tile:nth-child(n+2){grid-column:span 1}.ProgramGallery-module__-aZaXW__wall[data-count="2"] .ProgramGallery-module__-aZaXW__tile:nth-child(2){grid-column:span 2}.ProgramGallery-module__-aZaXW__wall[data-count="1"] .ProgramGallery-module__-aZaXW__tile:first-child{grid-area:span 2/1/auto/-1}.ProgramGallery-module__-aZaXW__figure{border-radius:var(--r-card);background:var(--manila);border:1px solid var(--border-hairline);isolation:isolate;width:100%;height:100%;margin:0;position:relative;overflow:hidden}.ProgramGallery-module__-aZaXW__figure img{object-fit:cover;width:100%;height:100%;transition:transform var(--t-slow,.6s) var(--ease);display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ProgramGallery-module__-aZaXW__figure:hover img{transform:scale(1.03)}}.ProgramGallery-module__-aZaXW__scrim{pointer-events:none;background:linear-gradient(#0000 30%,#0c112252 58%,#0c1122e6 100%);position:absolute;inset:0}.ProgramGallery-module__-aZaXW__caption{color:var(--day);gap:.2rem;padding:clamp(.8rem,1.4vw,1.25rem);display:grid;position:absolute;bottom:0;left:0;right:0}.ProgramGallery-module__-aZaXW__label{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--cobalt-300);font-weight:500}.ProgramGallery-module__-aZaXW__captionText{color:var(--day);text-wrap:pretty;font-size:.9rem;font-weight:500;line-height:1.4}.ProgramGallery-module__-aZaXW__tile:first-child .ProgramGallery-module__-aZaXW__captionText{max-width:40ch;font-size:1.02rem}.ProgramGallery-module__-aZaXW__empty{place-content:center;justify-items:center;gap:var(--s-3);padding:var(--s-4);text-align:center;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);display:grid;position:absolute;inset:0}.ProgramGallery-module__-aZaXW__emptyMark{background:var(--accent);width:.55rem;height:.55rem}@media (max-width:900px){.ProgramGallery-module__-aZaXW__wall{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(9rem,26vw,14rem)}.ProgramGallery-module__-aZaXW__wall[data-count] .ProgramGallery-module__-aZaXW__tile,.ProgramGallery-module__-aZaXW__wall[data-count="6"] .ProgramGallery-module__-aZaXW__tile:nth-child(n+5),.ProgramGallery-module__-aZaXW__wall[data-count="7"] .ProgramGallery-module__-aZaXW__tile:nth-child(5){grid-area:span 1/span 1}.ProgramGallery-module__-aZaXW__wall[data-count] .ProgramGallery-module__-aZaXW__tile:first-child{grid-area:span 2/span 2}.ProgramGallery-module__-aZaXW__wall[data-count] .ProgramGallery-module__-aZaXW__tile:nth-child(4),.ProgramGallery-module__-aZaXW__wall[data-count="5"] .ProgramGallery-module__-aZaXW__tile:nth-child(5),.ProgramGallery-module__-aZaXW__wall[data-count="7"] .ProgramGallery-module__-aZaXW__tile:nth-child(7),.ProgramGallery-module__-aZaXW__wall[data-count="2"] .ProgramGallery-module__-aZaXW__tile:nth-child(2),.ProgramGallery-module__-aZaXW__wall[data-count="1"] .ProgramGallery-module__-aZaXW__tile:first-child{grid-column:span 2}}@media (max-width:560px){.ProgramGallery-module__-aZaXW__wall{grid-auto-rows:clamp(8.5rem,42vw,11rem);gap:.5rem}.ProgramGallery-module__-aZaXW__caption{padding:.7rem}.ProgramGallery-module__-aZaXW__captionText,.ProgramGallery-module__-aZaXW__tile:first-child .ProgramGallery-module__-aZaXW__captionText{font-size:.82rem}.ProgramGallery-module__-aZaXW__tile:not(:first-child):not(:nth-child(4)) .ProgramGallery-module__-aZaXW__captionText{display:none}.ProgramGallery-module__-aZaXW__label{font-size:.58rem}}
.ProgramGoals-module__NuBqUG__strip{background:var(--manila);isolation:isolate;padding-block:clamp(4.5rem,9vh,7rem);position:relative;overflow:hidden}.ProgramGoals-module__NuBqUG__wash{z-index:-2;pointer-events:none;mix-blend-mode:multiply;opacity:.55;background-image:url(/assets/images/generated/legal-wc-hero-web.jpg);background-position:72% 100%;background-size:cover;position:absolute;inset:0}.ProgramGoals-module__NuBqUG__wash:after{content:"";background:linear-gradient(90deg, var(--manila) 0%, color-mix(in srgb, var(--manila) 75%, transparent) 42%, transparent 72%), linear-gradient(180deg, var(--manila) 0%, color-mix(in srgb, var(--manila) 60%, transparent) 30%, transparent 55%);position:absolute;inset:0}.ProgramGoals-module__NuBqUG__strip{--seam-from:var(--day)}[data-prev-surface=cream] .ProgramGoals-module__NuBqUG__strip{--seam-from:var(--paper)}[data-prev-surface=dark] .ProgramGoals-module__NuBqUG__strip{--seam-from:var(--manila)}.ProgramGoals-module__NuBqUG__strip:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(180deg, var(--seam-from) 0%, color-mix(in srgb, var(--seam-from) 55%, transparent) 46%, transparent 100%);height:180px;position:absolute;top:0;left:0;right:0}.ProgramGoals-module__NuBqUG__inner{gap:clamp(3rem,6vh,4.5rem);display:grid}.ProgramGoals-module__NuBqUG__headRow{gap:var(--s-8) clamp(2rem, 5vw, 5rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.ProgramGoals-module__NuBqUG__argument{gap:var(--s-6);display:grid}.ProgramGoals-module__NuBqUG__body{color:var(--text-primary);max-width:54ch}.ProgramGoals-module__NuBqUG__points{border-top:1px solid var(--rule-2);margin:0;padding:0;list-style:none}.ProgramGoals-module__NuBqUG__point{gap:var(--s-3);border-bottom:1px solid var(--rule-1);grid-template-columns:2.6rem minmax(0,1fr);padding:1rem 0;display:grid}.ProgramGoals-module__NuBqUG__pointIndex{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.16em;color:var(--accent);padding-top:.25rem;font-weight:500}.ProgramGoals-module__NuBqUG__pointText{color:var(--text-heading);margin:0;font-size:1rem;font-weight:500;line-height:1.5}.ProgramGoals-module__NuBqUG__tableWrap{gap:var(--s-4);display:grid}.ProgramGoals-module__NuBqUG__tableHead{gap:var(--s-2);max-width:60ch;display:grid}.ProgramGoals-module__NuBqUG__tableLabel{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-weight:500}.ProgramGoals-module__NuBqUG__tableTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-heading);margin:0;font-size:1.35rem;font-weight:600;line-height:1.25}.ProgramGoals-module__NuBqUG__ledger{border:1px solid var(--border-hairline);border-radius:var(--r-card);box-shadow:var(--shadow-float);padding:0;overflow:hidden}.ProgramGoals-module__NuBqUG__row{border-top:1px solid var(--border-hairline);grid-template-columns:minmax(0,1.05fr) minmax(0,1.35fr) minmax(0,1.6fr) minmax(0,1.35fr);display:grid}.ProgramGoals-module__NuBqUG__row:first-child{border-top:none}.ProgramGoals-module__NuBqUG__rowHead{background:var(--paper)}.ProgramGoals-module__NuBqUG__cell{min-width:0;color:var(--text-primary);border-left:1px solid var(--border-hairline);padding:1.15rem 1.35rem;font-size:.92rem;line-height:1.5;display:block}.ProgramGoals-module__NuBqUG__cell:first-child{border-left:none}.ProgramGoals-module__NuBqUG__headCell{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);padding-top:.85rem;padding-bottom:.85rem;font-weight:500}.ProgramGoals-module__NuBqUG__withCell{background:color-mix(in srgb, var(--accent) 5%, transparent);color:var(--text-heading);font-weight:500}.ProgramGoals-module__NuBqUG__rowHead .ProgramGoals-module__NuBqUG__withCell{color:var(--accent)}.ProgramGoals-module__NuBqUG__pillar{align-items:center;gap:var(--s-3);display:flex}.ProgramGoals-module__NuBqUG__pillarMark{background:var(--accent);flex-shrink:0;width:.5rem;height:.5rem}.ProgramGoals-module__NuBqUG__pillarName{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-heading);font-size:1.05rem;font-weight:600;line-height:1.3}.ProgramGoals-module__NuBqUG__cellLabel{display:none}.ProgramGoals-module__NuBqUG__source{color:var(--text-secondary);max-width:80ch;margin:0;font-size:.8rem;line-height:1.55}@media (max-width:960px){.ProgramGoals-module__NuBqUG__headRow{gap:var(--s-8);grid-template-columns:1fr}.ProgramGoals-module__NuBqUG__wash{background-position:70% 100%}.ProgramGoals-module__NuBqUG__wash:after{background:linear-gradient(180deg, var(--manila) 0%, color-mix(in srgb, var(--manila) 65%, transparent) 45%, transparent 75%)}}@media (max-width:760px){.ProgramGoals-module__NuBqUG__rowHead{display:none}.ProgramGoals-module__NuBqUG__row{grid-template-columns:1fr}.ProgramGoals-module__NuBqUG__cell{border-left:none;padding:.7rem 1.1rem}.ProgramGoals-module__NuBqUG__pillar{padding-top:1.1rem;padding-bottom:.35rem}.ProgramGoals-module__NuBqUG__cell:last-child{padding-bottom:1.15rem}.ProgramGoals-module__NuBqUG__withCell{background:0 0}.ProgramGoals-module__NuBqUG__cellLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:.2rem;display:block}.ProgramGoals-module__NuBqUG__withCell .ProgramGoals-module__NuBqUG__cellLabel{color:var(--accent)}}
.PhotoScrim-module__Wh2riW__scrim{pointer-events:none;--scrim-angle:90deg;--ink-88:color-mix(in srgb, var(--scrim-ink) min(100%, calc(88% * var(--scrim-depth))), transparent);--ink-82:color-mix(in srgb, var(--scrim-ink) min(100%, calc(82% * var(--scrim-depth))), transparent);--ink-76:color-mix(in srgb, var(--scrim-ink) min(100%, calc(76% * var(--scrim-depth))), transparent);--ink-72:color-mix(in srgb, var(--scrim-ink) min(100%, calc(72% * var(--scrim-depth))), transparent);--ink-62:color-mix(in srgb, var(--scrim-ink) min(100%, calc(62% * var(--scrim-depth))), transparent);--ink-55:color-mix(in srgb, var(--scrim-ink) min(100%, calc(55% * var(--scrim-depth))), transparent);--ink-50:color-mix(in srgb, var(--scrim-ink) min(100%, calc(50% * var(--scrim-depth))), transparent);--ink-30:color-mix(in srgb, var(--scrim-ink) min(100%, calc(30% * var(--scrim-depth))), transparent);--ink-28:color-mix(in srgb, var(--scrim-ink) min(100%, calc(28% * var(--scrim-depth))), transparent);--ink-22:color-mix(in srgb, var(--scrim-ink) min(100%, calc(22% * var(--scrim-depth))), transparent);--ink-16:color-mix(in srgb, var(--scrim-ink) min(100%, calc(16% * var(--scrim-depth))), transparent);--ink-06:color-mix(in srgb, var(--scrim-ink) min(100%, calc(6% * var(--scrim-depth))), transparent);position:absolute;inset:0}.PhotoScrim-module__Wh2riW__side{background:linear-gradient(var(--scrim-angle), var(--ink-82) 0%, var(--ink-62) 26%, var(--ink-30) 46%, var(--ink-06) 62%, transparent 72%)}.PhotoScrim-module__Wh2riW__sideStrong{background:linear-gradient(var(--scrim-angle), var(--ink-88) 0%, var(--ink-76) 30%, var(--ink-55) 50%, var(--ink-22) 68%, transparent 80%)}.PhotoScrim-module__Wh2riW__sideSoft{background:linear-gradient(var(--scrim-angle), var(--ink-72) 0%, var(--ink-28) 44%, transparent 68%)}.PhotoScrim-module__Wh2riW__corner{background:radial-gradient(64% 84% at 14% 26%, var(--ink-88), transparent 74%), linear-gradient(180deg, var(--ink-50) 0%, transparent 48%), var(--ink-16)}.PhotoScrim-module__Wh2riW__foot{background:linear-gradient(180deg, transparent 0%, var(--ink-72) 82%);height:42%;inset:auto 0 0}
.StripHero-module__sVe_vG__strip{background:var(--night);flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:clip}.StripHero-module__sVe_vG__photo{object-fit:cover;object-position:68% 30%;object-view-box:inset(4.5% 9% 4.5% 0);filter:brightness(1.09)saturate(1.06);width:100%;height:100%;position:absolute;inset:0}.StripHero-module__sVe_vG__seams{pointer-events:none;background:linear-gradient(180deg, #0c11226b 0%, transparent 13%), linear-gradient(180deg, transparent 70%, #0c112266 82%, #0c1122c2 91%, var(--night) 100%);position:absolute;inset:0}.StripHero-module__sVe_vG__content{z-index:var(--z-content);padding-block:var(--s-32) var(--s-16);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.StripHero-module__sVe_vG__h1{color:var(--day);text-shadow:0 2px 40px #0c112259;max-width:16ch;font-size:clamp(3rem,6.2vw,5.2rem)}.StripHero-module__sVe_vG__sub{margin:var(--s-6) 0 0;color:var(--frost);font-size:var(--text-lede);max-width:44ch;line-height:1.62}.StripHero-module__sVe_vG__cta{margin-top:var(--s-8);background:var(--day);color:var(--ink)}.StripHero-module__sVe_vG__cta:hover{background:var(--cobalt-300);color:var(--ink)}.StripHero-module__sVe_vG__logoBand{z-index:var(--z-content);padding-block:var(--s-6) 0;flex-direction:column;gap:0;display:flex;position:relative}.StripHero-module__sVe_vG__logoMarquee img,.StripHero-module__sVe_vG__charityMarquee img{width:auto;transition:opacity var(--t-fast) var(--ease);flex:none}.StripHero-module__sVe_vG__taglineMarquee{background:color-mix(in srgb, var(--night) 72%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding-block:.95rem}.StripHero-module__sVe_vG__logoMarquee img{filter:brightness(0)invert();opacity:.85;height:clamp(28px,2.3vw,40px)}.StripHero-module__sVe_vG__charityMarquee{background:linear-gradient(180deg, color-mix(in srgb, var(--day) 84%, transparent) 0%, color-mix(in srgb, var(--day) 84%, transparent) 74%, color-mix(in srgb, var(--day) 30%, transparent) 92%, transparent 100%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding-block:.7rem 1.05rem}.StripHero-module__sVe_vG__charityMarquee img{opacity:1;height:clamp(22px,1.8vw,32px)}.StripHero-module__sVe_vG__logoMarquee a:hover img,.StripHero-module__sVe_vG__charityMarquee a:hover img{opacity:1}
.StripPalletArgument-module__7zwhbG__scrollRegion{height:320svh;position:relative}.StripPalletArgument-module__7zwhbG__strip{background:radial-gradient(44% 32% at 86% 96%, var(--glow-warm), transparent 66%), radial-gradient(88% 64% at 50% 124%, var(--haze-field-sky), transparent 74%), radial-gradient(130% 64% at 50% 110%, var(--haze-cool), transparent 76%), linear-gradient(180deg, var(--night) 0%, var(--night) 20%, var(--fathom) 94%);align-items:center;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.StripPalletArgument-module__7zwhbG__inner{z-index:2;grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(2rem,6vw,6rem);width:100%;padding-block:clamp(3rem,6vh,5rem);display:grid;position:relative}.StripPalletArgument-module__7zwhbG__headlines{margin-bottom:var(--s-8);display:grid}.StripPalletArgument-module__7zwhbG__h2{color:var(--day);opacity:0;max-width:18ch;transition:opacity .24s var(--ease);grid-area:1/1;margin:0}.StripPalletArgument-module__7zwhbG__h2On{opacity:1}.StripPalletArgument-module__7zwhbG__accordion{--reveal-h:8.75rem;border-top:1px solid var(--rule-dark)}.StripPalletArgument-module__7zwhbG__item{border-bottom:1px solid var(--rule-dark)}.StripPalletArgument-module__7zwhbG__itemHead{align-items:baseline;gap:var(--s-4);color:var(--frost);padding:var(--s-4) 0;text-align:left;cursor:pointer;width:100%;font-size:1rem;font-weight:500;font-family:var(--font-sans);transition:color var(--t-fast) var(--ease);background:0 0;border:none;display:flex}.StripPalletArgument-module__7zwhbG__itemHead:hover,.StripPalletArgument-module__7zwhbG__itemOpen .StripPalletArgument-module__7zwhbG__itemHead{color:var(--day)}.StripPalletArgument-module__7zwhbG__accordionIdle .StripPalletArgument-module__7zwhbG__itemHead{color:var(--slate)}.StripPalletArgument-module__7zwhbG__accordionIdle .StripPalletArgument-module__7zwhbG__itemHead:hover{color:var(--frost)}.StripPalletArgument-module__7zwhbG__itemNum{font-family:var(--font-mono);font-size:var(--text-micro);color:var(--slate);letter-spacing:.14em}.StripPalletArgument-module__7zwhbG__itemReveal{height:0;transition:height .2s var(--ease);overflow:hidden}.StripPalletArgument-module__7zwhbG__itemOpen .StripPalletArgument-module__7zwhbG__itemReveal{height:var(--reveal-h)}.StripPalletArgument-module__7zwhbG__accordionPad{height:var(--reveal-h);transition:height .2s var(--ease)}.StripPalletArgument-module__7zwhbG__accordionPadOff{height:0}.StripPalletArgument-module__7zwhbG__itemBody{margin:0 0 var(--s-3) calc(var(--s-4) + 1.6rem);color:var(--slate);opacity:0;max-width:44ch;transition:opacity .16s var(--ease) 60ms;font-size:.92rem;line-height:1.6}.StripPalletArgument-module__7zwhbG__itemOpen .StripPalletArgument-module__7zwhbG__itemBody{opacity:1}.StripPalletArgument-module__7zwhbG__itemRule{margin:0 0 var(--s-4) calc(var(--s-4) + 1.6rem);background:var(--harvest);border:none;width:5.5rem;height:2px}.StripPalletArgument-module__7zwhbG__footnoteSlot{margin-top:var(--s-8);opacity:0;transition:opacity var(--t-fast) var(--ease)}.StripPalletArgument-module__7zwhbG__footnoteOn{opacity:1}.StripPalletArgument-module__7zwhbG__footnote{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;color:var(--slate);border-top:1px solid var(--rule-dark);padding-top:var(--s-3);max-width:64ch;margin:0}.StripPalletArgument-module__7zwhbG__viz{gap:var(--s-4);flex-direction:column;display:flex}.StripPalletArgument-module__7zwhbG__canvasWrap{height:clamp(340px,52vh,500px);position:relative}.StripPalletArgument-module__7zwhbG__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.StripPalletArgument-module__7zwhbG__vizMeta{justify-content:space-between;align-items:baseline;gap:var(--s-4);border-top:1px solid var(--rule-dark);padding-top:var(--s-3);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.18em;text-transform:uppercase;display:flex}.StripPalletArgument-module__7zwhbG__vizLabel{color:var(--slate)}.StripPalletArgument-module__7zwhbG__vizStates{text-align:right;display:grid}.StripPalletArgument-module__7zwhbG__vizState{color:var(--frost);opacity:0;transition:opacity var(--t-fast) var(--ease);grid-area:1/1;justify-self:end}.StripPalletArgument-module__7zwhbG__vizStateOn{opacity:1}@media (max-width:900px){.StripPalletArgument-module__7zwhbG__scrollRegion{height:280svh}.StripPalletArgument-module__7zwhbG__strip{align-items:stretch}.StripPalletArgument-module__7zwhbG__inner{align-items:stretch;gap:clamp(.75rem, 2svh, var(--s-4));padding-top:4.75rem;padding-bottom:clamp(.75rem, 3svh, var(--s-6));flex-direction:column;display:flex}.StripPalletArgument-module__7zwhbG__col{display:contents}.StripPalletArgument-module__7zwhbG__headlines{order:1;margin-bottom:0}.StripPalletArgument-module__7zwhbG__viz{flex:auto;order:2;min-height:0}.StripPalletArgument-module__7zwhbG__accordion{order:3}.StripPalletArgument-module__7zwhbG__footnoteSlot{order:4;margin-top:0}.StripPalletArgument-module__7zwhbG__h2{max-width:none;font-size:clamp(1.2rem,2.8svh,1.7rem);line-height:1.16}.StripPalletArgument-module__7zwhbG__canvasWrap{flex:auto;height:auto;min-height:0}.StripPalletArgument-module__7zwhbG__accordion{--reveal-h:clamp(5.5rem, 14svh, 6.5rem)}.StripPalletArgument-module__7zwhbG__itemHead{padding-block:.85rem;font-size:.95rem}.StripPalletArgument-module__7zwhbG__itemBody{margin-bottom:var(--s-2);font-size:.8rem;line-height:1.5}.StripPalletArgument-module__7zwhbG__itemRule{margin-bottom:0}.StripPalletArgument-module__7zwhbG__footnote{padding-top:var(--s-2)}}@media (max-width:900px) and (max-height:620px){.StripPalletArgument-module__7zwhbG__inner{gap:var(--s-6);grid-template-columns:1fr 1fr;padding-top:3.75rem;display:grid}.StripPalletArgument-module__7zwhbG__col{align-self:center;display:block}.StripPalletArgument-module__7zwhbG__viz{align-self:stretch}.StripPalletArgument-module__7zwhbG__headlines{margin-bottom:var(--s-3)}.StripPalletArgument-module__7zwhbG__footnoteSlot{margin-top:var(--s-3)}.StripPalletArgument-module__7zwhbG__accordion{--reveal-h:4.75rem}.StripPalletArgument-module__7zwhbG__itemBody,.StripPalletArgument-module__7zwhbG__itemRule{margin-left:0}}
.platform-module__SnEvxa__panel{padding:var(--s-4);font-family:var(--font-sans);font-size:.82rem;line-height:1.45}.platform-module__SnEvxa__inner{width:100%;container-type:inline-size}.platform-module__SnEvxa__panelHead{justify-content:space-between;align-items:center;gap:var(--s-3);border-bottom:1px solid var(--border-hairline);margin-bottom:.6rem;padding-bottom:.6rem;display:flex}.platform-module__SnEvxa__panelHead>div{min-width:0}.platform-module__SnEvxa__headLeft{align-items:center;gap:.6rem;min-width:0;display:flex}.platform-module__SnEvxa__headLeft>div{min-width:0}.platform-module__SnEvxa__panelTitle{letter-spacing:-.01em;color:var(--text-heading);white-space:nowrap;text-overflow:ellipsis;font-size:.87rem;font-weight:600;overflow:hidden}.platform-module__SnEvxa__panelSub{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.7rem;overflow:hidden}.platform-module__SnEvxa__titleWrap{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.22;display:-webkit-box}.platform-module__SnEvxa__iconBadge{width:30px;height:30px;color:var(--day);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.platform-module__SnEvxa__iconBadge svg{width:15px;height:15px}.platform-module__SnEvxa__badgeCobalt{background:linear-gradient(135deg, var(--cobalt-300), var(--cobalt-500) 85%)}.platform-module__SnEvxa__badgeEmerald{background:linear-gradient(135deg, color-mix(in srgb, var(--emerald) 70%, var(--emerald-hi)), var(--emerald) 85%)}.platform-module__SnEvxa__badgeHarvest{background:linear-gradient(135deg, color-mix(in srgb, var(--harvest) 72%, var(--day)), var(--harvest) 90%)}.platform-module__SnEvxa__badgeHorizon{background:linear-gradient(135deg, color-mix(in srgb, var(--horizon) 70%, var(--day)), var(--horizon) 90%)}.platform-module__SnEvxa__badgeInk{background:linear-gradient(135deg, color-mix(in srgb, var(--ink) 82%, var(--cobalt-500)), var(--ink) 90%)}.platform-module__SnEvxa__iconBadgeSm{border-radius:7px;width:22px;height:22px}.platform-module__SnEvxa__iconBadgeSm svg{width:11px;height:11px}.platform-module__SnEvxa__mark{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;flex-shrink:0;align-items:center;gap:.4rem;font-size:.56rem;font-weight:600;line-height:1;display:inline-flex}.platform-module__SnEvxa__mark svg{stroke-width:2.6px;flex-shrink:0;width:10px;height:10px}.platform-module__SnEvxa__markSquare:before,.platform-module__SnEvxa__markDot:before{content:"";background:currentColor;flex-shrink:0;width:6px;height:6px}.platform-module__SnEvxa__markSquare:before{border-radius:1.5px}.platform-module__SnEvxa__markDot:before{border-radius:50%}.platform-module__SnEvxa__markPositive{color:var(--data-positive)}.platform-module__SnEvxa__markAccent{color:var(--accent)}.platform-module__SnEvxa__markNeutral{color:var(--text-secondary)}.platform-module__SnEvxa__statGrid{gap:var(--s-2);grid-template-columns:repeat(2,1fr);display:grid}@container (min-width:380px){.platform-module__SnEvxa__statGrid{grid-template-columns:repeat(4,1fr)}}.platform-module__SnEvxa__statCard{background:color-mix(in srgb, var(--wash) 5%, var(--bg-card));border-radius:.65rem;flex-direction:column;min-width:0;padding:.55rem .65rem;display:flex;position:relative;overflow:hidden}.platform-module__SnEvxa__statTop{justify-content:space-between;align-items:center;gap:.4rem;min-width:0;display:flex}.platform-module__SnEvxa__statCard:before{content:"";background:radial-gradient(closest-side, var(--wash), transparent);opacity:.22;pointer-events:none;width:78%;height:145%;position:absolute;top:-55%;right:-22%}.platform-module__SnEvxa__washEmerald{--wash:var(--emerald-hi)}.platform-module__SnEvxa__washCobalt{--wash:var(--cobalt-300)}.platform-module__SnEvxa__washHorizon{--wash:var(--horizon)}.platform-module__SnEvxa__washHarvest{--wash:var(--harvest)}.platform-module__SnEvxa__statTag{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.48rem;font-weight:600;position:relative;overflow:hidden}.platform-module__SnEvxa__washEmerald .platform-module__SnEvxa__statTag{color:var(--data-positive)}.platform-module__SnEvxa__washCobalt .platform-module__SnEvxa__statTag{color:var(--accent)}.platform-module__SnEvxa__washHorizon .platform-module__SnEvxa__statTag{color:var(--accent-pressed)}.platform-module__SnEvxa__washHarvest .platform-module__SnEvxa__statTag{color:color-mix(in srgb, var(--harvest) 55%, var(--ink))}.platform-module__SnEvxa__statLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.4rem;font-size:.5rem;line-height:1.35;display:-webkit-box;position:relative;overflow:hidden}.platform-module__SnEvxa__statValue{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);white-space:nowrap;margin-top:auto;padding-top:.2rem;font-size:1.18rem;font-weight:520;line-height:1.08;position:relative}.platform-module__SnEvxa__statValue.platform-module__SnEvxa__positive{color:var(--data-positive)}.platform-module__SnEvxa__statValue.platform-module__SnEvxa__negative{color:var(--data-negative)}@container (min-width:380px) and (max-width:520px){.platform-module__SnEvxa__statValue{letter-spacing:-.02em;font-size:.86rem}.platform-module__SnEvxa__statCard{padding-inline:.5rem}.platform-module__SnEvxa__statTag{display:none}}.platform-module__SnEvxa__tabs{gap:var(--s-3);border-bottom:1px solid var(--border-hairline);margin-bottom:.6rem;display:flex;overflow:hidden}.platform-module__SnEvxa__tab{color:var(--text-secondary);white-space:nowrap;border-bottom:2px solid #0000;margin-bottom:-1px;padding-bottom:.4rem;font-size:.66rem;font-weight:500}.platform-module__SnEvxa__tabActive{color:var(--text-primary);border-bottom-color:var(--accent);font-weight:600}.platform-module__SnEvxa__tabMono{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;align-self:center;font-size:.56rem}.platform-module__SnEvxa__mediaHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);margin:.6rem 0 .4rem;display:flex}.platform-module__SnEvxa__mediaLabel{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--text-primary);font-size:.54rem;font-weight:600}.platform-module__SnEvxa__mediaSub{color:var(--text-secondary);font-size:.62rem}.platform-module__SnEvxa__mediaRow{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.platform-module__SnEvxa__mediaRow img{aspect-ratio:16/10;object-fit:cover;border-radius:6px;width:100%;display:block}.platform-module__SnEvxa__row{border-bottom:1px solid var(--border-hairline);align-items:center;gap:.6rem;padding:.5rem 0;display:flex}.platform-module__SnEvxa__row:last-child{border-bottom:none;padding-bottom:.1rem}.platform-module__SnEvxa__rowMain{flex:1;min-width:0}.platform-module__SnEvxa__rowTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:550;overflow:hidden}.platform-module__SnEvxa__rowSub{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.64rem;overflow:hidden}.platform-module__SnEvxa__rowRef{font-family:var(--font-mono);letter-spacing:.02em;font-size:.58rem}.platform-module__SnEvxa__logoTile{flex-shrink:0;place-items:center;width:50px;height:34px;display:grid;overflow:hidden}.platform-module__SnEvxa__logoTile img{object-fit:contain;max-width:44px;max-height:28px;display:block}.platform-module__SnEvxa__certRow{transition:background-color .6s var(--ease);border-radius:7px;margin-inline:-.45rem;padding-inline:.45rem;position:relative}.platform-module__SnEvxa__rowLive{background-color:color-mix(in srgb, var(--data-positive) 4.5%, transparent)}.platform-module__SnEvxa__subStack{min-width:0;display:grid}.platform-module__SnEvxa__subStack>span{transition:opacity .5s var(--ease);grid-area:1/1}.platform-module__SnEvxa__subStack .platform-module__SnEvxa__subLive,.platform-module__SnEvxa__rowLive .platform-module__SnEvxa__subStack>span:first-child{opacity:0}.platform-module__SnEvxa__rowLive .platform-module__SnEvxa__subStack .platform-module__SnEvxa__subLive{opacity:1}.platform-module__SnEvxa__rowSide{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:3px;display:flex}.platform-module__SnEvxa__rowMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);opacity:.75;font-size:.47rem;line-height:1}.platform-module__SnEvxa__rowTick{background:linear-gradient(90deg, color-mix(in srgb, var(--data-positive) 30%, transparent), var(--data-positive));transform-origin:0;border-radius:1px;height:2px;animation:3.4s linear both platform-module__SnEvxa__certTick;position:absolute;bottom:-1px;left:.45rem;right:.45rem}@keyframes platform-module__SnEvxa__certTick{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.platform-module__SnEvxa__certRow,.platform-module__SnEvxa__subStack>span{transition:none}.platform-module__SnEvxa__rowTick{animation:none}}.platform-module__SnEvxa__docTile{border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.platform-module__SnEvxa__docTile svg{width:14px;height:14px}.platform-module__SnEvxa__docTileEmerald{color:var(--data-positive);background:color-mix(in srgb, var(--data-positive) 9%, var(--bg-card))}.platform-module__SnEvxa__docTileCobalt{color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--bg-card))}.platform-module__SnEvxa__panelFoot{border-top:1px solid var(--border-hairline);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);justify-content:space-between;gap:var(--s-3);margin-top:.6rem;padding-top:.5rem;font-size:.55rem;display:flex}.platform-module__SnEvxa__footVerified{color:var(--data-positive)}.platform-module__SnEvxa__track{margin-block:var(--s-3) var(--s-2);gap:4px;display:flex}.platform-module__SnEvxa__step{flex:1;min-width:0}.platform-module__SnEvxa__stepBar{background:var(--border-hairline);border-radius:2px;height:3px}.platform-module__SnEvxa__stepDone .platform-module__SnEvxa__stepBar{background:var(--data-positive)}.platform-module__SnEvxa__stepActive .platform-module__SnEvxa__stepBar{background:linear-gradient(90deg, var(--accent), var(--cobalt-300))}.platform-module__SnEvxa__stepMeta{flex-direction:column;align-items:flex-start;gap:3px;margin-top:6px;display:flex}@container (min-width:430px){.platform-module__SnEvxa__stepMeta{flex-direction:row;gap:4px}}.platform-module__SnEvxa__stepDot{border:1px solid var(--border-strong);background:var(--bg-card);width:11px;height:11px;color:var(--day);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.platform-module__SnEvxa__stepDot svg{width:7px;height:7px}.platform-module__SnEvxa__stepDone .platform-module__SnEvxa__stepDot{background:var(--data-positive);border-color:var(--data-positive)}.platform-module__SnEvxa__stepActive .platform-module__SnEvxa__stepDot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.platform-module__SnEvxa__stepLabel{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);font-size:.48rem;line-height:1.35}.platform-module__SnEvxa__stepDone .platform-module__SnEvxa__stepLabel{color:var(--data-positive)}.platform-module__SnEvxa__stepActive .platform-module__SnEvxa__stepLabel{color:var(--accent);font-weight:600}@container (max-width:340px){.platform-module__SnEvxa__panelSub{white-space:normal}.platform-module__SnEvxa__track{flex-direction:column;gap:.32rem;margin-block:.6rem .5rem}.platform-module__SnEvxa__stepBar{display:none}.platform-module__SnEvxa__stepMeta{flex-direction:row;align-items:center;gap:6px;margin-top:0}.platform-module__SnEvxa__stepLabel{white-space:nowrap}.platform-module__SnEvxa__stepDot{margin-top:0}}.platform-module__SnEvxa__match{font-family:var(--font-sans);border-radius:var(--r-card);overflow:hidden}.platform-module__SnEvxa__matchBand{background:radial-gradient(120% 240% at 88% 140%, color-mix(in srgb, var(--harvest) 36%, transparent), transparent 54%), radial-gradient(90% 220% at 20% -50%, color-mix(in srgb, var(--cobalt-500) 42%, transparent), transparent 58%), linear-gradient(100deg, var(--night) 8%, var(--fathom) 92%);justify-content:space-between;align-items:center;height:6.9cqw;padding:0 3.4cqw;display:flex;position:relative}.platform-module__SnEvxa__bandTag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--day);font-size:1.7cqw;font-weight:600}.platform-module__SnEvxa__bandMeta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--day) 60%, transparent);font-size:1.55cqw;font-weight:500}.platform-module__SnEvxa__matchBody{padding:0 3.4cqw 2.6cqw;position:relative}.platform-module__SnEvxa__matchHead{align-items:center;gap:2.3cqw;padding:1.5cqw 0 1.7cqw;display:flex}.platform-module__SnEvxa__matchAvatar{background:var(--day);width:9.4cqw;height:9.4cqw;box-shadow:var(--shadow-chip);border-radius:2cqw;flex-shrink:0;place-items:center;margin-top:-3.8cqw;display:grid}.platform-module__SnEvxa__matchAvatar img{object-fit:contain;width:7.1cqw;height:7.1cqw;display:block}.platform-module__SnEvxa__matchIdent{flex:1;min-width:0}.platform-module__SnEvxa__matchName{letter-spacing:-.01em;color:var(--text-heading);white-space:nowrap;text-overflow:ellipsis;font-size:2.75cqw;font-weight:650;line-height:1.22;overflow:hidden}.platform-module__SnEvxa__matchSub{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:.3cqw;font-size:1.9cqw;line-height:1.35;overflow:hidden}.platform-module__SnEvxa__matchSub em{color:var(--data-positive);font-style:normal;font-weight:600}.platform-module__SnEvxa__matchMark{gap:1cqw;font-size:1.6cqw}.platform-module__SnEvxa__matchMark:before{width:1.25cqw;height:1.25cqw}.platform-module__SnEvxa__matchGrid{align-items:center;gap:3.4cqw;padding-bottom:1.8cqw;display:flex}.platform-module__SnEvxa__scoreCol{flex-shrink:0;align-items:center;gap:2.4cqw;display:flex}.platform-module__SnEvxa__dial{flex-shrink:0;width:16.5cqw;height:16.5cqw;position:relative}.platform-module__SnEvxa__dial svg{width:100%;height:100%;display:block}.platform-module__SnEvxa__dialTrack{fill:none;stroke:var(--border-hairline);stroke-linecap:round}.platform-module__SnEvxa__dialArc{fill:none;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:platform-module__SnEvxa__dialDraw var(--t-slow) var(--ease) both}@keyframes platform-module__SnEvxa__dialDraw{0%{stroke-dashoffset:100px}}.platform-module__SnEvxa__dialSecure{stroke:var(--data-positive)}.platform-module__SnEvxa__dialFit{stroke:var(--accent);animation-delay:.12s}@media (prefers-reduced-motion:reduce){.platform-module__SnEvxa__dialArc{animation:none}}.platform-module__SnEvxa__dialCenter{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.3cqw;padding-top:6%;display:flex;position:absolute;inset:0}.platform-module__SnEvxa__dialValue{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-heading);font-size:3.9cqw;font-weight:540;line-height:1}.platform-module__SnEvxa__dialUnit{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);font-size:1.15cqw;font-weight:600}.platform-module__SnEvxa__scoreReads{flex-direction:column;gap:2.2cqw;display:flex}.platform-module__SnEvxa__legendRow{align-items:baseline;gap:1.7cqw;display:flex}.platform-module__SnEvxa__legendKey{width:17cqw;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);align-items:baseline;gap:1.1cqw;font-size:1.7cqw;font-weight:600;line-height:1.5;display:flex}.platform-module__SnEvxa__legendKey:before{content:"";background:var(--swatch);border-radius:.4cqw;flex-shrink:0;width:1.3cqw;height:1.3cqw}.platform-module__SnEvxa__legendSecure{--swatch:var(--data-positive)}.platform-module__SnEvxa__legendFit{--swatch:var(--accent)}.platform-module__SnEvxa__legendVal{font-family:var(--font-display);color:var(--text-primary);font-size:2.7cqw;font-weight:540;line-height:1}.platform-module__SnEvxa__legendVal sub{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-secondary);vertical-align:baseline;font-size:1.35cqw;font-weight:600}.platform-module__SnEvxa__profileCol{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.platform-module__SnEvxa__missionKey{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:.6cqw;font-size:1.45cqw;font-weight:600}.platform-module__SnEvxa__missionLine{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1.2cqw;font-size:1.95cqw;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.platform-module__SnEvxa__thumbRow{gap:1.2cqw;display:flex}.platform-module__SnEvxa__thumb{object-fit:cover;border-radius:1.2cqw;flex:1;min-width:0;height:8.5cqw;display:block}.platform-module__SnEvxa__factRow{border-top:1px solid var(--border-hairline);gap:4.6cqw;padding:1.7cqw 0 1.8cqw;display:flex}.platform-module__SnEvxa__fact{align-items:baseline;gap:1.4cqw;min-width:0;display:flex}.platform-module__SnEvxa__factKey{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);flex-shrink:0;font-size:1.5cqw;font-weight:600}.platform-module__SnEvxa__factVal{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1.9cqw;font-weight:550;overflow:hidden}.platform-module__SnEvxa__factVal em{color:var(--data-positive);font-style:normal;font-weight:600}@container (max-width:310px){.platform-module__SnEvxa__panelSub{white-space:normal}}.platform-module__SnEvxa__rationale{background:var(--accent-wash);border-radius:var(--r-chip);color:var(--text-secondary);padding:1.7cqw 2.4cqw;font-size:1.9cqw;line-height:1.5}.platform-module__SnEvxa__matchCompact .platform-module__SnEvxa__rationaleText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.platform-module__SnEvxa__rationaleLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:.6cqw;font-size:1.45cqw;font-weight:600}.platform-module__SnEvxa__actions{align-items:center;gap:2.6cqw;margin-top:2.4cqw;display:flex}.platform-module__SnEvxa__approveBtn{background:var(--accent);color:var(--day);border-radius:var(--r-btn);font-family:var(--font-sans);cursor:pointer;transition:background var(--t-fast) var(--ease);border:none;align-items:center;gap:1.1cqw;padding:1.3cqw 2.5cqw;font-size:2.1cqw;font-weight:600;display:inline-flex}.platform-module__SnEvxa__approveBtn:hover{background:var(--accent-pressed)}.platform-module__SnEvxa__approveBtn svg{width:2.3cqw;height:2.3cqw}.platform-module__SnEvxa__quietBtn{color:var(--text-secondary);font-family:var(--font-sans);cursor:pointer;transition:color var(--t-fast) var(--ease);background:0 0;border:none;padding:1.3cqw 0;font-size:2cqw;font-weight:550}.platform-module__SnEvxa__quietBtn:hover{color:var(--text-primary)}.platform-module__SnEvxa__kvGrid{gap:.5rem var(--s-3);grid-template-columns:repeat(2,1fr);display:grid}.platform-module__SnEvxa__kv{min-width:0}.platform-module__SnEvxa__kvKey{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-size:.48rem}.platform-module__SnEvxa__kvVal{color:var(--text-primary);margin-top:1px;font-size:.72rem;font-weight:550}.platform-module__SnEvxa__kvVal em{color:var(--data-positive);font-style:normal}
.StripEvidence-module__QJhPtG__strip{background:var(--bg-section);padding-block:var(--s-24) var(--s-16);isolation:isolate;position:relative}.StripEvidence-module__QJhPtG__strip:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(44% 64% at 66% 0%, color-mix(in srgb, var(--horizon) 11%, transparent), transparent 72%), radial-gradient(28% 44% at 14% 0%, color-mix(in srgb, var(--harvest) 6%, transparent), transparent 70%);height:260px;position:absolute;top:0;left:0;right:0}.StripEvidence-module__QJhPtG__head{margin-bottom:var(--s-8);justify-content:flex-end;display:flex}.StripEvidence-module__QJhPtG__h2{text-align:right;max-width:24ch}.StripEvidence-module__QJhPtG__grid{gap:var(--s-6);grid-template-columns:1fr 1.08fr;height:780px;display:grid}.StripEvidence-module__QJhPtG__photoCard{border-radius:var(--r-card);isolation:isolate;transition:transform .18s var(--ease), box-shadow .18s var(--ease);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.StripEvidence-module__QJhPtG__photoCard:hover{box-shadow:var(--shadow-float);transform:translateY(-4px)}.StripEvidence-module__QJhPtG__bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.StripEvidence-module__QJhPtG__photoScrim{background:linear-gradient(#0c112285 0%,#0c11220f 34%,#0c112233 72%,#0c11226b 100%);position:absolute;inset:0}.StripEvidence-module__QJhPtG__photoTitle{top:var(--s-6);left:var(--s-6);right:var(--s-6);color:var(--day);letter-spacing:-.01em;z-index:2;text-shadow:0 1px 18px #0c112259;font-size:1.28rem;font-weight:500;position:absolute}.StripEvidence-module__QJhPtG__photoWell{z-index:2;max-height:66%;padding:var(--s-6) var(--s-8) 0;align-items:flex-end;display:flex;position:relative;overflow:hidden}.StripEvidence-module__QJhPtG__photoPanel{border-radius:var(--r-card) var(--r-card) 0 0;width:100%;transition:transform .2s var(--ease);margin-bottom:-8px;overflow:hidden}.StripEvidence-module__QJhPtG__photoPanel>*{border-radius:inherit;border-bottom:none}.StripEvidence-module__QJhPtG__photoCard:hover .StripEvidence-module__QJhPtG__photoPanel{transform:translateY(-5px)}.StripEvidence-module__QJhPtG__rightCol{gap:var(--s-6);grid-template-rows:1fr 1fr;min-height:0;display:grid}.StripEvidence-module__QJhPtG__darkCard{background:linear-gradient(165deg, var(--night) 0%, var(--fathom) 120%);border-radius:var(--r-card);isolation:isolate;min-height:0;transition:transform .18s var(--ease), box-shadow .18s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.StripEvidence-module__QJhPtG__darkCard:hover{box-shadow:var(--shadow-float);transform:translateY(-4px)}.StripEvidence-module__QJhPtG__cardAtmo{filter:blur(26px)saturate(1.1);opacity:.55;z-index:0;pointer-events:none;background:url(/assets/images/generated/dark-atmosphere-navy-web.jpg) 50% 70%/cover no-repeat;position:absolute;inset:-12%}.StripEvidence-module__QJhPtG__cardAtmoFlip{background-position:50% 90%;transform:scaleX(-1)}.StripEvidence-module__QJhPtG__cardCopy{z-index:3;padding:var(--s-6) var(--s-6) 0;position:relative}.StripEvidence-module__QJhPtG__darkTitle{color:var(--day);letter-spacing:-.01em;margin:0;font-size:1.18rem;font-weight:500}.StripEvidence-module__QJhPtG__darkBody{color:var(--slate);margin:var(--s-2) 0 0;max-width:58ch;font-size:.9rem;line-height:1.55}.StripEvidence-module__QJhPtG__ghost{z-index:1;padding:var(--s-6) 0 var(--s-6) var(--s-8);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:flex-end;gap:.4rem;display:flex;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(100deg,#0000 0%,#000 34%);mask-image:linear-gradient(100deg,#0000 0%,#000 34%)}.StripEvidence-module__QJhPtG__ghostRow{white-space:nowrap;align-items:baseline;gap:2.2rem;display:flex}.StripEvidence-module__QJhPtG__ghostRow:nth-child(odd){margin-left:14%}.StripEvidence-module__QJhPtG__ghostRow:nth-child(3n){margin-left:32%}.StripEvidence-module__QJhPtG__ghostPair{align-items:baseline;gap:.7rem;display:inline-flex}.StripEvidence-module__QJhPtG__ghostValue{font-family:var(--font-mono);letter-spacing:.02em;color:#e6eaf31c;font-size:1.72rem;font-weight:600}.StripEvidence-module__QJhPtG__ghostLabel{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#e6eaf312;font-size:.66rem;font-weight:500}.StripEvidence-module__QJhPtG__floatWell{z-index:2;min-height:0;margin-top:var(--s-4);flex:1;align-items:flex-start;display:flex;position:relative}.StripEvidence-module__QJhPtG__floatPanel{border-radius:var(--r-card);width:min(26rem,88%);transition:transform .2s var(--ease);flex:none;overflow:hidden}.StripEvidence-module__QJhPtG__floatPanel>*{border-radius:inherit}.StripEvidence-module__QJhPtG__darkCard:hover .StripEvidence-module__QJhPtG__floatPanel{transform:translate(-3px,-4px)}.StripEvidence-module__QJhPtG__bleedRight{margin-left:auto;margin-right:var(--s-6);width:min(27rem,90%)}.StripEvidence-module__QJhPtG__bleedBottom{margin-left:var(--s-6)}@media (prefers-reduced-motion:reduce){.StripEvidence-module__QJhPtG__photoCard,.StripEvidence-module__QJhPtG__darkCard,.StripEvidence-module__QJhPtG__photoPanel,.StripEvidence-module__QJhPtG__floatPanel{transition:none}.StripEvidence-module__QJhPtG__photoCard:hover,.StripEvidence-module__QJhPtG__darkCard:hover,.StripEvidence-module__QJhPtG__photoCard:hover .StripEvidence-module__QJhPtG__photoPanel,.StripEvidence-module__QJhPtG__darkCard:hover .StripEvidence-module__QJhPtG__floatPanel{transform:none}}@media (max-width:900px){.StripEvidence-module__QJhPtG__grid{grid-template-columns:1fr;height:auto}.StripEvidence-module__QJhPtG__photoCard{min-height:480px}.StripEvidence-module__QJhPtG__rightCol{grid-template-rows:none}.StripEvidence-module__QJhPtG__darkCard{min-height:340px}.StripEvidence-module__QJhPtG__h2{text-align:left}.StripEvidence-module__QJhPtG__head{justify-content:flex-start}}
.GoodOSDashboard-module__3k0SQW__dash{font-family:var(--font-sans);align-items:stretch;display:flex;overflow:hidden}.GoodOSDashboard-module__3k0SQW__sidebar{border-right:1px solid var(--border-hairline);width:148px;padding:var(--s-4) var(--s-3);background:color-mix(in srgb, var(--paper) 32%, var(--day));flex-direction:column;flex-shrink:0;gap:2px;display:flex}.GoodOSDashboard-module__3k0SQW__sideLogo{width:auto;height:20px;margin:2px 0 var(--s-4) .35rem;align-self:flex-start;display:block}.GoodOSDashboard-module__3k0SQW__statRow .GoodOSDashboard-module__3k0SQW__statValueLg{font-size:1.5rem}.GoodOSDashboard-module__3k0SQW__statRow .GoodOSDashboard-module__3k0SQW__statLabelLg{white-space:normal;overflow:visible}.GoodOSDashboard-module__3k0SQW__statCardLg{min-height:99px;transition:background var(--t-fast) var(--ease)}.GoodOSDashboard-module__3k0SQW__statCardLg:hover{background:color-mix(in srgb, var(--wash) 11%, var(--bg-card))}.GoodOSDashboard-module__3k0SQW__statHead{align-items:center;gap:.5rem;min-width:0;display:flex;position:relative}.GoodOSDashboard-module__3k0SQW__statHead .GoodOSDashboard-module__3k0SQW__statLabelLg{margin-top:0}.GoodOSDashboard-module__3k0SQW__navGroup{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slate);margin:var(--s-3) .35rem .3rem;font-size:.48rem;font-weight:600}.GoodOSDashboard-module__3k0SQW__navGroup:first-of-type{margin-top:0}.GoodOSDashboard-module__3k0SQW__navItem{color:var(--text-secondary);white-space:nowrap;cursor:default;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border-radius:.4rem;padding:.32rem .45rem;font-size:.66rem;font-weight:500}.GoodOSDashboard-module__3k0SQW__navItem:not(.GoodOSDashboard-module__3k0SQW__navActive):hover{color:var(--text-primary);background:color-mix(in srgb, var(--ink) 4%, var(--day))}.GoodOSDashboard-module__3k0SQW__navActive{color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--day));font-weight:600}.GoodOSDashboard-module__3k0SQW__main{min-width:0;padding:var(--s-4) var(--s-6) var(--s-6);flex:1}.GoodOSDashboard-module__3k0SQW__head{justify-content:space-between;align-items:center;gap:var(--s-4);margin-bottom:var(--s-4);display:flex}.GoodOSDashboard-module__3k0SQW__welcome{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-heading);font-size:1.4rem;font-weight:560}.GoodOSDashboard-module__3k0SQW__sub{color:var(--text-secondary);margin-top:2px;font-size:.72rem}.GoodOSDashboard-module__3k0SQW__createBtn{background:var(--accent);color:var(--day);border-radius:var(--r-btn);font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transition:background var(--t-fast) var(--ease);border:none;padding:.48rem .85rem;font-size:.72rem;font-weight:600}.GoodOSDashboard-module__3k0SQW__createBtn:hover{background:var(--accent-pressed)}.GoodOSDashboard-module__3k0SQW__statRow{gap:var(--s-2);margin-bottom:var(--s-4);grid-template-columns:repeat(4,1fr);display:grid}.GoodOSDashboard-module__3k0SQW__mainRow{gap:var(--s-4);grid-template-columns:1.6fr 1fr;align-items:stretch;display:grid}.GoodOSDashboard-module__3k0SQW__mapWrap{background:color-mix(in srgb, var(--paper) 55%, var(--day));border-radius:.65rem;min-height:280px;position:relative;overflow:hidden}.GoodOSDashboard-module__3k0SQW__map{position:absolute;inset:18px 14px 34px}.GoodOSDashboard-module__3k0SQW__mapLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);z-index:2;pointer-events:none;font-size:.5rem;font-weight:600;position:absolute;top:.7rem;left:.85rem}.GoodOSDashboard-module__3k0SQW__mapLegend{z-index:2;align-items:center;gap:.9rem;display:flex;position:absolute;bottom:.7rem;left:.85rem}.GoodOSDashboard-module__3k0SQW__legendItem{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;align-items:center;gap:.35rem;font-size:.5rem;font-weight:600;display:inline-flex}.GoodOSDashboard-module__3k0SQW__legendSwatch{flex-shrink:0;width:7px;height:7px}.GoodOSDashboard-module__3k0SQW__legendDc{background:var(--ink);border-radius:1.5px}.GoodOSDashboard-module__3k0SQW__legendReceiving{background:var(--accent);border-radius:50%}.GoodOSDashboard-module__3k0SQW__legendTransit{border-top:2px dashed var(--accent);background:0 0;width:12px;height:0}.GoodOSDashboard-module__3k0SQW__laneReveal{stroke-dasharray:1;stroke-dashoffset:0}.GoodOSDashboard-module__3k0SQW__mapMarker{transform-box:fill-box;transform-origin:50%}.GoodOSDashboard-module__3k0SQW__transitDot{opacity:0;offset-rotate:0deg}@media (prefers-reduced-motion:no-preference){.GoodOSDashboard-module__3k0SQW__live .GoodOSDashboard-module__3k0SQW__laneReveal{animation:GoodOSDashboard-module__3k0SQW__laneDraw .85s var(--ease) both}.GoodOSDashboard-module__3k0SQW__live .GoodOSDashboard-module__3k0SQW__mapMarker{animation:GoodOSDashboard-module__3k0SQW__markerIn .48s var(--ease) both}.GoodOSDashboard-module__3k0SQW__live .GoodOSDashboard-module__3k0SQW__transitDot{animation:22s linear 2.4s infinite GoodOSDashboard-module__3k0SQW__transitRun}}@keyframes GoodOSDashboard-module__3k0SQW__laneDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes GoodOSDashboard-module__3k0SQW__markerIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes GoodOSDashboard-module__3k0SQW__transitRun{0%{offset-distance:0%;opacity:0}2%{opacity:1}32%{opacity:1}34%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}.GoodOSDashboard-module__3k0SQW__side{background:color-mix(in srgb, var(--paper) 40%, var(--day));border-radius:.65rem;flex-direction:column;min-width:0;padding:.75rem .85rem .65rem;display:flex}.GoodOSDashboard-module__3k0SQW__sideHead{border-bottom:1px solid var(--border-hairline);margin-bottom:.2rem;padding-bottom:.5rem}.GoodOSDashboard-module__3k0SQW__sideTitle{color:var(--text-heading);font-size:.8rem;font-weight:600}.GoodOSDashboard-module__3k0SQW__sideSub{color:var(--text-secondary);margin-top:1px;font-size:.62rem}.GoodOSDashboard-module__3k0SQW__mediaItem{border-bottom:1px solid var(--border-hairline);transition:background var(--t-fast) var(--ease);border-radius:.5rem;align-items:center;gap:.6rem;margin:0 -.35rem;padding:.45rem .35rem;display:flex}.GoodOSDashboard-module__3k0SQW__mediaItem:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}.GoodOSDashboard-module__3k0SQW__mediaItem:last-of-type{border-bottom:none}.GoodOSDashboard-module__3k0SQW__mediaItem img{object-fit:cover;border-radius:6px;flex-shrink:0;width:52px;height:40px;display:block}.GoodOSDashboard-module__3k0SQW__mediaMeta{min-width:0}.GoodOSDashboard-module__3k0SQW__mediaTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:550;overflow:hidden}.GoodOSDashboard-module__3k0SQW__mediaSub{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);margin-top:1px;font-size:.52rem}.GoodOSDashboard-module__3k0SQW__sideLink{border-top:1px solid var(--border-hairline);color:var(--accent);cursor:pointer;transition:color var(--t-fast) var(--ease);margin-top:auto;padding-top:.5rem;font-size:.66rem;font-weight:600}.GoodOSDashboard-module__3k0SQW__sideLink:hover{color:var(--accent-pressed)}@media (max-width:900px){.GoodOSDashboard-module__3k0SQW__sidebar{display:none}.GoodOSDashboard-module__3k0SQW__statRow{grid-template-columns:repeat(2,1fr)}.GoodOSDashboard-module__3k0SQW__mainRow{grid-template-columns:1fr}}@media (max-width:600px){.GoodOSDashboard-module__3k0SQW__main{padding:var(--s-3) var(--s-3) var(--s-4)}.GoodOSDashboard-module__3k0SQW__head{align-items:flex-start;gap:var(--s-3);flex-direction:column}.GoodOSDashboard-module__3k0SQW__welcome{font-size:1.15rem}.GoodOSDashboard-module__3k0SQW__sub{font-size:.68rem}.GoodOSDashboard-module__3k0SQW__side{display:none}.GoodOSDashboard-module__3k0SQW__mapWrap{min-height:240px}.GoodOSDashboard-module__3k0SQW__map{inset:16px 10px 52px}.GoodOSDashboard-module__3k0SQW__mapLegend{flex-wrap:wrap;gap:.3rem .7rem;right:.85rem}}
.certJourney-module__UDNweW__journeyPanel{padding:var(--s-4) var(--s-6) var(--s-4)}.certJourney-module__UDNweW__spring{flex:1}.certJourney-module__UDNweW__einField{align-items:center;gap:var(--s-3);border:1px solid var(--border-strong);border-radius:var(--r-chip);padding:.6rem var(--s-3);margin-block:var(--s-2) var(--s-2);background:color-mix(in srgb, var(--accent) 2.5%, var(--bg-card));display:flex}.certJourney-module__UDNweW__einKey{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);flex-shrink:0;font-size:.5rem;font-weight:600}.certJourney-module__UDNweW__einValue{font-family:var(--font-mono);letter-spacing:.08em;color:var(--text-primary);flex:1;align-items:center;min-width:0;font-size:.98rem;display:inline-flex}.certJourney-module__UDNweW__caret{background:var(--accent);width:1.5px;height:1em;margin-left:3px;animation:1.1s steps(2,start) infinite certJourney-module__UDNweW__caretBlink}@keyframes certJourney-module__UDNweW__caretBlink{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.certJourney-module__UDNweW__caret{animation:none}}.certJourney-module__UDNweW__identRow{padding-block:.55rem}.certJourney-module__UDNweW__rowNote{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-size:.52rem;font-weight:500}.certJourney-module__UDNweW__meter{border-top:1px solid var(--border-hairline);padding-block:.7rem .75rem}.certJourney-module__UDNweW__meterHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.certJourney-module__UDNweW__meterKey{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);font-size:.5rem;font-weight:600}.certJourney-module__UDNweW__meterVal{font-family:var(--font-display);color:var(--text-primary);font-size:1rem;font-weight:540;line-height:1}.certJourney-module__UDNweW__meterVal sub{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-secondary);vertical-align:baseline;font-size:.52rem;font-weight:600}.certJourney-module__UDNweW__meterBar{background:var(--border-hairline);border-radius:2px;height:3px;margin-top:.5rem;overflow:hidden}.certJourney-module__UDNweW__meterFill{background:linear-gradient(90deg, var(--accent), var(--cobalt-300));border-radius:2px;height:100%;display:block}.certJourney-module__UDNweW__meterLegend{justify-content:space-between;gap:var(--s-3);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);margin-top:.5rem;font-size:.48rem;display:flex}.certJourney-module__UDNweW__legendAi{color:var(--accent)}.certJourney-module__UDNweW__findingRow{border-top:1px solid var(--border-hairline)}.certJourney-module__UDNweW__locLead{border-bottom:none;padding-bottom:.35rem}.certJourney-module__UDNweW__locChecks{border-bottom:1px solid var(--border-hairline);padding:.25rem 0 .7rem 2.5rem}.certJourney-module__UDNweW__yearTrack{margin-block:var(--s-3) .8rem}.certJourney-module__UDNweW__yearScale{gap:3px;display:flex}.certJourney-module__UDNweW__seg{background:var(--border-hairline);border-radius:2px;flex:1;height:4px}.certJourney-module__UDNweW__segDone{background:var(--data-positive)}.certJourney-module__UDNweW__segWindow{background:color-mix(in srgb, var(--harvest) 62%, var(--day))}.certJourney-module__UDNweW__yearEnds{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);justify-content:space-between;margin-top:.45rem;font-size:.48rem;display:flex}.certJourney-module__UDNweW__yearNow{color:var(--data-positive)}.certJourney-module__UDNweW__renewFacts{border-bottom:1px solid var(--border-hairline);padding-bottom:.75rem}
.ProgramHero-module__Todn8G__strip{isolation:isolate;background-image:radial-gradient(44% 38% at 74% 56%, color-mix(in srgb, var(--cobalt-700) 32%, transparent), transparent 74%), radial-gradient(30% 26% at 20% 22%, color-mix(in srgb, var(--fathom) 66%, transparent), transparent 78%), linear-gradient(180deg, var(--night) 0%, var(--night) 44%, var(--fathom) 100%);align-items:center;min-height:min(100svh,940px);padding:calc(68px + clamp(3.5rem,8svh,6rem)) 0 clamp(7rem,13svh,9.5rem);display:flex;position:relative;overflow:clip}.ProgramHero-module__Todn8G__noiseLayer{background-image:var(--noise);opacity:.05;pointer-events:none;z-index:0;position:absolute;inset:0}.ProgramHero-module__Todn8G__strip{--seam-to:var(--paper)}[data-next-surface=contrast] .ProgramHero-module__Todn8G__strip{--seam-to:var(--day)}[data-next-surface=deep] .ProgramHero-module__Todn8G__strip{--seam-to:var(--manila)}[data-next-surface=dark] .ProgramHero-module__Todn8G__strip:after{display:none}.ProgramHero-module__Todn8G__strip:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(40% 44% at 22% 96%, color-mix(in srgb, var(--horizon) 36%, transparent), transparent 70%), radial-gradient(30% 38% at 86% 100%, color-mix(in srgb, var(--harvest) 14%, transparent), transparent 66%), linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--fathom) 40%, transparent) 30%, color-mix(in srgb, var(--horizon) 30%, var(--fathom)) 52%, color-mix(in srgb, var(--horizon) 46%, var(--seam-to)) 72%, color-mix(in srgb, var(--horizon) 18%, var(--seam-to)) 88%, var(--seam-to) 100%);height:clamp(190px,24svh,260px);position:absolute;bottom:0;left:0;right:0}.ProgramHero-module__Todn8G__inner{z-index:var(--z-content);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,4.5vw,4.5rem);display:grid;position:relative}.ProgramHero-module__Todn8G__copy{gap:var(--s-6);justify-items:start;display:grid}.ProgramHero-module__Todn8G__lockup{align-items:center;gap:var(--s-4) var(--s-6);margin-bottom:var(--s-2);flex-wrap:wrap;display:flex}.ProgramHero-module__Todn8G__powered{padding-left:var(--s-6);border-left:1px solid var(--rule-drawn);align-items:center;gap:.6rem;display:inline-flex}.ProgramHero-module__Todn8G__poweredLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--slate);font-weight:500}.ProgramHero-module__Todn8G__operator{width:auto;height:18px;display:block}.ProgramHero-module__Todn8G__eyebrow{color:var(--accent);margin:0}.ProgramHero-module__Todn8G__h1{max-width:15ch;color:var(--day)}.ProgramHero-module__Todn8G__h1 .turn{display:block}.ProgramHero-module__Todn8G__lede{color:var(--slate);max-width:50ch}.ProgramHero-module__Todn8G__ctaRow{gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.ProgramHero-module__Todn8G__ghost{color:var(--frost);border-color:var(--rule-drawn)}.ProgramHero-module__Todn8G__ghost:hover{color:var(--cobalt-300);border-color:var(--cobalt-300)}@media (prefers-reduced-motion:no-preference){.ProgramHero-module__Todn8G__copy{opacity:0;transition:opacity var(--t-med) var(--ease), transform var(--t-med) var(--ease);transform:translateY(12px)}.ProgramHero-module__Todn8G__in .ProgramHero-module__Todn8G__copy{opacity:1;transform:none}}.ProgramHero-module__Todn8G__stage{justify-content:flex-end;min-width:0;display:flex;position:relative}.ProgramHero-module__Todn8G__dock{width:min(26rem,100%);position:relative}.ProgramHero-module__Todn8G__dock:before{content:"";pointer-events:none;background:radial-gradient(52% 62%,#2b50d94d,#0000 72%);position:absolute;inset:-40px -56px}@media (prefers-reduced-motion:no-preference){.ProgramHero-module__Todn8G__dock{opacity:0;transition:opacity var(--t-slow) var(--ease) .35s, transform var(--t-slow) var(--ease) .35s;transform:translateY(14px)}.ProgramHero-module__Todn8G__in .ProgramHero-module__Todn8G__dock{opacity:1;transform:none}}.ProgramHero-module__Todn8G__record{padding:var(--s-6) var(--s-6) var(--s-4);box-shadow:var(--shadow-float);position:relative}.ProgramHero-module__Todn8G__recordHead{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--border-hairline);display:flex}.ProgramHero-module__Todn8G__recordLabel{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);font-weight:500}.ProgramHero-module__Todn8G__recordState{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);white-space:nowrap;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.ProgramHero-module__Todn8G__recordState:before{content:"";background:currentColor;width:7px;height:7px}.ProgramHero-module__Todn8G__rows{margin:0;padding:0;list-style:none}.ProgramHero-module__Todn8G__row{justify-content:space-between;align-items:center;gap:var(--s-4);border-bottom:1px solid var(--border-hairline);padding:.85rem 0;display:flex}.ProgramHero-module__Todn8G__rowMain{gap:.2rem;min-width:0;display:grid}.ProgramHero-module__Todn8G__rowLabel{color:var(--text-primary);font-size:.92rem;font-weight:600;line-height:1.3}.ProgramHero-module__Todn8G__rowNote{color:var(--text-secondary);font-size:.78rem;line-height:1.4}.ProgramHero-module__Todn8G__rowMark{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);white-space:nowrap;flex-shrink:0;font-weight:600}.ProgramHero-module__Todn8G__recordFoot{margin:var(--s-4) 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.55}.ProgramHero-module__Todn8G__photo{padding-bottom:clamp(8rem,16svh,11rem)}.ProgramHero-module__Todn8G__photoImg{object-fit:cover;object-position:62% 50%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.ProgramHero-module__Todn8G__scrim{z-index:0}.ProgramHero-module__Todn8G__photo .ProgramHero-module__Todn8G__inner{grid-template-columns:minmax(0,1fr)}.ProgramHero-module__Todn8G__photo .ProgramHero-module__Todn8G__copy{max-width:46rem}.ProgramHero-module__Todn8G__noStatus .ProgramHero-module__Todn8G__inner{grid-template-columns:minmax(0,1fr)}.ProgramHero-module__Todn8G__noStatus .ProgramHero-module__Todn8G__copy{max-width:46rem}.ProgramHero-module__Todn8G__photo .ProgramHero-module__Todn8G__lede{color:var(--frost)}.ProgramHero-module__Todn8G__inlineStatus{margin:var(--s-4) 0 0;padding:var(--s-4) 0 0;gap:var(--s-3) var(--s-8);border-top:1px solid var(--rule-drawn);flex-wrap:wrap;list-style:none;display:flex}.ProgramHero-module__Todn8G__inlineStatus li{gap:.2rem;display:grid}.ProgramHero-module__Todn8G__inlineLabel{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.14em;text-transform:uppercase;color:var(--slate)}.ProgramHero-module__Todn8G__inlineValue{color:var(--day);font-size:.92rem;font-weight:600}@media (max-width:960px){.ProgramHero-module__Todn8G__strip{min-height:0;padding-top:calc(60px + var(--s-12))}.ProgramHero-module__Todn8G__inner{gap:var(--s-12);grid-template-columns:1fr}.ProgramHero-module__Todn8G__stage{justify-content:flex-start}.ProgramHero-module__Todn8G__dock{width:min(28rem,100%)}.ProgramHero-module__Todn8G__h1{max-width:14ch}}@media (max-width:560px){.ProgramHero-module__Todn8G__powered{border-left:none;padding-left:0}.ProgramHero-module__Todn8G__record{padding:var(--s-4) var(--s-4) var(--s-3)}.ProgramHero-module__Todn8G__ctaRow>a{width:100%}}
.StripDashboard-module__hFCxDq__strip{background:var(--bg-page);padding-top:var(--s-24);position:relative;overflow:hidden}.StripDashboard-module__hFCxDq__atmosphere{background: radial-gradient(40% 62% at 88% 0%, color-mix(in srgb, var(--harvest) 36%, transparent), transparent 70%),  radial-gradient(55% 60% at 50% 0%, color-mix(in srgb, var(--horizon) 30%, transparent), transparent 70%), linear-gradient(180deg,  color-mix(in srgb, var(--horizon) 12%, color-mix(in srgb, var(--cobalt-500) 30%, var(--fathom))) 0%, color-mix(in srgb, var(--horizon) 62%, var(--fathom)) 26%, color-mix(in srgb, var(--horizon) 70%, var(--paper)) 48%, color-mix(in srgb, var(--horizon) 32%, var(--paper)) 68%, #9db4f000 100%);pointer-events:none;height:240px;position:absolute;top:0;left:0;right:0}.StripDashboard-module__hFCxDq__atmosphere:after{content:"";background:radial-gradient(120% 90% at 50% 0,#9db4f059 0%,#9db4f000 70%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 38%);mask-image:linear-gradient(#0000 0%,#000 38%)}.StripDashboard-module__hFCxDq__mark{width:22px;height:22px;margin:var(--s-16) auto var(--s-6);border:1px solid var(--border-strong);border-radius:50%;position:relative}.StripDashboard-module__hFCxDq__mark:before{content:"";border:1px solid var(--border-strong);border-radius:50%;position:absolute;inset:4px;transform:rotate(45deg)scaleX(.5)}.StripDashboard-module__hFCxDq__statement{text-align:center;z-index:2;max-width:44rem;margin-inline:auto;position:relative}.StripDashboard-module__hFCxDq__lede{margin:var(--s-6) auto 0;text-align:center;color:var(--text-secondary);max-width:52ch;font-size:.95rem;line-height:1.7}.StripDashboard-module__hFCxDq__exploreCta{z-index:2;width:fit-content;margin:var(--s-6) auto 0;font-size:var(--text-ui);color:var(--cobalt-500);transition:color var(--t-fast) var(--ease), gap var(--t-fast) var(--ease);align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:flex;position:relative}.StripDashboard-module__hFCxDq__exploreCta svg{width:12px;height:12px}.StripDashboard-module__hFCxDq__exploreCta:hover{color:var(--cobalt-700);gap:.7rem}.StripDashboard-module__hFCxDq__dashWrap{z-index:2;max-width:66rem;margin:var(--s-16) auto 0;padding-inline:min(var(--s-4), 2.5vw);position:relative}.StripDashboard-module__hFCxDq__dashGlow{z-index:0;pointer-events:none;background:radial-gradient(52% 46% at 50% 26%,#2b50d92b 0%,#2b50d900 70%),radial-gradient(64% 58% at 50% 48%,#0c112247 0%,#0c112200 72%);position:absolute;inset:-90px -110px -60px;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000004d 80%,#0000 96%);mask-image:linear-gradient(#000 0% 52%,#0000004d 80%,#0000 96%)}.StripDashboard-module__hFCxDq__dissolve{z-index:1;position:relative;-webkit-mask-image:linear-gradient(#000 0% 48%,#000000b8 68%,#00000047 84%,#0000 98%);mask-image:linear-gradient(#000 0% 48%,#000000b8 68%,#00000047 84%,#0000 98%)}.StripDashboard-module__hFCxDq__frame{background:linear-gradient(180deg, var(--hold) 0%, var(--night) 40%);border-radius:calc(var(--r-card) + 7px) calc(var(--r-card) + 7px) 0 0;border:1px solid #e6eaf329;border-bottom:none;padding:7px 7px 0;position:relative}.StripDashboard-module__hFCxDq__frame>*{border-radius:var(--r-card) var(--r-card) 0 0;border-bottom:none}@media (max-width:600px){.StripDashboard-module__hFCxDq__dashWrap{margin-top:var(--s-12)}.StripDashboard-module__hFCxDq__dissolve,.StripDashboard-module__hFCxDq__dashGlow{-webkit-mask-image:linear-gradient(#000 0% 58%,#0009 78%,#00000038 91%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0009 78%,#00000038 91%,#0000 100%)}.StripDashboard-module__hFCxDq__dashGlow{inset:-50px -40px -40px}}
.StripCertReceive-module__b7xQZq__strip{background:linear-gradient(180deg, var(--paper) 0px, var(--day) 220px);padding-block:clamp(3.5rem,6vh,4.25rem) clamp(3.5rem,6.5vh,4.5rem);position:relative;overflow:hidden}.StripCertReceive-module__b7xQZq__head{gap:var(--s-8) clamp(3rem, 6vw, 5rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;margin-bottom:clamp(2.5rem,4.5vh,3.5rem);display:grid}.StripCertReceive-module__b7xQZq__eyebrow{align-items:center;gap:var(--s-2);color:var(--text-secondary);margin-bottom:var(--s-4);display:inline-flex}.StripCertReceive-module__b7xQZq__eyebrow:before{content:"";background:var(--accent);flex-shrink:0;width:.55rem;height:.55rem}.StripCertReceive-module__b7xQZq__h2{max-width:14ch}.StripCertReceive-module__b7xQZq__registers{padding-top:var(--s-2);grid-template-columns:1fr 1fr;gap:clamp(2rem,3.5vw,3rem);display:grid}.StripCertReceive-module__b7xQZq__registerKey{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);padding-bottom:var(--s-2);margin-bottom:var(--s-3);border-bottom:1px solid var(--border-hairline);font-weight:600;display:block}.StripCertReceive-module__b7xQZq__registerBody{color:var(--text-secondary);max-width:38ch;margin:0;font-size:.94rem;line-height:1.66}.StripCertReceive-module__b7xQZq__registerBody .turn{color:var(--text-primary);font-weight:600}.StripCertReceive-module__b7xQZq__stage{gap:var(--s-8) clamp(3rem, 6vw, 5rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.StripCertReceive-module__b7xQZq__journey{min-width:0}.StripCertReceive-module__b7xQZq__stepList{margin:0;padding:0;list-style:none}.StripCertReceive-module__b7xQZq__stepItem{border-top:1px solid var(--border-hairline)}.StripCertReceive-module__b7xQZq__stepBtn{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:1.3rem 0 1.35rem;display:block;position:relative}.StripCertReceive-module__b7xQZq__stepBtn:before{content:"";background:var(--accent);width:0;height:2px;transition:width var(--t-med) var(--ease);position:absolute;top:-1px;left:0}.StripCertReceive-module__b7xQZq__stepActive:before{width:2.6rem}.StripCertReceive-module__b7xQZq__stepHead{align-items:baseline;gap:var(--s-3);display:flex}.StripCertReceive-module__b7xQZq__stepNum{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.14em;color:var(--text-secondary);width:2rem;transition:color var(--t-fast) var(--ease);flex-shrink:0;font-weight:500}.StripCertReceive-module__b7xQZq__stepActive .StripCertReceive-module__b7xQZq__stepNum,.StripCertReceive-module__b7xQZq__stepDone .StripCertReceive-module__b7xQZq__stepNum{color:var(--accent)}.StripCertReceive-module__b7xQZq__stepTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-secondary);transition:color var(--t-fast) var(--ease);font-size:1.62rem;font-weight:550;line-height:1.12}.StripCertReceive-module__b7xQZq__stepActive .StripCertReceive-module__b7xQZq__stepTitle,.StripCertReceive-module__b7xQZq__stepDone .StripCertReceive-module__b7xQZq__stepTitle,.StripCertReceive-module__b7xQZq__stepBtn:hover .StripCertReceive-module__b7xQZq__stepTitle{color:var(--text-heading)}.StripCertReceive-module__b7xQZq__stepMeta{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;opacity:.75;padding-left:var(--s-3);margin-left:auto;font-size:.56rem;font-weight:500}.StripCertReceive-module__b7xQZq__stepActive .StripCertReceive-module__b7xQZq__stepMeta{color:var(--accent);opacity:1}.StripCertReceive-module__b7xQZq__stepBody{transition:grid-template-rows var(--t-med) var(--ease), opacity var(--t-med) var(--ease);opacity:0;grid-template-rows:0fr;display:grid}.StripCertReceive-module__b7xQZq__stepActive .StripCertReceive-module__b7xQZq__stepBody{opacity:1;grid-template-rows:1fr}.StripCertReceive-module__b7xQZq__stepBodyInner{min-height:0;display:block;overflow:hidden}.StripCertReceive-module__b7xQZq__stepText{max-width:40ch;color:var(--text-primary);padding:.8rem 0 .15rem 2.75rem;font-size:.98rem;line-height:1.68;display:block}.StripCertReceive-module__b7xQZq__stepText .turn{font-weight:600}.StripCertReceive-module__b7xQZq__loopRow{align-items:center;gap:var(--s-2);border-top:1px solid var(--border-hairline);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);transition:color var(--t-med) var(--ease);padding-top:1.2rem;font-weight:500;display:flex}.StripCertReceive-module__b7xQZq__loopOn{color:color-mix(in srgb, var(--harvest) 52%, var(--ink))}.StripCertReceive-module__b7xQZq__loopGlyph{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:13px;height:13px}.StripCertReceive-module__b7xQZq__loopRule{height:1px;margin-left:var(--s-3);background:var(--border-hairline);transition:background var(--t-med) var(--ease);flex:1}.StripCertReceive-module__b7xQZq__loopOn .StripCertReceive-module__b7xQZq__loopRule{background:color-mix(in srgb, var(--harvest) 45%, transparent)}.StripCertReceive-module__b7xQZq__frameShadow{border-radius:var(--r-card);box-shadow:var(--shadow-float);position:relative}.StripCertReceive-module__b7xQZq__frameShadow:before,.StripCertReceive-module__b7xQZq__frameShadow:after{content:"";filter:blur(64px);pointer-events:none;z-index:-1;border-radius:50%;position:absolute}.StripCertReceive-module__b7xQZq__frameShadow:before{background:radial-gradient(closest-side, var(--glow-cool), transparent 72%);opacity:.14;width:52%;height:66%;top:-12%;left:-8%}.StripCertReceive-module__b7xQZq__frameShadow:after{background:radial-gradient(closest-side, var(--glow-warm), transparent 72%);opacity:.26;width:44%;height:58%;bottom:-14%;right:-7%}.StripCertReceive-module__b7xQZq__frame{border-radius:var(--r-card);font-family:var(--font-sans);position:relative;overflow:hidden}.StripCertReceive-module__b7xQZq__band{justify-content:space-between;align-items:center;gap:var(--s-4);background:radial-gradient(120% 260% at 90% 150%, color-mix(in srgb, var(--harvest) 30%, transparent), transparent 52%), radial-gradient(90% 240% at 16% -60%, color-mix(in srgb, var(--cobalt-500) 44%, transparent), transparent 58%), linear-gradient(100deg, var(--night) 8%, var(--fathom) 92%);height:2.7rem;padding:0 1.4rem;display:flex}.StripCertReceive-module__b7xQZq__bandTag{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--day);font-size:.62rem;font-weight:600}.StripCertReceive-module__b7xQZq__bandMeta{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:color-mix(in srgb, var(--day) 62%, transparent);white-space:nowrap;animation:StripCertReceive-module__b7xQZq__bandSwap var(--t-med) var(--ease);font-size:.58rem;font-weight:500}@keyframes StripCertReceive-module__b7xQZq__bandSwap{0%{opacity:0}}.StripCertReceive-module__b7xQZq__screen{height:26.25rem;position:relative}.StripCertReceive-module__b7xQZq__vig{opacity:0;transition:opacity .48s var(--ease), transform .48s var(--ease);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;transform:translateY(10px);border:none!important;border-radius:0!important}.StripCertReceive-module__b7xQZq__vigOn{opacity:1;pointer-events:auto;transform:none}.StripCertReceive-module__b7xQZq__foot{justify-content:space-between;align-items:flex-end;gap:var(--s-12);margin-top:clamp(2.5rem,4.5vh,3.5rem);display:flex}.StripCertReceive-module__b7xQZq__stats{gap:var(--s-6);flex:1;grid-template-columns:repeat(4,minmax(0,1fr));max-width:47rem;display:grid}.StripCertReceive-module__b7xQZq__stat{border-top:1px solid var(--border-strong);padding-top:var(--s-3)}.StripCertReceive-module__b7xQZq__statValue{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-heading);font-size:2.25rem;font-weight:540;line-height:1;display:block}.StripCertReceive-module__b7xQZq__statLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin-top:var(--s-2);max-width:21ch;font-size:.56rem;font-weight:500;line-height:1.6;display:block}.StripCertReceive-module__b7xQZq__ctaCol{align-items:flex-end;gap:var(--s-3);flex-direction:column;flex-shrink:0;padding-bottom:.1rem;display:flex}.StripCertReceive-module__b7xQZq__ctaLead{color:var(--text-secondary);margin:0;font-size:.94rem}.StripCertReceive-module__b7xQZq__ctaLead .turn{color:var(--text-primary);font-weight:600}@media (prefers-reduced-motion:reduce){.StripCertReceive-module__b7xQZq__stepBody,.StripCertReceive-module__b7xQZq__stepBtn:before,.StripCertReceive-module__b7xQZq__vig,.StripCertReceive-module__b7xQZq__loopRow,.StripCertReceive-module__b7xQZq__loopRule{transition:none}.StripCertReceive-module__b7xQZq__bandMeta{animation:none}}@media (max-width:1100px){.StripCertReceive-module__b7xQZq__head,.StripCertReceive-module__b7xQZq__stage{grid-template-columns:1fr}.StripCertReceive-module__b7xQZq__screen{height:auto;min-height:28.5rem}}@media (max-width:960px){.StripCertReceive-module__b7xQZq__strip{overflow:clip}.StripCertReceive-module__b7xQZq__foot{align-items:flex-start;gap:var(--s-8);flex-direction:column}.StripCertReceive-module__b7xQZq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.StripCertReceive-module__b7xQZq__ctaCol{align-items:flex-start}}@media (max-width:640px){.StripCertReceive-module__b7xQZq__registers{grid-template-columns:1fr}.StripCertReceive-module__b7xQZq__stepMeta{display:none}.StripCertReceive-module__b7xQZq__stats{grid-template-columns:1fr}}
.StripGoodOSBento-module__0SmY3q__strip{background:var(--bg-section);padding-block:var(--s-24);isolation:isolate;position:relative}.StripGoodOSBento-module__0SmY3q__strip:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(180deg, var(--paper) 0%, color-mix(in srgb, var(--paper) 55%, transparent) 48%, transparent 100%);height:170px;position:absolute;top:0;left:0;right:0}.StripGoodOSBento-module__0SmY3q__eyebrow{margin-bottom:var(--s-4);display:block}.StripGoodOSBento-module__0SmY3q__h2{max-width:58ch;margin-bottom:var(--s-8);text-wrap:balance;font-size:clamp(1.55rem,2.4vw,2.05rem);line-height:1.22}.StripGoodOSBento-module__0SmY3q__grid{gap:var(--s-6);grid-template-rows:336px 302px;grid-template-columns:repeat(12,1fr);display:grid}.StripGoodOSBento-module__0SmY3q__cellWide{grid-column:span 7}.StripGoodOSBento-module__0SmY3q__cellNarrow{grid-column:span 5}.StripGoodOSBento-module__0SmY3q__cellThird{grid-column:span 4}.StripGoodOSBento-module__0SmY3q__cell{background:var(--paper);border:1px solid var(--border-hairline);border-radius:var(--r-card);padding:var(--s-6) var(--s-6) 0;isolation:isolate;min-height:0;transition:border-color var(--t-fast) var(--ease), box-shadow var(--t-fast) var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}.StripGoodOSBento-module__0SmY3q__cell:hover{border-color:var(--border-strong);box-shadow:var(--shadow-chip)}.StripGoodOSBento-module__0SmY3q__cellBg{object-fit:cover;filter:blur(26px)saturate(.92);z-index:-1;pointer-events:none;width:116%;height:116%;position:absolute;inset:-8%}.StripGoodOSBento-module__0SmY3q__cellTint{z-index:-1;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-hairline);background:linear-gradient(180deg, color-mix(in srgb, var(--paper) 88%, transparent) 0%, color-mix(in srgb, var(--paper) 74%, transparent) 55%, color-mix(in srgb, var(--paper) 58%, transparent) 100%);position:absolute;inset:0}.StripGoodOSBento-module__0SmY3q__cellArrow{top:var(--s-4);right:var(--s-4);border:1px solid var(--border-hairline);width:26px;height:26px;color:var(--text-secondary);background:var(--bg-card);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute}.StripGoodOSBento-module__0SmY3q__cell:hover .StripGoodOSBento-module__0SmY3q__cellArrow{color:var(--accent);border-color:var(--accent);background:var(--accent-wash)}.StripGoodOSBento-module__0SmY3q__cellLabel{margin-bottom:var(--s-2);display:block}.StripGoodOSBento-module__0SmY3q__cellText{color:var(--text-primary);margin:0 0 var(--s-4);max-width:40ch;font-size:.94rem;line-height:1.5}.StripGoodOSBento-module__0SmY3q__fragment{flex:1;min-height:0;margin-top:auto}.StripGoodOSBento-module__0SmY3q__fragment>*{box-shadow:var(--shadow-chip);border-radius:var(--r-card) var(--r-card) 0 0!important;border-bottom:none!important}.StripGoodOSBento-module__0SmY3q__cellWide .StripGoodOSBento-module__0SmY3q__fragment{margin-right:calc(-1 * var(--s-8))}.StripGoodOSBento-module__0SmY3q__grid[data-design=tan-gradient] .StripGoodOSBento-module__0SmY3q__cell{background:radial-gradient(120% 95% at 84% -12%, color-mix(in srgb, var(--harvest) 30%, transparent), transparent 62%), linear-gradient(170deg, var(--paper) 18%, var(--manila) 100%)}.StripGoodOSBento-module__0SmY3q__grid[data-design=tan-gradient] .StripGoodOSBento-module__0SmY3q__cell:nth-child(2){background:radial-gradient(130% 105% at 6% 112%, color-mix(in srgb, var(--harvest) 34%, transparent), transparent 64%), linear-gradient(190deg, var(--paper) 16%, var(--manila) 100%)}.StripGoodOSBento-module__0SmY3q__grid[data-design=tan-gradient] .StripGoodOSBento-module__0SmY3q__cell:nth-child(3){background:radial-gradient(125% 100% at 12% -14%, color-mix(in srgb, var(--harvest) 28%, transparent), transparent 60%), linear-gradient(176deg, var(--paper) 22%, var(--manila) 100%)}.StripGoodOSBento-module__0SmY3q__grid[data-design=tan-gradient] .StripGoodOSBento-module__0SmY3q__cell:nth-child(4){background:radial-gradient(130% 105% at 90% 112%, color-mix(in srgb, var(--harvest) 34%, transparent), transparent 62%), linear-gradient(184deg, var(--paper) 18%, var(--manila) 100%)}.StripGoodOSBento-module__0SmY3q__grid[data-design=tan-gradient] .StripGoodOSBento-module__0SmY3q__cell:nth-child(5){background:radial-gradient(120% 95% at 86% -12%, color-mix(in srgb, var(--harvest) 30%, transparent), transparent 60%), linear-gradient(172deg, var(--paper) 20%, var(--manila) 100%)}.StripGoodOSBento-module__0SmY3q__grid[data-design=color-gradient] .StripGoodOSBento-module__0SmY3q__cell{background:radial-gradient(125% 100% at 84% -12%, color-mix(in srgb, var(--harvest) 16%, transparent), transparent 60%), linear-gradient(174deg, var(--paper) 34%, var(--manila) 100%)}.StripGoodOSBento-module__0SmY3q__grid[data-design=color-gradient] .StripGoodOSBento-module__0SmY3q__cell:first-child{background:radial-gradient(120% 110% at 10% -16%, color-mix(in srgb, var(--horizon) 52%, transparent), transparent 64%), radial-gradient(120% 95% at 96% 112%, color-mix(in srgb, var(--horizon) 26%, transparent), transparent 58%), linear-gradient(170deg, var(--paper) 26%, var(--manila) 100%)}.StripGoodOSBento-module__0SmY3q__grid[data-design=color-gradient] .StripGoodOSBento-module__0SmY3q__cell:nth-child(4){background:radial-gradient(125% 110% at 88% -16%, color-mix(in srgb, var(--harvest) 58%, transparent), transparent 66%), radial-gradient(115% 90% at 4% 112%, color-mix(in srgb, var(--harvest) 24%, transparent), transparent 56%), linear-gradient(178deg, var(--paper) 24%, var(--manila) 100%)}.StripGoodOSBento-module__0SmY3q__grid[data-design=photo] .StripGoodOSBento-module__0SmY3q__cellBg{filter:blur(7px)saturate(1.08)brightness(1.04)}.StripGoodOSBento-module__0SmY3q__grid[data-design=photo] .StripGoodOSBento-module__0SmY3q__cell:first-child .StripGoodOSBento-module__0SmY3q__cellBg{object-position:50% 74%;transform-origin:62% 70%;transform:scale(1.45)}.StripGoodOSBento-module__0SmY3q__grid[data-design=photo] .StripGoodOSBento-module__0SmY3q__cell:nth-child(2) .StripGoodOSBento-module__0SmY3q__cellBg{transform-origin:50% 45%;transform:scale(1.6)}.StripGoodOSBento-module__0SmY3q__grid[data-design=photo] .StripGoodOSBento-module__0SmY3q__cell:nth-child(3) .StripGoodOSBento-module__0SmY3q__cellBg{object-position:50% 42%;transform-origin:50% 55%;transform:scale(1.7)}.StripGoodOSBento-module__0SmY3q__grid[data-design=photo] .StripGoodOSBento-module__0SmY3q__cell:nth-child(4) .StripGoodOSBento-module__0SmY3q__cellBg{transform-origin:45% 60%;transform:scale(1.55)}.StripGoodOSBento-module__0SmY3q__grid[data-design=photo] .StripGoodOSBento-module__0SmY3q__cell:nth-child(5) .StripGoodOSBento-module__0SmY3q__cellBg{object-position:50% 62%;transform-origin:72% 55%;transform:scale(1.7)}.StripGoodOSBento-module__0SmY3q__grid[data-design=photo] .StripGoodOSBento-module__0SmY3q__cellTint{background:linear-gradient(180deg, color-mix(in srgb, var(--day) 82%, transparent) 0%, color-mix(in srgb, var(--day) 58%, transparent) 34%, transparent 62%)}.StripGoodOSBento-module__0SmY3q__grid[data-design=artwork] .StripGoodOSBento-module__0SmY3q__cellBg{filter:none}.StripGoodOSBento-module__0SmY3q__grid[data-design=artwork] .StripGoodOSBento-module__0SmY3q__cellTint{background:linear-gradient(180deg, color-mix(in srgb, var(--paper) 66%, transparent) 0%, color-mix(in srgb, var(--paper) 36%, transparent) 40%, transparent 70%)}@media (max-width:900px){.StripGoodOSBento-module__0SmY3q__grid{grid-template-rows:none}.StripGoodOSBento-module__0SmY3q__cellWide,.StripGoodOSBento-module__0SmY3q__cellNarrow,.StripGoodOSBento-module__0SmY3q__cellThird{grid-column:span 12}.StripGoodOSBento-module__0SmY3q__cell{min-height:320px}}
.StripTrustGround-module__V7hGOa__strip{background:var(--night);align-items:stretch;min-height:min(88svh,900px);display:flex;position:relative;overflow:clip}.StripTrustGround-module__V7hGOa__photo{object-fit:cover;object-position:center 42%;width:100%;height:100%;position:absolute;inset:0}.StripTrustGround-module__V7hGOa__featherTop{pointer-events:none;background:linear-gradient(180deg, var(--paper) 0%, color-mix(in srgb, var(--paper) 40%, transparent) 50%, transparent 100%);height:clamp(70px,10svh,110px);position:absolute;inset:0 0 auto}.StripTrustGround-module__V7hGOa__featherBottom{pointer-events:none;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--paper) 42%, transparent) 55%, var(--paper) 100%);height:clamp(36px,5svh,56px);position:absolute;inset:auto 0 0}.StripTrustGround-module__V7hGOa__inner{z-index:var(--z-content);flex-direction:column;justify-content:space-between;padding-block:clamp(6rem,12svh,8.5rem) clamp(4.2rem,7svh,5.6rem);display:flex;position:relative}.StripTrustGround-module__V7hGOa__copy{max-width:46ch}.StripTrustGround-module__V7hGOa__eyebrow{align-items:center;gap:var(--s-2);margin:0 0 1.05rem;display:inline-flex}.StripTrustGround-module__V7hGOa__eyebrowMark{background:var(--accent);flex-shrink:0;width:.55rem;height:.55rem}.StripTrustGround-module__V7hGOa__eyebrowText{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.22em;text-transform:uppercase;color:var(--slate);font-weight:500}.StripTrustGround-module__V7hGOa__h2{max-width:14ch;color:var(--frost)}.StripTrustGround-module__V7hGOa__lede{max-width:40ch;font-size:var(--text-lede);color:color-mix(in srgb, var(--frost) 82%, transparent);margin:1.05rem 0 0;line-height:1.6}.StripTrustGround-module__V7hGOa__evidence{justify-content:space-between;align-items:baseline;gap:var(--s-6);border-top:1px solid color-mix(in srgb, var(--frost) 34%, transparent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-top:clamp(3rem,8svh,6rem);padding-top:.85rem;font-size:.6rem;font-weight:500;display:flex}.StripTrustGround-module__V7hGOa__evidenceCaption{color:color-mix(in srgb, var(--frost) 78%, transparent);min-width:0;margin:0;line-height:1.7}.StripTrustGround-module__V7hGOa__evidenceMarks{align-items:baseline;gap:var(--s-4);color:var(--frost);flex-shrink:0;margin:0;font-weight:600;display:inline-flex}.StripTrustGround-module__V7hGOa__evidenceFiled{color:var(--data-positive);white-space:nowrap;align-items:center;gap:.36rem;display:inline-flex}.StripTrustGround-module__V7hGOa__evidenceFiled svg{stroke-width:2.4px;width:10px;height:10px}@media (prefers-reduced-motion:no-preference){.StripTrustGround-module__V7hGOa__copy,.StripTrustGround-module__V7hGOa__evidence{opacity:0;transition:opacity var(--t-med) var(--ease), transform var(--t-med) var(--ease);transform:translateY(12px)}.StripTrustGround-module__V7hGOa__evidence{transition-delay:.16s}.StripTrustGround-module__V7hGOa__in .StripTrustGround-module__V7hGOa__copy,.StripTrustGround-module__V7hGOa__in .StripTrustGround-module__V7hGOa__evidence{opacity:1;transform:none}}@media (max-width:900px){.StripTrustGround-module__V7hGOa__strip{min-height:min(78svh,720px)}.StripTrustGround-module__V7hGOa__evidence{align-items:flex-start;gap:var(--s-2);flex-direction:column}}
.CertSeal-module__aFKoPW__seal{width:100%;height:auto;display:block}.CertSeal-module__aFKoPW__dark{--seal-line:var(--rule-drawn);--seal-tick:#e6eaf352;--seal-cardinal:var(--harvest);--seal-ring:#7e9cf48c;--seal-text:var(--slate);--seal-year:var(--frost);--seal-spark:var(--harvest)}.CertSeal-module__aFKoPW__print{--seal-line:var(--rule-2);--seal-tick:#141c3057;--seal-cardinal:var(--cobalt-500);--seal-ring:#2b50d973;--seal-text:var(--ink-2);--seal-year:var(--ink);--seal-spark:var(--cobalt-500)}.CertSeal-module__aFKoPW__line{fill:none;stroke:var(--seal-line);stroke-width:1px}.CertSeal-module__aFKoPW__tick{stroke:var(--seal-tick);stroke-width:1px}.CertSeal-module__aFKoPW__tickCardinal{stroke:var(--seal-cardinal);stroke-width:1.4px}.CertSeal-module__aFKoPW__ringInner{fill:none;stroke:var(--seal-ring);stroke-width:1px}.CertSeal-module__aFKoPW__ringText{transform-origin:110px 110px;animation:90s linear infinite CertSeal-module__aFKoPW__sealSpin}@keyframes CertSeal-module__aFKoPW__sealSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CertSeal-module__aFKoPW__ringText{animation:none}}.CertSeal-module__aFKoPW__wordmark{font-family:var(--font-mono);letter-spacing:.34em;fill:var(--seal-text);font-size:10.5px;font-weight:500}.CertSeal-module__aFKoPW__year{font-family:var(--font-display);letter-spacing:.02em;fill:var(--seal-year);font-size:46px;font-weight:540}.CertSeal-module__aFKoPW__caption{font-family:var(--font-mono);letter-spacing:.3em;fill:var(--seal-text);font-size:8px;font-weight:500}.CertSeal-module__aFKoPW__spark{stroke:var(--seal-spark);stroke-width:1.6px;stroke-linecap:round}
.StripOperatorsLoop-module__rceNqG__strip{background:var(--night);isolation:isolate;padding-block:clamp(10rem,19svh,13rem) clamp(4rem,8vh,6rem);position:relative}.StripOperatorsLoop-module__rceNqG__strip:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(42% 40% at 62% 46%, color-mix(in srgb, var(--cobalt-500) 28%, transparent), transparent 72%), radial-gradient(26% 32% at 12% 30%, color-mix(in srgb, var(--harvest) 12%, transparent), transparent 70%), radial-gradient(56% 46% at 34% 42%, color-mix(in srgb, var(--horizon) 42%, transparent), transparent 68%), linear-gradient(180deg, var(--day) 0%, color-mix(in srgb, var(--horizon) 34%, var(--day)) 20%, color-mix(in srgb, var(--horizon) 60%, var(--fathom)) 44%, color-mix(in srgb, var(--fathom) 86%, var(--horizon)) 62%, var(--night) 84%, transparent 100%);height:clamp(180px,24svh,270px);position:absolute;top:0;left:0;right:0}.StripOperatorsLoop-module__rceNqG__h2{color:var(--day);text-align:center;max-width:26ch;font-family:var(--font-sans);margin:0 auto;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:600;line-height:1.3}.StripOperatorsLoop-module__rceNqG__sub{margin:var(--s-4) auto 0;text-align:center;color:var(--slate);max-width:52ch;font-size:.95rem;line-height:1.6}.StripOperatorsLoop-module__rceNqG__loop{max-width:40rem;margin:var(--s-16) auto var(--s-12);height:220px;position:relative}.StripOperatorsLoop-module__rceNqG__loop:before,.StripOperatorsLoop-module__rceNqG__loop:after{content:"";background:linear-gradient(90deg,#0000,#e6eaf333);width:5rem;height:1px;position:absolute;top:50%}.StripOperatorsLoop-module__rceNqG__loop:before{left:-4.25rem}.StripOperatorsLoop-module__rceNqG__loop:after{background:linear-gradient(90deg,#e6eaf333,#0000);right:-4.25rem}.StripOperatorsLoop-module__rceNqG__track{border:1.2px solid #e6eaf347;border-radius:999px;position:absolute;inset:26px 34px}.StripOperatorsLoop-module__rceNqG__trackDot,.StripOperatorsLoop-module__rceNqG__pulse{offset-path:border-box;border-radius:50%;animation:26s linear infinite StripOperatorsLoop-module__rceNqG__travel;position:absolute}.StripOperatorsLoop-module__rceNqG__trackDot{background:#e6eaf38c;width:8px;height:8px;box-shadow:0 0 0 4px #e6eaf30f}.StripOperatorsLoop-module__rceNqG__dotA{animation-delay:-8.67s}.StripOperatorsLoop-module__rceNqG__dotB{animation-delay:-17.33s}.StripOperatorsLoop-module__rceNqG__pulse{background:var(--cobalt-300);width:7px;height:7px;box-shadow:0 0 12px 3px #7e9cf473}@keyframes StripOperatorsLoop-module__rceNqG__travel{0%{offset-distance:0%}to{offset-distance:100%}}@supports not (offset-path:border-box){.StripOperatorsLoop-module__rceNqG__trackDot,.StripOperatorsLoop-module__rceNqG__pulse{display:none}}@media (prefers-reduced-motion:reduce){.StripOperatorsLoop-module__rceNqG__trackDot,.StripOperatorsLoop-module__rceNqG__pulse{animation-play-state:paused}}.StripOperatorsLoop-module__rceNqG__core{justify-content:center;align-items:center;gap:var(--s-3);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.StripOperatorsLoop-module__rceNqG__matrix{gap:6px;display:grid;-webkit-mask-image:radial-gradient(70% 90%,#000 45%,#0000 100%);mask-image:radial-gradient(70% 90%,#000 45%,#0000 100%)}.StripOperatorsLoop-module__rceNqG__matrix i{background:#9db4f08c;border-radius:50%;width:2.5px;height:2.5px}.StripOperatorsLoop-module__rceNqG__coreLabel{color:var(--frost);max-width:24ch;font-size:.82rem;font-weight:500;line-height:1.45}.StripOperatorsLoop-module__rceNqG__nodeTile{background:linear-gradient(160deg, var(--hold), var(--night));width:60px;height:60px;box-shadow:var(--shadow-chip);z-index:2;transition:transform var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);border:1px solid #e6eaf333;border-radius:14px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.StripOperatorsLoop-module__rceNqG__nodeTile:hover{border-color:#7e9cf48c;transform:translateY(calc(-50% - 3px))}@media (prefers-reduced-motion:reduce){.StripOperatorsLoop-module__rceNqG__nodeTile{transition:none}.StripOperatorsLoop-module__rceNqG__nodeTile:hover{transform:translateY(-50%)}}.StripOperatorsLoop-module__rceNqG__nodeLeft{left:6px}.StripOperatorsLoop-module__rceNqG__nodeRight{right:6px}.StripOperatorsLoop-module__rceNqG__portraits{display:flex}.StripOperatorsLoop-module__rceNqG__portraits img{object-fit:cover;border:1.5px solid var(--hold);border-radius:50%;width:27px;height:27px}.StripOperatorsLoop-module__rceNqG__portraits img+img{margin-left:-9px}.StripOperatorsLoop-module__rceNqG__columns{border-radius:var(--r-card);border:1px solid #e6eaf324;grid-template-columns:repeat(3,1fr);max-width:58rem;margin-inline:auto;display:grid;overflow:hidden}.StripOperatorsLoop-module__rceNqG__col{padding:var(--s-8) var(--s-6) var(--s-6)}.StripOperatorsLoop-module__rceNqG__col+.StripOperatorsLoop-module__rceNqG__col{border-left:1px solid #e6eaf324}.StripOperatorsLoop-module__rceNqG__colFirst{background:#1a274566}.StripOperatorsLoop-module__rceNqG__colGlyph{align-items:center;gap:var(--s-3);height:44px;margin-bottom:var(--s-5);display:flex}.StripOperatorsLoop-module__rceNqG__plus{color:var(--slate);font-size:.9rem;line-height:1}.StripOperatorsLoop-module__rceNqG__glyphChip{background:linear-gradient(160deg, var(--hold), var(--night));border:1px solid #e6eaf333;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.StripOperatorsLoop-module__rceNqG__colTitle{color:var(--day);margin:0 0 var(--s-2);font-size:.95rem;font-weight:600;font-family:var(--font-sans)}.StripOperatorsLoop-module__rceNqG__colBody{color:var(--slate);margin:0;font-size:.85rem;line-height:1.6}@media (max-width:768px){.StripOperatorsLoop-module__rceNqG__columns{grid-template-columns:1fr}.StripOperatorsLoop-module__rceNqG__col+.StripOperatorsLoop-module__rceNqG__col{border-top:1px solid #e6eaf324;border-left:none}.StripOperatorsLoop-module__rceNqG__loop:before{left:calc(-1*clamp(1.25rem,4vw,2.5rem))}.StripOperatorsLoop-module__rceNqG__loop:after{right:calc(-1*clamp(1.25rem,4vw,2.5rem))}}
