:root{--sv-navy: #24374C;--sv-powder: #C3DEFE;--sv-orange: #DA8411;--sv-indigo: #00477E;--sv-slate: #9CB2CB;--sv-platinum: #D9D9D9;--sv-cream: #FAF8F0;--sv-white: #FFFFFF;--sv-charcoal: #24374C;--sv-border-warm: rgba(36, 55, 76, .12);--sv-footer-muted: #4f6a85;--sv-utility-bg: #00477E;--sv-dark-cta: #24374C;--sv-bg: var(--sv-cream);--sv-surface: var(--sv-white);--sv-text: var(--sv-navy);--sv-text-muted: #556b7a;--sv-text-soft: #3b4f66;--sv-border: var(--sv-platinum);--sv-cta: var(--sv-orange);--sv-link: var(--sv-indigo);--sv-font-sans: "Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sv-font-serif: "Playfair Display", Georgia, "Times New Roman", serif;--sv-radius-sm: 6px;--sv-radius: 12px;--sv-radius-lg: 16px;--sv-radius-pill: 999px;--sv-shadow-sm: 0 1px 2px rgba(36, 55, 76, .06);--sv-shadow: 0 4px 16px rgba(36, 55, 76, .08);--sv-container: 1200px;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--sv-font-sans);color:var(--sv-text);background:var(--sv-bg);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}:focus-visible{outline:2px solid var(--sv-indigo);outline-offset:2px;border-radius:4px}.sv-serif-italic{font-family:var(--sv-font-serif);font-style:italic;font-weight:500}.sv-eyebrow{text-transform:uppercase;letter-spacing:1.8px;font-size:13px;font-weight:800;color:var(--sv-navy)}.sv-h1{font-size:clamp(2.25rem,1.4rem + 3.5vw,4rem);line-height:1.08;font-weight:700;letter-spacing:-1px;text-wrap:balance}.sv-h2{font-size:clamp(1.75rem,1.2rem + 2vw,2.625rem);line-height:1.15;font-weight:600;letter-spacing:-.5px;text-wrap:balance}.sv-h3{font-size:1.25rem;line-height:1.3;font-weight:700;text-wrap:balance}.sv-lead{font-size:1.1875rem;line-height:1.5;color:var(--sv-text-soft);text-wrap:pretty}p{text-wrap:pretty}.sv-section{padding:80px 48px}.sv-section.tight{padding:48px}.sv-section-inner{max-width:var(--sv-container);margin:0 auto}.sv-section.powder{background:var(--sv-powder)}.sv-section.white{background:var(--sv-white)}.sv-section.navy{background:var(--sv-navy);color:var(--sv-cream)}.sv-section.navy :is(h1,h2,h3,h4){color:var(--sv-cream)}.sv-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--sv-orange);color:var(--sv-white);padding:14px 28px;border-radius:var(--sv-radius-pill);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;white-space:nowrap;width:auto;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;border:none}.sv-cta:hover{transform:translateY(-1px);box-shadow:0 6px 18px #da841159}.sv-cta.compact{padding:10px 20px;font-size:14px}.sv-cta.secondary{background:transparent;color:var(--sv-navy);border:1.5px solid var(--sv-navy)}.sv-cta.secondary:hover{background:var(--sv-navy);color:var(--sv-cream);box-shadow:none}.sv-cta.on-navy.secondary{color:var(--sv-cream);border-color:var(--sv-cream)}.sv-cta.on-navy.secondary:hover{background:var(--sv-cream);color:var(--sv-navy)}@media(max-width:900px){.sv-section{padding:48px 24px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a.sr-only:focus,a.sr-only:focus-visible{position:fixed;top:12px;left:12px;width:auto;height:auto;padding:10px 16px;margin:0;overflow:visible;clip:auto;white-space:normal;background:var(--sv-navy);color:var(--sv-cream);border-radius:6px;font-weight:600;z-index:10000}[data-motion]{opacity:0;transform:translateY(14px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),filter .65s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}[data-motion].is-visible{opacity:1;transform:none}[data-motion=blur-focus]{filter:blur(10px);transform:scale(1.015)}[data-motion=blur-focus].is-visible{filter:blur(0);transform:scale(1)}[data-motion-stagger]>*{transition-delay:calc(var(--sv-stagger-i, 0) * 85ms)}.sv-lift{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);will-change:transform}.sv-lift:hover{transform:translateY(-4px);box-shadow:0 20px 48px #24374c24}[data-count-up]{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){[data-motion],[data-motion].is-visible,[data-motion-stagger]>*{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.sv-lift:hover{transform:none}}.sv-logo[data-astro-cid-tvrurpns]{display:inline-block;height:auto;max-height:100%}.sv-nav[data-astro-cid-4lunwx2e]{position:sticky;top:0;z-index:100}.sv-utility[data-astro-cid-4lunwx2e]{background:var(--sv-utility-bg);color:var(--sv-white);padding:12px 40px}.sv-utility-inner[data-astro-cid-4lunwx2e]{max-width:1650px;margin:0 auto;display:flex;justify-content:flex-end}.sv-utility[data-astro-cid-4lunwx2e] ul[data-astro-cid-4lunwx2e]{display:flex;gap:30px;list-style:none;margin:0;padding:0;font-weight:500;font-size:15px}.sv-utility[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{color:var(--sv-white);text-decoration:none}.sv-utility[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover{opacity:.8}.sv-main[data-astro-cid-4lunwx2e]{background:var(--sv-cream);box-shadow:0 4px 2px #1f2f2f14;padding:20px 40px}.sv-main-inner[data-astro-cid-4lunwx2e]{max-width:1650px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:40px}.sv-brand[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:600;color:var(--sv-charcoal);letter-spacing:-.5px;text-decoration:none;flex-shrink:0}.sv-links[data-astro-cid-4lunwx2e]{display:flex;gap:44px;align-items:center;list-style:none;margin:0;padding:0;flex:1;justify-content:center}.sv-links[data-astro-cid-4lunwx2e]>li[data-astro-cid-4lunwx2e]{position:static}.sv-link[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;gap:9px;color:var(--sv-charcoal);font-weight:500;font-size:16px;text-decoration:none;padding:5px 8px;border-radius:7px;white-space:nowrap;font-family:inherit}.sv-link-marker[data-astro-cid-4lunwx2e]{background:none;border:none;cursor:pointer}.sv-link[data-astro-cid-4lunwx2e] .chev[data-astro-cid-4lunwx2e]{width:10px;height:6px;color:currentColor;transition:transform .2s ease}.has-mega[data-astro-cid-4lunwx2e]:hover .sv-link[data-astro-cid-4lunwx2e],.has-mega[data-astro-cid-4lunwx2e]:focus-within .sv-link[data-astro-cid-4lunwx2e]{background:#c3defe80}.has-mega[data-astro-cid-4lunwx2e]:hover .chev[data-astro-cid-4lunwx2e],.has-mega[data-astro-cid-4lunwx2e]:focus-within .chev[data-astro-cid-4lunwx2e]{transform:rotate(180deg)}.sv-mega[data-astro-cid-4lunwx2e]{position:absolute;left:0;right:0;top:100%;background:var(--sv-white);border-top:1px solid var(--sv-border-warm);box-shadow:0 20px 40px #1f2f2f1f;padding:40px 40px 56px;z-index:110;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s ease,visibility .15s ease,transform .15s ease;transition-delay:.4s}.sv-mega[data-astro-cid-4lunwx2e]:before{content:"";position:absolute;top:-40px;left:0;right:0;height:40px}.has-mega[data-astro-cid-4lunwx2e]:hover .sv-mega[data-astro-cid-4lunwx2e],.has-mega[data-astro-cid-4lunwx2e]:focus-within .sv-mega[data-astro-cid-4lunwx2e],.has-mega[data-astro-cid-4lunwx2e].is-open .sv-mega[data-astro-cid-4lunwx2e]{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.sv-mega-inner[data-astro-cid-4lunwx2e]{max-width:1650px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.sv-mega-col[data-astro-cid-4lunwx2e]{display:flex;flex-direction:column;min-height:100%}.sv-mega-col[data-astro-cid-4lunwx2e] ul[data-astro-cid-4lunwx2e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}.mega-col-title[data-astro-cid-4lunwx2e]{color:var(--sv-indigo);font-weight:700;font-size:15px;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid var(--sv-powder);min-height:38px;box-sizing:content-box}.sv-mega-col[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{color:var(--sv-charcoal);font-weight:500;font-size:16px;text-decoration:none}.sv-mega-col[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover{color:var(--sv-indigo)}.sv-mega-featured[data-astro-cid-4lunwx2e]{position:relative;background:radial-gradient(circle at 15% 10%,rgba(195,222,254,.28),transparent 55%),linear-gradient(135deg,var(--sv-navy) 0%,var(--sv-indigo) 100%);border-radius:20px;padding:28px 28px 24px;display:flex;flex-direction:column;gap:12px;color:var(--sv-cream);box-shadow:0 18px 44px #00477e38;overflow:hidden}.sv-mega-featured[data-astro-cid-4lunwx2e]:after{content:"";position:absolute;top:-40px;right:-40px;width:160px;height:160px;background:radial-gradient(circle,rgba(218,132,17,.32),transparent 65%);pointer-events:none}.mega-eyebrow[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;align-self:flex-start;padding:5px 12px;background:var(--sv-orange);color:var(--sv-white);font-weight:800;font-size:11px;letter-spacing:2px;text-transform:uppercase;border-radius:999px;margin:0;box-shadow:0 4px 12px #da841159}.mega-title[data-astro-cid-4lunwx2e]{color:var(--sv-cream);font-weight:700;font-size:22px;line-height:1.25;margin:4px 0 0}.mega-body[data-astro-cid-4lunwx2e]{color:#faf8f0d9;font-weight:400;font-size:15px;line-height:1.55;margin:0}.mega-link[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;gap:6px;color:var(--sv-white);font-weight:700;font-size:14px;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;margin-top:auto;padding-top:8px;position:relative}.mega-link[data-astro-cid-4lunwx2e]:after{content:"→";transition:transform .2s ease;display:inline-block}.sv-mega-featured[data-astro-cid-4lunwx2e]:hover .mega-link[data-astro-cid-4lunwx2e]:after{transform:translate(4px)}.sv-book-cta[data-astro-cid-4lunwx2e]{display:inline-flex;align-items:center;gap:10px;background:var(--sv-orange);border:2px solid var(--sv-orange);color:var(--sv-cream);height:45px;padding:0 30px;border-radius:50px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.3px;text-decoration:none;white-space:nowrap;flex-shrink:0}.sv-book-cta[data-astro-cid-4lunwx2e] svg[data-astro-cid-4lunwx2e]{width:12px;height:12px}.sv-book-cta[data-astro-cid-4lunwx2e]:hover{background:var(--sv-indigo);border-color:var(--sv-indigo)}.sv-toggle[data-astro-cid-4lunwx2e]{display:none;width:44px;height:44px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0}.sv-toggle[data-astro-cid-4lunwx2e] span[data-astro-cid-4lunwx2e]{display:block;width:22px;height:2px;background:var(--sv-charcoal);border-radius:2px}.sv-mobile[data-astro-cid-4lunwx2e]{position:fixed;inset:0;background:var(--sv-cream);z-index:200;display:flex;flex-direction:column}.sv-mobile[data-astro-cid-4lunwx2e][hidden]{display:none}.sv-mobile-topbar[data-astro-cid-4lunwx2e]{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;background:var(--sv-cream);border-bottom:1px solid var(--sv-border-warm);flex-shrink:0}.sv-mobile-brand[data-astro-cid-4lunwx2e]{display:inline-flex}.sv-mobile-close[data-astro-cid-4lunwx2e]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background:var(--sv-white);border:1px solid var(--sv-border-warm);border-radius:10px;color:var(--sv-navy);cursor:pointer;padding:0;font-family:inherit}.sv-mobile-close[data-astro-cid-4lunwx2e]:hover{background:var(--sv-powder)}.sv-mobile-scroll[data-astro-cid-4lunwx2e]{flex:1;overflow-y:auto;padding:12px 24px 40px;-webkit-overflow-scrolling:touch}.sv-mobile[data-astro-cid-4lunwx2e] ul[data-astro-cid-4lunwx2e]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.sv-mobile[data-astro-cid-4lunwx2e] .m-top[data-astro-cid-4lunwx2e],.sv-mobile[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]{display:block;padding:14px 0;font-size:18px;font-weight:600;color:var(--sv-charcoal);border-bottom:1px solid var(--sv-border-warm);cursor:pointer}.sv-mobile[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]::-webkit-details-marker{display:none}.sv-mobile[data-astro-cid-4lunwx2e] summary[data-astro-cid-4lunwx2e]:after{content:"+";float:right;font-weight:400}.sv-mobile[data-astro-cid-4lunwx2e] details[data-astro-cid-4lunwx2e][open] summary[data-astro-cid-4lunwx2e]:after{content:"−"}.m-mega[data-astro-cid-4lunwx2e]{padding:16px 0;display:flex;flex-direction:column;gap:20px}.m-col-title[data-astro-cid-4lunwx2e]{color:var(--sv-indigo);font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;margin-bottom:8px}.m-col[data-astro-cid-4lunwx2e] ul[data-astro-cid-4lunwx2e]{display:flex;flex-direction:column;gap:10px;padding-left:0}.m-col[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{color:var(--sv-charcoal);font-size:16px;font-weight:500;text-decoration:none}.m-cta[data-astro-cid-4lunwx2e]{margin-top:16px;justify-content:center}.m-util[data-astro-cid-4lunwx2e]{display:flex;gap:20px;padding:24px 0;justify-content:center}.m-util[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{color:var(--sv-footer-muted);font-size:14px;text-decoration:none}@media(max-width:1100px){.sv-main[data-astro-cid-4lunwx2e]{padding:16px 24px}.sv-utility[data-astro-cid-4lunwx2e]{padding:10px 24px}.sv-links[data-astro-cid-4lunwx2e],.sv-book-cta[data-astro-cid-4lunwx2e]{display:none}.sv-toggle[data-astro-cid-4lunwx2e]{display:inline-flex}}@media(max-width:760px){.sv-utility[data-astro-cid-4lunwx2e] ul[data-astro-cid-4lunwx2e]{gap:20px;font-size:13px}}.sv-footer[data-astro-cid-gcn2mc3v]{background:var(--sv-cream);padding:100px 40px 60px}.sv-footer-inner[data-astro-cid-gcn2mc3v]{max-width:1816px;margin:0 auto;display:flex;flex-direction:column;gap:60px}.sv-footer-row[data-astro-cid-gcn2mc3v]{display:grid;grid-template-columns:471px repeat(4,1fr);gap:43px;align-items:start}.sv-brand-card[data-astro-cid-gcn2mc3v]{background:var(--sv-white);border:1px solid var(--sv-border-warm);border-radius:20px;padding:60px 30px 30px;display:flex;flex-direction:column;gap:13px}.brand-top[data-astro-cid-gcn2mc3v]{display:flex;flex-direction:column;gap:30px}.brand-logo[data-astro-cid-gcn2mc3v]{display:inline-flex;align-items:center;gap:8px;font-size:20px;font-weight:600;color:var(--sv-charcoal);text-decoration:none}.brand-tag[data-astro-cid-gcn2mc3v]{font-size:17px;line-height:24px;letter-spacing:.3px;color:var(--sv-footer-muted);margin:0}.brand-subscribe[data-astro-cid-gcn2mc3v]{margin-top:4px}.brand-subscribe[data-astro-cid-gcn2mc3v] .hs-form-wrap{padding:16px 18px 12px;background:var(--sv-cream);border:1px solid var(--sv-border-warm);border-radius:12px}.brand-subscribe[data-astro-cid-gcn2mc3v] form.hs-form{display:flex;flex-direction:column;gap:10px}.brand-subscribe[data-astro-cid-gcn2mc3v] .hs-form-field{margin:0}.brand-subscribe[data-astro-cid-gcn2mc3v] .hs-form-wrap label,.brand-subscribe[data-astro-cid-gcn2mc3v] .hs-form-wrap .hs-form-field>label{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--sv-navy);margin-bottom:6px}.brand-subscribe[data-astro-cid-gcn2mc3v] input[type=text],.brand-subscribe[data-astro-cid-gcn2mc3v] input[type=email],.brand-subscribe[data-astro-cid-gcn2mc3v] input[type=tel]{width:100%;padding:12px 14px;border:1px solid var(--sv-border-warm);border-radius:8px;font-size:15px;font-family:inherit;background:var(--sv-white);color:var(--sv-navy);box-sizing:border-box}.brand-subscribe[data-astro-cid-gcn2mc3v] .hs_submit{margin-top:2px}.brand-subscribe[data-astro-cid-gcn2mc3v] .hs-button,.brand-subscribe[data-astro-cid-gcn2mc3v] .hs_submit input[type=submit]{width:100%;background:var(--sv-navy);color:var(--sv-white);border:none;padding:12px 20px;border-radius:999px;font-weight:700;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;font-family:inherit}.brand-subscribe[data-astro-cid-gcn2mc3v] .hs-button:hover,.brand-subscribe[data-astro-cid-gcn2mc3v] .hs_submit input[type=submit]:hover{background:var(--sv-indigo)}.brand-subscribe[data-astro-cid-gcn2mc3v] .hs-error-msgs{list-style:none;padding:0;margin:4px 0 0;font-size:12px;color:#b00020}.brand-subscribe[data-astro-cid-gcn2mc3v] .submitted-message{padding:14px;background:var(--sv-powder);border-radius:10px;color:var(--sv-navy);font-size:14px;font-weight:600;text-align:center}.sv-footer-col[data-astro-cid-gcn2mc3v]{display:flex;flex-direction:column;gap:10px;color:var(--sv-footer-muted)}.sv-footer-col[data-astro-cid-gcn2mc3v] h5[data-astro-cid-gcn2mc3v]{font-weight:600;font-size:16px;line-height:1.3;letter-spacing:.8px;text-transform:uppercase;margin:0 0 4px;color:var(--sv-footer-muted)}.sv-footer-col[data-astro-cid-gcn2mc3v] ul[data-astro-cid-gcn2mc3v]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.sv-footer-col[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--sv-footer-muted);font-weight:400;font-size:17px;line-height:24px;letter-spacing:.3px;text-decoration:none}.sv-footer-col[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--sv-indigo);text-decoration:underline}.sv-footer-bottom[data-astro-cid-gcn2mc3v]{display:flex;flex-direction:column;gap:24px}.trust-hub[data-astro-cid-gcn2mc3v]{display:flex;flex-wrap:wrap;gap:10px 14px;justify-content:center;font-size:13px;color:var(--sv-footer-muted);line-height:1.5}.trust-hub[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--sv-footer-muted);text-decoration:none;transition:color .15s ease}.trust-hub[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--sv-indigo);text-decoration:underline}.trust-hub[data-astro-cid-gcn2mc3v]>span[data-astro-cid-gcn2mc3v]{opacity:.5}.divider[data-astro-cid-gcn2mc3v]{height:1px;background:var(--sv-platinum)}.legal[data-astro-cid-gcn2mc3v]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--sv-footer-muted);font-size:16px}.legal[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--sv-footer-muted);text-decoration:none}.legal[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--sv-indigo)}@media(max-width:1280px){.sv-footer-row[data-astro-cid-gcn2mc3v]{grid-template-columns:1fr 1fr 1fr}.sv-brand-card[data-astro-cid-gcn2mc3v]{grid-column:1 / -1}}@media(max-width:760px){.sv-footer[data-astro-cid-gcn2mc3v]{padding:60px 24px 32px}.sv-footer-row[data-astro-cid-gcn2mc3v]{grid-template-columns:1fr 1fr;gap:32px}.legal[data-astro-cid-gcn2mc3v]{flex-direction:column;text-align:center}}.hellobar[data-astro-cid-mhpuxz5j]{position:sticky;top:0;z-index:60;width:100%;display:flex;align-items:center;background:linear-gradient(90deg,var(--sv-navy) 0%,var(--sv-indigo) 50%,var(--sv-powder) 100%);color:var(--sv-cream);box-shadow:0 2px 12px #00477e40;transition:transform .22s ease-out,opacity .22s ease-out;animation:hbSlideDown .45s cubic-bezier(.22,1,.36,1);overflow:hidden}.hellobar[data-astro-cid-mhpuxz5j]:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 40%,rgba(255,255,255,.22) 50%,transparent 60%);background-size:220% 100%;animation:hbShine 6s ease-in-out infinite;pointer-events:none}.hellobar[data-astro-cid-mhpuxz5j].is-closing{transform:translateY(-100%);opacity:0}.hellobar-link[data-astro-cid-mhpuxz5j]{flex:1;display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 56px 12px 24px;text-decoration:none;color:inherit;font-size:15px;font-weight:600;line-height:1.3;text-align:center;position:relative;z-index:1}.hellobar-link[data-astro-cid-mhpuxz5j]:hover .hellobar-cta[data-astro-cid-mhpuxz5j]{background:var(--sv-white);color:var(--sv-orange);border-color:var(--sv-white);transform:translate(3px)}.hellobar-link[data-astro-cid-mhpuxz5j]:hover .hellobar-msg[data-astro-cid-mhpuxz5j]{color:var(--sv-white)}.hellobar-msg[data-astro-cid-mhpuxz5j]{max-width:820px;letter-spacing:.1px}.hellobar-msg[data-astro-cid-mhpuxz5j] strong[data-astro-cid-mhpuxz5j]{font-weight:800}.hellobar-cta[data-astro-cid-mhpuxz5j]{display:inline-flex;align-items:center;justify-content:center;padding:7px 18px;background:var(--sv-orange);border:1.5px solid var(--sv-orange);color:var(--sv-white);border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.hellobar-close[data-astro-cid-mhpuxz5j]{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--sv-cream);font-size:22px;line-height:1;cursor:pointer;padding:4px 10px;opacity:.7;font-family:inherit}.hellobar-close[data-astro-cid-mhpuxz5j]:hover{opacity:1}@keyframes hbSlideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes hbShine{0%{background-position:220% 0}50%{background-position:-20% 0}to{background-position:-20% 0}}@media(prefers-reduced-motion:reduce){.hellobar[data-astro-cid-mhpuxz5j]{animation:none}.hellobar[data-astro-cid-mhpuxz5j]:before{animation:none;display:none}}@media(max-width:720px){.hellobar-link[data-astro-cid-mhpuxz5j]{flex-direction:column;gap:6px;padding:10px 42px 10px 16px;font-size:13px}.hellobar-cta[data-astro-cid-mhpuxz5j]{font-size:11px;padding:3px 10px}}.sv-presskit[data-astro-cid-d4fuhxwg]{position:fixed;z-index:1000;width:420px;max-width:calc(100vw - 24px);background:var(--sv-white);border:1px solid var(--sv-border-warm);border-radius:14px;box-shadow:0 24px 60px #1f2f2f2e;padding:20px 20px 16px;font-family:var(--sv-font-sans)}.pk-eyebrow[data-astro-cid-d4fuhxwg]{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--sv-indigo)}.pk-rows[data-astro-cid-d4fuhxwg]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.pk-row[data-astro-cid-d4fuhxwg]{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:8px 4px}.pk-preview[data-astro-cid-d4fuhxwg]{width:56px;height:40px;border:1px solid var(--sv-border-warm);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.pk-logo-dark[data-astro-cid-d4fuhxwg],.pk-mark-dark[data-astro-cid-d4fuhxwg]{background:var(--sv-navy)}.pk-logo-light[data-astro-cid-d4fuhxwg],.pk-mark-light[data-astro-cid-d4fuhxwg]{background:var(--sv-white)}.pk-logo-dark[data-astro-cid-d4fuhxwg] img[data-astro-cid-d4fuhxwg],.pk-mark-dark[data-astro-cid-d4fuhxwg] img[data-astro-cid-d4fuhxwg]{filter:brightness(0) invert(1)}.pk-text[data-astro-cid-d4fuhxwg]{display:flex;flex-direction:column;gap:2px}.pk-text[data-astro-cid-d4fuhxwg] strong[data-astro-cid-d4fuhxwg]{font-size:14px;font-weight:700;color:var(--sv-navy)}.pk-caption[data-astro-cid-d4fuhxwg]{font-size:12px;color:var(--sv-text-muted)}.pk-actions[data-astro-cid-d4fuhxwg]{display:inline-flex;gap:6px}.pk-btn[data-astro-cid-d4fuhxwg]{display:inline-flex;align-items:center;justify-content:center;min-width:54px;padding:7px 12px;border:1px solid var(--sv-border-warm);border-radius:8px;background:var(--sv-white);color:var(--sv-navy);font-size:12px;font-weight:700;text-decoration:none;letter-spacing:.5px}.pk-btn[data-astro-cid-d4fuhxwg]:hover{border-color:var(--sv-navy);background:var(--sv-cream)}.sv-sticky-stack{position:sticky;top:0;z-index:100}.sv-sticky-stack .hellobar,.sv-sticky-stack .sv-nav{position:relative;top:auto;z-index:auto}
