.articles_shell__darms{--article-canvas:#fbfaf7;--article-paper:#fff;--article-ink:#263142;--article-muted:#5f6875;--article-coral:#a94f43;--article-coral-soft:#f8e9e2;--article-sage:#eaf4ed;--article-line:rgba(38,49,66,0.12);min-height:100vh;color:var(--article-ink);background:var(--article-canvas);font-family:var(--font-jp)}.articles_shell__darms a{text-underline-offset:.2em}.articles_header__GEQZ4{position:relative;z-index:10;border-bottom:1px solid var(--article-line);background:rgba(251,250,247,.94)}.articles_footerInner__Z4l7y,.articles_headerInner__KqG25{width:min(1120px,calc(100% - 40px));margin:0 auto}.articles_headerInner__KqG25{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.articles_logoLink__tRfBS{display:inline-flex;align-items:center}.articles_logo__ANQ50{display:block;width:auto;height:44px}.articles_nav__3CIeE{display:flex;align-items:center;gap:clamp(14px,3vw,30px);color:var(--article-muted);font-size:.82rem;font-weight:700}.articles_nav__3CIeE a:hover{color:var(--article-coral)}.articles_navCta__35HpL{padding:10px 17px;border-radius:999px;color:#fff!important;background:var(--article-ink)}.articles_navCta__35HpL:hover{background:#3b4758}.articles_kicker__6QcP5{margin:0 0 14px;color:var(--article-coral);font-family:var(--font-nunito-sans);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.articles_indexHero__lZ3Gw{background:radial-gradient(circle at 12% 4%,rgba(232,168,149,.2),transparent 29rem),radial-gradient(circle at 90% 72%,rgba(145,189,162,.2),transparent 30rem),var(--article-canvas)}.articles_indexHeroInner__W2JSQ{width:min(1120px,calc(100% - 40px));min-height:440px;margin:0 auto;padding:clamp(78px,10vw,132px) 0}.articles_indexHero__lZ3Gw h1{max-width:10ch;margin:0;font-size:clamp(2.8rem,7vw,5.6rem);line-height:1.15;letter-spacing:-.045em}.articles_indexLead__38sDX{max-width:39rem;margin:28px 0 0;color:var(--article-muted);font-size:clamp(1rem,1.5vw,1.18rem);line-height:2}.articles_indexSection__LkAmd{padding:clamp(72px,9vw,120px) 0;background:var(--article-paper)}.articles_indexCtaWrap__3yi_g,.articles_indexSectionInner__nWo1w{width:min(1120px,calc(100% - 40px));margin:0 auto}.articles_sectionHeading__DLY4R{margin-bottom:40px}.articles_related__NYxmK>h2,.articles_sectionHeading__DLY4R h2{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.3}.articles_cardGrid___RF2g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.articles_card__UgYYE{min-width:0}.articles_card__UgYYE:first-child{grid-column:1/-1}.articles_cardLink__JJSX6{position:relative;display:flex;min-height:100%;flex-direction:column;padding:clamp(26px,4vw,44px);overflow:hidden;border:1px solid var(--article-line);border-radius:30px;background:var(--article-canvas);box-shadow:0 24px 60px -48px rgba(38,49,66,.5);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.articles_card__UgYYE:first-child .articles_cardLink__JJSX6{background:linear-gradient(120deg,rgba(248,233,226,.78),rgba(234,244,237,.62)),var(--article-canvas)}.articles_cardLink__JJSX6:hover{transform:translateY(-3px);border-color:rgba(169,79,67,.32);box-shadow:0 32px 72px -48px rgba(38,49,66,.7)}.articles_cardTopline__RruaD{display:flex;justify-content:space-between;margin-bottom:26px;color:var(--article-coral);font-family:var(--font-nunito-sans);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.articles_cardImage__pCGZs{display:block;width:100%;height:auto;margin:0 0 26px;border:1px solid rgba(38,49,66,.08);border-radius:20px;aspect-ratio:3/2;object-fit:cover;background:var(--article-paper)}.articles_card__UgYYE h2{max-width:24ch;margin:0;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.55;letter-spacing:-.025em}.articles_card__UgYYE p{max-width:45rem;margin:18px 0 30px;color:var(--article-muted);line-height:1.85}.articles_cardMeta__o_7Eq{margin-top:auto;color:var(--article-muted);font-size:.78rem}.articles_cardArrow__Aac1H{position:absolute;right:28px;bottom:25px;color:var(--article-coral);font-size:1.5rem}.articles_indexCtaWrap__3yi_g{padding:clamp(70px,9vw,110px) 0}.articles_articleMain__jkxbJ{width:min(1120px,calc(100% - 40px));margin:0 auto}.articles_breadcrumbs__xmkkm{display:flex;align-items:center;gap:10px;padding:28px 0 0;color:var(--article-muted);font-size:.76rem}.articles_breadcrumbs__xmkkm a{text-decoration:underline;-webkit-text-decoration-color:rgba(38,49,66,.24);text-decoration-color:rgba(38,49,66,.24)}.articles_articleHero__bRbbT{max-width:850px;padding:clamp(62px,8vw,105px) 0 clamp(56px,7vw,88px)}.articles_articleArtwork__QE_wy{width:100%;margin:0 0 clamp(56px,7vw,88px);overflow:hidden;border:1px solid var(--article-line);border-radius:clamp(22px,3vw,36px);background:var(--article-paper);box-shadow:0 32px 80px -58px rgba(38,49,66,.7)}.articles_articleArtwork__QE_wy img{display:block;width:100%;height:auto}.articles_articleHero__bRbbT h1{margin:0;font-size:clamp(2.45rem,6vw,4.6rem);line-height:1.27;letter-spacing:-.045em}.articles_articleLead__7g3XA{max-width:45rem;margin:30px 0 0;color:var(--article-muted);font-size:clamp(1.02rem,1.5vw,1.18rem);line-height:2}.articles_byline__Zclv1{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px;color:var(--article-muted);font-family:var(--font-nunito-sans);font-size:.76rem}.articles_articleLayout__y2wtP{display:grid;grid-template-columns:minmax(0,740px) minmax(180px,1fr);align-items:start;grid-gap:clamp(44px,7vw,88px);gap:clamp(44px,7vw,88px)}.articles_articleBody__n4TLH{min-width:0;padding-bottom:90px}.articles_answerBox__Qgpjz{padding:clamp(28px,5vw,46px);border-radius:28px;background:var(--article-sage)}.articles_answerLabel__TDrdp{margin:0 0 12px;color:#47725a;font-size:.78rem;font-weight:700}.articles_answerBox__Qgpjz h2{margin:0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:500;line-height:1.95}.articles_summaryBox__aZ1mQ{margin:28px 0 0;padding:28px 32px;border:1px solid var(--article-line);border-radius:24px;background:var(--article-paper)}.articles_summaryBox__aZ1mQ h2{margin:0 0 14px;font-size:1.05rem}.articles_contentSection__vy49b ul,.articles_summaryBox__aZ1mQ ul{margin:0;padding-left:1.3em}.articles_contentSection__vy49b li,.articles_summaryBox__aZ1mQ li{padding-left:.3em;line-height:1.9}.articles_contentSection__vy49b li+li,.articles_summaryBox__aZ1mQ li+li{margin-top:7px}.articles_contentSection__vy49b{padding-top:clamp(54px,7vw,78px)}.articles_contentSection__vy49b h2{margin:0 0 24px;padding-bottom:15px;border-bottom:1px solid var(--article-line);font-size:clamp(1.55rem,3vw,2rem);line-height:1.5;letter-spacing:-.025em}.articles_contentSection__vy49b>p{margin:0;font-size:1.02rem;line-height:2.08}.articles_contentSection__vy49b>p+p{margin-top:20px}.articles_contentSection__vy49b>ul{margin-top:18px;font-size:1.01rem}.articles_steps__aULad{list-style:none;counter-reset:steps;margin:0;padding:0}.articles_steps__aULad li{position:relative;counter-increment:steps;min-height:52px;padding:0 0 28px 66px}.articles_steps__aULad li:before{content:counter(steps,decimal-leading-zero);position:absolute;top:0;left:0;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;color:var(--article-coral);background:var(--article-coral-soft);font-family:var(--font-nunito-sans);font-size:.72rem;font-weight:700}.articles_steps__aULad h3{margin:0 0 7px;font-size:1.05rem}.articles_steps__aULad p{margin:0;color:var(--article-muted);line-height:1.85}.articles_note__H7NRg{margin-top:26px;padding:20px 23px;border-left:4px solid #91bda2;border-radius:0 16px 16px 0;color:#405d4a;background:var(--article-sage);line-height:1.85}.articles_medicalNote__ywX2L{margin-top:70px;padding:26px 30px;border:1px solid rgba(169,79,67,.2);border-radius:22px;background:#fff9f7}.articles_medicalNote__ywX2L h2{margin:0 0 10px;color:var(--article-coral);font-size:1rem}.articles_medicalNote__ywX2L p{margin:0;color:var(--article-muted);font-size:.9rem;line-height:1.85}.articles_references__iokU7{padding-top:68px}.articles_references__iokU7 h2{margin:0 0 20px;font-size:1.3rem}.articles_references__iokU7 ol{margin:0;padding-left:1.4em;color:var(--article-muted);font-size:.84rem;line-height:1.8}.articles_references__iokU7 li+li{margin-top:9px}.articles_references__iokU7 a{color:var(--article-ink);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:rgba(169,79,67,.35);text-decoration-color:rgba(169,79,67,.35)}.articles_guideLinks__oaBtD{display:flex;flex-direction:column;align-items:flex-start;gap:9px;margin-top:30px;padding:22px 24px;border-radius:18px;background:var(--article-paper)}.articles_guideLinks__oaBtD p{margin:0 0 4px;color:var(--article-muted);font-size:.78rem;font-weight:700}.articles_guideLinks__oaBtD a{font-size:.9rem}.articles_sideRail__bcHRu{position:-webkit-sticky;position:sticky;top:28px}.articles_sideRailCard___bpE1{padding:22px;border-top:2px solid var(--article-coral);color:var(--article-muted);background:var(--article-paper);font-size:.84rem;line-height:1.8}.articles_sideRailCard___bpE1 p{margin:0}.articles_sideRailLabel__a3_ck{margin-bottom:8px!important;color:var(--article-coral);font-size:.7rem;font-weight:700;letter-spacing:.1em}.articles_cta__JPyLl{position:relative;margin-top:72px;padding:clamp(34px,6vw,62px);overflow:hidden;border-radius:34px;color:#fff;background:radial-gradient(circle at 92% 8%,rgba(145,189,162,.26),transparent 18rem),#263142}.articles_cta__JPyLl:after{content:"";position:absolute;right:-70px;bottom:-100px;width:250px;height:250px;border:1px solid rgba(255,255,255,.13);border-radius:50%}.articles_ctaEyebrow__2DjDj{margin:0 0 13px!important;color:#efb3a7;font-family:var(--font-nunito-sans);font-size:.76rem!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.articles_ctaBrand__9_iLB{position:relative;z-index:1;margin:20px 0 0!important;color:#efb3a7!important;font-family:var(--font-nunito-sans);font-size:.9rem!important;font-weight:700;letter-spacing:.12em}.articles_cta__JPyLl h2{position:relative;z-index:1;max-width:21ch;margin:0;font-size:clamp(1.75rem,4vw,2.8rem);line-height:1.5}.articles_cta__JPyLl>p:not(.articles_ctaEyebrow__2DjDj){position:relative;z-index:1;max-width:38rem;margin:18px 0 0;color:rgba(255,255,255,.76);line-height:1.85}.articles_ctaButton__j8ZzW{position:relative;z-index:1;display:inline-flex;align-items:center;gap:10px;margin-top:30px;padding:14px 22px;border-radius:999px;color:var(--article-ink);background:#fff;font-family:var(--font-nunito-sans);font-weight:700;transition:transform .2s ease,background .2s ease}.articles_ctaButton__j8ZzW:hover{transform:translateY(-2px);background:#fff5f1}.articles_related__NYxmK{padding:80px 0 100px;border-top:1px solid var(--article-line)}.articles_relatedGrid__TIDw9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:34px}.articles_relatedGrid__TIDw9 a{position:relative;display:flex;min-height:190px;flex-direction:column;padding:24px;border:1px solid var(--article-line);border-radius:22px;background:var(--article-paper)}.articles_relatedGrid__TIDw9 span{margin-bottom:13px;color:var(--article-coral);font-size:.7rem;font-weight:700}.articles_relatedGrid__TIDw9 strong{font-size:1rem;font-weight:700;line-height:1.7}.articles_relatedGrid__TIDw9 i{margin-top:auto;color:var(--article-coral);font-size:1.25rem;font-style:normal}.articles_footer__r0kOo{padding:54px 0 26px;color:rgba(255,255,255,.75);background:#263142}.articles_footerInner__Z4l7y{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.articles_footerLogo__R7FWp{width:auto;height:46px;filter:brightness(0) invert(1)}.articles_footerInner__Z4l7y p{margin:10px 0 0;font-size:.82rem}.articles_footerLinks__xMowF{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:18px;font-size:.76rem}.articles_footerLinks__xMowF a:hover{color:#fff}.articles_trademark__Jx7qr{width:min(1120px,calc(100% - 40px));margin:34px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.1);font-size:.67rem;line-height:1.7;opacity:.65}@media (max-width:820px){.articles_cardGrid___RF2g,.articles_relatedGrid__TIDw9{grid-template-columns:1fr}.articles_card__UgYYE:first-child{grid-column:auto}.articles_articleLayout__y2wtP{display:block}.articles_sideRail__bcHRu{display:none}.articles_relatedGrid__TIDw9 a{min-height:0}}@media (max-width:620px){.articles_articleMain__jkxbJ,.articles_footerInner__Z4l7y,.articles_headerInner__KqG25,.articles_indexCtaWrap__3yi_g,.articles_indexHeroInner__W2JSQ,.articles_indexSectionInner__nWo1w,.articles_trademark__Jx7qr{width:min(100% - 28px,1120px)}.articles_headerInner__KqG25{min-height:64px}.articles_logo__ANQ50{height:38px}.articles_nav__3CIeE>a:not(.articles_navCta__35HpL):first-child{display:none}.articles_nav__3CIeE{gap:10px;font-size:.75rem}.articles_navCta__35HpL{padding:9px 13px}.articles_indexHeroInner__W2JSQ{min-height:390px}.articles_indexHero__lZ3Gw h1{font-size:clamp(2.65rem,15vw,4.2rem)}.articles_cardLink__JJSX6{border-radius:22px}.articles_articleHero__bRbbT h1{font-size:clamp(2.2rem,10.5vw,3.3rem)}.articles_answerBox__Qgpjz,.articles_summaryBox__aZ1mQ{padding:24px 22px;border-radius:20px}.articles_steps__aULad li{padding-left:56px}.articles_steps__aULad li:before{width:38px;height:38px}.articles_cta__JPyLl{border-radius:24px}.articles_footerInner__Z4l7y{align-items:flex-start;flex-direction:column}.articles_footerLinks__xMowF{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.articles_cardLink__JJSX6,.articles_ctaButton__j8ZzW{transition:none}}