.advice-head{padding-block:var(--space-7) var(--space-8)}.advice-head__grid{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs""media""copy""answer";display:grid}.advice-head__crumbs{grid-area:crumbs;min-width:0}.advice-head__media{grid-area:media;min-width:0;margin:0;display:none;overflow:hidden}.advice-head__media img{aspect-ratio:16/7;object-fit:cover;width:100%;height:100%;display:block}.advice-head__copy{grid-area:copy;min-width:0;max-width:46rem}.advice-head__category{margin:0}.advice-head__title{hyphens:manual;max-width:24ch;margin:var(--space-3) 0 0;overflow-wrap:break-word;text-wrap:balance}.advice-head__lead{max-width:60ch;margin:var(--space-4) 0 0;text-wrap:pretty}.advice-meta{row-gap:var(--space-1);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.advice-meta li+li:before{width:4px;height:4px;margin-inline:var(--space-3);vertical-align:middle;content:"";display:inline-block}.advice-answer{gap:var(--space-3);min-width:0;max-width:46rem;padding:calc(var(--space-6) + 4px) var(--space-panel) var(--space-6);grid-area:answer;display:grid;position:relative;overflow:hidden}.advice-answer__question,.advice-answer__text,.advice-answer__figure{margin:0}.advice-answer__text{max-width:62ch}.advice-answer__figure{align-items:baseline;gap:var(--space-1) var(--space-3);margin-top:var(--space-2);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.advice-answer__figure span{flex-basis:100%}@media (width>=560px){.advice-head__media{display:block}}@media (width>=1000px){.advice-head--media .advice-head__grid{grid-template-columns:minmax(0,46rem) minmax(16rem,1fr);grid-template-areas:"crumbs crumbs""copy media""answer media";column-gap:clamp(2rem,5vw,4.5rem)}.advice-head__media{align-self:center}.advice-head__media img{aspect-ratio:4/5}}.advice-offer{padding-block:var(--space-8)}.advice-offer__plate{gap:var(--space-3);max-width:46rem;display:grid}.advice-offer__title,.advice-offer__text,.advice-offer__prompt{margin:0}.advice-offer__text{max-width:60ch}.advice-offer__actions{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.advice-offer__actions>.button{width:100%;min-height:3rem}.advice-offer__chevron{flex:none}.advice-offer__panel{margin-top:var(--space-2);grid-column:1/-1}.advice-offer__prompt{margin-bottom:var(--space-4)}@media (width>=760px){.advice-offer__actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.advice-body{padding-block:var(--section-y-tight) var(--section-y)}.advice-body__grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.advice-toc{min-width:0}.advice-toc__title{margin:0 0 var(--space-2)}.advice-toc ol{counter-reset:advice-toc;margin:0;padding:0;list-style:none}.advice-toc li{counter-increment:advice-toc}.advice-toc a{gap:var(--space-3);min-height:44px;padding-block:var(--space-2);overflow-wrap:break-word;grid-template-columns:2ch minmax(0,1fr);align-items:center;display:grid}.advice-toc a:before{content:counter(advice-toc)}.advice-prose{min-width:0;max-width:var(--measure-prose)}.advice-sec+.advice-sec{margin-top:clamp(2.5rem,4vw,3.5rem)}.advice-sec h2{margin:0 0 var(--space-4);overflow-wrap:break-word;text-wrap:balance}.advice-sec>p{margin:0 0 var(--space-4);text-wrap:pretty}.advice-sec>p:last-child{margin-bottom:0}.advice-checks{margin-top:var(--space-5);padding:var(--space-5) var(--space-6)}.advice-checks__title{margin:0 0 var(--space-3)}.advice-checks ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.advice-checks li{align-items:flex-start;gap:var(--space-3);display:flex}.advice-checks li svg{flex:none;margin-top:.15rem}.advice-table{margin:var(--space-5) 0 0}.advice-table__scroll{overflow-x:auto}.advice-table table{width:100%;min-width:var(--advice-table-min,0);border-collapse:collapse}.advice-table caption{padding:var(--space-4) var(--space-4) var(--space-2);text-align:left}.advice-table :is(th,td){padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top}.advice-table td:nth-child(2){white-space:nowrap}.advice-table__note{margin-top:var(--space-2)}.advice-photo{margin:var(--space-6) 0 0}.advice-photo img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.advice-photo figcaption{margin-top:var(--space-2)}.advice-steps{gap:var(--space-5);margin:var(--space-5) 0 0;counter-reset:advice-step;padding:0;list-style:none;display:grid}.advice-steps li{gap:var(--space-1) var(--space-4);counter-increment:advice-step;grid-template-columns:2.5rem minmax(0,1fr);display:grid}.advice-steps li:before{content:counter(advice-step);grid-row:span 2;place-items:center;width:2.5rem;height:2.5rem;display:grid}.advice-steps h3,.advice-steps p{margin:0}.advice-factors{gap:var(--space-4);margin-top:var(--space-5);display:grid}.advice-factors__col{padding:var(--space-5) var(--space-6)}.advice-factors__title{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);display:flex}.advice-factors__col--up .advice-factors__title svg{transform:rotate(-45deg)}.advice-factors__col--down .advice-factors__title svg{transform:rotate(45deg)}.advice-factors__col ul{gap:var(--space-2);margin:0;padding-left:1.1rem;display:grid}@media (width>=760px){.advice-factors{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.advice-body--toc .advice-body__grid{grid-template-columns:15rem minmax(0, var(--measure-prose));align-items:start;column-gap:clamp(2.5rem,5vw,4.5rem)}.advice-body--toc .advice-toc{top:var(--anchor-offset);max-height:calc(100dvh - var(--anchor-offset) - var(--space-5));overscroll-behavior:contain;position:sticky;overflow-y:auto}}.advice-band{padding-block:var(--section-y-tight)}.advice-band__title{margin:0 0 var(--space-6);text-wrap:balance}.advice-faq__list{max-width:52rem;display:grid}.advice-faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:44px;padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}.advice-faq summary::-webkit-details-marker{display:none}.advice-faq summary svg{flex:none}.advice-faq details p{max-width:62ch;margin:0 0 var(--space-5)}.advice-ledger{grid-template-columns:minmax(0,1fr);column-gap:clamp(1.5rem,4vw,3rem);margin:0;padding:0;list-style:none;display:grid}.advice-ledger li{min-width:0}.advice-ledger__link{align-items:center;gap:var(--space-4);height:100%;min-height:44px;padding-block:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.advice-ledger__copy{gap:var(--space-1);min-width:0;display:grid}.advice-ledger__title{overflow-wrap:break-word;text-wrap:balance}@media (width>=760px){.advice-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}}.advice-hub__head{padding-block:var(--space-7) var(--space-9)}.advice-hub__head-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.advice-hub__intro{min-width:0}.advice-hub__eyebrow{margin:var(--space-6) 0 0}.advice-hub__title{hyphens:manual;max-width:18ch;margin:var(--space-3) 0 0;text-wrap:balance}.advice-hub__intro>.breadcrumbs+.advice-hub__title{margin-top:var(--space-6)}.advice-hub__lead{max-width:58ch;margin:var(--space-5) 0 0;text-wrap:pretty}.advice-topics{min-width:0;padding:var(--space-5) var(--space-6);align-self:end}.advice-topics__title,.advice-topics__updated{margin:0}.advice-topics ul{margin:var(--space-3) 0 0;padding:0;list-style:none}.advice-topics a{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:44px;padding-block:var(--space-2);display:flex}.advice-topics__updated{margin-top:var(--space-4)}.advice-hub__list{padding-block:var(--space-9) var(--section-y)}.advice-feature{grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.advice-feature__media{min-width:0}.advice-feature__media img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;display:block}.advice-feature__body{align-content:center;gap:var(--space-4);min-width:0;padding:clamp(1.5rem,3vw,2.75rem);display:grid}.advice-feature__meta,.advice-feature__title,.advice-feature__question,.advice-feature__text,.advice-feature__figure{margin:0}.advice-feature__meta{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.advice-feature__title{hyphens:manual;overflow-wrap:break-word;text-wrap:balance;max-width:22ch}.advice-feature__title a:after{z-index:1;content:"";position:absolute;inset:0}.advice-feature__answer{gap:var(--space-2);max-width:56ch;padding:var(--space-4) var(--space-5);display:grid}.advice-feature__more{align-items:center;gap:var(--space-2);display:inline-flex}.advice-rows{margin:var(--space-6) 0 0;padding:0;list-style:none}.advice-row{align-items:center;gap:var(--space-5);padding-block:var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.advice-row--media{align-items:start;gap:var(--space-4);grid-template-columns:4.5rem minmax(0,1fr)}.advice-row__arrow{display:none}.advice-row__media{align-self:start;overflow:hidden}.advice-row__media img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.advice-row__body{gap:var(--space-2);min-width:0;display:grid}.advice-row__category,.advice-row__title,.advice-row__text{margin:0}.advice-row__title{hyphens:manual;overflow-wrap:break-word;text-wrap:balance}.advice-row__title a:after{z-index:1;content:"";position:absolute;inset:0}.advice-row__text{text-wrap:pretty;max-width:64ch}.advice-row__meta{margin-top:0}.advice-topic{margin-top:var(--space-10)}.advice-topic__title{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-2);display:flex}@media (width>=760px){.advice-feature--media{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.advice-feature--media .advice-feature__media img{aspect-ratio:auto;min-height:100%}.advice-row--media{align-items:center;gap:var(--space-6);grid-template-columns:12rem minmax(0,1fr) auto}.advice-row__arrow{display:block}}@media (width>=1000px){.advice-hub__head-grid:has(.advice-topics){grid-template-columns:minmax(0,1fr) 21rem;column-gap:clamp(2.5rem,6vw,6rem)}}.advice-page,.advice-band{--advice-accent:var(--accent);--advice-accent-ink:var(--accent-strong);--advice-panel:var(--color-surface);--advice-rule:var(--line);--advice-split:minmax(0, 5fr) minmax(0, 7fr);--advice-gap:var(--space-layout-gap);--advice-plate-shift:clamp(1.25rem, 2.6vw, 2rem);--advice-photo-max:30rem}.advice-page .container,.advice-band .container{width:min(100% - var(--frame-start) - max(var(--gutter), env(safe-area-inset-right,0px)), var(--container))}.advice-page h2,.advice-band__title{color:var(--text);font-family:var(--font-display);font-size:var(--step-3);font-weight:var(--weight-display);letter-spacing:-.01em;line-height:1.1}.advice-page .advice-head__title,.advice-page .advice-hub__title{color:var(--text);font-size:var(--step-page-title);font-weight:var(--weight-display);letter-spacing:-.02em;line-height:1.05}.advice-head__lead,.advice-hub__lead{color:var(--muted);font-size:var(--step-0);line-height:var(--leading-body)}.advice-meta{align-items:baseline;gap:var(--space-1) var(--space-5);color:var(--muted);font-size:var(--step-meta);font-weight:var(--weight-ui);font-variant-numeric:tabular-nums;line-height:1.4}.advice-page .advice-meta li+li:before{display:none}.advice-meta__topic{color:var(--text);font-weight:var(--weight-strong)}.advice-page .advice-head,.advice-page .advice-hub__head{--surface:var(--color-bg);--surface-panel:var(--color-surface);padding-top:var(--crumb-top)}.advice-page .advice-head{padding-bottom:var(--space-9)}.advice-page .advice-head__grid{grid-template-areas:"crumbs""copy""answer""media";row-gap:0}.advice-page .advice-head__crumbs .breadcrumbs,.advice-page .advice-hub__intro>.breadcrumbs{margin-bottom:var(--crumb-gap)}.advice-page .advice-head__copy{max-width:none}.advice-page .advice-head__title{margin:0}.advice-page .advice-head__lead{max-width:58ch;margin-top:var(--space-6)}.advice-page .advice-head .advice-meta{margin-top:var(--space-6)}.advice-page .advice-answer{margin-top:var(--space-7);padding:var(--tile-pad);background:var(--advice-panel);border:0}.advice-page .advice-answer__question{color:var(--muted);font-family:inherit;font-size:var(--step--1);font-weight:var(--weight-ui);letter-spacing:0;line-height:1.4}.advice-answer__text{color:var(--text);font-size:var(--step-1);line-height:1.5}.advice-answer__figure{border-top:1px solid var(--advice-rule);font-variant-numeric:tabular-nums}.advice-answer__figure strong{color:var(--text);font-size:var(--step-2);font-weight:var(--weight-strong);line-height:1.15}.advice-answer__figure span{color:var(--muted);font-size:var(--step-meta);font-weight:var(--weight-ui)}.advice-page .advice-head__media{isolation:isolate;width:fit-content;max-width:calc(100% - var(--advice-plate-shift));margin:var(--space-7) 0 var(--advice-plate-shift) var(--advice-plate-shift);position:relative;overflow:visible}.advice-page .advice-head__media:before{inset:var(--advice-plate-shift) var(--advice-plate-shift) calc(var(--advice-plate-shift) * -1) calc(var(--advice-plate-shift) * -1);z-index:-1;background:var(--advice-panel);content:"";position:absolute}.advice-page .advice-head__media img{aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:24rem}@media (prefers-reduced-motion:no-preference){.advice-page .advice-head__media:before{animation:advice-plate .64s var(--ease-out) .12s both}@keyframes advice-plate{0%{translate:var(--advice-plate-shift) calc(var(--advice-plate-shift) * -1)}to{translate:0}}}@media (width>=1000px){.advice-page .advice-head--media .advice-head__grid{grid-template-columns:minmax(0, 1fr) calc((100% - var(--advice-gap)) * 7 / 12 + var(--advice-gap));grid-template-rows:auto auto auto auto 1fr;grid-template-areas:none;column-gap:0}.advice-page .advice-head--media .advice-head__copy{display:contents}.advice-page .advice-head--media .advice-head__crumbs{grid-area:1/1/2/-1}.advice-page .advice-head--media .advice-head__title{grid-area:2/1/3/-1}.advice-page .advice-head--media .advice-head__lead{margin-top:var(--space-9);grid-area:3/1/4/2}.advice-page .advice-head--media .advice-meta{grid-area:4/1/5/2}.advice-page .advice-head--media .advice-head__copy:not(:has(.advice-head__lead)) .advice-meta{margin-top:var(--space-9)}.advice-page .advice-head--media .advice-answer{grid-area:5/1/6/2;align-self:start;max-width:none}.advice-page .advice-head--media .advice-head__media{max-width:calc(100% - var(--advice-gap) - var(--advice-plate-shift));margin:var(--space-9) 0 var(--advice-plate-shift) calc(var(--advice-gap) + var(--advice-plate-shift));grid-area:3/2/6/3;align-self:start}.advice-page .advice-head--media .advice-head__media img{max-height:var(--advice-photo-max)}}.advice-page .advice-offer{padding-block:0}.advice-page .advice-offer__plate{gap:0;max-width:none}.advice-page .advice-offer__title{max-width:18ch}.advice-page .advice-offer__text{max-width:38ch;margin-top:var(--space-4);color:var(--text);line-height:var(--leading-body)}.advice-page .advice-offer__actions{gap:var(--tile-gap);margin-top:var(--space-6)}.advice-page .advice-offer__actions>.button{justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-height:4.5rem;padding:var(--space-5) var(--tile-pad);box-shadow:none;font-size:var(--step-1);letter-spacing:-.01em;text-align:left;transition:background-color var(--duration-base) var(--ease-tile), color var(--duration-base) var(--ease-tile);border:0;line-height:1.2}.advice-page .advice-offer__actions>.button svg{order:2;align-self:flex-end;width:1.375rem;height:1.375rem}.advice-page .advice-offer__toggle>svg:first-child{display:none}.advice-page .advice-offer__actions>.advice-offer__toggle{background-color:var(--advice-panel);color:var(--text)}.advice-page .advice-offer__actions>.advice-offer__toggle[aria-expanded=true]{background-color:var(--color-ink);color:var(--color-bg)}.advice-page .advice-offer__actions>.button:active{background-color:var(--action-strong);color:var(--action-ink);transform:none}.advice-offer__chevron{transition:rotate var(--duration-base) var(--ease-out)}.advice-offer__toggle[aria-expanded=true] .advice-offer__chevron{rotate:180deg}.advice-page .advice-offer__panel{margin-top:var(--space-6)}.advice-offer__prompt{color:var(--muted);font-size:var(--step-meta);line-height:1.5}@media (width>=760px){.advice-page .advice-offer__actions>.button{min-height:5.5rem;padding-block:var(--tile-pad)}}@media (width>=1000px){.advice-page .advice-offer__plate{grid-template-columns:var(--advice-split);column-gap:var(--advice-gap);grid-template-rows:auto 1fr}.advice-page .advice-offer__title,.advice-page .advice-offer__text{grid-column:1}.advice-page .advice-offer__actions{grid-area:1/2/3/3;grid-template-columns:minmax(0,1fr);align-self:start;margin-top:0}}.advice-page .advice-body{padding-block:var(--space-band-tight) calc(var(--space-band) / 2)}.advice-toc__title{color:var(--muted);font-size:var(--step-meta);font-weight:var(--weight-ui)}.advice-toc ol{border-bottom:1px solid var(--advice-rule)}.advice-toc a{border-top:1px solid var(--advice-rule);color:var(--text);font-size:var(--step-meta);font-weight:var(--weight-ui);text-underline-offset:.2em;transition:text-decoration-color var(--duration-fast) var(--ease-tile);line-height:1.35;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.advice-toc a:before{color:var(--advice-accent);font-variant-numeric:tabular-nums}.advice-toc a:active{text-decoration-color:currentColor}.advice-sec>p,.advice-steps p{color:var(--text);line-height:var(--leading-body)}.advice-prose :is(p,li,td)>a:not(.button):not(.text-action-link){color:var(--advice-accent-ink);font-weight:var(--weight-ui);text-underline-offset:3px}.advice-page .advice-steps{gap:0}.advice-page .advice-steps li{padding-block:var(--space-5);border-top:1px solid var(--advice-rule)}.advice-page .advice-steps li:first-child{border-top:0;padding-top:0}.advice-page .advice-steps li:last-child{padding-bottom:0}.advice-page .advice-steps li:before{height:auto;color:var(--advice-accent);font-size:var(--step-card-title);font-weight:var(--weight-display);font-variant-numeric:tabular-nums;place-items:start;line-height:1}.advice-page .advice-steps h3{font-size:var(--step-1);font-weight:var(--weight-strong);line-height:1.3}.advice-page .advice-checks,.advice-page .advice-factors__col{padding:0}.advice-checks__title,.advice-factors__title{font-size:var(--step-1);font-weight:var(--weight-strong);line-height:1.3}.advice-factors__title svg{color:var(--advice-accent)}.advice-page .advice-checks ul,.advice-page .advice-factors__col ul{border-bottom:1px solid var(--advice-rule);gap:0;padding:0;list-style:none}.advice-page .advice-checks li,.advice-page .advice-factors__col li{align-items:baseline;gap:var(--space-3);padding-block:var(--space-3);border-top:1px solid var(--advice-rule);color:var(--text);line-height:1.5;display:flex}.advice-page .advice-checks li svg{display:none}.advice-page .advice-checks li:before,.advice-page .advice-factors__col li:before{background:var(--advice-accent);content:"";flex:none;width:.5rem;height:.5rem;translate:0 -.1em}.advice-table__scroll{padding:var(--space-2) var(--tile-pad) var(--space-3);background:var(--advice-panel)}.advice-table table{font-variant-numeric:tabular-nums}.advice-page .advice-table caption{font-weight:var(--weight-strong);padding-inline:0}.advice-page .advice-table :is(th,td){border-top:1px solid var(--advice-rule)}.advice-page .advice-table :is(th,td):first-child{padding-left:0}.advice-page .advice-table :is(th,td):last-child{padding-right:0}.advice-page .advice-table thead th{color:var(--muted);font-size:var(--step-meta);font-weight:var(--weight-ui);border-top:0}.advice-table tbody th{font-weight:var(--weight-strong)}.advice-table__note,.advice-photo figcaption{color:var(--muted);font-size:var(--step-meta);font-weight:var(--weight-ui);line-height:1.4}.advice-page .advice-photo{align-items:flex-end;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.advice-page .advice-photo img{width:auto;min-width:0;max-width:100%;height:auto;max-height:var(--advice-photo-max);aspect-ratio:auto;object-fit:contain;flex:0 auto}.advice-page .advice-photo figcaption{flex:9rem;margin:0}@media (width>=1000px){.advice-page .advice-body__grid{grid-template-columns:var(--advice-split);column-gap:var(--advice-gap)}.advice-page .advice-toc{grid-column:1;max-width:20rem}.advice-page .advice-prose{grid-column:2;max-width:none}}.advice-page .advice-band{padding-block:calc(var(--space-band) / 2)}.advice-page .advice-related{padding-bottom:var(--space-band-tight)}.advice-page .advice-band__title{max-width:14ch;margin-bottom:var(--space-6)}.advice-page .advice-faq__list{border-bottom:1px solid var(--advice-rule);max-width:none}.advice-faq details{border-top:1px solid var(--advice-rule)}.advice-page .advice-faq summary{min-height:3.5rem;color:var(--text);font-size:var(--step-0);font-weight:var(--weight-strong);transition:color var(--duration-fast) var(--ease-tile);line-height:1.35}.advice-page .advice-faq summary svg{display:none}.advice-faq summary:after{background:linear-gradient(var(--advice-accent), var(--advice-accent)) center / 100% 2px no-repeat, linear-gradient(var(--advice-accent), var(--advice-accent)) center / 2px 100% no-repeat;content:"";width:1.25rem;height:1.25rem;transition:rotate var(--duration-base) var(--ease-out);flex:none}.advice-faq details[open] summary:after{rotate:45deg}.advice-faq summary:active{color:var(--advice-accent-ink)}.advice-page .advice-faq details p{color:var(--muted);font-size:var(--step-0);line-height:var(--leading-body)}.advice-faq details[open] p{animation:advice-answer var(--duration-base) var(--ease-out)}@keyframes advice-answer{0%{opacity:0;translate:0 -.35rem}to{opacity:1;translate:0}}.advice-band .advice-ledger{border-bottom:1px solid var(--advice-rule);grid-template-columns:minmax(0,1fr)}.advice-ledger li{border-top:1px solid var(--advice-rule)}.advice-band .advice-ledger__link{gap:var(--space-1) var(--space-4);padding-block:var(--space-4);color:var(--text);grid-template-columns:minmax(0,1fr) auto;text-decoration:none}.advice-band .advice-ledger__copy{display:contents}.advice-band .advice-ledger__title{hyphens:manual;font-family:var(--font-body);font-size:var(--step-1);font-weight:var(--weight-strong);letter-spacing:0;text-underline-offset:.2em;transition:text-decoration-color var(--duration-fast) var(--ease-tile);grid-area:1/1/2/2;margin:0;line-height:1.3;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.advice-ledger__text{color:var(--muted);font-size:var(--step--1);grid-area:2/1/3/2;line-height:1.5}.advice-ledger__kicker{color:var(--advice-accent-ink);font-size:var(--step-meta);font-weight:var(--weight-ui);grid-area:3/1/4/2;line-height:1.4}.advice-band .advice-ledger__link svg{color:var(--advice-accent-ink);transition:translate var(--duration-base) var(--ease-tile);grid-area:1/2/4/3}.advice-ledger__link:active .advice-ledger__title{text-decoration-color:currentColor}@media (width>=560px){.advice-band .advice-ledger__link{padding-block:var(--space-5);grid-template-columns:minmax(0,1fr) auto auto}.advice-ledger__kicker{grid-area:1/2/3/3}.advice-band .advice-ledger__link svg{grid-area:1/3/3/4}}.advice-service-band{--surface:var(--color-bg);padding-block:calc(var(--space-band) / 2) var(--space-band)}.advice-service-band .advice-band__title{font-size:var(--step-card-title);margin-bottom:var(--space-6)}.advice-service-band .advice-ledger{max-width:40rem}.advice-service-band .advice-ledger__kicker{display:none}section.drl:has(+.advice-service-band){padding-bottom:calc(var(--space-band) / 2)}@media (width<=760px){.advice-page .advice-band{padding-block:calc(var(--space-band-tight) / 2)}.advice-service-band{padding-block:calc(var(--space-band-tight) / 2) var(--space-band-tight)}section.drl:has(+.advice-service-band){padding-bottom:calc(var(--space-band-tight) / 2)}}@media (width>=760px){.advice-page .advice-faq summary{font-size:var(--step-1)}}@media (width>=1000px){.advice-page .advice-band>.container{grid-template-columns:var(--advice-split);align-items:start;column-gap:var(--advice-gap);display:grid}.advice-page .advice-band__title{margin-bottom:0}}.advice-page .advice-hub__head{padding-bottom:0}.advice-page .advice-hub__head-grid,.advice-page .advice-hub__head-grid:has(.advice-topics){gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.advice-page .advice-hub__intro>.breadcrumbs+.advice-hub__title,.advice-page .advice-hub__title{margin-top:0}.advice-page .advice-hub__lead{margin-top:var(--space-6)}.advice-page .advice-topics{padding:0}.advice-topics__title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.advice-page .advice-topics ul{gap:var(--tile-gap);flex-wrap:wrap;margin:0;display:flex}.advice-page .advice-topics a{justify-content:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--advice-panel);color:var(--text);font-size:var(--step--1);font-weight:var(--weight-ui);transition:background-color var(--duration-base) var(--ease-tile), color var(--duration-base) var(--ease-tile);line-height:1.3;text-decoration:none}.advice-topics__count{color:var(--muted);font-size:var(--step-meta);font-weight:var(--weight-ui);font-variant-numeric:tabular-nums;transition:color var(--duration-base) var(--ease-tile)}.advice-page .advice-topics a:is(:focus-visible,:active){background:var(--action);color:var(--action-ink)}.advice-page .advice-topics a:active{background:var(--action-strong)}.advice-topics a:is(:focus-visible,:active) .advice-topics__count{color:var(--action-ink)}.advice-page .advice-topics a:focus-visible{outline-offset:-3px}.advice-topics__updated{color:var(--muted);font-size:var(--step-meta);font-weight:var(--weight-ui)}.advice-page .advice-hub__list{padding-block:var(--space-9)}.advice-page .advice-feature{overflow:visible}.advice-page .advice-feature--media .advice-feature__media img{aspect-ratio:4/3;height:auto;min-height:0}.advice-page .advice-feature__body{padding:var(--tile-pad);background:var(--advice-panel);color:var(--text);transition:background-color var(--duration-base) var(--ease-tile), color var(--duration-base) var(--ease-tile);grid-template-rows:auto auto 1fr auto;align-content:stretch;gap:0}.advice-page .advice-feature__title{max-width:none;color:inherit;order:1}.advice-feature__title a,.advice-row__title a{color:inherit;text-decoration:none}.advice-page .advice-feature__meta{align-items:baseline;gap:var(--space-1) var(--space-5);margin-top:var(--space-3);font-size:var(--step-meta);font-weight:var(--weight-ui);order:2;line-height:1.4}.advice-feature__meta span{font-weight:var(--weight-strong)}.advice-feature__meta time,.advice-feature__question{color:var(--muted);transition:color var(--duration-base) var(--ease-tile)}.advice-page .advice-feature__answer{max-width:none;margin-top:var(--space-6);order:3;align-self:start;padding:0}.advice-feature__question{font-size:var(--step-meta);font-weight:var(--weight-ui);line-height:1.4}.advice-feature__text{line-height:var(--leading-body)}.advice-feature__figure{font-size:var(--step-2);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;line-height:1.15}.advice-feature__more{margin-top:var(--space-6);color:var(--advice-accent-ink);font-size:var(--step-meta);font-weight:var(--weight-ui);transition:color var(--duration-base) var(--ease-tile);order:4;justify-self:start}.advice-feature__more svg,.advice-row__arrow{transition:translate var(--duration-base) var(--ease-tile)}.advice-feature:has(a:is(:focus-visible,:active)) .advice-feature__body{background:var(--action);color:var(--action-ink)}.advice-feature:has(a:active) .advice-feature__body{background:var(--action-strong)}.advice-feature:has(a:is(:focus-visible,:active)) :is(.advice-feature__meta time,.advice-feature__question,.advice-feature__more){color:var(--action-ink)}.advice-page .advice-rows{margin-top:var(--space-7);border-bottom:1px solid var(--advice-rule)}.advice-row{border-top:1px solid var(--advice-rule)}.advice-page .advice-row__body{gap:var(--space-2)}.advice-page .advice-row--media .advice-row__body{margin-left:calc(-4.5rem - var(--space-4))}.advice-page .advice-row--media .advice-row__title{min-height:3.375rem;margin-left:calc(4.5rem + var(--space-4));align-content:center}.advice-page .advice-row__title{font-family:var(--font-body);font-size:var(--step-1);font-weight:var(--weight-strong);letter-spacing:0;line-height:1.3}.advice-row__title a{text-underline-offset:.2em;transition:text-decoration-color var(--duration-fast) var(--ease-tile);text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.advice-row__text{color:var(--muted);font-size:var(--step--1);line-height:1.5}.advice-page .advice-row__meta{margin-top:var(--space-1)}.advice-row__arrow{color:var(--advice-accent-ink)}.advice-row__title a:active{text-decoration-color:currentColor}.advice-topic__count{color:var(--muted);font-family:var(--font-body);font-size:var(--step-meta);font-weight:var(--weight-ui);letter-spacing:0;font-variant-numeric:tabular-nums}@media (width>=760px){.advice-page .advice-row--media .advice-row__body,.advice-page .advice-row--media .advice-row__title{min-height:0;margin-left:0}.advice-page .advice-feature--media{grid-template-columns:minmax(0,1fr)}}@media (width>=1000px){.advice-page .advice-feature--media{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}@media (hover:hover){.advice-toc a:hover,.advice-ledger__link:hover .advice-ledger__title,.advice-row:hover .advice-row__title a{text-decoration-color:currentColor}.advice-ledger__link:hover svg,.advice-row:hover .advice-row__arrow,.advice-feature:hover .advice-feature__more svg{translate:.2rem}.advice-faq summary:hover{color:var(--advice-accent-ink)}.advice-page .advice-offer__actions>.button:hover,.advice-page .advice-topics a:hover,.advice-feature:hover .advice-feature__body{background-color:var(--action);color:var(--action-ink)}.advice-page .advice-offer__actions>.button:not(.advice-offer__toggle):hover,.advice-page .advice-offer__actions>.button:hover:active,.advice-page .advice-topics a:hover:active{background-color:var(--action-strong)}.advice-topics a:hover .advice-topics__count,.advice-feature:hover :is(.advice-feature__meta time,.advice-feature__question,.advice-feature__more){color:var(--action-ink)}}
