.legal_legalPage__5wjRQ{--cream:#f3ecdf;--paper:#fffaf0;--ink:#10243d;--navy:#0d1d33;--amber:#efa942;--line:rgba(16,36,61,0.18);min-height:100vh;background:var(--cream);color:var(--ink);font-family:var(--pets-font-body),sans-serif}.legal_legalPage__5wjRQ *{box-sizing:border-box}.legal_header__2qqAv{width:min(1060px,100% - 40px);min-height:74px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.legal_brand__SzdWs{display:flex;flex-shrink:0;align-items:center;gap:10px;color:var(--ink)!important;font-family:var(--pets-font-display),sans-serif;font-weight:750;text-decoration:none;white-space:nowrap}.legal_brand__SzdWs img{border-radius:8px}.legal_legalNav__uHKqK{display:flex;align-items:center;gap:20px}.legal_back___h1WM,.legal_legalNav__uHKqK a{color:var(--ink)!important;font-size:.82rem;font-weight:750;text-decoration:none}.legal_back___h1WM:hover{color:var(--amber)}.legal_article__1IfZS{width:min(820px,100% - 40px);margin:0 auto;padding:90px 0 120px}.legal_eyebrow__Y8UK4{color:var(--amber);font-size:.72rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.legal_article__1IfZS h1{margin:16px 0 26px;font-family:var(--pets-font-display),sans-serif;font-size:clamp(3.2rem,8vw,6.4rem);line-height:.95;letter-spacing:-.065em}.legal_lede___dYmw{max-width:680px;color:#56616c;font-size:1.08rem;line-height:1.75}.legal_content__P2QRO{margin-top:54px;padding:48px;background:var(--paper);border:1px solid var(--line)}.legal_content__P2QRO section+section{margin-top:42px;padding-top:42px;border-top:1px solid var(--line)}.legal_content__P2QRO h2{margin:0 0 14px;font-family:var(--pets-font-display),sans-serif;font-size:1.65rem;letter-spacing:-.035em}.legal_content__P2QRO li,.legal_content__P2QRO p{color:#56616c;line-height:1.75}.legal_content__P2QRO p{margin:12px 0 0}.legal_content__P2QRO ul{margin:14px 0 0;padding-left:22px}.legal_content__P2QRO li+li{margin-top:8px}.legal_content__P2QRO strong{color:var(--ink)}.legal_content__P2QRO a{color:var(--ink);text-underline-offset:3px}.legal_notice__uheZq{margin-top:38px;padding:20px 22px;border:1px solid rgba(239,169,66,.42);background:rgba(239,169,66,.12);color:#56616c;line-height:1.7}@media(max-width:640px){.legal_header__2qqAv{min-height:64px}.legal_legalNav__uHKqK{gap:12px}.legal_legalNav__uHKqK a{font-size:.72rem}.legal_article__1IfZS{padding:64px 0 90px}.legal_content__P2QRO{margin-top:38px;padding:28px 22px}}body:not(.kg-site) .cc-box{background:#fffaf0!important;border:1px solid rgba(16,36,61,.16)!important;box-shadow:0 18px 40px -18px rgba(13,29,51,.35)!important;color:#10243d}body:not(.kg-site) .cc-box :is(span,p,a){color:#10243d!important}body:not(.kg-site) .cc-box a{text-decoration-color:#efa942;text-underline-offset:3px}body:not(.kg-site) .cc-box [class*=font-][class*=weak],body:not(.kg-site) .cc-box span:not([class*=strong]){color:#5f6872!important}body:not(.kg-site) .cc-box button{border-radius:12px!important;font-weight:800!important}body:not(.kg-site) .cc-box button:first-of-type{background:transparent!important;color:#10243d!important;border:1px solid rgba(16,36,61,.3)!important}body:not(.kg-site) .cc-box button:last-of-type{background:#efa942!important;color:#0d1d33!important;border:0!important}body:not(.kg-site) .cc-box button:first-of-type *,body:not(.kg-site) .cc-box button:last-of-type *{color:inherit!important}@media (max-width:720px){body:not(.kg-site) .cc-box{margin-bottom:84px}}