
body[data-page="top"]:where(:not(.l26-post-body *)){background:#FFFFFF!important;--rose:#D59CA4;--ivory:#FBF7F2;--blush:#F7EAEA;--cocoa:#2E2422;--ink:#2E2422;--text:#4A3F3B;--muted:#4A3F3B;--gold:#B9975B;--rule:#D59CA4;--white:#FFFFFF;--line:#06C755}
.t4-home:where(:not(.l26-post-body *)){--t4-white:#FFFFFF;--t4-ivory:#FBF7F2;--t4-blush:#F7EAEA;--t4-pink:#D59CA4;--t4-gold:#B9975B;--t4-cocoa:#2E2422;--t4-text:#4A3F3B;--t4-line:#06C755;color:var(--t4-text);background:var(--t4-white);font-size:16px;line-height:1.95}
.t4-home *:where(:not(.l26-post-body *)){box-sizing:border-box}.t4-home p:where(:not(.l26-post-body *)){line-height:1.95}.t4-home :is(h1,h2,h3,h4):where(:not(.l26-post-body *)){word-break:auto-phrase;overflow-wrap:normal;letter-spacing:.025em;color:var(--t4-cocoa);text-wrap:pretty}.t4-home :is(h1,h2,h3,h4):where(:not(.l26-post-body *))::before,.t4-home :is(h1,h2,h3,h4):where(:not(.l26-post-body *))::after{content:none!important}
.t4-wrap:where(:not(.l26-post-body *)){width:min(1120px,calc(100% - 96px));margin-inline:auto}.t4-narrow:where(:not(.l26-post-body *)){max-width:880px}.t4-section:where(:not(.l26-post-body *)){padding:100px 0}.t4-small:where(:not(.l26-post-body *)){font-size:13px;line-height:1.8!important}.t4-center:where(:not(.l26-post-body *)){text-align:center}.t4-sr:where(:not(.l26-post-body *)){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.t4-heading:where(:not(.l26-post-body *)){text-align:center;margin:0 auto 48px}.t4-kicker:where(:not(.l26-post-body *)){display:block;color:var(--t4-gold)!important;font:500 23px/1.3 Cormorant,Shippori,serif;letter-spacing:.14em;margin-bottom:13px;font-variant-numeric:lining-nums tabular-nums;}.t4-heading h2:where(:not(.l26-post-body *)){font:600 clamp(28px,2.5vw,38px)/1.65 var(--serif);margin:0 auto 22px;padding:0 0 23px;position:relative}.t4-heading h2:where(:not(.l26-post-body *)):after{content:""!important;position:absolute;left:calc(50% - 24px);bottom:0;width:48px;height:1px;background:var(--t4-gold)}.t4-heading>p:where(:not(.l26-post-body *)){margin:20px auto 0;max-width:720px}.t4-home u:where(:not(.l26-post-body *)){text-decoration:none;background:linear-gradient(transparent 78%,var(--t4-blush) 0);text-underline-offset:4px}
.t4-home a:where(:not(.l26-post-body *)){color:var(--t4-cocoa)}.t4-home .t4-button:where(:not(.l26-post-body *)){display:inline-flex;justify-content:center;align-items:center;min-height:56px;min-width:240px;max-width:100%;padding:15px 30px;border:1px solid var(--t4-gold);border-radius:3px;font-weight:700;font-family:inherit;text-decoration:none;text-align:center;line-height:1.5;color:var(--t4-cocoa)!important;transition:opacity .2s,transform .2s}.t4-home .t4-primary:where(:not(.l26-post-body *)){background:var(--t4-pink)!important;border-color:var(--t4-pink)!important}.t4-home .t4-secondary:where(:not(.l26-post-body *)){background:var(--t4-gold)!important;border-color:var(--t4-gold)!important}.t4-home .t4-outline:where(:not(.l26-post-body *)){background:var(--t4-white)!important}.t4-home .t4-button:hover:where(:not(.l26-post-body *)){transform:translateY(-2px);opacity:.88}.t4-link:where(:not(.l26-post-body *)){display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:45px;border-bottom:1px solid var(--t4-gold);text-decoration:none;font-weight:600;line-height:1.6}.t4-link:where(:not(.l26-post-body *)):after{content:'→';font-family:inherit;color:var(--t4-cocoa)}.t4-round-button:where(:not(.l26-post-body *)){display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:52px;padding:12px 24px;border:1px solid var(--t4-gold);border-radius:40px;line-height:1.5;text-decoration:none;font-weight:600;background:var(--t4-white)}.t4-round-button:where(:not(.l26-post-body *)):after{content:'→'}.t4-inline-cta:where(:not(.l26-post-body *)){display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.t4-cta-pair:where(:not(.l26-post-body *)){display:grid;gap:14px}.t4-cta-pair>div:where(:not(.l26-post-body *)){display:grid;gap:5px}.t4-cta-pair small:where(:not(.l26-post-body *)){display:block;text-align:center;color:var(--t4-cocoa);font-size:13px}.t4-cta-pair .t4-button:where(:not(.l26-post-body *)){width:100%}
.t4-photo:where(:not(.l26-post-body *)){margin:0;position:relative;min-width:0}.t4-photo img:where(:not(.l26-post-body *)){width:100%;height:100%;object-fit:cover}.t4-photo figcaption:where(:not(.l26-post-body *)){position:absolute;right:12px;bottom:9px;font-size:10px;line-height:1.6;background:var(--t4-white);color:var(--t4-text);padding:2px 6px;z-index:2}.t4-photo:not(.t4-hero-slide figure):where(:not(.l26-post-body *)){overflow:hidden}
.t4-hero:where(:not(.l26-post-body *)){position:relative;height:660px;isolation:isolate;overflow:hidden;background:var(--t4-ivory)}.t4-hero-slides:where(:not(.l26-post-body *)),.t4-hero-slide:where(:not(.l26-post-body *)),.t4-hero-slide picture:where(:not(.l26-post-body *)){position:absolute;inset:0;width:100%;height:100%}.t4-hero-slide:where(:not(.l26-post-body *)){opacity:0;transition:opacity 1.1s ease}.t4-hero-slide.is-active:where(:not(.l26-post-body *)){opacity:1}.t4-hero-slide img:where(:not(.l26-post-body *)){width:100%;height:100%;object-fit:cover;object-position:70% 45%}.t4-hero-copy:where(:not(.l26-post-body *)){position:relative;z-index:2;width:560px;margin-left:max(6vw,calc((100vw - 1180px)/2));padding:35px 34px 58px;isolation:isolate}.t4-hero-copy:where(:not(.l26-post-body *)):before{content:"";position:absolute;inset:-35px -55px -20px -50px;background:radial-gradient(ellipse at 45% 45%,#FFFFFF 0%,#FFFFFFe8 54%,#FFFFFF00 77%);z-index:-1;pointer-events:none}.t4-hero-lead:where(:not(.l26-post-body *)){font:600 34px/1.6 var(--serif)!important;letter-spacing:.035em;margin:0 0 15px}.t4-hero-stat:where(:not(.l26-post-body *)){margin:0 0 17px}.t4-hero-stat>p:where(:not(.l26-post-body *)){font-size:14px;margin:0}.t4-hero-stat>strong:where(:not(.l26-post-body *)){display:flex;align-items:baseline;gap:8px;color:var(--t4-gold);font-family:var(--serif);font-weight:600;line-height:1.2}.t4-hero-stat>strong small:where(:not(.l26-post-body *)){font-size:26px;color:var(--t4-cocoa)}.t4-hero-stat>strong span:where(:not(.l26-post-body *)){font:500 100px/1 Cormorant,Shippori,serif;font-variant-numeric:lining-nums tabular-nums;}.t4-hero-stat>small:where(:not(.l26-post-body *)){display:block;color:var(--t4-cocoa);font-size:12px;margin-top:7px}.t4-hero .t4-cta-pair:where(:not(.l26-post-body *)){max-width:330px;margin-top:22px}.t4-hero-controls:where(:not(.l26-post-body *)){position:absolute;z-index:3;bottom:21px;left:6vw;display:flex;gap:20px;align-items:center}.t4-hero-dots:where(:not(.l26-post-body *)){display:flex;gap:12px}.t4-hero-dots button:where(:not(.l26-post-body *)){width:11px;height:11px;min-height:0;padding:0;border:1px solid var(--t4-gold);border-radius:50%;background:var(--t4-white)}.t4-hero-dots button[aria-pressed=true]:where(:not(.l26-post-body *)){background:var(--t4-gold)}.t4-hero-controls>[data-hero-pause]:where(:not(.l26-post-body *)){border:0;border-bottom:1px solid var(--t4-gold);background:var(--t4-white);font-size:12px;color:var(--t4-cocoa);padding:4px 10px;min-height:30px}.t4-hero-caption:where(:not(.l26-post-body *)){position:absolute;right:22px;bottom:23px;z-index:3;font-size:10px;color:var(--t4-cocoa);background:var(--t4-white);padding:2px 7px}
.t4-half:where(:not(.l26-post-body *)){background:var(--t4-blush);padding:26px 0}.t4-half>.t4-wrap:where(:not(.l26-post-body *)){display:flex;align-items:center;justify-content:center;gap:65px}.t4-half p:where(:not(.l26-post-body *)){margin:0;font:600 18px/1.8 var(--serif)}.t4-half strong:where(:not(.l26-post-body *)){font-size:26px}.t4-diagnosis-grid:where(:not(.l26-post-body *)){display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.t4-diagnosis .t4-heading:where(:not(.l26-post-body *)){text-align:left;margin-bottom:20px}.t4-diagnosis .t4-heading h2:where(:not(.l26-post-body *)):after{left:0}.t4-diagnosis .diagnosis-first-q:where(:not(.l26-post-body *)){background:var(--t4-white);border:1px solid var(--t4-pink);border-top:3px solid var(--t4-pink);padding:30px 36px;border-radius:10px;box-shadow:0 14px 40px #2E242208}.t4-diagnosis .q-number:where(:not(.l26-post-body *)){font:500 20px/1.4 Cormorant,Shippori,serif;color:var(--t4-gold);letter-spacing:.12em;margin-bottom:15px;font-variant-numeric:lining-nums tabular-nums;}.t4-diagnosis h3:where(:not(.l26-post-body *)){font-size:23px}.t4-diagnosis .diagnosis-first-q>a:where(:not(.l26-post-body *)){display:block;padding:11px 18px;margin:10px 0;border:1px solid var(--t4-pink);border-radius:4px;text-decoration:none;background:var(--t4-ivory);font-size:15px}.t4-diagnosis .mock-only:where(:not(.l26-post-body *)){font-size:11px;background:var(--t4-ivory);padding:10px;margin:15px 0 0}
.t4-doors:where(:not(.l26-post-body *)){display:grid;grid-template-columns:repeat(5,1fr);padding:20px 0 65px;gap:0}.t4-door:where(:not(.l26-post-body *)){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:17px;text-decoration:none;padding:18px;border-right:1px solid var(--t4-gold);line-height:1.5;font-size:15px}.t4-door:last-child:where(:not(.l26-post-body *)){border-right:0}.t4-door svg:where(:not(.l26-post-body *)){width:45px;height:45px;color:var(--t4-gold)}
.t4-stores:where(:not(.l26-post-body *)){background:var(--t4-ivory);padding-top:70px}.t4-stores-grid:where(:not(.l26-post-body *)){display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:75px;margin:25px 0 28px}.t4-japan-map:where(:not(.l26-post-body *)){max-width:100%;text-align:center}.t4-japan-map>svg:where(:not(.l26-post-body *)){display:block;width:100%;height:auto;max-height:360px}.t4-region-buttons:where(:not(.l26-post-body *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.t4-region:where(:not(.l26-post-body *)){display:flex;justify-content:center;align-items:center;min-height:52px;border:1px solid var(--t4-gold);border-radius:3px;background:var(--t4-white);text-decoration:none;font-weight:600}.t4-region:hover:where(:not(.l26-post-body *)){background:var(--t4-blush)}
.t4-title-band:where(:not(.l26-post-body *)){position:relative;height:340px;display:grid;place-items:center;isolation:isolate}.t4-title-band>.t4-photo:where(:not(.l26-post-body *)){position:absolute;inset:0;z-index:-1}.t4-title-box:where(:not(.l26-post-body *)){background:var(--t4-white);padding:32px 85px 30px;max-width:calc(100% - 40px);box-shadow:0 10px 40px #2E242208}.t4-title-box .t4-heading:where(:not(.l26-post-body *)){margin:0}.t4-title-box h2:where(:not(.l26-post-body *)){font-size:36px}.t4-title-box .t4-heading h2:where(:not(.l26-post-body *)){margin-bottom:0}.t4-reasons-intro:where(:not(.l26-post-body *)){text-align:center;padding:55px 0}.t4-reasons-intro p:where(:not(.l26-post-body *)){margin:0}.t4-point:where(:not(.l26-post-body *)){padding:76px 0;background:var(--t4-white)}.t4-point:nth-of-type(even):where(:not(.l26-post-body *)){background:var(--t4-ivory)}.t4-point-grid:where(:not(.l26-post-body *)){display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.t4-point:nth-of-type(even) .t4-point-text:where(:not(.l26-post-body *)){order:2}.t4-point-text:where(:not(.l26-post-body *)){min-width:0}.t4-point-number:where(:not(.l26-post-body *)){display:block;color:var(--t4-gold);font:500 31px/1.2 Cormorant,Shippori,serif;letter-spacing:.06em;margin-bottom:21px;font-variant-numeric:lining-nums tabular-nums;}.t4-point h3:where(:not(.l26-post-body *)){font-size:29px;line-height:1.7;margin:0 0 25px}.t4-point-text>p:where(:not(.l26-post-body *)){margin-bottom:29px}.t4-point-visual:where(:not(.l26-post-body *)){min-width:0}.t4-counselor-pair:where(:not(.l26-post-body *)){display:grid;grid-template-columns:1fr 1fr;gap:22px}.t4-counselor-pair figure:where(:not(.l26-post-body *)){margin:0;text-align:center}.t4-counselor-pair img:where(:not(.l26-post-body *)){width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border-radius:150px 150px 0 0}.t4-counselor-pair figcaption:where(:not(.l26-post-body *)){font-size:13px;padding-top:12px;line-height:1.7;color:var(--t4-cocoa)}.t4-diagram:where(:not(.l26-post-body *)){padding:32px;background:var(--t4-white);border:1px solid var(--t4-gold);border-radius:6px;text-align:center}.t4-diagram h4:where(:not(.l26-post-body *)){font-size:20px;margin:15px 0}.t4-question-diagram>span:where(:not(.l26-post-body *)){font:500 24px Cormorant,Shippori,serif;color:var(--t4-gold);letter-spacing:.1em;font-variant-numeric:lining-nums tabular-nums;}.t4-question-diagram>p:where(:not(.l26-post-body *)){padding:10px;margin:10px 0;border:1px solid var(--t4-pink);border-radius:4px;background:var(--t4-ivory);font-size:14px}.t4-question-diagram>small:where(:not(.l26-post-body *)){font-size:12px}.t4-timeline>strong:where(:not(.l26-post-body *)){color:var(--t4-cocoa);font:600 23px var(--serif)}.t4-timeline>strong>span:where(:not(.l26-post-body *)){font:500 85px/1 Cormorant,Shippori,serif;color:var(--t4-gold);margin:0 10px;font-variant-numeric:lining-nums tabular-nums;}.t4-timeline ol:where(:not(.l26-post-body *)){display:flex;list-style:none;padding:30px 0 0;margin:0 0 20px;position:relative;justify-content:space-between;font-size:13px}.t4-timeline li:where(:not(.l26-post-body *)){position:relative;padding-top:24px}.t4-timeline ol:where(:not(.l26-post-body *)):before{content:"";height:1px;background:var(--t4-gold);position:absolute;left:15px;right:15px;top:30px}.t4-timeline li:where(:not(.l26-post-body *)):before{content:"";position:absolute;top:-4px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:var(--t4-pink);border:1px solid var(--t4-gold)}.t4-timeline>small:where(:not(.l26-post-body *)){font-size:11px}.t4-roadmap:where(:not(.l26-post-body *)){display:grid;gap:15px}.t4-roadmap>div:where(:not(.l26-post-body *)){display:grid;grid-template-columns:45px 1fr;text-align:left;padding:12px 20px;background:var(--t4-ivory);position:relative}.t4-roadmap>div+div:where(:not(.l26-post-body *)):before{content:"";position:absolute;left:50%;top:-15px;width:1px;height:15px;background:var(--t4-gold)}.t4-roadmap span:where(:not(.l26-post-body *)){grid-row:1/3;align-self:center;color:var(--t4-gold);font:500 32px Cormorant;font-variant-numeric:lining-nums tabular-nums;}.t4-roadmap h4:where(:not(.l26-post-body *)){font-size:20px;margin:0}.t4-roadmap p:where(:not(.l26-post-body *)){font-size:13px;margin:0}.t4-compare>p:where(:not(.l26-post-body *)){font-size:15px}.t4-compare>div:where(:not(.l26-post-body *)){padding:14px;border-top:1px solid var(--t4-gold)}.t4-compare>div>span:where(:not(.l26-post-body *)){display:block;font-size:14px}.t4-compare strong:where(:not(.l26-post-body *)){font:500 42px Cormorant,Shippori,serif;color:var(--t4-gold);font-variant-numeric:lining-nums tabular-nums;}.t4-compare strong small:where(:not(.l26-post-body *)){font:600 15px var(--serif);color:var(--t4-cocoa)}.t4-compare>div:nth-of-type(2):where(:not(.l26-post-body *)){background:var(--t4-blush)}.t4-compare>small:where(:not(.l26-post-body *)){display:block;font-size:11px;line-height:1.7;margin-top:15px}.t4-member-screen:where(:not(.l26-post-body *)){display:flex;align-items:center;justify-content:center;gap:35px;background:var(--t4-ivory)}.t4-phone-mock:where(:not(.l26-post-body *)){border:3px solid var(--t4-cocoa);border-radius:20px;padding:20px 12px;width:170px;background:var(--t4-white)}.t4-phone-mock>span:where(:not(.l26-post-body *)){font:500 13px Cormorant;color:var(--t4-gold);font-variant-numeric:lining-nums tabular-nums;}.t4-profile-placeholder:where(:not(.l26-post-body *)){display:grid;place-items:center;aspect-ratio:1;background:var(--t4-blush);margin:12px 0}.t4-profile-placeholder svg:where(:not(.l26-post-body *)){width:60px;height:60px;color:var(--t4-gold)}.t4-phone-mock>strong:where(:not(.l26-post-body *)){font-size:14px}.t4-screen-lines:where(:not(.l26-post-body *)){display:grid;gap:7px;margin:15px 0}.t4-screen-lines i:where(:not(.l26-post-body *)){display:block;height:3px;background:var(--t4-pink)}.t4-phone-mock>small:where(:not(.l26-post-body *)){font-size:9px}.t4-member-screen>div+div>strong:where(:not(.l26-post-body *)){color:var(--t4-gold);font:500 75px Cormorant,Shippori,serif;font-variant-numeric:lining-nums tabular-nums;}.t4-member-screen>div+div>strong small:where(:not(.l26-post-body *)){font:600 18px var(--serif);color:var(--t4-cocoa)}.t4-member-screen>div+div p:where(:not(.l26-post-body *)){font-size:14px;margin:0}.t4-support-steps:where(:not(.l26-post-body *)){display:grid;gap:0;background:var(--t4-white)}.t4-support-steps>div:where(:not(.l26-post-body *)){display:flex;align-items:center;gap:25px;border-bottom:1px solid var(--t4-gold);padding:12px 20px}.t4-support-steps>div:last-child:where(:not(.l26-post-body *)){border:0}.t4-support-steps span:where(:not(.l26-post-body *)){font:500 32px Cormorant;color:var(--t4-gold);font-variant-numeric:lining-nums tabular-nums;}.t4-support-steps h4:where(:not(.l26-post-body *)){font-size:20px;margin:0}
.t4-recommend-grid:where(:not(.l26-post-body *)){display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:stretch;margin-bottom:45px}.t4-recommend-grid>.t4-photo img:where(:not(.l26-post-body *)){height:100%;min-height:440px}.t4-checklist:where(:not(.l26-post-body *)){list-style:none;padding:0;margin:0;display:grid;gap:14px}.t4-checklist li:where(:not(.l26-post-body *)){display:flex;align-items:flex-start;gap:14px;line-height:1.8;padding-bottom:12px;border-bottom:1px solid var(--t4-blush);font-size:15px}.t4-checklist svg:where(:not(.l26-post-body *)){flex:0 0 22px;width:22px;height:22px;margin-top:3px;color:var(--t4-gold)}.t4-reassurance:where(:not(.l26-post-body *)){background:var(--t4-blush)}.t4-three-cards:where(:not(.l26-post-body *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.t4-three-cards>article:where(:not(.l26-post-body *)){background:var(--t4-white);padding:32px;min-width:0;text-align:center}.t4-three-cards>article>svg:where(:not(.l26-post-body *)){width:46px;height:46px;margin:0 auto 20px;color:var(--t4-gold)}.t4-three-cards h3:where(:not(.l26-post-body *)){font-size:23px}.t4-three-cards p:where(:not(.l26-post-body *)){font-size:15px;margin-bottom:0}.t4-interlude:where(:not(.l26-post-body *)){position:relative;height:330px;display:grid;place-items:center;isolation:isolate}.t4-interlude>.t4-photo:where(:not(.l26-post-body *)){position:absolute;inset:0;z-index:-1}.t4-interlude>p:where(:not(.l26-post-body *)){background:#FFFFFFed;padding:20px 45px;font:600 28px/1.8 var(--serif);text-align:center;max-width:calc(100% - 40px);margin:0}
.t4-membership:where(:not(.l26-post-body *)){background:var(--t4-white)}.t4-stat-grid:where(:not(.l26-post-body *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.t4-stat-grid article:where(:not(.l26-post-body *)){padding:25px 12px;text-align:center;border-right:1px solid var(--t4-gold)}.t4-stat-grid article:last-child:where(:not(.l26-post-body *)){border-right:0}.t4-stat-grid p:where(:not(.l26-post-body *)){font-size:15px;margin-bottom:16px}.t4-stat-grid strong:where(:not(.l26-post-body *)){display:flex;align-items:baseline;justify-content:center;white-space:nowrap;font:500 clamp(43px,4.7vw,68px)/1 Cormorant,Shippori,serif;color:var(--t4-gold);font-variant-numeric:lining-nums tabular-nums;}.t4-stat-grid strong small:where(:not(.l26-post-body *)){font:500 14px var(--serif);color:var(--t4-cocoa);margin-left:4px}.t4-stat-grid article>small:where(:not(.l26-post-body *)){display:block;font-size:12px;margin-top:14px}.t4-member-table:where(:not(.l26-post-body *)){max-width:780px;margin:55px auto 0;text-align:center}.t4-member-table h3:where(:not(.l26-post-body *)){font-size:24px}.t4-member-table table:where(:not(.l26-post-body *)){width:100%;border-collapse:collapse;background:var(--t4-white);font-size:16px;margin-bottom:20px}.t4-member-table :is(th,td):where(:not(.l26-post-body *)){padding:15px;border:1px solid var(--t4-gold);text-align:center;color:var(--t4-cocoa)}.t4-member-table th:where(:not(.l26-post-body *)){font-weight:500}.t4-member-table thead:where(:not(.l26-post-body *)){background:var(--t4-ivory)}.t4-member-table td:where(:not(.l26-post-body *)){font:600 24px var(--serif)}.t4-member-data:where(:not(.l26-post-body *)){background:var(--t4-ivory)}.t4-graphs:where(:not(.l26-post-body *)){display:grid;grid-template-columns:repeat(4,1fr);gap:25px;margin-bottom:35px}.t4-graphs article:where(:not(.l26-post-body *)){text-align:center;min-width:0}.t4-donut:where(:not(.l26-post-body *)){display:grid;place-items:center;width:180px;max-width:100%;aspect-ratio:1;border-radius:50%;margin:0 auto 22px;background:conic-gradient(var(--t4-gold) calc(var(--value)*1%),var(--t4-blush) 0);position:relative}.t4-donut:where(:not(.l26-post-body *)):before{content:"";position:absolute;inset:15px;background:var(--t4-white);border-radius:50%}.t4-donut>span:where(:not(.l26-post-body *)){z-index:1;font:500 48px Cormorant,Shippori,serif;color:var(--t4-cocoa);font-variant-numeric:lining-nums tabular-nums;}.t4-donut small:where(:not(.l26-post-body *)){font-size:15px}.t4-graphs h3:where(:not(.l26-post-body *)){font:600 15px/1.7 var(--serif)}
.t4-counselors-grid:where(:not(.l26-post-body *)){display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.t4-greeting h3:where(:not(.l26-post-body *)){font-size:25px;margin-bottom:22px}.t4-greeting p:where(:not(.l26-post-body *)){font-size:15px;margin-bottom:18px}.t4-pricing:where(:not(.l26-post-body *)){background:var(--t4-ivory)}.t4-course-grid:where(:not(.l26-post-body *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:25px}.t4-course:where(:not(.l26-post-body *)){display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:28px 20px;background:var(--t4-white);border:1px solid var(--t4-gold);text-align:center}.t4-course .t4-kicker:where(:not(.l26-post-body *)){font-size:23px}.t4-course h3:where(:not(.l26-post-body *)){font-size:23px;margin:0 0 22px}.t4-course dl:where(:not(.l26-post-body *)){margin:0 0 25px}.t4-course dl>div:where(:not(.l26-post-body *)){padding:14px 0;border-top:1px solid var(--t4-blush)}.t4-course dt:where(:not(.l26-post-body *)){font-size:12px;line-height:1.8}.t4-course dt>span:where(:not(.l26-post-body *)){display:block}.t4-course dd:where(:not(.l26-post-body *)){margin:8px 0 0;font:500 32px/1.2 Cormorant,Shippori,serif;color:var(--t4-cocoa);font-variant-numeric:lining-nums tabular-nums;}.t4-course dd small:where(:not(.l26-post-body *)){font:500 12px var(--serif);margin-left:4px}.t4-course .t4-remote-fee:where(:not(.l26-post-body *)){background:var(--t4-blush);margin-inline:-6px;padding-inline:6px}.t4-course .t4-round-button:where(:not(.l26-post-body *)){min-width:0;padding:12px 15px;font-size:13px;gap:6px;margin-top:auto}.t4-course .t4-remote-fee dd:where(:not(.l26-post-body *)){font-weight:600}
.t4-voices .t4-three-cards:where(:not(.l26-post-body *)){margin-bottom:34px}.t4-voices .t4-voice-card:where(:not(.l26-post-body *)){padding:30px;border-top:2px solid var(--t4-gold);background:var(--t4-ivory);display:flex;flex-direction:column;text-align:left}.t4-voice-card .t4-voice-meta:where(:not(.l26-post-body *)){font-size:13px;margin-bottom:22px;line-height:1.8}.t4-voice-card blockquote:where(:not(.l26-post-body *)){margin:0 0 25px;font:600 19px/1.9 var(--serif);flex:1}.t4-voice-card .t4-link:where(:not(.l26-post-body *)){align-self:flex-start;font-size:14px}.t4-blogs:where(:not(.l26-post-body *)){background:var(--t4-ivory)}.t4-blog-grid:where(:not(.l26-post-body *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 25px;margin-bottom:40px}.t4-blog-card:where(:not(.l26-post-body *)){min-width:0;background:var(--t4-white)}.t4-blog-card>a:where(:not(.l26-post-body *)){text-decoration:none;display:block;height:100%}.t4-blog-card figure:where(:not(.l26-post-body *)){margin:0;aspect-ratio:1.65;overflow:hidden;background:var(--t4-blush)}.t4-blog-card img:where(:not(.l26-post-body *)){width:100%;height:100%;object-fit:cover}.t4-blog-card>a>div:where(:not(.l26-post-body *)){padding:20px 22px 25px}.t4-blog-card p:where(:not(.l26-post-body *)){font-size:12px;display:flex;gap:15px;align-items:center;margin:0 0 10px}.t4-blog-card h3:where(:not(.l26-post-body *)){font:600 17px/1.85 var(--serif);margin:0}.t4-new:where(:not(.l26-post-body *)){color:var(--t4-cocoa);background:var(--t4-blush);padding:1px 8px;font-size:11px}
.t4-faq .faq-list:where(:not(.l26-post-body *)){margin-bottom:30px}.t4-faq details:where(:not(.l26-post-body *)){border:0;border-top:1px solid var(--t4-gold);border-radius:0;padding:0;background:var(--t4-white)}.t4-faq details:last-child:where(:not(.l26-post-body *)){border-bottom:1px solid var(--t4-gold)}.t4-faq summary:where(:not(.l26-post-body *)){font:600 18px/1.8 var(--serif);list-style:none;position:relative;display:block;padding:24px 40px 24px 45px;cursor:pointer}.t4-faq summary:where(:not(.l26-post-body *))::-webkit-details-marker{display:none}.t4-faq summary:where(:not(.l26-post-body *)):before{content:'Q';position:absolute;left:3px;top:20px;font:500 30px Cormorant;color:var(--t4-gold);font-variant-numeric:lining-nums tabular-nums;}.t4-faq summary:where(:not(.l26-post-body *)):after{content:'+';position:absolute;right:10px;top:24px;font:400 22px Cormorant;color:var(--t4-cocoa);font-variant-numeric:lining-nums tabular-nums;}.t4-faq details[open] summary:where(:not(.l26-post-body *)):after{content:'−'}.t4-faq details>p:where(:not(.l26-post-body *)){padding:0 35px 25px 45px;font-size:15px;margin:0}.t4-pickup-grid:where(:not(.l26-post-body *)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.t4-pickup-grid article:where(:not(.l26-post-body *)){min-width:0;text-align:center}.t4-pickup-grid .t4-photo:where(:not(.l26-post-body *)){aspect-ratio:1.4;margin-bottom:20px}.t4-pickup-grid .t4-link:where(:not(.l26-post-body *)){font-size:17px}.t4-news:where(:not(.l26-post-body *)){background:var(--t4-ivory)}.t4-news-heading:where(:not(.l26-post-body *)){display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px}.t4-news-heading>.t4-heading:where(:not(.l26-post-body *)){text-align:left;margin:0}.t4-news-heading h2:where(:not(.l26-post-body *)){margin:0;font-size:35px}.t4-news-heading .t4-heading h2:where(:not(.l26-post-body *)):after{left:0}.t4-news-heading .t4-link:where(:not(.l26-post-body *)){font-size:14px;flex-shrink:0}.t4-news-list:where(:not(.l26-post-body *)){list-style:none;padding:0;margin:0;border-bottom:1px solid var(--t4-gold)}.t4-news-list li:where(:not(.l26-post-body *)){border-top:1px solid var(--t4-gold);padding:24px 8px;display:grid;grid-template-columns:110px 1fr;gap:24px;align-items:baseline}.t4-news-list time:where(:not(.l26-post-body *)){font-size:14px}.t4-news-list a:where(:not(.l26-post-body *)){text-decoration:none;line-height:1.8;font-size:16px}
.t4-consult-intro:where(:not(.l26-post-body *)){display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center;margin-bottom:40px}.t4-consult-intro .t4-photo:where(:not(.l26-post-body *)){height:280px}.t4-consult-intro>p:where(:not(.l26-post-body *)){font:600 23px/2 var(--serif);margin:0}.t4-consultation .t4-three-cards>article:where(:not(.l26-post-body *)){background:var(--t4-ivory);display:flex;flex-direction:column}.t4-consultation .t4-three-cards p:where(:not(.l26-post-body *)){margin-bottom:24px;flex:1}.t4-consultation .t4-round-button:where(:not(.l26-post-body *)){font-size:13px;gap:7px;padding:12px 16px;justify-content:center}.t4-line-button:where(:not(.l26-post-body *)){background:var(--t4-line);color:var(--t4-white)!important;text-decoration:none;font-size:13px;font-weight:700;min-height:42px;padding:9px;margin-top:9px}.t4-final-diagnosis:where(:not(.l26-post-body *)){position:relative;isolation:isolate;text-align:center;padding:80px 30px;margin:90px 0 -100px;min-height:420px;display:grid;place-items:center}.t4-final-diagnosis>.t4-photo:where(:not(.l26-post-body *)){position:absolute;inset:0;z-index:-1}.t4-final-diagnosis>div:where(:not(.l26-post-body *)){background:#FFFFFFeb;padding:36px 65px;max-width:100%}.t4-final-diagnosis .t4-heading:where(:not(.l26-post-body *)){margin-bottom:20px}.t4-final-diagnosis h2:where(:not(.l26-post-body *)){font-size:31px}.t4-final-diagnosis>div>p:where(:not(.l26-post-body *)){font-size:14px}.t4-final-diagnosis .t4-photo figcaption:where(:not(.l26-post-body *)){right:22px;bottom:14px}
body[data-page="top"] .newsletter-box:where(:not(.l26-post-body *)){background:#FFFFFF!important}body[data-page="top"] .newsletter-box .gold-link:where(:not(.l26-post-body *)){background:#D59CA4!important;color:#2E2422!important;border-color:#D59CA4!important}
body[data-page="top"].qa-capture-full :is(.ai-launcher,.mobile-dock,.t4-mobile-dock,.t4-fixed-bar,.top4-pc-dock,.top4-mobile-dock):where(:not(.l26-post-body *)){visibility:hidden!important}
@media(max-width:1000px){.t4-wrap:where(:not(.l26-post-body *)){width:calc(100% - 56px)}.t4-point-grid:where(:not(.l26-post-body *)){gap:45px}.t4-course-grid:where(:not(.l26-post-body *)){grid-template-columns:repeat(2,1fr);gap:22px}.t4-hero-copy:where(:not(.l26-post-body *)){margin-left:3vw}.t4-graphs:where(:not(.l26-post-body *)){grid-template-columns:repeat(2,1fr);gap:35px}.t4-stat-grid strong:where(:not(.l26-post-body *)){font-size:45px}.t4-three-cards>article:where(:not(.l26-post-body *)){padding:25px 22px}.t4-counselors-grid:where(:not(.l26-post-body *)){gap:40px}.t4-stores-grid:where(:not(.l26-post-body *)){gap:35px}}
@media(max-width:700px){
 .t4-home:where(:not(.l26-post-body *)){font-size:15px}.t4-home :is(h1,h2,h3,h4):where(:not(.l26-post-body *)){letter-spacing:.025em}.t4-wrap:where(:not(.l26-post-body *)){width:calc(100% - 40px)}.t4-section:where(:not(.l26-post-body *)){padding:65px 0}.t4-heading:where(:not(.l26-post-body *)){margin-bottom:32px}.t4-heading h2:where(:not(.l26-post-body *)){font-size:27px;padding-bottom:22px;line-height:1.75}.t4-heading>p:where(:not(.l26-post-body *)){font-size:14px}.t4-kicker:where(:not(.l26-post-body *)){font-size:21px;margin-bottom:10px}.t4-small:where(:not(.l26-post-body *)){font-size:12px}
 .t4-hero:where(:not(.l26-post-body *)){height:755px}.t4-hero-slide img:where(:not(.l26-post-body *)){object-position:50% 25%}.t4-hero-copy:where(:not(.l26-post-body *)){width:calc(100% - 32px);margin:0 16px;padding:45px 12px 62px}.t4-hero-copy:where(:not(.l26-post-body *)):before{inset:-45px -28px -5px;background:linear-gradient(100deg,#FFFFFFf5 0%,#FFFFFFe6 48%,#FFFFFFaa 70%,#FFFFFF40 100%)}.t4-hero-lead:where(:not(.l26-post-body *)){font-size:27px!important;line-height:1.85!important;letter-spacing:.02em;margin-bottom:20px}.t4-hero-stat>strong span:where(:not(.l26-post-body *)){font-size:90px}.t4-hero-stat>strong small:where(:not(.l26-post-body *)){font-size:24px}.t4-hero-stat>small:where(:not(.l26-post-body *)){font-size:10px}.t4-hero-stat>p:where(:not(.l26-post-body *)){font-size:12px}.t4-hero .t4-cta-pair:where(:not(.l26-post-body *)){max-width:290px;gap:15px;margin-top:25px}.t4-cta-pair small:where(:not(.l26-post-body *)){font-size:11px}.t4-home .t4-button:where(:not(.l26-post-body *)){min-height:54px;padding:14px 20px;font-size:14px}.t4-hero-controls:where(:not(.l26-post-body *)){left:28px;bottom:20px;gap:12px}.t4-hero-caption:where(:not(.l26-post-body *)){right:12px;bottom:62px;font-size:9px}.t4-hero-controls>[data-hero-pause]:where(:not(.l26-post-body *)){font-size:11px}.t4-hero-dots:where(:not(.l26-post-body *)){gap:11px}
 .t4-half:where(:not(.l26-post-body *)){padding:22px 0}.t4-half>.t4-wrap:where(:not(.l26-post-body *)){display:block;text-align:center}.t4-half p:where(:not(.l26-post-body *)){font-size:13px}.t4-half strong:where(:not(.l26-post-body *)){font-size:21px;line-height:1.7}.t4-half .t4-link:where(:not(.l26-post-body *)){font-size:12px;margin-top:12px;min-height:32px}.t4-diagnosis-grid:where(:not(.l26-post-body *)){display:block}.t4-diagnosis .t4-heading:where(:not(.l26-post-body *)){text-align:center}.t4-diagnosis .t4-heading h2:where(:not(.l26-post-body *)):after{left:calc(50% - 24px)}.t4-diagnosis-grid>div>p:where(:not(.l26-post-body *)){text-align:center;margin-bottom:28px}.t4-diagnosis .diagnosis-first-q:where(:not(.l26-post-body *)){padding:25px 22px}.t4-diagnosis h3:where(:not(.l26-post-body *)){font-size:22px}.t4-diagnosis .diagnosis-first-q>a:where(:not(.l26-post-body *)){font-size:14px;padding:13px 12px}.t4-diagnosis .q-number:where(:not(.l26-post-body *)){font-size:19px}
 .t4-doors:where(:not(.l26-post-body *)){grid-template-columns:repeat(2,1fr);padding:0 0 45px;row-gap:16px}.t4-door:where(:not(.l26-post-body *)){padding:20px 9px;font-size:14px;gap:13px;border-bottom:1px solid var(--t4-gold)}.t4-door:nth-child(2n):where(:not(.l26-post-body *)){border-right:0}.t4-door:last-child:where(:not(.l26-post-body *)){border-right:1px solid var(--t4-gold)}.t4-door svg:where(:not(.l26-post-body *)){width:39px;height:39px}.t4-stores-grid:where(:not(.l26-post-body *)){display:block;margin:0 0 28px}.t4-japan-map:where(:not(.l26-post-body *)){margin:0 0 25px}.t4-japan-map>svg:where(:not(.l26-post-body *)){max-height:290px}.t4-region-buttons:where(:not(.l26-post-body *)){gap:9px}.t4-region:where(:not(.l26-post-body *)){font-size:14px;min-height:48px}.t4-stores .t4-center:where(:not(.l26-post-body *)){font-size:14px}
 .t4-title-band:where(:not(.l26-post-body *)){height:265px}.t4-title-box:where(:not(.l26-post-body *)){padding:27px 19px}.t4-title-box .t4-heading h2:where(:not(.l26-post-body *)){font-size:25px}.t4-title-box .t4-kicker:where(:not(.l26-post-body *)){font-size:23px}.t4-reasons-intro:where(:not(.l26-post-body *)){padding:38px 0}.t4-reasons-intro p:where(:not(.l26-post-body *)){font-size:14px;line-height:2!important}.t4-reasons-intro br:where(:not(.l26-post-body *)){display:none}.t4-point:where(:not(.l26-post-body *)){padding:48px 0}.t4-point-grid:where(:not(.l26-post-body *)){display:flex;flex-direction:column;gap:30px;align-items:stretch}.t4-point:nth-of-type(even) .t4-point-text:where(:not(.l26-post-body *)){order:0}.t4-point-number:where(:not(.l26-post-body *)){font-size:29px;margin-bottom:16px}.t4-point h3:where(:not(.l26-post-body *)){font-size:25px;margin-bottom:20px;line-height:1.8}.t4-point-text>p:where(:not(.l26-post-body *)){font-size:14px;line-height:2!important}.t4-round-button:where(:not(.l26-post-body *)){font-size:14px;min-height:50px;padding:12px 22px;gap:25px}.t4-diagram:where(:not(.l26-post-body *)){padding:24px 20px}.t4-counselor-pair:where(:not(.l26-post-body *)){gap:15px}.t4-counselor-pair figcaption:where(:not(.l26-post-body *)){font-size:11px}.t4-member-screen:where(:not(.l26-post-body *)){gap:20px}.t4-phone-mock:where(:not(.l26-post-body *)){width:145px;padding:17px 10px}.t4-member-screen>div+div>strong:where(:not(.l26-post-body *)){font-size:60px}.t4-member-screen>div+div p:where(:not(.l26-post-body *)){font-size:12px}.t4-diagram h4:where(:not(.l26-post-body *)){font-size:19px}.t4-roadmap>div:where(:not(.l26-post-body *)){padding:12px 14px;grid-template-columns:40px 1fr}.t4-support-steps>div:where(:not(.l26-post-body *)){padding:12px 16px}.t4-compare>p:where(:not(.l26-post-body *)){font-size:13px}
 .t4-recommend-grid:where(:not(.l26-post-body *)){display:flex;flex-direction:column;gap:30px;margin-bottom:28px}.t4-recommend-grid>.t4-photo:where(:not(.l26-post-body *)){height:220px}.t4-recommend-grid>.t4-photo img:where(:not(.l26-post-body *)){min-height:0}.t4-checklist:where(:not(.l26-post-body *)){gap:12px}.t4-checklist li:where(:not(.l26-post-body *)){font-size:14px;padding-bottom:10px;gap:12px}.t4-inline-cta:where(:not(.l26-post-body *)){display:grid;gap:12px}.t4-three-cards:where(:not(.l26-post-body *)){grid-template-columns:1fr;gap:18px}.t4-three-cards>article:where(:not(.l26-post-body *)){padding:30px 26px}.t4-three-cards h3:where(:not(.l26-post-body *)){font-size:24px}.t4-three-cards p:where(:not(.l26-post-body *)){font-size:14px}.t4-interlude:where(:not(.l26-post-body *)){height:260px}.t4-interlude>p:where(:not(.l26-post-body *)){font-size:22px;line-height:1.9!important;padding:22px 24px;max-width:calc(100% - 40px)}
 .t4-stat-grid:where(:not(.l26-post-body *)){grid-template-columns:1fr 1fr;gap:0}.t4-stat-grid article:where(:not(.l26-post-body *)){padding:25px 8px;border-bottom:1px solid var(--t4-gold)}.t4-stat-grid article:nth-child(2):where(:not(.l26-post-body *)){border-right:0}.t4-stat-grid article:nth-child(n+3):where(:not(.l26-post-body *)){border-bottom:0}.t4-stat-grid p:where(:not(.l26-post-body *)){font-size:12px;margin-bottom:14px}.t4-stat-grid strong:where(:not(.l26-post-body *)){display:block;font-size:47px;line-height:1.1;white-space:normal}.t4-stat-grid strong small:where(:not(.l26-post-body *)){font-size:13px;display:block;margin:5px 0 0}.t4-stat-grid article>small:where(:not(.l26-post-body *)){font-size:11px;margin-top:10px}.t4-member-table:where(:not(.l26-post-body *)){margin-top:40px}.t4-member-table h3:where(:not(.l26-post-body *)){font-size:23px}.t4-member-table :is(th,td):where(:not(.l26-post-body *)){padding:13px 8px;font-size:14px}.t4-member-table td:where(:not(.l26-post-body *)){font-size:20px}.t4-graphs:where(:not(.l26-post-body *)){grid-template-columns:1fr 1fr;gap:28px 16px}.t4-donut:where(:not(.l26-post-body *)){width:140px}.t4-donut:where(:not(.l26-post-body *)):before{inset:11px}.t4-donut>span:where(:not(.l26-post-body *)){font-size:41px}.t4-donut small:where(:not(.l26-post-body *)){font-size:12px}.t4-graphs h3:where(:not(.l26-post-body *)){font-size:13px}.t4-counselors-grid:where(:not(.l26-post-body *)){display:block}.t4-counselors-grid>.t4-counselor-pair:where(:not(.l26-post-body *)){margin-bottom:35px}.t4-greeting h3:where(:not(.l26-post-body *)){font-size:23px}.t4-greeting p:where(:not(.l26-post-body *)){font-size:14px}
 .t4-course-grid:where(:not(.l26-post-body *)){grid-template-columns:1fr 1fr;gap:14px}.t4-course:where(:not(.l26-post-body *)){padding:23px 12px}.t4-course .t4-kicker:where(:not(.l26-post-body *)){font-size:20px;letter-spacing:.06em}.t4-course h3:where(:not(.l26-post-body *)){font-size:19px;letter-spacing:0;margin-bottom:18px}.t4-course dt:where(:not(.l26-post-body *)){font-size:10px;line-height:1.8}.t4-course dd:where(:not(.l26-post-body *)){font-size:28px}.t4-course dd small:where(:not(.l26-post-body *)){font-size:10px;margin-left:2px}.t4-course dl>div:where(:not(.l26-post-body *)){padding:13px 0}.t4-course .t4-round-button:where(:not(.l26-post-body *)){font-size:11px;padding:10px 8px;gap:3px;min-height:45px}.t4-course .t4-round-button:where(:not(.l26-post-body *)):after{display:none}.t4-voice-card .t4-voice-meta:where(:not(.l26-post-body *)){font-size:12px}.t4-voice-card blockquote:where(:not(.l26-post-body *)){font-size:18px}.t4-blog-grid:where(:not(.l26-post-body *)){grid-template-columns:1fr 1fr;gap:20px 14px}.t4-blog-card>a>div:where(:not(.l26-post-body *)){padding:14px 12px 18px}.t4-blog-card h3:where(:not(.l26-post-body *)){font-size:13px;line-height:1.9}.t4-blog-card p:where(:not(.l26-post-body *)){font-size:10px;gap:7px;flex-wrap:wrap}.t4-new:where(:not(.l26-post-body *)){font-size:9px;padding:0 5px}.t4-blog-card figure:where(:not(.l26-post-body *)){aspect-ratio:1.4}
 .t4-faq summary:where(:not(.l26-post-body *)){font-size:16px;line-height:1.9;padding:20px 28px 20px 32px}.t4-faq summary:where(:not(.l26-post-body *)):before{font-size:26px;top:18px;left:0}.t4-faq summary:where(:not(.l26-post-body *)):after{right:2px;top:21px}.t4-faq details>p:where(:not(.l26-post-body *)){padding:0 22px 23px 32px;font-size:14px}.t4-faq .t4-link:where(:not(.l26-post-body *)){font-size:13px;gap:14px}.t4-pickup-grid:where(:not(.l26-post-body *)){grid-template-columns:1fr;gap:30px}.t4-pickup-grid .t4-photo:where(:not(.l26-post-body *)){aspect-ratio:1.65;margin-bottom:14px}.t4-pickup-grid .t4-link:where(:not(.l26-post-body *)){font-size:17px}.t4-news-heading:where(:not(.l26-post-body *)){gap:16px;margin-bottom:25px}.t4-news-heading h2:where(:not(.l26-post-body *)){font-size:29px}.t4-news-heading .t4-link:where(:not(.l26-post-body *)){font-size:12px;gap:10px}.t4-news-list li:where(:not(.l26-post-body *)){grid-template-columns:1fr;gap:6px;padding:20px 3px}.t4-news-list time:where(:not(.l26-post-body *)){font-size:12px}.t4-news-list a:where(:not(.l26-post-body *)){font-size:14px}
 .t4-consult-intro:where(:not(.l26-post-body *)){display:block;margin-bottom:30px}.t4-consult-intro .t4-photo:where(:not(.l26-post-body *)){height:230px;margin-bottom:25px}.t4-consult-intro>p:where(:not(.l26-post-body *)){font-size:19px;text-align:center;line-height:2}.t4-consultation .t4-three-cards>article:where(:not(.l26-post-body *)){padding:30px 25px}.t4-consultation .t4-three-cards p:where(:not(.l26-post-body *)){margin-bottom:22px}.t4-final-diagnosis:where(:not(.l26-post-body *)){padding:48px 20px;margin:65px 0 -65px;min-height:430px}.t4-final-diagnosis>div:where(:not(.l26-post-body *)){padding:30px 20px;width:100%}.t4-final-diagnosis h2:where(:not(.l26-post-body *)){font-size:25px}.t4-final-diagnosis>div>p:where(:not(.l26-post-body *)){font-size:13px}.t4-final-diagnosis .t4-button:where(:not(.l26-post-body *)){min-width:0;width:100%;font-size:13px}.t4-photo figcaption:where(:not(.l26-post-body *)){font-size:9px;right:8px;bottom:7px}
}
@media(prefers-reduced-motion:reduce){.t4-home *:where(:not(.l26-post-body *)){transition:none!important;animation:none!important;scroll-behavior:auto!important}.t4-home .t4-button:hover:where(:not(.l26-post-body *)){transform:none}}
.reduce-motion-review .t4-home *:where(:not(.l26-post-body *)){transition:none!important;animation:none!important}.reduce-motion-review .t4-home .t4-button:hover:where(:not(.l26-post-body *)){transform:none}

html.reduce-motion-review:where(:not(.l26-post-body *)),html:has(body.qa-capture-full):where(:not(.l26-post-body *)){scroll-behavior:auto!important}

body[data-page="top"] .dv2-primary:where(:not(.l26-post-body *)){background:#D59CA4!important;color:#2E2422!important;border-color:#D59CA4!important}

.t4-all-fees:where(:not(.l26-post-body *)){margin:30px 0 25px}

.t4-voice-date:where(:not(.l26-post-body *)){font-size:11px!important;margin:-12px 0 20px!important;color:#4A3F3B}.t4-voices>.t4-wrap>.t4-small:where(:not(.l26-post-body *)){margin-top:-8px;margin-bottom:24px}@media(max-width:700px){.t4-hero-copy:where(:not(.l26-post-body *)):before{mask-image:linear-gradient(#FFFFFF 0%,#FFFFFF 75%,#FFFFFF00 100%)}}


.t4-home button:where(:not(.l26-post-body *)){color:#2E2422}
.t4-home .mock-only:where(:not(.l26-post-body *)),.t4-home .mock-only *:where(:not(.l26-post-body *)){color:#4A3F3B!important;background-color:#FBF7F2!important}
.t4-home .t4-member-table th:where(:not(.l26-post-body *)){background:#FBF7F2!important}.t4-home .t4-member-table td:where(:not(.l26-post-body *)){background:#FFFFFF!important}
body[data-page="top"] [data-dv2-newsletter]:where(:not(.l26-post-body *)),body[data-page="top"] [data-dv2-newsletter] *:where(:not(.l26-post-body *)){color:#4A3F3B!important;border-color:#D59CA4!important}
body[data-page="top"] [data-dv2-newsletter]:where(:not(.l26-post-body *)){background:#FFFFFF!important}
body[data-page="top"] [data-dv2-newsletter] :is(h2,h3,a,input,button):where(:not(.l26-post-body *)){color:#2E2422!important}
body[data-page="top"] [data-dv2-newsletter] .mock-only:where(:not(.l26-post-body *)){background:#FBF7F2!important}
body[data-page="top"] [data-dv2-newsletter] input:where(:not(.l26-post-body *)){background:#FFFFFF!important;accent-color:#D59CA4}
body[data-page="top"] [data-dv2-newsletter] input:where(:not(.l26-post-body *))::placeholder{color:#4A3F3B!important;opacity:1}

body[data-page="top"] .t4-half .t4-offer-title strong:where(:not(.l26-post-body *)){font-family:Cormorant,Shippori,serif!important;font-variant-numeric:lining-nums tabular-nums}
