@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{font-family:"Roboto",sans-serif}:root{font-size:16px}.font-display1{font-size:3rem;line-height:3.5rem;letter-spacing:0}.font-display2{font-size:2.5rem;line-height:3rem;letter-spacing:0}.font-title1{font-size:2.25rem;line-height:2.75rem;letter-spacing:0}.font-title2{font-size:1.75rem;line-height:2.25rem;letter-spacing:0}.font-title3{font-size:1.5rem;line-height:2rem;letter-spacing:0}.font-heading1{font-size:1.375rem;line-height:1.875rem;letter-spacing:0}.font-heading2{font-size:1.25rem;line-height:1.75rem;letter-spacing:0}.font-gnb{font-size:1.125rem;line-height:1.625rem;letter-spacing:0}.font-body1-normal{font-size:1rem;line-height:1.375rem;letter-spacing:0}.font-body1-reading{font-size:1rem;line-height:1.5rem;letter-spacing:0}.font-body2-normal{font-size:.875rem;line-height:1.25rem;letter-spacing:0}.font-body2-reading{font-size:.875rem;line-height:1.375rem;letter-spacing:0}.font-label1{font-size:.75rem;line-height:1.125rem;letter-spacing:0}@media screen and (max-width: 1920px){:root{font-size:16px}}@media screen and (max-width: 1440px){:root{font-size:16px}}@media screen and (max-width: 1200px){:root{font-size:16px}}@media screen and (max-width: 1024px){:root{font-size:16px}}@media screen and (max-width: 768px){:root{font-size:16px}}@media screen and (max-width: 480px){:root{font-size:16px}}@media screen and (max-width: 320px){:root{font-size:16px}}.seoPage{background:var(--bg-normal);color:var(--caption-heavy)}.seoPage .container{max-width:1120px;margin:0 auto;padding:0 2rem;box-sizing:border-box}.seoPage .narrow{max-width:900px}.seoHero{padding:5.5rem 0 4.5rem;background:linear-gradient(135deg, rgba(255, 215, 106, 0.2), rgba(60, 199, 186, 0.12)),linear-gradient(135deg, #21163d 0%, #3c2458 48%, #263f52 100%);color:#fff}.seoHero .eyebrow{font-size:.75rem;line-height:1.125rem;letter-spacing:0;margin:0 0 .75rem;color:#ffd76a;text-transform:uppercase}.seoHero h1{font-size:2.5rem;line-height:3rem;letter-spacing:0;max-width:44rem;margin:0 0 1rem;color:#fff;word-break:keep-all}.seoHero p{font-size:1rem;line-height:1.5rem;letter-spacing:0;max-width:42rem;margin:0;color:hsla(0,0%,100%,.82);word-break:keep-all}.seoSection{padding:4.5rem 0;background:#fff}.seoSection.soft{background:var(--bg-system)}.seoSection h2{font-size:1.75rem;line-height:2.25rem;letter-spacing:0;margin:0 0 1rem;color:var(--caption-heavy);word-break:keep-all}.seoSection>.container>p,.seoSection article p,.checkList{font-size:1rem;line-height:1.5rem;letter-spacing:0;color:var(--caption-alternative);word-break:keep-all}.seoSection>.container>p{margin:0 0 1.5rem}.stepList{display:grid;gap:1rem;margin-top:2rem}.stepList article{display:grid;grid-template-columns:2.6rem minmax(0, 1fr);gap:1rem;padding:1.35rem;border:1px solid var(--line-neutral);border-radius:8px;background:#fff}.stepList span{font-size:1.25rem;line-height:1.75rem;letter-spacing:0;width:2.35rem;height:2.35rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#221b3e;color:#ffd76a}.stepList h3,.infoGrid h3{font-size:1.25rem;line-height:1.75rem;letter-spacing:0;margin:0 0 .5rem;color:var(--caption-heavy);word-break:keep-all}.stepList p,.infoGrid p{margin:0}.guideIntro p{margin-bottom:0}.guideSteps{display:grid;gap:1.25rem}.guideStep{display:grid;grid-template-columns:3rem minmax(0, 1fr);gap:1rem;padding:1.5rem;border:1px solid var(--line-neutral);border-radius:8px;background:#fff;box-shadow:0 .85rem 2rem rgba(32,34,45,.06)}.guideStepLabel{font-size:1.25rem;line-height:1.75rem;letter-spacing:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#221b3e;color:#ffd76a}.guideStepBody h2{font-size:1.5rem;line-height:2rem;letter-spacing:0;margin-bottom:.75rem}.guideStepBody p{font-size:1rem;line-height:1.5rem;letter-spacing:0;margin:0;color:var(--caption-alternative);word-break:keep-all}.guideStepBody p+p{margin-top:.65rem}.guideStep figure{margin:1.25rem 0 0;overflow:hidden;border:1px solid var(--line-neutral);border-radius:8px;background:#fff}.guideStep figure img{display:block;width:100%;height:auto}.guideStep figure.narrowImage{max-width:28rem}.guideStep figcaption{font-size:.75rem;line-height:1.125rem;letter-spacing:0;padding:.75rem .85rem;border-top:1px solid var(--line-neutral);color:var(--caption-alternative);background:var(--bg-system)}.splitFigures{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.infoGrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem;margin-top:2rem}.infoGrid article{padding:1.35rem;border:1px solid #e8e4ef;border-radius:8px;background:#fff}.faqContent{display:grid;gap:1rem}.faqContent article{padding:1.35rem 1.5rem;border:1px solid #e8e4ef;border-radius:8px;background:#fff}.faqContent h2{font-size:1.25rem;line-height:1.75rem;letter-spacing:0;margin-bottom:.55rem}.faqContent p{margin:0}.checkList{display:grid;gap:.75rem;margin:1.5rem 0 0;padding-left:1.25rem}.linkRow{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.linkRow.compact{margin-top:1rem}.linkRow a{text-decoration:none}.legalContent{max-width:920px}.legalContent a{color:var(--primary-normal)}.legalContent>p{font-size:1rem;line-height:1.5rem;letter-spacing:0;margin:0 0 .75rem;color:var(--caption-alternative);word-break:keep-all}.legalSection{padding-top:2rem;margin-top:2rem;border-top:1px solid var(--line-neutral)}.legalSection:first-of-type{margin-top:2.5rem}.legalSection h2{font-size:1.375rem;line-height:1.875rem;letter-spacing:0;margin:0 0 .85rem;color:var(--caption-heavy);word-break:keep-all}.legalSection p,.legalSection li{font-size:.875rem;line-height:1.375rem;letter-spacing:0;color:var(--caption-alternative);word-break:keep-all}.legalSection p{margin:0 0 .75rem}.legalSection ol,.legalSection ul{display:grid;gap:.55rem;margin:0;padding-left:1.35rem}.legalSection li>ol,.legalSection li>ul{margin-top:.55rem}.legalSection strong{color:var(--caption-heavy)}.tableWrap{overflow-x:auto;border:1px solid var(--line-neutral);border-radius:8px;background:#fff}.tableWrap table{width:100%;border-collapse:collapse;min-width:34rem}.tableWrap th,.tableWrap td{font-size:.875rem;line-height:1.25rem;letter-spacing:0;padding:.9rem 1rem;border-bottom:1px solid var(--line-neutral);text-align:left;color:var(--caption-alternative);vertical-align:top}.tableWrap th{color:var(--caption-heavy);background:var(--bg-system)}.tableWrap tr:last-child td{border-bottom:0}@media screen and (max-width: 768px){.seoPage .container{padding:0 1rem}.seoHero{padding:4rem 0 3.5rem}.seoHero h1{font-size:2.25rem;line-height:2.75rem;letter-spacing:0}.seoSection{padding:3.5rem 0}.seoSection h2{font-size:1.5rem;line-height:2rem;letter-spacing:0}.infoGrid{grid-template-columns:1fr}.guideStep{grid-template-columns:1fr}.guideStep figure.narrowImage{max-width:none}.splitFigures{grid-template-columns:1fr}.linkRow{flex-direction:column}.linkRow a{width:100%}}/*# sourceMappingURL=seoPage.css.map */
