.page-module__NR1_Qq__guide{padding-bottom:64px}.page-module__NR1_Qq__hero{padding-bottom:56px}.page-module__NR1_Qq__breadcrumb{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:12px;margin-bottom:32px;font-size:12px;display:flex}.page-module__NR1_Qq__heading{max-width:940px}.page-module__NR1_Qq__heading h1{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;font-size:clamp(1.95rem,5.2vw,4.2rem)}.page-module__NR1_Qq__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.page-module__NR1_Qq__actions>a{max-width:100%}.page-module__NR1_Qq__textLink{color:hsl(var(--muted-foreground));align-items:center;gap:10px;font-size:14px;display:inline-flex}.page-module__NR1_Qq__downloadNote{color:hsl(var(--muted-foreground));margin-top:12px;font-size:12px;line-height:1.7}.page-module__NR1_Qq__overview{border-block:1px solid hsl(var(--border));grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:44px;padding:24px 0;display:grid}.page-module__NR1_Qq__overview li{align-items:baseline;gap:14px;font-size:14px;display:flex}.page-module__NR1_Qq__overview span{color:var(--visual-mint);font-size:11px}.page-module__NR1_Qq__layout{grid-template-columns:210px minmax(0,1fr);gap:72px;display:grid}.page-module__NR1_Qq__contents{top:calc(var(--navigation-height) + 32px);position:sticky}.page-module__NR1_Qq__contents>p{color:hsl(var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;margin:4px 0 18px;font-size:11px}.page-module__NR1_Qq__contents a{color:hsl(var(--muted-foreground));padding:10px 0;font-size:13px;line-height:1.6;display:block}.page-module__NR1_Qq__body{min-width:0}.page-module__NR1_Qq__section{scroll-margin-top:calc(var(--navigation-height) + 28px);margin-bottom:68px}.page-module__NR1_Qq__section h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:400;line-height:1.2}.page-module__NR1_Qq__section h3{letter-spacing:-.02em;margin-top:28px;font-size:20px;font-weight:400;line-height:1.4}.page-module__NR1_Qq__section p,.page-module__NR1_Qq__section li,.page-module__NR1_Qq__section dd{color:hsl(var(--muted-foreground));font-size:15px;line-height:1.85}.page-module__NR1_Qq__section p{margin-top:18px}.page-module__NR1_Qq__section strong{color:hsl(var(--foreground));font-weight:500}.page-module__NR1_Qq__section .page-module__NR1_Qq__note{font-size:13px;line-height:1.8}.page-module__NR1_Qq__dataTypes{border-block:1px solid hsl(var(--border));margin-top:28px}.page-module__NR1_Qq__dataTypes>div{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:28px;padding:22px 0;display:grid}.page-module__NR1_Qq__dataTypes>div+div{border-top:1px solid hsl(var(--border))}.page-module__NR1_Qq__dataTypes dt{font-size:15px;line-height:1.8}.page-module__NR1_Qq__dataTypes dd p{margin-top:8px;font-size:14px}.page-module__NR1_Qq__checks{counter-reset:checks;margin-top:26px}.page-module__NR1_Qq__checks li{border-top:1px solid hsl(var(--border));counter-increment:checks;padding:24px 0 26px 40px;position:relative}.page-module__NR1_Qq__checks li:before{content:counter(checks, decimal-leading-zero);color:hsl(var(--muted-foreground));font-size:11px;position:absolute;top:28px;left:0}.page-module__NR1_Qq__checks h3{margin-top:0}.page-module__NR1_Qq__checks p{margin-top:12px}.page-module__NR1_Qq__detailLink{margin-top:20px}.page-module__NR1_Qq__timeline{border-block:1px solid hsl(var(--border));margin:28px 0;padding:22px 0 28px}.page-module__NR1_Qq__timeline figcaption{color:hsl(var(--muted-foreground));font-size:11px;line-height:1.7}.page-module__NR1_Qq__timeline ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:22px;display:grid}.page-module__NR1_Qq__timeline li{border-top:1px solid hsl(var(--border));padding-top:18px}.page-module__NR1_Qq__timeline li:nth-child(2){border-color:var(--visual-blue)}.page-module__NR1_Qq__timeline li>span{font-size:12px;display:block}.page-module__NR1_Qq__timeline strong{margin-top:12px;font-size:17px;line-height:1.4;display:block}.page-module__NR1_Qq__timeline li p{margin-top:10px;font-size:13px;line-height:1.7}.page-module__NR1_Qq__example{border-left:2px solid rgb(var(--visual-blue-rgb) / .45);margin-top:28px;padding:4px 0 4px 20px}.page-module__NR1_Qq__example h3{margin-top:0;font-size:16px}.page-module__NR1_Qq__example p{margin-top:12px}.page-module__NR1_Qq__downloadButton{max-width:100%;margin-top:24px}.page-module__NR1_Qq__ready{margin-top:20px;padding-left:20px;list-style:outside}.page-module__NR1_Qq__ready li{margin-bottom:12px;padding-left:4px}.page-module__NR1_Qq__cta{border-top:1px solid hsl(var(--border));margin-top:40px;padding-top:8px}.page-module__NR1_Qq__cta>p{margin-bottom:24px}.page-module__NR1_Qq__guide a:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:5px;border-radius:2px}.page-module__NR1_Qq__breadcrumb a:hover,.page-module__NR1_Qq__contents a:hover,.page-module__NR1_Qq__textLink:hover{color:hsl(var(--foreground))}@media (max-width:1023px){.page-module__NR1_Qq__layout{grid-template-columns:175px minmax(0,1fr);gap:32px}.page-module__NR1_Qq__dataTypes>div{grid-template-columns:1fr;gap:8px}.page-module__NR1_Qq__dataTypes dt{font-size:17px}.page-module__NR1_Qq__timeline ol{gap:14px}}@media (max-width:767px){.page-module__NR1_Qq__hero{padding-bottom:36px}.page-module__NR1_Qq__heading h1{letter-spacing:-.045em;font-size:clamp(1.65rem,7.6vw,3rem)}.page-module__NR1_Qq__actions{gap:20px}.page-module__NR1_Qq__actions>a:first-child{padding-inline:16px;font-size:13px}.page-module__NR1_Qq__overview{gap:16px;margin-top:30px}.page-module__NR1_Qq__overview li{flex-direction:column;gap:8px;font-size:12px;line-height:1.6}.page-module__NR1_Qq__layout{display:block}.page-module__NR1_Qq__contents{margin-bottom:36px;position:static}.page-module__NR1_Qq__contents ol{-moz-column-gap:22px;grid-template-columns:1fr 1fr;column-gap:22px;display:grid}.page-module__NR1_Qq__section{margin-bottom:48px}.page-module__NR1_Qq__section h2{text-wrap:pretty}.page-module__NR1_Qq__checks li{padding-left:28px}.page-module__NR1_Qq__timeline ol{grid-template-columns:1fr;gap:20px}.page-module__NR1_Qq__timeline li{padding-top:16px}.page-module__NR1_Qq__timeline strong,.page-module__NR1_Qq__timeline li p{margin-top:5px}}
