.Z40tpG_shell{background:var(--cedra-paper);color:var(--cedra-ink)}.Z40tpG_container{max-width:1184px;margin:0 auto;padding:0 32px}.Z40tpG_hero{border-bottom:1px solid var(--cedra-line);padding:62px 0 48px}.Z40tpG_eyebrow{color:var(--cedra-orange-dark);text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:600;display:block}.Z40tpG_hero h1{letter-spacing:-.045em;max-width:900px;margin:22px 0 20px;font-size:clamp(42px,5.2vw,76px);font-weight:400;line-height:1.04}.Z40tpG_hero h1 em{color:var(--cedra-orange);font-style:normal}.Z40tpG_heroBottom{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.Z40tpG_heroBottom p{max-width:520px;color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.65}.Z40tpG_count{color:var(--color-text-secondary);flex-shrink:0;font-size:12px}.Z40tpG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px;padding:40px 0 72px;display:grid}.Z40tpG_card{background:var(--color-surface);border:1px solid var(--cedra-line);min-width:0;color:inherit;border-radius:14px;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.Z40tpG_card:hover{border-color:var(--cedra-orange);transform:translateY(-4px)}.Z40tpG_card:focus-visible,.Z40tpG_tableWrap:focus-visible{outline:3px solid var(--cedra-orange);outline-offset:5px}.Z40tpG_cover{aspect-ratio:1344/752;background:#eee7dc;position:relative;overflow:hidden}.Z40tpG_cover img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.Z40tpG_card:hover .Z40tpG_cover img{transform:scale(1.025)}.Z40tpG_number{color:#58351f;background:#fffaf2e8;border:1px solid #d9d4cc;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;display:grid;position:absolute;top:18px;left:18px}.Z40tpG_cardBody{flex-direction:column;flex:1;padding:25px 26px 20px;display:flex}.Z40tpG_meta{color:var(--color-text-secondary);flex-wrap:wrap;justify-content:space-between;gap:8px 14px;font-size:11px;line-height:1.4;display:flex}.Z40tpG_meta>:first-child{color:var(--cedra-orange-dark)}.Z40tpG_card h2{letter-spacing:-.025em;margin:18px 0 12px;font-size:clamp(21px,2.2vw,29px);font-weight:400;line-height:1.2}.Z40tpG_cardBody>p{color:var(--color-text-secondary);margin:0 0 26px;font-size:14px;line-height:1.65}.Z40tpG_cardBottom{border-top:1px solid var(--cedra-line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:17px;font-size:12px;display:flex}.Z40tpG_arrow{width:33px;height:33px;color:var(--cedra-orange-dark);background:var(--cedra-orange-soft);border-radius:50%;place-items:center;display:grid}.Z40tpG_breadcrumb{color:var(--color-text-secondary);flex-wrap:wrap;gap:10px;padding:28px 0;font-size:12px;display:flex}.Z40tpG_breadcrumb a:hover{color:var(--cedra-orange-dark)}.Z40tpG_articleHead{max-width:1010px;padding:18px 0 36px}.Z40tpG_articleHead h1{letter-spacing:-.035em;overflow-wrap:break-word;margin:22px 0 24px;font-size:clamp(32px,4.1vw,57px);font-weight:400;line-height:1.1}.Z40tpG_byline{color:var(--color-text-secondary);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.Z40tpG_articleCover{background:#eee7dc;border-radius:14px;overflow:hidden}.Z40tpG_articleCover img{object-fit:cover;width:100%;height:auto;max-height:500px;display:block}.Z40tpG_readingLayout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:58px;padding:56px 0 80px;display:grid}.Z40tpG_contents{align-self:start;position:sticky;top:28px}.Z40tpG_desktopContents>p{color:var(--cedra-orange-dark);margin:0 0 18px;font-size:12px}.Z40tpG_contents nav{gap:14px;display:grid}.Z40tpG_contents nav a{color:var(--color-text-secondary);font-size:12px;line-height:1.45}.Z40tpG_contents a:hover{color:var(--cedra-orange-dark)}.Z40tpG_desktopContents>a{border-top:1px solid var(--cedra-line);margin-top:26px;padding-top:19px;font-size:12px;display:block}.Z40tpG_contents>details{display:none}.Z40tpG_body{min-width:0;font-size:17px;line-height:1.8}.Z40tpG_body p{margin:0 0 19px}.Z40tpG_body .Z40tpG_lead{letter-spacing:-.012em;font-size:20px;line-height:1.7}.Z40tpG_body .Z40tpG_note{border-left:2px solid var(--cedra-orange);color:var(--color-text-secondary);padding:3px 0 3px 18px;font-size:13px;line-height:1.75}.Z40tpG_inlineSources{color:var(--color-text-secondary);overflow-wrap:anywhere;gap:6px;margin:-5px 0 24px;padding:0;font-size:12px;line-height:1.65;list-style:none;display:grid}.Z40tpG_inlineSources a{text-underline-offset:3px;text-decoration:underline}.Z40tpG_inlineSources a:hover{color:var(--cedra-orange-dark)}.Z40tpG_inlineSources svg{margin-left:4px;display:inline}.Z40tpG_section{margin-top:46px;scroll-margin-top:28px}.Z40tpG_section h2{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(25px,2.7vw,34px);font-weight:400;line-height:1.2}.Z40tpG_tableWrap{overscroll-behavior-inline:contain;border:1px solid var(--cedra-line);background:var(--color-surface);border-radius:10px;max-width:100%;margin:24px 0;overflow-x:auto}.Z40tpG_tableWrap table{border-collapse:collapse;text-align:left;width:100%;min-width:560px;font-size:13px;line-height:1.65}.Z40tpG_tableWrap th,.Z40tpG_tableWrap td{vertical-align:top;padding:17px 18px}.Z40tpG_tableWrap thead th{color:var(--cedra-orange-dark);background:var(--cedra-orange-soft);font-size:11px;font-weight:600}.Z40tpG_tableWrap tbody th{min-width:130px;font-weight:600}.Z40tpG_tableWrap .Z40tpG_numberedTable tbody th{width:42px;min-width:42px}.Z40tpG_tableHint{display:none}.Z40tpG_calculation{background:var(--cedra-orange-soft);border-radius:12px;padding:28px}.Z40tpG_tableWrap tbody tr+tr{border-top:1px solid var(--cedra-line)}.Z40tpG_checklist{gap:22px;margin:22px 0 0;padding:0;list-style:none;display:grid}.Z40tpG_checklist li{grid-template-columns:28px minmax(0,1fr);gap:16px;display:grid}.Z40tpG_checklist li>span{background:var(--cedra-orange-soft);height:28px;color:var(--cedra-orange-dark);border-radius:50%;place-items:center;font-size:12px;line-height:1;display:grid}.Z40tpG_actionSection{border:1px solid var(--cedra-line);background:var(--color-surface);border-radius:12px;padding:28px}.Z40tpG_checkIcon{color:var(--cedra-green);margin-bottom:15px;display:inline-flex}.Z40tpG_faq{border-top:1px solid var(--cedra-line)}.Z40tpG_faq details{border-bottom:1px solid var(--cedra-line);padding:20px 0}.Z40tpG_faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:16px;line-height:1.5;list-style:none;display:flex}.Z40tpG_faq summary::-webkit-details-marker{display:none}.Z40tpG_faq summary>span{color:var(--cedra-orange);flex-shrink:0}.Z40tpG_faq details[open] summary>span{transform:rotate(45deg)}.Z40tpG_faq details p{color:var(--color-text-secondary);margin:16px 0 0;font-size:15px}.Z40tpG_product{border-top:2px solid var(--cedra-orange);padding-top:26px}.Z40tpG_product .Z40tpG_eyebrow{margin-bottom:16px}.Z40tpG_productLink{color:var(--cedra-orange-dark);border-bottom:1px solid;align-items:center;gap:12px;margin-top:8px;font-size:15px;display:inline-flex}.Z40tpG_sources{border-top:1px solid var(--cedra-line);margin-top:42px;padding-top:23px}.Z40tpG_sources h2{margin-bottom:12px;font-size:18px}.Z40tpG_sources ul{flex-wrap:wrap;gap:12px 22px;padding:0;list-style:none;display:flex}.Z40tpG_sources a{color:var(--color-text-secondary);align-items:center;gap:5px;font-size:12px;display:inline-flex}.Z40tpG_sources a:hover{color:var(--cedra-orange-dark)}.Z40tpG_backLink{color:var(--cedra-orange-dark);margin-top:40px;font-size:14px;display:inline-block}.Z40tpG_related{border-top:1px solid var(--cedra-line);padding-top:35px}.Z40tpG_related h2{font-size:32px;font-weight:400}.Z40tpG_related .Z40tpG_grid{padding:25px 0 65px}@media (max-width:900px){.Z40tpG_readingLayout{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:26px}.Z40tpG_contents{position:static}.Z40tpG_desktopContents{display:none}.Z40tpG_contents>details{border:1px solid var(--cedra-line);border-radius:9px;padding:17px 20px;display:block}.Z40tpG_contents summary{cursor:pointer;justify-content:space-between;font-size:13px;list-style:none;display:flex}.Z40tpG_contents summary::-webkit-details-marker{display:none}.Z40tpG_contents details nav{margin-top:20px}}@media (max-width:640px){.Z40tpG_container{padding:0 20px}.Z40tpG_hero{padding:38px 0 28px}.Z40tpG_hero h1{margin:17px 0;font-size:43px}.Z40tpG_heroBottom{display:block}.Z40tpG_heroBottom p{font-size:14px}.Z40tpG_count{margin-top:22px;display:block}.Z40tpG_grid{grid-template-columns:minmax(0,1fr);gap:25px;padding-top:28px}.Z40tpG_cardBody{padding:21px 20px 16px}.Z40tpG_card h2{font-size:25px}.Z40tpG_articleHead{padding-top:12px}.Z40tpG_articleHead h1{font-size:33px}.Z40tpG_articleCover{border-radius:10px}.Z40tpG_articleCover img{aspect-ratio:1344/752}.Z40tpG_body{font-size:16px;line-height:1.8}.Z40tpG_body .Z40tpG_lead{font-size:18px}.Z40tpG_actionSection{padding:22px 18px}.Z40tpG_section{margin-top:35px}.Z40tpG_tableWrap th,.Z40tpG_tableWrap td{padding:13px}.Z40tpG_body .Z40tpG_tableHint{color:var(--color-text-secondary);margin:0 0 -12px;font-size:11px;display:block}.Z40tpG_calculation{padding:23px 18px}}@media (prefers-reduced-motion:reduce){.Z40tpG_card,.Z40tpG_cover img{transition:none}.Z40tpG_card:hover,.Z40tpG_card:hover .Z40tpG_cover img{transform:none}}
