.slice-root .legal-page{font-size:1.2rem;line-height:1.65}.slice-root .legal-display{font-family:var(--font-display);text-transform:uppercase;margin:0;font-weight:400}.slice-root .legal-ital{font-family:var(--font-editorial);text-transform:none;font-style:italic;font-weight:400}.slice-root .legal-label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.95rem;line-height:1.6}.slice-root .legal-reading a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.slice-root .legal-page :focus-visible{outline-offset:4px;outline:3px solid #a020f0}.slice-root .legal-awaiting-policy .legal-policy-slot{min-height:100svh}.slice-root .legal-contents-narrow{display:none}@media (min-width:900px){.slice-root .legal-page{font-size:1.3rem}}.slice-root .legal-top{padding:calc(0px + var(--head-h,78px) + clamp(1.5rem, 5vh, 3rem)) var(--gutter) 0;overflow-x:clip}.slice-root .legal-eyebrow{color:var(--soft);margin:0 0 1.25rem}.slice-root .legal-title{flex-wrap:wrap;align-items:baseline;column-gap:.24em;font-size:max(3.4rem,min(10vw,9rem));line-height:1.08;display:flex}.slice-root .legal-title .legal-ital{line-height:1.08}.slice-root .legal-subhead{max-width:66ch;margin:var(--head) 0 0;color:var(--fg);font-size:1.3rem;line-height:1.65}.slice-root .legal-meta{flex-wrap:wrap;gap:.6rem 2rem;margin-top:1.25rem;display:flex}.slice-root .legal-meta p{font-family:var(--font-mono);color:var(--soft);margin:0;font-size:.95rem;line-height:1.65}.slice-root .legal-tabs{border-bottom:3px solid var(--line);flex-wrap:wrap;gap:.5rem;margin-top:2rem;padding-bottom:1.5rem;display:flex}.slice-root .legal-tabs a{border:2px solid var(--line);min-height:48px;color:var(--fg);background:var(--bg);font-family:var(--font-mono);border-radius:999px;justify-content:center;align-items:center;gap:.35rem;padding:.6rem .7rem;font-size:.95rem;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.slice-root .legal-tabs a:hover{text-underline-offset:.2em;text-decoration:underline}.slice-root .legal-tabs a[aria-current=page]{background:var(--fg);color:var(--bg)}.slice-root .legal-tab-check{visibility:hidden;width:1em;display:inline-block}.slice-root [aria-current=page]>.legal-tab-check{visibility:visible}.slice-root .legal-documents{padding-inline:var(--gutter)}.slice-root .legal-document{padding-top:var(--sec);min-width:0;scroll-margin-top:0}.slice-root .legal-document-layout{grid-template-columns:minmax(13rem,.72fr) minmax(0,2.28fr);align-items:start;gap:6vw;display:grid}.slice-root .legal-document-layout>*{min-width:0}.slice-root .legal-contents-column{top:calc(0px + var(--head-h,78px) + 1.5rem);max-height:calc(100dvh - 0px - var(--head-h,78px) - 3rem);overscroll-behavior:contain;scrollbar-color:var(--fg) var(--bg);padding-right:.4rem;position:sticky;overflow-y:auto}.slice-root .legal-contents{border-left:3px solid var(--line);padding-left:1.2rem}.slice-root .legal-contents-title,.slice-root .legal-contents>summary{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;cursor:default;margin:0;font-size:1rem;font-weight:700;list-style:none}.slice-root .legal-contents>summary::-webkit-details-marker{display:none}.slice-root .legal-contents nav{padding-top:1.1rem}.slice-root .legal-contents ol{margin:0;padding:0;list-style:none}.slice-root .legal-contents li+li{margin-top:10px}.slice-root .legal-contents a{color:var(--fg);font-family:var(--font-body);overflow-wrap:anywhere;grid-template-columns:1.25rem minmax(0,1fr);gap:.65rem;font-size:1.05rem;font-weight:400;line-height:1.4;text-decoration:none;display:grid}.slice-root .legal-contents a:hover,.slice-root .legal-contents a[aria-current=location]{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.slice-root .legal-contents a[aria-current=location]{font-weight:700}.slice-root .legal-contents-number{font-family:var(--font-condensed);color:#a020f0;font-size:1.2rem;line-height:1.2}.slice-root .legal-reading{width:100%;min-width:0;max-width:66ch;color:var(--fg);overflow-wrap:anywhere}.slice-root .legal-document-fallback{margin-bottom:var(--head)}.slice-root .legal-document-fallback p{margin:0 0 1em}.slice-root .legal-ready .legal-document-fallback{display:none}.slice-root .legal-policy-copy p{margin:0 0 1em}.slice-root .legal-policy-intro>p:last-child{margin-bottom:0}.slice-root .legal-policy-date{font-family:var(--font-mono);color:var(--soft);font-size:.95rem;line-height:1.65}.slice-root .legal-section{padding-top:var(--sec);min-width:0}.slice-root .legal-section>:last-child,.slice-root .legal-section>:last-child :last-child{margin-bottom:0}.slice-root .legal-terms-copy>.legal-section:first-child{padding-top:0}.slice-root .legal-section>h2{margin:0 0 var(--head);font-family:var(--font-display);text-transform:uppercase;overflow-wrap:normal;grid-template-columns:1.25em minmax(0,1fr);align-items:start;gap:.55em;scroll-margin-top:4px;font-size:max(1.6rem,min(2.6vw,2.6rem));font-weight:400;line-height:1.18;display:grid}.slice-root .legal-section-number{font-family:var(--font-condensed);color:var(--soft);font-weight:400}.slice-root .legal-policy-copy h3,.slice-root .legal-policy-copy h4{font-family:var(--font-body);margin:2.2em 0 .6em;font-size:1.3rem;font-weight:700;line-height:1.45}.slice-root .legal-section>h2+h3,.slice-root .legal-section>h2+h4{margin-top:0}.slice-root .legal-policy-copy ul,.slice-root .legal-policy-copy ol{margin:0 0 1em;padding-left:1.3em}.slice-root .legal-policy-copy ul{list-style:outside}.slice-root .legal-policy-copy ol{list-style:decimal}.slice-root .legal-policy-copy li+li{margin-top:.5em}.slice-root .legal-policy-copy strong{font-weight:700}.slice-root .legal-policy-copy hr{border:0;border-top:3px solid var(--line);margin:2em 0}.slice-root .legal-policy-card{border:3px solid var(--line);background:var(--card);border-radius:8px;margin-top:2rem;padding:1.2rem}.slice-root .legal-policy-card h3:first-child,.slice-root .legal-policy-card header h3{margin-top:0}.slice-root .legal-policy-card>:last-child,.slice-root .legal-policy-card>:last-child>:last-child{margin-bottom:0}.slice-root .legal-service-record{border-top:3px solid var(--line);margin-top:2.5rem;padding-top:1.5rem}.slice-root .legal-service-head h4{margin:0 0 .6em}.slice-root .legal-data-rows{border-top:2px solid var(--line);margin:1.25em 0}.slice-root .legal-data-row{border-bottom:2px solid var(--line);grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);gap:1.3rem;padding:1rem 0;display:grid}.slice-root .legal-data-row dt{font-family:var(--font-mono);color:var(--soft);font-size:.95rem;font-weight:700;line-height:1.65}.slice-root .legal-data-row dd{min-width:0;margin:0}.slice-root .legal-data-row dd>:last-child{margin-bottom:0}.slice-root .legal-data-row ul{margin:0}.slice-root .legal-service-meta{margin:0 0 1.25em}.slice-root .legal-service-meta .legal-data-row{padding-block-start:.6rem;padding-block-end:.6rem}.slice-root .legal-definitions{margin-top:0}.slice-root .legal-policy-contact{padding-top:var(--head)}.slice-root .legal-policy-contact h3{margin-top:0}.slice-root .legal-company-line{margin:var(--head) 0 0;border-top:3px solid var(--line);font-family:var(--font-mono);color:var(--soft);padding-top:1.5rem;font-size:.95rem;line-height:1.65}.slice-root .legal-back-top{margin:var(--head) 0 0;font-family:var(--font-mono);font-size:.95rem}.slice-root .legal-table-wrap{max-width:100%;overflow-x:auto}.slice-root .legal-table-hint{font-family:var(--font-mono);font-size:.95rem;display:none}@media (max-width:1099px){.slice-root .legal-contents-wide{display:none}.slice-root .legal-contents-narrow{display:block}.slice-root .legal-contents-reservation{height:calc(3.65rem + 6px)}.slice-root .legal-document-layout{gap:var(--head);grid-template-columns:minmax(0,1fr)}.slice-root .legal-contents-column{max-height:none;padding-right:0;position:static;overflow:visible}.slice-root .legal-contents{border:3px solid var(--line);background:var(--card);border-radius:8px;padding:1rem 1.2rem}.slice-root .legal-contents>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:1.5rem;display:flex}.slice-root .legal-contents>summary:after{content:"+";font-size:1.3rem}.slice-root .legal-contents[open]>summary:after{content:"−"}.slice-root .legal-reading{margin-inline-start:auto;margin-inline-end:auto}}@media (max-width:899px){.slice-root .legal-data-row{grid-template-columns:minmax(0,1fr);gap:.55rem}.slice-root .legal-title{flex-direction:column}.slice-root .legal-table-hint{display:block}}.slice-root .legal-reading #iub-pp-container{all:revert!important;box-sizing:border-box!important;font:inherit!important;color:inherit!important;overflow-wrap:anywhere!important}.slice-root .legal-reading #iub-pp-container :where(*){all:revert!important;box-sizing:border-box!important;font:inherit!important;color:inherit!important;overflow-wrap:anywhere!important}.slice-root .legal-reading #iub-pp-container :where(div,main,section,header,footer,article){width:auto!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.slice-root .legal-reading #iub-pp-container :where(aside,.table-of-content-btn-wrapper,.card-buttons-group,.close-dialog,figure,.sr-only,svg){display:none!important}.slice-root .legal-reading #iub-pp-container :where(p){margin:0 0 1em!important}.slice-root .legal-reading #iub-pp-container :where(a){text-underline-offset:.2em!important;text-decoration:underline!important;text-decoration-thickness:2px!important}.slice-root .legal-reading #iub-pp-container :where(strong,b){font-weight:700!important}.slice-root .legal-reading #iub-pp-container :where(ul,ol){margin:0 0 1em!important;padding-left:1.3em!important}.slice-root .legal-reading #iub-pp-container ul{list-style:outside!important}.slice-root .legal-reading #iub-pp-container ol{list-style:decimal!important}.slice-root .legal-reading #iub-pp-container li+li{margin-top:.5em!important}.slice-root .legal-reading #iub-pp-container :where(.main__section,.pre-footer){padding-top:var(--sec)!important}.slice-root .legal-reading #iub-pp-container :where(h2){margin:0 0 var(--head)!important;font-family:var(--font-display)!important;text-transform:uppercase!important;overflow-wrap:normal!important;grid-template-columns:1.25em minmax(0,1fr)!important;align-items:start!important;gap:.55em!important;font-size:max(1.6rem,min(2.6vw,2.6rem))!important;font-weight:400!important;line-height:1.18!important;display:grid!important}.slice-root .legal-reading #iub-pp-container h2:before{content:none!important;display:none!important}.slice-root .legal-reading #iub-pp-container .legal-section-number{font-family:var(--font-condensed)!important;color:var(--soft)!important}.slice-root .legal-reading #iub-pp-container :where(h1,h3,h4){font-family:var(--font-body)!important;margin:2.2em 0 .6em!important;font-size:1.3rem!important;font-weight:700!important;line-height:1.45!important}.slice-root .legal-reading #iub-pp-container :where(h2+h3,h2+h4,.main-header h1,.summary__card header h3,.legalDoc__accordion h4){margin-top:0!important}.slice-root .legal-reading #iub-pp-container .main-header__meta{font-family:var(--font-mono)!important;color:var(--soft)!important;font-size:.95rem!important;line-height:1.65!important}.slice-root .legal-reading #iub-pp-container .summary__card{border:3px solid var(--line)!important;background:var(--card)!important;border-radius:8px!important;margin-top:2rem!important;padding:1.2rem!important}.slice-root .legal-reading #iub-pp-container .legalDoc__accordion{border:0!important;border-top:3px solid var(--line)!important;margin-top:2.5rem!important;padding-top:1.5rem!important}.slice-root .legal-reading #iub-pp-container summary{cursor:pointer!important;list-style:none!important;display:block!important}.slice-root .legal-reading #iub-pp-container summary::-webkit-details-marker{display:none!important}.slice-root .legal-reading #iub-pp-container .body__details-box{border-top:2px solid var(--line)!important;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr)!important;column-gap:1.3rem!important;margin:1.25em 0!important;display:grid!important}.slice-root .legal-reading #iub-pp-container .body__details-box>*{border-bottom:2px solid var(--line)!important;margin:0!important;padding-block-start:1rem!important;padding-block-end:1rem!important}.slice-root .legal-reading #iub-pp-container h5{font-family:var(--font-mono)!important;color:var(--soft)!important;font-size:.95rem!important;font-weight:700!important;line-height:1.65!important}.slice-root .legal-reading #iub-pp-container .container>footer{padding-top:var(--head)!important}.slice-root .legal-reading #iub-pp-container :where(.main__section,.summary__card)>:last-child{margin-bottom:0!important}.slice-root .legal-reading #iub-pp-container :focus-visible{outline-offset:4px!important;outline:3px solid #a020f0!important}.slice-root .legal-reading h2,.slice-root .legal-reading #iub-pp-container h2{scroll-margin-top:calc(var(--head-h,78px) + 20px)!important}@media (max-width:899px){.slice-root .legal-reading #iub-pp-container .body__details-box{grid-template-columns:minmax(0,1fr)!important;gap:.55rem!important}}.slice-root .legal-reading #iub-pp-container .accordion__meta{border-top:2px solid var(--line)!important;margin:0 0 1.25em!important}.slice-root .legal-reading #iub-pp-container .accordion__meta p{border-bottom:2px solid var(--line)!important;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr)!important;gap:1.3rem!important;margin:0!important;padding:.6rem 0!important;display:grid!important}.slice-root .legal-reading #iub-pp-container .sr-only{display:none!important}.slice-root .legal-reading #iub-pp-container .accordion__meta .sr-only{font-family:var(--font-mono)!important;color:var(--soft)!important;font-size:.95rem!important;font-weight:700!important;line-height:1.65!important;display:block!important}.slice-root .legal-reading #iub-pp-container .third-parties-item img,.slice-root .legal-reading #iub-pp-container .third-parties-section ul{display:none!important}.slice-root .legal-reading #iub-pp-container .main-header h1{clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.slice-root .legal-reading #iub-pp-container .footer__first-row:after{display:none!important}@media (max-width:899px){.slice-root .legal-reading #iub-pp-container .accordion__meta p{grid-template-columns:minmax(0,1fr)!important;gap:.55rem!important}}@media (max-width:760px){.slice-root .legal-top{padding-top:calc(var(--head-h,64px) + clamp(1.5rem, 5vh, 3rem))}}
