.prs,.prh{--pr-ink:var(--ink-2);--pr-quiet:var(--ink-3);--pr-faint:var(--ink-1);--pr-strong:var(--ink-1);--pr-line:var(--line-1);--pr-rule:var(--line-2);--pr-panel:rgb(var(--rgb-white) / 72%);--pr-panel-line:var(--glass-line);--pr-sum-bg:var(--neutral-100);--pr-sum-line:var(--neutral-200);color:var(--pr-ink)}:is(.prs,.prh)[data-tone=dark]{--pr-ink:var(--ink-on-dark-2);--pr-quiet:var(--ink-on-dark-2);--pr-faint:var(--ink-on-dark);--pr-strong:var(--ink-on-dark);--pr-line:var(--line-on-dark);--pr-rule:var(--line-on-dark);--pr-panel:var(--glass-on-dark-bg);--pr-sum-bg:var(--surface-on-dark-raised);--pr-sum-line:var(--line-on-dark);--pr-panel-line:var(--glass-on-dark-line);isolation:isolate;background:var(--bg-dark);position:relative}:is(.prs,.prh)[data-tone=dark]:before{content:"";z-index:-1;background-image:var(--dots-band);background-size:var(--dots-size);-webkit-mask-image:var(--dots-fade-band);mask-image:var(--dots-fade-band);position:absolute;inset:0}:is(.prs,.prh) :is(h1,h2,h3,h4){color:var(--pr-strong)}:is(.prs,.prh) .t-lead{color:var(--pr-quiet)}.prs-lead-mark{font-weight:var(--fw-medium);color:var(--pr-strong)}[data-tone=dark] .prs-lead-mark{color:var(--brand-on-dark)}.prh{padding-block:calc(var(--header-h) + var(--s-10)) var(--s-11)}.prh-crumb{align-items:center;gap:var(--s-1) var(--s-2);max-width:100%;font-size:var(--fs-sm);color:var(--pr-quiet);flex-wrap:wrap;display:flex}.prh-crumb a{padding-block:var(--s-3);margin-block:calc(-1 * var(--s-3));color:var(--pr-quiet)}@media (hover:hover) and (pointer:fine) and (width>=600px){.prh-crumb a:hover{color:var(--pr-strong)}}.prh-crumb-sep svg{width:12px;height:12px;display:block}.prh-claims{gap:var(--s-3);width:100%;margin-top:var(--s-2);display:grid}.prh-claims li{padding-top:var(--s-3);border-top:1px solid var(--pr-line);font-size:var(--fs-md);color:var(--pr-strong)}.prh-stats{gap:var(--s-5);padding-top:var(--s-6);border-top:1px solid var(--pr-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.prh-stats dt{font-size:var(--fs-sm);color:var(--pr-quiet);order:2}.prh-stats dd{font-size:var(--fs-2xl);line-height:var(--lh-tight);letter-spacing:var(--track-tight);color:var(--pr-strong)}.prh-stats div{gap:var(--s-1);flex-direction:column;display:flex}@media (width>=1024px){.prh{padding-block:calc(var(--header-h) + var(--s-11)) var(--s-11)}.prh-stats{gap:var(--s-8);grid-column:1/-1}.prh-claims{gap:var(--s-4) var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.shape{background:var(--neutral-200);position:relative;overflow:hidden}.shape-arch{aspect-ratio:4/5;border-radius:calc(50 * var(--vw)) calc(50 * var(--vw)) var(--r-panel) var(--r-panel) / 40% 40% var(--r-panel) var(--r-panel)}.shape-circle{aspect-ratio:1;border-radius:50%}.shape-pill{aspect-ratio:21/9;border-radius:var(--r-pill)}.shape .photo{object-fit:cover;width:100%;height:100%}.shape img.photo{display:block}.prp-body{flex-direction:column;display:flex}.prs{padding-block:var(--s-11)}.prs-in{gap:var(--s-7);flex-direction:column;display:flex}.prs-head{gap:var(--s-4)}.prl{width:fit-content;left:0;right:0;bottom:var(--s-5);z-index:var(--z-rail);max-width:calc(100 * var(--vw) - 2 * var(--s-3));scrollbar-width:none;border-radius:var(--r-pill);background:var(--glass-dark-bg);border:1px solid var(--glass-dark-line);scroll-behavior:smooth;opacity:0;visibility:hidden;transform:translate3d(0, var(--lift-rail), 0);transition:opacity var(--dur-220) var(--ease-hover), transform var(--t-hover) var(--ease-hover), visibility 0s linear var(--dur-220);box-sizing:border-box;height:var(--dock-h);margin-inline:auto;position:fixed;overflow:auto hidden}.prl ul{padding:var(--s-1)}.prl ul a{padding-block:var(--s-3);line-height:var(--lh-none)}.prl a.prl-act{height:calc(var(--dock-h) - 2 * var(--s-1) - 2px)}@media (width>=1024px){.prl{max-width:calc(100 * var(--vw) - 2 * (var(--s-5) + var(--chat-launch) + var(--s-3)))}}.prl[data-show]{opacity:1;visibility:visible;transition:opacity var(--dur-220) var(--ease-hover), transform var(--t-hover) var(--ease-hover);transform:translate(0,0)}@media (width<=1023px){.prl{bottom:var(--s-3)}}.prl[data-still]{scroll-behavior:auto}.prl[data-still],.prl[data-still][data-show]{transform:translate(0,0)}.prl[data-still] ul:before{transition:none}.prl::-webkit-scrollbar{display:none}.prl ul{gap:var(--s-1);padding:var(--s-2);width:max-content;display:flex;position:relative}.prl a{padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);font-size:var(--fs-sm);white-space:nowrap;color:var(--ink-on-dark-2);transition:color var(--t-hover) var(--ease-hover);text-decoration:none;display:block;position:relative}@media (hover:hover) and (pointer:fine) and (width>=600px){.prl a:hover{color:var(--ink-on-dark);text-decoration:none}}.prl ul:before{content:"";top:var(--s-2);width:var(--mark-w,0);height:var(--mark-h,0);border-radius:var(--r-pill);background:var(--surface-on-dark-raised);border:1px solid var(--glass-dark-line);transform:translate3d(var(--mark-x,0), 0, 0);transition:transform var(--t-hover) var(--ease-hover), width var(--t-hover) var(--ease-hover);position:absolute;left:0}.pr-prose{gap:var(--s-4);font-size:var(--fs-md);flex-direction:column;display:flex}.pr-note{padding-top:var(--s-6);font-size:var(--fs-sm);line-height:var(--lh-body);text-wrap:pretty;color:var(--pr-quiet);position:relative}.pr-note:before{content:"";width:var(--s-8);border-top:var(--border-strong) solid var(--brand);position:absolute;top:0;left:0}.pr-note-l{margin-bottom:var(--s-2);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--pr-strong);display:block}.pr-note:not(.pr-note-callout) .pr-note-l{font-size:inherit;margin-bottom:0;display:inline}.pr-note.pr-note-callout{padding:0 0 0 var(--s-5);border-left:var(--border-strong) solid var(--brand);font-size:var(--fs-md);color:inherit}.pr-note.pr-note-callout:before{content:none}.pr-note-callout .pr-note-l{margin-bottom:var(--s-1);font-weight:var(--fw-regular)}.pr-note-mark{font-weight:var(--fw-regular);color:var(--brand-on-dark)}[data-tone=light] .pr-note-mark{font-weight:var(--fw-medium);color:var(--pr-strong)}.pr-sum{align-items:flex-start;gap:var(--s-4);padding:var(--s-6);border-radius:var(--r-lg);background:var(--pr-sum-bg);border:1px solid var(--pr-sum-line);font-size:var(--fs-md);color:var(--pr-strong);display:flex}.pr-sum-mark{width:20px;color:var(--brand);flex:none;display:block}.pr-sum-mark svg{width:100%;height:auto;display:block}.pr-sum-l{margin-right:var(--s-2);font-weight:var(--fw-medium);color:var(--pr-strong)}.pr-sum:has(.pr-sum-l){align-items:center}.pr-statement{gap:var(--s-4);max-width:44ch;font-size:var(--fs-xl);line-height:var(--lh-snug);color:var(--pr-strong);flex-direction:column;display:flex}.pr-key{width:var(--s-9);height:var(--border-strong);border-radius:var(--r-pill);background:var(--brand);transform-origin:0;transform:scaleX(var(--p,1));display:block}.pr-cap{font-size:var(--fs-sm);color:var(--pr-quiet);display:block}.pr-ledger{border-collapse:collapse;width:100%;font-size:var(--fs-md);text-align:left}.pr-ledger thead th{padding-bottom:var(--s-3);font-weight:var(--fw-regular);font-size:var(--fs-sm);color:var(--pr-quiet);border-bottom:1px solid var(--pr-rule)}.pr-ledger tbody th{font-weight:var(--fw-regular);font-size:var(--fs-md);color:var(--pr-faint);width:30%;padding-right:var(--s-6)}.pr-ledger :is(th,td){padding-block:var(--s-4);vertical-align:baseline}.pr-ledger tbody tr+tr :is(th,td){border-top:1px solid var(--pr-line)}.pr-card-ic{margin-bottom:var(--s-1);color:var(--accent);display:inline-flex}[data-tone=dark] .pr-card-ic{color:var(--brand-on-dark)}.pr-card-ic svg{width:24px;height:24px}.pr-ledger-ic{color:var(--accent);justify-content:center;align-items:center;display:inline-flex}[data-tone=dark] .pr-ledger-ic{color:var(--brand-on-dark)}.pr-ledger-ic svg{width:24px;height:24px}.pr-ledger[data-icons] .pr-ledger-term{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.pr-ledger[data-icons] tbody :is(th,td){vertical-align:middle}@media (width<=1023px){.pr-ledger thead{display:none}.pr-ledger tbody tr{padding-block:var(--s-4);display:block}.pr-ledger tbody tr+tr{border-top:1px solid var(--pr-line)}.pr-ledger tbody :is(th,td){border:0;width:auto;padding:0;display:block}.pr-ledger tbody th{margin-bottom:var(--s-1)}}.pr-compare{scrollbar-width:thin;overflow-x:auto}.pr-table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:var(--fs-md)}@media (width>=1024px){.pr-table{table-layout:fixed}.pr-table thead th:first-child{width:26%}.pr-table[data-detail] thead th:not(:first-child,:last-child){width:14%}}.pr-table thead th{padding:0 var(--s-6) var(--s-4) 0;font-weight:var(--fw-regular);vertical-align:bottom;position:relative}.pr-verify{margin-top:var(--s-2);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--pr-quiet);display:flex}.pr-cmt{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-2);font-weight:var(--fw-regular);flex-direction:column;display:flex}.pr-cmt-add{min-height:24px;color:var(--pr-strong);font-size:var(--fs-sm);text-underline-offset:.18em;text-decoration:underline}@media (hover:hover) and (pointer:fine) and (width>=600px){.pr-cmt-add:hover{color:var(--pr-ink)}}.pr-cmt-log{gap:var(--s-2);flex-direction:column;width:100%;display:flex}.pr-cmt-item{gap:var(--s-1);padding:var(--s-2) var(--s-3);border:1px solid var(--pr-line);border-radius:var(--r-md);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--pr-ink);white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;display:flex}.pr-cmt-meta{font-size:var(--fs-xs);color:var(--pr-quiet);white-space:normal}.pr-cmt-meta a{color:var(--pr-strong)}.pr-cmt-log .pr-cmt-item{padding:var(--s-3) var(--s-4);font-size:var(--fs-md)}.pr-cmt-log .pr-cmt-meta{font-size:var(--fs-sm)}.pr-cform{gap:var(--s-2);flex-direction:column;width:100%;display:flex}.pr-cform .field input{font-size:var(--fs-sm);font-weight:var(--fw-regular);letter-spacing:normal}.pr-cform-text{height:auto}.pr-cform-text textarea{min-width:0;padding:var(--s-3) var(--s-4);resize:vertical;font:inherit;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink-1);background:0 0;border:0;outline:none;flex:1}.pr-cform-err{font-size:var(--fs-sm);color:var(--bad)}.pr-cform-acts{align-items:center;gap:var(--s-4);display:flex}.pr-pending{left:var(--s-5);bottom:var(--s-5);z-index:var(--z-float);align-items:center;gap:var(--s-3);padding:var(--s-1) var(--s-1) var(--s-1) var(--s-4);border:1px solid var(--glass-dark-line);border-radius:var(--r-pill);background:var(--bg-dark);color:var(--ink-on-dark);font-size:var(--fs-sm);display:flex;position:fixed}.pr-pending[hidden]{display:none}.pr-pending-n{white-space:nowrap}.pr-pending-go[hidden]{display:none}@media (width<=1023px){.pr-pending{left:var(--s-3);bottom:var(--s-3);max-width:calc(100 * var(--vw) - var(--chat-launch) - 3 * var(--s-3))}}.pr-table tbody tr{transition:background-color var(--dur-700) var(--ease-hover)}.pr-table tbody tr[data-flash]{background-color:rgb(var(--rgb-gold) / 16%);transition-duration:var(--dur-150)}.pr-th{font-size:var(--fs-row);color:var(--pr-quiet);padding-bottom:var(--s-3);display:block}.pr-table thead th[data-mark] .pr-th{color:var(--pr-strong)}.pr-table thead th .pr-key{left:0;right:var(--s-6);width:auto;position:absolute;bottom:-1px}.pr-table tbody th{font-weight:var(--fw-regular);font-size:var(--fs-row);color:var(--pr-faint);width:26%;padding-right:var(--s-6)}.pr-table :is(th,td){padding-block:var(--s-4);padding-right:var(--s-6);vertical-align:baseline;border-top:1px solid var(--pr-line)}.pr-table thead th{border-top:0}.pr-table td[data-mark]{color:var(--pr-strong)}[data-tone=dark] .pr-table td[data-mark]{color:var(--brand-on-dark)}.pr-cell-l{display:none}@media (width<=1023px){.pr-compare{overflow:visible}.pr-table,.pr-table :is(thead,tbody){min-width:0;display:block}.pr-table tr{column-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pr-table[data-cols="4"] tr{column-gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr))}.pr-table thead th:first-child{display:none}.pr-table thead th{padding:0 0 var(--s-3)}.pr-th{font-size:var(--fs-sm);line-height:var(--lh-snug);padding-bottom:0}.pr-table thead th .pr-key{right:0}.pr-table tbody tr{row-gap:var(--s-2);padding-block:var(--s-4);border-top:1px solid var(--pr-line)}.pr-table tbody :is(th,td){overflow-wrap:anywhere;border:0;width:auto;min-width:0;padding:0;display:block}.pr-table tbody th{font-size:var(--fs-md);color:var(--pr-quiet);grid-column:1/-1}.pr-table tbody td{font-size:var(--fs-md);line-height:var(--lh-body)}.pr-table:is([data-cols="5"],[data-detail]) thead{display:none}.pr-table:is([data-cols="5"],[data-detail]) tbody tr:first-child{border-top:0;padding-top:0}.pr-table:is([data-cols="5"],[data-detail]) tbody tr{row-gap:var(--s-4)}.pr-table[data-cols="4"][data-detail] tr{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-table[data-detail] tbody td:last-child{grid-column:1/-1}.pr-table:is([data-cols="5"],[data-detail]) .pr-cell-l{margin-bottom:var(--s-1);font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--pr-quiet);display:block}.pr-table:is([data-cols="5"],[data-detail]) tbody th{color:var(--pr-strong);font-weight:var(--fw-medium)}.pr-table:is([data-cols="5"],[data-detail]) td[data-mark] .pr-cell-l{color:var(--accent)}[data-tone=dark] .pr-table:is([data-cols="5"],[data-detail]) td[data-mark] .pr-cell-l{color:var(--brand-on-dark)}}.pr-block{gap:var(--s-5);flex-direction:column;display:flex}.pr-block-h{color:var(--pr-strong)}.pr-cards{gap:var(--s-5);display:grid}.pr-card-h{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--pr-strong);margin-bottom:var(--s-2);white-space:pre-line}.pr-cards li p{font-size:var(--fs-md)}.pr-cards-grid li{padding:var(--s-6);border-radius:var(--r-lg);background-color:var(--pr-panel);border:1px solid var(--pr-panel-line)}.pr-cards-rows li{padding-top:var(--s-5);border-top:1px solid var(--pr-line)}.pr-list{gap:var(--s-3);font-size:var(--fs-md);display:grid}.pr-list-rule li{color:var(--pr-strong)}.pr-list-rule li+li{padding-top:var(--s-4);border-top:1px solid var(--pr-line)}.pr-list-bullet{gap:var(--s-2);padding-left:var(--s-5);list-style:outside}.pr-list-bullet li{color:var(--pr-strong)}.pr-list-bullet li::marker{color:var(--accent)}[data-tone=dark] .pr-list-bullet li::marker{color:var(--brand-on-dark)}.pr-list-tick li{align-items:flex-start;gap:var(--s-3);display:flex}.pr-list-tick svg{width:18px;height:18px;color:var(--accent);flex:none;transform:translateY(2px)}[data-tone=dark] .pr-list-tick svg{color:var(--brand-on-dark)}@media (width>=1024px){.prs[data-split] :is(.pr-cards-grid,.pr-cards-rows)>li:last-child:nth-child(odd){grid-column:1/-1}.pr-cards-rows{gap:var(--s-6) var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}.pr-cards-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pr-cards-rows{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-cards-rows:has(li:nth-child(2):last-child),.pr-cards-rows:has(li:nth-child(4):last-child),.pr-cards-grid:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.prs:not([data-split]) .pr-cards-grid:has(>li:nth-child(3)):not(:has(>li:nth-child(4):last-child),:has(>li:nth-child(8):last-child)){grid-template-columns:repeat(6,minmax(0,1fr))}.prs:not([data-split]) .pr-cards-grid:has(>li:nth-child(3)):not(:has(>li:nth-child(4):last-child),:has(>li:nth-child(8):last-child))>li{grid-column:span 2}.prs:not([data-split]) .pr-cards-grid:has(>li:nth-child(5)):has(>li:nth-child(3n+2):last-child):not(:has(>li:nth-child(8):last-child))>li:nth-child(3n+1):nth-last-child(2){grid-column:2/span 2}.prs:not([data-split]) .pr-cards-grid:has(>li:nth-child(7)):has(>li:nth-child(3n+1):last-child)>li:nth-last-child(-n+4){grid-column:span 3}.prs[data-split] :is(.pr-cards-grid,.pr-cards-rows){grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-steps-photo{display:none}@media (width>=1024px){.pr-steps-row-photo{gap:var(--s-11);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;display:grid}.pr-steps-photo{justify-self:end;width:100%;max-width:360px;display:block}.pr-steps-photo .photo{object-position:76% 50%}}.pr-steps{gap:var(--s-5);padding-left:var(--s-7);display:grid;position:relative}.pr-steps:before,.pr-steps:after{content:"";left:var(--s-2);top:var(--s-3);bottom:var(--s-3);background:var(--pr-line);width:1px;position:absolute}.pr-steps:after{height:calc(var(--p,1) * (100% - var(--s-6)));background:var(--brand);bottom:auto}.pr-step{font-size:var(--fs-md);color:var(--pr-strong);position:relative}.pr-step-h{font-weight:var(--fw-medium);color:var(--pr-strong);display:block}.pr-step:has(.pr-step-h){color:var(--pr-quiet)}.pr-dot{left:calc(-1 * var(--s-7) + var(--s-2) - 3px);top:var(--s-2);background:color-mix(in srgb, var(--pr-line), var(--brand) calc(var(--p,1) * 100%));border-radius:50%;width:7px;height:7px;position:absolute}.pr-steps-large:before,.pr-steps-large:after{left:calc(var(--s-2) - .5px);border-radius:var(--r-pill);width:2px}.pr-steps-large:before{bottom:var(--fuse-end,var(--s-3))}.pr-steps-large .pr-dot{left:calc(-1 * var(--s-7) + var(--s-2) - var(--s-3) / 2 + .5px);top:calc(var(--s-2) + (7px - var(--s-3)) / 2);width:var(--s-3);height:var(--s-3);background:var(--brand)}[data-tone=dark] .pr-steps-large .pr-dot{background:var(--brand-on-dark)}.pr-steps-large.pr-fuse-on:after{height:calc(var(--fuse,0) * (100% - var(--s-3) - var(--fuse-end,var(--s-3))));transition:background-color var(--dur-700) var(--ease-hover)}.pr-steps-large.pr-fuse-on.is-done:after{background:var(--good)}[data-tone=dark] .pr-steps-large.pr-fuse-on.is-done:after{background:var(--good-on-dark)}.pr-fuse-on .pr-dot{background:var(--line-2);transition:background-color var(--dur-300) var(--ease-hover)}.pr-fuse-on .pr-dot.is-lit{background:var(--brand)}.pr-fuse-on.is-done .pr-dot.is-lit{background:var(--good);transition-duration:var(--dur-700)}[data-tone=dark] .pr-fuse-on.is-done .pr-dot.is-lit{background:var(--good-on-dark)}[data-tone=dark] .pr-fuse-on .pr-dot.is-lit{background:var(--brand-on-dark)}.pr-fuse{pointer-events:none;position:absolute;inset:0}.pr-fuse-spark{background:var(--brand);will-change:transform, opacity;border-radius:50%;border-radius:var(--r-pill);position:absolute;top:0;left:0}.pr-fuse-ring{border:1px solid var(--brand);will-change:transform, opacity;border-radius:50%;position:absolute;top:0;left:0}[data-tone=dark] .pr-fuse-ring{border-color:var(--brand-on-dark)}[data-tone=dark] .pr-fuse-spark{background:var(--brand-on-dark)}.pr-meter{gap:var(--s-5);flex-direction:column;display:flex}.pr-meter-list{gap:var(--s-7);display:grid}.pr-meter-row{gap:var(--s-3);flex-direction:column;display:flex}.pr-meter-head,.pr-meter-foot{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.pr-meter-l{font-size:var(--fs-md);color:var(--pr-strong)}.pr-meter-v{font-size:var(--fs-xl);letter-spacing:var(--track-tight);color:var(--pr-strong);font-variant-numeric:tabular-nums}.pr-meter-foot{font-size:var(--fs-sm);color:var(--pr-quiet)}.pr-meter-eg b{font-weight:var(--fw-medium);color:var(--pr-strong)}.pr-meter-bar{height:var(--s-2);border-radius:var(--r-pill);background:var(--pr-panel);border:1px solid var(--pr-line);display:block;overflow:hidden}.pr-meter-bar i{border-radius:var(--r-pill);background:linear-gradient(90deg, var(--brand), var(--brand-hover));height:100%;width:calc(var(--pct,0) * var(--p,1) * 1%);display:block}.pr-meter-row[data-pct="65"] .pr-meter-bar i{--pct:65}.pr-meter-row[data-pct="70"] .pr-meter-bar i{--pct:70}.pr-meter-row[data-pct="50"] .pr-meter-bar i{--pct:50}.pr-meter-row[data-pct="75"] .pr-meter-bar i{--pct:75}.pr-meter-row[data-pct="80"] .pr-meter-bar i{--pct:80}@media (width>=1024px){.pr-meter-list{gap:var(--s-9);grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-stack{gap:var(--s-4);flex-direction:column;display:flex}.pr-stack-bar{height:var(--s-6);border-radius:var(--r-pill);background:var(--pr-panel);border:1px solid var(--pr-line);display:flex;overflow:hidden}.pr-stack-bar i{height:100%;width:calc(var(--share,0) * var(--p,1) * 1%);transform-origin:0}.pr-stack-bar i[data-share="20"]{--share:20}.pr-stack-bar i[data-share="45"]{--share:45}.pr-stack-bar i[data-share="35"]{--share:35}.pr-stack-bar i[data-kind=used]{background:var(--brand)}.pr-stack-bar i[data-kind=free]{background:var(--neutral-300)}.pr-stack-bar i[data-kind=rest]{background:var(--pr-line)}.pr-stack-key{gap:var(--s-3);font-size:var(--fs-sm);display:grid}.pr-stack-key li{align-items:center;gap:var(--s-3);display:flex}.pr-stack-dot{width:var(--s-3);height:var(--s-3);border-radius:var(--r-2xs);flex:none}.pr-stack-dot[data-kind=used]{background:var(--brand)}.pr-stack-dot[data-kind=free]{background:var(--neutral-300)}.pr-stack-dot[data-kind=rest]{background:var(--pr-line)}.pr-stack-l{color:var(--pr-quiet)}.pr-stack-v{color:var(--pr-strong);font-variant-numeric:tabular-nums;margin-left:auto}@media (width>=1024px){.pr-stack-key{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}.pr-stack-v{margin-left:0}.pr-stack-key li{align-items:flex-start;gap:var(--s-1);flex-direction:column}}.pr-verdicts{gap:var(--s-8);display:grid}.pr-verdict-h{gap:var(--s-3);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--pr-strong);margin-bottom:var(--s-4);flex-direction:column;display:flex}.pr-verdict-key{width:var(--s-9);height:var(--border-strong);border-radius:var(--r-pill);transform-origin:0;transform:scaleX(var(--p,1));display:block}.pr-verdict-yes .pr-verdict-key{background:var(--brand)}.pr-verdict-no .pr-verdict-key{background:var(--bad)}[data-tone=dark] .pr-verdict-no .pr-verdict-key{background:var(--bad-on-dark)}.pr-verdict li{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding-block:var(--s-3);border-top:1px solid var(--pr-line);font-size:var(--fs-md);display:flex}.pr-verdict-yes li{color:var(--pr-strong)}.pr-verdict-n{color:var(--pr-quiet);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;flex:none}@media (width>=1024px){.pr-verdicts{gap:var(--s-10);grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-pills{gap:var(--s-2);flex-wrap:wrap;display:flex}.pr-pills li{padding:var(--s-2) var(--s-4);border-radius:var(--r-pill);border:1px solid var(--pr-line);font-size:var(--fs-sm);color:var(--pr-ink)}.pr-pill-more{color:var(--pr-quiet);border-style:dashed}.pr-figs-cap{font-size:var(--fs-md);color:var(--pr-quiet)}.pr-duel{flex-direction:column;display:flex}.pr-duel-head{display:none}.pr-duel-row{gap:var(--s-3);padding-block:var(--s-5);border-top:1px solid var(--pr-line);display:grid}.pr-duel-metric{font-size:var(--fs-row);color:var(--pr-faint)}.pr-duel-cell{gap:var(--s-1);font-size:var(--fs-md);flex-direction:column;display:flex}.pr-duel-v{color:var(--pr-ink)}.pr-duel-ours .pr-duel-v{color:var(--pr-strong)}.pr-duel-n{font-size:var(--fs-sm);color:var(--pr-quiet)}.pr-duel-cell .pr-cell-l{font-size:var(--fs-sm);color:var(--pr-quiet);display:block}.pr-duel-ours{padding-left:var(--s-4);border-left:var(--border-strong) solid var(--brand)}@media (width<=1023px){.pr-duel-head{column-gap:var(--s-4);padding-bottom:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pr-duel-head .pr-duel-metric{display:none}.pr-duel-name{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--pr-quiet);position:relative}.pr-duel-name .pr-key{left:0;right:0;bottom:calc(-1 * var(--s-3) - 1px);width:auto;position:absolute}.pr-duel-ours.pr-duel-name{color:var(--pr-strong)}.pr-duel-row{column-gap:var(--s-4);row-gap:var(--s-2);padding-block:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}.pr-duel-row .pr-duel-metric{font-size:var(--fs-md);color:var(--pr-quiet);grid-column:1/-1}.pr-duel-cell{line-height:var(--lh-body)}.pr-duel-cell .pr-cell-l{display:none}.pr-duel-ours{border-left:0;padding-left:0}.pr-duel[data-cols="3"] :is(.pr-duel-head,.pr-duel-row){column-gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.pr-duel-head{padding-bottom:var(--s-4);grid-template-columns:26% repeat(3,minmax(0,1fr));align-items:end;display:grid}.pr-duel-name{gap:var(--s-3);font-size:var(--fs-row);color:var(--pr-quiet);flex-direction:column;display:flex;position:relative}.pr-duel-name .pr-key{left:0;right:var(--s-6);bottom:calc(-1 * var(--s-4) - 1px);width:auto;position:absolute}.pr-duel-ours.pr-duel-name{color:var(--pr-strong);border-left:0;padding-left:0}.pr-duel-row{grid-template-columns:26% repeat(3,minmax(0,1fr));align-items:baseline;gap:0}.pr-duel-metric,.pr-duel-cell,.pr-duel-name{padding-right:var(--s-6)}.pr-duel-metric{align-self:center}.pr-duel-cell .pr-cell-l{display:none}.pr-duel-ours{border-left:0;padding-left:0}}.pr-duel[data-fill=ink] .pr-duel-ours :is(.pr-duel-v,.pr-duel-n){color:#0000;background-image:linear-gradient(90deg, var(--brand-on-dark) 0 30%, var(--pr-strong) 70% 100%);background-position-x:100%;background-repeat:no-repeat;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;align-self:flex-start}[data-tone=light] .pr-duel[data-fill=ink] .pr-duel-ours .pr-duel-v{background-image:linear-gradient(90deg, var(--pr-strong) 0 100%)}.pr-duel[data-fill=ink] .pr-duel-ours .pr-duel-n{background-image:linear-gradient(90deg, var(--gold-200) 0 30%, var(--pr-quiet) 70% 100%)}[data-tone=light] .pr-duel[data-fill=ink] .pr-duel-ours .pr-duel-n{background-image:linear-gradient(90deg, var(--pr-quiet) 0 100%)}.pr-duel[data-fill=ink] .pr-duel-row:first-of-type .pr-duel-ours :is(.pr-duel-v,.pr-duel-n){background-position-x:calc((1 - (clamp(0, var(--p,0) * 2.5 - 0, 1) * clamp(0, var(--p,0) * 2.5 - 0, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 0, 1)))) * 100%);translate:calc((clamp(0, var(--p,0) * 2.5 - 0, 1) * clamp(0, var(--p,0) * 2.5 - 0, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 0, 1))) * (1 - (clamp(0, var(--p,0) * 2.5 - 0, 1) * clamp(0, var(--p,0) * 2.5 - 0, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 0, 1)))) * 4 * var(--s-1) / 2) 0}.pr-duel[data-fill=ink] .pr-duel-row:nth-of-type(2) .pr-duel-ours :is(.pr-duel-v,.pr-duel-n){background-position-x:calc((1 - (clamp(0, var(--p,0) * 2.5 - .2143, 1) * clamp(0, var(--p,0) * 2.5 - .2143, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .2143, 1)))) * 100%);translate:calc((clamp(0, var(--p,0) * 2.5 - .2143, 1) * clamp(0, var(--p,0) * 2.5 - .2143, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .2143, 1))) * (1 - (clamp(0, var(--p,0) * 2.5 - .2143, 1) * clamp(0, var(--p,0) * 2.5 - .2143, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .2143, 1)))) * 4 * var(--s-1) / 2) 0}.pr-duel[data-fill=ink] .pr-duel-row:nth-of-type(3) .pr-duel-ours :is(.pr-duel-v,.pr-duel-n){background-position-x:calc((1 - (clamp(0, var(--p,0) * 2.5 - .4286, 1) * clamp(0, var(--p,0) * 2.5 - .4286, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .4286, 1)))) * 100%);translate:calc((clamp(0, var(--p,0) * 2.5 - .4286, 1) * clamp(0, var(--p,0) * 2.5 - .4286, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .4286, 1))) * (1 - (clamp(0, var(--p,0) * 2.5 - .4286, 1) * clamp(0, var(--p,0) * 2.5 - .4286, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .4286, 1)))) * 4 * var(--s-1) / 2) 0}.pr-duel[data-fill=ink] .pr-duel-row:nth-of-type(4) .pr-duel-ours :is(.pr-duel-v,.pr-duel-n){background-position-x:calc((1 - (clamp(0, var(--p,0) * 2.5 - .6429, 1) * clamp(0, var(--p,0) * 2.5 - .6429, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .6429, 1)))) * 100%);translate:calc((clamp(0, var(--p,0) * 2.5 - .6429, 1) * clamp(0, var(--p,0) * 2.5 - .6429, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .6429, 1))) * (1 - (clamp(0, var(--p,0) * 2.5 - .6429, 1) * clamp(0, var(--p,0) * 2.5 - .6429, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .6429, 1)))) * 4 * var(--s-1) / 2) 0}.pr-duel[data-fill=ink] .pr-duel-row:nth-of-type(5) .pr-duel-ours :is(.pr-duel-v,.pr-duel-n){background-position-x:calc((1 - (clamp(0, var(--p,0) * 2.5 - .8571, 1) * clamp(0, var(--p,0) * 2.5 - .8571, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .8571, 1)))) * 100%);translate:calc((clamp(0, var(--p,0) * 2.5 - .8571, 1) * clamp(0, var(--p,0) * 2.5 - .8571, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .8571, 1))) * (1 - (clamp(0, var(--p,0) * 2.5 - .8571, 1) * clamp(0, var(--p,0) * 2.5 - .8571, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - .8571, 1)))) * 4 * var(--s-1) / 2) 0}.pr-duel[data-fill=ink] .pr-duel-row:nth-of-type(6) .pr-duel-ours :is(.pr-duel-v,.pr-duel-n){background-position-x:calc((1 - (clamp(0, var(--p,0) * 2.5 - 1.0714, 1) * clamp(0, var(--p,0) * 2.5 - 1.0714, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 1.0714, 1)))) * 100%);translate:calc((clamp(0, var(--p,0) * 2.5 - 1.0714, 1) * clamp(0, var(--p,0) * 2.5 - 1.0714, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 1.0714, 1))) * (1 - (clamp(0, var(--p,0) * 2.5 - 1.0714, 1) * clamp(0, var(--p,0) * 2.5 - 1.0714, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 1.0714, 1)))) * 4 * var(--s-1) / 2) 0}.pr-duel[data-fill=ink] .pr-duel-row:nth-of-type(7) .pr-duel-ours :is(.pr-duel-v,.pr-duel-n){background-position-x:calc((1 - (clamp(0, var(--p,0) * 2.5 - 1.2857, 1) * clamp(0, var(--p,0) * 2.5 - 1.2857, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 1.2857, 1)))) * 100%);translate:calc((clamp(0, var(--p,0) * 2.5 - 1.2857, 1) * clamp(0, var(--p,0) * 2.5 - 1.2857, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 1.2857, 1))) * (1 - (clamp(0, var(--p,0) * 2.5 - 1.2857, 1) * clamp(0, var(--p,0) * 2.5 - 1.2857, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 1.2857, 1)))) * 4 * var(--s-1) / 2) 0}.pr-duel[data-fill=ink] .pr-duel-row:nth-of-type(8) .pr-duel-ours :is(.pr-duel-v,.pr-duel-n){background-position-x:calc((1 - (clamp(0, var(--p,0) * 2.5 - 1.5, 1) * clamp(0, var(--p,0) * 2.5 - 1.5, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 1.5, 1)))) * 100%);translate:calc((clamp(0, var(--p,0) * 2.5 - 1.5, 1) * clamp(0, var(--p,0) * 2.5 - 1.5, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 1.5, 1))) * (1 - (clamp(0, var(--p,0) * 2.5 - 1.5, 1) * clamp(0, var(--p,0) * 2.5 - 1.5, 1) * (3 - 2 * clamp(0, var(--p,0) * 2.5 - 1.5, 1)))) * 4 * var(--s-1) / 2) 0}.pr-calc-head{gap:var(--s-2);flex-direction:column;display:flex}[data-tone=dark] .pr-calc .calc-in{--pr-ink:var(--ink-2);--pr-quiet:var(--ink-3);--pr-strong:var(--ink-1);--pr-line:var(--line-1);background:var(--glass-card-bg);border-color:var(--neutral-0)}[data-tone=dark] .pr-calc .calc-out{background:var(--glass-on-dark-bg);border-color:var(--glass-on-dark-line)}.pr-calc .cv-choice{gap:var(--s-5);flex-wrap:wrap;display:flex}.pr-calc .calc-field legend{margin-bottom:var(--s-3);padding:0}@media (width<=1023px){.pr-calc .calc-field{position:relative}.pr-calc .info{position:static}.pr-calc .info-tip{width:auto;max-width:none;left:0;right:0;bottom:calc(100% - var(--s-8))}}.pra .prs-head{max-width:44ch}.prf{font-size:var(--fs-sm);color:var(--pr-quiet)}@media (width<=1023px){.prs{padding-block:var(--s-10)}.prh-stats dd{font-size:var(--fs-xl)}.pr-cards-grid{padding-inline:var(--s-5);border-radius:var(--r-lg);background-color:var(--pr-panel);border:1px solid var(--pr-panel-line);gap:0}.pr-cards-grid li{padding:var(--s-4) 0;background:0 0;border:0;border-radius:0}.pr-cards-grid li+li{border-top:1px solid var(--pr-line)}.pr-cards-grid .pr-card-h{margin-bottom:var(--s-1)}.pr-cards-rows{gap:var(--s-5)}.prt{padding-top:var(--s-8)}}.prv{gap:var(--s-7);flex-direction:column;display:flex}.prv-seg{scrollbar-width:none;align-self:flex-start;gap:var(--s-1);max-width:100%;padding:var(--s-1);border-radius:var(--r-pill);background:var(--seg-track);border:1px solid var(--seg-line);display:inline-flex;overflow-x:auto}.prv-seg button{height:var(--ctl-md);padding:0 var(--s-5);border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;color:var(--seg-ink);transition:background var(--t-hover) var(--ease-hover), color var(--t-hover) var(--ease-hover);flex:none}@media (hover:hover) and (pointer:fine) and (width>=600px){.prv-seg button:hover{color:var(--seg-ink-hover)}}.prv-seg button[aria-pressed=true]{background:var(--seg-thumb);color:var(--seg-ink-on)}.prv>[data-panel][hidden]{display:none}@media (width>=1024px){.prv-seg{border-radius:var(--r-xl);flex-wrap:wrap;justify-content:center;overflow-x:visible}}.prt{padding-top:var(--s-9);border-top:1px solid var(--pr-line)}.prs-in>.prt:first-of-type,.prs-in>.prs-head+.prt{border-top:0;padding-top:0}.prm{border-block:1px solid var(--pr-line)}.prm+.prm{border-top:0}.prm>summary{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:64px;font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--pr-strong);cursor:pointer;list-style:none;display:flex}.prm>summary::-webkit-details-marker{display:none}.prm[open]:not([data-closing])>summary .acc-sign{color:var(--accent);transform:rotate(180deg)}.prm[open]:not([data-closing])>summary .acc-sign:after{transform:translate(-50%,-50%)rotate(0)}[data-tone=dark] .prm[open]:not([data-closing])>summary .acc-sign{color:var(--brand-on-dark)}.prm-body{padding-block:var(--s-6) var(--s-9)}.prl{transition:opacity var(--dur-220) var(--ease-hover), transform var(--t-hover) var(--ease-hover), background-color var(--t-hover) var(--ease-hover), border-color var(--t-hover) var(--ease-hover), visibility 0s linear var(--dur-220)}.prl[data-show]{transition:opacity var(--dur-400) var(--ease-hover) var(--dur-150), transform var(--dur-500) var(--ease-hover) var(--dur-150), background-color var(--t-hover) var(--ease-hover), border-color var(--t-hover) var(--ease-hover)}@media (hover:hover) and (pointer:fine) and (width>=600px){.prl[data-light] a:hover{color:var(--ink-1)}}.prl[data-light] a.prl-act{color:var(--brand-ink)}@media (hover:hover) and (pointer:fine) and (width>=600px){.prl[data-light] a.prl-act:hover{color:var(--brand-ink)}}.prl ul:before{transition:transform var(--t-hover) var(--ease-hover), width var(--t-hover) var(--ease-hover), background-color var(--t-hover) var(--ease-hover), border-color var(--t-hover) var(--ease-hover)}.prl{align-items:center;display:flex}.prl ul{flex:none}.prl a.prl-act{padding:0 var(--s-5);color:var(--brand-ink);font-weight:var(--fw-medium);display:inline-flex}@media (hover:hover) and (pointer:fine) and (width>=600px){.prl a.prl-act:hover{color:var(--brand-ink)}}.prl-act{margin-right:var(--s-2);flex:none}@media (width>=1024px){.prh-stats:has(>div:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1023px){.prh-stats:has(>div:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}.prs-also{font-size:var(--fs-md);color:var(--pr-quiet)}.prs-also a{color:var(--pr-strong);text-decoration:underline;text-decoration-color:var(--pr-rule);text-underline-offset:.2em;transition:text-decoration-color var(--t-hover) var(--ease-hover)}@media (hover:hover) and (pointer:fine) and (width>=600px){.prs-also a:hover{text-decoration-color:currentColor}}.prs-head,.prs-head .t-lead{max-width:none}.calc-fixed{font-size:var(--fs-md);color:var(--pr-strong)}.pr-figs{gap:var(--s-6) var(--s-8);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.pr-figs div{gap:var(--s-1);padding-top:var(--s-4);border-top:1px solid var(--pr-line);flex-direction:column;display:flex}.pr-figs dt{font-size:var(--fs-sm);color:var(--pr-quiet);order:2}.pr-figs dd{font-size:var(--fs-2xl);line-height:var(--lh-tight);letter-spacing:var(--track-tight);color:var(--pr-strong)}.pr-cols{gap:var(--s-8);display:grid}.pr-col{gap:var(--s-4);flex-direction:column;display:flex}@media (width>=1024px){.pr-cols{gap:var(--s-10);grid-template-columns:repeat(3,minmax(0,1fr))}}[data-tone=dark] .cv-say .calc-in{background:var(--glass-card-bg);border-color:var(--neutral-0);color:var(--ink-2)}[data-tone=dark] .cv-say .calc-in :is(h3,.cv-say-line,.ctl){color:var(--ink-1)}[data-tone=dark] .cv-say .calc-in .calc-note{color:var(--ink-3)}[data-tone=dark] .cv-say .calc-out{background:var(--glass-on-dark-bg);border-color:var(--glass-on-dark-line)}.pr-mark{font-weight:var(--fw-medium);color:var(--pr-strong)}.pr-inline-link{color:inherit;text-underline-offset:.2em;text-decoration:underline 1px}@media (hover:hover) and (pointer:fine) and (width>=600px){.pr-inline-link:hover{color:var(--pr-strong)}}.pr-duel-cards{display:none}@media (width<=1023px){.pr-duel :is(.pr-duel-head,.pr-duel-rows){display:none}.pr-duel-cards{gap:var(--s-3);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.pr-duel-cards::-webkit-scrollbar{display:none}.pr-duel-card{scroll-snap-align:start;width:84%;padding:var(--s-6) var(--s-5);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);flex:none}.pr-duel-card-ours{border-top:var(--border-strong) solid var(--brand)}.pr-duel-card-n{margin-bottom:var(--s-4);font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-strong)}.pr-duel-card dl>div{gap:var(--s-1);padding-block:var(--s-3);border-top:1px solid var(--pr-line);display:grid}.pr-duel-card dt{font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--pr-quiet)}.pr-duel-card dd{gap:var(--s-1);margin:0;display:grid}.pr-duel-card .pr-duel-v{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--pr-strong)}.pr-duel-card .pr-duel-n{font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--pr-ink)}html body[data-look=curve] .prs ul.pr-cards-grid:has(>li:nth-child(3)){background:0 0;border:0;border-radius:0}html body[data-look=curve] .prs ul.pr-cards-grid:has(>li:nth-child(3))>li{padding:var(--s-6) var(--s-5);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel)}.pr-duel[data-table] .pr-duel-head{display:grid}.pr-duel[data-table] .pr-duel-rows{display:block}}.prl a{padding:var(--s-3) var(--s-4);font-weight:var(--fw-medium);color:var(--ink-on-dark);transition:color var(--t-hover) var(--ease-hover)}.prl ul a{font-size:var(--fs-xs)}.prl a[data-current]{color:var(--ink-1)}.prl ul:before{background:var(--neutral-0);border-color:var(--neutral-0)}.prl{background-color:rgb(var(--rgb-shade));border-color:var(--neutral-700)}.prl[data-light]{background-color:rgb(var(--rgb-white));border-color:var(--line-2)}.prl[data-light] a{color:var(--ink-1)}.prl[data-light] a[data-current]{color:var(--neutral-0)}@media (hover:hover) and (pointer:fine) and (width>=600px){.prl[data-light] a[data-current]:hover{color:var(--neutral-0)}}.prl[data-light] ul:before{background:var(--ink-1);border-color:var(--ink-1)}.prl a.prl-act,.prl[data-light] a.prl-act{color:var(--brand-ink)}.prl-end{z-index:1;padding:0 var(--s-1) 0 var(--s-7);background-color:inherit;flex:none;align-self:stretch;align-items:center;display:flex;position:sticky;right:0}.prl-end:before{content:"";left:var(--s-4);width:1px;height:var(--s-6);background:var(--neutral-700);position:absolute;top:50%;transform:translateY(-50%)}.prl[data-light] .prl-end:before{background:var(--line-2)}.prl-end:after{content:"";width:calc(var(--s-12) + var(--s-4));background-color:inherit;-webkit-mask-image:linear-gradient(to left, var(--mask-ink), transparent);mask-image:linear-gradient(to left, var(--mask-ink), transparent);opacity:0;pointer-events:none;transition:opacity var(--t-hover) var(--ease-hover);position:absolute;top:0;bottom:0;right:100%}.prl[data-more] .prl-end:after{opacity:1}.prl .prl-end a.prl-act{margin:0}.pr-formula{gap:var(--s-2);padding:var(--s-4) var(--s-5);border-left:var(--border-strong) solid var(--brand);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--pr-panel);font-size:var(--fs-md);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--pr-strong);display:grid}.pr-contact{gap:var(--s-5);display:grid}.pr-contact dt{font-size:var(--fs-sm);color:var(--pr-quiet)}.pr-contact dd{font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--pr-strong)}.pr-contact a{padding-block:var(--s-1);color:inherit;display:inline-block}@media (width>=1024px){.pr-contact{grid-template-columns:repeat(3,minmax(0,1fr))}}.pr-ledger-line{display:block}.pr-cards li:has(.pr-card-link){flex-direction:column;display:flex}.pr-card-link{padding-top:var(--s-4);font-weight:var(--fw-medium);color:var(--pr-strong);text-underline-offset:3px;align-self:flex-start;margin-top:auto;text-decoration:underline;display:inline-block}:root{--pr-hi:var(--brand);--pr-hi-dark:var(--brand-on-dark)}.pr-chain{gap:var(--s-7);flex-direction:column;display:flex}.pr-chain-lead{font-size:var(--fs-md);color:var(--pr-quiet)}.pr-chain-steps{gap:var(--s-5);padding:0 0 0 var(--s-7);margin:0;list-style:none;display:grid;position:relative}.pr-chain-steps:before,.pr-chain-steps:after{content:"";left:var(--s-2);top:var(--s-2);bottom:var(--s-2);background:var(--pr-rule);width:1px;position:absolute}.pr-chain-steps:after{height:calc(var(--p,1) * (100% - var(--s-4)));background:var(--pr-hi);bottom:auto}[data-tone=dark] .pr-chain-steps:after{background:var(--pr-hi-dark)}.pr-chain-step{position:relative}.pr-chain-dot{left:calc(-1 * var(--s-7) + var(--s-2) - 4px);top:var(--s-1);background:var(--pr-hi);outline:var(--s-1) solid var(--band-bg,var(--bg-page));border-radius:50%;width:9px;height:9px;position:absolute}[data-tone=dark] .pr-chain-dot{background:var(--pr-hi-dark);outline-color:var(--bg-dark)}.pr-chain-t{font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--pr-strong);display:block}@media (width>=1024px){.pr-chain-steps{gap:var(--s-6);padding:var(--s-7) 0 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.pr-chain-steps:before,.pr-chain-steps:after{left:0;right:0;top:var(--s-2);width:auto;height:1px;bottom:auto}.pr-chain-steps:after{width:calc(var(--p,1) * 100%);right:auto}.pr-chain-dot{left:0;top:calc(-1 * var(--s-7) + var(--s-2) - 4px)}.pr-chain-t{padding-right:var(--s-4)}}.pr-stepper{gap:var(--s-6);display:grid}@media (width>=1024px){.pr-stepper{gap:var(--s-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}}.pr-stepper-list{flex-direction:column;display:flex}.pr-stepper-list button{align-items:center;gap:var(--s-4);padding:var(--s-4) 0 var(--s-4) var(--s-5);border-top:1px solid var(--pr-rule);border-left:var(--border-strong) solid transparent;text-align:left;font-size:var(--fs-lg);line-height:var(--lh-snug);color:var(--pr-quiet);transition:color var(--dur-300) var(--ease-hover), border-color var(--dur-300) var(--ease-hover);display:flex}.pr-stepper-list button:last-child{border-bottom:1px solid var(--pr-rule)}@media (hover:hover) and (pointer:fine) and (width>=600px){.pr-stepper-list button:hover{color:var(--pr-strong)}}.pr-stepper-list button[aria-pressed=true]{color:var(--pr-strong);border-left-color:var(--pr-hi)}[data-tone=dark] .pr-stepper-list button[aria-pressed=true]{border-left-color:var(--pr-hi-dark)}.pr-stepper-dot{background:var(--pr-rule);width:7px;height:7px;transition:background-color var(--dur-300) var(--ease-hover);border-radius:50%;flex:none}.pr-stepper-list button[aria-pressed=true] .pr-stepper-dot{background:var(--pr-hi)}[data-tone=dark] .pr-stepper-list button[aria-pressed=true] .pr-stepper-dot{background:var(--pr-hi-dark)}.pr-stepper-stage{padding:var(--s-10);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);flex-direction:column;justify-content:center;display:flex}.pr-stepper-panel{gap:var(--s-5);flex-direction:column;display:flex}.pr-stepper-h{font-size:var(--fs-2xl);font-weight:var(--fw-regular);line-height:var(--lh-tight);letter-spacing:var(--track-tight);color:var(--pr-strong)}.pr-stepper-t{max-width:560px;font-size:var(--fs-xl);line-height:var(--lh-body);color:var(--pr-ink)}@media (width<=1023px){.pr-stepper-list{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pr-stepper-list button,.pr-stepper-list button:last-child{min-height:44px;padding:var(--s-2) var(--s-3);border:1px solid var(--pr-rule);border-radius:var(--r-pill);text-align:center;font-size:var(--fs-sm);justify-content:center}.pr-stepper-list button[aria-pressed=true]{border-color:var(--pr-hi)}[data-tone=dark] .pr-stepper-list button[aria-pressed=true]{border-color:var(--pr-hi-dark)}.pr-stepper-dot{display:none}.pr-stepper-stage{padding:var(--s-7)}.pr-stepper-t{font-size:var(--fs-lg)}}.pr-list-chips{gap:var(--s-3);flex-wrap:wrap;display:flex}.pr-list-chips li{align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-5) var(--s-2) var(--s-4);border:1px solid var(--pr-panel-line);border-radius:var(--r-pill);background-color:var(--pr-panel);color:var(--pr-strong);display:inline-flex}.pr-list-chips svg{width:18px;height:18px;color:var(--accent);flex:none}[data-tone=dark] .pr-list-chips svg{color:var(--brand-on-dark)}.pr-block:has(>.pr-list-lead){gap:var(--s-4)}.pr-list-lead{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--pr-ink)}@media (width>=1024px){.pr-duel[data-cols="2"] :is(.pr-duel-head,.pr-duel-row){grid-template-columns:30% repeat(2,minmax(0,1fr))}}.pr-rows .bk-row-who{align-items:center;gap:var(--s-4);display:flex}.pr-rows .bk-card-ic{margin:0}.pr-rows .bk-row-h{font-size:var(--fs-row)}@media (width>=1024px){.pr-rows .bk-row{padding:var(--s-6) var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}[data-tone=dark] .pr-rows .bk-card-ic{color:var(--bn-ic,var(--brand-on-dark))}.pr-sums{gap:var(--s-5);text-align:left;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.pr-sum-card{gap:var(--s-4);padding:var(--s-6);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);flex-direction:column;display:flex}.pr-sum-h{font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-strong)}.pr-sum-box{align-content:center;gap:var(--s-1);padding:var(--s-4) var(--s-5);border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--neutral-100);font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:var(--lh-snug);font-variant-numeric:tabular-nums;color:var(--ink-1);display:grid}.pr-sum-note{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--pr-quiet)}@media (width>=1024px){.pr-sums{grid-template-columns:repeat(4,minmax(0,1fr))}.pr-sum-box{min-height:calc(2 * var(--s-9))}}.prs .pr-alt[hidden],.prs [data-shown-when][hidden]{display:none}@media (hover:none){.pst-main{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.pst-main[data-lenis-prevent]{touch-action:none}}[id^=lamf-calculator-] .pr-card-ic{margin-bottom:var(--s-4)}@media (width>=1024px){:is(.cv-plan,#cv-plan) .cvf-mix:not([hidden]){gap:var(--s-6);grid-template-columns:1fr 1fr;display:grid}:is(#lamf-calculator-calculator,#lamf-calculator-about) .wrap.prs-in{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}:is(#lamf-calculator-calculator,#lamf-calculator-about) .wrap.prs-in>:not(.prt){grid-column:1/-1}:is(#lamf-calculator-calculator,#lamf-calculator-about) .prt .pr-sums{grid-template-columns:minmax(0,1fr)}:is(#lamf-calculator-calculator,#lamf-calculator-about) .prt .pr-table{min-width:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .prt .pr-table :is(.pr-th,tbody th){font-size:var(--fs-md)}:is(#lamf-calculator-calculator,#lamf-calculator-about) .prt .pr-table thead :is(th,td):first-child{width:50%}:is(#lamf-calculator-calculator,#lamf-calculator-about) .wrap.prs-in>.prt{align-self:stretch;row-gap:var(--s-8);padding:var(--s-7);border:var(--border-hair) solid var(--glass-line);border-radius:var(--r-panel);background-color:var(--neutral-50);flex-direction:column;display:flex}:is(#lamf-calculator-calculator,#lamf-calculator-about) .wrap.prs-in{column-gap:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .wrap.prs-in>.prt:has(+.prt){border-radius:var(--r-panel) 0 0 var(--r-panel);border-right:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .wrap.prs-in>.prt+.prt{border-radius:0 var(--r-panel) var(--r-panel) 0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .prt+.prt>.prs-head{text-align:left;align-items:flex-start}:is(#lamf-calculator-calculator,#lamf-calculator-about) .prt+.prt>.prs-head .t-sub{font-size:var(--fs-lg)}:is(#lamf-calculator-calculator,#lamf-calculator-about) .prt+.prt>.prs-head .t-lead{font-size:var(--fs-sm)}}.cvf-plan .cvf-kind{align-items:center;column-gap:var(--s-4);grid-template-columns:auto minmax(0,1fr);display:grid}.cvf-plan .cvf-kind-fold{margin-top:0}.cvf-plan .cvf-kind-in{margin-inline:0;overflow:visible}.cvf-plan .cvf-kind-in .cvf-tiles{justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap;padding:0;display:flex}.cvf-plan .cvf-tile{align-items:baseline;gap:var(--s-1);padding:var(--s-2) var(--s-3);border-radius:var(--r-pill);white-space:nowrap;flex-direction:row}.cvf-plan .cvf-tile:has(input:checked){border-color:var(--bg-dark);background:var(--bg-dark);outline:0}.cvf-plan .cvf-tile:has(input:checked) .cvf-tile-n{color:var(--ink-on-dark)}.cvf-plan .cvf-tile:has(input:focus-visible){outline:var(--border-strong) solid var(--focus);outline-offset:var(--s-1)}.cvf-plan .cvf-tile-n{font-size:var(--fs-sm);line-height:var(--lh-snug)}.cvf-plan .cvf-entry{height:calc(var(--ctl-lg) + var(--s-4))}.cvf-plan .cvf-q>.range{width:auto;margin:calc(-1 * var(--s-6)) var(--s-4) 0;transform:translateY(calc(var(--border-hair) / -2));position:relative}@media (width>=1024px){.calc.cv-say.cv-split:is(.cv-plan,#cv-plan){grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-sum-top{align-items:center;gap:var(--s-3);display:flex}.pr-sum-top .pr-card-ic,[id^=lamf-calculator-] .pr-sum-top .pr-card-ic{flex:none;margin-bottom:0}@media (width>=1024px){.calc.cv-say.cv-split:is(.cv-plan,#cv-plan){column-gap:0}.cv-split:is(.cv-plan,#cv-plan) .calc-in{margin-right:calc(-1 * var(--r-xl));padding-right:calc(var(--s-9) + var(--r-xl));border:var(--border-hair) solid var(--glass-line);border-radius:var(--r-xl) 0 0 var(--r-xl);border-right:0}.cv-split:is(.cv-plan,#cv-plan) .calc-out{z-index:1;border:var(--border-hair) solid var(--glass-line);background-image:linear-gradient(var(--bg-dark), var(--bg-dark));background-size:100% var(--r-xl);background-repeat:no-repeat;outline:0}.cv-split:is(.cv-plan,#cv-plan) .calc-out .cr-head{border-top-left-radius:calc(var(--r-xl) - var(--border-hair));border-top-right-radius:calc(var(--r-xl) - var(--border-hair))}}.pgx-form{flex-direction:column;align-items:center;width:100%;display:flex}.pgx-form>form{width:100%;max-width:560px}:is(#lamf-calculator-calculator,#lamf-calculator-about) .prt>.prs-head{justify-self:stretch;width:100%}:is(#lamf-calculator-calculator,#lamf-calculator-about) .prt>.prs-head>.t-lead{text-wrap:pretty;max-width:none;font-size:var(--fs-sm)}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-sums{gap:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-sum-card{padding:var(--s-6) 0;background:0 0;border:0;border-radius:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-sum-card:first-child{padding-top:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-sum-card:last-child{padding-bottom:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-sum-card+.pr-sum-card{border-top:var(--border-hair) solid var(--glass-line)}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-sum-box{min-height:0;font-size:var(--fs-sm);font-weight:var(--fw-regular);background:0 0;border:0;align-self:flex-start;padding:0;font-style:italic}@media (width>=1024px){:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-sum-card{align-items:center;column-gap:var(--s-5);grid-template-columns:minmax(0,1fr) auto;display:grid}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-sum-box{text-align:right;grid-area:1/2;align-self:center}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-sum-note{grid-column:1/-1}}.cv-split:is(.cv-plan,#cv-plan) .calc-out{background-color:var(--neutral-50)}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-table{background:0 0;border:0;border-radius:0;padding-inline:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-table tr :is(th,td):first-child{padding-left:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-table tr :is(th,td):last-child{padding-right:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-table thead th{padding-top:0}:is(#lamf-calculator-calculator,#lamf-calculator-about) .pr-table tbody tr:last-child :is(th,td){vertical-align:bottom;padding-bottom:0}.pr-prose-panel{padding:var(--s-8);border-radius:var(--r-xl);background:var(--pr-panel);border:1px solid var(--pr-panel-line)}@media (width>=1024px){.pr-prose-cols{gap:var(--s-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pr-prose-cols>p+p{padding-left:var(--s-9);margin-left:calc(-1 * var(--s-9) / 2);border-left:1px solid var(--pr-line)}.pr-prose-cols>.pr-prose-h{grid-column:1/-1}}.pr-prose-narrow{max-width:62ch}.pr-prose-open{font-weight:var(--fw-medium);color:var(--pr-strong)}.pr-cards-open{gap:0}.pr-cards-open li{padding:var(--s-6) 0;text-align:center;flex-direction:column;align-items:center;display:flex}@media (width>=1024px){.pr-cards-open{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-cards-open li{padding:var(--s-7) var(--s-6);position:relative}.pr-cards-open li:not(:nth-child(3n+1)):before{content:"";border-left:1px solid var(--pr-rule);height:50%;position:absolute;left:0}.pr-cards-open li:nth-child(-n+3):before{bottom:0}.pr-cards-open li:nth-child(n+4):before{top:0}.pr-cards-open li:nth-child(n+4):after{content:"";background:var(--pr-rule);height:1px;position:absolute;top:0;left:0;right:0}.pr-cards-open li:nth-child(n+4):nth-child(3n+1):after{background:linear-gradient(to right, transparent 75%, var(--pr-rule) 75%)}.pr-cards-open li:nth-child(n+4):nth-child(3n):after{background:linear-gradient(to right, var(--pr-rule) 25%, transparent 25%)}}.pr-ledger-fig{font-size:var(--fs-xl);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-strong)}.pair-x-foot{margin-top:auto}@media (width>=1024px){.offer-x[data-n="2"]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.offer-x-ic svg{width:var(--s-7);height:var(--s-7)}.offer-x-ic-side{color:var(--accent);display:inline-flex}.offer-x .pst-main .t-title{font-size:var(--fs-2xl)}.path-x{text-align:left;position:relative}@media (width>=1024px){.path-x .xp-steps{grid-template-columns:repeat(var(--path-n,4), minmax(0, 1fr));column-gap:var(--s-7)}.path-x[data-n="3"]{--path-n:3}.path-x[data-n="5"]{--path-n:5}.ae-pair[data-rows="2"]>.ae-panel{grid-row:span 2}.ae-pair[data-rows="3"]>.ae-panel{grid-row:span 3}.ae-pair[data-rows="4"]>.ae-panel{grid-row:span 4}.dd[data-rows="1"]{grid-template-rows:repeat(2,auto)}.dd[data-rows="2"]{grid-template-rows:repeat(3,auto)}.dd[data-dd=tab][data-rows="1"]{grid-template-rows:repeat(1,auto)}.dd[data-dd=tab][data-rows="2"]{grid-template-rows:repeat(2,auto)}}.pr-prose-caution{padding:var(--s-5) var(--s-6);border-left:var(--border-strong) solid var(--bad);border-radius:0 var(--r-md) var(--r-md) 0;background:rgb(var(--rgb-clay) / 8%)}[data-tone=dark] .pr-prose-caution{border-left-color:var(--bad-on-dark);background:rgb(var(--rgb-clay) / 16%)}.pr-intro{gap:var(--s-4);flex-direction:column;display:flex}.pr-switch{align-items:stretch}.pr-switch>.prv-seg{align-self:center}.pr-switch-view{gap:var(--s-7)}.pr-switch[data-fill]>.prv-seg{align-self:stretch;display:flex}.pr-switch[data-fill]>.prv-seg button{flex:1 0 auto}@media (width>=1024px){.pr-switch[data-fill]>.prv-seg{border-radius:var(--r-pill);flex-wrap:nowrap}.pr-switch[data-fill]>.prv-seg button{flex:1 1 0}}.pr-panels{gap:var(--s-5);display:grid}.pr-panel{gap:var(--s-4);padding:var(--s-8);border-radius:var(--r-xl);background:var(--pr-panel);border:1px solid var(--pr-panel-line);flex-direction:column;display:flex}@media (width>=1024px){.pr-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-panel-wide{grid-column:1/-1}}.pr-tl{--tl-dot:var(--s-3);gap:var(--s-7);padding-left:var(--s-7);display:grid;position:relative}.pr-tl:before,.pr-tl:after{content:"";left:calc(var(--tl-dot) / 2);top:var(--s-2);bottom:var(--s-2);width:var(--border-control);background:var(--pr-line);position:absolute}.pr-tl:after{background:var(--brand);transform-origin:50% 0;transition:transform var(--dur-1400) var(--ease-weighted);transform:scaleY(0)}:is([data-revealed],html:not([data-reveal])) .pr-tl:after,.pr-tl[data-revealed]:after{transform:scaleY(1)}.pr-tl li{gap:var(--s-2);font-size:var(--fs-md);color:var(--pr-ink);flex-direction:column;display:flex;position:relative}.pr-tl-dot{z-index:1;left:calc(-1 * var(--s-7));top:var(--s-2);width:var(--tl-dot);height:var(--tl-dot);background:var(--brand);border-radius:50%;position:absolute}.pr-tl-h{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--pr-strong)}@media (width>=1024px){.pr-tl{grid-template-columns:repeat(var(--tl-n,3), minmax(0, 1fr));column-gap:var(--s-8);padding-left:0;padding-top:var(--s-8)}.pr-tl[data-n="2"]{--tl-n:2}.pr-tl[data-n="4"]{--tl-n:4}.pr-tl:before,.pr-tl:after{left:0;right:0;top:calc(var(--tl-dot) / 2);width:auto;height:var(--border-control);bottom:auto}.pr-tl:after{transform-origin:0;transform:scaleX(0)}:is([data-revealed],html:not([data-reveal])) .pr-tl:after,.pr-tl[data-revealed]:after{transform:scaleX(1)}.pr-tl-dot{left:0;top:calc(-1 * var(--s-8))}}@media (prefers-reduced-motion:reduce){.pr-tl:after{transition:none}}@media (width>=1024px){body[data-look=curve] .prs[data-split]:has(>.prs-in>.pr-alt[data-unsplit]:not([hidden]))>.prs-in{row-gap:var(--s-10);flex-direction:column;display:flex}body[data-look=curve] .prs[data-split]:has(>.prs-in>.pr-alt[data-unsplit]:not([hidden]))>.prs-in>.prs-head{text-align:center;align-items:center;width:100%;margin-inline:auto;transform:none}body[data-look=curve] .prs[data-split]:has(>.prs-in>.pr-alt[data-unsplit]:not([hidden]))>.prs-in>.prs-head>.t-lead{width:70%;max-width:none}body[data-look=curve] .prs[data-split]:has(>.prs-in>.pr-alt[data-unsplit]:not([hidden]))>.prs-in>:not(.prs-head)+:not(.prs-head){margin-top:0}.path-x[data-n="6"]{--path-n:6}.path-x[data-n="7"]{--path-n:4}}.cs-ch-body>.cs-side-one{grid-column:1/-1}@media (width>=1024px){.offer-x[data-n="4"]{grid-template-columns:minmax(0,6fr) repeat(2,minmax(0,3fr))}.offer-x[data-n="4"]>.pst-main{grid-row:span 2}.offer-x[data-n="4"]>.pst-side:last-child{grid-column:span 2}}.ae-pair>.ae-panel,.pr-panel{padding:var(--pair-pad)}body[data-look=curve] .pr-cards-grid:has(>li:nth-child(2):last-child){gap:var(--s-5)}body[data-look=curve] .pr-cards-grid:has(>li:nth-child(2):last-child)>li{padding:var(--pair-pad)}.offer-x>:is(.pst-main,.pst-side){padding-inline:var(--pair-pad)}.pr-prose-h{font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-strong)}.pr-panel>.pr-prose>.pr-prose-h{font-size:var(--fs-xl)}.pr-nb{white-space:nowrap}body[data-look=curve] .prs{margin-top:calc(-1 * var(--curve-overlap));padding-block:var(--s-14) calc(var(--s-14) + var(--curve-overlap));border-radius:var(--curve-r) var(--curve-r) 0 0;position:relative}body[data-look=curve] .prs[data-tone=dark]:before{border-radius:inherit}@media (width<=1023px){body[data-look=curve] .prs{padding-block:var(--s-9) calc(var(--s-9) + var(--curve-overlap))}}body[data-look=curve]:not(:has(footer)) main>.prs:not(:has(~.prs)){padding-bottom:var(--s-14)}@media (width<=1023px){body[data-look=curve]:not(:has(footer)) main>.prs:not(:has(~.prs)){padding-bottom:var(--s-9)}}body[data-look=curve] .prs.prs-snug{padding-block:var(--gutter) calc(var(--gutter) + var(--curve-overlap))}body[data-look=curve] .prs[data-tone=light]:nth-child(odd of .prs[data-tone=light]){--band-bg:var(--curve-tint-1);background:var(--band-bg);--seg-track:var(--neutral-0);--seg-line:var(--line-2);--seg-ink:var(--ink-2)}body[data-look=curve] .prs[data-tone=light]:nth-child(2n of .prs[data-tone=light]){--band-bg:var(--curve-tint-2);background:var(--band-bg);--seg-track:var(--neutral-0);--seg-line:var(--line-2);--seg-ink:var(--ink-2)}body[data-look=curve] .prh{padding-bottom:calc(var(--s-11) + var(--curve-overlap))}body[data-look=curve] .prh:is([data-layout=pillar],[data-layout=horizon],[data-layout=profile],[data-layout=sun]){min-height:calc(100 * var(--svh) + var(--curve-overlap));padding-bottom:calc(var(--s-9) + var(--curve-overlap))}body[data-look=curve] .prs-in{gap:var(--s-10)}@media (width<=1023px){body[data-look=curve] .prs-in>.prs-head+*{margin-top:calc(var(--s-6) - var(--s-10))}}body[data-look=curve] .prs-head{text-align:center;align-items:center;margin-inline:auto}body[data-look=curve] .prs-head .t-lead{max-width:640px}body[data-look=curve] .prs[data-split] .prt>.prs-head{text-align:left;align-items:flex-start;margin-inline:0}@media (width>=1024px){body[data-look=curve] .prs[data-split]>.prs-in{column-gap:var(--s-11);grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;row-gap:0;display:grid}body[data-look=curve] .prs[data-split]>.prs-in>:not(.prs-head)+:not(.prs-head){margin-top:var(--s-8)}body[data-look=curve] .prs[data-split]>.prs-in>.prs-head{transform:translate3d(0, var(--follow-y,0px), 0);will-change:transform;text-align:left;grid-row:1/span 9;align-items:flex-start;margin-inline:0}body[data-look=curve] .prs[data-split]>.prs-in>:not(.prs-head){grid-column:2}}body[data-look=curve] .prs[data-tone=light]{--pr-panel:var(--neutral-0);--pr-panel-line:var(--glass-line);--pr-sum-bg:var(--neutral-0);--pr-sum-line:var(--glass-line)}body[data-look=curve] .cs-ch-pin{background:var(--band-bg)}:is(body[data-look=curve] [data-spark],body[data-look=home] .pcx) :is(.hw-cx-title,.wrap>.prs-head>h2){position:relative}:is(body[data-look=curve] [data-spark],body[data-look=home] .pcx) :is(.hw-cx-title,.wrap>.prs-head>h2):after{content:"";top:calc(-1 * var(--s-7));right:calc(-1 * var(--s-9));width:var(--s-9);height:var(--s-9);background:var(--curve-spark);opacity:.4;-webkit-mask:var(--spark-mask) center / contain no-repeat;mask:var(--spark-mask) center / contain no-repeat;pointer-events:none;position:absolute}:is(body[data-look=curve] [data-spark],body[data-look=home] .pcx)[data-tone=dark] .wrap>.prs-head>h2:after{background:var(--brand-on-dark);opacity:.6}.pcx-in{align-items:center;gap:var(--s-8);flex-direction:column;display:flex}.pcx .pcx-form{gap:var(--s-3);width:100%;max-width:560px;color:var(--ink-on-dark-2);--toggle:transparent;--toggle-border:var(--ink-on-dark-2);--toggle-border-hover:var(--ink-on-dark);--toggle-active:transparent;--toggle-border-active:var(--ink-on-dark);--toggle-inner:var(--ink-on-dark);background:0 0;border:0;padding:0}.pcx form[hidden],.pcx form.pcx-form>.elig-consent{display:none}.pcx .pcx-form .elig-consent{color:var(--ink-on-dark-2);padding-inline-start:calc(var(--s-1) + var(--s-4))}.pcx .pcx-form .elig-consent a{color:var(--ink-on-dark);font-weight:var(--fw-medium)}.pcx .pcx-form .elig-agree{font-size:var(--fs-xs);line-height:var(--lh-body);text-align:center;color:var(--ink-on-dark-2)}.pcx .pcx-form .elig-agree a{color:var(--ink-on-dark);font-weight:var(--fw-medium);text-underline-offset:.18em;text-decoration:underline}@media (width>=1024px){:where(:root[data-tall~="820"]) body[data-look=curve] .cs-ch-pin{gap:var(--s-10) var(--s-11)}:where(:root:not([data-tall~="820"])) body[data-look=curve] .cs-ch-pin{column-gap:var(--s-11)}}:where(:root[data-tall~="820"]) body[data-look=curve] .cs-ch-b{padding-block:var(--s-3)}:where(:root[data-tall~="820"]) body[data-look=curve] .cs-ch-body:after{height:var(--s-7)}.rk-rows,body[data-look=curve] .rk-cards{display:none}body[data-look=curve] .rk-rows{border:1px solid var(--glass-line);border-radius:var(--r-panel);background:var(--neutral-0);display:block;overflow:hidden}.rk-rows-head{display:none}.rk-row{grid-template-columns:var(--ctl-md) minmax(0, 1fr);gap:var(--s-5) var(--s-4);padding:var(--s-7) var(--s-6);display:grid}.rk-row-fix{padding-top:var(--s-5);border-top:1px dashed var(--line-1);grid-column:1/-1}.rk-row+.rk-row{border-top:1px solid var(--line-1)}.rk-row-mark{width:var(--ctl-md);height:var(--ctl-md);background:var(--neutral-100);color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.rk-row-mark svg{width:20px;height:20px}.rk-row h3,.rk-row h4{margin-bottom:var(--s-2);font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink-1)}.rk-row h3{color:var(--accent)}.rk-row h4{color:var(--sage-700)}.rk-row p{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink-2)}@media (width<=1023px){.rk-row{gap:var(--s-4) var(--s-4);padding:var(--s-6) var(--s-5)}.rk-row-fix{padding:var(--s-4);border-radius:var(--r-lg);background:var(--sage-100);border-top:0}.rk-row-fix h4{margin-bottom:var(--s-1)}}@media (width>=1024px){.rk-rows-head{grid-template-columns:var(--ctl-md) minmax(0, 1fr) minmax(0, 1fr);column-gap:calc(2 * var(--s-8));padding:var(--s-5) var(--s-8);border-bottom:1px solid var(--line-1);background:var(--neutral-50);font-size:var(--fs-sm);color:var(--ink-3);display:grid}.rk-rows-head span:first-child{grid-column:2}.rk-row{grid-template-columns:var(--ctl-md) minmax(0, 1fr) minmax(0, 1fr);column-gap:calc(2 * var(--s-8));padding:var(--s-8);align-items:start}.rk-row-fix{border-top:0;grid-column:auto;padding-top:0;position:relative}.rk-row-fix:before{content:"";top:0;bottom:0;left:calc(-1 * var(--s-8));border-left:1px solid var(--line-1);position:absolute}.rk-rows[data-tips=none] .rk-row{grid-template-columns:var(--ctl-md) minmax(0, 1fr);column-gap:var(--s-6)}}@media (width<=1023px){:is(body[data-look=curve] [data-spark],body[data-look=home] .pcx) :is(.hw-cx-title,.wrap>.prs-head>h2){max-width:calc(100% - var(--s-6))}:is(body[data-look=curve] [data-spark],body[data-look=home] .pcx) :is(.hw-cx-title,.wrap>.prs-head>h2):after{top:calc(-1 * var(--s-6) + var(--s-2));right:calc(var(--spark-x,0px) - var(--s-6) + var(--s-1));width:var(--s-6);height:var(--s-6)}}@media (width>=1024px){body[data-look=curve] .prs-in{gap:var(--s-10)}body[data-look=curve] .prs-head{gap:var(--s-5)}body[data-look=curve] .pr-duel-row{padding-block:var(--s-4)}body[data-look=curve] .hw-cx{gap:var(--s-10)}body[data-look=curve] .el-bento{gap:var(--s-6)}body[data-look=curve] .el-c{padding:var(--s-9)}body[data-look=curve] .el-c-list{gap:var(--s-4)}body[data-look=curve] .ch-spot-tile{padding:var(--s-7)}body[data-look=curve] .rk-row{padding-block:var(--s-7)}body[data-look=curve] .acc-q{padding-block:var(--s-6)}:where(:root[data-tall~="900"]) body[data-look=curve] .cs-ch-pin{row-gap:var(--s-9)}:where(:root[data-tall~="900"]) body[data-look=curve] .cs-ch-b{padding-block:var(--s-4)}body[data-look=curve] [data-lead-line] .prs-head .t-lead:first-of-type{white-space:nowrap;max-width:none}}body[data-look=curve] .el .el-c-pic{display:none}body[data-look=curve] .el .el-c{grid-template-columns:minmax(0,1fr)}body[data-look=curve] .el-bento>.el-c:not(.el-c-funds,.el-c-not){order:-1}body[data-look=curve] .prs-also{text-wrap:balance}body[data-look=curve] .prs:not([data-split])>.prs-in>.prs-also{text-align:center}@media (width>=1024px){body[data-look=curve] .cs-ch-b{font-size:var(--fs-2xl)}:where(:root[data-tall~="820"]) body[data-look=curve] .cs-ch-item{padding-block:var(--s-3)}:where(:root[data-tall~="820"]) body[data-look=curve] .cs-ch-body>*,:where(:root[data-tall~="820"]) body[data-look=curve] .cs-ch-body>:first-child{margin-top:var(--s-6)}:where(:root[data-tall~="820"]) body[data-look=curve] .cs-ch-body:after{height:var(--s-3);display:block}:where(:root[data-tall~="1000"]) body[data-look=curve] .cs-ch-item{padding-block:var(--s-5)}}.pgx-in{align-items:center;gap:var(--s-6);text-align:center;flex-direction:column;display:flex}.pgx .prh-crumb{justify-content:center}.pgx .t-display{text-wrap:balance;max-width:900px}.pgx .t-lead{text-wrap:balance;max-width:640px}.pgx-sub{font-size:var(--fs-md);color:var(--pr-quiet)}body[data-look=curve] .prh.pgx{padding-top:calc(var(--header-h) + var(--s-13));padding-bottom:calc(var(--s-13) + var(--curve-overlap))}body[data-look=curve] .prh.pgx-compact{padding-top:calc(var(--header-h) + var(--s-11));padding-bottom:calc(var(--s-11) + var(--curve-overlap))}@media (width<=1023px){body[data-look=curve] .prh.pgx{padding-top:calc(var(--s-3) + var(--header-h-phone) + var(--s-13))}body[data-look=curve] .prh.pgx-compact{padding-top:calc(var(--s-3) + var(--header-h-phone) + var(--s-11))}body[data-look=curve] .prh.pgx,body[data-look=curve] .prh.pgx-compact{padding-top:calc(var(--s-3) + var(--header-h-phone) + var(--s-11));padding-bottom:calc(var(--s-11) + var(--curve-overlap))}}.pgx-row{gap:var(--s-10);flex-direction:column;display:flex}.pgx-aside{justify-content:center;display:flex}@media (width>=1024px){.pgx-split .pgx-row{align-items:center;gap:var(--s-12);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.pgx-split .pgx-in{text-align:left;align-items:flex-start}.pgx-split .prh-crumb,.pgx-split .pgx-claims{justify-content:flex-start}.pgx-split .pgx-aside{justify-content:flex-end}}.pgx-lead{width:100%;max-width:456px}.pgx-lead .elig{gap:var(--s-5);padding:var(--s-6);background:var(--pr-panel);border-color:var(--pr-panel-line);color:var(--ink-on-dark-2);--toggle:transparent;--toggle-border:var(--ink-on-dark-2);--toggle-border-hover:var(--ink-on-dark);--toggle-active:transparent;--toggle-border-active:var(--ink-on-dark);--toggle-inner:var(--ink-on-dark)}.pgx-lead .elig-q{gap:var(--s-2);flex-direction:column;display:flex}.pgx-lead .elig-l{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink-on-dark)}.pgx-lead .elig-opt{font-weight:var(--fw-regular);color:var(--ink-on-dark-2)}.pgx-lead .field{height:var(--ctl-md);border:1px solid var(--field-on-dark-line);border-radius:var(--r-md);background:var(--field-on-dark-bg)}.pgx-lead .field:focus-within{border-color:var(--brand-on-dark)}.pgx-lead .field:has(input[aria-invalid=true]){border-color:var(--bad-on-dark)}.pgx-lead .field input{padding-inline:var(--s-4);font-size:var(--fs-md);font-weight:var(--fw-regular);letter-spacing:normal;color:var(--ink-on-dark)}.pgx-lead .elig-title{margin-bottom:var(--s-1);color:var(--ink-on-dark)}.pgx-lead .elig-agree{font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--ink-on-dark-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pgx-lead .elig-agree a{color:var(--ink-on-dark);font-weight:var(--fw-medium);text-underline-offset:.18em;text-decoration:underline}@media (width>=1024px){.pgx-lead .elig{padding:var(--s-8)}.pgx-split .pgx-claims:has(>li:nth-child(3)){column-gap:var(--s-8);grid-template-columns:repeat(2,max-content);display:grid}.pgx-split .pgx-claims:has(>li:nth-child(3)) li:before{content:none}}.pgx-claims{justify-content:center;gap:var(--s-2) var(--s-6);font-size:var(--fs-md);color:var(--pr-strong);flex-wrap:wrap;display:flex}.pgx-claims li{align-items:center;gap:var(--s-6);display:inline-flex}.pgx-claims li+li:before{content:"";width:var(--border-hair);background:color-mix(in srgb, currentColor 36%, transparent);flex:none;height:1em}@media (width>=1024px){.pgx-claims:has(>li:nth-child(2):last-child){grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:0;width:100%;display:grid}.pgx-claims:has(>li:nth-child(2):last-child)>li:first-child{padding-right:var(--s-6);justify-self:end}.pgx-claims:has(>li:nth-child(2):last-child)>li:last-child{justify-self:start}}@media (width<=719px){.pgx-claims:not([data-ticker]){gap:var(--s-3);font-size:var(--fs-sm);white-space:nowrap;flex-wrap:nowrap}.pgx-claims:not([data-ticker]) li{gap:var(--s-3)}.pgx-claims:not([data-ticker])>li:nth-child(n+4){display:none}}@media (width<=419px){.pgx-claims:not([data-ticker])>li:nth-child(n+3){display:none}}@media (width>=720px) and (width<=1023px){.pgx-claims:has(>li:nth-child(4)){justify-content:center;column-gap:var(--s-8);grid-template-columns:repeat(2,max-content);display:grid}.pgx-claims:has(>li:nth-child(4)) li:before{content:none}}.pgx-act{width:var(--btn-product-w)}.pgx-acts{justify-content:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.pgx-facts{gap:var(--s-6);width:100%;max-width:960px;margin-top:var(--s-6);padding-top:var(--s-7);border-top:1px solid var(--pr-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.pgx-facts div{gap:var(--s-2);flex-direction:column;display:flex}.pgx-facts dt{font-size:var(--fs-sm);color:var(--pr-quiet)}.pgx-facts dd{font-size:var(--fs-xl);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-strong)}.pgx-facts a{color:inherit;text-decoration:none}.pgx-compact .pgx-facts{margin-top:0}.pgx-jumps ul{justify-content:center;row-gap:var(--s-3);flex-wrap:wrap;display:flex}.pgx-jumps li+li{border-left:1px solid var(--pr-line)}.pgx-jumps a{padding-inline:var(--s-6);font-size:var(--fs-row);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-strong);transition:color var(--t-hover) var(--ease-hover);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine) and (width>=600px){.pgx-jumps a:hover{color:var(--brand-on-dark)}}.pgx-jumps a:before,.pgx-jump-go{width:0;transition:width var(--t-hover) var(--ease-hover), margin var(--t-hover) var(--ease-hover), opacity var(--t-hover) var(--ease-hover), transform var(--t-hover) var(--ease-hover);flex:none}.pgx-jumps a:before{content:"";height:1px}.pgx-jump-go{opacity:0;transform:translateX(calc(-1 * var(--s-2)));display:inline-flex;overflow:hidden}.pgx-jump-go svg{flex:none;width:18px;height:18px}@media (hover:hover) and (pointer:fine) and (width>=600px){.pgx-jumps a:is(:hover,:focus-visible):before{width:calc(18px + var(--s-2))}.pgx-jumps a:is(:hover,:focus-visible) .pgx-jump-go{width:18px;margin-left:var(--s-2);opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pgx-jumps a:before,.pgx-jump-go{transition:opacity var(--t-fast) linear}}@media (width<=1023px){.pgx-jumps ul{grid-template-columns:repeat(2,auto);justify-content:center;row-gap:0;display:grid}.pgx-jumps li{text-align:center}.pgx-jumps li+li{border-left:0}.pgx-jumps li:nth-child(2n){border-left:1px solid var(--pr-line)}.pgx-jumps a{padding:var(--s-2) var(--s-4);font-size:var(--fs-md)}.pgx-facts{gap:var(--s-5);padding-top:var(--s-6);grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.pgx-facts div{gap:var(--s-1)}.pgx-facts dd{font-size:var(--fs-lg);overflow-wrap:anywhere}.pgx-act{width:100%}}.pcx .pcx-note{text-align:center;max-width:560px;color:var(--ink-on-dark-2)}body[data-look=curve] .prh.nf{min-height:calc(100 * var(--svh));padding-bottom:var(--s-11);align-items:center;display:flex}.nf>.wrap{width:100%}.nf-art{width:160px}.nf .bk-links{width:100%;margin-top:var(--s-4);text-align:left}.prs-aside{gap:var(--s-3);width:100%;max-width:640px;margin-top:var(--s-4);text-align:left;flex-direction:column;display:flex}.prs-aside :is(.pr-prose p,.pr-list li){font-size:var(--fs-md);line-height:var(--lh-body);color:var(--pr-quiet)}.prs-aside .pr-prose-h{font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:var(--lh-body);letter-spacing:normal;color:var(--pr-strong)}.prs-head:has(.prs-aside :is(.pr-prose,.pr-list)) .t-lead{font-size:var(--fs-md);line-height:var(--lh-body)}@media (width>=1024px){body[data-look=curve] .prs[data-split]>.prs-in>.prs-head{gap:var(--s-7)}body[data-look=curve] .prs[data-split]>.prs-in>.prs-head>.prs-aside{margin-top:var(--s-5)}}body[data-look=curve] .prs[data-snug]>.prs-in>.prs-head>.prs-aside{margin-top:0}@media (width>=1024px){body[data-look=curve] .prs[data-snug]>.prs-in>.prs-head>.t-lead+.t-lead,body[data-look=curve] .prs[data-snug][data-split]>.prs-in>.prs-head>.prs-aside{margin-top:calc(var(--s-4) - var(--s-7))}body[data-look=curve] .prs:not([data-split]):not([data-lead-line])>.prs-in>.prs-head,body[data-look=home] main>.pcx .prs-head,body[data-look=curve] .pcx .prs-head{width:100%}body[data-look=curve] .prs:not([data-split]):not([data-lead-line])>.prs-in>.prs-head>.t-lead,body[data-look=home] main>.pcx .prs-head>.t-lead,body[data-look=curve] .pcx .prs-head>.t-lead{width:70%;max-width:none}body[data-look=home] .sec-head:not(.sec-head-row){max-width:none}body[data-look=home] .sec-head:not(.sec-head-row)>:not(.t-lead){max-width:960px}body[data-look=home] .sec-head:not(.sec-head-row)>.t-lead{width:70%;max-width:none}.hw-cx-head{width:100%}.hw-cx-lead{width:70%;max-width:none}}@media (width<=1023px){html body[data-look=curve] .prs:not(.pcx) .prs-head{text-align:left;align-items:flex-start;margin-inline:0}html body[data-look=curve] .prs:not(.pcx) .prs-head .t-lead{text-wrap:pretty;width:auto;max-width:none}html body[data-look=curve] .prs:not([data-split])>.prs-in>:is(.pr-prose,.pr-note),html body[data-look=curve] .prs:not([data-split]) .prt>:is(.pr-prose,.pr-note){text-align:left;margin-inline:0}html body[data-look=curve] .prs:not([data-split]) :is(.prs-in,.prt)>.pr-note:not(.pr-note-callout){text-align:left;text-wrap:pretty;width:auto;margin-inline:0}html body[data-look=curve] .prs:not([data-split]) :is(.prs-in,.prt)>.pr-note:not(.pr-note-callout):before{left:0;transform:none}html body[data-look=curve] .prs:not(.pcx) .bk-note{text-align:left;margin-inline:0}html body .pgx-facts a,html body .bk-row-aside a{padding-block:var(--s-1);display:inline-block}html body[data-look=curve] .prs:not(.pcx) .bk-act{justify-content:stretch}html body[data-look=curve] .prs:not(.pcx) .bk-act .btn{width:100%}html body #advantages .sec-head{text-align:left;align-items:flex-start;margin-inline:0}html body #advantages .sec-head .t-lead{max-width:none}html body .hw-cx-head{text-align:left;align-items:flex-start}html body .prs-also{text-align:left}html body .bk-post-product .btn,html body .bk-aside-more .btn{width:100%}}.pgx-status span{padding:var(--s-2) var(--s-5);border:1px solid var(--glass-on-dark-line);border-radius:var(--r-pill);background:var(--glass-on-dark-bg);font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--pr-hi-dark);align-items:center;display:inline-flex}body[data-look=curve] .prh.pgx[data-layout=alt]{padding-top:calc(var(--header-h) + var(--s-11));padding-bottom:calc(var(--s-11) + var(--curve-overlap))}.pgx[data-layout=alt] .pgx-in{gap:var(--s-5)}.pgx [data-shown-when][hidden]{display:none}@media (width<=1023px){body[data-look=curve] .prh.pgx[data-layout=alt]{padding-top:calc(var(--s-3) + var(--header-h-phone) + var(--s-10))}html body[data-look=curve] main :is(.t-lead,.hw-cx-lead),html body[data-look=curve] main .prs .prs-head:has(.prs-aside) .t-lead,html body[data-look=curve] main h3:not(.acc h3),html body[data-look=curve] main .prs h3.pr-card-h{font-size:var(--fs-lg)}html body[data-look=curve] main .ch-spot-detail{font-size:var(--fs-sm)}html body[data-look=curve] .prs-in>.prs-head+.hw{margin-top:0}html body .pgx-claims[data-ticker]{width:max-content;font-size:var(--fs-sm);will-change:transform;flex-flow:row;justify-content:flex-start;gap:0;display:flex}html body .pgx-claims[data-ticker] li{gap:var(--s-5);padding-right:var(--s-5);white-space:nowrap;display:inline-flex}html body .pgx-claims[data-ticker] li+li:before{display:block}html body main :is(.t-lead,.hw-cx-lead){max-width:none}.rk-row{grid-template-columns:minmax(0,1fr)}.rk-row>*{grid-column:1}html body .pr-sum{align-items:center;gap:var(--s-3);text-align:center;flex-direction:column}html body .pr-sum>p{align-items:center;gap:var(--s-1);flex-direction:column;display:flex}html body .pr-sum>p>.pr-sum-l{margin:0;display:block}html body :is(.elig-agree.elig-agree.elig-agree,.es-consent.es-consent.es-consent){font-size:var(--fs-2xs)}}.prs-aside .bk-act{margin-top:var(--s-4);text-align:left}.prs-aside .bk-act .btn{width:var(--btn-head-w)}.prs-aside:has(>.bk-act+.bk-act){column-gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prs-aside:has(>.bk-act+.bk-act) .bk-act .btn{width:100%}.prs-sub{gap:var(--s-6);margin-top:var(--s-12);padding-top:var(--s-12);border-top:1px solid var(--pr-line);flex-direction:column;display:flex}body[data-look] .prs-sub>.prs-sub-head{text-align:left;align-items:flex-start;margin-inline:0}.prs-sub-body{gap:var(--s-8);flex-direction:column;display:flex}@media (width>=1024px){body[data-look=curve] .prs[data-split]>.prs-in>.prs-sub.prs-sub{margin-top:var(--s-12);column-gap:var(--s-11);grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;display:grid}body[data-look=curve] .prs[data-split]>.prs-in>.prs-sub>.prs-sub-head{gap:var(--s-7);transform:translate3d(0, var(--follow-y,0px), 0);will-change:transform}}[data-tone=dark] .prs-aside .bk-act .btn-outline{color:var(--neutral-0);border-color:var(--neutral-0)}@media (width>=1024px){body[data-look=curve] .prs-in[data-handover]>.prs-head,body[data-look=curve] .prs-in[data-handover]>.prs-sub>.prs-sub-head{transition:opacity var(--dur-400) var(--ease-weighted)}body[data-look=curve] .prs-in[data-handover][data-handed]>.prs-head,body[data-look=curve] .prs-in[data-handover]:not([data-handed])>.prs-sub>.prs-sub-head{opacity:0}}.prs[data-tone=dark]>.prs-in:has(>.prs-sub)>.prs-head>.t-title,.prs[data-tone=dark]>.prs-in>.prs-sub>.prs-sub-head>.t-title{color:var(--brand-on-dark)}body[data-look=curve] .prh.hh{padding-top:calc(var(--s-3) + var(--header-h-phone) + var(--s-10));padding-bottom:calc(var(--s-10) + var(--curve-overlap))}@media (width>=1024px){body[data-look=curve] .prh.hh{padding-top:calc(var(--header-h) + var(--s-10))}}.hh [data-product=lamf]{--hh-acc:var(--brand-on-dark);--hh-rgb:var(--rgb-gold)}.hh [data-product=las]{--hh-acc:var(--violet-400);--hh-rgb:var(--rgb-violet)}.hh-copy{align-items:flex-start;gap:var(--s-6);text-align:left;flex-direction:column;display:flex}.hh-copy .prh-crumb{justify-content:flex-start}.hh-mark{border-radius:var(--r-sm);background:rgb(var(--hh-rgb) / 12%);width:32px;height:32px;color:var(--hh-acc);place-items:center;display:inline-grid}.hh-mark svg{width:18px;height:18px}.hh-name{font-size:var(--fs-xl);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink-on-dark)}.hh-link{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--ink-on-dark);text-underline-offset:.2em;padding-block:var(--s-1);text-decoration:underline}.hh-col{position:relative}.hh-link:after{content:"";position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (width>=600px){.hh-link:hover,.hh-col:hover .hh-link{color:var(--brand-on-dark)}}.hh-table{gap:var(--s-10);display:grid}.hh-table-box{gap:var(--s-4);flex-direction:column;display:flex}.hh-tbl{border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background:var(--pr-panel);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.hh-col{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}.hh-col+.hh-col{border-top:1px solid var(--pr-panel-line)}.hh-cell{padding:var(--s-5);font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink-on-dark-2);text-wrap:pretty}.hh-cell+.hh-cell{border-top:1px solid var(--pr-panel-line)}.hh-head{background:radial-gradient(90% 140% at 0% 0%, rgb(var(--hh-rgb) / 14%), transparent 70%);position:relative}.hh-tag{top:var(--s-5);right:var(--s-5);padding:var(--s-1) var(--s-2);border:1px solid var(--neutral-700);border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:var(--lh-none);color:var(--ink-on-dark-2);position:absolute}.hh-head .hh-mark{margin-bottom:var(--s-3)}.hh-head .hh-name{font-size:var(--fs-row);display:block}@media (width>=1024px){.hh-table{align-items:center;gap:var(--s-12);grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.hh-tbl{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.hh-col+.hh-col{border-top:0;border-left:1px solid var(--pr-panel-line)}.hh-cell{padding:var(--s-6)}}.pgx-lead .field input::placeholder{color:var(--ink-example-dark)}@media (width>=1024px){body[data-look=curve] .prh.pgx:is(.pgx-split,.plh){min-height:calc(100 * var(--svh) + var(--curve-overlap));padding-top:calc(var(--header-h) + var(--s-9));padding-bottom:calc(var(--s-9) + var(--curve-overlap));flex-direction:column;justify-content:center;display:flex}body[data-look=curve] .prh.pgx:is(.pgx-split,.plh)>.wrap{width:100%}body[data-look=curve]:has(.cmp-bar) .prh.pgx{min-height:0;padding-top:calc(var(--header-h) + var(--s-9));padding-bottom:calc(var(--header-h) + var(--s-9) + var(--curve-overlap))}}@media (width<=1023px){body[data-look=curve]:has(.cmp-bar) .prh.pgx{padding-top:var(--s-8);padding-bottom:calc(var(--s-3) + var(--header-h-phone) + var(--s-11) + var(--curve-overlap))}}
