.dev-mode-page-module__sB6n3G__page{padding-top:clamp(7rem,12vw,10rem)}.dev-mode-page-module__sB6n3G__section{padding:var(--section-y) 0}.dev-mode-page-module__sB6n3G__sectionTight{padding:0 0 var(--section-y)}.dev-mode-page-module__sB6n3G__heroAction{margin-top:var(--space-7);justify-content:center;display:flex}.dev-mode-page-module__sB6n3G__cluster{grid-template-columns:.72fr 1.35fr .72fr;align-items:center;gap:clamp(.75rem,1.6vw,1.4rem);margin-top:clamp(3rem,6vw,4.5rem);display:grid}.dev-mode-page-module__sB6n3G__clusterSide{gap:var(--space-4);display:grid}.dev-mode-page-module__sB6n3G__clusterSide:first-child{justify-items:end}.dev-mode-page-module__sB6n3G__statRow{gap:var(--gap-media);grid-template-columns:.85fr 1.15fr;align-items:start;display:grid}.dev-mode-page-module__sB6n3G__statPair{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.dev-mode-page-module__sB6n3G__statValue{letter-spacing:-.045em;color:var(--ink);font-size:clamp(2.4rem,4.4vw,3.4rem);font-weight:800;line-height:1;display:block}.dev-mode-page-module__sB6n3G__statLabel{margin-top:var(--space-3);color:var(--ink);font-size:.95rem;font-weight:600;display:block}.dev-mode-page-module__sB6n3G__statCopy{margin-top:var(--space-3);color:var(--ink-3);font-size:.86rem;line-height:1.6}.dev-mode-page-module__sB6n3G__statementTitle{margin:0 0 var(--space-4);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;font-size:clamp(1.6rem,2.9vw,2.35rem);font-weight:700;line-height:1.18}.dev-mode-page-module__sB6n3G__statementCopy{color:var(--ink-3);max-width:52ch;font-size:1rem;line-height:1.7}.dev-mode-page-module__sB6n3G__marks{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.dev-mode-page-module__sB6n3G__marks span{align-items:center;gap:var(--space-2);font:600 .74rem/1 var(--font-mono);color:var(--ink-2);background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius-pill);padding:.55rem .85rem;display:inline-flex}.dev-mode-page-module__sB6n3G__marks span:before{content:"";border-radius:var(--radius-pill);background:var(--brand-green);width:.45rem;height:.45rem}.dev-mode-page-module__sB6n3G__diffRow{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.dev-mode-page-module__sB6n3G__diffCard{gap:var(--space-4);text-align:center;background:var(--card);border:1px solid var(--card-line);padding:var(--pad-card-lg);border-radius:1.6rem;flex-direction:column;align-items:center;display:flex}.dev-mode-page-module__sB6n3G__diffIcon{border-radius:28%;place-items:center;width:3rem;height:3rem;display:grid}.dev-mode-page-module__sB6n3G__diffIcon svg{width:1.45rem;height:1.45rem;color:var(--ink)}.dev-mode-page-module__sB6n3G__iconBlue{background:var(--pastel-blue)}.dev-mode-page-module__sB6n3G__iconGreen{background:var(--pastel-green)}.dev-mode-page-module__sB6n3G__iconYellow{background:var(--pastel-yellow)}.dev-mode-page-module__sB6n3G__diffTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:1.1rem;font-weight:700}.dev-mode-page-module__sB6n3G__diffCopy{color:var(--ink-3);margin:0;font-size:.92rem;line-height:1.65}.dev-mode-page-module__sB6n3G__featRow{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.dev-mode-page-module__sB6n3G__feat{border-radius:2rem;flex-direction:column;padding:clamp(1.8rem,3vw,2.5rem);display:flex}.dev-mode-page-module__sB6n3G__featBlue{background:var(--pastel-blue)}.dev-mode-page-module__sB6n3G__featYellow{background:var(--pastel-yellow)}.dev-mode-page-module__sB6n3G__featGreen{background:var(--pastel-green)}.dev-mode-page-module__sB6n3G__featLabel{font:600 .74rem/1 var(--font-mono);color:var(--ink-2);background:var(--card);border-radius:var(--radius-pill);align-self:flex-start;padding:.55rem .9rem}.dev-mode-page-module__sB6n3G__featTitle{margin:var(--space-5) 0 var(--space-3);letter-spacing:-.035em;color:var(--ink);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.14}.dev-mode-page-module__sB6n3G__featCopy{color:var(--ink-2);max-width:46ch;font-size:.96rem;line-height:1.7}.dev-mode-page-module__sB6n3G__featPanelWrap{margin-top:var(--space-7)}.dev-mode-page-module__sB6n3G__featWide{gap:var(--gap-media);border-radius:2rem;grid-template-columns:.85fr 1.15fr;align-items:center;padding:clamp(1.8rem,3.4vw,3rem);display:grid}.dev-mode-page-module__sB6n3G__featWideAction{margin-top:var(--space-6)}.dev-mode-page-module__sB6n3G__numberPanel{background:var(--surface-2);border:1px solid var(--card-line);gap:var(--space-5);border-radius:2rem;grid-template-columns:repeat(3,1fr);padding:clamp(2rem,4vw,3.25rem);display:grid}.dev-mode-page-module__sB6n3G__numberCell{background:var(--card);padding:var(--pad-card-lg);text-align:center;border-radius:1.4rem}.dev-mode-page-module__sB6n3G__numberValue{letter-spacing:-.05em;color:var(--ink);font-size:clamp(2.6rem,5vw,4rem);font-weight:800;line-height:1;display:block}.dev-mode-page-module__sB6n3G__numberLabel{margin-top:var(--space-4);color:var(--ink);font-size:1rem;font-weight:700;display:block}.dev-mode-page-module__sB6n3G__numberCopy{margin-top:var(--space-2);color:var(--ink-3);font-size:.86rem;line-height:1.6}.dev-mode-page-module__sB6n3G__faq{gap:var(--gap-media);grid-template-columns:.85fr 1.15fr;align-items:start;display:grid}.dev-mode-page-module__sB6n3G__faqTitle{margin:var(--space-4) 0 var(--space-4);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:700;line-height:1.1}.dev-mode-page-module__sB6n3G__faqCopy{color:var(--ink-3);max-width:40ch;font-size:.98rem;line-height:1.7}.dev-mode-page-module__sB6n3G__faqList{gap:var(--space-3);display:grid}.dev-mode-page-module__sB6n3G__faqItem{background:var(--card);border:1px solid var(--card-line);border-radius:var(--radius-sm);padding:0 var(--pad-card);transition:border-color var(--dur-fast) var(--ease)}.dev-mode-page-module__sB6n3G__faqItem[open]{border-color:var(--line-2)}.dev-mode-page-module__sB6n3G__faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;cursor:pointer;color:var(--ink);font-size:1rem;font-weight:600;list-style:none;display:flex}.dev-mode-page-module__sB6n3G__faqItem summary::-webkit-details-marker{display:none}.dev-mode-page-module__sB6n3G__faqItem summary i{border-radius:var(--radius-pill);background:var(--pastel-green);width:1.6rem;height:1.6rem;color:var(--ink);transition:transform var(--dur-fast) var(--ease);flex-shrink:0;place-items:center;font-size:.9rem;font-style:normal;line-height:1;display:grid}.dev-mode-page-module__sB6n3G__faqItem[open] summary i{transform:rotate(45deg)}.dev-mode-page-module__sB6n3G__faqItem p{padding:0 0 var(--space-5);max-width:62ch;color:var(--ink-3);margin:0;font-size:.95rem;line-height:1.7}@media (max-width:1080px){.dev-mode-page-module__sB6n3G__cluster{grid-template-columns:1fr}.dev-mode-page-module__sB6n3G__clusterSide{grid-template-columns:repeat(2,1fr)}.dev-mode-page-module__sB6n3G__clusterSide:first-child{justify-items:stretch}.dev-mode-page-module__sB6n3G__statRow,.dev-mode-page-module__sB6n3G__featWide,.dev-mode-page-module__sB6n3G__faq,.dev-mode-page-module__sB6n3G__diffRow,.dev-mode-page-module__sB6n3G__featRow,.dev-mode-page-module__sB6n3G__numberPanel{grid-template-columns:1fr}}@media (max-width:620px){.dev-mode-page-module__sB6n3G__statPair,.dev-mode-page-module__sB6n3G__clusterSide{grid-template-columns:1fr}}.dev-mode-page-module__sB6n3G__cluster>*,.dev-mode-page-module__sB6n3G__clusterSide>*,.dev-mode-page-module__sB6n3G__diffIcon>*,.dev-mode-page-module__sB6n3G__diffRow>*,.dev-mode-page-module__sB6n3G__faq>*,.dev-mode-page-module__sB6n3G__faqItem summary>*,.dev-mode-page-module__sB6n3G__faqItem summary i>*,.dev-mode-page-module__sB6n3G__faqList>*,.dev-mode-page-module__sB6n3G__featRow>*,.dev-mode-page-module__sB6n3G__featWide>*,.dev-mode-page-module__sB6n3G__heroAction>*,.dev-mode-page-module__sB6n3G__marks>*,.dev-mode-page-module__sB6n3G__numberPanel>*,.dev-mode-page-module__sB6n3G__statPair>*,.dev-mode-page-module__sB6n3G__statRow>*{min-width:0}
