.hero[data-astro-cid-ge2uvauf]{--gut:calc((100vw - var(--wrapw)) / 2);--shift:65px;--hero-h:700px;--portrait-fill:105%;--ink:11, 16, 41;color:var(--color-cream);background:#122846;padding-top:81px;position:relative;overflow:hidden}.hero__bg[data-astro-cid-ge2uvauf]{background:#122846 url(/images/life-is-a-speech-richard-ford-communication-coach-stage-hall-background.webp) -110px 45%/cover no-repeat;position:absolute;inset:0}.hero__bg[data-astro-cid-ge2uvauf]:before{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--ink),0) 0, rgba(var(--ink),0) calc(var(--gut) + var(--shift) - 70px), rgba(var(--ink),.62) calc(var(--gut) + var(--shift) + 30px), rgba(var(--ink),.62) 48%, rgba(var(--ink),0) 70%);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.hero__bg[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.8;background:radial-gradient(50% 50%,#7896ff52,#7896ff00 70%);width:60%;animation:24s ease-in-out 2.5s infinite alternate both hero-sweep;position:absolute;top:-10%;bottom:-10%;left:-30%}@keyframes hero-sweep{0%{transform:translate(0)}to{transform:translate(185%)}}}@media (width>=1701px){.hero__bg[data-astro-cid-ge2uvauf]{background-position:0 45%}}.hero__wrap[data-astro-cid-ge2uvauf]{position:relative}@media (width>=1400px){.hero[data-astro-cid-ge2uvauf]{--shift:65px}.hero__copy[data-astro-cid-ge2uvauf]{margin-left:30px}}.hero__wrap[data-astro-cid-ge2uvauf]{width:var(--wrapw);height:var(--hero-h);grid-template-columns:1.12fr 16px .88fr;margin:0 auto;display:grid}.hero__copy[data-astro-cid-ge2uvauf]{align-self:start;width:100%;max-width:700px;padding-top:44px;container-type:inline-size}.hero__eyebrow[data-astro-cid-ge2uvauf]{letter-spacing:.16em;text-transform:uppercase;color:var(--ac);flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 28px;font-size:clamp(11px,2.15cqi,14.5px);font-weight:700;line-height:1.3;display:flex}.hero__eyebrow[data-astro-cid-ge2uvauf]:after{content:"";background:linear-gradient(90deg, var(--deco), color-mix(in srgb, var(--deco) 0%, transparent));flex:0 0 72px;height:1px}.hero__title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.018em;color:var(--color-cream);margin:0 0 30px;font-size:clamp(34px,12.4cqi,86px);font-weight:400;line-height:1.02}.hero__title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{white-space:nowrap;display:block}.hero__title[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--ac);font-style:italic;font-weight:400}.hero__slash[data-astro-cid-ge2uvauf]{opacity:.85;font-style:normal}@media (width<=1000px){.hero__slash[data-astro-cid-ge2uvauf]{display:none}}.hero__sub[data-astro-cid-ge2uvauf]{color:#faf7f0f2;font-family:var(--font-sans);margin:0 0 22px;font-size:clamp(19px,3.4cqi,24px);font-style:normal;font-weight:400;line-height:1.45}.hero__tw[data-astro-cid-ge2uvauf]{width:fit-content;max-width:100%}.hero__tw[data-astro-cid-ge2uvauf] .hero__sub[data-astro-cid-ge2uvauf]{text-wrap:pretty;width:0;min-width:100%;margin-bottom:18px}.hero__sub[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{font-style:italic}.hero__sub[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:#fff;font-weight:600}.hero__good[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--color-cream);margin:0 0 12px;font-size:clamp(16px,2.6cqi,18px);font-style:normal;line-height:1.4}.hero__goal[data-astro-cid-ge2uvauf]{margin:0 0 16px;font-size:clamp(16px,2.6cqi,18px)}.hero__goal[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--color-cream);font-size:1.12em;font-style:italic}.hero__body[data-astro-cid-ge2uvauf]{color:#f0ede2e6;max-width:none;margin:0 0 34px;font-size:clamp(15.5px,2.7cqi,18px);line-height:1.55}.hero__cta[data-astro-cid-ge2uvauf]{box-sizing:border-box;background:var(--color-gold);min-width:220px;height:58px;color:var(--color-navy);border-radius:var(--radius-control);justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:600;text-decoration:none;transition:background .18s,filter .18s,scale .18s,translate .18s,box-shadow .18s;display:inline-flex;box-shadow:0 6px 18px #00000047}.hero__btns[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:16px;display:flex}.hero__cta--ghost[data-astro-cid-ge2uvauf]{min-width:200px;color:var(--color-cream);box-shadow:none;background:0 0;border:1px solid #f0ede261;font-weight:700}.hero__cta--ghost[data-astro-cid-ge2uvauf]:hover{filter:none;box-shadow:none;background:#f0ede21a;border-color:#f0ede2bf}.hero__team[data-astro-cid-ge2uvauf]{color:#f0ede2d9;margin:18px 0 0;font-size:15px}.hero__team[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--color-gold);text-underline-offset:4px;font-weight:600}.hero__team[data-astro-cid-ge2uvauf].hero__start{margin:16px 0 0}.hero__team[data-astro-cid-ge2uvauf].hero__start+.hero__team[data-astro-cid-ge2uvauf]{margin-top:8px}.hero__points[data-astro-cid-ge2uvauf]{color:#f0ede2d6;grid-template-columns:repeat(2,max-content);gap:10px 36px;margin:24px 0 0;padding:0;font-size:15px;line-height:1.4;list-style:none;display:grid}.hero__points[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:10px;display:flex}.hero__points[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:before{content:"";background:var(--color-gold);border-radius:9999px;flex:none;width:6px;height:6px}.hero__cta[data-astro-cid-ge2uvauf]:hover{filter:brightness(1.22)saturate(1.08);translate:0 2px;scale:.955;box-shadow:0 1px 4px #0000004d}.hero__cta[data-astro-cid-ge2uvauf]:active{translate:0 3px;scale:.94}.hero__cta[data-astro-cid-ge2uvauf]:focus-visible,.hero__secondary[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:focus-visible{outline:2px solid var(--color-cream);outline-offset:3px}.hero__goal1[data-astro-cid-ge2uvauf]{font-family:var(--font-sans);color:#ffffffd9;white-space:nowrap;margin:10px 0 0;font-size:clamp(14px,2.6cqi,18px);line-height:1.5}.hero__lead[data-astro-cid-ge2uvauf]{max-width:36em;font-family:var(--font-sans);color:#fff;margin:0;font-size:clamp(14px,2.6cqi,18px);line-height:1.55}@media (width<=750px){.hero__lead[data-astro-cid-ge2uvauf]{font-size:17px}}.hero__lead[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf],.hero__goal1[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:#fff;font-weight:700}@media (width<=750px){.hero__goal1[data-astro-cid-ge2uvauf]{white-space:normal;font-size:17px}}.hero__secondary[data-astro-cid-ge2uvauf]{margin:22px 0 0}.hero__sig[data-astro-cid-ge2uvauf]{opacity:.95;width:210px;height:auto;margin:20px 0 0;display:block}.hero__method[data-astro-cid-ge2uvauf]{max-width:34em;margin:0 0 40px}.hero__method-lead[data-astro-cid-ge2uvauf]{color:#f0ede2c7;margin-bottom:12px;font-size:16px;display:block}.hero__method-line[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--color-cream);max-width:640px;margin:0;font-size:clamp(19px,3.5cqi,24px);line-height:1.4;display:block}.hero__method-line[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{font-style:normal;font-weight:600}.hero__method-line[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{color:#fff;white-space:nowrap;font-weight:600}.hero__method-line[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{color:var(--color-cream);opacity:.7;margin:0 4px;font-style:normal}.hero__secondary[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{margin:0}.hero__meta[data-astro-cid-ge2uvauf]{white-space:nowrap;color:#f0ede2cc;font-size:13.5px;font-weight:500;line-height:1.5}@media (width<=750px){.hero__meta[data-astro-cid-ge2uvauf]{white-space:normal}}.hero__occ[data-astro-cid-ge2uvauf]{color:#f0ede2cc;font-size:13.5px;margin-top:10px!important}.hero__occ[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--color-cream);text-decoration:underline;-webkit-text-decoration-color:var(--deco);text-decoration-color:var(--deco);text-underline-offset:3px;font-weight:600}@media (width<=750px){.hero__occ[data-astro-cid-ge2uvauf]{font-size:15px}}.hero__meta[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--ac);margin:0 9px}.hero__meta[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{font-weight:700}.hero__what[data-astro-cid-ge2uvauf]{color:#f0ede2c7;max-width:34em;font-size:15px;line-height:1.45;margin-top:6px!important}.hero__free[data-astro-cid-ge2uvauf]{color:#f0ede2d1;max-width:62em;font-size:15.5px;line-height:1.5;margin:0!important}.hero__free[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:#fff;font-weight:700}.hero__free[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{white-space:nowrap}.hero__free[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--color-cream);font-style:italic}.hero__free[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:var(--ac);border-bottom:1px solid color-mix(in srgb, var(--deco) 55%, transparent);padding-bottom:1px;font-weight:600;text-decoration:none}.hero__free[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]:hover{color:var(--color-cream)}.hero__proof[data-astro-cid-ge2uvauf]{color:#f0ede2cc;white-space:nowrap;border-top:1px solid #f0ede229;margin:22px 0 0;padding-top:16px;font-size:14px;line-height:1.5}@media (width<=750px){.hero__proof[data-astro-cid-ge2uvauf]{white-space:normal}}.hero__proof[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{color:var(--ac);margin:0 7px;font-size:10px;font-style:normal}.hero__portrait[data-astro-cid-ge2uvauf]{position:relative;overflow:visible}.hero__figure[data-astro-cid-ge2uvauf]{bottom:0;right:calc(var(--shift) - 110px);transform:translate3d(0, var(--py,0px), 0);will-change:transform;height:var(--portrait-fill);aspect-ratio:1194/1500;translate:0 var(--eyd,0px);position:absolute}.hero__figure[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%;max-width:none;height:100%;display:block}@media (width>=1001px){.hero__figure[data-astro-cid-ge2uvauf]{right:0}}@media (width>=1400px){.hero__figure[data-astro-cid-ge2uvauf]{right:30px}}@media (width>=1500px){.hero__wrap[data-astro-cid-ge2uvauf]{grid-template-columns:700px 0 500px;justify-content:center;left:-70px}.hero__copy[data-astro-cid-ge2uvauf]{margin-left:65px}.hero__figure[data-astro-cid-ge2uvauf]{right:-75px}}@media (width<=1000px){.hero__bg[data-astro-cid-ge2uvauf]{background:#122846 url(/images/life-is-a-speech-richard-ford-communication-coach-stage-hall-background-1200w.webp) 0 55%/cover no-repeat}.hero__bg[data-astro-cid-ge2uvauf]:before{background:linear-gradient(180deg, rgba(var(--ink),.6) 0%, rgba(var(--ink),.45) 45%, rgba(var(--ink),.15) 100%)}.hero__wrap[data-astro-cid-ge2uvauf]{grid-template-rows:auto 40px auto;grid-template-columns:1fr;width:min(88vw,640px);height:auto;padding-top:56px}.hero__copy[data-astro-cid-ge2uvauf]{max-width:none}.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(34px,9.4cqi,58px)}.hero__portrait[data-astro-cid-ge2uvauf]{height:540px}.hero__figure[data-astro-cid-ge2uvauf]{height:100%}}@media (width>=751px) and (width<=1000px){.hero__wrap[data-astro-cid-ge2uvauf]{grid-template-rows:auto;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;column-gap:0;width:min(92vw,860px);padding-top:40px}.hero__gap[data-astro-cid-ge2uvauf]{display:none}.hero__copy[data-astro-cid-ge2uvauf]{padding-top:12px;padding-bottom:36px}.hero__title[data-astro-cid-ge2uvauf]{margin-bottom:24px;font-size:clamp(34px,10.6cqi,58px)}.hero__goal1[data-astro-cid-ge2uvauf]{white-space:normal}.hero__btns[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:12px}.hero__btns[data-astro-cid-ge2uvauf] .hero__cta[data-astro-cid-ge2uvauf]{width:min(100%,300px);min-width:0}.hero__portrait[data-astro-cid-ge2uvauf]{height:auto;min-height:0}.hero__figure[data-astro-cid-ge2uvauf]{aspect-ratio:1194/1500;width:143%;height:auto;right:-9%;-webkit-mask-image:linear-gradient(#000 72%,#0000 98%);mask-image:linear-gradient(#000 72%,#0000 98%)}.hero__figure[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{height:auto}}@media (width<=750px){.hero[data-astro-cid-ge2uvauf]{padding-top:73px}.hero__wrap[data-astro-cid-ge2uvauf]{grid-template-rows:auto 32px auto;width:auto;padding:40px 20px 0}.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(30px,11.2cqi,46px)}.hero__cta[data-astro-cid-ge2uvauf]{width:100%;height:56px}.hero__portrait[data-astro-cid-ge2uvauf]{height:440px;margin:0 -20px}}.hero__mcard[data-astro-cid-ge2uvauf]{display:none}@media (width<=750px){.hero__bg[data-astro-cid-ge2uvauf],.hero__portrait[data-astro-cid-ge2uvauf],.hero__gap[data-astro-cid-ge2uvauf]{display:none}.hero__wrap[data-astro-cid-ge2uvauf]{grid-template-rows:auto;padding:36px 20px 44px}.hero__copy[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.hero__eyebrow[data-astro-cid-ge2uvauf]{letter-spacing:.14em;order:1;font-size:10.5px;display:block}.hero__eyebrow[data-astro-cid-ge2uvauf]:after{vertical-align:middle;flex:none;width:44px;margin-left:12px;display:inline-block}.hero__tw[data-astro-cid-ge2uvauf]{order:2;width:100%}.hero__tw[data-astro-cid-ge2uvauf] .hero__sub[data-astro-cid-ge2uvauf]{width:auto;font-size:20px}.hero__body[data-astro-cid-ge2uvauf]{order:4;margin-bottom:18px}.hero__method[data-astro-cid-ge2uvauf]{order:4;margin:0 0 22px}.hero__actions[data-astro-cid-ge2uvauf]{order:5;align-self:stretch}.hero__btns[data-astro-cid-ge2uvauf]{flex-direction:column;gap:12px}.hero__points[data-astro-cid-ge2uvauf]{gap:10px 22px;margin-top:20px;font-size:14.5px}.hero__secondary[data-astro-cid-ge2uvauf]{text-align:center;order:6;margin-top:22px}.hero__meta[data-astro-cid-ge2uvauf]{font-size:15px}.hero__sig[data-astro-cid-ge2uvauf]{transform-origin:50%;width:170px;margin:30px auto 0}.hero__mcard[data-astro-cid-ge2uvauf]{order:7;height:400px;margin:22px -20px 18px;display:block;position:relative}.hero__mphoto[data-astro-cid-ge2uvauf]{width:auto;max-width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 70%,#0000 99%);mask-image:linear-gradient(#000 70%,#0000 99%)}}.hero[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(60% 115% at 76% 118%,#466ce19e,#466ce138 45%,#0000 72%),radial-gradient(40% 90% at 12% 125%,#466ce138,#0000 70%),linear-gradient(#0f173800 0%,#0f17388c 55%,#0f1738 100%);height:clamp(190px,24vw,330px);position:absolute;bottom:0;left:0;right:0}.hero__copy[data-astro-cid-ge2uvauf]{z-index:3;position:relative}@media (width<=750px){.hero[data-astro-cid-ge2uvauf]:after{display:none}}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-ge2uvauf]{--ease:cubic-bezier(.16, 1, .3, 1)}@keyframes hero-rise{0%{opacity:0;filter:blur(10px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:none}}@keyframes hero-bg{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes hero-figure{0%{opacity:0;filter:blur(16px)brightness(.6);transform:translateY(56px)scale(1.04)}60%{filter:blur()brightness(.9)}to{opacity:1;filter:blur()brightness();transform:none}}@keyframes hero-glow{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes hero-say{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:none}}@keyframes hero-eyebrow{0%{opacity:0;letter-spacing:.5em;filter:blur(6px)}to{opacity:1;filter:blur()}}.hero__bg[data-astro-cid-ge2uvauf]{animation:hero-bg 2.4s var(--ease) both}.hero__eyebrow[data-astro-cid-ge2uvauf]{animation:hero-eyebrow 1.3s var(--ease) .15s both}.hero__title[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:first-child{animation:hero-rise 1.2s var(--ease) .35s both;display:block}.hero__title[data-astro-cid-ge2uvauf]>span[data-astro-cid-ge2uvauf]:nth-child(2){animation:hero-rise 1.2s var(--ease) .5s both;display:block}.hero__sub[data-astro-cid-ge2uvauf]{animation:hero-rise 1.1s var(--ease) .8s both}.hero__body[data-astro-cid-ge2uvauf]{animation:hero-rise 1.1s var(--ease) .95s both}.hero__actions[data-astro-cid-ge2uvauf]{animation:hero-rise 1.1s var(--ease) 1.1s both}.hero__secondary[data-astro-cid-ge2uvauf]{animation:hero-rise 1.1s var(--ease) 1.2s both}.hero__mcard[data-astro-cid-ge2uvauf]{animation:hero-rise 1.2s var(--ease) .7s both}.hero__portrait[data-astro-cid-ge2uvauf]:before{content:"";aspect-ratio:1;pointer-events:none;width:120%;animation:hero-glow 2.2s var(--ease) .3s both;background:radial-gradient(closest-side,#4668d657,#4668d600 72%);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero__figure[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{animation:hero-figure 1.9s var(--ease) .35s both}@keyframes hero-auth{0%{text-shadow:0 0 #e5c87800}45%{text-shadow:0 0 20px #e5c878bf}to{text-shadow:0 0 12px #e5c8784d}}.hero__goal1[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]:last-child{animation:2.6s 2s both hero-auth}}.hero__stats[data-astro-cid-ge2uvauf]{z-index:2;width:var(--wrapw);flex-wrap:wrap;justify-content:space-between;gap:10px 28px;margin:0 auto;padding:0 0 18px;display:flex;position:relative}.hero__stats[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]{align-items:baseline;gap:10px;display:flex}.hero__stats[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{font:600 clamp(24px, 2.4vw, 32px) / 1 var(--font-display);font-variant-numeric:lining-nums;color:#e5c878}.hero__stats[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:#c9c6d6;margin:0;font-size:15px}@media (width<=750px){.hero__stats[data-astro-cid-ge2uvauf]{flex-direction:column;width:auto;margin:0 20px}}.hero__bar[data-astro-cid-ge2uvauf]{z-index:2;width:var(--wrapw);border-top:1px solid #f0ede224;justify-content:flex-end;align-items:center;gap:24px;margin:0 auto;padding:20px 0 22px;display:flex;position:relative}.hero__bar-l[data-astro-cid-ge2uvauf]{color:var(--color-cream);align-items:center;gap:14px;margin:0;font-size:15px;font-weight:500;display:flex}.hero__bar-dot[data-astro-cid-ge2uvauf]{background:var(--deco);border-radius:9999px;flex-shrink:0;width:7px;height:7px}.hero__bar-r[data-astro-cid-ge2uvauf]{letter-spacing:.22em;text-transform:uppercase;color:var(--ac);white-space:nowrap;flex:none;font-size:12.5px;font-weight:700;text-decoration:none;transition:color .2s}.hero__bar-r[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{margin-left:6px;animation:2s ease-in-out infinite hero-bob;display:inline-block}.hero__bar-r[data-astro-cid-ge2uvauf]:hover{color:var(--color-cream)}@keyframes hero-bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.hero__bar-r[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{animation:none}}@media (width<=750px){.hero__bar[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:16px;width:auto;margin:0 20px;padding:18px 0 22px}}.hero__copy[data-astro-cid-ge2uvauf]{isolation:isolate;position:relative}.hero__copy[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(85% 75% at 30%,#070d20c7,#070d2080 55%,#070d2000 100%);position:absolute;inset:-40px -60px -40px -120px}.hero__sub[data-astro-cid-ge2uvauf],.hero__goal1[data-astro-cid-ge2uvauf],.hero__team[data-astro-cid-ge2uvauf]{text-shadow:0 1px 12px #050a1a99}.hero__sub[data-astro-cid-ge2uvauf]{color:#fff}.hero__aud[data-astro-cid-ge2uvauf]{display:inline}.hero__sub-br[data-astro-cid-ge2uvauf]{display:none}@media (width>=1101px){.hero__sub-br[data-astro-cid-ge2uvauf]{display:inline}.hero__sub[data-astro-cid-ge2uvauf],.hero__tw[data-astro-cid-ge2uvauf] .hero__sub[data-astro-cid-ge2uvauf]{white-space:nowrap;width:auto;min-width:0;font-size:clamp(16px,1.41vw,19.5px)}}.hero__bar[data-astro-cid-ge2uvauf]{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;justify-content:center;width:100%;margin:0;padding:10px 24px}.hero__proof[data-astro-cid-ge2uvauf]{border:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:min(100%,1200px);margin:0 auto;padding:0;list-style:none;display:grid}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{text-align:center;line-height:1.2;font-family:var(--font-sans);color:#f5f1e8;white-space:nowrap;margin:0;padding:0 18px;font-size:15px;font-weight:600;max-width:none!important}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:not(:first-child){border-left:1px solid #ffffff2e}.hero__proof[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:#b99205;font-weight:700}@media (width<=1000px){.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{white-space:normal;padding:2px 12px;font-size:14px}}@media (width<=750px){.hero__proof[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:8px}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{text-align:left;padding:0}.hero__proof[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]:not(:first-child){border-top:1px solid #ffffff2e;border-left:0;padding-top:8px}}.crp[data-astro-cid-wdtcqvko]{--crp-navy:#122846;--crp-cream:#f5f1e8;--crp-gold:#b99205;--crp-light:#e5c878;background:var(--crp-navy);color:#f5f1e8;scroll-margin-top:80px}.crp[data-astro-cid-wdtcqvko] [data-astro-cid-wdtcqvko],.crp[data-astro-cid-wdtcqvko] [data-astro-cid-wdtcqvko]:before,.crp[data-astro-cid-wdtcqvko] [data-astro-cid-wdtcqvko]:after{box-sizing:border-box}.crp__main[data-astro-cid-wdtcqvko]{grid-template-columns:minmax(265px,.98fr) minmax(0,1.42fr);align-items:start;gap:clamp(36px,4vw,56px);width:min(1200px,100% - 2*clamp(24px,6.25vw,120px));margin-inline:auto;padding:clamp(64px,6vw,96px) 0 clamp(44px,3.6vw,60px);display:grid}.crp__eyebrow[data-astro-cid-wdtcqvko]{color:var(--crp-light);text-transform:uppercase;letter-spacing:.14em;max-width:none;margin:0 0 27px;font:700 13px/1.5 DM Sans,sans-serif}.crp__line[data-astro-cid-wdtcqvko]{vertical-align:middle;background:var(--crp-gold);width:36px;height:1px;margin:0 14px 0 0;display:inline-block}.crp__intro[data-astro-cid-wdtcqvko] h2[data-astro-cid-wdtcqvko]{color:#fffdf8;letter-spacing:-.024em;margin:0 0 26px;font-family:Playfair Display,Georgia,serif;font-size:clamp(37px,3.3vw,53px);font-weight:500;line-height:1.17}.crp__intro[data-astro-cid-wdtcqvko] h2[data-astro-cid-wdtcqvko] em[data-astro-cid-wdtcqvko]{color:#e5c878;font-style:italic;font-weight:400}.crp__lead[data-astro-cid-wdtcqvko]{color:#f5f1e8c9;max-width:39ch;margin:0 0 25px;font:400 clamp(16px,1.15vw,18px)/1.7 DM Sans,sans-serif}.crp__link[data-astro-cid-wdtcqvko]{color:#f7dc87;border-bottom:1px solid #f7dc8799;align-items:center;gap:10px;padding:0 0 5px;font:600 15px/1.5 DM Sans,sans-serif;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.crp__link[data-astro-cid-wdtcqvko]:hover{color:#fff;border-color:#fff}.crp__link[data-astro-cid-wdtcqvko]:focus-visible,.crp__details[data-astro-cid-wdtcqvko] summary[data-astro-cid-wdtcqvko]:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #f4cd5e}.crp__pillars[data-astro-cid-wdtcqvko]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:7px 0 0;list-style:none;display:grid}.crp__pillar[data-astro-cid-wdtcqvko]{border-left:1px solid #f5f1e833;flex-direction:column;min-width:0;padding:8px clamp(14px,1.4vw,22px) 0 clamp(18px,1.8vw,26px);display:flex;position:relative}.crp__pillar[data-astro-cid-wdtcqvko]:first-child{border-left-color:#b99205f2}.crp__step[data-astro-cid-wdtcqvko]{color:var(--crp-light);letter-spacing:.12em;align-items:center;gap:11px;margin:0 0 40px;font:500 14px/1.4 DM Sans,sans-serif;display:flex}.crp__step[data-astro-cid-wdtcqvko]:after{content:"";background:#f5f1e82b;flex:1;min-width:8px;height:1px}.crp__pillar[data-astro-cid-wdtcqvko] h3[data-astro-cid-wdtcqvko]{letter-spacing:-.02em;color:#fffdf8;margin:0 0 16px;font:500 clamp(23px,1.8vw,29px)/1.25 Playfair Display,Georgia,serif}.crp__summary[data-astro-cid-wdtcqvko]{color:#f5f1e8cc;margin:0;padding-bottom:20px;font:400 15px/1.7 DM Sans,sans-serif}.crp__details[data-astro-cid-wdtcqvko]{border-top:1px solid #f5f1e833;margin-top:auto;padding-top:16px}.crp__details[data-astro-cid-wdtcqvko] summary[data-astro-cid-wdtcqvko]{cursor:pointer;color:#f7dc87;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding-block:8px 0;font:700 14px/1.6 DM Sans,sans-serif;list-style:none;display:flex}.crp__details[data-astro-cid-wdtcqvko] summary[data-astro-cid-wdtcqvko]::-webkit-details-marker{display:none}.crp__plus[data-astro-cid-wdtcqvko]{flex:none;width:16px;height:16px;display:inline-block;position:relative}.crp__plus[data-astro-cid-wdtcqvko]:before,.crp__plus[data-astro-cid-wdtcqvko]:after{content:"";background:currentColor;width:14px;height:1px;transition:transform .2s;position:absolute;top:7px;left:1px}.crp__plus[data-astro-cid-wdtcqvko]:after{transform:rotate(90deg)}.crp__details[data-astro-cid-wdtcqvko][open] .crp__plus[data-astro-cid-wdtcqvko]:after{transform:rotate(0)}.crp__details[data-astro-cid-wdtcqvko] p[data-astro-cid-wdtcqvko]{color:#f5f1e8d6;margin:0;padding:15px 0 0;font:400 15px/1.65 DM Sans,sans-serif}.crp__proof[data-astro-cid-wdtcqvko]{background:var(--crp-cream);color:var(--crp-navy);border-bottom:1px solid #b992053b}.crp__proof-inner[data-astro-cid-wdtcqvko]{width:min(1200px,100% - 2*clamp(24px,6.25vw,120px));margin:auto;padding:33px 0 39px}.crp__proof-heading[data-astro-cid-wdtcqvko]{letter-spacing:.19em;text-transform:uppercase;text-align:center;color:#3e4c60;width:100%;margin:0 0 28px;font:700 13px/1.5 DM Sans,sans-serif;max-width:none!important}.crp__logos[data-astro-cid-wdtcqvko]{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px clamp(28px,3.4vw,52px);margin:0;padding:0;list-style:none;display:flex}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]{justify-content:center;align-items:center;min-width:0;display:flex}.crp__logos[data-astro-cid-wdtcqvko] img[data-astro-cid-wdtcqvko]{object-fit:contain;filter:brightness(0)saturate()opacity(.72);width:auto;max-width:106px;height:auto;max-height:28px;transition:filter .25s;display:block}.crp__logos[data-astro-cid-wdtcqvko] img[data-astro-cid-wdtcqvko]:hover{filter:brightness(0)saturate()opacity()drop-shadow(0 0 7px #b99205bf)drop-shadow(0 0 16px #e5c878b3)}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:first-child img[data-astro-cid-wdtcqvko]{max-height:20px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(4) img[data-astro-cid-wdtcqvko]{max-height:32px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(6) img[data-astro-cid-wdtcqvko]{max-height:31px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(8) img[data-astro-cid-wdtcqvko]{max-height:19px}.crp__more[data-astro-cid-wdtcqvko]{color:#f7dc87;text-underline-offset:4px;margin-top:12px;font:600 14px/1.5 DM Sans,sans-serif;text-decoration:underline;display:inline-block}.crp__more[data-astro-cid-wdtcqvko]:hover{color:#fff}@media (width<=1150px){.crp__main[data-astro-cid-wdtcqvko]{grid-template-columns:1fr;gap:40px}.crp__intro[data-astro-cid-wdtcqvko] h2[data-astro-cid-wdtcqvko]{max-width:760px}.crp__lead[data-astro-cid-wdtcqvko]{max-width:700px}.crp__summary[data-astro-cid-wdtcqvko]{min-height:90px}.crp__logos[data-astro-cid-wdtcqvko]{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 30px}}@media (width<=700px){.crp__main[data-astro-cid-wdtcqvko]{gap:42px;width:calc(100% - 40px);padding:55px 0 48px}.crp__intro[data-astro-cid-wdtcqvko] h2[data-astro-cid-wdtcqvko]{font-size:clamp(34px,8vw,46px)}.crp__intro[data-astro-cid-wdtcqvko] h2[data-astro-cid-wdtcqvko] br[data-astro-cid-wdtcqvko]{display:inline}.crp__pillars[data-astro-cid-wdtcqvko]{grid-template-columns:1fr;gap:29px;padding:0}.crp__pillar[data-astro-cid-wdtcqvko]{border-left:1px solid #b99205b3;padding:0 0 0 22px}.crp__step[data-astro-cid-wdtcqvko]{margin:0 0 14px}.crp__pillar[data-astro-cid-wdtcqvko] h3[data-astro-cid-wdtcqvko]{margin:0 0 10px;font-size:25px}.crp__summary[data-astro-cid-wdtcqvko]{min-height:0}.crp__details[data-astro-cid-wdtcqvko]{margin-top:17px;padding-top:10px}.crp__proof-inner[data-astro-cid-wdtcqvko]{width:calc(100% - 40px);padding:33px 0 35px}.crp__proof-heading[data-astro-cid-wdtcqvko]{letter-spacing:.12em;font-size:11px}.crp__logos[data-astro-cid-wdtcqvko]{grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 13px;display:grid}.crp__logos[data-astro-cid-wdtcqvko] img[data-astro-cid-wdtcqvko]{max-width:90px;max-height:25px}}@media (width<=370px){.crp__logos[data-astro-cid-wdtcqvko]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1151px){.crp__logos[data-astro-cid-wdtcqvko]{flex-wrap:nowrap;justify-content:space-between;gap:12px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]{flex:0 auto}.crp__logos[data-astro-cid-wdtcqvko] img[data-astro-cid-wdtcqvko]{max-width:78px;max-height:28px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:first-child img[data-astro-cid-wdtcqvko]{max-height:20px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(4) img[data-astro-cid-wdtcqvko],.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(6) img[data-astro-cid-wdtcqvko]{max-height:34px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(8) img[data-astro-cid-wdtcqvko]{max-height:17px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(10) img[data-astro-cid-wdtcqvko]{max-height:22px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(11) img[data-astro-cid-wdtcqvko]{max-height:24px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(12) img[data-astro-cid-wdtcqvko]{width:30px;max-width:30px;height:30px;max-height:30px}.crp__logos[data-astro-cid-wdtcqvko] li[data-astro-cid-wdtcqvko]:nth-child(13) img[data-astro-cid-wdtcqvko]{max-width:46px;max-height:46px}}@media (prefers-reduced-motion:reduce){.crp__link[data-astro-cid-wdtcqvko],.crp__logos[data-astro-cid-wdtcqvko] img[data-astro-cid-wdtcqvko],.crp__plus[data-astro-cid-wdtcqvko]:before,.crp__plus[data-astro-cid-wdtcqvko]:after{transition:none!important;transform:none!important}}.si[data-astro-cid-hyhbsxm4]{color:#122846;padding:var(--sec-pad) 0}.si__wrap[data-astro-cid-hyhbsxm4]{width:calc(100% - 2 * var(--gutter));margin:0 auto}.si__head[data-astro-cid-hyhbsxm4]{max-width:46em;margin-bottom:clamp(28px,3.4vw,44px)}.sq__eyebrow[data-astro-cid-hyhbsxm4]{color:#604600;margin:0 0 18px}.sq__h[data-astro-cid-hyhbsxm4]{margin:0 0 22px}.si__sub[data-astro-cid-hyhbsxm4]{color:#3a3f5c;max-width:34em;margin:0;font-size:18px;line-height:1.6}.si__switch[data-astro-cid-hyhbsxm4]{display:none}.si__cols[data-astro-cid-hyhbsxm4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,28px);display:grid}.si__panel[data-astro-cid-hyhbsxm4]{background:#fffefa;border:1px solid #1228461f;border-radius:12px;min-width:0;padding:clamp(22px,2.2vw,30px);box-shadow:0 18px 42px #12284612}.si__ph[data-astro-cid-hyhbsxm4]{border-bottom:1px solid #1228461f;justify-content:space-between;align-items:flex-start;gap:16px;min-height:112px;margin-bottom:18px;padding-bottom:20px;display:flex}.si__idx[data-astro-cid-hyhbsxm4]{letter-spacing:.24em;text-transform:uppercase;color:#604600;margin-bottom:12px;font-size:12px;font-weight:700;display:block}.si__ph[data-astro-cid-hyhbsxm4] h3[data-astro-cid-hyhbsxm4]{font:500 clamp(24px, 2.2vw, 30px) / 1.2 var(--font-display);margin:0 0 8px}.si__ph[data-astro-cid-hyhbsxm4] p[data-astro-cid-hyhbsxm4]{color:#3a3f5c;margin:0;font-size:15px;line-height:1.5}.si__sym[data-astro-cid-hyhbsxm4]{color:#604600;border:1px solid #b99205;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font:21px/1 Georgia,serif;display:grid}.si__items[data-astro-cid-hyhbsxm4]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.si__item[data-astro-cid-hyhbsxm4]{background:#fff;border:1px solid #12284624;border-radius:8px;transition:border-color .3s,box-shadow .3s;overflow:hidden}.si__item[data-astro-cid-hyhbsxm4]:hover:not([data-open=true]){border-color:#8a7005}.si__ih[data-astro-cid-hyhbsxm4]{font:inherit;margin:0}.si__trig[data-astro-cid-hyhbsxm4]{text-align:left;cursor:pointer;color:#122846;background:0 0;border:0;align-items:center;gap:14px;width:100%;min-height:62px;padding:12px 18px 12px 20px;font:600 16px/1.4 DM Sans,system-ui,sans-serif;display:flex}.si__trig[data-astro-cid-hyhbsxm4]:focus-visible,.si__link[data-astro-cid-hyhbsxm4]:focus-visible,.si__cta[data-astro-cid-hyhbsxm4]:focus-visible,.si__alt[data-astro-cid-hyhbsxm4]:focus-visible,.si__tab[data-astro-cid-hyhbsxm4]:focus-visible{outline-offset:3px;outline:3px solid #122846}.si__num[data-astro-cid-hyhbsxm4]{color:#122846;background:#b99205;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font:700 12px/1 DM Sans,sans-serif;display:grid}.si__tt[data-astro-cid-hyhbsxm4]{flex:1;min-width:0}.si__cv[data-astro-cid-hyhbsxm4]{color:#604600;border:1px solid #b99205;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.si[data-astro-cid-hyhbsxm4] .si__chev{width:15px;height:15px;transition:transform .3s;display:block}.si__panel[data-astro-cid-hyhbsxm4] p[data-astro-cid-hyhbsxm4],.si__next[data-astro-cid-hyhbsxm4] p[data-astro-cid-hyhbsxm4],.si__sub[data-astro-cid-hyhbsxm4]{max-width:none!important}.si__items[data-astro-cid-hyhbsxm4],.si__items[data-astro-cid-hyhbsxm4] .si__item[data-astro-cid-hyhbsxm4]{width:100%;max-width:none!important}.si__item[data-astro-cid-hyhbsxm4][data-open=true] .si__chev{transform:rotate(180deg)}.si__body[data-astro-cid-hyhbsxm4]{color:#3a3f5c;padding:0 20px 18px 62px;font-size:16px;line-height:1.65}.si__body[data-astro-cid-hyhbsxm4][hidden]{display:none}.si__body[data-astro-cid-hyhbsxm4] p[data-astro-cid-hyhbsxm4]{margin:0}.si__struggle[data-astro-cid-hyhbsxm4]{color:#604600;font-weight:700;margin-bottom:8px!important}.si__body[data-astro-cid-hyhbsxm4]:has(.si__ph-img){grid-template-columns:minmax(0,1fr) 150px;column-gap:18px;display:grid}.si__body[data-astro-cid-hyhbsxm4]:has(.si__ph-img)>[data-astro-cid-hyhbsxm4]:not(.si__ph-img):not(.si__link){grid-column:1}.si__body[data-astro-cid-hyhbsxm4]:has(.si__ph-img)>.si__link[data-astro-cid-hyhbsxm4]{grid-column:1/-1;justify-self:start}.si__ph-img[data-astro-cid-hyhbsxm4]{object-fit:cover;transform-origin:50%;border-radius:10px;grid-area:1/2/span 2;width:150px;height:100px;animation:9s ease-in-out infinite alternate si-drift;box-shadow:0 6px 16px #12284626}@keyframes si-drift{0%{object-position:40% 50%;transform:scale(1)translate(0,0)}to{object-position:68% 44%;transform:scale(1.22)translate(-5px,-3px)}}.si__ph-img[data-astro-cid-hyhbsxm4]{transition:filter 1s,box-shadow 1s}.si__ph-img[data-astro-cid-hyhbsxm4]:hover{filter:brightness(1.08)saturate(1.15);box-shadow:0 0 0 1px #b992058c,0 12px 30px -8px #b9920580}html.calm .si__ph-img[data-astro-cid-hyhbsxm4]{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.si__ph-img[data-astro-cid-hyhbsxm4]{animation:none}}@media (width<=700px){.si__body[data-astro-cid-hyhbsxm4]:has(.si__ph-img){display:block}.si__ph-img[data-astro-cid-hyhbsxm4]{width:100%;height:150px;margin-top:12px}}.si__link[data-astro-cid-hyhbsxm4]{color:#604600;text-underline-offset:4px;align-items:center;gap:8px;margin-top:14px;font-size:16px;font-weight:700;display:inline-flex}.si[data-astro-cid-hyhbsxm4] .si__ic{flex:none;width:16px;height:16px;transition:transform .3s;display:block}.si[data-astro-cid-hyhbsxm4] a[data-astro-cid-hyhbsxm4]:hover .si__ic{transform:translate(3px)}.si__link[data-astro-cid-hyhbsxm4]>span[data-astro-cid-hyhbsxm4],.si__cta[data-astro-cid-hyhbsxm4]>span[data-astro-cid-hyhbsxm4],.si__alt[data-astro-cid-hyhbsxm4]>span[data-astro-cid-hyhbsxm4]{display:inline-flex}.si__panel--c[data-astro-cid-hyhbsxm4] .si__item[data-astro-cid-hyhbsxm4][data-open=true]{color:#fbf7ea;background:linear-gradient(116deg,#122846,#151b3d);border-color:#122846;box-shadow:0 8px 20px #1228462e}.si__panel--c[data-astro-cid-hyhbsxm4] .si__item[data-astro-cid-hyhbsxm4][data-open=true] .si__trig[data-astro-cid-hyhbsxm4]{color:#fbf7ea}.si__panel--c[data-astro-cid-hyhbsxm4] .si__item[data-astro-cid-hyhbsxm4][data-open=true] .si__body[data-astro-cid-hyhbsxm4]{color:#d9d6cb}.si__panel--c[data-astro-cid-hyhbsxm4] .si__item[data-astro-cid-hyhbsxm4][data-open=true] .si__cv[data-astro-cid-hyhbsxm4]{color:#e5c878;border-color:#e5c878}.si__panel--m[data-astro-cid-hyhbsxm4] .si__item[data-astro-cid-hyhbsxm4][data-open=true]{background:#fffcf2;border-color:#b99205}.si__note[data-astro-cid-hyhbsxm4]{color:#3a3f5c;margin:20px 0 0;font-size:14px;line-height:1.6}.si__next[data-astro-cid-hyhbsxm4]{background:#f3eedf;border:1px solid #12284624;border-radius:12px;justify-content:space-between;align-items:center;gap:34px;margin-top:clamp(24px,3vw,36px);padding:clamp(24px,2.6vw,34px) clamp(24px,3vw,40px);display:flex}.si__next[data-astro-cid-hyhbsxm4] h3[data-astro-cid-hyhbsxm4]{font:500 clamp(26px, 2.6vw, 36px) / 1.15 var(--font-display);margin:0 0 8px}.si__next[data-astro-cid-hyhbsxm4] p[data-astro-cid-hyhbsxm4]{color:#3a3f5c;margin:0;font-size:16px;line-height:1.6}.si__acts[data-astro-cid-hyhbsxm4]{flex-direction:column;flex:none;align-items:flex-end;gap:12px;display:flex}.si__cta[data-astro-cid-hyhbsxm4]{color:#fbf7ea;white-space:nowrap;background:#122846;border-radius:8px;align-items:center;gap:14px;padding:16px 24px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.si__alt[data-astro-cid-hyhbsxm4]{color:#122846;text-underline-offset:4px;align-items:center;gap:6px;font-size:16px;font-weight:700;display:inline-flex}@media (width<=900px){.si__cols[data-astro-cid-hyhbsxm4]{display:block}.si[data-astro-cid-hyhbsxm4][data-si-ready=true] .si__switch[data-astro-cid-hyhbsxm4]{display:none}.si__tab[data-astro-cid-hyhbsxm4]{color:#3a3f5c;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:46px;font:700 15px DM Sans,sans-serif}.si__tab[data-astro-cid-hyhbsxm4][aria-pressed=true]{color:#122846;background:#fff;box-shadow:0 2px 6px #1228461a}.si__panel[data-astro-cid-hyhbsxm4]+.si__panel[data-astro-cid-hyhbsxm4],.si[data-astro-cid-hyhbsxm4][data-si-ready=true] .si__panel[data-astro-cid-hyhbsxm4]+.si__panel[data-astro-cid-hyhbsxm4]{margin-top:18px}.si__next[data-astro-cid-hyhbsxm4]{flex-direction:column;align-items:stretch}.si__acts[data-astro-cid-hyhbsxm4]{align-items:stretch}.si__cta[data-astro-cid-hyhbsxm4],.si__alt[data-astro-cid-hyhbsxm4]{justify-content:center}}@media (width<=600px){.si__body[data-astro-cid-hyhbsxm4]{padding-left:20px}}@media (hover:hover) and (pointer:fine){.si__cta[data-astro-cid-hyhbsxm4]{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.si__cta[data-astro-cid-hyhbsxm4]:hover{transform:translateY(-2px);box-shadow:0 10px 22px -10px #1228468c}}@keyframes si-open{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}.si__item[data-astro-cid-hyhbsxm4][data-open=true] .si__body[data-astro-cid-hyhbsxm4]{animation:.23s cubic-bezier(.22,1,.36,1) si-open}@media (prefers-reduced-motion:reduce){.si[data-astro-cid-hyhbsxm4] [data-astro-cid-hyhbsxm4],.si[data-astro-cid-hyhbsxm4] [data-astro-cid-hyhbsxm4]:before{transition:none!important;animation:none!important}}html.calm .si[data-astro-cid-hyhbsxm4] [data-astro-cid-hyhbsxm4],html.calm .si[data-astro-cid-hyhbsxm4] [data-astro-cid-hyhbsxm4]:before{transition:none!important;animation:none!important}.siu[data-astro-cid-cz7355jm]{--siu-navy:#122846;--siu-cream:#fbf7ea;--siu-gold:#e5c878;--siu-gold-dark:#604600;--siu-ink:#122846;color:var(--siu-ink);background:var(--siu-cream);font-family:DM Sans,system-ui,sans-serif}.siu[data-astro-cid-cz7355jm] [data-astro-cid-cz7355jm]{box-sizing:border-box}.siu[data-astro-cid-cz7355jm] .siu__shell[data-astro-cid-cz7355jm]{max-width:1240px;margin:0 auto;padding:clamp(48px,6vw,96px) clamp(20px,4.5vw,56px)}.siu[data-astro-cid-cz7355jm] .siu__layout[data-astro-cid-cz7355jm]{grid-template-columns:minmax(0,1fr) minmax(0,.98fr);align-items:center;gap:clamp(36px,6vw,88px);display:grid}.siu[data-astro-cid-cz7355jm] .siu__story[data-astro-cid-cz7355jm]{min-width:0}.siu[data-astro-cid-cz7355jm] .siu__lead[data-astro-cid-cz7355jm]{color:var(--siu-gold-dark);letter-spacing:.17em;align-items:center;gap:18px;margin:0 0 18px;font-size:12px;font-weight:700;display:flex}.siu[data-astro-cid-cz7355jm] .siu__rule[data-astro-cid-cz7355jm]{background:linear-gradient(90deg,#b99205,#0000);width:65px;height:1px}.siu[data-astro-cid-cz7355jm] h2[data-astro-cid-cz7355jm]{letter-spacing:-.018em;text-wrap:balance;margin:0 0 18px;font-family:Playfair Display,Georgia,serif;font-size:clamp(42px,4vw,64px);font-weight:500;line-height:1.1}.siu[data-astro-cid-cz7355jm] h2[data-astro-cid-cz7355jm] em[data-astro-cid-cz7355jm]{color:var(--siu-gold-dark);font-weight:400}.siu[data-astro-cid-cz7355jm] .siu__intro[data-astro-cid-cz7355jm]{max-width:54ch;margin:0 0 12px;font-size:clamp(18px,1.4vw,21px);line-height:1.55}.siu[data-astro-cid-cz7355jm] .siu__body[data-astro-cid-cz7355jm]{color:#39435c;max-width:58ch;margin:0 0 22px;font-size:16px;line-height:1.7}.siu[data-astro-cid-cz7355jm] .siu__principles[data-astro-cid-cz7355jm]{border-top:1px solid #12284629;margin-top:24px}.siu[data-astro-cid-cz7355jm] .siu__principle[data-astro-cid-cz7355jm]{border-bottom:1px solid #12284621;gap:19px;padding:18px 0;display:flex}.siu[data-astro-cid-cz7355jm] .siu__number[data-astro-cid-cz7355jm]{color:var(--siu-gold-dark);min-width:24px;padding-top:5px;font-size:12px;font-weight:700}.siu[data-astro-cid-cz7355jm] .siu__principle[data-astro-cid-cz7355jm] h3[data-astro-cid-cz7355jm]{margin:0 0 4px;font-family:DM Sans,sans-serif;font-size:17px;font-weight:700;line-height:1.35}.siu[data-astro-cid-cz7355jm] .siu__principle[data-astro-cid-cz7355jm] p[data-astro-cid-cz7355jm]{color:#39435c;max-width:50ch;margin:0;font-size:15px;line-height:1.6}.siu[data-astro-cid-cz7355jm] .siu__bridge[data-astro-cid-cz7355jm]{max-width:55ch;margin:22px 0 18px;font-size:16px;line-height:1.65}.siu[data-astro-cid-cz7355jm] .siu__link[data-astro-cid-cz7355jm]{color:var(--siu-gold-dark);text-underline-offset:5px;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:700;text-decoration-thickness:1px;display:inline-flex}.siu[data-astro-cid-cz7355jm] .siu__link[data-astro-cid-cz7355jm]:hover{color:#332501}.siu[data-astro-cid-cz7355jm] .siu__link[data-astro-cid-cz7355jm]:focus-visible{outline:3px solid var(--siu-navy);outline-offset:3px}.siu[data-astro-cid-cz7355jm] .siu__visual[data-astro-cid-cz7355jm]{background:radial-gradient(circle at 50% 42%,#e5c87836,#0000 58%);border:1px solid #1228461f;border-radius:20px;align-self:center;padding:24px 18px}.siu[data-astro-cid-cz7355jm] .siu__visual-eyebrow[data-astro-cid-cz7355jm]{text-align:center;color:var(--siu-gold-dark);letter-spacing:.17em;margin:0 0 12px;font-size:11px;font-weight:700}.siu[data-astro-cid-cz7355jm] .siu__diagram[data-astro-cid-cz7355jm]{max-width:550px;margin:0 auto}.siu[data-astro-cid-cz7355jm] .siu__diagram[data-astro-cid-cz7355jm] svg[data-astro-cid-cz7355jm]{width:100%;height:auto;display:block;overflow:visible}.siu[data-astro-cid-cz7355jm] .siu__caption[data-astro-cid-cz7355jm]{color:#122846;text-align:center;max-width:410px;margin:8px auto 0;font:italic clamp(16px,1.25vw,19px)/1.55 Playfair Display,Georgia,serif}.siu[data-astro-cid-cz7355jm] .siu__bottom[data-astro-cid-cz7355jm]{color:#fbf7ea;background:#122846}.siu[data-astro-cid-cz7355jm] .siu__bottom-inner[data-astro-cid-cz7355jm]{max-width:1240px;margin:0 auto;padding:clamp(28px,4vw,48px) clamp(20px,4.5vw,56px)}.siu[data-astro-cid-cz7355jm] .siu__bottom-eyebrow[data-astro-cid-cz7355jm]{color:#e5c878;letter-spacing:.16em;margin:0 0 10px;font-size:12px;font-weight:700}.siu[data-astro-cid-cz7355jm] .siu__bottom-line[data-astro-cid-cz7355jm]{text-wrap:balance;max-width:900px;margin:0 0 12px;font:500 clamp(26px,3vw,41px)/1.25 Playfair Display,Georgia,serif}.siu[data-astro-cid-cz7355jm] .siu__bottom-line[data-astro-cid-cz7355jm] em[data-astro-cid-cz7355jm]{color:#e5c878;font-weight:400}.siu[data-astro-cid-cz7355jm] .siu__bottom-detail[data-astro-cid-cz7355jm]{color:#fbf7ea;max-width:850px;margin:0;font-size:16px;line-height:1.65}@media (width<=880px){.siu[data-astro-cid-cz7355jm] .siu__layout[data-astro-cid-cz7355jm]{grid-template-columns:1fr;gap:38px}.siu[data-astro-cid-cz7355jm] .siu__visual[data-astro-cid-cz7355jm]{justify-self:center;width:100%;max-width:640px}.siu[data-astro-cid-cz7355jm] .siu__shell[data-astro-cid-cz7355jm]{padding-block:48px}}@media (width<=430px){.siu[data-astro-cid-cz7355jm] h2[data-astro-cid-cz7355jm]{font-size:40px}.siu[data-astro-cid-cz7355jm] .siu__visual[data-astro-cid-cz7355jm]{padding:16px 6px}.siu[data-astro-cid-cz7355jm] .siu__principle[data-astro-cid-cz7355jm]{gap:12px}.siu[data-astro-cid-cz7355jm] .siu__caption[data-astro-cid-cz7355jm]{padding:0 8px}}@media (prefers-reduced-motion:no-preference){.siu[data-astro-cid-cz7355jm] .siu__link[data-astro-cid-cz7355jm] span[data-astro-cid-cz7355jm]{transition:transform .17s ease-out}.siu[data-astro-cid-cz7355jm] .siu__link[data-astro-cid-cz7355jm]:hover span[data-astro-cid-cz7355jm]{transform:translate(3px)}}.siu[data-astro-cid-cz7355jm] .siu__story[data-astro-cid-cz7355jm] h2[data-astro-cid-cz7355jm] em[data-astro-cid-cz7355jm]{color:#604600;font-style:italic;font-weight:400}.siu[data-astro-cid-cz7355jm] .siu__bottom-line[data-astro-cid-cz7355jm] em[data-astro-cid-cz7355jm]{font-style:italic}.siu[data-astro-cid-cz7355jm] .siu__bottom-line[data-astro-cid-cz7355jm]{color:#fbf7ea;max-width:900px;font-family:Playfair Display,Georgia,serif;font-size:clamp(26px,3vw,41px);font-weight:500;line-height:1.25}.siu[data-astro-cid-cz7355jm] .siu__bottom-line[data-astro-cid-cz7355jm] em[data-astro-cid-cz7355jm]{color:#e5c878}.siu[data-astro-cid-cz7355jm] .siu__caption[data-astro-cid-cz7355jm]{font-family:Playfair Display,Georgia,serif;font-style:italic}html .siu[data-astro-cid-cz7355jm] .siu__intro[data-astro-cid-cz7355jm]:not(#_){max-width:54ch;margin:0 0 12px;font-size:clamp(18px,1.4vw,21px);line-height:1.55}html .siu[data-astro-cid-cz7355jm] .siu__body[data-astro-cid-cz7355jm]:not(#_){max-width:58ch;margin:0 0 22px;font-size:16px;line-height:1.7}html .siu[data-astro-cid-cz7355jm] .siu__principle[data-astro-cid-cz7355jm] p[data-astro-cid-cz7355jm]:not(#_){max-width:50ch;margin:0;font-size:15px;line-height:1.6}html .siu[data-astro-cid-cz7355jm] .siu__bridge[data-astro-cid-cz7355jm]:not(#_){max-width:55ch;margin:22px 0 18px;font-size:16px;line-height:1.65}html .siu[data-astro-cid-cz7355jm] .siu__caption[data-astro-cid-cz7355jm]:not(#_){max-width:410px;margin:8px auto 0;font-size:clamp(16px,1.25vw,19px);line-height:1.55}html .siu[data-astro-cid-cz7355jm] .siu__bottom-line[data-astro-cid-cz7355jm]:not(#_){max-width:900px;margin:0 0 12px;font-size:clamp(26px,3vw,41px);line-height:1.25}html .siu[data-astro-cid-cz7355jm] .siu__bottom-detail[data-astro-cid-cz7355jm]:not(#_){max-width:850px;margin:0;font-size:16px;line-height:1.65}.siu[data-astro-cid-cz7355jm].siu--card{border-radius:16px;margin-bottom:clamp(28px,3.4vw,44px);scroll-margin-top:90px;overflow:hidden}.siu[data-astro-cid-cz7355jm] .siu-c[data-astro-cid-cz7355jm]{pointer-events:none;outline:none}.siu[data-astro-cid-cz7355jm] svg[data-astro-cid-cz7355jm]{pointer-events:all}.siu[data-astro-cid-cz7355jm] .siu-c__fill[data-astro-cid-cz7355jm]{fill:#e5c878;fill-opacity:.08;stroke:#b99205;stroke-width:1.6px}.siu[data-astro-cid-cz7355jm] .siu-c__t[data-astro-cid-cz7355jm]{fill:#122846;text-anchor:middle;font-family:Georgia,serif}.siu[data-astro-cid-cz7355jm] .siu-c__s[data-astro-cid-cz7355jm]{fill:#36435d;text-anchor:middle;font-family:Arial,sans-serif;font-size:15px}.siu[data-astro-cid-cz7355jm] .siu-c[data-astro-cid-cz7355jm].is-hover .siu-c__fill[data-astro-cid-cz7355jm]{fill:#122846;fill-opacity:.94;stroke:#122846;stroke-width:2.6px;filter:drop-shadow(0 6px 16px #12284659)}.siu[data-astro-cid-cz7355jm] .siu-c[data-astro-cid-cz7355jm].is-hover .siu-c__t[data-astro-cid-cz7355jm],.siu[data-astro-cid-cz7355jm] .siu-c[data-astro-cid-cz7355jm].is-on .siu-c__t[data-astro-cid-cz7355jm]{fill:#fff}.siu[data-astro-cid-cz7355jm] .siu-c[data-astro-cid-cz7355jm].is-hover .siu-c__s[data-astro-cid-cz7355jm],.siu[data-astro-cid-cz7355jm] .siu-c[data-astro-cid-cz7355jm].is-on .siu-c__s[data-astro-cid-cz7355jm]{fill:#d8dee8}.siu[data-astro-cid-cz7355jm] .siu-c[data-astro-cid-cz7355jm]:focus-visible .siu-c__fill[data-astro-cid-cz7355jm]{stroke:#122846;stroke-width:3.5px;stroke-dasharray:6 4}.siu[data-astro-cid-cz7355jm] .siu-c[data-astro-cid-cz7355jm].is-on .siu-c__fill[data-astro-cid-cz7355jm]{fill:#122846;fill-opacity:.94;stroke:#122846;stroke-width:2.6px;filter:drop-shadow(0 6px 16px #12284659)}.siu[data-astro-cid-cz7355jm] .siu__panel[data-astro-cid-cz7355jm]{background:#fff;border:1px solid #b99205;border-radius:14px;max-width:470px;min-height:190px;margin:10px auto 0;padding:14px 18px;display:block;box-shadow:0 6px 18px #0b102914}.siu[data-astro-cid-cz7355jm] .siu__panel[data-astro-cid-cz7355jm].is-open{display:block}html .siu[data-astro-cid-cz7355jm] .siu__panel-k[data-astro-cid-cz7355jm]:not(#_){color:#122846;margin:0 0 4px;font:500 22px/1.2 Playfair Display,Georgia,serif}html .siu[data-astro-cid-cz7355jm] .siu__panel-d[data-astro-cid-cz7355jm]:not(#_){color:#39435c;max-width:none;margin:0;font-size:15.5px;line-height:1.55}@media (prefers-reduced-motion:no-preference){.siu[data-astro-cid-cz7355jm] .siu-c__fill[data-astro-cid-cz7355jm]{transition:fill-opacity .3s,stroke-width .3s,filter .3s}.siu[data-astro-cid-cz7355jm] .siu__panel[data-astro-cid-cz7355jm].is-open{animation:.18s ease-out siuIn}@keyframes siuIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.siu[data-astro-cid-cz7355jm] .siu__tip[data-astro-cid-cz7355jm]{box-sizing:border-box;text-align:center;color:#122846;border-top:1px solid #b9920566;flex-direction:column;justify-content:flex-start;gap:6px;width:100%;height:100%;padding-top:8px;font-family:DM Sans,system-ui,sans-serif;display:flex}.siu[data-astro-cid-cz7355jm] .siu__tip-k[data-astro-cid-cz7355jm]{color:#122846;margin:0;font-family:Playfair Display,Georgia,serif;font-size:26px;font-weight:500;line-height:1.2}.siu[data-astro-cid-cz7355jm] .siu__tip-d[data-astro-cid-cz7355jm]{color:#3c4660;margin:0;font-size:18px;line-height:1.5}.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm]{border-top:1px solid #b9920573;gap:10px;margin:10px 0 0;padding:12px 0 0;list-style:none;display:grid}.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] li[data-astro-cid-cz7355jm]{grid-template-columns:80px minmax(0,1fr);gap:12px;margin:0;display:grid;max-width:none!important}.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] strong[data-astro-cid-cz7355jm]{color:#122846;font:500 18px/1.3 Playfair Display,Georgia,serif}.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] span[data-astro-cid-cz7355jm]{color:#39435c;font-size:14px;line-height:1.5}.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] li[data-astro-cid-cz7355jm]{border-radius:8px;margin-inline:-8px;padding:6px 8px;transition:background-color .2s}.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] li[data-astro-cid-cz7355jm].is-on{background:#122846}.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] li[data-astro-cid-cz7355jm].is-on strong[data-astro-cid-cz7355jm]{color:#fff}.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] li[data-astro-cid-cz7355jm].is-on span[data-astro-cid-cz7355jm]{color:#d8dee8}@media (width>=881px) and (width<=1250px){.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] li[data-astro-cid-cz7355jm]{grid-template-columns:1fr;gap:2px}.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] strong[data-astro-cid-cz7355jm]{font-size:17px}}@media (prefers-reduced-motion:reduce){.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] li[data-astro-cid-cz7355jm]{transition:none}}@media (width<=430px){.siu[data-astro-cid-cz7355jm] .siu__legend[data-astro-cid-cz7355jm] li[data-astro-cid-cz7355jm]{grid-template-columns:1fr;gap:2px}}@media (width>=881px){html .siu[data-astro-cid-cz7355jm].siu--card .siu__shell[data-astro-cid-cz7355jm]:not(#_){padding:clamp(28px,3vw,44px) clamp(24px,3.6vw,52px)}html .siu[data-astro-cid-cz7355jm].siu--card .siu__layout[data-astro-cid-cz7355jm]:not(#_){gap:clamp(28px,4.4vw,64px)}html .siu[data-astro-cid-cz7355jm].siu--card .siu__lead[data-astro-cid-cz7355jm]:not(#_){margin:0 0 10px}html .siu[data-astro-cid-cz7355jm].siu--card h2[data-astro-cid-cz7355jm]:not(#_){margin:0 0 10px;font-size:clamp(36px,3.2vw,50px)}html .siu[data-astro-cid-cz7355jm].siu--card .siu__intro[data-astro-cid-cz7355jm]:not(#_){margin:0 0 6px;font-size:clamp(17px,1.25vw,19px);line-height:1.5}html .siu[data-astro-cid-cz7355jm].siu--card .siu__principles[data-astro-cid-cz7355jm]:not(#_){margin-top:14px}html .siu[data-astro-cid-cz7355jm].siu--card .siu__principle[data-astro-cid-cz7355jm]:not(#_){gap:16px;padding:11px 0}html .siu[data-astro-cid-cz7355jm].siu--card .siu__principle[data-astro-cid-cz7355jm] h3[data-astro-cid-cz7355jm]:not(#_){margin:0 0 2px;font-size:16px}html .siu[data-astro-cid-cz7355jm].siu--card .siu__principle[data-astro-cid-cz7355jm] p[data-astro-cid-cz7355jm]:not(#_){font-size:14.5px;line-height:1.5}html .siu[data-astro-cid-cz7355jm].siu--card .siu__link[data-astro-cid-cz7355jm]:not(#_){min-height:40px;margin-top:6px}html .siu[data-astro-cid-cz7355jm].siu--card .siu__visual[data-astro-cid-cz7355jm]:not(#_){padding:14px 14px 10px}html .siu[data-astro-cid-cz7355jm].siu--card .siu__diagram[data-astro-cid-cz7355jm]:not(#_){max-width:470px}html .siu[data-astro-cid-cz7355jm].siu--card:not(#_){margin-bottom:clamp(20px,2.4vw,32px)}}.wc[data-astro-cid-jbcdarb7]{background:radial-gradient(60% 50% at 88% 0,#4668d633,#0000 65%),radial-gradient(45% 40% at 0 100%,#e5c87812,#0000 60%),#151b3d;padding-bottom:clamp(44px,4.6vw,68px)}@media (width>=881px){.wc[data-astro-cid-jbcdarb7].hm{padding-top:clamp(44px,4.6vw,68px)}.wc__head[data-astro-cid-jbcdarb7] h2[data-astro-cid-jbcdarb7]{margin-top:10px}.wc__intro[data-astro-cid-jbcdarb7]{font-size:16px;margin-top:8px!important}}.wc__head[data-astro-cid-jbcdarb7]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);margin-bottom:clamp(20px,2.4vw,32px);display:grid}.wc__head[data-astro-cid-jbcdarb7] h2[data-astro-cid-jbcdarb7]{color:#fbf7ea;margin-top:16px}.wc__side[data-astro-cid-jbcdarb7]{border-left:1px solid #e5c8788c;padding-left:clamp(20px,2.6vw,36px)}.wc__lede[data-astro-cid-jbcdarb7]{color:#fbf7ea;font-size:clamp(17px,1.5vw,20px);font-weight:600;line-height:1.4}.wc__intro[data-astro-cid-jbcdarb7]{color:#c9c6d6;font-size:17px;line-height:1.6;margin-top:12px!important}.wc__grid[data-astro-cid-jbcdarb7]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(14px,1.6vw,22px);margin:0;padding:0;list-style:none;display:grid}.wc__item[data-astro-cid-jbcdarb7]{display:flex}.wc__c[data-astro-cid-jbcdarb7]{text-align:left;width:100%;font:inherit;color:#122846;cursor:pointer;background:#fbf7ea;border:1px solid #fff9;border-radius:6px;flex-direction:column;flex:1;padding:0;transition:box-shadow .38s cubic-bezier(.22,.61,.36,1),transform .38s cubic-bezier(.22,.61,.36,1),border-color .38s;display:flex;position:relative;overflow:visible;box-shadow:0 0 0 1px #ffffff24,0 0 20px #ffffff4d,0 4px 14px #0000001f}.wc__item[data-astro-cid-jbcdarb7]:hover .wc__c[data-astro-cid-jbcdarb7]{transform:translateY(-3px);box-shadow:0 0 0 1px #ffffff4d,0 0 32px #ffffff73,0 12px 28px #0000002e}.wc__c[data-astro-cid-jbcdarb7]:focus-within{outline-offset:3px;outline:2px solid #e5c878}.wc__item[data-astro-cid-jbcdarb7].is-on .wc__c[data-astro-cid-jbcdarb7]{border:1px solid #b99205;box-shadow:0 12px 30px #0000003d}.wc__ph[data-astro-cid-jbcdarb7]{aspect-ratio:16/7.5;background:#122846;border-radius:5px 5px 0 0;display:block;overflow:hidden}.wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7]{object-fit:cover;object-position:50% 25%;filter:saturate(.92)contrast(1.03);width:100%;height:100%;display:block}.wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7][src*=wc-leaders-stage]{object-position:50% 8%}.wc__top[data-astro-cid-jbcdarb7]{display:block;position:relative}.wc__badge[data-astro-cid-jbcdarb7]{z-index:2;color:#e5c878;background:#122846;border:1.5px solid #e5c878;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:-20px;left:16px}.wc__h[data-astro-cid-jbcdarb7]{font:600 clamp(18px, 1.55vw, 22px) / 1.15 var(--font-display);color:#122846;display:block}.wc__h[data-astro-cid-jbcdarb7] span[data-astro-cid-jbcdarb7]{white-space:nowrap;display:block}.wc__tz[data-astro-cid-jbcdarb7]{color:#4b4a5e;margin-top:8px;font-size:14.5px;line-height:1.45;display:block}.wc__c[data-astro-cid-jbcdarb7]{text-decoration:none}.wc__po[data-astro-cid-jbcdarb7]:not(.wc__po--o){min-height:104px}.wc__po[data-astro-cid-jbcdarb7]{color:#4b4a5e;margin-top:12px;font-size:14.5px;line-height:1.45;display:block}.wc__po[data-astro-cid-jbcdarb7] b[data-astro-cid-jbcdarb7]{letter-spacing:.16em;text-transform:uppercase;color:#8a6a00;margin-bottom:2px;font-size:11px;font-weight:700;display:block}.wc__po--o[data-astro-cid-jbcdarb7]{color:#122846;font-weight:500}.wc__po--o[data-astro-cid-jbcdarb7] b[data-astro-cid-jbcdarb7]{color:#604600}.wc__t[data-astro-cid-jbcdarb7]{flex-direction:column;flex:1;padding:28px 18px 18px;display:flex}.wc__row[data-astro-cid-jbcdarb7]{border-top:1px solid #111a301f;flex-flow:wrap;justify-content:space-between;align-items:center;gap:0 16px;margin-top:auto;padding-top:16px;display:flex}.wc__go[data-astro-cid-jbcdarb7],.wc__rep[data-astro-cid-jbcdarb7]{align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.wc__go[data-astro-cid-jbcdarb7]{color:#604600}.wc__rep[data-astro-cid-jbcdarb7]{z-index:3;color:#122846;text-underline-offset:4px;-webkit-text-decoration:underline #b99205;text-decoration:underline #b99205;position:relative}.wc__rep[data-astro-cid-jbcdarb7]:hover{color:#604600}.wc__rep[data-astro-cid-jbcdarb7]:focus-visible,.wc__go[data-astro-cid-jbcdarb7]:focus-visible{outline-offset:2px;outline:2px solid #b99205}.wc__item[data-astro-cid-jbcdarb7]:hover .wc__go[data-astro-cid-jbcdarb7]{text-underline-offset:3px;text-decoration:underline}@media (width<=1100px){.wc__grid[data-astro-cid-jbcdarb7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.wc__head[data-astro-cid-jbcdarb7]{grid-template-columns:1fr}.wc__side[data-astro-cid-jbcdarb7]{padding-left:18px}}@media (width<=700px){.wc__grid[data-astro-cid-jbcdarb7]{grid-template-columns:1fr}.wc__ph[data-astro-cid-jbcdarb7]{aspect-ratio:16/6}}@media (width<=440px){.wc__h[data-astro-cid-jbcdarb7] span[data-astro-cid-jbcdarb7]{white-space:normal}}@media (prefers-reduced-motion:reduce){.wc__c[data-astro-cid-jbcdarb7]{transition:none!important}.wc__item[data-astro-cid-jbcdarb7]:hover .wc__c[data-astro-cid-jbcdarb7]{transform:none}}.wc__h[data-astro-cid-jbcdarb7]{margin-bottom:8px;line-height:1.28}.wc__top[data-astro-cid-jbcdarb7]{border-radius:5px 5px 0 0;overflow:hidden}.wc__badge[data-astro-cid-jbcdarb7]{z-index:3;bottom:14px;left:14px}.wc__ov[data-astro-cid-jbcdarb7]{z-index:2;color:#fbf7ea;opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur();pointer-events:none;background:linear-gradient(#122846f0,#0b1029f7);flex-direction:column;justify-content:center;gap:14px;padding:22px 24px 62px 22px;transition:opacity 1s cubic-bezier(.33,0,.15,1),-webkit-backdrop-filter 1s cubic-bezier(.33,0,.15,1),backdrop-filter 1s cubic-bezier(.33,0,.15,1);display:flex;position:absolute;inset:0;transform:none}.wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7]{transition:transform 2s cubic-bezier(.2,.6,.2,1),filter 1s}html.calm .wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7],html.calm .wc__item[data-astro-cid-jbcdarb7]:hover .wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7]{transition:none;transform:none}@media (prefers-reduced-motion:reduce){.wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7],.wc__item[data-astro-cid-jbcdarb7]:hover .wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7]{transition:none;transform:none}}.wc__ov[data-astro-cid-jbcdarb7] .wc__po[data-astro-cid-jbcdarb7]{color:#e8e4d8;margin:0;font-size:15px;line-height:1.5;min-height:0!important}.wc__ov[data-astro-cid-jbcdarb7] .wc__po[data-astro-cid-jbcdarb7] b[data-astro-cid-jbcdarb7]{color:#e5c878;margin-bottom:4px}.wc__ov[data-astro-cid-jbcdarb7] .wc__po--o[data-astro-cid-jbcdarb7]{color:#fbf7ea;font-weight:500}.wc__t[data-astro-cid-jbcdarb7]{padding:20px 22px 18px}.wc__row[data-astro-cid-jbcdarb7]{margin-top:12px;padding-top:12px}html.calm .wc__ov[data-astro-cid-jbcdarb7],html.calm .wc__item[data-astro-cid-jbcdarb7]:hover .wc__ov[data-astro-cid-jbcdarb7],html.calm .wc__ov[data-astro-cid-jbcdarb7] .wc__po[data-astro-cid-jbcdarb7]{filter:none;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.wc__ov[data-astro-cid-jbcdarb7],.wc__ov[data-astro-cid-jbcdarb7] .wc__po[data-astro-cid-jbcdarb7]{filter:none;transition:none;transform:none}}.wc__item[data-astro-cid-jbcdarb7][hidden]{display:none}.wc__morewrap[data-astro-cid-jbcdarb7]{text-align:center;max-width:none!important;margin:clamp(22px,2.6vw,34px) auto 0!important}.wc__more[data-astro-cid-jbcdarb7]{color:#e5c878;cursor:pointer;background:0 0;border:1px solid #e5c878;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:12px 26px;font:600 16px/1.3 DM Sans,sans-serif;transition:background .25s cubic-bezier(.22,1,.36,1),color .25s;display:inline-flex}.wc__more[data-astro-cid-jbcdarb7]:hover{background:#e5c8781f}.wc__more[data-astro-cid-jbcdarb7]:focus-visible{outline-offset:3px;outline:3px solid #e5c878}.wc__plus[data-astro-cid-jbcdarb7]{font-size:22px;line-height:1}.wc__ph[data-astro-cid-jbcdarb7]{aspect-ratio:3/2;border-radius:5px 5px 0 0;-webkit-mask-image:none;mask-image:none}.wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7]{filter:none}html.js .rv[data-astro-cid-jbcdarb7]:not(.in) .wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7]{filter:none;transform:none}.wc__c[data-astro-cid-jbcdarb7]{cursor:default}.wc__top[data-astro-cid-jbcdarb7]{display:grid;overflow:hidden}.wc__top[data-astro-cid-jbcdarb7]>.wc__ph[data-astro-cid-jbcdarb7],.wc__top[data-astro-cid-jbcdarb7]>.wc__ov[data-astro-cid-jbcdarb7]{grid-area:1/1}.wc__ph[data-astro-cid-jbcdarb7]{aspect-ratio:3/2;position:relative}.wc__ph[data-astro-cid-jbcdarb7] img[data-astro-cid-jbcdarb7]{transition:none;position:absolute;inset:0;transform:none}.wc__ov[data-astro-cid-jbcdarb7]{z-index:2;opacity:0;visibility:hidden;-webkit-backdrop-filter:none;backdrop-filter:none;align-self:stretch;gap:12px;padding:22px 22px 66px;transition:opacity .38s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1),visibility 0s linear .38s;position:relative;inset:auto;transform:translateY(9px)}.wc__ov[data-astro-cid-jbcdarb7] .wc__po[data-astro-cid-jbcdarb7]{opacity:1;filter:none;font-size:15px;transition:none}.wc__item[data-astro-cid-jbcdarb7].is-open .wc__ov[data-astro-cid-jbcdarb7]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.wc__tog[data-astro-cid-jbcdarb7]{z-index:4;color:#f5f1e8;cursor:pointer;background:#0b1029ed;border:1px solid #f5f1e8d9;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:7px 14px 7px 10px;font:600 14px/1.2 DM Sans,sans-serif;transition:background-color .2s,border-color .2s;display:inline-flex;position:absolute;bottom:12px;right:12px}.wc__tog[data-astro-cid-jbcdarb7]:hover{background:#253656;border-color:#e5c878}.wc__tog[data-astro-cid-jbcdarb7]:focus-visible,.wc__go[data-astro-cid-jbcdarb7]:focus-visible,.wc__rep[data-astro-cid-jbcdarb7]:focus-visible{outline-offset:3px;outline:3px solid #b99205}.wc__tog-i[data-astro-cid-jbcdarb7]{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font:700 12px/1 Georgia,serif;display:grid}.wc__tog-sr[data-astro-cid-jbcdarb7]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wc__h[data-astro-cid-jbcdarb7]{letter-spacing:normal;margin:0 0 8px;font-weight:600}.wc__item[data-astro-cid-jbcdarb7]:hover .wc__go[data-astro-cid-jbcdarb7]{text-decoration:none}.wc__go[data-astro-cid-jbcdarb7]:hover{text-underline-offset:3px;text-decoration:underline}html:not(.js) .wc__tog[data-astro-cid-jbcdarb7]{display:none}html:not(.js) .wc__top[data-astro-cid-jbcdarb7]{display:block}html:not(.js) .wc__ov[data-astro-cid-jbcdarb7]{opacity:1;visibility:visible;padding:18px 20px 20px;position:static;transform:none}@media (prefers-reduced-motion:reduce){.wc__ov[data-astro-cid-jbcdarb7],.wc__tog[data-astro-cid-jbcdarb7]{transition:none!important;transform:none!important}}html.calm .wc__ov[data-astro-cid-jbcdarb7],html.calm .wc__tog[data-astro-cid-jbcdarb7]{transition:none!important;transform:none!important}.pb[data-astro-cid-zmw3i2lm]{color:#fbf7ea;background:#0f1f38}.pb__ph[data-astro-cid-zmw3i2lm]{height:clamp(520px,40vw,620px);position:relative;overflow:hidden}.pb__ph[data-astro-cid-zmw3i2lm] img[data-astro-cid-zmw3i2lm]{object-fit:cover;object-position:50% 14%;width:100%;height:calc(100% + 80px);transform:translate3d(0, var(--pby,0px), 0);will-change:transform;position:absolute;top:-40px;left:0}@media (width<=767px){.pb__ph[data-astro-cid-zmw3i2lm] img[data-astro-cid-zmw3i2lm]{will-change:auto;height:100%;top:0;transform:none}}html.calm .pb__ph[data-astro-cid-zmw3i2lm] img[data-astro-cid-zmw3i2lm]{will-change:auto;height:100%;top:0;transform:none}@media (prefers-reduced-motion:reduce){.pb__ph[data-astro-cid-zmw3i2lm] img[data-astro-cid-zmw3i2lm]{will-change:auto;height:100%;top:0;transform:none}}.pb__shade[data-astro-cid-zmw3i2lm]{background:linear-gradient(90deg,#0a1428d1 0%,#0a142873 42%,#0a142800 72%),linear-gradient(#0000 38%,#0a142859 62%,#0a1428e0);position:absolute;inset:0}.pb__in[data-astro-cid-zmw3i2lm]{z-index:1;height:100%;width:calc(100% - 2 * var(--gutter,40px));flex-direction:column;justify-content:space-between;max-width:1200px;margin:0 auto;display:flex;position:relative}.pb__copy[data-astro-cid-zmw3i2lm]{flex-direction:column;flex:1;justify-content:center;padding-top:24px;display:flex}.pb__k[data-astro-cid-zmw3i2lm]{letter-spacing:.24em;text-transform:uppercase;color:#e5c878;align-items:center;gap:16px;margin:0 0 16px;font-size:12px;font-weight:700;display:flex}.pb__k[data-astro-cid-zmw3i2lm]:after{content:"";background:linear-gradient(90deg,#e5c878,#0000);width:68px;height:1px}.pb[data-astro-cid-zmw3i2lm] h2[data-astro-cid-zmw3i2lm]{max-width:16em;font-family:var(--font-display);color:#fffdf8;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,52px);font-weight:500;line-height:1.14}.pb[data-astro-cid-zmw3i2lm] h2[data-astro-cid-zmw3i2lm] em[data-astro-cid-zmw3i2lm]{color:#e5c878;font-weight:400;display:block}.pb__src[data-astro-cid-zmw3i2lm]{color:#f5f1e8;max-width:600px;margin:20px 0 0;font-size:16px;line-height:1.6}.pb__src[data-astro-cid-zmw3i2lm] a[data-astro-cid-zmw3i2lm]{color:#e5c878;text-underline-offset:4px;white-space:nowrap;margin-left:4px;font-weight:600;text-decoration:underline;display:inline-block}.pb__src[data-astro-cid-zmw3i2lm] a[data-astro-cid-zmw3i2lm]:focus-visible{outline-offset:3px;outline:2px solid #e5c878}.pb__nums[data-astro-cid-zmw3i2lm]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;margin:0;padding:0 0 clamp(26px,3vw,40px);list-style:none;display:grid}.pb__nums[data-astro-cid-zmw3i2lm] li[data-astro-cid-zmw3i2lm]{border-left:1px solid #e5c87873;gap:6px;padding-left:20px;display:grid}.pb__nums[data-astro-cid-zmw3i2lm] b[data-astro-cid-zmw3i2lm]{font-family:var(--font-display);color:#e5c878;font-size:clamp(36px,3.6vw,54px);font-weight:500;line-height:1}.pb__nums[data-astro-cid-zmw3i2lm] span[data-astro-cid-zmw3i2lm]{color:#c9d2e3;font-size:15px;line-height:1.4}@media (width<=760px){.pb__src[data-astro-cid-zmw3i2lm]{max-width:none;font-size:14.5px;line-height:1.55}.pb__nums[data-astro-cid-zmw3i2lm]{grid-template-columns:repeat(2,minmax(0,1fr))}.pb__shade[data-astro-cid-zmw3i2lm]{background:linear-gradient(#0a142859,#0a1428d9)}.pb__ph[data-astro-cid-zmw3i2lm]{height:auto;min-height:560px}.pb__copy[data-astro-cid-zmw3i2lm]{padding:40px 0 24px}}.jessica-design{--j-navy:#0b1029;--j-navy2:#1d2549;--j-purple:#25194c;--j-cream:#f5f1e8;--j-gold:#b99205;--j-gold-bright:#e3c53b;--j-ink:#121a3d;--j-muted:#4f5771;--j-line:#b992054d;--j-ease:cubic-bezier(.22,1,.36,1)}.jessica-design,.jessica-design *{box-sizing:border-box}.jessica-design{color:var(--j-ink);background:#faf8ed;margin:0;font-family:DM Sans,Arial,sans-serif;font-size:16px}.jessica-design a{color:inherit}.jcs-jessica-container{width:min(1200px,100% - 48px);margin:0 auto}.jcs-jessica-hero{background:var(--j-navy2);border-radius:12px;grid-template-columns:1fr 1.03fr;min-height:350px;display:grid;overflow:hidden;box-shadow:0 15px 46px #0c12291f}.jcs-hero-copy{color:var(--j-cream);flex-direction:column;justify-content:center;padding:clamp(32px,4vw,58px);display:flex}.jcs-lead{letter-spacing:.17em;color:var(--j-gold-bright);align-items:center;gap:14px;font-size:11px;font-weight:800;display:flex}.jcs-lead-mark{background:linear-gradient(90deg,var(--j-gold-bright),transparent);flex:none;width:32px;height:1px;display:inline-block}.jcs-hero-copy h2{letter-spacing:-.035em;color:var(--j-cream);margin:17px 0 20px;font-family:Playfair Display,Georgia,serif;font-size:clamp(36px,3.25vw,56px);font-weight:500;line-height:1.12}h2 em,h3 em{color:var(--j-gold-bright);font-style:italic;font-weight:400}.jcs-hero-copy p{color:#f3f2f6;max-width:55ch;margin:0 0 11px;font-size:15px;line-height:1.54}.jcs-hero-copy .jcs-hero-intro{margin-bottom:16px;font-size:17px;font-weight:600}.jcs-hero-copy strong{color:#fff}.jcs-hero-actions{margin-top:17px}.jcs-button-outline,.jcs-review-link{border:1px solid var(--j-gold-bright);min-height:46px;color:var(--j-cream);transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s var(--j-ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.jcs-button-outline:hover{background:var(--j-gold-bright);color:var(--j-navy);transform:translateY(-2px)}.jcs-hero-photo{background:#08070f;min-height:350px;margin:0;position:relative;overflow:hidden}.jcs-hero-photo .jcs-photo-stack{height:100%;display:block}.jcs-hero-photo img{object-fit:cover;object-position:57% center;width:100%;height:100%;display:block}.jcs-stage-img-tedx{display:none!important}.jcs-hero-photo:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0d112857,#0000 35%,#05040c26);position:absolute;inset:0}.jcs-hero-photo figcaption{color:#fff;z-index:1;letter-spacing:.08em;background:#050612c7;border-radius:3px;padding:8px 11px;font-size:10px;font-weight:700;position:absolute;top:18px;right:20px}.jcs-case-proof{display:none}.jcs-method-card{border:1px solid var(--j-line);background:#fffcf3;border-radius:12px;grid-template-columns:245px 1fr;align-items:center;gap:28px;margin:22px 0 0;padding:30px 32px;display:grid}.jcs-method-intro{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.jcs-lead-s{color:var(--j-gold);font-size:10px}.jcs-method-intro h3{letter-spacing:-.025em;margin:13px 0 8px;font-family:Playfair Display,Georgia,serif;font-size:clamp(27px,2.25vw,34px);font-weight:500;line-height:1.14}.jcs-method-intro h3 em{color:var(--j-gold)}.jcs-method-intro p{color:var(--j-muted);margin:0;font-size:12px;line-height:1.55}.jcs-stage-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.jcs-stage-tab{text-align:left;cursor:pointer;min-width:0;min-height:133px;color:var(--j-ink);transition:background-color .2s ease,border-color .2s ease,transform .2s var(--j-ease);background:#fffdf7;border:1px solid #b9920545;border-radius:9px;flex-direction:column;gap:7px;padding:14px 12px;display:flex;position:relative}.jcs-stage-tab:hover{border-color:var(--j-gold);transform:translateY(-2px)}.jcs-stage-tab[aria-selected=true]{border-color:var(--j-gold);background:#b992051a}.jcs-stage-number{color:var(--j-gold);letter-spacing:.12em;font-size:10px;font-weight:800;position:absolute;top:10px;right:10px}.jcs-stage-icon{border:1px solid var(--j-gold);width:31px;height:31px;color:var(--j-gold);border-radius:50%;place-items:center;font-family:Arial,sans-serif;font-size:17px;display:grid}.jcs-stage-name{font-family:DM Sans,Arial,sans-serif;font-size:13px;font-weight:800}.jcs-stage-teaser{color:var(--j-muted);font-size:11px;line-height:1.45}.jcs-method-interactive{min-width:0}.jcs-stage-detail{border-top:1px solid var(--j-line);grid-template-columns:110px 1fr;align-items:center;gap:5px 16px;min-height:84px;margin-top:12px;padding:13px 2px 0;display:grid}.jcs-detail-index{letter-spacing:.12em;color:var(--j-gold);font-size:10px;font-weight:800}.jcs-detail-copy{font-size:13px;font-weight:600}.jcs-stage-detail a{color:#6e5906;text-underline-offset:4px;grid-column:2;font-size:12px;font-weight:700;text-decoration:underline}.jcs-quote-band{background:#fff;border-radius:11px;grid-template-columns:1fr auto;column-gap:30px;margin-top:24px;padding:28px 38px 26px 74px;display:grid;position:relative;box-shadow:0 9px 28px #0c122909}.jcs-quote-mark{color:var(--j-gold);font-family:Georgia,serif;font-size:52px;line-height:1;position:absolute;top:24px;left:32px}.jcs-quote-band blockquote{grid-column:1;max-width:800px;margin:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(21px,2vw,29px);font-weight:400;line-height:1.38}.jcs-quote-meta{grid-column:1;align-items:center;gap:12px;margin-top:15px;display:flex}.jcs-quote-meta img{object-fit:cover;border:1px solid var(--j-gold);border-radius:50%;width:46px;height:46px}.jcs-quote-meta div{flex-direction:column;gap:3px;display:flex}.jcs-quote-meta strong{font-size:13px}.jcs-quote-meta span{color:var(--j-muted);font-size:11px}.jcs-review-link{background:var(--j-navy);color:var(--j-cream);border-color:var(--j-navy);grid-area:2/2;align-self:center}.jcs-review-link:hover{background:#26204e;transform:translateY(-2px)}.jessica-design :focus-visible{outline-offset:3px;outline:3px solid var(--j-gold-bright)!important}.variant-10 .jcs-jessica-hero,.variant-10 .jcs-hero-photo{min-height:385px}.variant-10 .jcs-method-card{grid-template-columns:245px 1fr}.variant-10 .jcs-quote-band{margin-top:18px}@media (width<=1023px){.jcs-jessica-container{width:min(100% - 36px,900px)}.jcs-jessica-hero{grid-template-columns:1fr 1fr}.jcs-hero-copy{padding:28px}.jcs-hero-copy h2{font-size:clamp(30px,4.5vw,43px)}.jcs-hero-copy p{font-size:13px}.jcs-hero-photo{min-height:340px}.jcs-method-card,.variant-10 .jcs-method-card{grid-template-columns:1fr;gap:20px}.jcs-method-intro h3{font-size:30px}.jcs-method-intro p{max-width:550px}.jcs-stage-tab{min-height:120px}}@media (width<=650px){.jcs-jessica-section{background:linear-gradient(#faf8ed 0% 79%,#fff 79%);padding:25px 0 40px}.jcs-jessica-container{width:calc(100% - 28px)}.jcs-jessica-hero{flex-direction:column;display:flex}.jcs-hero-copy{order:1;padding:25px 23px}.jcs-hero-copy h2{margin:12px 0 15px;font-size:clamp(30px,9vw,40px)}.jcs-hero-copy .jcs-hero-intro{font-size:14px}.jcs-hero-copy p{font-size:12px;line-height:1.5}.jcs-hero-actions{margin-top:11px}.jcs-hero-photo{order:2;width:100%;height:210px;min-height:210px;position:relative}.jcs-hero-photo img{object-position:53% 43%}.jcs-stage-img-tedx{object-position:54% 34%}.jcs-hero-photo figcaption{max-width:88%;padding:6px;font-size:8px;top:9px;right:8px}.jcs-method-card{margin-top:15px;padding:21px 18px}.jcs-method-intro h3{margin:9px 0 5px;font-size:27px}.jcs-method-intro p{font-size:12px}.jcs-stage-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.jcs-stage-tab{min-height:115px;padding:12px 10px}.jcs-stage-teaser{font-size:10px}.jcs-stage-detail{grid-template-columns:1fr;gap:6px;margin-top:8px}.jcs-stage-detail a{grid-column:1}.jcs-quote-band{flex-direction:column;margin-top:16px;padding:28px 20px 21px 48px;display:flex}.jcs-quote-mark{font-size:40px;top:24px;left:17px}.jcs-quote-band blockquote{font-size:clamp(20px,5.8vw,24px)}.jcs-quote-meta{margin-top:18px}.jcs-review-link{align-self:flex-start;min-height:44px;margin-top:18px;font-size:12px}.jcs-case-proof{display:none!important}}@media (prefers-reduced-motion:reduce){.jessica-design *,.jessica-design :before,.jessica-design :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html.calm .jessica-design *{transition:none!important;animation:none!important}.jessica-design .jcs-stage-tab:active{background:#b992052b;transform:translateY(0)}.jessica-design .jcs-button-outline:active,.jessica-design .jcs-review-link:active{transform:translateY(0)}.jessica-design .jcs-stage-tab[aria-selected=true] .jcs-stage-icon{background:var(--j-gold);color:#fff}@media (hover:none){.jessica-design .jcs-stage-tab:hover{transform:none}}.jessica-design a.jcs-review-link,.jessica-design a.jcs-button-outline{color:#f5f1e8!important}.jessica-design a.jcs-button-outline:hover{color:#0b1029!important}.jessica-design .jcs-stage-detail a{color:#6e5906!important}html .jessica-design .jcs-hero-copy p:not(#_){max-width:55ch!important;margin:0 0 11px!important;font-size:15px!important;line-height:1.54!important}html .jessica-design .jcs-hero-copy p.jcs-hero-intro:not(#_){font-weight:600;margin-bottom:16px!important;font-size:17px!important}html .jessica-design .jcs-method-intro p:not(#_){font-size:13px!important;line-height:1.55!important}@media (width<=650px){html .jessica-design .jcs-hero-copy p:not(#_){font-size:13px!important}html .jessica-design .jcs-hero-copy p.jcs-hero-intro:not(#_){font-size:15px!important}}.jessica-design{background:#122846}.jcs-jessica-section{background:#122846;padding:clamp(56px,6vw,88px) 0}.jcs-jessica-container{width:calc(100% - 2 * var(--gutter,40px));max-width:1320px}.jcs-w{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.jcs-w-copy{color:#f5f1e8}.jessica-design .jcs-lead{letter-spacing:.24em;text-transform:uppercase;color:#e5c878;align-items:center;gap:16px;margin:0 0 14px;font-size:12px;font-weight:700;display:flex}.jessica-design .jcs-lead:after{content:"";background:linear-gradient(90deg,#e5c878,#0000);width:68px;height:1px}html .jessica-design .jcs-w-copy h2:not(#_){font-family:var(--font-display,"Playfair Display", Georgia, serif);letter-spacing:0;color:#f5f1e8;margin:0 0 16px;font-size:clamp(32px,3.6vw,48px);font-weight:500;line-height:1.1}html .jessica-design h2 em:not(#_),html .jessica-design h3 em:not(#_){display:block;color:#e5c878!important;font-style:italic!important;font-weight:500!important}html .jessica-design .jcs-tx h3 em:not(#_){display:inline}html .jessica-design .jcs-w-copy p:not(.jcs-lead):not(#_){color:#d9d6e2!important;max-width:36em!important;margin:0 0 12px!important;font-size:17px!important;line-height:1.6!important}html .jessica-design .jcs-w-copy p.jcs-hero-intro:not(#_){font-weight:600;color:#f5f1e8!important;font-size:18px!important}.jcs-w-copy strong{color:#fff;font-weight:600}.jessica-design a.jcs-button-gold{background:#e5c878;border:1.5px solid #b99205;border-radius:8px;align-items:center;gap:10px;min-height:50px;margin-top:12px;padding:0 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex;color:#0b1029!important}.jessica-design a.jcs-button-gold:hover{background:#d4b35e;transform:translateY(-2px)}.jcs-card{color:#f5f1e8;background:#1a3358;border:1px solid #e5c87859;border-radius:8px;overflow:hidden;box-shadow:0 12px 32px #00000024}.jcs-ph{aspect-ratio:16/9;background:#0b1029;position:relative}.jcs-ph img.jcs-im{object-fit:cover;opacity:0;filter:blur(6px);width:100%;height:100%;transition:opacity 1.2s,filter 1.2s,transform 1.8s;position:absolute;inset:0;transform:scale(1.04)}.jcs-ph img.jcs-im.is-on{opacity:1;filter:none;transform:none}.jcs-tx{padding:clamp(20px,2.2vw,28px)}.jcs-sl{display:grid}.jcs-s{opacity:0;filter:blur(4px);pointer-events:none;grid-area:1/1;transition:opacity 1s,transform 1s,filter 1s;transform:translateY(10px)}.jcs-s.is-on{opacity:1;filter:none;pointer-events:auto;transform:none}html .jessica-design .jcs-cap:not(#_){letter-spacing:.16em;text-transform:uppercase;color:#e5c878;max-width:none;margin:0 0 8px;font-size:12.5px;font-weight:700}html .jessica-design .jcs-tx h3:not(#_){font:500 clamp(22px, 2vw, 28px) / 1.2 var(--font-display,"Playfair Display", Georgia, serif);letter-spacing:0;color:#f5f1e8;margin:0 0 10px}html .jessica-design .jcs-sp:not(#_){color:#d9d6e2;max-width:none;margin:0 0 14px;font-size:16px;line-height:1.6}.jcs-ft{justify-content:space-between;align-items:center;gap:16px;display:flex}.jessica-design a.jcs-more{text-underline-offset:4px;font-size:15.5px;font-weight:600;-webkit-text-decoration:underline #e5c87880;text-decoration:underline #e5c87880;color:#e5c878!important}.jcs-dots{gap:8px;display:inline-flex}.jcs-dot{cursor:pointer;background:0 0;border:1px solid #e5c878;border-radius:50%;width:10px;height:10px;padding:0;position:relative}.jcs-dot:before{content:"";position:absolute;inset:-9px}.jcs-dot.is-on{background:#e5c878}.jcs-quote-band{margin-top:clamp(28px,3vw,44px)}@media (width<=900px){.jcs-w{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.jcs-ph img.jcs-im,.jcs-s{filter:none!important;transform:none!important}}html.calm .jcs-ph img.jcs-im,html.calm .jcs-s{filter:none!important;transform:none!important}.lias-gr{--gr-navy:#0f1f38;--gr-cream:#fbf7ea;--gr-gold:#b99205;--gr-bright:#e5c878;--gr-line:#fbf7ea30;--gr-muted:#fbf7eac7;color:var(--gr-cream);background:radial-gradient(ellipse 70% 65% at 23% 40%,#16294a 0%,transparent 85%),var(--gr-navy);padding:clamp(46px,4.8vw,78px) 0;font-family:DM Sans,system-ui,sans-serif}.lias-gr *,.lias-gr :before,.lias-gr :after{box-sizing:border-box}.lias-gr p,.lias-gr li{max-width:none!important}.lias-gr__shell{width:min(100% - 48px,1200px);margin:auto}.lias-gr__proof{border-bottom:1px solid var(--gr-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0 0 24px;list-style:none;display:grid}.lias-gr__pi{border-left:1px solid #e5c87861;min-width:0;margin:0;padding:0 clamp(12px,1.5vw,24px)}.lias-gr__pi:first-child{border-left:0;padding-left:0}.lias-gr__pn{color:var(--gr-bright);font-variant-numeric:lining-nums;font:500 clamp(34px,3vw,54px)/1.03 Playfair Display,Georgia,serif;display:block}.lias-gr__pl{color:var(--gr-cream);padding-top:5px;font-size:clamp(13px,1vw,15px);line-height:1.35;display:block}.lias-gr__heading{letter-spacing:-.026em;color:var(--gr-cream);margin:0;font:500 clamp(38px,4.1vw,63px)/1.07 Playfair Display,Georgia,serif}.lias-gr__intro{color:var(--gr-muted);margin:12px 0 0;font:400 clamp(15px,1.1vw,18px)/1.65 DM Sans,sans-serif}.lias-gr__intro strong{color:var(--gr-bright);font-weight:700}.lias-gr__feature{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,4.2vw,76px);padding:48px 0 24px;display:grid}.lias-gr__maparea,.lias-gr__panel{min-width:0}.lias-gr__maphead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;display:flex}.lias-gr__maptitle{color:var(--gr-cream);margin:0;font:700 16px/1.3 DM Sans,sans-serif}.lias-gr__maphint{color:var(--gr-muted);margin:0;font-size:13px}.lias-gr__mapframe{border:1px solid var(--gr-line);background:#04081838;border-radius:14px;padding:18px 8px 4px;position:relative;overflow:hidden}.lias-gr__world{width:100%;height:auto;max-height:340px;display:block}.lias-gr__world path{fill:#b6b4ad;stroke:#121b35;stroke-width:.85px;stroke-linejoin:round;transition:fill .2s,filter .2s}.lias-gr__world path.has-reviews{fill:#b99205;cursor:pointer}.lias-gr__world path.is-active{fill:var(--gr-bright);filter:drop-shadow(0 0 4px #e5c878a6);stroke:var(--gr-gold);stroke-width:1.6px}.lias-gr__caption{color:var(--gr-muted);min-height:50px;margin:0;padding:12px 2px 0;font-size:14px;line-height:1.4}.lias-gr__tools{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:18px 0 0;display:flex}.lias-gr__field{min-width:180px;color:var(--gr-cream);flex-direction:column;flex:1;gap:7px;font-size:14px;display:flex}.lias-gr__select{width:100%;min-height:47px;color:var(--gr-cream);background:#182143;border:1px solid #e5c87880;border-radius:9px;padding:0 12px;font:500 15px DM Sans,sans-serif}.lias-gr__reset{border:1px solid var(--gr-line);color:var(--gr-cream);cursor:pointer;background:0 0;border-radius:9px;min-height:47px;padding:0 15px;font:600 14px DM Sans,sans-serif}.lias-gr__reset:hover{border-color:var(--gr-bright)}.lias-gr__rule{border-top:1px solid var(--gr-line);margin:27px 0 25px}.lias-gr__context{color:var(--gr-muted);flex-wrap:wrap;justify-content:space-between;gap:6px;margin:0 0 13px;font-size:14px;display:flex}.lias-gr__quote{align-items:flex-start;gap:14px;min-height:170px;margin:0;display:flex}.lias-gr__mark{color:var(--gr-bright);flex:none;font:500 62px/.85 Playfair Display,serif}.lias-gr__qtext{color:var(--gr-cream);text-wrap:pretty;margin:0;font:400 clamp(20px,1.8vw,28px)/1.42 Playfair Display,Georgia,serif}.lias-gr__author{color:var(--gr-muted);margin:18px 0 0 53px;font-size:15px}.lias-gr__action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:24px 0 0;display:flex}.lias-gr__link{color:var(--gr-bright);text-underline-offset:6px;align-items:center;min-height:44px;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.lias-gr__nav{align-items:center;gap:8px;display:flex}.lias-gr__btn{width:46px;height:46px;color:var(--gr-cream);border:1px solid var(--gr-line);cursor:pointer;background:0 0;border-radius:9px;place-items:center;font:22px/1 system-ui;transition:background-color .17s,border-color .17s;display:grid}.lias-gr__btn:disabled{cursor:not-allowed;opacity:.35}.lias-gr__btn:hover:not(:disabled){border-color:var(--gr-bright);background:#e5c8781f}.lias-gr__counter{font-variant-numeric:tabular-nums;color:var(--gr-muted);text-align:right;min-width:47px;font-size:14px}.lias-gr__filters{border-top:1px solid var(--gr-line);margin-top:16px;padding-top:24px}.lias-gr__flabel{margin:0 0 12px;font:600 16px/1.3 DM Sans,sans-serif}.lias-gr__frow{flex-wrap:wrap;gap:9px;display:flex}.lias-gr__topic{min-height:44px;color:var(--gr-cream);border:1px solid var(--gr-line);cursor:pointer;background:0 0;border-radius:9px;padding:10px 14px;font:600 14px DM Sans,sans-serif;transition:background-color .17s,border-color .17s}.lias-gr__topic:hover,.lias-gr__topic[aria-pressed=true]{border-color:var(--gr-bright);background:#e5c87824}.lias-gr__topic[aria-pressed=true]:before{content:"✓";color:var(--gr-bright)}.lias-gr :is(button,select,a):focus-visible{outline:3px solid var(--gr-bright);outline-offset:3px}.lias-gr__sr{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<=1023px){.lias-gr__feature{grid-template-columns:1fr;gap:25px;padding-top:38px}.lias-gr__panel{order:1}.lias-gr__maparea{order:2;width:100%;max-width:720px;margin:auto}.lias-gr__proof{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.lias-gr__pi:nth-child(odd){border-left:0;padding-left:0}.lias-gr__quote{min-height:0}}@media (width<=600px){.lias-gr__shell{width:min(100% - 32px,1200px)}.lias-gr__maphint{display:none}.lias-gr__caption{min-height:0}}@media (prefers-reduced-motion:reduce){.lias-gr *,.lias-gr :before,.lias-gr :after{transition:none!important;animation:none!important}}html.calm .lias-gr *,html.calm .lias-gr :before,html.calm .lias-gr :after{transition:none!important;animation:none!important}.lias-gr{background:radial-gradient(ellipse 70% 65% at 23% 40%,#16294a 0%,transparent 85%),var(--gr-navy);padding:clamp(34px,3.4vw,52px) 0 clamp(36px,3.6vw,56px)}.lias-gr__feature{border-top:1px solid #e5c8788c;border-bottom:1px solid #e5c8788c;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:stretch;gap:0;padding:0}.lias-gr__maparea{border-right:1px solid #e5c87899;flex-direction:column;justify-content:center;padding:34px clamp(20px,3vw,44px) 34px 0;display:flex}.lias-gr__panel{padding:34px 0 30px clamp(22px,3.4vw,52px)}.lias-gr__maphead{clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.lias-gr__mapframe{background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.lias-gr__world path{fill:#cfc7b2;stroke:#16203c;stroke-width:.7px}.lias-gr__world path.has-reviews{fill:#ddc479}.lias-gr__world path.has-reviews:hover{fill:#f2d35e}.lias-gr__world path.is-active{fill:#f5d23f;stroke:#f5d23f;stroke-width:1.2px;filter:drop-shadow(0 0 7px #f5d23fd9)}.lias-gr__caption{border-left:3px solid #e5c878;min-height:0;margin:16px 0 0;padding:14px 0 0 14px;font-size:15px;font-style:italic}.lias-gr__tools{margin-top:14px}.lias-gr__field{font-size:13px}.lias-gr__select{min-height:44px}.lias-gr__heading{font-size:clamp(38px,3.5vw,54px)}.lias-gr__intro{margin:8px 0 0;font-size:clamp(15px,1.15vw,17px)}.lias-gr__rule{display:none}.lias-gr__context{margin:18px 0 10px}.lias-gr__quote{min-height:150px}.lias-gr__author{margin:14px 0 0 53px}.lias-gr__action{margin-top:18px}.lias-gr__filters{border-top:0;margin:0;padding:22px 0 0}@media (width<=1023px){.lias-gr__feature{border-bottom:0;grid-template-columns:1fr}.lias-gr__maparea{border-top:1px solid #e5c87899;border-right:0;padding:28px 0}.lias-gr__panel{padding:30px 0 28px}}.lias-gr__maparea{padding-right:clamp(16px,2.2vw,32px)}.lias-gr__world{max-height:none}.lias-gr__tools--solo{margin-top:10px}@media (width<=1023px){.lias-gr__maparea{max-width:none}}.lias-gr__swap{transition:opacity .34s,transform .42s cubic-bezier(.22,1,.36,1)}.lias-gr__swap.is-leaving{opacity:0;transform:translateY(-4px)}.lias-gr__swap.is-entering{opacity:0;transform:translateY(4px)}.lias-gr__progress{background:#fbf7ea2b;height:2px;margin:14px 0 0;position:relative;overflow:hidden}.lias-gr__progress span{background:var(--gr-bright);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.lias-gr[data-autoplay=on] .lias-gr__progress span{animation:10s linear both lias-gr-progress}@keyframes lias-gr-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lias-gr__pause{min-height:46px;color:var(--gr-cream);border:1px solid var(--gr-line);cursor:pointer;background:0 0;border-radius:9px;margin-left:4px;padding:0 14px;font:600 13px DM Sans,sans-serif}.lias-gr__pause:hover:not(:disabled){border-color:var(--gr-bright);background:#e5c8781f}.lias-gr__pause:disabled{opacity:.35;cursor:not-allowed}.lias-gr__world path.has-reviews:focus-visible{stroke:#f5d23f;stroke-width:1.6px;outline:none}@media (prefers-reduced-motion:reduce){.lias-gr__swap,.lias-gr__progress span{transition:none!important;animation:none!important}}html.calm .lias-gr__swap,html.calm .lias-gr__progress span{transition:none!important;animation:none!important}.lias-gr__feature{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lias-gr__maparea{padding:28px clamp(14px,1.6vw,24px) 28px 0}.lias-gr__world{width:100%;height:auto}.lias-gr__panel{padding-left:clamp(20px,2.4vw,36px)}.lias-gr__qtext{font-size:clamp(19px,1.5vw,24px)}.lias-gr__world path.has-reviews{fill:#cfc7b2;stroke:#b99205;stroke-width:1px}.lias-gr__world path.has-reviews:hover{fill:#e8dfc4;stroke:#e5c878;stroke-width:1.3px}.lias-gr__world path.has-reviews.is-active,.lias-gr__world path.has-reviews.is-active:hover{fill:#f5d23f;stroke:#f5d23f;stroke-width:1.4px;filter:drop-shadow(0 0 7px #f5d23fd9)}.mrc{background:#f5f1e8;padding:clamp(56px,6vw,96px) 0;font-family:DM Sans,system-ui,sans-serif}.mrc__card{color:#fbf7ea;background:#122846;border:1.5px solid #e5c878;border-radius:16px;grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr);width:min(1200px,100% - 2*clamp(24px,5vw,80px));margin:0 auto;display:grid;overflow:hidden;box-shadow:0 24px 50px -24px #0b102980}.mrc__ph{background:#122846;min-height:100%;position:relative}.mrc__ph img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 66%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 66%,#0000 100%)}.mrc__txt{flex-direction:column;align-items:flex-start;padding:clamp(28px,3vw,44px);display:flex}.mrc__k{letter-spacing:.2em;text-transform:uppercase;color:#e5c878;margin:0 0 14px;font-size:12.5px;font-weight:700}.mrc h2{font:500 clamp(36px, 3.6vw, 54px)/1.08 var(--font-display,"Playfair Display", Georgia, serif);color:#fbf7ea;margin:0}html .mrc h2 em.it:not(#_){font-style:italic;font-weight:400;color:#e5c878!important}html .mrc .mrc__lede:not(#_){color:#fbf7ea;max-width:none;margin:18px 0 0;font-size:clamp(18px,1.5vw,21px);font-weight:500;line-height:1.45}html .mrc .mrc__p:not(#_){color:#d5d9e2;max-width:34em;margin:12px 0 0;font-size:16.5px;line-height:1.6}.mrc__shots{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:28px 0 0;padding:0;list-style:none;display:grid}html main .mrc__shots li:not(#_){background:#0b1029;border:1px solid #e5c87873;border-radius:10px;max-width:none;margin:0;padding:0;overflow:hidden}.mrc__img{aspect-ratio:4/3;display:block;overflow:hidden}.mrc__cap{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#e5c878;background:#0b10298c;border-top:1px solid #e5c87859;padding:9px 10px 10px;font:600 13px/1.2 DM Sans,sans-serif;display:block}html .mrc .mrc__shots img:not(#_){object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}.mrc__shots li:hover img{transform:scale(1.05)}.mrc__btn{color:#e5c878;border:1.5px solid #e5c878;border-radius:999px;align-items:center;gap:10px;min-height:48px;margin-top:26px;padding:0 24px;font:600 15.5px/1 DM Sans,sans-serif;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.mrc__btn:hover,.mrc__btn:focus-visible{color:#122846;background:#e5c878}.mrc__btn:focus-visible{outline-offset:3px;outline:2px solid #fbf7ea}@media (width<=900px){.mrc__card{grid-template-columns:minmax(0,1fr)}.mrc__ph{min-height:340px}.mrc__ph img{-webkit-mask-image:linear-gradient(#000 0% 66%,#0000 100%);mask-image:linear-gradient(#000 0% 66%,#0000 100%)}}@media (width<=560px){.mrc__shots{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mrc__shots img,.mrc__btn{transition:none!important}.mrc__shots li:hover img{transform:none}}html.calm .mrc__shots img{transition:none!important}html.calm .mrc__shots li:hover img{transform:none}.cx__team{border:1px solid color-mix(in srgb, currentColor 18%, transparent);text-align:center;border-radius:12px;max-width:56em;margin:clamp(28px,3vw,40px) auto 0;padding:18px 24px;font-size:16px;line-height:1.6}.cx__team a{text-underline-offset:4px;font-weight:600}.cx__team-or{opacity:.7}.cx{--g:#b99205;color:#0b1029;background:#f5f1e8;padding:clamp(44px,5vw,72px) 0}.cx__rail{width:calc(100% - 2 * var(--gutter));margin:0 auto}.cx__head{text-align:center;max-width:780px;margin:0 auto clamp(24px,3vw,36px)}.cx__k:before{content:"";vertical-align:middle;background:linear-gradient(270deg, var(--deco,currentColor), transparent);width:72px;height:1px;margin-right:16px;display:inline-block}.cx__k{letter-spacing:.24em;text-transform:uppercase;color:#604600;margin:0 0 14px;font-size:12px;font-weight:700}.cx h2{font-family:var(--font-display);color:#0b1029;margin:0;font-size:clamp(32px,3.8vw,52px);font-weight:500;line-height:1.12}.cx .cx__head h2 em{color:var(--g);font-style:italic;font-weight:400}.cx__intro{color:#4b4a5e;max-width:34em;margin:16px auto 0;font-size:17px;line-height:1.6}.cx__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin:0;padding:0;list-style:none;display:grid}.cx__way{background:#fffdf8;border:1px solid #e0d9c6;border-radius:8px;flex-direction:column;gap:10px;padding:14px 14px 20px;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),border-color .22s;display:flex;position:relative;box-shadow:0 6px 20px #0b102914}.cx__way:hover,.cx__way:focus-within{border-color:var(--g);transform:translateY(-3px);box-shadow:0 14px 30px #0b102926}.cx__ph{background:#ede6d2;border-radius:6px;height:270px;margin:0;overflow:hidden}.cx__ph img{object-fit:cover;object-position:100% 30%;width:100%;height:100%;display:block}.cx__ph--read{background:linear-gradient(135deg,#122846,#1b3358);place-items:center;display:grid}.cx__book{border-left:5px solid var(--g);background:#fbf7ea;border-radius:3px;width:62%;padding:16px 16px 18px;transform:rotate(-3deg);box-shadow:0 14px 24px -10px #0000008c}.cx__book small{letter-spacing:.18em;text-transform:uppercase;color:#604600;font-size:9.5px;font-weight:700;display:block}.cx__book b{font:500 19px/1.15 var(--font-display);color:#122846;margin-top:6px;display:block}.cx__book span{color:#4b4a5e;margin-top:8px;font-size:11px;display:block}.cx__meta{letter-spacing:.16em;text-transform:uppercase;color:#604600;margin:4px 0 0;padding:0 6px;font-size:12px;font-weight:700}.cx__way h3{font:600 clamp(21px, 1.8vw, 25px) / 1.15 var(--font-display);color:#0b1029;margin:0;padding:0 6px}.cx__ticks{flex:1;align-content:start;gap:8px;margin:6px 0 8px;padding:0 6px;list-style:none;display:grid}.cx__ticks li{color:#3a3f5c;padding-left:22px;font-size:14.5px;line-height:1.4;position:relative}.cx__ticks li:before{content:"";border-left:2px solid var(--g);border-bottom:2px solid var(--g);width:10px;height:5px;position:absolute;top:.4em;left:2px;transform:rotate(-45deg)}.cx__btn{min-height:48px;font:600 15.5px/1 var(--font-body,inherit);border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 20px;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.cx__btn--ghost{border:1.5px solid var(--g);color:#0b1029}.cx__btn--ghost:hover{background:#b992051f}.cx__btn--gold{color:#0b1029;border:1.5px solid var(--g);background:#e5c878}.cx__btn--gold:hover{background:#d8b85e}.cx__btn:focus-visible,.cx__links a:focus-visible,.cx__way a:focus-visible{outline:2px solid var(--g);outline-offset:3px}.cx__chip{z-index:2;color:#0b1029;letter-spacing:.08em;text-transform:uppercase;background:#e5c878;border-radius:3px;padding:5px 10px;font-size:11.5px;font-weight:700;position:absolute;top:22px;right:14px}.cx__way--best{border-color:var(--g);color:#f5f1e8;background:#0b1029}.cx__way--best .cx__meta{color:#e5c878}.cx__way--best h3{color:#fff}.cx__way--best .cx__ticks li{color:#d9d6e2}.cx__way--best .cx__ticks li:before{border-color:#e5c878}.cx__note{text-align:center;color:#b9b6c4;margin:0;font-size:12.5px}.cx__or{color:#604600;align-items:center;gap:18px;max-width:560px;margin:clamp(32px,4vw,54px) auto;display:flex}.cx__or:before,.cx__or:after{content:"";background:var(--g);flex:1;height:1px}.cx__or span{letter-spacing:.22em;text-transform:uppercase;font-size:13px;font-weight:700}.cx__panel{color:#f5f1e8;background:#0b1029;border-radius:10px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,3vw,48px);padding:clamp(24px,4vw,52px);display:grid;box-shadow:0 18px 42px #0b102921}.cx__pk{letter-spacing:.22em;text-transform:uppercase;color:#e5c878;margin:0 0 12px;font-size:12px;font-weight:700}.cx .cx__ph2{color:#f5f1e8;font-size:clamp(28px,3vw,40px)}.cx .cx__ph2 em{color:#e8d548;font-style:italic;font-weight:400}.cx__pp{color:#d9d6e2;margin:14px 0 0;font-size:16.5px;line-height:1.6}.cx__pp strong{color:#fff;font-weight:700}.cx__who{align-items:center;gap:20px;margin-top:30px;display:flex}.cx__who img{object-fit:cover;object-position:50% 15%;filter:grayscale();border:1.5px solid var(--g);border-radius:50%;flex:none;width:84px;height:84px}.cx__who span{color:#d9d6e2;flex-direction:column;gap:3px;font-size:16px;display:flex}.cx__who b{color:#fff;font-size:22px}.cx__who small{color:#e5c878;font-size:15px}.cx__priv{color:#b9b6c4;margin:12px 0 0;font-size:13px}.cx__priv a{color:#e5c878}.cx__old{border-top:1px solid #f5f1e82e;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 36px;padding-top:22px;display:flex}.cx__oh{font:500 20px var(--font-display);color:#f5f1e8;margin:0}.cx__op{color:#d9d6e2;flex:260px;margin:0;font-size:14.5px}.cx__links{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.cx__links a{color:#f5f1e8;border-bottom:1px solid #0000;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.cx__links a svg{color:#e5c878}.cx__links a:hover{color:#e8d548;border-bottom-color:#e8d548}.cx .enq--short{gap:4px;display:grid}.cx .enq-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.cx .enq-label{color:#f5f1e8;margin-bottom:5px;font-size:13.5px;font-weight:600;display:block}.cx .enq-req{color:#e5c878}.cx .enq input:not([type=checkbox]),.cx .enq select,.cx .enq textarea{box-sizing:border-box;color:#0b1029;background:#fff;border:1px solid #0b10292e;border-radius:6px;width:100%;height:46px;padding:0 12px;font:16px/1.2 inherit;transition:border-color .15s,box-shadow .15s}.cx .enq textarea{resize:vertical;height:96px;padding:10px 12px}.cx .enq input:focus,.cx .enq select:focus,.cx .enq textarea:focus{border:1.5px solid #b99205;outline:none;box-shadow:0 0 0 3px #b9920547}.cx .enq-error{color:#ffb4a8;min-height:8px;margin:3px 0 4px;font-size:13px}.cx .enq-error--form{min-height:0;font-size:14px}.cx .enq-more{color:#e5c878;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:10px;min-height:44px;padding:0;font:600 14.5px inherit;display:inline-flex}.cx .enq-more:focus-visible{outline-offset:3px;outline:2px solid #e8d548}.cx .enq-more__pm{border:1.5px solid #e5c878;border-radius:50%;place-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:grid}.cx .enq-opt{grid-template-rows:0fr;transition:grid-template-rows .28s ease-out;display:grid}.cx .enq-opt__in{opacity:0;min-height:0;transition:opacity .22s ease-out,transform .22s ease-out;overflow:hidden;transform:translateY(6px)}.cx .enq-opt.is-open{grid-template-rows:1fr}.cx .enq-opt.is-open .enq-opt__in{opacity:1;transform:none}.cx .enq-submit{color:#0b1029;cursor:pointer;background:#e5c878;border:0;border-radius:6px;min-height:48px;padding:0 28px;font:600 16px inherit;transition:background-color .18s}.cx .enq-submit:hover{background:#d4b35e}.cx .enq-arrow{transition:transform .18s;display:inline-block}.cx .enq-submit:hover .enq-arrow{transform:translate(3px)}.cx .enq-submit:disabled{opacity:.6;cursor:default}.cx .enq-submit:focus-visible{outline-offset:3px;outline:2px solid #fff}.cx .enq-done--short{background:#ffffff0f;border-left:3px solid #e5c878;border-radius:8px;padding:28px}.cx .enq-done--short p{color:#d9d6e2;margin:0 0 6px;font-size:17px}.cx .enq-done__h{font:500 24px var(--font-display)!important;color:#f5f1e8!important}@media (width<=900px){.cx__grid{grid-template-columns:1fr;max-width:460px;margin:0 auto}.cx__panel{grid-template-columns:1fr}}@media (width<=600px){.cx__panel{padding:24px 22px}.cx .enq-row{grid-template-columns:1fr}.cx__or{margin:32px auto}}@media (prefers-reduced-motion:reduce){.cx__way,.cx .enq-opt,.cx .enq-opt__in,.cx .enq-arrow{transition:none}.cx__way:hover{transform:none}}html .cx .cx__way--best .cx__ph:not(#_){aspect-ratio:1153/499;height:auto;-webkit-mask-image:none;mask-image:none}html .cx .cx__way--best .cx__ph img:not(#_){object-fit:cover;object-position:center;height:100%}.cx h2{font-size:clamp(30px,3vw,42px)}.cx__intro,.cx__head h2 br{display:none}.cx__head h2 em{margin-left:.25em}.cx__way{gap:14px;padding:16px 20px 26px}.cx__way .cx__note,.cx__chip{display:none}.cx__way .cx__ph,html .cx .cx__way--best .cx__ph:not(#_){aspect-ratio:auto;height:150px;margin:0 0 6px;display:block}.cx__way .cx__ph--read{display:grid}.cx__way .cx__ph,html .cx .cx__way .cx__ph:not(#_){-webkit-mask-image:none;mask-image:none}.cx__ph--read .cx__book{width:52%;padding:10px 12px 12px}.cx__ph--read .cx__book b{margin-top:4px;font-size:15px}.cx__ph--read .cx__book small{font-size:8.5px}.cx__ph--read .cx__book span{display:none}.cx__way .cx__meta{margin:2px 0 0;padding:0}.cx__way h3{padding:0;font-size:clamp(20px,1.7vw,23px)}.cx__btn{min-height:46px;margin-top:auto}.cx__pp{margin-top:14px;font-size:16px;line-height:1.6}.cx__ph2{font-size:clamp(28px,2.8vw,38px)}.cx__who{margin-top:28px}.cx__who img{width:64px;height:64px}.cx__old{padding-top:22px}.cx__way .cx__ticks{z-index:2;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:linear-gradient(#122846f2,#0b1029f7);border-radius:6px;flex:none;align-content:center;gap:9px;height:150px;margin:0;padding:18px 22px;transition:opacity .9s cubic-bezier(.33,0,.15,1),-webkit-backdrop-filter .9s cubic-bezier(.33,0,.15,1),backdrop-filter .9s cubic-bezier(.33,0,.15,1);position:absolute;top:16px;left:20px;right:20px}.cx__way .cx__ticks li,.cx__way--best .cx__ticks li{color:#fbf7ea;opacity:0;filter:blur(5px);font-size:14.5px;transition:opacity .8s,filter .8s}.cx__way .cx__ticks li:before,.cx__way--best .cx__ticks li:before{border-color:#e5c878}.cx__way:hover .cx__ticks,.cx__way:focus-within .cx__ticks{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cx__way:hover .cx__ticks li,.cx__way:focus-within .cx__ticks li{opacity:1;filter:blur()}.cx__way:hover .cx__ticks li:first-child,.cx__way:focus-within .cx__ticks li:first-child{transition-delay:.2s}.cx__way:hover .cx__ticks li:nth-child(2),.cx__way:focus-within .cx__ticks li:nth-child(2){transition-delay:.35s}.cx__way:hover .cx__ticks li:nth-child(3),.cx__way:focus-within .cx__ticks li:nth-child(3){transition-delay:.5s}html.calm .cx__way .cx__ticks,html.calm .cx__way .cx__ticks li{filter:none;-webkit-backdrop-filter:none;transition:none}@media (prefers-reduced-motion:reduce){.cx__way .cx__ticks,.cx__way .cx__ticks li{filter:none;-webkit-backdrop-filter:none;transition:none}}@media (hover:none){.cx__way .cx__ticks{opacity:1;pointer-events:auto;-webkit-backdrop-filter:none;background:0 0;height:auto;padding:0 6px;position:static}.cx__way .cx__ticks li,.cx__way--best .cx__ticks li{opacity:1;filter:none;color:#3a3f5c}.cx__way--best .cx__ticks li{color:#d9d6e2}.cx__way .cx__ticks li:before{border-color:#7a5c00}.cx__way--best .cx__ticks li:before{border-color:#e5c878}}.cx__desc{color:#3a3f5c;margin:0;padding:0 6px;font-size:15px;line-height:1.55}.cx__way--best .cx__desc{color:#d9d6e2}.cx__rrprice{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:4px 0 0;padding:0 6px;display:flex}.cx__rrprice strong{font:500 40px/1 var(--font-display);color:#fff}.cx__rrprice span{color:#d9d6e2;font-size:14px}.cx__steps{border-top:1px solid #e5c87859;margin:2px 6px 6px;padding-top:14px}.cx__sh{letter-spacing:.15em;text-transform:uppercase;color:#e5c878;margin:0 0 10px;font-size:11.5px;font-weight:700}.cx__steps ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}html main .cx__steps li:not(#_){color:#d9d6e2;grid-template-columns:26px minmax(0,1fr);gap:6px;max-width:none;font-size:14px;line-height:1.45;display:grid}.cx__steps li>span{color:#e5c878;padding-top:1px;font:700 12.5px DM Sans,sans-serif}.cx__steps b{font:600 16px/1.25 var(--font-display);color:#fff;display:block}html .cx .cx__rrnote:not(#_){color:#b9b6c4;max-width:none;margin:0;padding:0 6px;font-size:13px;line-height:1.5}.cx__sample{color:#e5c878;text-underline-offset:4px;align-self:flex-start;padding:0 6px;font:600 14px/1.5 DM Sans,sans-serif}.cx__way>.cx__btn{margin-top:auto}.cx__more{border-top:1px solid #b9920566;margin:2px 6px 8px;padding-top:14px}.cx__more .cx__sh{color:#604600}.cx__more ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}html main .cx__more li:not(#_){color:#3a3f5c;max-width:none;padding-left:22px;font-size:14.5px;line-height:1.45;position:relative}.cx__more li:before{content:"";border-left:2px solid var(--g);border-bottom:2px solid var(--g);width:10px;height:5px;position:absolute;top:.4em;left:2px;transform:rotate(-45deg)}@media (width>=901px) and (hover:hover){html .cx .cx__way .cx__ph:not(#_),html .cx .cx__way--best .cx__ph:not(#_){aspect-ratio:auto;height:215px;margin:0 0 4px}}html .cx .cx__desc:not(#_){max-width:none;font-size:14px;line-height:1.5}html .cx .cx__way:hover:not(#_),html .cx .cx__way:focus-within:not(#_){border-color:#e0d9c6;transform:none;box-shadow:0 6px 20px #0b102914}html .cx .cx__way--best:hover:not(#_),html .cx .cx__way--best:focus-within:not(#_){border-color:var(--g)}@media (hover:hover){html .cx .cx__way .cx__ticks:not(#_){display:none}}html .cx .cx__way--best:not(#_){background:#122846}html .cx .cx__meta:not(#_){font-size:13px}html .cx .cx__sh:not(#_){font-size:12.5px}html .cx .cx__steps li:not(#_),html main .cx__steps li:not(#_){grid-template-columns:30px minmax(0,1fr);font-size:15.5px;line-height:1.45}html main .cx__more li:not(#_){padding-left:24px;font-size:16px;line-height:1.45}html .cx .cx__btn:not(#_){font-size:16.5px}html .cx__k:not(#_):before{display:none!important}html .cx__k:not(#_):after{content:"";background:linear-gradient(90deg,currentColor,#0000);flex:none;order:2;width:68px;height:1px;margin-left:16px;display:block!important}.cx{padding:clamp(36px,3.6vw,56px) 0}.cx__head{margin-bottom:clamp(18px,2vw,26px)}.cx__k{margin-bottom:8px}html .cx h2:not(#_){font-size:clamp(28px,2.6vw,36px)}.cx__grid{gap:16px}html .cx .cx__way:not(#_){gap:8px;padding:12px 14px 16px}@media (width>=901px) and (hover:hover){html .cx .cx__way .cx__ph:not(#_),html .cx .cx__way--best .cx__ph:not(#_){height:150px;margin:0}}html .cx .cx__way h3:not(#_){font-size:clamp(21px,1.7vw,24px)}html .cx .cx__desc:not(#_){font-size:14.5px;line-height:1.45}html .cx .cx__meta:not(#_){margin:0;font-size:12px}html .cx .cx__way--best .cx__rrprice strong:not(#_){font-size:32px}html .cx .cx__rrprice span:not(#_){font-size:14px}html .cx .cx__rrprice:not(#_){margin:0}.cx__more,.cx__steps{margin:0 6px 2px;padding-top:10px}html .cx .cx__sh:not(#_){margin-bottom:6px;font-size:11.5px}.cx__more ul,.cx__steps ol{gap:6px}html main .cx__more li:not(#_){font-size:14px;line-height:1.35}html .cx .cx__steps li:not(#_),html main .cx__steps li:not(#_){font-size:13.5px;line-height:1.35}html .cx .cx__steps b:not(#_){font-size:15.5px}html .cx .cx__rrnote:not(#_){font-size:12px;line-height:1.4}html .cx .cx__sample:not(#_){font-size:13px}html .cx .cx__btn:not(#_){min-height:44px;font-size:15.5px}.cx__team{margin-top:18px;padding:12px 20px;font-size:14px}.cx__panel{gap:12px clamp(28px,3vw,44px);margin-top:24px;padding:clamp(22px,2.2vw,30px) clamp(26px,2.8vw,40px)}.cx__pk{margin-bottom:8px}html .cx .cx__ph2:not(#_){font-size:clamp(26px,2.3vw,32px)}html .cx .cx__pp:not(#_){margin-top:10px;font-size:15px;line-height:1.5}.cx__who{gap:14px;margin-top:16px}.cx__who b{font-size:19px}.cx .enq--short{gap:6px}html .cx .enq-error:not(#_){min-height:0;margin:0}.cx .enq-label{margin-bottom:3px;font-size:13px}.cx .enq input:not([type=checkbox]),.cx .enq select{height:40px}.cx .enq textarea{height:68px}.cx .enq-more{min-height:32px}.cx .enq-actions{margin-top:2px}.cx .enq-submit{min-height:44px}.cx__priv{margin:8px 0 0;font-size:12.5px}.cx__old{gap:4px 28px;padding-top:12px}.cx__oh{font-size:17px}.cx__links a{min-height:36px}.hsit{color:#122846;background:#fbf7ea;padding:clamp(56px,6vw,96px) 0;font-family:DM Sans,system-ui,sans-serif}.hsit__in{width:min(1240px,100% - 2*clamp(20px,5vw,80px));margin:0 auto}.hsit__grid{grid-template-columns:minmax(240px,330px) minmax(0,1fr);align-items:start;gap:clamp(28px,3.4vw,52px);display:grid}.hsit__eyebrow{color:#604600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.hsit__eyebrow:after{content:"";vertical-align:middle;background:#b99205;width:34px;height:1px;margin-left:12px;display:inline-block}.hsit h2{letter-spacing:-.01em;color:#0b1029;margin:0 0 20px;font-family:Playfair Display,Georgia,serif;font-size:clamp(32px,3.3vw,47px);font-weight:600;line-height:1.14}html .hsit__intro p:not(.hsit__eyebrow):not(#_){color:#2f3f57;max-width:26em;margin:0;font-size:clamp(17px,1.3vw,19px)!important;line-height:1.6!important}.hsit__cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.hsit__card{background:#fffcf3;border:1px solid #b9920561;border-radius:12px;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex;box-shadow:0 2px #b992051f}.hsit__card:hover{border-color:#b99205;box-shadow:0 4px 14px #0b102912}.hsit__card.is-open{border-color:#b99205;box-shadow:0 18px 36px #1228461a}.hsit__h{font:inherit;flex:1;margin:0;display:flex}.hsit__btn{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:auto 1fr auto;grid-template-areas:"num num num""icon name pm";align-content:space-between;align-items:center;gap:10px 14px;width:100%;height:100%;min-height:132px;padding:14px 16px 16px;display:grid;position:relative}.hsit__btn:focus-visible{outline-offset:-4px;border-radius:12px;outline:3px solid #b99205}.hsit__num{color:#604600;background:#f4e2ae;border-radius:8px;grid-area:num;justify-self:start;padding:3px 10px;font-size:14px;font-weight:700}.hsit__icon{color:#b99205;grid-area:icon;place-items:center;display:grid}.hsit__name{color:#0b1029;border-left:1px solid #b9920566;grid-area:name;padding-left:14px;font-size:clamp(17px,1.35vw,20px);font-weight:700;line-height:1.25}.hsit__pm{grid-area:pm;width:16px;height:16px;position:relative}.hsit__pm:before,.hsit__pm:after{content:"";background:#8a6900;height:2px;transition:transform .24s ease-out;position:absolute;top:7px;left:0;right:0}.hsit__pm:after{transform:rotate(90deg)}.hsit__card.is-open .hsit__pm:after{transform:rotate(0)}.hsit__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .26s ease-out,visibility 0s linear .26s;display:grid}.hsit__card.is-open .hsit__panel{visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .26s ease-out,visibility}.hsit__clip{min-height:0;overflow:hidden}.hsit__body{border-top:1px solid #b992054d;margin:0 16px;padding:14px 0 20px}html .hsit__body p:not(#_){color:#394a60;max-width:none;margin:0 0 12px;font-size:16px!important;line-height:1.6!important}html .hsit__body p:last-child:not(#_){margin:0}.hsit__body strong{color:#604600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:12px;display:block}.hsit__topics{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:clamp(32px,3.4vw,48px);display:flex}.hsit__tl{color:#0b1029;letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:700}.hsit__topics ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}html main .hsit__topics li:not(#_){max-width:none;margin:0;padding:0}.hsit__topics a{color:#122846;background:#fffcf3;border:1px solid #12284638;border-radius:999px;padding:9px 18px;font-size:14.5px;line-height:1.3;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s;display:block}.hsit__topics a:hover,.hsit__topics a:focus-visible{color:#fbf7ea;background:#122846;border-color:#122846}.hsit__topics a:focus-visible{outline-offset:2px;outline:2px solid #604600}.hsit__card.is-open{color:#fbf7ea;background:#122846;border-color:#122846}.hsit__card.is-open .hsit__name{color:#fbf7ea;border-left-color:#e5c87880}.hsit__card.is-open .hsit__pm:before,.hsit__card.is-open .hsit__pm:after{background:#e5c878}.hsit__card.is-open .hsit__body{border-top-color:#e5c87859}html .hsit__card.is-open .hsit__body p:not(#_){color:#f5f1e8}.hsit__card.is-open .hsit__body strong{color:#e5c878}.hsit__card.is-open .hsit__btn:focus-visible{outline-color:#e5c878}@media (width<=1100px){.hsit__grid{grid-template-columns:minmax(0,1fr)}.hsit__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.hsit__cards{grid-template-columns:minmax(0,1fr)}.hsit__btn{min-height:112px}}@media (prefers-reduced-motion:reduce){.hsit__topics a,.hsit__card,.hsit__panel,.hsit__pm:before,.hsit__pm:after{transition:none!important}}html.calm .hsit__topics a,html.calm .hsit__card,html.calm .hsit__panel,html.calm .hsit__pm:before,html.calm .hsit__pm:after{transition:none!important}.hsit__eyebrow{align-items:center;gap:10px;display:flex}.hsit__eyebrow:after{order:1;width:30px;margin-left:0}.hsit__flame{fill:#b99205;flex:none;order:2;width:24px;height:24px}.hsit__cards{gap:24px}.hsit__card{box-shadow:none;background:#fbf7ea;border:1.5px solid #122846;border-radius:12px;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1),border-color .18s}.hsit__card:hover{border-color:#b99205;transform:translateY(-3px);box-shadow:0 10px 28px #12284614}.hsit__btn{grid-template:"num num""icon name"1fr"pm pm"/54px 1fr;align-content:stretch;gap:12px 16px;min-height:225px;padding:20px 22px 18px}.hsit__btn:focus-visible{outline-offset:3px;outline:2px solid #122846}.hsit__num{color:#796200;letter-spacing:.05em;background:0 0;border-radius:0;padding:0;font-size:14px}.hsit__icon{color:#122846;align-self:center}.hsit__icon .g{stroke:#b99205}.hsit__name{color:#0b1029;border-left:0;align-self:center;padding-left:0;font-family:Playfair Display,Georgia,serif;font-size:clamp(19px,1.6vw,23px);font-weight:700;line-height:1.25}.hsit__pm{grid-area:pm;justify-self:end;transition:transform .18s}.hsit__pm:before,.hsit__pm:after{background:#b99205}.hsit__card:hover .hsit__pm{transform:rotate(45deg)}.hsit__card.is-open:hover .hsit__pm{transform:none}.hsit__card.is-open .hsit__icon{color:#e5c878}.hsit__card.is-open .hsit__icon .g{stroke:#fbf7ea}.hsit__card.is-open .hsit__num{color:#e5c878;background:0 0}.hsit__card.is-open .hsit__name{color:#fbf7ea}.hsit__card.is-open{transform:none}.hsit__tl{color:#604600}.hsit__topics a{background:#fff;border:1px solid #12284624;padding:8px 16px;font-size:13.5px}@media (width<=640px){.hsit__btn{min-height:170px}}@media (prefers-reduced-motion:reduce){.hsit__card,.hsit__pm{transition:none!important;transform:none!important}}html.calm .hsit__card,html.calm .hsit__pm{transition:none!important;transform:none!important}.mh{display:none}.dh{display:contents}@media (width<=767px){.mh{display:block}.dh,body:has(.mh) .site-header,body:has(.mh) .topbar,body:has(.mh) .sticky-cta,body:has(.mh) #pg{display:none!important}}.mh[data-astro-cid-vxplmf5u]{--navy:#0b1029;--cream:#f5f1e8;--gold:#b99205;--goldtx:#7a5b00;--ink:#0b1029;--ink2:#465067;--card:#fffcf6;--ease:cubic-bezier(.22, 1, .36, 1);--gut:20px;color:var(--ink);background:var(--cream);font-family:DM Sans,system-ui,sans-serif;overflow-x:clip}@media (width<=340px){.mh[data-astro-cid-vxplmf5u]{--gut:16px}}.mh[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u],.mh[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u]:before,.mh[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u]:after{box-sizing:border-box}.mh-in[data-astro-cid-vxplmf5u]{width:100%;max-width:520px;padding-inline:var(--gut);margin-inline:auto}.mh[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u]:where(a){text-decoration:none}.mh[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u]:is(a,button):focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #e5c878}[data-astro-cid-vxplmf5u]:where(p,blockquote,figure,[data-h1],h2,h3,ul){margin:0}[data-astro-cid-vxplmf5u]:where(ul){padding:0;list-style:none}.mh[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u]:where([data-h1],h2,h3){letter-spacing:0;font-family:Playfair Display,Georgia,serif;font-style:normal}.mh-main[data-astro-cid-vxplmf5u]{display:block}.mh-eyebrow[data-astro-cid-vxplmf5u]{letter-spacing:.14em;text-transform:uppercase;color:#e5c878;font-size:11px;font-weight:700}.mh-eyebrow--d[data-astro-cid-vxplmf5u]{color:var(--goldtx)}.mh-sub[data-astro-cid-vxplmf5u]{color:var(--ink2);margin-top:12px;font-size:clamp(15.5px,4.2vw,16.5px);line-height:1.55}.mh-btn[data-astro-cid-vxplmf5u]{background:var(--gold);width:100%;min-height:50px;color:var(--navy);text-align:center;cursor:pointer;transition:background-color .16s var(--ease), transform .16s var(--ease), box-shadow .16s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font:700 15px/1.2 DM Sans,sans-serif;display:flex}.mh-btn[data-astro-cid-vxplmf5u]:active{transition-duration:90ms;transform:scale(.99)}@media (hover:hover){.mh-btn[data-astro-cid-vxplmf5u]:hover{background:#a07f04;transform:translateY(-1px)}}.mh[data-astro-cid-vxplmf5u] .siu .siu__bottom-inner{padding-bottom:72px}.mh-btn--ghost[data-astro-cid-vxplmf5u]{color:var(--navy);border:1.5px solid var(--navy);background:0 0}@media (hover:hover){.mh-btn--ghost[data-astro-cid-vxplmf5u]:hover{background:var(--navy);color:#fff}}.mh-touch__btns[data-astro-cid-vxplmf5u]{gap:12px;margin-top:22px;display:grid}.mh-touch__line[data-astro-cid-vxplmf5u]{margin:18px 0 0;font-size:16px;line-height:1.6}.mh-touch__line[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u]{color:var(--ink,#0b1029)}.mh-touch__line[data-astro-cid-vxplmf5u] a[data-astro-cid-vxplmf5u]{color:#6b4e00;text-underline-offset:4px;overflow-wrap:anywhere;font-weight:600}.mh-btn--sm[data-astro-cid-vxplmf5u]{min-height:48px;font-size:14px}.mh-link[data-astro-cid-vxplmf5u]{color:#fff;align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:700;display:inline-flex}.mh-link--gold[data-astro-cid-vxplmf5u]{color:#e5c878}.mh-link--dark[data-astro-cid-vxplmf5u]{color:var(--navy);border-bottom:1px solid var(--gold)}.mh-sec[data-astro-cid-vxplmf5u]{padding-block:56px;scroll-margin-top:60px;position:relative}.mh-cream[data-astro-cid-vxplmf5u]{background:var(--cream);color:var(--ink)}.mh-cream2[data-astro-cid-vxplmf5u]{background:#efe9db}.mh-navy[data-astro-cid-vxplmf5u]{background:var(--navy);color:#fff}.mh-curve[data-astro-cid-vxplmf5u]{border-radius:26px 26px 0 0;margin-top:-26px;padding-top:64px}.mh-curve[data-astro-cid-vxplmf5u]:before{content:"";background:var(--gold);opacity:.8;border-radius:2px;width:56px;height:2px;margin-left:-28px;position:absolute;top:0;left:50%}.mh[data-astro-cid-vxplmf5u] h2[data-astro-cid-vxplmf5u]{color:inherit;margin-top:12px;font-size:clamp(28px,8.4vw,34px);font-weight:500;line-height:1.12}html.js .mh-rv[data-astro-cid-vxplmf5u]{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translateY(10px)}html.js .mh-rv[data-astro-cid-vxplmf5u].in{opacity:1;transform:none}html.js .mh-rv--late[data-astro-cid-vxplmf5u]{transition-delay:90ms}.mh-cslink[data-astro-cid-vxplmf5u]{min-height:44px;color:var(--goldtx);text-underline-offset:3px;align-items:center;margin-left:4px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.mh-hero[data-astro-cid-vxplmf5u]{background:radial-gradient(90% 55% at 50% 22%, #1b2550 0%, var(--navy) 70%);color:#fff;align-items:flex-end;min-height:clamp(640px,100svh - 60px,820px);padding-bottom:54px;display:flex;position:relative;overflow:hidden}.mh-hero__ph[data-astro-cid-vxplmf5u]{width:min(100%,520px);height:64%;animation:mh-ph .65s var(--ease) both;position:absolute;top:34px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.mh-hero__ph[data-astro-cid-vxplmf5u] img[data-astro-cid-vxplmf5u]{object-fit:contain;object-position:50% 0;width:100%;height:100%;display:block}.mh-hero__shade[data-astro-cid-vxplmf5u]{background:linear-gradient(#0b10290d 0%,#0b102940 35%,#0b1029f0 100%);position:absolute;inset:0}.mh-hero__in[data-astro-cid-vxplmf5u]{padding-top:300px;position:relative}.mh-hero[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u][data-h1]{color:#fff;margin-top:12px;font-size:clamp(34px,10.6vw,42px);font-weight:600;line-height:1.06}.mh-hero[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u][data-h1] span[data-astro-cid-vxplmf5u]{color:#d9aa1b}.mh-hero__p[data-astro-cid-vxplmf5u]{color:#ffffffdb;margin:16px 0 24px;font-size:clamp(15.5px,4.3vw,16.5px);line-height:1.55}.mh-hero[data-astro-cid-vxplmf5u] .mh-btn[data-astro-cid-vxplmf5u]{min-height:52px}.mh-hero[data-astro-cid-vxplmf5u] .mh-link[data-astro-cid-vxplmf5u]{justify-content:center;width:100%;margin-top:8px}.mh-a[data-astro-cid-vxplmf5u]{animation:mh-up .55s var(--ease) both}.mh-a--1[data-astro-cid-vxplmf5u]{animation-duration:.45s;animation-delay:70ms}.mh-a--2[data-astro-cid-vxplmf5u]{animation-delay:.14s}.mh-a--3[data-astro-cid-vxplmf5u]{--dy:8px;animation-duration:.45s;animation-delay:.22s}.mh-a--4[data-astro-cid-vxplmf5u]{--dy:8px;animation-duration:.45s;animation-delay:.3s}@keyframes mh-up{0%{opacity:0;transform:translateY(var(--dy,12px))}to{opacity:1;transform:none}}@keyframes mh-ph{0%{opacity:.8}to{opacity:1}}.mh-acc[data-astro-cid-vxplmf5u]{gap:10px;margin-top:26px;display:grid}.mh-card[data-astro-cid-vxplmf5u]{background:var(--card);transition:border-color .16s var(--ease), box-shadow .24s var(--ease), background-color .16s;border:1px solid #0b10291f;border-radius:14px}.mh-card[data-astro-cid-vxplmf5u].is-open{border-color:var(--gold);outline:.5px solid var(--gold);background:#fff;box-shadow:0 10px 28px #0b102917}.mh-card[data-astro-cid-vxplmf5u] h3[data-astro-cid-vxplmf5u]{font:inherit}.mh-card__b[data-astro-cid-vxplmf5u]{text-align:left;width:100%;min-height:60px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}.mh-ic[data-astro-cid-vxplmf5u]{color:var(--gold);flex:none}.mh-card__q[data-astro-cid-vxplmf5u]{overflow-wrap:anywhere;flex:1;min-width:0;font:600 clamp(16.5px,4.6vw,18.5px)/1.25 Playfair Display,Georgia,serif}.mh-pm[data-astro-cid-vxplmf5u]{width:20px;height:20px;color:var(--goldtx);flex:none;position:relative}.mh-pm[data-astro-cid-vxplmf5u] i[data-astro-cid-vxplmf5u]{height:2px;transition:transform .24s var(--ease);background:currentColor;border-radius:2px;position:absolute;top:9px;left:3px;right:3px}.mh-pm[data-astro-cid-vxplmf5u] i[data-astro-cid-vxplmf5u]:last-child{transform:rotate(90deg)}[data-astro-cid-vxplmf5u][aria-expanded=true]>.mh-pm[data-astro-cid-vxplmf5u] i[data-astro-cid-vxplmf5u]:last-child{transform:rotate(0)}.mh-card__p[data-astro-cid-vxplmf5u]{visibility:hidden;transition:grid-template-rows .18s var(--ease), visibility 0s linear .18s;grid-template-rows:0fr;display:grid}.is-open[data-astro-cid-vxplmf5u]>.mh-card__p[data-astro-cid-vxplmf5u]{visibility:visible;transition:grid-template-rows .24s var(--ease), visibility 0s;grid-template-rows:1fr}.mh-card__pi[data-astro-cid-vxplmf5u]{opacity:0;min-height:0;padding:0 16px;transition:opacity .12s;overflow:hidden}.is-open[data-astro-cid-vxplmf5u]>.mh-card__p[data-astro-cid-vxplmf5u]>.mh-card__pi[data-astro-cid-vxplmf5u]{opacity:1;padding-bottom:18px;transition:opacity .18s 60ms}.mh-card__s[data-astro-cid-vxplmf5u]{color:var(--ink);font:600 16px/1.4 DM Sans,sans-serif}.mh-card__t[data-astro-cid-vxplmf5u]{color:var(--ink2);margin:10px 0 16px;font-size:15.5px;line-height:1.55}.mh-card__s[data-astro-cid-vxplmf5u]+.mh-card__t[data-astro-cid-vxplmf5u]{margin-top:8px}.mh-acc--d[data-astro-cid-vxplmf5u] .mh-card[data-astro-cid-vxplmf5u]{background:#ffffff0d;border-color:#ffffff29}.mh-acc--d[data-astro-cid-vxplmf5u] .mh-card[data-astro-cid-vxplmf5u].is-open{border-color:var(--gold);box-shadow:none;background:#ffffff14}.mh-acc--d[data-astro-cid-vxplmf5u] .mh-card__q[data-astro-cid-vxplmf5u]{color:#fff}.mh-acc--d[data-astro-cid-vxplmf5u] .mh-pm[data-astro-cid-vxplmf5u]{color:#e5c878}.mh-acc--d[data-astro-cid-vxplmf5u] .mh-card__t[data-astro-cid-vxplmf5u]{color:#ffffffd6;margin-bottom:0}.mh-acc--d[data-astro-cid-vxplmf5u] .mh-card__t[data-astro-cid-vxplmf5u] strong{color:#fff}.mh-jess[data-astro-cid-vxplmf5u] h2[data-astro-cid-vxplmf5u]{margin-bottom:18px;font-size:clamp(30px,8.4vw,34px);line-height:1.2}.mh-jess[data-astro-cid-vxplmf5u] .mh-sub[data-astro-cid-vxplmf5u]{margin-bottom:14px;font-size:16px;line-height:1.7}.mh-jess[data-astro-cid-vxplmf5u] .mh-meet__p[data-astro-cid-vxplmf5u]{margin:0 0 14px;font-size:16px;font-weight:400;line-height:1.7}.mh-jess[data-astro-cid-vxplmf5u] .mh-meet__p[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u]{font-weight:700}.mh-rrc[data-astro-cid-vxplmf5u]{background:#f3eedf;border:1px solid #b992058c;border-radius:12px;margin-bottom:28px;padding:28px 22px}.mh-rrc[data-astro-cid-vxplmf5u] h2[data-astro-cid-vxplmf5u]{margin:0;font-size:clamp(30px,8.4vw,34px);line-height:1.12}.mh-rrc[data-astro-cid-vxplmf5u] h2[data-astro-cid-vxplmf5u] em[data-astro-cid-vxplmf5u]{color:var(--goldtx);font-style:italic}.mh-rrc__price[data-astro-cid-vxplmf5u]{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:18px 0 0;display:flex}.mh-rrc__price[data-astro-cid-vxplmf5u] strong[data-astro-cid-vxplmf5u]{font-family:var(--font-display);font-size:48px;font-weight:500;line-height:1}.mh-rrc__price[data-astro-cid-vxplmf5u] span[data-astro-cid-vxplmf5u]{font-size:15px}.mh-rrc[data-astro-cid-vxplmf5u] .mh-btn[data-astro-cid-vxplmf5u]{margin-top:18px}.mh-rrc__n[data-astro-cid-vxplmf5u]{margin:16px 0 0;font-size:15px;line-height:1.6}.mh-rrc__h3[data-astro-cid-vxplmf5u]{letter-spacing:.15em;text-transform:uppercase;color:var(--goldtx);border-top:1px solid #d6ccb8;margin:24px 0 14px;padding-top:20px;font:700 12px/1.5 DM Sans,sans-serif}.mh-rrc__steps[data-astro-cid-vxplmf5u]{gap:16px;margin:0 0 12px;padding:0;list-style:none;display:grid}.mh-rrc__steps[data-astro-cid-vxplmf5u] li[data-astro-cid-vxplmf5u]{grid-template-columns:30px minmax(0,1fr);gap:8px;display:grid}.mh-rrc__steps[data-astro-cid-vxplmf5u] li[data-astro-cid-vxplmf5u]>span[data-astro-cid-vxplmf5u]{color:var(--goldtx);padding-top:2px;font:700 14px DM Sans,sans-serif}.mh-rrc__steps[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u]{font-family:var(--font-display);font-size:18px;font-weight:600;display:block}.mh-rrc__steps[data-astro-cid-vxplmf5u] p[data-astro-cid-vxplmf5u]{margin:4px 0 0;font-size:15px;line-height:1.5}.mh-faqhead[data-astro-cid-vxplmf5u]{margin-bottom:18px}.mh-faqhead[data-astro-cid-vxplmf5u] h2[data-astro-cid-vxplmf5u]{margin:0 0 10px;font-size:clamp(28px,8vw,32px)}.mh-faqhead[data-astro-cid-vxplmf5u] h2[data-astro-cid-vxplmf5u] em[data-astro-cid-vxplmf5u]{color:var(--goldtx);font-style:italic}.mh-faq[data-astro-cid-vxplmf5u] .mh-btn[data-astro-cid-vxplmf5u]{margin-top:24px}.mh-more[data-astro-cid-vxplmf5u]{margin-top:18px}.mh-morebtn[data-astro-cid-vxplmf5u]{border:1px solid var(--gold);color:#fff;cursor:pointer;background:0 0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:12px 18px;font:600 16px/1.3 DM Sans,system-ui,sans-serif;display:flex}.mh-more[data-astro-cid-vxplmf5u] .mh-acc[data-astro-cid-vxplmf5u]{margin-top:12px}.mh-photo[data-astro-cid-vxplmf5u]{aspect-ratio:4/3;background:#1b2550;border-radius:16px;margin:0 0 28px;overflow:hidden;box-shadow:0 12px 30px #0000004d}.mh-photo[data-astro-cid-vxplmf5u] img[data-astro-cid-vxplmf5u]{object-fit:cover;object-position:28% 40%;width:100%;height:100%;display:block}.mh-navy[data-astro-cid-vxplmf5u] h2[data-astro-cid-vxplmf5u]{color:#fff;margin-top:0;font-size:clamp(28px,8.4vw,33px)}.mh-lede[data-astro-cid-vxplmf5u]{color:#ffffffd6;margin-top:14px;font-size:clamp(15.5px,4.3vw,16.5px);line-height:1.55}.mh-stats[data-astro-cid-vxplmf5u]{border-top:1px solid #ffffff24;margin:22px 0 8px}.mh-stats[data-astro-cid-vxplmf5u] li[data-astro-cid-vxplmf5u]{color:#ffffffdb;border-bottom:1px solid #ffffff24;grid-template-columns:30px auto 1fr;align-items:center;column-gap:12px;padding:16px 0;font-size:15.5px;display:grid}.mh-credentials[data-astro-cid-vxplmf5u]{padding-top:0}.mh-credentials[data-astro-cid-vxplmf5u]>.mh-in[data-astro-cid-vxplmf5u]{padding-top:52px}.mh-aud[data-astro-cid-vxplmf5u]{display:inline}.mh-logos[data-astro-cid-vxplmf5u]{color:var(--navy);background:#fff;border-bottom:1px solid #b992054d}.mh-logos__in[data-astro-cid-vxplmf5u]{max-width:520px;padding:30px var(--gut) 30px;margin-inline:auto}.mh-logos__t[data-astro-cid-vxplmf5u]{text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#34465c;margin:0 0 14px;font-size:12.5px;font-weight:700}.mh-logos__g[data-astro-cid-vxplmf5u]{grid-template-columns:repeat(3,minmax(0,1fr));place-items:stretch stretch;gap:2px 8px;margin:0;padding:0;list-style:none;display:grid}.mh-logos__g[data-astro-cid-vxplmf5u] li[data-astro-cid-vxplmf5u]{min-width:0}.mh-logos__tile[data-astro-cid-vxplmf5u]{appearance:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:56px;padding:6px;transition:box-shadow .18s,border-color .18s,background-color .18s;display:flex}.mh-logos__g[data-astro-cid-vxplmf5u] img[data-astro-cid-vxplmf5u]{width:auto;height:calc(var(--h) * .65px);object-fit:contain;filter:brightness(0)saturate();opacity:.76;max-width:min(100%,104px);display:block}.mh-logos__tile[data-astro-cid-vxplmf5u]:hover,.mh-logos__tile[data-astro-cid-vxplmf5u][aria-pressed=true]{background:#fffcf4;border-color:#b992058c;box-shadow:0 0 0 2px #b9920524,0 0 22px #b9920538}html #mh-start-h[data-astro-cid-vxplmf5u] em[data-astro-cid-vxplmf5u]:not(#_){font-weight:400;color:#745600!important;font-style:italic!important}html #mh-cred-h[data-astro-cid-vxplmf5u] em[data-astro-cid-vxplmf5u]:not(#_){font-weight:400;color:#e5c878!important;font-style:italic!important}.mh-logos__tile[data-astro-cid-vxplmf5u]:focus-visible{outline-offset:2px;outline:3px solid #b99205}.mh-logos__tile[data-astro-cid-vxplmf5u][aria-pressed=true] img[data-astro-cid-vxplmf5u]{opacity:1}@media (prefers-reduced-motion:reduce){.mh-logos__tile[data-astro-cid-vxplmf5u]{transition:none}}.mh-stats[data-astro-cid-vxplmf5u] svg[data-astro-cid-vxplmf5u]{color:#e5c878}.mh-stats[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u]{color:#fff;font:500 clamp(26px,7.4vw,30px)/1 Playfair Display,Georgia,serif}.mh-faq[data-astro-cid-vxplmf5u]{padding-bottom:64px}.mh-cs[data-astro-cid-vxplmf5u]{margin-top:36px;padding-top:8px}.mh-cs__who[data-astro-cid-vxplmf5u]{align-items:center;gap:14px;margin-top:28px;display:flex}.mh-cs__face[data-astro-cid-vxplmf5u]{object-fit:cover;border:2px solid var(--gold);border-radius:50%;flex:none;width:64px;height:64px}.mh-cs__who[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u]{font-size:16px;display:block}.mh-cs__who[data-astro-cid-vxplmf5u] span[data-astro-cid-vxplmf5u]{color:var(--ink2);font-size:14px;display:block}.mh-cs__q[data-astro-cid-vxplmf5u]{border-left:3px solid var(--gold);margin:28px 0 30px;padding:14px 0 14px 22px}.mh-cs__q[data-astro-cid-vxplmf5u] p[data-astro-cid-vxplmf5u]{color:var(--ink);font:500 clamp(19px,5.4vw,21px)/1.35 Playfair Display,Georgia,serif}.mh-cs__ba[data-astro-cid-vxplmf5u]{gap:12px;margin:22px 0 8px;display:grid}.mh-cs__ba[data-astro-cid-vxplmf5u]>div[data-astro-cid-vxplmf5u]{background:var(--card);color:var(--ink2);border:1px solid #0b10291f;border-radius:14px;padding:16px;font-size:15.5px;line-height:1.55}.mh-cs__k[data-astro-cid-vxplmf5u]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);margin-bottom:6px;font-size:11px;font-weight:700}.mh-cs__k--a[data-astro-cid-vxplmf5u]{color:var(--goldtx)}.mh-cs[data-astro-cid-vxplmf5u] .mh-link[data-astro-cid-vxplmf5u]{margin-top:26px}.mh-who[data-astro-cid-vxplmf5u]{gap:10px;margin-top:24px;display:grid}.mh-who__c[data-astro-cid-vxplmf5u]{background:var(--card);color:var(--ink);transition:transform .18s var(--ease), box-shadow .18s var(--ease), border-color .18s var(--ease), background-color .12s;border:1px solid #0b10291f;border-radius:14px;align-items:center;gap:14px;padding:12px 14px 12px 12px;display:flex;box-shadow:0 4px 16px #0b10290a}.mh-who__c[data-astro-cid-vxplmf5u]:active{background:#fff;transition-duration:.1s;transform:scale(.995)}.mh-who__c[data-astro-cid-vxplmf5u] img[data-astro-cid-vxplmf5u]{object-fit:cover;object-position:50% 22%;border-radius:10px;flex:none;width:72px;height:72px}.mh-who__t[data-astro-cid-vxplmf5u]{flex:1;min-width:0;display:block}.mh-who__t[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u]{font:600 clamp(15.5px,4.3vw,17px)/1.25 Playfair Display,Georgia,serif;display:block}.mh-who__t[data-astro-cid-vxplmf5u] span[data-astro-cid-vxplmf5u]{color:var(--ink2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.mh-who__t[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u],.mh-who__t[data-astro-cid-vxplmf5u] span[data-astro-cid-vxplmf5u]{overflow-wrap:anywhere}@media (width<=300px){.mh-who__c[data-astro-cid-vxplmf5u]{gap:10px;padding:10px}.mh-who__c[data-astro-cid-vxplmf5u] img[data-astro-cid-vxplmf5u]{width:52px;height:52px}.mh-who__a[data-astro-cid-vxplmf5u]{display:none}.mh-card__b[data-astro-cid-vxplmf5u]{gap:10px;padding:14px 12px}.mh-opt[data-astro-cid-vxplmf5u]{padding:14px}}.mh-who__a[data-astro-cid-vxplmf5u]{color:var(--gold);transition:transform .18s var(--ease);flex:none}@media (hover:hover){html.js .mh-who[data-astro-cid-vxplmf5u] .mh-rv[data-astro-cid-vxplmf5u].in .mh-who__c[data-astro-cid-vxplmf5u]:hover,.mh-who__c[data-astro-cid-vxplmf5u]:hover{border-color:#b9920599;transform:translateY(-2px);box-shadow:0 9px 22px #0b102914}.mh-who__c[data-astro-cid-vxplmf5u]:hover .mh-who__a[data-astro-cid-vxplmf5u]{transform:translate(3px)}}.mh-opts[data-astro-cid-vxplmf5u]{gap:14px;margin-top:26px;display:grid}.mh-opt[data-astro-cid-vxplmf5u]{background:var(--card);border:1px solid #0b10291f;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex;box-shadow:0 4px 16px #0b10290a}.mh-opt[data-astro-cid-vxplmf5u] h3[data-astro-cid-vxplmf5u]{font-size:clamp(19px,5.4vw,21px);font-weight:600;line-height:1.2}.mh-opt[data-astro-cid-vxplmf5u]>p[data-astro-cid-vxplmf5u]:not(.mh-tag):not(.mh-opt__n){color:var(--ink2);font-size:15.5px;line-height:1.55}.mh-opt[data-astro-cid-vxplmf5u] .mh-btn[data-astro-cid-vxplmf5u]{margin-top:6px}.mh-opt--f[data-astro-cid-vxplmf5u]{background:#fff;border:1.5px solid #b99205bf;box-shadow:0 10px 30px #0b102912}.mh-tag[data-astro-cid-vxplmf5u]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink2);border:1px solid #0b102933;border-radius:99px;align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:700}.mh-tag--f[data-astro-cid-vxplmf5u]{background:var(--gold);border-color:var(--gold);color:var(--navy)}.mh-ticks[data-astro-cid-vxplmf5u]{gap:6px;margin:2px 0;display:grid}.mh-ticks[data-astro-cid-vxplmf5u] li[data-astro-cid-vxplmf5u]{color:var(--ink);padding-left:24px;font-size:15px;line-height:1.4;position:relative}.mh-ticks[data-astro-cid-vxplmf5u] li[data-astro-cid-vxplmf5u]:before{content:"";border:solid var(--goldtx);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:4px;left:3px;transform:rotate(40deg)}.mh-opt__n[data-astro-cid-vxplmf5u]{color:var(--ink2);font-size:13.5px;line-height:1.45}.mh-team[data-astro-cid-vxplmf5u]{color:var(--ink2);background:#fff;border:1px solid #111a3024;border-radius:14px;margin:22px 0 0;padding:18px 20px;font-size:16px;line-height:1.6}.mh-team[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u]{color:var(--ink,#0b1029);margin-bottom:4px;display:block}.mh-team[data-astro-cid-vxplmf5u] a[data-astro-cid-vxplmf5u]{color:#6b4e00;text-underline-offset:4px;font-weight:600}@media (prefers-reduced-motion:reduce){.mh[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u],.mh[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u]:before,.mh[data-astro-cid-vxplmf5u] [data-astro-cid-vxplmf5u]:after{transition:none!important;animation:none!important}html.js .mh-rv[data-astro-cid-vxplmf5u]{opacity:1;transform:none}}.mh-who__d[data-astro-cid-vxplmf5u] summary[data-astro-cid-vxplmf5u]{cursor:pointer;list-style:none}.mh-who__d[data-astro-cid-vxplmf5u] summary[data-astro-cid-vxplmf5u]::-webkit-details-marker{display:none}.mh-who__hint[data-astro-cid-vxplmf5u]{color:var(--ink2);margin-top:4px;font-size:13px;display:block}.mh-who__d[data-astro-cid-vxplmf5u][open] .mh-pm[data-astro-cid-vxplmf5u] i[data-astro-cid-vxplmf5u]:last-child{transform:scaleY(0)}.mh-who__body[data-astro-cid-vxplmf5u]{background:#fff;border:1px solid #0b10291f;border-top:0;border-radius:0 0 14px 14px;gap:12px;margin:-6px 0 0;padding:18px 16px;display:grid}.mh-who__body[data-astro-cid-vxplmf5u] p[data-astro-cid-vxplmf5u]{color:var(--ink);margin:0;font-size:15px;line-height:1.5}.mh-who__body[data-astro-cid-vxplmf5u] p[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u]{letter-spacing:.16em;text-transform:uppercase;color:#604600;margin-bottom:2px;font-size:11.5px;display:block}.mh-terry[data-astro-cid-vxplmf5u]{background:#fff;padding-block:40px}.mh-terry__q[data-astro-cid-vxplmf5u]{color:var(--ink);margin:0;font:500 clamp(21px,5.8vw,26px)/1.48 Playfair Display,Georgia,serif}.mh-terry__q[data-astro-cid-vxplmf5u] p[data-astro-cid-vxplmf5u]{margin:0}.mh-terry__by[data-astro-cid-vxplmf5u]{color:var(--ink2);align-items:center;gap:14px;margin:24px 0 0;display:flex}.mh-terry__attr[data-astro-cid-vxplmf5u]{gap:3px;display:grid}.mh-terry__attr[data-astro-cid-vxplmf5u] b[data-astro-cid-vxplmf5u]{color:var(--ink);letter-spacing:.03em;font-size:15px;font-weight:700}.mh-terry__attr[data-astro-cid-vxplmf5u] small[data-astro-cid-vxplmf5u]{color:var(--ink2);letter-spacing:.02em;font-size:12.5px;font-weight:500;line-height:1.45}.mh-terry__by[data-astro-cid-vxplmf5u] img[data-astro-cid-vxplmf5u]{object-fit:cover;border:2px solid var(--gold);border-radius:50%;width:48px;height:48px}.mh-meet__ph[data-astro-cid-vxplmf5u]{object-fit:cover;object-position:50% 20%;border-radius:14px;width:100%;max-height:360px;margin-bottom:22px}.mh-meet__p[data-astro-cid-vxplmf5u]{color:var(--ink2);margin:14px 0 0;font-size:16px;line-height:1.6}.mh-meet[data-astro-cid-vxplmf5u] h2[data-astro-cid-vxplmf5u] em[data-astro-cid-vxplmf5u],#mh-cs-h[data-astro-cid-vxplmf5u] em[data-astro-cid-vxplmf5u]{color:#745600;font-style:italic;font-weight:400}.lias-home-review-faq-r138{padding:clamp(72px, 6.7vw, 96px) var(--gutter,40px);color:#122846;background:#fbf7ea}.lias-home-review-faq-r138 .rf__wrap{grid-template-columns:minmax(0,880px);justify-content:center;align-items:start;gap:0;max-width:1200px;margin-inline:auto;display:grid}.lias-home-review-faq-r138 .rf__rr{background:#f3eedf;border:1px solid #b992058c;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(28px,3vw,42px);display:flex}.lias-home-review-faq-r138 .rf__k{letter-spacing:.24em;text-transform:uppercase;color:#604600;align-items:center;gap:14px;margin:0 0 18px;font:700 12px/1.5 DM Sans,sans-serif;display:flex}.lias-home-review-faq-r138 .rf__rr h2{margin:0;font:500 clamp(32px,3.1vw,44px)/1.12 Playfair Display,Georgia,serif}.lias-home-review-faq-r138 .rf__rr h2 em{color:#7a5c00;font-style:italic}.lias-home-review-faq-r138 .rf__lead{color:#3a3f5c;max-width:none;margin:16px 0 0;font-size:16px;line-height:1.62}.lias-home-review-faq-r138 .rf__price{flex-wrap:wrap;align-items:baseline;gap:8px 15px;max-width:none;margin:24px 0 0;display:flex}.lias-home-review-faq-r138 .rf__price strong{color:#122846;font:500 clamp(44px,4vw,60px)/1 Playfair Display,Georgia,serif}.lias-home-review-faq-r138 .rf__price>span{color:#3a3f5c;font-size:15px}.lias-home-review-faq-r138 .rf__btn{color:#fbf7ea;background:#1b2150;border-radius:8px;justify-content:center;align-items:center;gap:14px;min-height:54px;margin-top:22px;padding:13px 24px;font:600 16px/1.4 DM Sans,sans-serif;text-decoration:none;transition:background-color .2s;display:inline-flex}.lias-home-review-faq-r138 .rf__btn:hover{background:#122846}.lias-home-review-faq-r138 .rf__note{color:#3a3f5c;max-width:none;margin:16px 0 0;font-size:14.5px;line-height:1.6}.lias-home-review-faq-r138 .rf__steps{border-top:1px solid #d6ccb8;width:100%;margin-top:26px;padding-top:22px}.lias-home-review-faq-r138 .rf__steps h3{letter-spacing:.15em;text-transform:uppercase;color:#604600;margin:0 0 18px;font:700 12px/1.5 DM Sans,sans-serif}.lias-home-review-faq-r138 .rf__steps ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.lias-home-review-faq-r138 .rf__steps li{grid-template-columns:32px minmax(0,1fr);gap:10px;max-width:none;display:grid}.lias-home-review-faq-r138 .rf__steps li>span{color:#604600;padding-top:3px;font:700 14px DM Sans,sans-serif}.lias-home-review-faq-r138 .rf__steps h4{margin:0;font:600 19px/1.25 Playfair Display,Georgia,serif}.lias-home-review-faq-r138 .rf__steps li p{color:#3a3f5c;max-width:none;margin:5px 0 0;font-size:14.5px;line-height:1.55}.lias-home-review-faq-r138 .rf__sample{color:#604600;text-underline-offset:4px;align-items:center;min-height:44px;margin-top:18px;font:600 14.5px/1.5 DM Sans,sans-serif;display:inline-flex}.lias-home-review-faq-r138 .rf__faq{background:#fbf7ea;border:1px solid #12284647;border-radius:12px;min-width:0;padding:clamp(28px,3vw,42px)}.lias-home-review-faq-r138 .lis-faq--embedded{background:0 0;padding:0}.lias-home-review-faq-r138 .lis-faq--embedded:before{display:none}.lias-home-review-faq-r138 .lis-faq--embedded .lis-faq__shell{max-width:none;display:block}.lias-home-review-faq-r138 .lis-faq--embedded .lis-faq__intro{margin-bottom:26px;padding-top:0}.lias-home-review-faq-r138 .lis-faq--embedded .lis-faq__eyebrow{margin-bottom:18px}.lias-home-review-faq-r138 .lis-faq--embedded .lis-faq__cta{display:none}.lias-home-review-faq-r138 .lis-faq--embedded .lis-faq__panel{box-shadow:none;background:0 0;border:0;padding:0}.lias-home-review-faq-r138 .rf__ask{color:#604600;text-underline-offset:5px;align-items:center;min-height:44px;margin-top:22px;font:600 15px/1.5 DM Sans,sans-serif;display:inline-flex}@media (width<=1023px){.lias-home-review-faq-r138{padding-inline:max(32px, var(--gutter,32px))}.lias-home-review-faq-r138 .rf__wrap{grid-template-columns:minmax(0,1fr);gap:24px}}@media (width<=580px){.lias-home-review-faq-r138{padding-inline:20px}}.sbr[data-astro-cid-ar6nuwab]{background:var(--bg);color:var(--ink);padding:0 0 clamp(64px,6vw,96px)}.sbr__rail[data-astro-cid-ar6nuwab]{width:calc(100% - 2 * var(--gutter,40px));max-width:1200px;margin-inline:auto}.sbr[data-astro-cid-ar6nuwab] a[data-astro-cid-ar6nuwab]{color:inherit;text-decoration:none}.sbr[data-astro-cid-ar6nuwab] a[data-astro-cid-ar6nuwab]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.sbr__lead[data-astro-cid-ar6nuwab]{font-family:var(--font-display);color:var(--ink);max-width:760px;margin:0;font-size:clamp(22px,2vw,28px);line-height:1.3}.sbr__lead--lg[data-astro-cid-ar6nuwab]{font-size:clamp(28px,3vw,42px);line-height:1.15}.sbr__a[data-astro-cid-ar6nuwab],.sbr__lbl[data-astro-cid-ar6nuwab]{color:var(--gold);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:6px;font-size:16px;font-weight:600;transition:text-decoration-color .3s}.sbr[data-astro-cid-ar6nuwab] a[data-astro-cid-ar6nuwab]:hover .sbr__a[data-astro-cid-ar6nuwab],.sbr[data-astro-cid-ar6nuwab] a[data-astro-cid-ar6nuwab]:hover .sbr__lbl[data-astro-cid-ar6nuwab],.sbr__a[data-astro-cid-ar6nuwab]:hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.sbr--line[data-astro-cid-ar6nuwab] .sbr__rail[data-astro-cid-ar6nuwab]{gap:22px;display:grid}.sbr__rule[data-astro-cid-ar6nuwab]{align-items:center;gap:22px;display:flex}.sbr__hair[data-astro-cid-ar6nuwab]{background:linear-gradient(90deg, transparent, var(--line));transform-origin:0;flex:1;height:1px;transition:transform .6s}.sbr__rule[data-astro-cid-ar6nuwab]:hover .sbr__hair[data-astro-cid-ar6nuwab]{background:var(--gold);transform:scaleX(1.02)}.sbr__rule[data-astro-cid-ar6nuwab] .sbr__lbl[data-astro-cid-ar6nuwab]{white-space:nowrap}.sbr--quote[data-astro-cid-ar6nuwab] .sbr__rail[data-astro-cid-ar6nuwab]{max-width:980px;margin-left:max(var(--gutter,40px), calc((100% - 1200px) / 2));gap:26px;display:grid}.sbr__q[data-astro-cid-ar6nuwab]{font-family:var(--font-display);max-width:62ch;color:var(--ink);margin:0;padding-left:36px;font-size:clamp(22px,2.2vw,31px);font-style:normal;font-weight:500;line-height:1.48;position:relative}.sbr__mark[data-astro-cid-ar6nuwab]{color:var(--gold);font-size:64px;font-style:normal;line-height:1;position:absolute;top:-6px;left:0}.sbr__qf[data-astro-cid-ar6nuwab]{flex-wrap:wrap;align-items:center;gap:14px 20px;padding-left:36px;display:flex}.sbr__face[data-astro-cid-ar6nuwab]{object-fit:cover;border:2px solid var(--gold);border-radius:50%;align-self:center;width:96px;height:96px;transition:transform 1.6s cubic-bezier(.2,.6,.2,1),box-shadow 1s,filter 1s}.sbr__qf[data-astro-cid-ar6nuwab]:hover .sbr__face[data-astro-cid-ar6nuwab],.sbr__face[data-astro-cid-ar6nuwab]:hover{filter:brightness(1.06)contrast(1.03);transform:scale(1.07);box-shadow:0 0 0 4px #b992052e,0 10px 28px -6px #b992058c}html.calm .sbr__face[data-astro-cid-ar6nuwab]{transition:none}html.calm .sbr__qf[data-astro-cid-ar6nuwab]:hover .sbr__face[data-astro-cid-ar6nuwab]{box-shadow:none;filter:none;transform:none}@media (prefers-reduced-motion:reduce){.sbr__face[data-astro-cid-ar6nuwab]{transition:none}.sbr__qf[data-astro-cid-ar6nuwab]:hover .sbr__face[data-astro-cid-ar6nuwab]{transform:none}}.sbr--quote[data-astro-cid-ar6nuwab] .sbr__qf[data-astro-cid-ar6nuwab]{flex-wrap:nowrap;gap:20px}.sbr--quote[data-astro-cid-ar6nuwab] .sbr__qf[data-astro-cid-ar6nuwab] .sbr__a[data-astro-cid-ar6nuwab]{color:#e5c878;background:#122846;border-radius:999px;flex:none;align-self:center;margin-left:auto;padding:14px 26px;font-weight:700;text-decoration:none;transition:background .3s,color .3s}.sbr--quote[data-astro-cid-ar6nuwab] .sbr__qf[data-astro-cid-ar6nuwab] .sbr__a[data-astro-cid-ar6nuwab]:hover{color:#122846;background:#e5c878}@media (width<=640px){.sbr--quote[data-astro-cid-ar6nuwab] .sbr__qf[data-astro-cid-ar6nuwab]{flex-wrap:wrap}.sbr--quote[data-astro-cid-ar6nuwab] .sbr__qf[data-astro-cid-ar6nuwab] .sbr__a[data-astro-cid-ar6nuwab]{margin-left:0}.sbr__face[data-astro-cid-ar6nuwab]{width:72px;height:72px}}.sbr__by[data-astro-cid-ar6nuwab]{color:var(--ink);gap:3px;font-family:DM Sans,sans-serif;display:grid}.sbr__by[data-astro-cid-ar6nuwab] strong[data-astro-cid-ar6nuwab]{letter-spacing:.03em;font-size:16px;font-weight:700}.sbr__by[data-astro-cid-ar6nuwab] small[data-astro-cid-ar6nuwab]{color:var(--soft);letter-spacing:.03em;font-size:13px;font-weight:500;line-height:1.4}.sbr__qs[data-astro-cid-ar6nuwab]{align-items:center;gap:clamp(20px,2.4vw,36px);display:inline-flex}.sbr__big[data-astro-cid-ar6nuwab]{font-family:var(--font-display);color:var(--ink);font-size:clamp(34px,3.8vw,54px);font-style:italic;line-height:1.1}.sbr__disc[data-astro-cid-ar6nuwab]{border:1.5px solid var(--gold);width:64px;height:64px;color:var(--gold);border-radius:50%;flex:none;place-items:center;transition:background .3s,color .3s,transform .3s;display:grid}.sbr__qs[data-astro-cid-ar6nuwab]:hover .sbr__disc[data-astro-cid-ar6nuwab]{background:var(--gold);color:var(--bg);transform:translateY(3px)}.sbr__sr[data-astro-cid-ar6nuwab]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sbr__st[data-astro-cid-ar6nuwab]{align-items:center;gap:clamp(24px,3vw,48px);display:flex}.sbr__num[data-astro-cid-ar6nuwab]{font-family:var(--font-display);color:var(--gold);font-variant-numeric:lining-nums;font-size:clamp(64px,7.4vw,108px);font-weight:500;line-height:1}.sbr__stx[data-astro-cid-ar6nuwab]{border-left:1px solid var(--line);gap:10px;max-width:520px;padding-left:clamp(24px,3vw,48px);font-size:clamp(18px,1.5vw,21px);line-height:1.4;display:grid}.sbr--split[data-astro-cid-ar6nuwab] .sbr__rail[data-astro-cid-ar6nuwab]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:40px;padding-top:clamp(32px,3.4vw,48px);display:flex}.sbr__pill[data-astro-cid-ar6nuwab]{border:1.5px solid var(--gold);color:var(--ink);border-radius:999px;flex:none;padding:16px 28px;font-weight:600;transition:background .3s,color .3s}.sbr__pill[data-astro-cid-ar6nuwab]:hover{background:var(--gold);color:var(--bg)}.sbr--cta[data-astro-cid-ar6nuwab] .sbr__rail[data-astro-cid-ar6nuwab]{justify-items:start;gap:18px;display:grid}.sbr__big2[data-astro-cid-ar6nuwab]{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(36px,4.4vw,64px);line-height:1.08}.sbr__note[data-astro-cid-ar6nuwab]{max-width:560px;color:var(--soft);margin:0;font-size:17px;line-height:1.55}.sbr__btn[data-astro-cid-ar6nuwab]{background:var(--gold);border-radius:6px;margin-top:10px;padding:16px 32px;font-weight:700;transition:transform .3s,box-shadow .3s;color:var(--bg)!important}.sbr__btn[data-astro-cid-ar6nuwab]:hover{transform:translateY(-2px);box-shadow:0 12px 24px -10px #0006}@media (prefers-reduced-motion:reduce){.sbr[data-astro-cid-ar6nuwab] [data-astro-cid-ar6nuwab]{transition:none!important}}@media (width<=767px){.sbr[data-astro-cid-ar6nuwab]{display:none}}.mh-eyebrow,.mh-cs__k,.mh-tag,.rrf__sk,.cx__chip,.tb__tag,.cx__meta,.cp__k,.cp__step,.lv__cap{font-size:12px!important}.cx__book small,.ws__book small{font-size:11px!important}.hero__bar-r,.hm-tlink,.at__cl,.at__link,.lv__sec,.lv__more{align-items:center;min-height:44px;display:inline-flex}@media (width>=1100px){.pairband{background:#122846;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.pairband>section{min-width:0}.pairband .ob{align-items:center;padding:clamp(80px,7.6vw,120px) 0;display:flex}.pairband .ob__wrap{width:auto;margin:0 clamp(28px,4vw,64px)}.pairband .ob__steps--3{grid-template-columns:1fr;gap:12px}.pairband .ob__steps li{grid-template-columns:auto 1fr;column-gap:14px;padding:16px 20px;display:grid}.pairband .ob__steps li .ob__n{grid-row:span 2;margin:0;font-size:26px}.pairband .ob__steps li h4{margin:0 0 4px}.pairband .rrf{align-items:center;padding:clamp(80px,7.6vw,120px) 0;display:flex}.pairband .rrf__wrap{width:auto;margin:0 clamp(28px,4vw,64px) 0 0}.pairband .rrf__card{grid-template-columns:1fr;gap:28px}.pairband--trust>section{padding-top:clamp(80px,7.6vw,120px);padding-bottom:clamp(80px,7.6vw,120px)}.pairband--trust .tb__grid{grid-template-columns:1fr;gap:28px}.pairband--trust .tb{align-items:center;display:flex}.pairband--trust .hm-rail{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0 clamp(28px,3.6vw,56px)}.pairband--faq .faq{align-items:center;padding:clamp(80px,7.6vw,120px) 0;display:flex}.pairband--faq{background:#fbf7ea;display:block}}@media (width>=768px){.dh{--sp:clamp(104px, 10vw, 152px)}.dh>section#substance,.dh>section#who,.dh>section#cp-d,.dh>section.at,.dh>section#method,.dh>section#book,.dh>section#live,.dh>section#make-it-land{padding-top:var(--sp)!important;padding-bottom:var(--sp)!important}.dh>section#book.cx{padding-top:clamp(36px,3.4vw,48px)!important;padding-bottom:clamp(36px,3.4vw,48px)!important}.dh>section#credentials{padding-top:0!important;padding-bottom:clamp(56px,5vw,80px)!important}.dh .rc__in>.fy{margin-top:clamp(44px,4.4vw,64px)!important}.dh .rc__btns{margin-top:clamp(26px,2.4vw,36px)!important}.dh .rc h2{margin-top:20px!important}.dh .sbr.sbr--thin{border-bottom:1px solid #6046001f;margin-top:0;padding:clamp(44px,4.4vw,64px) 0}.dh .sbr{z-index:1;margin-top:calc(-1 * var(--sp) + 64px);position:relative}}
