@media (min-width:1024px){html .tss-hero.tss-hero .tss-hero-text>.tss-eyebrow{margin-bottom:.6rem}html .tss-hero.tss-hero .tss-hero-text>h1.tss-h1{margin-bottom:.6rem;font-size:clamp(2.3rem,3.5vw,2.85rem);line-height:1.12}html .tss-hero.tss-hero .tss-hero-text>.tss-hero-syllabus{margin-top:.15rem}html .tss-home .tss-hero.tss-hero .r17-more{margin-top:-.2rem}html .tss-hero.tss-hero .r17-more:not([open])>.r17-more-sum{min-height:32px}html .tss-hero.tss-hero .tss-hero-form .tss-form-head{padding-top:.7rem;padding-bottom:.6rem}html .tss-hero.tss-hero .tp-rail>.tp-face:nth-child(n+6){display:none}}.tss-sec .tss-lf-assure,.tss-hero .tss-lf-assure,.tss-hero .tss-hero-terms{color:#3d5673}@media (min-width:1024px){html .r14-tpl .ht-hero.ht-hero.tss-sec{padding-top:5.4rem}html .r14-tpl .ht-hero.ht-hero .r8-hero>.r8-hero__form{margin-top:0}html .r14-tpl .ht-hero.ht-hero .r8-hero__form .tss-form-head{padding-top:.85rem;padding-bottom:.75rem}html .r14-tpl .ht-hero.ht-hero .r8-hero .r8-hero__form .r9-hero-review{padding-top:2.1rem;padding-bottom:.9rem}html .r14-tpl .ht-hero.ht-hero .r8-hero__form:before{content:none}html .hx-town.hx-town .r8-hero>.hx-scene{opacity:.96;width:19rem;height:12.5rem}.tss-sec:has(>.sa-hub-hero){padding-top:6.25rem!important;padding-bottom:2rem!important}html .hc.hc.hc--data .pr-hero__copy>h1{text-wrap:balance;max-width:24ch;font-size:clamp(2rem,3vw,2.4rem);line-height:1.12}html .hc.hc .hc-data__stage>.art-prop:nth-of-type(2){display:none}}.sh-pg>.tss-sec.rs-hero-sec.sh-bookhero{background-image:none!important;background-color:color-mix(in srgb,var(--lv-lt,var(--tss-yellow))40%,#fff)!important}.cm-papers-art,.cm-side-form{display:none}@media (min-width:1024px){html .hl-exam.hl-exam .tp-hub-hero.cm-papers-hero{grid-template-columns:minmax(0,1fr) 27rem;align-items:end;gap:1.5rem}.cm-papers-art{align-self:end;display:block}html .hl-exam.hl-exam .cm-papers-art>.hl-desk{height:12.5em;margin-top:0;font-size:1rem}html .hl-exam.hl-exam .cm-papers-hero .hl-exam__copy>:last-child{margin-bottom:1.75rem}.cm-split-form{grid-template-columns:minmax(0,1fr) 22rem;align-items:start;gap:2.5rem;display:grid}.cm-side-form{display:block}}html .pr-page .tss-sec.tss-sec--yellow:has(>.tss-sec-inner>.pr-ledger){background:var(--tss-butter)}.cm-rating{border:2px solid var(--tss-navy,#0f3358);min-height:2.25rem;box-shadow:3px 3px 0 var(--tss-navy,#0f3358);font-family:var(--font-round);color:var(--tss-navy,#0f3358);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .85rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.cm-rating>span{color:#e0a100}.cm-rating:hover{background:var(--tss-butter,#fff8e4)}.cm-rating:focus-visible{outline:3px solid var(--tss-navy,#0f3358);outline-offset:3px}.cm-rating--head{margin-top:.5rem}.cm-postcta{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:1.1rem 0 0;display:flex}.blog-group__title{scroll-margin-top:6rem}@media (min-width:1024px){html .hx-hub.hx.hx.hx .hx-head>h1.tss-h1{max-width:17em;margin-bottom:.4rem;font-size:clamp(2.2rem,1.2rem + 1.7vw,2.7rem)}html .hx-hub.hx .hx-head{padding-bottom:.4rem}html .hx-hub.hx .hx-head>.tss-chip{margin-bottom:.5rem}html .tss-sec.hx-hub.hx{padding-top:5.6rem}}@media (max-width:1023px){.cm-rating--head{display:none}.hc-match p:has(>.cm-rating){display:none}}html .tss-sec.ad-colour,html .ad-band--colour>.tss-sec,html .tss-sec.la-colour,html .tss-sec.ai-band-lv{background-color:color-mix(in srgb,var(--lv-lt,var(--tss-yellow,#ffd95f))48%,#fff)}html .cs-strip+.tss-sec.tss-sec--navy.ta-terms{background:var(--tss-butter,#fff8e4)}html .cs-strip+.tss-sec.tss-sec--navy.ta-terms :is(h2,.tss-h2,.tss-sec-lead,.ta-terms__lead,p):not(:is(li,.ta-term) *){color:var(--tss-navy,#0f3358)!important}@media (min-width:1024px){html .tss-sec:is(.tss-sec--ruled,.tss-sec--white,.tss-sec--navy):not(.tss-sec--hero,.tss-float,.ta-terms):not(:has(h1,>.al-base,>.hl-base,>.cs-strip)){padding-top:3.75rem;padding-bottom:3.75rem}html .tss-hero .r17-dd-arrow{display:none}html .r14-tpl .ht-hero.ht-hero .r8-hero>.r8-hero__aside:has(.ht-art--scene){align-self:start;margin-top:-.5rem;padding-top:0}html .r14-tpl .ht-hero.ht-hero .ht-art--scene{width:17rem;margin-top:0}html .r14-tpl .ht-hero.ht-hero .ht-art--scene:before{width:10.5rem;top:-.75rem;right:2.25rem}}html .sa-table--areas .sa-areacell .sa-preview{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html .pr-page .pr-change .pr-pay__text{font-size:.98rem;line-height:1.55}
html .tss-home.tss-home .tss-hero .tss-hero-sub{text-wrap:balance;font-size:clamp(1.05rem,2.4vw,1.2rem);line-height:1.35}html .tss-home.tss-home .tss-hero .r17-more-body a{text-underline-offset:3px;font-weight:700;text-decoration:underline}html .tss-home.tss-home .tss-hero .tss-lf-assure{color:#24456a;margin:0;font-size:0;line-height:0}html .tss-home.tss-home .tss-hero .tss-lf-assure:before{content:"Your number is used only for your shortlist. ";font-size:.875rem;font-weight:600;line-height:1.4}html .tss-home.tss-home .tss-hero .tss-lf-assure a{font-size:.875rem;font-weight:700;line-height:1.4}html .tss-home.tss-home .tss-hero .tss-lf-more>summary{min-height:2rem;padding:.2rem 0;font-size:.9rem}html .tss-home.tss-home .tss-hero .tss-lf-more:not([open]){margin-top:-.35rem}html .tss-home.tss-home .tss-hero .tss-form .tss-label{font-size:.875rem}html .tss-home.tss-home .tss-hero .tss-hero-wa{color:#0f3358;margin-top:1.1rem;font-size:1rem}html .tss-home.tss-home .tss-hero .tss-hero-steps{gap:.6rem;margin-top:1.25rem;font-size:.95rem;line-height:1.3}html .tss-home.tss-home .tss-hero .tss-hero-steps li{background:#fff8e4;border:2px solid #0f3358;border-radius:.9rem;align-items:center;gap:.6rem;padding:.6rem .8rem}html .tss-home.tss-home .tss-hero .tss-hero-steps b{color:#ffd95f;width:1.7rem;height:1.7rem;font-size:.9rem}html .tss-home.tss-home .tss-hero .tss-hero-terms{color:#0f3358;margin-top:1rem;font-size:.95rem;font-weight:700}@media (min-width:640px){html .tss-home.tss-home .tss-hero .tss-hero-steps{grid-template-columns:repeat(3,minmax(0,1fr))}html .tss-home.tss-home .tss-hero .tss-hero-steps li{flex-direction:column;align-items:flex-start}}@media (min-width:768px) and (max-width:1023px){html .tss-home.tss-home .tss-hero .tss-hero-steps{grid-template-columns:1fr}html .tss-home.tss-home .tss-hero .tss-hero-steps li{flex-direction:row;align-items:center}}@media (min-width:1024px){html .tss-home.tss-home .tss-hero.tss-hero .tss-hero-text>h1.tss-h1{margin-bottom:.9rem}html .tss-home.tss-home .tss-hero.tss-hero .r17-more{margin-top:.5rem}html .tss-home.tss-home .tss-hero .tss-hero-grid{row-gap:1.1rem}html .tss-home.tss-home .tss-hero .tss-lf-body>div:has(>#hero-heard){-moz-column-gap:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.9rem;display:grid}html .tss-home.tss-home .tss-hero .tss-lf-body>div:has(>#hero-heard)>.tss-label{margin:0}html .tss-home.tss-home .tss-hero .tss-lf-body>div:has(>#hero-heard)>.tss-field-error{grid-column:1/-1}html .tss-home.tss-home .tss-hero-form .tss-lf-body{gap:1.05rem;padding-top:1.25rem;padding-bottom:1.1rem}}html .tss-home.tss-home .vh-jumps .w8-jumps{gap:2rem;display:grid}html .tss-home.tss-home .vh-jumps .w8-jumps__main{min-width:0}html .tss-home.tss-home .vh-jumps .tss-sec-lead{color:#24456a;text-wrap:balance}html .tss-home.tss-home .vh-jumps .r2t-meta{color:#24456a;font-size:.95rem}html .tss-home.tss-home .vh-jumps .r2t-avatar{flex:none;width:56px!important;height:56px!important}html .tss-home.tss-home .vh-jumps .r2t-steps{white-space:nowrap;font-size:.95rem}html .tss-home.tss-home .w8-story{font-family:var(--font-round);color:#0f3358;background:#fff;border:3px solid #0f3358;border-radius:1.5rem;flex-direction:column;margin:0;display:flex;overflow:hidden;box-shadow:7px 7px #0f3358}html .tss-home.tss-home .w8-story__pic{background:#dce9f5;border-bottom:3px solid #0f3358;position:relative}html .tss-home.tss-home .w8-story__pic img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;width:100%;height:auto;display:block}html .tss-home.tss-home .w8-story__jump{background:#ffd95f;border:3px solid #0f3358;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .95rem;font-size:1.35rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;bottom:-1.1rem;left:1rem;box-shadow:3px 3px #0f3358}html .tss-home.tss-home .w8-story__jump i{font-style:normal}html .tss-home.tss-home .w8-story__quote{text-wrap:pretty;margin:0;padding:2rem 1.35rem 0;font-size:1.18rem;font-weight:600;line-height:1.5}html .tss-home.tss-home .w8-story__quote:before{content:"“"}html .tss-home.tss-home .w8-story__quote:after{content:"”"}html .tss-home.tss-home .w8-story__who{color:#24456a;gap:.1rem;padding:.9rem 1.35rem 0;font-size:.95rem;font-weight:600;display:grid}html .tss-home.tss-home .w8-story__who b{color:#0f3358;font-size:1.1rem}html .tss-home.tss-home .w8-story__link{align-self:flex-start;margin:.8rem 1.35rem 1.35rem;font-size:1rem}@media (min-width:640px) and (max-width:1199px){html .tss-home.tss-home .w8-story{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}html .tss-home.tss-home .w8-story__pic{border-bottom:0;border-right:3px solid #0f3358;grid-row:1/-1}html .tss-home.tss-home .w8-story__pic img{aspect-ratio:auto;height:100%;min-height:15rem}html .tss-home.tss-home .w8-story__jump{bottom:1rem}html .tss-home.tss-home .w8-story__quote{padding-top:1.35rem}}@media (min-width:1024px) and (max-width:1179px){html .tss-home.tss-home .tss-hero-form .tss-form-head{text-align:left}}@media (min-width:1200px){html .tss-home.tss-home .vh-jumps .w8-jumps{grid-template-columns:minmax(0,1fr) 22.5rem;align-items:stretch;gap:2.75rem}html .tss-home.tss-home .vh-jumps .w8-jumps__main{flex-direction:column;display:flex}html .tss-home.tss-home .vh-jumps .r2t-board{flex:1;grid-auto-rows:1fr}html .tss-home.tss-home .vh-jumps .r2t-row{-moz-column-gap:1rem;grid-template-columns:2rem minmax(9rem,15.5rem) 1fr auto;column-gap:1rem}html .tss-home.tss-home .w8-story__link{margin-top:auto;padding-top:.8rem}}@media (min-width:900px){html .tss-home.tss-home .vh-jumps .ha-jumps-head{min-height:0;padding-right:0}}html .tss-home.tss-home .tss-sec:not(.tss-sec--navy):not(.vh-stats) .tss-sec-lead,html .tss-home.tss-home :is(.ha-rates__copy,.ha-head--center,.ha-papers__text,.tss-faq-item,.ha-shelf)>.tss-body{color:#24456a}html .tss-home.tss-home :is(.ha-head--center,.ha-papers__text,.tss-faq-item,.ha-shelf)>.tss-body{font-size:1rem}@media (min-width:1024px){html .tss-home.tss-home .ha-rates__copy>.tss-body{font-size:1.125rem}}@media (max-width:639px){html .tss-home.tss-home .tss-hero .tss-hero-terms{text-wrap:balance}}html .tss-home.tss-home .tss-hero .tss-hero-steps{font-size:1rem;font-weight:700;line-height:1.3}html .tss-home.tss-home .tss-hero .tss-hero-steps li{background:0 0;border:0;border-radius:0;padding:0}html .tss-home.tss-home .tss-hero .w9-hero-foot{gap:.5rem;margin-top:1.1rem;display:grid}html .tss-home.tss-home .tss-hero .w9-hero-foot>p{max-width:none;margin:0}html .tss-home.tss-home .tss-hero .tss-hero-wa-link{font-weight:700}html .tss-home.tss-home .tss-hero .tss-hero-steps{order:1}@media (min-width:640px){html .tss-home.tss-home .tss-hero .tss-hero-steps li{flex-direction:row;align-items:center}}@media (min-width:1024px){html .tss-home.tss-home .tss-hero .tss-eyebrow{display:none}html .tss-home.tss-home .tss-hero .tss-hero-steps{text-wrap:balance;order:-1;grid-template-columns:1fr 1.42fr .86fr;gap:.9rem;margin:0 0 .8rem}html .tss-home.tss-home .tss-hero .w9-hero-foot{grid-template-columns:auto 1fr;align-items:center;gap:1.5rem;margin-top:1.1rem}html .tss-home.tss-home .tss-hero .w9-hero-foot .tss-hero-wa{text-align:left}html .tss-home.tss-home .tss-hero .w9-hero-foot .tss-hero-terms{text-align:right}html .tss-home.tss-home .tss-hero-form .tss-lf-body{gap:.7rem;padding-top:.9rem;padding-bottom:.8rem}html .tss-home.tss-home .tss-hero .tss-hero-grid{row-gap:.85rem}html .tss-home.tss-home .tss-hero.tss-hero .tss-hero-text>h1.tss-h1{margin-bottom:.7rem}html .tss-home.tss-home .tss-hero .w9-hero-foot .tss-hero-wa{white-space:nowrap}html .tss-home.tss-home .tss-hero .tss-hero-form{grid-template-columns:minmax(0,1fr);display:grid}html .tss-home.tss-home .tss-hero .tss-hero-form>*,html .tss-home.tss-home .tss-hero .tss-hero-how>*{grid-column:1}html .tss-home.tss-home .tss-hero .tss-hero-steps{grid-row:1}html .tss-home.tss-home .tss-hero .tss-hero-form>:not(.tss-hero-how):not(.w9-hero-foot){grid-row:2}html .tss-home.tss-home .tss-hero .tss-hero-rating{grid-row:2;place-self:start end;margin:.8rem 1rem 0 0;position:relative;top:auto;right:auto}html .tss-home.tss-home .tss-hero .w9-hero-foot{grid-row:3}}html .tss-home.tss-home .vh-subj{border-bottom:1px solid #0f335829}html .tss-home.tss-home .vh-subj__tile{box-shadow:none;background:0 0;border:0;gap:.5rem;padding:.25rem .1rem}html .tss-home.tss-home .vh-subj__name{font-size:.95rem}html .tss-home.tss-home .vh-subj__level{color:#0f3358;background:0 0;padding:0;font-size:.82rem}html .tss-home.tss-home .vh-subj__tiles{grid-auto-columns:6.2rem}@media (min-width:1024px){html .tss-home.tss-home .vh-subj__in{padding-top:1.5rem;padding-bottom:1.6rem}html .tss-home.tss-home .vh-subj__group+.vh-subj__group{border-left:1px solid #0f33582e}html .tss-home.tss-home .vh-subj__disc{width:4rem;height:4rem}html .tss-home.tss-home .vh-subj__disc img{width:2.9rem;height:2.9rem}html .tss-home.tss-home .vh-subj__level{margin-bottom:.7rem}}@media (min-width:1280px){html .tss-home.tss-home .vh-subj__name{font-size:1rem}}html .tss-home.tss-home .vh-jumps .r2t-board{border-bottom:1px solid #0f335829;gap:0;margin-top:1.75rem}html .tss-home.tss-home .vh-jumps .r2t-row{background:0 0;border:0;border-top:1px solid #0f335829;border-radius:0;padding:1.35rem 0}html .tss-home.tss-home .vh-jumps .r2t-rank{display:none}html .tss-home.tss-home .vh-jumps .r2t-who--pic{gap:1rem}html .tss-home.tss-home .vh-jumps .r2t-avatar{box-shadow:none;width:72px!important;height:72px!important}html .tss-home.tss-home .vh-jumps .r2t-name{font-size:1.2rem}html .tss-home.tss-home .vh-jumps .r2t-meta{font-size:1rem}html .tss-home.tss-home .vh-jumps .r2t-grade--to{box-shadow:none}html .tss-home.tss-home .vh-jumps .r2t-steps{color:#0f3358;background:0 0;padding:0;font-size:1.05rem;font-weight:800}html .tss-home.tss-home .vh-jumps .w8-jumps__more{margin-top:1.5rem}html .tss-home.tss-home .w8-story__pic img{aspect-ratio:510/296;-o-object-position:50% 50%;object-position:50% 50%}@media (max-width:767px){html .tss-home.tss-home .vh-jumps .r2t-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"who""track""steps"}}@media (min-width:768px){html .tss-home.tss-home .vh-jumps .r2t-avatar{width:88px!important;height:88px!important}html .tss-home.tss-home .vh-jumps .r2t-row{-moz-column-gap:1.5rem;grid-template-columns:minmax(15rem,19rem) 1fr auto;grid-template-areas:"who track steps";column-gap:1.5rem}}@media (min-width:1024px){html .tss-home.tss-home .tss-sec.vh-jumps{padding-top:5rem;padding-bottom:5rem}}@media (min-width:1200px){html .tss-home.tss-home .vh-jumps .w8-jumps{grid-template-columns:minmax(0,1fr) 25rem;gap:3rem}html .tss-home.tss-home .vh-jumps .r2t-row{-moz-column-gap:1.25rem;grid-template-columns:19.5rem 1fr auto;column-gap:1.25rem}}html .tss-home.tss-home .vh-rate{box-shadow:none;border:1.5px solid #0f33582e}html .tss-home.tss-home .vh-rate__bar{border-width:1.5px}html .tss-home.tss-home .vh-rate__axis{border-top:1.5px solid #0f335866}@media (min-width:1200px){html .tss-home.tss-home .vh-jumps .w8-jumps{align-items:start}html .tss-home.tss-home .w8-story__quote{font-size:1.3rem}}
html .r14-tpl .ht-hero.ht-hero.tss-sec.tss-sec--butter:not(.ht-hero--deep){background-image:none;background-color:color-mix(in srgb,var(--lv-lt,var(--tss-yellow,#ffd95f))58%,#fff)}html .r14-tpl .ht-hero.ht-hero.tss-sec:not(.ht-hero--deep):before{content:none}@media (min-width:768px) and (max-width:1023px){html .r14-tpl .ht-hero .r8-hero .r8-hero__copy>.r17-answer{max-width:calc(100% - 18rem)}}@media (min-width:1024px){html .r14-tpl .ht-hero.ht-hero.ht-hero .r8-hero{grid-template-rows:auto 1fr;grid-template-areas:"copy form""aside form"}html .r14-tpl .ht-hero.ht-hero.ht-hero .r8-hero>.r8-hero__aside{grid-area:aside;place-self:end start;margin:0 0 -.9rem;padding-top:.5rem;display:block}html .r14-tpl .ht-hero.ht-hero.ht-hero .r8-hero>.r8-hero__form{align-self:center;margin-bottom:2rem}html .r14-tpl .ht-hero.ht-hero.ht-hero .r8-hero:has(.ht-art--scene)>.r8-hero__form{align-self:start}html .r14-tpl .ht-hero.ht-hero.ht-hero .ht-art--scene{width:30rem;margin:0}html .r14-tpl .ht-hero.ht-hero.ht-hero .ht-art--scene:before{width:17.5rem;top:-.5rem;right:6.25rem}html .r14-tpl .ht-hero.ht-hero.ht-hero .ht-art:not(.ht-art--scene){zoom:.8;margin:2.5rem 0 0 1.5rem}html .r14-tpl .ht-hero.ht-hero .r8-hero .r8-hero__copy>.r17-answer{max-width:34rem;font-size:1.1rem;font-weight:500;line-height:1.5;color:var(--tss-navy,#0f3358)!important}html .r14-tpl .ht-hero.ht-hero .r8-hero .ht-proof{font-size:1rem}html .r14-tpl .ht-hero .ht-base .tss-hero-cta .r14-dup-wa.r14-dup-wa{color:#fff;background:0 0;border:1.5px solid #ffffff8c;box-shadow:none!important}}html .r14-tpl .tss-sec.w9t-quote.w9t-quote{background:color-mix(in srgb,var(--lv-lt,var(--tss-yellow,#ffd95f))22%,#fff);padding:2.25rem 1.25rem}html .r14-tpl.ta-page.ta-page .tss-sec.w9t-quote .r9-hero-review.r9-hero-review.r9-hero-review.r9-hero-review{text-align:center;border-radius:0;max-width:50rem;margin:0 auto;padding:0;position:static;box-shadow:none!important;background:0 0!important;border:0!important}html .r14-tpl .w9t-quote .r9-hero-review__stars{letter-spacing:.12em;color:#e0a100;margin:0 0 .5rem;font-size:1.25rem}html .r14-tpl .w9t-quote .r9-hero-review__quote{font-family:var(--font-round);color:var(--tss-navy,#0f3358);text-wrap:balance;font-size:1.2rem;font-weight:700;line-height:1.45}html .r14-tpl .w9t-quote .r9-hero-review__who{color:#24456b;margin-top:.75rem;font-size:1rem;font-weight:600}@media (min-width:1024px){html .r14-tpl .tss-sec.w9t-quote.w9t-quote{padding:3rem 2rem}html .r14-tpl .w9t-quote .r9-hero-review__quote{font-size:1.5rem;line-height:1.4}}html .r14-tpl.r14-tpl.ta-page.ta-page.ta-page :is(.ta-result,.r13-bars,.tss-table-wrap,.ad-prob__panel,.vz-toc__row,.r6-tutor-card,.ad-note,.tss-review-card):is(li,div,figure){box-shadow:none!important;border:1.5px solid #0f33582e!important}html .r14-tpl.ta-page.ta-page .vz-catch .vz-catch__n.vz-catch__n{box-shadow:none!important}html .r14-tpl .tf-sec--proof .tf-card.tf-card{text-align:center;background:color-mix(in srgb,var(--lv-lt,var(--tss-yellow,#ffd95f))24%,#fff);box-shadow:none;border:0;border-radius:20px;flex-direction:column;grid-row:auto;align-items:center;padding:1.5rem 1.25rem 1.1rem;display:flex}html .r14-tpl .tf-sec--proof .tf-text{flex-direction:column;flex:1;align-items:center;width:100%;display:flex}html .r14-tpl .tf-sec--proof .tf-photo.tf-photo{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;outline:2px solid var(--tss-navy,#0f3358);width:7.5rem;height:7.5rem;box-shadow:none;background:#fff;border:4px solid #fff;border-radius:50%}html .r14-tpl .tf-sec--proof .tf-name{padding-top:.9rem;font-size:1.2rem}html .r14-tpl .tf-sec--proof .tf-role{color:#24456b;min-height:2.6em;font-size:.95rem}html .r14-tpl .tf-sec--proof .tf-proof{text-align:left;border-top:1.5px solid #0f335829;width:100%;margin-top:.75rem;padding-top:.85rem}html .r14-tpl .tf-sec--proof .tf-link{align-self:flex-start;margin-top:auto;padding-top:.75rem}html .r14-tpl.ta-page.ta-page .ht-hero.tss-sec .ht-base .tss-glance dt{font-size:.8rem}html .r14-tpl.ta-page .ht-hero.tss-sec .ht-base .ta-hero-terms .tss-body{font-size:.95rem;color:#fff!important}html .r14-tpl .ht-hero .r8-hero__form :is(.tss-lf-assure,.tss-hero-terms){color:#24456b}html .r14-tpl .ta-terms .ta-terms__tile>span{color:#24456b;font-size:.95rem;font-weight:500;line-height:1.45}html .r14-tpl .ta-results .ta-result__who{color:var(--tss-navy,#0f3358)}html .r14-tpl .ta-results .ta-result__meta{color:#24456b;font-size:.95rem;font-weight:500}@media (min-width:640px) and (max-width:899px){html .r14-tpl .ht-hero .ht-base .tss-hero-cta:has(>.r14-dup-wa){display:none}}
html .r14-loc .tss-point>.tss-body{color:var(--tss-navy,#0f3358);font-size:1.0625rem;line-height:1.5}html .r14-loc .w8-routes{gap:1.25rem;margin:1.1rem 0 1.75rem;padding:0;list-style:none;display:grid}html .r14-loc .w8-route{border:2px solid var(--tss-navy,#0f3358);min-width:0;box-shadow:5px 5px 0 var(--tss-navy,#0f3358);background:#fff;border-radius:22px;flex-direction:column;margin:0;padding:1.25rem 1.25rem 1.2rem;display:flex}html .r14-loc .w8-route__top{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}html .r14-loc .w8-route__art{border:2px solid var(--tss-navy,#0f3358);background:#fff1bf;border-radius:18px;flex:none;place-items:center;width:5.25rem;height:5.25rem;display:grid}html .r14-loc .w8-route:nth-child(4n+2) .w8-route__art{background:#d9e8f8}html .r14-loc .w8-route:nth-child(4n+3) .w8-route__art{background:#ddf3e4}html .r14-loc .w8-route:nth-child(4n+4) .w8-route__art{background:#fbe0ea}html .r14-loc .w8-route__art>img{-o-object-fit:contain;object-fit:contain;width:3.9rem;height:auto;max-height:4.4rem}html .r14-loc .w8-routes .w8-route__head{min-width:0;margin:0;font-size:1.3rem;line-height:1.22}html .r14-loc .w8-route__label{background:var(--tss-navy,#0f3358);color:#fff;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;margin:0 0 .45rem;padding:.3rem .75rem;font-size:.8rem;font-weight:800;line-height:1.3;display:table}html .r14-loc .w8-route__title{display:block}html .r14-loc .w8-route__title:first-letter{text-transform:uppercase}html .r14-loc .w8-route__points{gap:.7rem;margin:0 0 .9rem;padding:0;list-style:none;display:grid}html .r14-loc .w8-route__points>li{color:var(--tss-navy,#0f3358);margin:0;padding-left:1.5rem;font-size:1.0625rem;line-height:1.5;position:relative}html .r14-loc .w8-route__points>li:before{content:"";border:2px solid var(--tss-navy,#0f3358);background:var(--tss-yellow,#ffd95f);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.48em;left:.1rem}html .r14-loc .w8-route__more{margin:0 0 .9rem}html .r14-loc .w8-route__more>summary{cursor:pointer;color:#24456b;text-underline-offset:3px;padding:.35rem 0;font-size:.95rem;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;list-style:none;display:inline-block}html .r14-loc .w8-route__more>summary::-webkit-details-marker{display:none}html .r14-loc .w8-route__more>summary:after{content:" +"}html .r14-loc .w8-route__more[open]>summary:after{content:" −"}html .r14-loc .w8-route__more>p{color:#24456b;margin:.4rem 0 0;font-size:1rem;line-height:1.6}html .r14-loc .w8-route__link{border:2px solid var(--tss-navy,#0f3358);color:var(--tss-navy,#0f3358);font-family:var(--font-round,inherit);box-shadow:3px 3px 0 var(--tss-yellow,#ffd95f);background:#fff;border-radius:999px;align-self:flex-start;margin-top:auto;padding:.55rem 1rem;font-size:.98rem;font-weight:800;line-height:1.2;text-decoration:none}html .r14-loc .w8-route__link:after{content:" →"}html .r14-loc .w8-route__link:hover{background:#fff1bf}@media (min-width:768px){html .r14-loc .w8-routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}html .r14-loc .w8-route{padding:1.5rem 1.6rem 1.4rem}}html .r14-loc .w8-ask{border:2px solid var(--tss-navy,#0f3358);background:var(--tss-navy,#0f3358);box-shadow:5px 5px 0 var(--tss-yellow,#ffd95f);text-align:center;border-radius:24px;justify-items:center;gap:1rem;margin:2rem 0 0;padding:1.5rem 1.25rem;display:grid}html .r14-loc .w8-ask__art{display:none}html .r14-loc .w8-ask__title{font-family:var(--font-round,inherit);color:#fff;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}html .r14-loc .w8-ask__sub{color:#fff;margin:.35rem 0 0;font-size:1.0625rem;line-height:1.45}html .r14-loc .w8-ask .w8-ask__btn{white-space:nowrap;justify-content:center;width:100%;padding:.95rem 1.75rem;font-size:1.1rem}@media (min-width:768px){html .r14-loc .w8-ask{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;place-items:center start;gap:1.5rem;padding:1.4rem 2rem}html .r14-loc .w8-ask__art{width:5.5rem;height:auto;margin:-.4rem 0;display:block}html .r14-loc .w8-ask__title{font-size:1.75rem}html .r14-loc .w8-ask .w8-ask__btn{width:auto}}@media print{html .r14-loc .w8-route__art,html .r14-loc .w8-ask{display:none}}html .r14-loc .tss-point>.tss-body,html .r14-loc .w8-route__points>li,html .r14-loc .w8-route__more>p{font-weight:500}@media (min-width:768px){html .r14-loc .w8-route:last-child:nth-child(odd){grid-column:1/-1}html .r14-loc .w8-route:last-child:nth-child(odd) .w8-route__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 2rem}}html .r14-loc .hx-town .hx-base .vt-terms{gap:1.25rem 2.5rem;margin:0}html .r14-loc .hx-town .hx-base .vt-terms>li{color:#fff;gap:.9rem;font-size:1.125rem;font-weight:700;line-height:1.4}html .r14-loc .hx-town .hx-base .vt-terms__ic{width:2.75rem;height:2.75rem}html .r14-loc .hx-town .hx-base .vt-terms__eg{color:#fff;text-align:left;border-top:1px solid #ffffff47;margin:1.4rem 0 0;padding-top:1.2rem;font-size:1rem;font-weight:500;line-height:1.55}html .r14-loc .w9-terms-links{text-align:left;flex-wrap:wrap;gap:.35rem 2rem;margin:.9rem 0 0;padding:0;list-style:none;display:flex}html .r14-loc .w9-terms-links>li{margin:0}html .r14-loc .hx-base .w9-terms-links a{font-family:var(--font-round,inherit);color:var(--tss-yellow,#ffd95f);text-underline-offset:4px;padding:.4rem 0;font-size:1rem;font-weight:800;line-height:1.3;text-decoration:underline;text-decoration-thickness:2px;display:inline-block}html .r14-loc .hx-base .w9-terms-links a:after{content:" →"}html .r14-loc .hx-base .w9-terms-links a:hover{color:#fff}@media (min-width:768px){html .r14-loc .hx-town .hx-ticket .hx-ticket__body{padding:2rem 0}html .r14-loc .hx-town .hx-ticket .hx-ticket__stub{margin-right:2.5rem;padding-right:2.5rem}}html .hx-town~.tss-sec.tf-sec--proof{padding-top:3.25rem;padding-bottom:3.5rem}html .hx-town~.tf-sec--proof .tf-title{margin:0 0 1.5rem;font-size:1.5rem}html .hx-town~.tf-sec--proof .tf-row{gap:1.25rem}html .hx-town~.tf-sec--proof .tf-card{-moz-column-gap:1rem;box-shadow:none;border:1.5px solid #0f335833;border-radius:20px;column-gap:1rem;padding:1.25rem 1.25rem 1rem}html .hx-town~.tf-sec--proof .tf-photo{width:6.5rem;height:6.5rem;box-shadow:4px 4px 0 var(--tss-yellow,#ffd95f)}html .hx-town~.tf-sec--proof .tf-name{padding-top:.9rem;font-size:1.25rem}html .hx-town~.tf-sec--proof .tf-role{color:#24456b;font-size:1rem;line-height:1.35}html .hx-town~.tf-sec--proof .tf-proof{border-top:1px solid #0f335829;gap:.55rem;margin-top:1.1rem;padding-top:1rem}html .hx-town~.tf-sec--proof .tf-proof>li{font-size:1rem;line-height:1.4}html .hx-town~.tf-sec--proof .tf-link{margin-top:.7rem;font-size:1rem}@media (min-width:1024px){html .hx-town~.tf-sec--proof .tf-title{font-size:1.75rem}html .hx-town~.tf-sec--proof .tf-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}html .hx-town~.tf-sec--proof .tf-card{-moz-column-gap:1.5rem;column-gap:1.5rem;padding:1.5rem 1.6rem 1.25rem}html .hx-town~.tf-sec--proof .tf-photo{grid-row:1/-1;align-self:center;width:8.5rem;height:8.5rem}html .hx-town~.tf-sec--proof .tf-name{padding-top:0;font-size:1.4rem}html .hx-town~.tf-sec--proof .tf-role{font-size:1.0625rem}html .hx-town~.tf-sec--proof .tf-proof{grid-column:2;margin-top:.8rem;padding-top:.8rem}html .hx-town~.tf-sec--proof .tf-proof>li{font-size:1.0625rem}html .hx-town~.tf-sec--proof .tf-link{grid-column:2}}html .r14-loc .w8-route{box-shadow:none;border:1.5px solid #0f335833}html .r14-loc .w8-route__art{border:0;border-radius:16px;width:4.5rem;height:4.5rem}html .r14-loc .w8-route__art>img{width:3.4rem;max-height:3.8rem}html .r14-loc .w8-routes .w8-route__head{font-size:1.4rem}html .r14-loc .w8-route__points>li:only-child{padding-left:0;font-size:1.125rem;line-height:1.55}html .r14-loc .w8-route__points>li:only-child:before{content:none}html .r14-loc .w8-route__more>summary{color:var(--tss-navy,#0f3358);font-size:1rem}html .r14-loc .w8-route__more>p{color:var(--tss-navy,#0f3358);font-size:1.0625rem}html .r14-loc .w8-route__link{font-size:1rem}@media (min-width:768px){html .r14-loc .w8-route{padding:1.6rem 1.75rem 1.5rem}}@media (min-width:640px) and (max-width:1023.98px){html .r14-loc .hx-town:not(.hx-town--sub) .hx-base .vt-terms{grid-template-columns:minmax(0,1fr)}}html .r14-loc .w8-route__label{border-radius:.9rem}
html .w8-prod .sh-buy .sh-price{flex-wrap:wrap;align-items:center;gap:.35rem .9rem;line-height:1.1;display:flex}html .w8-prod .sh-buy .sh-price .sh-was{font-size:1.1rem}.w8-prod .w8-format{border-left:4px solid var(--lv,var(--tss-yellow));font-family:var(--font-sans,inherit);color:var(--tss-navy);flex:12rem;padding-left:.9rem;font-size:1rem;font-weight:600;line-height:1.35}.w8-prod .w8-format strong{font-family:var(--font-round);font-size:1.3rem;font-weight:800;line-height:1.25;display:block}html .w8-prod .sh-buy .sh-facts{font-size:1rem}html .w8-prod .sh-buy .sh-trust--compact{color:var(--tss-navy);gap:.4rem 1.1rem;font-size:.94rem;font-weight:700}html .w8-prod .sh-note{color:var(--tss-navy);font-size:.95rem}html .w8-prod .br-line__by,html .w8-prod .br-by{color:#2c4664;font-size:.94rem}html .w8-prod .sh-bookhero .tss-prose{font-size:1.08rem;font-weight:600;line-height:1.5}html .w8-prod .tss-body,html .w8-prod .sh-reasons span{color:var(--tss-navy)}@media (min-width:900px){html .w8-prod .sh-product--obj>.br-card--hero{margin-top:.6rem;padding:1.1rem 1.3rem 1rem}html .w8-prod .br-card--hero .br-quote{font-size:1.1rem;font-weight:700;line-height:1.5}}html .w8-prod .br-tags>li{font-size:.94rem}.w8-trust{gap:.9rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.w8-trust li{border:2px solid var(--tss-navy);box-shadow:4px 4px 0 var(--lv,var(--tss-yellow));background:#fff;border-radius:14px;align-content:start;gap:.3rem;padding:1rem 1.15rem 1.05rem;display:grid}.w8-trust strong{font-family:var(--font-round);color:var(--tss-navy);font-size:1.15rem;font-weight:800;line-height:1.25}.w8-trust span{color:var(--tss-navy);font-size:1rem;font-weight:600;line-height:1.5}@media (min-width:900px){.w8-trust{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1.25rem;margin-top:2.25rem}}@media (max-width:559px){.w8-prod .w8-format{flex-basis:100%}}.w8-look{gap:1.5rem;display:grid}.w8-look__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;display:flex}.w8-look__sub{color:var(--tss-navy);margin-top:.5rem;font-size:1.08rem;font-weight:600;line-height:1.5}.w8-look__head .sh-sample--btn{box-shadow:3px 3px 0 var(--tss-navy);padding:.7rem 1.2rem;font-size:1rem}.w8-look__pages{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.w8-look__pages li{border:2px solid var(--tss-navy);min-width:0;box-shadow:5px 5px 0 var(--lv,var(--tss-yellow));background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.w8-look__shot{aspect-ratio:1;border-bottom:2px solid var(--tss-navy);background:#fff;flex:auto;display:block;overflow:hidden}.w8-look__shot img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:112%;max-width:none;height:100%;margin-left:-6%;display:block}.w8-look__cap{background:var(--lv-soft,var(--tss-butter));color:var(--tss-navy);align-items:flex-start;gap:.75rem;padding:.85rem 1rem .95rem;font-size:1rem;line-height:1.5;display:flex}.w8-look__cap b{background:var(--tss-yellow);border:2px solid var(--tss-navy);width:2rem;height:2rem;font-family:var(--font-round);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:800;line-height:1;display:grid}.w8-look__cap strong{font-family:var(--font-round);font-size:1.15rem;font-weight:800}.w8-look__exam{border-radius:16px;padding:1rem 1.25rem;font-size:1rem;line-height:1.5}.w8-look__exam strong{font-family:var(--font-round);color:var(--tss-yellow);margin-right:.3rem;font-size:1.15rem;font-weight:800}@media (min-width:900px){.w8-look__pages{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);gap:1.5rem}.w8-look__pages li:first-child{grid-row:1/span 2}.w8-look__pages li:first-child .w8-look__shot{aspect-ratio:auto;min-height:30rem}.w8-look__pages li:not(:first-child) .w8-look__shot{aspect-ratio:16/10}}@media print{.w8-look__pages li,.w8-trust li{box-shadow:none;-moz-column-break-inside:avoid;break-inside:avoid}}html .w8-prod .sh-reasons span,html .w8-prod .sh-ticks li{font-size:1rem}html .w8-prod .sh-card__meta{color:var(--tss-navy)}.w8-pick{border-bottom:1px solid #ffffff38;gap:.5rem;padding-bottom:.9rem;display:grid}.w8-pick>span{font-family:var(--font-round);color:var(--tss-yellow);white-space:nowrap;font-size:1rem;font-weight:800}.w8-pick ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.w8-pick a{font-family:var(--font-round);color:var(--tss-navy);white-space:nowrap;background:#fff;border:2px solid #fff;border-radius:999px;padding:.3rem .75rem;font-size:.95rem;font-weight:800;line-height:1.3;text-decoration:none;display:block}.w8-pick a:hover,.w8-pick a:focus-visible{background:var(--tss-yellow);border-color:var(--tss-yellow);outline:none}@media (min-width:900px){.w8-pick{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1rem}.w8-pick ul{flex-wrap:nowrap;justify-content:space-between;gap:.4rem}}html .w8-books .ab-ticks{font-size:.95rem}html .w8-books .ab-totals{color:#fff;font-size:.9rem}html .w8-books .ab-lead{color:var(--tss-navy)}.w8-proof__grid{align-items:center;gap:2rem;display:grid}.w8-proof__text{gap:1rem;min-width:0;display:grid}.w8-proof__lead{color:var(--tss-navy);font-size:1.08rem;font-weight:600;line-height:1.55}.w8-proof__by{color:var(--tss-navy);font-size:1rem;font-weight:700;line-height:1.5}html .w8-books .br-by{color:#2c4664;font-size:.94rem}html .w8-books .br-tags>li{font-size:.94rem}.w8-proof__pages{gap:.9rem;min-width:0;display:grid}.w8-proof__pages ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.w8-proof__pages li a{border:2px solid var(--tss-navy);box-shadow:4px 4px 0 var(--lv,var(--tss-yellow));color:var(--tss-navy);background:#fff;border-radius:12px;text-decoration:none;display:grid;overflow:hidden}.w8-proof__shot{aspect-ratio:5/6;border-bottom:2px solid var(--tss-navy);display:block;overflow:hidden}.w8-proof__shot img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:114%;max-width:none;height:100%;margin-left:-7%;display:block}.w8-proof__cap{background:var(--lv-soft,var(--tss-butter));font-family:var(--font-round);align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:1rem;font-weight:800;line-height:1.2;display:flex}.w8-proof__cap b{background:var(--tss-yellow);border:2px solid var(--tss-navy);border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:.9rem;line-height:1;display:grid}.w8-proof__note{color:var(--tss-navy);font-size:1rem;font-weight:600;line-height:1.5}@media (min-width:640px){.w8-proof__pages ol{gap:1.1rem}.w8-proof__cap{padding:.6rem .8rem;font-size:1.1rem}}@media (min-width:1024px){.w8-proof__grid{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:2.5rem}.w8-proof__shot{aspect-ratio:3/4}html .w8-books .w8-proof .br-card{max-width:none}}.w8-facts{color:var(--tss-navy);flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:0;font-size:.95rem;font-weight:700;line-height:1.3;list-style:none;display:flex}.w8-facts b{font-family:var(--font-round);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800}html .w8-books .ab-badge{font-size:.9rem}html .w8-books .ab-book__links .tss-btn,html .w8-books .ab-book__links .tss-link,html .w8-books .ab-book__more summary,html .w8-books .ab-notes{font-size:1rem}.w8-set{background:var(--tss-yellow,#ffd95f);border:2px solid var(--tss-navy);box-shadow:4px 4px 0 var(--tss-navy);color:var(--tss-navy);border-radius:16px;align-items:center;gap:1.1rem;padding:1.1rem 1.1rem 1.2rem;display:flex}.w8-set__covers{flex:none;padding:0 .6rem .5rem 0;display:flex}.w8-set__covers img{border:1.5px solid var(--tss-navy);background:#fff;border-radius:2px 6px 6px 2px;width:4.6rem;height:auto;display:block;transform:rotate(-4deg)}.w8-set__covers img+img{margin-left:-1.6rem;transform:translateY(.6rem)rotate(5deg)}.w8-set__body{gap:.45rem;min-width:0;display:grid}.w8-set__flag{background:var(--tss-navy);color:#fff;font-family:var(--font-round);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;justify-self:start;padding:.15rem .65rem;font-size:.8rem;font-weight:800}.w8-set__h{font-family:var(--font-round);text-wrap:balance;font-size:1.25rem;font-weight:800;line-height:1.2}.w8-set__price{font-family:var(--font-round);flex-wrap:wrap;align-items:center;gap:.3rem .65rem;font-weight:800;display:flex}.w8-set__price strong{font-size:1.8rem;line-height:1}.w8-set__price s{font-size:1.1rem}.w8-set__price em{background:var(--tss-green-deep,#14713d);color:#fff;border-radius:999px;padding:.15rem .65rem;font-size:.95rem;font-style:normal}.w8-set .tss-btn{box-shadow:3px 3px 0 var(--tss-navy);padding:.6rem 1.3rem;font-size:1rem;text-decoration:none}html .w8-books .al-navy .w8-set{border-color:#fff;box-shadow:4px 4px #fff6}@media (min-width:1024px){.w8-set{gap:1.6rem;padding:1.25rem 1.6rem 1.4rem}.w8-set__covers img{width:6.4rem}.w8-set__covers img+img{margin-left:-2rem}.w8-set__h{font-size:1.4rem}}@media print{.w8-set,.w8-proof__pages li a{box-shadow:none;-moz-column-break-inside:avoid;break-inside:avoid}}html .w8-books .tss-sec:not(.al-navy) .tss-body{color:var(--tss-navy)}@media (max-width:639px){.w8-pick{display:none}.w8-proof__cap{justify-content:center;padding:.45rem .4rem;font-size:.94rem}.w8-proof__cap b{display:none}}.w9-quote{border-left:4px solid var(--lv,var(--tss-yellow));color:var(--tss-navy);margin:0;padding:.1rem 0 .1rem 1rem;scroll-margin-top:6rem}.w9-quote blockquote{margin:0;font-size:1rem;font-weight:700;line-height:1.45}.w9-quote figcaption{color:#2c4664;flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;margin-top:.35rem;font-size:.94rem;font-weight:600;line-height:1.4;display:flex}.w9-quote .br-stars{font-size:1rem}@media (min-width:900px){html .w8-prod .sh-product--obj>:first-child{grid-area:1/1}html .w8-prod .sh-product--obj>.grid{grid-area:1/2/span 2}html .w8-prod .sh-product--obj>.w9-under{grid-area:2/1;margin-top:.9rem}}.w9-under{gap:1rem;display:grid}html .w8-prod .w9-under .sh-best{box-shadow:none;background:#fffc;border:1.5px solid #0f335833}html .w8-prod .w8-trust{border-top:1.5px solid #0f33582e;gap:0;margin-top:2rem}html .w8-prod .w8-trust li{box-shadow:none;background:0 0;border:0;border-radius:0;padding:1rem 0 .2rem}html .w8-prod .w8-trust li+li{border-top:1px solid #0f335824;margin-top:.8rem}@media (min-width:900px){html .w8-prod .w8-trust{gap:0}html .w8-prod .w8-trust li{padding:1.2rem 1.75rem 0 0}html .w8-prod .w8-trust li+li{border-top:0;border-left:1px solid #0f33582e;margin-top:0;padding-left:1.75rem}}.w9-step{align-items:start;gap:1.5rem;display:grid}.w9-step__view{gap:.75rem;min-width:0;display:grid}.w9-step__sheet{background:#fff;border:1.5px solid #0f335838;border-radius:10px;overflow:hidden;box-shadow:0 18px 40px -22px #0f335873}.w9-step__sheet img{width:100%;height:auto;display:block}.w9-step__sheet img[hidden]{display:none}.w9-step__nav{justify-content:space-between;align-items:center;gap:1rem;display:flex}.w9-step__nav p{color:var(--tss-navy);text-align:center;margin:0;font-size:1rem;font-weight:600}.w9-step__nav p strong{font-family:var(--font-round);margin-right:.4rem;font-weight:800}.w9-step__nav button{border:2px solid var(--tss-navy);width:2.9rem;height:2.9rem;color:var(--tss-navy);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;font-size:1.7rem;font-weight:800;line-height:1;display:grid}.w9-step__nav button span{margin-top:-.2rem}.w9-step__nav button:hover,.w9-step__nav button:focus-visible{background:var(--tss-yellow);outline:none}.w9-step__side{gap:1.1rem;min-width:0;display:grid}.w9-step__tabs{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.w9-step__tabs button{text-align:left;width:100%;color:var(--tss-navy);cursor:pointer;background:#fff;border:1.5px solid #0f33582e;border-radius:14px;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;font-size:1rem;line-height:1.5;display:flex}.w9-step__tabs button strong{font-family:var(--font-round);font-size:1.2rem;font-weight:800;line-height:1.3;display:block}.w9-step__tabs button b{width:2rem;height:2rem;font-family:var(--font-round);background:#fff;border:1.5px solid #0f335859;border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:800;line-height:1;display:grid}.w9-step__tabs button:hover{border-color:var(--tss-navy)}.w9-step__tabs button:focus-visible{outline:3px solid var(--tss-navy);outline-offset:2px}.w9-step__tabs button[aria-pressed=true]{background:var(--lv-soft,var(--tss-butter));border-color:var(--tss-navy)}.w9-step__tabs button[aria-pressed=true] b{background:var(--tss-yellow);border-color:var(--tss-navy)}.w9-step__side .sh-sample--btn{box-shadow:none;justify-self:start;padding:.7rem 1.2rem;font-size:1rem}html .w8-prod .w9-step .w8-look__exam{border-radius:14px}@media (min-width:900px){.w9-step{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:3rem}.w9-step__side{position:sticky;top:6rem}.w8-look:has(.w9-step){grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:1.75rem 3rem}.w8-look:has(.w9-step) .w9-step{display:contents}.w8-look:has(.w9-step) .w8-look__head{grid-area:1/2;padding-top:.5rem}.w8-look:has(.w9-step) .w9-step__view{grid-area:1/1/span 2}.w8-look:has(.w9-step) .w9-step__side{grid-area:2/2;position:static}.w9-step__tabs{gap:.75rem}.w9-step__tabs button{padding:1.1rem 1.2rem}}.w9-step__tabs button{font-weight:600}html .w8-prod .sh-faq details{box-shadow:none;border:1.5px solid #0f33582e}html .w8-prod .sh-faq details p,html .w8-prod .sh-files li{font-size:1rem}html .w8-prod .sh-files li{color:var(--tss-navy)}html .w8-prod .sh-also .sh-card{box-shadow:none;border:1.5px solid #0f335833}html .w8-prod .sh-chaplist li{color:var(--tss-navy)}.w9-hero{align-items:center;gap:1.75rem;display:grid}.w9-fan{justify-content:center;align-items:flex-end;margin:0;padding:.75rem 0 0;list-style:none;display:flex}.w9-fan li{transform-origin:50% 120%;flex:0 6.6rem;min-width:0;margin-left:-.7rem}.w9-fan li:first-child{margin-left:0}.w9-fan li:first-child{transform:rotate(-7deg)translateY(.45rem)}.w9-fan li:nth-child(2){z-index:1;transform:rotate(-2.5deg)}.w9-fan li:nth-child(3){z-index:1;transform:rotate(2.5deg)}.w9-fan li:nth-child(4){transform:rotate(7deg)translateY(.45rem)}.w9-fan a{display:block}.w9-fan img{border:1.5px solid var(--tss-navy);background:#fff;border-radius:3px 8px 8px 3px;width:100%;height:auto;display:block;box-shadow:4px 5px #0f335838}.w9-fan a:focus-visible{outline:3px solid var(--tss-navy);outline-offset:3px;border-radius:8px}html .w8-books .ab-hero .ab-shelf{margin-top:2.25rem}html .w8-books .ab-hero .ab-shelf:before{display:none}@media (min-width:900px){.w9-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2.5rem}.w9-fan{padding:1rem .5rem .5rem 0}.w9-fan li{flex-basis:10.4rem;margin-left:-1.3rem}html .w8-books .ab-hero .ab-shelf{margin-top:2.75rem}}@media (prefers-reduced-motion:no-preference){.w9-fan img{transition:transform .18s}.w9-fan a:hover img{transform:translateY(-10px)}}html .w8-books .w8-proof__pages li a{border:1.5px solid #0f335838;border-radius:10px;box-shadow:0 16px 34px -22px #0f335873}html .w8-books .w8-proof__shot{border-bottom:1.5px solid #0f335829}html .w8-books .w8-proof__cap{background:#fff}html .w8-books .ab-book{box-shadow:none;border:1.5px solid #0f335833}html .w8-books .al-navy .ab-book{box-shadow:none;border-color:#0000}html .w8-books .ab-book__main{flex:auto;grid-template-columns:7rem minmax(0,1fr);align-items:stretch;gap:0;padding:0}html .w8-books .ab-book__pic{background:var(--lv-soft,var(--tss-butter));place-items:center;padding:.9rem .8rem;display:grid}html .w8-books .ab-book__pic img{border:1.5px solid var(--tss-navy);box-shadow:4px 4px 0 var(--lv,var(--tss-navy));transform:rotate(-2deg)}html .w8-books .ab-book__info{align-content:center;gap:.55rem;padding:1rem 1rem 1.05rem}.w9-facts{color:var(--tss-navy);font-size:1rem;font-weight:600;line-height:1.4}html .w8-books .ab-book__links{gap:.6rem .9rem;margin-top:.15rem}.w9-price{font-family:var(--font-round);color:var(--tss-navy);font-size:1.7rem;font-weight:800;line-height:1}html .w8-books .ab-book__foot{margin-top:0;padding:.6rem 1rem .75rem}@media (min-width:560px){html .w8-books .ab-book__main{grid-template-columns:10.5rem minmax(0,1fr)}html .w8-books .ab-book__pic{padding:1.1rem 1.4rem}html .w8-books .ab-book__info{padding:1.2rem 1.4rem 1.25rem}html .w8-books .ab-book__foot{padding:.65rem 1.4rem .8rem}}@media (min-width:860px){html .w8-books .w8-list--short .w8-set{grid-column:1/-1}}html .w8-books .ab-how__card{box-shadow:none;border:1.5px solid #0f335833}html .w8-books .ab-how__card .tss-body{font-size:1rem}html .w8-books .rs-faq__item{border:1.5px solid #0f33582e;border-left:5px solid var(--tss-yellow);box-shadow:none}@media (min-width:600px){html .w8-books .ab-table,html .w8-books .ab-table .rs-table__scroll,html .w8-books .ab-table table{width:100%}html .w8-books .ab-table :is(th,td){padding-top:.6rem;padding-bottom:.6rem;font-size:1rem}}@media (max-width:899px){html .w8-prod .sh-product--obj>.grid>.w9-quote{order:5;margin-top:.4rem}.w9-fan{padding-left:.6rem;padding-right:.6rem}}
.w8-papers .w8-scope{border:2px solid var(--tss-navy,#0f3358);box-shadow:3px 3px 0 var(--tss-navy,#0f3358);font-family:var(--font-round);color:var(--tss-navy,#0f3358);background:#fff;border-radius:10px;align-self:flex-start;align-items:center;gap:.55rem;margin:0 0 .9rem;padding:.4rem .9rem .4rem .7rem;font-size:1rem;font-weight:800;line-height:1.3;display:inline-flex}.w8-papers .w8-scope:before{content:"";background:var(--tss-yellow,#ffd95f);border:2px solid var(--tss-navy,#0f3358);border-radius:3px;flex:none;width:.7rem;height:.7rem}html .w8-papers.w8-papers .hl-exam .hl-exam__copy .tss-prose{color:var(--tss-navy,#0f3358);font-size:1.08rem}.w8-papers .w8-basetop{max-width:var(--container,72rem);gap:1.1rem;margin:0 auto;display:grid}html .w8-papers.w8-papers .w8-basetop .al-base__nums{gap:.6rem 2.25rem;max-width:none;margin:0}html .w8-papers.w8-papers .hl-exam .al-base .tp-stats li{color:#fff;font-size:1rem}html .w8-papers.w8-papers .hl-exam .al-base .tp-stats strong{font-size:2.1rem}.w8-papers .w8-pick{box-shadow:4px 4px 0 var(--tss-yellow,#ffd95f);background:#fff;border:2px solid #fff;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.6rem;padding:.8rem;display:grid}.w8-papers .w8-pick__h{font-family:var(--font-round);color:var(--tss-navy,#0f3358);white-space:nowrap;grid-column:1/-1;margin:0;font-size:1.05rem;font-weight:800}.w8-papers .w8-pick select{border:2px solid var(--tss-navy,#0f3358);appearance:none;width:100%;min-width:0;height:2.9rem;font:inherit;color:var(--tss-navy,#0f3358);cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230F3358' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right .6rem center/1.05rem no-repeat;border-radius:10px;padding:0 2.1rem 0 .8rem;font-size:1rem;font-weight:700}.w8-papers .w8-pick select:focus-visible,.w8-papers a.w8-pick__go:focus-visible{outline:3px solid var(--tss-yellow-deep,#f7c63c);outline-offset:2px}.w8-papers a.w8-pick__go{border:2px solid var(--tss-navy,#0f3358);background:var(--tss-yellow,#ffd95f);min-height:2.9rem;box-shadow:3px 3px 0 var(--tss-navy,#0f3358);font-family:var(--font-round);color:var(--tss-navy,#0f3358);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;grid-column:1/-1;justify-content:center;align-items:center;gap:.4rem;padding:0 1.2rem;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.w8-papers a.w8-pick__go:after{content:"↓";font-size:1.05rem;line-height:1}@media (hover:hover){.w8-papers a.w8-pick__go:hover{background:#ffe58a}}@media (min-width:900px){.w8-papers .w8-basetop{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2.5rem}.w8-papers .w8-pick{grid-template-columns:auto 10.5rem 12rem auto;justify-self:end;gap:.7rem;padding:.65rem .75rem .65rem 1.1rem}.w8-papers .w8-pick__h,.w8-papers a.w8-pick__go{grid-column:auto}.w8-papers a.w8-pick__go{min-width:11.5rem}}html .w8-papers.w8-papers .hl-exam__base .ra-shelf__h{margin-bottom:.7rem;font-size:.9rem}html .w8-papers.w8-papers .hl-exam__base .ra-tile__label{font-size:1rem}html .w8-papers.w8-papers .hl-exam__base .ra-tile__foot{padding-top:.35rem;padding-bottom:.45rem;font-size:.9rem}html .w8-papers.w8-papers .tp-finder{gap:1.75rem}html .w8-papers.w8-papers .tp-matrix.vl-matrix{font-size:1.05rem}html .w8-papers.w8-papers .tp-matrix.vl-matrix caption{padding-bottom:.6rem;font-size:1.15rem}html .w8-papers.w8-papers .tp-matrix.vl-matrix th{padding:.7rem .9rem}html .w8-papers.w8-papers .tp-matrix.vl-matrix td.vl-heat{height:3.25rem}html .w8-papers.w8-papers .tp-matrix.vl-matrix td.vl-heat a{min-height:3.25rem;font-size:1.15rem}html .w8-papers.w8-papers .tp-matrix.vl-matrix td.vl-heat--0{background:repeating-linear-gradient(135deg,#eef1f5 0 8px,#e3e8ee 8px 16px)}.w8-papers .w8-none{color:#3d5673;font-size:.95rem;font-weight:700}html .w8-papers.w8-papers .vl-legend{gap:.4rem;margin-top:1.25rem;font-size:.95rem}html .w8-papers.w8-papers .vl-legend i{border:1.5px solid var(--tss-navy,#0f3358);width:2rem;height:1rem}html .w8-papers.w8-papers .vl-legend span:first-child{margin-right:.3rem}html .w8-papers.w8-papers .vl-legend span:last-child{margin-left:.3rem}html .w8-papers.w8-papers .w8-covers .vl-thumbs{gap:1rem;margin-top:.25rem}html .w8-papers.w8-papers .w8-covers .vl-thumbs>li{width:9.5rem}html .w8-papers.w8-papers .w8-covers .vl-thumb__label{padding:.6rem .75rem 0;font-size:1rem}html .w8-papers.w8-papers .w8-covers .vl-thumb__n{color:var(--tss-navy,#0f3358);padding:.3rem .75rem .7rem;font-size:.95rem}@media (min-width:900px){html .w8-papers.w8-papers .w8-covers .vl-thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem}html .w8-papers.w8-papers .w8-covers .vl-thumbs>li{width:auto}}html .w8-papers.w8-papers .tp-more-cards>summary{padding:.55rem 1.15rem;font-size:1rem}html .w8-papers.w8-papers .tp-schools{gap:.65rem}html .w8-papers.w8-papers .tp-schools a{border:2px solid var(--tss-navy,#0f3358);background:#fff;min-height:2.6rem;padding:.4rem .9rem;font-size:1rem}html .w8-papers.w8-papers .tp-schools a span{background:var(--tss-yellow,#ffd95f);color:var(--tss-navy,#0f3358);border-radius:999px;padding:0 .45rem;font-size:.9rem}html .w8-papers.w8-papers .tss-body{color:var(--tss-navy,#0f3358);font-size:1.02rem}html .w8-papers.w8-papers .al-navy .tss-body{color:#fff}html .w8-papers.w8-papers .tp-grid{gap:1.5rem 1.15rem}html .w8-papers.w8-papers .tp-card{gap:.4rem}html .w8-papers.w8-papers .tp-card__school{margin-top:.3rem;font-size:1rem}html .w8-papers.w8-papers .tp-card__meta{color:#24456b;font-size:.94rem;line-height:1.4}html .w8-papers.w8-papers .tp-card .ra-tag{font-size:.85rem}html .w8-papers.w8-papers .tp-count{font-size:.9rem}html .w8-papers.w8-papers .tp-group{margin-bottom:2.5rem}html .w8-papers.w8-papers .tp-byschool ul{gap:.35rem;font-size:.97rem}html .w8-papers.w8-papers .tp-tips span{font-size:1rem}html .w8-papers.w8-papers .tp-card__meta .ra-tag{margin-left:.45rem}html .w8-papers.w8-papers .w8-scope{box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:.6rem;padding:0}html .w8-papers.w8-papers .hl-exam .hl-exam__copy .tss-prose{max-width:36rem;margin-bottom:1.1rem}html .w8-papers.w8-papers .hl-exam__copy .w8-pick{border-color:var(--tss-navy,#0f3358);box-shadow:5px 5px 0 var(--tss-navy,#0f3358)}html .w8-papers.w8-papers .hl-exam__copy>.w8-pick{margin-bottom:1.75rem}@media (min-width:900px){html .w8-papers.w8-papers .hl-exam__copy .w8-pick{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;place-self:stretch;max-width:43rem;padding:.75rem .85rem .85rem}html .w8-papers.w8-papers .hl-exam__copy .w8-pick__h{grid-column:1/-1}html .w8-papers.w8-papers .hl-exam__copy a.w8-pick__go{min-width:10.75rem}}@media (min-width:1200px){html .w8-papers.w8-papers .hl-exam__copy .w8-pick{grid-template-columns:auto minmax(0,1fr) minmax(0,1.2fr) auto;padding:.65rem .75rem .65rem 1.1rem}html .w8-papers.w8-papers .hl-exam__copy .w8-pick__h{grid-column:auto}}@media (min-width:1024px){html .w8-papers.w8-papers .hl-exam .cm-papers-hero .hl-exam__copy>.w8-pick{margin-bottom:2.25rem}html .w8-papers.w8-papers .hl-exam .tp-hub-hero.cm-papers-hero{align-items:center}html .w8-papers.w8-papers .hl-exam .cm-papers-art{align-self:end}}.w8-papers .w9-facts{font-family:var(--font-round);color:#fff;gap:.45rem;margin:0;padding:0;font-size:1rem;font-weight:700;line-height:1.35;list-style:none;display:grid}.w8-papers .w9-facts li{align-items:baseline;gap:.55rem;display:flex}.w8-papers .w9-facts li:before{content:"";border-left:3px solid var(--tss-yellow,#ffd95f);border-bottom:3px solid var(--tss-yellow,#ffd95f);flex:none;width:.85rem;height:.5rem;transform:translateY(-.28rem)rotate(-45deg)}@media (min-width:900px){.w8-papers .w8-basetop{gap:3.5rem}.w8-papers .w9-facts{border-left:1.5px solid #ffffff47;justify-self:end;padding-left:2.25rem}}@media (min-width:1200px){.w8-papers .w9-facts{white-space:nowrap;grid-auto-flow:column;align-items:center;gap:2rem;padding:.9rem 0 .9rem 2.25rem}}html .w8-papers.w8-papers .hl-exam__base>.ra-shelf-wrap{margin-top:1.5rem}@media (min-width:1024px){html .w8-papers.w8-papers .hl-exam__base>.ra-shelf-wrap{padding-right:2.25rem}html .w8-papers.w8-papers .hl-exam__base .ra-tile__label{white-space:nowrap;font-size:.94rem}html .w8-papers.w8-papers .tss-sec.hl-exam>.al-base.hl-exam__base{padding-bottom:2.25rem}}html .w8-papers.w8-papers .tp-matrix.vl-matrix{box-shadow:none;border:1.5px solid #0f335833}html .w8-papers.w8-papers .tp-matrix.vl-matrix caption{padding-bottom:.8rem}html .w8-papers.w8-papers .tp-matrix.vl-matrix thead th{color:var(--tss-navy,#0f3358);background:#eef4fa;border-bottom:1.5px solid #0f335833}html .w8-papers.w8-papers .tp-matrix.vl-matrix thead th a{color:inherit}html .w8-papers.w8-papers .tp-matrix.vl-matrix thead th{white-space:nowrap}html .w8-papers.w8-papers .tp-matrix.vl-matrix tbody th{padding-left:1.1rem}@media (min-width:640px){html .w8-papers.w8-papers .tp-finder{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}html .w8-papers.w8-papers .tp-finder{margin-top:1.75rem}html .w8-papers.w8-papers .vl-legend i{border:1px solid #0f33584d}.w8-papers .w8-covers{margin-top:2.25rem}html .w8-papers.w8-papers .tp-more-cards>summary{box-shadow:none;border:1.5px solid #0f33584d}html .w8-papers.w8-papers .tp-schools a{border:1.5px solid #0f33582e}html .w8-papers.w8-papers .tp-schools a span{background:#eef4fa}html .w8-papers.w8-papers .cm-side-form .tss-form-card{box-shadow:none;background:#fff;border:1.5px solid #0f335833}html .w8-papers.w8-papers .cm-side-form .tss-form-head{background:#fff;border-bottom:1.5px solid #0f335824}html .w8-papers.w8-papers .cm-side-form .tss-form-title{color:var(--tss-navy,#0f3358)}html .w8-papers.w8-papers .cm-side-form .tss-form-submit{box-shadow:none}@media (min-width:1024px){html .w8-papers.w8-papers .cm-split-form{gap:3.5rem}}
.w8-schools .sa-hub-hero .tss-card .tss-prose{color:var(--tss-navy,#0f3358);font-size:1rem;font-weight:500;line-height:1.6}.w8-schools .hl-base .hl-base__in{font-size:.92rem}.w8-schools .sa-picker__hint{color:#fff}.w8-schools .w8-sa-strip{z-index:auto;background:0 0;border:0;margin-top:1.25rem;padding:0}.w8-schools .w8-sa-strip .cs-strip__in{max-width:none}.w8-schools .w8-sa-strip .cs-nums{color:var(--tss-navy,#0f3358);gap:.5rem 0;margin-bottom:1rem;font-size:.95rem}.w8-schools .w8-sa-strip .cs-nums>li{border-left:2.5px solid var(--tss-navy,#0f3358);padding:0 1.5rem}.w8-schools .w8-sa-strip .cs-nums>li:first-child{border-left:0;padding-left:0}.w8-schools .w8-sa-strip .cs-nums strong{color:var(--tss-navy,#0f3358);font-size:2.3rem;font-weight:800}.w8-schools .w8-sa-strip .cs-tile{border-color:var(--tss-navy,#0f3358);box-shadow:inset 0 5px 0 var(--lv-edge),4px 4px 0 var(--tss-navy,#0f3358)}.w8-schools .w8-sa-strip .cs-tiles--wide{max-width:none}.w8-schools .w8-find{margin:0 0 .75rem}.w8-schools .sa-picker .w8-find{padding-right:0}.w8-schools .w8-find__label{color:#fff;margin:0 0 .3rem;font-size:.92rem;font-weight:700;display:block}.w8-schools .w8-find__input{border:2.5px solid var(--tss-yellow,#ffd95f);width:100%;min-height:44px;font:inherit;color:var(--tss-navy,#0f3358);background:#fff;border-radius:.8rem;padding:.45rem .85rem;font-size:1rem;font-weight:600;display:block}.w8-schools .w8-find__input::placeholder{color:#3d5673;opacity:1;font-weight:500}.w8-schools .w8-find__input:focus-visible{outline-offset:2px;outline:3px solid #fff}.w8-schools .w8-find__status{color:#fff;margin:0 0 .6rem;font-size:.92rem;font-weight:600;line-height:1.4}.w8-schools .w8-find__status:empty{display:none}.w8-schools .w8-find__status a{color:var(--tss-yellow,#ffd95f);text-underline-offset:3px;text-decoration:underline}@media (max-width:639.98px){.w8-schools .sa-picker .w8-find,.w8-schools .w8-find__status{margin-right:1.25rem}}@media (min-width:640px){.w8-schools .sa-picker__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.w8-schools .sa-picker__link{text-align:center;justify-content:center;width:100%;min-height:34px;padding:.3rem .4rem;font-size:.9rem}}@media (min-width:900px){.w8-schools .sa-hub-hero{grid-template-rows:auto auto 1fr;grid-template-areas:"head picker""body picker""strip picker"}.w8-schools .sa-hub-hero>.w8-sa-strip{grid-area:strip}.w8-schools .sa-hub-hero__head{margin-bottom:.9rem}html .w8-schools .hl-map .sa-hub-hero>.sa-picker,html .w8-schools .sa-hub-hero>.sa-picker{margin-top:4.25rem}}.w8-schools .sa-preview{color:#24466b;font-weight:600}.w8-schools .sa-table caption.tss-body{color:var(--tss-navy,#0f3358);font-weight:500}.w8-schools .tss-sec:not(.tss-sec--navy) .sa-col.tss-body,.w8-schools .tss-sec:not(.tss-sec--navy) .sa-col .tss-body{color:#24466b}@media (min-width:640px){html .w8-schools .sa-table--areas .sa-areacell .sa-preview{white-space:nowrap;text-overflow:ellipsis;margin-top:.15rem;display:block;overflow:hidden}html .w8-schools .sa-table--areas .sa-areacell,html .w8-schools .sa-table--areas .sa-rowlink{padding-top:.5rem;padding-bottom:.5rem}html .w8-schools .sa-table--areas .tss-table tbody td:first-child{font-size:1.05rem}html .w8-schools .sa-table--areas .sa-preview{font-size:.94rem;line-height:1.35}}.w8-tools .w9-source{max-width:30rem;font-family:var(--font-round);color:#fff;border-top:1.5px solid #ffffff47;align-items:flex-start;gap:.7rem;margin:1.5rem 0 0;padding-top:1.25rem;font-size:1.05rem;font-weight:600;line-height:1.5;display:flex}html .w8-tools.w8-tools .w9-source span{color:#fff}@media (max-width:959.98px){.w8-tools .w9-source{margin-top:.9rem;padding-top:.9rem;font-size:.98rem}}.w8-tools .w9-source svg{background:var(--tss-yellow,#ffd95f);color:var(--tss-navy,#0f3358);border-radius:50%;flex:none;margin-top:.1rem;padding:3px}.w8-tools .w9-source a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--tss-yellow,#ffd95f);text-decoration-color:var(--tss-yellow,#ffd95f);text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}.w8-tools .w9-source a:hover{color:var(--tss-yellow,#ffd95f)}.w8-tools .w8-switch{font-family:var(--font-round);flex-wrap:wrap;gap:.45rem;margin:0 0 .9rem;display:flex}.w8-tools .w8-switch>*{color:#fff;border:1.5px solid #ffffff8c;border-radius:999px;align-items:center;min-height:40px;padding:.3rem .85rem;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.w8-tools .w8-switch>a:hover{background:#ffffff24;border-color:#fff}.w8-tools .w8-switch>a:focus-visible,.w8-tools .w8-calcfoot a:focus-visible,.w8-tools .w9-source a:focus-visible{outline:3px solid var(--tss-yellow,#ffd95f);outline-offset:3px}.w8-tools .w8-switch>.w8-switch__on{border-color:var(--tss-yellow,#ffd95f);background:var(--tss-yellow,#ffd95f);color:var(--tss-navy,#0f3358)}.w8-tools .w8-calcfoot{font-family:var(--font-round);margin:1.35rem 0 0;font-size:.98rem;font-weight:600;line-height:1.45}.w8-tools .w8-calcfoot a{color:#fff;text-underline-offset:4px;-webkit-text-decoration:underline #fff9;text-decoration:underline #fff9}.w8-tools .w8-calcfoot a:after{content:"→";color:var(--tss-yellow,#ffd95f);margin-left:.4rem}.w8-tools .w8-calcfoot a:hover{-webkit-text-decoration-color:var(--tss-yellow,#ffd95f);text-decoration-color:var(--tss-yellow,#ffd95f)}@media (min-width:960px){.w8-tools .ga-thero__top{align-items:center}html .w8-tools.w8-tools .ga-thero__top>div:first-child{min-height:0;padding-right:0}}html .w8-tools.w8-tools .ga-tool{box-shadow:none!important;border:1.5px solid #0f335833!important}html .w8-tools.w8-tools .ga-tool:before{border-bottom:0;height:.5rem}html .w8-tools.w8-tools .ga-tool:hover{transform:none;border-color:var(--tss-navy,#0f3358)!important}html .w8-tools.w8-tools .ga-ref :is(.ga-ref__bands,.ga-ref__groups) li{box-shadow:none;border:0}html .w8-tools.w8-tools .ga-ref :is(.ga-ref__bands,.ga-ref__groups) span{color:#24466b;font-size:.92rem}html .w8-tools.w8-tools .ga-links a{box-shadow:none}.w8-tools .ga-thero__calc .psle-wait{background:var(--tss-yellow,#ffd95f);border-style:solid}.w8-tools .ga-thero__calc .psle-wait__num{background:var(--tss-navy,#0f3358);color:var(--tss-yellow,#ffd95f)}.w8-tools .ga-thero__calc .psle-wait__label{font-size:1.15rem}.w8-tools .ga-thero__calc .psle-wait .tss-body{font-weight:600}.w8-tools .ga-thero__calc .tss-card--yellow{border:2.5px solid var(--tss-navy,#0f3358)}.w8-tools .ga-thero__calc .tss-card>p.tss-body{color:#24466b}.w8-tools .ga-tool>.tss-body{color:#24466b;font-size:1rem}.w8-tools .ga-tool__tutor{color:#24466b;font-size:.95rem}@media (min-width:768px){main.w8-tools+.r3-footer .r3-footer-inner{padding-top:2.25rem;padding-bottom:1.5rem}main.w8-tools+.r3-footer .r3-footer-grid{grid-template-columns:minmax(0,1fr);gap:.35rem}main.w8-tools+.r3-footer .r3-footer-grid>*{grid-column:1/-1}main.w8-tools+.r3-footer .r3-footer-brand{-moz-column-gap:2.5rem;border-bottom:1px solid #ffffff2e;grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;column-gap:2.5rem;margin-bottom:1rem;padding-bottom:1rem;display:grid}main.w8-tools+.r3-footer .r3-footer-brand>.tss-brand{grid-column:1;margin-bottom:.5rem}main.w8-tools+.r3-footer .r3-footer-lede{grid-column:1;margin-bottom:0}main.w8-tools+.r3-footer .r3-footer-nap{flex-wrap:wrap;grid-area:1/2/span 2;align-content:start;gap:.3rem 1.5rem;display:flex}main.w8-tools+.r3-footer .r3-footer-nap>div{margin:0}main.w8-tools+.r3-footer .r3-footer-nap>div:first-child{flex:0 0 100%}main.w8-tools+.r3-footer .r3-fgroup{-moz-column-gap:1rem;grid-template-columns:10.5rem minmax(0,1fr);align-items:baseline;column-gap:1rem;display:grid}main.w8-tools+.r3-footer .r3-fgroup .tss-footer-head{margin:0}main.w8-tools+.r3-footer .r3-fgroup>ul{flex-wrap:wrap;gap:0 1.15rem;margin:0;display:flex}main.w8-tools+.r3-footer .r3-fgroup>ul>li{margin:0}main.w8-tools+.r3-footer .r3-fgroup>ul>li>a{align-items:center;min-height:2rem;padding:0;display:inline-flex}main.w8-tools+.r3-footer .r3-footer-bottom{margin-top:1rem}}@media (min-width:960px){.w8-tools .ga-thero__calc>.tss-card>.mt-6.pt-6{margin-top:1rem;padding-top:1rem}}@media (min-width:768px){main.w8-tools+.r3-footer .r3-footer-nap{align-items:baseline;line-height:1.5}main.w8-tools+.r3-footer .r3-footer-nap>div{margin:0!important}main.w8-tools+.r3-footer .r3-fgroup+.r3-fgroup{margin-top:.4rem}}.w8-pricing .pr-rates__side{border:2.5px solid var(--tss-navy,#0f3358);border-top:6px solid var(--tss-yellow,#ffd95f);box-shadow:7px 7px 0 var(--tss-yellow,#ffd95f);background:linear-gradient(155deg,#1b4a7a 0%,#0f3358 62%);border-radius:1.25rem;margin-top:2rem;padding:1.35rem 1.35rem 1.5rem}.w8-pricing .pr-rates__side>.tss-h3{color:#fff;margin:0 0 1rem;font-size:1.45rem;line-height:1.2}html .w8-pricing .pr-rates__side .pr-calc.pr-calc{max-width:none;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.w8-pricing .pr-calc__fields{gap:.8rem}.w8-pricing .pr-calc__field{color:#fff;font-size:.95rem}.w8-pricing .pr-calc__field select{border-color:#fff;min-height:46px;font-weight:700}.w8-pricing .pr-calc__field select:focus-visible{outline:3px solid var(--tss-yellow,#ffd95f);outline-offset:2px}.w8-pricing .pr-calc__result{border:2.5px solid var(--tss-navy,#0f3358);background:var(--tss-yellow,#ffd95f);border-radius:1rem;margin-top:1.1rem;padding:1.1rem 1.2rem 1.15rem;box-shadow:0 0 0 2px #fff}.w8-pricing .pr-calc__out{font-family:var(--font-round);color:var(--tss-navy,#0f3358);margin:0;font-size:1.1rem;font-weight:800;line-height:1.15}.w8-pricing .pr-calc__big{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,7.5vw,2.7rem);display:block}html .w8-pricing .pr-calc__note{color:var(--tss-navy,#0f3358);border-top:2px solid #0f33584d;margin-top:.7rem;padding-top:.7rem;font-size:.95rem;font-weight:500;line-height:1.5}@media (min-width:640px){.w8-pricing .pr-rates__side .pr-calc__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.w8-pricing .pr-rates__side .pr-calc__field:first-child{grid-column:1/-1}}@media (min-width:1024px){.w8-pricing .pr-rates{-moz-column-gap:2.5rem;grid-template-columns:minmax(0,1fr) minmax(0,27rem);column-gap:2.5rem}.w8-pricing .pr-rates__side{margin-top:0}}.w8-pricing .w8-more{border:2px solid var(--tss-navy,#0f3358);font-family:var(--font-round);background:#fff;border-radius:.9rem;margin-top:.75rem}.w8-pricing .r13-stack+.w8-more{margin-top:1.25rem}.w8-pricing .w8-more>summary{cursor:pointer;min-height:48px;color:var(--tss-navy,#0f3358);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.w8-pricing .w8-more>summary::-webkit-details-marker{display:none}.w8-pricing .w8-more>summary:after{content:"";border-right:2.5px solid var(--tss-navy,#0f3358);border-bottom:2.5px solid var(--tss-navy,#0f3358);flex:none;width:.6rem;height:.6rem;margin-right:.2rem;transform:translateY(-25%)rotate(45deg)}.w8-pricing .w8-more[open]>summary:after{transform:translateY(25%)rotate(-135deg)}.w8-pricing .w8-more>summary:focus-visible{outline:3px solid var(--tss-navy,#0f3358);outline-offset:2px;border-radius:.7rem}.w8-pricing .w8-more>:not(summary){margin:0;padding:0 1rem .8rem}.w8-pricing .w8-more>p.tss-body{color:var(--tss-navy,#0f3358)}html .w8-pricing main.pr-page .w8-more .vz-lvlinks,.w8-pricing.pr-page .w8-more .vz-lvlinks{margin:0;padding:0 1rem .6rem}.w8-pricing .pr-under-table{margin-top:2rem}.w8-pricing.pr-page .vz-stat__note{color:#24466b;font-size:.95rem}.w8-pricing.pr-page .vz-stat__title{font-size:1rem}.w8-pricing .tss-sec:not(.tss-sec--navy):not(.hc) .tss-body:not(.tss-card *):not(.hc-base *){color:#24466b}html .w8-pricing.pr-page .pr-change .pr-pay__text{font-size:1rem}.w8-pricing .pr-change .pr-pay__title{font-size:1.15rem}.w8-pricing .pr-set .tss-body,.w8-pricing .pr-tips>li,.w8-pricing #rate-table .tss-sec-inner>p.tss-body{font-size:1rem}.w8-pricing .pr-tips>li,.w8-pricing .pr-cmp .tss-table td{color:#24466b}.w8-pricing .pr-cmp .tss-table td{font-size:.98rem}@media (min-width:640px){.w8-schools .sa-table--areas .vl-dots{flex-wrap:nowrap;max-width:none}}@media (max-width:639.98px){.w8-schools .w8-sa-strip .cs-nums{grid-template-columns:repeat(3,auto);justify-content:start;font-size:.92rem;line-height:1.3;display:grid}.w8-schools .w8-sa-strip .cs-nums>li{padding:0 .85rem}.w8-schools .w8-sa-strip .cs-nums strong{font-size:2rem}}html .w8-schools .tss-sec.tss-sec--butter.hl-map{background-color:#ffefb8}.w8-schools .sa-hub-hero .w9-answer{max-width:36rem;color:var(--tss-navy,#0f3358);margin:0;font-size:1.05rem;font-weight:500;line-height:1.6}.w8-schools .w8-sa-strip .cs-nums{margin-bottom:.9rem}.w8-schools .w8-sa-strip .cs-nums>li{border-left:1.5px solid #0f33584d}.w8-schools .w8-sa-strip .cs-nums strong{font-size:1.7rem}html .w8-schools .w8-sa-strip .cs-tile{border:1.5px solid var(--tss-navy,#0f3358);min-height:3.5rem;box-shadow:none;border-radius:14px}html .w8-schools .w8-sa-strip .cs-tile:hover{box-shadow:0 0 0 2px var(--tss-navy,#0f3358);transform:none}.w8-schools .w8-sa-strip .cs-tiles--wide .cs-tile{grid-template-columns:minmax(0,1fr) 4.25rem}.w8-schools .w8-sa-strip .cs-tiles--wide .cs-tile__label{font-size:1.05rem}.w8-schools .w8-sa-strip .cs-tiles--wide .cs-tile__pic{min-height:3.25rem}@media (min-width:640px){.w8-schools .w8-sa-strip .cs-tiles--wide{max-width:34rem}}@media (min-width:900px){html .w8-schools .w9-cols{box-shadow:none;border:0;border-radius:18px;margin:1.25rem 0 2rem;padding:1.1rem 1.25rem .9rem}.w8-schools .w9-cols .vl-cols__key{margin-bottom:.75rem;font-size:.88rem}.w8-schools .w9-cols .vl-cols__list{grid-template-columns:repeat(var(--w9-n,12),minmax(0,1fr));gap:.4rem}.w8-schools .w9-cols .vl-cols__list+.vl-cols__list{border-top:1.5px solid #0f335824;margin-top:.75rem;padding-top:.75rem}.w8-schools .w9-cols .vl-cols__list a{border-radius:10px;padding:.3rem .15rem .4rem}.w8-schools .w9-cols .vl-cols__list a:hover{background:#fff}.w8-schools .w9-cols .vl-cols__list a:hover .vl-cols__name{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.w8-schools .w9-cols .vl-cols__plot{height:6rem}.w8-schools .w9-cols .vl-cols__n{font-size:.98rem}.w8-schools .w9-cols .vl-cols__bar{border-width:1.5px 1.5px 2.5px;width:2.5rem}.w8-schools .w9-cols .vl-cols__name{writing-mode:horizontal-tb;white-space:normal;text-align:center;justify-content:center;align-items:flex-start;min-height:2.35em;margin-top:.45rem;font-size:.94rem;line-height:1.18;display:flex;transform:none}}.w8-schools .tss-sec .w9-note{color:#24466b;max-width:48rem;margin:0 0 1rem;font-size:1rem}.w8-schools .w9-areas{font-family:var(--font-round);gap:.7rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}@media (min-width:640px){.w8-schools .w9-areas{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem}}@media (min-width:1024px){.w8-schools .w9-areas{grid-template-columns:repeat(3,minmax(0,1fr))}}.w8-schools .w9-area{background:#fff;border:1.5px solid #0f33582e;border-radius:14px;padding:.9rem 2.5rem 1rem 1.1rem;position:relative}.w8-schools .w9-area[hidden]{display:none}.w8-schools .w9-area:after{content:"";border-top:2.5px solid var(--tss-navy,#0f3358);border-right:2.5px solid var(--tss-navy,#0f3358);pointer-events:none;width:.55rem;height:.55rem;position:absolute;top:1.25rem;right:1.1rem;transform:rotate(45deg)}.w8-schools .w9-area:hover,.w8-schools .w9-area:focus-within{border-color:var(--tss-navy,#0f3358);background:var(--tss-butter,#fff8e4)}.w8-schools .w9-area .sa-arealink{font-size:1.15rem;line-height:1.25;text-decoration-thickness:2px}.w8-schools .w9-area .sa-arealink:after{content:"";border-radius:14px;position:absolute;inset:0}.w8-schools .w9-area .sa-arealink:focus-visible{outline:none}.w8-schools .w9-area .sa-arealink:focus-visible:after{outline:3px solid var(--tss-navy,#0f3358);outline-offset:2px}.w8-schools .w9-area__figs{color:var(--tss-navy,#0f3358);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.2rem 1.1rem;margin:.55rem 0 0;font-size:.98rem;font-weight:600;line-height:1.4;display:flex}.w8-schools .w9-area__figs>span{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.w8-schools .w9-area__figs b{font-weight:800}.w8-schools .w9-area .vl-dots{gap:2px;display:inline-flex}.w8-schools .w9-area .vl-dots i{border:1.5px solid var(--lv-deep,var(--tss-navy,#0f3358));background:#fff;border-radius:50%;width:.5rem;height:.5rem;display:block}.w8-schools .w9-area .vl-dots i.is-on{background:var(--lv-deep,var(--tss-navy,#0f3358))}.w8-schools .w9-area .vl-range{background:#0f33581f;border-radius:999px;flex:none;width:3.75rem;height:.55rem;display:block;position:relative}.w8-schools .w9-area .vl-range>span{background:var(--lv,var(--tss-navy,#0f3358));border-radius:999px;min-width:.55rem;position:absolute;top:0;bottom:0}.w8-schools .w9-area .sa-preview{color:#24466b;margin:.45rem 0 0;font-size:.95rem;font-weight:500;line-height:1.45}.w8-schools .w9-area{-moz-column-gap:.75rem;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:.75rem;display:grid}.w8-schools .w9-area>.sa-arealink{justify-self:start}.w8-schools .w9-area__n{color:var(--tss-navy,#0f3358);white-space:nowrap;font-size:.98rem;font-weight:600}.w8-schools .w9-area__n b{font-weight:800}.w8-schools .w9-area>:is(.w9-area__figs,.sa-preview){grid-column:1/-1}html .w8-pricing .tss-sec.tss-sec--butter.hc.hc--data{--hc-hill:#eea01c29;background-color:#ffefb8}.w8-pricing .hc-data__stage>.hc-seal{display:none}@media (min-width:640px){html .w8-pricing #rate-table .r13-stack .tss-table tbody td{padding-top:1.05rem;padding-bottom:1.05rem;font-size:1.12rem}html .w8-pricing #rate-table .r13-stack .tss-table tbody td:first-child{font-size:1.08rem;font-weight:700}html .w8-pricing #rate-table .r13-stack .tss-table thead th{padding-top:.9rem;padding-bottom:.9rem;font-size:.82rem}}.w8-pricing .w8-more{border:1.5px solid #0f33582e}html .w8-pricing.w8-pricing .pr-under-table{background:var(--tss-butter,#fff8e4);padding:.9rem 1.15rem;box-shadow:none!important;border:0!important}html .w8-pricing.w8-pricing .tss-sec:not(#rate-table) .tss-table-wrap{box-shadow:none!important;border:1.5px solid #0f33582e!important}html .w8-pricing.w8-pricing .ai-tile{box-shadow:none;border:0}html .w8-pricing.w8-pricing .tss-sec:not(.tss-sec--navy) .ai-tile{border:1.5px solid #0f33582e}.w8-pricing .vz-aside p.tss-body{font-size:1rem}@media (min-width:900px){.w8-pricing .pr-set{-moz-column-gap:3.5rem;align-items:start;column-gap:3.5rem}.w8-pricing .pr-set .vz-method{margin-top:.35rem}}@media (min-width:640px){html .w8-pricing #rate-table .r13-stack .tss-table thead th:first-child{width:40%}}html .w8-pricing.w8-pricing .ai-qcards>li{box-shadow:none;border:1.5px solid #0f33582e}html main.w8-pricing.pr-page :is(.vz-budget tbody td,.vz-cols>li,.vz-tier__who,.vz-tier__best){color:#24466b;font-size:1rem}@media (min-width:640px){html .w8-pricing #rate-table .r13-stack .tss-table thead th{white-space:normal;vertical-align:bottom;line-height:1.3}html .w8-pricing #rate-table .r13-stack .tss-table thead th:nth-child(2){min-width:7.5rem}html .w8-pricing #rate-table .r13-stack .tss-table td.rate-card__level{white-space:nowrap}}@media (min-width:640px) and (max-width:767.98px),(min-width:1024px) and (max-width:1199.98px){html .w8-pricing #rate-table .r13-stack .tss-table td.rate-card__level{white-space:normal}}@media (min-width:1024px) and (max-width:1199.98px){.w8-pricing .pr-rates{-moz-column-gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(0,21.5rem);column-gap:1.5rem}html .w8-pricing #rate-table .r13-stack .tss-table tbody td{font-size:1.02rem}}.w8-schools .w9-area{align-content:start}
