.prism-site .j-page{padding:30px 0 72px}.j-breadcrumb{color:#5e6875;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.j-breadcrumb a{color:#245bdf;text-underline-offset:4px;text-decoration:underline}.j-heading{border-bottom:1px solid #dce3eb;grid-template-columns:1fr 180px;align-items:center;gap:40px;margin-bottom:32px;padding:40px 0;display:grid}.j-heading h1{letter-spacing:-.035em;text-wrap:balance;margin:12px 0 22px;font-family:Georgia,Noto Serif SC,serif;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:400;line-height:1.12}.j-heading img{object-fit:contain;width:180px;height:180px}.j-eyebrow{letter-spacing:.13em;color:#5e6875;font-size:13px;font-weight:700}.j-description{color:#5e6875;max-width:65ch;font-size:18px;line-height:1.7}.j-page h2{font-family:Georgia,Noto Serif SC,serif;font-size:28px;font-weight:400;line-height:1.25}.j-page h3{font-family:Georgia,Noto Serif SC,serif;font-size:23px;font-weight:400;line-height:1.35}.j-page p{line-height:1.75}.j-guide-layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:40px;display:grid}.j-checklist{min-width:0;margin-bottom:36px}.j-checklist-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.j-checklist-heading span{color:#5e6875;font-size:14px}.j-checklist progress{accent-color:#245bdf;width:100%;height:6px;margin-bottom:20px;display:block}.j-steps{margin:0 0 32px;padding:0;list-style:none}.j-steps li{border-bottom:1px solid #dce3eb;grid-template-columns:36px minmax(0,1fr) 44px;align-items:start;gap:16px;padding:25px 0;display:grid}.j-step-number{color:#245bdf;font-variant-numeric:tabular-nums;line-height:32px}.j-steps h3{margin-bottom:10px}.j-steps p{color:#5e6875;font-size:16px}.j-steps input{appearance:none;cursor:pointer;background:#fff;border:1px solid #a1adbe;border-radius:6px;width:44px;height:44px}.j-steps input:checked{background:#245bdf;border-color:#245bdf;box-shadow:inset 0 0 0 10px #fff}.j-steps label{cursor:pointer}.j-steps .is-complete h3{color:#1947b8}.j-notes-label{margin-bottom:12px;font-weight:600;display:block}.j-checklist textarea{color:#15191f;width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #a1adbe;border-radius:7px;padding:16px;font-size:16px;line-height:1.7;display:block}.j-checklist textarea::placeholder{color:#5e6875}.j-storage-note{color:#5e6875;margin-top:10px;font-size:14px}.j-actions,.j-next{flex-wrap:wrap;align-items:center;gap:20px;margin-top:22px;display:flex}.j-next{border-block:1px solid #dce3eb;margin:28px 0 36px;padding:28px 0}.j-page .r-button{white-space:normal;text-align:center}.j-page .r-link{align-items:center;gap:8px;min-height:44px;display:inline-flex}.j-guide-aside{background:#f0f7fc;border:1px solid #dce3eb;border-radius:7px;padding:24px}.j-guide-aside h2{margin-bottom:14px;font-size:23px}.j-guide-aside h2:not(:first-child){margin-top:34px}.j-guide-aside p{color:#5e6875;margin-bottom:14px;font-size:15px}.j-guide-aside .r-link{margin:6px 0}.j-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.j-guide-grid article{border:1px solid #dce3eb;border-radius:7px;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.j-guide-grid h2{margin:15px 0;font-size:25px}.j-guide-grid h2 a{color:inherit}.j-guide-grid p{color:#5e6875;margin-bottom:18px;font-size:16px}.j-guide-grid .r-link{margin-top:auto}.j-card-index{color:#245bdf;font-size:14px}.j-callout{background:#f0f7fc;border:1px solid #dce3eb;border-radius:7px;margin-bottom:36px;padding:28px}.j-callout p{color:#5e6875;margin-top:16px}.j-page button:disabled,.j-page input:disabled{opacity:.55;cursor:not-allowed}.j-page :is(a,button,input,textarea):focus-visible{outline-offset:4px;outline:3px solid #245bdf}@media (width<=960px){.j-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.j-guide-layout{grid-template-columns:1fr;gap:0}}@media (width<=600px){.j-heading{grid-template-columns:1fr;gap:0;padding:30px 0}.j-heading img{display:none}.j-description{font-size:16px}.j-guide-grid{grid-template-columns:1fr}.j-steps li{grid-template-columns:minmax(0,1fr) 44px;gap:12px}.j-step-number{display:none}.j-actions,.j-next{flex-direction:column;align-items:flex-start}.j-guide-grid article,.j-callout{padding:22px}}.radiant-site.prism-site .j-page h2{font-size:28px;line-height:1.25}.radiant-site.prism-site .j-page h3{font-size:23px;font-weight:400;line-height:1.35}.radiant-site.prism-site .j-guide-aside h2{font-size:23px}.radiant-site.prism-site .j-guide-grid h2{font-size:25px}.j-checklist progress{appearance:none;background:#e5edf5;border:0;border-radius:4px;overflow:hidden}.j-checklist progress::-webkit-progress-bar{background:#e5edf5}.j-checklist progress::-webkit-progress-value{background:#245bdf}.j-checklist progress::-moz-progress-bar{background:#245bdf}
