._9H5gUG_root{--signal-bg-page:#f7f8fa;--signal-bg-surface:#fff;--signal-bg-soft:#f1f4f8;--signal-bg-blue:#eef4ff;--signal-bg-green:#eff7f2;--signal-bg-cream:#f7f2e8;--signal-bg-mint:#eaf6f0;--signal-bg-pink-beige:#fbf1ec;--signal-text-main:#111827;--signal-text-sub:#4b5563;--signal-text-muted:#4b5563;--signal-text-faint:#6b7280;--signal-border:#e5e7eb;--signal-border-strong:#d1d5db;--signal-primary:#111827;--signal-primary-hover:#1f2937;--signal-accent-blue:#2563eb;--signal-accent-green:#16a34a;--signal-accent-orange:var(--color-accent);--signal-accent-orange-ink:var(--color-accent-ink);--signal-radius-sm:12px;--signal-radius-md:20px;--signal-radius-lg:28px;--signal-radius-xl:36px;--signal-shadow-soft:0 18px 48px #0f172a14;--signal-shadow-card:0 12px 32px #0f172a0f;--signal-shadow-float:0 24px 70px #0f172a1f;--signal-font-head:var(--font-zen-maru), "Noto Sans JP", sans-serif;--signal-font-num:var(--font-manrope), "Inter", system-ui, -apple-system, "Noto Sans JP", sans-serif;color:var(--signal-text-main);background:var(--signal-bg-page);overflow-x:clip}@media (prefers-reduced-motion:reduce){._9H5gUG_root *,._9H5gUG_root :before,._9H5gUG_root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}._9H5gUG_container{width:min(100% - 48px,1200px);margin-inline:auto}._9H5gUG_containerWide{width:min(100% - 48px,1320px);margin-inline:auto}@media (max-width:767px){._9H5gUG_container,._9H5gUG_containerWide{width:min(100% - 32px,100%)}}._9H5gUG_section{padding-block:84px}._9H5gUG_sectionLarge{padding-block:96px}@media (max-width:767px){._9H5gUG_section{padding-block:64px}._9H5gUG_sectionLarge{padding-block:72px}}._9H5gUG_bgSurface{background:var(--signal-bg-surface)}._9H5gUG_bgSoft{background:var(--signal-bg-soft)}._9H5gUG_bgBlueGrey{background:linear-gradient(#eef2f8 0%,#f4f7fb 100%)}._9H5gUG_bgBlue{background:linear-gradient(#e8f0ff 0%,#f2f6ff 100%)}._9H5gUG_bgGrey{background:var(--signal-bg-page)}._9H5gUG_bgCream{background:var(--signal-bg-cream)}._9H5gUG_bgMint{background:linear-gradient(#e6f4ee 0%,#f1f8f4 100%)}._9H5gUG_bgPinkBeige{background:linear-gradient(#fbeee8 0%,#f9f3ef 100%)}._9H5gUG_eyebrow{font-family:var(--signal-font-num);letter-spacing:.22em;color:var(--signal-text-muted);text-transform:uppercase;font-size:12px;font-weight:700}._9H5gUG_heroTitle{font-family:var(--signal-font-head);letter-spacing:-.03em;color:var(--signal-text-main);word-break:keep-all;line-break:strict;text-wrap:balance;max-inline-size:7.6em;font-size:clamp(34px,4.4vw,60px);font-weight:700;line-height:1.16}._9H5gUG_heroSection{padding-block:72px;position:relative;overflow:hidden}._9H5gUG_heroEyebrow{letter-spacing:.04em;color:var(--signal-text-sub);font-size:14px;font-weight:700;line-height:1.6}._9H5gUG_heroTagline{letter-spacing:.02em;color:var(--signal-text-main);line-break:strict;font-size:clamp(17px,1.5vw,20px);font-weight:700;line-height:1.7}._9H5gUG_heroBody{max-inline-size:34em;color:var(--signal-text-sub);line-break:strict;gap:12px;font-size:16px;line-height:1.85;display:grid}._9H5gUG_phrase{max-width:100%;display:inline-block}._9H5gUG_heroNote{color:var(--signal-text-sub);font-size:13px;line-height:1.7}._9H5gUG_heroCopy{max-width:760px}._9H5gUG_heroUtilityLinks{border-top:1px solid var(--signal-border);flex-wrap:wrap;gap:0 28px;margin-top:24px;padding-top:8px;display:flex}._9H5gUG_heroUtilityLinks>._9H5gUG_customerUtilityLink{margin-top:0}@media (max-width:430px){._9H5gUG_heroUtilityLinks{gap:0 20px}}._9H5gUG_heroVisual{justify-self:stretch;width:100%;min-width:0;max-width:980px;margin:0 auto}._9H5gUG_heroScreen{min-width:0}._9H5gUG_heroScreenLabel{color:var(--signal-text-main);flex-wrap:wrap;justify-content:space-between;gap:2px 16px;margin:0 0 10px;font-size:13px;font-weight:800;line-height:1.5;display:flex}._9H5gUG_heroScreenLabel span{color:var(--signal-text-muted);font-size:12px;font-weight:500}._9H5gUG_heroScreen img{border:1px solid var(--signal-border-strong);border-top:2px solid var(--signal-primary);width:100%;height:auto;display:block;box-shadow:0 22px 40px -30px #0f172a73}._9H5gUG_heroPriority{border-left:3px solid var(--color-accent);color:var(--signal-text-main);line-break:strict;margin:0 0 0 clamp(16px,4%,36px);padding:22px 0 26px 22px}._9H5gUG_heroPriority p{color:var(--signal-text-sub);margin:0 0 6px;font-size:12px;font-weight:600;line-height:1.5}._9H5gUG_heroPriority blockquote{max-width:31em;font-family:var(--signal-font-head);margin:0;font-size:clamp(18px,1.7vw,22px);font-weight:700;line-height:1.6}._9H5gUG_heroTrack{border-top:1px solid var(--signal-border-strong);min-width:0;padding-top:20px}._9H5gUG_heroTrack header{flex-wrap:wrap;align-items:baseline;gap:2px 16px;display:flex}._9H5gUG_heroTrack header p{color:var(--signal-text-sub);margin:0;font-size:12px;font-weight:600}._9H5gUG_heroTrack h3{color:var(--signal-text-main);font-family:var(--signal-font-head);margin:0;font-size:18px;font-weight:700;line-height:1.4}._9H5gUG_heroTrackList{grid-template-columns:repeat(5,minmax(0,1fr));margin:26px 0 0;padding:0;list-style:none;display:grid}._9H5gUG_heroTrackList>li{align-content:start;gap:3px;min-width:0;padding:20px 8px 0 0;display:grid;position:relative}._9H5gUG_heroTrackList>li:before{content:"";background:var(--signal-primary);height:1px;position:absolute;top:0;left:0;right:0}._9H5gUG_heroTrackList>li:after{content:"";background:var(--signal-bg-surface);border:1.5px solid var(--signal-primary);width:9px;height:9px;position:absolute;top:-4px;left:0}._9H5gUG_heroTrackList>li:first-child:after{background:var(--color-accent);border-color:var(--color-accent)}._9H5gUG_heroTrackList strong{color:var(--signal-text-main);white-space:nowrap;font-size:15px;font-weight:800;line-height:1.4}._9H5gUG_heroTrackList small{color:var(--signal-text-muted);font-size:12px;line-height:1.5}@media (max-width:700px){._9H5gUG_heroPriority{margin-left:0;padding-left:16px}._9H5gUG_heroTrackList{border-left:1px solid var(--signal-primary);grid-template-columns:minmax(0,1fr);margin-top:20px}._9H5gUG_heroTrackList>li{grid-template-columns:5.5em minmax(0,1fr);align-items:baseline;gap:0 12px;padding:0 0 16px 20px}._9H5gUG_heroTrackList>li:last-child{padding-bottom:0}._9H5gUG_heroTrackList>li:before{display:none}._9H5gUG_heroTrackList>li:after{top:5px;left:-5px}}._9H5gUG_strengthCard{border-radius:var(--signal-radius-md);background:var(--signal-bg-surface);border:1px solid var(--signal-border);box-shadow:var(--signal-shadow-card);margin-top:26px;padding:18px 20px}._9H5gUG_strengthHead{font-family:var(--signal-font-head);color:var(--signal-text-main);align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:flex}._9H5gUG_strengthMark{background:var(--signal-accent-orange);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #ea580c24}._9H5gUG_strengthTags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._9H5gUG_strengthTag{background:var(--signal-bg-blue);color:#1d4ed8;border:1px solid #2563eb2e;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:700}._9H5gUG_strengthBody{color:var(--signal-text-sub);margin-top:12px;font-size:13.5px;line-height:1.7}._9H5gUG_sectionTitle{font-family:var(--signal-font-head);letter-spacing:-.03em;color:var(--signal-text-main);word-break:keep-all;text-wrap:balance;line-break:strict;max-inline-size:24em;min-width:0;max-width:100%;font-size:clamp(28px,3.5vw,44px);font-weight:700;line-height:1.16}._9H5gUG_lead{color:var(--signal-text-sub);text-wrap:pretty;line-break:strict;word-break:normal;max-inline-size:36em;font-size:clamp(17px,1.5vw,21px);line-height:1.8}._9H5gUG_cardTitle{font-family:var(--signal-font-head);letter-spacing:-.02em;color:var(--signal-text-main);font-size:clamp(21px,2vw,28px);font-weight:700;line-height:1.25}._9H5gUG_body{max-inline-size:38em;color:var(--signal-text-sub);font-size:16px;line-height:1.85}._9H5gUG_caption{color:var(--signal-text-muted);font-size:12px;line-height:1.6}._9H5gUG_caseTitle{font-family:var(--signal-font-head);letter-spacing:-.035em;color:var(--signal-text-main);font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.1}._9H5gUG_ctaGroup{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (max-width:767px){._9H5gUG_ctaGroup{gap:12px;display:grid}._9H5gUG_ctaGroup>*{width:100%}}._9H5gUG_btnPrimary{background:var(--signal-primary);color:#fff;min-height:48px;box-shadow:var(--signal-shadow-card);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:700;transition:box-shadow .18s,background .18s;display:inline-flex}._9H5gUG_btnPrimary:hover{box-shadow:var(--signal-shadow-float);background:var(--signal-primary-hover)}._9H5gUG_btnSecondary{min-height:48px;color:var(--signal-text-main);border:1px solid var(--signal-border-strong);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex}._9H5gUG_btnSecondary:hover{background:var(--signal-bg-soft);border-color:var(--signal-text-faint)}._9H5gUG_btnTertiary{min-height:44px;color:var(--signal-text-main);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--signal-border-strong);text-decoration-color:var(--signal-border-strong);align-items:center;gap:6px;font-weight:700;transition:text-decoration-color .18s;display:inline-flex}._9H5gUG_btnTertiary:hover{-webkit-text-decoration-color:var(--signal-text-main);text-decoration-color:var(--signal-text-main)}._9H5gUG_btnInvert{min-height:48px;color:var(--signal-text-main);box-shadow:var(--signal-shadow-card);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:700;transition:box-shadow .18s,background .18s;display:inline-flex}._9H5gUG_btnInvert:hover{box-shadow:var(--signal-shadow-float);background:var(--signal-bg-soft)}._9H5gUG_btnGhostOnDark{background:var(--signal-bg-surface);min-height:48px;color:var(--signal-text-main);border:1px solid var(--signal-border-strong);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex}._9H5gUG_btnGhostOnDark:hover{background:var(--signal-bg-soft);border-color:var(--signal-text-faint)}._9H5gUG_btnPrimary:focus-visible,._9H5gUG_btnSecondary:focus-visible,._9H5gUG_btnTertiary:focus-visible,._9H5gUG_btnGhostOnDark:focus-visible,._9H5gUG_btnInvert:focus-visible{outline:3px solid var(--signal-accent-orange);outline-offset:3px}._9H5gUG_card{background:var(--signal-bg-surface);border:1px solid var(--signal-border);border-radius:var(--signal-radius-md);box-shadow:var(--signal-shadow-card)}._9H5gUG_board{border-radius:var(--signal-radius-lg);background:var(--signal-bg-surface);border:1px solid var(--signal-border);box-shadow:var(--signal-shadow-float);padding:22px;position:relative;overflow:hidden}._9H5gUG_board:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#2563eb0d 1px,#0000 1px),linear-gradient(#2563eb0d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}._9H5gUG_boardHead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex;position:relative}._9H5gUG_boardTitle{font-family:var(--signal-font-num);letter-spacing:.18em;color:var(--signal-text-muted);font-size:12px;font-weight:700}._9H5gUG_boardStatus{font-family:var(--signal-font-num);letter-spacing:.14em;color:var(--signal-text-muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}._9H5gUG_statusDot{background:var(--signal-accent-green);border-radius:999px;width:7px;height:7px;animation:2.4s ease-in-out infinite _9H5gUG_signalPulse}._9H5gUG_boardGrid{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid;position:relative}@media (max-width:480px){._9H5gUG_boardGrid{grid-template-columns:1fr;gap:10px}}._9H5gUG_ioCol{flex-direction:column;gap:10px;display:flex}._9H5gUG_ioCard{background:var(--signal-bg-surface);border:1px solid var(--signal-border);border-radius:var(--signal-radius-sm);opacity:0;padding:10px 12px;animation:.5s forwards _9H5gUG_signalFadeUp;transform:translateY(6px);box-shadow:0 4px 12px #0f172a0a}._9H5gUG_ioLabel{font-family:var(--signal-font-num);letter-spacing:.04em;color:var(--signal-text-main);font-size:11px;font-weight:700}._9H5gUG_ioDesc{color:var(--signal-text-muted);margin-top:2px;font-size:11px;line-height:1.45}._9H5gUG_boardCenter{border-radius:var(--signal-radius-md);min-width:116px;color:var(--signal-text-main);box-shadow:var(--signal-shadow-card);background:#fff7f2;border:1px solid #ea580c47;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:16px 14px;display:flex}._9H5gUG_boardCenterName{font-family:var(--signal-font-num);letter-spacing:.14em;font-size:15px;font-weight:700}._9H5gUG_boardCenterFlow{text-align:center;color:var(--signal-text-sub);letter-spacing:.02em;font-size:9.5px;line-height:1.5}._9H5gUG_outCard{background:var(--signal-bg-blue);border-color:#2563eb2e}._9H5gUG_boardWire{background:linear-gradient(90deg,#2563eb59,#2563eb1f);height:1.5px;position:absolute;top:50%;overflow:hidden}._9H5gUG_boardWire:after{content:"";background:linear-gradient(90deg, transparent 0%, #2563eb00 6%, var(--signal-accent-blue) 12%, #2563eb00 18%, transparent 100%);animation:3.2s linear infinite _9H5gUG_signalFlow;position:absolute;inset:-1px 0;transform:translate(-100%)}._9H5gUG_baGrid{grid-template-columns:1fr auto 1fr;align-items:center;gap:22px;display:grid}@media (max-width:767px){._9H5gUG_baGrid{grid-template-columns:1fr;gap:16px}}._9H5gUG_baBefore{background:var(--signal-bg-soft);border:1px solid var(--signal-border);border-radius:var(--signal-radius-lg);padding:26px}._9H5gUG_baAfter{background:var(--signal-bg-surface);border:1px solid var(--signal-border);border-radius:var(--signal-radius-lg);box-shadow:var(--signal-shadow-float);padding:30px;transform:scale(1.05)}@media (max-width:767px){._9H5gUG_baAfter{transform:none}}._9H5gUG_baConnector{background:linear-gradient(90deg, var(--signal-border-strong), var(--signal-accent-blue));align-self:center;width:40px;height:1.5px;position:relative;overflow:hidden}._9H5gUG_baConnector:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--signal-accent-blue) 45%, transparent 90%);animation:2.6s linear infinite _9H5gUG_signalFlow;position:absolute;inset:-1.5px 0;transform:translate(-100%)}@media (max-width:767px){._9H5gUG_baConnector{background:linear-gradient(180deg, var(--signal-border-strong), var(--signal-accent-blue));justify-self:center;width:1.5px;height:26px}}._9H5gUG_baKicker{font-family:var(--signal-font-num);letter-spacing:.16em;color:var(--signal-text-muted);font-size:11px;font-weight:700}._9H5gUG_baHeading{font-family:var(--signal-font-head);color:var(--signal-text-main);margin-top:6px;font-size:20px;font-weight:700}._9H5gUG_baList{flex-direction:column;gap:10px;margin-top:16px;display:flex}._9H5gUG_baItem{color:var(--signal-text-sub);align-items:flex-start;gap:8px;font-size:14.5px;line-height:1.6;display:flex}._9H5gUG_baReady{background:var(--signal-bg-green);color:var(--signal-accent-green);font-family:var(--signal-font-num);letter-spacing:.12em;border-radius:999px;align-items:center;gap:6px;margin-top:18px;padding:5px 11px;font-size:10px;font-weight:700;display:inline-flex}._9H5gUG_loopGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1023px){._9H5gUG_loopGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){._9H5gUG_loopGrid{grid-template-columns:1fr}}._9H5gUG_loopCard{background:var(--signal-bg-surface);border:1px solid var(--signal-border);border-radius:var(--signal-radius-md);box-shadow:var(--signal-shadow-card);padding:22px;position:relative}._9H5gUG_loopCard:nth-child(3n+2){margin-top:14px}@media (max-width:639px){._9H5gUG_loopCard:nth-child(3n+2){margin-top:0}}._9H5gUG_loopNum{font-family:var(--signal-font-num);letter-spacing:.1em;color:var(--signal-accent-blue);font-size:13px;font-weight:700}._9H5gUG_loopHeading{font-family:var(--signal-font-head);color:var(--signal-text-main);margin-top:8px;font-size:18px;font-weight:700}._9H5gUG_loopDesc{color:var(--signal-text-sub);margin-top:8px;font-size:14px;line-height:1.7}._9H5gUG_loopDot{background:var(--signal-accent-green);opacity:.55;border-radius:999px;width:8px;height:8px;position:absolute;top:26px;right:22px}._9H5gUG_stageGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1023px){._9H5gUG_stageGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){._9H5gUG_stageGrid{grid-template-columns:1fr}}._9H5gUG_stageCard{background:var(--signal-bg-surface);border:1px solid var(--signal-border);border-radius:var(--signal-radius-md);flex-direction:column;transition:background .2s,box-shadow .2s;display:flex;overflow:hidden}._9H5gUG_stageCardOpen{background:var(--signal-bg-blue);box-shadow:var(--signal-shadow-card)}._9H5gUG_stageAccent{background:var(--signal-accent-blue);border-radius:999px;width:34px;height:3px;margin:18px 18px 0;transition:width .25s}._9H5gUG_stageCard:hover ._9H5gUG_stageAccent{width:64px}._9H5gUG_stageBtn{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:14px 18px 18px;display:flex}._9H5gUG_stageBtn:focus-visible{outline:2px solid var(--signal-accent-blue);outline-offset:-2px;border-radius:var(--signal-radius-sm)}._9H5gUG_stageNum{font-family:var(--signal-font-num);color:var(--signal-text-main);letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1}._9H5gUG_stageTitle{font-family:var(--signal-font-head);color:var(--signal-text-main);font-size:19px;font-weight:700}._9H5gUG_stageEn{font-family:var(--signal-font-num);letter-spacing:.16em;color:var(--signal-text-muted);font-size:10.5px;font-weight:700}._9H5gUG_stageSummary{color:var(--signal-text-sub);margin-top:4px;font-size:13.5px;line-height:1.6}._9H5gUG_stageChecks{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._9H5gUG_stageChip{font-family:var(--signal-font-num);background:var(--signal-bg-soft);color:var(--signal-text-muted);border:1px solid var(--signal-border);border-radius:999px;padding:3px 8px;font-size:10.5px}._9H5gUG_stageMore{color:var(--signal-accent-blue);align-items:center;gap:5px;margin-top:12px;font-size:12.5px;font-weight:700;display:inline-flex}._9H5gUG_stageChevron{transition:transform .2s}._9H5gUG_stageChevronOpen{transform:rotate(180deg)}._9H5gUG_stagePanel{flex-direction:column;gap:12px;padding:0 18px 20px;display:flex}._9H5gUG_stagePanel[hidden]{display:none}._9H5gUG_stagePanelBlock>dt{font-family:var(--signal-font-num);letter-spacing:.12em;color:var(--signal-text-muted);margin-bottom:4px;font-size:10.5px;font-weight:700}._9H5gUG_stagePanelBlock>dd{color:var(--signal-text-sub);font-size:13px;line-height:1.65}._9H5gUG_stagePanelList{flex-direction:column;gap:3px;margin:0;padding-left:1.05em;display:flex}._9H5gUG_delivGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:767px){._9H5gUG_delivGrid{grid-template-columns:1fr}}._9H5gUG_delivCard{border:1px solid var(--signal-border);border-radius:var(--signal-radius-lg);box-shadow:var(--signal-shadow-card);flex-direction:column;padding:26px;display:flex}._9H5gUG_delivA{background:var(--signal-bg-surface)}._9H5gUG_delivB{background:var(--signal-bg-blue);border-color:#2563eb29}._9H5gUG_delivC{background:var(--signal-bg-green);border-color:#16a34a29}._9H5gUG_delivFileLabel{font-family:var(--signal-font-num);letter-spacing:.12em;color:var(--signal-text-muted);align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:inline-flex}._9H5gUG_delivHeading{font-family:var(--signal-font-head);color:var(--signal-text-main);margin-top:10px;font-size:21px;font-weight:700}._9H5gUG_delivChips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}._9H5gUG_delivChip{border:1px solid var(--signal-border);color:var(--signal-text-main);background:#ffffffb3;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}._9H5gUG_delivOutcome{color:var(--signal-text-main);gap:6px;margin-top:auto;padding-top:18px;font-size:13.5px;font-weight:700;line-height:1.6;display:flex}._9H5gUG_delivArrow{color:var(--signal-accent-blue)}._9H5gUG_metricGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (max-width:479px){._9H5gUG_metricGrid{grid-template-columns:1fr}}._9H5gUG_metricStrip{background:var(--signal-bg-surface);border:1px solid var(--signal-border);border-radius:var(--signal-radius-sm);padding:12px 14px}._9H5gUG_metricLabel{color:var(--signal-text-muted);font-size:12px}._9H5gUG_metricValue{font-family:var(--signal-font-num);letter-spacing:-.01em;color:var(--signal-text-main);font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(19px,2.4vw,24px);font-weight:700}._9H5gUG_metricArrow{color:var(--signal-accent-blue);margin:0 6px;font-weight:700}._9H5gUG_noteBox{border-radius:var(--signal-radius-sm);background:var(--signal-bg-soft);color:var(--signal-text-muted);margin-top:16px;padding:12px 14px;font-size:11.5px;line-height:1.6}._9H5gUG_wfGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:767px){._9H5gUG_wfGrid{grid-template-columns:1fr}}._9H5gUG_wfCol{background:var(--signal-bg-surface);border:1px solid var(--signal-border);border-radius:var(--signal-radius-md);padding:22px}._9H5gUG_wfColNetsujo{background:#fff7f2;border-color:#ea580c47}._9H5gUG_wfColHead{font-family:var(--signal-font-head);color:var(--signal-text-main);margin-bottom:12px;font-size:16px;font-weight:700}._9H5gUG_wfColNetsujo ._9H5gUG_wfColHead{color:var(--signal-text-main)}._9H5gUG_wfItem{color:var(--signal-text-sub);align-items:flex-start;gap:7px;padding:4px 0;font-size:13.5px;line-height:1.6;display:flex}._9H5gUG_wfColNetsujo ._9H5gUG_wfItem{color:var(--signal-text-sub)}._9H5gUG_wfSteps{flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;display:flex}._9H5gUG_wfStep{background:var(--signal-bg-surface);border:1px solid var(--signal-border);color:var(--signal-text-main);border-radius:999px;align-items:center;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}._9H5gUG_wfStepArrow{color:var(--signal-text-faint)}._9H5gUG_finalCta{color:var(--signal-text-main);border-block:1px solid var(--signal-border);background:radial-gradient(60% 100% at 92% 0,#2563eb14,#0000 70%),linear-gradient(160deg,#fff7f2 0%,#fff 58%,#eef4ff 100%)}._9H5gUG_finalTitle{font-family:var(--signal-font-head);letter-spacing:-.03em;color:var(--signal-text-main);word-break:keep-all;text-wrap:balance;line-break:strict;max-inline-size:22em;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.14}._9H5gUG_finalLead{color:var(--signal-text-sub);margin-top:18px;font-size:clamp(15px,1.4vw,18px);line-height:1.8}._9H5gUG_finalNotes{color:var(--signal-text-muted);flex-wrap:wrap;gap:8px 20px;margin-top:22px;font-size:13px;display:flex}._9H5gUG_sectionHead{max-width:760px}._9H5gUG_sectionHead ._9H5gUG_lead{margin-top:16px}._9H5gUG_sectionTitleGap{margin-top:8px}@keyframes _9H5gUG_signalPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.82)}}@keyframes _9H5gUG_signalFadeUp{to{opacity:1;transform:translateY(0)}}@keyframes _9H5gUG_signalFlow{0%{opacity:0;transform:translate(-100%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(100%)}}._9H5gUG_fpGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1023px){._9H5gUG_fpGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){._9H5gUG_fpGrid{grid-template-columns:1fr}}._9H5gUG_fpFlow{background:linear-gradient(90deg, transparent, var(--signal-border-strong) 12%, var(--signal-border-strong) 88%, transparent);border-radius:999px;height:2px;margin:0 8px 18px;position:relative;overflow:hidden}._9H5gUG_fpFlowDot{background:linear-gradient(90deg, transparent, var(--signal-accent-blue));border-radius:999px;width:40px;height:6px;animation:6s linear infinite _9H5gUG_signalFlowAcross;position:absolute;top:-2px;left:0}@keyframes _9H5gUG_signalFlowAcross{0%{opacity:0;left:-6%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:102%}}._9H5gUG_fpItem{transition:opacity .45s ease-out,transform .45s ease-out}._9H5gUG_fpItemHidden{opacity:0;transform:translateY(14px)}._9H5gUG_fpQuestion{font-family:var(--signal-font-head);letter-spacing:-.02em;text-wrap:balance;color:var(--signal-text-main);font-size:clamp(18px,1.6vw,21px);font-weight:700;line-height:1.35}._9H5gUG_rsGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1023px){._9H5gUG_rsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){._9H5gUG_rsGrid{grid-template-columns:1fr}}._9H5gUG_rsCard{background:var(--signal-bg-surface);border:1px solid var(--signal-border);border-radius:var(--signal-radius-md);flex-direction:column;padding:20px;display:flex}._9H5gUG_rsLabel{background:var(--signal-bg-blue);width:34px;height:34px;color:var(--signal-accent-blue);font-family:var(--signal-font-num);border-radius:999px;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex}._9H5gUG_rsTitle{font-family:var(--signal-font-head);color:var(--signal-text-main);margin-top:10px;font-size:19px;font-weight:700}._9H5gUG_rsDesc{color:var(--signal-text-sub);word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:pretty;margin-top:8px;font-size:13.5px;line-height:1.7}._9H5gUG_rsOutputsHead{letter-spacing:.08em;color:var(--signal-text-muted);margin-top:12px;font-size:11px;font-weight:700}._9H5gUG_rsOutputs{color:var(--signal-text-sub);flex-direction:column;gap:4px;margin-top:6px;font-size:13px;line-height:1.6;display:flex}._9H5gUG_ciSection{background:radial-gradient(120% 90% at 12% 0%, #2563eb12, transparent 55%), radial-gradient(110% 80% at 92% 100%, #ea580c0f, transparent 55%), var(--signal-bg-surface)}._9H5gUG_ciGrid{grid-template-columns:.44fr .56fr;align-items:start;gap:40px;display:grid}@media (max-width:1023px){._9H5gUG_ciGrid{grid-template-columns:1fr;gap:28px}}._9H5gUG_ciFrame{border-radius:var(--signal-radius-md);border:1px solid var(--signal-border);background:var(--signal-bg-surface);box-shadow:var(--signal-shadow-float);position:relative;overflow:hidden}._9H5gUG_ciFrameBar{border-bottom:1px solid var(--signal-border);background:var(--signal-bg-soft);align-items:center;gap:6px;padding:10px 14px;display:flex}._9H5gUG_ciFrameDot{background:var(--signal-border-strong);border-radius:999px;width:9px;height:9px}._9H5gUG_ciViewport{aspect-ratio:3/2;background:var(--signal-bg-soft);position:relative}._9H5gUG_ciSlide{opacity:0;transition:opacity .4s;position:absolute;inset:0}._9H5gUG_ciSlideActive{opacity:1}._9H5gUG_ciNavBtn{border:1px solid var(--signal-border-strong);background:var(--signal-bg-surface);width:44px;height:44px;color:var(--signal-text-main);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:border-color .2s,background .2s;display:inline-flex}._9H5gUG_ciNavBtn:hover{border-color:var(--signal-accent-blue);background:var(--signal-bg-blue)}._9H5gUG_ciNavBtn:focus-visible{outline:2px solid var(--signal-accent-blue);outline-offset:2px}._9H5gUG_ciDot{border:1px solid var(--signal-border-strong);background:var(--signal-bg-surface);cursor:pointer;border-radius:999px;width:10px;height:10px;padding:0}._9H5gUG_ciDotActive{background:var(--signal-accent-blue);border-color:var(--signal-accent-blue)}._9H5gUG_ciDot:focus-visible{outline:2px solid var(--signal-accent-blue);outline-offset:2px}._9H5gUG_heroTitle ._9H5gUG_seg,._9H5gUG_sectionTitle ._9H5gUG_seg,._9H5gUG_finalTitle ._9H5gUG_seg{white-space:nowrap}@media (max-width:767px){._9H5gUG_traceRow{grid-template-columns:minmax(0,1fr);gap:2px}._9H5gUG_heroTitle{font-size:clamp(27px,8.6vw,40px)}._9H5gUG_sectionTitle,._9H5gUG_finalTitle{font-size:clamp(20px,6.4vw,26px)}}._9H5gUG_localNav{z-index:30;background:var(--signal-bg-surface);border-block:1px solid var(--signal-border);position:sticky;top:64px}@media (min-width:1024px){._9H5gUG_localNav{top:80px}}._9H5gUG_localNavList{scrollbar-width:none;gap:4px;padding-block:8px;display:flex;overflow-x:auto}._9H5gUG_localNavList::-webkit-scrollbar{display:none}._9H5gUG_localNavLink{white-space:nowrap;min-height:44px;color:var(--signal-text-sub);border-radius:999px;align-items:center;padding-inline:14px;font-size:13px;font-weight:700;display:inline-flex}._9H5gUG_localNavLink:hover{background:var(--signal-bg-soft);color:var(--signal-text-main)}._9H5gUG_localNavLink:focus-visible{outline:2px solid var(--signal-accent-orange);outline-offset:-2px}._9H5gUG_anchorTarget{scroll-margin-top:136px}@media (min-width:1024px){._9H5gUG_anchorTarget{scroll-margin-top:152px}}._9H5gUG_traceFrame{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-md);background:var(--signal-bg-surface);box-shadow:var(--signal-shadow-card);flex-direction:column;gap:12px;min-width:0;margin:0;padding:20px;display:flex}._9H5gUG_traceHead{border-bottom:1px solid var(--signal-border);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:12px;display:flex}._9H5gUG_traceLabel{font-family:var(--signal-font-num);letter-spacing:.18em;color:var(--signal-text-muted);font-size:11px;font-weight:700}._9H5gUG_traceBadge{color:#b4400f;background:#fff1e8;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}._9H5gUG_traceDisclaimer{color:var(--signal-text-faint);font-size:11px}._9H5gUG_traceCard{border:1px solid var(--signal-border);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface);padding:14px 16px}._9H5gUG_traceCardLabel{letter-spacing:.14em;color:var(--signal-text-muted);font-size:11px;font-weight:700}._9H5gUG_traceSymptom{word-break:keep-all;color:var(--signal-text-main);margin-top:6px;font-size:15px;font-weight:700;line-height:1.6}._9H5gUG_traceMeta{color:var(--signal-text-sub);gap:4px;margin-top:10px;font-size:12px;display:grid}._9H5gUG_traceMeta>div{gap:8px;display:flex}._9H5gUG_traceMeta dt{color:var(--signal-text-muted);flex:0 0 4.5rem}._9H5gUG_traceMeta dd{word-break:break-all;margin:0}._9H5gUG_traceMeta code{font-family:var(--signal-font-num)}._9H5gUG_traceRows{gap:6px;margin-top:8px;display:grid}._9H5gUG_traceRow{grid-template-columns:minmax(0,8.5rem) minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;font-size:12px;display:grid}._9H5gUG_traceRowKey{font-family:var(--signal-font-num);letter-spacing:.06em;color:var(--signal-text-muted);font-weight:700}._9H5gUG_traceRowValue{color:var(--signal-text-main);word-break:normal;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}._9H5gUG_traceSpecList{color:var(--signal-text-sub);gap:6px;margin-top:8px;font-size:12.5px;display:grid}._9H5gUG_traceSpecList li{word-break:normal;overflow-wrap:anywhere;grid-template-columns:2rem minmax(0,1fr);gap:6px;min-width:0;display:grid}._9H5gUG_traceSpecNum{font-family:var(--signal-font-num);color:var(--signal-accent-orange-ink);font-weight:700}._9H5gUG_traceFooter{border-top:1px solid var(--signal-border);padding-top:12px}._9H5gUG_traceCompletion{color:var(--signal-text-sub);flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:12px;display:flex}._9H5gUG_traceCompletion li{word-break:keep-all;align-items:center;gap:5px;display:flex}._9H5gUG_traceCheckDone{color:var(--signal-accent-green);font-weight:700}._9H5gUG_traceCheckPending{color:var(--signal-text-faint);font-weight:700}._9H5gUG_processLine{color:var(--signal-text-sub);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;font-weight:700;display:flex}._9H5gUG_processStep{border:1px solid var(--signal-border-strong);background:var(--signal-bg-surface);white-space:nowrap;border-radius:999px;padding:4px 12px}._9H5gUG_processArrow{color:var(--signal-text-faint)}._9H5gUG_benefitChips{flex-wrap:wrap;gap:8px;display:flex}._9H5gUG_benefitChip{color:var(--signal-text-main);border:1px solid var(--signal-border-strong);border-left:3px solid var(--signal-accent-orange);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface);word-break:keep-all;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}._9H5gUG_diffCard{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface);flex-direction:column;height:100%;padding:24px;display:flex;position:relative}._9H5gUG_diffCardAccent{border-color:var(--signal-accent-orange);border-width:2px}._9H5gUG_diffCardNum{font-family:var(--signal-font-num);letter-spacing:.12em;color:var(--signal-accent-orange-ink);font-size:12px;font-weight:700}._9H5gUG_diffCardList{color:var(--signal-text-sub);gap:8px;margin-top:12px;font-size:14px;line-height:1.8;display:grid}._9H5gUG_diffCardList li{word-break:keep-all;text-indent:-1em;padding-left:1em}._9H5gUG_diffConclusion{border:1px solid var(--signal-accent-orange);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface);padding:24px}._9H5gUG_approachStep{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface);flex-direction:column;height:100%;padding:20px;display:flex}._9H5gUG_approachStepEmphasized{border-color:var(--signal-accent-orange);border-width:2px}._9H5gUG_approachCode{font-family:var(--signal-font-num);letter-spacing:.14em;color:var(--signal-accent-orange-ink);font-size:12px;font-weight:700}._9H5gUG_approachIo{color:var(--signal-text-sub);margin-top:12px;font-size:12.5px}._9H5gUG_approachIoLabel{font-family:var(--signal-font-num);letter-spacing:.12em;color:var(--signal-text-muted);font-size:11px;font-weight:700}._9H5gUG_approachIoList{gap:3px;margin-top:4px;line-height:1.7;display:grid}._9H5gUG_approachIoList li{word-break:keep-all;text-indent:-1em;padding-left:1em}._9H5gUG_specCard{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-md);background:var(--signal-bg-surface);min-width:0;overflow:hidden}._9H5gUG_specBlock,._9H5gUG_specFacts>div,._9H5gUG_specList,._9H5gUG_specList li{min-width:0}._9H5gUG_specCard>.grid{min-width:0}._9H5gUG_specCard>.grid>*{min-width:0}._9H5gUG_specHead{border-bottom:1px solid var(--signal-border);background:var(--signal-bg-soft);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 24px;display:flex}._9H5gUG_specId{font-family:var(--signal-font-num);letter-spacing:.08em;font-size:13px;font-weight:700}._9H5gUG_specPriority{font-family:var(--signal-font-num);letter-spacing:.1em;color:#b4400f;background:#fff1e8;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}._9H5gUG_specStatus,._9H5gUG_specTarget{color:var(--signal-text-sub);font-size:12px;font-weight:700}._9H5gUG_specNote{color:var(--signal-text-sub);font-size:11px}._9H5gUG_specBlock{border-top:1px solid var(--signal-border);padding:20px 24px}._9H5gUG_specBlockLabel{letter-spacing:.08em;color:var(--signal-text-muted);word-break:normal;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:700;display:flex}._9H5gUG_specBlock h3{word-break:normal;overflow-wrap:anywhere;min-width:0}._9H5gUG_specBlockIcon{font-family:var(--signal-font-num);border:1px solid var(--signal-border-strong);color:var(--signal-text-sub);border-radius:4px;padding:0 5px;font-size:11px}._9H5gUG_specFacts{gap:10px;margin-top:10px;font-size:14px;display:grid}._9H5gUG_specFactKey{color:var(--signal-text-main);font-weight:700}._9H5gUG_specFactValue{color:var(--signal-text-sub);word-break:normal;overflow-wrap:anywhere;margin:0;line-height:1.8}._9H5gUG_specList{color:var(--signal-text-sub);gap:8px;margin-top:10px;font-size:14px;line-height:1.8;display:grid}._9H5gUG_specList li{word-break:normal;overflow-wrap:anywhere;text-indent:-1.4em;padding-left:1.4em}._9H5gUG_specDiff{border:1px solid var(--signal-border);border-radius:var(--signal-radius-sm);background:var(--signal-bg-soft);font-family:var(--signal-font-num);margin-top:10px;padding:12px 14px;font-size:12.5px;line-height:1.8;overflow-x:auto}._9H5gUG_specDiff code{white-space:pre;display:block}._9H5gUG_specDiffAdd{color:#15803d}._9H5gUG_specDiffRemove{color:#b91c1c}._9H5gUG_scopeCard{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface);flex-direction:column;height:100%;padding:24px;display:flex}._9H5gUG_scopeBadge{border:1px solid var(--signal-border-strong);color:var(--signal-text-sub);border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}._9H5gUG_scopeBadgeFree{border-color:var(--signal-accent-orange);color:#b4400f;background:#fff1e8}._9H5gUG_scopeList{color:var(--signal-text-sub);gap:6px;margin-top:14px;font-size:13.5px;line-height:1.7;display:grid}._9H5gUG_scopeList li{word-break:keep-all;gap:8px;display:flex}._9H5gUG_originPanel{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-md);background:var(--signal-bg-surface);gap:32px;margin-top:48px;padding:28px 24px;display:grid}@media (min-width:1024px){._9H5gUG_originPanel{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;padding:40px}}._9H5gUG_originCopy h3,._9H5gUG_originJourney h3{word-break:normal;overflow-wrap:break-word;line-break:strict;text-wrap:balance}._9H5gUG_originParagraphs{gap:14px;margin-top:16px;display:grid}._9H5gUG_originJourney{min-width:0}@media (min-width:1024px){._9H5gUG_originJourney{border-left:1px solid var(--signal-border);padding-left:48px}}._9H5gUG_originJourneyList{gap:10px;margin-top:16px;display:grid}._9H5gUG_originJourneyStep{border:1px solid var(--signal-border);border-radius:var(--signal-radius-sm);background:var(--signal-bg-soft);padding:14px 16px}._9H5gUG_originJourneyNumber{font-family:var(--signal-font-num);letter-spacing:.14em;color:var(--signal-accent-orange-ink);font-size:12px;font-weight:700}._9H5gUG_originJourneyConnector{text-align:center;color:var(--signal-text-faint);font-size:14px;line-height:1}._9H5gUG_originLoopNote{color:var(--signal-text-muted);word-break:keep-all;margin-top:14px;font-size:13px;line-height:1.7}._9H5gUG_evidenceIntro{margin-top:40px}._9H5gUG_layerCard{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface);padding:24px}._9H5gUG_layerNum{font-family:var(--signal-font-num);letter-spacing:.14em;color:var(--signal-accent-orange-ink);font-size:12px;font-weight:700}._9H5gUG_layerAreas{gap:8px;margin-top:14px;display:grid}._9H5gUG_layerArea{border:1px solid var(--signal-border);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface)}._9H5gUG_layerArea>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:12px 14px;font-size:14px;font-weight:700;display:flex}._9H5gUG_layerArea>summary:focus-visible{outline:2px solid var(--signal-accent-orange);outline-offset:-2px}._9H5gUG_layerAreaNum{font-family:var(--signal-font-num);color:var(--signal-accent-orange-ink);font-size:12px}._9H5gUG_layerAreaBody{color:var(--signal-text-sub);gap:10px;min-width:0;padding:0 14px 14px;font-size:13px;display:grid}._9H5gUG_layerAreaBody>div{min-width:0}._9H5gUG_layerAreaBody dt{letter-spacing:.08em;color:var(--signal-text-muted);font-size:11px;font-weight:700}._9H5gUG_layerAreaBody dd{word-break:normal;line-break:strict;overflow-wrap:break-word;text-wrap:pretty;min-width:0;margin:0;line-height:1.8}._9H5gUG_collabFlow{gap:8px;display:grid}._9H5gUG_collabFlowStep{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface);padding:14px 18px}._9H5gUG_collabFlowActor{letter-spacing:.06em;color:var(--signal-accent-orange-ink);font-size:12px;font-weight:700}._9H5gUG_collabArrow{text-align:center;color:var(--signal-text-faint);font-size:14px;line-height:1}._9H5gUG_planName{flex-direction:column;gap:2px;display:flex}._9H5gUG_planBrand{font-family:var(--signal-font-num);letter-spacing:.16em;color:var(--signal-text-muted);font-size:14px;font-weight:700;line-height:1.2}._9H5gUG_planDescriptor{color:var(--signal-text-main);word-break:keep-all;font-size:24px;font-weight:700;line-height:1.3}._9H5gUG_planNameCompact ._9H5gUG_planBrand{letter-spacing:.14em;font-size:11px}._9H5gUG_planNameCompact ._9H5gUG_planDescriptor{font-size:14px}@supports (word-break:auto-phrase){._9H5gUG_root :where(p,li,dd,dt){word-break:auto-phrase}}._9H5gUG_onboardStep{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-sm);background:var(--signal-bg-surface);flex-direction:column;gap:4px;padding:14px;display:flex}._9H5gUG_onboardStepNum{font-family:var(--signal-font-num);color:var(--signal-accent-orange-ink);font-size:11px;font-weight:700}._9H5gUG_onboardStepPurpose{color:var(--signal-text-sub);font-size:12px;line-height:1.7}._9H5gUG_onboardFlow{border:1px solid var(--signal-border-strong);border-radius:var(--signal-radius-md,12px);background:var(--signal-bg-surface);padding:20px}@media (min-width:640px){._9H5gUG_onboardFlow{padding:28px}}._9H5gUG_onboardBadge{border:1px solid var(--signal-border-strong);color:var(--signal-text-sub);border-radius:999px;align-items:center;padding:2px 12px;font-size:12px;font-weight:700;display:inline-flex}._9H5gUG_planGroupLabel{letter-spacing:.02em;color:var(--signal-text-muted,#77776f);border-top:1px solid var(--signal-border,#e5e7eb);padding-top:12px;font-size:11px;font-weight:700}._9H5gUG_compareTable{border-color:var(--signal-border-strong)}._9H5gUG_compareGroupHead{background:var(--signal-bg-cream,#faf8f4);color:var(--signal-text-sub);letter-spacing:.04em}._9H5gUG_compareStickyCol{z-index:1;background:#fff;position:sticky;left:0}._9H5gUG_customerUtilityLink{min-height:44px;color:var(--signal-text-sub);text-underline-offset:3px;align-items:center;gap:10px;margin-top:20px;font-size:13px;text-decoration:underline;display:inline-flex}._9H5gUG_customerUtilityLink span{flex-wrap:wrap;gap:4px 10px;display:inline-flex}._9H5gUG_customerUtilityLink b{color:var(--signal-text-main)}._9H5gUG_customerUtilityLink:focus-visible{outline:2px solid var(--signal-accent-orange);outline-offset:4px}._9H5gUG_evidenceBoundary{border-top:1px solid var(--signal-border-strong);margin-top:48px;padding-top:40px}._9H5gUG_evidenceBoundaryItem{border-top:3px solid var(--signal-accent-blue);padding:20px 0 0}._9H5gUG_evidenceBoundaryItem:nth-child(2){border-top-color:var(--signal-accent-orange)}._9H5gUG_evidenceBoundaryItem:nth-child(3){border-top-color:var(--signal-accent-green)}._9H5gUG_thirdPartyCompact{border:1px solid var(--signal-border-strong);border-left:4px solid var(--signal-accent-blue);background:var(--signal-bg-surface);align-items:center;gap:24px;margin-top:40px;padding:24px;display:grid}._9H5gUG_fitPanel{border-top:3px solid var(--signal-accent-blue);padding:22px 0 0}._9H5gUG_fitPanel+._9H5gUG_fitPanel{border-top-color:var(--signal-border-strong)}._9H5gUG_fitTag{border:1px solid var(--signal-border-strong);background:var(--signal-bg-surface);color:var(--signal-text-sub);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}._9H5gUG_planDetails{border-top:1px solid var(--signal-border);margin-top:18px}._9H5gUG_planDetails>summary,._9H5gUG_mobileComparison>summary{cursor:pointer;min-height:44px;color:var(--signal-text-main);padding-block:13px;font-size:13px;font-weight:700}._9H5gUG_planDetails>summary:focus-visible,._9H5gUG_mobileComparison>summary:focus-visible{outline:2px solid var(--signal-accent-orange);outline-offset:3px}._9H5gUG_planDetailsBody{padding-bottom:4px}._9H5gUG_mobileComparison{border:1px solid var(--signal-border-strong);background:var(--signal-bg-surface);padding-inline:16px}._9H5gUG_mobileComparisonGroup{border-top:1px solid var(--signal-border);padding-block:14px}._9H5gUG_mobileComparisonGroup h4{color:var(--signal-text-muted);margin-bottom:8px;font-size:12px}._9H5gUG_mobileComparisonGroup dl{gap:8px;display:grid}._9H5gUG_mobileComparisonGroup dl>div{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;font-size:12px;display:grid}._9H5gUG_mobileComparisonGroup dt{font-weight:700}._9H5gUG_mobileComparisonGroup dd{color:var(--signal-text-sub);text-align:right}@media (min-width:768px){._9H5gUG_thirdPartyCompact{grid-template-columns:minmax(0,1fr) auto;padding:28px 32px}}@media (max-width:767px){._9H5gUG_section{padding-block:60px}._9H5gUG_sectionLarge{padding-block:68px}._9H5gUG_heroSection{padding-block:40px}}._9H5gUG_methodDetails{border-top:1px solid var(--signal-border-strong);margin-top:28px}._9H5gUG_methodDetails>summary{cursor:pointer;min-height:48px;padding-block:15px;font-weight:700}._9H5gUG_methodDetails>summary:focus-visible{outline:2px solid var(--signal-accent-orange);outline-offset:3px}._9H5gUG_methodDomainList{background:var(--signal-border);gap:1px;display:grid}._9H5gUG_methodDomainList li{background:var(--signal-bg-surface);grid-template-columns:2.2rem 7rem minmax(0,1fr);gap:12px;padding:13px 16px;font-size:12px;display:grid}._9H5gUG_methodDomainList li>span{color:var(--signal-accent-blue);font-family:var(--signal-font-num);font-weight:700}._9H5gUG_methodDomainList p{color:var(--signal-text-sub)}@media (max-width:640px){._9H5gUG_methodDomainList li{grid-template-columns:2rem minmax(0,1fr)}._9H5gUG_methodDomainList p{grid-column:2}}
.SBmCyq_section{color:#111827;background:radial-gradient(circle at 12% 12%,#2563eb1a,#0000 36%),radial-gradient(circle at 88% 82%,#ea580c14,#0000 38%),linear-gradient(145deg,#f8fbff 0%,#fff 58%,#fff7f2 100%);border-block:1px solid #e5e7eb;padding-block:clamp(32px,5vw,64px)}.SBmCyq_inner{gap:clamp(28px,5vw,56px);width:min(100% - 48px,1200px);margin-inline:auto;display:grid}.SBmCyq_frame{background:#fff;border:1px solid #d1d5db;border-radius:clamp(16px,3vw,28px);min-width:0;overflow:hidden;box-shadow:0 24px 64px #0f172a1f}.SBmCyq_video{aspect-ratio:16/9;background:#f8fafc;width:100%;height:auto;display:block}.SBmCyq_video:focus-visible{outline:3px solid var(--signal-accent-orange,#ff5a1f);outline-offset:-3px}@media (max-width:767px){.SBmCyq_inner{width:min(100% - 32px,100%)}}
