.journey{padding:34px 0 90px}.journey-top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:64px}.page-heading{max-width:980px;margin-bottom:52px}.page-heading h1{font-size:clamp(40px,5vw,66px);margin:22px 0}.page-heading p{max-width:680px;font-size:17px;line-height:1.9}.start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.start-card{min-width:0;padding:30px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:0 8px 24px var(--shadow)}.step-number{display:block;color:var(--accent);font:11px/1.5 monospace;letter-spacing:1.4px;margin-bottom:34px}.start-card h3{font-size:22px;font-weight:500;margin-bottom:16px}.start-card p{font-size:14px;line-height:1.9}.start-card>.text-link{margin-top:28px}.start-link{transition:transform .18s,border-color .18s}.start-link:hover{transform:translateY(-4px);border-color:var(--accent);color:var(--ink)}.start-link h3{display:flex;justify-content:space-between;gap:12px}.start-link h3 span{font-size:17px}.start-link p{min-height:54px}.journey-section{padding:56px 0;border-top:1px solid var(--line)}.journey-section .section-heading{margin-bottom:32px}.journey-section h2{font-size:36px}.release-panel{display:grid;grid-template-columns:1.25fr 1fr;gap:56px;padding:44px;background:var(--surface);border:1px solid var(--line);border-radius:16px;margin-bottom:58px}.release-panel h2{font-size:34px;margin:24px 0 18px}.release-panel p{font-size:14px;line-height:1.9}.release-panel .actions{flex-wrap:wrap}.release-details{border-left:1px solid var(--line);padding-left:36px}.release-details h3{font-size:26px;margin:24px 0}.release-pill{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:30px;font-size:11px;line-height:1.3;padding:8px 12px;background:var(--soft);color:var(--ink)}.release-pill:before{content:'';width:5px;height:5px;border-radius:50%;background:var(--accent)}.small-print{font-size:12px!important;line-height:1.9!important;margin-top:22px!important;color:var(--muted)}.support-strip{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:36px 40px;background:var(--soft);border:1px solid var(--line);border-radius:12px;margin-top:32px}.support-strip h2{font-size:28px;margin:14px 0}.support-strip p{font-size:14px}.support-strip .button{flex-shrink:0}.guide-nav{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 42px}.guide-nav a{padding:9px 16px;border:1px solid var(--line);border-radius:6px;background:var(--surface);font-size:13px}.guide-nav a:hover{border-color:var(--accent)}.guide-steps{padding:0;margin:0;list-style:none}.guide-steps>li{display:grid;grid-template-columns:72px 1fr;gap:20px;padding:26px 0;border-bottom:1px solid var(--line)}.guide-steps .step-number{margin-top:5px;margin-bottom:0}.guide-steps h3{font-size:22px;font-weight:500;margin-bottom:12px}.guide-steps p{font-size:14px;max-width:840px;line-height:1.9}.guide-steps a{text-decoration:underline;text-underline-offset:4px}.guide-notice{display:flex;align-items:flex-start;gap:18px;padding:20px 24px;border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:6px;margin:0 0 28px;background:var(--soft)}.guide-notice .release-pill{flex-shrink:0}.guide-notice p{font-size:13px;line-height:1.8}.guide-callout{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;margin-top:14px;border-bottom:1px solid var(--line)}.guide-callout h3{font-size:21px;font-weight:500;margin-bottom:12px}.guide-callout p{max-width:760px;font-size:14px}.guide-callout .button{flex-shrink:0}.guide-faq{margin-top:12px}.guide-faq h2{font-size:30px}.activation-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:22px}.activation-intro h2{font-size:29px;margin:24px 0 18px}.activation-intro .actions{flex-wrap:wrap}.activation-intro ol{padding-left:22px;font-size:14px;line-height:2.1;margin:24px 0 0}.service-notice{max-width:860px;padding:50px 0}.service-notice .page-heading{margin-bottom:30px}.service-notice .actions{flex-wrap:wrap}.service-notice h1{font-size:44px}.service-notice p{font-size:15px;line-height:1.9}#report-status{margin:15px 0;font-size:12px;white-space:pre-line}
@media(max-width:900px){.release-panel{gap:30px;padding:30px}.release-details{padding-left:25px}.start-card{padding:24px}.start-card h3{font-size:20px}.journey-top{margin-bottom:48px}.support-strip{padding:28px}.guide-callout{align-items:flex-start}}
@media(max-width:620px){.journey{padding-top:24px;padding-bottom:48px}.journey-top{margin-bottom:38px}.page-heading{margin-bottom:32px}.page-heading h1{font-size:38px;line-height:1.2}.page-heading p{font-size:14px}.start-grid{grid-template-columns:1fr;gap:14px}.step-number{margin-bottom:22px}.start-card{padding:25px}.start-link p{min-height:auto}.start-card>.text-link{margin-top:20px}.journey-section{padding:38px 0}.journey-section h2{font-size:28px}.release-panel{grid-template-columns:1fr;gap:30px;padding:26px 22px;margin-bottom:38px}.release-panel h2{font-size:28px}.release-details{border-left:0;border-top:1px solid var(--line);padding:25px 0 0}.release-panel .actions{gap:20px}.support-strip{display:block;padding:26px}.support-strip h2{font-size:25px}.support-strip .button{margin-top:24px}.guide-nav{gap:8px;margin-bottom:28px}.guide-nav a{font-size:12px;padding:8px 11px}.guide-steps>li{grid-template-columns:32px 1fr;gap:12px;padding:23px 0}.guide-steps h3{font-size:19px}.guide-steps p{font-size:13px}.guide-notice{display:block;padding:18px}.guide-notice .release-pill{margin-bottom:12px}.guide-callout{display:block;padding:24px 0}.guide-callout .button{margin-top:20px}.guide-callout p{font-size:13px}.guide-faq{padding-top:38px}.activation-intro{grid-template-columns:1fr}.activation-intro h2{font-size:25px}.service-notice h1{font-size:32px}}
@media(prefers-reduced-motion:reduce){.start-link{transition:none}.start-link:hover{transform:none}}
