.page-module__OPzB9G__page{--fr-blue:#2954d9}.page-module__OPzB9G__hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:80px;padding-block:78px 92px;display:grid}.page-module__OPzB9G__hero h1{font-size:clamp(3rem,5.25vw,4.7rem)}.page-module__OPzB9G__hero h1 em{color:var(--fr-blue)}.page-module__OPzB9G__lead{max-width:580px;margin-top:26px;font-size:1.2rem;line-height:1.7}.page-module__OPzB9G__support{color:var(--muted);max-width:490px;margin-top:16px}.page-module__OPzB9G__small{color:var(--muted);margin-top:22px;font-size:.875rem;line-height:1.7}.page-module__OPzB9G__sheet{background:#fff;border:1px solid #cdd8f0;padding:25px 30px;transform:rotate(1.5deg);box-shadow:13px 15px #e2e9fb}.page-module__OPzB9G__sheetTop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding-bottom:14px;display:flex}.page-module__OPzB9G__sheetTop>span{color:var(--muted);font-family:var(--font-geist-mono), monospace;text-align:right;font-size:.75rem}.page-module__OPzB9G__customerQuestion{letter-spacing:-.04em;margin-block:24px;font-size:1.65rem;line-height:1.25}.page-module__OPzB9G__before{color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:22px}.page-module__OPzB9G__before p{margin-top:9px;-webkit-text-decoration:line-through #a6b3ca;text-decoration:line-through #a6b3ca}.page-module__OPzB9G__after{padding-block:24px}.page-module__OPzB9G__after>span{color:var(--fr-blue)}.page-module__OPzB9G__after>p{margin-top:10px;font-size:1.5rem;line-height:1.35}.page-module__OPzB9G__after em{font-family:var(--serif);color:var(--fr-blue)}.page-module__OPzB9G__after p.page-module__OPzB9G__answer{margin-top:15px;font-size:1rem;line-height:1.65}.page-module__OPzB9G__sheetFoot{color:var(--muted);border-top:1px solid var(--line);padding-top:16px;font-size:.8125rem}.page-module__OPzB9G__band{background:var(--fr-blue);color:#fff;padding-block:30px}.page-module__OPzB9G__band>div{justify-content:space-between;align-items:center;gap:28px;display:flex}.page-module__OPzB9G__band p{font-size:1.25rem;line-height:1.5}.page-module__OPzB9G__band strong{font-weight:500}.page-module__OPzB9G__band span{font-size:.875rem}.page-module__OPzB9G__heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;display:grid}.page-module__OPzB9G__heading>p{color:var(--muted);font-size:1.0625rem}.page-module__OPzB9G__offers{grid-template-columns:1fr 1fr;gap:28px;display:grid}.page-module__OPzB9G__offer{border:1px solid var(--line);background:#fff;flex-direction:column;align-items:flex-start;padding:36px;display:flex}.page-module__OPzB9G__offer h3{margin-top:14px;font-size:1.7rem}.page-module__OPzB9G__offer .page-module__OPzB9G__price{letter-spacing:-.07em;margin-block:18px;font-size:3.3rem;line-height:1.2}.page-module__OPzB9G__price span{font-size:1.7rem}.page-module__OPzB9G__offer ul{flex:1;margin-block:24px 30px;padding-left:20px}.page-module__OPzB9G__offer li{margin-bottom:13px;padding-left:5px;font-size:1rem}.page-module__OPzB9G__offer li::marker{color:var(--fr-blue)}.page-module__OPzB9G__featured{border-color:#c6d4f5;border-top:3px solid var(--fr-blue);background:#eef3ff}.page-module__OPzB9G__timing{color:var(--muted);margin-bottom:23px;font-size:.875rem}.page-module__OPzB9G__terms{color:var(--muted);grid-template-columns:1fr 1fr;gap:34px;margin-top:26px;font-size:.875rem;display:grid}.page-module__OPzB9G__terms a{text-underline-offset:3px;text-decoration:underline}.page-module__OPzB9G__sample{border-block:1px solid var(--line);background:#eef2fc}.page-module__OPzB9G__sampleGrid{grid-template-columns:1fr .8fr;align-items:center;gap:100px;display:grid}.page-module__OPzB9G__contents{background:#fff;border:1px solid #ccd7ec;padding:30px;box-shadow:8px 8px #dce5f7}.page-module__OPzB9G__contents>span{color:var(--fr-blue);margin-bottom:20px;display:block}.page-module__OPzB9G__contents>div{border-top:1px solid var(--line);gap:24px;padding-block:17px;display:flex}.page-module__OPzB9G__contents>div>span{color:var(--fr-blue);font-family:var(--font-geist-mono), monospace;font-size:.875rem}.page-module__OPzB9G__partner{grid-template-columns:1fr 1fr;gap:85px;display:grid}.page-module__OPzB9G__partner .page-module__OPzB9G__lead{margin-top:0}.page-module__OPzB9G__partner p+p{color:var(--muted);margin-top:18px}.page-module__OPzB9G__partner a{margin-top:25px}.page-module__OPzB9G__process{border-block:1px solid var(--line);background:#fff}.page-module__OPzB9G__steps{grid-template-columns:repeat(3,1fr);gap:40px;margin:45px 0 30px;padding:0;list-style:none;display:grid}.page-module__OPzB9G__steps li{border-top:1px solid var(--line);padding-top:22px}.page-module__OPzB9G__steps span{color:var(--fr-blue);font-family:var(--font-geist-mono), monospace;font-size:.875rem}.page-module__OPzB9G__steps h3{margin-block:16px 12px}.page-module__OPzB9G__steps p{color:var(--muted)}.page-module__OPzB9G__contact{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.page-module__OPzB9G__contactStart{border:1px solid var(--line);background:#fff;flex-direction:column;align-items:flex-start;gap:24px;padding:36px;display:flex}@media (max-width:1100px){.page-module__OPzB9G__hero{gap:42px}.page-module__OPzB9G__heading,.page-module__OPzB9G__sampleGrid,.page-module__OPzB9G__partner,.page-module__OPzB9G__contact{gap:45px}.page-module__OPzB9G__sheet{padding:22px}}@media (max-width:760px){.page-module__OPzB9G__hero,.page-module__OPzB9G__heading,.page-module__OPzB9G__offers,.page-module__OPzB9G__sampleGrid,.page-module__OPzB9G__partner,.page-module__OPzB9G__contact,.page-module__OPzB9G__terms,.page-module__OPzB9G__steps{grid-template-columns:1fr;gap:32px}.page-module__OPzB9G__hero{gap:46px;padding-block:48px 68px}.page-module__OPzB9G__hero h1{font-size:clamp(2.7rem,9vw,4.3rem)}.page-module__OPzB9G__sheet{margin-inline:5px 13px;transform:none;box-shadow:8px 8px #e2e9fb}.page-module__OPzB9G__band>div{flex-direction:column;align-items:flex-start;gap:14px}.page-module__OPzB9G__offer,.page-module__OPzB9G__contents,.page-module__OPzB9G__contactStart{padding:26px}.page-module__OPzB9G__contents{margin-right:8px}.page-module__OPzB9G__terms{gap:16px}.page-module__OPzB9G__lead{font-size:1.125rem}}
