.page_page__FsKkS{display:flex;flex-direction:column}.case-study-section_section___fvGX{background:linear-gradient(180deg,#FFFFFF,#F6F4F1);padding:var(--section-padding-y) 0}.case-study-section_container__DewpO{margin:0 auto;max-width:var(--container-width);padding:0 var(--container-padding)}.case-study-section_card__oxoZD{background:var(--color-white);border-radius:12px;display:flex;gap:clamp(24px,5vw,48px);justify-content:space-between;padding:clamp(32px,6vw,64px) clamp(32px,6vw,72px)}.case-study-section_content__5snNC{display:flex;flex:1;flex-direction:column;gap:clamp(20px,4vw,32px);max-width:clamp(360px,62vw,700px)}.case-study-section_textBlock__3eFZu{display:flex;flex-direction:column;gap:var(--title-gap)}.case-study-section_title__Ex_Z9{font-family:var(--font-geist),sans-serif;font-size:clamp(28px,3.2vw,40px);font-weight:400;letter-spacing:-1.12px;line-height:var(--title-line-height);margin:0}.case-study-section_description__9bqYI{color:var(--color-ink-muted);font-size:18px;line-height:var(--body-line-height);margin:0}.case-study-section_author__J0i4t{align-items:center;display:flex;gap:16px}.case-study-section_avatar__Rm8P1{border-radius:16px;height:clamp(40px,5vw,48px);-o-object-fit:cover;object-fit:cover;width:clamp(40px,5vw,48px)}.case-study-section_authorMeta__Wz4X_{display:flex;flex-direction:column;gap:6px}.case-study-section_authorName__OAzbw{font-size:18px;font-weight:600}.case-study-section_authorTitle__5iBYm{color:var(--color-ink-muted);font-size:14px}.case-study-section_decoration__c33PD{align-items:center;display:flex;justify-content:center;width:clamp(140px,22vw,200px)}.case-study-section_decoration__c33PD img{height:auto;-o-object-fit:contain;object-fit:contain;width:clamp(110px,18vw,160px)}.case-study-section_decorationFloat__i_h2R img{animation:case-study-section_caseStudyFloat__bEc0A 10s var(--motion-ease) infinite;will-change:transform}@keyframes case-study-section_caseStudyFloat__bEc0A{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@media (max-width:1200px){.case-study-section_card__oxoZD{padding:clamp(32px,6vw,48px)}}@media (max-width:960px){.case-study-section_card__oxoZD{flex-direction:column;align-items:flex-start}.case-study-section_decoration__c33PD{width:100%;justify-content:flex-end}}@media (max-width:768px){.case-study-section_card__oxoZD{padding:clamp(28px,7vw,40px) clamp(20px,6vw,32px)}}.rich-text_muted__y3jGf{color:var(--color-ink-muted)}.rich-text_accent__0GRwm{color:var(--color-accent)}.rich-text_script__u1i2x{font-family:var(--font-seriously-nostalgic),cursive;font-size:1.06em;line-height:1}.rich-text_medium__zP0l9{color:inherit;font-weight:500}.credit-infra-section_section__GrfVq{background:transparent;padding:var(--section-padding-y) 0}.credit-infra-section_container__dqDp5{margin:0 auto;max-width:var(--container-width);padding:0 var(--container-padding)}.credit-infra-section_header__makTB{align-items:center;display:flex;flex-direction:column;gap:var(--title-gap);text-align:center}.credit-infra-section_title__uvu_3{font-family:var(--font-geist),sans-serif;font-size:clamp(28px,3.2vw,40px);font-weight:400;letter-spacing:-1.12px;line-height:var(--title-line-height);margin:0;max-width:clamp(320px,70vw,740px)}.credit-infra-section_description__WvSxO{color:var(--color-ink-muted);font-size:16px;line-height:var(--body-line-height);margin:0;max-width:clamp(280px,60vw,640px)}.credit-infra-section_grid__E9XRW{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(40px,6vw,64px)}.credit-infra-section_card__uxyLt{--credit-card-padding:clamp(24px,4vw,40px);background:#f8f6f2;border-radius:12px;container-type:inline-size;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:var(--credit-card-padding);position:relative;transition:box-shadow var(--motion-duration-medium) var(--motion-ease);will-change:box-shadow}.credit-infra-section_card__uxyLt:hover{transform:translateY(0)}.credit-infra-section_cardHeader__e_MGw{display:flex;flex-direction:column;gap:24px;width:100%}.credit-infra-section_cardTitle__FI0fT{font-family:var(--font-geist),sans-serif;font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.4;height:auto;margin:0;text-transform:uppercase;white-space:pre-line;width:100%}.credit-infra-section_cardIllustration__dIv_9{border-radius:12px;flex-shrink:0;overflow:hidden;width:100%;display:flex;justify-content:flex-end}.credit-infra-section_cardIllustrationReport__nK3hV{overflow:visible}.credit-infra-section_cardIllustrationWorkflow__45duY{justify-content:flex-start}.credit-infra-section_cardIllustrationImage__3sirm{width:min(360px,100%)}.credit-infra-section_cardIllustrationImage__3sirm,.credit-infra-section_creditReport__5hRFo{animation:credit-infra-section_creditIllustrationFloat__bSO1p 12s var(--motion-ease) infinite;will-change:transform}.credit-infra-section_creditReport__5hRFo{align-self:flex-start;background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff);border-radius:12px;box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1);--credit-report-scale:1;height:calc(224.6267px * var(--credit-report-scale));margin-top:-20px;overflow:hidden;position:relative;width:min(calc(300px * var(--credit-report-scale)),100%);--credit-report-step:4s;--credit-report-duration:calc(var(--credit-report-step) * 5)}.credit-infra-section_creditReportCanvas__ECmxK{position:absolute;left:50%;top:0;width:300px;height:224.6267px;padding:17.143px;transform:translateX(-50%) scale(var(--credit-report-scale));transform-origin:top center}.credit-infra-section_creditReport__5hRFo:after,.credit-infra-section_creditReport__5hRFo:before{content:"";position:absolute;left:0;right:0;pointer-events:none;z-index:2}.credit-infra-section_creditReport__5hRFo:before{top:0;height:34px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,0))}.credit-infra-section_creditReport__5hRFo:after{bottom:0;height:42px;background:linear-gradient(0deg,rgba(255,255,255,.98),rgba(255,255,255,0))}.credit-infra-section_creditReportRow__3BRd7{align-items:center;display:flex;flex-wrap:nowrap;position:absolute;z-index:1;transition:none}.credit-infra-section_creditReportDot__gZm39{background:#e6e6e6;border-radius:9999px;height:21.235px;width:21.235px;flex-shrink:0;transition:none}.credit-infra-section_creditReportLine__oQ1DW{width:74.323px}.credit-infra-section_creditReportLineShort__lOGMk,.credit-infra-section_creditReportLine__oQ1DW{background:#e3e3e3;border-radius:2.654px;display:block;height:3.982px;flex-shrink:0;transition:none}.credit-infra-section_creditReportLineShort__lOGMk{margin-left:auto;width:19.244px}.credit-infra-section_creditReportOverlay__ztKk6{background:linear-gradient(180deg,rgba(255,255,255,.25),#ffffff);height:clamp(200px,26vw,260px);left:-30px;position:absolute;top:2px;width:clamp(300px,40vw,410px);pointer-events:none;z-index:0}.credit-infra-section_creditReportVector__SDM5F{position:absolute;display:block;max-width:none;pointer-events:none;z-index:2}.credit-infra-section_creditReportAnimating__A_utT .credit-infra-section_creditReportRow__3BRd7{animation:credit-infra-section_creditReportRowCycle__58MaK var(--credit-report-duration) linear infinite;animation-delay:var(--credit-report-delay,0s);animation-fill-mode:both;will-change:top,width,height,left,padding,gap,border-radius,background,opacity,transform}.credit-infra-section_creditReportAnimating__A_utT .credit-infra-section_creditReportDot__gZm39{animation:credit-infra-section_creditReportDotCycle__7IAJR var(--credit-report-duration) linear infinite;animation-delay:var(--credit-report-delay,0s);animation-fill-mode:both}.credit-infra-section_creditReportAnimating__A_utT .credit-infra-section_creditReportLine__oQ1DW{animation:credit-infra-section_creditReportLineCycle__C6RdI var(--credit-report-duration) linear infinite;animation-delay:var(--credit-report-delay,0s);animation-fill-mode:both}.credit-infra-section_creditReportAnimating__A_utT .credit-infra-section_creditReportLineShort__lOGMk{animation:credit-infra-section_creditReportLineShortCycle__9HFcp var(--credit-report-duration) linear infinite;animation-delay:var(--credit-report-delay,0s);animation-fill-mode:both}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="0"]{top:17.143px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="1"]{top:64.59px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="2"]{top:112.037px;background:linear-gradient(90deg,#e5e5e5,#f5f5f5);border-radius:10.286px;gap:6.857px;height:48px;left:17.143px;padding:10.286px;width:265.714px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="3"]{top:170.323px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="4"]{top:220px;opacity:0}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="0"],.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="1"],.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="3"]{background:linear-gradient(90deg,#fafafa,#f5f5f5);border-radius:7.963px;gap:5.309px;height:37.161px;left:47.143px;padding:7.963px;width:205.714px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="0"] .credit-infra-section_creditReportLine__oQ1DW{width:74.323px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="1"] .credit-infra-section_creditReportLine__oQ1DW{width:118.12px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="3"] .credit-infra-section_creditReportLine__oQ1DW{width:106.175px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="2"] .credit-infra-section_creditReportDot__gZm39{height:27.429px;width:27.429px;background:#cccccc}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="2"] .credit-infra-section_creditReportLine__oQ1DW{height:5.143px;border-radius:3.429px;width:171.429px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="2"] .credit-infra-section_creditReportLineShort__lOGMk{height:5.143px;border-radius:3.429px;width:24.857px}.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="0"] .credit-infra-section_creditReportLineShort__lOGMk,.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="1"] .credit-infra-section_creditReportLineShort__lOGMk,.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="2"] .credit-infra-section_creditReportLineShort__lOGMk,.credit-infra-section_creditReportStatic__XpM2p .credit-infra-section_creditReportRow__3BRd7[data-row="3"] .credit-infra-section_creditReportLineShort__lOGMk{margin-left:auto}.credit-infra-section_creditReportMagnifierOrbit__y2sxy{position:absolute;z-index:3;pointer-events:none}.credit-infra-section_creditReportMagnifierOrbitActive__ZnahA{animation:credit-infra-section_magnifierOrbit__97P6I 6s linear infinite}.credit-infra-section_cardIllustrationWorkflow__45duY img:not(.credit-infra-section_workflowSpinner__qBHGh){animation:none}.credit-infra-section_workflowCard__ofjjY{background:linear-gradient(180deg,rgba(255,255,255,0),#ffffff);border-radius:12px;box-shadow:0 4px 4px -4px rgba(12,12,13,.05),0 16px 16px -8px rgba(12,12,13,.1);display:flex;align-items:flex-start;justify-content:space-between;overflow:hidden;padding:20px 24px;position:absolute;left:clamp(calc(80px - var(--credit-card-padding)),calc(50% - 173.5px),185px);max-width:100%;top:120px;height:clamp(160px,20vw,200px);width:clamp(260px,32vw,347px);animation:credit-infra-section_creditIllustrationFloat__bSO1p 12s var(--motion-ease) infinite;will-change:transform}@media (max-width:1024px){.credit-infra-section_grid__E9XRW{grid-template-columns:minmax(0,1fr)}.credit-infra-section_cardTitle__FI0fT{font-size:clamp(14px,4.2cqi,24px);white-space:nowrap}.credit-infra-section_cardIllustration__dIv_9{justify-content:flex-start;max-width:calc(100% - (var(--credit-card-padding) * 2));margin-inline:auto}.credit-infra-section_workflowCard__ofjjY{position:relative;left:auto;top:auto;width:min(347px,100%);margin-top:24px}.credit-infra-section_creditReport__5hRFo{margin-top:0;width:min(320px,100%);height:calc(224.6267px * var(--credit-report-scale))}}@media (max-width:768px){.credit-infra-section_container__dqDp5{padding:0 clamp(4px,2vw,8px)}.credit-infra-section_cardTitle__FI0fT{font-size:clamp(14px,5cqi,22px);white-space:normal}.credit-infra-section_cardIllustration__dIv_9{align-items:center;justify-content:center;margin-top:24px;margin-bottom:32px}.credit-infra-section_workflowCard__ofjjY{margin-top:16px;padding:clamp(10px,3.4vw,14px) clamp(12px,4vw,14px);width:min(300px,100%);margin-inline:auto}.credit-infra-section_workflowRow__e0ARE{margin-left:clamp(6px,2.5vw,10px);width:calc(100% - clamp(16px, 5vw, 24px))}.credit-infra-section_workflowText__3rPCL{font-size:clamp(10px,3cqi,12px);line-height:16px;white-space:nowrap}.credit-infra-section_creditReport__5hRFo{width:min(calc(300px * var(--credit-report-scale)),100%);height:calc(224.6267px * var(--credit-report-scale))}.credit-infra-section_cardHighlights__JWQk4{gap:clamp(18px,5vw,28px)}}.credit-infra-section_workflowInner__xOtrZ{display:flex;flex-direction:column;gap:0;height:100%;width:100%;box-sizing:border-box}.credit-infra-section_workflowRow__e0ARE{display:flex;gap:clamp(10px,2vw,16px);align-items:flex-start;height:clamp(32px,4vw,40px);margin-left:clamp(16px,2vw,20px);width:calc(100% - clamp(32px, 4vw, 40px))}.credit-infra-section_workflowIconColumn__IcgOp{display:flex;flex-direction:column;align-items:center;height:clamp(32px,4vw,40px);width:clamp(12px,2vw,14px)}.credit-infra-section_workflowIcon___g_Bs{display:flex;align-items:center;height:clamp(18px,2.6vw,24px);justify-content:center;transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .24s ease;will-change:transform,opacity}.credit-infra-section_workflowIcon___g_Bs img{display:block;height:clamp(12px,2vw,14px);width:clamp(12px,2vw,14px)}.credit-infra-section_workflowIconActive__XG2_m{opacity:1;transform:scale(1.05)}.credit-infra-section_workflowIconDone__dU_oB{opacity:.85}.credit-infra-section_workflowIconInactive__VbCgv{opacity:.6}.credit-infra-section_workflowSpinner__qBHGh{display:inline-block;height:clamp(12px,2vw,14px);width:clamp(12px,2vw,14px);transform-origin:50% 50%;animation:credit-infra-section_workflowSpin__KjcWf 1.5s linear infinite}.credit-infra-section_workflowLine__k9iSu{height:clamp(12px,2vw,16px);position:relative;width:clamp(12px,2vw,14px)}.credit-infra-section_workflowLine__k9iSu img{display:none}.credit-infra-section_workflowLine__k9iSu:before{background:repeating-linear-gradient(180deg,rgba(8,31,36,.5) 0,rgba(8,31,36,.5) 2px,transparent 0,transparent 4px);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}.credit-infra-section_workflowText__3rPCL{font-size:clamp(12px,1.6vw,14px);line-height:clamp(18px,2.4vw,24px);margin:0;transition:color .22s ease}.credit-infra-section_workflowTextMuted__Y87fW{color:rgba(8,31,36,.5);font-weight:400}.credit-infra-section_workflowTextActive__NJ93x{color:#081f24;font-weight:500}@keyframes credit-infra-section_workflowSpin__KjcWf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes credit-infra-section_creditIllustrationFloat__bSO1p{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes credit-infra-section_magnifierOrbit__97P6I{0%{transform:translate(6px)}25%{transform:translateY(6px)}50%{transform:translate(-6px)}75%{transform:translateY(-6px)}to{transform:translate(6px)}}@keyframes credit-infra-section_creditReportRowCycle__58MaK{0%{top:220px;width:205.714px;height:37.161px;left:47.143px;padding:7.963px;gap:5.309px;border-radius:7.963px;background:linear-gradient(90deg,#fafafa,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}10%{top:170.323px;width:205.714px;height:37.161px;left:47.143px;padding:7.963px;gap:5.309px;border-radius:7.963px;background:linear-gradient(90deg,#fafafa,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}20%{top:170.323px;width:205.714px;height:37.161px;left:47.143px;padding:7.963px;gap:5.309px;border-radius:7.963px;background:linear-gradient(90deg,#fafafa,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}30%{top:112.037px;width:265.714px;height:48px;left:17.143px;padding:10.286px;gap:6.857px;border-radius:10.286px;background:linear-gradient(90deg,#e5e5e5,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}40%{top:112.037px;width:265.714px;height:48px;left:17.143px;padding:10.286px;gap:6.857px;border-radius:10.286px;background:linear-gradient(90deg,#e5e5e5,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}50%{top:64.59px;width:205.714px;height:37.161px;left:47.143px;padding:7.963px;gap:5.309px;border-radius:7.963px;background:linear-gradient(90deg,#fafafa,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}60%{top:64.59px;width:205.714px;height:37.161px;left:47.143px;padding:7.963px;gap:5.309px;border-radius:7.963px;background:linear-gradient(90deg,#fafafa,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}70%{top:17.143px;width:205.714px;height:37.161px;left:47.143px;padding:7.963px;gap:5.309px;border-radius:7.963px;background:linear-gradient(90deg,#fafafa,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}80%{top:17.143px;width:205.714px;height:37.161px;left:47.143px;padding:7.963px;gap:5.309px;border-radius:7.963px;background:linear-gradient(90deg,#fafafa,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}90%{top:-40px;width:205.714px;height:37.161px;left:47.143px;padding:7.963px;gap:5.309px;border-radius:7.963px;background:linear-gradient(90deg,#fafafa,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}to{top:-40px;width:205.714px;height:37.161px;left:47.143px;padding:7.963px;gap:5.309px;border-radius:7.963px;background:linear-gradient(90deg,#fafafa,#f5f5f5);opacity:1;transform:translateY(0) scale(1)}}@keyframes credit-infra-section_creditReportDotCycle__7IAJR{0%,20%,50%,to{width:21.235px;height:21.235px;background:#e6e6e6}30%,40%{width:27.429px;height:27.429px;background:#cccccc}}@keyframes credit-infra-section_creditReportLineCycle__C6RdI{0%,20%{width:106.175px;height:3.982px;border-radius:2.654px}30%,40%{width:171.429px;height:5.143px;border-radius:3.429px}50%,60%{width:118.12px;height:3.982px;border-radius:2.654px}70%,to{width:74.323px;height:3.982px;border-radius:2.654px}}@keyframes credit-infra-section_creditReportLineShortCycle__9HFcp{0%,20%,50%,to{width:19.244px;height:3.982px;border-radius:2.654px}30%,40%{width:24.857px;height:5.143px;border-radius:3.429px}}.credit-infra-section_cardHighlights__JWQk4{display:flex;flex-direction:column;gap:clamp(24px,4vw,40px);margin-top:clamp(24px,4vw,48px)}.credit-infra-section_cardHighlight__L3AqT{color:#081f24;font-family:var(--font-neue-montreal),sans-serif;font-size:clamp(12px,2.2vw,20px);font-weight:400;line-height:1.4;margin:0}@media (max-width:1200px){.credit-infra-section_cardOverlay__fYi4g{padding:32px}}.faq-section_section__8wChw{background:var(--color-white);padding:var(--section-padding-y) 0}.faq-section_inner__pCIqA{display:flex;flex-direction:column;gap:clamp(40px,6vw,80px);margin:0 auto;max-width:var(--container-width);padding:0 var(--container-padding)}.faq-section_header__HWA3X{align-items:center;display:flex;flex-direction:column;gap:var(--title-gap);text-align:center}.faq-section_header__HWA3X h2{font-family:var(--font-geist),sans-serif;font-size:clamp(28px,3.2vw,40px);font-weight:400;letter-spacing:-1.12px;line-height:var(--title-line-height);margin:0}.faq-section_header__HWA3X p{font-size:18px;line-height:var(--body-line-height);margin:0;max-width:clamp(320px,60vw,637px)}.faq-section_panel__P1Owo{background:transparent;border-radius:var(--radius-lg);padding:0}.faq-section_itemOpen__Dfkma,.faq-section_item__qXt8y{display:flex;flex-direction:column;gap:20px;padding:20px 0}.faq-section_itemRow__LSU3C{align-items:center;background:none;border:0;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:0;text-align:left;width:100%}.faq-section_itemRow__LSU3C:focus-visible{outline:2px solid rgba(8,31,36,.2);outline-offset:6px;border-radius:4px}.faq-section_itemRow__LSU3C p{font-size:24px;font-weight:500;line-height:32px;margin:0}.faq-section_itemRow__LSU3C img{height:clamp(16px,2.4vw,20px);width:clamp(16px,2.4vw,20px)}.faq-section_itemAnswer__9lfi8{font-size:18px;line-height:var(--body-line-height);margin:0}.faq-section_divider__BGHXR{border-bottom:1px solid rgba(8,31,36,.1)}@media (max-width:1200px){.faq-section_itemRow__LSU3C p{font-size:22px}}@media (max-width:768px){.faq-section_itemRow__LSU3C p{font-size:20px}}