.price-page-module__NDj12G__page h2[id],.price-page-module__NDj12G__page [id][tabindex="-1"]{scroll-margin-top:6.5rem}.price-page-module__NDj12G__resultsToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1.35rem 0 .85rem;display:flex}.price-page-module__NDj12G__viewSwitch{background:#edf2f8;border:1px solid #d5e0ed;border-radius:.58rem;gap:.25rem;padding:.25rem;display:inline-flex}.price-page-module__NDj12G__viewSwitch a{color:#5e6d83;border-radius:.4rem;align-items:center;gap:.35rem;min-height:2.15rem;padding:.4rem .62rem;font-size:.68rem;font-weight:820;text-decoration:none;display:inline-flex}.price-page-module__NDj12G__viewSwitch a[aria-current=page]{color:#183f9d;background:#fff;box-shadow:0 .15rem .5rem #2343781f}.price-page-module__NDj12G__viewSwitch svg{width:.95rem;height:.95rem}.price-page-module__NDj12G__sortControl{background:#fff;border:1px solid #d5e0ed;border-radius:.55rem;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.35rem .45rem;display:flex}.price-page-module__NDj12G__sortControl>svg{color:#2156d7;width:1rem;height:1rem}.price-page-module__NDj12G__sortControl label{grid-template-columns:auto auto;align-items:center;gap:.4rem;display:grid}.price-page-module__NDj12G__sortControl label span{color:#68778d;font-size:.64rem;font-weight:760}.price-page-module__NDj12G__sortControl select{color:#17243a;max-width:11rem;min-height:2.75rem;font:inherit;background:0 0;border:0;font-size:.69rem;font-weight:800}.price-page-module__NDj12G__sortControl button{color:#183f9d;cursor:pointer;min-height:1.9rem;font:inherit;background:#edf3ff;border:1px solid #c8d8f4;border-radius:.38rem;padding:.32rem .52rem;font-size:.61rem;font-weight:830}.price-page-module__NDj12G__sortControl button:hover{background:#e1ebfc;border-color:#9db9e9}.price-page-module__NDj12G__resultsStatus{border-bottom:1px solid #dce5f0;justify-content:space-between;align-items:end;gap:1rem;padding:1rem 0 .15rem;display:flex}.price-page-module__NDj12G__resultsStatus>div{gap:.18rem;display:grid}.price-page-module__NDj12G__resultsStatus span{color:#68778d;font-size:.68rem;font-weight:760}.price-page-module__NDj12G__resultsStatus strong{color:#17243a;letter-spacing:-.025em;font-size:clamp(1.15rem,2.4vw,1.55rem)}.price-page-module__NDj12G__resultsStatus p{color:#68778d;margin:0;font-size:.73rem;line-height:1.45}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__viewSwitch a{min-height:2.75rem;font-size:.78rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__sortControl{min-height:3.05rem;padding:.45rem .55rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__sortControl label span{font-size:.72rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__sortControl select{min-height:2.75rem;padding:.45rem .55rem;font-size:.78rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__sortControl button{min-height:2.75rem;padding-inline:.75rem;font-size:.72rem}.price-page-module__NDj12G__quickFilters{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.9rem;display:flex}.price-page-module__NDj12G__quickFilters>span{color:#6b788b;margin-right:.2rem;font-size:.78rem;font-weight:780}.price-page-module__NDj12G__quickFilters a{color:#425472;background:#fff;border:1px solid #d5e0ed;border-radius:999px;align-items:center;min-height:2.4rem;padding:.45rem .7rem;font-size:.75rem;font-weight:760;text-decoration:none;display:inline-flex}.price-page-module__NDj12G__quickFilters a[aria-current=true]{color:#fff;background:#2156d7;border-color:#2156d7}.price-page-module__NDj12G__heroFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;max-width:52rem;margin-top:1.35rem;display:grid}.price-page-module__NDj12G__heroFacts article{background:#ffffffc7;border:1px solid #d6e2ef;border-radius:.62rem;gap:.18rem;min-width:0;padding:.78rem .9rem;display:grid;box-shadow:0 .35rem 1rem #2156d70a}.price-page-module__NDj12G__heroFacts strong{color:#174aa9;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:900}.price-page-module__NDj12G__heroFacts span{color:#60718a;font-size:.66rem;line-height:1.4}.price-page-module__NDj12G__tableShell{scrollbar-color:#b7c7dc #f3f6fa;scrollbar-gutter:stable;scrollbar-width:thin;overscroll-behavior-inline:contain;background:#fff;border:1px solid #c5d3e4;border-radius:.68rem;max-width:100%;overflow:auto;box-shadow:0 .85rem 2rem #2156d712}.price-page-module__NDj12G__tableShell:focus-visible{outline-offset:.15rem;outline:.18rem solid #2156d738}.price-page-module__NDj12G__strictTable{border-spacing:0;border-collapse:separate;color:#34445b;width:100%;font-size:.7rem}.price-page-module__NDj12G__strictTableCompact{min-width:74rem}.price-page-module__NDj12G__strictTableDirectionScoped{min-width:64rem}.price-page-module__NDj12G__strictTableWithFormat{min-width:92rem}.price-page-module__NDj12G__strictTable th,.price-page-module__NDj12G__strictTable td{text-align:left;vertical-align:top;background:#fff;border-bottom:1px solid #e2e9f2;border-right:1px solid #e5ebf3;max-width:17rem;padding:.72rem .75rem;line-height:1.4}.price-page-module__NDj12G__strictTable thead th{z-index:2;color:#455a77;letter-spacing:.065em;text-transform:uppercase;white-space:nowrap;background:#eaf1f9;padding-block:.62rem;font-size:.58rem;font-weight:880;position:sticky;top:0;box-shadow:inset 0 -.1rem #c3d2e3}.price-page-module__NDj12G__strictTable tr>:first-child{z-index:1;background:#f7faff;min-width:5.2rem;position:sticky;left:0;box-shadow:.12rem 0 .35rem #29426914}.price-page-module__NDj12G__strictTable thead tr>:first-child{z-index:3;background:#e2ecf7}.price-page-module__NDj12G__strictTable tbody tr:nth-child(2n)>*{background:#fbfdff}.price-page-module__NDj12G__strictTable tbody tr:nth-child(2n)>:first-child{background:#f1f6fc}.price-page-module__NDj12G__strictTable tbody tr:hover>*{background:#f3f7fd}.price-page-module__NDj12G__strictTable tbody tr:hover>:first-child{background:#eaf2fc;box-shadow:inset .18rem 0 #2156d7,.12rem 0 .35rem #29426914}.price-page-module__NDj12G__strictTable tbody tr:last-child>*{border-bottom:0}.price-page-module__NDj12G__strictTable tr>:last-child{border-right:0}.price-page-module__NDj12G__strictTable a{color:#2156d7;text-underline-offset:.15em;text-decoration-thickness:1px}.price-page-module__NDj12G__tableCode{color:#2156d7;letter-spacing:.045em;white-space:nowrap;font-weight:900}.price-page-module__NDj12G__tableName{color:#17243a;min-width:18rem;font-size:.73rem;font-weight:760}.price-page-module__NDj12G__tableName>span:first-child{display:block}.price-page-module__NDj12G__tableName small,.price-page-module__NDj12G__courseIdentity>small{color:#68778d;margin-top:.28rem;font-size:.62rem;font-weight:680;display:block}.price-page-module__NDj12G__tableDirection{min-width:8.5rem}.price-page-module__NDj12G__tableNumber,.price-page-module__NDj12G__tablePrice{font-variant-numeric:tabular-nums;white-space:nowrap}.price-page-module__NDj12G__tablePrice{color:#174aa9;font-variant-numeric:tabular-nums;font-size:.84rem;font-weight:900}.price-page-module__NDj12G__tablePlanButton,.price-page-module__NDj12G__tableApplicationButton{min-width:5rem;min-height:1.95rem;font:inherit;border:1px solid #c8d8f4;border-radius:.38rem;justify-content:center;align-items:center;padding:.3rem .48rem;font-size:.61rem;font-weight:820;text-decoration:none;display:inline-flex}.price-page-module__NDj12G__tablePlanButton{color:#748195;cursor:not-allowed;background:#f3f5f8;border-color:#dce3ec}.price-page-module__NDj12G__strictTable .price-page-module__NDj12G__tableApplicationButton{color:#fff;background:#2156d7;border-color:#2156d7;text-decoration:none}.price-page-module__NDj12G__strictTable .price-page-module__NDj12G__tableApplicationButton:hover{background:#183f9d;border-color:#183f9d}.price-page-module__NDj12G__compactList{gap:.65rem;display:grid}.price-page-module__NDj12G__listRow{background:#fff;border:1px solid #d5e0ed;border-radius:.68rem;grid-template-columns:minmax(0,1.3fr) minmax(14rem,.62fr) minmax(14rem,.48fr);align-items:center;gap:1rem;padding:1rem;display:grid;box-shadow:0 .55rem 1.35rem #2156d70d}.price-page-module__NDj12G__courseIdentity{min-width:0}.price-page-module__NDj12G__courseIdentity p{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .45rem;display:flex}.price-page-module__NDj12G__courseIdentity p span{color:#2156d7;letter-spacing:.07em;font-size:.66rem;font-weight:900}.price-page-module__NDj12G__courseIdentity p a{color:#68778d;font-size:.62rem;font-weight:750;text-decoration:none}.price-page-module__NDj12G__courseIdentity h3{margin:0;font-size:.84rem;line-height:1.38}.price-page-module__NDj12G__courseIdentity h3 a{color:#17243a;text-underline-offset:.15em;text-decoration-thickness:1px}.price-page-module__NDj12G__courseIdentity h3 a:hover{color:#2156d7}.price-page-module__NDj12G__listFacts{gap:.6rem;margin:0;display:grid}.price-page-module__NDj12G__listFacts>div{min-width:0}.price-page-module__NDj12G__listFacts dt{color:#68778d;align-items:center;gap:.32rem;font-size:.62rem;display:flex}.price-page-module__NDj12G__listFacts dt svg{color:#2156d7;width:1rem;height:1rem}.price-page-module__NDj12G__listFacts dd{color:#17243a;margin:.16rem 0 0;font-size:.7rem;font-weight:780;line-height:1.35}.price-page-module__NDj12G__listCommercial{border-left:1px solid #dfe7f1;min-width:0;padding-left:1rem}.price-page-module__NDj12G__listCommercial>small{color:#68778d;font-size:.62rem;display:block}.price-page-module__NDj12G__listCommercial>strong{color:#174aa9;font-variant-numeric:tabular-nums;margin-top:.12rem;font-size:1.08rem;font-weight:900;display:block}.price-page-module__NDj12G__courseActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;width:100%;margin-top:.65rem;display:grid}.price-page-module__NDj12G__planButton,.price-page-module__NDj12G__applicationButton{width:100%;min-height:2.3rem;font:inherit;text-align:center;border:1px solid #0000;border-radius:.43rem;justify-content:center;align-items:center;gap:.32rem;padding:.45rem .55rem;font-size:.64rem;font-weight:850;line-height:1.2;text-decoration:none;display:inline-flex}.price-page-module__NDj12G__planButton{color:#748195;cursor:not-allowed;background:#f3f5f8;border-color:#dce3ec}.price-page-module__NDj12G__applicationButton{color:#fff;background:#2156d7;border-color:#2156d7}.price-page-module__NDj12G__applicationButton:hover{background:#183f9d;border-color:#183f9d}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__strictTable{font-size:.8rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__strictTable thead th{font-size:.68rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__tableName{font-size:.84rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__tableApplicationButton{min-height:2.75rem;font-size:.68rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__tableName a,.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__courseIdentity h3 a{align-items:center;min-height:2.75rem;display:inline-flex}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__courseIdentity p span{font-size:.71rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__courseIdentity h3{font-size:.92rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__courseIdentity>small,.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__listFacts dt,.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__listCommercial>small{font-size:.68rem}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__listFacts dd{font-size:.82rem;line-height:1.45}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__applicationButton{min-height:2.65rem;font-size:.71rem}.price-page-module__NDj12G__planButton svg,.price-page-module__NDj12G__applicationButton svg{flex:none;width:.95rem;height:.95rem}.price-page-module__NDj12G__courseDetails{grid-column:1/-1;margin-top:-.1rem}.price-page-module__NDj12G__courseDetails>summary{color:#2156d7;cursor:pointer;align-items:center;gap:.32rem;width:fit-content;font-size:.65rem;font-weight:820;display:flex}.price-page-module__NDj12G__courseDetails>summary::marker{content:""}.price-page-module__NDj12G__courseDetails>summary svg{width:.75rem;height:.75rem;transition:transform .15s}.price-page-module__NDj12G__courseDetails[open]>summary svg{transform:rotate(180deg)}.price-page-module__NDj12G__courseDetails>dl{background:#f7f9fc;border:1px solid #dce5f0;border-radius:.55rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem 1rem;margin:.5rem 0 0;padding:.85rem;display:grid}.price-page-module__NDj12G__courseDetails>dl>div:first-child{grid-column:span 2}.price-page-module__NDj12G__courseDetails dt{color:#68778d;font-size:.6rem;font-weight:760}.price-page-module__NDj12G__courseDetails dd{color:#17243a;margin:.15rem 0 0;font-size:.68rem;font-weight:720;line-height:1.45}.price-page-module__NDj12G__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.8rem;display:grid}.price-page-module__NDj12G__courseCard{background:#fff;border:1px solid #d5e0ed;border-radius:.7rem;flex-direction:column;gap:.8rem;min-width:0;height:100%;padding:1.15rem;display:flex;position:relative;box-shadow:0 .6rem 1.5rem #2156d70d}.price-page-module__NDj12G__courseCard:before{content:"";opacity:.72;background:linear-gradient(90deg,#2156d7,#12a594);border-radius:999px;height:2px;position:absolute;top:0;left:1.15rem;right:1.15rem}.price-page-module__NDj12G__courseCard>header{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.price-page-module__NDj12G__courseCard>header span{color:#2156d7;letter-spacing:.08em;font-size:.67rem;font-weight:900}.price-page-module__NDj12G__courseCard>header a{color:#68778d;font-size:.62rem;font-weight:750;text-decoration:none}.price-page-module__NDj12G__courseCard h3{margin:0;font-size:.92rem;line-height:1.35}.price-page-module__NDj12G__courseCard h3 a{color:#17243a;text-decoration:none}.price-page-module__NDj12G__courseCard h3 a:hover{color:#2156d7}.price-page-module__NDj12G__courseCard>p{color:#68778d;margin:0;font-size:.7rem;line-height:1.5}.price-page-module__NDj12G__cardFacts{gap:.5rem;margin:0;display:grid}.price-page-module__NDj12G__cardFacts>div{grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;display:grid}.price-page-module__NDj12G__cardFacts dt{color:#68778d;font-size:.64rem}.price-page-module__NDj12G__cardFacts dd{color:#17243a;margin:0;font-size:.68rem;font-weight:760;line-height:1.35}.price-page-module__NDj12G__cardFooter{gap:.65rem;margin-top:auto;display:grid}.price-page-module__NDj12G__cardPrice{border-top:1px solid #dfe7f1;padding-top:.75rem;display:grid}.price-page-module__NDj12G__cardPrice small{color:#68778d;font-size:.61rem}.price-page-module__NDj12G__cardPrice strong{color:#174aa9;font-variant-numeric:tabular-nums;margin-top:.1rem;font-size:1.08rem;font-weight:900}.price-page-module__NDj12G__courseCard .price-page-module__NDj12G__courseDetails>dl{grid-template-columns:1fr}.price-page-module__NDj12G__courseCard .price-page-module__NDj12G__courseDetails>dl>div:first-child{grid-column:auto}.price-page-module__NDj12G__emptyState{margin-top:.85rem}.price-page-module__NDj12G__pagination{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-top:1rem;display:grid}.price-page-module__NDj12G__pagination>div{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.price-page-module__NDj12G__pagination a{color:#29415f;background:#fff;border:1px solid #d5e0ed;border-radius:.45rem;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:.38rem .55rem;font-size:.66rem;font-weight:820;text-decoration:none;display:inline-flex}.price-page-module__NDj12G__pagination a[aria-current=page]{color:#fff;background:#2156d7;border-color:#2156d7}.price-page-module__NDj12G__pagination a[aria-disabled=true]{color:#98a4b5;pointer-events:none;background:#f3f5f8}@media (max-width:68rem){.price-page-module__NDj12G__listRow{grid-template-columns:minmax(0,1.2fr) minmax(12rem,.55fr) minmax(12rem,.48fr)}.price-page-module__NDj12G__cardGrid,.price-page-module__NDj12G__courseDetails>dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:52rem){.price-page-module__NDj12G__heroFacts{grid-template-columns:1fr}.price-page-module__NDj12G__resultsToolbar{align-items:stretch}.price-page-module__NDj12G__listRow{grid-template-columns:1fr;align-items:start}.price-page-module__NDj12G__listCommercial{border-top:1px solid #dfe7f1;border-left:0;padding-top:.75rem;padding-left:0}.price-page-module__NDj12G__courseDetails{margin-top:0}}@media (max-width:36rem){.price-page-module__NDj12G__resultsToolbar{display:grid}.price-page-module__NDj12G__viewSwitch{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.price-page-module__NDj12G__viewSwitchCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.price-page-module__NDj12G__viewSwitch a{justify-content:center;min-width:0;padding-inline:.35rem}.price-page-module__NDj12G__sortControl{width:100%}.price-page-module__NDj12G__sortControl label{grid-template-columns:auto minmax(0,1fr);width:100%;min-width:0}.price-page-module__NDj12G__sortControl select{width:100%;min-width:0}.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__sortControl button,.price-page-module__NDj12G__quickFilters a,.price-page-module__NDj12G__pagination a,.price-page-module__NDj12G__comfortable .price-page-module__NDj12G__applicationButton{min-height:2.75rem;font-size:.78rem}.price-page-module__NDj12G__cardGrid{grid-template-columns:1fr}.price-page-module__NDj12G__courseActions{grid-template-columns:1fr 1fr}.price-page-module__NDj12G__courseDetails>dl{grid-template-columns:1fr}.price-page-module__NDj12G__courseDetails>dl>div:first-child{grid-column:auto}.price-page-module__NDj12G__pagination{grid-template-columns:1fr 1fr}.price-page-module__NDj12G__pagination>div{grid-area:1/1/auto/-1}.price-page-module__NDj12G__resultsStatus{align-items:start;gap:.35rem;display:grid}}@media (prefers-reduced-motion:reduce){.price-page-module__NDj12G__courseDetails>summary svg{transition:none}}
.evidenceProof{padding:clamp(5.5rem,10vw,8rem) 0}.evidenceProof>div:first-child{gap:.75rem;display:grid}.evidenceProof>div:first-child>p:last-child{max-width:43rem;color:var(--public-muted)}.evidenceProofLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:2.2rem;display:grid}.evidenceProofLinks a{min-height:12.5rem;color:var(--public-ink);border:1px solid var(--public-line);background:#fff;border-radius:.7rem;grid-template-columns:1fr auto;padding:1.2rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 .55rem 1.35rem #1e40af0d}.evidenceProofLinks a:hover{border-color:#a9c4ee;transform:translateY(-3px);box-shadow:0 .85rem 1.8rem #1e40af1a}.evidenceProofLinks span{color:var(--public-cobalt);letter-spacing:.1em;font-size:.68rem;font-weight:850}.evidenceProofLinks strong{grid-column:1;align-self:end;font-size:1.08rem;line-height:1.25}.evidenceProofLinks small{color:var(--public-muted);grid-column:1;margin-top:.4rem;font-size:.78rem}.evidenceProofLinks b{width:2rem;height:2rem;color:var(--public-cobalt);background:#edf3ff;border-radius:.48rem;grid-area:1/2/span 3;align-self:end;place-items:center;display:grid}.compactContentSplit{padding-top:clamp(3.5rem,7vw,5.5rem)}.catalogLandingHero{padding:clamp(2rem, 4.2vw, 3.5rem) var(--public-content-inset);color:var(--public-ink);border:1px solid var(--public-line);background:linear-gradient(132deg,#fff 0%,#f4f7fc 58%,#edf8f6 100%);border-radius:.95rem;position:relative;overflow:hidden;box-shadow:0 1rem 2.5rem #2156d712}.catalogLandingHeroDirections{background:linear-gradient(132deg,#fff 0%,#f3f7ff 54%,#edf9f7 100%)}.catalogLandingHeroPrice{background:linear-gradient(132deg,#fff 0%,#f7f9fc 56%,#eef3fb 100%)}.catalogLandingHero:after{content:"";border:1px solid #2156d71a;border-radius:50%;width:30rem;height:30rem;position:absolute;top:-14rem;right:-11rem;box-shadow:0 0 0 4rem #2156d706,0 0 0 8rem #12a59405}.catalogLandingHero>*{z-index:1;min-width:0;position:relative}.catalogLandingHero>.breadcrumbs{color:var(--public-muted);margin:0 0 clamp(1.6rem,3vw,2.4rem)}.catalogLandingHero>.breadcrumbs a{color:inherit}.catalogLandingIntro{grid-template-columns:minmax(0,1.2fr) minmax(19rem,.68fr);align-items:center;gap:clamp(2.5rem,6vw,5.25rem);display:grid}.catalogLandingCopy,.catalogLandingSearch{min-width:0}.catalogLandingCopy>.eyebrow{color:var(--public-cobalt)}.catalogLandingCopy h1{max-width:13ch;color:var(--public-ink);letter-spacing:-.04em;text-wrap:balance;margin:.65rem 0 0;font-size:clamp(3rem,5.1vw,4.65rem);line-height:.98}.catalogLandingHeroPrice .catalogLandingCopy h1{text-wrap:pretty;max-width:15ch;font-size:clamp(2.85rem,4.6vw,4.1rem)}.catalogLandingCopy .lead{max-width:46rem;color:var(--public-muted);margin:1.15rem 0 0;font-size:clamp(1rem,1.55vw,1.12rem);line-height:1.62}.catalogLandingFacts{background:linear-gradient(145deg,#173b80,#2156d7);border:1px solid #ffffff1f;border-radius:.9rem;min-width:0;padding:1rem 1.1rem .4rem;box-shadow:0 1.2rem 2.8rem #183b822e}.catalogLandingFacts:before{color:#78e2d6;content:"Что доступно сразу";letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.7rem;font-weight:850;display:block}.catalogLandingFacts article{border-top:1px solid #ffffff24;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.95rem .25rem;display:grid}.catalogLandingFacts article>i{color:#77e1d5}.catalogLandingFacts article>span{min-width:0;display:grid}.catalogLandingFacts small{color:#ffffff9e;letter-spacing:.05em;text-transform:uppercase;font-size:.67rem;font-weight:800}.catalogLandingFacts strong{color:#fff;text-wrap:balance;margin-top:.16rem;font-size:.94rem;line-height:1.25}.catalogLandingFacts em{color:#ffffffb8;margin-top:.18rem;font-size:.72rem;font-style:normal;line-height:1.4}.catalogLandingGuide{background:#ffffffd1;border:1px solid #cbd9eb;border-radius:.9rem;min-width:0;padding:1.05rem;box-shadow:0 1.1rem 2.6rem #183b821a}.catalogLandingGuide>p{color:var(--public-teal);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;font-size:.7rem;font-weight:850}.catalogLandingGuide nav{display:grid}.catalogLandingGuide a{min-height:5.4rem;color:var(--public-ink);border-top:1px solid var(--public-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem .25rem;text-decoration:none;display:grid}.catalogLandingGuide a:hover strong{color:var(--public-cobalt)}.catalogLandingGuide a:focus-visible{outline-offset:.1rem;outline:.18rem solid #2156d747}.catalogLandingGuide a span{gap:.25rem;min-width:0;display:grid}.catalogLandingGuide strong{font-size:.9rem;line-height:1.3;transition:color .16s}.catalogLandingGuide small{color:var(--public-muted);font-size:.72rem;line-height:1.45}.catalogLandingGuide svg{color:var(--public-cobalt)}.catalogLandingSearch{max-width:47rem;margin-top:1.5rem}.catalogLandingSearch .catalogSearchFormHero{background:#fff;border:1px solid #d3deeb;border-radius:.8rem;margin:0;padding:.48rem;box-shadow:0 .75rem 2rem #1a3e7617}.catalogLandingSearch .catalogSearchFormHero .buttonPrimary{box-shadow:none;border-radius:.6rem}.catalogLandingSearchMeta{justify-content:space-between;align-items:flex-start;gap:.65rem 1rem;margin-top:.7rem;display:flex}.catalogLandingSearchMeta>span{max-width:29rem;color:var(--public-muted);font-size:.72rem;line-height:1.5}.catalogLandingSearchMeta>span b{color:#36547c;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.15rem;font-size:.65rem;display:block}.catalogLandingExamples{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.38rem;display:flex}.catalogLandingExamples a{color:#355174;background:#ffffff9e;border:1px solid #cdd9e9;border-radius:999px;align-items:center;gap:.25rem;min-height:2rem;padding:.38rem .55rem;font-size:.68rem;font-weight:740;text-decoration:none;display:inline-flex}.catalogLandingExamples a:hover{color:var(--public-cobalt);background:#fff;border-color:#9db8e3}.catalogLandingNavigation{flex-wrap:wrap;gap:.45rem 1rem;margin-top:.9rem;display:flex}.catalogLandingNavigation a{color:#315b9e;text-underline-offset:.25rem;align-items:center;min-height:2rem;font-size:.74rem;font-weight:780;-webkit-text-decoration:underline #315b9e4d;text-decoration:underline #315b9e4d;display:inline-flex}.catalogLandingNavigation a:hover{color:var(--public-cobalt-dark);-webkit-text-decoration-color:var(--public-teal);text-decoration-color:var(--public-teal)}.pricePreview{width:min(calc(100% - 2 * var(--public-gutter)), var(--public-width))}.priceCatalogSection{padding-top:clamp(4.5rem,9vw,7rem)}.priceCatalogSection #program-list-heading{scroll-margin-top:6.5rem}.priceCatalogHeading{grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr);align-items:end;gap:2rem;display:grid}.priceCatalogHeading h2{letter-spacing:-.045em;max-width:18ch;margin:.65rem 0 0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05}.priceCatalogHeading>p{max-width:35rem;color:var(--public-muted);margin:0}.publicPriceTableWrap{border:1px solid var(--public-line);border-radius:.72rem;margin-top:1.5rem;overflow-x:auto;box-shadow:0 .8rem 2rem #2156d70d}.publicPriceTable{border-collapse:collapse;background:#fff;width:100%;min-width:68rem;font-size:.78rem}.publicPriceTable th,.publicPriceTable td{border-bottom:1px solid var(--public-line);text-align:left;vertical-align:top;padding:1rem .85rem}.publicPriceTable thead th{color:#43516a;letter-spacing:.04em;background:#f4f7fb;font-size:.68rem}.publicPriceTable tbody tr:last-child>*{border-bottom:0}.publicPriceTable tbody tr:hover{background:#fafcff}.publicPriceTable tbody th{width:25%;font-size:.84rem}.publicPriceTable a{color:var(--public-cobalt);text-underline-offset:.18em;text-decoration-thickness:.08em}.publicPriceTable td>strong,.publicPriceTable td>small,.priceTableCode{display:block}.publicPriceTable td>small{color:var(--public-muted);margin-top:.28rem}.priceTableCode{color:var(--public-muted);letter-spacing:.08em;margin-bottom:.35rem;font-size:.65rem}.priceTableAmount{color:var(--public-ink);white-space:nowrap;font-size:1rem}.priceTableAction{white-space:nowrap;margin-top:.65rem;font-weight:780;display:inline-block}.priceEmptyState{margin-top:clamp(3rem,7vw,5rem)}.catalogSearchSection{padding-top:clamp(3.5rem,7vw,5.5rem)}.catalogSearchSection h2{scroll-margin-top:6.5rem}.catalogSearchSection>.sectionHeading{align-items:end}.catalogSearchSection>.sectionHeading>p{max-width:36rem;color:var(--public-muted)}.catalogSearchForm{background:linear-gradient(145deg,#fff 0%,#f8fbff 72%,#f1f8f7 100%);border:1px solid #cbd9eb;border-radius:.9rem;margin-top:1.4rem;padding:clamp(1rem,2.4vw,1.45rem);display:block;position:relative;overflow:hidden;box-shadow:0 1rem 2.6rem #193d7312}.catalogSearchForm:before{content:"";background:linear-gradient(90deg, var(--public-cobalt), #4d7be1 58%, var(--public-teal));height:.2rem;position:absolute;top:0;left:0;right:0}.catalogFilterIntro{border-bottom:1px solid #dce5f0;justify-content:space-between;align-items:center;gap:1.25rem;padding-bottom:1rem;display:flex}.catalogFilterIntro>span{color:#183a72;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.48rem;font-size:.78rem;font-weight:850;display:inline-flex}.catalogFilterIntro>span svg{color:var(--public-cobalt)}.catalogFilterIntro p{color:#63738a;max-width:40rem;margin:0;font-size:.82rem;line-height:1.45}.catalogFilterCore{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding-top:1rem;display:grid}.catalogSearchForm label{color:#52647c;gap:.38rem;min-width:0;font-size:.75rem;font-weight:780;display:grid}.catalogSearchForm input,.catalogSearchForm select{box-sizing:border-box;width:100%;min-width:0;min-height:3rem;color:var(--public-ink);font:inherit;background:#fffffff0;border:1px solid #c7d5e6;border-radius:.55rem;outline:none;padding:.68rem .78rem;transition:border-color .16s,box-shadow .16s,background .16s}.catalogSearchForm input:hover,.catalogSearchForm select:hover{border-color:#9eb8db}.catalogSearchForm input:focus-visible,.catalogSearchForm select:focus-visible{border-color:var(--public-cobalt);background:#fff;box-shadow:0 0 0 .2rem #2156d71f}.catalogSearchQuery{grid-column:span 2}.catalogSearchQuery input{font-weight:680}.catalogFilterAdvanced{background:#ffffffa3;border:1px solid #d8e3ef;border-radius:.68rem;margin-top:.9rem}.catalogFilterAdvanced summary{color:#29415f;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3rem;padding:.68rem .85rem;list-style:none;display:grid}.catalogFilterAdvanced summary::-webkit-details-marker{display:none}.catalogFilterAdvanced summary span{font-size:.8rem;font-weight:830}.catalogFilterAdvanced summary small{color:var(--public-muted);font-size:.74rem}.catalogFilterAdvanced summary svg{color:var(--public-cobalt);transition:transform .16s}.catalogFilterAdvanced[open] summary svg{transform:rotate(180deg)}.catalogFilterAdvancedFields{border-top:1px solid #dce5f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem .85rem 0;display:grid}.catalogFilterAdvanced .catalogFilterRanges{padding:0 .85rem .85rem}.catalogFilterAdvanced>.catalogFilterRanges:first-of-type{border-top:1px solid #dce5f0;padding-top:1rem}.catalogFilterRanges{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem;display:grid}.catalogRangeFilter{background:#ffffffeb;border:1px solid #d2deec;border-radius:.78rem;min-width:0;margin:0;padding:1rem;box-shadow:inset 0 1px #fff,0 .4rem 1.2rem #2156d708}.catalogRangeFilter legend{color:#183a72;padding:0 .4rem;font-size:.72rem;font-weight:850}.catalogRangeValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.catalogRangeValues label{gap:.3rem}.catalogRangeInput{background:#fff;border:1px solid #c7d5e6;border-radius:.55rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}.catalogRangeInput:focus-within{border-color:var(--public-cobalt);box-shadow:0 0 0 .2rem #2156d71f}.catalogRangeInput input[type=number]{min-height:2.75rem;box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:.55rem .65rem}.catalogRangeInput b{color:#77879b;white-space:nowrap;padding:0 .7rem 0 .35rem;font-size:.63rem;font-weight:750}.catalogRangeVisual{height:2.75rem;margin:.75rem .45rem 0;position:relative}.catalogRangeRail{background:linear-gradient(90deg, #dbe4ef 0 var(--range-start), var(--public-cobalt) var(--range-start) var(--range-end), #dbe4ef var(--range-end) 100%);border-radius:999px;height:.34rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:inset 0 1px 2px #26436824}.catalogRangeSlider{z-index:2;pointer-events:none;appearance:none;width:100%;margin:0;position:absolute;inset:0;min-height:2.75rem!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.catalogRangeSliderMin{z-index:3}.catalogRangeSliderMax{z-index:4}.catalogRangeSlider::-webkit-slider-runnable-track{background:0 0;height:.34rem}.catalogRangeSlider::-webkit-slider-thumb{pointer-events:auto;appearance:none;border:.2rem solid var(--public-cobalt);cursor:grab;background:#fff;border-radius:50%;width:1.05rem;height:1.05rem;margin-top:-.36rem;box-shadow:0 .2rem .55rem #1e40af3d}.catalogRangeSlider::-moz-range-track{background:0 0;height:.34rem}.catalogRangeSlider::-moz-range-thumb{box-sizing:border-box;pointer-events:auto;border:.2rem solid var(--public-cobalt);cursor:grab;background:#fff;border-radius:50%;width:1.05rem;height:1.05rem;box-shadow:0 .2rem .55rem #1e40af3d}.catalogRangeSlider:focus-visible{outline:none}.catalogRangeSlider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 .22rem #2156d72e,0 .2rem .55rem #1e40af3d}.catalogRangeBounds{color:#7a899c;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.58rem;display:flex}.catalogFilterActions{border-top:1px solid #dce5f0;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:1rem;padding-top:1rem;display:flex}.catalogSearchForm .buttonPrimary,.catalogSearchForm .buttonSecondary{text-align:center;justify-content:center;align-items:center;gap:.45rem;min-height:3rem;margin:0;padding-inline:1.15rem;text-decoration:none;display:inline-flex}.catalogFilterActions .buttonPrimary{min-width:15rem}.catalogFilterActions .buttonSecondary{background:#ffffffc7;min-width:11.5rem}.catalogSearchFormCompact{background:#fff;border-radius:.72rem;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;margin-top:1.35rem;padding:.55rem;display:grid;overflow:visible;box-shadow:0 .7rem 1.8rem #14233c14}.catalogSearchFormCompact:before{display:none}.catalogSearchFormCompact .catalogSearchQuery{grid-column:auto}.catalogSearchFormCompact label span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.catalogSearchFormCompact input{border-color:#0000;min-height:3.2rem;padding-left:.9rem}.catalogSearchFormCompact .buttonPrimary{white-space:nowrap;min-height:3.2rem}.catalogSearchFormHero{box-shadow:none;background:#f4f8fd;border-color:#c9daed;grid-template-columns:minmax(0,1fr) auto;margin-top:1rem;padding:.48rem}.catalogSearchFormHero .catalogSearchQuery{grid-column:auto}.catalogSearchFormHero .catalogSearchQuery input{background:#fff;border-color:#0000;min-height:3.25rem;padding-left:1rem;box-shadow:inset 0 0 0 1px #c9daed8c}.catalogSearchFormHero .buttonPrimary{min-width:10.8rem;min-height:3.25rem;padding-inline:1rem}.priceHeroSearch{max-width:49rem;margin-top:1.15rem}.priceHeroSearch .catalogSearchFormHero{background:#ffffffb8;margin-top:0;box-shadow:0 .65rem 1.6rem #2156d714}.priceHeroSearch>p{color:var(--public-muted);margin:.55rem .2rem 0;font-size:.7rem}.priceHeroSearch a{color:var(--public-cobalt);font-weight:780}.organizationPage{padding-bottom:clamp(5rem,10vw,8rem)}.organizationHeroGrid{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.62fr);align-items:end;gap:clamp(2rem,6vw,5rem);display:grid}.organizationTrustCard{background:#ffffffe0;border:1px solid #cbd9eb;border-radius:.75rem;padding:1.2rem;box-shadow:0 .9rem 2.2rem #1a3e7617}.organizationTrustCard>p{color:var(--public-teal);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:850}.organizationTrustCard>strong{color:var(--public-ink);margin-top:.55rem;font-size:1.08rem;line-height:1.3;display:block}.organizationTrustCard dl{border-top:1px solid var(--public-line);gap:.55rem;margin:.9rem 0 0;padding-top:.9rem;display:grid}.organizationTrustCard dl div{grid-template-columns:6.5rem minmax(0,1fr);gap:.6rem;display:grid}.organizationTrustCard dt{color:var(--public-muted);font-size:.68rem}.organizationTrustCard dd{color:#263f61;overflow-wrap:anywhere;margin:0;font-size:.72rem;font-weight:780}.organizationTrustCard>a{color:var(--public-cobalt);gap:.35rem;margin-top:.9rem;font-size:.72rem;font-weight:820;text-decoration:none;display:inline-flex}.organizationLegalName{max-width:48rem;color:var(--public-cobalt);margin:1.15rem 0 0;font-size:clamp(.88rem,1.35vw,1rem);font-weight:750;line-height:1.42}.organizationLegalName span{color:var(--public-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.28rem;font-size:.6rem;font-weight:820;display:block}.organizationSectionNav{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.organizationSectionNav a{color:var(--public-ink);border:1px solid var(--public-line);background:#ffffffb3;border-radius:.5rem;padding:.55rem .75rem;font-size:.78rem;font-weight:720;text-decoration:none;transition:color .18s,border-color .18s,transform .18s}.organizationSectionNav a:hover{color:var(--public-cobalt);border-color:#2156d761;transform:translateY(-1px)}.organizationSection{padding-top:clamp(3.5rem,7vw,5.5rem)}.organizationSection .sectionHeading{grid-template-columns:minmax(0,1fr) minmax(18rem,.75fr);align-items:end;gap:2rem;margin-bottom:1.8rem;display:grid}.organizationSection .sectionHeading h2,.organizationLicense h2{letter-spacing:-.045em;max-width:16ch;margin:.65rem 0 0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05}.organizationSection .sectionHeading>p{max-width:35rem;color:var(--public-muted);margin:0}.organizationFacts{background:var(--public-line);border:1px solid var(--public-line);border-radius:.72rem;gap:1px;margin:0;display:grid;overflow:hidden}.organizationFacts div{background:#fff;grid-template-columns:minmax(11rem,.35fr) minmax(0,1fr);gap:1.2rem;padding:1rem 1.15rem;display:grid}.organizationFacts dt{color:var(--public-muted);font-size:.78rem}.organizationFacts dd{color:var(--public-ink);overflow-wrap:anywhere;margin:0;font-weight:680}.organizationRoleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.organizationRoleGrid article{border:1px solid var(--public-line);background:#fff;border-radius:.72rem;min-height:13rem;padding:1.3rem;box-shadow:0 .8rem 2rem #2156d70d}.organizationRoleGrid article>span{color:var(--public-cobalt);letter-spacing:.08em;font-size:.72rem;font-weight:800}.organizationRoleGrid h3{max-width:18ch;margin:1.6rem 0 .65rem;font-size:1.08rem;line-height:1.25}.organizationRoleGrid p{color:var(--public-muted);margin:0;font-size:.88rem}.organizationRoleActions{flex-wrap:wrap;gap:.7rem;margin-top:1.2rem;display:flex}.organizationRoleActions a{text-decoration:none}.organizationDataNote{color:var(--public-muted);margin:.85rem 0 0;font-size:.78rem}.organizationLicense{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,7vw,6rem);display:grid}.organizationLicense>div>p:not(.eyebrow){max-width:34rem;color:var(--public-muted)}.organizationLicense .buttonSecondary{width:fit-content;margin-top:1rem;text-decoration:none}.organizationLinks{padding-bottom:0}.corporatePage{--corporate-navy:#122c55;--corporate-cobalt:#2156d7;--corporate-teal:#0c8f83;--corporate-surface:#f4f8fd;--corporate-line:#d2deed;padding-bottom:clamp(4rem,8vw,6rem)}.corporateHero{padding:clamp(2rem, 5vw, 4rem) var(--public-content-inset);background:radial-gradient(circle at 100% 0,#12a5941c,#0000 22rem),linear-gradient(132deg,#fff 0%,#f5f8fc 62%,#eef9f6 100%)}.corporateHeroGrid{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.72fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.corporateHeroCopy{min-width:0}.corporateHeroCopy h1{max-width:17ch}.corporateHeroCopy .lead{max-width:46rem}.corporateHeroActions{flex-wrap:wrap;gap:.65rem;margin-top:1.35rem;display:flex}.corporateHeroActions a{text-decoration:none}.corporateHeroFacts{border-top:1px solid var(--corporate-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0 0;display:grid}.corporateHeroFacts div{border-left:1px solid var(--corporate-line);min-width:0;padding:.9rem .9rem 0}.corporateHeroFacts div:first-child{border-left:0;padding-left:0}.corporateHeroFacts dt{color:var(--corporate-cobalt);font-size:.72rem;font-weight:850}.corporateHeroFacts dd{color:var(--public-muted);margin:.2rem 0 0;font-size:.65rem;line-height:1.4}.corporateBriefCard{color:#fff;background:linear-gradient(145deg, var(--corporate-navy), var(--corporate-cobalt));border:1px solid #122c553d;border-radius:.82rem;padding:1.3rem;box-shadow:0 1.25rem 2.6rem #183e912e}.corporateBriefCard>p:first-child{color:#80e2d7;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:850}.corporateBriefCard h2{color:#fff;letter-spacing:-.025em;max-width:18ch;margin:.55rem 0 0;font-size:1.35rem;line-height:1.16}.corporateBriefCard ul{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;gap:.2rem;margin:.9rem 0 0;padding:.85rem 0;list-style:none;display:grid}.corporateBriefCard li{color:#ffffffe0;grid-template-columns:1.6rem minmax(0,1fr);align-items:center;gap:.45rem;padding:.35rem 0;font-size:.76rem;display:grid}.corporateBriefCard li svg{color:#80e2d7}.corporateBriefNote{color:#ffffffa8;margin:.8rem 0 0;font-size:.68rem;line-height:1.45}.corporateBriefLink{color:#fff;align-items:center;gap:.45rem;margin-top:.9rem;font-size:.76rem;font-weight:820;text-decoration:none;display:flex}.corporateBriefLink span{margin-left:auto}.corporateBenefits .sectionHeading h2,.corporateMethod h2,.corporateProcess .sectionHeading h2,.corporateTerms .sectionHeading h2,.corporateTrust h2,.corporateFaq h2{max-width:18ch}.corporateBenefitGrid{border-top:1px solid var(--corporate-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.corporateBenefitGrid article{border-bottom:1px solid var(--corporate-line);grid-template-columns:3rem minmax(0,1fr);gap:.9rem;min-height:9rem;padding:1.25rem 1.25rem 1.25rem 0;display:grid}.corporateBenefitGrid article:nth-child(2n){border-left:1px solid var(--corporate-line);padding-left:1.25rem;padding-right:0}.corporateBenefitGrid i{width:2.6rem;height:2.6rem;color:var(--corporate-cobalt);background:#eaf1ff;border:1px solid #d3e0f3;border-radius:.62rem;place-items:center;display:grid}.organizationVariantA .corporateBenefitGrid article{position:relative}.organizationVariantA .corporateBenefitIndex{color:#8fa1b6;letter-spacing:.1em;font-size:.6rem;font-weight:850;position:absolute;top:1.25rem;right:0}.organizationVariantA .corporateBenefitGrid article:nth-child(2n) .corporateBenefitIndex{right:1.25rem}.corporateBenefitGrid h3{margin:.15rem 0 0;font-size:1rem;line-height:1.25}.corporateBenefitGrid p{color:var(--public-muted);margin:.45rem 0 0;font-size:.82rem;line-height:1.52}.corporateMethod{margin-top:var(--public-section-space);color:#fff;background:var(--corporate-navy);border-radius:.78rem;grid-template-columns:minmax(0,.95fr) minmax(20rem,.8fr);gap:clamp(2rem,7vw,6rem);padding:clamp(2rem,5vw,3.5rem);display:grid}.corporateMethod .eyebrow{color:#80e2d7}.corporateMethod h2{color:#fff;letter-spacing:-.045em;margin:.65rem 0 0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05}.corporateMethod>div:first-child>p:not(.eyebrow){color:#ffffffb8;max-width:47rem;margin:.85rem 0 0}.corporateMethod .buttonSecondary{color:#fff;background:0 0;border-color:#ffffff52;width:fit-content;margin-top:1.2rem}.corporateMethodChecklist{border-top:1px solid #ffffff2b;align-content:center;display:grid}.corporateMethodChecklist p{border-bottom:1px solid #ffffff2b;grid-template-columns:2rem minmax(0,1fr);gap:.7rem;margin:0;padding:.9rem 0;display:grid}.corporateMethodChecklist svg{color:#80e2d7}.corporateMethodChecklist span{display:grid}.corporateMethodChecklist strong{color:#fff;font-size:.8rem}.corporateMethodChecklist small{color:#ffffff9e;margin-top:.18rem;font-size:.68rem;line-height:1.45}.corporateProcess ol{border-top:1px solid var(--corporate-line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.corporateProcess li{border-bottom:1px solid var(--corporate-line);min-width:0;padding:1.2rem 1rem 1.2rem 0}.corporateProcess li+li{border-left:1px solid var(--corporate-line);padding-left:1rem}.corporateProcess li>span{color:var(--corporate-cobalt);letter-spacing:.09em;font-size:.66rem;font-weight:850}.corporateProcess h3{margin:1.7rem 0 0;font-size:.94rem;line-height:1.25}.corporateProcess li p{color:var(--public-muted);margin:.45rem 0 0;font-size:.73rem;line-height:1.5}.corporateTerms dl{background:var(--corporate-line);border:1px solid var(--corporate-line);border-radius:.72rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:1px;display:grid}.corporateTerms dl div{background:#fff;min-width:0;padding:1.2rem}.corporateTerms dt{color:var(--corporate-cobalt);font-size:.78rem;font-weight:850}.corporateTerms dd{max-width:38rem;color:var(--public-muted);margin:.45rem 0 0;font-size:.82rem;line-height:1.5}.corporateTrust{grid-template-columns:minmax(0,.8fr) minmax(24rem,1.2fr);align-items:center;gap:clamp(2rem,7vw,6rem);display:grid}.corporateTrustIntro>p:not(.eyebrow){max-width:38rem;color:var(--public-muted)}.corporateTrustActions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.corporateTrustActions a{text-decoration:none}.corporateOfficialFacts{box-shadow:0 .8rem 2rem #2156d70f}.corporateFaq{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:clamp(2rem,7vw,6rem);display:grid}.corporateFaq>div:first-child>p:last-child{max-width:31rem;color:var(--public-muted)}.corporateFaq>div:last-child{border-top:1px solid var(--corporate-line)}.corporateFaq details{border-bottom:1px solid var(--corporate-line)}.corporateFaq summary{color:var(--public-ink);cursor:pointer;padding:1rem 2rem 1rem 0;font-weight:780}.corporateFaq details p{max-width:46rem;color:var(--public-muted);margin:-.2rem 0 1rem;font-size:.84rem;line-height:1.55}.corporateContact{margin-top:var(--public-section-space);color:#fff;background:linear-gradient(125deg, var(--corporate-navy), var(--corporate-cobalt) 68%, var(--corporate-teal));border-radius:.78rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1.5rem,5vw,4rem);padding:clamp(2rem,5vw,3.5rem);display:grid}.corporateContact .eyebrow{color:#80e2d7}.corporateContact h2{color:#fff;letter-spacing:-.04em;max-width:22ch;margin:.6rem 0 0;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1.06}.corporateContact>div:first-child>p:last-child{color:#ffffffb8;max-width:48rem;margin:.75rem 0 0}.corporateContactActions{gap:.55rem;min-width:16rem;display:grid}.corporateContactActions .buttonPrimary{color:#17449d;background:#fff;border-color:#fff}.corporateContactActions .buttonSecondary{color:#fff;background:#ffffff14;border-color:#ffffff4d}.corporateLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding-top:1rem;display:grid}.corporateLinks>a{color:var(--public-ink);border:1px solid var(--corporate-line);background:#fff;border-radius:.62rem;grid-template-columns:2rem minmax(0,1fr);gap:.65rem;padding:.9rem;text-decoration:none;display:grid}.corporateLinks svg{color:var(--corporate-cobalt)}.corporateLinks span{display:grid}.corporateLinks strong{font-size:.74rem}.corporateLinks small{color:var(--public-muted);margin-top:.18rem;font-size:.64rem;line-height:1.35}.svedeniaLanding{width:min(calc(100% - 2 * var(--public-gutter)), var(--public-width));color:var(--public-ink);margin-inline:auto;padding:1.5rem 0 clamp(6rem,10vw,9rem)}.svedeniaHero{min-height:40rem;padding:clamp(2rem, 4.2vw, 3.5rem) var(--public-content-inset);border:1px solid var(--public-line);background:linear-gradient(132deg,#fff 0%,#f4f7fc 58%,#edf8f6 100%);border-radius:.95rem;grid-template-columns:minmax(0,1.2fr) minmax(19rem,.68fr);align-items:center;gap:clamp(2.5rem,6vw,5.25rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1rem 2.5rem #2156d712}.svedeniaHero:after{content:"";border:1px solid #2156d71a;border-radius:50%;width:30rem;height:30rem;position:absolute;top:-14rem;right:-11rem;box-shadow:0 0 0 4rem #2156d706,0 0 0 8rem #12a59405}.svedeniaHero>*{z-index:1;min-width:0;position:relative}.svedeniaHero>.breadcrumbs{grid-column:1/-1;margin:0 0 clamp(1.6rem,3vw,2.4rem)}.svedeniaHero h1{letter-spacing:-.06em;text-wrap:balance;max-width:15ch;margin:.65rem 0 0;font-size:clamp(2.85rem,4.6vw,4.1rem);line-height:.98}.svedeniaHero>div>p:last-child{max-width:46rem;color:var(--public-muted);margin:1.15rem 0 0;font-size:clamp(1rem,1.55vw,1.12rem);line-height:1.62}.svedeniaHero>aside{color:#e9f0fb;background:linear-gradient(145deg,#173b80,#2156d7);border:1px solid #ffffff1f;border-radius:.9rem;flex-direction:column;align-self:center;min-height:17.5rem;padding:1rem 1.1rem .4rem;display:flex;box-shadow:0 1.2rem 2.8rem #183b822e}.svedeniaHero>aside span{color:#78e2d6;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:850}.svedeniaHero>aside strong{color:#fff;max-width:19ch;margin-top:.6rem;font-size:1.05rem;line-height:1.3;display:block}.svedeniaHero>aside p{color:#ffffff9e;margin:.55rem 0 0;font-size:.76rem;line-height:1.5}.svedeniaHero>aside a{color:#78e2d6;border-top:1px solid #ffffff24;align-items:center;gap:.4rem;width:fit-content;margin-top:auto;padding-top:.9rem;font-size:.76rem;font-weight:800;text-decoration:none;display:flex}.svedeniaLayout{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,5rem);padding-top:clamp(3rem,7vw,5.5rem);display:grid}.svedeniaAside{border:1px solid var(--public-line);background:#fff;border-radius:.65rem;padding:1rem;position:sticky;top:6.5rem}.svedeniaAside>p{color:var(--public-muted);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:850}.svedeniaAside nav{gap:.15rem;margin-top:.65rem;display:grid}.svedeniaAside nav a{color:#465772;border-radius:.4rem;padding:.55rem .6rem;font-size:.77rem;font-weight:700;text-decoration:none}.svedeniaAside nav a:hover{color:var(--public-cobalt);background:var(--public-soft)}.svedeniaAside>a{color:var(--public-cobalt);border-top:1px solid var(--public-line);align-items:center;gap:.4rem;margin-top:.8rem;padding-top:.8rem;font-size:.74rem;font-weight:800;text-decoration:none;display:flex}.svedeniaContent{min-width:0}#sections,#documents{scroll-margin-top:6.5rem}.svedeniaSectionHeading{gap:.7rem;display:grid}.svedeniaSectionHeading h2,.svedeniaInfoCard h2{letter-spacing:-.042em;max-width:19ch;margin:0;font-size:clamp(1.8rem,3.8vw,3rem);line-height:1.08}.svedeniaSectionHeading>p:last-child{max-width:48rem;color:var(--public-muted)}.svedeniaIndex{gap:.55rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.svedeniaIndex a,.svedeniaIndex li>div{border:1px solid var(--public-line);background:#fff;border-radius:.55rem;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.25rem;padding:.75rem .9rem;display:grid}.svedeniaIndex a{color:var(--public-ink);text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s}.svedeniaIndex a:hover{border-color:#aec5ef;transform:translate(.18rem);box-shadow:0 .5rem 1.2rem #2156d712}.svedeniaIndex li>div{background:#fafbfd;grid-template-columns:2.25rem minmax(0,1fr)}.svedeniaIndex span{width:2rem;height:2rem;color:var(--public-cobalt);background:#edf3ff;border-radius:.42rem;place-items:center;font-size:.61rem;font-weight:850;display:grid}.svedeniaIndex strong{font-size:.88rem;line-height:1.35}.svedeniaIndex small{color:var(--public-muted);grid-column:2;font-size:.68rem}.svedeniaIndex b{color:var(--public-cobalt)}.svedeniaGroups{gap:1rem;margin-top:2rem;display:grid}.svedeniaGroup{border:1px solid var(--public-line);background:#ffffffb3;border-radius:.7rem;padding:clamp(1rem,3vw,1.35rem);scroll-margin-top:6.5rem}.svedeniaGroup>header{grid-template-columns:2.65rem minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.svedeniaGroup>header i{width:2.65rem;height:2.65rem;color:var(--public-cobalt);background:#edf3ff;border-radius:.58rem;place-items:center;display:grid}.svedeniaGroup h3{margin:0;font-size:1.08rem;line-height:1.25}.svedeniaGroup header p{color:var(--public-muted);margin:.25rem 0 0;font-size:.76rem}.svedeniaGroup .svedeniaIndex{margin-top:1rem}.svedeniaIndex em{color:#496079;letter-spacing:.04em;text-transform:uppercase;grid-column:2;width:fit-content;font-size:.6rem;font-style:normal;font-weight:760}.svedeniaInfoCard{background:var(--public-soft);border:1px solid var(--public-line);border-radius:.75rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.3rem 3rem;margin-top:clamp(4.5rem,9vw,7rem);padding:clamp(1.5rem,4vw,2.5rem);display:grid}.svedeniaInfoCard>div:first-child{gap:.65rem;display:grid}.svedeniaInfoCard>p{color:var(--public-muted);margin:0}.svedeniaInfoCard>div:last-child{flex-wrap:wrap;grid-column:2;gap:.5rem 1rem;display:flex}.svedeniaInfoCard a{color:var(--public-cobalt);font-size:.77rem;font-weight:750}.managedHtml{color:#3f506a;line-height:1.7}.managedHtml>:first-child{margin-top:0}.managedHtml>:last-child{margin-bottom:0}.managedHtml h2{color:var(--public-ink);letter-spacing:-.03em;margin:2.2rem 0 .75rem;font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.15}.managedHtml h3{color:var(--public-ink);margin:1.8rem 0 .65rem;font-size:1.25rem}.managedHtml a{color:var(--public-cobalt);text-underline-offset:.18em;font-weight:700}.managedHtml blockquote{color:#40516a;background:var(--public-soft);border-left:.25rem solid var(--public-teal);margin:1.3rem 0;padding:.85rem 1rem}.managedHtml table{overflow-wrap:anywhere;border-collapse:collapse;width:100%;margin:1.4rem 0}.managedHtml th,.managedHtml td{text-align:left;vertical-align:top;border:1px solid var(--public-line);padding:.7rem}.managedHtml th{color:var(--public-ink);background:var(--public-soft)}.managedHtml figure{margin:1.5rem 0}.managedHtml img{border:1px solid var(--public-line);border-radius:.55rem;max-width:100%;height:auto;display:block}.managedHtml figcaption{color:var(--public-muted);margin-top:.45rem;font-size:.75rem}.managedHeroCover{border:1px solid var(--public-line);background:#eef3fb;border-radius:.75rem;min-width:0;margin:0;overflow:hidden;box-shadow:0 .9rem 2rem #14233c14}.managedHeroCover img{object-fit:cover;width:100%;height:auto;max-height:30rem;display:block}.managedHeroCover figcaption{color:var(--public-muted);padding:.55rem .75rem;font-size:.7rem}.managedDirectionPage{width:min(calc(100% - 2 * var(--public-gutter)), var(--public-width));padding:1.5rem 0 clamp(6rem,10vw,9rem)}.managedDirectionPage .managedHero{background:linear-gradient(132deg,#fff 0%,#f4f7fc 58%,#edf8f6 100%);border-radius:.9rem;grid-template-columns:minmax(0,1.15fr) minmax(20rem,.65fr);align-items:end;gap:clamp(2.5rem,7vw,6rem);padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden;box-shadow:0 1.2rem 3rem #2156d712}.managedDirectionPage .managedHero:after{content:"";border:1px solid #2156d71a;border-radius:50%;width:28rem;height:28rem;position:absolute;top:-13rem;right:-10rem;box-shadow:0 0 0 3.5rem #2156d706,0 0 0 7rem #12a59405}.managedDirectionPage .managedHero>*{z-index:1;position:relative}.managedDirectionPage .managedHero .breadcrumbs{margin:0 0 clamp(2rem,5vw,3.5rem)}.managedDirectionPage .managedHero .eyebrow{color:var(--public-cobalt);margin:0}.managedDirectionPage .managedHero h1{letter-spacing:-.055em;text-wrap:balance;max-width:13ch;margin:.85rem 0 0;font-size:clamp(2.6rem,5.3vw,4.5rem);line-height:1.01}.managedDirectionPage .managedHero>div>p:last-of-type{max-width:44rem;color:var(--public-muted);margin-top:1.2rem;font-size:clamp(1rem,1.7vw,1.14rem);line-height:1.62}.managedDirectionPage .managedActions a{min-height:2.85rem;text-decoration:none}.managedDirectionNavigator{border:1px solid var(--public-line);background:#fffffff2;border-radius:.68rem;padding:1.15rem;box-shadow:0 1.1rem 2.5rem #14233c1a}.managedDirectionNavigator>div{color:#263852;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.69rem;font-weight:850;display:flex}.managedDirectionNavigator>div small{color:var(--public-cobalt);font-size:.59rem}.managedDirectionNavigator ol{gap:.4rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.managedDirectionNavigator li{background:#f7f9fc;border-radius:.45rem;grid-template-columns:1.55rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.6rem;display:grid}.managedDirectionNavigator li b{width:1.45rem;height:1.45rem;color:var(--public-cobalt);background:#fff;border-radius:50%;place-items:center;font-size:.59rem;display:grid}.managedDirectionNavigator li span{display:grid}.managedDirectionNavigator li strong{font-size:.72rem}.managedDirectionNavigator li small{color:var(--public-muted);font-size:.63rem;line-height:1.35}.managedDirectionNavigator>p{color:#52637d;align-items:center;gap:.4rem;margin:.8rem 0 0;font-size:.65rem;font-weight:700;display:flex}.managedDirectionNavigator>p i{background:var(--public-teal);border-radius:50%;width:.4rem;height:.4rem}.managedDirectionPage>.managedSection{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:clamp(4.5rem,9vw,7.5rem) 0 0}.managedDirectionPage>.managedSection>h2,.managedDirectionPage .directionDirectory h2{max-width:18ch;color:var(--public-ink);letter-spacing:-.046em;margin:0 0 1.8rem;font-size:clamp(1.9rem,4vw,3.2rem);line-height:1.06}.managedDirectionPage .managedCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.managedDirectionPage .managedCards article{border-color:var(--public-line);background:#fff;border-radius:.68rem;align-content:end;min-height:16rem;padding:1.25rem;display:grid;position:relative;box-shadow:0 .55rem 1.4rem #2156d70d}.managedDirectionPage .managedCards article>span{color:var(--public-cobalt);letter-spacing:.09em;font-size:.65rem;font-weight:850;position:absolute;top:1rem;left:1.1rem}.managedDirectionPage .managedCards h3{font-size:1.15rem;line-height:1.2}.managedDirectionPage .managedCards p{color:var(--public-muted);font-size:.83rem;line-height:1.5}.managedDirectionPage .managedSteps{grid-template-columns:1fr;gap:0}.managedDirectionPage .managedSteps li{border:0;border-top:1px solid var(--public-line);background:0 0;border-radius:0;grid-template-columns:3rem minmax(0,1fr);gap:.8rem;padding:1.15rem 0;display:grid}.managedDirectionPage .managedSteps li:last-child{border-bottom:1px solid var(--public-line)}.managedDirectionPage .managedSteps li>span{color:var(--public-cobalt);letter-spacing:.09em;font-size:.68rem;font-weight:850}.managedDirectionPage .managedSteps p{color:var(--public-muted);margin-top:.3rem}.managedDirectionPage .directionDirectory{padding-top:clamp(4.5rem,9vw,7.5rem)}.managedDirectionPage .directionDirectory .sectionHeading{align-items:end}.managedDirectionPage .directionDirectory .sectionHeading>div>p{max-width:48rem;color:var(--public-muted)}.managedDirectionPage .catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.managedDirectionPage .managedCta{box-shadow:none;background:linear-gradient(135deg,#14233c,#1c3b72);border:0;border-radius:.75rem;margin:clamp(4.5rem,9vw,7rem) 0 0;padding:clamp(1.6rem,4vw,2.75rem)}.managedDirectionPage .managedCta h2{color:#fff}.managedDirectionPage .managedCta p{color:#bdcadd}.legalShell{width:min(calc(100% - 2 * var(--public-gutter)), var(--public-width));padding:1.5rem 0 clamp(6rem,10vw,9rem)}.legalHero{border:1px solid var(--public-line);background:linear-gradient(132deg,#fff 0%,#f4f7fc 62%,#edf8f6 100%);border-radius:.9rem;padding:clamp(2rem,5vw,4.5rem);position:relative;overflow:hidden;box-shadow:0 1.2rem 3rem #2156d712}.legalHero:after{content:"";border:1px solid #2156d71a;border-radius:50%;width:30rem;height:30rem;position:absolute;top:-14rem;right:-11rem;box-shadow:0 0 0 4rem #2156d706,0 0 0 8rem #12a59405}.legalHero>*{z-index:1;position:relative}.legalHero .breadcrumbs{margin-bottom:clamp(2rem,5vw,3.5rem)}.legalHero .eyebrow{margin:0}.legalHero h1{letter-spacing:-.052em;text-wrap:balance;max-width:20ch;margin:.85rem 0 0;font-size:clamp(2.45rem,5vw,4.25rem);line-height:1.03}.legalHero .lead{max-width:50rem;color:var(--public-muted)}.legalRevisionFacts{flex-wrap:wrap;gap:.6rem 1.5rem;margin:1.6rem 0 0;display:flex}.legalRevisionFacts div{gap:.4rem;display:flex}.legalRevisionFacts dt{color:var(--public-muted)}.legalRevisionFacts dd{color:var(--public-ink);margin:0;font-weight:800}.legalLayout{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,5rem);padding-top:clamp(3rem,7vw,5.5rem);display:grid}.legalAside{border:1px solid var(--public-line);background:#fff;border-radius:.65rem;padding:1rem;position:sticky;top:6.5rem}.legalAside>p{color:var(--public-muted);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:850}.legalAside nav{gap:.18rem;margin-top:.7rem;display:grid}.legalAside a{color:#465772;border-radius:.42rem;grid-template-columns:1.7rem minmax(0,1fr);gap:.5rem;padding:.6rem;font-size:.74rem;font-weight:700;line-height:1.35;text-decoration:none;display:grid}.legalAside a span{color:var(--public-cobalt);font-size:.61rem;font-weight:850}.legalAside a:hover{color:var(--public-cobalt);background:var(--public-soft)}.legalAside a[aria-current=page]{color:var(--public-cobalt-dark);background:#edf3ff}.legalMobileNavigation{border:1px solid var(--public-line);border-radius:.55rem;margin-bottom:1.25rem;display:none}.legalMobileNavigation summary{color:var(--public-cobalt);background:var(--public-soft);cursor:pointer;border-radius:.55rem;padding:.8rem .9rem;font-size:.78rem;font-weight:800}.legalMobileNavigation nav{gap:.18rem;padding:.35rem;display:grid}.legalMobileNavigation a{color:#465772;border-radius:.42rem;grid-template-columns:1.7rem minmax(0,1fr);gap:.5rem;padding:.58rem;font-size:.72rem;font-weight:700;line-height:1.35;text-decoration:none;display:grid}.legalMobileNavigation a span{color:var(--public-cobalt);font-size:.6rem}.legalMobileNavigation a[aria-current=page]{color:var(--public-cobalt-dark);background:#edf3ff}.legalLayout .legalArticle{border-radius:.78rem;width:100%;min-width:0;margin:0;padding:clamp(1.5rem,4vw,3.25rem);box-shadow:0 .8rem 2rem #2156d70f}.legalLayout .legalArticle:before{height:.22rem}.legalLayout .legalArticle .managedHtml{font-size:clamp(.96rem,1.25vw,1.04rem)}.legalAction{border-top:1px solid var(--public-line);margin-top:2.5rem;padding-top:1.5rem}.legalHelp{color:#fff;background:linear-gradient(135deg,#14233c,#1c3b72);border-radius:.75rem;justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(3.5rem,7vw,5.5rem);padding:clamp(1.5rem,4vw,2.6rem);display:flex}.legalHelp .eyebrow{color:#91b3ff;margin:0}.legalHelp h2{letter-spacing:-.035em;margin:.55rem 0 0;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.1}.legalHelp p:last-child{color:#bdcadd;max-width:47rem;margin:.6rem 0 0}.legalHelp .buttonSecondary{flex:none;text-decoration:none}.evidenceProof,.priceCatalogSection,.catalogSearchSection,.organizationSection{padding-top:var(--public-section-space)}.organizationRoleGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.organizationRoleGrid article{min-height:12rem}@supports (content-visibility:auto){.contentPage>section,.svedeniaContent>section,.legalHelp{content-visibility:auto;contain-intrinsic-block-size:auto 48rem}}@media (max-width:68rem){.catalogLandingIntro{grid-template-columns:1fr;gap:2rem}.catalogLandingFacts{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.catalogLandingFacts:before{grid-column:1/-1}.catalogLandingFacts article+article{border-left:1px solid #ffffff24}.svedeniaLayout,.legalLayout{grid-template-columns:12rem minmax(0,1fr);gap:2rem}.organizationRoleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.corporateMethod,.corporateTrust,.corporateFaq,.corporateContact{grid-template-columns:1fr}.corporateContactActions{flex-wrap:wrap;min-width:0;display:flex}}@media (max-width:52rem){.catalogLandingSearchMeta{display:grid}.catalogLandingExamples{justify-content:flex-start}.catalogLandingNavigation{flex-wrap:wrap}.catalogLandingFacts{grid-template-columns:1fr}.catalogLandingFacts article+article{border-left:0}.managedDirectionPage .managedHero,.svedeniaHero,.svedeniaInfoCard{grid-template-columns:1fr}.svedeniaHero{min-height:0}.evidenceProofLinks,.managedDirectionPage .managedCards{grid-template-columns:repeat(2,minmax(0,1fr))}.svedeniaHero>.breadcrumbs{grid-column:auto}.svedeniaHero>aside{max-width:26rem}.svedeniaLayout,.legalLayout{grid-template-columns:1fr}.svedeniaAside{position:static}.svedeniaAside nav{grid-template-columns:repeat(3,minmax(0,1fr))}.legalAside{display:none}.legalMobileNavigation{display:block}.legalHelp{display:grid}.legalHelp .buttonSecondary{width:fit-content}.svedeniaInfoCard>div:last-child{grid-column:auto}.managedDirectionPage .catalogGrid,.organizationHeroGrid,.organizationSection .sectionHeading,.organizationLicense,.priceCatalogHeading,.corporateHeroGrid{grid-template-columns:1fr}.corporateBriefCard{max-width:40rem}.corporateProcess ol{grid-template-columns:repeat(2,minmax(0,1fr))}.corporateProcess li:nth-child(odd){border-left:0;padding-left:0}.corporateProcess li:nth-child(2n){border-left:1px solid var(--corporate-line);padding-left:1rem}.corporateLinks{grid-template-columns:1fr}.catalogSearchSection>.sectionHeading{display:grid}.catalogFilterCore{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogFilterRanges{grid-template-columns:1fr}.catalogSearchQuery{grid-column:1/-1}.organizationRoleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:36rem){.catalogRangeVisual{height:2.75rem}.catalogRangeSlider{min-height:2.75rem!important}.catalogLandingHero{border-radius:.85rem;padding:1.35rem 1.15rem}.catalogLandingHero>.breadcrumbs{margin-bottom:1.25rem}.catalogLandingCopy h1,.catalogLandingHeroPrice .catalogLandingCopy h1{overflow-wrap:normal;word-break:normal;max-width:none;font-size:clamp(2.4rem,11vw,3.15rem);line-height:1}.catalogLandingCopy .lead{font-size:.98rem;line-height:1.55}.catalogLandingFacts{padding:.85rem}.catalogLandingFacts article{border-bottom:0;border-right:0;grid-template-columns:auto minmax(0,1fr);min-height:auto;padding:.8rem .15rem}.catalogLandingFacts strong{margin-top:.15rem}.catalogLandingSearch{padding:0}.catalogLandingNavigation{display:none}.organizationRoleGrid,.evidenceProofLinks,.managedDirectionPage .managedCards{grid-template-columns:1fr}.evidenceProof{padding:4.5rem 0}.svedeniaLanding,.managedDirectionPage{padding-top:.5rem}.svedeniaHero,.managedDirectionPage .managedHero{border-radius:.7rem;gap:2rem;padding:1.35rem}.svedeniaHero h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:none;font-size:clamp(2rem,8.8vw,2.85rem)}.managedDirectionPage .managedHero h1{max-width:none;font-size:clamp(2.15rem,10vw,3.15rem)}.svedeniaHero>aside{box-sizing:border-box;width:100%;max-width:none}.svedeniaHero>.breadcrumbs,.managedDirectionPage .managedHero .breadcrumbs{margin-bottom:1.5rem}.svedeniaLayout,.legalLayout{padding-top:2.5rem}.svedeniaAside nav{grid-template-columns:1fr}.svedeniaIndex a,.svedeniaIndex li>div{grid-template-columns:2rem minmax(0,1fr) auto;min-height:2.75rem;padding:.7rem}.svedeniaIndex li>div{grid-template-columns:2rem minmax(0,1fr)}.svedeniaInfoCard{margin-top:4rem}.managedDirectionPage .managedCta{padding:1.35rem;display:grid}.managedHtml table{display:block;overflow-x:auto}.legalShell{padding-top:.5rem}.legalHero{border-radius:.7rem;padding:1.35rem}.legalHero .breadcrumbs{margin-bottom:1.5rem}.legalHero h1{overflow-wrap:anywhere;max-width:none;font-size:clamp(2rem,9vw,2.9rem)}.legalLayout .legalArticle,.legalHelp{padding:1.35rem}.legalHelp .buttonSecondary{text-align:center;white-space:normal;width:100%}.managedDirectionPage>.managedSection{padding-top:4.5rem}.managedDirectionPage .managedCards article{min-height:13rem}.managedDirectionPage .directionDirectory .sectionHeading{display:grid}.managedDirectionPage .directionDirectory .sectionHeading .buttonSecondary{text-align:center;width:100%}.managedDirectionPage .managedCta a{width:100%}.organizationFacts div{grid-template-columns:1fr;gap:.3rem;padding:.9rem}.organizationSectionNav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.organizationSectionNav a{text-align:center}.organizationRoleActions{display:grid}.organizationRoleActions a{text-align:center;width:100%}.corporateHeroActions,.corporateContactActions{display:grid}.corporateHeroActions a,.corporateContactActions a{text-align:center;width:100%}.corporateHeroFacts{grid-template-columns:1fr}.corporateHeroFacts div,.corporateHeroFacts div:first-child{border-top:1px solid var(--corporate-line);border-left:0;padding:.7rem 0 0}.corporateHeroFacts div:first-child{border-top:0}.corporateBenefitGrid,.corporateTerms dl,.corporateProcess ol{grid-template-columns:1fr}.corporateBenefitGrid article,.corporateBenefitGrid article:nth-child(2n){border-left:0;min-height:0;padding:1rem 0}.corporateMethod{gap:2rem;padding:1.35rem}.corporateMethod .buttonSecondary{text-align:center;width:100%}.corporateProcess li,.corporateProcess li+li,.corporateProcess li:nth-child(2n){border-left:0;padding:1rem 0}.corporateProcess h3{margin-top:.55rem}.corporateContact{padding:1.35rem}.publicPriceTableWrap{margin-inline:-.15rem}.catalogFilterIntro{gap:.45rem;display:grid}.catalogFilterCore,.catalogFilterAdvancedFields{grid-template-columns:1fr}.catalogSearchQuery{grid-column:auto}.catalogRangeValues{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogFilterActions{grid-template-columns:1fr;display:grid}.catalogFilterActions .buttonPrimary,.catalogFilterActions .buttonSecondary{width:100%;min-width:0}.catalogSearchFormCompact{grid-template-columns:1fr}.catalogSearchForm .buttonPrimary,.catalogSearchForm .buttonSecondary{width:100%}.catalogSearchFormCompact .catalogSearchQuery{grid-column:auto}.catalogSearchFormHero{grid-template-columns:1fr}.catalogSearchFormHero .buttonPrimary{width:100%}}@media (prefers-reduced-motion:reduce){.svedeniaIndex a{transition:none}.svedeniaIndex a:hover{transform:none}}.organizationVariantA .corporateHeroGrid{grid-template-columns:minmax(0,1.02fr) minmax(23rem,.78fr);gap:clamp(2rem,5.5vw,5rem)}.organizationVariantA .corporateBriefCard{width:100%;padding:1.5rem}.organizationVariantA .corporateBriefQuestion{color:#fff;background:#ffffff1a;border:1px solid #ffffff47;border-radius:.5rem;align-items:center;min-height:2.65rem;margin-top:.95rem;padding:.62rem .75rem;font-size:.76rem;font-weight:820;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:flex}.organizationVariantA .corporateBriefQuestion:hover{background:#ffffff2b;border-color:#ffffff7a;transform:translateY(-1px)}.organizationVariantA .corporateBenefitGrid h3{font-size:.82rem}.organizationVariantA .corporateBenefitGrid p{font-size:.7rem;line-height:1.45}.organizationVariantA .corporateMethodChecklist{border-top:0;align-content:center;gap:.55rem}.organizationVariantA .corporateMethodChecklist p{background:#ffffff0d;border:1px solid #ffffff2b;border-radius:.45rem;padding:.85rem .9rem}.organizationVariantA .corporateMethodChecklist p+p{border-top:1px solid #ffffff2b}.organizationVariantA .corporateProcessAgreement{border-top:1px solid var(--corporate-line);grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(1.5rem,5vw,4rem);margin-top:2rem;padding:1.7rem 0 0;display:grid}.organizationVariantA .corporateProcessAgreement h3{letter-spacing:-.025em;max-width:18ch;margin:.55rem 0 0;font-size:1.35rem;line-height:1.15}.organizationVariantA .corporateProcessAgreement>div>p:last-child{max-width:32rem;color:var(--public-muted);margin:.55rem 0 0;font-size:.81rem;line-height:1.5}.organizationVariantA .corporateProcessAgreement dl{background:var(--corporate-line);border:1px solid var(--corporate-line);border-radius:.58rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:1px;display:grid}.organizationVariantA .corporateProcessAgreement dl div{background:#fff;min-width:0;padding:.9rem}.organizationVariantA .corporateProcessAgreement dt{color:var(--corporate-cobalt);font-size:.72rem;font-weight:820}.organizationVariantA .corporateProcessAgreement dd{color:var(--public-muted);margin:.35rem 0 0;font-size:.7rem;line-height:1.45}.organizationVariantA .corporateTrust{margin-top:var(--public-section-space);border:1px solid var(--corporate-line);background:#f7faff;border-radius:.75rem;grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr);gap:clamp(2rem,6vw,5rem);padding:clamp(2rem,4vw,3.5rem)}.organizationVariantA .corporateTrustIntro h2{max-width:22ch}.organizationVariantA .corporateOfficialFacts{align-self:center}.organizationVariantA .corporateFaq summary{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1rem 0;font-size:.84rem;font-weight:620;list-style:none;display:grid}.organizationVariantA .corporateFaq summary::-webkit-details-marker{display:none}.organizationVariantA .corporateFaq summary:after{color:var(--corporate-cobalt);content:"+";font-size:1.1rem;font-weight:450;line-height:1}.organizationVariantA .corporateFaq details[open] summary:after{content:"−"}.organizationVariantA .corporateFaq details p{font-size:.81rem;font-weight:430}@media (max-width:52rem){.organizationVariantA .corporateHeroGrid{grid-template-columns:1fr}.organizationVariantA .corporateBriefCard{max-width:40rem}.organizationVariantA .corporateProcessAgreement,.organizationVariantA .corporateTrust{grid-template-columns:1fr}.organizationVariantA .corporateProcessAgreement dl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:36rem){.organizationVariantA .corporateBriefCard{padding:1.25rem}.organizationVariantA .corporateProcessAgreement dl{grid-template-columns:1fr}.organizationVariantA .corporateProcessAgreement dl div{padding:.85rem}}.organizationEdition{--organization-navy:#122c55;--organization-cobalt:#2156d7;--organization-teal:#0c8f83;--organization-paper:#f7faff;--organization-line:#d2deed}.organizationEditionHero{padding:clamp(2rem, 4.8vw, 4rem) var(--public-content-inset);position:relative;overflow:hidden}.organizationEditionHero:after{content:"";pointer-events:none;border:1px solid #2156d712;border-radius:50%;width:36rem;height:36rem;position:absolute;top:-16rem;right:-13rem;box-shadow:0 0 0 4.5rem #2156d706,0 0 0 9rem #0c8f8306}.organizationEditionHero>*{z-index:1;position:relative}.organizationEditionHero .breadcrumbs{margin-bottom:clamp(.9rem,1.8vw,1.35rem)}.organizationEditionHeroGrid{grid-template-columns:minmax(0,1.04fr) minmax(24rem,.86fr);align-items:center;gap:clamp(2rem,6vw,5.25rem);display:grid}.organizationEditionHeroCopy{min-width:0}.organizationEditionHeroCopy h1{letter-spacing:-.058em;text-wrap:balance;max-width:17ch;margin:.7rem 0 0;font-size:clamp(2.85rem,4.75vw,4.45rem);line-height:.97}.organizationEditionHeroCopy .lead{max-width:49rem;color:var(--public-muted);margin:1.15rem 0 0;font-size:clamp(.98rem,1.5vw,1.1rem);line-height:1.58}.organizationEditionHeroActions{flex-wrap:wrap;gap:.65rem;margin-top:1.4rem;display:flex}.organizationEditionProof{border:1px solid var(--organization-line);background:#ffffffb8;border-radius:.55rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:1.2rem;padding:.72rem .85rem;display:grid}.organizationEditionProof>span{color:#263f61;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.42rem;font-size:.7rem;font-weight:760;line-height:1.32;display:grid}.organizationEditionProof>span+span{border-left:1px solid var(--organization-line);padding-left:.8rem}.organizationEditionProof>span>span{min-width:0}.organizationEditionProof svg{color:var(--organization-teal);flex:none}.organizationBrief{color:#fff;background:linear-gradient(145deg, var(--organization-navy), #1e4caa 62%, #2367d5);border:1px solid #122c5538;border-radius:.85rem;min-width:0;padding:1.35rem;box-shadow:0 1.35rem 3rem #183e9130}.organizationBriefHeading{border-bottom:1px solid #ffffff29;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.75rem;padding-bottom:1rem;display:grid}.organizationBriefHeading>svg{color:#78e2d6}.organizationBriefHeading p{color:#78e2d6;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.61rem;font-weight:850}.organizationBriefHeading h2{color:#fff;letter-spacing:-.035em;max-width:18ch;margin:.25rem 0 0;font-size:clamp(1.35rem,2.3vw,1.85rem);line-height:1.08}.organizationBriefMap{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.65rem;margin-top:1rem;display:grid}.organizationBriefColumn{background:#ffffff0f;border:1px solid #ffffff24;border-radius:.55rem;min-width:0;padding:.85rem}.organizationBriefColumn>span{color:#ffffff8a;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:820}.organizationBriefColumn ul{gap:.5rem;margin:0;padding:.65rem 0 0;list-style:none;display:grid}.organizationBriefColumn li{color:#ffffffc7;padding-left:.78rem;font-size:.72rem;line-height:1.35;position:relative}.organizationBriefColumn li:before{content:"";background:#78e2d6;border-radius:50%;width:.3rem;height:.3rem;position:absolute;top:.48em;left:0}.organizationBriefResult{background:#ffffff1c}.organizationBriefResult li{color:#fff;font-weight:690}.organizationBriefArrow{color:#78e2d6;align-self:center;font-size:1rem}.organizationBriefNote{color:#ffffff9e;margin:.85rem 0 0;font-size:.66rem;line-height:1.45}.organizationEdition .sectionHeading{gap:2rem clamp(2rem,7vw,6rem);margin-bottom:1.6rem}.organizationEdition .sectionHeading h2{letter-spacing:-.046em;text-wrap:balance;max-width:18ch;margin:.65rem 0 0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.04}.organizationEdition .sectionHeading>p{max-width:38rem;color:var(--public-muted);line-height:1.55}.organizationEdition section[id]{scroll-margin-top:6.5rem}.organizationNeedList{border-top:1px solid var(--organization-line)}.organizationNeedList article{border-bottom:1px solid var(--organization-line);grid-template-columns:2.5rem minmax(8.5rem,.42fr) minmax(0,1.58fr);align-items:start;gap:1rem clamp(1.25rem,4vw,3.5rem);padding:1.25rem 0;display:grid}.organizationNeedList i{width:2.5rem;height:2.5rem;color:var(--organization-cobalt);background:#edf3ff;border:1px solid #d7e3f5;border-radius:.55rem;place-items:center;display:grid}.organizationNeedList article>span{color:var(--organization-cobalt);letter-spacing:.075em;text-transform:uppercase;padding-top:.55rem;font-size:.65rem;font-weight:850}.organizationNeedList h3{margin:.08rem 0 0;font-size:1rem;line-height:1.3}.organizationNeedList p{max-width:48rem;color:var(--public-muted);margin:.38rem 0 0;font-size:.79rem;line-height:1.52}.organizationWorkSection{margin-top:var(--public-section-space);color:var(--public-ink);background:var(--organization-paper);border:1px solid var(--organization-line);border-radius:.85rem;grid-template-columns:minmax(17rem,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);padding:clamp(2rem,5vw,4rem);display:grid}.organizationWorkIntro{position:sticky;top:6.5rem}.organizationWorkIntro .eyebrow{color:var(--organization-cobalt)}.organizationWorkIntro h2{max-width:19ch;color:var(--public-ink);letter-spacing:-.04em;text-wrap:balance;margin:.7rem 0 0;font-size:clamp(2.05rem,3.35vw,3rem);line-height:1.03}.organizationWorkIntro>p:not(.eyebrow){max-width:38rem;color:var(--public-muted);margin:.9rem 0 0;line-height:1.58}.organizationWorkIntro .buttonSecondary{width:fit-content;color:var(--organization-cobalt);border-color:var(--organization-line);background:#fff;margin-top:1.25rem}.organizationWorkFlow{border-top:1px solid var(--organization-line);margin:0;padding:0;list-style:none}.organizationWorkFlow li{border-bottom:1px solid var(--organization-line);grid-template-columns:2.4rem minmax(0,1fr);gap:1rem;padding:1.15rem .2rem;display:grid}.organizationWorkFlow li>span{color:var(--organization-cobalt);letter-spacing:.08em;padding-top:.1rem;font-size:.68rem;font-weight:850}.organizationWorkFlow h3{color:var(--public-ink);margin:0;font-size:.95rem;line-height:1.3}.organizationWorkFlow p{max-width:43rem;color:var(--public-muted);margin:.35rem 0 0;font-size:.79rem;line-height:1.52}.organizationWorkFlow li:nth-child(2){background:linear-gradient(90deg,#edf3ff,#0000);padding-inline:.8rem}.organizationTermsSection{grid-template-columns:minmax(15rem,.58fr) minmax(0,1.42fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);display:grid}.organizationTermsIntro h2{letter-spacing:-.046em;text-wrap:balance;max-width:13ch;margin:.65rem 0 0;font-size:clamp(2rem,4vw,3.25rem);line-height:1.04}.organizationTermsIntro>p:last-child{max-width:30rem;color:var(--public-muted);margin:.8rem 0 0;line-height:1.55}.organizationTermsSheet{border:1px solid var(--organization-line);background:#fff;border-radius:.72rem;overflow:hidden;box-shadow:0 .9rem 2.2rem #2156d70f}.organizationTermsSheetHead{color:#fff;background:var(--organization-navy);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.organizationTermsSheetHead span{font-size:.72rem;font-weight:840}.organizationTermsSheetHead small{color:#ffffffb3;font-size:.61rem}.organizationTermsSheet dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.organizationTermsSheet dl>div{border-bottom:1px solid var(--organization-line);min-width:0;padding:1rem}.organizationTermsSheet dl>div:nth-child(odd){border-right:1px solid var(--organization-line)}.organizationTermsSheet dt{color:var(--public-ink);align-items:center;gap:.55rem;font-size:.77rem;font-weight:820;display:flex}.organizationTermsSheet dt svg{color:var(--organization-cobalt);flex:none}.organizationTermsSheet dd{color:var(--public-muted);margin:.42rem 0 0 1.8rem;font-size:.71rem;line-height:1.48}.organizationTermsSheet>p{color:#263f61;background:#eef4ff;align-items:flex-start;gap:.65rem;margin:0;padding:.9rem 1rem;font-size:.71rem;line-height:1.48;display:flex}.organizationTermsSheet>p svg{color:var(--organization-cobalt);flex:none}.organizationTermsSheet>p span{display:block}.organizationTermsSheet>p strong{color:var(--organization-navy)}.organizationTrustSection{margin-top:var(--public-section-space);background:var(--organization-paper);border:1px solid var(--organization-line);border-radius:.75rem;grid-template-columns:minmax(0,.9fr) minmax(25rem,1.1fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);padding:clamp(2rem,4vw,3.5rem);display:grid}.organizationTrustIntro h2{letter-spacing:-.043em;text-wrap:balance;max-width:20ch;margin:.65rem 0 0;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1.07}.organizationTrustIntro>p:not(.eyebrow){max-width:40rem;color:var(--public-muted);margin:.8rem 0 0;font-size:.83rem;line-height:1.56}.organizationTrustActions{flex-wrap:wrap;gap:.65rem;margin-top:1.15rem;display:flex}.organizationTrustRecord{border:1px solid var(--organization-line);background:#fff;border-radius:.68rem;scroll-margin-top:6.5rem;overflow:hidden;box-shadow:0 .7rem 1.8rem #2156d70d}.organizationTrustRecordHead{color:#fff;background:var(--organization-navy);grid-template-columns:2.3rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.9rem 1rem;display:grid}.organizationTrustRecordHead svg{color:#78e2d6}.organizationTrustRecordHead div{display:grid}.organizationTrustRecordHead span{color:#78e2d6;letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:850}.organizationTrustRecordHead strong{color:#fff;margin-top:.16rem;font-size:.8rem}.organizationTrustRecord .organizationFacts{border:0;border-radius:0}.organizationTrustRecord .organizationFacts div{grid-template-columns:minmax(7.5rem,.34fr) minmax(0,1fr);padding:.8rem 1rem}.organizationTrustRecord .organizationFacts dt{font-size:.68rem}.organizationTrustRecord .organizationFacts dd{font-size:.72rem}.organizationTrustRecord .organizationFacts>div:nth-child(3) dd{font-weight:400}.organizationTrustResources{border-top:1px solid var(--organization-line);grid-column:1/-1;grid-template-columns:minmax(12rem,.42fr) minmax(0,1.58fr);align-items:center;gap:1rem clamp(2rem,6vw,5rem);padding-top:1.2rem;display:grid}.organizationTrustResources h3{margin:.3rem 0 0;font-size:1.05rem;line-height:1.2}.organizationTrustResources>div:first-child>p:last-child{max-width:25rem;color:var(--public-muted);margin:.38rem 0 0;font-size:.68rem;line-height:1.45}.organizationTrustResources>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.organizationTrustResources a{min-height:4.5rem;color:var(--public-ink);border:1px solid var(--organization-line);background:#fff;border-radius:.58rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.8rem .9rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:0 .35rem 1rem #2156d70a}.organizationTrustResources a:hover{border-color:#a9c4ee;transform:translateY(-2px);box-shadow:0 .65rem 1.35rem #2156d714}.organizationTrustResources a>svg{color:var(--organization-cobalt)}.organizationTrustResources a>span{min-width:0;display:grid}.organizationTrustResources a strong{font-size:.73rem;line-height:1.3}.organizationTrustResources a small{color:var(--public-muted);margin-top:.18rem;font-size:.63rem;line-height:1.35}.organizationTrustResources a b{color:var(--organization-cobalt);font-size:.8rem}.organizationFaq{grid-template-columns:minmax(15rem,.65fr) minmax(0,1.35fr);gap:clamp(2.5rem,7vw,6rem);display:grid}.organizationFaq>div:first-child h2{letter-spacing:-.043em;text-wrap:balance;max-width:18ch;margin:.65rem 0 0;font-size:clamp(2rem,3.35vw,2.75rem);line-height:1.07}.organizationFaq>div:first-child>p:last-child{max-width:28rem;color:var(--public-muted);margin:.75rem 0 0}.organizationFaq>div:last-child{border-top:1px solid var(--organization-line)}.organizationFaq details{border-bottom:1px solid var(--organization-line)}.organizationFaq summary{color:var(--public-ink);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1rem 0;font-size:.84rem;font-weight:650;list-style:none;display:grid}.organizationFaq summary::-webkit-details-marker{display:none}.organizationFaq summary:after{color:var(--organization-cobalt);content:"+";font-size:1.1rem;font-weight:450;line-height:1}.organizationFaq details[open] summary:after{content:"−"}.organizationFaq details p{max-width:48rem;color:var(--public-muted);margin:-.2rem 0 1rem;font-size:.81rem;font-weight:430;line-height:1.55}.organizationContact{margin-top:var(--public-section-space)}.organizationContactDetails{flex-wrap:wrap;justify-content:center;gap:.35rem .8rem;padding-top:.25rem;display:flex}.organizationContactDetails a{color:#ffffffc2;text-underline-offset:.2rem;font-size:.68rem;font-weight:720;-webkit-text-decoration:underline #ffffff47;text-decoration:underline #ffffff47}.organizationUtilityLinks{flex-wrap:wrap;gap:.6rem 1.2rem;padding-top:1rem;display:flex}.organizationUtilityLinks a{color:var(--public-muted);align-items:center;gap:.42rem;font-size:.67rem;font-weight:700;text-decoration:none;display:inline-flex}.organizationUtilityLinks svg,.organizationUtilityLinks a:hover{color:var(--organization-cobalt)}@media (max-width:68rem){.organizationWorkSection,.organizationTermsSection,.organizationTrustSection,.organizationFaq{grid-template-columns:1fr}.organizationWorkIntro{position:static}.organizationTermsIntro,.organizationTrustIntro,.organizationFaq>div:first-child{max-width:48rem}.organizationTrustRecord{width:min(100%,48rem)}.organizationTrustResources{grid-template-columns:1fr}}@media (max-width:52rem){.organizationEditionHeroGrid{grid-template-columns:1fr}.organizationBrief{width:min(100%,42rem)}.organizationNeedList article{grid-template-columns:2.5rem minmax(0,1fr)}.organizationNeedList article>span{align-self:center;padding-top:0}.organizationNeedList article>div{grid-column:2}.organizationEdition .sectionHeading{grid-template-columns:1fr}}@media (max-width:36rem){.organizationEditionHero{padding:1.35rem 1.15rem}.organizationEditionHero .breadcrumbs{margin-bottom:2rem}.organizationEditionHeroCopy h1{font-size:clamp(2.55rem,12vw,3.45rem)}.organizationEditionHeroActions,.organizationTrustActions{display:grid}.organizationEditionHeroActions a,.organizationTrustActions a{text-align:center;width:100%}.organizationEditionProof{grid-template-columns:1fr;gap:.65rem}.organizationEditionProof>span+span{border-top:1px solid var(--organization-line);border-left:0;padding:.65rem 0 0}.organizationBrief{padding:1.1rem}.organizationBriefMap{grid-template-columns:1fr}.organizationBriefArrow{justify-self:center;transform:rotate(90deg)}.organizationWorkSection,.organizationTrustSection{padding:1.35rem}.organizationWorkIntro .buttonSecondary{text-align:center;width:100%}.organizationTermsSheetHead{flex-direction:column;align-items:flex-start}.organizationTermsSheet dl{grid-template-columns:1fr}.organizationTermsSheet dl>div:nth-child(odd){border-right:0}.organizationTermsSheet dd{margin-left:0}.organizationTrustRecord .organizationFacts div{grid-template-columns:1fr;gap:.3rem}.organizationTrustResources>div:last-child{grid-template-columns:1fr}.organizationContactDetails{justify-content:flex-start}.organizationUtilityLinks{display:grid}}@media (prefers-reduced-motion:reduce){.organizationEditionHeroActions a,.organizationTrustActions a,.organizationUtilityLinks a{transition:none}}
.public-section-nav-module__SADTSq__nav{border-bottom:1px solid var(--public-line);align-items:center;gap:.6rem 1rem;min-height:4rem;padding:.55rem .2rem;display:flex;position:relative}.public-section-nav-module__SADTSq__nav>span{color:var(--public-muted);letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.7rem;font-weight:850}.public-section-nav-module__SADTSq__links{scrollbar-width:none;gap:.25rem .45rem;min-width:0;display:flex;overflow-x:auto}.public-section-nav-module__SADTSq__links::-webkit-scrollbar{display:none}.public-section-nav-module__SADTSq__nav a{color:#365274;text-underline-offset:.22em;white-space:nowrap;border-radius:.45rem;flex:none;align-items:center;min-height:2.75rem;padding:.45rem .65rem;font-size:.82rem;font-weight:760;text-decoration:none;display:inline-flex}.public-section-nav-module__SADTSq__nav a:hover{color:var(--public-cobalt);text-decoration:underline}.public-section-nav-module__SADTSq__nav a:focus-visible{outline-offset:3px;outline:3px solid #2156d752}@media (max-width:52rem){.public-section-nav-module__SADTSq__nav:after{width:3.25rem;color:var(--public-cobalt);content:"→";pointer-events:none;background:linear-gradient(90deg,#f8fafd00,#f8fafd 64%);place-items:center end;font-size:.9rem;display:grid;position:absolute;top:.55rem;bottom:.55rem;right:0}.public-section-nav-module__SADTSq__links{padding-right:3.25rem}}
.catalog-course-page-module__-0nCLG__coursePage{width:min(calc(100% - 2 * var(--public-gutter)), var(--public-width));color:var(--public-ink);margin:0 auto;padding:0 0 clamp(5rem,10vw,8rem)}.catalog-course-page-module__-0nCLG__hero{padding:clamp(1rem, 2.4vw, 1.6rem) var(--public-content-inset) clamp(1.7rem, 4vw, 3rem);color:#fff;background:radial-gradient(circle at 86% 18%,#12a59447,#0000 22rem),linear-gradient(135deg,#071634 0%,#0e2f70 63%,#0d665f 125%);border:1px solid #6c97de6b;border-radius:1.25rem;position:relative;overflow:hidden;box-shadow:0 1.5rem 3.5rem #0e244d33}.catalog-course-page-module__-0nCLG__hero:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:34rem;height:34rem;position:absolute;bottom:-17rem;right:-10rem;box-shadow:0 0 0 4.5rem #ffffff08,0 0 0 9rem #ffffff05}.catalog-course-page-module__-0nCLG__hero>*{z-index:1;position:relative}.catalog-course-page-module__-0nCLG__breadcrumbs{color:#ffffffa8;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:clamp(1.4rem,3vw,2.4rem);font-size:.72rem;display:flex}.catalog-course-page-module__-0nCLG__breadcrumbs a{color:#fff;text-decoration:none}.catalog-course-page-module__-0nCLG__breadcrumbs a:hover{text-decoration:underline}.catalog-course-page-module__-0nCLG__heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.62fr);align-items:center;gap:clamp(1.8rem,6vw,5rem);display:grid}.catalog-course-page-module__-0nCLG__heroCopy>p:first-child,.catalog-course-page-module__-0nCLG__result p,.catalog-course-page-module__-0nCLG__selection header p,.catalog-course-page-module__-0nCLG__visualProof>div>p,.catalog-course-page-module__-0nCLG__curriculum header p,.catalog-course-page-module__-0nCLG__answers header p,.catalog-course-page-module__-0nCLG__related header p,.catalog-course-page-module__-0nCLG__finalCta p{color:#4ee0c5;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:850}.catalog-course-page-module__-0nCLG__heroCopy h1{color:#fff;letter-spacing:-.047em;text-wrap:balance;max-width:20ch;margin:.7rem 0 1.1rem;font-size:clamp(2.15rem,3.45vw,3.25rem);line-height:1.03}.catalog-course-page-module__-0nCLG__heroCopy>p:nth-child(3){color:#ffffffc7;max-width:45rem;margin:0;font-size:clamp(1rem,1.55vw,1.14rem);line-height:1.58}.catalog-course-page-module__-0nCLG__heroCopy>dl{background:#ffffff26;border:1px solid #ffffff29;border-radius:.8rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:2rem 0 0;display:grid;overflow:hidden}.catalog-course-page-module__-0nCLG__heroCopy>dl div{background:#071737a3;padding:.85rem}.catalog-course-page-module__-0nCLG__heroCopy dt{color:#ffffff8c;font-size:.66rem;font-weight:750}.catalog-course-page-module__-0nCLG__heroCopy dd{color:#fff;margin:.32rem 0 0;font-size:.82rem;font-weight:720;line-height:1.35}.catalog-course-page-module__-0nCLG__priceCard{color:#10213c;background:#fffffff5;border:1px solid #ffffffbd;border-radius:.95rem;padding:1.25rem;box-shadow:0 1.2rem 2.5rem #00000038}.catalog-course-page-module__-0nCLG__priceCard>span{color:#6b7d92;font-size:.7rem;font-weight:760}.catalog-course-page-module__-0nCLG__priceCard>strong{color:#0b2350;letter-spacing:-.05em;margin:.25rem 0 .05rem;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1;display:block}.catalog-course-page-module__-0nCLG__priceCard>small{color:#718096;font-size:.7rem;line-height:1.4}.catalog-course-page-module__-0nCLG__actions{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:1.1rem;display:grid}.catalog-course-page-module__-0nCLG__actions a{color:#fff;background:var(--public-cobalt);border:1px solid var(--public-cobalt);text-align:center;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.8rem;padding:.65rem .8rem;font-size:.75rem;font-weight:800;text-decoration:none;display:flex}.catalog-course-page-module__-0nCLG__actions a+a{color:var(--public-cobalt);background:0 0}.catalog-course-page-module__-0nCLG__actions a:hover{transform:translateY(-1px)}.catalog-course-page-module__-0nCLG__actionsInverted a+a{color:#103a80;border-color:#abc2e8}.catalog-course-page-module__-0nCLG__priceCard ul{border-top:1px solid #dce5f1;gap:.7rem;margin:1rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.catalog-course-page-module__-0nCLG__priceCard li{color:#435774;align-items:center;gap:.5rem;font-size:.72rem;line-height:1.35;display:flex}.catalog-course-page-module__-0nCLG__priceCard li svg{color:var(--public-teal);flex:none}.catalog-course-page-module__-0nCLG__priceCard li a{color:inherit}.catalog-course-page-module__-0nCLG__result,.catalog-course-page-module__-0nCLG__selection,.catalog-course-page-module__-0nCLG__visualProof,.catalog-course-page-module__-0nCLG__curriculum,.catalog-course-page-module__-0nCLG__answers,.catalog-course-page-module__-0nCLG__related{margin-top:clamp(3.2rem,6vw,5rem)}.catalog-course-page-module__-0nCLG__result{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.9fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.catalog-course-page-module__-0nCLG__result h2,.catalog-course-page-module__-0nCLG__selection h2,.catalog-course-page-module__-0nCLG__visualProof h2,.catalog-course-page-module__-0nCLG__curriculum h2,.catalog-course-page-module__-0nCLG__answers h2,.catalog-course-page-module__-0nCLG__related h2,.catalog-course-page-module__-0nCLG__finalCta h2{letter-spacing:-.05em;text-wrap:balance;max-width:18ch;margin:.55rem 0 0;font-size:clamp(1.85rem,3.2vw,2.75rem);line-height:1.03}.catalog-course-page-module__-0nCLG__result>div>strong{color:#17335f;max-width:35rem;margin-top:1.3rem;font-size:clamp(1.2rem,2.3vw,1.7rem);line-height:1.3;display:block}.catalog-course-page-module__-0nCLG__result>div>span{max-width:39rem;color:var(--public-muted);margin-top:.8rem;font-size:.85rem;line-height:1.58;display:block}.catalog-course-page-module__-0nCLG__result dl{gap:.65rem;margin:0;display:grid}.catalog-course-page-module__-0nCLG__result dl div{border:1px solid var(--public-line);background:#f6f9fe;border-radius:.7rem;padding:1rem}.catalog-course-page-module__-0nCLG__result dt{color:#6c7e94;align-items:center;gap:.45rem;font-size:.68rem;font-weight:760;display:flex}.catalog-course-page-module__-0nCLG__result dt svg{color:var(--public-cobalt)}.catalog-course-page-module__-0nCLG__result dd{color:#19375e;margin:.38rem 0 0;font-weight:760}.catalog-course-page-module__-0nCLG__selection{background:linear-gradient(135deg,#f3f7ff,#f1fbf8);border:1px solid #cbdced;border-radius:1rem;padding:clamp(1.3rem,4vw,2.6rem)}.catalog-course-page-module__-0nCLG__selection header>span,.catalog-course-page-module__-0nCLG__curriculum header>span,.catalog-course-page-module__-0nCLG__answers header+div,.catalog-course-page-module__-0nCLG__related header>span{color:var(--public-muted);font-size:.84rem;line-height:1.55}.catalog-course-page-module__-0nCLG__selection>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.6rem;display:grid}.catalog-course-page-module__-0nCLG__selection article{background:#fff;border:1px solid #d8e4f2;border-radius:.7rem;min-height:11rem;padding:1rem}.catalog-course-page-module__-0nCLG__selection article>span{color:var(--public-teal);font-size:.68rem;font-weight:850}.catalog-course-page-module__-0nCLG__selection h3{margin:2rem 0 .55rem;font-size:1rem}.catalog-course-page-module__-0nCLG__selection article p{color:var(--public-muted);margin:0;font-size:.78rem;line-height:1.5}.catalog-course-page-module__-0nCLG__selection>a{color:var(--public-cobalt);align-items:center;gap:.4rem;margin-top:1rem;font-size:.78rem;font-weight:820;text-decoration:none;display:inline-flex}.catalog-course-page-module__-0nCLG__visualProof{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:center;gap:clamp(1.6rem,5vw,4rem);display:grid}.catalog-course-page-module__-0nCLG__visualProof>a{background:#edf3fb;border:1px solid #cbdced;border-radius:.8rem;overflow:hidden;box-shadow:0 1rem 2.5rem #1c46841f}.catalog-course-page-module__-0nCLG__visualProof>a img{width:100%;height:auto;display:block}.catalog-course-page-module__-0nCLG__visualProof>.catalogCover{margin:0}.catalog-course-page-module__-0nCLG__visualProof>div>span{color:var(--public-muted);margin-top:1rem;line-height:1.58;display:block}.catalog-course-page-module__-0nCLG__visualProof dl{gap:.7rem;margin-top:1.4rem;display:grid}.catalog-course-page-module__-0nCLG__visualProof dl div{border-top:1px solid var(--public-line);padding-top:.8rem}.catalog-course-page-module__-0nCLG__visualProof dt{color:#74869b;font-size:.67rem;font-weight:760}.catalog-course-page-module__-0nCLG__visualProof dd{color:#1a385f;margin:.3rem 0 0;font-size:.82rem;font-weight:730;line-height:1.45}.catalog-course-page-module__-0nCLG__curriculum header{grid-template-columns:minmax(0,1fr) minmax(18rem,.65fr);align-items:end;gap:1.5rem;display:grid}.catalog-course-page-module__-0nCLG__curriculum header p,.catalog-course-page-module__-0nCLG__curriculum header h2{grid-column:1}.catalog-course-page-module__-0nCLG__curriculum header>span{grid-area:1/2/3}.catalog-course-page-module__-0nCLG__curriculum ol{counter-reset:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:1.7rem 0 0;padding:0;list-style:none;display:grid}.catalog-course-page-module__-0nCLG__curriculum li{border:1px solid var(--public-line);background:#fff;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;min-height:5.2rem;padding:.9rem;display:grid}.catalog-course-page-module__-0nCLG__curriculum li>span{color:var(--public-teal);font-size:.68rem;font-weight:850}.catalog-course-page-module__-0nCLG__curriculum li p{color:#274463;margin:0;font-size:.8rem;line-height:1.45}.catalog-course-page-module__-0nCLG__curriculum li strong{color:var(--public-cobalt);white-space:nowrap;font-size:.7rem}.catalog-course-page-module__-0nCLG__answers{grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);gap:clamp(1.5rem,5vw,4rem);display:grid}.catalog-course-page-module__-0nCLG__answers>div{border-top:1px solid var(--public-line)}.catalog-course-page-module__-0nCLG__answers details{border-bottom:1px solid var(--public-line)}.catalog-course-page-module__-0nCLG__answers summary{color:#19395f;cursor:pointer;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.88rem;font-weight:780;list-style:none;display:flex}.catalog-course-page-module__-0nCLG__answers summary::-webkit-details-marker{display:none}.catalog-course-page-module__-0nCLG__answers summary span{color:var(--public-cobalt);font-size:1.2rem}.catalog-course-page-module__-0nCLG__answers details[open] summary span{transform:rotate(45deg)}.catalog-course-page-module__-0nCLG__answers details p{color:var(--public-muted);margin:0;padding:0 2rem 1rem 0;font-size:.82rem;line-height:1.55}.catalog-course-page-module__-0nCLG__related{background:linear-gradient(135deg,#eef4ff,#effbf8);border:1px solid #cbdced;border-radius:1rem;padding:clamp(1.3rem,4vw,2.6rem)}.catalog-course-page-module__-0nCLG__related>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.6rem;display:grid}.catalog-course-page-module__-0nCLG__related article{background:#fff;border:1px solid #d7e2f0;border-radius:.7rem;flex-direction:column;min-height:17rem;padding:1rem;display:flex}.catalog-course-page-module__-0nCLG__related article>p{color:var(--public-teal);margin:0;font-size:.66rem;font-weight:800}.catalog-course-page-module__-0nCLG__related h3{margin:1.2rem 0;font-size:1rem;line-height:1.32}.catalog-course-page-module__-0nCLG__related dl{gap:.6rem;margin:auto 0 1rem;display:grid}.catalog-course-page-module__-0nCLG__related dl div{border-top:1px solid #e2e9f2;padding-top:.55rem}.catalog-course-page-module__-0nCLG__related dt{color:#77889d;font-size:.62rem;font-weight:740}.catalog-course-page-module__-0nCLG__related dd{color:#294766;margin:.25rem 0 0;font-size:.76rem;font-weight:730}.catalog-course-page-module__-0nCLG__related article>a{color:var(--public-cobalt);align-items:center;gap:.35rem;font-size:.75rem;font-weight:820;text-decoration:none;display:flex}.catalog-course-page-module__-0nCLG__finalCta{background:#071a3e;border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(20rem,.7fr);align-items:end;gap:2rem;margin-top:clamp(3.2rem,6vw,5rem);padding:clamp(1.4rem,3vw,2.25rem);display:grid}.catalog-course-page-module__-0nCLG__finalCta h2{color:#fff}.catalog-course-page-module__-0nCLG__finalCta>div>span{color:#ffffffad;max-width:39rem;margin-top:.8rem;line-height:1.55;display:block}.catalog-course-page-module__-0nCLG__finalCta .catalog-course-page-module__-0nCLG__actions{margin:0}.catalog-course-page-module__-0nCLG__finalCta .catalog-course-page-module__-0nCLG__actions a+a{color:#fff;border-color:#ffffff6b}@media (max-width:900px){.catalog-course-page-module__-0nCLG__heroGrid,.catalog-course-page-module__-0nCLG__result,.catalog-course-page-module__-0nCLG__visualProof,.catalog-course-page-module__-0nCLG__answers,.catalog-course-page-module__-0nCLG__finalCta{grid-template-columns:1fr}.catalog-course-page-module__-0nCLG__priceCard{max-width:32rem}.catalog-course-page-module__-0nCLG__selection>div,.catalog-course-page-module__-0nCLG__related>div{grid-template-columns:1fr}.catalog-course-page-module__-0nCLG__selection article{min-height:auto}.catalog-course-page-module__-0nCLG__selection h3{margin-top:1rem}.catalog-course-page-module__-0nCLG__curriculum header{display:block}.catalog-course-page-module__-0nCLG__curriculum header>span{margin-top:.8rem;display:block}}@media (max-width:640px){.catalog-course-page-module__-0nCLG__coursePage{width:min(calc(100% - 2 * var(--public-gutter)), var(--public-width))}.catalog-course-page-module__-0nCLG__hero{border-radius:.9rem;padding-inline:1rem}.catalog-course-page-module__-0nCLG__breadcrumbs{white-space:nowrap;flex-wrap:nowrap;margin-bottom:2rem;overflow:hidden}.catalog-course-page-module__-0nCLG__breadcrumbs>a:not(:last-of-type),.catalog-course-page-module__-0nCLG__breadcrumbs>span{display:none}.catalog-course-page-module__-0nCLG__heroCopy h1{font-size:clamp(1.95rem,8.5vw,2.35rem);line-height:1.04}.catalog-course-page-module__-0nCLG__actions,.catalog-course-page-module__-0nCLG__curriculum ol{grid-template-columns:1fr}.catalog-course-page-module__-0nCLG__heroCopy>dl{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.35rem}.catalog-course-page-module__-0nCLG__heroCopy>dl div{padding:.75rem}.catalog-course-page-module__-0nCLG__result h2,.catalog-course-page-module__-0nCLG__selection h2,.catalog-course-page-module__-0nCLG__visualProof h2,.catalog-course-page-module__-0nCLG__curriculum h2,.catalog-course-page-module__-0nCLG__answers h2,.catalog-course-page-module__-0nCLG__related h2,.catalog-course-page-module__-0nCLG__finalCta h2{font-size:clamp(1.9rem,9vw,2.65rem)}.catalog-course-page-module__-0nCLG__result,.catalog-course-page-module__-0nCLG__selection,.catalog-course-page-module__-0nCLG__visualProof,.catalog-course-page-module__-0nCLG__curriculum,.catalog-course-page-module__-0nCLG__answers,.catalog-course-page-module__-0nCLG__related{margin-top:3rem}.catalog-course-page-module__-0nCLG__selection,.catalog-course-page-module__-0nCLG__related,.catalog-course-page-module__-0nCLG__finalCta{padding:1rem}}@media (prefers-reduced-motion:no-preference){.catalog-course-page-module__-0nCLG__actions a,.catalog-course-page-module__-0nCLG__related article{transition:transform .18s,box-shadow .18s,border-color .18s}.catalog-course-page-module__-0nCLG__related article:hover{border-color:#a9c2e5;transform:translateY(-2px);box-shadow:0 .8rem 1.8rem #2156d717}}
.public-document-delivery-module__cQhaPq__delivery{border-top:1px solid #d5e0ef;grid-column:1/-1;padding-top:1.15rem}.public-document-delivery-module__cQhaPq__delivery h3{color:#203554;letter-spacing:-.015em;margin:0;font-size:1rem;line-height:1.35}.public-document-delivery-module__cQhaPq__delivery ol{background:#ffffff94;border:1px solid #d5e0ef;border-radius:.68rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:.85rem 0 0;padding:0;list-style:none;display:grid}.public-document-delivery-module__cQhaPq__delivery li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:1rem;display:grid}.public-document-delivery-module__cQhaPq__delivery li+li{border-left:1px solid #d5e0ef}.public-document-delivery-module__cQhaPq__icon{color:#2156d7;background:#e6efff;border-radius:.52rem;place-items:center;width:2.2rem;height:2.2rem;display:grid}.public-document-delivery-module__cQhaPq__delivery strong{color:#203554;font-size:.8rem;line-height:1.35;display:block}.public-document-delivery-module__cQhaPq__delivery p{color:#52627b;margin:.32rem 0 0;font-size:.74rem;line-height:1.52}.public-document-delivery-module__cQhaPq__compact{background:#f8fafd;padding:.9rem 1rem 1rem}.public-document-delivery-module__cQhaPq__compact h3{font-size:.84rem}.public-document-delivery-module__cQhaPq__compact ol{background:#fff;margin-top:.7rem}.public-document-delivery-module__cQhaPq__compact li{gap:.55rem;padding:.8rem}.public-document-delivery-module__cQhaPq__compact .public-document-delivery-module__cQhaPq__icon{width:1.9rem;height:1.9rem}.public-document-delivery-module__cQhaPq__compact strong{font-size:.71rem}.public-document-delivery-module__cQhaPq__compact p{font-size:.67rem;line-height:1.48}@media (max-width:52rem){.public-document-delivery-module__cQhaPq__delivery ol{grid-template-columns:1fr}.public-document-delivery-module__cQhaPq__delivery li+li{border-top:1px solid #d5e0ef;border-left:0}}@media (max-width:38rem){.public-document-delivery-module__cQhaPq__delivery li,.public-document-delivery-module__cQhaPq__compact{padding:.85rem}}
