.ZqJf8a_library .guide-index-hero{padding-block:36px 0}.ZqJf8a_library .guide-index-heading{grid-template-columns:minmax(0,1fr) clamp(128px,21vw,260px);align-items:center;gap:20px;display:grid}.ZqJf8a_library .guide-index-hero h1{letter-spacing:-.04em;max-inline-size:20ch;font-size:clamp(2.125rem,4.5vw,3.75rem);line-height:1.12}.ZqJf8a_library .guide-index-heading>svg{justify-self:end}.ZqJf8a_library .guide-index-hero>p{max-inline-size:62ch;margin-block:20px 28px;font-size:1.125rem;line-height:1.65}.ZqJf8a_library .guide-index-section{padding-block:40px 80px}.ZqJf8a_library .guide-topic-group+.guide-topic-group{margin-block-start:64px}.ZqJf8a_library .guide-topic-group>h2{font-size:clamp(1.5rem,2.4vw,2rem)}.ZqJf8a_library .guide-index-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.ZqJf8a_library .guide-index-grid>article{background:0 0;border:0;border-radius:0;flex-direction:column;min-inline-size:0;padding:0;display:flex}.ZqJf8a_library .guide-index-grid .article-list-cover{margin-block-end:20px}.ZqJf8a_library .guide-index-grid>article>svg{aspect-ratio:16/9;background:var(--mist);border-radius:0;block-size:auto;inline-size:100%;margin:0 0 20px}.ZqJf8a_library .guide-index-grid h3{letter-spacing:-.025em;font-size:1.375rem;line-height:1.4}.ZqJf8a_library .guide-index-grid h3 a{text-decoration:none}.ZqJf8a_library .guide-index-grid h3 a:hover{color:var(--blue);text-underline-offset:4px;text-decoration:underline}.ZqJf8a_library .guide-index-grid h3+p{margin-block-start:12px;line-height:1.65}.ZqJf8a_library .guide-index-grid .eyebrow{color:var(--blue);margin-block:0 8px}.ZqJf8a_library .guide-card-meta{gap:6px;margin-block-start:auto;padding-block-start:20px;display:grid}.ZqJf8a_library .guide-card-meta .article-author-link img{block-size:30px;inline-size:30px}.ZqJf8a_library .guide-card-meta .article-author-link strong{font-size:.875rem}.ZqJf8a_library .guide-card-meta .article-dates{font-size:.8125rem}.ZqJf8a_library .guide-index-grid article>a{margin-block-start:12px}.ZqJf8a_story .guide-hero{border:0;padding-block:32px 0}.ZqJf8a_story .guide-narrow{--content-rail:760px}.ZqJf8a_story .guide-hero h1{letter-spacing:-.04em;font-size:clamp(2rem,4vw,3.25rem);line-height:1.18}.ZqJf8a_story .guide-byline{border:0;align-items:center;margin-block:24px 28px;padding:0}.ZqJf8a_story .guide-byline .article-dates{margin:0}.ZqJf8a_dates{text-align:end;flex-shrink:0}.ZqJf8a_story .guide-byline .article-author-link{text-decoration:none}.ZqJf8a_story .guide-byline .article-author-link strong{color:var(--ink);font-size:1rem}.ZqJf8a_story .guide-byline .article-author-link small{font-weight:400}.ZqJf8a_story .guide-hero-image{background:0 0;border:0;border-radius:0;margin:0}.ZqJf8a_story .guide-hero-image figcaption{font-size:var(--text-small);padding:10px 0 0}.ZqJf8a_story .guide-hero-drawing{background:var(--mist);margin-block:24px}.ZqJf8a_story .guide-hero-drawing>svg{block-size:240px}.ZqJf8a_story .guide-hero .guide-quick-answer{border-block:1px solid var(--line);color:var(--ink);background:0 0;border-radius:0;margin-block-start:32px;padding:28px 0}:is(.ZqJf8a_story .guide-quick-answer .eyebrow,.ZqJf8a_story .guide-quick-answer>a,.ZqJf8a_story .guide-quick-answer .guide-citation-marks a){color:var(--blue)}.ZqJf8a_story .guide-hero .guide-quick-answer h2{font-size:1.5rem;line-height:1.4}.ZqJf8a_story .guide-quick-answer h2+p{color:var(--ink);margin-block-start:14px;font-size:1.125rem;line-height:1.8}.ZqJf8a_story .guide-quick-answer>a{margin-block-start:12px}.ZqJf8a_story .guide-article{grid-template-columns:minmax(0,200px) minmax(0,760px) minmax(0,200px);align-items:start;gap:40px;padding-block-start:40px;display:grid}.ZqJf8a_story .guide-toc{border:0;border-radius:0;max-block-size:calc(100dvh - 128px);padding:0;position:sticky;inset-block-start:104px;overflow-y:auto}.ZqJf8a_story .guide-toc ol{grid-template-columns:1fr;gap:4px;margin:12px 0 0;padding:0;list-style:none}.ZqJf8a_story .guide-toc a{color:var(--ink-soft);font-weight:500;line-height:1.5}.ZqJf8a_story .guide-toc a:hover{color:var(--blue)}.ZqJf8a_content{min-inline-size:0}.ZqJf8a_story .guide-body>section:first-child{padding-block-start:0}.ZqJf8a_story .guide-body h2{margin-block-end:20px;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.35}:is(.ZqJf8a_story .guide-body p,.ZqJf8a_story .guide-body li){color:var(--ink);font-size:1.125rem;line-height:1.85}.ZqJf8a_story .guide-callout{background:var(--mint);color:var(--ink);box-shadow:none;border-radius:0}.ZqJf8a_story .guide-callout .guide-citation-marks a{color:var(--blue)}.ZqJf8a_story .guide-callout>strong{color:var(--green)}.ZqJf8a_story .guide-related a{background:0 0;border-block-end:0;border-inline:0;border-radius:0;grid-template-columns:minmax(0,1fr) 24px;gap:16px;min-block-size:64px;padding:16px 0}:is(.ZqJf8a_story .guide-faq h2,.ZqJf8a_story .guide-sources h2,.ZqJf8a_story .guide-related h2,.ZqJf8a_story .guide-topic-reading h2,.ZqJf8a_story .article-author-bio h2){font-size:1.5rem;line-height:1.4}.ZqJf8a_story .guide-sources ol{border:0;margin-block-start:16px;padding-inline-start:20px}.ZqJf8a_story .guide-sources li{overflow-wrap:anywhere;border:0;padding:8px 0 8px 4px;line-height:1.6}.ZqJf8a_story .guide-sources li a{font-weight:500}.ZqJf8a_story .guide-sources li span{font-size:.8125rem;display:block}.ZqJf8a_story .guide-review-note{color:var(--ink-soft);margin-block:20px 0;font-size:.8125rem;line-height:1.7}.ZqJf8a_story .guide-related>div{grid-template-columns:1fr;gap:0;margin-block-start:20px}.ZqJf8a_story .guide-topic-reading ul{gap:0;margin-block:16px 0;display:grid}.ZqJf8a_story .guide-topic-reading li a{background:0 0;border:0;border-radius:0;padding:10px 0;font-weight:500;line-height:1.6}.ZqJf8a_story .guide-topic-index-link{margin-block-start:8px}.ZqJf8a_story .guide-share{border-block-end:0;justify-content:start;gap:16px;margin-block-start:40px;padding-block:20px}.ZqJf8a_story .guide-share [role=status]{min-block-size:0;margin:0}.ZqJf8a_story .guide-share [role=status]:empty{display:none}.ZqJf8a_story .article-author-bio{grid-template-columns:80px minmax(0,1fr);gap:24px;margin-block:24px 32px;padding-block:32px 0;display:grid}.ZqJf8a_story .article-author-bio>img{object-fit:cover;border-radius:50%;block-size:80px;inline-size:80px}.ZqJf8a_story .article-author-bio .author-bio-label{color:var(--ink-soft);margin:0 0 4px;font-size:.75rem;line-height:1.5}.ZqJf8a_story .article-author-bio h2{margin:0;font-size:1.125rem;line-height:1.4}.ZqJf8a_story .article-author-bio h2 a{text-decoration:none}.ZqJf8a_story .article-author-bio .author-bio-description{max-inline-size:58ch;color:var(--ink-soft);margin:10px 0 8px;font-size:.875rem;line-height:1.7}.ZqJf8a_story .author-bio-profile{min-block-size:44px;color:var(--blue);text-underline-offset:4px;align-items:center;gap:8px;font-size:.875rem;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:600px){.ZqJf8a_story .article-author-bio{grid-template-columns:56px minmax(0,1fr);gap:16px;padding-block-start:24px}.ZqJf8a_story .article-author-bio>img{block-size:56px;inline-size:56px}}.ZqJf8a_story .guide-action{background:0 0;border-inline:0;border-radius:0;padding:28px 0}.ZqJf8a_story .guide-action h2{font-size:1.5rem;line-height:1.4}@media (max-width:1100px){.ZqJf8a_story .guide-article{--content-rail:760px;display:block}.ZqJf8a_story .guide-toc{border-block-end:1px solid var(--line);max-block-size:none;margin-block-end:36px;padding-block-end:24px;position:static}.ZqJf8a_story .guide-toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}.ZqJf8a_library .guide-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px) and (max-width:1023px){.ZqJf8a_story .guide-article{--content-rail:1240px;grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:32px;display:grid}.ZqJf8a_story .guide-toc{border-block-end:0;max-block-size:calc(100dvh - 120px);margin-block-end:0;padding-block-end:0;position:sticky;inset-block-start:96px;overflow-y:auto}.ZqJf8a_story .guide-toc ol{grid-template-columns:1fr}.ZqJf8a_story .guide-hero>.guide-narrow{--content-rail:1240px;padding-inline-start:212px}}@media (max-width:600px){.ZqJf8a_library .guide-index-hero{padding-block-start:24px}.ZqJf8a_library .guide-index-heading{flex-direction:column-reverse;align-items:start;gap:10px;display:flex}.ZqJf8a_library .guide-index-heading>svg{inline-size:132px}.ZqJf8a_library .guide-index-hero>p{font-size:1rem}.ZqJf8a_library .guide-index-grid{grid-template-columns:1fr;gap:36px}.ZqJf8a_library .guide-index-grid h3{font-size:1.5rem}.ZqJf8a_library .guide-index-section{padding-block-start:32px}.ZqJf8a_story .guide-hero{padding-block-start:24px}.ZqJf8a_story .guide-byline{gap:8px;display:grid}.ZqJf8a_dates{text-align:start}.ZqJf8a_story .guide-byline p{text-align:start}.ZqJf8a_story .guide-toc ol{grid-template-columns:1fr}:is(.ZqJf8a_story .guide-body p,.ZqJf8a_story .guide-body li,.ZqJf8a_story .guide-quick-answer h2+p){font-size:1rem;line-height:1.8}}@media print{.ZqJf8a_story .guide-article{display:block}.ZqJf8a_story .guide-toc{max-block-size:none;position:static}}@media (max-width:680px){.ZqJf8a_story .guide-byline{align-items:start;gap:12px;display:grid}.ZqJf8a_dates{text-align:start}}.ZqJf8a_story .guide-sources{padding-block-start:24px}.ZqJf8a_story .guide-sources summary{cursor:pointer;min-block-size:44px;padding-block:12px;font-size:.875rem;font-weight:600}.ZqJf8a_story .guide-sources summary span{color:var(--ink-soft);font-weight:400}.ZqJf8a_story .guide-sources ol{margin-block:8px 0}.ZqJf8a_story .guide-sources li{margin:0;padding-block:3px;font-size:.8125rem;line-height:1.6}.ZqJf8a_story .guide-sources li a{padding-block:5px;display:inline-block}.ZqJf8a_story .guide-body>p{margin-block:0 20px}.ZqJf8a_story .guide-body>section{border:0}.ZqJf8a_story .guide-action{border-block-start:0;margin-block-start:24px;padding-block-start:8px}.ZqJf8a_story .guide-related{padding-block-start:32px}.ZqJf8a_story .guide-correction-note{border:0;margin-block-start:16px;padding-block-start:0}.ZqJf8a_story .guide-comparison{table-layout:fixed;border-collapse:collapse;inline-size:100%;margin-block:24px;font-size:.875rem;line-height:1.6}.ZqJf8a_story .guide-comparison caption{text-align:start;color:var(--ink-soft);margin-block-end:12px;font-size:.8125rem}:is(.ZqJf8a_story .guide-comparison th,.ZqJf8a_story .guide-comparison td){border-block-end:1px solid var(--line);text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:12px 8px}.ZqJf8a_story .guide-comparison thead th{background:var(--mist)}.ZqJf8a_story .guide-comparison tbody th{font-weight:500}.ZqJf8a_story .guide-table{margin-block:24px}.ZqJf8a_story .guide-table figcaption{color:var(--ink-soft);margin-block-end:12px;font-size:.8125rem}.ZqJf8a_story .guide-table-scroll{max-inline-size:100%;overflow-x:auto}.ZqJf8a_story .guide-table-scroll .guide-data-table{margin-block:0}.ZqJf8a_story .guide-data-table{table-layout:auto}:is(.ZqJf8a_story .guide-data-table th,.ZqJf8a_story .guide-data-table td){overflow-wrap:normal}.ZqJf8a_story .guide-data-table:has(thead th:nth-child(4)){min-inline-size:640px}.ZqJf8a_story .guide-body li .guide-list-label{margin-block-end:6px;font-weight:600;display:block}.ZqJf8a_story .guide-body li p{margin-block:0 12px}.ZqJf8a_story .guide-body li p:last-child{margin-block-end:0}.ZqJf8a_story .guide-body li+li{margin-block-start:24px}.ZqJf8a_story .guide-action-footer{justify-content:flex-start}:is(.ZqJf8a_story .guide-body :where(p,li) a,.ZqJf8a_story .guide-faq :where(p) a,.ZqJf8a_story .guide-quick-answer :where(p) a){overflow-wrap:anywhere;text-underline-offset:.18em;min-block-size:0;min-inline-size:0;text-decoration:underline;display:inline}.ZqJf8a_story .guide-citation-marks a{justify-content:center;align-items:center;min-block-size:24px;min-inline-size:24px;display:inline-flex}.ZqJf8a_library .guide-topic-group{scroll-margin-top:104px}.ZqJf8a_library .guide-index-grid h3{text-wrap:balance}.ZqJf8a_library .guide-index-grid>article>p:not(.eyebrow){margin-block-end:8px}
.QZo5la_resource{border-top:1px solid var(--line);margin-top:30px;padding-block:28px}.QZo5la_resource h2{font-size:var(--text-h2);scroll-margin-top:110px;line-height:1.25}.QZo5la_resource>p{max-width:68ch;color:var(--ink-soft);margin-top:12px;line-height:1.65}.QZo5la_fields,.QZo5la_items,.QZo5la_places{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-top:22px;display:grid}.QZo5la_item{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;padding-top:12px;display:grid}.QZo5la_item h3{grid-column:1/-1;margin:0;font-size:1rem}.QZo5la_field{align-content:start;gap:5px;min-width:0;display:grid}.QZo5la_field label{font-size:var(--text-small);font-weight:600}.QZo5la_field input{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border-radius:6px;padding:10px 12px}.QZo5la_field input[aria-invalid=true]{border-color:#ad3434}.QZo5la_field input:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.QZo5la_field small{color:#943131;min-height:1em;font-size:.77rem}.QZo5la_inputWrap{position:relative}.QZo5la_inputWrap span{color:var(--ink-soft);position:absolute;top:10px;right:12px}.QZo5la_result{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin-top:24px;padding-top:18px;display:grid}.QZo5la_result span{font-size:var(--text-small);flex-wrap:wrap;justify-content:space-between;gap:4px 10px;display:flex}.QZo5la_result strong{color:var(--ink);font-size:1rem}.QZo5la_resource .QZo5la_note{font-size:var(--text-small)}.QZo5la_places fieldset{border:0;gap:10px;min-width:0;padding:0;display:grid}.QZo5la_places legend{padding:0;font-size:1rem;font-weight:700}@media (max-width:700px){.QZo5la_fields,.QZo5la_items,.QZo5la_places,.QZo5la_result{grid-template-columns:1fr}}
._8jZfYG_art{--art-paper:#fffdfa;--art-blush:#eedce2;--art-sage:#dcebe2;--art-butter:#f4e4bc;color:#754555;pointer-events:none;max-width:100%;height:auto;display:block}._8jZfYG_paper{fill:var(--art-paper)}._8jZfYG_blush{fill:var(--art-blush)}._8jZfYG_sage{fill:var(--art-sage)}._8jZfYG_butter{fill:var(--art-butter)}._8jZfYG_page{float:inline-end;width:clamp(180px,23vw,270px);margin-block:8px 18px;margin-inline:40px 0}._8jZfYG_cover{background:var(--mist);border-radius:12px;width:100%;height:150px;margin-bottom:24px}._8jZfYG_compact{float:inline-end;width:136px;margin-block:0 12px;margin-inline:24px 0}@media (max-width:700px){._8jZfYG_page{float:none;width:136px;margin-block:0 18px;margin-inline:0}._8jZfYG_compact{width:104px;margin-inline-start:12px}._8jZfYG_cover{height:132px}}@media (forced-colors:active){._8jZfYG_art{--art-paper:Canvas;--art-blush:Canvas;--art-sage:Canvas;--art-butter:Canvas;color:canvastext}}@media print{._8jZfYG_page,._8jZfYG_cover,._8jZfYG_compact{display:none}}
._9Qvlna_topic{color:#754555;flex:none;block-size:44px;inline-size:44px}._9Qvlna_tint{fill:#f3e7e9}._9Qvlna_accent{stroke:#a87942}._9Qvlna_hero{color:#754555;block-size:auto;inline-size:min(100%,300px);display:block}._9Qvlna_halo{fill:#f5eee9;stroke:none}._9Qvlna_backSheet{fill:#e4eade}._9Qvlna_paper{fill:#fffdfa}._9Qvlna_seal{fill:#f2dcdf}@media (forced-colors:active){._9Qvlna_topic,._9Qvlna_hero{color:canvastext}._9Qvlna_tint,._9Qvlna_halo,._9Qvlna_backSheet,._9Qvlna_paper,._9Qvlna_seal{fill:canvas}._9Qvlna_accent{stroke:canvastext}}@media print{._9Qvlna_topic,._9Qvlna_hero{display:none}}
.PDAwvq_stories{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 48px;margin-block:32px;display:grid}.PDAwvq_story{min-inline-size:0;margin:0}.PDAwvq_story .PDAwvq_storyArt{block-size:180px;inline-size:min(100%,260px);margin-inline:auto}.PDAwvq_story figcaption{text-align:center;gap:6px;display:grid}.PDAwvq_story strong{font-size:1.25rem;font-weight:750}.PDAwvq_story figcaption>span{color:var(--ink-soft);font-size:1rem}.PDAwvq_topics{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 24px;margin-block-start:28px;padding-block:16px;display:grid}.PDAwvq_topics a{min-block-size:64px;min-inline-size:0;color:var(--ink);grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:8px 2px;font-size:.9375rem;font-weight:650;line-height:1.35;text-decoration:none;display:grid}.PDAwvq_topics a>svg:first-child{block-size:44px;inline-size:44px}.PDAwvq_topics a>span{min-inline-size:0}.PDAwvq_topics a>svg:last-child{block-size:18px;inline-size:18px;color:var(--blue)}@media (hover:hover){.PDAwvq_topics a:hover{color:var(--blue)}.PDAwvq_topics a:hover>span{text-underline-offset:4px;text-decoration:underline}}@media (prefers-reduced-motion:no-preference){.PDAwvq_topics a{transition:color .15s}}.PDAwvq_topics a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.PDAwvq_steps{gap:0;margin:24px 0;padding:0;list-style:none;display:grid}.PDAwvq_steps>li{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;margin:0;padding-block:0 24px;display:grid;position:relative}.PDAwvq_steps>li:last-child{padding-block-end:0}.PDAwvq_steps>li:not(:last-child):before{border-inline-start:2px dotted var(--line-dark);content:"";position:absolute;inset-block:44px 0;inset-inline-start:21px}.PDAwvq_stepIcon{block-size:44px;inline-size:44px;color:var(--blue);background:var(--mist);border-radius:50%;place-items:center;display:grid}.PDAwvq_steps>li>span:last-child{padding-block-start:8px}.PDAwvq_readingHeading{align-items:center;gap:14px;display:flex}.PDAwvq_readingHeading>svg{color:var(--blue)}.PDAwvq_readingHeading>span{min-inline-size:0}@media (max-width:62rem){.PDAwvq_topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.PDAwvq_stories{grid-template-columns:1fr;gap:20px}.PDAwvq_story{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:16px;display:grid}.PDAwvq_story .PDAwvq_storyArt{block-size:90px;inline-size:112px}.PDAwvq_story figcaption{text-align:start}.PDAwvq_story strong{font-size:1.125rem}}@media (max-width:34rem){.PDAwvq_topics{grid-template-columns:1fr;gap:0}.PDAwvq_topics a{min-block-size:58px}}@media (forced-colors:active){.PDAwvq_topics a:focus-visible{outline-color:highlight}.PDAwvq_stepIcon{border:1px solid canvastext}}@media print{.PDAwvq_story .PDAwvq_storyArt,.PDAwvq_topics a>svg:first-child,.PDAwvq_readingHeading>svg{display:none}.PDAwvq_stories,.PDAwvq_topics{display:block}.PDAwvq_story{margin-block:12px;display:block}.PDAwvq_story figcaption{text-align:start}}
.lgtfXG_page{--content-rail:1080px}.lgtfXG_page .lgtfXG_profile{grid-template-columns:minmax(0,1fr);gap:28px;max-width:800px;padding-block:36px 42px}.lgtfXG_identity{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:24px;display:grid}.lgtfXG_portrait{object-fit:cover;border-radius:50%;block-size:120px;inline-size:120px}.lgtfXG_page .lgtfXG_identity p{margin:0 0 8px;line-height:1.3}.lgtfXG_page .lgtfXG_identity h1{margin:0;font-size:clamp(1.75rem,4vw,3rem);line-height:1.08}.lgtfXG_introduction{justify-items:start;gap:16px;display:grid}.lgtfXG_page .lgtfXG_introduction p{max-width:64ch;margin:0;line-height:1.6}@media (max-width:600px){.lgtfXG_page .lgtfXG_profile{gap:24px;padding-block:28px 36px}.lgtfXG_identity{grid-template-columns:84px minmax(0,1fr);gap:16px}.lgtfXG_portrait{block-size:84px;inline-size:84px}}
.KkoDSa_visual{background:var(--mist);border-radius:40px;min-width:0;padding:24px}.KkoDSa_visual .KkoDSa_scene{width:240px;height:138px;margin:-10px auto 8px}.KkoDSa_context{color:var(--ink-soft);font-size:var(--text-small);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-bottom:20px;display:flex}.KkoDSa_context>:first-child{color:var(--ink);font-weight:750}.KkoDSa_sheet{background:var(--paper);box-shadow:var(--shadow);border-radius:16px;padding:clamp(20px,2.5vw,30px)}.KkoDSa_heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.KkoDSa_heading p{color:var(--ink-soft);font-size:var(--text-small)}.KkoDSa_heading h2{letter-spacing:-.035em;text-wrap:pretty;margin-top:8px;font-size:1.625rem}.KkoDSa_mark{flex:none;width:36px;height:36px}.KkoDSa_costs{gap:0;margin-top:24px;display:grid}.KkoDSa_cost{border-bottom:1px solid var(--line);font-size:var(--text-small);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;padding-block:12px;display:grid}.KkoDSa_cost dt{color:var(--ink-soft);align-items:center;gap:10px;display:flex}.KkoDSa_cost dd{font-variant-numeric:tabular-nums;text-align:end;font-weight:750}.KkoDSa_cost[data-kind=package]{padding-top:0}.KkoDSa_cost[data-kind=package] dt{color:var(--ink)}.KkoDSa_cost[data-kind=package] dd{font-size:1.375rem}.KkoDSa_total{margin-top:24px}.KkoDSa_total>span{color:var(--ink-soft);font-size:var(--text-small)}.KkoDSa_total strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(1.375rem,2.5vw,2rem);font-weight:800;line-height:1.35;display:block}.KkoDSa_total p{color:var(--ink-soft);font-size:var(--text-small);margin-top:12px}.KkoDSa_visual figcaption{color:var(--ink-soft);font-size:var(--text-small);align-items:start;gap:12px;margin-top:20px;line-height:1.5;display:flex}.KkoDSa_visual figcaption svg{flex:none;width:24px;height:24px}@media (max-width:380px){.KkoDSa_visual{border-radius:32px;padding:16px}.KkoDSa_heading{gap:10px}.KkoDSa_heading h2{font-size:1.375rem}.KkoDSa_mark{width:28px;height:28px}.KkoDSa_cost{grid-template-columns:1fr;gap:4px}.KkoDSa_cost dd{text-align:start;padding-inline-start:18px}}
