.credentials[data-astro-cid-2w3oyzch]{padding-top:clamp(44px,5vw,72px)}.credentials-list[data-astro-cid-2w3oyzch]{border-block:1px solid var(--gold-rule);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.credentials-list[data-astro-cid-2w3oyzch]:before,.credentials-list[data-astro-cid-2w3oyzch]:after{content:"";background:var(--gold-rule);opacity:.55;height:1px;position:absolute;left:0;right:0}.credentials-list[data-astro-cid-2w3oyzch]:before{top:3px}.credentials-list[data-astro-cid-2w3oyzch]:after{bottom:3px}li[data-astro-cid-2w3oyzch]{text-align:center;min-width:0;padding:34px 14px 30px;position:relative}li[data-astro-cid-2w3oyzch]+li[data-astro-cid-2w3oyzch]:before{content:"";background:var(--hair);width:1px;position:absolute;top:30px;bottom:28px;left:0}.cred-value[data-astro-cid-2w3oyzch]{font-family:var(--f-display);color:var(--green);font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:600;line-height:1.05;display:block}.cred-value[data-astro-cid-2w3oyzch] small[data-astro-cid-2w3oyzch]{color:var(--ink-2);font-size:.62em;font-weight:500}.cred-label[data-astro-cid-2w3oyzch]{font-family:var(--f-sc);letter-spacing:.08em;text-transform:lowercase;color:var(--ink-2);text-wrap:balance;margin-top:8px;font-size:1rem;font-weight:600;line-height:1.3;display:block}@media (width>=760px) and (width<=1079px){.credentials-list[data-astro-cid-2w3oyzch]{grid-template-columns:repeat(6,minmax(0,1fr))}li[data-astro-cid-2w3oyzch]{grid-column:span 2}li[data-astro-cid-2w3oyzch]:nth-child(n+4){border-top:1px solid var(--hair);grid-column:span 3}li[data-astro-cid-2w3oyzch]:nth-child(4):before{display:none}}@media (width<=759px){.credentials-list[data-astro-cid-2w3oyzch]{grid-template-columns:1fr 1fr}li[data-astro-cid-2w3oyzch]{padding:22px 6px 20px}li[data-astro-cid-2w3oyzch]+li[data-astro-cid-2w3oyzch]:before{top:20px;bottom:18px}li[data-astro-cid-2w3oyzch]:nth-child(odd):before{display:none}li[data-astro-cid-2w3oyzch]:nth-child(n+3){border-top:1px solid var(--hair)}li[data-astro-cid-2w3oyzch]:last-child:nth-child(odd){grid-column:1/-1}.cred-label[data-astro-cid-2w3oyzch]{letter-spacing:.06em;font-size:.9375rem}}.trust[data-astro-cid-mazyhvpt]{color:var(--tone-ink-2);font-size:.9375rem;line-height:1.4;overflow:hidden}.trust-list[data-astro-cid-mazyhvpt]{--sep:28px;margin-left:calc(-1 * var(--sep));flex-wrap:wrap;align-items:center;row-gap:10px;display:flex}li[data-astro-cid-mazyhvpt]{min-width:0;padding-left:var(--sep);align-items:center;gap:10px;display:inline-flex;position:relative}li[data-astro-cid-mazyhvpt]:before{content:"";left:calc(var(--sep) / 2 - 3px);background:var(--gold);width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%;transform:rotate(45deg)}.trust[data-astro-cid-mazyhvpt] .trust-stars{width:86px;height:16px;color:var(--gold)}@media (width<=479px){.trust-list[data-astro-cid-mazyhvpt]{row-gap:8px}li[data-astro-cid-mazyhvpt]{flex-wrap:wrap}}.hero[data-astro-cid-glgfkru5]{padding:calc(var(--header-h) + clamp(40px, 5.5vw, 80px)) 0 clamp(72px, 8vw, 120px);background-image:radial-gradient(ellipse 46% 60% at 80% 46%, #dcc28c14, transparent 70%), var(--grain-light);position:relative}.hero[data-astro-cid-glgfkru5]:before,.hero[data-astro-cid-glgfkru5]:after{content:"";pointer-events:none;border:1px solid var(--gold);position:absolute}.hero[data-astro-cid-glgfkru5]:before{opacity:.55;inset:16px}.hero[data-astro-cid-glgfkru5]:after{opacity:.28;inset:21px}.hero-grid[data-astro-cid-glgfkru5]{grid-template-columns:minmax(0,1fr) minmax(260px,340px);grid-template-areas:"title portrait""body portrait";align-items:start;column-gap:clamp(48px,8vw,128px);display:grid;position:relative}.hero-title-block[data-astro-cid-glgfkru5]{grid-area:title;align-self:end;min-width:0}.hero-body[data-astro-cid-glgfkru5]{grid-area:body;min-width:0}.hero-grid[data-astro-cid-glgfkru5] .hero-portrait{grid-area:portrait;place-self:center end}.hero-grid[data-astro-cid-glgfkru5] .hero-cameo{display:none}.kicker[data-astro-cid-glgfkru5]{font-family:var(--f-sc);font-weight:600;font-size:var(--fs-caps);letter-spacing:.12em;text-transform:lowercase;color:var(--gold-light);text-wrap:balance;margin-bottom:22px;line-height:1.35;display:block}.display[data-astro-cid-glgfkru5]{font-family:var(--f-display);font-weight:500;font-size:var(--fs-display);letter-spacing:-.015em;color:var(--on-green);text-wrap:balance;line-height:1.02;display:block}.display[data-astro-cid-glgfkru5] em[data-astro-cid-glgfkru5]{color:var(--gold-light);white-space:nowrap;font-style:italic}.hero-sub[data-astro-cid-glgfkru5]{max-width:31em;font-size:var(--fs-lede);color:var(--on-green-2);text-wrap:pretty;margin-top:30px;line-height:1.5}.cta-row[data-astro-cid-glgfkru5]{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.hero-body[data-astro-cid-glgfkru5] .hero-trust{margin-top:30px}@media (width<=1079px){.hero-grid[data-astro-cid-glgfkru5]{grid-template-columns:minmax(0,1fr) minmax(220px,280px);grid-template-areas:"title title""body portrait";column-gap:48px}.hero-title-block[data-astro-cid-glgfkru5]{margin-bottom:8px}.hero-grid[data-astro-cid-glgfkru5] .hero-portrait{align-self:start;margin-top:34px}.cta-row[data-astro-cid-glgfkru5]{flex-direction:column;align-items:stretch;max-width:380px}}@media (width<=759px){.hero[data-astro-cid-glgfkru5]:before{inset:8px}.hero[data-astro-cid-glgfkru5]:after{inset:12px}.hero[data-astro-cid-glgfkru5] .wrap[data-astro-cid-glgfkru5]{width:min(100% - 48px,1200px)}.hero-grid[data-astro-cid-glgfkru5]{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""body""portrait"}.kicker[data-astro-cid-glgfkru5]{letter-spacing:.1em;margin-bottom:16px;font-size:1rem}.hero-sub[data-astro-cid-glgfkru5]{margin-top:22px}.cta-row[data-astro-cid-glgfkru5]{max-width:none;margin-top:30px}.hero-grid[data-astro-cid-glgfkru5] .hero-portrait{justify-self:center;max-width:260px;margin-top:52px}}@media (width<=600px){.hero[data-astro-cid-glgfkru5]{padding-top:calc(var(--header-h) + 26px)}.hero-grid[data-astro-cid-glgfkru5] .hero-cameo{float:right;margin:2px 0 10px 16px;display:block}.hero-cameo-title[data-astro-cid-glgfkru5] .hero-grid[data-astro-cid-glgfkru5] .hero-cameo{margin:4px 0 6px 16px}.hero-cameo-kicker[data-astro-cid-glgfkru5] .kicker[data-astro-cid-glgfkru5]{text-wrap:wrap}.display[data-astro-cid-glgfkru5]{text-wrap:pretty}}@media (width<=359px){.hero[data-astro-cid-glgfkru5] .wrap[data-astro-cid-glgfkru5]{width:min(100% - 36px,1200px)}.hero[data-astro-cid-glgfkru5]:before{inset:6px}.hero[data-astro-cid-glgfkru5]:after{inset:9px}.hero-grid[data-astro-cid-glgfkru5] .hero-cameo{margin-left:12px;--arch-w:78px!important}.hero-cameo-title[data-astro-cid-glgfkru5] .hero-grid[data-astro-cid-glgfkru5] .hero-cameo{margin-left:10px;--arch-w:76px!important}}.oxbridge[data-astro-cid-eoyd7ceg]{border-block:1px solid var(--gold-rule);position:relative}.oxbridge[data-astro-cid-eoyd7ceg]:before,.oxbridge[data-astro-cid-eoyd7ceg]:after{content:"";background:var(--gold-rule);opacity:.55;height:1px;position:absolute;left:0;right:0}.oxbridge[data-astro-cid-eoyd7ceg]:before{top:4px}.oxbridge[data-astro-cid-eoyd7ceg]:after{bottom:4px}.oxbridge-grid[data-astro-cid-eoyd7ceg]{align-items:center}.honest[data-astro-cid-eoyd7ceg]{border-left:1px solid var(--gold-rule);max-width:30em;color:var(--ink-2);margin-top:28px;padding-left:22px;font-size:1.0625rem;font-style:italic;line-height:1.55}.oxbridge-actions[data-astro-cid-eoyd7ceg]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.plate[data-astro-cid-eoyd7ceg]{border:1px solid var(--gold-rule);padding:clamp(28px,4vw,52px) clamp(24px,4vw,56px) clamp(24px,3vw,36px);position:relative}.plate[data-astro-cid-eoyd7ceg]:before{content:"";border:1px solid var(--hair);pointer-events:none;position:absolute;inset:6px}.plate[data-astro-cid-eoyd7ceg] .plate-figure{width:176px;height:176px;margin:-8px auto 6px}.strands[data-astro-cid-eoyd7ceg] li[data-astro-cid-eoyd7ceg]{border-top:1px solid var(--hair);grid-template-columns:44px minmax(0,1fr);column-gap:10px;padding:22px 0;display:grid}.strands[data-astro-cid-eoyd7ceg] li[data-astro-cid-eoyd7ceg]:first-child{border-top-color:var(--gold-rule)}.strand-num[data-astro-cid-eoyd7ceg]{font-family:var(--f-display);color:var(--gold-ink);font-size:1.5rem;font-style:italic;font-weight:500;line-height:1.2}.strands[data-astro-cid-eoyd7ceg] h3[data-astro-cid-eoyd7ceg]{font-family:var(--f-display);font-weight:600;font-size:var(--fs-h3);color:var(--green);line-height:1.15}.strands[data-astro-cid-eoyd7ceg] p[data-astro-cid-eoyd7ceg]{color:var(--ink-2);text-wrap:pretty;margin-top:6px;font-size:1.0625rem;line-height:1.55}.plate-meta[data-astro-cid-eoyd7ceg]{white-space:nowrap;border-top:1px solid var(--gold-rule);font-family:var(--f-sc);letter-spacing:.1em;text-transform:lowercase;color:var(--ink-2);justify-content:center;align-items:center;gap:14px;padding-top:18px;font-size:1.0625rem;font-weight:600;display:flex}.plate-meta[data-astro-cid-eoyd7ceg]:before,.plate-meta[data-astro-cid-eoyd7ceg]:after{content:"";border-block:1px solid var(--gold-rule);width:28px;height:5px}@media (width<=759px){.plate[data-astro-cid-eoyd7ceg] .plate-figure{width:136px;height:136px}.strands[data-astro-cid-eoyd7ceg] li[data-astro-cid-eoyd7ceg]{grid-template-columns:36px minmax(0,1fr)}}@media (width<=359px){.plate-meta[data-astro-cid-eoyd7ceg]{letter-spacing:.06em;gap:10px}.plate-meta[data-astro-cid-eoyd7ceg]:before,.plate-meta[data-astro-cid-eoyd7ceg]:after{width:18px}}.tutor[data-astro-cid-lcdefpme]{align-items:start}.tutor-head[data-astro-cid-lcdefpme] .tutor-reference{margin-top:52px}.tutor-body[data-astro-cid-lcdefpme]{padding-top:52px}.tutor-body[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:24px}.tutor-body[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.lede){color:var(--ink-2)}.lede[data-astro-cid-lcdefpme]{font-size:var(--fs-lede);color:var(--ink);text-wrap:pretty;line-height:1.55}@supports (initial-letter:3) or (-webkit-initial-letter:3){.dropcap[data-astro-cid-lcdefpme]:first-letter{-webkit-initial-letter:3;initial-letter:3;font-family:var(--f-display);color:var(--gold-ink);margin-right:.14em;font-weight:600}}.tutor-body[data-astro-cid-lcdefpme] .tutor-ledger{margin:40px 0 18px}.tuition[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(32px,5vw,72px);display:grid}@media (width>=1080px){.examiner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.examiner-lead[data-astro-cid-lcdefpme] .examiner-quote{margin-top:44px}.examiner-marks[data-astro-cid-lcdefpme]{padding-top:6px}.small-print[data-astro-cid-lcdefpme]{color:var(--on-green-2);text-wrap:pretty;margin-top:22px;font-size:1rem;font-style:italic}.method-note[data-astro-cid-lcdefpme]{text-align:center;max-width:34em;font-style:italic;font-size:var(--fs-lede);color:var(--ink-2);text-wrap:balance;margin:44px auto 0;line-height:1.5}.method-provision{margin-top:clamp(56px,7vw,96px)}.fee-included[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:26px;font-size:1.0625rem}.fee-terms[data-astro-cid-lcdefpme]{border-top:1px solid var(--hair);color:var(--ink-2);margin-top:26px;padding-top:22px;font-size:1.0625rem}.fee-terms[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--f-sc);letter-spacing:.1em;text-transform:lowercase;color:var(--ink-2);margin-bottom:4px;font-size:1rem;font-weight:600;display:block}.fee-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.faq[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(40px,7vw,112px);display:grid}.faq-note[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:22px;font-size:1.0625rem}.begin-lead[data-astro-cid-lcdefpme] .begin-steps{margin-top:44px}.begin-alt[data-astro-cid-lcdefpme]{border-top:1px solid var(--hair-green);color:var(--on-green-2);margin-top:12px;padding-top:30px;font-size:1.0625rem}.begin-alt[data-astro-cid-lcdefpme] .btn{margin-top:16px}@media (width<=1079px){.tutor-body[data-astro-cid-lcdefpme]{padding-top:8px}.tuition[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.faq[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);row-gap:40px}}@media (width<=899px){.method-note[data-astro-cid-lcdefpme]{text-align:left;margin-top:32px}}@media (width<=759px){.tutor-head[data-astro-cid-lcdefpme] .tutor-reference{margin-top:40px}}
