.ax-legal-page{background:#f7f8f2;color:#23392f;min-height:100vh;font:16px/1.75 Schibsted Grotesk Variable,system-ui,sans-serif;overflow-wrap:anywhere}.ax-legal-page a{color:#18553e;text-decoration:underline;text-underline-offset:4px}.ax-legal-page a:focus-visible,.ax-legal-page summary:focus-visible{outline:3px solid #956419;outline-offset:5px}.ax-legal-footer,.ax-legal-header,.ax-legal-nav{max-width:1024px;margin:auto;padding:24px 32px}.ax-legal-header{display:flex;align-items:baseline;gap:20px}.ax-legal-header a{font-size:26px;font-weight:750;letter-spacing:.12em;text-decoration:none}.ax-legal-footer,.ax-legal-header span,.ax-legal-nav p{font-size:13px;color:#526456}.ax-legal-nav{padding-top:0}.ax-legal-nav .ax-legal-links{margin-top:0}.ax-legal-nav p{margin-top:8px}.ax-legal-page main{max-width:1024px;margin:auto;padding:36px 60px 52px;background:#fffefa;border:1px solid #d9e1d9;border-radius:10px}.ax-legal-page article{max-width:790px}.ax-legal-page h1{font:600 clamp(28px,4vw,42px)/1.2 Sora Variable,system-ui,sans-serif;margin:24px 0;letter-spacing:-.035em}.ax-legal-page h2{font-size:23px;line-height:1.4;border-top:1px solid #d9e1d9;padding-top:24px;margin:36px 0 16px}.ax-legal-page h3{font-size:18px;margin:24px 0 12px}.ax-legal-page p,.ax-legal-page ul{margin:0 0 18px}.ax-legal-page ul{list-style:disc;padding-left:24px}.ax-legal-page li{margin:6px 0}.ax-legal-page strong{font-weight:650}.ax-legal-page .table-scroll{overflow-x:auto;margin:24px 0}.ax-legal-page table{width:100%;border-collapse:collapse;font-size:14px}.ax-legal-page td,.ax-legal-page th{padding:12px;border:1px solid #d9e1d9;text-align:left;vertical-align:top}.ax-legal-page th{background:#edf2e9;font-weight:650}.ax-legal-contents{border-bottom:1px solid #d9e1d9;padding-bottom:16px}.ax-legal-contents summary{cursor:pointer;min-height:32px;font-weight:600}.ax-legal-contents nav{display:grid;gap:8px;margin-top:12px;font-size:14px}.ax-legal-skip{position:absolute;left:18px;top:-100px;background:white;padding:10px;z-index:20}.ax-legal-skip:focus{top:8px}@media(max-width:760px){.ax-legal-footer,.ax-legal-header,.ax-legal-nav{padding:20px}.ax-legal-nav{padding-top:0}.ax-legal-page main{margin:0 12px;padding:24px 22px 36px}.ax-legal-page h2{font-size:21px}.ax-legal-page td,.ax-legal-page th{padding:10px}}@media print{.ax-legal-contents,.ax-legal-footer,.ax-legal-header,.ax-legal-nav{display:none}.ax-legal-page main{border:0;padding:0}.ax-legal-page h2{page-break-after:avoid;break-after:avoid}.ax-legal-page tr{page-break-inside:avoid;break-inside:avoid}}