.Hero-module__ZARIfG__hero{border-bottom:1px solid var(--hairline-light);align-items:center;min-height:clamp(600px,78vh,760px);padding:calc(104px + clamp(16px,2vw,32px)) 0 clamp(40px,5vw,64px);display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__heroVideo{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.12)translateY(6%)}.Hero-module__ZARIfG__heroOverlay{z-index:1;background:linear-gradient(100deg,#fffffff5 0%,#ffffffe6 38%,#ffffff8c 68%,#fff3 100%);position:absolute;inset:0}.Hero-module__ZARIfG__heroInner{z-index:2;width:100%;position:relative}.Hero-module__ZARIfG__heroContent{max-width:640px}.Hero-module__ZARIfG__heroLabel{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--mid);font-weight:var(--fw-medium);margin-bottom:1.5rem;display:block}.Hero-module__ZARIfG__heroLabel:before{content:"";background:var(--teal);width:32px;height:2px;margin-bottom:1rem;display:block}.Hero-module__ZARIfG__heroHeadline{font-size:var(--fs-display);font-weight:var(--fw-semi);letter-spacing:-.02em;color:var(--ink);text-transform:none;max-width:20ch;margin-bottom:clamp(20px,2.5vw,32px);line-height:1.1}.Hero-module__ZARIfG__heroCopy{font-size:var(--fs-lead);color:var(--charcoal);line-height:1.6;font-weight:var(--fw-regular);max-width:52ch;margin-bottom:2.25rem}.Hero-module__ZARIfG__heroActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (max-width:900px){.Hero-module__ZARIfG__hero{min-height:0}.Hero-module__ZARIfG__heroOverlay{background:linear-gradient(170deg,#fffffff0 0%,#ffffffdb 55%,#ffffffa8 100%)}}.Hero-module__ZARIfG__hero{background-color:var(--off-white)}
.TrustStrip-module__YzRANW__trust{border-bottom:1px solid var(--hairline);align-items:center;min-height:260px;display:flex;position:relative;overflow:hidden}.TrustStrip-module__YzRANW__trustBg{background-color:var(--ink);z-index:0;position:absolute;inset:0}.TrustStrip-module__YzRANW__trustGrid{z-index:1;grid-template-columns:repeat(4,1fr);gap:1px;width:100%;padding:0;display:grid;position:relative}@media (max-width:900px){.TrustStrip-module__YzRANW__trustGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.TrustStrip-module__YzRANW__trustGrid{grid-template-columns:1fr}}.TrustStrip-module__YzRANW__item{-webkit-backdrop-filter:blur(40px)saturate(160%);transition:background var(--t-med) ease, transform var(--t-med) var(--ease-out);background:#ffffff12;border-bottom:1px solid #ffffff0f;border-right:1px solid #ffffff1f;flex-direction:column;gap:.75rem;padding:2.5rem 2rem;display:flex}.TrustStrip-module__YzRANW__item:last-child{border-right:0}.TrustStrip-module__YzRANW__item:hover{background:#ffffff29;transform:translateY(-2px)}@media (max-width:900px){.TrustStrip-module__YzRANW__item:nth-child(2){border-right:0}.TrustStrip-module__YzRANW__item:nth-child(3){border-top:1px solid #ffffff1a}.TrustStrip-module__YzRANW__item:nth-child(4){border-top:1px solid #ffffff1a;border-right:0}}.TrustStrip-module__YzRANW__itemLabel{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;margin-bottom:4px;font-size:.625rem;line-height:1.4;display:block}.TrustStrip-module__YzRANW__ic{color:#93bfffe6;opacity:1;flex:none;width:24px;height:24px}.TrustStrip-module__YzRANW__item b{color:#ffffffeb;text-wrap:pretty;max-width:34ch;font-size:.8125rem;font-weight:500;line-height:1.55;display:block}
.HomeBands-module__9qrHKq__band{padding:clamp(56px,8vw,112px) 0;position:relative}.HomeBands-module__9qrHKq__bandTight{padding-top:clamp(1.75rem,3vw,2.75rem);}.HomeBands-module__9qrHKq__bandAlt{background:var(--off-white);border-top:1px solid var(--hairline-light);border-bottom:1px solid var(--hairline-light);}.HomeBands-module__9qrHKq__band>*,.HomeBands-module__9qrHKq__bandAlt>*{z-index:1;position:relative}.HomeBands-module__9qrHKq__eyebrow{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--teal-dark);font-weight:var(--fw-semi);margin-bottom:1.125rem;display:block}.HomeBands-module__9qrHKq__eyebrow:before{content:"";background:var(--teal);transform-origin:0;width:32px;height:2px;margin-bottom:.875rem;display:block}.HomeBands-module__9qrHKq__columnIcon{color:var(--ink);margin-bottom:.875rem;display:block}@keyframes HomeBands-module__9qrHKq__unveilScale{0%{transform:scale(1.06)}to{transform:scale(1)}}.HomeBands-module__9qrHKq__processMedia img,.HomeBands-module__9qrHKq__cardImage img,.HomeBands-module__9qrHKq__strategyMedia img{transition:transform .9s var(--ease-out)}:is(.in .HomeBands-module__9qrHKq__processMedia img,.in .HomeBands-module__9qrHKq__cardImage img,.HomeBands-module__9qrHKq__strategyMedia.in img,.in .HomeBands-module__9qrHKq__strategyMedia img){animation:HomeBands-module__9qrHKq__unveilScale 1.4s var(--ease-out) both}.HomeBands-module__9qrHKq__processMedia:hover img,.HomeBands-module__9qrHKq__cardImage:hover img,.HomeBands-module__9qrHKq__cardLink:hover .HomeBands-module__9qrHKq__cardImage img,.HomeBands-module__9qrHKq__strategyMedia:hover img{transform:scale(1.03)}.reveal.in .HomeBands-module__9qrHKq__eyebrow:before{animation:HomeBands-module__9qrHKq__ruleIn .6s var(--ease-out) .15s both}.stagger.in .HomeBands-module__9qrHKq__eyebrow:before{animation:HomeBands-module__9qrHKq__ruleIn .6s var(--ease-out) .15s both}.HomeBands-module__9qrHKq__h2{font-size:var(--fs-h2);font-weight:var(--fw-semi);letter-spacing:-.015em;color:var(--ink);max-width:24ch;margin-bottom:1.25rem;line-height:1.15}.HomeBands-module__9qrHKq__strategyTitle{max-width:30ch;font-size:clamp(1.375rem,2.1vw,1.875rem);line-height:1.25;}.HomeBands-module__9qrHKq__lead{font-size:var(--fs-lead);font-weight:var(--fw-regular);letter-spacing:-.005em;color:var(--ink);max-width:46ch;line-height:1.55}.HomeBands-module__9qrHKq__positionStatement{font-family:var(--font-display);font-weight:var(--fw-medium);margin-bottom:1.5rem;}.HomeBands-module__9qrHKq__supportLine{font-size:var(--fs-body);color:var(--charcoal);max-width:68ch;margin-bottom:1.5rem;line-height:1.75}.HomeBands-module__9qrHKq__strategyGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.HomeBands-module__9qrHKq__strategyGrid>:not(:first-child){padding-top:51px}.HomeBands-module__9qrHKq__strategyMedia{aspect-ratio:16/10;background:var(--off-white);border-radius:0;position:relative;overflow:hidden}.HomeBands-module__9qrHKq__strategyGridMedia>:not(:first-child){padding-top:0}.HomeBands-module__9qrHKq__strategyGridMedia{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4.5rem)}@media (max-width:900px){.HomeBands-module__9qrHKq__strategyGrid{grid-template-columns:1fr;gap:2rem}.HomeBands-module__9qrHKq__strategyGrid>:not(:first-child){padding-top:0}.HomeBands-module__9qrHKq__strategyGridMedia{grid-template-columns:1fr;gap:1.75rem}.HomeBands-module__9qrHKq__strategyMedia{aspect-ratio:16/9;order:-1}}.HomeBands-module__9qrHKq__splitGrid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}@media (max-width:900px){.HomeBands-module__9qrHKq__splitGrid{grid-template-columns:1fr}}.HomeBands-module__9qrHKq__cards3{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem;display:grid}.HomeBands-module__9qrHKq__cards3:first-child{margin-top:0}@media (max-width:900px){.HomeBands-module__9qrHKq__cards3{grid-template-columns:1fr}}.HomeBands-module__9qrHKq__card{background:var(--white);border:1px solid var(--hairline);border-top:2px solid var(--hairline);transition:transform var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out);border-radius:0;flex-direction:column;gap:.75rem;padding:2rem 1.75rem;display:flex}.HomeBands-module__9qrHKq__card:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0a1f3314}.HomeBands-module__9qrHKq__cardLink{position:relative;box-shadow:0 1px 2px #0a1f330a;}.HomeBands-module__9qrHKq__cardLink:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0a1f331f}.HomeBands-module__9qrHKq__cardLink:focus-within{outline:2px solid var(--teal);outline-offset:3px}.HomeBands-module__9qrHKq__cardMedia{padding:0;overflow:hidden;}.HomeBands-module__9qrHKq__cardImage{aspect-ratio:16/10;background:var(--off-white);width:100%;position:relative;overflow:hidden}.HomeBands-module__9qrHKq__cardImage img{transition:transform .8s var(--ease-out)}.HomeBands-module__9qrHKq__cardMedia:hover .HomeBands-module__9qrHKq__cardImage img{transform:scale(1.045)}.HomeBands-module__9qrHKq__cardBody{flex-direction:column;flex-grow:1;gap:.75rem;padding:1.625rem 1.75rem 1.875rem;display:flex}.HomeBands-module__9qrHKq__cardNum{font-family:var(--font-display);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-dark);font-weight:var(--fw-semi)}.HomeBands-module__9qrHKq__cardIcon{color:var(--ink);transition:color var(--t-med) var(--ease-out);margin-bottom:.25rem}.HomeBands-module__9qrHKq__card:hover .HomeBands-module__9qrHKq__cardIcon,.HomeBands-module__9qrHKq__cardLink:hover .HomeBands-module__9qrHKq__cardIcon{color:var(--teal)}.HomeBands-module__9qrHKq__card h3,.HomeBands-module__9qrHKq__cardMedia h3{font-size:var(--fs-h3);font-weight:var(--fw-semi);line-height:1.35}.HomeBands-module__9qrHKq__card p,.HomeBands-module__9qrHKq__cardMedia p{font-size:var(--fs-body);color:var(--charcoal);max-width:none;line-height:1.65}.HomeBands-module__9qrHKq__card a,.HomeBands-module__9qrHKq__cardMedia a{font-size:var(--fs-small);color:var(--teal-dark);font-weight:var(--fw-medium);transition:background var(--t-fast) ease;align-self:flex-start;margin-top:auto;margin-left:-.75rem;padding:.5rem .75rem;position:relative}.HomeBands-module__9qrHKq__card a:hover,.HomeBands-module__9qrHKq__card:hover a,.HomeBands-module__9qrHKq__cardMedia a:hover,.HomeBands-module__9qrHKq__cardMedia:hover a{background:#0a1f330f}.HomeBands-module__9qrHKq__cardLink a{position:static}.HomeBands-module__9qrHKq__cardLink a:after{display:none}.HomeBands-module__9qrHKq__cardLink a:before{content:"";z-index:1;position:absolute;inset:0}.HomeBands-module__9qrHKq__cardLink a{margin-left:0;padding:0}.HomeBands-module__9qrHKq__cardLink a:hover,.HomeBands-module__9qrHKq__cardLink:hover a{background:0 0}.HomeBands-module__9qrHKq__cardLink a>span{transition:background var(--t-fast) ease;margin-left:-.75rem;padding:.5rem .75rem;display:inline-block;position:relative}.HomeBands-module__9qrHKq__cardLink:hover a>span{background:#0a1f330f}.HomeBands-module__9qrHKq__cardStack{flex-direction:column;gap:1.5rem;display:flex}.HomeBands-module__9qrHKq__franchiseRow{grid-template-columns:minmax(240px,35%) 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.75rem,3vw,2.25rem);display:grid;}@media (max-width:768px){.HomeBands-module__9qrHKq__franchiseRow{grid-template-columns:1fr;gap:1.25rem}}.HomeBands-module__9qrHKq__franchiseMedia{background:var(--off-white);border:1px solid var(--hairline-light);border-radius:0;justify-content:center;align-self:stretch;align-items:center;min-height:120px;padding:1.5rem 2rem;display:flex}.HomeBands-module__9qrHKq__franchiseMedia img{object-fit:contain;width:100%;max-width:280px;height:auto}.HomeBands-module__9qrHKq__franchiseMedia svg{color:var(--ink);transition:color var(--t-med) var(--ease-out)}.HomeBands-module__9qrHKq__franchiseRow:hover .HomeBands-module__9qrHKq__franchiseMedia svg{color:var(--teal)}.HomeBands-module__9qrHKq__franchiseBody{flex-direction:column;gap:.625rem;display:flex}.HomeBands-module__9qrHKq__franchiseBody h2{font-size:var(--fs-h3);font-weight:var(--fw-semi);color:var(--ink);line-height:1.35}.HomeBands-module__9qrHKq__franchiseBody p{font-size:var(--fs-body);color:var(--charcoal);max-width:72ch;line-height:1.7}.HomeBands-module__9qrHKq__franchiseBody a{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--teal-dark);align-self:flex-start;margin-top:.375rem}.HomeBands-module__9qrHKq__journeyChain{flex-wrap:nowrap;align-items:stretch;margin:2.5rem 0 2rem;display:flex}.HomeBands-module__9qrHKq__journeyNode{text-align:center;flex-direction:column;flex:1;align-items:center;padding:0 .5rem;display:flex;position:relative}.HomeBands-module__9qrHKq__journeyDot{border:2px solid var(--ink);background:var(--white);z-index:1;width:12px;height:12px;transition:background var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);border-radius:50%;margin-bottom:.875rem;position:relative}.HomeBands-module__9qrHKq__journeyNode:hover .HomeBands-module__9qrHKq__journeyDot{background:var(--teal);border-color:var(--teal);transform:scale(1.25)}.HomeBands-module__9qrHKq__journeyNode:before{content:"";background:var(--ink);width:calc(100% - 20px);height:1px;position:absolute;top:5px;left:calc(10px - 50%)}.HomeBands-module__9qrHKq__journeyNode:first-child:before{display:none}.HomeBands-module__9qrHKq__journeyLabel{font-family:var(--font-display);font-size:var(--fs-small);font-weight:var(--fw-semi);color:var(--ink);transition:color var(--t-med) var(--ease-out);line-height:1.3}.HomeBands-module__9qrHKq__journeyNode:hover .HomeBands-module__9qrHKq__journeyLabel{color:var(--teal-dark)}@media (max-width:900px){.HomeBands-module__9qrHKq__journeyChain{flex-direction:column;align-items:flex-start}.HomeBands-module__9qrHKq__journeyNode{text-align:left;flex-direction:row;align-items:center;gap:.875rem;padding:.625rem 0}.HomeBands-module__9qrHKq__journeyDot{margin-bottom:0}.HomeBands-module__9qrHKq__journeyNode:before{width:1px;height:calc(100% - 20px);top:calc(10px - 50%);left:5px}}.HomeBands-module__9qrHKq__process{margin-top:clamp(2.5rem,5vw,4rem);position:relative}.HomeBands-module__9qrHKq__processTrack{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.75rem) clamp(1rem,2.5vw,2rem);display:grid;position:relative}.HomeBands-module__9qrHKq__processMedia{aspect-ratio:16/10;background:var(--off-white);border-radius:0;width:100%;margin-bottom:1.25rem;position:relative;overflow:hidden}@media (max-width:900px){.HomeBands-module__9qrHKq__processMedia{aspect-ratio:3/2;margin-bottom:1rem}}.HomeBands-module__9qrHKq__processStep:after{content:"";background:var(--hairline);height:1px;position:absolute;top:11px;left:13px;right:calc(-1*clamp(1rem,2.5vw,2rem))}.HomeBands-module__9qrHKq__processStep:nth-child(2n):after{display:none}@media (max-width:900px){.HomeBands-module__9qrHKq__processTrack{grid-template-columns:1fr;gap:2.5rem}.HomeBands-module__9qrHKq__processStep:after{display:none}.HomeBands-module__9qrHKq__processTrack:before{content:"";background:var(--hairline);width:1px;height:auto;position:absolute;inset:0 auto 0 11px}}.HomeBands-module__9qrHKq__processStep{padding-top:2.75rem;position:relative}.HomeBands-module__9qrHKq__processStep:before{content:"";border:2px solid var(--ink);background:var(--white);z-index:1;width:13px;height:13px;transition:background var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);border-radius:50%;position:absolute;top:5px;left:0}.HomeBands-module__9qrHKq__processStep:hover:before{background:var(--teal);border-color:var(--teal);transform:scale(1.2)}@media (max-width:900px){.HomeBands-module__9qrHKq__processStep{padding-top:0;padding-bottom:2.25rem;padding-left:2.5rem}.HomeBands-module__9qrHKq__processStep:before{top:3px}}.HomeBands-module__9qrHKq__processNum{font-family:var(--font-display);font-size:2.25rem;font-weight:var(--fw-bold);letter-spacing:-.03em;color:var(--hairline);transition:color var(--t-med) var(--ease-out);margin-bottom:.75rem;line-height:1;display:block}.HomeBands-module__9qrHKq__processStep:hover .HomeBands-module__9qrHKq__processNum{color:var(--teal)}.HomeBands-module__9qrHKq__processStep h3{font-size:var(--fs-h3);font-weight:var(--fw-semi);color:var(--ink);margin-bottom:.625rem;line-height:1.3}.HomeBands-module__9qrHKq__processStep p{font-size:var(--fs-body);color:var(--charcoal);max-width:none;line-height:1.65}.HomeBands-module__9qrHKq__processLoop{border-top:1px dashed var(--hairline);font-size:var(--fs-small);color:var(--mid);align-items:center;gap:.625rem;max-width:60ch;margin-top:2rem;padding-top:1.25rem;display:flex}.HomeBands-module__9qrHKq__processLoopIcon{color:var(--teal);flex-shrink:0}.HomeBands-module__9qrHKq__bandActions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:clamp(2rem,4vw,2.75rem);display:flex}.HomeBands-module__9qrHKq__subCard{background:var(--off-white);border:1px solid var(--hairline-light);border-top:2px solid var(--teal);border-radius:0;grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-top:clamp(2.5rem,5vw,3.5rem);padding:clamp(1.75rem,3vw,2.5rem);display:grid}.HomeBands-module__9qrHKq__subCardMedia{justify-content:center;align-items:center;display:flex}.HomeBands-module__9qrHKq__subCardBody{flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}@media (max-width:760px){.HomeBands-module__9qrHKq__subCard{grid-template-columns:1fr;gap:1.5rem}.HomeBands-module__9qrHKq__subCardMedia{justify-content:flex-start}}.HomeBands-module__9qrHKq__subCardRole{font-family:var(--font-display);font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-dark);font-weight:var(--fw-semi)}.HomeBands-module__9qrHKq__subCardName{font-family:var(--font-display);font-size:var(--fs-lead);font-weight:var(--fw-semi);letter-spacing:-.01em;color:var(--ink);line-height:1.25}.HomeBands-module__9qrHKq__subCardCopy{font-size:var(--fs-body);color:var(--charcoal);max-width:68ch;line-height:1.7}.HomeBands-module__9qrHKq__subCardCta{margin-top:.75rem}.HomeBands-module__9qrHKq__standingLine{font-size:var(--fs-small);color:var(--mid);max-width:none;margin-top:1.5rem;padding-left:1.125rem;line-height:1.7;position:relative}.HomeBands-module__9qrHKq__standingLine:before{content:"";background:var(--teal);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.HomeBands-module__9qrHKq__bandFootnote{margin-top:clamp(2.25rem,4vw,3rem);}.HomeBands-module__9qrHKq__teaserGrid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}@media (max-width:900px){.HomeBands-module__9qrHKq__teaserGrid{grid-template-columns:1fr}}.HomeBands-module__9qrHKq__newsCard{border:1px solid var(--hairline);background:var(--white);transition:transform var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out);border-radius:0;margin-bottom:1rem;padding:1.5rem}.HomeBands-module__9qrHKq__newsCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0a1f3312}.HomeBands-module__9qrHKq__newsCard time{font-size:var(--fs-micro);color:var(--muted);margin-bottom:.5rem;display:block}.HomeBands-module__9qrHKq__newsCard h3{font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:1.4}.HomeBands-module__9qrHKq__textLink{font-size:var(--fs-small);color:var(--teal-dark);font-weight:var(--fw-medium)}
.PageBanner-module__KHZSoa__banner{background-color:var(--off-white);border-bottom:1px solid var(--hairline-light);align-items:flex-end;width:100%;min-height:calc(32vh + 104px);padding:calc(104px + 1.25rem) 0 1.5rem;display:flex;position:relative;overflow:hidden}.PageBanner-module__KHZSoa__bannerImage{z-index:0;opacity:.15;transform:translateY(-50%);width:100%!important;height:auto!important;top:50%!important}.PageBanner-module__KHZSoa__bannerScrim{z-index:1;background:0 0;position:absolute;inset:0}.PageBanner-module__KHZSoa__bannerInner{z-index:2;width:100%;position:relative}.PageBanner-module__KHZSoa__eyebrow{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--teal-dark);font-weight:var(--fw-semi);margin-bottom:1.125rem;display:block}.PageBanner-module__KHZSoa__eyebrow:before{content:"";background:var(--teal);width:32px;height:2px;margin-bottom:.875rem;display:block}.PageBanner-module__KHZSoa__title{font-size:var(--fs-h2);font-weight:var(--fw-semi);letter-spacing:-.015em;color:var(--ink);max-width:44ch;margin:0;line-height:1.15}.PageBanner-module__KHZSoa__lead{font-size:var(--fs-body);color:var(--charcoal);max-width:68ch;margin-top:1.125rem;line-height:1.7}@media (max-width:900px){.PageBanner-module__KHZSoa__banner{min-height:calc(18vh + 104px);padding-top:calc(104px + 1rem);padding-bottom:1.25rem}.PageBanner-module__KHZSoa__bannerImage{object-fit:cover;transform:none;width:100%!important;height:100%!important;top:0!important}}
.PortalHub-module__Npx9sW__audienceNav{background:var(--off-white);border:1px solid var(--hairline);border-radius:0;flex-wrap:wrap;gap:.5rem;width:fit-content;max-width:100%;padding:.375rem;display:flex}.PortalHub-module__Npx9sW__audienceTab{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--mid);transition:background var(--t-med) var(--ease-out), color var(--t-med) var(--ease-out);white-space:nowrap;border-radius:0;padding:.625rem 1.125rem}.PortalHub-module__Npx9sW__audienceTab:hover{color:var(--ink)}.PortalHub-module__Npx9sW__audienceTabActive{background:var(--white);color:var(--ink);font-weight:var(--fw-semi);box-shadow:0 1px 3px #0a1f3314;}.PortalHub-module__Npx9sW__accessGrid{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:1.5rem;margin-top:2rem;display:grid}@media (max-width:900px){.PortalHub-module__Npx9sW__accessGrid{grid-template-columns:1fr}}.PortalHub-module__Npx9sW__accessPanel{background:var(--ink);color:#fff;border-radius:0;flex-direction:column;gap:1rem;padding:clamp(1.75rem,3vw,2.5rem);display:flex}.PortalHub-module__Npx9sW__accessPanel h2{font-size:var(--fs-h3);font-weight:var(--fw-semi);color:#fff;line-height:1.3}.PortalHub-module__Npx9sW__accessPanel p{font-size:var(--fs-body);color:#ffffffb8;max-width:none;line-height:1.7}.PortalHub-module__Npx9sW__accessEyebrow{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:#6fbfcf;font-weight:var(--fw-semi);display:block}.PortalHub-module__Npx9sW__accessPanelAlt{background:var(--white);border:1px solid var(--hairline);color:var(--ink);}.PortalHub-module__Npx9sW__accessPanelAlt h2{color:var(--ink)}.PortalHub-module__Npx9sW__accessPanelAlt p{color:var(--charcoal)}.PortalHub-module__Npx9sW__accessPanelAlt .PortalHub-module__Npx9sW__accessEyebrow{color:var(--teal-dark)}.PortalHub-module__Npx9sW__panelActions{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:auto;padding-top:.5rem;display:flex}.PortalHub-module__Npx9sW__ssoButton{color:var(--ink);border:1px solid var(--hairline);font-size:var(--fs-small);font-weight:var(--fw-medium);font-family:var(--font-body);width:100%;max-width:320px;transition:border-color var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);background:#fff;border-radius:0;align-items:center;gap:.75rem;padding:.8125rem 1.25rem;display:inline-flex}.PortalHub-module__Npx9sW__ssoButton:not(:disabled){cursor:pointer}.PortalHub-module__Npx9sW__ssoButton:not(:disabled):hover{border-color:var(--teal);transform:translateY(-1px);box-shadow:0 4px 14px #0a1f3324}.PortalHub-module__Npx9sW__ssoButton:disabled{cursor:not-allowed;opacity:.72}.PortalHub-module__Npx9sW__ssoMark{flex-shrink:0}.PortalHub-module__Npx9sW__accessStatus{font-size:var(--fs-micro);color:#ffffff9e;letter-spacing:.02em;align-items:center;gap:.5rem;display:inline-flex}.PortalHub-module__Npx9sW__accessPanelAlt .PortalHub-module__Npx9sW__accessStatus{color:var(--mid)}.PortalHub-module__Npx9sW__statusDot{background:#e0a458;border-radius:50%;flex-shrink:0;width:6px;height:6px}.PortalHub-module__Npx9sW__libraryHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.PortalHub-module__Npx9sW__libraryNote{font-size:var(--fs-small);color:var(--mid)}.PortalHub-module__Npx9sW__resourceGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}.PortalHub-module__Npx9sW__resourceCard{background:var(--white);border:1px solid var(--hairline);border-top:2px solid var(--hairline);transition:transform var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out);border-radius:0;flex-direction:column;gap:.625rem;padding:1.625rem 1.5rem;display:flex;position:relative}.PortalHub-module__Npx9sW__resourceCard:hover{border-top-color:var(--teal);transform:translateY(-3px);box-shadow:0 8px 24px #0a1f3314}.PortalHub-module__Npx9sW__resourceCard:focus-within{outline:2px solid var(--teal);outline-offset:3px}.PortalHub-module__Npx9sW__resourceIcon{color:var(--ink);transition:color var(--t-med) var(--ease-out)}.PortalHub-module__Npx9sW__resourceCard:hover .PortalHub-module__Npx9sW__resourceIcon{color:var(--teal)}.PortalHub-module__Npx9sW__resourceTitle{font-size:var(--fs-h3);font-weight:var(--fw-semi);color:var(--ink);line-height:1.35}.PortalHub-module__Npx9sW__resourceCard p{font-size:var(--fs-body);color:var(--charcoal);max-width:none;line-height:1.65}.PortalHub-module__Npx9sW__resourceLink{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--teal-dark);margin-top:auto;padding-top:.25rem}.PortalHub-module__Npx9sW__resourceCard .PortalHub-module__Npx9sW__resourceLink:after{content:"";position:absolute;inset:0}.PortalHub-module__Npx9sW__panelLink{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--teal-dark)}.PortalHub-module__Npx9sW__panelLink:hover{text-decoration:underline}.PortalHub-module__Npx9sW__safetyNote{font-size:var(--fs-small);color:var(--charcoal);max-width:none;margin-top:2.5rem;padding-left:1.125rem;line-height:1.7;position:relative}.PortalHub-module__Npx9sW__safetyNote:before{content:"";background:var(--teal);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}
.OperatingJourney-module__2caPXq__journey{grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-top:clamp(2.5rem,5vw,4rem);display:grid}.OperatingJourney-module__2caPXq__nav{position:sticky;top:124px}.OperatingJourney-module__2caPXq__navList{grid-auto-rows:1fr;gap:.5rem;list-style:none;display:grid}.OperatingJourney-module__2caPXq__navList li{display:flex}.OperatingJourney-module__2caPXq__navItem{border:1px solid var(--hairline);background:var(--white);width:100%;height:100%;color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:left;cursor:pointer;transition:background var(--t-med) var(--ease-out), color var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out);align-items:center;gap:.75rem;padding:.875rem 1.125rem;display:flex}.OperatingJourney-module__2caPXq__navNum{min-width:1.5rem;font-size:var(--fs-eyebrow);font-weight:var(--fw-semi);letter-spacing:.12em;opacity:.7;flex-shrink:0}.OperatingJourney-module__2caPXq__after{grid-column:2;justify-content:flex-end;margin-top:1rem;display:flex}.OperatingJourney-module__2caPXq__navItemReached{background:var(--ink);border-color:var(--ink);color:#fff}.OperatingJourney-module__2caPXq__navItem:not(.OperatingJourney-module__2caPXq__navItemReached):hover{background:#0a1f330f}.OperatingJourney-module__2caPXq__navItem:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.OperatingJourney-module__2caPXq__well{background:var(--off-white);border:1px solid var(--hairline-light);gap:1.25rem;padding:1.25rem;display:grid}.OperatingJourney-module__2caPXq__card{background:var(--white);border:1px solid var(--hairline);padding:1.25rem 1.25rem 1.75rem}.OperatingJourney-module__2caPXq__media{aspect-ratio:16/9;background:var(--off-white);width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden}.OperatingJourney-module__2caPXq__num{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--teal-dark);font-weight:var(--fw-semi);margin-bottom:.625rem;display:block}.OperatingJourney-module__2caPXq__title{font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:var(--fw-semi);letter-spacing:-.015em;color:var(--ink);margin-bottom:.75rem;line-height:1.2}.OperatingJourney-module__2caPXq__copy{font-size:var(--fs-body);color:var(--charcoal);max-width:60ch;line-height:1.7}.OperatingJourney-module__2caPXq__loop{font-size:var(--fs-small);color:var(--mid);max-width:68ch;padding-left:1.25rem;line-height:1.6;position:relative}.OperatingJourney-module__2caPXq__loop:before{content:"";background:var(--teal);width:6px;height:6px;position:absolute;top:.55em;left:0}@media (max-width:900px){.OperatingJourney-module__2caPXq__journey{grid-template-columns:1fr}.OperatingJourney-module__2caPXq__nav{display:none}.OperatingJourney-module__2caPXq__well{padding:1rem}.OperatingJourney-module__2caPXq__after{grid-column:1;justify-content:flex-start}}
.MyMediSplash-module__G_rFNq__splash{grid-template-columns:1.05fr .9fr 1.15fr;min-height:calc(100vh - 104px);display:grid}.MyMediSplash-module__G_rFNq__intro{background:#ebf3fa;flex-direction:column;justify-content:center;padding:clamp(2.5rem,6vw,5.5rem);display:flex}.MyMediSplash-module__G_rFNq__introTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(2.75rem,5vw,4.25rem);font-weight:600;line-height:1.05}.MyMediSplash-module__G_rFNq__introCopy{color:var(--charcoal);max-width:36ch;margin-top:2rem;font-size:1.0625rem;line-height:1.8}.MyMediSplash-module__G_rFNq__media{min-height:360px;position:relative}.MyMediSplash-module__G_rFNq__panel{background:var(--ink);color:#fff;flex-direction:column;gap:1rem;padding:clamp(2.5rem,4vw,4rem) clamp(1.75rem,3vw,3.25rem);display:flex}.MyMediSplash-module__G_rFNq__panelTop{text-align:center;flex-direction:column;align-items:center;gap:1.125rem;margin:auto 0;display:flex}.MyMediSplash-module__G_rFNq__panelTitle{font-family:var(--font-display);color:#fff;font-size:1.625rem;font-weight:600}.MyMediSplash-module__G_rFNq__panelSub{font-size:var(--fs-body);color:#ffffffbf;max-width:none}.MyMediSplash-module__G_rFNq__toggleRow{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.MyMediSplash-module__G_rFNq__toggleBtn{color:#ffffffd9;font-family:var(--font-body);font-size:.875rem;font-weight:var(--fw-medium);cursor:pointer;transition:background var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out), color var(--t-med) var(--ease-out);background:0 0;border:1px solid #ffffff59;border-radius:0;padding:.7rem 1.125rem}.MyMediSplash-module__G_rFNq__toggleBtn:hover{color:#fff;background:#ffffff0f;border-color:#fff}.MyMediSplash-module__G_rFNq__toggleActive{color:var(--ink);font-weight:var(--fw-semi);background:#fff;border-color:#fff;}.MyMediSplash-module__G_rFNq__toggleActive:hover{color:var(--ink);background:#fff}.MyMediSplash-module__G_rFNq__audienceBody{flex-direction:column;justify-content:flex-start;align-items:center;gap:.875rem;min-height:118px;display:flex}.MyMediSplash-module__G_rFNq__audienceCopy{font-size:var(--fs-small);color:#ffffffb8;max-width:44ch;line-height:1.7}.MyMediSplash-module__G_rFNq__patientLink{font-size:var(--fs-small);font-weight:var(--fw-medium);color:#6fbfcf;text-underline-offset:3px;text-decoration:underline}.MyMediSplash-module__G_rFNq__safety{border-top:1px solid #ffffff24;flex-direction:column;gap:.625rem;padding-top:1.75rem;display:flex}.MyMediSplash-module__G_rFNq__safetyEyebrow{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:#6fbfcf;font-weight:var(--fw-semi)}.MyMediSplash-module__G_rFNq__safety h3{font-size:1.0625rem;font-weight:var(--fw-semi);color:#fff}.MyMediSplash-module__G_rFNq__safety p{font-size:var(--fs-small);color:#ffffffb8;max-width:none;line-height:1.7}.MyMediSplash-module__G_rFNq__safety a{align-self:flex-start;margin-top:.375rem}.MyMediSplash-module__G_rFNq__panelLogo{align-self:flex-end;margin-top:1.5rem}.MyMediSplash-module__G_rFNq__panelLogo img{filter:brightness(0)invert();opacity:.9;width:auto;height:34px}@media (max-width:1100px){.MyMediSplash-module__G_rFNq__splash{grid-template-columns:1fr 1fr;min-height:0}.MyMediSplash-module__G_rFNq__media{display:none}}@media (max-width:760px){.MyMediSplash-module__G_rFNq__splash{grid-template-columns:1fr}.MyMediSplash-module__G_rFNq__intro{padding:2.5rem 1.5rem}.MyMediSplash-module__G_rFNq__media{min-height:200px;display:block}}
.JourneyStack-module__-A4TQq__stack{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.JourneyStack-module__-A4TQq__currentLabel{display:none}@media (max-width:900px){.JourneyStack-module__-A4TQq__chainWrap{z-index:30;background:var(--white);border-bottom:1px solid var(--hairline);margin:1.5rem 0 0;padding:.875rem 0 .625rem;position:sticky;top:0}.JourneyStack-module__-A4TQq__chainWrap .JourneyStack-module__-A4TQq__chain{flex-direction:row;align-items:stretch;margin:0}.JourneyStack-module__-A4TQq__chainWrap .JourneyStack-module__-A4TQq__node{flex-direction:column;flex:1;align-items:center;gap:0;padding:0 .25rem}.JourneyStack-module__-A4TQq__chainWrap .JourneyStack-module__-A4TQq__node:before{background:var(--hairline);width:calc(100% - 20px);height:1px;top:5px;left:calc(10px - 50%)}.JourneyStack-module__-A4TQq__chainWrap .JourneyStack-module__-A4TQq__dot{margin-bottom:0}.JourneyStack-module__-A4TQq__chainWrap .JourneyStack-module__-A4TQq__label{display:none}.JourneyStack-module__-A4TQq__chainWrap .JourneyStack-module__-A4TQq__nodeDone .JourneyStack-module__-A4TQq__dot{background:var(--teal);border-color:var(--teal)}.JourneyStack-module__-A4TQq__chainWrap .JourneyStack-module__-A4TQq__nodeDone:before{background:var(--teal)}.JourneyStack-module__-A4TQq__currentLabel{text-align:center;font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--fw-semi);color:var(--teal-dark);max-width:none;margin-top:.5rem;display:block}.JourneyStack-module__-A4TQq__stack{--dock-top:96px;--dock-step:10px;flex-direction:column;gap:0;margin-top:1rem;display:flex}.JourneyStack-module__-A4TQq__stack .JourneyStack-module__-A4TQq__card{top:calc(var(--dock-top) + var(--i) * var(--dock-step));margin-bottom:1.25rem;position:sticky;box-shadow:0 -10px 28px #0a1f331a}.JourneyStack-module__-A4TQq__stack .JourneyStack-module__-A4TQq__card:last-child{margin-bottom:0}}
.PartnerAreaCard-module__s9B7Xa__list{flex-direction:column;gap:1.75rem;margin-top:1rem;display:flex}.PartnerAreaCard-module__s9B7Xa__row{background:var(--white);border:1px solid var(--hairline);border-top:2px solid var(--hairline);cursor:pointer;transition:transform var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out);border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding:clamp(1.75rem,3.5vw,3rem);display:grid;position:relative;box-shadow:0 1px 2px #0a1f330a}.PartnerAreaCard-module__s9B7Xa__row:hover{box-shadow:0 12px 32px #0a1f331f}.PartnerAreaCard-module__s9B7Xa__row:hover .PartnerAreaCard-module__s9B7Xa__action{background:var(--ink);color:#fff}.PartnerAreaCard-module__s9B7Xa__row:focus-within{outline:2px solid var(--teal);outline-offset:3px}.PartnerAreaCard-module__s9B7Xa__rowText{flex-direction:column;align-items:flex-start;display:flex}.PartnerAreaCard-module__s9B7Xa__rowLabel{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--teal-dark);font-weight:var(--fw-semi);margin-bottom:.875rem;display:block}.PartnerAreaCard-module__s9B7Xa__rowTitle{font-size:clamp(1.375rem,2vw,1.75rem);font-weight:var(--fw-semi);letter-spacing:-.01em;color:var(--ink);margin-bottom:.875rem;line-height:1.25}.PartnerAreaCard-module__s9B7Xa__rowCopy{font-size:var(--fs-body);color:var(--charcoal);max-width:52ch;line-height:1.7}.PartnerAreaCard-module__s9B7Xa__action{margin-top:1.75rem;position:static}.PartnerAreaCard-module__s9B7Xa__action:before{content:"";z-index:1;position:absolute;inset:0}.PartnerAreaCard-module__s9B7Xa__row .PartnerAreaCard-module__s9B7Xa__action:hover,.PartnerAreaCard-module__s9B7Xa__row .PartnerAreaCard-module__s9B7Xa__action:active{transform:none}.PartnerAreaCard-module__s9B7Xa__rowMedia{aspect-ratio:16/10;background:var(--off-white);border-radius:0;position:relative;overflow:hidden}@keyframes PartnerAreaCard-module__s9B7Xa__rowUnveil{0%{transform:scale(1.06)}to{transform:scale(1)}}.PartnerAreaCard-module__s9B7Xa__rowMedia img{transition:transform .9s var(--ease-out)}.PartnerAreaCard-module__s9B7Xa__row.in .PartnerAreaCard-module__s9B7Xa__rowMedia img{animation:PartnerAreaCard-module__s9B7Xa__rowUnveil 1.4s var(--ease-out) both}.PartnerAreaCard-module__s9B7Xa__row:hover .PartnerAreaCard-module__s9B7Xa__rowMedia img{transform:scale(1.03)}@media (max-width:900px){.PartnerAreaCard-module__s9B7Xa__row{grid-template-columns:1fr;gap:1.75rem}.PartnerAreaCard-module__s9B7Xa__rowMedia{aspect-ratio:16/9;order:-1}}.PartnerAreaCard-module__s9B7Xa__dialog{background:var(--white);border:0;border-radius:0;width:min(640px,100vw - 2rem);max-height:calc(100vh - 4rem);margin:auto;padding:0;overflow:auto}@keyframes PartnerAreaCard-module__s9B7Xa__dialogIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PartnerAreaCard-module__s9B7Xa__backdropIn{0%{opacity:0}to{opacity:1}}.PartnerAreaCard-module__s9B7Xa__dialog[open]{animation:PartnerAreaCard-module__s9B7Xa__dialogIn .35s var(--ease-out)}.PartnerAreaCard-module__s9B7Xa__dialog[open]::backdrop{animation:PartnerAreaCard-module__s9B7Xa__backdropIn .35s var(--ease-out)}.PartnerAreaCard-module__s9B7Xa__dialog::backdrop{background:#0a1f338c}.PartnerAreaCard-module__s9B7Xa__panel{flex-direction:column;padding:2.25rem;display:flex}.PartnerAreaCard-module__s9B7Xa__dialogEyebrow{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--teal-dark);font-weight:var(--fw-semi);margin-bottom:.5rem;display:block}.PartnerAreaCard-module__s9B7Xa__dialogTitle{font-size:var(--fs-h3);font-weight:var(--fw-semi);color:var(--ink);line-height:1.3}.PartnerAreaCard-module__s9B7Xa__logoGrid{flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.PartnerAreaCard-module__s9B7Xa__logoTile{justify-content:center;align-items:center;width:200px;height:76px;display:flex}.PartnerAreaCard-module__s9B7Xa__logoLink{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.PartnerAreaCard-module__s9B7Xa__logo{object-fit:contain;width:100%;height:100%}.PartnerAreaCard-module__s9B7Xa__empty{border:1px dashed var(--hairline);font-size:var(--fs-small);color:var(--charcoal);border-radius:0;margin-top:1.25rem;padding:1.25rem 1.5rem;line-height:1.65}.PartnerAreaCard-module__s9B7Xa__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.PartnerAreaCard-module__s9B7Xa__close{border:1px solid var(--hairline);color:var(--charcoal);cursor:pointer;transition:border-color var(--t-med) var(--ease-out), color var(--t-med) var(--ease-out);background:0 0;border-radius:0;padding:.625rem 1.25rem;font-family:inherit;font-size:.8125rem}.PartnerAreaCard-module__s9B7Xa__close:hover{border-color:var(--teal);color:var(--teal-dark)}.PartnerAreaCard-module__s9B7Xa__close:active{transform:scale(.985)}.PartnerAreaCard-module__s9B7Xa__dialog .PartnerAreaCard-module__s9B7Xa__panel .PartnerAreaCard-module__s9B7Xa__cta{color:#fff}@media (max-width:640px){.PartnerAreaCard-module__s9B7Xa__panel{padding:1.75rem 1.25rem}.PartnerAreaCard-module__s9B7Xa__logoTile{width:100%}}
.PersonCard-module__lE7hcq__card{background:var(--white);border:1px solid var(--hairline);transition:border-color var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);border-radius:0;align-items:flex-start;gap:1.5rem;padding:1.75rem;display:flex}.PersonCard-module__lE7hcq__card:hover{transform:translateY(-2px)}.PersonCard-module__lE7hcq__cardCompact{background:0 0;border:none;align-items:center;gap:1.25rem;padding:0;}.PersonCard-module__lE7hcq__cardCompact:hover{transform:none}.PersonCard-module__lE7hcq__cardFeature{align-items:stretch;gap:0;padding:0;position:relative;overflow:hidden;}.PersonCard-module__lE7hcq__featureMedia{background:var(--off-white);flex-shrink:0;width:clamp(200px,24%,300px);min-height:260px;position:relative;overflow:hidden}.PersonCard-module__lE7hcq__featureMedia img{filter:grayscale();transition:transform .8s var(--ease-out), filter .5s var(--ease-out)}.PersonCard-module__lE7hcq__cardFeature:hover .PersonCard-module__lE7hcq__featureMedia img{filter:grayscale(0);transform:scale(1.04)}.PersonCard-module__lE7hcq__featureBody{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:1.75rem;display:flex}.PersonCard-module__lE7hcq__cardAdvisor{isolation:isolate;flex-direction:column;align-items:flex-start;gap:0;padding:0;position:relative;overflow:hidden;}.PersonCard-module__lE7hcq__cardAdvisor:after{content:"";background:var(--off-white);z-index:-1;height:84px;position:absolute;top:0;left:0;right:0}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__avatar{margin:1.5rem 1.5rem 1.25rem}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__body{flex-direction:column;flex:1;width:100%;padding:0 1.5rem 1.5rem;display:flex}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__avatar{width:80px;height:80px;box-shadow:none;align-self:center;margin-bottom:1.25rem}.PersonCard-module__lE7hcq__cardAdvisor:hover .PersonCard-module__lE7hcq__avatar{box-shadow:none}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__avatar img{filter:grayscale();transition:filter .5s var(--ease-out)}.PersonCard-module__lE7hcq__cardAdvisor:hover .PersonCard-module__lE7hcq__avatar img{filter:grayscale(0)}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__name{letter-spacing:-.01em;font-size:1.0625rem}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__role{border-bottom:1px solid var(--hairline);min-height:4.35em;margin-bottom:1rem;padding-bottom:1rem;line-height:1.45}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__bioPreview{-webkit-line-clamp:4;line-clamp:4;font-size:.875rem}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__bioMore{margin-top:auto;padding-top:.625rem}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__bioPreview{margin-bottom:.625rem}.PersonCard-module__lE7hcq__cardAdvisor .PersonCard-module__lE7hcq__bioMore span{transition:transform var(--t-med) var(--ease-out);display:inline-block}.PersonCard-module__lE7hcq__avatar{width:var(--avatar-size,96px);height:var(--avatar-size,96px);background:var(--off-white);box-shadow:0 0 0 4px var(--white), 0 0 0 5px var(--hairline);border-radius:50%;flex-shrink:0;position:relative;overflow:hidden}.PersonCard-module__lE7hcq__avatarPlaceholder{width:100%;height:100%;font-family:var(--font-display);color:var(--teal-dark);background:var(--off-white);justify-content:center;align-items:center;font-size:1.5rem;font-weight:600;display:flex}.PersonCard-module__lE7hcq__body{flex:1;min-width:0}.PersonCard-module__lE7hcq__name{color:var(--ink);margin-bottom:.125rem;font-size:1.0625rem;font-weight:600}.PersonCard-module__lE7hcq__role{color:var(--teal-dark);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.875rem;font-size:.75rem;font-weight:500;display:block}.PersonCard-module__lE7hcq__roleCompact{margin-bottom:0;}.PersonCard-module__lE7hcq__bio{color:var(--charcoal);max-width:none;font-size:.9063rem;line-height:1.7}.PersonCard-module__lE7hcq__bioPreview{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;}.PersonCard-module__lE7hcq__bioMore{letter-spacing:.02em;color:var(--teal-dark);cursor:pointer;transition:background var(--t-fast) ease;background:0 0;border:0;align-self:flex-start;align-items:center;margin-top:.875rem;margin-left:-.75rem;padding:.625rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.PersonCard-module__lE7hcq__bioMore:hover,.PersonCard-module__lE7hcq__cardAdvisor:hover .PersonCard-module__lE7hcq__bioMore{background:#0a1f330f}.PersonCard-module__lE7hcq__bioMore:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.PersonCard-module__lE7hcq__bioMoreStretched{}.PersonCard-module__lE7hcq__bioMoreStretched:after{content:"";z-index:1;position:absolute;inset:0}.PersonCard-module__lE7hcq__bioDialog{background:var(--white);border:0;border-radius:0;width:min(760px,100vw - 2rem);max-height:calc(100vh - 4rem);margin:auto;padding:0;overflow:auto}@keyframes PersonCard-module__lE7hcq__bioDialogIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PersonCard-module__lE7hcq__bioBackdropIn{0%{opacity:0}to{opacity:1}}.PersonCard-module__lE7hcq__bioDialog[open]{animation:PersonCard-module__lE7hcq__bioDialogIn .35s var(--ease-out)}.PersonCard-module__lE7hcq__bioDialog[open]::backdrop{animation:PersonCard-module__lE7hcq__bioBackdropIn .35s var(--ease-out)}.PersonCard-module__lE7hcq__bioDialog::backdrop{background:#0a1f338c}.PersonCard-module__lE7hcq__bioDialogPanel{text-align:left;flex-direction:column;align-items:stretch;display:flex}@media (min-width:641px){.PersonCard-module__lE7hcq__bioDialogPanel{flex-direction:row}}.PersonCard-module__lE7hcq__bioDialogMedia{background:var(--off-white);z-index:1;flex:none;width:100%;padding:1.75rem 0;position:relative;overflow:hidden}.PersonCard-module__lE7hcq__bioDialogPhoto{aspect-ratio:1;background:var(--off-white);border-radius:50%;width:190px;max-width:80vw;margin:0 auto;position:relative;overflow:hidden}@media (min-width:641px){.PersonCard-module__lE7hcq__bioDialogMedia{flex:0 0 240px;align-self:stretch;width:auto;padding:0;overflow:visible}.PersonCard-module__lE7hcq__bioDialogPhoto{width:236px;margin:0;position:absolute;top:50%;right:-3px;transform:translateY(-50%)}}.PersonCard-module__lE7hcq__bioDialogContent{flex-direction:column;flex:1;min-width:0;padding:2rem;display:flex}.PersonCard-module__lE7hcq__bioDialogName{color:var(--ink);margin-bottom:.125rem;font-size:1.25rem;font-weight:600}.PersonCard-module__lE7hcq__bioDialogText{white-space:pre-line;margin-top:.5rem;}.PersonCard-module__lE7hcq__bioDialogClose{border:1px solid var(--hairline);color:var(--charcoal);cursor:pointer;transition:border-color var(--t-fast) ease, color var(--t-fast) ease;background:0 0;border-radius:0;align-self:flex-start;margin-top:1.75rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.8125rem;font-weight:500}.PersonCard-module__lE7hcq__bioDialogClose:hover{border-color:var(--teal);color:var(--teal-dark)}.PersonCard-module__lE7hcq__bioDialogClose:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.PersonCard-module__lE7hcq__clickable{cursor:pointer}.PersonCard-module__lE7hcq__stretchedLink:after{content:"";z-index:1;position:absolute;inset:0}.PersonCard-module__lE7hcq__clickable:focus-within{outline:2px solid var(--teal);outline-offset:3px}.PersonCard-module__lE7hcq__clickable:hover{box-shadow:0 8px 24px #0a1f3314}@media (max-width:560px){.PersonCard-module__lE7hcq__card{text-align:center;flex-direction:column;align-items:center}.PersonCard-module__lE7hcq__role{margin-bottom:.75rem}}@media (max-width:640px){.PersonCard-module__lE7hcq__cardFeature{flex-direction:column}.PersonCard-module__lE7hcq__featureMedia{aspect-ratio:1;border-radius:0;align-self:center;width:min(180px,48%);min-height:0;margin-top:1.75rem}.PersonCard-module__lE7hcq__featureBody{width:100%;padding:1.25rem 1.5rem 1.75rem}.PersonCard-module__lE7hcq__bioPreview,.PersonCard-module__lE7hcq__bioMore{text-align:left}.PersonCard-module__lE7hcq__bioPreview{-webkit-line-clamp:5;line-clamp:5}.PersonCard-module__lE7hcq__bioMore{align-self:flex-start}.PersonCard-module__lE7hcq__bioDialogContent{padding:1.5rem}}
.HomeSections-module__ZUJ-pG__band{border-top:1px solid var(--hairline-light);padding:clamp(56px,8vw,112px) 0;position:relative}.HomeSections-module__ZUJ-pG__bandAlt{background:var(--off-white);border-bottom:1px solid var(--hairline-light);}.HomeSections-module__ZUJ-pG__eyebrow{font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--teal-dark);font-weight:var(--fw-semi);margin-bottom:1.125rem;display:block}.HomeSections-module__ZUJ-pG__eyebrow:before{content:"";background:var(--teal);transform-origin:0;width:32px;height:2px;margin-bottom:.875rem;display:block}.reveal.in .HomeSections-module__ZUJ-pG__eyebrow:before{animation:HomeSections-module__ZUJ-pG__ruleIn .6s var(--ease-out) .15s both}.stagger.in .HomeSections-module__ZUJ-pG__eyebrow:before{animation:HomeSections-module__ZUJ-pG__ruleIn .6s var(--ease-out) .15s both}.HomeSections-module__ZUJ-pG__h2{font-size:var(--fs-h2);font-weight:var(--fw-semi);letter-spacing:-.015em;color:var(--ink);max-width:24ch;margin-bottom:1.25rem;line-height:1.15}.HomeSections-module__ZUJ-pG__lead{font-size:var(--fs-body);color:var(--charcoal);max-width:68ch;line-height:1.75}.HomeSections-module__ZUJ-pG__areaGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.HomeSections-module__ZUJ-pG__areaMedia{aspect-ratio:4/3;border-radius:0;width:100%;margin:-.25rem 0 .25rem;display:block;position:relative;overflow:hidden}.HomeSections-module__ZUJ-pG__areaCard{background:var(--white);border:1px solid var(--hairline);border-top:2px solid var(--hairline);transition:border-color var(--t-med) var(--ease-out);border-radius:0;flex-direction:column;gap:1.5rem;padding:1.75rem 1.5rem 1.5rem;display:flex}.HomeSections-module__ZUJ-pG__areaCard:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.HomeSections-module__ZUJ-pG__areaLabel{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-semi);letter-spacing:-.01em;color:var(--ink);transition:color var(--t-med) var(--ease-out);line-height:1.35}.HomeSections-module__ZUJ-pG__areaCard:hover .HomeSections-module__ZUJ-pG__areaLabel{color:var(--teal-dark)}.HomeSections-module__ZUJ-pG__areaPreview{font-size:var(--fs-small);color:var(--mid);margin-top:-.875rem;line-height:1.6}.HomeSections-module__ZUJ-pG__areaCta{border:1px solid var(--ink);font-size:.6875rem;font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);transition:background var(--t-fast) ease, color var(--t-fast) ease;border-radius:0;align-self:flex-start;align-items:center;margin-top:auto;padding:.8125rem 1.5rem;line-height:1;display:inline-flex}.HomeSections-module__ZUJ-pG__areaCard:hover .HomeSections-module__ZUJ-pG__areaCta{background:var(--ink);color:#fff}.HomeSections-module__ZUJ-pG__focusNote{font-size:var(--fs-small);color:var(--charcoal);max-width:78ch;margin-top:2.5rem;padding-left:1.125rem;line-height:1.7;position:relative}.HomeSections-module__ZUJ-pG__focusNote:before{content:"";background:var(--teal);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.HomeSections-module__ZUJ-pG__msGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:2.5rem;display:grid}@media (max-width:1100px){.HomeSections-module__ZUJ-pG__msGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.HomeSections-module__ZUJ-pG__msGrid{grid-template-columns:1fr}}.HomeSections-module__ZUJ-pG__msCard{background:var(--off-white);border:1px solid var(--hairline);border-top:2px solid var(--teal);border-radius:0;flex-direction:column;gap:1.25rem;padding:1.75rem 1.5rem 1.5rem;display:flex}.HomeSections-module__ZUJ-pG__msTitle{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-semi);letter-spacing:-.01em;color:var(--ink);line-height:1.35}.HomeSections-module__ZUJ-pG__msChip{background:var(--white);border:1px solid var(--hairline);font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--charcoal);white-space:nowrap;border-radius:0;align-self:flex-start;align-items:center;gap:.5rem;margin-top:auto;padding:.4375rem .875rem;display:inline-flex}.HomeSections-module__ZUJ-pG__msDot{background:var(--teal);border-radius:50%;flex-shrink:0;width:7px;height:7px}.HomeSections-module__ZUJ-pG__msFoot{margin-top:2.5rem}.HomeSections-module__ZUJ-pG__partnerGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.HomeSections-module__ZUJ-pG__partnerGrid>:not(:first-child){padding-top:51px}@media (max-width:900px){.HomeSections-module__ZUJ-pG__partnerGrid{grid-template-columns:1fr;gap:2rem}.HomeSections-module__ZUJ-pG__partnerGrid>:not(:first-child){padding-top:0}}.HomeSections-module__ZUJ-pG__partnerBody{margin-bottom:1.75rem;}
.Newsroom-module__Q5GHvW__list{flex-direction:column;gap:1.25rem;margin-bottom:4rem;display:flex}.Newsroom-module__Q5GHvW__listSparse{max-width:46rem;}.Newsroom-module__Q5GHvW__card{border:1px solid var(--hairline);border-left:2px solid var(--teal);background:var(--white);transition:border-color var(--t-fast) ease, background var(--t-fast) ease;border-radius:0;position:relative}.Newsroom-module__Q5GHvW__card:hover{background:var(--off-white);border-color:var(--hairline);border-left-color:var(--teal-dark)}.Newsroom-module__Q5GHvW__cardBody{padding:1.75rem}.Newsroom-module__Q5GHvW__cardWithMedia{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden;}.Newsroom-module__Q5GHvW__cardMedia{background:var(--ink);min-height:11rem;position:relative}@media (max-width:640px){.Newsroom-module__Q5GHvW__cardWithMedia{grid-template-columns:1fr}.Newsroom-module__Q5GHvW__cardMedia{min-height:9rem}.Newsroom-module__Q5GHvW__cardBody{padding:1.5rem}}.Newsroom-module__Q5GHvW__cardLink:after{content:"";border-radius:0;position:absolute;inset:0}.Newsroom-module__Q5GHvW__card:focus-within{outline:2px solid var(--teal);outline-offset:2px}.Newsroom-module__Q5GHvW__cardLink:focus-visible{outline:none}.Newsroom-module__Q5GHvW__meta{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}.Newsroom-module__Q5GHvW__date{color:var(--mid);font-size:.8125rem}.Newsroom-module__Q5GHvW__category{letter-spacing:.1em;text-transform:uppercase;color:var(--teal-dark);border:1px solid var(--hairline);background:var(--white);border-radius:0;padding:.25rem .625rem;font-size:.6875rem;font-weight:600}.Newsroom-module__Q5GHvW__headline{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-transform:none;max-width:34ch;margin-bottom:.625rem;font-size:1.1875rem;font-weight:600;line-height:1.35}.Newsroom-module__Q5GHvW__card:hover .Newsroom-module__Q5GHvW__headline{color:var(--teal-dark)}.Newsroom-module__Q5GHvW__standfirst{color:var(--charcoal);max-width:62ch;font-size:.875rem;line-height:1.65}.Newsroom-module__Q5GHvW__empty{color:var(--charcoal);border-left:2px solid var(--hairline);max-width:60ch;margin-bottom:4rem;padding-left:1rem;font-size:.9375rem;line-height:1.75}.Newsroom-module__Q5GHvW__bannerImage{object-fit:cover;object-position:center}.Newsroom-module__Q5GHvW__bannerScrim{background:linear-gradient(#0a1f338c 0%,#0a1f33c7 100%);position:absolute;inset:0}.Newsroom-module__Q5GHvW__bannerLogo,.Newsroom-module__Q5GHvW__bannerLogoCard{object-fit:contain;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Newsroom-module__Q5GHvW__bannerLogo{max-width:min(70%,20rem);height:clamp(2.25rem,5vw,3.25rem)}.Newsroom-module__Q5GHvW__bannerLogoCard{max-width:70%;height:1.5rem}.Newsroom-module__Q5GHvW__itemBanner{background:var(--ink);width:100%;height:clamp(13rem,30vh,20rem);margin-top:88px;position:relative;overflow:hidden}.Newsroom-module__Q5GHvW__breadcrumb{color:var(--mid);margin-bottom:1.25rem;font-size:.8125rem}.Newsroom-module__Q5GHvW__breadcrumb a{color:var(--mid);text-decoration:underline}.Newsroom-module__Q5GHvW__breadcrumb a:hover{color:var(--teal-dark)}.Newsroom-module__Q5GHvW__itemTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-transform:none;max-width:24ch;margin-bottom:.75rem;font-size:clamp(1.625rem,3vw,2.5rem);font-weight:600;line-height:1.2}.Newsroom-module__Q5GHvW__itemDate{color:var(--mid);margin-bottom:1.75rem;font-size:.875rem}.Newsroom-module__Q5GHvW__itemStandfirst{color:var(--ink);border-bottom:1px solid var(--hairline);max-width:62ch;margin-bottom:1.75rem;padding-bottom:1.75rem;font-size:1.0625rem;line-height:1.65}.Newsroom-module__Q5GHvW__body{color:var(--charcoal);flex-direction:column;gap:1.25rem;font-size:.9375rem;line-height:1.8;display:flex}.Newsroom-module__Q5GHvW__body p{max-width:68ch}.Newsroom-module__Q5GHvW__sources{border:1px solid var(--hairline);background:var(--off-white);border-radius:0;max-width:62ch;margin-top:2.5rem;padding:1.25rem 1.375rem}.Newsroom-module__Q5GHvW__sourcesLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--mid);margin-bottom:.875rem;font-size:.6875rem;font-weight:600;display:block}.Newsroom-module__Q5GHvW__source{align-items:flex-start;gap:.875rem;display:flex}.Newsroom-module__Q5GHvW__source+.Newsroom-module__Q5GHvW__source{border-top:1px solid var(--hairline);margin-top:1rem;padding-top:1rem}.Newsroom-module__Q5GHvW__sourceLogo{background:var(--white);border:1px solid var(--hairline);border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:84px;height:40px;padding:.375rem;display:flex}.Newsroom-module__Q5GHvW__sourceLogo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.Newsroom-module__Q5GHvW__sourceName{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.Newsroom-module__Q5GHvW__sourceLink{color:var(--teal-dark);text-underline-offset:2px;font-size:.875rem;line-height:1.55;text-decoration:underline}.Newsroom-module__Q5GHvW__sourceLink:hover{color:var(--teal)}.Newsroom-module__Q5GHvW__sourceLink:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:0}.Newsroom-module__Q5GHvW__outboundIcon{vertical-align:-1px;margin-left:.3125rem;display:inline-block}.Newsroom-module__Q5GHvW__newTabNote{color:var(--mid);margin-top:.25rem;font-size:.75rem;display:block}.Newsroom-module__Q5GHvW__about{border-top:1px solid var(--hairline);margin-top:3rem;padding-top:2rem}.Newsroom-module__Q5GHvW__aboutHeading{color:var(--ink);margin-bottom:.75rem;font-size:.9375rem}.Newsroom-module__Q5GHvW__aboutBody{color:var(--mid);max-width:68ch;font-size:.875rem;line-height:1.7}.Newsroom-module__Q5GHvW__aboutBody+.Newsroom-module__Q5GHvW__aboutBody{margin-top:.9em}.Newsroom-module__Q5GHvW__aboutBody a{text-decoration:underline}.Newsroom-module__Q5GHvW__contactHeading{margin-top:1.75rem}.Newsroom-module__Q5GHvW__contactHeading+.Newsroom-module__Q5GHvW__contact{margin-top:0}.Newsroom-module__Q5GHvW__contact{color:var(--mid);margin-top:1.5rem;font-size:.875rem}.Newsroom-module__Q5GHvW__contact a{text-decoration:underline}.Newsroom-module__Q5GHvW__fls{color:var(--mid);max-width:72ch;margin-top:2.5rem;font-size:.75rem;line-height:1.6}
.Platform-module__xUQSFq__platformNav{background:var(--off-white);border:1px solid var(--hairline);border-radius:0;flex-wrap:wrap;gap:.5rem;width:fit-content;max-width:100%;margin-bottom:2.25rem;padding:.375rem;display:flex}.Platform-module__xUQSFq__platformTab{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--mid);transition:background var(--t-med) var(--ease-out), color var(--t-med) var(--ease-out);white-space:nowrap;border-radius:0;padding:.5rem 1rem}.Platform-module__xUQSFq__platformTab:hover{color:var(--ink)}.Platform-module__xUQSFq__platformTabActive{background:var(--white);color:var(--ink);font-weight:var(--fw-semi);box-shadow:0 1px 3px #0a1f3314;}.Platform-module__xUQSFq__tightTop.Platform-module__xUQSFq__tightTop{padding-top:1.75rem}.Platform-module__xUQSFq__platformHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.Platform-module__xUQSFq__platformHeader .Platform-module__xUQSFq__platformNav{flex:none;margin-bottom:0}.Platform-module__xUQSFq__platformHeader .Platform-module__xUQSFq__platformMark{flex:0 auto;min-width:0;margin-bottom:0}.Platform-module__xUQSFq__headerSpacer{flex:0 auto}.Platform-module__xUQSFq__userCard{flex:0 auto;justify-content:flex-end;min-width:0;margin-left:auto;display:flex;position:relative}.Platform-module__xUQSFq__userTrigger{cursor:pointer;min-width:0;font-family:var(--font-body);transition:background var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out);background:0 0;border:1px solid #0000;border-radius:0;align-items:center;gap:.625rem;padding:.375rem .625rem .375rem .375rem;display:inline-flex}.Platform-module__xUQSFq__userTrigger:hover{background:var(--off-white);border-color:var(--hairline)}.Platform-module__xUQSFq__avatar{background:var(--ink);color:#fff;width:32px;height:32px;font-size:.6875rem;font-weight:var(--fw-semi);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Platform-module__xUQSFq__avatarImg{object-fit:cover;width:100%;height:100%}.Platform-module__xUQSFq__userLabel{font-size:var(--fs-small);color:var(--charcoal);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:22ch;overflow:hidden}.Platform-module__xUQSFq__userChevron{color:var(--mid);transition:transform var(--t-med) var(--ease-out);flex-shrink:0}.Platform-module__xUQSFq__userChevronOpen{transform:rotate(180deg)}.Platform-module__xUQSFq__userMenu{border:1px solid var(--hairline);z-index:20;opacity:0;visibility:hidden;min-width:240px;max-width:calc(100vw - 2rem);transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), visibility 0s linear .22s;background:#fff;border-radius:0;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;transform:translateY(-6px);box-shadow:0 12px 28px #0a1f331f}.Platform-module__xUQSFq__userMenuOpen{opacity:1;visibility:visible;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), visibility 0s;transform:translateY(0)}.Platform-module__xUQSFq__userMenuIdentity{border-bottom:1px solid var(--hairline-light);flex-direction:column;gap:.125rem;max-width:none;margin-bottom:.375rem;padding:.625rem .75rem .75rem;display:flex}.Platform-module__xUQSFq__userMenuName{font-size:var(--fs-small);font-weight:var(--fw-semi);color:var(--ink);word-break:break-word}.Platform-module__xUQSFq__userMenuEmail{font-size:var(--fs-micro);color:var(--mid);word-break:break-word}.Platform-module__xUQSFq__userMenuAction{font-size:var(--fs-small);color:var(--charcoal);transition:background var(--t-med) var(--ease-out), color var(--t-med) var(--ease-out);border-radius:0;padding:.5rem .75rem;display:block}.Platform-module__xUQSFq__userMenuAction:hover{background:var(--off-white);color:var(--teal-dark)}@media (max-width:620px){.Platform-module__xUQSFq__platformHeader{gap:.875rem}.Platform-module__xUQSFq__userLabel{display:none}}.Platform-module__xUQSFq__sectionBanner{background:var(--off-white);border-radius:0;width:100%;height:clamp(160px,20vw,260px);margin-bottom:2.25rem;position:relative;overflow:hidden}.Platform-module__xUQSFq__carousel{margin-bottom:1.75rem;}.Platform-module__xUQSFq__carouselTrack{height:100%;transition:transform .65s var(--ease-out);display:flex}.Platform-module__xUQSFq__carouselSlide{justify-content:space-between;align-items:center;gap:1rem;min-width:100%;height:100%;padding:clamp(1rem,2.5vw,2rem) clamp(1.25rem,3vw,2.5rem);display:flex;position:relative}.Platform-module__xUQSFq__carouselPanel{z-index:1;flex-direction:column;align-items:flex-start;gap:.875rem;max-width:min(52%,460px);display:flex;position:relative}.Platform-module__xUQSFq__carouselName{font-family:var(--font-display);font-size:clamp(1.125rem,2.2vw,1.625rem);font-weight:var(--fw-semi);color:var(--ink);text-wrap:balance;line-height:1.25}.Platform-module__xUQSFq__carouselCta{background:var(--ink);color:#fff;font-size:var(--fs-small);font-weight:var(--fw-medium);transition:background var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);border-radius:0;align-items:center;gap:.5rem;padding:.5rem 1.125rem;display:inline-flex}.Platform-module__xUQSFq__carouselCta:hover{background:var(--teal-dark);transform:translateY(-1px)}.Platform-module__xUQSFq__carouselPanelLight{}.Platform-module__xUQSFq__carouselPanelLight .Platform-module__xUQSFq__carouselName{color:#fff}.Platform-module__xUQSFq__carouselDots{z-index:2;justify-content:center;gap:.5rem;display:flex;position:absolute;bottom:.75rem;left:0;right:0}.Platform-module__xUQSFq__dot{cursor:pointer;width:9px;height:9px;transition:background var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);background:#ffffffbf;border:none;border-radius:50%;padding:0;box-shadow:0 0 0 1px #0a1f3340}.Platform-module__xUQSFq__dotActive{background:var(--teal);transform:scale(1.2);}@media (max-width:640px){.Platform-module__xUQSFq__carouselPanel{max-width:72%}}.Platform-module__xUQSFq__catalogueToolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.Platform-module__xUQSFq__catalogueTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:1.5rem;font-weight:600}.Platform-module__xUQSFq__catalogueCount{font-size:var(--fs-small);color:var(--mid);max-width:none;margin-top:.375rem}.Platform-module__xUQSFq__sessionInfo{font-size:var(--fs-micro);color:var(--mid);letter-spacing:.02em;max-width:none}.Platform-module__xUQSFq__sessionInfo a{color:var(--teal-dark);text-underline-offset:2px;text-decoration:underline}.Platform-module__xUQSFq__platformMark{align-items:baseline;gap:.625rem;margin-bottom:.875rem;display:inline-flex}.Platform-module__xUQSFq__platformMarkName{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:1.0625rem;font-weight:600}.Platform-module__xUQSFq__platformMarkBy{font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--mid)}.Platform-module__xUQSFq__productGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem;margin-top:2rem;display:grid}.Platform-module__xUQSFq__productCard{background:var(--white);border:1px solid var(--hairline);border-top:2px solid var(--hairline);transition:transform var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out);border-radius:0;flex-direction:column;gap:.625rem;padding:1.625rem 1.5rem;display:flex;position:relative}.Platform-module__xUQSFq__productCard:hover{border-top-color:var(--teal);transform:translateY(-3px);box-shadow:0 8px 24px #0a1f3314}.Platform-module__xUQSFq__productCard:focus-within{outline:2px solid var(--teal);outline-offset:3px}.Platform-module__xUQSFq__productMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Platform-module__xUQSFq__productTitle{font-size:var(--fs-h3);font-weight:var(--fw-semi);color:var(--ink);line-height:1.35}.Platform-module__xUQSFq__productCard p{font-size:var(--fs-small);color:var(--charcoal);max-width:none;line-height:1.65}.Platform-module__xUQSFq__productLink{background:var(--ink);color:#fff;font-size:var(--fs-small);font-weight:var(--fw-medium);transition:background var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);border-radius:0;align-self:flex-start;align-items:center;gap:.5rem;margin-top:auto;padding:.5rem 1.125rem;display:inline-flex}.Platform-module__xUQSFq__productCard:hover .Platform-module__xUQSFq__productLink,.Platform-module__xUQSFq__productLink:hover{background:var(--teal-dark)}.Platform-module__xUQSFq__productCard .Platform-module__xUQSFq__productLink:after{content:"";position:absolute;inset:0}.Platform-module__xUQSFq__productImage{aspect-ratio:4/3;background:var(--off-white);border-radius:0;width:100%;margin-bottom:.375rem;position:relative;overflow:hidden}.Platform-module__xUQSFq__productImageDetail{max-width:420px;margin:1.5rem 0 0;}.Platform-module__xUQSFq__sampleTag{font-size:var(--fs-micro);font-weight:var(--fw-semi);letter-spacing:.1em;text-transform:uppercase;color:#7a5b18;background:#faf3e3;border:1px solid #e8d9b5;border-radius:0;padding:.25rem .5rem;display:inline-block}.Platform-module__xUQSFq__statusChip{font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--teal-dark);background:var(--off-white);border:1px solid var(--hairline);border-radius:0;align-items:center;gap:.4rem;padding:.25rem .5rem;display:inline-flex}.Platform-module__xUQSFq__statusChip:before{content:"";background:#e0a458;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Platform-module__xUQSFq__statusChipAuthorised{}.Platform-module__xUQSFq__statusChipAuthorised:before{background:var(--teal)}.Platform-module__xUQSFq__gallery{flex-direction:column;gap:.875rem;margin:2rem 0 .5rem;display:flex}.Platform-module__xUQSFq__galleryMain{aspect-ratio:4/3;background:var(--off-white);border:1px solid var(--hairline);border-radius:0;width:100%;position:relative;overflow:hidden}.Platform-module__xUQSFq__galleryThumbs{flex-wrap:wrap;gap:.625rem;display:flex}.Platform-module__xUQSFq__thumb{background:var(--off-white);border:1px solid var(--hairline);cursor:pointer;width:80px;height:80px;transition:border-color var(--t-med) var(--ease-out), transform var(--t-med) var(--ease-out);border-radius:0;padding:0;position:relative;overflow:hidden}.Platform-module__xUQSFq__thumb:hover{border-color:var(--teal);transform:translateY(-2px)}.Platform-module__xUQSFq__thumbActive{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal);}.Platform-module__xUQSFq__supplyItem{background:var(--white);border:1px solid var(--hairline);border-radius:0;margin-top:2.5rem;padding:clamp(1.75rem,3vw,2.5rem)}.Platform-module__xUQSFq__supplyHead{justify-content:space-between;align-items:flex-start;gap:clamp(1.5rem,4vw,3rem);display:flex}.Platform-module__xUQSFq__supplyName{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-semi);color:var(--ink);margin:.75rem 0 .625rem;line-height:1.3}.Platform-module__xUQSFq__supplySummary{font-size:var(--fs-small);color:var(--charcoal);max-width:68ch;line-height:1.75}.Platform-module__xUQSFq__supplyMedia{aspect-ratio:1;background:var(--off-white);border-radius:0;flex-shrink:0;width:clamp(140px,24%,300px);position:relative;overflow:hidden}@media (max-width:760px){.Platform-module__xUQSFq__supplyHead{flex-direction:column}.Platform-module__xUQSFq__supplyMedia{aspect-ratio:16/9;width:100%}}.Platform-module__xUQSFq__supplyItem .Platform-module__xUQSFq__specTable{margin-top:1.75rem}.Platform-module__xUQSFq__specTable{border:1px solid var(--hairline);border-radius:0;grid-template-columns:minmax(180px,240px) 1fr;margin-top:2rem;display:grid;overflow:hidden}.Platform-module__xUQSFq__specTable>dt{background:var(--off-white);font-size:var(--fs-micro);font-weight:var(--fw-semi);letter-spacing:.08em;text-transform:uppercase;color:var(--mid);border-top:1px solid var(--hairline-light);align-items:center;padding:.875rem 1.25rem;display:flex}.Platform-module__xUQSFq__specTable>dd{font-size:var(--fs-small);color:var(--charcoal);border-top:1px solid var(--hairline-light);padding:.875rem 1.25rem;line-height:1.6}.Platform-module__xUQSFq__specTable>dt:first-of-type,.Platform-module__xUQSFq__specTable>dd:first-of-type{border-top:none}@media (max-width:640px){.Platform-module__xUQSFq__specTable{grid-template-columns:1fr}.Platform-module__xUQSFq__specTable>dt{border-top:1px solid var(--hairline-light);padding-bottom:.25rem}.Platform-module__xUQSFq__specTable>dd{border-top:none;padding-top:.25rem}.Platform-module__xUQSFq__specTable>dt:first-of-type{border-top:none}}.Platform-module__xUQSFq__docList{flex-direction:column;gap:.625rem;margin-top:1rem;display:flex}.Platform-module__xUQSFq__docRow{background:var(--white);border:1px solid var(--hairline);font-size:var(--fs-small);color:var(--ink);border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.25rem;display:flex}.Platform-module__xUQSFq__docPending{font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--mid)}.Platform-module__xUQSFq__form{grid-template-columns:1fr 1fr;gap:1.25rem;max-width:760px;margin-top:2rem;display:grid}.Platform-module__xUQSFq__form label{font-size:.6875rem;font-weight:var(--fw-semi);letter-spacing:.08em;text-transform:uppercase;color:var(--mid);flex-direction:column;gap:.5rem;display:flex}.Platform-module__xUQSFq__form input,.Platform-module__xUQSFq__form select,.Platform-module__xUQSFq__form textarea{background:var(--white);color:var(--ink);border:1px solid var(--hairline);transition:border-color var(--t-med) var(--ease-out), box-shadow var(--t-med) var(--ease-out);border-radius:0;padding:.875rem 1rem;font-family:inherit;font-size:.9375rem}.Platform-module__xUQSFq__form input::placeholder,.Platform-module__xUQSFq__form textarea::placeholder{color:var(--muted)}.Platform-module__xUQSFq__form input:focus,.Platform-module__xUQSFq__form select:focus,.Platform-module__xUQSFq__form textarea:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px #1e7a8c26}.Platform-module__xUQSFq__form textarea{resize:vertical;min-height:120px}.Platform-module__xUQSFq__full{grid-column:1/span 2}@media (max-width:560px){.Platform-module__xUQSFq__form{grid-template-columns:1fr}.Platform-module__xUQSFq__full{grid-column:1}}.Platform-module__xUQSFq__consent{grid-column:1/span 2;align-items:flex-start;line-height:1.6;letter-spacing:0!important;text-transform:none!important;font-size:.75rem!important;font-weight:var(--fw-regular)!important;color:var(--charcoal)!important;flex-direction:row!important;gap:.625rem!important}.Platform-module__xUQSFq__consent input[type=checkbox]{accent-color:var(--teal);cursor:pointer;margin-top:2px}@media (max-width:560px){.Platform-module__xUQSFq__consent{grid-column:1}}.Platform-module__xUQSFq__submitBtn{grid-column:1/span 2;justify-self:start;margin-top:.5rem}@media (max-width:560px){.Platform-module__xUQSFq__submitBtn{grid-column:1}}.Platform-module__xUQSFq__formSuccess{background:var(--off-white);border-left:3px solid var(--teal);color:var(--charcoal);border-radius:0;max-width:760px;margin-top:2rem;padding:1.5rem;line-height:1.7}.Platform-module__xUQSFq__formError{color:#8a1c1c;font-size:var(--fs-small);background:#fbefef;border:1px solid #e5c4c4;border-radius:0;grid-column:1/span 2;padding:1rem 1.25rem;line-height:1.6}@media (max-width:560px){.Platform-module__xUQSFq__formError{grid-column:1}}.Platform-module__xUQSFq__trackGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem;margin-top:2rem;display:grid}.Platform-module__xUQSFq__trackCard{background:var(--white);border:1px solid var(--hairline);border-radius:0;flex-direction:column;gap:.625rem;padding:1.625rem 1.5rem;display:flex}.Platform-module__xUQSFq__trackAudience{font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-dark);font-weight:var(--fw-semi)}.Platform-module__xUQSFq__trackCard h3{font-size:var(--fs-h3);font-weight:var(--fw-semi);color:var(--ink);line-height:1.35}.Platform-module__xUQSFq__trackCard p{font-size:var(--fs-small);color:var(--charcoal);max-width:none;line-height:1.65}.Platform-module__xUQSFq__trackStatus{margin-top:auto;padding-top:.5rem}.Platform-module__xUQSFq__formularyNote{font-size:var(--fs-small);color:var(--charcoal);max-width:none;margin-top:1.5rem;padding-left:1.125rem;line-height:1.7;position:relative}.Platform-module__xUQSFq__formularyNote:before{content:"";background:#e0a458;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.Platform-module__xUQSFq__standingLine{font-size:var(--fs-small);color:var(--mid);max-width:none;margin-top:2.5rem;padding-left:1.125rem;line-height:1.7;position:relative}.Platform-module__xUQSFq__standingLine:before{content:"";background:var(--teal);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}
