.-mQgjq_page{color:#141a16;background:#f4f3f0;min-height:100vh;padding-bottom:5rem}.-mQgjq_hero{background:#f4f3f0;border-bottom:1px solid #e4dfd5;padding:clamp(3.5rem,6vw,5.5rem) clamp(1.25rem,5vw,4rem) clamp(2.5rem,4vw,3.5rem)}.-mQgjq_container{max-width:1180px;margin:0 auto}.-mQgjq_topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.-mQgjq_backLink{color:#46524b;background:#fff;border:1px solid #e4dfd5;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.-mQgjq_backLink:hover{color:#155e3a;border-color:#155e3a}.-mQgjq_eyebrow{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#155e3a;background:#155e3a14;border:1px solid #155e3a2e;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:14px;font-weight:700;display:inline-flex}.-mQgjq_title{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.03em;text-transform:none;color:#141a16;max-width:18ch;margin:.85rem 0 1rem;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:800;line-height:1.08}.-mQgjq_titleAccent{color:#155e3a}.-mQgjq_subtitle{color:#46524b;max-width:62ch;margin:0;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.65}.-mQgjq_main{gap:3.5rem;max-width:1180px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,5vw,4rem) 0;display:grid}.-mQgjq_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;display:grid}.-mQgjq_productCard{background:#fff;border:1px solid #e4dfd5;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 24px #141a160a}.-mQgjq_productMedia{aspect-ratio:4/3.4;background:#eae8e3;border-bottom:1px solid #e4dfd5;position:relative;overflow:hidden}.-mQgjq_productMedia img{object-fit:cover;width:100%;height:100%;display:block}.-mQgjq_badgePill{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#155e3a;background:#fff;border:1px solid #e4dfd5;border-radius:999px;padding:.35rem .8rem;font-size:14px;font-weight:700;position:absolute;top:1rem;left:1rem;box-shadow:0 4px 12px #141a1614}.-mQgjq_productBody{flex-direction:column;flex:1;padding:1.6rem 1.75rem 1.8rem;display:flex}.-mQgjq_productTitleRow{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.65rem;display:flex}.-mQgjq_productTitle{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.02em;text-transform:none;color:#141a16;margin:0;font-size:1.5rem;font-weight:800}.-mQgjq_priceLabel{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;color:#155e3a;font-size:.9rem;font-weight:700}.-mQgjq_productSummary{color:#46524b;margin:0 0 1.15rem;font-size:.96rem;line-height:1.6}.-mQgjq_specList{flex:1;gap:.5rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.-mQgjq_specList li{color:#141a16;padding-left:1.35rem;font-size:.9rem;line-height:1.45;position:relative}.-mQgjq_specList li:before{content:"✓";color:#155e3a;font-weight:800;position:absolute;top:0;left:0}.-mQgjq_sizeRow{flex-wrap:wrap;gap:.45rem;margin-bottom:1.35rem;display:flex}.-mQgjq_sizeChip{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;color:#46524b;background:#f4f3f0;border:1px solid #e4dfd5;border-radius:8px;padding:.35rem .7rem;font-size:14px;font-weight:600}.-mQgjq_ctaGroup{flex-wrap:wrap;gap:.75rem;display:flex}.-mQgjq_primaryBtn{color:#fff;text-align:center;background:#155e3a;border-radius:999px;flex:1;justify-content:center;align-items:center;min-width:190px;padding:.85rem 1.35rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.-mQgjq_primaryBtn:hover{background:#0f472b;transform:translateY(-1px)}.-mQgjq_secondaryBtn{color:#141a16;background:#fff;border:1px solid #d5cfc3;border-radius:999px;justify-content:center;align-items:center;padding:.85rem 1.2rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.-mQgjq_secondaryBtn:hover{background:#eae8e3;border-color:#155e3a}.-mQgjq_customDropBanner{background:#fff;border:1px solid #e4dfd5;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:clamp(1.5rem,3.5vw,2.25rem);display:flex}.-mQgjq_customDropBanner h2{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.02em;text-transform:none;color:#141a16;margin:0 0 .45rem;font-size:clamp(1.45rem,2.6vw,1.95rem);font-weight:800}.-mQgjq_customDropBanner p{color:#46524b;max-width:56ch;margin:0;line-height:1.55}@media (max-width:860px){.-mQgjq_productGrid{grid-template-columns:1fr}}
.V-q34W_bar{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:35;background:#faf8f4f0;border-block:1px solid #e4dfd5;position:sticky;top:0}.V-q34W_tabs{flex-wrap:wrap;align-items:center;gap:4px;padding-block:6px;display:flex}.V-q34W_tabs>a,.V-q34W_more summary{color:#46524b;letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:8px 13px;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex;position:relative}.V-q34W_tabs>a:hover,.V-q34W_more summary:hover{color:#141a16;background:#eae8e3}.V-q34W_tabs>a[aria-current],.V-q34W_more[open] summary{color:#141a16;background:#eef5f0;font-weight:650}.V-q34W_tabs>a[aria-current]:after{content:"";background:#155e3a;border-radius:2px;height:2px;position:absolute;bottom:2px;left:12px;right:12px}.V-q34W_tabs a:focus-visible,.V-q34W_more summary:focus-visible{outline-offset:2px;outline:2px solid #155e3a}.V-q34W_more{margin-left:auto;position:relative}.V-q34W_more summary{background:#fff;border:1px solid #dcd6cc;list-style:none}.V-q34W_more summary::-webkit-details-marker{display:none}.V-q34W_menu{z-index:45;background:#fff;border:1px solid #dcd6cc;border-radius:14px;width:min(740px,100vw - 32px);padding:22px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 48px #141a161f}.V-q34W_menuGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.V-q34W_menuGroup{flex-direction:column;gap:2px;min-width:0;display:flex}.V-q34W_menuHeading{letter-spacing:.09em;text-transform:uppercase;color:#6b766f;border-bottom:1px solid #e4dfd5;margin-bottom:4px;padding:4px 10px 8px;font-size:14px;font-weight:650;display:block}.V-q34W_menu a{color:#2c3630;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:14px;font-weight:550;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.V-q34W_menu a:hover,.V-q34W_menu a[aria-current=page]{color:#141a16;background:#eae8e3}.V-q34W_returnRow{border-bottom:1px solid #e4dfd5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;padding-bottom:6px;display:flex}.V-q34W_returnRow a{color:#2c3630;background:#fff;border:1px solid #dcd6cc;border-radius:6px;align-items:center;min-height:36px;padding:6px 10px;font-size:14px;font-weight:600;transition:background-color .16s,color .16s;display:inline-flex}.V-q34W_returnRow a:hover{color:#141a16;background:#eae8e3}.V-q34W_returnRow a:focus-visible{outline-offset:2px;outline:2px solid #155e3a}.V-q34W_returnMeta{letter-spacing:.08em;text-transform:uppercase;color:#6b766f;font-size:14px;font-weight:600}@media (max-width:780px){.V-q34W_menuGrid{grid-template-columns:1fr;gap:14px}.V-q34W_menu{max-height:min(76dvh,540px);padding:16px;overflow-y:auto}.V-q34W_returnMeta{display:none}}@media (max-width:600px){.V-q34W_tabs{gap:4px;padding-block:6px}.V-q34W_tabs>a{flex:auto;min-height:36px;padding:7px 10px;font-size:14px}.V-q34W_more{flex:auto;margin-left:0}.V-q34W_more summary{width:100%;min-height:36px;font-size:14px}.V-q34W_menu{right:0}}
.Y-VLta_gatewaySection{padding-block:48px 56px;scroll-margin-top:72px}.Y-VLta_appShell{background:#fff;border:1px solid #e4dfd5;border-radius:18px;overflow:hidden;box-shadow:0 12px 32px #141a160d}.Y-VLta_appTopBar{color:#141a16;background:#eae8e3;border-bottom:1px solid #e4dfd5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 28px;display:flex}.Y-VLta_appBrand{letter-spacing:.06em;color:#141a16;align-items:center;gap:12px;font-size:14px;font-weight:650;display:flex}.Y-VLta_appBrandBadge{color:#5c6760;letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid #dcd6cc;border-radius:6px;align-items:center;padding:3px 9px;font-size:14px;font-weight:600;display:inline-flex}.Y-VLta_appNavPills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Y-VLta_appNavPill{color:#46524b;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;padding:6px 12px;font-size:14px;font-weight:600;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.Y-VLta_appNavPill:hover{color:#141a16;background:#fff}.Y-VLta_appNavPillActive{color:#155e3a;background:#fff;border-color:#dcd6cc;font-weight:650}.Y-VLta_appBody{gap:36px;padding:36px 32px 40px;display:grid}.Y-VLta_welcomeCard{background:#f4f3f0;border:1px solid #e4dfd5;border-radius:16px;grid-template-columns:1.2fr 1fr;align-items:center;gap:36px;padding:36px;display:grid}.Y-VLta_welcomeEyebrow{letter-spacing:.08em;text-transform:uppercase;color:#155e3a;margin-bottom:12px;font-size:14px;font-weight:600}.Y-VLta_welcomeCard h2{font-family:var(--font-inter), sans-serif;letter-spacing:-.025em;color:#141a16;margin:0 0 16px;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.12}.Y-VLta_welcomeCard h2 span{color:#155e3a}.Y-VLta_welcomeLead{color:#46524b;max-width:600px;margin:0 0 24px;font-size:16px;line-height:1.65}.Y-VLta_ctaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:560px;margin-bottom:20px;display:grid}.Y-VLta_primaryBtn{color:#fff;background:#155e3a;border:1px solid #155e3a;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:13px 16px;font-size:14px;font-weight:600;transition:background-color .16s,transform .16s;display:inline-flex}.Y-VLta_primaryBtn:hover{background:#0f472b;border-color:#0f472b}.Y-VLta_greenBtn{color:#fff;background:#141a16;border:1px solid #141a16;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:13px 16px;font-size:14px;font-weight:600;transition:background-color .16s,transform .16s;display:inline-flex}.Y-VLta_greenBtn:hover{background:#253029}.Y-VLta_secondaryBtn{color:#141a16;background:#fff;border:1px solid #cfc8ba;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:12px 16px;font-size:14px;font-weight:600;transition:background-color .16s,border-color .16s;display:inline-flex}.Y-VLta_secondaryBtn:hover{background:#eae8e3;border-color:#b8b0a0}.Y-VLta_exclusivesNote{color:#5c6760;border-top:1px solid #e4dfd5;margin:0;padding-top:14px;font-size:14px;line-height:1.55}.Y-VLta_exclusivesNote strong{color:#141a16}.Y-VLta_screensShowcase{grid-template-columns:1fr 1fr;align-items:center;gap:16px;display:grid}.Y-VLta_phoneFrame{background:#fff;border:1px solid #e4dfd5;border-radius:16px;margin:0;padding:8px 8px 10px;box-shadow:0 10px 28px #141a160f}.Y-VLta_phoneFrame img{border-radius:10px;width:100%;height:auto;display:block}.Y-VLta_phoneFrame figcaption{letter-spacing:.04em;color:#5c6760;text-align:center;padding:8px 4px 2px;font-size:14px;font-weight:600}.Y-VLta_pillarsHeader{border-bottom:1px solid #e4dfd5;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:12px;display:flex}.Y-VLta_pillarsHeader h3{font-family:var(--font-inter), sans-serif;letter-spacing:-.02em;color:#141a16;margin:6px 0 0;font-size:clamp(22px,2.4vw,28px);font-weight:700}.Y-VLta_pillarsHeader p{color:#46524b;max-width:460px;margin:0;font-size:14.5px;line-height:1.55}.Y-VLta_pillarsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.Y-VLta_pillarCard{color:#141a16;background:#f4f3f0;border:1px solid #e4dfd5;border-radius:12px;flex-direction:column;justify-content:space-between;padding:22px 20px;transition:border-color .18s,background-color .18s;display:flex}.Y-VLta_pillarCard:hover{background:#fff;border-color:#cfc8ba}.Y-VLta_pillarTop{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.Y-VLta_pillarLabel{letter-spacing:.06em;text-transform:uppercase;color:#5c6760;font-size:14px;font-weight:600}.Y-VLta_pillarGoal{font-family:var(--font-inter), sans-serif;color:#155e3a;font-size:20px;font-weight:700;line-height:1}.Y-VLta_pillarCard h4{color:#141a16;margin:0 0 8px;font-size:17.5px;font-weight:650}.Y-VLta_pillarCard p{color:#46524b;margin:0 0 16px;font-size:14px;line-height:1.6}.Y-VLta_pillarStatus{color:#5c6760;border-top:1px solid #e4dfd5;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;font-size:14px;font-weight:600;display:flex}.Y-VLta_inAppOnlyGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.Y-VLta_inAppCard{background:#f4f3f0;border:1px solid #e4dfd5;border-radius:12px;flex-direction:column;justify-content:space-between;padding:26px;transition:border-color .18s;display:flex}.Y-VLta_inAppCard:hover{border-color:#cfc8ba}.Y-VLta_inAppBadge{letter-spacing:.08em;text-transform:uppercase;color:#155e3a;width:fit-content;margin-bottom:10px;font-size:14px;font-weight:600;display:inline-block}.Y-VLta_inAppCard h3{color:#141a16;margin:0 0 10px;font-size:20px;font-weight:650;line-height:1.25}.Y-VLta_inAppCard p{color:#46524b;margin:0 0 18px;font-size:14.5px;line-height:1.62}.Y-VLta_inAppLink{color:#155e3a;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:600;display:inline-flex}.Y-VLta_inAppLink:hover{color:#0f472b}@media (max-width:1024px){.Y-VLta_welcomeCard{grid-template-columns:1fr}.Y-VLta_pillarsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Y-VLta_inAppOnlyGrid{grid-template-columns:1fr}}@media (max-width:640px){.Y-VLta_appTopBar{padding:14px 18px}.Y-VLta_appBody{padding:20px 16px 24px}.Y-VLta_welcomeCard{padding:22px 18px}.Y-VLta_ctaGrid,.Y-VLta_pillarsGrid{grid-template-columns:1fr}.Y-VLta_screensShowcase{grid-template-columns:1fr 1fr;gap:10px}}
.NHoJLq_launcher[data-slot]{right:max(20px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));z-index:40;color:#fff;cursor:pointer;background:linear-gradient(135deg,#18241c,#304738);border:1px solid #ffffff2e;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:auto;min-width:64px;height:auto;min-height:62px;padding:5px 7px 6px;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1),border-color .16s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:fixed;overflow:visible;box-shadow:0 16px 38px #15221852,0 0 0 3px #b9e53138}.NHoJLq_launcher[data-slot]:hover{background:linear-gradient(135deg,#18241c,#304738);border-color:#b9e53194;transform:translateY(-2px);box-shadow:0 20px 46px #15221861,0 0 0 4px #b9e5314d}.NHoJLq_launcher[data-slot]:focus-visible{outline-offset:3px;outline:3px solid #fff}.NHoJLq_label{text-align:center;color:#ffffffeb;letter-spacing:.01em;white-space:nowrap;width:100%;max-width:68px;font-size:.58rem;font-weight:850;line-height:1}.NHoJLq_label b{color:#d8ff67;text-shadow:-1px 0 5px #0ca84fe6,1px 0 5px #ef2d2dbf;font-size:.72rem}.NHoJLq_orb{isolation:isolate;transform-origin:50% 80%;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;animation:5.4s cubic-bezier(.2,.8,.2,1) infinite NHoJLq_friend-float;display:grid;position:relative}.NHoJLq_orb:before{content:"";z-index:-2;border-radius:inherit;filter:blur(3.5px);opacity:.85;pointer-events:none;background:conic-gradient(#2cc471eb 0deg,#cdff48d9 60deg,#2cc47147 120deg,#ff4739e6 190deg,#ff8c3cb3 240deg,#ff473942 300deg,#2cc471eb 360deg);animation:1.8s linear infinite NHoJLq_swirl;position:absolute;inset:-3px}.NHoJLq_orb:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:#0c1c11e6;border:1px solid #d1ff5b7a;position:absolute;inset:-2px;box-shadow:0 0 12px #b9e5318f,0 0 19px #ef3f3438}.NHoJLq_logo{z-index:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 2px 3px #0000005c);transform-origin:48% 58%;width:100%;height:100%;animation:7.2s cubic-bezier(.2,.8,.2,1) infinite NHoJLq_logo-alive;position:relative}.NHoJLq_launcher:is(:hover,:focus-visible) .NHoJLq_orb{animation-duration:1.44s}.NHoJLq_launcher:is(:hover,:focus-visible) .NHoJLq_logo{animation-duration:2.16s}@keyframes NHoJLq_friend-float{0%,to{transform:translate(0,0)rotate(-1deg)}50%{transform:translateY(-3px)rotate(2deg)}}@keyframes NHoJLq_logo-alive{0%,72%,to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}78%{opacity:.96;transform:translateY(1px)rotate(-3deg)scaleX(1.06)scaleY(.86)}83%{opacity:1;transform:translateY(-2px)rotate(3deg)scaleX(.96)scaleY(1.09)}89%{opacity:1;transform:translate(0,0)rotate(-1deg)scale(1.02)}}@keyframes NHoJLq_swirl{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:640px){.NHoJLq_launcher[data-slot]{right:12px;bottom:max(16px,env(safe-area-inset-bottom));border-radius:18px;min-height:58px;padding:4px 5px 5px}.NHoJLq_label{letter-spacing:0;font-size:.56rem}.NHoJLq_orb{width:32px;height:32px}}.NHoJLq_blitzOffset[data-slot]{bottom:max(86px, calc(env(safe-area-inset-bottom) + 78px))}@media (max-width:640px){.NHoJLq_blitzOffset[data-slot]{bottom:max(82px, calc(env(safe-area-inset-bottom) + 74px))}}@media (prefers-reduced-motion:reduce){.NHoJLq_launcher[data-slot],.NHoJLq_launcher[data-slot]:hover{transition:none;transform:none}.NHoJLq_orb,.NHoJLq_orb:before,.NHoJLq_logo{animation:none}}
.POidKq_page{--blitz-yellow:#155e3a;--blitz-line:#e4dfd5;color:#141a16;-webkit-text-size-adjust:100%;background:#f4f3f0;width:100%;max-width:100vw;padding-bottom:92px;overflow-x:clip}.POidKq_header{border-bottom:1px solid var(--blitz-line);justify-content:space-between;align-items:center;gap:16px;padding-block:18px;display:flex}.POidKq_header>a:last-child{color:#141a16;white-space:nowrap;padding-block:10px;font-size:14px;font-weight:600}.POidKq_hero{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:40px;padding-top:48px;padding-bottom:36px;display:grid}.POidKq_heroCopy{min-width:0;max-width:100%}.POidKq_kicker{letter-spacing:.08em;color:#155e3a;overflow-wrap:anywhere;margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.5}.POidKq_hero h1{font-family:var(--font-inter),sans-serif;letter-spacing:-.03em;color:#141a16;margin:0 0 20px;font-size:clamp(38px,5.2vw,64px);font-weight:700;line-height:1.08}.POidKq_hero h1 span{color:#155e3a}.POidKq_hero h1 small{color:#46524b;letter-spacing:-.01em;margin-top:8px;font-size:.48em;font-weight:600;line-height:1.3;display:block}.POidKq_lead{color:#141a16;margin-bottom:14px;font-size:clamp(19px,2.1vw,24px);font-weight:600;line-height:1.4}.POidKq_intro{color:#46524b;max-width:540px;margin-bottom:24px;font-size:16.5px;line-height:1.65}.POidKq_primary,.POidKq_secondary,.POidKq_secondaryCheckout{text-align:center;overflow-wrap:anywhere;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:50px;padding:13px 22px;font-size:15px;font-weight:600;line-height:1.35;transition:transform .18s cubic-bezier(.22,1,.36,1),background-color .18s,border-color .18s;display:inline-flex}.POidKq_heroButtons .POidKq_primary,.POidKq_heroButtons .POidKq_secondary{width:auto}.POidKq_primary{color:#fff;background:#155e3a;border-color:#155e3a}.POidKq_primary:hover{color:#fff;background:#0f472b;border-color:#0f472b}.POidKq_primary:disabled,.POidKq_primary[aria-disabled=true]{color:#5c6760;cursor:pointer;opacity:.92;background:#cfc8ba;border-color:#cfc8ba}.POidKq_secondary{color:#141a16;background:#fff;border-color:#cfc8ba}.POidKq_secondary:hover{background:#eae8e3;border-color:#b8b0a0}.POidKq_secondaryCheckout{color:#155e3a;background:#eef5f0;border-color:#155e3a;width:100%}.POidKq_secondaryCheckout:hover{background:#e0ede4}.POidKq_secondaryCheckout[aria-disabled=true]{color:#6b766f;cursor:pointer;background:#eae8e3;border-color:#dcd6cc}.POidKq_small{color:#5c6760;margin:14px 0 0;font-size:14px;line-height:1.6}.POidKq_portrait{background:#eae8e3;border:1px solid #e4dfd5;border-radius:16px;flex-direction:column;justify-content:space-between;align-self:stretch;align-items:center;min-width:0;max-width:100%;margin:0;padding:20px 20px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #141a160d}.POidKq_portrait img{object-fit:contain;z-index:1;width:100%;max-width:440px;height:auto;max-height:470px;margin-inline:auto;position:relative}.POidKq_portrait figcaption{z-index:2;color:#141a16;text-align:center;letter-spacing:.08em;background:#fff;border-top:1px solid #e4dfd5;width:calc(100% + 40px);margin-inline:-20px;padding:14px 18px;font-size:14px;font-weight:600;position:relative}.POidKq_scheduleBand{border-block:1px solid var(--blitz-line);background:#eae8e3}.POidKq_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:28px;display:grid}.POidKq_facts>div{min-width:0}.POidKq_facts span{letter-spacing:.08em;color:#155e3a;font-size:14px;font-weight:600}.POidKq_facts strong{color:#141a16;margin-top:6px;font-size:22px;font-weight:700;line-height:1.35;display:block}.POidKq_facts p{color:#46524b;margin:6px 0 0;font-size:14px}.POidKq_section{padding-block:68px}.POidKq_section h2,.POidKq_enrollment h2{font-family:var(--font-inter),sans-serif;letter-spacing:-.03em;color:#141a16;margin-bottom:24px;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.14}.POidKq_inclusions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 48px;display:grid}.POidKq_inclusions article{border-top:1px solid var(--blitz-line);gap:18px;min-width:0;padding:24px 0;display:flex}.POidKq_inclusions article>span{color:#155e3a;font-family:var(--font-inter),sans-serif;min-width:28px;padding-top:2px;font-size:18px;font-weight:700}.POidKq_inclusions h3{color:#141a16;margin:0 0 8px;font-size:19px;font-weight:650;line-height:1.3}.POidKq_inclusions p{color:#46524b;margin:0;font-size:15px;line-height:1.6}.POidKq_enrollment{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding-top:40px;padding-bottom:72px;scroll-margin-top:16px;display:grid}.POidKq_enrollment>div{min-width:0;max-width:100%}.POidKq_enrollment>div>p{color:#46524b;line-height:1.65}.POidKq_enrollment .POidKq_kicker{color:#155e3a}.POidKq_holidays{background:#fff;border-left:3px solid #155e3a;border-radius:0 8px 8px 0;margin-top:24px;padding:8px 16px 8px 18px}.POidKq_holidays strong{color:#141a16}.POidKq_holidays p{color:#46524b;margin:6px 0 0;font-size:14px}.POidKq_checkout{background:#fff;border:1px solid #dcd6cc;border-radius:16px;min-width:0;max-width:100%;padding:30px;scroll-margin-top:16px;box-shadow:0 12px 32px #141a160d}.POidKq_inAppBanner{color:#2c3630;background:#eef5f0;border:1px solid #cfe0d5;border-radius:10px;margin-bottom:18px;padding:12px 14px;font-size:14px;line-height:1.5}.POidKq_inAppBanner strong{color:#155e3a;letter-spacing:.04em;margin-bottom:3px;font-size:14px;display:block}.POidKq_fitCheckBox{background:#f4f3f0;border:1px solid #e4dfd5;border-radius:10px;margin-top:20px;padding:16px}.POidKq_fitCheckHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.POidKq_fitBadge{color:#155e3a;letter-spacing:.03em;background:#eef5f0;border-radius:6px;padding:3px 9px;font-size:14px;font-weight:600}.POidKq_fitCheckList{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.POidKq_fitCheckItem{color:#46524b;text-align:left;cursor:pointer;background:#fff;border:1px solid #e4dfd5;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:14px;line-height:1.4;transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .16s,background-color .16s;display:flex}.POidKq_fitCheckItem:active{transform:scale(.99)}.POidKq_fitCheckItemActive{color:#141a16;background:#eef5f0;border-color:#155e3a}.POidKq_fitCheckMark{color:#fff;background:#155e3a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;font-weight:700;display:inline-flex}.POidKq_paymentOptions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:18px;display:grid}.POidKq_paymentOptionCard{color:#141a16;text-align:left;cursor:pointer;background:#f4f3f0;border:1px solid #e4dfd5;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;padding:14px 16px;transition:border-color .18s,background-color .18s,transform .18s cubic-bezier(.22,1,.36,1);display:flex}.POidKq_paymentOptionCard:hover{border-color:#b8b0a0}.POidKq_paymentOptionCard:active{transform:scale(.985)}.POidKq_paymentOptionActive{background:#eef5f0;border-color:#155e3a;box-shadow:inset 0 0 0 1px #155e3a}.POidKq_optionTag{letter-spacing:.06em;color:#155e3a;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4}.POidKq_optionPrice{font-family:var(--font-inter),sans-serif;color:#141a16;font-size:28px;font-weight:700;line-height:1.1}.POidKq_optionPrice small{font-family:var(--font-inter),Arial,sans-serif;color:#5c6760;font-size:14px;font-weight:500}.POidKq_optionSub{color:#46524b;font-size:14px;line-height:1.45}.POidKq_checkout .POidKq_price{font-family:var(--font-inter),sans-serif;color:#141a16;overflow-wrap:anywhere;margin-bottom:8px;font-size:clamp(32px,3.8vw,44px);font-weight:700;line-height:1.15}.POidKq_price span{font-family:var(--font-inter),Arial,sans-serif;color:#5c6760;margin-top:4px;font-size:14px;font-weight:500;display:block}.POidKq_priceSub{color:#46524b;margin:0 0 16px;font-size:14px;line-height:1.55}.POidKq_timelineBox{background:#f4f3f0;border:1px solid #e4dfd5;border-radius:10px;margin-top:20px;padding:16px 18px}.POidKq_timelineSteps{gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.POidKq_timelineSteps li{border-left:2px solid #155e3a;padding-left:14px;position:relative}.POidKq_timelineSteps strong{color:#141a16;margin-bottom:2px;font-size:14px;display:block}.POidKq_timelineSteps span{color:#46524b;font-size:14px;line-height:1.5;display:block}.POidKq_guaranteeBox{background:#eef5f0;border:1px solid #cfe0d5;border-left:3px solid #155e3a;border-radius:8px;margin-top:16px;padding:14px 16px}.POidKq_guaranteeBox strong{letter-spacing:.06em;text-transform:uppercase;color:#155e3a;font-size:14px;display:block}.POidKq_guaranteeQuote{font-size:15px;font-weight:650;color:#141a16!important;margin:6px 0 4px!important}.POidKq_guaranteeBox p{color:#2c3630;margin:0;font-size:14px;line-height:1.55}.POidKq_terms{border-block:1px solid var(--blitz-line);margin-block:16px;padding-block:16px}.POidKq_terms p{color:#46524b;margin:8px 0 0;font-size:14px;line-height:1.55}.POidKq_checkout .POidKq_primary{width:100%}.POidKq_checkoutActions{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.POidKq_ackReminder{color:#155e3a;background:#eef5f0;border:1px solid #cfe0d5;border-radius:6px;margin:0 0 8px;padding:8px 12px;font-size:14px;font-weight:600;line-height:1.4}.POidKq_acknowledge{color:#141a16;cursor:pointer;background:#f4f3f0;border:1px solid #cfc8ba;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:14px 16px;font-size:14px;line-height:1.5;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.POidKq_acknowledge:hover{border-color:#155e3a}.POidKq_acknowledgeChecked{background:#eef5f0;border-color:#155e3a}.POidKq_acknowledgePulse{border-color:#155e3a;box-shadow:0 0 0 3px #155e3a26}.POidKq_acknowledge input{accent-color:#155e3a;flex-shrink:0;min-width:20px;min-height:20px;margin-top:2px}.POidKq_stickyBar{z-index:50;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff5;border-top:1px solid #dcd6cc;justify-content:space-between;align-items:center;gap:12px;max-width:100vw;padding:10px 18px;display:flex;position:fixed;bottom:0;left:0;right:0}.POidKq_stickyBarCopy{min-width:0}.POidKq_stickyBarCopy strong{letter-spacing:.06em;color:#155e3a;font-size:14px;display:block}.POidKq_stickyBarCopy span{color:#141a16;overflow-wrap:anywhere;font-size:14px;display:block}.POidKq_stickyBarBtn{color:#fff;white-space:nowrap;background:#155e3a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex}.POidKq_stickyBarBtn:active{transform:scale(.98)}.POidKq_faq{border-top:1px solid var(--blitz-line);max-width:960px}.POidKq_faq details{border-top:1px solid var(--blitz-line)}.POidKq_faq summary{color:#141a16;cursor:pointer;padding:20px 8px 20px 0;font-size:17px;font-weight:600}.POidKq_faq details p{color:#46524b;max-width:750px;margin-bottom:22px;line-height:1.65}.POidKq_faq summary:focus-visible{outline-offset:4px;outline:2px solid #155e3a}.POidKq_contact{color:#46524b;margin-top:28px}.POidKq_contact a{color:#155e3a;font-weight:600;text-decoration:underline}.POidKq_footer{border-top:1px solid var(--blitz-line);color:#5c6760;justify-content:space-between;align-items:center;gap:20px;padding-block:28px;font-size:14px;display:flex}.POidKq_footer p{margin:0}.POidKq_promo{background:#fff;border:1px solid #e4dfd5;border-radius:16px;grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:center;gap:32px;margin-block:32px 20px;padding:34px 36px;display:grid;box-shadow:0 10px 28px #141a160a}.POidKq_promoCopy{min-width:0}.POidKq_promo .POidKq_kicker{color:#155e3a;margin-bottom:8px}.POidKq_promo h2{font-family:var(--font-inter),sans-serif;letter-spacing:-.025em;color:#141a16;margin:0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.12}.POidKq_promo p:last-child{color:#46524b;margin:10px 0 0;font-size:15px;line-height:1.65}.POidKq_promo .POidKq_secondary{flex-shrink:0}.POidKq_promoActions{background:#f4f3f0;border:1px solid #e4dfd5;border-radius:12px;flex-direction:column;gap:10px;min-width:240px;padding:20px;display:flex}.POidKq_promoPriceTag{border-bottom:1px solid #e4dfd5;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:2px;padding-bottom:10px;display:flex}.POidKq_promoPriceTag span{letter-spacing:.06em;color:#5c6760;font-size:14px;font-weight:600}.POidKq_promoPriceTag strong{font-family:var(--font-inter),sans-serif;color:#141a16;font-size:26px;font-weight:700;line-height:1}.POidKq_promoPriceTag small{font-family:var(--font-inter),Arial,sans-serif;color:#5c6760;font-size:14px;font-weight:500}.POidKq_enrollment h2.POidKq_outcomeTitle{font-size:clamp(26px,3.1vw,38px);line-height:1.16}.POidKq_promo .POidKq_promoLead{color:#141a16;margin:10px 0 0;font-size:18px;font-weight:600;line-height:1.4}.POidKq_heroButtons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.POidKq_heroTrustPill{color:#2c3630;background:#eef5f0;border:1px solid #cfe0d5;border-radius:8px;max-width:100%;margin:14px 0 0;padding:8px 14px;font-size:14px;font-weight:550;line-height:1.45;display:inline-block}.POidKq_proofSection{border-top:1px solid var(--blitz-line);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:48px;padding-block:56px;scroll-margin-top:24px;display:grid}.POidKq_videoColumn,.POidKq_voicesColumn{min-width:0;max-width:100%}.POidKq_videoColumn h2{font-family:var(--font-inter),sans-serif;letter-spacing:-.025em;color:#141a16;margin:0 0 14px;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.15}.POidKq_proofIntro{color:#46524b;margin:0 0 20px;font-size:15.5px;line-height:1.65}.POidKq_videoCard{background:#fff;border:1px solid #e4dfd5;border-radius:14px;max-width:100%;margin:0;overflow:hidden;box-shadow:0 8px 24px #141a160d}.POidKq_videoCardHeader{letter-spacing:.06em;color:#155e3a;background:#eae8e3;border-bottom:1px solid #e4dfd5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.POidKq_videoPlayer{aspect-ratio:16/9;background:#141a16;width:100%;height:auto;display:block}.POidKq_videoCaption{color:#46524b;border-top:1px solid #e4dfd5;padding:12px 16px;font-size:14px;line-height:1.5}.POidKq_capacityCard{background:#fff;border:1px solid #e4dfd5;border-left:3px solid #155e3a;border-radius:10px;margin-top:18px;padding:18px 20px}.POidKq_capacityCard strong{color:#141a16;margin-bottom:6px;font-size:15px;display:block}.POidKq_capacityCard p{color:#46524b;margin:0;font-size:14px;line-height:1.6}.POidKq_voicesColumn{background:#fff;border:1px solid #e4dfd5;border-radius:16px;padding:28px}.POidKq_voicesHeading{color:#141a16;margin:0 0 18px;font-size:21px;font-weight:700;line-height:1.25}.POidKq_voiceCards{gap:12px;display:grid}.POidKq_voiceCard{background:#f4f3f0;border:1px solid #e4dfd5;border-radius:10px;margin:0;padding:16px 18px}.POidKq_voiceCard blockquote{color:#141a16;margin:0 0 8px;font-size:14px;font-style:normal;line-height:1.6}.POidKq_voiceCard figcaption{color:#5c6760;font-size:14px}.POidKq_voiceCard figcaption strong{color:#141a16}.POidKq_voiceDisclaimer{color:#6b766f;margin:12px 0 0;font-size:14px;line-height:1.5}.POidKq_tryLiveCard{background:#eef5f0;border:1px solid #cfe0d5;border-radius:12px;margin-top:18px;padding:18px 20px}.POidKq_tryLiveCard strong{color:#141a16;margin:6px 0 8px;font-size:15px;display:block}.POidKq_tryLiveCard p{color:#2c3630;margin:0 0 12px;font-size:14px;line-height:1.55}.POidKq_textLinkGold{color:#155e3a;text-underline-offset:3px;font-weight:600;text-decoration:underline}.POidKq_postPurchaseBox{background:#f4f3f0;border:1px solid #e4dfd5;border-radius:10px;margin-top:18px;padding:16px}.POidKq_postPurchaseGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px;display:grid}.POidKq_postPurchaseStep{background:#fff;border:1px solid #e4dfd5;border-radius:8px;min-width:0;padding:12px 14px}.POidKq_postPurchaseStep strong{color:#155e3a;margin-bottom:4px;font-size:14px;display:block}.POidKq_postPurchaseStep span{color:#46524b;font-size:14px;line-height:1.45;display:block}.POidKq_trustBadges{border-top:1px solid #e4dfd5;margin-top:16px;padding-top:14px}.POidKq_trustBadgeRow{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.POidKq_trustBadgePill{color:#2c3630;background:#f4f3f0;border:1px solid #e4dfd5;border-radius:6px;align-items:center;max-width:100%;padding:5px 10px;font-size:14px;font-weight:600;display:inline-flex}.POidKq_trustNote{color:#5c6760;margin:0;font-size:14px;line-height:1.5}.POidKq_trustNote a{color:#155e3a;text-decoration:underline}.POidKq_inlineChatBtn{color:#141a16;cursor:pointer;text-align:center;background:#fff;border:1px solid #cfc8ba;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:12px;padding:12px 14px;font-size:14px;font-weight:600;transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .16s,background-color .16s;display:inline-flex}.POidKq_inlineChatBtn:hover{background:#eae8e3;border-color:#155e3a}.POidKq_inlineChatBtn:active{transform:scale(.99)}@media (max-width:1050px){.POidKq_hero{gap:24px}.POidKq_enrollment{gap:32px}.POidKq_inclusions{gap:0 32px}.POidKq_checkout{padding:22px}.POidKq_facts{gap:20px}.POidKq_facts strong{font-size:20px}}@media (max-width:960px){.POidKq_proofSection{grid-template-columns:minmax(0,1fr);gap:28px}.POidKq_postPurchaseGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.POidKq_hero{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:24px;padding-bottom:24px}.POidKq_hero h1{margin-bottom:14px;font-size:clamp(34px,9.5vw,48px)}.POidKq_lead{margin-bottom:10px;font-size:18px}.POidKq_intro{margin-bottom:18px;font-size:15.5px}.POidKq_heroCopy>.POidKq_kicker{margin-bottom:10px;font-size:14px}.POidKq_heroButtons{flex-direction:column;align-items:stretch;gap:10px}.POidKq_heroButtons>a{width:100%}.POidKq_portrait{width:100%;max-width:360px;margin-inline:auto}.POidKq_portrait img{width:86%}.POidKq_facts{grid-template-columns:minmax(0,1fr);gap:0;padding-block:6px}.POidKq_facts>div{border-bottom:1px solid var(--blitz-line);padding-block:16px}.POidKq_facts>div:last-child{border:0}.POidKq_facts strong{font-size:19px}.POidKq_section{padding-block:40px}.POidKq_section h2,.POidKq_enrollment h2,.POidKq_enrollment h2.POidKq_outcomeTitle,.POidKq_videoColumn h2{margin-bottom:18px;font-size:clamp(24px,6.5vw,30px)}.POidKq_inclusions{grid-template-columns:minmax(0,1fr)}.POidKq_inclusions article{padding-block:18px}.POidKq_enrollment{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:16px;padding-bottom:40px}.POidKq_enrollment .POidKq_checkout{order:-1}.POidKq_checkout{padding:20px 16px}.POidKq_paymentOptions{grid-template-columns:minmax(0,1fr);gap:10px}.POidKq_optionPrice{font-size:24px}.POidKq_checkout .POidKq_price{margin-bottom:6px;font-size:clamp(26px,7vw,32px)}.POidKq_price span{font-size:14px}.POidKq_primary,.POidKq_secondary,.POidKq_secondaryCheckout{min-height:48px;padding:13px 14px;font-size:14.5px}.POidKq_acknowledge{padding:12px 13px;font-size:14px}.POidKq_stickyBar{gap:10px;padding:9px 12px}.POidKq_stickyBarCopy strong,.POidKq_stickyBarCopy span{font-size:14px}.POidKq_stickyBarBtn{padding:9px 12px;font-size:14px}.POidKq_voicesColumn{padding:20px 16px}.POidKq_footer{flex-wrap:wrap;justify-content:flex-start}.POidKq_footer p{width:100%}.POidKq_promo{grid-template-columns:1fr;gap:18px;padding:24px 20px}.POidKq_promoActions{width:100%;min-width:0}.POidKq_promo h2{font-size:26px}.POidKq_promo .POidKq_secondary{width:100%;margin-top:0}}@media (prefers-reduced-motion:reduce){.POidKq_page{scroll-behavior:auto}}.POidKq_blitzTabBarWrap{border-bottom:1px solid var(--blitz-line);background:#eae8e3}.POidKq_blitzTabBar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-block:10px;display:grid}.POidKq_blitzTabLink{color:#2c3630;text-align:center;background:#fff;border:1px solid #dcd6cc;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,background-color .18s;display:inline-flex}.POidKq_blitzTabLink:hover{color:#141a16;background:#f4f3f0;border-color:#155e3a}.POidKq_blitzTabLink:active{transform:scale(.985)}.POidKq_blitzTabLinkActive{color:#fff;background:#155e3a;border-color:#155e3a}.POidKq_blitzTabLinkActive:hover{color:#fff;background:#0f472b}.POidKq_destinationSplit{padding-top:44px;padding-bottom:32px}.POidKq_destinationHeader{max-width:720px;margin-bottom:24px}.POidKq_destinationHeader h2{font-family:var(--font-inter),sans-serif;letter-spacing:-.025em;color:#141a16;margin-top:6px;margin-bottom:8px;font-size:clamp(26px,3.2vw,36px);font-weight:700;line-height:1.14}.POidKq_destinationHeader p{color:#46524b;margin:0;font-size:16px}.POidKq_destinationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.POidKq_destinationCard{color:#141a16;background:#fff;border:1px solid #e4dfd5;border-radius:16px;flex-direction:column;justify-content:space-between;gap:18px;padding:30px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s;display:flex}.POidKq_destinationCard:hover{border-color:#cfc8ba;transform:translateY(-2px)}.POidKq_destinationCardHighlight{background:#fff;border-color:#155e3a}.POidKq_destinationCard h3{color:#141a16;margin:6px 0 10px;font-size:clamp(22px,2.6vw,26px);font-weight:700;line-height:1.18}.POidKq_destinationCard p{color:#46524b;margin:0 0 14px;font-size:15.5px;line-height:1.6}.POidKq_destinationList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.POidKq_destinationList li{color:#141a16;align-items:center;gap:8px;font-size:14px;font-weight:550;display:flex}.POidKq_destinationList li svg{color:#155e3a;flex-shrink:0}.POidKq_fullPageDrawerWrap{padding-top:8px;padding-bottom:36px}.POidKq_fullPageDrawer{background:#fff;border:1px solid #e4dfd5;border-radius:14px;overflow:hidden}.POidKq_fullPageDrawerSummary{cursor:pointer;color:#141a16;background:#eae8e3;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;font-size:14.5px;font-weight:600;list-style:none;transition:background-color .2s,color .2s;display:flex}.POidKq_fullPageDrawerSummary::-webkit-details-marker{display:none}.POidKq_fullPageDrawerSummary:hover{color:#141a16;background:#ebe6dc}@media (max-width:760px){.POidKq_blitzTabBar{gap:6px;padding-block:8px}.POidKq_blitzTabLink{min-height:40px;padding:6px 8px;font-size:14px}.POidKq_destinationGrid{grid-template-columns:minmax(0,1fr)}.POidKq_destinationCard{padding:22px 18px}}
.mQCWNa_header{justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding-block:14px;display:flex}.mQCWNa_headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mQCWNa_headerSecondaryBtn{color:#141a16;background:#fff;border:1px solid #cfc8ba;border-radius:8px;align-items:center;gap:6px;min-height:40px;padding:8px 14px;font-size:14px;font-weight:600;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.mQCWNa_headerSecondaryBtn:hover{color:#141a16;background:#eae8e3;border-color:#b8b0a0}.mQCWNa_headerPrimaryBtn{color:#fff;background:#155e3a;border:1px solid #155e3a;border-radius:8px;align-items:center;gap:7px;min-height:40px;padding:8px 16px;font-size:14px;font-weight:600;transition:background-color .18s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.mQCWNa_headerPrimaryBtn:hover{background:#0f472b;border-color:#0f472b;transform:translateY(-1px)}.mQCWNa_subpageHero{padding-top:36px;padding-bottom:20px}.mQCWNa_subpageHero h1{font-family:var(--font-inter), sans-serif;letter-spacing:-.03em;color:#141a16;margin:10px 0 14px;font-size:clamp(34px,4.6vw,52px);font-weight:700;line-height:1.08}.mQCWNa_subpageHero h1 span{color:#155e3a}.mQCWNa_subpageLead{color:#46524b;max-width:720px;font-size:18px;line-height:1.6}@media (max-width:480px){.mQCWNa_header{flex-wrap:wrap;gap:12px}.mQCWNa_headerActions{justify-content:flex-start;width:100%}}
.oD43CW_film{background:#fff;border:1px solid #e4dfd5;border-radius:14px;grid-column:1/-1;width:100%;margin:0;overflow:hidden}.oD43CW_topline{letter-spacing:.06em;color:#5c6760;background:#eae8e3;border-bottom:1px solid #e4dfd5;justify-content:space-between;align-items:center;padding:15px 22px;font-size:14px;font-weight:600;display:flex}.oD43CW_topline span:first-child{color:#155e3a}.oD43CW_videoWrap{background:#141a16;position:relative}.oD43CW_video{aspect-ratio:16/9;object-fit:contain;background:#141a16;width:100%;height:auto;display:block}.oD43CW_playbackControl{color:#141a16;min-height:34px;font:inherit;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff0;border:1px solid #dcd6cc;border-radius:6px;align-items:center;gap:7px;padding:7px 12px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;right:14px}.oD43CW_playbackControl:hover{color:#155e3a;border-color:#155e3a}.oD43CW_playbackControl span{font-size:14px;line-height:1}.oD43CW_playbackControl:focus-visible,.oD43CW_video:focus-visible,.oD43CW_caption summary:focus-visible{outline-offset:4px;outline:2px solid #155e3a}.oD43CW_caption{color:#46524b;background:#fff;border-top:1px solid #e4dfd5;padding:18px 22px;font-size:14px}.oD43CW_caption p{margin:0}.oD43CW_caption details{color:#5c6760;margin-top:8px;font-size:14px}.oD43CW_caption summary{cursor:pointer;color:#155e3a;width:fit-content;min-height:32px;padding-block:5px;font-weight:600}.oD43CW_caption details p{max-width:780px;padding-top:8px;line-height:1.7}@media (max-width:720px){.oD43CW_topline{letter-spacing:.05em;padding:12px 14px;font-size:14px}.oD43CW_caption{padding:15px 14px;font-size:14px}.oD43CW_playbackControl{min-height:31px;padding:6px 9px;font-size:14px;bottom:9px;right:9px}}
.oms_jG_section{border-top:1px solid #e4dfd5;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr);align-items:center;gap:56px;padding-block:56px;display:grid}.oms_jG_copy .oms_jG_eyebrow{color:#155e3a}.oms_jG_copy h2{font-family:var(--font-inter), sans-serif;letter-spacing:-.025em;color:#141a16;margin:12px 0 18px;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.12}.oms_jG_copy>p{color:#46524b;max-width:560px;line-height:1.68}.oms_jG_copy .oms_jG_note{color:#5c6760;background:#eae8e3;border:1px solid #e4dfd5;border-radius:8px;padding:12px 16px;font-size:14px}.oms_jG_film{background:#fff;border:1px solid #e4dfd5;border-radius:16px;justify-self:center;width:100%;max-width:340px;margin:0;padding:10px 10px 14px;box-shadow:0 12px 32px #141a160f}.oms_jG_film video{aspect-ratio:9/16;background:#141a16;border-radius:10px;width:100%;height:auto;display:block}.oms_jG_film figcaption{letter-spacing:.06em;text-align:center;color:#5c6760;margin-top:12px;font-size:14px;font-weight:600;line-height:1.4}.oms_jG_testimonials{border-top:1px solid #e4dfd5;grid-column:1/-1;padding-top:28px}.oms_jG_testimonials>h3{font-family:var(--font-inter), sans-serif;letter-spacing:-.02em;color:#141a16;margin:10px 0 22px;font-size:clamp(24px,2.8vw,32px);font-weight:700}.oms_jG_testimonials>.oms_jG_eyebrow{color:#155e3a}.oms_jG_quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.oms_jG_quotes figure{background:#fff;border:1px solid #e4dfd5;border-radius:14px;flex-direction:column;justify-content:space-between;margin:0;padding:26px 24px;display:flex}.oms_jG_quotes blockquote{color:#141a16;margin:0 0 22px;font-size:15.5px;line-height:1.65}.oms_jG_quotes figcaption{border-top:1px solid #e4dfd5;padding-top:12px;font-size:14px;line-height:1.5}.oms_jG_quotes figcaption strong,.oms_jG_quotes figcaption span{display:block}.oms_jG_quotes figcaption strong{color:#141a16}.oms_jG_quotes figcaption span{color:#5c6760}.oms_jG_testimonials>.oms_jG_note{color:#5c6760;margin-top:18px;font-size:14px}@media (max-width:720px){.oms_jG_section{grid-template-columns:1fr;gap:28px;padding-block:36px}.oms_jG_film{max-width:310px}.oms_jG_copy h2{font-size:32px}.oms_jG_quotes{grid-template-columns:1fr}.oms_jG_testimonials{margin-top:12px}}
.L8PDMW_section{padding-block:56px;scroll-margin-top:72px}.L8PDMW_heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.L8PDMW_heading h2{font-family:var(--font-inter), sans-serif;letter-spacing:-.025em;color:#141a16;margin:8px 0 0;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.12}.L8PDMW_heading>a{color:#141a16;white-space:nowrap;background:#fff;border:1px solid #cfc8ba;border-radius:8px;align-items:center;gap:6px;padding:9px 14px;font-size:14px;font-weight:600;transition:background-color .16s,border-color .16s;display:inline-flex}.L8PDMW_heading>a:hover{background:#eae8e3;border-color:#b8b0a0}.L8PDMW_feature{background:#fff;border:1px solid #e4dfd5;border-radius:16px;grid-template-columns:1.22fr 1fr;display:grid;overflow:hidden;box-shadow:0 10px 28px #141a160d}.L8PDMW_player{aspect-ratio:16/9;background:#141a16;align-self:stretch;position:relative;overflow:hidden}.L8PDMW_player a{color:#fff;cursor:pointer;background:#141a16;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.L8PDMW_player img{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.22,1,.36,1);display:block}.L8PDMW_player a:hover img{transform:scale(1.02)}.L8PDMW_player iframe{border:0;width:100%;height:100%;display:block}.L8PDMW_play{background:#141a1652;justify-content:center;align-items:center;gap:12px;font-size:24px;display:flex;position:absolute;inset:0}.L8PDMW_play span{color:#141a16;background:#fffffff5;border:1px solid #e4dfd5;border-radius:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:background-color .16s,border-color .16s,color .16s}.L8PDMW_player a:hover .L8PDMW_play span{color:#fff;background:#155e3a;border-color:#155e3a}.L8PDMW_player a:focus-visible{outline-offset:-4px;outline:3px solid #155e3a}.L8PDMW_copy{flex-direction:column;justify-content:center;padding:36px 34px;display:flex}.L8PDMW_copy h3{color:#141a16;margin:12px 0 14px;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.24}.L8PDMW_copy p{color:#46524b;line-height:1.65}.L8PDMW_note{color:#5c6760;border-top:1px solid #e4dfd5;margin-top:18px;padding-top:14px;font-size:14px}.L8PDMW_copy a{color:#155e3a;font-weight:600}.L8PDMW_copy a:hover{color:#0f472b}@media (max-width:800px){.L8PDMW_feature{grid-template-columns:1fr}.L8PDMW_heading{flex-direction:column;align-items:flex-start}.L8PDMW_copy{padding:24px 20px}.L8PDMW_section{padding-block:36px}}
.qU10YW_section{padding-block:56px;scroll-margin-top:72px}.qU10YW_heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.qU10YW_heading h2{font-family:var(--font-inter), sans-serif;letter-spacing:-.025em;color:#141a16;margin:8px 0 0;font-size:clamp(28px,3.2vw,40px);font-weight:700;line-height:1.12}.qU10YW_heading p{color:#46524b;max-width:440px;margin:0;line-height:1.65}.qU10YW_choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.qU10YW_choice{color:#141a16;background:#fff;border:1px solid #e4dfd5;border-radius:14px;flex-direction:column;min-width:0;padding:26px 24px;text-decoration:none;transition:border-color .18s,background-color .18s;display:flex}.qU10YW_choice:hover{background:#fff;border-color:#cfc8ba}.qU10YW_choice:focus-visible,.qU10YW_community a:focus-visible{outline-offset:4px;outline:2px solid #155e3a}.qU10YW_number{color:#155e3a;letter-spacing:.08em;font-size:14px;font-weight:600}.qU10YW_choice h3{color:#141a16;margin:12px 0 10px;font-size:20px;font-weight:650;line-height:1.25}.qU10YW_choice p{color:#46524b;margin:0 0 20px;font-size:14.5px;line-height:1.62}.qU10YW_action{color:#155e3a;border-top:1px solid #e4dfd5;margin-top:auto;padding-top:12px;font-size:14px;font-weight:600}.qU10YW_week{background:#eae8e3;border-top:1px solid #e4dfd5}.qU10YW_weekGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.qU10YW_weekGrid article{background:#fff;border:1px solid #e4dfd5;border-radius:14px;flex-direction:column;padding:26px 24px;transition:border-color .18s,background-color .18s;display:flex}.qU10YW_weekGrid article:hover{border-color:#cfc8ba}.qU10YW_weekGrid h3{color:#141a16;margin:10px 0;font-size:20px;font-weight:650;line-height:1.28}.qU10YW_weekGrid strong{color:#155e3a;margin-bottom:8px;font-size:14px}.qU10YW_weekGrid p{color:#46524b;margin:0 0 14px;font-size:14.5px;line-height:1.62}.qU10YW_weekGrid a{color:#155e3a;border-top:1px solid #e4dfd5;margin-top:auto;padding-top:12px;font-size:14px;font-weight:600}.qU10YW_weekGrid a:hover{color:#0f472b}.qU10YW_date{color:#5c6760;margin-bottom:14px;font-size:14px;display:block}.qU10YW_meta{color:#5c6760!important;font-size:14px!important}.qU10YW_community{background:#fff;border:1px solid #e4dfd5;border-radius:16px;grid-template-columns:1.35fr 1fr;align-items:center;gap:45px;margin-block:44px;padding:36px;display:grid}.qU10YW_community h2{font-family:var(--font-inter), sans-serif;color:#141a16;margin:12px 0;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.15}.qU10YW_community p{color:#46524b;line-height:1.7}.qU10YW_community small{color:#5c6760;margin-top:20px;line-height:1.65;display:block}.qU10YW_communityAside{border-left:1px solid #e4dfd5;padding-left:32px}.qU10YW_communityAside h3{color:#141a16;margin-top:0;font-size:18px}.qU10YW_communityAside a:not([class]){color:#155e3a;text-decoration:underline}.qU10YW_teaser{border-top:1px solid #e4dfd5;padding-block:48px}.qU10YW_teaserInner{background:#fff;border:1px solid #e4dfd5;border-radius:16px;justify-content:space-between;align-items:center;gap:36px;padding:36px;display:flex}.qU10YW_teaser h2{font-family:var(--font-inter), sans-serif;letter-spacing:-.025em;color:#141a16;max-width:650px;margin:8px 0 12px;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.12}.qU10YW_teaser p{color:#46524b;max-width:620px;margin:0;line-height:1.65}.qU10YW_teaser a{border-radius:8px;flex-shrink:0}@media (max-width:950px){.qU10YW_choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.qU10YW_section{padding-block:40px}.qU10YW_heading,.qU10YW_teaserInner{flex-direction:column;align-items:flex-start}.qU10YW_choices,.qU10YW_weekGrid,.qU10YW_community{grid-template-columns:1fr}.qU10YW_community{gap:24px;padding:24px 20px}.qU10YW_communityAside{border-top:1px solid #e4dfd5;border-left:0;padding-top:20px;padding-left:0}.qU10YW_teaserInner{gap:20px;padding:26px 20px}}
.aWFnXq_section{border-bottom:1px solid #e4dfd5;padding-block:64px}.aWFnXq_section h2,.aWFnXq_page h2{font-family:var(--font-inter), sans-serif;letter-spacing:-.025em;color:#141a16;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.12}.aWFnXq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.aWFnXq_card{background:#fff;border:1px solid #e4dfd5;border-radius:14px;flex-direction:column;gap:12px;padding:28px;transition:border-color .18s,background-color .18s;display:flex}.aWFnXq_card strong{color:#141a16;font-size:20px;line-height:1.25}.aWFnXq_card p{color:#46524b;margin:0}.aWFnXq_card:hover{border-color:#cfc8ba}.aWFnXq_tag{color:#155e3a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:14px;font-weight:600;display:inline-block}.aWFnXq_feature{background:#fff;border:1px solid #e4dfd5;border-radius:16px;grid-template-columns:1.5fr 1fr;align-items:center;gap:32px;margin-bottom:24px;padding:32px;display:grid}.aWFnXq_feature p{color:#46524b}.aWFnXq_feature h3{color:#141a16;margin-bottom:15px;font-size:32px;line-height:1.15}.aWFnXq_challengeFeature{background:#fff;border:1px solid #e4dfd5;border-radius:16px;grid-template-columns:1.45fr .8fr;align-items:center;gap:42px;margin-bottom:24px;padding:34px;display:grid;position:relative;overflow:hidden}.aWFnXq_challengeFeature h3{letter-spacing:-.025em;color:#141a16;max-width:720px;margin:10px 0 18px;font-size:clamp(28px,3.4vw,42px);line-height:1.1}.aWFnXq_challengeFeature p{color:#46524b;max-width:680px;margin-bottom:0}.aWFnXq_challengeAction{z-index:1;flex-direction:column;align-items:flex-start;gap:14px;display:flex;position:relative}.aWFnXq_price{font-family:var(--font-inter), sans-serif;color:#155e3a;font-size:44px;font-weight:700;line-height:1}.aWFnXq_price small{font-family:var(--font-inter), Arial, sans-serif;color:#5c6760;letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:600}.aWFnXq_page{width:min(1280px,100% - 96px);margin:auto;padding:24px 0 100px}.aWFnXq_page header{border-bottom:1px solid #e4dfd5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:0;padding-bottom:20px;display:flex}.aWFnXq_page h1{color:#141a16;max-width:920px;font-size:clamp(36px,5vw,60px);line-height:1.08}.aWFnXq_page section{border-bottom:1px solid #e4dfd5;padding-block:40px}.aWFnXq_lead{color:#46524b;max-width:760px;font-size:18.5px;line-height:1.65}.aWFnXq_notice{color:#2c3630;background:#eae8e3;border-left:3px solid #155e3a;border-radius:0 8px 8px 0;margin:24px 0;padding:20px 24px}.aWFnXq_form{gap:14px;max-width:620px;margin-block:18px;display:grid}.aWFnXq_form label{color:#141a16;gap:6px;font-size:14px;font-weight:600;display:grid}.aWFnXq_form input,.aWFnXq_form textarea{color:#141a16;width:100%;font:inherit;background:#fff;border:1px solid #cfc8ba;border-radius:8px;padding:12px 14px;font-size:max(16px,1rem);line-height:1.45;transition:border-color .16s,background-color .16s}.aWFnXq_form input:hover,.aWFnXq_form textarea:hover{border-color:#b8b0a0}.aWFnXq_form input:focus-visible,.aWFnXq_form textarea:focus-visible{outline-offset:2px;background:#fff;border-color:#155e3a;outline:2px solid #155e3a}.aWFnXq_form button{cursor:pointer;border-radius:8px}.aWFnXq_form button:disabled{opacity:.6;cursor:not-allowed}.aWFnXq_form .aWFnXq_marketingChoice{color:#46524b;background:#f4f3f0;border:1px solid #e4dfd5;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.55;display:flex}.aWFnXq_form .aWFnXq_marketingChoice input{accent-color:#155e3a;flex:none;width:18px;height:18px;margin-top:2px;padding:0}.aWFnXq_connectColumns{grid-template-columns:1fr 1fr;gap:28px;margin-top:28px;display:grid}.aWFnXq_connectCard{background:#fff;border:1px solid #e4dfd5;border-radius:16px;padding:32px}.aWFnXq_connectCard h3{color:#141a16;margin:0 0 16px;font-size:22px;font-weight:650}.aWFnXq_small{color:#5c6760;margin-top:12px;font-size:14px;line-height:1.55}.aWFnXq_small a{color:#155e3a;text-decoration:underline}.aWFnXq_social{color:#46524b;border-top:1px solid #e4dfd5;flex-wrap:wrap;gap:12px 24px;padding-block:22px;font-size:14px;font-weight:550;display:flex}.aWFnXq_social a:hover{color:#155e3a}@media (max-width:820px){.aWFnXq_grid,.aWFnXq_feature,.aWFnXq_challengeFeature,.aWFnXq_connectColumns{grid-template-columns:1fr}.aWFnXq_page{width:calc(100% - 40px)}.aWFnXq_connectCard{padding:24px 20px}}
.G_DtNW_section{border-block:1px solid #e4dfd5;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:48px;padding-block:72px;display:grid}.G_DtNW_label{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.G_DtNW_label .G_DtNW_eyebrow{color:#155e3a;margin:0}.G_DtNW_rule{background:#155e3a;width:40px;height:2px}.G_DtNW_copy{max-width:780px}.G_DtNW_copy h2{font-family:var(--font-inter),sans-serif;letter-spacing:-.025em;color:#141a16;margin-bottom:20px;font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1.12}.G_DtNW_copy p{color:#2c3630;margin-bottom:20px;font-size:clamp(18px,2vw,22px);line-height:1.6}.G_DtNW_copy strong{color:#155e3a;font-size:14.5px;font-weight:600;display:block}@media (max-width:720px){.G_DtNW_section{grid-template-columns:1fr;gap:24px;padding-block:50px}.G_DtNW_copy h2{margin-bottom:16px}}
.d9rgiq_scene{--scene-progress:0;isolation:isolate;background:#f4f3f0;border-bottom:1px solid #e4dfd5;height:auto;position:relative}.d9rgiq_stage{background:#f4f3f0;height:auto;min-height:0;position:relative;top:0;overflow:hidden}.d9rgiq_canvas,.d9rgiq_shade{opacity:0;pointer-events:none;display:none}.d9rgiq_content{z-index:1;flex-direction:column;justify-content:center;height:100%;display:flex;position:relative}.d9rgiq_content .hero{flex:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:56px;min-height:0;max-height:none;padding-block:52px 44px}.d9rgiq_content .hero:after{display:none}.d9rgiq_content .hero-copy{padding-top:0}.d9rgiq_content .hero-brand{width:156px;margin-bottom:18px}.d9rgiq_content .hero h1{letter-spacing:-.03em;color:#141a16;margin-bottom:18px;font-size:clamp(40px,5vw,64px);line-height:1.08}.d9rgiq_content .hero .intro{color:#2c3630;max-width:520px;font-size:18.5px;line-height:1.65}.d9rgiq_content .hero .hero-note{color:#5c6760;max-width:480px;margin-bottom:24px;font-size:14.5px}.d9rgiq_content .hero-actions{gap:14px 20px;margin-bottom:22px}.d9rgiq_content .hero .portrait{background:#eae8e3;border:1px solid #e4dfd5;border-radius:18px;flex-direction:column;justify-content:flex-end;align-items:center;height:auto;min-height:0;margin:0;padding:24px 24px 0;display:flex;overflow:hidden;transform:none;box-shadow:0 12px 32px #141a160f}.d9rgiq_content .hero .portrait>img{object-fit:contain;object-position:center bottom;width:100%;max-width:450px;height:auto;max-height:490px;margin:0 auto;display:block;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.d9rgiq_content .hero .portrait:before{display:none}.d9rgiq_content .hero .portrait:after{display:none}.d9rgiq_content .hero .portrait figcaption{color:#141a16;width:calc(100% + 48px);box-shadow:none;background:#fff;border-top:1px solid #e4dfd5;margin:0 -24px;padding:15px 24px;position:relative;inset:auto}.d9rgiq_direction{color:#5c6760;letter-spacing:.08em;border-top:1px solid #e4dfd5;justify-content:space-between;align-items:center;gap:16px;padding-block:16px 20px;font-size:14px;font-weight:600;display:flex;position:relative}.d9rgiq_direction a{letter-spacing:0;color:#155e3a;align-items:center;gap:8px;min-height:32px;font-size:14px;font-weight:600;display:flex}.d9rgiq_progress{display:none}@media (max-width:1050px){.d9rgiq_content .hero{gap:32px}.d9rgiq_content .hero h1{font-size:clamp(36px,5vw,52px)}.d9rgiq_content .hero .intro{font-size:17.5px}}@media (max-width:720px){.d9rgiq_scene{height:auto}.d9rgiq_stage{height:auto;min-height:0;position:relative}.d9rgiq_content .hero{flex-direction:column;align-items:stretch;gap:28px;max-height:none;padding-block:28px 20px;display:flex}.d9rgiq_content .hero-copy{padding:0}.d9rgiq_content .hero-brand{display:none}.d9rgiq_content .hero h1{margin-bottom:14px;font-size:clamp(34px,9.5vw,48px)}.d9rgiq_content .hero .intro{margin-bottom:16px;font-size:17px}.d9rgiq_content .hero .hero-note{margin-bottom:16px;font-size:14px}.d9rgiq_content .hero .portrait{height:auto;min-height:0;padding:18px 18px 0;overflow:hidden;transform:none}.d9rgiq_content .hero .portrait>img{width:100%;max-width:360px;height:auto;max-height:400px;position:relative;inset:auto}.d9rgiq_content .hero .portrait figcaption{width:calc(100% + 36px);margin:0 -18px;padding:14px 18px;font-size:14px}.d9rgiq_direction{letter-spacing:.05em;align-items:center;padding-block:14px;font-size:14px}}
.pt95Bq_links{color:#2c3630;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;padding-block:18px;display:flex}.pt95Bq_links>span{letter-spacing:.08em;color:#5c6760;font-size:14px;font-weight:600}.pt95Bq_links a{color:#2c3630;border-bottom:1px solid #0000;align-items:center;gap:6px;min-height:40px;font-size:14px;display:inline-flex}.pt95Bq_links a:first-of-type{color:#155e3a;font-weight:650}.pt95Bq_links a:hover{color:#155e3a;border-bottom-color:#155e3a}.pt95Bq_links a:focus-visible{outline-offset:4px;outline:2px solid #155e3a}@media (max-width:600px){.pt95Bq_links{gap:4px 18px}.pt95Bq_links>span{text-align:center;width:100%}}
._3rPSzG_page{color:#141a16;background:#f4f3f0;min-height:100vh;padding-bottom:5rem}._3rPSzG_hero{background:#f4f3f0;border-bottom:1px solid #e4dfd5;padding:clamp(3.5rem,6vw,5.5rem) clamp(1.25rem,5vw,4rem) clamp(2.5rem,4vw,3.5rem);position:relative;overflow:hidden}._3rPSzG_hero:after{display:none}._3rPSzG_heroInner,._3rPSzG_container{z-index:1;max-width:1200px;margin:0 auto;position:relative}._3rPSzG_topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}._3rPSzG_backLink{color:#46524b;background:#fff;border:1px solid #e4dfd5;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,transform .2s,color .2s;display:inline-flex}._3rPSzG_backLink:hover{color:#155e3a;border-color:#155e3a;transform:translateY(-1px)}._3rPSzG_eyebrow{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#155e3a;background:#155e3a14;border:1px solid #155e3a2e;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem .85rem;font-size:14px;font-weight:700;display:inline-flex}._3rPSzG_title{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.03em;text-transform:none;color:#141a16;max-width:18ch;margin:.8rem 0 1rem;font-size:clamp(2.25rem,5vw,3.85rem);font-weight:800;line-height:1.08}._3rPSzG_titleAccent{color:#155e3a}._3rPSzG_subtitle{color:#46524b;max-width:64ch;margin:0 0 1.75rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.65}._3rPSzG_heroStats{flex-wrap:wrap;gap:.75rem;display:flex}._3rPSzG_statChip{color:#46524b;background:#fff;border:1px solid #e4dfd5;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:14px;font-weight:600;display:inline-flex}._3rPSzG_statDot{background:#155e3a;border-radius:999px;width:7px;height:7px}._3rPSzG_container{padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,5vw,4rem) 0}._3rPSzG_featuredCard{background:#fff;border:1px solid #e4dfd5;border-radius:20px;grid-template-columns:1.15fr .85fr;gap:clamp(1.5rem,3.5vw,2.75rem);margin-bottom:3rem;padding:clamp(1.5rem,3.5vw,2.5rem);display:grid;box-shadow:0 12px 32px #141a160d}._3rPSzG_featuredContent{flex-direction:column;justify-content:center;display:flex}._3rPSzG_badgeRow{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.9rem;display:flex}._3rPSzG_categoryBadge{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#155e3a;background:#155e3a14;border:1px solid #155e3a2e;border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:14px;font-weight:700;display:inline-flex}._3rPSzG_featuredTag{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#141a16;background:#eae8e3;border:1px solid #e4dfd5;border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:14px;font-weight:700;display:inline-flex}._3rPSzG_metaText{color:#5c6860;font-size:14px}._3rPSzG_featuredTitle{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.025em;text-transform:none;color:#141a16;margin:0 0 .85rem;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:800;line-height:1.15}._3rPSzG_featuredTitle a{color:inherit;text-decoration:none}._3rPSzG_featuredTitle a:hover{color:#155e3a}._3rPSzG_featuredSummary{color:#46524b;margin:0 0 1.25rem;font-size:1rem;line-height:1.65}._3rPSzG_takeawayPreview{gap:.55rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}._3rPSzG_takeawayPreview li{color:#141a16;padding-left:1.35rem;font-size:.92rem;line-height:1.5;position:relative}._3rPSzG_takeawayPreview li:before{content:"✓";color:#155e3a;font-weight:800;position:absolute;top:0;left:0}._3rPSzG_ctaRow{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}._3rPSzG_primaryBtn{color:#fff;background:#155e3a;border:1px solid #155e3a;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.35rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}._3rPSzG_primaryBtn:hover{background:#0f472b;transform:translateY(-1px)}._3rPSzG_secondaryBtn{color:#141a16;background:#fff;border:1px solid #d5cfc3;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.8rem 1.25rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}._3rPSzG_secondaryBtn:hover{background:#eae8e3;border-color:#155e3a}._3rPSzG_featuredMedia{background:#eae8e3;border:1px solid #e4dfd5;border-radius:16px;min-height:280px;position:relative;overflow:hidden}._3rPSzG_featuredMedia img{object-fit:cover;width:100%;height:100%;display:block}._3rPSzG_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}._3rPSzG_sectionTitle{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.025em;text-transform:none;color:#141a16;margin:0;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:800}._3rPSzG_sectionSub{color:#5c6860;margin:0;font-size:.92rem}._3rPSzG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}._3rPSzG_card{background:#fff;border:1px solid #e4dfd5;border-radius:18px;flex-direction:column;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex;overflow:hidden}._3rPSzG_card:hover{border-color:#c8c0b0;transform:translateY(-2px);box-shadow:0 12px 28px #141a160f}._3rPSzG_cardMedia{aspect-ratio:16/10;background:#eae8e3;border-bottom:1px solid #e4dfd5;position:relative;overflow:hidden}._3rPSzG_cardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}._3rPSzG_card:hover ._3rPSzG_cardMedia img{transform:scale(1.03)}._3rPSzG_cardBody{flex-direction:column;flex:1;padding:1.35rem 1.4rem 1.5rem;display:flex}._3rPSzG_cardTitle{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.02em;text-transform:none;color:#141a16;margin:.65rem 0;font-size:1.25rem;font-weight:700;line-height:1.25}._3rPSzG_cardTitle a{color:inherit;text-decoration:none}._3rPSzG_cardTitle a:hover{color:#155e3a}._3rPSzG_cardSummary{color:#46524b;flex:1;margin:0 0 1.25rem;font-size:.93rem;line-height:1.6}._3rPSzG_cardFooter{border-top:1px solid #e4dfd5;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.95rem;display:flex}._3rPSzG_readLink{color:#155e3a;align-items:center;gap:.4rem;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}._3rPSzG_readLink:hover{color:#0f472b}._3rPSzG_articleShell{max-width:860px;margin:0 auto;padding:clamp(2rem,4vw,3.25rem) clamp(1.25rem,4vw,2.5rem) 0}._3rPSzG_articleHeader{margin-bottom:2rem}._3rPSzG_articleTitle{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.03em;text-transform:none;color:#141a16;margin:.85rem 0 1rem;font-size:clamp(2rem,4.5vw,3.15rem);font-weight:800;line-height:1.1}._3rPSzG_articleDeck{color:#46524b;margin:0 0 1.4rem;font-size:clamp(1.05rem,2vw,1.22rem);line-height:1.65}._3rPSzG_authorRow{background:#fff;border:1px solid #e4dfd5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}._3rPSzG_authorInfo{align-items:center;gap:.85rem;display:flex}._3rPSzG_authorAvatar{object-fit:cover;border:2px solid #155e3a;border-radius:999px;width:46px;height:46px}._3rPSzG_authorName{color:#141a16;margin:0;font-size:.95rem;font-weight:700}._3rPSzG_authorRole{color:#5c6860;margin:.15rem 0 0;font-size:14px}._3rPSzG_articleHeroMedia{aspect-ratio:16/9;background:#eae8e3;border:1px solid #e4dfd5;border-radius:18px;margin:1.75rem 0 2.25rem;overflow:hidden}._3rPSzG_articleHeroMedia img{object-fit:cover;width:100%;height:100%;display:block}._3rPSzG_takeawayBox{background:#eae8e3;border:1px solid #e4dfd5;border-radius:16px;margin-bottom:2.25rem;padding:1.4rem 1.5rem}._3rPSzG_takeawayHeading{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#155e3a;margin:0 0 .85rem;font-size:14px;font-weight:700}._3rPSzG_articleBody{gap:1.85rem;display:grid}._3rPSzG_articleSection{background:#fff;border:1px solid #e4dfd5;border-radius:18px;padding:1.6rem 1.75rem}._3rPSzG_articleSection h2{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.02em;text-transform:none;color:#141a16;margin:0 0 .9rem;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:800}._3rPSzG_articleSection p{color:#46524b;margin:0 0 1rem;font-size:1.03rem;line-height:1.75}._3rPSzG_articleSection p:last-child{margin-bottom:0}._3rPSzG_bulletList{gap:.65rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}._3rPSzG_bulletList li{color:#141a16;padding-left:1.45rem;font-size:.98rem;line-height:1.6;position:relative}._3rPSzG_bulletList li:before{content:"•";color:#155e3a;font-weight:900;position:absolute;top:0;left:.25rem}._3rPSzG_calloutQuote{color:#141a16;background:#f4f3f0;border-left:3px solid #155e3a;border-radius:0 12px 12px 0;margin:1.25rem 0 0;padding:1rem 1.2rem;font-size:.98rem;font-weight:600;line-height:1.55}._3rPSzG_conversionBanner{background:#fff;border:1px solid #e4dfd5;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:2.75rem;padding:clamp(1.5rem,3.5vw,2.25rem);display:flex;box-shadow:0 12px 32px #141a160d}._3rPSzG_conversionCopy h3{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.02em;text-transform:none;color:#141a16;margin:0 0 .45rem;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:800}._3rPSzG_conversionCopy p{color:#46524b;max-width:54ch;margin:0;line-height:1.55}._3rPSzG_relatedSection{margin-top:3.5rem}@media (max-width:960px){._3rPSzG_featuredCard{grid-template-columns:1fr}._3rPSzG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._3rPSzG_grid{grid-template-columns:1fr}._3rPSzG_articleSection{padding:1.25rem}}
.LLK9MW_page{color:#141a16;background:#f4f3f0;min-height:100vh;padding-bottom:5rem}.LLK9MW_hero{background:#f4f3f0;border-bottom:1px solid #e4dfd5;padding:clamp(3.5rem,6vw,5.5rem) clamp(1.25rem,5vw,4rem) clamp(2.5rem,4vw,3.5rem);position:relative}.LLK9MW_container{max-width:1180px;margin:0 auto}.LLK9MW_topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.LLK9MW_backLink{color:#46524b;background:#fff;border:1px solid #e4dfd5;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .9rem;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.LLK9MW_backLink:hover{color:#155e3a;border-color:#155e3a}.LLK9MW_eyebrow{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#155e3a;background:#155e3a14;border:1px solid #155e3a2e;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:14px;font-weight:700;display:inline-flex}.LLK9MW_heroGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(1.75rem,4vw,3rem);display:grid}.LLK9MW_title{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.03em;text-transform:none;color:#141a16;margin:.85rem 0 1rem;font-size:clamp(2.25rem,4.8vw,3.65rem);font-weight:800;line-height:1.08}.LLK9MW_titleAccent{color:#155e3a}.LLK9MW_subtitle{color:#46524b;max-width:60ch;margin:0 0 1.5rem;font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.65}.LLK9MW_heroActions{flex-wrap:wrap;gap:.85rem;margin-bottom:1.5rem;display:flex}.LLK9MW_primaryBtn{color:#fff;background:#155e3a;border:1px solid #155e3a;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.45rem;font-size:.94rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.LLK9MW_primaryBtn:hover{background:#0f472b;transform:translateY(-1px)}.LLK9MW_secondaryBtn{color:#141a16;background:#fff;border:1px solid #d5cfc3;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.35rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.LLK9MW_secondaryBtn:hover{background:#eae8e3;border-color:#155e3a}.LLK9MW_trustChips{flex-wrap:wrap;gap:.65rem;display:flex}.LLK9MW_trustChip{color:#46524b;background:#fff;border:1px solid #e4dfd5;border-radius:999px;padding:.45rem .85rem;font-size:14px;font-weight:600}.LLK9MW_heroPortraitCard{background:#fff;border:1px solid #e4dfd5;border-radius:20px;overflow:hidden;box-shadow:0 12px 32px #141a160f}.LLK9MW_heroPortraitCard img{aspect-ratio:4/4.4;object-fit:cover;width:100%;display:block}.LLK9MW_portraitCaption{color:#46524b;background:#fff;border-top:1px solid #e4dfd5;padding:1rem 1.25rem;font-size:14px}.LLK9MW_portraitCaption strong{color:#141a16;margin-bottom:.2rem;display:block}.LLK9MW_main{gap:3.5rem;max-width:1180px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,5vw,4rem) 0;display:grid}.LLK9MW_sectionHeader{max-width:68ch;margin-bottom:1.5rem}.LLK9MW_sectionTitle{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.025em;text-transform:none;color:#141a16;margin:.4rem 0 .6rem;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:800}.LLK9MW_sectionSub{color:#46524b;margin:0;font-size:1rem;line-height:1.6}.LLK9MW_lanesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.LLK9MW_laneCard{background:#fff;border:1px solid #e4dfd5;border-radius:20px;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:1.75rem;display:flex;box-shadow:0 6px 20px #141a1608}.LLK9MW_laneTag{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#155e3a;background:#155e3a14;border:1px solid #155e3a2e;border-radius:999px;align-self:flex-start;margin-bottom:.75rem;padding:.32rem .75rem;font-size:14px;font-weight:700;display:inline-flex}.LLK9MW_laneTitle{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.02em;text-transform:none;color:#141a16;margin:0 0 .6rem;font-size:1.4rem;font-weight:800}.LLK9MW_laneDescription{color:#46524b;margin:0 0 1rem;font-size:.96rem;line-height:1.6}.LLK9MW_deliverableList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.LLK9MW_deliverableList li{color:#141a16;padding-left:1.35rem;font-size:.92rem;line-height:1.5;position:relative}.LLK9MW_deliverableList li:before{content:"✓";color:#155e3a;font-weight:800;position:absolute;top:0;left:0}.LLK9MW_laneFooter{border-top:1px solid #e4dfd5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.LLK9MW_idealFor{color:#5c6860;font-size:14px}.LLK9MW_processGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.LLK9MW_processStep{background:#fff;border:1px solid #e4dfd5;border-radius:18px;padding:1.5rem}.LLK9MW_stepNum{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.08em;color:#155e3a;margin-bottom:.6rem;font-size:14px;font-weight:700;display:inline-block}.LLK9MW_processStep h3{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.015em;text-transform:none;color:#141a16;margin:0 0 .5rem;font-size:1.2rem;font-weight:700}.LLK9MW_processStep p{color:#46524b;margin:0;font-size:.93rem;line-height:1.6}.LLK9MW_bookingBox{background:#fff;border:1px solid #e4dfd5;border-radius:20px;grid-template-columns:1.2fr .8fr;align-items:center;gap:2rem;padding:clamp(1.75rem,4vw,2.75rem);display:grid;box-shadow:0 12px 32px #141a160d}.LLK9MW_bookingDetails{background:#f4f3f0;border:1px solid #e4dfd5;border-radius:16px;gap:.85rem;padding:1.35rem;display:grid}.LLK9MW_detailItem span{text-transform:uppercase;letter-spacing:.08em;color:#5c6860;font-size:14px;font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;font-weight:700;display:block}.LLK9MW_detailItem strong,.LLK9MW_detailItem a{color:#141a16;font-size:.98rem;font-weight:700;text-decoration:none}.LLK9MW_detailItem a:hover{color:#155e3a}@media (max-width:900px){.LLK9MW_heroGrid,.LLK9MW_lanesGrid,.LLK9MW_processGrid,.LLK9MW_bookingBox{grid-template-columns:1fr}}
.dNU9Fa_page{color:#141a16;background:#f4f3f0;min-height:100vh}.dNU9Fa_header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#faf8f4f0;border-bottom:1px solid #e4dfd5}.dNU9Fa_headerInner,.dNU9Fa_container{width:min(1120px,100% - 2rem);margin:0 auto}.dNU9Fa_headerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.dNU9Fa_brandLink{color:#141a16;letter-spacing:-.01em;font-weight:700;text-decoration:none}.dNU9Fa_nav{flex-wrap:wrap;gap:.75rem;display:flex}.dNU9Fa_nav a{color:#46524b;background:#fff;border:1px solid #e4dfd5;border-radius:999px;padding:.55rem .9rem;font-size:14px;font-weight:600;text-decoration:none}.dNU9Fa_nav a:hover{color:#155e3a;border-color:#155e3a}.dNU9Fa_container{gap:1.5rem;padding:clamp(2.5rem,5vw,4.5rem) 0;display:grid}.dNU9Fa_heroCard,.dNU9Fa_videoCard,.dNU9Fa_card,.dNU9Fa_ctaCard{background:#fff;border:1px solid #e4dfd5;border-radius:20px;box-shadow:0 8px 28px #141a160a}.dNU9Fa_heroCard{gap:1rem;padding:clamp(1.5rem,3vw,2.4rem);display:grid}.dNU9Fa_metaRow,.dNU9Fa_heroActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.dNU9Fa_kicker{color:#155e3a;font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#155e3a14;border:1px solid #155e3a2e;border-radius:999px;padding:.38rem .8rem;font-size:14px;font-weight:700;display:inline-flex}.dNU9Fa_metaText{color:#5c6860;font-size:.92rem}.dNU9Fa_title,.dNU9Fa_ctaCard h2{font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:-.025em;text-transform:none;color:#141a16;margin:0;font-weight:800;line-height:1.1}.dNU9Fa_title{font-size:clamp(2rem,4.8vw,3.5rem)}.dNU9Fa_summary,.dNU9Fa_card p,.dNU9Fa_ctaCard p,.dNU9Fa_note{color:#46524b;margin:0;line-height:1.65}.dNU9Fa_primaryBtn,.dNU9Fa_secondaryBtn{border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:.78rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.dNU9Fa_primaryBtn{color:#fff;background:#155e3a}.dNU9Fa_primaryBtn:hover{background:#0f472b}.dNU9Fa_secondaryBtn{color:#141a16;background:#fff;border:1px solid #d5cfc3}.dNU9Fa_secondaryBtn:hover{background:#eae8e3;border-color:#155e3a}.dNU9Fa_videoCard{gap:.9rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid}.dNU9Fa_videoFrameWrap{aspect-ratio:16/9;background:#141a16;border:1px solid #e4dfd5;border-radius:16px;width:100%;position:relative;overflow:hidden}.dNU9Fa_videoFrame{border:0;width:100%;height:100%}.dNU9Fa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.dNU9Fa_card{gap:.9rem;padding:1.5rem;display:grid}.dNU9Fa_card h2{color:#141a16;margin:0;font-size:1.2rem;font-weight:700}.dNU9Fa_list{color:#141a16;gap:.65rem;margin:0;padding-left:1.2rem;line-height:1.55;display:grid}.dNU9Fa_promptBox{background:#eae8e3;border:1px solid #e4dfd5;border-radius:14px;gap:.35rem;padding:1rem 1.1rem;display:grid}.dNU9Fa_promptLabel{color:#155e3a;font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:700}.dNU9Fa_ctaCard{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:clamp(1.4rem,3vw,2rem);display:flex}.dNU9Fa_ctaCard h2{margin:.45rem 0;font-size:clamp(1.5rem,3vw,2.2rem)}@media (max-width:820px){.dNU9Fa_grid{grid-template-columns:1fr}}
