.ewfaq{--faq-shell:920px;--faq-measure:68ch}.ewfaq-shell{width:100%;max-width:var(--faq-shell);padding-inline:var(--gutter,24px);margin-inline:auto}.ewfaq-head{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(18px,2.4vw,28px)}.ewfaq-head h1{font-family:var(--face-display,inherit);font-size:clamp(34px,4vw,52px);line-height:var(--lh-head,1.14);letter-spacing:-.022em;font-weight:700}.ewfaq-lede{max-width:var(--faq-measure);font-size:var(--t-lead,19px);color:var(--ink-soft,inherit);margin-top:12px;line-height:1.5}.ewfaq-jump{border-top:1px solid var(--rule,var(--border));border-bottom:1px solid var(--hairline,var(--border));background:var(--plate,transparent);padding-block:12px}.ewfaq-jump ul{flex-wrap:wrap;gap:6px 8px;margin:0;padding:0;list-style:none;display:flex}.ewfaq-jump a{min-height:var(--tap-list,32px);border:1px solid var(--hairline,var(--border));border-radius:var(--r-pill,999px);background:var(--card,transparent);font-size:var(--t-small,14.5px);color:var(--ink,inherit);white-space:nowrap;transition:border-color var(--dur-move,.2s)var(--ease-move,ease),color var(--dur-move,.2s)var(--ease-move,ease);align-items:center;padding:5px 13px;text-decoration:none;display:inline-flex}.ewfaq-jump a:hover{border-color:var(--brand-ink,var(--brand));color:var(--brand-ink,var(--brand))}.ewfaq-filter{padding-block:clamp(18px,2.4vw,26px)}.ewfaq-filter-box{max-width:480px;min-height:var(--ctl-h,46px);border:1px solid var(--hairline,var(--border));border-radius:var(--r-pill,999px);background:var(--card,transparent);transition:border-color var(--dur-move,.2s)var(--ease-move,ease);align-items:center;gap:10px;padding:0 12px;display:flex}.ewfaq-filter-box:focus-within{border-color:var(--brand-ink,var(--brand))}.ewfaq-filter-icon{width:16px;height:16px;color:var(--ink-quiet,#6b7280);flex:none}.ewfaq-filter-input{min-width:0;font:inherit;font-size:var(--t-body,16px);color:var(--ink,inherit);background:0 0;border:0;outline:none;flex:1}.ewfaq-filter-input::-webkit-search-cancel-button{appearance:none;display:none}.ewfaq-filter-clear{background:var(--plate,transparent);width:26px;height:26px;color:var(--ink-quiet,#6b7280);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ewfaq-filter-clear svg{width:14px;height:14px}.ewfaq-filter-clear:hover{color:var(--ink,inherit)}.ewfaq-filter-count{font-size:var(--t-small,14.5px);color:var(--ink-quiet,#6b7280);margin-top:10px}.ewfaq-group{padding-bottom:clamp(22px,2.6vw,34px)}.ewfaq-group h2{font-family:var(--face-text,inherit);font-size:var(--t-eyebrow,12px);text-transform:uppercase;letter-spacing:var(--track-eyebrow,.22em);color:var(--ink-quiet,#6b7280);border-bottom:1px solid var(--hairline,var(--border));margin-bottom:4px;padding-bottom:10px;scroll-margin-top:34px;font-weight:650}.ewfaq-item{border-bottom:1px solid var(--hairline,var(--border));scroll-margin-top:34px;position:relative}.ewfaq-item summary{cursor:pointer;min-height:var(--tap,44px);align-items:flex-start;gap:18px;padding:17px 2px 17px 0;list-style:none;display:flex}.ewfaq-item summary::-webkit-details-marker{display:none}.ewfaq-item summary:focus-visible{box-shadow:var(--focus,0 0 0 2px #fff,0 0 0 4px currentColor);border-radius:var(--r-sm,8px);outline:none}.ewfaq-q{letter-spacing:-.008em;min-width:0;max-width:var(--faq-measure);flex:1;font-size:17.5px;font-weight:600;line-height:1.42}.ewfaq-item summary:hover .ewfaq-q{color:var(--brand-ink,var(--brand))}.ewfaq-chev{width:19px;height:19px;color:var(--ink-quiet,#6b7280);transition:transform var(--dur-move,.2s)var(--ease-move,ease),color var(--dur-move,.2s)var(--ease-move,ease);flex:none;margin-top:3px}.ewfaq-item[open]>summary .ewfaq-chev{color:var(--brand-ink,var(--brand));transform:rotate(180deg)}.ewfaq-item[open]{background:linear-gradient(to right,color-mix(in oklab,var(--brand,#888)5%,transparent),transparent 55%)}.ewfaq-item[open]:before{content:"";background:var(--brand-ink,var(--brand));border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:-14px}.ewfaq-item[open]>summary .ewfaq-q{color:var(--brand-ink,var(--brand))}.ewfaq-a{max-width:var(--faq-measure);color:var(--ink-soft,inherit);padding:0 18px 20px 0;font-size:16.5px;line-height:1.68}.ewfaq-a p{margin:0 0 12px}.ewfaq-a p:last-child{margin-bottom:0}.ewfaq-a a{color:var(--brand-ink,var(--brand));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab,currentColor 40%,transparent);text-decoration-color:color-mix(in oklab,currentColor 40%,transparent)}.ewfaq-a a:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:no-preference){.ewfaq-item[open]>.ewfaq-a{animation:ewfaq-reveal var(--dur-enter,.26s)var(--ease-enter,ease)both}}@keyframes ewfaq-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ewfaq-close{border-top:1px solid var(--rule,var(--border));background:var(--plate,transparent);padding-block:clamp(28px,3.4vw,46px)}.ewfaq-close-actions{flex-wrap:wrap;gap:12px;display:flex}.ewfaq-group[hidden],.ewfaq-item[hidden]{display:none}@media (max-width:700px){.ewfaq-jump ul{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.ewfaq-jump ul::-webkit-scrollbar{display:none}.ewfaq-q{font-size:16.5px}.ewfaq-item summary{gap:12px}}@media print{body:has(.ewfaq) #site-navbar{display:none!important}body:has(.ewfaq)>footer.ft{display:none!important}.ewfaq-filter,.ewfaq-jump,.ewfaq-close,.ewfaq-chev{display:none!important}.ewfaq-shell{max-width:none;padding-inline:0}.ewfaq-item,.ewfaq-group{break-inside:avoid;box-shadow:none!important;background:0 0!important}.ewfaq-q,.ewfaq-a{max-width:none;color:#000!important}.ewfaq-a{display:block!important}}
.ewlegal{--legal-measure:66ch;--legal-spine:72px;--legal-gap:30px;--legal-shell:920px;padding-bottom:0}.ewlegal-shell{width:100%;max-width:var(--legal-shell);padding-inline:var(--gutter,24px);margin-inline:auto}.ewlegal-head{border-bottom:1px solid var(--rule,var(--border));padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(22px,2.6vw,34px)}.ewlegal-crumb{font-family:var(--face-mono,ui-monospace,monospace);font-size:var(--t-micro,12.5px);letter-spacing:.02em;color:var(--ink-quiet,var(--muted-fg,#6b7280));margin-bottom:14px}.ewlegal-crumb-root{text-transform:uppercase;letter-spacing:var(--track-eyebrow,.22em);color:var(--brand-ink,var(--brand));font-weight:650}.ewlegal-head h1{font-family:var(--face-display,inherit);font-size:clamp(34px,4vw,52px);line-height:var(--lh-head,1.14);letter-spacing:-.022em;max-width:20ch;font-weight:700}.ewlegal-meta{font-size:var(--t-small,14.5px);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:18px;display:flex}.ewlegal-date{align-items:baseline;gap:4px;font-size:15.5px;display:inline-flex}.ewlegal-metalabel{text-transform:uppercase;letter-spacing:var(--track-eyebrow,.22em);font-size:var(--t-eyebrow,12px);color:var(--ink-quiet,#6b7280);margin-right:3px;font-weight:650}.ewlegal-print{min-height:var(--tap-list,32px);border:1px solid var(--hairline,var(--border));border-radius:var(--r-pill,999px);font-size:var(--t-small,14.5px);color:var(--ink,inherit);cursor:pointer;transition:border-color var(--dur-move,.2s)var(--ease-move,ease),color var(--dur-move,.2s)var(--ease-move,ease);background:0 0;align-items:center;gap:7px;margin-left:auto;padding:4px 13px 4px 11px;font-weight:600;display:inline-flex}.ewlegal-print svg{width:15px;height:15px}.ewlegal-print:hover{border-color:var(--brand-ink,var(--brand));color:var(--brand-ink,var(--brand))}.ewlegal-print:focus-visible{box-shadow:var(--focus,0 0 0 2px #fff,0 0 0 4px currentColor);outline:none}.ewlegal-contents{border-bottom:1px solid var(--hairline,var(--border));background:var(--plate,transparent);padding-block:clamp(26px,3vw,40px)}.ewlegal-eyebrow{font-family:var(--face-text,inherit);font-size:var(--t-eyebrow,12px);text-transform:uppercase;letter-spacing:var(--track-eyebrow,.22em);color:var(--ink-quiet,#6b7280);margin-bottom:14px;font-weight:650}.ewlegal-toc{columns:2;column-gap:40px;margin:0;padding:0;list-style:none}@media (min-width:1180px){.ewlegal-toc{columns:3;column-gap:34px}}.ewlegal-toc li{break-inside:avoid;margin:0 0 2px}.ewlegal-toc a{min-height:var(--tap-list,32px);font-size:var(--t-small,14.5px);color:var(--ink,inherit);align-items:baseline;gap:10px;padding:5px 0;line-height:1.4;text-decoration:none;display:flex}.ewlegal-toc a:hover .ewlegal-toc-title{color:var(--brand-ink,var(--brand));text-underline-offset:3px;text-decoration:underline}.ewlegal-toc-num{min-width:1.6em;font-family:var(--face-mono,monospace);font-variant-numeric:tabular-nums;color:var(--ink-quiet,#6b7280);flex:none;font-size:11.5px}.ewlegal-sec{border-top:1px solid var(--hairline,var(--border));padding-block:clamp(26px,2.8vw,38px)}.ewlegal-sec:first-child,.ewlegal-sec-preamble:first-child{border-top:0}.ewlegal-sec>.ewlegal-shell{position:relative}.ewlegal-spine{margin-right:calc(0px - var(--gutter,24px) + var(--legal-gap));height:100%;width:var(--legal-spine);text-align:right;position:absolute;top:0;right:100%}.ewlegal-spine-num{top:calc(var(--ctl-h,46px) + 26px);font-family:var(--face-mono,monospace);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ink-quiet,#6b7280);padding:2px 6px 2px 0;font-size:11.5px;text-decoration:none;display:inline-block;position:sticky}.ewlegal-spine-num:before{content:"§";opacity:.5;margin-right:3px}.ewlegal-spine-num:hover{color:var(--brand-ink,var(--brand))}.ewlegal-col{min-width:0;font-size:16.5px;line-height:1.72}.ewlegal-col>h2{font-family:var(--face-display,inherit);letter-spacing:-.012em;max-width:34ch;margin:0 0 12px;font-size:23px;font-weight:650;line-height:1.28}.ewlegal-col>h3{letter-spacing:-.006em;margin:26px 0 6px;font-size:17px;font-weight:650}.ewlegal-col>h4{color:var(--ink-soft,inherit);margin:20px 0 4px;font-size:15px;font-weight:650}.ewlegal-col p,.ewlegal-col ul,.ewlegal-col ol{max-width:var(--legal-measure)}.ewlegal-col p{margin:0 0 14px}.ewlegal-col ul,.ewlegal-col ol{margin:0 0 14px 1.15rem}.ewlegal-col ul{list-style:outside}.ewlegal-col ol{list-style:decimal}.ewlegal-col li{margin:0 0 7px;padding-left:3px}.ewlegal-col li::marker{color:var(--ink-quiet,#9ca3af)}.ewlegal-col strong{font-weight:650}.ewlegal-col a{color:var(--brand-ink,var(--brand));text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab,currentColor 40%,transparent);text-decoration-color:color-mix(in oklab,currentColor 40%,transparent)}.ewlegal-col a:hover{text-decoration-color:currentColor}.ewlegal-col hr{border:0;border-top:1px solid var(--hairline,var(--border));max-width:var(--legal-measure);margin:28px 0}.ewlegal-col code{font-family:var(--face-mono,monospace);font-size:.9em}.ewlegal-tablewrap{border:1px solid var(--hairline,var(--border));border-radius:var(--r,12px);background:var(--card,transparent);margin:18px 0 20px;overflow-x:auto}.ewlegal-col table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px;line-height:1.5}.ewlegal-col th,.ewlegal-col td{text-align:left;vertical-align:top;border-bottom:1px solid var(--hairline,var(--border));padding:11px 16px}.ewlegal-col tbody tr:last-child th,.ewlegal-col tbody tr:last-child td{border-bottom:0}.ewlegal-col thead th{font-size:var(--t-eyebrow,12px);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-quiet,#6b7280);white-space:nowrap;background:var(--plate,transparent);font-weight:650}.ewlegal-col tbody td:first-child{white-space:nowrap;font-weight:600}.ewlegal-gap{color:var(--ink-quiet,#6b7280);-webkit-text-decoration:underline dotted color-mix(in oklab,var(--ink-quiet,#6b7280)70%,transparent);text-decoration:underline dotted color-mix(in oklab,var(--ink-quiet,#6b7280)70%,transparent);text-underline-offset:4px;padding-inline:1px;font-style:italic;text-decoration-thickness:1.5px}.ewlegal-family{border-top:1px solid var(--rule,var(--border));background:var(--plate,transparent);padding-block:clamp(28px,3vw,44px)}.ewlegal-family ul{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.ewlegal-family li{margin:0}.ewlegal-family a,.ewlegal-family-here{min-height:var(--tap-list,32px);border:1px solid var(--hairline,var(--border));border-radius:var(--r-pill,999px);font-size:var(--t-small,14.5px);color:var(--ink,inherit);background:var(--card,transparent);transition:border-color var(--dur-move,.2s)var(--ease-move,ease),color var(--dur-move,.2s)var(--ease-move,ease);align-items:center;padding:5px 14px;text-decoration:none;display:inline-flex}.ewlegal-family a:hover{border-color:var(--brand-ink,var(--brand));color:var(--brand-ink,var(--brand))}.ewlegal-family-here{color:var(--brand-ink,var(--brand));border-color:color-mix(in oklab,var(--brand-ink,var(--brand))45%,transparent);background:var(--brand-wash,transparent);cursor:default;font-weight:650}@media (max-width:1180px){.ewlegal-spine{text-align:left;width:auto;height:auto;margin:0 0 4px;position:static}.ewlegal-spine-num{position:static}}@media (max-width:940px){.ewlegal-toc{columns:1}.ewlegal-col{font-size:16px}.ewlegal-col>h2{font-size:20px}}@media print{body:has(.ewlegal) #site-navbar{display:none!important}body:has(.ewlegal)>footer.ft{display:none!important}.ewlegal{--legal-measure:100%;color:#000;background:#fff;padding:0}.ewlegal-print{display:none!important}.ewlegal-family a,.ewlegal-family-here{color:#000;background:0 0;border:0;min-height:0;padding:0;text-decoration:none;display:inline}.ewlegal-family-here{font-weight:700}.ewlegal-family ul{font-size:9.5pt;display:block}.ewlegal-family li{display:inline}.ewlegal-family li:not(:last-child):after{content:" · ";color:#666}.ewlegal:after{content:attr(data-print-source);color:#444;border-top:.5pt solid #bbb;margin-top:10pt;padding-top:6pt;font-size:8.5pt;display:block}.ewlegal-shell{max-width:none;padding-inline:0;display:block}.ewlegal-head{border-bottom:1.5pt solid #000;padding-top:0}.ewlegal-head h1{max-width:none;font-size:22pt}.ewlegal-crumb,.ewlegal-metalabel,.ewlegal-eyebrow,.ewlegal-toc-num{color:#444}.ewlegal-contents,.ewlegal-family,.ewlegal-col thead th,.ewlegal-tablewrap{background:0 0}.ewlegal[data-long] .ewlegal-contents{break-after:page}.ewlegal-toc{columns:2}.ewlegal-sec{border-top:.5pt solid #bbb;padding-block:10pt}.ewlegal-spine{display:inline}.ewlegal-spine-num{float:left;color:#444;margin-right:8pt;position:static}.ewlegal-col{color:#000;font-size:10.5pt;line-height:1.5}.ewlegal-col>h2{break-after:avoid;max-width:none;font-size:13pt}.ewlegal-col>h3,.ewlegal-col>h4{break-after:avoid}.ewlegal-col p,.ewlegal-col li{orphans:3;widows:3}.ewlegal-tablewrap{border:.5pt solid #999;overflow:visible}.ewlegal-col tr,.ewlegal-col img{break-inside:avoid}.ewlegal-col th,.ewlegal-col td{border-bottom:.5pt solid #ccc}.ewlegal-col a{color:#000;text-decoration:underline}.ewlegal-col a[href^=http]:after{content:" (" attr(href)")";color:#444;word-break:break-all;font-size:8.5pt}.ewlegal-gap{color:#000;font-style:italic;-webkit-text-decoration:underline dotted #666;text-decoration:underline dotted #666}}.ewlegal.is-trust .tr-frame.page{background:0 0}.trp .trp-hero .trp-crumb{font-family:var(--face-mono,ui-monospace,monospace)}.trp .trp-hero .comp .subject{background:var(--plate);border-radius:18px}.trp .trp-hero .comp .subject .lbl{color:var(--ink-soft);text-shadow:none;opacity:1;text-transform:none;letter-spacing:0;font-size:12px;right:12px}.trp .trp-hero .comp .subject i{display:none}.trp .tr-frame .s-chips{padding-top:0}.trp .trp-head{max-width:62ch;margin:0 0 28px}.trp .trp-head h2{margin:0 0 8px}.trp .tr-lead{color:var(--ink-quiet);margin:0;font-size:14px}.trp .trp-lines{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px 40px;margin:0;padding:0;list-style:none;display:grid}.trp .trp-lines li{border-top:2px solid var(--brand);flex-direction:column;gap:10px;padding-top:16px;display:flex}.trp .trp-lines .tr-q{font-size:var(--t-lead,18px);color:var(--ink);margin:0;line-height:1.5}.trp .tr-go{white-space:nowrap;color:var(--brand-ink,var(--brand));align-self:flex-start;font-size:14px;font-weight:600;text-decoration:none}.trp .tr-go:hover{text-decoration:underline}.trp .trp-vgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px;display:grid}.trp .trp-v{flex-direction:column;gap:10px;min-width:0;display:flex}.trp .trp-v h3{margin:8px 0 0}.trp .trp-v-pic .comp.screenslot{max-width:100%}.trp .trp-v-pic .pc-on{aspect-ratio:16/10}.trp .trp-v-pic .pc-on .dw-frame{max-height:100%;overflow:hidden}.trp .trp-illo{aspect-ratio:16/10;background:var(--plate);border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.trp .trp-illo-g{width:64px;height:64px;color:var(--brand-ink,var(--brand))}.trp .trp-illo-g svg{width:100%;height:100%}.trp .trp-illo-lbl{color:var(--ink-soft);font-size:12px;position:absolute;bottom:10px;left:12px;right:12px}.trp .trp-docband{padding-block:clamp(40px,5vw,72px)}.trp .trv{--trv-h:min(78vh,880px);max-width:1180px;padding-inline:var(--gutter,24px);margin-inline:auto;scroll-margin-top:16px}.trp .trv-bar{border-bottom:1px solid var(--rule,var(--border));flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding-bottom:18px;display:flex}.trp .trv-eyebrow{font-size:var(--t-eyebrow,12px);text-transform:uppercase;letter-spacing:var(--track-eyebrow,.22em);color:var(--ink-quiet);margin:0 0 6px;font-weight:650}.trp .trv-id h2{font-size:var(--t-h3,26px);margin:0;line-height:1.2}.trp .trv-meta{font-size:var(--t-small,14.5px);margin-top:6px}.trp .trv-acts{flex-wrap:wrap;gap:8px;display:flex}.trp .trv-btn{min-height:var(--tap-list,32px);border:1px solid var(--hairline,var(--border));border-radius:var(--r-pill,999px);font-size:var(--t-small,14.5px);color:var(--ink,inherit);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:4px 13px 4px 11px;font-weight:600;display:inline-flex}.trp .trv-btn svg{width:15px;height:15px}.trp .trv-btn:hover{border-color:var(--brand-ink,var(--brand));color:var(--brand-ink,var(--brand))}.trp .trv-railbtn{display:none}.trp .trv-frame{border-bottom:1px solid var(--hairline,var(--border));grid-template-columns:260px minmax(0,1fr);display:grid}.trp .trv-rail{max-height:var(--trv-h);border-right:1px solid var(--hairline,var(--border));overflow-y:auto}.trp .trv-rail .ewlegal-contents{background:0 0;border-bottom:0;padding-block:20px}.trp .trv-rail .ewlegal-shell{padding-inline:0 18px}.trp .trv-rail .ewlegal-toc{columns:1}.trp .trv-scroll{max-height:var(--trv-h);overscroll-behavior:contain;overflow-y:auto}.trp .trv-scroll:focus-visible{outline:2px solid var(--brand-ink,var(--brand));outline-offset:-2px}.trp .trv-scroll .ewlegal-shell{max-width:calc(var(--legal-measure) + var(--legal-spine) + var(--legal-gap) + 48px);padding-left:calc(var(--legal-spine) + var(--legal-gap));margin-inline:0;padding-right:24px}.trp .trv-scroll .ewlegal-spine{margin-right:0;left:0;right:auto}.trp .trv-scroll .ewlegal-spine-num{top:14px}.trp .trv-scroll .ewlegal-sec{scroll-margin-top:8px}.trp .trv .ewlegal-family{margin-top:0}html.trv-locked #site-navbar{visibility:hidden}html.trv-locked{overflow:hidden}.trp .trv[data-full]{z-index:100000;max-width:none;padding:16px var(--gutter,24px)0;background:var(--paper);--trv-h:none;flex-direction:column;margin:0;display:flex;position:fixed;inset:0}.trp .trv[data-full] .trv-frame{flex:1;min-height:0}.trp .trv[data-full] .trv-rail,.trp .trv[data-full] .trv-scroll{height:100%;max-height:none}.trp .trv[data-full] .ewlegal-family{display:none}@media (max-width:860px){.trp .trv-railbtn{display:inline-flex}.trp .trv-frame{grid-template-columns:minmax(0,1fr)}.trp .trv-rail{border-right:0;border-bottom:1px solid var(--hairline,var(--border));max-height:50vh;display:none}.trp .trv[data-rail=open] .trv-rail{display:block}.trp .trv-scroll .ewlegal-shell{padding-left:0;padding-right:4px}.trp .trv-scroll .ewlegal-spine{display:none}}.ewlegal.is-trust .tr-record .cardx .btn-link{align-self:flex-start}.trp .tr-record .ico svg{width:22px;height:22px}@media print{.trp .tr-frame,.trp .trv-acts,.trp .trv-eyebrow{display:none!important}.trp .trp-docband{padding:0}.trp .trv,.trp .trv[data-full]{max-width:none;padding:0;display:block;position:static}.trp .trv-frame{border:0;display:block}.trp .trv-rail,.trp .trv-scroll{border:0;height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}.trp .trv-rail .ewlegal-toc{columns:2}.trp .trv-scroll .ewlegal-shell{max-width:none;padding-left:0}.trp .trv-scroll .ewlegal-spine{display:none}.trp .trv .ewlegal-family{display:block!important}html.trv-locked{overflow:visible}}
.tk .band .margin .eyebrow{display:block}.tk-wordmark{font-family:var(--face-display);letter-spacing:-.02em;color:var(--ink);flex-direction:column;align-items:flex-start;font-size:clamp(56px,7.2vw,92px);font-weight:600;line-height:1;display:flex}.tk-wordmark .tk-amp{color:var(--brand-ink);margin:.06em 0 .06em .08em;font-size:.42em;font-weight:500;line-height:1}.tk-open .lead{margin-top:26px}.tk-open .tk-sub{color:var(--ink-quiet);max-width:var(--measure);margin-top:12px}.tk-doors{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.tk-deck{flex-direction:column;gap:14px;margin-top:34px;display:flex}.tk-deck p{max-width:var(--measure);color:var(--ink-soft)}.tk-open .frame{margin-top:40px}.tk-half .tk-half-lead{max-width:var(--measure);margin-bottom:6px}.tk-half .frame{max-width:min(100%,620px);margin-block:34px 6px}.tk-half .frame-persp-left{margin-left:clamp(0px,3vw,44px)}.tk-half .frame-persp-right{margin-right:clamp(0px,3vw,44px)}.tk-tools{flex-direction:column;margin-top:8px;display:flex}.tk-tool{max-width:calc(var(--measure) + 46px);border-top:1px solid var(--hairline);color:inherit;transition:background var(--dur-fast)var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:20px;padding-block:clamp(18px,2vw,26px);text-decoration:none;display:grid}.tk-tool:first-child{border-top:0}.tk-tool:hover{background:var(--brand-wash)}.tk-tool:focus-visible{box-shadow:var(--focus);border-radius:var(--r-sm);outline:none}.tk-tool-name{font-family:var(--face-text);font-size:var(--t-small);letter-spacing:.02em;color:var(--brand-ink);grid-column:1;font-weight:650}.tk-tool-summary{font-size:var(--t-lead);color:var(--ink);max-width:var(--measure);grid-column:1;margin-top:8px;line-height:1.5}.tk-tool-go{border-right:1.5px solid var(--brand-ink);border-bottom:1.5px solid var(--brand-ink);width:9px;height:9px;transition:transform var(--dur-fast)var(--ease);flex:none;grid-area:1/2/span 2;align-self:center;transform:rotate(-45deg)}.tk-tool:hover .tk-tool-go{transform:rotate(-45deg)translate(2px,2px)}.tk-tool-page .tk-tool-title{font-family:var(--face-display);font-size:var(--t-h1);line-height:var(--lh-head);letter-spacing:-.015em;max-width:18ch;font-weight:600}.tk-tool-page .lead{margin-top:20px}.tk-tool-page .frame{margin-top:36px}.tk-tool-page .tk-body{flex-direction:column;gap:14px;margin-top:36px;display:flex}.tk-tool-page .tk-body p{max-width:var(--measure);color:var(--ink-soft)}.tk-tool-page .tk-back{margin-top:38px}.tk-tool-page .tk-back>a:not([class*=btn]){min-height:var(--tap);border:1px solid var(--hairline);border-radius:var(--r-pill);font:600 var(--t-small)/1 var(--face-text);color:var(--ink);transition:border-color var(--dur-fast)var(--ease),color var(--dur-fast)var(--ease);align-items:center;gap:9px;padding:0 20px 0 16px;text-decoration:none;display:inline-flex}.tk-tool-page .tk-back>a:not([class*=btn]):before{content:"";border-bottom:1.5px solid;border-left:1.5px solid;flex:none;width:8px;height:8px;transform:rotate(45deg)}.tk-tool-page .tk-back>a:not([class*=btn]):hover{border-color:var(--brand-ink);color:var(--brand-ink)}.tk-specific .tk-note{border-top:1px solid var(--hairline);padding-block:clamp(20px,2.2vw,30px)}.tk-specific .tk-note:first-child{border-top:0;padding-top:4px}.tk-specific .tk-note p{max-width:var(--measure);color:var(--ink-soft)}.tk-specific .tk-note p+p{margin-top:13px}.tk-specific .tk-note>p:first-child{font-size:var(--t-lead);color:var(--ink);line-height:1.5}.tk-specific .tk-notes{margin-top:26px}.tk-specific .tk-note-headline{background:var(--brand-wash);border-radius:0 var(--r)var(--r)0;border-left:3px solid var(--brand-ink);border-top:0;margin-block:8px;padding:clamp(18px,2vw,26px)}.tk-close .tk-close-line{font-family:var(--face-display);font-size:var(--t-h2);line-height:var(--lh-head);letter-spacing:-.012em;max-width:24ch;font-weight:600}.tk-close .tk-doors{margin-top:28px}.tk-close .margin .lockup{--mark:34px}@media (max-width:900px){.tk-half .frame-persp-left,.tk-half .frame-persp-right{margin-inline:0}.tk .band .margin .num{white-space:nowrap}.tk-wordmark{font-size:clamp(44px,11vw,64px)}.tk-wordmark .tk-amp{margin-block:.02em}}.frame .screen.tk-still{background:var(--surface,#fff);display:block;overflow:hidden}.frame .screen.tk-still img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.frame .screen.tk-still .tk-still-d,:root[data-theme=dark] .frame .screen.tk-still .tk-still-l{display:none}:root[data-theme=dark] .frame .screen.tk-still .tk-still-d{display:block}
