._page_1g8hh_1{--gs-primary: var(--color-primary, #f50000);--gs-primary-dark: var(--color-primary-hover, #c62830);--gs-ink: #101828;--gs-muted: rgba(10, 10, 10, .6);--gs-border: rgba(10, 10, 10, .1);--gs-cream: #fbf3ea;--gs-pink: #f8dcd2;--gs-peach: #f6e2be;--gs-yellow: #f5efcd;--gs-dark: #241009;--gs-radius-sm: 8px;--gs-radius-md: 14px;--gs-radius-pill: 999px;--gs-fs-h1: clamp(2.25rem, 1.6rem + 4.5vw, 3.5rem);--gs-fs-h2: clamp(1.75rem, 1.35rem + 3.2vw, 2.5rem);--gs-fs-h3: 1.2rem;--gs-fs-body-lg: clamp(1rem, .85rem + 1.3vw, 1.125rem);--gs-fs-body: .9375rem;--gs-fs-body-sm: .82rem;--gs-fs-caption: .8rem;--gs-fs-eyebrow: .75rem;--gs-fs-numeral: .75rem;--gs-lh-tight: 1.1;--gs-lh-snug: 1.3;--gs-lh-normal: 1.5;--gs-lh-relaxed: 1.6;--gs-space-2: .5rem;--gs-space-3: .75rem;--gs-space-4: 1rem;--gs-space-5: 1.5rem;--gs-space-6: 2rem;--gs-space-7: 2.5rem;--gs-space-8: 3rem;--gs-card-pad: 1.5rem;--gs-section-pad-sm: clamp(2.5rem, 2rem + 2vw, 4.5rem);--gs-section-pad: clamp(3rem, 2.5rem + 2.5vw, 5rem);--gs-section-pad-lg: clamp(3.5rem, 2.75rem + 3vw, 5.5rem);background-color:#f7f7f5;color:var(--gs-ink);overflow-x:clip}._container_1g8hh_44{margin:0 auto;padding:0 1.25rem}@media(min-width:768px){._container_1g8hh_44{padding:0 2.5rem}}@media(min-width:1280px){._container_1g8hh_44{padding:0 3.5rem}}._section_1g8hh_59{padding:var(--gs-section-pad) 0}._sectionTintPink_1g8hh_63{background-color:var(--gs-cream)}._sectionTintCream_1g8hh_67{background-color:#f6efe4}._sectionEyebrow_1g8hh_71{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--gs-fs-eyebrow);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gs-primary);margin-bottom:var(--gs-space-3)}._sectionHeading_1g8hh_83{font-size:var(--gs-fs-h2);line-height:var(--gs-lh-tight);font-weight:800;letter-spacing:-.02em;margin:0 0 var(--gs-space-3);max-width:30ch}._sectionHeading_1g8hh_83._centered_1g8hh_91{margin-left:auto;margin-right:auto;text-align:center}._sectionSub_1g8hh_97{font-size:var(--gs-fs-body);font-weight:400;line-height:var(--gs-lh-relaxed);color:var(--gs-muted);max-width:46ch;margin:0 0 var(--gs-space-7)}._sectionSub_1g8hh_97._centered_1g8hh_91{margin-left:auto;margin-right:auto;text-align:center}._sectionSubNoMargin_1g8hh_111{font-size:var(--gs-fs-body);font-weight:400;line-height:var(--gs-lh-relaxed);color:var(--gs-muted);max-width:42ch;margin:0 0 var(--gs-space-6)}._cardTitle_1g8hh_120{font-size:var(--gs-fs-h3);font-weight:700;line-height:var(--gs-lh-snug);margin:0 0 .4rem}._cardBody_1g8hh_127{font-size:var(--gs-fs-body-sm);font-weight:400;line-height:var(--gs-lh-normal);color:inherit;opacity:.6;margin:0}._accentDark_1g8hh_136{background-color:var(--gs-dark)!important;color:#fff!important;border-color:transparent!important}._accentPeach_1g8hh_142{background-color:var(--gs-peach)!important}._accentYellow_1g8hh_146{background-color:var(--gs-yellow)!important}._accentPink_1g8hh_150{background-color:var(--gs-pink)!important}._accentCream_1g8hh_154{background-color:var(--gs-cream)!important}._btnPrimary_1g8hh_158{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 2rem;min-height:46px;background-color:#ef4a2f;color:#fff;border:1px solid var(--gs-primary);border-radius:var(--gs-radius-pill);font-size:clamp(.8rem,1.2vw,.875rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform .2s ease,background-color .2s ease}._btnPrimary_1g8hh_158:hover{background-color:var(--gs-primary-dark);border-color:var(--gs-primary-dark);transform:translateY(-2px)}._btnGhost_1g8hh_183{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2rem;min-height:46px;background-color:transparent;color:var(--gs-ink);border:1px solid rgba(10,10,10,.25);border-radius:var(--gs-radius-pill);font-size:clamp(.8rem,1.2vw,.875rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:border-color .2s ease,opacity .2s ease}._btnGhost_1g8hh_183:hover{border-color:var(--gs-ink)}._btnGhostLight_1g8hh_205{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2rem;min-height:46px;background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.4);border-radius:var(--gs-radius-pill);font-size:clamp(.8rem,1.2vw,.875rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:border-color .2s ease}._btnGhostLight_1g8hh_205:hover{border-color:#fff}._btnFinalPrimary_1g8hh_227{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 2rem;min-height:46px;background-color:var(--gs-ink);color:#fff;border:1px solid var(--gs-ink);border-radius:var(--gs-radius-pill);font-size:clamp(.8rem,1.2vw,.875rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}._btnFinalPrimary_1g8hh_227:hover{opacity:.85}._hero_1g8hh_249{position:relative;padding:var(--gs-section-pad-sm) 0 var(--gs-section-pad);overflow:hidden;text-align:center}._heroGlow_1g8hh_256{position:absolute;top:-16rem;left:50%;translate:-50% 0;width:50rem;max-width:150vw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#f9d6c8d9,#f9d6c800 68%);pointer-events:none}._heroBadge_1g8hh_269{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.1rem;background-color:#fff;border:1px solid #f2ddd6;border-radius:8px;font-size:var(--gs-fs-caption);font-weight:600;color:#8a2f22;margin:0 auto var(--gs-space-5)}._heroBadgeIcon_1g8hh_284{display:inline-flex;color:#8a2f22;flex-shrink:0}._heroHeading_1g8hh_290{position:relative;font-size:var(--gs-fs-h1);line-height:1.18;font-weight:800;letter-spacing:-.02em;max-width:18ch;margin:0 auto var(--gs-space-5)}._heroHighlight_1g8hh_300{position:relative;display:inline;background-color:#f8bf4aa6;padding:.05em .35em;box-decoration-break:clone;-webkit-box-decoration-break:clone}._heroBody_1g8hh_309{position:relative;font-size:var(--gs-fs-body-lg);font-weight:400;line-height:var(--gs-lh-relaxed);color:var(--gs-muted);max-width:38rem;margin:0 auto var(--gs-space-6)}._heroCtas_1g8hh_319{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-bottom:var(--gs-space-8)}._outputGrid_1g8hh_328{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gs-space-3);margin-bottom:var(--gs-space-7)}@media(min-width:480px){._outputGrid_1g8hh_328{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){._outputGrid_1g8hh_328{grid-template-columns:repeat(6,1fr)}}._outputCard_1g8hh_346{display:flex;flex-direction:column;align-items:center;gap:.85rem;padding:.5rem .5rem 1.1rem;background:linear-gradient(180deg,#ffffff 0%,var(--color-offwhite, #f7f7f5) 100%);border:1px solid rgba(16,24,40,.06);border-radius:var(--gs-radius-md);box-shadow:0 10px 28px #1018280f;color:var(--gs-ink);transition:box-shadow .25s ease}._outputCard_1g8hh_346:hover{box-shadow:0 16px 36px #1018281a}._outputCard_1g8hh_346 span{font-size:var(--gs-fs-caption);font-weight:500;line-height:var(--gs-lh-normal);text-align:center}._outputThumb_1g8hh_369{width:100%;aspect-ratio:480/420;overflow:hidden;border-radius:calc(var(--gs-radius-md) - .35rem)}._outputThumb_1g8hh_369 img{display:block;width:100%;height:100%;object-fit:cover}._trustStrip_1g8hh_382{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1.5rem;padding-top:var(--gs-space-5);border-top:1px solid var(--gs-border)}._trustItem_1g8hh_393{display:inline-flex;align-items:center;gap:.4rem;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gs-muted);white-space:nowrap}._splitGrid_1g8hh_405{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:1024px){._splitGrid_1g8hh_405{grid-template-columns:1fr 1fr;gap:3rem}}._splitHeading_1g8hh_417{font-size:var(--gs-fs-h2);line-height:var(--gs-lh-tight);font-weight:800;letter-spacing:-.02em;margin:0;max-width:18ch}._splitBody_1g8hh_426{font-size:var(--gs-fs-body);font-weight:400;line-height:var(--gs-lh-relaxed);color:var(--gs-muted);margin:0 0 var(--gs-space-3)}._splitBodyStrong_1g8hh_434{font-size:var(--gs-fs-body);font-weight:700;line-height:var(--gs-lh-relaxed);margin:0}._whatItIsGrid_1g8hh_441{display:grid;grid-template-columns:1fr;gap:var(--gs-space-4)}@media(min-width:480px){._whatItIsGrid_1g8hh_441{grid-template-columns:repeat(3,1fr)}}._whatItIsCard_1g8hh_452{background-color:#fff;padding:var(--gs-space-5);border-radius:var(--gs-radius-md)}._stackGrid_1g8hh_458{display:grid;grid-template-columns:1fr;gap:var(--gs-space-4);margin-bottom:var(--gs-space-4)}@media(min-width:480px){._stackGrid_1g8hh_458{grid-template-columns:repeat(3,1fr)}}._stackCard_1g8hh_470{padding:var(--gs-card-pad);border-radius:var(--gs-radius-md)}._stackIconChip_1g8hh_475{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background-color:#ffffff8c;border-radius:var(--gs-radius-sm);color:var(--gs-ink);margin-bottom:var(--gs-space-4)}._accentDark_1g8hh_136 ._stackIconChip_1g8hh_475{background-color:#ffffff1f;color:#fff}._cardIconChip_1g8hh_492{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background-color:var(--gs-pink);border-radius:var(--gs-radius-sm);color:var(--gs-ink);margin-bottom:var(--gs-space-4)}._stackCard0_1g8hh_504{background-color:var(--gs-pink)}._stackCard1_1g8hh_508{background-color:var(--gs-peach)}._stackCard2_1g8hh_512{background-color:var(--gs-yellow)}._stackList_1g8hh_516{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._stackList_1g8hh_516 li{font-size:var(--gs-fs-body-sm);font-weight:400;line-height:var(--gs-lh-normal);opacity:.72}._safetyBanner_1g8hh_532{display:grid;grid-template-columns:1fr;gap:var(--gs-space-5);background-color:var(--gs-dark);color:#fff;padding:var(--gs-card-pad);border-radius:var(--gs-radius-md)}@media(min-width:1024px){._safetyBanner_1g8hh_532{grid-template-columns:1.1fr 1.4fr;padding:var(--gs-space-7);align-items:center}}._safetyBadge_1g8hh_549{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gs-primary);margin-bottom:var(--gs-space-3)}._safetyTitle_1g8hh_559{font-size:var(--gs-fs-h3);font-weight:700;line-height:var(--gs-lh-snug);margin:0 0 .5rem}._safetyBody_1g8hh_566{font-size:var(--gs-fs-body-sm);font-weight:400;line-height:var(--gs-lh-normal);opacity:.7;margin:0;max-width:34ch}._safetyTags_1g8hh_575{display:flex;flex-wrap:wrap;gap:.5rem}._safetyTag_1g8hh_575{font-size:.75rem;font-weight:600;padding:.4rem .85rem;background:#6d1c10;border-radius:var(--gs-radius-pill);color:#ffffffd9}._journeyList_1g8hh_590{display:flex;flex-direction:column;gap:.5rem}._journeyRow_1g8hh_596{display:flex;align-items:flex-start;gap:var(--gs-space-5);padding:var(--gs-space-5) var(--gs-card-pad);background-color:#fff;border-radius:var(--gs-radius-md)}._journeyNumber_1g8hh_605{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:var(--gs-fs-numeral);font-weight:700;color:#fff;background:#e14932;border-radius:var(--gs-radius-sm)}._accentDark_1g8hh_136 ._journeyNumber_1g8hh_605{background:#f0b429;color:var(--gs-dark)}._journeyCopy_1g8hh_623{flex:1 1 auto;min-width:0}._journeyTitle_1g8hh_628{display:flex;align-items:center;gap:.5rem;font-size:var(--gs-fs-h3);font-weight:700;line-height:var(--gs-lh-snug);margin:0 0 .3rem}._journeyBadge_1g8hh_638{display:block;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f0b429;margin-bottom:.35rem}._journeyBody_1g8hh_648{font-size:var(--gs-fs-body-sm);font-weight:400;line-height:var(--gs-lh-normal);opacity:.65;margin:0;max-width:60ch}._drivesGrid_1g8hh_657{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gs-space-4)}@media(min-width:768px){._drivesGrid_1g8hh_657{grid-template-columns:repeat(5,1fr)}}._drivesCard_1g8hh_668{padding:var(--gs-space-5);border-radius:var(--gs-radius-md)}._campaignGrid_1g8hh_673{display:grid;grid-template-columns:1fr;gap:var(--gs-space-4)}@media(min-width:480px){._campaignGrid_1g8hh_673{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._campaignGrid_1g8hh_673{grid-template-columns:repeat(4,1fr)}}._campaignCard_1g8hh_689{border:1px solid var(--gs-border);padding:var(--gs-space-5);border-radius:var(--gs-radius-md)}._pilotBox_1g8hh_695{display:flex;flex-direction:column;gap:var(--gs-space-5);background-color:var(--gs-pink);padding:var(--gs-space-6) var(--gs-space-5);border-radius:var(--gs-radius-md)}@media(min-width:1024px){._pilotBox_1g8hh_695{flex-direction:row;align-items:center;justify-content:space-between;padding:var(--gs-space-7) var(--gs-space-8)}}._pilotCopy_1g8hh_712{flex:1 1 auto;min-width:0}._pilotHeading_1g8hh_717{font-size:var(--gs-fs-h2);line-height:var(--gs-lh-tight);font-weight:800;letter-spacing:-.02em;margin:0 0 var(--gs-space-3)}._pilotBodyText_1g8hh_725{font-size:var(--gs-fs-body);font-weight:400;line-height:var(--gs-lh-relaxed);color:var(--gs-muted);max-width:40ch;margin:0}._pilotCtas_1g8hh_734{display:flex;flex-wrap:wrap;flex-shrink:0;gap:.85rem}._faqGrid_1g8hh_741{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1024px){._faqGrid_1g8hh_741{grid-template-columns:.85fr 1.15fr;gap:3rem}}._faqList_1g8hh_753{display:flex;flex-direction:column}._faqItem_1g8hh_758{border-bottom:1px solid var(--gs-border)}._faqQuestion_1g8hh_762{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;border:none;padding:1.25rem 0;font-size:var(--gs-fs-h3);font-weight:700;letter-spacing:-.01em;line-height:var(--gs-lh-snug);text-align:left;color:var(--gs-ink);cursor:pointer}._faqIcon_1g8hh_780{flex-shrink:0;transition:transform .25s ease;color:var(--gs-primary)}._faqIconOpen_1g8hh_786{transform:rotate(45deg)}._faqAnswer_1g8hh_790{overflow:hidden;font-size:var(--gs-fs-body);font-weight:400;line-height:var(--gs-lh-relaxed);color:var(--gs-muted);margin:0 0 1.25rem;padding-right:1.5rem}._finalCta_1g8hh_800{background:#ef4a2f;padding:var(--gs-section-pad-lg) 0;text-align:center;color:#fff}._finalCtaHeading_1g8hh_807{font-size:var(--gs-fs-h2);line-height:var(--gs-lh-tight);font-weight:800;letter-spacing:-.02em;max-width:22ch;margin:0 auto var(--gs-space-3)}._finalCtaSub_1g8hh_816{font-size:var(--gs-fs-body);font-weight:400;color:#ffffffbf;margin:0 0 var(--gs-space-6)}._finalCtaButtons_1g8hh_823{display:flex;flex-wrap:wrap;justify-content:center;gap:.85rem}
