#stiimo .legal-intro{padding:35px 4.5% 45px}#stiimo .legal-tabs{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:25px;margin-bottom:45px;display:flex}#stiimo .legal-tabs a{color:#bad0df;border-bottom:2px solid #0000;padding:10px 0;font-size:15px}#stiimo .legal-tabs a[aria-current=page]{color:#ffb000;border-color:#ffb000}#stiimo .legal-intro .s-eyebrow{color:#8fabbf;letter-spacing:.1em;font-size:11px}#stiimo .legal-intro h1{overflow-wrap:anywhere;margin:22px 0;font-size:clamp(36px,5.8vw,70px)}#stiimo .legal-lead{color:#c6d7e3;max-width:670px;font-size:21px;line-height:1.6}#stiimo .legal-version{color:#95afc1;margin-top:25px;font-size:13px}#stiimo .legal-draft{color:#e3d7ba;background:#302d22;border:1px solid #6b6043;border-radius:5px;max-width:820px;margin-top:20px;padding:16px 20px;font-size:14px;line-height:1.6}#stiimo .legal-reading{color:#243c4b;background:#f3f0e9;grid-template-columns:230px minmax(0,780px);align-items:start;gap:6%;padding:50px 4.5% 65px;display:grid}#stiimo .legal-sidebar{position:sticky;top:25px}#stiimo .legal-sidebar nav{display:block}#stiimo .legal-sidebar h2{letter-spacing:0;margin-bottom:18px;font-family:Hanken Grotesk,sans-serif;font-size:14px;font-weight:700}#stiimo .legal-sidebar ol{margin:0;padding:0;list-style:none}#stiimo .legal-sidebar li{margin:0 0 10px;line-height:1.45}#stiimo .legal-sidebar nav a{color:#536c7a;padding:3px 0;font-size:14px;display:block}#stiimo .legal-sidebar a:hover{color:#003a66;text-decoration:underline}#stiimo .legal-contact{border-top:1px solid #bdc8cb;flex-direction:column;gap:10px;margin-top:27px;padding-top:23px;font-size:13px;line-height:1.6;display:flex}#stiimo .legal-contact span{color:#526b7a}#stiimo .legal-contact a{color:#003a66;overflow-wrap:anywhere}#stiimo .legal-content{min-width:0}#stiimo .legal-content h2{letter-spacing:-.02em;margin-bottom:22px;font-size:30px;line-height:1.15}#stiimo .legal-content h3{margin-bottom:12px;font-size:21px;line-height:1.3}#stiimo .legal-content p,#stiimo .legal-content li{color:#425b6b;font-size:17px;line-height:1.75}#stiimo .legal-content p+p{margin-top:18px}#stiimo .legal-content ul{margin:18px 0 0;padding-left:21px}#stiimo .legal-content li{padding:4px 0}#stiimo .legal-content a{color:#003a66;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}#stiimo .legal-summary{background:#e5ebe9;border-left:3px solid #003a66;padding:26px 30px}#stiimo .legal-summary h2{margin-bottom:14px;font-size:23px}#stiimo .legal-summary ul{margin:0}#stiimo .legal-review{background:#eee8d8;border:1px solid #c5b37f;border-radius:5px;margin-top:25px;padding:0 22px}#stiimo .legal-review summary{padding:19px 0;font-size:15px;font-weight:600;line-height:1.5}#stiimo .legal-review summary span{color:#716346;margin-left:8px;font-weight:400}#stiimo .legal-review>p{font-size:14px}#stiimo .legal-review ol{margin-bottom:20px;padding-left:20px}#stiimo .legal-review li{padding-top:16px;font-size:14px}#stiimo .legal-review li>a{font-weight:700}#stiimo .legal-review li p{margin-top:7px;font-size:14px;line-height:1.6}#stiimo .legal-section{border-bottom:1px solid #c2cccf;padding:35px 0;scroll-margin-top:24px}#stiimo .legal-section-number{color:#6d8391;margin-bottom:14px;font-size:12px;display:block}#stiimo .legal-items{margin-top:22px}#stiimo .legal-items>div{background:#fff9;margin-top:20px;padding:22px}#stiimo .legal-content .legal-basis{border-top:1px solid #ced6d9;padding-top:14px;font-size:15px}#stiimo .legal-section-links{flex-wrap:wrap;gap:14px 25px;margin-top:20px;font-size:15px;line-height:1.6;display:flex}#stiimo .legal-end{flex-direction:column;gap:12px;padding:30px 0;line-height:1.5;display:flex}#stiimo .legal-end p{font-size:14px}#stiimo .legal-mobile-index{display:none}#stiimo .legal-page a:focus-visible,#stiimo .legal-page summary:focus-visible{outline-offset:4px;outline:2px solid #35729a}@media (width<=900px){#stiimo .legal-reading{grid-template-columns:190px minmax(0,1fr);gap:35px}#stiimo .legal-sidebar nav a{font-size:13px}}@media (width<=700px){#stiimo .legal-intro{padding-top:20px;padding-bottom:30px}#stiimo .legal-tabs{gap:24px;margin-bottom:30px}#stiimo .legal-tabs a{font-size:14px}#stiimo .legal-intro h1{font-size:clamp(32px,8.5vw,48px)}#stiimo .legal-lead{font-size:18px}#stiimo .legal-draft{padding:14px;font-size:13px}#stiimo .legal-reading{padding-top:28px;display:block}#stiimo .legal-sidebar{display:none}#stiimo .legal-mobile-index{border-bottom:1px solid #bdc8cb;margin-bottom:25px;display:block}#stiimo .legal-mobile-index summary{padding:18px 0;font-size:16px}#stiimo .legal-mobile-index ol{padding-bottom:20px;padding-left:20px}#stiimo .legal-mobile-index li{font-size:15px}#stiimo .legal-summary{padding:21px}#stiimo .legal-content h2{overflow-wrap:anywhere;font-size:27px}#stiimo .legal-content h3{font-size:20px}#stiimo .legal-content p,#stiimo .legal-content li{font-size:16px}#stiimo .legal-review{padding:0 16px}#stiimo .legal-review li p{font-size:14px}#stiimo .legal-items>div{padding:18px}#stiimo .legal-section{padding:30px 0}}
