.solta-policy{width:min(1160px,100% - 112px);margin-inline:auto;padding-bottom:96px}.solta-policy-breadcrumb{color:#626653;flex-wrap:wrap;gap:10px;padding-top:28px;font-size:11px;line-height:1.7;display:flex}.solta-policy-breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.solta-policy-hero{padding:64px 0 60px}.solta-policy-hero .solta-eyebrow{color:#626653}.solta-policy h1{letter-spacing:-.04em;text-wrap:balance;max-width:1000px;scroll-margin-top:calc(var(--solta-header) + 28px);margin:20px 0 24px;font-size:clamp(48px,5.5vw,78px);font-weight:400;line-height:1.1}.solta-policy .solta-policy-introduction{max-width:540px;font-size:15px;line-height:1.8}.solta-policy .solta-policy-date{color:#626653;margin-top:20px;font-size:11px;line-height:1.7}.solta-policy-layout{border-top:1px solid var(--club-line);grid-template-columns:235px minmax(0,690px);justify-content:space-between;gap:64px;padding-top:48px;display:grid}.solta-policy-sidebar{top:calc(var(--solta-header) + 28px);max-height:calc(100dvh - var(--solta-header) - 56px);scrollbar-width:thin;align-self:start;padding:0 8px 8px 0;position:sticky;overflow-y:auto}.solta-policy-switch{margin-bottom:36px;display:grid}.solta-policy-switch a{border-bottom:1px solid var(--club-line);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-size:12px;display:flex}.solta-policy-switch a[aria-current=page]{border-bottom-color:var(--club-accent);font-weight:700}.solta-policy-switch a[aria-current=page] span{visibility:hidden}.solta-policy-sidebar ol{margin:18px 0 0;padding:0;list-style:none}.solta-policy-sidebar li a{align-items:baseline;gap:12px;padding:7px 0;font-size:12px;line-height:1.65;display:flex}.solta-policy-sidebar li a span{color:#626653;flex:0 0 17px;font-size:10px}.solta-policy-sidebar li a:hover{text-underline-offset:4px;text-decoration:underline}.solta-policy-mobile-toc{display:none}.solta-policy-content{min-width:0}.solta-policy-section{scroll-margin-top:calc(var(--solta-header) + 28px);border-bottom:1px solid var(--club-line);padding:44px 0}.solta-policy-section:first-child{padding-top:0}.solta-policy-number{letter-spacing:.1em;color:#626653;margin-bottom:12px;font-size:10px;display:block}.solta-policy-section h2{font-family:var(--club-font);letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:25px;font-weight:500;line-height:1.4}.solta-policy-prose{overflow-wrap:anywhere;font-size:16px;line-height:1.85}.solta-policy-prose p{margin:0 0 22px}.solta-policy-prose p:last-child{margin-bottom:0}.solta-policy-prose ul{margin:24px 0;padding-left:22px;list-style:outside}.solta-policy-prose li{margin:14px 0;padding-left:6px}.solta-policy-prose li::marker{color:var(--club-accent)}.solta-policy-prose strong{font-weight:700}.solta-policy-prose a,.solta-policy-contact a{text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.solta-policy-prose a:hover,.solta-policy-contact a:hover{color:#555e35}.solta-policy-contact{background:#e8ebdf;margin-top:48px;padding:36px}.solta-policy-contact h2{letter-spacing:-.04em;margin:14px 0 18px;font-size:36px;font-weight:400;line-height:1.2}.solta-policy-contact>p:last-child{font-size:14px;line-height:1.9}.solta-policy-bottom{justify-content:space-between;align-items:baseline;gap:24px;margin-top:32px;font-size:11px;line-height:1.8;display:flex}.solta-policy-bottom a{border-bottom:1px solid var(--club-line);gap:14px;padding:10px 0;display:inline-flex}.solta-policy-bottom a:hover{border-color:currentColor}@media (max-width:1000px){.solta-policy{width:calc(100% - 72px)}.solta-policy-layout{grid-template-columns:205px minmax(0,1fr);gap:40px}}@media (max-width:760px){.solta-policy{width:auto;margin-inline:24px;padding-bottom:56px}.solta-policy-breadcrumb{gap:8px;padding-top:22px;font-size:10px}.solta-policy-hero{padding:42px 0 36px}.solta-policy h1{letter-spacing:-.04em;margin:18px 0 22px;font-size:clamp(34px,9.6vw,58px);line-height:1.16}.solta-policy .solta-policy-introduction{font-size:14px;line-height:1.8}.solta-policy .solta-policy-date{margin-top:20px;font-size:10px}.solta-policy-layout{padding-top:0;display:block}.solta-policy-sidebar{max-height:none;margin-bottom:36px;padding:0;position:static;overflow:visible}.solta-policy-switch{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:0}.solta-policy-switch a{gap:8px;padding:18px 0;font-size:11px}.solta-policy-switch a span,.solta-policy-desktop-toc{display:none}.solta-policy-mobile-toc{border-bottom:1px solid var(--club-line);display:block}.solta-policy-mobile-toc summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:12px;list-style:none;display:flex}.solta-policy-mobile-toc summary::-webkit-details-marker{display:none}.solta-policy-mobile-toc summary span{font-size:21px;line-height:1}.solta-policy-mobile-toc[open] summary span{transform:rotate(45deg)}.solta-policy-mobile-toc ol{margin:0 0 16px}.solta-policy-mobile-toc li a{padding:10px 0}.solta-policy-section{padding:32px 0}.solta-policy-section h2{margin-bottom:20px;font-size:22px;line-height:1.4}.solta-policy-prose{font-size:15px;line-height:1.85}.solta-policy-prose p{margin-bottom:20px}.solta-policy-prose ul{padding-left:18px}.solta-policy-prose li{padding-left:3px}.solta-policy-contact{margin-top:36px;padding:28px 24px}.solta-policy-contact h2{font-size:32px}.solta-policy-contact>p:last-child{font-size:13px}.solta-policy-bottom{flex-wrap:wrap;gap:12px 24px;margin-top:24px}}@media print{.solta-policy{width:100%;margin:0;padding:0}.solta-policy-sidebar,.solta-policy-breadcrumb,.solta-policy-bottom{display:none}.solta-policy-layout{display:block}.solta-policy-hero{padding-top:0}.solta-policy-section h2{break-after:avoid}}.solta-policy-prose .warranty{border:1px solid var(--club-line);margin:28px 0;padding:24px}
