.qb4ueq_header{border-bottom:1px solid var(--line);border-image:linear-gradient(#fff,#fff) 0 fill//0 100vmax;padding:32px 0 34px}.qb4ueq_headerInner{max-width:1180px;margin:0 auto}.qb4ueq_crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:15px;display:flex}.qb4ueq_crumbs a{color:var(--muted)}.qb4ueq_crumbs a:hover{color:var(--accent)}.qb4ueq_h1{letter-spacing:-.035em;color:var(--ink);max-width:900px;margin:14px 0 0;font-size:clamp(2rem,1.5rem + 2vw,3.2rem);font-weight:800;line-height:1.08}.qb4ueq_description{color:var(--muted);max-width:760px;margin:14px 0 0;font-size:19px;line-height:1.55}.qb4ueq_byline{color:var(--muted);margin:16px 0 0;font-size:15px}.qb4ueq_byline b{color:var(--ink);font-weight:600}.qb4ueq_layout{grid-template-columns:minmax(0,1fr);gap:48px;max-width:1180px;margin:32px auto 0;display:grid}@media (min-width:1024px){.qb4ueq_layout{grid-template-columns:minmax(0,760px) minmax(0,320px);justify-content:space-between}}.qb4ueq_toc,.qb4ueq_tocInner,.qb4ueq_tocTitle,.qb4ueq_tocList{display:none}.qb4ueq_tocMobile{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin:0 0 28px}.qb4ueq_tocMobile summary{cursor:pointer;align-items:center;min-height:48px;padding:14px 18px;font-size:16px;font-weight:700;display:flex}.qb4ueq_tocMobile ol{margin:0;padding:0 18px 14px 38px}.qb4ueq_tocMobile li{padding:5px 0}.qb4ueq_tocMobile a{color:var(--ink)}.qb4ueq_tocMobile a:hover{color:var(--accent)}.qb4ueq_body{min-width:0}.qb4ueq_body p,.qb4ueq_body li{color:#24363c;font-size:18px;line-height:1.75}.qb4ueq_body li+li{margin-top:6px}.qb4ueq_body h2{letter-spacing:-.02em;margin:44px 0 14px;scroll-margin-top:20px;font-size:26px;line-height:1.2}.qb4ueq_body h3{margin:24px 0 6px;font-size:19px}.qb4ueq_body table{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:16px;width:100%;margin:14px 0 8px;font-size:16px;overflow:hidden}.qb4ueq_tableScroll{-webkit-overflow-scrolling:touch;border-radius:16px;margin:14px 0 8px;overflow-x:auto}.qb4ueq_tableScroll table{min-width:100%;margin:0}@media (max-width:600px){.qb4ueq_tableScroll table:has(th:nth-child(4)){min-width:560px}.qb4ueq_body table{font-size:14px}.qb4ueq_body th,.qb4ueq_body td{padding:9px 10px}}.qb4ueq_body th,.qb4ueq_body td{text-align:left;vertical-align:top;border-top:1px solid #eef1f0;padding:12px 16px}.qb4ueq_body th{background:var(--bg);color:var(--muted);border-top:0;font-size:14px;font-weight:700}.qb4ueq_body td b,.qb4ueq_body td strong{color:var(--accent)}.qb4ueq_answer p:first-child{margin-top:0}.qb4ueq_answer p{color:var(--ink);font-size:19px}.qb4ueq_takeaways{background:var(--surface);border:1px solid var(--line);border-radius:20px;margin:28px 0 8px;padding:6px 26px 20px}.qb4ueq_takeaways h2{margin:18px 0 8px;font-size:20px}.qb4ueq_takeaways ul{margin:0;padding-left:20px}.qb4ueq_takeaways li{font-size:17px}.qb4ueq_faq{margin-top:8px}.qb4ueq_faq>div{border-top:1px solid var(--line);padding:18px 0}.qb4ueq_faq>div:first-of-type{margin-top:6px}.qb4ueq_faq h3{margin:0 0 6px;font-size:18px}.qb4ueq_faq p{color:#33454b;margin:0;font-size:17px;line-height:1.65}.qb4ueq_next{background:var(--accent-soft);border-radius:16px;margin-top:36px;padding:20px 24px}.qb4ueq_next p{margin:0;font-size:17px}.qb4ueq_aside{flex-direction:column;gap:16px;display:flex}@media (min-width:1024px){.qb4ueq_aside{align-self:start;position:sticky;top:24px}}.qb4ueq_asideCard{background:var(--surface);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:8px;padding:22px;display:flex}.qb4ueq_asideTitle{color:var(--ink);margin:0;font-size:18px;font-weight:700;line-height:1.3}.qb4ueq_asideText{color:var(--muted);margin:0 0 8px;font-size:15px;line-height:1.5}.qb4ueq_asideCard .qb4ueq_btnBlock{justify-content:center;width:100%;display:flex}.qb4ueq_asideLink{padding:4px 0;font-size:15px;font-weight:600;line-height:1.4}.qb4ueq_band{background:var(--dark);color:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:64px auto 0;padding:32px clamp(24px,4vw,44px);display:flex}.qb4ueq_band h2{color:#fff;margin:0;font-size:26px;line-height:1.2}.qb4ueq_band p{color:var(--dark-muted);max-width:620px;margin:8px 0 0}.qb4ueq_bandText{flex:380px;min-width:0}.qb4ueq_related{max-width:1180px;margin:48px auto 0}.qb4ueq_related h2{margin:0 0 16px;font-size:24px}.qb4ueq_allGuides{max-width:1180px;margin:20px auto 0;font-weight:700}
.tPf9OW_page{padding-bottom:48px}.tPf9OW_hero{border-image:linear-gradient(180deg, var(--accent-soft) 0%, var(--bg) 100%) fill 0 / / 0 100vmax;padding:28px 0 32px}.tPf9OW_crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;font-size:.88rem;display:flex}.tPf9OW_crumbs a{color:var(--muted)}.tPf9OW_h1{letter-spacing:-.03em;margin:20px 0 0;font-size:clamp(2.1rem,1.4rem + 3vw,3.4rem);line-height:1.04}.tPf9OW_lede{color:var(--muted);max-width:720px;margin:14px 0 0;font-size:1.12rem}.tPf9OW_lead{background:var(--dark);color:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr);gap:24px;padding:clamp(22px,4vw,36px);display:grid}@media (min-width:900px){.tPf9OW_lead{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.tPf9OW_leadMed{letter-spacing:-.04em;margin:0;font-size:clamp(3rem,2rem + 4vw,4.6rem);font-weight:800;line-height:1}.tPf9OW_leadMed small{color:var(--dark-muted);letter-spacing:0;margin-left:6px;font-size:.3em;font-weight:700}.tPf9OW_leadSub{color:var(--dark-muted);margin:14px 0 0;font-size:1rem;line-height:1.6}.tPf9OW_leadSub b{color:#fff}.tPf9OW_cards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-content:start;gap:12px;display:grid}.tPf9OW_lead .tPf9OW_card{background:#ffffff0f;border-color:#ffffff24}.tPf9OW_lead .tPf9OW_card p{color:var(--dark-muted)}.tPf9OW_lead .tPf9OW_card .tPf9OW_cardMed,.tPf9OW_lead .tPf9OW_card .tPf9OW_cardLabel{color:#fff}.tPf9OW_callout{color:var(--dark-muted);background:#7fd3c71f;border-radius:12px;grid-column:1/-1;margin:0;padding:16px 18px;line-height:1.55}.tPf9OW_callout b{color:#fff}.tPf9OW_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px}.tPf9OW_card p{margin:0}.tPf9OW_cardLabel{color:var(--ink);font-size:.85rem;font-weight:700}.tPf9OW_cardMed{letter-spacing:-.03em;color:var(--ink);font-size:2rem;font-weight:800;line-height:1.1;margin-top:6px!important}.tPf9OW_cardMed small{color:var(--muted);margin-left:2px;font-size:.45em;font-weight:700}.tPf9OW_cardRange{color:var(--muted);font-size:.9rem;margin-top:4px!important}.tPf9OW_cardN{color:var(--muted);font-size:.78rem;margin-top:4px!important}.tPf9OW_cardsRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.tPf9OW_section{margin-top:44px}.tPf9OW_section h2{margin:0 0 8px}.tPf9OW_sub{color:var(--muted);max-width:760px;margin:0 0 18px;font-size:.95rem}.tPf9OW_section .tPf9OW_cardsRow+.tPf9OW_sub{margin-top:14px}.tPf9OW_table{background:var(--surface);border:1px solid var(--line);border-radius:16px;overflow:hidden}.tPf9OW_row{border-top:1px solid var(--line);grid-template-columns:minmax(130px,1.3fr) repeat(3,64px) minmax(0,2.4fr);align-items:center;gap:12px;padding:10px 18px;display:grid}.tPf9OW_row:first-child{border-top:0}.tPf9OW_head{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--bg);font-size:.74rem;font-weight:700}.tPf9OW_num{text-align:right;font-variant-numeric:tabular-nums;font-size:.92rem}.tPf9OW_med{font-weight:800}.tPf9OW_st{flex-direction:column;font-weight:600;display:flex}.tPf9OW_st a{color:var(--ink)}.tPf9OW_st small{color:var(--muted);font-size:.74rem;font-weight:500}.tPf9OW_axis{height:16px;position:relative}.tPf9OW_axis i{letter-spacing:0;text-transform:none;font-style:normal;font-weight:600;position:absolute;transform:translate(-50%)}.tPf9OW_stripCell{min-width:0}.tPf9OW_strip{background:var(--bg);border-radius:6px;height:22px;position:relative}.tPf9OW_band{border-radius:5px;position:absolute;top:3px;bottom:3px}.tPf9OW_tick{background:var(--ink);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-2px;bottom:-2px}.tPf9OW_accent{background:#5faea3}.tPf9OW_soft{background:#a9d5cd}.tPf9OW_warm{background:#e7a564}@media (max-width:640px){.tPf9OW_row{grid-template-columns:minmax(0,1fr) repeat(3,52px);gap:8px;padding:10px 14px}.tPf9OW_axis,.tPf9OW_stripCell{display:none}}.tPf9OW_roles{border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:16px;width:100%;font-size:.94rem;overflow:hidden}.tPf9OW_roles th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--bg);padding:10px 14px;font-size:.74rem}.tPf9OW_roles td{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;padding:11px 14px}.tPf9OW_roles td small{color:var(--muted);font-size:.76rem;display:block}@media (max-width:640px){.tPf9OW_roles th:last-child,.tPf9OW_roles td:last-child{display:none}.tPf9OW_roles td,.tPf9OW_roles th{padding:10px 8px}}.tPf9OW_faq{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.tPf9OW_faq div{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px}.tPf9OW_faq h3{font-size:1.02rem}.tPf9OW_faq p{color:var(--muted);margin:8px 0 0;font-size:.95rem;line-height:1.6}.tPf9OW_method{max-width:760px;margin-top:44px}.tPf9OW_method p{line-height:1.7}.tPf9OW_band2{background:var(--accent);color:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:40px;padding:28px clamp(20px,4vw,36px);display:flex}.tPf9OW_bandTitle{margin:0;font-size:1.3rem;font-weight:800}.tPf9OW_bandText{color:#ddf1ee;max-width:620px;margin:4px 0 0}
