:root{--sn-color-action:var(--brand-primary,#f45f26);--sn-color-action-hover:var(--brand-primary-hover,#e5462a);--sn-color-accent:var(--brand-secondary,#7c3aed);--sn-color-on-action:var(--brand-on-primary,#fff);--sn-color-heading:var(--text-strong,#1a1418);--sn-color-body:var(--text-body,#2c2c31);--sn-color-muted:var(--text-muted,#7c7178);--sn-color-link:var(--text-link,#e5462a);--sn-color-surface-cool:#f5f6fa;--sn-color-surface-soft:#fbeae3;--sn-color-surface-dark:#3e0e26;--sn-glow-dark:radial-gradient(80% 120% at 88% 0%,rgba(244,95,38,.3) 0%,rgba(244,95,38,.08) 38%,transparent 68%);--sn-color-on-dark:var(--text-on-dark,#fff);--sn-color-on-dark-muted:var(--text-on-dark-muted,#cbb6c4);--sn-color-border:var(--border-default,#e0dadd);--sn-color-border-soft:var(--border-hairline,#ece7ea);--sn-color-focus:var(--focus-ring,#f45f26);--sn-font-display:var(--font-display,"Sora",system-ui,sans-serif);--sn-font-body:var(--font-sans,"Inter",system-ui,sans-serif);--sn-font-mono:var(--font-mono,ui-monospace,monospace);--sn-type-display-size:var(--t-display-size,68px);--sn-type-h1-size:var(--t-h1-size,44px);--sn-type-h2-size:var(--t-h2-size,32px);--sn-type-h3-size:var(--t-h3-size,24px);--sn-type-h4-size:var(--t-h4-size,19px);--sn-type-lead-size:var(--t-lead-size,20px);--sn-type-quote-size:18px;--sn-type-body-size:var(--t-body-size,16px);--sn-type-small-size:var(--t-body-sm-size,14px);--sn-type-eyebrow-size:var(--t-overline-size,12px);--sn-type-eyebrow-weight:var(--t-overline-wt,600);--sn-type-heading-leading:var(--t-h2-lh,1.12);--sn-type-heading-tracking:var(--t-h2-ls,-0.015em);--sn-type-body-leading:var(--t-body-lh,1.55);--sn-type-body-tracking:var(--t-body-ls,0);--sn-type-eyebrow-tracking:var(--t-overline-ls,0.08em);--sn-weight-regular:var(--fw-regular,400);--sn-weight-medium:var(--fw-medium,500);--sn-weight-semibold:var(--fw-semibold,600);--sn-weight-bold:var(--fw-bold,700);--sn-space-xxxsmall:var(--space-1,4px);--sn-space-xxsmall:var(--space-2,8px);--sn-space-xsmall:var(--space-3,12px);--sn-space-small:var(--space-4,16px);--sn-space-default:var(--space-6,24px);--sn-space-medium:var(--space-12,48px);--sn-space-large:var(--space-16,64px);--sn-space-xlarge:var(--space-20,80px);--sn-space-xxlarge:var(--space-32,128px);--sn-space-gutter:var(--space-5,20px);--sn-grad-flame:var(--grad-flame,linear-gradient(135deg,#ff8a3d 0%,#e5462a 100%));--sn-grad-aurora:var(--grad-aurora,linear-gradient(120deg,#7c3aed 0%,#c0268f 52%,#f45f26 100%));--sn-type-section-size:var(--t-h2-size,32px);--sn-type-section-weight:var(--t-h2-wt,700);--sn-type-section-leading:var(--t-h2-lh,1.12);--sn-type-section-tracking:var(--t-h2-ls,-0.015em);--sn-type-hero-size:var(--t-h1-size,44px);--sn-type-hero-weight:var(--t-h1-wt,700);--sn-type-hero-tracking:var(--t-h1-ls,-0.018em);--sn-ease:var(--ease-standard,cubic-bezier(.4,0,.2,1));--sn-weight-extra:var(--fw-extra,800);--sn-color-lead:var(--text-muted,#5f545b);--sn-radius-xl:var(--radius-xl,28px);--sn-radius-2xl:var(--radius-2xl,36px);--sn-shadow-card:var(--shadow-sm,0 2px 6px rgba(40,5,25,.06));--sn-shadow-hover:var(--shadow-lg,0 24px 48px -12px rgba(40,5,25,.18));--sn-radius-card:var(--radius-lg,20px);--sn-container:var(--container-wide,1320px);--sn-container-narrow:var(--container-narrow,720px);--sn-radius-sm:var(--radius-sm,10px);--sn-radius-md:var(--radius-md,14px);--sn-radius-lg:var(--radius-lg,20px);--sn-radius-pill:var(--radius-pill,9999px);--sn-shadow-sm:var(--shadow-sm,0 2px 6px rgba(40,5,25,.06));--sn-shadow-md:var(--shadow-md,0 8px 24px -6px rgba(40,5,25,.12));--sn-shadow-lg:var(--shadow-lg,0 24px 48px -12px rgba(40,5,25,.18))}.sn-section{position:relative}.sn-section__inner{margin-inline:auto;max-width:var(--sn-container,1320px);padding-inline:var(--sn-space-gutter,20px)}.sn-section--w-col10 .sn-section__inner{max-width:var(--sn-container-content,1080px)}.sn-section--w-col8 .sn-section__inner{max-width:var(--sn-container-narrow,720px)}.sn-section--w-full_width .sn-section__inner{max-width:none;padding-inline:0}.sn-section--w-custom .sn-section__inner{max-width:var(--sn-sec-maxw)}.sn-section--pt-none{padding-top:0}.sn-section--pt-xsmall{padding-top:var(--sn-space-xsmall,12px)}.sn-section--pt-small{padding-top:var(--sn-space-small,16px)}.sn-section--pt-default{padding-top:var(--sn-space-default,24px)}.sn-section--pt-medium{padding-top:var(--sn-space-medium,48px)}.sn-section--pt-large{padding-top:var(--sn-space-large,64px)}.sn-section--pt-xlarge{padding-top:var(--sn-space-xlarge,80px)}.sn-section--pt-xxlarge{padding-top:var(--sn-space-xxlarge,128px)}.sn-section--pb-none{padding-bottom:0}.sn-section--pb-xsmall{padding-bottom:var(--sn-space-xsmall,12px)}.sn-section--pb-small{padding-bottom:var(--sn-space-small,16px)}.sn-section--pb-default{padding-bottom:var(--sn-space-default,24px)}.sn-section--pb-medium{padding-bottom:var(--sn-space-medium,48px)}.sn-section--pb-large{padding-bottom:var(--sn-space-large,64px)}.sn-section--pb-xlarge{padding-bottom:var(--sn-space-xlarge,80px)}.sn-section--pb-xxlarge{padding-bottom:var(--sn-space-xxlarge,128px)}.sn-section--bg-surface{background:var(--sn-color-surface,#fff)}.sn-section--bg-surface_soft{background:var(--sn-color-surface-soft,#fbeae3)}.sn-section--bg-surface_alt{background:var(--sn-color-surface-cool,#f5f6fa)}.sn-section--bg-dark,.sn-section--bg-dark_glow{background:var(--sn-color-surface-dark,#3e0e26)}.sn-section--bg-dark_glow{isolation:isolate;position:relative}.sn-section--bg-dark_glow:before{background:var(--sn-glow-dark);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.sn-section--bg-custom{background:var(--sn-sec-bg)}.sn-section--bg-dark,.sn-section--bg-dark_glow{--sn-color-heading:var(--sn-color-on-dark,#fff);--sn-color-body:var(--sn-color-on-dark-muted,#cbb6c4);--sn-color-border:hsla(0,0%,100%,.12)}.sn-head{margin-bottom:var(--sn-space-medium,48px)}.sn-head--left{text-align:left}.sn-head--center{margin-inline:auto;max-width:52rem;text-align:center}.sn-head--right{text-align:right}.sn-head--gap-none{margin-bottom:0}.sn-head--gap-xsmall{margin-bottom:var(--sn-space-xsmall,12px)}.sn-head--gap-small{margin-bottom:var(--sn-space-small,16px)}.sn-head--gap-default{margin-bottom:var(--sn-space-default,24px)}.sn-head--gap-medium{margin-bottom:var(--sn-space-medium,48px)}.sn-head--gap-large{margin-bottom:var(--sn-space-large,64px)}.sn-head--gap-xlarge{margin-bottom:var(--sn-space-xlarge,80px)}.sn-head--gap-custom{margin-bottom:var(--sn-head-gap)}.sn-head__eyebrow{color:var(--sn-color-action,#f45f26);font-family:var(--sn-font-body,system-ui,sans-serif);font-size:var(--sn-type-eyebrow-size,12px);font-weight:var(--sn-type-eyebrow-weight,600);letter-spacing:var(--sn-type-eyebrow-tracking,.08em);margin:0;text-transform:uppercase}.sn-head__title{color:var(--sn-color-heading,#1a1418);font-family:var(--sn-font-display,system-ui,sans-serif);font-size:var(--sn-type-section-size,32px);font-weight:var(--sn-type-section-weight,700);letter-spacing:var(--sn-type-section-tracking,-.015em);line-height:var(--sn-type-section-leading,1.12);margin:var(--sn-space-xsmall,12px) 0 0;text-wrap:balance}.sn-head__desc{color:var(--sn-color-lead,#5f545b);font-family:var(--sn-font-body,system-ui,sans-serif);font-size:var(--sn-type-lead-size,20px);line-height:1.5;margin-top:var(--sn-space-default,24px);max-width:44rem}.sn-head--center .sn-head__desc{margin-inline:auto}.sn-head__desc>:last-child{margin-bottom:0}.sn-btn{align-items:center;border:1px solid transparent;border-radius:var(--sn-radius-pill,9999px);cursor:pointer;display:inline-flex;font-family:var(--sn-font-body,system-ui,sans-serif);font-size:var(--sn-type-body-size,16px);font-weight:var(--sn-weight-semibold,600);gap:var(--sn-space-xxsmall,8px);justify-content:center;line-height:1;padding:var(--sn-space-small,16px) var(--sn-space-default,24px);text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.sn-btn--primary{background:var(--sn-grad-flame,linear-gradient(135deg,#ff8a3d,#e5462a));box-shadow:0 8px 20px -8px rgba(228,70,42,.55);color:var(--sn-color-on-action,#fff)}.sn-btn--primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.sn-btn{transition:background-color .2s ease,color .2s ease,border-color .2s ease,filter .2s ease,transform .2s ease}.sn-btn--ghost{background:transparent;border-color:var(--sn-color-border,#e0dadd);color:var(--sn-color-heading,#1a1418)}.sn-btn--ghost:hover{border-color:var(--sn-color-heading,#1a1418)}.sn-btn:focus-visible{outline:2px solid var(--sn-color-focus,#f45f26);outline-offset:3px}.sn-empty{border:1px dashed var(--sn-color-border,#e0dadd);border-radius:var(--sn-radius-md,14px);color:var(--sn-color-muted,#7c7178);font-family:var(--sn-font-body,system-ui,sans-serif);padding:var(--sn-space-medium,48px);text-align:center}.sn-list-reset{list-style:none;margin:0;padding:0}.sn-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.sn-card{background:var(--sn-color-surface,#fff);border:1px solid var(--sn-color-border-soft,#ece7ea);border-radius:var(--sn-radius-card,20px);box-shadow:var(--sn-shadow-card,0 2px 6px rgba(40,5,25,.06));padding:var(--sn-space-8,32px);transition:transform .2s var(--sn-ease,ease),box-shadow .2s var(--sn-ease,ease),border-color .2s var(--sn-ease,ease)}.sn-card--linked:hover{border-color:var(--flame-300,#ff9f6a);box-shadow:var(--sn-shadow-hover,0 24px 48px -12px rgba(40,5,25,.18));transform:translateY(-4px)}.sn-section--bg-dark .sn-card{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12);box-shadow:none}.sn-tile{align-items:center;background:var(--sn-grad-flame,linear-gradient(135deg,#ff8a3d,#e5462a));border-radius:var(--sn-radius-md,14px);box-shadow:0 8px 18px -8px rgba(228,70,42,.6);color:#fff;display:inline-flex;flex:0 0 auto;font-family:var(--sn-font-display,system-ui,sans-serif);font-size:18px;font-weight:var(--sn-weight-bold,700);height:44px;justify-content:center;line-height:1;width:44px}.sn-tile svg{fill:currentColor;height:20px;width:20px}.sn-orb{align-items:center;background:var(--sn-grad-aurora,linear-gradient(120deg,#7c3aed,#c0268f 52%,#f45f26));border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-family:var(--sn-font-body,system-ui,sans-serif);font-size:15px;font-weight:var(--sn-weight-semibold,600);height:48px;justify-content:center;letter-spacing:.02em;overflow:hidden;width:48px}.sn-orb img{height:100%;object-fit:cover;width:100%}.sn-align--left{text-align:left}.sn-align--center{text-align:center}.sn-align--right{text-align:right}.sn-align--center [class*=__block],.sn-align--center [class*=__item],.sn-align--center [class*=__plan]{align-items:center}.sn-align--right [class*=__item],.sn-align--right [class*=__plan]{align-items:flex-end}.sn-align--center [class*=__actions],.sn-align--center [class*=__list]:not(table),.sn-align--center [class*=__top]{justify-content:center}.sn-align--right [class*=__actions]{justify-content:flex-end}.sn-align--center [class*=__body],.sn-align--center [class*=__desc],.sn-align--center [class*=__text]{margin-inline:auto}.sn-align--right [class*=__body],.sn-align--right [class*=__text]{margin-left:auto}.sn-align--center .sn-cmp__table td,.sn-align--center .sn-cmp__table th,.sn-align--center .sn-tl__item{text-align:left}.sn-gal__dialog,.sn-onlight,.sn-section--bg-dark .sn-fm__form.is-boxed,.sn-section--bg-dark_glow .sn-fm__form.is-boxed{--sn-color-heading:var(--text-strong,#1a1418);--sn-color-body:var(--text-body,#2c2c31);--sn-color-lead:var(--text-muted,#5f545b);--sn-color-muted:var(--text-muted,#7c7178);--sn-color-border:var(--border-default,#e0dadd);--sn-color-border-soft:var(--border-hairline,#ece7ea)}.sn-legacy{position:relative}.sn-legacy--w-col10>section{margin-inline:auto!important;max-width:var(--sn-container-content,1080px)!important}.sn-legacy--w-col12>section{margin-inline:auto!important;max-width:var(--sn-container,1320px)!important}.sn-legacy--w-col8>section{margin-inline:auto!important;max-width:var(--sn-container-narrow,720px)!important}.sn-legacy--w-full>section{max-width:none!important}.sn-legacy.is-reset>section{background:transparent!important;padding-bottom:0!important;padding-top:0!important}.sn-legacy.sn-section--bg-dark_glow{isolation:isolate}.sn-legacy.sn-section--bg-dark_glow:before{background:var(--sn-glow-dark);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.sn-legacy.sn-section--bg-dark,.sn-legacy.sn-section--bg-dark_glow{--text-strong:var(--sn-color-on-dark,#fff);--text-body:var(--sn-color-on-dark-muted,#cbb6c4);--text-muted:var(--text-on-dark-muted,#cbb6c4)}:root{--sn-motion-dur:600ms;--sn-motion-ease:cubic-bezier(.2,.7,.2,1);--sn-motion-shift:24px;--sn-motion-gap:80ms}[data-sn-speed=fast]{--sn-motion-dur:380ms}[data-sn-speed=slow]{--sn-motion-dur:900ms}@media (prefers-reduced-motion:no-preference){.sn-motion-pre:not([data-sn-staggered]),.sn-motion-pre[data-sn-staggered] .sn-motion-item{opacity:0;will-change:opacity,transform}.sn-motion-pre[data-sn-motion=rise] .sn-motion-item,.sn-motion-pre[data-sn-motion=rise]:not([data-sn-staggered]){transform:translateY(var(--sn-motion-shift))}.sn-motion-pre[data-sn-motion=slide_left] .sn-motion-item,.sn-motion-pre[data-sn-motion=slide_left]:not([data-sn-staggered]){transform:translateX(calc(var(--sn-motion-shift)*-1))}.sn-motion-pre[data-sn-motion=slide_right] .sn-motion-item,.sn-motion-pre[data-sn-motion=slide_right]:not([data-sn-staggered]){transform:translateX(var(--sn-motion-shift))}.sn-motion-pre[data-sn-motion=zoom] .sn-motion-item,.sn-motion-pre[data-sn-motion=zoom]:not([data-sn-staggered]){transform:scale(.96)}.sn-motion-pre.is-in:not([data-sn-staggered]),.sn-motion-pre.is-in[data-sn-staggered] .sn-motion-item{opacity:1;transform:none;transition:opacity var(--sn-motion-dur) var(--sn-motion-ease),transform var(--sn-motion-dur) var(--sn-motion-ease);transition-delay:calc(var(--sn-motion-i, 0)*var(--sn-motion-gap))}}.sn-headrow.has-aside{align-items:center;display:grid;gap:var(--sn-space-large,64px);grid-template-columns:minmax(0,1fr) minmax(0,var(--sn-aside-w,360px))}.sn-headrow.has-aside.sn-head--gap-none,.sn-headrow.has-aside>.sn-head{margin-bottom:0}.sn-headrow.has-aside.sn-head--gap-xsmall{margin-bottom:var(--sn-space-xsmall,12px)}.sn-headrow.has-aside.sn-head--gap-small{margin-bottom:var(--sn-space-small,16px)}.sn-headrow.has-aside.sn-head--gap-default{margin-bottom:var(--sn-space-default,24px)}.sn-headrow.has-aside.sn-head--gap-medium{margin-bottom:var(--sn-space-medium,48px)}.sn-headrow.has-aside.sn-head--gap-large{margin-bottom:var(--sn-space-large,64px)}.sn-head__aside{min-width:0;text-align:left}.sn-head__aside img{display:block;height:auto;width:100%}.sn-head__note>:last-child{margin-bottom:0}.sn-headrow--card .sn-head__aside{background:var(--sn-color-surface,#fff);border:1px solid var(--sn-color-border,#e0dadd);border-radius:var(--sn-radius-card,12px);box-shadow:var(--sn-shadow-md,0 8px 24px -6px rgba(0,0,0,.08));padding:var(--sn-space-default,24px)}.sn-headrow--plan .sn-head__aside{border-radius:var(--sn-radius-card,12px);box-shadow:var(--sn-shadow-lg,0 24px 48px -12px rgba(0,0,0,.25));overflow:hidden}.sn-headrow--badge{--sn-aside-w:220px}.sn-headrow--badge .sn-head__aside{justify-self:end;max-width:220px}.sn-headrow--badge .sn-head__note{color:var(--sn-color-muted,#7c7178);font-size:var(--sn-type-small-size,14px);margin-top:var(--sn-space-xsmall,12px);text-align:center}@media (max-width:860px){.sn-headrow.has-aside{gap:var(--sn-space-default,24px);grid-template-columns:1fr}.sn-headrow--badge .sn-head__aside{justify-self:start;max-width:150px}}:root{--text-strong:#203e64;--text-body:#252525;--text-muted:#55606e;--border-default:#dde7f1;--border-hairline:#e8eff6;--sn-color-action:#ff7a59;--sn-color-action-hover:#f0653f;--sn-color-on-action:#fff;--sn-color-accent:#0176d3;--sn-color-mark:#0176d3;--sn-color-accent-on-dark:#ff7a59;--sn-color-heading:#203e64;--sn-color-body:#252525;--sn-color-muted:#55606e;--sn-color-link:#0176d3;--sn-color-surface:#fff;--sn-color-surface-cool:#f6fbfe;--sn-color-surface-soft:#fff1ee;--sn-color-surface-dark:#032d60;--sn-color-surface-alt:var(--sn-color-surface-cool);--sn-glow-dark:radial-gradient(80% 120% at 88% 0%,rgba(1,118,211,.55) 0%,rgba(1,118,211,.14) 40%,transparent 70%);--sn-color-on-dark:#fff;--sn-color-on-dark-muted:#c4d3e6;--sn-color-border:#dde7f1;--sn-color-border-soft:#e8eff6;--sn-color-focus:#0176d3;--sn-font-display:"Lexend Deca",system-ui,-apple-system,"Segoe UI",sans-serif;--sn-font-body:"Lexend Deca",system-ui,-apple-system,"Segoe UI",sans-serif;--sn-font-hand:"Kalam","Comic Neue",cursive;--sn-type-display-size:60px;--sn-type-h1-size:54px;--sn-type-h2-size:32px;--sn-type-h3-size:24px;--sn-type-h4-size:19px;--sn-type-lead-size:20px;--sn-type-quote-size:20px;--sn-type-body-size:18px;--sn-type-small-size:14px;--sn-type-eyebrow-size:13px;--sn-type-eyebrow-weight:600;--sn-type-heading-leading:1.2;--sn-type-heading-tracking:-.5px;--sn-type-body-leading:1.75;--sn-type-eyebrow-tracking:.06em;--sn-weight-regular:300;--sn-weight-medium:500;--sn-weight-semibold:600;--sn-weight-bold:600;--sn-radius-sm:6px;--sn-radius-md:6px;--sn-radius-lg:6px;--sn-radius-card:6px;--sn-radius-xl:12px;--sn-radius-2xl:16px;--sn-radius-pill:100px;--sn-shadow-sm:0 2px 6px rgba(3,45,96,.06);--sn-shadow-card:0 2px 6px rgba(3,45,96,.06);--sn-shadow-md:0 10px 30px -12px rgba(3,45,96,.18),0 2px 6px rgba(3,45,96,.06);--sn-shadow-lg:0 24px 48px -16px rgba(3,45,96,.28);--sn-shadow-hover:0 24px 48px -16px rgba(3,45,96,.28);--sn-container:1180px;--sn-container-content:1080px;--sn-container-narrow:720px;--sn-grad-flame:linear-gradient(135deg,#ff9a7b,#ff7a59)}@font-face{font-display:swap;font-family:Kalam;font-style:normal;font-weight:400;src:url(/_hcms/googlefonts/Kalam/regular.woff2) format("woff2")}#body .sn-main .dnd-column,#body .sn-main .dnd-row,#body .sn-main .dnd-section,#body .sn-main .dnd-section>.row-fluid,#body .sn-main .row-fluid{margin:0!important;max-width:none!important;padding:0!important;width:100%!important}#body .sn-main .row-fluid [class*=span]{margin:0!important;min-height:0;width:100%!important}.sn-section{color:var(--sn-color-body,#252525);font-family:var(--sn-font-body);font-size:var(--sn-type-body-size,18px);font-weight:var(--sn-weight-regular,300);line-height:var(--sn-type-body-leading,1.75);-webkit-font-smoothing:antialiased}.sn-section *,.sn-section :after,.sn-section :before{box-sizing:border-box}.sn-section :is(h1,h2,h3,h4,h5,h6){padding:0;text-transform:none;text-wrap:balance}.sn-section :where(p){padding:0}.sn-section :where(dl,dt,dd,figure){margin:0;padding:0}.sn-section :where(img){height:auto;max-width:100%}.sn-section blockquote{background:none;border:0;font-style:normal;margin:0;padding:0}.sn-section .sn-list-reset>li::marker{content:none}.sn-main{counter-reset:stn-sheet}.stn-plan{background-image:linear-gradient(rgba(1,118,211,.055) 1px,transparent 0),linear-gradient(90deg,rgba(1,118,211,.055) 1px,transparent 0);background-size:32px 32px}.stn-plan.sn-section--bg-dark,.stn-plan.sn-section--bg-dark_glow{background-color:var(--sn-color-surface-dark,#032d60);background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:32px 32px}.stn-sheet{counter-increment:stn-sheet}.stn-sheet .sn-head{max-width:none;padding-top:34px;position:relative}.stn-sheet .sn-head:before{background:inherit;color:var(--sn-color-accent,#0176d3);content:counter(stn-sheet,decimal-leading-zero);font-family:var(--sn-font-mono,ui-monospace,monospace);font-size:13px;left:0;letter-spacing:.12em;line-height:1;position:absolute;top:0}.stn-sheet .sn-head:after{background:linear-gradient(var(--sn-color-accent,#0176d3),var(--sn-color-accent,#0176d3)) 50% /100% 1px no-repeat;border-left:1px solid var(--sn-color-accent,#0176d3);border-right:1px solid var(--sn-color-accent,#0176d3);content:"";height:9px;left:34px;opacity:.5;position:absolute;right:0;top:2px}.stn-sheet .sn-head__title{font-size:clamp(30px,3.8vw,52px);letter-spacing:-.02em;line-height:1.06;max-width:20ch}.stn-sheet .sn-head__desc{font-size:var(--sn-type-lead-size,20px);max-width:40rem}.sn-section--bg-dark [class*=reassurance],.sn-section--bg-dark_glow [class*=reassurance]{color:var(--sn-color-on-dark-muted,#c4d3e6)}.stn-rdv{background:#fff;border-radius:var(--sn-radius-xl,12px);box-shadow:0 40px 80px -30px rgba(0,0,0,.55);margin-inline:auto;max-width:920px;padding:8px}.stn-rdv iframe{border:0;border-radius:8px;display:block;height:690px;width:100%}.stn-rdv-alt{color:var(--sn-color-on-dark-muted,#c4d3e6);font-size:var(--sn-type-small-size,14px);margin-top:18px;text-align:center}.stn-rdv-alt a{color:#fff;text-decoration:underline;text-underline-offset:3px}.stn-refs .sn-gal__caption{color:var(--sn-color-heading,#203e64);font-size:var(--sn-type-small-size,14px);line-height:1.4}.stn-refs img{border:1px solid var(--sn-color-border,#dde7f1)}@media (min-width:861px){.stn-sheet.sn-fea--rows .sn-fea__item.has-media{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.stn-sheet.sn-fea--rows.sn-fea--alternate .sn-fea__item.has-media:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.stn-sheet.sn-res--stacked .sn-res__story{order:2}.stn-sheet.sn-res--stacked .sn-res__story .sn-res__link{margin-top:0}.stn-refs.sn-section{padding-top:8px}.stn-refs .sn-gal__item img{background:#fff;object-fit:contain}.sn-section .stn-rdv-alt a,.stn-rdv-alt a{color:#fff}@media (max-width:860px){.stn-refs .sn-gal__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stn-rdv iframe{height:760px}}.stn-stop.sn-fea--grid .sn-fea__item{background:#fff;border:1px solid var(--sn-color-border,#dde7f1);border-radius:var(--sn-radius-card,6px);padding:28px 28px 28px 112px;position:relative}.stn-stop .sn-fea__kicker{color:transparent;font-family:var(--sn-font-display,inherit);font-size:72px;font-weight:600;left:24px;letter-spacing:0;line-height:1;margin:0;position:absolute;text-align:center;text-transform:none;top:20px;width:64px;-webkit-text-stroke:1.5px var(--sn-color-mark,#0176d3)}.stn-stop .sn-fea__kicker:after{border-top:2px solid var(--sn-color-accent-on-dark,#ff7a59);content:"";display:block;margin:10px auto 0;width:28px}.stn-stop .sn-head__eyebrow{color:var(--sn-color-accent-on-dark,#ff7a59);font-family:var(--sn-font-hand,"Kalam",cursive);font-size:22px;letter-spacing:0;text-transform:none}.stn-stop.sn-fea--grid .sn-fea__list{gap:24px}@media (max-width:860px){.stn-stop.sn-fea--grid .sn-fea__item{padding:118px 22px 24px}.stn-stop .sn-fea__kicker{left:22px;text-align:left;top:18px}.stn-stop .sn-fea__kicker:after{margin-left:0}}.stn-sheet.sn-fea--rows .sn-fea__media img{border:1px solid var(--sn-color-border,#dde7f1)}.stn-sheet.sn-fea--rows .sn-fea__media{background-color:#032d60;background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0),radial-gradient(120% 90% at 100% 0,#0176d3 0,rgba(1,118,211,0) 60%);background-size:28px 28px,28px 28px,100% 100%;border-radius:14px;box-shadow:0 30px 60px -28px rgba(3,45,96,.55);overflow:hidden;padding:32px 0 0 32px;position:relative}.stn-sheet.sn-fea--rows .sn-fea__media img{border:0;border-radius:8px 0 0 0;box-shadow:-12px -12px 40px -10px rgba(0,0,0,.35)}.stn-sheet.sn-fea--rows.sn-fea--alternate .sn-fea__item.has-media:nth-child(2n) .sn-fea__media{background-image:linear-gradient(hsla(0,0%,100%,.07) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.07) 1px,transparent 0),radial-gradient(120% 90% at 0 0,#ff7a59 0,rgba(255,122,89,0) 55%);padding:32px 32px 0 0}.stn-sheet.sn-fea--rows.sn-fea--alternate .sn-fea__item.has-media:nth-child(2n) .sn-fea__media img{border-radius:0 8px 0 0}.stn-sheet.sn-fea--rows .sn-fea__media img{max-height:520px;max-width:none;min-width:100%;object-fit:cover;object-position:left top;width:auto}.stn-sheet.sn-fea--rows.sn-fea--alternate .sn-fea__item.has-media:nth-child(2n) .sn-fea__media img{margin-left:auto;object-position:right top}.stn-legend{display:grid;gap:14px}.stn-legend p{align-items:start;color:var(--sn-color-body,#252525);display:grid;font-size:15px;gap:10px;grid-template-columns:28px 1fr;line-height:1.45;margin:0}.stn-legend b{border-radius:50%;color:#fff;display:grid;font-size:14px;height:26px;place-items:center;width:26px}.stn-legend .ok b{background:var(--sn-color-mark,#0176d3)}.stn-legend .ko b{background:#b3261e}.stn-legend .hint{border-top:1px dashed var(--sn-color-border,#dde7f1);color:var(--sn-color-accent-on-dark,#ff7a59);font-family:var(--sn-font-hand,"Kalam",cursive);font-size:19px;grid-template-columns:1fr;padding-top:12px}.stn-legend strong{color:var(--sn-color-heading,#203e64)}@media (max-width:860px){.stn-sheet.sn-fea--rows .sn-fea__media{padding:20px 0 0 20px}.stn-sheet.sn-fea--rows.sn-fea--alternate .sn-fea__item.has-media:nth-child(2n) .sn-fea__media{padding:20px 20px 0 0}.stn-sheet.sn-fea--rows .sn-fea__media img{height:auto;max-height:none;min-width:0;width:100%}}.stn-aside-k{color:var(--sn-color-accent-on-dark,#ff7a59);font-size:12px;font-weight:600;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.sn-head__note p{color:var(--sn-color-body,#252525);font-size:15px;line-height:1.55}.stn-mkt.sn-fea--grid .sn-fea__item{background:#fff;border:1px solid var(--sn-color-border,#dde7f1);border-radius:12px;padding:28px}.stn-mkt .sn-fea__kicker{color:var(--sn-color-accent-on-dark,#ff7a59);font-family:var(--sn-font-mono,ui-monospace,monospace);font-size:13px;letter-spacing:.08em}.stn-mkt.sn-fea--grid .sn-fea__item:nth-child(3){background:#032d60;border-color:#032d60}.stn-mkt.sn-fea--grid .sn-fea__item:nth-child(3) .sn-fea__title{color:#fff}.stn-mkt.sn-fea--grid .sn-fea__item:nth-child(3) .sn-fea__text{color:#c4d3e6}.sn-head__note a{color:var(--sn-color-link,#0176d3);text-decoration:underline;text-underline-offset:3px}