.testimonials[data-astro-cid-gakqr736]{padding-block:var(--space-band)}.testimonial-heading-row[data-astro-cid-gakqr736]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:1rem;display:grid}.testimonial-heading-row[data-astro-cid-gakqr736] .section-header[data-astro-cid-gakqr736]{grid-column:2}.testimonial-controls[data-astro-cid-gakqr736]{grid-column:3;justify-self:end;gap:.55rem;display:flex}.testimonial-controls[data-astro-cid-gakqr736][hidden]{display:none}.testimonial-control[data-astro-cid-gakqr736]{border:1px solid var(--line);width:2.65rem;height:2.65rem;color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;place-items:center;font-size:1.2rem;display:inline-grid;box-shadow:0 5px 16px #0b1f3a14}.testimonial-control[data-astro-cid-gakqr736]:disabled{opacity:.38;cursor:default;box-shadow:none}.testimonial-control[data-astro-cid-gakqr736]:focus-visible,.testimonial-rail[data-astro-cid-gakqr736]:focus-visible,.testimonial-source-link[data-astro-cid-gakqr736]:focus-visible{outline:3px solid color-mix(in srgb, var(--gold) 70%, white);outline-offset:3px}.testimonial-rail[data-astro-cid-gakqr736]{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:var(--gold) transparent;scrollbar-width:thin;grid-auto-columns:calc(42.5532% - 1.02128rem);grid-auto-flow:column;gap:1.2rem;margin-top:1.8rem;padding:.2rem .15rem 1rem;scroll-padding-inline:.15rem;display:grid;overflow-x:auto}.testimonial-card[data-astro-cid-gakqr736]{scroll-snap-align:start;border:1px solid var(--line);border-left:4px solid var(--gold);background:#fff;border-radius:12px;flex-direction:column;gap:1rem;min-width:0;margin:0;padding:1.4rem 1.5rem;display:flex;box-shadow:0 8px 24px #0b1f3a0f}.testimonial-text[data-astro-cid-gakqr736]{text-align:left;color:var(--ink);line-height:1.65;font-family:var(--font-heading);font-size:1.05rem}.testimonial-attribution[data-astro-cid-gakqr736]{flex-direction:column;align-items:flex-start;gap:.18rem;margin-top:auto;display:flex}.testimonial-name[data-astro-cid-gakqr736]{color:var(--navy);font-size:.92rem;font-style:normal;font-weight:600}.testimonial-perspective[data-astro-cid-gakqr736]{color:var(--ink-soft);font-size:.8rem}.testimonial-source-link[data-astro-cid-gakqr736]{color:var(--navy);text-decoration-color:var(--gold);text-underline-offset:.22em;margin-top:.35rem;font-size:.82rem;font-weight:650}.testimonial-source-link[data-astro-cid-gakqr736]:hover{color:var(--gold-dark)}@media (width<=768px){.testimonial-heading-row[data-astro-cid-gakqr736]{grid-template-columns:minmax(0,1fr) auto}.testimonial-heading-row[data-astro-cid-gakqr736] .section-header[data-astro-cid-gakqr736]{text-align:left;grid-column:1}.testimonial-controls[data-astro-cid-gakqr736]{grid-column:2}.testimonial-rail[data-astro-cid-gakqr736]{grid-auto-columns:86%;gap:.85rem}}@media (prefers-reduced-motion:reduce){.testimonial-rail[data-astro-cid-gakqr736]{scroll-behavior:auto}}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fraunces-vietnamese-400-normal.CvGt0Ybw.woff2)format("woff2"),url(/_astro/fraunces-vietnamese-400-normal.B65MOf9T.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fraunces-latin-ext-400-normal.D8gbi3Gu.woff2)format("woff2"),url(/_astro/fraunces-latin-ext-400-normal.UihxqfOe.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fraunces-latin-400-normal.6IfK1voy.woff2)format("woff2"),url(/_astro/fraunces-latin-400-normal.NUPT2cO8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fraunces-vietnamese-500-normal.GOH_-EGq.woff2)format("woff2"),url(/_astro/fraunces-vietnamese-500-normal.B-KbxExq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fraunces-latin-ext-500-normal.Z5DV8IzT.woff2)format("woff2"),url(/_astro/fraunces-latin-ext-500-normal.BMcFk1Xs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fraunces-latin-500-normal.DnGCNyPD.woff2)format("woff2"),url(/_astro/fraunces-latin-500-normal.BTR4KCeb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-vietnamese-600-normal.BjlAJixd.woff2)format("woff2"),url(/_astro/fraunces-vietnamese-600-normal.DlAl5EAR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-ext-600-normal.BtzmzP0X.woff2)format("woff2"),url(/_astro/fraunces-latin-ext-600-normal.B0Dy4lqi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fraunces-latin-600-normal.BFCDtZfi.woff2)format("woff2"),url(/_astro/fraunces-latin-600-normal.DL5QCzvS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--navy:#0b1f3a;--navy-deep:#081627;--cream:#f7f4ee;--gold:#d7a449;--gold-light:#e9deca;--gold-deep:#8a6215;--brand-accent:#6497b1;--brand-action:#23527c;--brand-action-hover:#173957;--ink:#1b2d41;--ink-soft:#54627a;--line:#e3ddd0;--radius:6px;--font-heading:"Fraunces", Georgia, serif;--font-body:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--font-nav:var(--font-body);--text-secondary:#6f7b8d;--space-band:clamp(2.5rem, 2rem + 2vw, 5.5rem);--header-line:#e5e2da}*{box-sizing:border-box}html,body{font-family:var(--font-body);color:var(--ink);background:var(--cream);margin:0}body{min-height:100vh}h1,h2,h3{font-family:var(--font-heading);text-wrap:balance;margin:0;font-weight:500}.jz-mark{font-family:var(--font-nav);letter-spacing:.01em;font-weight:600}h1{font-size:clamp(2rem,1.55rem + 1.6vw,3rem)}h2{font-size:clamp(1.5rem,1.2rem + 1.05vw,2.2rem)}h3{font-size:clamp(1.2rem,1.05rem + .55vw,1.5rem)}p{margin:0;line-height:1.65}img{max-width:100%;display:block}.container-wide{max-width:1100px;margin-inline:auto;padding-inline:clamp(1rem,4vw,1.2rem)}.section-header{text-align:center;max-width:720px;margin-inline:auto}.direct-answer,.lede{color:var(--ink-soft);text-align:left;margin-top:.9rem;font-size:1.05rem}.section-header--flush{text-align:left;margin-inline:0}.internal-links{margin-inline:auto;text-align:center;max-width:640px;margin-top:2rem}.internal-links .link-row{flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:.6rem;display:flex}.internal-links .link-row a{color:var(--navy);border-bottom:1px solid var(--gold);font-weight:600;text-decoration:none}.skip-link{position:absolute;top:0;left:-9999px}.skip-link:focus{color:var(--ink);z-index:1000;background:#fff;padding:.45rem .8rem;top:1rem;left:1rem}.site-header{z-index:20;position:sticky;top:0}.topbar{justify-content:space-between;align-items:center;gap:1rem;padding-block:.9rem;display:flex}.brand-lockup{align-items:center;gap:.85rem;display:flex}.jz-badge,.footer-jz-badge,.skip-link{color:inherit;text-decoration:none}.jz-badge{align-items:center;padding-right:.85rem;line-height:0;display:flex}.jz-badge img{display:block}.brand{flex-direction:column;line-height:1.1;text-decoration:none;display:flex}.brand-line1{font:600 1.05rem/1 var(--font-nav);letter-spacing:.05em;text-transform:uppercase}.brand-line2{font:500 .64rem/1 var(--font-nav);letter-spacing:.14em;text-transform:uppercase;margin-top:.28rem;display:block}#site-nav{align-items:center;gap:1.3rem;display:flex}#site-nav a{border-bottom:2px solid #0000;padding-block:.25rem;text-decoration:none;transition:color .15s,border-color .15s}.nav-toggle{font:700 .82rem/1 var(--font-nav);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;height:42px;padding:0 .9rem;line-height:1;display:none}#site-nav.is-open{gap:.6rem;margin-top:.9rem;display:grid}.site-header a:focus-visible,.site-header button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}[data-header-variant=white] .site-header{color:#292929;border-bottom:1px solid var(--header-line);background:#fff}[data-header-variant=white] .jz-badge{border-right:1px solid var(--header-line)}[data-header-variant=white] .brand-line1{color:#292929}[data-header-variant=white] .brand-line2{color:var(--ink-soft)}[data-header-variant=white] #site-nav a{color:#333;font:500 .95rem/1 var(--font-nav);text-transform:uppercase;letter-spacing:.045em}[data-header-variant=white] #site-nav a:hover,[data-header-variant=white] #site-nav a:focus-visible,[data-header-variant=white] #site-nav a[aria-current=page]{color:#1b2d41;border-bottom-color:var(--gold)}[data-header-variant=white] .nav-toggle{color:#333;border:1px solid #333}[data-header-variant=navy] .site-header{background:var(--navy);color:#fff}[data-header-variant=navy] .jz-badge{border-right:1px solid #ffffff47}[data-header-variant=navy] .jz-badge img{opacity:.95}[data-header-variant=navy] .jz-badge:hover img{opacity:1}[data-header-variant=navy] .brand-line1{color:#fff;letter-spacing:.06em;font-size:1.2rem}[data-header-variant=navy] .brand-line2{color:var(--gold-light);letter-spacing:.16em;font-size:.68rem}[data-header-variant=navy] #site-nav a{color:#ffffffeb;font:500 .95rem/1 var(--font-nav);text-transform:uppercase;letter-spacing:.045em}[data-header-variant=navy] #site-nav a:hover,[data-header-variant=navy] #site-nav a:focus-visible,[data-header-variant=navy] #site-nav a[aria-current=page]{color:#fff;border-bottom-color:var(--gold)}[data-header-variant=navy] .nav-toggle{color:#fff;border:1px solid #fff6}main{min-height:calc(100vh - 184px)}footer{border-top:1px solid var(--line);margin-top:var(--space-band);background:var(--navy-deep);color:#ffffffbd}.footer-inner{text-align:center;padding-block:1.6rem;font-size:.84rem}.footer-icons{justify-content:center;align-items:center;gap:.85rem;margin-bottom:.5rem;display:flex}.footer-jz-badge{opacity:.9;line-height:0;display:inline-flex}.footer-jz-badge:hover{opacity:1}.footer-linkedin{color:#ffffffe6;opacity:.9;align-items:center;display:inline-flex}.footer-linkedin:hover{opacity:1;color:#fff}.footer-tagline{color:#ffffffbd;margin-top:.6rem}.footer-tagline a,.footer-inner p a{color:#fff;text-underline-offset:2px;text-decoration:underline}.footer-inner p{margin-top:.35rem}.footer-inner p:first-of-type{margin-top:0}.btn{border-radius:var(--radius);border:1px solid var(--gold);background:var(--gold);color:var(--navy-deep);font:600 .98rem var(--font-body);padding:.8rem 1.4rem;text-decoration:none;display:inline-block}.btn:hover{filter:brightness(.95)}.btn-secondary{color:var(--ink);border-color:var(--ink-soft);background:0 0}.eyebrow{color:var(--gold-deep);letter-spacing:.16em;text-transform:uppercase;border:1px solid #d7a64980;border-radius:999px;align-items:center;margin-bottom:.65rem;padding:.32rem .72rem;font-size:.76rem;font-weight:700;display:inline-flex}.card{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #0b1f3a0f}.card+.card{margin-top:1rem}section{margin-bottom:2.2rem}.section-space{padding-block:var(--space-band)}.nav-scrim{display:none}@media (width<=768px){#site-nav{z-index:2;border-radius:10px;flex-direction:column;padding:.8rem;display:none;position:absolute;top:3.4rem;left:1.2rem;right:1.2rem}.nav-toggle{display:inline-flex}.nav-scrim:not([hidden]){z-index:1;background:#0b1f3a73;display:block;position:fixed;inset:0}.jz-badge img{width:auto;height:40px}.brand-line1{font-size:.92rem}.brand-line2{letter-spacing:.07em;white-space:nowrap;font-size:.52rem}[data-header-variant=white] #site-nav{border:1px solid var(--header-line);background:#fff;box-shadow:0 8px 24px #0b1f3a1a}[data-header-variant=navy] #site-nav{background:var(--navy-deep);border:1px solid #ffffff40}}
