.information-page{max-width:1040px}.information-page__intro{max-width:760px;padding:58px 0 32px;border-bottom:1px solid var(--line)}.information-page__intro h1{margin:.45rem 0 .9rem}.information-page__intro p{margin:0;color:var(--muted);font-size:1.08rem;line-height:1.6}.information-page__grid{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:50px;padding-top:32px}.information-page__content{min-width:0;color:var(--ink);font-size:1.0625rem;line-height:1.65}.information-page__content h2{margin:2.25rem 0 .5rem;font-size:clamp(1.45rem,2.4vw,1.75rem);line-height:1.2;letter-spacing:-.02em}.information-page__content h3{margin:1.6rem 0 .4rem;font-size:1.15rem;line-height:1.3;letter-spacing:-.01em}.information-page__content h2:first-child,.information-page__content h3:first-child{margin-top:0}.information-page__content p,.information-page__content ul,.information-page__content ol{max-width:710px;margin:0}.information-page__content :is(p,ul,ol,table,details,blockquote,div)+:is(p,ul,ol,table,details,blockquote,div){margin-top:.9rem}.information-page__content ul,.information-page__content ol{padding-left:1.3rem}.information-page__content li+li{margin-top:.3rem}.information-page__content li::marker{color:var(--brand)}.information-page__content a,.information-page__text-link{color:var(--brand);font-weight:700}.information-page__content code{font-size:.86em;overflow-wrap:anywhere}.information-page__content table{width:100%;font-size:.9rem;line-height:1.5}.information-page__content th,.information-page__content td{white-space:normal;vertical-align:top;overflow-wrap:anywhere}.information-page__content details{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.information-page__content details+details{margin-top:.6rem}.information-page__content summary{padding:14px 18px;cursor:pointer;font-weight:700;line-height:1.4}.information-page__content summary::marker{color:var(--brand)}.information-page__content summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.information-page__content details[open]>summary{border-bottom:1px solid var(--line)}.information-page__content details>:not(summary){margin-right:18px;margin-left:18px}.information-page__content details>summary+*{margin-top:14px}.information-page__content details>:last-child{margin-bottom:16px}.information-page__content details>table{width:calc(100% - 36px)}.information-page__aside{align-self:start;position:sticky;top:108px;display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:22px;background:var(--brand);color:#fff;border-radius:var(--radius)}.information-page__aside .eyebrow{color:#dcece5}.information-page__aside strong{font-family:var(--display);font-size:1.65rem;line-height:1.12}.information-page__aside p{margin:0;line-height:1.55;color:#e7f0eb;font-size:.86rem}.information-page__aside .button{width:100%;background:var(--accent);color:#1d160d}.information-page__text-link{color:#fff;text-decoration:none;font-size:.84rem}@media(max-width:760px){.information-page__intro{padding:35px 0 25px}.information-page__grid{grid-template-columns:1fr;gap:26px;padding-top:25px}.information-page__aside{position:static;order:-1}.information-page__content{font-size:1rem}.information-page__content summary{padding:13px 14px}.information-page__content details>:not(summary){margin-right:14px;margin-left:14px}.information-page__content details>table{width:calc(100% - 28px)}}.privacy-page{max-width:900px}.privacy-page .information-page__intro{max-width:none}.privacy-content{padding-top:30px}.privacy-content p,.privacy-content ul,.privacy-content ol{max-width:none}.privacy-page [id]{scroll-margin-top:100px}.privacy-cookie-settings{display:flex;align-items:center;gap:25px;margin:1.5rem 0;padding:24px;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:0 var(--radius) var(--radius) 0}.privacy-cookie-settings>div{flex:1}.privacy-cookie-settings h3{margin:0 0 6px}.privacy-cookie-settings p{color:var(--muted);font-size:.95rem;line-height:1.55}.privacy-cookie-settings .button{flex-shrink:0;cursor:pointer}.privacy-cookie-settings .button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.seller-details{display:grid;grid-template-columns:max-content 1fr;gap:6px 20px;margin:1.25rem 0}.seller-details dt{font-weight:700}.seller-details dd{margin:0}@media(max-width:760px){.seller-details{grid-template-columns:1fr;gap:0}.seller-details dd{margin-bottom:8px}.privacy-cookie-settings{flex-direction:column;align-items:stretch;gap:18px;padding:20px}.privacy-content{padding-top:22px}}
