@media (max-width:767px){.xd0QCq_mobileInteractiveCard{cursor:pointer;transition:background-color .14s,border-color .14s,transform .14s;background-color:#f8f3e6!important;border-color:#a98a39!important;padding:10px 16px!important}.xd0QCq_mobileInteractiveCard:active{transform:scale(.995);background-color:#ede3c7!important;border-color:#775d20!important}.xd0QCq_mobileToggleButton{color:#634b13;border-radius:8px;font-weight:600;line-height:1.25;min-height:0!important;margin-bottom:0!important}.xd0QCq_mobileToggleButton:active{background-color:#b8922a1f}}
.lbEx2q_readingUpgrade{--paper:#fcf7f2;--priceDeep:#a87422;--btnDeep:#102b55;max-width:1160px;color:var(--ink);background:radial-gradient(circle at 75% 20%, #c9a84c21, transparent 26%), linear-gradient(180deg, var(--paper) 0%, var(--cream) 100%);border:1px solid var(--border);font-family:var(--font-body);border-radius:20px;margin:0 auto;padding:28px 30px 26px;position:relative;overflow:hidden}.lbEx2q_readingUpgrade:before{content:"";pointer-events:none;border:1px solid #c9a84c2e;border-radius:14px;position:absolute;inset:10px}.lbEx2q_top{grid-template-columns:1fr .95fr;align-items:center;gap:10px;min-height:320px;display:grid}.lbEx2q_copy{z-index:2;padding:0 0 8px 28px;position:relative}.lbEx2q_starline{background:linear-gradient(90deg,#0000,#d6b06e 18% 82%,#0000);width:300px;height:1px;margin:0 0 18px;position:relative}.lbEx2q_starline:after{content:"✦";color:#c99840;background:var(--cream);padding:0 10px;font-size:26px;position:absolute;top:-14px;right:42%}.lbEx2q_kicker{font-family:var(--font-min);letter-spacing:.04em;margin:0 0 14px;font-size:19px}.lbEx2q_title{font-family:var(--font-min);letter-spacing:.025em;margin:0;font-size:34px;font-weight:500;line-height:1.4}.lbEx2q_title strong{color:var(--gold);font-size:1.28em;font-weight:500}.lbEx2q_lead{font-family:var(--font-min);margin:20px 0 22px;font-size:15px;line-height:1.8}.lbEx2q_lead strong{color:var(--navy);font-weight:600}.lbEx2q_summary{gap:14px;max-width:700px}.lbEx2q_volume,.lbEx2q_themesBox{border:1px solid var(--border);background:#ffffffa8;border-radius:14px}.lbEx2q_docIcon{border:2px solid #c4933c;border-radius:3px;width:45px;height:56px;position:relative}.lbEx2q_docIcon:after{content:"↔";color:#c4933c;font-size:25px;position:absolute;inset:12px 0 auto}.lbEx2q_volumeLabel{color:#6f6962;margin-bottom:4px;font-size:13px}.lbEx2q_volumeValue{font-family:var(--font-min);font-size:15px;line-height:1.5}.lbEx2q_volumeValue b{color:var(--gold);font-size:17px;font-weight:500}.lbEx2q_themesBox{min-height:138px;padding:16px 20px 14px;position:relative}.lbEx2q_themesTitle{font-family:var(--font-min);color:var(--gold);text-align:center;margin:0 0 10px;font-size:14px;font-weight:500}.lbEx2q_themeLines{font-family:var(--font-min);text-align:center;font-size:13px;line-height:1.85}.lbEx2q_visual{align-self:stretch;position:relative}.lbEx2q_catImage{object-fit:contain;object-position:bottom right;z-index:2;width:470px;height:auto;max-height:455px;position:absolute;bottom:0;right:4px}.lbEx2q_spark{color:var(--gold-light);z-index:1;font-size:28px;position:absolute}.lbEx2q_sparkOne{top:35px;left:8%}.lbEx2q_sparkTwo{top:62px;right:10%}.lbEx2q_sparkThree{top:170px;right:3%}.lbEx2q_plan{z-index:3;border:1px solid var(--border);background:#ffffffa1;border-radius:18px;margin-top:0;padding:26px 28px;position:relative}.lbEx2q_planTitle{color:var(--gold);font-family:var(--font-min);margin:0 0 20px;font-size:21px;font-weight:500}.lbEx2q_benefits{grid-template-columns:repeat(5,1fr);display:grid}.lbEx2q_benefit{text-align:center;border-right:1px solid var(--border);min-height:115px;padding:2px 14px 0}.lbEx2q_benefit:last-child{border-right:0}.lbEx2q_benefitIcon{height:46px;color:var(--gold);margin-bottom:8px;font-size:34px;line-height:1.2;display:block}.lbEx2q_benefitText{font-size:12px;line-height:1.65}.lbEx2q_action{text-align:center}.lbEx2q_price{color:#fff;min-width:240px;font-family:var(--font-min);background:linear-gradient(90deg, var(--priceDeep), var(--gold), var(--priceDeep));clip-path:polygon(8% 0,92% 0,100% 50%,92% 100%,8% 100%,0 50%);margin:0 0 12px;padding:7px 24px;display:inline-block}.lbEx2q_button{color:#fff;width:100%;min-height:96px;font-family:var(--font-min);background:linear-gradient(135deg, var(--navy), var(--btnDeep));cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:18px;padding:18px 26px;font-size:20px;line-height:1.65;text-decoration:none;display:flex;box-shadow:0 9px 20px #0913372e}.lbEx2q_button span:last-child{font-size:32px;font-weight:300}.lbEx2q_note{color:#9b958f;margin:11px 0 0;font-size:12px}@media (max-width:780px){.lbEx2q_readingUpgrade{padding:22px 16px 18px}.lbEx2q_top{flex-direction:column;min-height:0;display:flex}.lbEx2q_copy{padding:8px 0 0}.lbEx2q_starline{width:70%;margin:0 auto 18px}.lbEx2q_kicker{text-align:center;font-size:16px}.lbEx2q_title{text-align:center;font-size:31px}.lbEx2q_lead{text-align:center;margin:16px 0 18px;font-size:14px}.lbEx2q_summary{grid-template-columns:1fr;width:100%}.lbEx2q_visual{order:2;width:210px;height:190px;margin:-4px auto -16px}.lbEx2q_catImage{width:225px;bottom:15px;right:50%;transform:translate(50%)}.lbEx2q_plan{grid-template-columns:1fr;padding:20px 14px 16px}.lbEx2q_planTitle{justify-content:center;font-size:17px}.lbEx2q_benefits{grid-template-columns:repeat(2,1fr);gap:16px 0}.lbEx2q_benefit{min-height:0}.lbEx2q_benefit:nth-child(2n){border-right:0}.lbEx2q_benefit:last-child{border-right:0;grid-column:1/-1}.lbEx2q_button{min-height:70px;font-size:16px}}
.faDPEG_freeEndNote{text-align:center;color:var(--gold);font-family:var(--font-min);letter-spacing:.08em;margin:28px 0 24px;font-size:15px;font-weight:600}@media (min-width:768px){.faDPEG_freeEndNote{font-size:25px}}
.hEddNG_swipeHint,.hEddNG_pageDots{display:none}@media (max-width:767px){.hEddNG_swipeHint{color:#4a4560;text-align:center;margin:0 auto 8px;font-size:12px;line-height:1.5;display:block}.hEddNG_mobileCarousel{overscroll-behavior-x:contain;scroll-behavior:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-top:-14px;padding-top:14px;scroll-padding-inline:10%;overflow:auto hidden;gap:12px!important;display:flex!important}.hEddNG_mobileCarousel::-webkit-scrollbar{display:none}.hEddNG_mobileCarousel>*{scroll-snap-align:center;flex:0 0 80%}.hEddNG_pageDots{justify-content:center;align-items:center;gap:8px;margin:12px auto 0;display:flex}.hEddNG_pageDot{cursor:pointer;background:0 0;border:0;width:32px;height:32px;padding:0;position:relative}.hEddNG_pageDot:before{content:"";background:#c9c3b5;border-radius:999px;width:8px;height:8px;transition:width .14s,background-color .14s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hEddNG_activePageDot:before{background:#e8714a;width:22px}.hEddNG_pageDot:focus-visible{outline-offset:-2px;border-radius:999px;outline:2px solid #e8714a}}
.e_-A1q_page{--child-cream:var(--color-v3-cream);--child-soft:var(--color-v3-cream-dark);--child-ink:var(--color-v3-ink);--child-muted:var(--color-v3-ink-soft);--child-teal:#438a91;--child-teal-pale:#e7f0ed;--child-lilac:#e9e5f1;--child-coral:var(--color-v3-orange);color:var(--child-ink);background:var(--child-cream);font-family:var(--font-body);overflow:hidden}.e_-A1q_page,.e_-A1q_page *{box-sizing:border-box}.e_-A1q_page h1,.e_-A1q_page h2,.e_-A1q_page h3{font-family:var(--font-heading)}.e_-A1q_illustration{aspect-ratio:1.2;width:100%;min-width:0;position:relative}.e_-A1q_hero{background:var(--child-cream)}.e_-A1q_heroInner{grid-template-columns:1.06fr .94fr;align-items:center;gap:clamp(28px,5vw,68px);width:min(1160px,100%);min-height:590px;margin:0 auto;padding:60px 48px 54px;display:grid}.e_-A1q_heroVisual,.e_-A1q_heroEntry{min-width:0}.e_-A1q_heroEyebrow,.e_-A1q_eyebrow{color:var(--child-teal);letter-spacing:.14em;margin:0 0 12px;font-size:11px;font-weight:700;line-height:1.8}.e_-A1q_heroTitle{color:var(--child-ink);letter-spacing:.025em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:600;line-height:1.45}.e_-A1q_deliverables{background:var(--child-teal-pale);width:fit-content;max-width:100%;color:var(--child-teal);font-family:var(--font-heading);text-align:center;border:1px solid #d1e1db;border-radius:999px;margin:12px auto 8px;padding:7px 17px;font-size:clamp(15px,1.7vw,20px);font-weight:600;line-height:1.7}.e_-A1q_heroArt{aspect-ratio:1.2/.88;width:min(100%,570px);margin:3px auto 0}.e_-A1q_heroEntry{background:#fffdf7f0;border:1px solid #d8e5e0;border-radius:17px;padding:clamp(24px,3.4vw,38px);box-shadow:0 10px 30px #1e1b2e12}.e_-A1q_entryCopy{text-align:center}.e_-A1q_entryDescription{max-width:38em;color:var(--child-muted);font-size:var(--text-body);text-align:left;margin:0 auto 11px;line-height:1.9}.e_-A1q_entryCopy strong{color:var(--child-ink)}.e_-A1q_entryLead{color:var(--child-ink);font-family:var(--font-heading);letter-spacing:.025em;white-space:nowrap;max-width:100%;margin:0 0 15px;font-size:clamp(16px,2.4vw,28px);font-weight:300;line-height:1.6}.e_-A1q_entryLead:after{content:"";background:linear-gradient(90deg,#a8c9be,#d7bd83,#a8c9be);border-radius:2px;width:74px;height:2px;margin:12px auto 0;display:block}.e_-A1q_offerNotice{background:var(--child-teal-pale);border:1px solid #bfd5d0;border-top:3px solid #8db9ae;border-radius:13px;margin-top:22px;padding:16px 18px 18px;box-shadow:0 5px 15px #2a5b530f}.e_-A1q_entryNotice{color:var(--child-ink);font-family:var(--font-heading);letter-spacing:.015em;text-align:left;white-space:nowrap;margin:0 0 8px;font-size:clamp(10px,1.2vw,14px);font-weight:300;line-height:1.6}.e_-A1q_priceBadge{background:#fff9e9;border:1px solid #e7d9ae;border-radius:10px;width:100%;margin:0 auto 10px;padding:8px clamp(7px,2vw,18px) 6px}.e_-A1q_entryPrice{color:var(--child-ink);font-family:var(--font-heading);white-space:nowrap;text-align:center;margin:0;font-size:clamp(15px,1.8vw,21px);font-weight:400;line-height:1.35}.e_-A1q_entryBenefit{color:#3c7775;white-space:nowrap;text-align:center;margin:0 0 4px;font-size:clamp(15px,1.5vw,18px);font-weight:700;line-height:1.6}.e_-A1q_cancelNote{color:var(--child-muted);text-align:center;margin:2px 0 0;font-size:12px;line-height:1.7}.e_-A1q_under,.e_-A1q_terms,.e_-A1q_closingPrice{color:var(--child-muted);text-align:center;margin:12px 0 0;font-size:11px;line-height:1.8}.e_-A1q_planButton{background:var(--child-coral);color:#fff;cursor:pointer;width:100%;min-height:54px;font:700 var(--text-body)/1.5 var(--font-body);text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;margin:12px 0 0;padding:14px 20px;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 4px #b75e45}.e_-A1q_planButton:hover{background:var(--color-v3-orange-light);transform:translateY(-1px);box-shadow:0 5px #b75e45}.e_-A1q_planButton:active{transform:translateY(2px);box-shadow:0 2px #b75e45}.e_-A1q_planButton:focus-visible,.e_-A1q_tab:focus-visible,.e_-A1q_faqList summary:focus-visible{outline:3px solid var(--child-teal);outline-offset:3px}.e_-A1q_arrow{flex:none;font-size:20px;font-weight:400}.e_-A1q_planLoading{min-height:165px;color:var(--child-muted);place-items:center;font-size:13px;display:grid}.e_-A1q_formLead{font-size:var(--text-body);margin:0 0 18px;font-weight:600;line-height:1.8}.e_-A1q_mpNotice,.e_-A1q_error{color:var(--child-coral);text-align:center;margin:12px 0 0;font-size:12px;line-height:1.8}.e_-A1q_error{color:#b43c3c}.e_-A1q_ribbon{background:var(--child-teal);color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px clamp(18px,4vw,48px);min-height:48px;padding:10px 22px;font-size:11px;line-height:1.7;display:flex}.e_-A1q_ribbon span:before{content:"✧";color:#f1dfad;margin-right:9px}.e_-A1q_quickInfoWrap{padding:20px 24px 0}.e_-A1q_quickInfo{text-align:center;background:#fffdf7;border:1px solid #a9c5c0;border-radius:10px;grid-template-columns:140px minmax(0,1fr);justify-content:center;align-items:center;gap:clamp(24px,4vw,48px);width:min(860px,100%);min-height:0;margin:0 auto;padding:24px clamp(24px,5vw,58px);display:grid}.e_-A1q_quickInfoImage{object-fit:contain;flex:none;width:112px;height:112px}.e_-A1q_quickInfoCopy{text-align:left;min-width:0}.e_-A1q_quickInfo strong{color:#3c7775;margin-bottom:5px;font-size:clamp(18px,2vw,21px);line-height:1.6;display:block}.e_-A1q_quickInfo p{color:#687774;font-size:var(--text-body);margin:0;line-height:1.8}.e_-A1q_recommended{background:var(--child-cream);padding:72px 24px 58px}.e_-A1q_recommendedInner,.e_-A1q_storyInner,.e_-A1q_sampleInner,.e_-A1q_sectionShell,.e_-A1q_birthInner,.e_-A1q_compatibilityInner,.e_-A1q_priceInner,.e_-A1q_faqInner{width:min(1100px,100%);margin:0 auto}.e_-A1q_recommendedInner{grid-template-columns:.88fr 1.12fr;align-items:center;gap:clamp(28px,6vw,72px);display:grid}.e_-A1q_recommended h2,.e_-A1q_story h2,.e_-A1q_benefits h2,.e_-A1q_birthSection h2,.e_-A1q_compatibility h2,.e_-A1q_howSection h2,.e_-A1q_priceSection h2,.e_-A1q_faqSection h2,.e_-A1q_closing h2{color:var(--child-ink);letter-spacing:.025em;text-wrap:balance;margin:0;font-size:clamp(27px,3.4vw,38px);font-weight:600;line-height:1.65}.e_-A1q_sectionLead{color:#4f8073;margin:15px 0 0;font-size:clamp(17px,2vw,21px);font-weight:500;line-height:1.85}.e_-A1q_bodyCopy,.e_-A1q_storyCopy>p:not(.e_-A1q_eyebrow):not(.e_-A1q_sectionLead),.e_-A1q_birthInner>div>p:not(.e_-A1q_eyebrow),.e_-A1q_compatibilityInner>div>p:not(.e_-A1q_eyebrow),.e_-A1q_priceIntro>p:not(.e_-A1q_eyebrow){color:var(--child-muted);font-size:var(--text-body);margin:12px 0 0;line-height:2}.e_-A1q_recommendArt{aspect-ratio:1.2;width:min(230px,85%);margin:7px auto 0}.e_-A1q_concernList{gap:0;margin:0;padding:0;list-style:none;display:grid}.e_-A1q_concernList li{font-size:var(--text-body);border-bottom:1px solid #d5dfd9;align-items:flex-start;gap:13px;padding:16px 0;line-height:1.9;display:flex}.e_-A1q_concernList li>span{background:var(--child-teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.e_-A1q_concernList strong,.e_-A1q_concernList small{display:block}.e_-A1q_concernList small{color:var(--child-muted);font-size:var(--text-body);margin-top:3px}.e_-A1q_concernList .e_-A1q_newbornConcern{background:0 0;border:0;border-radius:10px;margin-top:10px;padding:14px 13px}.e_-A1q_story{background:#e9efea;border-radius:42px 42px 0 0;padding:62px 24px}.e_-A1q_storyInner{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(28px,5vw,62px);display:grid}.e_-A1q_storyArt{aspect-ratio:1/.9}.e_-A1q_storyCopy h3{color:#4f8073;margin:14px 0 0;font-size:17px;font-weight:500;line-height:1.9}.e_-A1q_sampleSection{background:#fffdf7;padding:70px 24px}.e_-A1q_sampleInner{grid-template-columns:.72fr 1.28fr;align-items:center;gap:clamp(28px,5vw,55px);display:grid}.e_-A1q_sampleGuide h2{font-family:var(--font-heading);margin:0;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.7}.e_-A1q_kainArt{aspect-ratio:3/2;width:min(400px,100%);margin:12px auto 0}.e_-A1q_readingCard{background:var(--child-cream);border:1px solid #ded6cd;border-radius:15px;padding:24px;box-shadow:8px 9px #e9e1d3}.e_-A1q_readingTop{color:#63507f;border-bottom:1px solid #ded6cd;justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;font-size:11px;display:flex}.e_-A1q_readingTop span{color:var(--child-muted);font-size:10px}.e_-A1q_tabs{flex-wrap:wrap;gap:7px;margin:18px 0;display:flex}.e_-A1q_tab{color:#63507f;cursor:pointer;min-height:36px;font:500 11px/1.5 var(--font-body);background:0 0;border:1px solid #c8bed2;border-radius:30px;padding:7px 13px}.e_-A1q_tab[aria-selected=true]{color:#fff;background:#63507f;border-color:#63507f}.e_-A1q_sampleBody h3{font-family:var(--font-heading);margin:0 0 12px;font-size:21px;font-weight:600;line-height:1.7}.e_-A1q_sampleBody>p{color:#5b5c69;font-size:var(--text-body);margin:0;line-height:2.1}.e_-A1q_hint{color:#63507f;font-size:var(--text-body);background:#ede6f2;border-radius:8px;gap:5px;margin-top:16px;padding:13px 15px;line-height:1.9;display:grid}.e_-A1q_sampleNote{color:var(--child-muted);margin:17px 0 0;font-size:10px;line-height:1.8}.e_-A1q_benefits{background:var(--child-lilac);border-radius:46px 46px 0 0;padding:68px 24px 0}.e_-A1q_benefitHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:34px;display:flex}.e_-A1q_benefitHeading>p{max-width:320px;color:var(--child-muted);font-size:var(--text-body);margin:0 0 5px;line-height:2}.e_-A1q_benefitGrid{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr .8fr;gap:17px;display:grid}.e_-A1q_benefitMain,.e_-A1q_benefitSide{background:#fffcf6;border-radius:17px;min-width:0;padding:30px;position:relative;overflow:hidden}.e_-A1q_benefitMain{grid-row:span 2;min-height:410px;padding:35px}.e_-A1q_benefitMain>span,.e_-A1q_benefitSide>span{color:#9c87ae;font-family:var(--font-cormorant);letter-spacing:.08em;font-size:12px}.e_-A1q_benefitMain h3,.e_-A1q_benefitSide h3{z-index:1;max-width:260px;margin:15px 0 10px;font-size:24px;font-weight:600;line-height:1.65;position:relative}.e_-A1q_benefitMain>p,.e_-A1q_benefitSide>p{z-index:1;max-width:260px;color:var(--child-muted);font-size:var(--text-body);margin:0;line-height:2;position:relative}.e_-A1q_benefitMain .e_-A1q_illustration{aspect-ratio:1.2/.8;width:70%;position:absolute;bottom:0;right:0}.e_-A1q_benefitSide{background:#f7f1e7;min-height:196px;padding-right:38%}.e_-A1q_benefitSide:last-child{background:#f9e9de}.e_-A1q_benefitSide .e_-A1q_illustration{width:42%;height:100%;position:absolute;bottom:0;right:0}.e_-A1q_benefitSide h3{font-size:20px}.e_-A1q_benefitFoot{color:#63507f;font-size:var(--text-body);text-align:center;margin:0;padding:28px 0 22px;line-height:1.9}.e_-A1q_midRegister{text-align:center;padding-bottom:43px}.e_-A1q_midRegister .e_-A1q_planButton{text-align:left;width:min(315px,100%)}.e_-A1q_midRegister>p{color:#6b5a79;margin:12px 0 0;font-size:11px}.e_-A1q_birthSection{background:#eef3f2;padding:68px 24px}.e_-A1q_birthInner{text-align:center;grid-template-columns:1fr;place-items:center;gap:clamp(24px,5vw,55px);display:grid}.e_-A1q_birthArt{aspect-ratio:1/.9;width:min(280px,82%);margin:auto}.e_-A1q_birthTags{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.e_-A1q_birthTags span{color:#508480;background:#fcfaf4;border:1px solid #c1d3cb;border-radius:30px;padding:7px 12px;font-size:11px}.e_-A1q_birthInner small{color:var(--child-muted);font-size:var(--text-body);margin-top:14px;font-weight:600;line-height:1.8;display:block}.e_-A1q_birthCopy>p:not(.e_-A1q_eyebrow){text-align:left}.e_-A1q_compatibility{background:var(--child-lilac);padding:58px 24px}.e_-A1q_compatibilityInner{grid-template-columns:1.2fr .8fr;align-items:center;gap:32px;display:grid}.e_-A1q_howSection h2 mark,.e_-A1q_offerLabel mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 56%,#efdb95 56%);padding:0 3px}.e_-A1q_compatibilityButton{background:var(--child-teal);color:#fff;min-height:50px;font-size:var(--text-body);border-radius:999px;justify-content:center;align-items:center;margin-top:22px;padding:13px 25px;font-weight:700;line-height:1.5;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.e_-A1q_compatibilityButton:hover{background:#36777d;transform:translateY(-1px)}.e_-A1q_compatibilityButton:focus-visible{outline:3px solid var(--child-teal);outline-offset:3px}.e_-A1q_compatibilityArt{aspect-ratio:1/.9;justify-self:end;width:min(310px,100%)}.e_-A1q_howSection{background:#091337;padding:30px 24px 64px}.e_-A1q_howSection h2{color:#fffffff0;text-align:center}.e_-A1q_howSection .e_-A1q_eyebrow{color:#e2c97e;text-align:center}.e_-A1q_steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.e_-A1q_steps article{text-align:center;background:0 0;min-width:0;padding:0 12px;position:relative}.e_-A1q_steps article:not(:last-child):after{content:"";background:#c9a84c73;height:1px;position:absolute;top:16px;left:calc(50% + 25px);right:calc(25px - 50%)}.e_-A1q_stepNumber{z-index:1;color:#e2c97e;background:#20294a;border:1px solid #c9a84cb3;border-radius:50%;place-items:center;width:32px;height:32px;margin:0 auto 16px;font-size:14px;font-weight:700;display:grid;position:relative}.e_-A1q_stepIcon{object-fit:contain;width:120px;height:120px;margin:0 auto 20px}.e_-A1q_steps h3{color:#fffffff0;font-size:var(--text-body);margin:0 0 8px;font-weight:600;line-height:1.7}.e_-A1q_steps p{color:#ffffffd1;text-align:left;margin:0;font-size:14px;line-height:1.9}.e_-A1q_priceSection{background:var(--child-soft);padding:68px 24px}.e_-A1q_priceInner{grid-template-columns:1fr .85fr;align-items:center;gap:clamp(28px,6vw,74px);display:grid}.e_-A1q_tellerImages{align-items:center;width:min(340px,100%);margin-top:20px;display:flex}.e_-A1q_tellerImages img{object-fit:contain;width:31%;height:auto}.e_-A1q_tellerImages img+img{margin-left:-2%}.e_-A1q_offer{background:#fffdf7;border:1px solid #ded6cd;border-radius:16px;padding:28px 30px;box-shadow:0 10px 25px #1e1b2e12}.e_-A1q_offerLabel{font-size:16px;line-height:1.8}.e_-A1q_price{color:var(--child-ink);font-family:var(--font-heading);margin:9px 0 4px;font-size:45px;line-height:1.25}.e_-A1q_price small{font-family:var(--font-body);margin-left:5px;font-size:14px}.e_-A1q_offerLead{color:#63507f;font-size:var(--text-body);margin:8px 0 17px;font-weight:700;line-height:1.8}.e_-A1q_planFeatures{gap:12px;margin:0;padding:0;list-style:none;display:grid}.e_-A1q_planFeatures li{color:var(--child-ink);font-size:var(--text-body);padding-left:24px;line-height:1.85;position:relative}.e_-A1q_planFeatures li:before{color:var(--child-coral);content:"✓";font-size:15px;font-weight:700;position:absolute;top:0;left:0}.e_-A1q_offerButton{margin-top:25px}.e_-A1q_memberNotice{background:var(--child-teal-pale);color:#36766f;font-size:var(--text-body);text-align:center;border-radius:8px;margin:24px 0 0;padding:12px;font-weight:600;line-height:1.8}.e_-A1q_terms{margin-top:13px}.e_-A1q_faqSection{background:#fffdf7;padding:72px 24px}.e_-A1q_faqInner{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(28px,6vw,70px);display:grid}.e_-A1q_faqList details{border-bottom:1px solid #ded6cd}.e_-A1q_faqList summary{color:var(--child-ink);cursor:pointer;font-size:var(--text-body);padding:18px 35px 18px 0;font-weight:600;line-height:1.8;list-style:none;position:relative}.e_-A1q_faqList summary::-webkit-details-marker{display:none}.e_-A1q_faqList summary:after{color:var(--child-teal);content:"+";font-size:20px;font-weight:400;position:absolute;top:17px;right:3px}.e_-A1q_faqList details[open] summary:after{content:"−"}.e_-A1q_faqList details p{color:var(--child-muted);font-size:var(--text-body);margin:0;padding:0 22px 18px 0;line-height:2}.e_-A1q_closing{background:var(--child-cream);padding:62px 24px 54px}.e_-A1q_closingInner{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(38px,7vw,88px);width:min(1100px,100%);margin:0 auto;display:grid}.e_-A1q_closingCopy{min-width:0}.e_-A1q_closing h2{margin:0 0 20px;font-size:clamp(26px,3vw,34px)}.e_-A1q_closing .e_-A1q_planButton{width:min(330px,100%)}.e_-A1q_closingPrice{margin-top:12px}.e_-A1q_closingArt{aspect-ratio:1.05;width:min(470px,100%);margin:0}.e_-A1q_legalNote{width:min(1100px,100%);color:var(--child-muted);text-align:center;margin:0 auto;padding:22px 24px 36px;font-size:10px;line-height:1.9}@media (max-width:760px){.e_-A1q_heroInner{grid-template-columns:1fr;gap:13px;min-height:0;padding:38px 22px 34px}.e_-A1q_heroVisual{text-align:center}.e_-A1q_heroEyebrow{margin-bottom:5px;font-size:10px}.e_-A1q_heroTitle{white-space:nowrap;font-size:clamp(29px,8vw,38px);line-height:1.45}.e_-A1q_deliverables{margin-top:8px;padding:6px 12px;font-size:clamp(13px,4vw,17px)}.e_-A1q_heroArt{aspect-ratio:1.25/.9;width:min(490px,100%);margin-top:3px}.e_-A1q_heroEntry{padding:22px 19px}.e_-A1q_entryPrice{font-size:clamp(13px,4.2vw,18px)}.e_-A1q_entryLead{font-size:clamp(16px,4.8vw,24px)}.e_-A1q_offerNotice{padding:15px 13px}.e_-A1q_entryNotice{white-space:normal;font-size:13px}.e_-A1q_entryBenefit{font-size:clamp(14px,4vw,17px)}.e_-A1q_ribbon{gap:5px 15px;font-size:10px}.e_-A1q_quickInfoWrap{padding:17px 16px 0}.e_-A1q_quickInfo{flex-direction:column;gap:10px;padding:16px;display:flex}.e_-A1q_quickInfoImage{width:82px;height:82px}.e_-A1q_quickInfo p{font-size:var(--text-body)}.e_-A1q_recommended,.e_-A1q_sampleSection,.e_-A1q_benefits,.e_-A1q_birthSection,.e_-A1q_compatibility,.e_-A1q_howSection,.e_-A1q_priceSection,.e_-A1q_faqSection{padding-left:20px;padding-right:20px}.e_-A1q_recommended{padding-top:45px;padding-bottom:42px}.e_-A1q_recommendedInner,.e_-A1q_storyInner,.e_-A1q_sampleInner,.e_-A1q_birthInner,.e_-A1q_compatibilityInner,.e_-A1q_priceInner,.e_-A1q_faqInner{grid-template-columns:1fr;gap:25px}.e_-A1q_recommended h2,.e_-A1q_benefits h2,.e_-A1q_birthSection h2,.e_-A1q_compatibility h2,.e_-A1q_howSection h2,.e_-A1q_priceSection h2,.e_-A1q_faqSection h2{font-size:27px}.e_-A1q_recommendArt{width:190px;margin-top:0}.e_-A1q_concernList li{padding:13px 0}.e_-A1q_story{border-radius:28px 28px 0 0;padding:40px 20px}.e_-A1q_storyArt{grid-row:2;width:min(300px,82%);margin:0 auto}.e_-A1q_story h2{font-size:29px}.e_-A1q_storyCopy h3{font-size:15px}.e_-A1q_sampleSection{padding-top:46px;padding-bottom:48px}.e_-A1q_sampleGuide h2{font-size:25px}.e_-A1q_kainArt{aspect-ratio:3/2;width:min(360px,100%);margin:7px auto 0}.e_-A1q_readingCard{padding:18px}.e_-A1q_tabs{gap:6px}.e_-A1q_tab{padding:7px 10px;font-size:10px}.e_-A1q_benefits{border-radius:29px 29px 0 0;padding-top:47px}.e_-A1q_benefitHeading{margin-bottom:24px;display:block}.e_-A1q_benefitHeading>p{margin-top:12px}.e_-A1q_benefitGrid{grid-template-rows:auto;grid-template-columns:1fr;gap:12px}.e_-A1q_benefitMain{grid-row:auto;min-height:325px;padding:25px}.e_-A1q_benefitMain h3{max-width:195px;font-size:25px}.e_-A1q_benefitMain>p{max-width:190px}.e_-A1q_benefitMain .e_-A1q_illustration{width:74%}.e_-A1q_benefitSide{min-height:205px;padding:23px 39% 23px 22px}.e_-A1q_benefitSide h3{font-size:19px}.e_-A1q_benefitSide>p{line-height:1.9}.e_-A1q_benefitSide .e_-A1q_illustration{width:43%}.e_-A1q_benefitFoot{font-size:var(--text-body)}.e_-A1q_birthSection{padding-top:45px;padding-bottom:45px}.e_-A1q_birthArt{grid-row:2;width:min(260px,82%)}.e_-A1q_compatibility{padding-top:42px;padding-bottom:42px}.e_-A1q_compatibility h2{font-size:clamp(23px,6vw,27px)}.e_-A1q_compatibilityButton{width:100%}.e_-A1q_compatibilityArt{justify-self:center;width:220px;margin-top:-15px}.e_-A1q_howSection{padding-top:30px;padding-bottom:44px}.e_-A1q_steps{grid-template-columns:1fr;gap:10px}.e_-A1q_steps article{padding:16px 15px}.e_-A1q_steps article:after{display:none}.e_-A1q_priceInner{gap:24px}.e_-A1q_tellerImages{width:240px;margin:12px auto 0}.e_-A1q_offer{padding:23px 20px}.e_-A1q_price{font-size:40px}.e_-A1q_faqSection{padding-top:47px;padding-bottom:47px}.e_-A1q_faqInner{gap:12px}.e_-A1q_closing{padding-top:47px}.e_-A1q_closingInner{grid-template-columns:1fr;gap:10px}.e_-A1q_closingCopy{text-align:center;grid-row:1}.e_-A1q_closing h2{font-size:25px}.e_-A1q_closingArt{aspect-ratio:1.4/.9;grid-row:2;width:min(340px,86%);margin:0 auto}.e_-A1q_closing .e_-A1q_planButton{width:min(360px,100%)}}@media (max-width:360px){.e_-A1q_heroInner{padding-left:16px;padding-right:16px}.e_-A1q_heroTitle{font-size:27px}.e_-A1q_deliverables{padding:5px 9px;font-size:12px}.e_-A1q_entryLead{font-size:clamp(15px,4.5vw,17px)}.e_-A1q_entryPrice{font-size:clamp(12px,4vw,14px)}.e_-A1q_quickInfo{gap:8px;padding:13px 11px}.e_-A1q_quickInfoImage{width:70px;height:70px}.e_-A1q_benefitSide{padding-right:37%}}
