.sss-module__52XbtG__page{color:#f2f0ea;background:#090b0e;min-height:100dvh}.sss-module__52XbtG__header,.sss-module__52XbtG__hero,.sss-module__52XbtG__notice,.sss-module__52XbtG__contents,.sss-module__52XbtG__layout,.sss-module__52XbtG__footer{width:min(1180px,100% - 48px);margin-inline:auto}.sss-module__52XbtG__header{color:#969a9f;justify-content:space-between;align-items:center;padding:28px 0;font-size:12px;display:flex}.sss-module__52XbtG__backLink,.sss-module__52XbtG__heroAction,.sss-module__52XbtG__sectionBack,.sss-module__52XbtG__footer button,.sss-module__52XbtG__contents button{color:#f2f0ea;min-height:44px;padding:0 17px;font-size:12px;font-weight:750;background:#ffffff0f!important;border:1px solid #ffffff3d!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffff29,0 10px 26px #00000038!important}.sss-module__52XbtG__backLink:hover,.sss-module__52XbtG__heroAction:hover,.sss-module__52XbtG__sectionBack:hover,.sss-module__52XbtG__footer button:hover,.sss-module__52XbtG__contents button:hover{box-shadow:inset 0 1px #ffffff3d,0 14px 30px #00145a47!important}.sss-module__52XbtG__backLink:focus-visible,.sss-module__52XbtG__contents button:focus-visible,.sss-module__52XbtG__heroAction:focus-visible,.sss-module__52XbtG__sectionBack:focus-visible,.sss-module__52XbtG__footer button:focus-visible{outline-offset:4px;outline:3px solid #b2ccffbd}.sss-module__52XbtG__hero{grid-template-columns:1.1fr .65fr;gap:54px;padding:94px 0 68px;display:grid}.sss-module__52XbtG__hero>p{color:#8fb9ff;letter-spacing:.19em;margin:0;font-size:11px;font-weight:800}.sss-module__52XbtG__hero h1{letter-spacing:-.075em;grid-column:1;margin:0;font-size:clamp(55px,7vw,104px);font-weight:500;line-height:.89}.sss-module__52XbtG__hero>div{grid-area:2/2;align-self:end}.sss-module__52XbtG__hero>div p{color:#aaa69f;max-width:365px;margin:0;font-size:17px;line-height:1.62}.sss-module__52XbtG__heroAction{width:max-content;margin-top:26px;font-size:13px}.sss-module__52XbtG__notice{color:#d4cec4;background:#d6a66e14;border:1px solid #d6a66e66;border-radius:14px;gap:14px;padding:20px 22px;display:flex}.sss-module__52XbtG__notice svg{color:#d7a66e;flex:none;margin-top:2px}.sss-module__52XbtG__notice p{max-width:960px;margin:0;font-size:13px;line-height:1.62}.sss-module__52XbtG__notice strong{color:#fff}.sss-module__52XbtG__contents{flex-wrap:wrap;gap:10px;padding:52px 0;display:flex}.sss-module__52XbtG__contents svg{color:#b8d3ff;width:15px}.sss-module__52XbtG__layout{grid-template-columns:220px minmax(0,1fr);gap:78px;padding-bottom:96px;display:grid}.sss-module__52XbtG__sideNote{color:#969a9f;border-top:1px solid #ffffff2e;align-self:start;padding:20px;font-size:12px;line-height:1.6;position:sticky;top:28px}.sss-module__52XbtG__sideNote p{margin:0}.sss-module__52XbtG__sideNote ul{gap:9px;margin:17px 0 0;padding:0;list-style:none;display:grid}.sss-module__52XbtG__sideNote li{padding-left:14px;position:relative}.sss-module__52XbtG__sideNote li:before{content:"";background:#8fb9ff;border-radius:50%;width:4px;height:4px;position:absolute;top:.65em;left:0}.sss-module__52XbtG__document{min-width:0}.sss-module__52XbtG__legalSection{border-bottom:1px solid #ffffff1f;margin-bottom:62px;padding:0 0 62px;scroll-margin-top:30px}.sss-module__52XbtG__sectionHeading{align-items:baseline;gap:16px;margin-bottom:30px;display:flex}.sss-module__52XbtG__sectionHeading span{color:#8fb9ff;letter-spacing:.14em;font-size:11px;font-weight:800}.sss-module__52XbtG__sectionHeading h2{letter-spacing:-.055em;margin:0;font-size:clamp(30px,4vw,47px);font-weight:500}.sss-module__52XbtG__legalSection p{color:#c1bdb6;max-width:760px;margin:0 0 20px;font-size:15px;line-height:1.78}.sss-module__52XbtG__legalSection p strong{color:#f5f2eb}.sss-module__52XbtG__legalSection h3{color:#f3f0e9;margin:31px 0 10px;font-size:17px}.sss-module__52XbtG__callout{background:#6ea8ff13;border-left:2px solid #8fb9ff;padding:17px 19px}.sss-module__52XbtG__sectionBack{color:#d9e5ff;margin-top:30px}.sss-module__52XbtG__faqs{border-top:1px solid #ffffff1f}.sss-module__52XbtG__faqs details{border-bottom:1px solid #ffffff1f}.sss-module__52XbtG__faqs summary{cursor:pointer;color:#f0ede8;justify-content:space-between;align-items:center;gap:26px;padding:23px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.sss-module__52XbtG__faqs summary::-webkit-details-marker{display:none}.sss-module__52XbtG__faqs summary span{color:#8fb9ff;font-size:22px;font-weight:400;transition:transform .2s}.sss-module__52XbtG__faqs details[open] summary span{transform:rotate(45deg)}.sss-module__52XbtG__faqs details p{padding-right:42px}.sss-module__52XbtG__footer{color:#7f858e;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:24px;padding:30px 0 44px;font-size:12px;display:flex}.sss-module__52XbtG__footer p{margin:0}@media (max-width:800px){.sss-module__52XbtG__hero{grid-template-columns:1fr;gap:28px;padding:68px 0 45px}.sss-module__52XbtG__hero h1,.sss-module__52XbtG__hero>div{grid-area:auto}.sss-module__52XbtG__hero>div{align-self:auto}.sss-module__52XbtG__layout{grid-template-columns:1fr;gap:0}.sss-module__52XbtG__sideNote{margin-bottom:50px;position:static}.sss-module__52XbtG__footer{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.sss-module__52XbtG__header,.sss-module__52XbtG__hero,.sss-module__52XbtG__notice,.sss-module__52XbtG__contents,.sss-module__52XbtG__layout,.sss-module__52XbtG__footer{width:calc(100% - 32px)}.sss-module__52XbtG__header{flex-direction:column;align-items:flex-start;gap:18px;padding:16px 0}.sss-module__52XbtG__hero h1{font-size:53px}.sss-module__52XbtG__hero>div p{font-size:16px}.sss-module__52XbtG__notice{padding:17px}.sss-module__52XbtG__notice p,.sss-module__52XbtG__legalSection p{font-size:14px}.sss-module__52XbtG__contents{padding:34px 0}.sss-module__52XbtG__contents button{flex:calc(50% - 10px);padding:0 12px}.sss-module__52XbtG__layout{padding-bottom:64px}.sss-module__52XbtG__legalSection{margin-bottom:48px;padding-bottom:48px}.sss-module__52XbtG__faqs summary{font-size:15px}.sss-module__52XbtG__faqs details p{padding-right:0}.sss-module__52XbtG__footer{padding-top:25px}}@media (prefers-reduced-motion:reduce){.sss-module__52XbtG__backLink,.sss-module__52XbtG__heroAction,.sss-module__52XbtG__sectionBack,.sss-module__52XbtG__footer button,.sss-module__52XbtG__contents button{transition:none}}
