.obz-legal-shell{width:min(100% - 72px,1240px);margin-inline:auto}.obz-legal-hero{padding-top:58px}.obz-legal-kicker{justify-content:space-between;align-items:center;gap:20px;display:flex}.obz-legal-kicker>span:last-child{letter-spacing:.08em;font-size:10px}.obz-legal-title-row{justify-content:space-between;align-items:center;gap:50px;margin:48px 0 32px;display:flex}.obz-legal h1{letter-spacing:-.065em;max-width:930px;margin:0 0 25px;font-size:clamp(60px,7.2vw,104px);line-height:1.03}.obz-legal-title-row p{color:#64675e;max-width:490px;font-size:16px;line-height:1.7}.obz-legal-symbol{background:var(--studio-yellow);border-radius:50%;flex-shrink:0;place-items:center;width:132px;height:132px;display:grid;transform:rotate(-8deg)}.obz-legal-date{color:#666b5c;flex-wrap:wrap;gap:7px;padding-bottom:38px;font-size:12px;display:flex}.obz-legal-date time{color:#22261c}.obz-legal-overview{padding-top:32px}.obz-legal-overview>h2{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(22px,2.4vw,30px)}.obz-legal-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.obz-legal-summary>a{background:#fff;border:1px solid #e4e4de;border-radius:18px;padding:24px;transition:border-color .18s,box-shadow .18s;box-shadow:0 8px 28px #11111005}.obz-legal-summary>a:hover{border-color:#b1aa86;box-shadow:0 8px 28px #1111100c}.obz-legal-summary-index{color:#66665f;justify-content:space-between;align-items:center;margin-bottom:22px;font-size:12px;display:flex}.obz-legal-summary-index svg{color:#111110;background:var(--studio-yellow);box-sizing:content-box;border-radius:50%;padding:7px}.obz-legal-summary h3{letter-spacing:-.025em;margin:0 0 10px;font-size:20px;line-height:1.35}.obz-legal-summary p{color:#62665b;margin:0;font-size:14px;line-height:1.7}.obz-legal :is(a,summary,[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #8f7500}.obz-legal-tabs{border-block:1px solid #d4d7ca;gap:12px;padding-block:18px;display:flex}.obz-legal-tabs a{border:1px solid #d4d7ca;border-radius:30px;justify-content:space-between;align-items:center;gap:30px;min-height:48px;padding:13px 20px;font-size:13px;transition:background .18s;display:flex}.obz-legal-tabs svg{flex-shrink:0}.obz-legal-tabs a:hover{background:#e8ebe1}.obz-legal-tabs a[aria-current=page]{color:#fff;background:#20231e;border-color:#20231e}.obz-legal-tabs a[aria-current=page] svg{color:var(--studio-yellow)}.obz-legal-layout{grid-template-columns:265px minmax(0,1fr);align-items:start;gap:44px;padding-block:58px 80px;display:grid}.obz-legal-sidebar{scrollbar-width:thin;max-height:calc(100svh - 130px);padding-inline-end:14px;position:sticky;top:104px;overflow-y:auto}.obz-legal-sidebar nav>.studio-eyebrow{color:#6b7162;margin-bottom:22px;font-size:10px}.obz-legal :is(.obz-legal-sidebar,.obz-legal-mobile-contents) ol{margin:0;padding:0;list-style:none}.obz-legal :is(.obz-legal-sidebar,.obz-legal-mobile-contents) li a{color:#62665b;border-radius:5px;align-items:baseline;gap:12px;min-height:40px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.obz-legal :is(.obz-legal-sidebar,.obz-legal-mobile-contents) li a>span{color:#858a7b;font-variant-numeric:tabular-nums;font-size:10px}.obz-legal :is(.obz-legal-sidebar,.obz-legal-mobile-contents) li a:hover{color:#111;background:#e9ece2}.obz-legal :is(.obz-legal-sidebar,.obz-legal-mobile-contents) li a[aria-current=location]{color:#111;background:#ffed9d}.obz-legal-question{border-top:1px solid #d4d7ca;margin-top:28px;padding:24px 0 4px;display:block}.obz-legal-question>span:first-child{color:#62665b;margin-bottom:8px;font-size:12px;display:block}.obz-legal-question>span:last-child{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.obz-legal-reading{min-width:0}.obz-legal-reading article{background:#fff;border:1px solid #e4e4de;border-radius:24px;padding:38px;box-shadow:0 12px 42px #11111004}.obz-legal-section:last-child{border-bottom:0;padding-bottom:0}.obz-legal-section{border-bottom:1px solid #d9dcd0;outline:none;padding-block:36px;scroll-margin-top:104px}.obz-legal-section:first-child{padding-top:0}.obz-legal-section-title{grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:18px;margin-bottom:23px;display:grid}.obz-legal-section-title>span{color:#73796a;font-size:11px}.obz-legal-section h2{letter-spacing:-.04em;margin:0;font-size:clamp(25px,2.3vw,32px);line-height:1.2}.obz-legal-section-body{max-width:72ch;margin-inline-start:48px}.obz-legal-section p,.obz-legal-section li{color:#545a4d;overflow-wrap:anywhere;font-size:16px;line-height:1.9}.obz-legal-section p{margin:0}.obz-legal-section p+p{margin-top:18px}.obz-legal-section ul{margin:18px 0 0;padding-inline-start:20px;list-style:outside}.obz-legal-section li{margin-block:7px;padding-inline-start:5px}.obz-legal-section li::marker{color:#8d946e}.obz-legal-section a{text-underline-offset:4px;color:#22261c;text-decoration:underline}.obz-legal-section a:hover{text-decoration-thickness:2px}.obz-legal-section .obz-legal-note{background:#e9ece2;border-inline-start:3px solid #b7bd9a;border-radius:8px;margin-top:24px;padding:18px 22px}.obz-legal-cookie-types{gap:14px;display:grid}.obz-legal-cookie-types>div{background:#e9ece2;border-radius:8px;padding:24px}.obz-legal-cookie-types h3{letter-spacing:-.025em;margin:0 0 12px;font-size:20px;line-height:1.3}.obz-legal-table-wrap{border:1px solid #d4d7ca;border-radius:8px;margin-top:24px;overflow-x:auto}.obz-legal-table-hint{display:none}.obz-legal table{border-collapse:collapse;text-align:start;table-layout:fixed;width:100%;min-width:560px}.obz-legal th,.obz-legal td{text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:16px;font-size:13px;line-height:1.7}.obz-legal thead{background:#e9ece2}.obz-legal th{font-weight:500}.obz-legal td{color:#545a4d}.obz-legal th:first-child{width:24%}.obz-legal th:last-child{width:23%}.obz-legal tbody tr{border-top:1px solid #d4d7ca}.obz-legal tbody tr:nth-child(2n){background:#eeefe9}.obz-legal-resources a{align-items:center;gap:12px;min-height:44px;display:inline-flex}.obz-legal-contact{background:#ffed9d;border-radius:10px;margin-top:25px;padding:25px}.obz-legal-contact p>span{color:#595439;font-size:11px;display:block}.obz-legal-contact a{justify-content:space-between;align-items:center;gap:14px;min-height:44px;font-size:18px;text-decoration:none;display:flex}.obz-legal-contact a svg{flex-shrink:0}.obz-legal-related{padding-bottom:100px}.obz-legal-related>div{grid-template-columns:1fr 1fr;gap:18px;margin-top:25px;display:grid}.obz-legal-related a{border:1px solid #d4d7ca;border-radius:10px;align-items:center;gap:22px;padding:28px;transition:background .2s;display:flex}.obz-legal-related a:hover{background:var(--studio-yellow)}.obz-legal-related h2{letter-spacing:-.04em;font-size:28px}.obz-legal-related svg{flex-shrink:0}.obz-legal-related svg:last-child{margin-inline-start:auto}.obz-legal-mobile-contents{display:none}.obz-legal[dir=rtl] :is(h1,h2,h3){letter-spacing:0;line-height:1.35}@media (max-width:1050px){.obz-legal-layout{grid-template-columns:230px minmax(0,1fr);gap:38px}.obz-legal-symbol{width:100px;height:100px}.obz-legal-symbol svg{width:52px;height:52px}.obz-legal-section-body{margin-inline-start:0}}@media (max-width:800px){.obz-legal-section .obz-legal-table-hint{color:#62665b;margin-top:22px;font-size:13px;display:block}.obz-legal-summary{grid-template-columns:1fr;gap:10px}.obz-legal-summary>a{padding:20px}.obz-legal-summary-index{margin-bottom:12px}.obz-legal-reading article{border-radius:18px;padding:24px}.obz-legal-shell{width:calc(100% - 40px)}.obz-legal-hero{padding-top:38px}.obz-legal-kicker>span:last-child{display:none}.obz-legal-title-row{align-items:start;gap:22px;margin-block:32px 24px}.obz-legal h1{margin-bottom:20px;font-size:clamp(46px,8vw,68px)}.obz-legal-title-row p{font-size:15px}.obz-legal-symbol{width:70px;height:70px}.obz-legal-symbol svg{width:36px;height:36px}.obz-legal-date{padding-bottom:26px}.obz-legal-tabs{flex-wrap:wrap;gap:8px}.obz-legal-tabs a{gap:14px;padding-inline:15px;font-size:12px}.obz-legal-layout{grid-template-columns:1fr;gap:0;padding-block:28px 55px}.obz-legal-sidebar{display:none}.obz-legal-mobile-contents{background:#e9ece2;border:1px solid #d4d7ca;border-radius:8px;margin-bottom:35px;display:block}.obz-legal-mobile-contents summary{justify-content:space-between;align-items:center;min-height:54px;padding:15px 18px;font-size:14px;list-style:none;display:flex}.obz-legal-mobile-contents summary::-webkit-details-marker{display:none}.obz-legal-mobile-contents[open] summary svg{transform:rotate(180deg)}.obz-legal-mobile-contents nav{padding:0 10px 12px}.obz-legal .obz-legal-mobile-contents li a{min-height:44px;font-size:13px}.obz-legal-section{padding-block:30px;scroll-margin-top:90px}.obz-legal-section-title{grid-template-columns:24px minmax(0,1fr);gap:12px;margin-bottom:20px}.obz-legal-section h2{font-size:27px}.obz-legal-related{padding-bottom:65px}.obz-legal-related>div{grid-template-columns:1fr;gap:12px}.obz-legal-related a{padding:22px}.obz-legal-related h2{font-size:24px}}@media (max-width:480px){.obz-legal-reading article{padding:22px 18px}.obz-legal-title-row{flex-direction:column-reverse}.obz-legal-symbol{width:58px;height:58px}.obz-legal-symbol svg{width:30px;height:30px}.obz-legal-tabs{grid-template-columns:1fr;display:grid}.obz-legal-tabs a{padding:12px 18px}.obz-legal th,.obz-legal td{padding:11px 8px;font-size:12px}.obz-legal th:first-child,.obz-legal th:last-child{width:25%}.obz-legal-cookie-types>div{padding:20px}.obz-legal-contact{padding:18px}.obz-legal-contact a{font-size:16px}}@media (max-width:360px){.obz-legal-shell{width:calc(100% - 32px)}.obz-legal h1{font-size:43px}}@media (prefers-reduced-motion:reduce){.obz-legal *{transition:none!important}}
