.at-questions-opening,.at-privacy-opening{padding-top:calc(var(--header-height) + clamp(40px, 5vw, 72px));text-align:center;background:#fff;padding-bottom:clamp(48px,5vw,80px)}.at-questions-opening>.at-label,.at-privacy-opening>.at-label{color:#526873;margin-bottom:24px}.at-questions-opening .at-title,.at-privacy-opening .at-title{max-width:18ch;font-family:var(--font-sans), sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0 auto;font-size:clamp(40px,5vw,72px);font-weight:550;line-height:1.12}.at-privacy-opening .at-title{font-size:clamp(38px,4.6vw,64px)}.at-questions-opening>div,.at-privacy-opening>p:last-child{color:#526873;text-wrap:pretty;max-width:570px;margin:24px auto 0;font-size:17px;line-height:1.65}.at-questions-opening .at-link{min-height:44px;color:var(--ink);margin:20px auto 0}.at-question-directory,.at-privacy-document{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);gap:clamp(32px,6vw,96px);max-width:1320px;margin:0 auto;padding-top:clamp(36px,4vw,64px);padding-bottom:clamp(64px,7vw,112px);display:grid}.at-question-directory>nav,.at-privacy-document>aside{top:calc(var(--header-height) + 24px);min-width:0;height:fit-content;position:sticky}.at-question-directory>nav>.at-label{margin-bottom:24px;display:block}.at-question-directory>nav>a{border-top:1px solid #dfe6e9;align-items:center;min-height:48px;padding:12px 0;font-size:15px;line-height:1.5;display:flex}.at-question-directory>div,.at-privacy-document>div{min-width:0}.at-question-group{margin-bottom:56px}.at-question-group:last-child{margin-bottom:0}.at-question-group>h2,.at-privacy-document h2{font-family:var(--font-sans), sans-serif;letter-spacing:-.035em;color:var(--ink);text-wrap:balance;font-size:clamp(26px,2.4vw,34px);font-weight:550;line-height:1.2}.at-question-group>h2{margin-bottom:24px}.at-question{border-top:1px solid #dfe6e9}.at-question:last-child{border-bottom:1px solid #dfe6e9}.at-question>summary{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:56px;padding:22px 0;font-size:18px;line-height:1.45;list-style:none;display:flex}.at-question>summary::-webkit-details-marker{display:none}.at-question>summary>svg{flex-shrink:0;transition:transform .16s}.at-question[open]>summary>svg{transform:rotate(45deg)}.at-question>summary:hover{color:#a54e2c}.at-question>p{max-width:66ch;padding:0 36px 24px 0;font-size:16px;line-height:1.7}.at-privacy-document>aside>span{color:#526873;margin-top:12px;font-size:14px;line-height:1.5;display:block}.at-privacy-document nav{flex-direction:column;gap:4px;margin-top:24px;font-size:15px;display:flex}.at-privacy-document nav a{align-items:center;min-height:44px;padding:8px 0;line-height:1.5;display:flex}.at-question-directory nav a:hover,.at-privacy-document nav a:hover{color:#a54e2c;text-underline-offset:5px;text-decoration:underline}.at-question>summary:focus-visible,.at-question-directory nav a:focus-visible,.at-privacy-document nav a:focus-visible{outline-offset:4px;outline:2px solid #a54e2c}.at-privacy-document>div>section{border-bottom:1px solid #dfe6e9;margin-bottom:32px;padding-bottom:32px}.at-privacy-document h2{margin:0 0 20px}.at-privacy-document section p{max-width:66ch;margin-bottom:18px;font-size:17px;line-height:1.7}.at-privacy-document section p:last-child{margin-bottom:0}.at-privacy-document>div>.at-link{overflow-wrap:anywhere;min-height:44px}@media (max-width:700px){.at-questions-opening,.at-privacy-opening{padding-top:calc(var(--header-height) + 32px);padding-bottom:40px}.at-questions-opening .at-title,.at-privacy-opening .at-title{font-size:clamp(36px,9.4vw,48px)}.at-questions-opening>div,.at-privacy-opening>p:last-child{margin-top:20px;font-size:16px}.at-question-directory,.at-privacy-document{grid-template-columns:1fr;gap:36px;padding-top:32px}.at-question-directory>nav,.at-privacy-document>aside{position:static}.at-question-group{margin-bottom:44px}.at-question-group>h2,.at-privacy-document h2{margin-bottom:20px;font-size:27px}.at-question>summary{gap:16px;padding:20px 0;font-size:17px}.at-question>p{padding-right:0}.at-privacy-document section p{font-size:16px}}@media (max-height:680px) and (min-width:701px){.at-question-directory>nav,.at-privacy-document>aside{position:static}}@media (prefers-reduced-motion:reduce){.at-question>summary>svg{transition:none}}
