.agency-page-module__UGeOya__page{padding-top:clamp(7rem,12vw,10rem)}.agency-page-module__UGeOya__section{padding:var(--section-y) 0}.agency-page-module__UGeOya__sectionTight{padding:0 0 var(--section-y)}.agency-page-module__UGeOya__heroAction{margin-top:var(--space-7);justify-content:center;display:flex}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__clusterSide{gap:var(--space-4);display:grid}.agency-page-module__UGeOya__clusterSide:first-child{justify-items:end}.agency-page-module__UGeOya__statRow{gap:var(--gap-media);grid-template-columns:.85fr 1.15fr;align-items:start;display:grid}.agency-page-module__UGeOya__statPair{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}.agency-page-module__UGeOya__statValue{letter-spacing:-.045em;color:var(--ink);font-size:clamp(2.4rem,4.4vw,3.4rem);font-weight:800;line-height:1;display:block}.agency-page-module__UGeOya__statLabel{margin-top:var(--space-3);color:var(--ink);font-size:.95rem;font-weight:600;display:block}.agency-page-module__UGeOya__statCopy{margin-top:var(--space-3);color:var(--ink-3);font-size:.86rem;line-height:1.6}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__statementCopy{color:var(--ink-3);max-width:52ch;font-size:1rem;line-height:1.7}.agency-page-module__UGeOya__marks{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__marks span:before{content:"";border-radius:var(--radius-pill);background:var(--brand-green);width:.45rem;height:.45rem}.agency-page-module__UGeOya__diffRow{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__diffIcon{border-radius:28%;place-items:center;width:3rem;height:3rem;display:grid}.agency-page-module__UGeOya__diffIcon svg{width:1.45rem;height:1.45rem;color:var(--ink)}.agency-page-module__UGeOya__iconBlue{background:var(--pastel-blue)}.agency-page-module__UGeOya__iconGreen{background:var(--pastel-green)}.agency-page-module__UGeOya__iconYellow{background:var(--pastel-yellow)}.agency-page-module__UGeOya__diffTitle{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:1.1rem;font-weight:700}.agency-page-module__UGeOya__diffCopy{color:var(--ink-3);margin:0;font-size:.92rem;line-height:1.65}.agency-page-module__UGeOya__featRow{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.agency-page-module__UGeOya__feat{border-radius:2rem;flex-direction:column;padding:clamp(1.8rem,3vw,2.5rem);display:flex}.agency-page-module__UGeOya__featBlue{background:var(--pastel-blue)}.agency-page-module__UGeOya__featYellow{background:var(--pastel-yellow)}.agency-page-module__UGeOya__featGreen{background:var(--pastel-green)}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__featCopy{color:var(--ink-2);max-width:46ch;font-size:.96rem;line-height:1.7}.agency-page-module__UGeOya__featPanelWrap{margin-top:var(--space-7)}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__featWideAction{margin-top:var(--space-6)}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__numberCell{background:var(--card);padding:var(--pad-card-lg);text-align:center;border-radius:1.4rem}.agency-page-module__UGeOya__numberValue{letter-spacing:-.05em;color:var(--ink);font-size:clamp(2.6rem,5vw,4rem);font-weight:800;line-height:1;display:block}.agency-page-module__UGeOya__numberLabel{margin-top:var(--space-4);color:var(--ink);font-size:1rem;font-weight:700;display:block}.agency-page-module__UGeOya__numberCopy{margin-top:var(--space-2);color:var(--ink-3);font-size:.86rem;line-height:1.6}.agency-page-module__UGeOya__faq{gap:var(--gap-media);grid-template-columns:.85fr 1.15fr;align-items:start;display:grid}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__faqCopy{color:var(--ink-3);max-width:40ch;font-size:.98rem;line-height:1.7}.agency-page-module__UGeOya__faqList{gap:var(--space-3);display:grid}.agency-page-module__UGeOya__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)}.agency-page-module__UGeOya__faqItem[open]{border-color:var(--line-2)}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__faqItem summary::-webkit-details-marker{display:none}.agency-page-module__UGeOya__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}.agency-page-module__UGeOya__faqItem[open] summary i{transform:rotate(45deg)}.agency-page-module__UGeOya__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){.agency-page-module__UGeOya__cluster{grid-template-columns:1fr}.agency-page-module__UGeOya__clusterSide{grid-template-columns:repeat(2,1fr)}.agency-page-module__UGeOya__clusterSide:first-child{justify-items:stretch}.agency-page-module__UGeOya__statRow,.agency-page-module__UGeOya__featWide,.agency-page-module__UGeOya__faq,.agency-page-module__UGeOya__diffRow,.agency-page-module__UGeOya__featRow,.agency-page-module__UGeOya__numberPanel{grid-template-columns:1fr}}@media (max-width:620px){.agency-page-module__UGeOya__statPair,.agency-page-module__UGeOya__clusterSide{grid-template-columns:1fr}}.agency-page-module__UGeOya__cluster>*,.agency-page-module__UGeOya__clusterSide>*,.agency-page-module__UGeOya__diffIcon>*,.agency-page-module__UGeOya__diffRow>*,.agency-page-module__UGeOya__faq>*,.agency-page-module__UGeOya__faqItem summary>*,.agency-page-module__UGeOya__faqItem summary i>*,.agency-page-module__UGeOya__faqList>*,.agency-page-module__UGeOya__featRow>*,.agency-page-module__UGeOya__featWide>*,.agency-page-module__UGeOya__heroAction>*,.agency-page-module__UGeOya__marks>*,.agency-page-module__UGeOya__numberPanel>*,.agency-page-module__UGeOya__statPair>*,.agency-page-module__UGeOya__statRow>*{min-width:0}
