.bk-cards{gap:var(--s-4);display:grid}.bk-card{align-items:flex-start;gap:var(--s-3);padding:var(--s-6);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);font-size:var(--fs-md);line-height:var(--lh-body);flex-direction:column;display:flex}.bk-card-h{margin-bottom:var(--s-1);font-size:var(--fs-xl);font-weight:var(--fw-medium);line-height:var(--lh-snug);letter-spacing:var(--track-tight);color:var(--pr-strong)}.bk-card-lines{color:var(--pr-ink)}.bk-card-link,.bk-card a.pr-inline-link{color:var(--pr-strong);font-weight:var(--fw-medium);text-decoration:underline;text-decoration-color:var(--pr-line);text-underline-offset:.2em;transition:text-decoration-color var(--t-hover) var(--ease-hover)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-card-link:hover,.bk-card a.pr-inline-link:hover{text-decoration-color:currentColor}}.bk-card-links{gap:var(--s-2) var(--s-6);padding-top:var(--s-2);flex-wrap:wrap;margin-top:auto;display:flex}.bk-card-link{align-items:center;min-height:44px;display:inline-flex}.bk-ticks{gap:var(--s-3);flex-direction:column;width:100%;display:flex}.bk-ticks li{gap:var(--s-3);grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid}.bk-ticks svg{width:18px;height:18px;color:var(--sage-700);transform:translateY(3px)}[data-tone=dark] .bk-ticks svg{color:var(--brand-on-dark)}@media (width>=1024px){.bk-cards{gap:var(--s-6)}.bk-card{padding:var(--s-9)}.bk-cards[data-cols="4"] .bk-card,.prs[data-split] .bk-card{padding:var(--s-7)}.bk-cards[data-cols="2"],.bk-cards[data-cols="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-cards[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-cards[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.bk-figs{border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:clip}.bk-figs>div{gap:var(--s-2);padding:var(--s-6);border-top:1px solid var(--pr-line);flex-direction:column;display:flex}.bk-figs>div:nth-child(-n+2){border-top:0}.bk-figs>div:nth-child(2n){border-left:1px solid var(--pr-line)}.bk-figs dt{font-size:var(--fs-sm);color:var(--pr-quiet);order:2}.bk-figs[data-label=first] dt{order:0}.bk-figs dd{gap:var(--s-1);flex-direction:column;display:flex}.bk-fig{font-size:var(--fs-2xl);line-height:var(--lh-tight);letter-spacing:var(--track-tight);color:var(--pr-strong)}.bk-fig-n{font-size:var(--fs-sm);color:var(--pr-quiet)}@media (width<=1023px){.bk-figs{grid-template-columns:minmax(0,1fr)}.bk-figs>div{padding:var(--s-5)}.bk-figs>div:nth-child(2){border-top:1px solid var(--pr-line)}.bk-figs>div:nth-child(2n){border-left:0}}@media (width>=1024px){.bk-figs{grid-template-columns:none;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column}.bk-fig{white-space:nowrap}.bk-figs>div{padding:var(--s-7);border-top:0}.bk-figs>div+div{border-left:1px solid var(--pr-line)}}.bk-rows{border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);overflow:clip}.bk-rows.bk-rows-bare{background:0 0;border:0;border-radius:0;overflow:visible}.bk-rows-bare .bk-row{padding-inline:0}.bk-rows-bare .bk-row:first-child{padding-top:0}.bk-rows-bare .bk-row:last-child{padding-bottom:0}.bk-rows-bare .bk-row+.bk-row{border-top-color:var(--ink-4)}[data-tone=dark] .bk-rows-bare .bk-row+.bk-row{border-top-color:var(--line-on-dark)}.bk-row-photo{aspect-ratio:4/5;width:128px;margin-bottom:var(--s-4);border-radius:var(--r-lg);background:var(--neutral-200);display:block;overflow:hidden}.bk-row-clip{--row-clip:200px;gap:var(--s-3);flex-direction:column;display:flex;overflow:hidden}.bk-row-clip[data-clipped]:not([data-open]){-webkit-mask-image:linear-gradient(to bottom, var(--mask-fade-foot));mask-image:linear-gradient(to bottom, var(--mask-fade-foot))}.bk-row-more{min-height:24px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--pr-strong);text-underline-offset:.18em;align-self:flex-start;text-decoration:underline 1px}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-row-more:hover{color:var(--pr-ink)}}.bk-rows-bare .bk-row-h{font-size:var(--fs-xl)}.bk-rows-head{display:none}.bk-row{gap:var(--s-4);padding:var(--s-7) var(--s-6);display:grid}.bk-row+.bk-row{border-top:1px solid var(--pr-line)}.bk-row-h{font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--accent)}[data-tone=dark] .bk-row-h{color:var(--pr-strong)}.bk-row-sub{margin-top:var(--s-1);font-size:var(--fs-sm);color:var(--pr-quiet)}.bk-row-body{gap:var(--s-3);font-size:var(--fs-md);line-height:var(--lh-body);color:var(--pr-ink);flex-direction:column;display:flex}.bk-row-aside a{color:var(--pr-strong);font-weight:var(--fw-medium)}.bk-row-aside dl{gap:var(--s-2);display:grid}.bk-row-aside dt{font-size:var(--fs-sm);color:var(--pr-quiet)}.bk-row-aside dd+dt{margin-top:var(--s-2)}@media (width>=1024px){.bk-rows{border-radius:var(--r-panel)}.bk-rows-head{column-gap:calc(2 * var(--s-8));padding:var(--s-5) var(--s-8);border-bottom:1px solid var(--pr-line);background:var(--neutral-50);font-size:var(--fs-sm);color:var(--ink-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bk-row{column-gap:calc(2 * var(--s-8));padding:var(--s-10) var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.bk-rows-wide .bk-row,.bk-rows-wide .bk-rows-head{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.bk-rows-bare .bk-row{padding-inline:0}.bk-rows-bare .bk-row:first-child{padding-top:0}.bk-rows-bare .bk-row:last-child{padding-bottom:0}.bk-row-body{position:relative}.bk-rows-wide .bk-row-who{top:calc(var(--header-h-stuck) + var(--s-8));position:sticky}.bk-row-body:before{content:"";top:0;bottom:0;left:calc(-1 * var(--s-8));border-left:1px solid var(--pr-line);position:absolute}}.bk-links{gap:var(--s-4);display:grid}.bk-links a{gap:var(--s-1);height:100%;padding:var(--s-6);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);transition:border-color var(--t-hover) var(--ease-hover);flex-direction:column;text-decoration:none;display:flex}.bk-link-l{font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-strong);transition:color var(--t-hover) var(--ease-hover)}.bk-link-n{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--pr-quiet)}.bk-links a[aria-current] .bk-link-l{color:var(--accent)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-links a:hover .bk-link-l{color:var(--accent)}[data-tone=dark] .bk-links a:hover .bk-link-l{color:var(--brand-on-dark)}}@media (width>=1024px){.bk-links{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}.bk-links a{padding:var(--s-7)}.bk-links[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}body[data-look=curve] .prs:not([data-split])>.prs-in>:is(.pr-prose,.pr-note),body[data-look=curve] .prs:not([data-split]) .prt>:is(.pr-prose,.pr-note){width:100%;max-width:800px;margin-inline:auto}@media (width>=1024px){body[data-look=curve] .prs:not([data-split])>.prs-in>:is(.pr-prose,.pr-note),body[data-look=curve] .prs:not([data-split]) .prt>:is(.pr-prose,.pr-note),body[data-look=curve] .prs:not([data-split]) .prt>.prs-head,body[data-look=curve] .prs:not([data-split]) .prt>.prs-head>.t-lead{width:70%;max-width:none}body[data-look=curve] .prs:not([data-split]) .prt>.prs-head>.t-lead{width:100%}}.bk-act{justify-content:center;display:flex}.prs[data-split] .bk-act{justify-content:flex-start}.bk-card-ic{color:var(--accent);display:inline-flex}.bk-card-ic svg{width:24px;height:24px}[data-tone=dark] .bk-card-ic{color:var(--brand-on-dark)}.bk-card-link{gap:var(--s-2)}.bk-card-link svg{flex:none;width:18px;height:18px}.bk-more{align-items:flex-start;gap:var(--s-5);width:100%;padding:var(--s-6);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--neutral-100);flex-direction:column;display:flex}.bk-more p{max-width:640px;font-size:var(--fs-md);line-height:var(--lh-body);color:var(--pr-ink);text-wrap:pretty}.bk-more .btn{flex:none}.faq+.bk-more{max-width:var(--faq-w);margin-inline:auto}@media (width>=1024px){.bk-more{justify-content:space-between;align-items:center;gap:var(--s-8);padding:var(--s-7) var(--s-8);flex-direction:row}}.bk-note{max-width:640px;font-size:var(--fs-sm);line-height:var(--lh-body);text-align:center;color:var(--pr-quiet);text-wrap:balance;margin-inline:auto}.prs[data-split] .bk-note{text-align:left;margin-inline:0}.bk-files{gap:0}.bk-files li+li{border-top:1px solid var(--pr-line)}.bk-files a{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:52px;padding-block:var(--s-3);text-decoration:none;display:flex}.bk-files li:first-child a{padding-top:0}.bk-file-name{color:var(--pr-strong);transition:color var(--t-hover) var(--ease-hover)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-files a:hover .bk-file-name{color:var(--accent)}}.bk-file-mark{align-items:center;gap:var(--s-4);flex:none;display:inline-flex}.bk-file-get{align-items:center;gap:var(--s-1);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--pr-strong);transition:color var(--t-hover) var(--ease-hover);display:inline-flex}.bk-file-get svg{width:var(--s-4);height:var(--s-4)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-files a:hover .bk-file-get{color:var(--accent)}}.bk-firm{scroll-margin-top:calc(var(--header-h-stuck) + var(--s-8))}.bk-firm .bk-row-who{gap:var(--s-2);flex-direction:column;display:flex}.bk-firm-no,.bk-firm-kind{font-size:var(--fs-sm);color:var(--pr-quiet)}.bk-firm dl{gap:var(--s-3);flex-direction:column;display:flex}.bk-firm-facts{margin-top:var(--s-3)}.bk-firm dt{font-size:var(--fs-sm);color:var(--pr-quiet)}.bk-firm dd{color:var(--pr-strong);overflow-wrap:anywhere}.bk-firm-info dl>div{gap:var(--s-1);display:grid}.bk-firm-info dl>div+div{padding-top:var(--s-3);border-top:1px solid var(--pr-line)}.bk-firm a{padding-block:var(--s-3);margin-block:calc(-1 * var(--s-3));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);display:inline-block}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-firm a:hover{text-decoration-color:currentColor}}.bk-chips{gap:var(--s-2);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.bk-chip{padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);background:var(--neutral-100);font-size:var(--fs-sm);color:var(--pr-ink)}@media (width>=1024px){.bk-firm-info dl>div{gap:var(--s-5);grid-template-columns:200px minmax(0,1fr)}}.bk-groups{gap:var(--s-4);align-items:start;display:grid}.bk-group ul{flex-direction:column;width:100%;display:flex}.bk-group li+li{border-top:1px solid var(--pr-line)}.bk-group a{gap:var(--s-1);padding-block:var(--s-3);flex-direction:column;text-decoration:none;display:flex}.bk-group .bk-link-l{font-size:var(--fs-md);font-weight:var(--fw-regular)}.bk-group a[aria-current] .bk-link-l{color:var(--accent)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-group a:hover .bk-link-l{color:var(--accent)}}@media (width>=1024px){.bk-groups{gap:var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr))}.bk-groups[data-layout=bento]{grid-auto-flow:dense;align-items:stretch}.bk-groups[data-layout=bento] .bk-group[data-size=wide]{grid-column:span 2}.bk-group[data-size=wide] ul{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bk-group[data-size=wide] li+li{border-top:0}.bk-group[data-size=wide] li:nth-child(n+3){border-top:1px solid var(--pr-line)}.bk-groups[data-layout=bento] .bk-group[data-size=tall]{grid-row:span 2}}.bk-article{gap:var(--s-10);flex-direction:column;display:flex}.pgx-status{font-size:var(--fs-lg);font-weight:var(--fw-medium);color:var(--brand-on-dark)}.bk-doc-in{gap:var(--s-8);flex-direction:column;display:flex}.bk-doc-body{gap:var(--s-10);min-width:0;max-width:var(--measure);font-size:var(--fs-md);line-height:var(--lh-body);flex-direction:column;display:flex}.bk-doc-in[data-plain]{align-items:center;display:flex}.bk-doc-in[data-plain] .bk-doc-body{width:100%}.bk-part{gap:var(--s-4);scroll-margin-top:var(--s-10);flex-direction:column;display:flex;position:relative}.bk-part h2{font-size:var(--fs-xl);line-height:var(--lh-snug)}.bk-part h3{margin-top:var(--s-5);font-size:var(--fs-lg);line-height:var(--lh-snug)}.bk-part :is(ul,ol){gap:var(--s-3);padding-left:var(--s-6);flex-direction:column;display:flex}.bk-part ul{list-style:outside}.bk-part ol{list-style:decimal}.bk-part li::marker{color:var(--pr-quiet)}.bk-part strong{font-weight:var(--fw-medium);color:var(--pr-strong)}.bk-part a{color:var(--pr-strong);text-decoration:underline;text-decoration-color:var(--pr-rule);text-underline-offset:.2em;overflow-wrap:anywhere;transition:text-decoration-color var(--t-hover) var(--ease-hover)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-part a:hover{text-decoration-color:currentColor}}.bk-part table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}.bk-part :is(th,td){min-width:160px;padding:var(--s-3) var(--s-4) var(--s-3) 0;border-bottom:1px solid var(--pr-line);text-align:left;vertical-align:top}.bk-part th{font-weight:var(--fw-medium);color:var(--pr-strong);border-bottom-color:var(--pr-rule)}@media (width<=1023px){.bk-part table{display:block;overflow-x:auto}.bk-part thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bk-part tr{gap:var(--s-1);padding-block:var(--s-4);border-bottom:1px solid var(--pr-line);flex-direction:column;display:flex}.bk-part :is(th,td){border-bottom:0;min-width:0;padding:0}.bk-part td:first-child{font-weight:var(--fw-medium);color:var(--pr-strong)}}.bk-toc ol{flex-direction:column;display:flex}.bk-toc a{grid-template-columns:var(--s-8) minmax(0, 1fr);min-height:44px;padding:var(--s-2) var(--s-3);border-radius:var(--r-md);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--pr-ink);transition:color var(--t-hover) var(--ease-hover);align-items:center;text-decoration:none;display:grid;position:relative}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-toc a:hover{color:var(--pr-strong)}}.bk-toc-n{color:var(--accent);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.bk-toc a:has(.bk-toc-n:empty){grid-template-columns:minmax(0,1fr)}.bk-toc-n:empty{display:none}.bk-toc-fold{border:1px solid var(--glass-line);border-radius:var(--r-lg);background:var(--glass-bg)}.bk-toc-fold summary{padding:var(--s-4) var(--s-5);font-size:var(--fs-md);color:var(--pr-strong);cursor:pointer}.bk-toc-fold ol{padding:0 var(--s-2) var(--s-3) var(--s-6)}@media (width<=1023px){.bk-toc-fold summary{padding:var(--s-5) var(--s-11) var(--s-5) var(--s-6);list-style:none;position:relative}.bk-toc-fold ol{padding:0 var(--s-3) var(--s-5) var(--s-7)}.bk-toc-fold summary::-webkit-details-marker{display:none}.bk-toc-fold summary:before,.bk-toc-fold summary:after{content:"";top:50%;right:var(--s-6);border-radius:var(--r-pill);background:var(--ink-3);width:14px;height:1.5px;transition:transform var(--dur-500) var(--ease-weighted);position:absolute;transform:translateY(-50%)}.bk-toc-fold summary:after{transform:translateY(-50%)rotate(90deg)}.bk-toc-fold[open] summary:after{transform:translateY(-50%)rotate(0)}}.bk-toc-rail{display:none}.bk-toc-top{align-items:center;gap:var(--s-2);white-space:nowrap;margin-top:var(--s-4);padding:var(--s-3);border-top:1px solid var(--pr-line);font-size:var(--fs-sm);color:var(--pr-quiet);display:flex}.bk-toc-top svg{width:var(--s-4);height:var(--s-4);flex:none}@media (width<=1023px){.bk-toc-fold{background:var(--neutral-0)}.bk-toc-fold li{border-left:2px solid var(--line-1);transition:border-color var(--t-hover) var(--ease-hover)}.bk-toc-fold li:has(a[data-current]){border-left-color:var(--brand)}.bk-toc-fold a{padding-left:var(--s-4);border-radius:0}.bk-toc-fold a[data-current]{color:var(--pr-strong);font-weight:var(--fw-medium)}.bk-toc-fold[open] ol{max-height:calc(60 * var(--vh));overflow-y:auto}}@media print{.hdr,.fcx,.fls,.bk-toc,.pcx,.bk-links,.pgx .prh-crumb{display:none}.bk-doc-body{max-width:none}}@media (width>=1024px){.bk-doc-in{gap:var(--s-10);grid-template-columns:280px minmax(0,1fr);align-items:start;display:grid}.bk-toc{top:var(--bk-sticky);max-height:calc(100 * var(--vh) - var(--bk-sticky) - var(--sticky-top));scrollbar-width:none;position:sticky;overflow-y:auto}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-toc:hover{scrollbar-width:thin}}.bk-toc:before,.bk-toc:after{content:"";z-index:2;height:var(--s-13);pointer-events:none;backdrop-filter:var(--blur-soft-1);opacity:0;transition:opacity var(--dur-400) var(--ease-hover);display:block;position:sticky}.bk-toc:before{margin-bottom:calc(-1 * var(--s-13));background:linear-gradient(to bottom, color-mix(in srgb, var(--band-bg,var(--bg-page)) 100%, transparent) 0%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 85%, transparent) 22%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 66%, transparent) 45%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 45%, transparent) 66%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 26%, transparent) 84%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 10%, transparent) 96%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 0%, transparent) 100%);-webkit-mask-image:linear-gradient(to bottom, var(--mask-fade-eased));mask-image:linear-gradient(to bottom, var(--mask-fade-eased));top:0}.bk-toc:after{margin-top:calc(-1 * var(--s-13));background:linear-gradient(to top, color-mix(in srgb, var(--band-bg,var(--bg-page)) 100%, transparent) 0%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 85%, transparent) 22%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 66%, transparent) 45%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 45%, transparent) 66%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 26%, transparent) 84%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 10%, transparent) 96%, color-mix(in srgb, var(--band-bg,var(--bg-page)) 0%, transparent) 100%);-webkit-mask-image:linear-gradient(to top, var(--mask-fade-eased));mask-image:linear-gradient(to top, var(--mask-fade-eased));bottom:0}.bk-toc[data-more-above]:before,.bk-toc[data-more-below]:after{opacity:1}.bk-toc::-webkit-scrollbar{width:0}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-toc:hover::-webkit-scrollbar{width:var(--s-2)}}.bk-toc-fold{display:none}.bk-toc-rail{padding:var(--s-7);border:1px solid var(--glass-line);border-radius:var(--r-xl);background:var(--neutral-0);display:block}.bk-toc-rail ol{border-left:2px solid var(--line-1);position:relative}.bk-toc-rail ol:before{content:"";width:2px;height:var(--mark-h,0);background:var(--brand);transform:translate3d(0, var(--mark-y,0), 0);transition:transform var(--t-hover) var(--ease-hover), height var(--t-hover) var(--ease-hover);position:absolute;top:0;left:-2px}.bk-toc-rail a{padding:var(--s-3) var(--s-2) var(--s-3) var(--s-4);color:var(--pr-quiet);border-radius:0}.bk-toc-rail li+li{margin-top:var(--s-3)}.bk-toc-rail[data-still] ol:before{transition:none}.bk-toc-rail a[data-current]{color:var(--pr-strong);font-weight:var(--fw-medium)}}.bk-toc-head{padding:0 0 var(--s-6);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--pr-strong)}.bk-dl{flex-direction:column;display:flex}.bk-dl>div{gap:var(--s-2);padding-block:var(--s-5);border-top:1px solid var(--pr-line);flex-direction:column;display:flex}.bk-dl>div:last-child{border-bottom:1px solid var(--pr-line)}.bk-dl dt{font-size:var(--fs-lg);line-height:var(--lh-snug);color:var(--pr-strong)}.bk-aside-card{align-items:stretch;gap:var(--s-4);padding:var(--s-7);border-color:var(--glass-line);background-color:var(--neutral-0);flex-direction:column;display:flex}.bk-aside-card .bk-card-h{font-size:var(--fs-xl)}.bk-aside-card p,.bk-aside-card li{font-size:var(--fs-sm);color:var(--pr-ink)}.bk-aside-card ul{gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid var(--pr-line);flex-direction:column;display:flex}.bk-aside-card li{align-items:center;gap:var(--s-3);display:flex}.bk-aside-tick{border-radius:var(--r-pill);background:var(--sage-100);width:20px;height:20px;color:var(--good);flex:none;place-items:center;display:grid}.bk-aside-tick svg{width:12px;height:12px}.bk-aside-card .btn{margin-top:var(--s-2)}.bk-doc-aside{gap:var(--s-9) ;flex-direction:column;display:flex}.bk-aside-more{padding-inline:var(--s-2);flex-direction:column;align-items:flex-start;display:flex}.bk-aside-h{padding-bottom:var(--s-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-quiet)}.bk-aside-more ul{flex-direction:column;align-self:stretch;display:flex}.bk-aside-more li{border-top:1px solid var(--pr-line)}.bk-aside-more li a{padding-block:var(--s-3);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--pr-strong);transition:color var(--t-hover) var(--ease-hover);text-decoration:none;display:block}.bk-aside-all{margin-top:var(--s-4)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-aside-more li a:hover{color:var(--accent)}}@media (width>=1024px){.bk-doc-in:has(.bk-doc-aside){gap:var(--s-9);grid-template-columns:240px minmax(0,1fr) 280px}.bk-doc-in:not(:has(.bk-doc-aside)){grid-template-columns:280px minmax(0, var(--measure));justify-content:center;column-gap:var(--s-12)}.bk-doc-aside{top:var(--bk-sticky);position:sticky}}.bk-doc-in{--bk-sticky:calc(var(--header-h-stuck) + var(--s-9));--bk-fade-h:calc(var(--header-h-stuck) + var(--s-10))}.bk-doc-fade{top:var(--bk-fade-h);z-index:var(--z-doc-fade);height:0;margin-bottom:calc(-1 * var(--s-8));pointer-events:none;position:sticky}.bk-doc-fade:before{content:"";bottom:0;left:calc(50% - 50 * var(--vw));width:calc(100 * var(--vw));height:var(--bk-fade-h);display:none;position:absolute}@media (width>=1024px){.bk-doc-fade{grid-area:1/1/auto/-1;margin-bottom:0}.bk-doc-in>:is(.bk-toc,.bk-doc-body,.bk-doc-aside){grid-row:1}.bk-doc-in>.bk-toc{grid-column:1}.bk-doc-in>.bk-doc-body{grid-column:2}.bk-doc-in>.bk-doc-aside{grid-column:3}}.bk-posts{gap:var(--s-4);display:grid}.bk-post{height:100%;padding:var(--s-4);color:var(--pr-ink);--post-t:var(--dur-400);--post-zoom-t:var(--dur-700);--post-wait:var(--delay-0);--post-ink-wait:var(--delay-0);--post-cue-wait:var(--delay-0);transition:background-color var(--post-t) var(--ease-hover) var(--post-wait), border-color var(--post-t) var(--ease-hover) var(--post-wait);text-decoration:none}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-post:hover{--post-t:var(--t-hover);--post-zoom-t:var(--dur-500);--post-wait:var(--delay-hover-in);--post-ink-wait:var(--delay-hover-ink);--post-cue-wait:var(--delay-hover-cue);border-color:var(--accent);background-color:var(--accent);color:var(--ink-on-dark);text-decoration:none}}.bk-post-img{aspect-ratio:8/5;border-radius:var(--r-lg) var(--r-lg) 0 0;width:100%;-webkit-mask-image:linear-gradient(to bottom, var(--mask-fade-foot));mask-image:linear-gradient(to bottom, var(--mask-fade-foot));display:block;overflow:clip}.bk-post-img :is(img,.photo){object-fit:cover;width:100%;height:100%;transition:transform var(--post-zoom-t) var(--ease-hover) var(--post-wait)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-post:hover .bk-post-img :is(img,.photo){transform:scale(var(--zoom-post))}}.bk-post-more{align-items:center;gap:var(--s-2);padding-top:var(--s-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--pr-strong);transition:color var(--post-t) var(--ease-hover) var(--post-cue-wait);margin-top:auto;display:inline-flex}.bk-post-more svg{width:var(--s-4);height:var(--s-4);transition:transform var(--post-t) var(--ease-hover) var(--post-cue-wait)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-post:hover .bk-post-more{color:var(--brand-on-dark)}.bk-post:hover .bk-post-more svg{transform:translateX(var(--s-1))}}@media (prefers-reduced-motion:reduce){@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-post:hover .bk-post-img :is(img,.photo),.bk-post:hover .bk-post-more svg{transform:none}}}.bk-post-words{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-2);padding:0 var(--s-3) var(--s-2);flex-direction:column;flex:1;display:flex;position:relative}.bk-post .bk-card-h{font-size:var(--fs-lg);transition:color var(--post-t) var(--ease-hover) var(--post-ink-wait)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-post:hover .bk-card-h{color:var(--ink-on-dark)}}.bk-post p{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--pr-quiet);transition:color var(--post-t) var(--ease-hover) var(--post-ink-wait)}@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-post:hover p{color:var(--ink-on-dark-2)}}.bk-post-product{justify-content:center;gap:var(--s-4);padding:var(--s-7)}.bk-post-product .btn{margin-top:var(--s-2)}@media (width>=1024px){.bk-posts{gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}.bk-posts[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}body[data-look=curve] :is(.pr-cards-grid,.pr-cards-rows){gap:var(--s-4)}body[data-look=curve] :is(.pr-cards-grid,.pr-cards-rows) li,body[data-look=curve] .pr-col{padding:var(--s-6);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel)}@media (width<=1023px){body[data-look=curve] .pr-cards-grid li{padding:var(--s-4) 0;background:0 0;border:0;border-radius:0}body[data-look=curve] .pr-cards-grid li+li{border-top:1px solid var(--pr-line)}}body[data-look=curve] :is(.pr-cards,.pr-col) .pr-card-h{margin-bottom:var(--s-3);font-size:var(--fs-xl);line-height:var(--lh-snug);letter-spacing:var(--track-tight)}body[data-look=curve] .pr-cols{gap:var(--s-4)}body[data-look=curve] :is(.pr-ledger,.pr-table){border-collapse:separate;border-spacing:0;border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel)}body[data-look=curve] .pr-ledger :is(th,td){padding-inline:var(--s-6)}body[data-look=curve] .pr-ledger tbody tr:first-child :is(th,td){padding-top:var(--s-6)}body[data-look=curve] .pr-ledger tbody tr:last-child :is(th,td){padding-bottom:var(--s-6)}body[data-look=curve] .pr-ledger thead th{padding-top:var(--s-5)}@media (width>=1024px){body[data-look=curve] :is(.pr-cards-grid,.pr-cards-rows),body[data-look=curve] .pr-cols{gap:var(--s-6)}body[data-look=curve] :is(.pr-cards-grid,.pr-cards-rows) li,body[data-look=curve] .pr-col{padding:var(--s-8)}body[data-look=curve] .pr-ledger :is(th,td){padding-inline:var(--s-8)}body[data-look=curve] .pr-cols{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (width<=1023px){body[data-look=curve] .pr-ledger tbody tr{padding:var(--s-5) var(--s-6)}body[data-look=curve] .pr-ledger tbody tr+tr{border-top:1px solid var(--pr-line)}body[data-look=curve] .pr-ledger tbody tr :is(th,td),body[data-look=curve] .pr-ledger tbody tr:is(:first-child,:last-child) :is(th,td){border:0;padding:0}body[data-look=curve] .pr-table{padding:var(--s-5) var(--s-5) var(--s-2)}body[data-look=curve] .pr-table tr :is(th,td){padding-inline:0}body[data-look=curve] .pr-table thead th{padding-top:0}body[data-look=curve] .pr-table tbody tr:last-child :is(th,td){padding-bottom:0}}@media (width>=1024px){body[data-look=curve] .pr-table :is(th,td):first-child{padding-left:var(--s-8)}body[data-look=curve] .pr-table :is(th,td):last-child{padding-right:var(--s-8)}body[data-look=curve] .pr-table thead th{padding-top:var(--s-6)}body[data-look=curve] .pr-table tbody tr:last-child :is(th,td){padding-bottom:var(--s-6)}}.prs-head .shape{width:min(100%,360px);margin-top:var(--s-4)}@media (width>=1024px){.prs[data-split] .bk-row,.prs[data-split] .bk-rows-head{padding:var(--s-8);grid-template-columns:minmax(0,1fr)}.prs[data-split] .bk-row-body:before,.prs[data-split] .bk-rows-head{display:none}}@media (width<=1023px){.prs-head .shape{display:none}}.bk-beside{gap:var(--s-4);display:grid}.bk-beside-photo{aspect-ratio:16/10;border-radius:var(--r-xl);background:var(--neutral-200);position:relative;overflow:clip}.bk-beside-photo .photo{object-fit:cover;object-position:50% 62%;width:100%;height:100%;position:absolute;inset:0}.bk-beside .bk-cards{grid-template-columns:minmax(0,1fr)}@media (width>=1024px){.bk-beside{gap:var(--s-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.bk-beside-photo{aspect-ratio:auto;min-height:100%}.bk-beside .bk-cards{grid-auto-rows:minmax(0,1fr)}.bk-beside .bk-card{justify-content:center}body[data-look=curve] .prs:not([data-split]) .prt .pr-list-tick:not(:has(>li:nth-child(5))){column-gap:var(--s-8);grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}}body[data-look=curve] .prs:not([data-split])>.prs-in>.pr-prose,body[data-look=curve] .prs:not([data-split]) .prt>.pr-prose{text-align:center;text-wrap:pretty}body[data-look=curve] .prs:not([data-split]) :is(.prs-in,.prt)>.pr-note:not(.pr-note-callout){text-align:center;text-wrap:balance;margin-inline:auto}body[data-look=curve] .prs:not([data-split]) :is(.prs-in,.prt)>.pr-note:before{left:50%;transform:translate(-50%)}.prs:has(>.prs-in .bk-doc-fade),.prs:has(.bk-doc-fade){overflow:clip}body[data-look=curve] .prs:has(.bk-doc-in){padding-top:var(--gutter)}@media (width>=1024px){body[data-look=curve] .prs:has(.bk-doc-in){padding-top:calc(var(--gutter) + var(--s-5))}}.bk-ds-name{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-strong);overflow-wrap:anywhere}.bk-ds-val{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--pr-ink);overflow-wrap:anywhere}.bk-ds-roles{font-size:var(--fs-xs);font-weight:var(--fw-medium);line-height:var(--lh-body);color:var(--pr-ink);overflow-wrap:anywhere}.bk-ds-note{font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--pr-quiet)}.bk-ds-swatches{gap:var(--s-6) var(--s-5);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.bk-ds-swatch{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.bk-ds-chip{aspect-ratio:3/2;margin-bottom:var(--s-2);border-radius:var(--r-lg);border:var(--border-hair) solid var(--pr-line);background:var(--sw)}.bk-ds-type{display:grid}.bk-ds-type li{gap:var(--s-2);padding-block:var(--s-5);border-top:var(--border-hair) solid var(--pr-line);display:grid}.bk-ds-type li:first-child{border-top:0;padding-top:0}.bk-ds-type-sample{font-size:var(--fs-sample);line-height:var(--lh-snug);color:var(--pr-strong)}.bk-ds-meta{align-items:baseline;gap:var(--s-1) var(--s-4);flex-wrap:wrap;display:flex}.bk-ds-meta .bk-ds-note{flex-basis:100%}.bk-ds-scale{gap:var(--s-4);display:grid}.bk-ds-scale li{align-items:center;gap:var(--s-1) var(--s-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bk-ds-scale li>.bk-ds-shape,.bk-ds-scale li>.bk-ds-note{grid-column:1/-1}.bk-ds-space .bk-ds-shape{width:var(--sp);max-width:100%;height:var(--s-3);border-radius:var(--r-2xs);background:var(--brand)}.bk-ds-radius{gap:var(--s-6) var(--s-5);grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.bk-ds-radius li{grid-template-columns:minmax(0,1fr);align-content:start}.bk-ds-radius .bk-ds-shape{aspect-ratio:3/2;width:100%;margin-bottom:var(--s-2);border:var(--border-control) solid var(--pr-strong);border-radius:var(--rd);background:var(--pr-panel)}.bk-ds-motion{gap:var(--s-5);justify-items:start;display:grid}.bk-ds-play{min-width:var(--btn-product-w)}.bk-ds-motion ul{gap:var(--s-4);width:100%;display:grid}.bk-ds-motion li{align-items:center;gap:var(--s-1) var(--s-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bk-ds-motion li>:is(.bk-ds-track,.bk-ds-note){grid-column:1/-1}.bk-ds-track{height:var(--s-4);background:linear-gradient(var(--pr-line), var(--pr-line)) center / 100% var(--border-hair) no-repeat;position:relative;container-type:inline-size}.bk-ds-dot{width:var(--s-4);height:var(--s-4);border-radius:var(--r-pill);background:var(--brand);transition:translate var(--md) var(--me);position:absolute;top:0;left:0}.bk-ds-motion[data-on] .bk-ds-dot{translate:calc(100cqi - var(--s-4)) 0}.bk-ds-list{display:grid}.bk-ds-list>div{gap:var(--s-1);padding-block:var(--s-3);border-top:var(--border-hair) solid var(--pr-line);display:grid}.bk-ds-list>div:first-child{border-top:0;padding-top:0}@media (width>=1024px){.bk-ds-list>div{column-gap:var(--s-5);grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,5fr);align-items:baseline}.bk-ds-scale li,.bk-ds-motion li{grid-template-columns:minmax(0,2fr) minmax(0,3fr) minmax(0,5fr)}.bk-ds-scale li>.bk-ds-shape,.bk-ds-motion li>.bk-ds-track{grid-area:1/3}.bk-ds-scale li>.bk-ds-note,.bk-ds-motion li>.bk-ds-note{grid-column:2/-1}.bk-ds-radius li{grid-template-columns:minmax(0,1fr)}.bk-ds-radius li>:is(.bk-ds-shape,.bk-ds-note){grid-area:auto/1}}.bk-ds-row{align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.bk-ds-stack{gap:var(--s-7);display:grid}.bk-ds-h{margin-bottom:var(--s-4);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--pr-strong)}body[data-look=curve] .prs[data-text] :is(.prs-in,.prt){gap:var(--s-7)}body[data-look=curve] .prs[data-text] :is(.prs-in,.prt)>.prs-head+*{margin-top:calc(var(--s-9) - var(--s-7))}body[data-look=curve] .prs[data-text] :is(.prs-in,.prt)>:not(.prs-head,.prt,.faq){text-align:center;width:100%;max-width:none;margin-inline:auto}body[data-look=curve] .prs[data-text] .prs-in>.prt{margin-top:calc(var(--s-9) - var(--s-7));padding-top:var(--s-9);border-top:1px solid var(--pr-line)}body[data-look=curve] .prs[data-text] .prs-in>.prs-head+.prt{border-top:0;padding-top:0}body[data-look=curve] .prs[data-text] .prt>.prs-head{width:100%}@media (width>=1024px){body[data-look=curve] .prs[data-text] .prt>.prs-head>.t-lead,body[data-look=curve] .prs[data-text] :is(.prs-in,.prt)>:is(.pr-prose,.pr-note,.pr-steps-row,.pr-ledger:not([data-grid])),body[data-look=curve] .prs[data-text] :is(.prs-in,.prt)>.pr-block:has(>.pr-list){width:70%}}body[data-look=curve] .prs[data-text] .prv{gap:var(--s-9)}body[data-look=curve] .prs[data-text] .prv-seg{align-self:center}body[data-look=curve] .prs[data-text] .prv>.prs-in>.prs-head+*{margin-top:0}body[data-look=curve] .prs[data-text] .prv .prs-head{width:100%}body[data-look=curve] .prs[data-text] .prv .pr-formula{font-size:var(--fs-xl);line-height:var(--lh-snug)}@media (width>=1024px){body[data-look=curve] .prs[data-text] .prv .prs-head>.t-lead{width:70%;max-width:none}}body[data-look=curve] .prs[data-text] .pr-prose{gap:var(--s-4);text-wrap:pretty}body[data-look=curve] .prs[data-text] .pr-formula{justify-items:center;gap:var(--s-2);font-size:var(--fs-lg);background:0 0;border:0;border-radius:0;padding:0}body[data-look=curve] .prs[data-text] .pr-list{justify-items:center;gap:0}body[data-look=curve] .prs[data-text] .pr-list li{justify-content:center;width:100%}body[data-look=curve] .prs[data-text] .pr-list-rule li+li{margin-top:var(--s-3);padding-top:var(--s-3)}body[data-look=curve] .prs[data-text] .pr-steps{gap:0;padding-left:0}body[data-look=curve] .prs[data-text] .pr-steps:before,body[data-look=curve] .prs[data-text] .pr-steps:after,body[data-look=curve] .prs[data-text] .pr-dot{display:none}body[data-look=curve] .prs[data-text] .pr-step{padding-block:var(--s-5);color:var(--pr-ink);text-wrap:pretty}body[data-look=curve] .prs[data-text] .pr-step:first-child{padding-top:0}body[data-look=curve] .prs[data-text] .pr-step:last-child{padding-bottom:0}body[data-look=curve] .prs[data-text] .pr-step+.pr-step{border-top:1px solid var(--pr-line)}body[data-look=curve] .prs[data-text] .pr-step-h{margin-bottom:var(--s-1);font-size:var(--fs-lg);line-height:var(--lh-snug)}body[data-look=curve] .prs[data-text] .pr-cards{text-align:left}body[data-look=curve] .prs[data-text] :is(.pr-ledger:not([data-grid]),.pr-table){background:0 0;border:0;border-radius:0}@media (width>=1024px){body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) :is(th,td){width:50%;padding-inline:0}body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) :is(thead th:first-child,tbody th){padding-right:var(--s-5);text-align:right}body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) :is(thead th:last-child,tbody td){padding-left:var(--s-5);text-align:left}}body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) tbody th{color:var(--pr-strong)}body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) tbody tr:first-child :is(th,td){padding-top:var(--s-3)}body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) tbody tr:last-child :is(th,td){padding-bottom:0}body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]):has(>thead.sr-only) tbody tr:first-child :is(th,td){padding-top:0}body[data-look=curve] .prs[data-text] .pr-compare{max-width:none}body[data-look=curve] .prs[data-text] .pr-table{text-align:left}body[data-look=curve] .prs[data-text] .pr-table .pr-th{font-size:var(--fs-md)}body[data-look=curve] .prs[data-text] .pr-table tbody th{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--pr-strong)}body[data-look=curve] .prs[data-text] .pr-table :is(th,td):first-child{padding-left:0}body[data-look=curve] .prs[data-text] .pr-contact{justify-items:center}body[data-look=curve] .prs[data-text] .pr-contact dd{font-size:var(--fs-md)}body[data-look=curve] .prs[data-text] .pr-contact a{padding-block:0}@media (width>=1024px){body[data-look=curve] .prs[data-text] .pr-contact{justify-content:center;column-gap:var(--s-11);grid-template-columns:repeat(3,auto)}}@media (width<=1023px){html body[data-look=curve] .prs[data-text] :is(.prs-in,.prt,.prv){gap:var(--s-6)}html body[data-look=curve] .prs[data-text] :is(.prs-in,.prt)>.prs-head+*{margin-top:0}html body[data-look=curve] .prs[data-text] .prs-in>.prt{margin-top:calc(var(--s-8) - var(--s-6));padding-top:var(--s-8)}html body[data-look=curve] .prs[data-text] .prs-in>.prs-head+.prt{margin-top:0;padding-top:0}html body[data-look=curve] .prs[data-text] :is(.prs-in,.prt)>:not(.prs-head,.prt){text-align:left;margin-inline:0}html body[data-look=curve] .prs[data-text] :is(.pr-formula,.pr-list,.pr-contact){justify-items:start}html body[data-look=curve] .prs[data-text] .pr-list li{justify-content:flex-start}html body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) tbody tr{padding-inline:0}html body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) tbody tr:first-child{padding-top:0}html body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) tbody tr:last-child{padding-bottom:0}html body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) tbody :is(th,td),html body[data-look=curve] .prs[data-text] .pr-ledger:not([data-grid]) tbody tr:is(:first-child,:last-child) :is(th,td){width:auto;text-align:inherit;padding:0}}body[data-look=curve] .pr-ledger[data-grid]{background:0 0;border:0;border-radius:0;display:block}body[data-look=curve] .pr-ledger[data-grid] tbody{gap:var(--border-hair);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel-line);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}body[data-look=curve] .pr-ledger[data-grid] tbody tr,body[data-look=curve] .pr-ledger[data-grid] tbody tr+tr{gap:var(--s-1);padding:var(--s-5) var(--s-6);background-color:var(--pr-panel);border:0;flex-direction:column;display:flex}body[data-look=curve] .pr-ledger[data-grid] tbody tr :is(th,td),body[data-look=curve] .pr-ledger[data-grid] tbody tr:is(:first-child,:last-child) :is(th,td){width:auto;text-align:inherit;border:0;margin:0;padding:0;display:block}body[data-look=curve] .pr-ledger[data-grid] tbody th{font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:var(--lh-body);color:var(--pr-quiet)}body[data-look=curve] .pr-ledger[data-grid] tbody td{font-size:var(--fs-lg);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--pr-strong)}@media (width>=1024px){body[data-look=curve] .pr-ledger[data-grid] tbody,body[data-look=curve] .pr-ledger[data-grid] tbody:has(>tr:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}body[data-look=curve] .prt-caption,.pr-prose .pr-prose-foot{font-size:var(--fs-sm);color:var(--pr-quiet)}.pr-prose:has(>.pr-prose-foot:only-child)+*{margin-top:calc(-1 * var(--s-4))}body[data-look=curve] .prs[data-tone=dark] .pr-ledger[data-grid] tbody td{color:var(--brand-on-dark)}@media (width<=1023px){body[data-look=curve] .pr-ledger[data-grid] tbody tr,body[data-look=curve] .pr-ledger[data-grid] tbody tr+tr{padding:var(--s-4) var(--s-5)}}body[data-look=curve] .prs .hw+.bk-act{margin-top:var(--s-8)}body[data-look=curve] .prs[data-text][data-tone=light] .pr-table :is(th,td){border-top-color:var(--pr-rule)}@media (width<=1023px){body[data-look=curve] table.pr-table[data-folded]{display:none}.tf{border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);padding-inline:var(--s-5)}.tf-item+.tf-item{border-top:1px solid var(--pr-line)}.tf-q.acc-q{padding-block:var(--s-4);color:var(--pr-strong)}.tf-text{gap:var(--s-1);flex-direction:column;min-width:0;display:flex}.tf-name{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug)}.tf-sum{gap:var(--s-1) var(--s-3);font-size:var(--fs-xs);color:var(--pr-quiet);flex-wrap:wrap;display:flex}.tf-v[data-state=yes]{color:var(--good)}.tf-v[data-state=mark]{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--pr-ink)}[data-tone=dark] .tf-v[data-state=mark]{color:var(--brand-on-dark)}[data-tone=dark] .tf-v[data-state=yes]{color:var(--good-on-dark)}.tf-v[data-state=no]{color:var(--clay-600)}[data-tone=dark] .tf-v[data-state=no]{color:var(--clay-300)}.tf-v+.tf-v:before{content:"·";margin-right:var(--s-3)}.tf-body{gap:var(--s-1);padding-bottom:var(--s-4);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--pr-strong);flex-direction:column;display:flex}.tf-l{font-size:var(--fs-xs);color:var(--pr-quiet)}[data-tone=dark] .tf .acc-sign{color:var(--ink-on-dark-2)}html body[data-look=curve] .pr-ledger[data-icons]{background:0 0;border:0;display:block}html body[data-look=curve] .pr-ledger[data-icons] tbody{gap:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}html body[data-look=curve] .pr-ledger[data-icons] tbody tr{gap:var(--s-2);padding:var(--s-5) var(--s-4);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);flex-direction:column;display:flex}html body[data-look=curve] .pr-ledger[data-icons] tbody tr+tr{border-top:1px solid var(--pr-panel-line)}html body[data-look=curve] .pr-ledger[data-icons] tbody tr>:is(th,td){width:auto;padding:0;display:block}html body[data-look=curve] .pr-ledger[data-icons] tbody tr>td{font-size:var(--fs-sm);line-height:var(--lh-body)}html body[data-look=curve] .prs ul.pr-cards:has(>li:nth-child(3)){gap:var(--s-3);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;flex-direction:row;display:flex;overflow-x:auto}html body[data-look=curve] .prs ul.pr-cards:has(>li:nth-child(3))::-webkit-scrollbar{display:none}html body[data-look=curve] .prs ul.pr-cards:has(>li:nth-child(3))>li{scroll-snap-align:start;flex:0 0 84%;margin:0}html body[data-look=curve] .prs ul.pr-cards:has(>li:nth-child(3))>li+li{border-top-width:1px}.bk-firm[data-fold] .bk-firm-info>.bk-firm-kind{margin:0}.bk-fold-q.acc-q{padding-block:var(--s-4);font:inherit;color:inherit}[id=board] .bk-rows{gap:var(--s-4);background:0 0;border:0;display:grid;overflow:visible}[id=board] .bk-row{top:calc(var(--s-3) + var(--header-h-phone) + var(--s-4) + var(--i,0) * var(--s-3));border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--neutral-0);position:sticky}[id=board] .bk-row+.bk-row{border-top:1px solid var(--pr-panel-line)}[id=board] .bk-row:nth-child(2){--i:1}[id=board] .bk-row:nth-child(3){--i:2}[id=board] .bk-row:nth-child(4){--i:3}[id=board] .bk-row:nth-child(5){--i:4}[id=board] .bk-row:nth-child(n+6){--i:5}[id=board] .bk-row-photo:has(>.photo-empty){display:none}#blogs-featured .bk-posts{gap:var(--s-3);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}#blogs-featured .bk-posts::-webkit-scrollbar{display:none}#blogs-featured .bk-posts>li{scroll-snap-align:start;flex:0 0 84%}#blogs-all .bk-posts{gap:var(--s-3)}#blogs-all .bk-post:not(.bk-post-product){grid-template-columns:var(--s-13) minmax(0, 1fr);gap:var(--s-4);padding:var(--s-3);align-items:start;display:grid}#blogs-all .bk-post:not(.bk-post-product) .bk-post-img{aspect-ratio:1;border-radius:var(--r-lg);margin:0;overflow:hidden}#blogs-all .bk-post:not(.bk-post-product) .bk-post-img :is(img,.photo){object-fit:cover;width:100%;height:100%}#blogs-all .bk-post:not(.bk-post-product) .bk-post-words{gap:var(--s-1);padding:0}#blogs-all .bk-post:not(.bk-post-product) .bk-card-h{font-size:var(--fs-sm)}#blogs-all .bk-post:not(.bk-post-product) .bk-post-words>p{-webkit-line-clamp:2;font-size:var(--fs-xs);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#blogs-all .bk-post:not(.bk-post-product) .bk-post-more{display:none}html body[data-look=curve] .prs .pr-rows>.bk-rows:has(>.bk-row:nth-child(3)){gap:var(--s-3);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;background:0 0;border:0;border-radius:0;display:flex;overflow-x:auto}html body[data-look=curve] .prs .pr-rows>.bk-rows:has(>.bk-row:nth-child(3))::-webkit-scrollbar{display:none}html body[data-look=curve] .prs .pr-rows>.bk-rows:has(>.bk-row:nth-child(3))>.bk-row{scroll-snap-align:start;border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background-color:var(--pr-panel);flex:0 0 84%;align-content:start}}@media (width>=1024px){body[data-look=curve] .pr-ledger[data-grid] tbody:has(>tr:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023px){html body[data-look=curve] .prs ul.pr-cards.pr-cards-open:has(>li:nth-child(3)){gap:var(--s-7) var(--s-4);scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}html body[data-look=curve] .prs ul.pr-cards.pr-cards-open:has(>li:nth-child(3))>li{border:0;padding:0}html body[data-look=curve] .prs:has(.pr-cards-open)>.prs-in>.prs-head,html body[data-look=curve] .prs:not([data-split]):has(.pr-cards-open) :is(.prs-in,.prt)>.pr-note.pr-note:not(.pr-note-callout){text-align:center;align-items:center;margin-inline:auto}html body[data-look=curve] .prs:not([data-split]):has(.pr-cards-open) :is(.prs-in,.prt)>.pr-note.pr-note:not(.pr-note-callout):before{left:50%;transform:translate(-50%)}}.bk-lead{text-align:left;--lead-label:var(--ink-1);--lead-quiet:var(--ink-3);--lead-bad:var(--bad);width:100%;max-width:720px;margin-inline:auto}.bk-lead[data-tone=dark]{--lead-label:var(--ink-on-dark);--lead-quiet:var(--ink-on-dark-2);--lead-bad:var(--bad-on-dark)}:is(.bk-lead[data-tone=dark],.bk-chooser) .ctl{--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)}.bk-lead-form{gap:var(--s-7);display:grid}.bk-lead-form[hidden]{display:none}.bk-lead-row{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.bk-lead-label{font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--lead-label)}.bk-lead-opt{font-weight:var(--fw-regular);color:var(--lead-quiet)}.bk-lead-field input{font-size:var(--fs-md);font-weight:var(--fw-regular);letter-spacing:normal}.bk-lead-field input[type=tel]{letter-spacing:var(--track-digits)}.bk-lead-field:has([aria-invalid=true]){border-color:var(--lead-bad)}.bk-lead-area{align-items:stretch;height:auto}.bk-lead-area textarea{min-width:0;padding:var(--s-3) var(--s-4);resize:vertical;font:inherit;font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink-1);background:0 0;border:0;outline:none;flex:1}.bk-lead-err{font-size:var(--fs-sm);line-height:var(--lh-snug);color:var(--lead-bad)}.bk-lead-agree{font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--lead-quiet)}.bk-lead-agree a{color:var(--lead-label);font-weight:var(--fw-medium);text-underline-offset:.2em;text-decoration:underline}.bk-lead-send{align-self:flex-start}.bk-lead-thanks{font-size:var(--fs-lg);line-height:var(--lh-body);text-align:center;color:var(--lead-label)}@media (width>=720px){.bk-lead-form{column-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}.bk-lead-wide{grid-column:1/-1}}@media (width<=719px){.bk-lead-send{align-self:stretch}}.bk-route-head{align-items:center;gap:var(--s-2);text-align:center;flex-direction:column;display:flex}.bk-route-h{color:var(--pr-strong)}.bk-route-lead{max-width:640px;font-size:var(--fs-md);line-height:var(--lh-body);color:var(--pr-quiet);text-wrap:balance}.bk-chooser{gap:var(--s-9);text-align:left;flex-direction:column;width:100%;max-width:960px;margin-inline:auto;display:flex}.bk-chooser-q{gap:var(--s-4);flex-direction:column;min-width:0;display:flex}.bk-chooser-legend{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--ink-on-dark)}.bk-chooser-opts{gap:var(--s-3);display:grid}.bk-chooser-card{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--glass-on-dark-line);border-radius:var(--r-lg);background:var(--glass-on-dark-bg);cursor:pointer;transition:border-color var(--t-fast) var(--ease)}.bk-chooser-card:has(input:checked){border-color:var(--brand-on-dark)}.bk-chooser-card:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.bk-chooser-card .ctl-label{gap:var(--s-1);flex-direction:column;display:flex}.bk-chooser-t{font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink-on-dark)}.bk-chooser-s{text-wrap:balance;font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink-on-dark-2)}@media (width>=720px){.bk-chooser-opts{grid-template-columns:repeat(2,minmax(0,1fr))}}.bk-chooser [data-route-panel][hidden]{display:none}.bk-chooser-partner{align-items:flex-start;gap:var(--s-5);padding:var(--s-7);border:1px solid var(--glass-on-dark-line);border-radius:var(--r-xl);background:var(--glass-on-dark-bg);flex-direction:column;display:flex}.bk-chooser-partner p{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink-on-dark)}.bk-chooser .bk-lead{max-width:none}.bk-rside{gap:var(--s-5);width:100%;display:grid}.bk-rside-col{align-items:flex-start;gap:var(--s-5);padding:var(--s-7);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background:var(--pr-panel);text-align:left;flex-direction:column;display:flex}.bk-rside-col .bk-route-lead{margin-top:calc(-1 * var(--s-3))}.bk-rside-col .btn{margin-top:auto}.bk-rside-list{flex:1;grid-auto-rows:1fr;width:100%;display:grid}.bk-rside-list li{gap:var(--s-1);padding-block:var(--s-4);border-top:1px solid var(--pr-line);flex-direction:column;display:flex}.bk-rside-list li:last-child{border-bottom:1px solid var(--pr-line)}.bk-rside-col .bk-route-h{color:var(--brand-on-dark)}.bk-rside-col .bk-rside-name{color:var(--gold-100)}.bk-rside-name{font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:var(--lh-snug)}.bk-rside-list p{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--pr-quiet)}.bk-rside-list li.bk-rside-has-ic{column-gap:var(--s-3);row-gap:var(--s-1);grid-template-columns:auto minmax(0,1fr);align-content:start;display:grid}.bk-rside-ic{color:var(--gold-100);grid-row:span 2;display:flex}.bk-rside-ic svg{width:var(--s-5);height:var(--s-5)}@media (width>=1024px){.bk-rside{grid-template-columns:repeat(2,minmax(0,1fr))}}.plw-spot-photo,.plr-ill-art{border-radius:var(--r-xl);overflow:hidden}.prh.plh{isolation:isolate;position:relative;overflow:hidden}.plh-row{gap:var(--s-10);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=1024px){.plh-row{gap:var(--s-12);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.plh-copy{align-items:flex-start;gap:var(--s-6);text-align:left;flex-direction:column;min-width:0;display:flex}.plh-copy .t-display{text-wrap:balance;max-width:900px}.plh-copy .prh-crumb,.plh-copy .pgx-claims,.plh-copy .pgx-acts{justify-content:flex-start}.plh-doors{gap:var(--s-4);display:grid}.plh-door{gap:var(--s-2);padding:var(--s-7);border:1px solid var(--neutral-750);border-radius:var(--r-xl);background:var(--neutral-800);color:var(--ink-on-dark);text-align:left;transition:border-color var(--t-hover) var(--ease-hover);flex-direction:column;text-decoration:none;display:flex}.plh-door-t{font-size:var(--fs-xl);font-weight:var(--fw-medium);line-height:var(--lh-snug)}.plh-door-s{font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink-on-dark-2)}.plh-door-go{align-items:center;gap:var(--s-2);height:var(--s-6);margin-top:var(--s-3);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--brand-on-dark);display:inline-flex}.plh-door-go svg{width:18px;height:18px}.plw-spot{gap:var(--s-5);grid-template-columns:minmax(0,1fr);display:grid}.plw-spot-photo{aspect-ratio:4/5}@media (width>=1024px){.plw-spot{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch}.plw-spot-photo{aspect-ratio:auto;min-height:100%;position:relative}.plw-spot-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}.plr-ill-card{align-items:flex-start;gap:var(--s-3);padding:var(--s-7);border:1px solid var(--pr-panel-line);border-radius:var(--r-xl);background:var(--pr-panel);text-align:left;flex-direction:column;display:flex}.plr-ill{gap:var(--s-5);display:grid}.plr-ill-art{aspect-ratio:4/3;width:100%;margin-bottom:var(--s-3)}@media (width>=1024px){.plr-ill{grid-template-columns:repeat(3,minmax(0,1fr))}}.plh-door{color:var(--ink-on-dark);text-decoration:none}@media (hover:hover) and (pointer:fine) and (width>=600px){.plh-door:hover{color:var(--ink-on-dark);text-decoration:none}}.plh-door-go svg{transition:transform var(--t-hover) var(--ease-hover)}@media (hover:hover){@media (hover:hover) and (pointer:fine) and (width>=600px){.plh-door:hover .plh-door-go svg{transform:translate(3px)}.plh-door:hover{background:var(--neutral-750)}}}.plh-door{transition:border-color var(--t-hover) var(--ease-hover), background-color var(--t-hover) var(--ease-hover)}:is(.hh-link,.bk-lead-agree a,.dd-link){text-underline-offset:.2em;transition:text-underline-offset var(--t-hover) var(--ease-hover), text-decoration-thickness var(--t-hover) var(--ease-hover), color var(--t-hover) var(--ease-hover);text-decoration-color:currentColor;text-decoration-thickness:1px}@media (hover:hover){@media (hover:hover) and (pointer:fine) and (width>=600px){:is(.hh-link,.bk-lead-agree a,.dd-link):hover{text-underline-offset:.28em;text-decoration-thickness:2px}}}@media (hover:hover) and (pointer:fine) and (width>=600px){.dd-link:hover{color:inherit}}@media (hover:hover){@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-chooser-card:hover:not(:has(input:checked)){border-color:var(--ink-on-dark-2)}}}.bk-lead[data-tone=dark] .field{border-color:var(--neutral-400);background:var(--neutral-950);transition:border-color var(--t-hover) var(--ease-hover), background-color var(--t-hover) var(--ease-hover)}@media (hover:hover){@media (hover:hover) and (pointer:fine) and (width>=600px){.bk-lead[data-tone=dark] .field:hover{background:var(--neutral-850)}}}.bk-lead[data-tone=dark] .field:focus-within{border-color:var(--ink-on-dark);background:var(--neutral-850)}.bk-lead[data-tone=dark] .field:has([aria-invalid=true]){border-color:var(--bad-on-dark)}.bk-lead[data-tone=dark] .field :is(input,textarea),.bk-lead[data-tone=dark] .field-code{color:var(--ink-on-dark);caret-color:var(--brand-on-dark)}.bk-lead[data-tone=dark] .field :is(input,textarea)::placeholder{color:var(--ink-example-dark)}@media (width>=1024px){.plh-copy .pgx-claims:has(>li:nth-child(2):last-child){column-gap:var(--s-6);width:auto;display:flex}.plh-copy .pgx-claims:has(>li:nth-child(2):last-child)>li:first-child{padding-right:0}}@media (width<=1023px){.plh-copy .pgx-claims{text-align:left;align-items:flex-start}}.plh .plh-mark{color:var(--brand-on-dark)}.prh.plh[data-tone=dark]:before{-webkit-mask-image:var(--dots-fade-band-wide);mask-image:var(--dots-fade-band-wide)}.pcx-in>.sec-head:not(:has(.t-lead)){width:100%}.plst{gap:var(--s-8);width:100%;margin-top:var(--s-11);display:grid}.plst-head{align-items:center;gap:var(--s-2);text-align:center;flex-direction:column;display:flex}.plst .plst-h{color:var(--brand-on-dark)}.plst-lead{max-width:640px;font-size:var(--fs-md);line-height:var(--lh-body);color:var(--ink-on-dark-2);text-wrap:balance}.plst .xp-step,.plst .xp-steps li p{color:var(--ink-on-dark-2)}.plst .xp-h{color:var(--ink-on-dark)}.plst .xp-tick{background:var(--brand-on-dark)}@media (width<=1023px){.plst-head{text-align:left;align-items:flex-start}}.bk-chooser{text-align:center}.bk-chooser-q{align-items:center}.bk-chooser-card{justify-content:center}.bk-chooser-card .ctl-label,.bk-chooser .bk-lead-row{align-items:center}.bk-chooser .bk-lead-field{align-self:stretch}.bk-chooser .bk-lead-field :is(input,textarea),.bk-chooser .bk-lead-agree{text-align:center}.bk-chooser .bk-lead-send,.bk-chooser-partner .btn{width:var(--btn-route-w);justify-content:center;align-self:center}.bk-chooser-partner{align-items:center}.bk-chooser .bk-chooser-card{transition:border-color var(--t-door) var(--ease-curtain), background-color var(--t-door) var(--ease-curtain);flex-direction:column;align-items:center;position:relative}.bk-chooser .bk-chooser-card .ctl-box{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.bk-chooser .bk-chooser-card{overflow:hidden}.bk-chooser .bk-chooser-card:after{content:"";height:var(--chooser-bar);background:var(--brand-on-dark);transition:transform var(--t-door) var(--ease-curtain);position:absolute;inset:auto 0 0;transform:scaleX(0)}.bk-chooser .bk-chooser-card:has(input:checked){border-color:var(--glass-on-dark-line)}.bk-chooser .bk-chooser-card:has(input:checked):after{transform:none}.bk-chooser-card :is(.bk-chooser-t,.bk-chooser-s){transition:color var(--t-hover) var(--ease-hover)}.bk-chooser .bk-lead-field:has(.field-code){justify-content:center}.bk-chooser .bk-lead-field:has(.field-code) input{text-align:left;flex:none;width:16ch}.plh-door-ic{margin-bottom:var(--s-2);color:var(--brand-on-dark);display:flex}.plh-door-ic svg{width:var(--s-7);height:var(--s-7)}.plh .plh-door{isolation:isolate;transition:border-color var(--t-door) var(--ease-curtain);position:relative;overflow:hidden}.plh-door-paper{z-index:-1;isolation:isolate;clip-path:inset(0 round calc(var(--r-xl) - 1px));pointer-events:none;position:absolute;inset:0;overflow:hidden}.plh-door-paper>span{aspect-ratio:1;border:1px solid var(--paper-edge);opacity:0;transform:translate(calc(-50% - var(--door-sheet-drift)), -50%);border-radius:50%;position:absolute;top:50%;left:0}.plh-door-paper>span:first-child{background:var(--gold-500);width:240%;transition-delay:calc(2 * var(--t-door-step))}.plh-door-paper>span:nth-child(2){background:var(--gold-400);width:180%;transition-delay:var(--t-door-step)}.plh-door-paper>span:nth-child(3){background:var(--neutral-850);width:156%}.plh .plh-door .plh-door-paper>span:nth-child(3){opacity:1;transform:translate(-50%, -50%) scale(var(--door-top-rest));background:var(--neutral-800);transition:transform var(--t-door) var(--ease-curtain), background-color var(--t-door) var(--ease-curtain), border-color var(--t-door) var(--ease-curtain);border-color:#0000;animation:none}@media (hover:hover) and (pointer:fine) and (width>=600px){.plh .plh-door:is(:hover,:focus-visible) .plh-door-paper>span:nth-child(3){border-color:var(--paper-edge);background:var(--neutral-850);animation:none;transform:translate(-50%,-50%)}.plh .plh-door[data-leaving]:not(:hover,:focus-visible) .plh-door-paper>span:nth-child(3){animation:none}}@media (width>=1024px){.plh .plh-door :is(.plh-door-t,.plh-door-s){max-width:72%}}@media (hover:hover) and (pointer:fine) and (width>=600px){.plh .plh-door:is(:hover,:focus-visible) .plh-door-paper>span{opacity:1;animation:door-sheet-in var(--t-door) var(--ease-curtain) both;transform:translate(-50%,-50%)}.plh .plh-door:is(:hover,:focus-visible) .plh-door-paper>span:first-child{animation-delay:0s}.plh .plh-door:is(:hover,:focus-visible) .plh-door-paper>span:nth-child(2){animation-delay:var(--t-door-step)}.plh .plh-door:is(:hover,:focus-visible) .plh-door-paper>span:nth-child(3){animation-delay:calc(2 * var(--t-door-step))}}@keyframes door-sheet-in{0%{opacity:0;transform:translate(calc(-50% + var(--door-sheet-drift)), -50%)}40%{opacity:1}to{opacity:1;transform:translate(-50%,-50%)}}@media (hover:hover) and (pointer:fine) and (width>=600px){.plh .plh-door[data-leaving]:not(:hover,:focus-visible) .plh-door-paper>span{animation:door-sheet-out var(--t-door) var(--ease-curtain) both}.plh .plh-door[data-leaving]:not(:hover,:focus-visible) .plh-door-paper>span:nth-child(2){animation-delay:0s}.plh .plh-door[data-leaving]:not(:hover,:focus-visible) .plh-door-paper>span:first-child{animation-delay:var(--t-door-step)}}@keyframes door-sheet-out{0%{opacity:1;transform:translate(-50%,-50%)}30%{opacity:1}to{opacity:0;transform:translate(calc(-50% - var(--door-sheet-drift)), -50%)}}@media (prefers-reduced-motion:reduce){.plh .plh-door .plh-door-paper>span{animation:none!important}}.plh .plh-door,.plh .plh-door :is(.plh-door-s,.plh-door-go,.plh-door-ic){transition-property:border-color,color;transition-duration:var(--t-door);transition-timing-function:var(--ease-curtain)}@media (hover:hover){@media (hover:hover) and (pointer:fine) and (width>=600px){.plh .plh-door:hover{border-color:var(--neutral-850);background:var(--neutral-850)}}.plh .plh-door .plh-door-go{opacity:0;transform:translateY(var(--s-2));transition:opacity var(--t-door) var(--ease-curtain), transform var(--t-door) var(--ease-curtain), color var(--t-door) var(--ease-curtain)}@media (hover:hover) and (pointer:fine) and (width>=600px){.plh .plh-door:is(:hover,:focus-visible) .plh-door-go{transition-delay:var(--t-door-delay)}}.plh .plh-door :is(.plh-door-ic,.plh-door-t,.plh-door-s){transform:translateY(var(--door-go-room));transition:transform var(--t-door) var(--ease-curtain), color var(--t-door) var(--ease-curtain)}.plh .plh-door .plh-door-ic{transition:transform var(--t-door) var(--ease-curtain), opacity var(--t-door) var(--ease-curtain), color var(--t-door) var(--ease-curtain)}@media (hover:hover) and (pointer:fine) and (width>=600px){.plh .plh-door:is(:hover,:focus-visible) .plh-door-ic{opacity:0;transform:translateY(calc(-1 * var(--door-ic-room)))}.plh .plh-door:is(:hover,:focus-visible) :is(.plh-door-t,.plh-door-s){transform:translateY(calc(-1 * var(--door-ic-room)))}.plh .plh-door:is(:hover,:focus-visible) .plh-door-go{opacity:1;transform:translateY(calc(-1 * var(--door-ic-room)))}}}.bk-chooser .bk-chooser-card .ctl-label{gap:var(--s-2)}.bk-chooser .bk-chooser-t{color:var(--brand-on-dark)}@media (hover:hover){@media (hover:hover) and (pointer:fine) and (width>=600px){.plh .plh-door:is(:hover,:focus-visible) .plh-door-ic{transition-duration:calc(var(--t-door) / 2);transition-delay:0s}}}html body[data-look=curve] .prs.prs[data-variants=plr-colour][data-tone]:is([data-layout=mist],[data-layout=seamless],[data-layout=stone-mist],[data-layout=gold],[data-layout=sage],[data-layout=blush],[data-layout=graphite],[data-layout=sand]){background:var(--band-bg)}html body[data-look=curve] .prs.prs[data-variants=plr-colour][data-layout=mist][data-tone]{--band-bg:var(--mist-200)}html body[data-look=curve] .prs.prs[data-variants=plr-colour][data-layout=seamless][data-tone]{--band-bg:var(--neutral-0)}html body[data-look=curve] .prs.prs[data-variants=plr-colour][data-layout=stone-mist][data-tone]{--band-bg:var(--neutral-100)}html body[data-look=curve] .prs.prs[data-variants=plr-colour][data-layout=gold][data-tone]{--band-bg:var(--gold-100)}html body[data-look=curve] .prs.prs[data-variants=plr-colour][data-layout=sage][data-tone]{--band-bg:var(--sage-100)}html body[data-look=curve] .prs.prs[data-variants=plr-colour][data-layout=blush][data-tone]{--band-bg:var(--brick-50)}html body[data-look=curve] .prs.prs[data-variants=plr-colour][data-layout=graphite][data-tone]{--band-bg:var(--neutral-200)}html body[data-look=curve] .prs.prs[data-variants=plr-colour][data-layout=sand][data-tone]{--band-bg:var(--neutral-300)}.prs[data-variants=plr-colour]:is([data-layout=seamless],[data-layout=stone-mist],[data-layout=charcoal-mist],[data-layout=sand]) .plr-ill-card{background:var(--mist-100);border-color:#0000}.prs[data-variants=plr-colour][data-layout=charcoal-white] .plr-ill-card{background:var(--neutral-0);border-color:#0000}.prs[data-variants=plr-colour]:is([data-layout=charcoal-mist],[data-layout=charcoal-white]) .plr-ill-card{--pr-ink:var(--ink-2);--pr-quiet:var(--ink-3);--pr-faint:var(--ink-1);--pr-strong:var(--ink-1);color:var(--ink-2)}.prs[data-variants=plr-colour]:is([data-layout=charcoal-mist],[data-layout=charcoal-white]) .plr-ill-card :is(.bk-card-h,.bk-ticks span){color:var(--ink-1)}.prs[data-variants=plr-colour]:is([data-layout=charcoal-mist],[data-layout=charcoal-white]) .plr-ill-card .bk-ticks svg{color:var(--sage-700)}.prs[data-variants=plr-colour][data-layout=graphite] .plr-ill-card{--pr-ink:var(--ink-on-dark-2);--pr-quiet:var(--ink-on-dark-2);--pr-strong:var(--ink-on-dark);background:var(--neutral-800);color:var(--ink-on-dark-2);border-color:#0000}.prs[data-variants=plr-colour][data-layout=graphite] .plr-ill-card .bk-card-h{color:var(--ink-on-dark)}.prs[data-variants=plr-colour][data-layout=graphite] .plr-ill-card .bk-ticks span{color:var(--ink-on-dark-2)}.prs[data-variants=plr-colour][data-layout=graphite] .plr-ill-card .bk-ticks svg{color:var(--brand-on-dark)}.prs[data-variants=plr-colour]:is([data-layout=seamless],[data-layout=stone-mist],[data-layout=sand]) .plr-ill-card{border-color:var(--glass-line)}.plh-door-paper:after{content:"";z-index:1;box-shadow:var(--shadow-press);opacity:0;transition:opacity var(--t-door) var(--ease-curtain);position:absolute;inset:0}@media (hover:hover) and (pointer:fine) and (width>=600px){.plh .plh-door:is(:hover,:focus-visible) .plh-door-paper:after{opacity:1}}.plh .plh-door:focus-visible{border-color:var(--neutral-850);background:var(--neutral-850)}
