.hero[data-astro-cid-iom334sc]{position:relative;z-index:0;isolation:isolate;overflow:hidden;background:var(--navy);color:var(--white);min-height:clamp(36rem,84vh,50rem);display:flex}.hero__slides[data-astro-cid-iom334sc],.hero__slide[data-astro-cid-iom334sc]{position:absolute;inset:0}.hero__slide[data-astro-cid-iom334sc]{opacity:0;transition:opacity 1.2s var(--ease-out)}.hero__slide[data-astro-cid-iom334sc].is-active{opacity:1}.hero__img[data-astro-cid-iom334sc]{position:absolute;inset:-4%;width:108%;height:108%;object-fit:cover}.hero__slide[data-astro-cid-iom334sc].is-active .hero__img[data-astro-cid-iom334sc]{animation:var(--drift) calc(var(--ms) + 2s) linear both}.drift-in[data-astro-cid-iom334sc]{--drift: drift-in}.drift-out[data-astro-cid-iom334sc]{--drift: drift-out}.drift-left[data-astro-cid-iom334sc]{--drift: drift-left}.drift-right[data-astro-cid-iom334sc]{--drift: drift-right}@keyframes drift-in{0%{transform:scale(1)}to{transform:scale(1.09)}}@keyframes drift-out{0%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes drift-left{0%{transform:scale(1.06) translate(2%)}to{transform:scale(1.06) translate(-2%)}}@keyframes drift-right{0%{transform:scale(1.06) translate(-2%)}to{transform:scale(1.06) translate(2%)}}.hero__shade[data-astro-cid-iom334sc]{position:absolute;inset:0;background:radial-gradient(70rem 34rem at 50% 50%,#0e184680,#0e1846d1),linear-gradient(0deg,#0e1846bf,#0e184600 45%)}.hero__grain[data-astro-cid-iom334sc]{position:absolute;inset:0;opacity:.06;background-image:radial-gradient(rgba(255,255,255,.8) 1px,transparent 1px);background-size:3px 3px;mix-blend-mode:overlay;pointer-events:none}.hero__content[data-astro-cid-iom334sc]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-block:clamp(4rem,3rem + 4vw,6.5rem)}.hero__pin[data-astro-cid-iom334sc]{display:inline-flex;align-items:center;gap:.45rem;margin-bottom:1.75rem;padding:.5rem 1rem;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--white);font-size:var(--t-small);font-weight:600;text-decoration:none;transition:background .3s}.hero__pin[data-astro-cid-iom334sc]:hover{background:#fff3}.hero__pin[data-astro-cid-iom334sc] svg{color:var(--sky)}.hero__copy[data-astro-cid-iom334sc]{display:grid;justify-items:center}.hero__text[data-astro-cid-iom334sc]{grid-area:1 / 1;display:grid;justify-items:center;visibility:hidden;opacity:0;transform:translateY(14px);filter:blur(6px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out),filter .5s,visibility 0s .5s}.hero__text[data-astro-cid-iom334sc].is-active{visibility:visible;opacity:1;transform:none;filter:none;transition:opacity .9s .2s var(--ease-out),transform 1s .2s var(--ease-out),filter .9s .2s}.hero__text[data-astro-cid-iom334sc] h1[data-astro-cid-iom334sc],.hero__text[data-astro-cid-iom334sc] h2[data-astro-cid-iom334sc]{font-size:var(--t-h1);max-width:18ch;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.hero__line[data-astro-cid-iom334sc]{margin-top:1rem;max-width:34ch;font:italic 500 clamp(1.5rem,1.2rem + 1.1vw,2.15rem)/1.25 "Cormorant Garamond",Georgia,serif;color:var(--sky);text-wrap:balance}.hero__actions[data-astro-cid-iom334sc]{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:2.1rem}.hero__actions[data-astro-cid-iom334sc] .btn[data-astro-cid-iom334sc]{border-radius:999px;padding-inline:1.6rem}.hero__ticks[data-astro-cid-iom334sc]{display:flex;gap:.45rem;margin-top:2rem}.hero__tick[data-astro-cid-iom334sc]{width:2.4rem;height:2.75rem;padding:0;display:grid;align-items:center;background:none;border:0;cursor:pointer}.hero__tick[data-astro-cid-iom334sc] i[data-astro-cid-iom334sc]{display:block;height:3px;border-radius:3px;background:#ffffff4d;position:relative;overflow:hidden;transition:background .3s}.hero__tick[data-astro-cid-iom334sc]:hover i[data-astro-cid-iom334sc]{background:#ffffff8c}.hero__tick[data-astro-cid-iom334sc] i[data-astro-cid-iom334sc]:after{content:"";position:absolute;inset:0;background:var(--white);transform:scaleX(0);transform-origin:left}.hero__tick[data-astro-cid-iom334sc].is-done i[data-astro-cid-iom334sc]:after{transform:scaleX(1)}.hero[data-astro-cid-iom334sc].is-playing .hero__tick[data-astro-cid-iom334sc].is-active i[data-astro-cid-iom334sc]:after{animation:tick-fill var(--ms) linear forwards}.hero[data-astro-cid-iom334sc].is-paused .hero__tick[data-astro-cid-iom334sc].is-active i[data-astro-cid-iom334sc]:after{animation-play-state:paused}.hero[data-astro-cid-iom334sc]:not(.is-playing) .hero__tick[data-astro-cid-iom334sc].is-active i[data-astro-cid-iom334sc]:after{transform:scaleX(1)}.hero__tick[data-astro-cid-iom334sc]:focus-visible{outline:2px solid var(--sky);outline-offset:3px;border-radius:4px}@keyframes tick-fill{to{transform:scaleX(1)}}@media(max-width:40rem){.hero__tick[data-astro-cid-iom334sc]{width:1.6rem}.hero__pin[data-astro-cid-iom334sc]{font-size:var(--t-xs)}}@media(prefers-reduced-motion:reduce){.hero__slide[data-astro-cid-iom334sc].is-active .hero__img[data-astro-cid-iom334sc]{animation:none}.hero__text[data-astro-cid-iom334sc]{filter:none!important;transform:none!important}}.intro[data-astro-cid-vfgfp45v]{padding-top:clamp(3.5rem,2.5rem + 3vw,6.5rem)}.intro__grid[data-astro-cid-vfgfp45v]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2.5rem,1rem + 5vw,6rem);align-items:center}.intro__kicker[data-astro-cid-vfgfp45v]{display:inline-flex;align-items:center;gap:.75rem;font-size:var(--t-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue)}.intro__kicker[data-astro-cid-vfgfp45v] span[data-astro-cid-vfgfp45v]{display:flex;gap:4px}.intro__kicker[data-astro-cid-vfgfp45v] i[data-astro-cid-vfgfp45v]{width:9px;height:9px;background:var(--navy)}.intro__kicker[data-astro-cid-vfgfp45v] i[data-astro-cid-vfgfp45v]:last-child{background:var(--blue)}.intro__text[data-astro-cid-vfgfp45v] h2[data-astro-cid-vfgfp45v]{margin-top:1rem;font-size:var(--t-h2);max-width:16ch}.intro__lede[data-astro-cid-vfgfp45v]{margin-top:1.4rem;color:var(--ink-2);font-size:var(--t-lede);line-height:1.65;max-width:36rem}.intro__proofs[data-astro-cid-vfgfp45v]{list-style:none;padding:0;margin:1.75rem 0 0;display:grid;gap:.8rem}.intro__proofs[data-astro-cid-vfgfp45v] li[data-astro-cid-vfgfp45v]{display:flex;gap:.8rem;align-items:flex-start;color:var(--navy);font-weight:600;line-height:1.45}.intro__proofs[data-astro-cid-vfgfp45v] li[data-astro-cid-vfgfp45v]>span[data-astro-cid-vfgfp45v]{flex:none;width:1.5rem;height:1.5rem;margin-top:.05rem;display:grid;place-items:center;border-radius:50%;background:var(--blue-tint);color:var(--blue)}.intro__foot[data-astro-cid-vfgfp45v]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem;margin-top:2.25rem;padding-top:1.75rem;border-top:1px solid var(--line);max-width:36rem}.intro__person[data-astro-cid-vfgfp45v]{display:inline-flex;align-items:center;gap:.9rem;text-decoration:none;color:var(--ink-2);font-size:var(--t-small);line-height:1.35}.intro__person[data-astro-cid-vfgfp45v] img[data-astro-cid-vfgfp45v]{width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover;object-position:50% 22%;box-shadow:0 0 0 3px var(--white),0 0 0 4px var(--line)}.intro__person[data-astro-cid-vfgfp45v] strong[data-astro-cid-vfgfp45v]{display:block;color:var(--navy);font:600 1rem/1.3 var(--serif)}.intro__person[data-astro-cid-vfgfp45v]:hover strong[data-astro-cid-vfgfp45v]{color:var(--blue)}.help[data-astro-cid-vfgfp45v]{position:relative;background:var(--white);border:1px solid var(--line);border-radius:20px;box-shadow:0 1px 2px #14215b0a,0 40px 80px -56px #14215b73;overflow:hidden}.help[data-astro-cid-vfgfp45v]:before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:linear-gradient(90deg,var(--navy) 0 70%,var(--blue) 70%)}.help__head[data-astro-cid-vfgfp45v]{padding:clamp(1.6rem,1.2rem + 1.5vw,2.1rem) clamp(1.5rem,1.1rem + 1.5vw,2.1rem) 1rem}.help__blocks[data-astro-cid-vfgfp45v]{display:flex;gap:4px;margin-bottom:.9rem}.help__blocks[data-astro-cid-vfgfp45v] i[data-astro-cid-vfgfp45v]{width:9px;height:9px;background:var(--navy)}.help__blocks[data-astro-cid-vfgfp45v] i[data-astro-cid-vfgfp45v]:last-child{background:var(--blue)}.help__head[data-astro-cid-vfgfp45v] h3[data-astro-cid-vfgfp45v]{font-size:clamp(1.5rem,1.25rem + .8vw,1.85rem);color:var(--navy)}.help__head[data-astro-cid-vfgfp45v] p[data-astro-cid-vfgfp45v]{margin-top:.35rem;color:var(--ink-3);font-size:var(--t-small)}.help__list[data-astro-cid-vfgfp45v]{list-style:none;margin:0;padding:0 clamp(.9rem,.6rem + 1vw,1.4rem) .6rem}.help__list[data-astro-cid-vfgfp45v] li[data-astro-cid-vfgfp45v]+li[data-astro-cid-vfgfp45v]{border-top:1px solid var(--line)}.help__list[data-astro-cid-vfgfp45v] a[data-astro-cid-vfgfp45v]{display:flex;align-items:center;gap:.8rem;padding:.45rem .6rem;min-height:2.65rem;border-radius:10px;color:var(--navy);text-decoration:none;font-weight:600;font-size:.9375rem;line-height:1.3;transition:background .2s,color .2s}.help__list[data-astro-cid-vfgfp45v] a[data-astro-cid-vfgfp45v]>svg:last-child{margin-left:auto;flex:none;color:var(--line-strong);transform:rotate(-90deg);transition:transform .3s var(--ease-out),color .2s}.help__list[data-astro-cid-vfgfp45v] a[data-astro-cid-vfgfp45v]:hover{background:var(--paper);color:var(--blue)}.help__list[data-astro-cid-vfgfp45v] a[data-astro-cid-vfgfp45v]:hover>svg:last-child{color:var(--blue);transform:translate(3px) rotate(-90deg)}.help__list[data-astro-cid-vfgfp45v] a[data-astro-cid-vfgfp45v]:focus-visible{outline:2px solid var(--blue);outline-offset:0}.help__ico[data-astro-cid-vfgfp45v]{flex:none;width:1.85rem;height:1.85rem;display:grid;place-items:center;border-radius:8px;background:var(--blue-tint);color:var(--blue);transition:background .2s,color .2s}.help__list[data-astro-cid-vfgfp45v] a[data-astro-cid-vfgfp45v]:hover .help__ico[data-astro-cid-vfgfp45v]{background:var(--blue);color:var(--white)}.help__ico--other[data-astro-cid-vfgfp45v]{background:var(--paper);color:var(--navy)}.help__label[data-astro-cid-vfgfp45v]{min-width:0}.help__foot[data-astro-cid-vfgfp45v]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:1rem clamp(1.5rem,1.1rem + 1.5vw,2.1rem);background:var(--paper);border-top:1px solid var(--line);font-size:var(--t-small);color:var(--ink-3)}.help__foot[data-astro-cid-vfgfp45v] a[data-astro-cid-vfgfp45v]{display:inline-flex;align-items:center;gap:.45rem;color:var(--navy);font-weight:700;text-decoration:none;min-height:2.75rem}.help__foot[data-astro-cid-vfgfp45v] a[data-astro-cid-vfgfp45v] svg{color:var(--blue)}.help__foot[data-astro-cid-vfgfp45v] a[data-astro-cid-vfgfp45v]:hover{color:var(--blue)}@media(max-width:60rem){.intro__grid[data-astro-cid-vfgfp45v]{grid-template-columns:1fr}}@media(max-width:34rem){.help__foot[data-astro-cid-vfgfp45v] span[data-astro-cid-vfgfp45v]{flex-basis:100%}}.stats[data-astro-cid-xbacuzbg]{position:relative;overflow:hidden;background:linear-gradient(135deg,#0F1A4A 0%,var(--navy) 55%,#1D2D7A 100%);color:var(--white)}.stats__motif[data-astro-cid-xbacuzbg]{position:absolute;right:-6rem;top:50%;display:flex;gap:1.5rem;transform:translateY(-50%);pointer-events:none}.stats__motif[data-astro-cid-xbacuzbg] i[data-astro-cid-xbacuzbg]{width:13rem;height:13rem;background:#fff;opacity:.012}.stats__motif[data-astro-cid-xbacuzbg] i[data-astro-cid-xbacuzbg]:last-child{background:var(--blue);opacity:.07}.stats__grid[data-astro-cid-xbacuzbg]{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,1.5rem + 2vw,3.25rem) clamp(1.5rem,1rem + 2.5vw,4rem);padding-block:clamp(3.25rem,2.5rem + 3vw,5.5rem)}.stat[data-astro-cid-xbacuzbg]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.25rem;align-items:center;opacity:0;transform:translateY(14px);transition:opacity .8s var(--ease-out) var(--d),transform .8s var(--ease-out) var(--d)}.stats[data-astro-cid-xbacuzbg].is-in .stat[data-astro-cid-xbacuzbg]{opacity:1;transform:none}.stat__icon[data-astro-cid-xbacuzbg]{width:4.6rem;height:4.6rem;display:grid;place-items:center;border-radius:18px;background:#afc0ff1a;border:1px solid rgba(175,192,255,.2);color:var(--sky)}.stat__icon[data-astro-cid-xbacuzbg] svg{width:2.5rem;height:2.5rem;stroke-width:1.3}.stat__n[data-astro-cid-xbacuzbg]{display:flex;align-items:flex-start;font:600 clamp(2.2rem,1.7rem + 1.6vw,3.2rem)/1 var(--serif);letter-spacing:-.03em;color:var(--white);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.stat__plus[data-astro-cid-xbacuzbg]{font-size:.6em;margin:.05em 0 0 .05em;color:var(--sky)}.stat__label[data-astro-cid-xbacuzbg]{margin-top:.45rem;font-size:var(--t-small);font-weight:500;line-height:1.45;color:#c9d2f2;max-width:17rem}@media(max-width:64rem){.stats__grid[data-astro-cid-xbacuzbg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:36rem){.stats__grid[data-astro-cid-xbacuzbg]{grid-template-columns:1fr}.stat__icon[data-astro-cid-xbacuzbg]{width:4rem;height:4rem}}@media(prefers-reduced-motion:reduce){.stat[data-astro-cid-xbacuzbg]{opacity:1;transform:none;transition:none}}.services[data-astro-cid-wkicghr4]{background:radial-gradient(50rem 26rem at 50% 0%,#22327A 0%,transparent 65%),linear-gradient(180deg,#14215b,#0e1846);color:var(--white)}.services__head[data-astro-cid-wkicghr4]{display:grid;justify-items:center;text-align:center;margin-bottom:clamp(2.75rem,2rem + 2.5vw,4rem)}.services__head[data-astro-cid-wkicghr4] h2[data-astro-cid-wkicghr4]{font-size:var(--t-h2);line-height:1.08;letter-spacing:-.025em;color:var(--white)}.services__line[data-astro-cid-wkicghr4]{margin-top:.7rem;font:italic 500 clamp(1.45rem,1.15rem + 1vw,2rem)/1.3 "Cormorant Garamond",Georgia,serif;color:var(--sky)}.icons[data-astro-cid-wkicghr4]{list-style:none;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:2rem .75rem}.ic[data-astro-cid-wkicghr4]{display:grid;justify-items:center;align-content:start;gap:1.1rem;text-align:center;text-decoration:none;color:var(--white)}.ic__disc[data-astro-cid-wkicghr4]{width:clamp(6rem,4.8rem + 2.4vw,8rem);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:var(--white);color:var(--navy);box-shadow:0 22px 40px -22px #0000008c;transition:background .4s var(--ease-out),color .4s,transform .5s var(--ease-out),box-shadow .5s}.ic__disc[data-astro-cid-wkicghr4] svg{stroke-width:1.8}.ic__name[data-astro-cid-wkicghr4]{font:600 1rem/1.3 var(--serif);max-width:11ch;color:var(--white);transition:color .3s}.ic[data-astro-cid-wkicghr4]:hover .ic__disc[data-astro-cid-wkicghr4],.ic[data-astro-cid-wkicghr4]:focus-visible .ic__disc[data-astro-cid-wkicghr4]{background:var(--blue);color:var(--white);transform:translateY(-6px);box-shadow:0 26px 40px -18px #3558eeb3}.ic[data-astro-cid-wkicghr4]:hover .ic__name[data-astro-cid-wkicghr4],.ic[data-astro-cid-wkicghr4]:focus-visible .ic__name[data-astro-cid-wkicghr4]{color:var(--sky)}.ic[data-astro-cid-wkicghr4]:focus-visible{outline:none}.ic[data-astro-cid-wkicghr4]:focus-visible .ic__disc[data-astro-cid-wkicghr4]{outline:2px solid var(--sky);outline-offset:4px}.services__all[data-astro-cid-wkicghr4]{text-align:center;margin-top:clamp(2.75rem,2rem + 2vw,3.75rem)}.services__all[data-astro-cid-wkicghr4] .link[data-astro-cid-wkicghr4]{color:var(--white)}@media(max-width:72rem){.icons[data-astro-cid-wkicghr4]{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:2.5rem}}@media(max-width:44rem){.icons[data-astro-cid-wkicghr4]{grid-template-columns:repeat(3,minmax(0,1fr))}}.budget[data-astro-cid-h73ulyo7]{display:grid;grid-template-columns:1fr 1fr;min-height:32rem;background:var(--white)}.budget__text[data-astro-cid-h73ulyo7]{align-self:center;padding:var(--section) clamp(1.5rem,1rem + 4vw,6rem) var(--section) max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)))}.budget__text[data-astro-cid-h73ulyo7] h2[data-astro-cid-h73ulyo7]{font-size:var(--t-h2)}.budget__text[data-astro-cid-h73ulyo7] p[data-astro-cid-h73ulyo7]{margin-top:1.25rem;color:var(--ink-2);font-size:var(--t-lede);line-height:1.65;max-width:34rem}.budget__actions[data-astro-cid-h73ulyo7]{display:flex;flex-wrap:wrap;gap:1.25rem 2rem;align-items:center;margin-top:2rem}.budget__media[data-astro-cid-h73ulyo7]{position:relative;overflow:hidden}.budget__media[data-astro-cid-h73ulyo7] img[data-astro-cid-h73ulyo7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.budget__block[data-astro-cid-h73ulyo7]{position:absolute;width:clamp(3.5rem,2rem + 4vw,6.5rem);aspect-ratio:1;background:var(--white)}.b1[data-astro-cid-h73ulyo7]{left:0;top:0;background:var(--navy)}.b2[data-astro-cid-h73ulyo7]{left:0;top:clamp(3.5rem,2rem + 4vw,6.5rem);background:var(--blue)}.b3[data-astro-cid-h73ulyo7]{right:0;bottom:0;background:var(--navy)}@media(max-width:56rem){.budget[data-astro-cid-h73ulyo7]{grid-template-columns:1fr}.budget__text[data-astro-cid-h73ulyo7]{padding:4rem var(--gutter)}.budget__media[data-astro-cid-h73ulyo7]{min-height:18rem}}.taxf[data-astro-cid-q6wxghtq]{display:grid;grid-template-columns:1fr 1fr;min-height:36rem;background:var(--paper)}.taxf__media[data-astro-cid-q6wxghtq]{position:relative;overflow:hidden;min-height:26rem}.taxf__media[data-astro-cid-q6wxghtq]>img[data-astro-cid-q6wxghtq]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.taxf__block[data-astro-cid-q6wxghtq]{position:absolute;width:clamp(3.5rem,2rem + 4vw,6.5rem);aspect-ratio:1}.t1[data-astro-cid-q6wxghtq]{right:0;top:0;background:var(--navy)}.t2[data-astro-cid-q6wxghtq]{right:0;top:clamp(3.5rem,2rem + 4vw,6.5rem);background:var(--blue)}.t3[data-astro-cid-q6wxghtq]{left:0;bottom:0;background:var(--sky)}.taxf__card[data-astro-cid-q6wxghtq]{position:absolute;left:clamp(1.5rem,1rem + 3vw,4rem);bottom:clamp(5rem,4rem + 4vw,8rem);width:min(24rem,calc(100% - 3rem));padding:1.75rem 1.9rem 1.5rem;border-radius:18px;background:#0e1846c7;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 30px 60px -30px #0e1846cc;color:var(--white)}.taxf__figs[data-astro-cid-q6wxghtq]{display:grid}.taxf__fig[data-astro-cid-q6wxghtq]{grid-area:1 / 1;display:grid;gap:.35rem;opacity:0;transform:translateY(14px);filter:blur(6px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out),filter .5s}.taxf__fig[data-astro-cid-q6wxghtq].is-on{opacity:1;transform:none;filter:none;transition-delay:.15s}.taxf__n[data-astro-cid-q6wxghtq]{font:600 clamp(2.6rem,2rem + 2.4vw,3.9rem)/1 var(--serif);letter-spacing:-.03em}.taxf__label[data-astro-cid-q6wxghtq]{font:italic 500 1.35rem/1.2 Cormorant Garamond,Georgia,serif;color:var(--sky)}.taxf__ticks[data-astro-cid-q6wxghtq]{display:flex;gap:.35rem;margin-top:1.4rem}.taxf__ticks[data-astro-cid-q6wxghtq] i[data-astro-cid-q6wxghtq]{flex:1;height:3px;border-radius:3px;background:#fff3;transition:background .4s}.taxf__ticks[data-astro-cid-q6wxghtq] i[data-astro-cid-q6wxghtq].is-on{background:var(--white)}.taxf__text[data-astro-cid-q6wxghtq]{align-self:center;padding:var(--section) max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter))) var(--section) clamp(1.5rem,1rem + 4vw,6rem)}.taxf__text[data-astro-cid-q6wxghtq] h2[data-astro-cid-q6wxghtq]{font-size:var(--t-h2);line-height:1.06;letter-spacing:-.025em}.taxf__line[data-astro-cid-q6wxghtq]{margin-top:.7rem;font:italic 500 clamp(1.45rem,1.15rem + 1vw,2rem)/1.3 "Cormorant Garamond",Georgia,serif;color:var(--blue);max-width:30ch}.taxf__body[data-astro-cid-q6wxghtq]{margin-top:1.25rem;color:var(--ink-2);font-size:var(--t-lede);line-height:1.7;max-width:36rem}.taxf__actions[data-astro-cid-q6wxghtq]{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;margin-top:2rem}.taxf__actions[data-astro-cid-q6wxghtq] .btn[data-astro-cid-q6wxghtq]{border-radius:999px;padding-inline:1.5rem}.taxf__actions[data-astro-cid-q6wxghtq] .link[data-astro-cid-q6wxghtq] svg{margin-right:.1rem}.taxf__next[data-astro-cid-q6wxghtq]{display:inline-grid;grid-template-columns:auto 1fr;gap:1rem;align-items:center;margin-top:2.25rem;padding:1rem 1.4rem 1rem 1rem;border-radius:16px;background:var(--white);border:1px solid var(--line);text-decoration:none;color:var(--ink-2);transition:border-color .3s,transform .4s var(--ease-out),box-shadow .4s}.taxf__next[data-astro-cid-q6wxghtq]:hover{border-color:var(--blue);transform:translateY(-3px);box-shadow:0 20px 34px -24px #14215b73}.taxf__cal[data-astro-cid-q6wxghtq]{width:3rem;height:3rem;display:grid;place-items:center;border-radius:12px;background:var(--amber-tint);color:#a86a00}.taxf__next-label[data-astro-cid-q6wxghtq]{display:block;font-size:var(--t-xs);font-weight:700;color:#a86a00}.taxf__next[data-astro-cid-q6wxghtq] strong[data-astro-cid-q6wxghtq]{display:block;font:600 1.15rem/1.25 var(--serif);color:var(--navy)}.taxf__next-what[data-astro-cid-q6wxghtq]{font-size:var(--t-small)}@media(max-width:56rem){.taxf[data-astro-cid-q6wxghtq]{grid-template-columns:1fr}.taxf__text[data-astro-cid-q6wxghtq]{padding:4rem var(--gutter)}.taxf__card[data-astro-cid-q6wxghtq]{bottom:1.5rem}}@media(prefers-reduced-motion:reduce){.taxf__fig[data-astro-cid-q6wxghtq]{transition:none;filter:none;transform:none}}.intro[data-astro-cid-d476q4uj]{padding-block:clamp(4.5rem,3.5rem + 3vw,6.5rem)}.intro__inner[data-astro-cid-d476q4uj]{display:grid;justify-items:center;text-align:center}.intro[data-astro-cid-d476q4uj] h2[data-astro-cid-d476q4uj]{font-size:var(--t-h2);line-height:1.08;letter-spacing:-.025em;max-width:20ch;text-wrap:balance}.intro__line[data-astro-cid-d476q4uj]{margin-top:.8rem;font:italic 500 clamp(1.45rem,1.15rem + 1vw,2rem)/1.3 "Cormorant Garamond",Georgia,serif;color:var(--blue);max-width:40ch;text-wrap:balance}.intro__text[data-astro-cid-d476q4uj]{margin:1.5rem 0;color:var(--ink-2);font-size:var(--t-lede);line-height:1.75;max-width:62ch}.tiles[data-astro-cid-2l42e4s2]{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.tile[data-astro-cid-2l42e4s2]{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--radius);color:var(--white);text-decoration:none;background:var(--navy)}.tile[data-astro-cid-2l42e4s2] img[data-astro-cid-2l42e4s2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-out)}.tile__shade[data-astro-cid-2l42e4s2]{position:absolute;inset:0;background:linear-gradient(180deg,#14215b26,#14215b8c 45%,#0f1a4af0);transition:background .5s var(--ease-out)}.tile__body[data-astro-cid-2l42e4s2]{position:absolute;inset:auto 0 0;padding:1.5rem;display:grid;gap:.6rem}.tile__name[data-astro-cid-2l42e4s2]{font:600 clamp(1.28rem,1.04rem + .64vw,1.68rem)/1.05 var(--serif)}.tile__text[data-astro-cid-2l42e4s2]{font-size:var(--t-small);color:#dde3ff;line-height:1.5;max-height:0;opacity:0;overflow:hidden;transition:max-height .5s var(--ease-out),opacity .4s var(--ease-out)}.tile__more[data-astro-cid-2l42e4s2]{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;font-size:var(--t-small);color:var(--sky)}.tile[data-astro-cid-2l42e4s2]:hover img[data-astro-cid-2l42e4s2],.tile[data-astro-cid-2l42e4s2]:focus-visible img[data-astro-cid-2l42e4s2]{transform:scale(1.07)}.tile[data-astro-cid-2l42e4s2]:hover .tile__shade[data-astro-cid-2l42e4s2],.tile[data-astro-cid-2l42e4s2]:focus-visible .tile__shade[data-astro-cid-2l42e4s2]{background:linear-gradient(180deg,#14215b59,#14215bbf 40%,#0f1a4af5)}.tile[data-astro-cid-2l42e4s2]:hover .tile__text[data-astro-cid-2l42e4s2],.tile[data-astro-cid-2l42e4s2]:focus-visible .tile__text[data-astro-cid-2l42e4s2]{max-height:6rem;opacity:1}.tile[data-astro-cid-2l42e4s2]:after{content:"";position:absolute;left:0;top:0;width:1.25rem;height:1.25rem;background:var(--blue)}@media(hover:none){.tile__text[data-astro-cid-2l42e4s2]{max-height:none;opacity:1}}@media(max-width:64rem){.tiles[data-astro-cid-2l42e4s2]{grid-template-columns:repeat(2,1fr)}.tile[data-astro-cid-2l42e4s2]{aspect-ratio:4 / 3}}@media(max-width:34rem){.tiles[data-astro-cid-2l42e4s2]{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:.8rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) .75rem;scroll-padding-inline:var(--gutter);scrollbar-width:none}.tiles[data-astro-cid-2l42e4s2]::-webkit-scrollbar{display:none}.tiles[data-astro-cid-2l42e4s2]>li[data-astro-cid-2l42e4s2]{scroll-snap-align:start}}.newsstrip__head[data-astro-cid-x44m6iga]{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;flex-wrap:wrap;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem)}.newsstrip__head[data-astro-cid-x44m6iga] .section-head[data-astro-cid-x44m6iga]{margin-bottom:0}.cards[data-astro-cid-x44m6iga]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,.5rem + 2vw,2.5rem)}.card[data-astro-cid-x44m6iga]{display:grid;gap:.85rem;text-decoration:none;color:var(--navy);justify-items:start}.card__media[data-astro-cid-x44m6iga]{display:block;width:100%;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--radius);background:var(--paper)}.card__media[data-astro-cid-x44m6iga] img[data-astro-cid-x44m6iga]{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease-out)}.card[data-astro-cid-x44m6iga]:hover .card__media[data-astro-cid-x44m6iga] img[data-astro-cid-x44m6iga]{transform:scale(1.05)}.card__meta[data-astro-cid-x44m6iga]{display:flex;gap:1rem;font-size:var(--t-xs);color:var(--ink-3);font-weight:600}.card__cat[data-astro-cid-x44m6iga]{color:var(--blue)}.card__title[data-astro-cid-x44m6iga]{font:600 1.28rem/1.15 var(--serif);text-wrap:balance;transition:color .2s}.card[data-astro-cid-x44m6iga]:hover .card__title[data-astro-cid-x44m6iga]{color:var(--blue)}.card__sum[data-astro-cid-x44m6iga]{color:var(--ink-2);font-size:var(--t-small)}@media(max-width:56rem){.cards[data-astro-cid-x44m6iga]{grid-template-columns:1fr;max-width:34rem}}
