.mp-guide{color:#172b43;width:min(1200px,100%);max-width:1200px;padding:40px 24px 80px;font-size:16px;line-height:1.8}.mp-guide p{color:#526477}.mp-guide a{color:#174ea6;text-underline-offset:4px}.mp-guide h1{letter-spacing:-.025em;max-width:27em;margin:0;font-size:36px;line-height:1.5}.mp-guide h2{text-wrap:balance;align-items:center;gap:10px;margin:0 0 16px;font-size:25px;line-height:1.6;display:flex}.mp-guide h2 svg{color:#174ea6;flex-shrink:0;width:25px;height:25px}.mp-guide .mp-guide-intro>p{max-width:70ch;margin:14px 0 0}.mp-guide .mp-guide-role-links{grid-template-columns:1fr 1fr;gap:24px;margin:26px 0 0;display:grid}.mp-guide .mp-guide-role-links>a{color:#174ea6;background:#eef4fc;border:1px solid #b4c9e7;border-radius:14px;text-decoration:none;display:block;overflow:hidden}.mp-guide .mp-guide-role-links img{aspect-ratio:1280/430;object-fit:cover;width:100%;height:auto;display:block}.mp-guide .mp-guide-role-copy{padding:22px 24px;display:block}.mp-guide .mp-guide-role-copy strong{align-items:center;gap:10px;font-size:25px;line-height:1.5;display:flex}.mp-guide .mp-guide-role-copy strong svg{flex-shrink:0;width:28px;height:28px}.mp-guide .mp-guide-role-copy>span>span{margin:5px 0 0 38px;font-size:14px;display:block}.mp-guide .mp-guide-role-cta{border-top:1px solid #b4c9e7;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:17px;padding-top:14px;font-size:16px;font-weight:700;display:flex}.mp-guide .mp-guide-role-cta svg{flex-shrink:0;width:22px;height:22px}.mp-guide .mp-guide-role-links>a:hover{background:#e1edfc;border-color:#6d94c9}.mp-guide .mp-guide-role-links>a.mp-guide-role-contractor{color:#21624e;background:#edf6f1;border-color:#b8d7c8}.mp-guide .mp-guide-role-contractor .mp-guide-role-cta{border-color:#b8d7c8}.mp-guide .mp-guide-role-links>a.mp-guide-role-contractor:hover{background:#dfeee5;border-color:#76a68e}.mp-guide .mp-guide-image-note{max-width:84ch;margin:12px 0 36px;font-size:12px;line-height:1.8}.mp-guide .mp-guide-overview{border-top:1px solid #d6deea;border-bottom:1px solid #d6deea;padding:28px 0 34px}.mp-guide .mp-guide-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none;display:grid}.mp-guide .mp-guide-flow>li{flex-direction:column;min-width:0;margin:0;padding:0;display:flex;position:relative}.mp-guide .mp-guide-step-heading{align-items:center;gap:10px;margin-bottom:16px;display:flex}.mp-guide .mp-guide-step-heading>b{color:#fff;font-variant-numeric:tabular-nums;background:#174ea6;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.mp-guide .mp-guide-step-heading h3{margin:0;font-size:19px;line-height:1.5}.mp-guide .mp-guide-scene{color:#174ea6;background:#eef3fa;justify-content:center;align-items:center;min-width:0;height:170px;display:flex}.mp-guide .mp-guide-map-scene{align-items:stretch;position:relative;overflow:hidden}.mp-guide .mp-guide-map-scene picture,.mp-guide .mp-guide-map-scene img{object-fit:cover;width:100%;height:100%;display:block}.mp-guide .mp-guide-map-scene>span{background:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 6px;font-size:14px;font-weight:700;line-height:1.5;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.mp-guide .mp-guide-map-scene>span>svg{flex-shrink:0;width:20px;height:20px}.mp-guide .mp-guide-map-credit{margin:16px 0 0;font-size:12px;line-height:1.8}.mp-guide .mp-guide-search-scene{flex-direction:column;gap:9px}.mp-guide .mp-guide-search-scene>svg{width:36px;height:36px}.mp-guide .mp-guide-search-scene>span{font-size:14px;font-weight:700}.mp-guide .mp-guide-search-scene>div{grid-template-columns:20px auto 20px auto;align-items:center;gap:7px;margin-top:8px;font-size:12px;display:grid}.mp-guide .mp-guide-search-scene>div svg{width:20px;height:20px}.mp-guide .mp-guide-chat-scene{flex-direction:column;gap:10px;padding:18px;position:relative}.mp-guide .mp-guide-chat-scene>span{background:#fff;border-radius:10px 10px 10px 0;align-self:flex-start;padding:9px 12px;font-size:13px;line-height:1.5}.mp-guide .mp-guide-chat-scene>span:nth-child(2){background:#d8e8fd;border-radius:10px 10px 0;align-self:flex-end}.mp-guide .mp-guide-chat-scene>svg{width:25px;height:25px}.mp-guide .mp-guide-paper-scene>div{background:#fff;border:1px solid #aabdd5;grid-template-columns:24px auto;align-items:center;gap:4px 10px;padding:16px 18px;display:grid;transform:rotate(-3deg)}.mp-guide .mp-guide-paper-scene strong{font-size:17px}.mp-guide .mp-guide-paper-scene span{color:#526477;border-top:1px solid #d6deea;grid-column:1/-1;margin-top:7px;padding-top:10px;font-size:12px}.mp-guide .mp-guide-paper-scene b{letter-spacing:.07em;grid-column:1/-1;font-size:16px}.mp-guide .mp-guide-compare-scene{gap:15px;padding:14px}.mp-guide .mp-guide-compare-scene>div{flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex}.mp-guide .mp-guide-compare-scene svg{width:36px;height:36px}.mp-guide .mp-guide-compare-scene ul{color:#172b43;margin:0;padding-left:16px;font-size:12px}.mp-guide .mp-guide-compare-scene li{margin:6px 0}.mp-guide .mp-guide-flow>li>p{margin:16px 0 12px;font-size:14px;line-height:1.8}.mp-guide .mp-guide-flow>li>a{border-bottom:1px solid #a5bbd7;justify-content:space-between;align-items:center;gap:8px;min-height:48px;margin-top:auto;font-size:14px;font-weight:600;text-decoration:none;display:flex}.mp-guide .mp-guide-flow>li>a svg{flex-shrink:0;width:19px;height:19px}.mp-guide .mp-guide-flow>li>a:hover{text-decoration:underline}.mp-guide .mp-guide-flow-note{max-width:75ch;margin:24px 0 0;font-size:13px;line-height:1.8}.mp-guide .mp-guide-handoff{background:#f4f7fb;border-radius:14px;margin-top:36px;padding:30px;scroll-margin-top:24px}.mp-guide .mp-guide-handoff>div>p{margin:0;font-size:16px;line-height:1.8}.mp-guide .mp-guide-handoff-figure{margin:28px 0 22px}.mp-guide .mp-guide-handoff-path{grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:20px;display:grid}.mp-guide .mp-guide-actor{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:20px 8px;display:flex}.mp-guide .mp-guide-actor>svg{width:48px;height:48px;margin-bottom:8px}.mp-guide .mp-guide-actor strong{font-size:17px}.mp-guide .mp-guide-actor>span{font-size:13px}.mp-guide .mp-guide-sender{color:#21624e}.mp-guide .mp-guide-recipient{color:#174ea6}.mp-guide .mp-guide-pdf-route{text-align:center;color:#526477;font-size:12px}.mp-guide .mp-guide-pdf-route>div{color:#174ea6;justify-content:center;align-items:center;gap:16px;margin:12px 0;display:flex}.mp-guide .mp-guide-pdf-route .sj-document-samples{flex:1;gap:14px;min-width:0;max-width:360px}.mp-guide .mp-guide-handoff .sj-document-samples figcaption{color:#172b43;margin:10px 0 0;font-size:16px;font-weight:700}.mp-guide .mp-guide-pdf-route>div>svg{flex-shrink:0;width:28px;height:28px}.mp-guide .mp-guide-pdf-route>div>span{background:#fff;border:1px solid #aabdd5;flex-direction:column;align-items:center;gap:10px;padding:18px 14px;font-size:14px;display:flex}.mp-guide .mp-guide-pdf-route>div>span>svg{width:38px;height:38px}.mp-guide .mp-guide-handoff-figure figcaption{text-align:center;color:#526477;margin-top:18px;font-size:13px;line-height:1.8}.mp-guide .mp-guide-handoff-actions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.mp-guide .mp-guide-handoff-actions>a{align-items:center;gap:15px;min-height:48px;font-size:14px;display:inline-flex}.mp-guide a.mp-guide-primary{color:#fff;background:#174ea6;border-radius:8px;padding:12px 18px;font-weight:700;text-decoration:none}.mp-guide a.mp-guide-primary:hover{background:#143d7d}.mp-guide .mp-guide-primary svg{flex-shrink:0;width:20px;height:20px}.mp-guide .mp-guide-optional{margin:18px 0 0;font-size:13px}.mp-guide .mp-guide-after-selection{margin:38px 0 0}.mp-guide .mp-guide-after-selection>p{max-width:75ch;margin:0}.mp-guide .mp-guide-after-selection .sj-repair-progress{max-width:860px;margin-inline:auto}.mp-guide .mp-guide-after-selection .mp-guide-primary{align-items:center;gap:14px;min-height:48px;margin-top:8px;display:inline-flex}.mp-guide .mp-guide-after-help{align-items:center;min-height:48px;margin-left:24px;font-size:14px;display:inline-flex}.mp-guide .mp-guide-toc{align-items:baseline;gap:20px;padding:24px 0;font-size:14px;display:flex}.mp-guide .mp-guide-toc>strong{flex-shrink:0}.mp-guide .mp-guide-toc>div{flex-wrap:wrap;gap:0 22px;display:flex}.mp-guide .mp-guide-toc a{align-items:center;min-height:44px;display:inline-flex}.mp-guide>section:not(.mp-guide-overview):not(.mp-guide-handoff){border-top:1px solid #d6deea;padding:28px 0;scroll-margin-top:24px}.mp-guide>section>p,.mp-guide details>p,.mp-guide details>ol{max-width:75ch}.mp-guide>section>p{margin:12px 0}.mp-guide .mp-guide-actions{flex-wrap:wrap;align-items:center;gap:8px 20px;margin:18px 0;display:flex}.mp-guide .mp-guide-actions>a,.mp-guide .mp-guide-return>a{align-items:center;min-height:48px;font-size:15px;font-weight:600;display:inline-flex}.mp-guide .mp-guide-actions>a:first-child{border:1px solid #a5bbd7;border-radius:8px;padding:10px 18px;text-decoration:none}.mp-guide .mp-guide-actions>a:first-child:hover{background:#eef4fc}.mp-guide #contractors h2 svg,.mp-guide #contractors .mp-guide-actions>a{color:#21624e}.mp-guide details{margin:12px 0 0}.mp-guide details>summary{cursor:pointer;color:#172b43;min-height:48px;padding:13px 0;font-weight:600}.mp-guide details>summary:hover{color:#174ea6}.mp-guide details>p{margin:14px 0;font-size:15px;line-height:1.9}.mp-guide details>ol{margin:18px 0;padding-left:28px;font-size:15px}.mp-guide details>ol>li{margin-bottom:18px;padding-left:6px}.mp-guide details>ol>li::marker{color:#174ea6;font-weight:700}.mp-guide #contractors details>ol>li::marker{color:#21624e}.mp-guide .mp-guide-plan-details{border-top:1px solid #d6deea;max-width:75ch;padding-top:4px}.mp-guide .mp-guide-condition{margin:0}.mp-guide .mp-guide-condition>summary{justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:0;list-style:none;display:flex}.mp-guide .mp-guide-condition>summary::-webkit-details-marker{display:none}.mp-guide .mp-guide-condition>summary:after{content:"";border-bottom:2px solid #526477;border-right:2px solid #526477;flex-shrink:0;width:9px;height:9px;margin-right:4px;transform:rotate(45deg)}.mp-guide .mp-guide-condition[open]>summary:after{transform:rotate(225deg)}.mp-guide .mp-guide-condition h2{margin:0;font-size:20px}.mp-guide .mp-guide-return{flex-wrap:wrap;gap:10px 24px;margin:28px 0 0;display:flex}.mp-guide :focus-visible{outline-offset:4px;outline:3px solid #4b86dc}.mp-guide ::selection{color:#163859;background:#d2e5ff}@media (max-width:1000px){.mp-guide .mp-guide-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.mp-guide .mp-guide-scene{height:180px}.mp-guide .mp-guide-handoff-path{grid-template-columns:1fr 1.2fr 1fr;gap:8px}.mp-guide .mp-guide-actor strong{font-size:15px}}@media (max-width:700px){.mp-guide{padding:26px 18px 80px}.mp-guide h1{font-size:28px}.mp-guide h2{align-items:flex-start;font-size:22px}.mp-guide h2 svg{margin-top:4px}.mp-guide .mp-guide-role-links{grid-template-columns:1fr;gap:18px;margin-top:22px}.mp-guide .mp-guide-role-copy{padding:18px 20px}.mp-guide .mp-guide-role-copy strong{font-size:23px}.mp-guide .mp-guide-role-cta{margin-top:13px;padding-top:10px;font-size:15px}.mp-guide .mp-guide-image-note{margin-bottom:28px}.mp-guide .mp-guide-handoff{margin-top:28px;padding:22px 18px}.mp-guide .mp-guide-handoff-path{grid-template-columns:1fr;gap:4px}.mp-guide .mp-guide-actor{text-align:left;grid-template-columns:44px auto;justify-content:center;gap:2px 14px;padding:14px 0;display:grid}.mp-guide .mp-guide-actor>svg{grid-row:1/3;width:40px;height:40px;margin:0}.mp-guide .mp-guide-pdf-route{padding:6px 0}.mp-guide .mp-guide-pdf-route>div{flex-direction:column;gap:12px}.mp-guide .mp-guide-pdf-route>div>svg{transform:rotate(90deg)}.mp-guide .mp-guide-pdf-route .sj-document-samples{flex:auto;width:100%;max-width:360px}.mp-guide .mp-guide-after-selection{margin-top:28px}.mp-guide .mp-guide-after-selection .mp-guide-primary{justify-content:space-between;display:flex}.mp-guide .mp-guide-after-help{margin-left:0}.mp-guide .mp-guide-handoff-actions{flex-direction:column;align-items:stretch;gap:8px}.mp-guide .mp-guide-handoff-actions>a{justify-content:space-between}.mp-guide .mp-guide-toc{display:block}.mp-guide .mp-guide-toc>div{gap:0 18px;margin-top:8px}.mp-guide .mp-guide-condition h2{font-size:18px}}@media (max-width:520px){.mp-guide .mp-guide-flow{grid-template-columns:1fr;gap:26px}.mp-guide .mp-guide-flow>li{grid-template-columns:108px minmax(0,1fr);gap:0 16px;display:grid}.mp-guide .mp-guide-scene{grid-area:1/1/4;height:100%;min-height:165px;padding:10px}.mp-guide .mp-guide-step-heading{grid-column:2;align-items:flex-start;gap:7px;margin:0}.mp-guide .mp-guide-step-heading>b{width:24px;height:24px;font-size:13px}.mp-guide .mp-guide-step-heading h3{font-size:17px}.mp-guide .mp-guide-flow>li>p{grid-column:2;margin:10px 0 8px;font-size:14px}.mp-guide .mp-guide-flow>li>p br{display:none}.mp-guide .mp-guide-flow>li>a{grid-column:2;align-self:end;font-size:14px;line-height:1.7}.mp-guide .mp-guide-map-scene>span{gap:4px;padding:5px 3px;font-size:11px;bottom:4px;left:4px;right:4px}.mp-guide .mp-guide-map-scene>span>svg{width:14px;height:14px}.mp-guide .mp-guide-search-scene>span{text-align:center;font-size:12px}.mp-guide .mp-guide-search-scene>div{grid-template-columns:18px auto;gap:5px}.mp-guide .mp-guide-chat-scene>span{padding:7px;font-size:11px}.mp-guide .mp-guide-paper-scene>div{grid-template-columns:18px auto;gap:5px;padding:12px 8px}.mp-guide .mp-guide-paper-scene strong{font-size:13px}.mp-guide .mp-guide-paper-scene>div>svg{width:18px;height:18px}.mp-guide .mp-guide-paper-scene span{font-size:10px}.mp-guide .mp-guide-compare-scene{flex-direction:column;gap:8px}.mp-guide .mp-guide-compare-scene ul{padding-left:12px;font-size:10px}.mp-guide .mp-guide-compare-scene li{margin:3px 0}.mp-guide .mp-guide-compare-scene svg{width:28px;height:28px}}@media screen{main.mp-guide{--guide-blue:var(--sa-blue,#1552f4);--guide-ink:var(--sa-ink,#111b32);--guide-line:#dce4f3;--guide-green:#17664e;width:min(1280px,100%);max-width:1280px;font-family:var(--sa-font,"Hiragino Sans","Yu Gothic",sans-serif);color:var(--guide-ink);background:#fff;margin-inline:auto;padding:64px 32px 88px}.mp-guide h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,4.2vw,58px);font-weight:800;line-height:1.45}.mp-guide h2{letter-spacing:-.025em;font-size:clamp(25px,2.6vw,34px);font-weight:800;line-height:1.55}.mp-guide p{color:#52617b;line-height:1.9}.mp-guide a{color:var(--guide-blue)}.mp-guide .mp-guide-intro{grid-template-columns:1fr 1.04fr;align-items:center;gap:36px;margin-bottom:64px;display:grid}.mp-guide .mp-guide-intro-copy{z-index:1;flex-direction:column;align-items:flex-start;display:flex;position:relative}.mp-guide .mp-guide-intro h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(36px,4.2vw,58px);font-weight:800;line-height:1.45}.mp-guide .mp-guide-intro h1 span{color:var(--guide-blue)}.mp-guide .mp-guide-intro-copy>p{max-width:27em;margin:24px 0 26px;font-size:17px}.mp-guide .mp-guide-intro-copy>a{align-items:center;gap:18px;min-height:52px;display:inline-flex}.mp-guide a.mp-guide-primary{color:#fff;background:linear-gradient(158deg,#83b9ff -25%,#326bff 28%,#1552f4 52%,#0b32ad);border:1px solid #477cff;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:50px;padding:15px 24px;font-weight:700;line-height:1.6;text-decoration:none;transition:box-shadow .16s,background-color .16s;display:inline-flex;position:relative;box-shadow:inset 0 1px 1px #ffffffa6,0 8px 20px #1552f429}.mp-guide a.mp-guide-primary:hover{background:linear-gradient(158deg,#639bff -25%,#255ce9 28%,#103fd1 52%,#07277f);box-shadow:inset 0 1px 1px #ffffffa6,0 10px 24px #1552f43d}.mp-guide .mp-guide-intro-pdf{margin-top:12px;font-size:13px;line-height:1.8;text-decoration:none}.mp-guide .mp-guide-intro-pdf>svg{flex-shrink:0;width:20px;height:20px}.mp-guide .mp-guide-intro-visual{min-width:0;margin:0;padding:12px 10px 0 14px;position:relative}.mp-guide .mp-guide-intro-visual:before{content:"";background:#e9efff;border-radius:80px 16px 18px 18px;position:absolute;inset:0 0 34px 24px;transform:rotate(3deg)}.mp-guide .mp-guide-intro-visual>img{object-fit:cover;border-radius:72px 14px 16px 16px;width:100%;height:420px;display:block;position:relative;box-shadow:0 22px 44px #112a6226}.mp-guide .mp-guide-glass-path{inset-inline:0 30px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#13316f;background:#ffffffe0;border:1px solid #ffffffb3;border-radius:14px;align-items:center;gap:14px;min-height:80px;padding:18px 22px;font-size:17px;font-weight:800;line-height:1.7;display:flex;position:absolute;bottom:68px;box-shadow:0 12px 26px #10255624}.mp-guide .mp-guide-glass-path>svg{width:32px;height:32px;color:var(--guide-blue);flex-shrink:0}.mp-guide .mp-guide-glass-path>span>span{color:#5477b0;margin-inline:4px}.mp-guide .mp-guide-intro-visual>figcaption{text-align:right;color:#52617b;margin-top:14px;font-size:11px;line-height:1.8;position:relative}.mp-guide .mp-guide-entry{border-top:1px solid var(--guide-line);padding:28px 0 30px}.mp-guide .mp-guide-entry h2{margin:0;font-size:25px}.mp-guide .mp-guide-entry p{margin:6px 0 20px;font-size:14px}.mp-guide .mp-guide-entry-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mp-guide .mp-guide-entry-links>a{background:#edf3ff;border-radius:12px;align-items:center;gap:11px;min-height:84px;padding:18px 16px;font-size:15px;line-height:1.7;text-decoration:none;transition:background-color .16s;display:flex;box-shadow:0 6px 18px #112a620d}.mp-guide .mp-guide-entry-links>a>svg{flex-shrink:0;width:24px;height:24px}.mp-guide .mp-guide-entry-links>a>svg:last-child{width:18px;height:18px;margin-left:auto}.mp-guide .mp-guide-entry-links>a:hover{background:#dfeaff}.mp-guide .mp-guide-entry-links>a[data-role=contractor]{color:var(--guide-green);background:#edf7f1}.mp-guide .mp-guide-entry-links>a[data-role=contractor]:hover{background:#deeee5}.mp-guide .mp-guide-shortcuts{border-bottom:1px solid var(--guide-line);flex-wrap:wrap;gap:12px 28px;margin-bottom:36px;padding:0 0 24px;display:flex}.mp-guide .mp-guide-shortcuts>a{align-items:center;gap:10px;min-height:48px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.mp-guide .mp-guide-shortcuts svg{flex-shrink:0;width:20px;height:20px}.mp-guide .mp-guide-shortcuts svg:last-child{width:17px;height:17px}.mp-guide .mp-guide-role-links{gap:26px;margin-top:0}.mp-guide .mp-guide-role-links>a{color:#fff;background:#1552f4;border:0;box-shadow:0 12px 28px #10255614}.mp-guide .mp-guide-role-links>a:hover{color:#fff;background:#1248d5}.mp-guide .mp-guide-role-links>a.mp-guide-role-contractor{color:#fff;background:#17664e;border:0}.mp-guide .mp-guide-role-links>a.mp-guide-role-contractor:hover{color:#fff;background:#11513c}.mp-guide .mp-guide-role-copy{padding:24px 28px}.mp-guide .mp-guide-role-copy strong{font-size:27px}.mp-guide .mp-guide-role-copy>span>span{color:#e3edff;margin:6px 0 0 38px}.mp-guide .mp-guide-role-contractor .mp-guide-role-copy>span>span{color:#dcefe6}.mp-guide .mp-guide-role-cta{border-color:#fff5;margin-top:18px;padding-top:18px}.mp-guide .mp-guide-role-contractor .mp-guide-role-cta{border-color:#fff5}.mp-guide .mp-guide-image-note{margin:16px 0 54px;font-size:12px}.mp-guide .mp-guide-overview{color:#fff;background:#102c68;border:0;padding:36px 28px 32px}.mp-guide .mp-guide-overview>h2{max-width:25em}.mp-guide .mp-guide-flow{gap:16px;margin-top:28px}.mp-guide .mp-guide-flow>li{color:var(--guide-ink);background:#fff;border-radius:12px;padding:18px 16px}.mp-guide .mp-guide-step-heading{gap:8px}.mp-guide .mp-guide-step-heading h3{letter-spacing:-.025em;font-size:18px}.mp-guide .mp-guide-step-heading>b{background:var(--guide-blue)}.mp-guide .mp-guide-scene{border-radius:8px;height:164px;overflow:hidden}.mp-guide .mp-guide-flow>li>p{font-size:14px}.mp-guide .mp-guide-flow>li>a{border-color:#dce4f3;font-size:13px}.mp-guide .mp-guide-overview>.mp-guide-map-credit,.mp-guide .mp-guide-overview>.mp-guide-flow-note{color:#dce6ff}.mp-guide .mp-guide-overview>.mp-guide-map-credit a{color:#fff}.mp-guide .mp-guide-handoff{background:linear-gradient(135deg,#eef4ff,#f8faff 58%,#eef7fc);margin-top:56px;padding:36px 32px;box-shadow:0 14px 36px #112a620d}.mp-guide .mp-guide-handoff h2{max-width:23em}.mp-guide .mp-guide-pdf-route{font-size:13px}.mp-guide .mp-guide-pdf-route .sj-document-samples{gap:18px}.mp-guide .mp-guide-after-selection{margin-top:56px}.mp-guide>section:not(.mp-guide-overview):not(.mp-guide-handoff){padding:40px 0;scroll-margin-top:108px}.mp-guide :is(#mp-guide-flow-heading,#guide-pdf-handoff,.mp-guide-toc a){scroll-margin-top:112px}.mp-guide .mp-guide-toc{background:#edf3ff;border-radius:12px;gap:14px;margin:0 0 24px;padding:22px 24px}.mp-guide .mp-guide-toc>div{gap:0 20px}.mp-guide .mp-guide-toc a{font-weight:600}.mp-guide .mp-guide-instructions{background:#f4f7ff;border-radius:12px;margin-top:20px;padding:6px 22px}.mp-guide .mp-guide-condition{background:#fff;border:1px solid #dce4f3;border-radius:12px;padding:8px 22px}.mp-guide .mp-guide-condition h2{font-size:21px}.mp-guide .mp-guide-return>a{min-height:50px}.mp-guide a:not(.mp-guide-primary):hover{text-underline-offset:5px}.mp-guide :focus-visible{outline-offset:5px;outline:3px solid #1552f4}.mp-guide ::selection{color:#111b32;background:#d8fbb5}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mp-guide .mp-guide-glass-path{background:#fff}}@media (max-width:1000px){main.mp-guide{padding:44px 26px 80px}.mp-guide .mp-guide-intro{gap:24px}.mp-guide .mp-guide-intro-visual>img{height:360px}.mp-guide .mp-guide-glass-path{padding:16px;font-size:14px;inset-inline:0 18px}.mp-guide .mp-guide-entry-links{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-guide .mp-guide-flow{gap:20px}.mp-guide .mp-guide-step-heading h3{font-size:20px}.mp-guide .mp-guide-handoff-path{gap:8px}}@media (max-width:700px){main.mp-guide{padding:34px 18px 88px}.mp-guide h1{font-size:36px;line-height:1.45}.mp-guide h2{font-size:25px}.mp-guide .mp-guide-intro{grid-template-columns:1fr;gap:24px;margin-bottom:36px}.mp-guide .mp-guide-intro-copy>p{margin:16px 0 22px;font-size:15px}.mp-guide .mp-guide-intro-visual{padding-inline:12px 0}.mp-guide .mp-guide-intro-visual>img{border-top-left-radius:56px;height:280px}.mp-guide .mp-guide-glass-path{inset-inline:0 18px;gap:10px;min-height:66px;padding:14px 16px;font-size:14px;bottom:54px}.mp-guide .mp-guide-glass-path>svg{width:27px;height:27px}.mp-guide .mp-guide-intro-visual>figcaption{font-size:10px}.mp-guide .mp-guide-entry{padding:24px 0}.mp-guide .mp-guide-entry h2{font-size:23px}.mp-guide .mp-guide-entry-links{gap:10px}.mp-guide .mp-guide-entry-links>a{flex-wrap:wrap;gap:9px;min-height:92px;padding:14px 12px;font-size:14px}.mp-guide .mp-guide-entry-links>a>strong{order:3;width:100%;font-size:14px}.mp-guide .mp-guide-shortcuts{gap:4px 18px;margin-bottom:28px}.mp-guide .mp-guide-shortcuts>a{gap:8px;font-size:13px}.mp-guide .mp-guide-role-links{gap:18px}.mp-guide .mp-guide-role-copy{padding:20px 22px}.mp-guide .mp-guide-role-copy strong{font-size:25px}.mp-guide .mp-guide-role-cta{font-size:14px}.mp-guide .mp-guide-image-note{margin-bottom:32px}.mp-guide .mp-guide-overview{padding:28px 16px}.mp-guide .mp-guide-flow{gap:14px}.mp-guide .mp-guide-flow>li{padding:16px 12px}.mp-guide .mp-guide-handoff{margin-top:36px;padding:26px 20px}.mp-guide .mp-guide-handoff h2{font-size:25px}.mp-guide .mp-guide-after-selection{margin-top:36px}.mp-guide>section:not(.mp-guide-overview):not(.mp-guide-handoff){padding:30px 0;scroll-margin-top:92px}.mp-guide .mp-guide-toc{padding:20px 18px}.mp-guide .mp-guide-condition{padding:8px 16px}.mp-guide .mp-guide-condition h2{font-size:19px}}@media (max-width:520px){.mp-guide .mp-guide-flow>li{grid-template-columns:86px minmax(0,1fr);gap:0 12px}.mp-guide .mp-guide-scene{height:100%;min-height:164px;padding:7px}.mp-guide .mp-guide-step-heading h3{font-size:17px}.mp-guide .mp-guide-flow>li>p{font-size:13px;line-height:1.8}.mp-guide .mp-guide-flow>li>a{font-size:13px;line-height:1.7}.mp-guide .mp-guide-paper-scene>div{padding:9px 6px}.mp-guide .mp-guide-paper-scene strong{font-size:11px}.mp-guide .mp-guide-paper-scene span{font-size:9px}.mp-guide .mp-guide-chat-scene>span{padding:6px;font-size:10px}.mp-guide .mp-guide-compare-scene ul{font-size:9px}}@media (max-width:359px){main.mp-guide{padding-inline:14px}.mp-guide h1{font-size:30px}.mp-guide .mp-guide-intro-visual>img{height:242px}.mp-guide .mp-guide-glass-path{padding:12px;font-size:12px;inset-inline:0 12px}.mp-guide .mp-guide-glass-path>span>span{margin-inline:0}.mp-guide .mp-guide-entry-links>a>strong{font-size:12px}.mp-guide .mp-guide-overview{padding-inline:12px}.mp-guide .mp-guide-flow>li{grid-template-columns:76px minmax(0,1fr);gap:0 10px;padding:14px 10px}.mp-guide .mp-guide-step-heading h3{font-size:16px}.mp-guide .mp-guide-handoff{padding-inline:16px}}@media (max-width:700px){.mp-guide .mp-guide-intro h1{font-size:36px}}@media (max-width:359px){.mp-guide .mp-guide-intro h1{font-size:30px}}@media (prefers-reduced-motion:reduce){.mp-guide a{transition:none}}}
