.tq-page{max-width:804px;margin-inline:auto;padding:48px 32px 64px}.eb-site .tq-eyebrow{font-size:11px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:22px}.eb-site .tq-opening h1{font-size:clamp(30px,4.5vw,54px);line-height:1.12;white-space:normal;letter-spacing:-.035em}.tq-intro{font-size:17px;line-height:1.65;margin-top:24px!important}.tq-index{margin-top:30px;border-bottom:1px solid var(--eb-line)}.tq-index a{display:grid;grid-template-columns:26px 1fr 18px;align-items:center;gap:16px;padding:19px 0;border-top:1px solid var(--eb-line);color:var(--eb-forest);font-size:20px;line-height:1.35}.tq-index a:hover{background:var(--eb-sage)}.eb-site .tq-number{color:var(--eb-muted);font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.06em}.tq-questions{margin-top:65px}.tq-questions section{padding:40px 0;border-bottom:1px solid var(--eb-line)}.tq-questions h2{font-size:34px;margin-block:12px 22px!important;white-space:normal}.tq-questions section>p:not(.tq-number){font-size:18px;line-height:1.7}.tq-write{margin-top:25px;background:var(--eb-sage);padding:20px 24px}.tq-write>span{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--eb-forest)}.tq-write p{font-size:16px;line-height:1.65;margin-top:8px!important}.eb-site .tq-closing{font-family:var(--eb-font-display);font-size:29px;line-height:1.3;color:var(--eb-forest);padding-block:38px}.tq-download{padding:32px 0;border-block:1px solid var(--eb-line)}.tq-download h2{font-size:28px;margin-bottom:22px!important}.tq-download .eb-button{gap:16px}.tq-download .eb-small{margin-top:12px}.tq-conversation{padding-top:55px}.tq-conversation h2{font-size:32px}.tq-conversation-intro{font-size:17px;margin-block:20px 30px!important}.tq-unavailable{padding:20px;border:1px solid var(--eb-line);margin-bottom:28px;background:var(--eb-sage);font-size:15px}.tq-unavailable .eb-text-link{margin-top:8px}.tq-consent{display:flex;gap:12px;margin-block:24px;align-items:flex-start;font-size:14px;line-height:1.6}.tq-consent input{flex-shrink:0;width:18px;height:18px;margin-top:3px;accent-color:var(--eb-forest)}.tq-consent a{color:var(--eb-forest);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.eb-site .tq-error{color:var(--eb-error);font-size:13px;margin-top:8px}.tq-status{font-size:14px;margin-top:20px!important}.tq-status:empty{display:none}.tq-submit:disabled{cursor:not-allowed}.tq-consent-note{margin-top:20px!important}.tq-success{border-block:1px solid var(--eb-line);padding-block:25px;font-size:18px}.tq-disclaimer{font-size:12px;line-height:1.7;margin-top:55px!important;padding-top:25px;border-top:1px solid var(--eb-line)}@media(max-width:550px){.tq-page{padding:22px 16px 44px}.eb-site .tq-eyebrow{font-size:10px;line-height:1.5;margin-bottom:14px}.eb-site .tq-opening h1{font-size:30px;line-height:1.1}.tq-intro{font-size:15px;line-height:1.55;margin-top:17px!important}.tq-index{margin-top:20px}.tq-index a{font-size:17px;line-height:1.35;gap:10px;padding:15px 0;grid-template-columns:24px 1fr 16px}.tq-questions{margin-top:36px}.tq-questions section{padding-block:30px}.tq-questions h2{font-size:28px}.tq-questions section>p:not(.tq-number){font-size:17px}.tq-write{padding:18px}.eb-site .tq-closing{font-size:26px}.tq-download .eb-button{font-size:12px;padding-inline:14px}.eb-site .tq-page:lang(ja) .tq-opening h1{font-size:28px;line-height:1.35}}.tq-email{color:var(--eb-forest);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.tq-language-note{margin-top:12px!important}@media(max-width:550px){.tq-page{padding-inline:24px}.tq-index a{padding-block:18px}.tq-write{padding:20px}}
