.information-page{padding-top:54px;padding-bottom:70px;max-width:1360px}.information-back{display:inline-block;font-size:13px;margin-bottom:48px;color:#655f59}.information-page>.eyebrow{margin-bottom:18px}.information-page>h1{font-size:clamp(40px,5.5vw,78px);line-height:1.08;letter-spacing:-.055em;max-width:980px}.information-lead{font-size:clamp(18px,1.6vw,22px);line-height:1.7;max-width:760px;margin-top:24px;color:#655f59}.legal-notice{border-left:3px solid #77746e;background:#f0eaf7;padding:20px 25px;margin:36px 0 50px;max-width:940px;font-size:14px;line-height:1.7}.legal-notice strong{font-weight:600}.legal-notice p{margin-top:7px;color:#5d526c}.legal-layout{display:grid;grid-template-columns:260px minmax(0,710px);gap:clamp(40px,7vw,100px);align-items:start}.legal-index{position:sticky;top:35px;display:grid;gap:13px;font-size:13px}.legal-index>span{font-weight:600;margin-bottom:9px}.legal-index a{color:#655f59;line-height:1.6}.legal-index a:hover{color:var(--accent)}.legal-copy section{scroll-margin-top:30px;margin-bottom:40px}.legal-copy h2{font-size:25px;line-height:1.3;letter-spacing:-.025em;margin-bottom:18px}.legal-copy p{font-size:16px;line-height:1.85;margin-top:14px;color:#534e47}.legal-related{display:grid;grid-template-columns:repeat(2,1fr);margin-top:65px;border-top:1px solid var(--line)}.legal-related a{padding:23px 10px 23px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);font-size:14px;gap:20px}.legal-related a:nth-child(odd){margin-right:40px}.legal-related svg{width:22px;height:22px;flex-shrink:0}.business-details{max-width:850px;margin-top:25px}.business-details>div{display:grid;grid-template-columns:1fr 1.5fr;gap:25px;padding:22px 0;border-bottom:1px solid var(--line);font-size:16px}.business-details dt{color:#655f59}.business-details dd{margin:0;overflow-wrap:anywhere}.pending-detail{font-size:14px;color:#786e64}.help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:60px 0}.help-grid section{border-top:1px solid var(--line);padding-top:23px}.help-number{font-size:13px;color:var(--accent)}.help-grid h2{font-size:26px;line-height:1.25;margin:22px 0 17px;letter-spacing:-.03em}.help-grid p,.information-contact p,.information-privacy{font-size:15px;line-height:1.8;color:#655f59}.help-grid .underlined{font-size:13px;margin-top:17px}.information-contact{padding:36px;background:#f0eae2;display:flex;align-items:center;gap:50px;justify-content:space-between}.information-contact>div{max-width:680px}.information-contact h2{font-size:32px;line-height:1.2;letter-spacing:-.035em}.information-contact p{margin-top:18px}.information-contact .button{flex-shrink:0;gap:25px}.information-privacy{margin-top:24px}.information-privacy a{text-decoration:underline;text-underline-offset:3px}@media(max-width:800px){.information-page{padding-top:30px;padding-bottom:45px}.information-back{margin-bottom:35px}.legal-notice{margin:30px 0;padding:17px 20px}.legal-layout{grid-template-columns:1fr;gap:34px}.legal-index{position:static;padding-bottom:27px;border-bottom:1px solid var(--line);gap:11px}.legal-copy h2{font-size:23px}.help-grid{grid-template-columns:1fr;gap:28px;margin:36px 0}.help-grid h2{margin-top:14px}.information-contact{display:block;padding:25px}.information-contact .button{margin-top:25px}.legal-related{grid-template-columns:1fr;margin-top:40px}.legal-related a:nth-child(odd){margin-right:0}.business-details>div{grid-template-columns:1fr;gap:9px;padding:18px 0}.information-contact h2{font-size:29px}}@media print{.site-header,.site-footer,.legal-index,.legal-related,.information-back{display:none!important}.information-page{padding:0;max-width:none}.legal-layout{display:block}.legal-copy section{break-inside:avoid}.information-page>h1{font-size:32px}.legal-notice{background:none;padding:12px;margin:18px 0}.legal-copy p{font-size:11pt}}.original-legal-document{color:#534e47}.legal-masthead{display:flex;align-items:flex-end;justify-content:space-between;gap:38px;padding-bottom:38px;margin-bottom:48px;border-bottom:1px solid var(--line)}.legal-masthead h1{font-size:clamp(42px,5.3vw,72px);line-height:1.05;letter-spacing:-.055em;color:var(--ink);max-width:780px}.legal-version{flex-shrink:0;padding-bottom:6px;font-size:12px;color:#746b61}.legal-version p:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:9px;vertical-align:middle}.legal-reading-layout{display:grid;grid-template-columns:255px minmax(0,720px);gap:clamp(40px,6vw,88px);align-items:start}.legal-toc{position:sticky;top:28px;max-height:calc(100svh - 56px);overflow:auto;scrollbar-width:thin;padding-right:14px}.legal-toc summary{font-size:12px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink);list-style:none;padding:0 0 18px;cursor:pointer}.legal-toc summary::-webkit-details-marker{display:none}.legal-toc summary span{display:inline-block;margin-left:8px}.legal-toc details[open] summary span{transform:rotate(180deg)}.legal-toc-links{display:grid;border-left:1px solid var(--line)}.legal-toc-links a{padding:7px 0 7px 17px;border-left:2px solid transparent;margin-left:-1px;font-size:12px;line-height:1.65;color:#756d63;text-decoration:none}.legal-toc-links a:hover,.legal-toc-links a:focus-visible{border-color:var(--control-edge);color:var(--ink);background:#17171406}.legal-section{padding:32px 0;border-top:1px solid var(--line);scroll-margin-top:28px}.legal-section:first-child{padding-top:0;border-top:0}.legal-section h2{font-size:23px;line-height:1.4;letter-spacing:-.035em;color:var(--ink);max-width:660px;margin:0 0 22px;font-weight:600}.legal-section h2 br{display:none}.legal-section-text{font-size:15px;line-height:1.95;overflow-wrap:break-word}.legal-section-text p+p{margin-top:15px}.legal-section-text strong{font-weight:600;color:var(--ink)}.legal-section-text a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.legal-identity{padding:28px!important;background:#f0eae2;border:1px solid #e4dbcf!important;margin-bottom:36px}.legal-identity h2{font-size:20px;margin-bottom:18px}.legal-identity p+p{margin-top:2px}.legal-identity p:nth-child(n+8){margin-top:18px}.legal-identity+.legal-section{border-top:0;padding-top:0}.legal-spacing{display:none}.legal-section:target h2{color:var(--accent)}.original-legal-document+.legal-related{margin-top:34px}@media(max-width:1100px){.legal-masthead{display:block}.legal-version{margin-top:23px;padding:0}.legal-reading-layout{grid-template-columns:210px minmax(0,1fr);gap:38px}}@media(max-width:800px){.legal-masthead{padding-bottom:27px;margin-bottom:24px}.legal-masthead h1{font-size:clamp(40px,8vw,58px);line-height:1.08}.legal-version{margin-top:20px}.legal-reading-layout{display:block}.legal-toc{position:static;padding:0;margin-bottom:30px;max-height:none;overflow:visible;background:#f1ece5;border:1px solid var(--line)}.legal-toc summary{padding:18px;pointer-events:auto;cursor:pointer;display:flex;align-items:center;justify-content:space-between;letter-spacing:.03em;text-transform:none;font-size:14px}.legal-toc summary span{display:block;font-size:17px}.legal-toc details[open] summary span{transform:rotate(180deg)}.legal-toc-links{margin:0 18px 18px;max-height:48svh;overflow:auto}.legal-toc-links a{font-size:13px;padding:10px 14px}.legal-section{padding:28px 0;scroll-margin-top:18px}.legal-section h2{font-size:22px;line-height:1.4;margin-bottom:17px}.legal-section-text{font-size:15px;line-height:1.85}.legal-section-text p+p{margin-top:17px}.legal-identity{padding:23px!important;margin-bottom:30px}.legal-identity p+p{margin-top:3px}.legal-identity p:nth-child(n+8){margin-top:18px}}@media print{.legal-toc{display:none!important}.legal-reading-layout{display:block}.legal-masthead{display:block;margin:0 0 20px;padding:0 0 15px}.legal-masthead h1{font-size:30px}.legal-version{margin-top:12px}.legal-section{padding:18px 0;break-inside:auto}.legal-section h2{break-after:avoid;font-size:15pt}.legal-section-text{font-size:10pt;line-height:1.6}.legal-identity{background:none}.legal-section-text p{orphans:3;widows:3}}
