.HomeShowcase_siteHeader__b0q3L{position:relative;z-index:20;border-bottom:1px solid #e2e8f0;background:#fff}.HomeShowcase_siteHeaderInner__ma3gF{width:min(100% - 64px,1280px);margin:0 auto}.HomeShowcase_siteHeader__b0q3L nav{min-height:72px;margin-bottom:0;border-bottom:0;background:transparent}.dark .HomeShowcase_siteHeader__b0q3L{border-color:#253041;background:#101822}.HomeShowcase_hero__OMO8d{position:relative;isolation:isolate;display:grid;min-height:min(730px,calc(100svh - 72px));padding:88px 0;background:#f2f8ff;color:#202b29}.HomeShowcase_heroBackground__lt7ov{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:opacity 1s ease-in-out}.HomeShowcase_heroBackgroundActive__YFs3k{opacity:1}.HomeShowcase_heroWash__PVfAj{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.14),transparent 70%)}.HomeShowcase_heroLayout__tVKHg{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,80px);width:min(100% - 80px,1200px);margin:auto}.HomeShowcase_heroCopy__I_zLi{min-width:0}.HomeShowcase_platforms__jw9Sh{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin-bottom:30px}.HomeShowcase_platforms__jw9Sh>span{display:inline-flex;align-items:center;gap:9px;padding:0 17px;font-size:14px;line-height:22px}.HomeShowcase_platforms__jw9Sh>span:first-child{padding-left:0;color:#687573}.HomeShowcase_platforms__jw9Sh>span+span{border-left:1px solid #aab5b4}.HomeShowcase_platforms__jw9Sh svg{width:18px;height:18px}.HomeShowcase_heroCopy__I_zLi h1{max-width:720px;margin:0;font-size:clamp(54px,5.6vw,84px);font-weight:300;line-height:1.04;letter-spacing:-.055em;text-wrap:balance}.HomeShowcase_heroDescription__0rqOC{max-width:610px;margin-top:24px;font-size:clamp(18px,1.55vw,23px);line-height:1.48}.HomeShowcase_heroActions__0pJl7{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.HomeShowcase_primaryButton__ytmMS,.HomeShowcase_secondaryButton__Wfkr9{display:inline-flex;min-height:56px;align-items:center;justify-content:center;padding:12px 22px;border:1px solid #24342c;border-radius:3px;font-size:15px;line-height:1.3;text-align:center;transition:background .2s,color .2s}.HomeShowcase_primaryButton__ytmMS{min-width:150px;background:#24342c;color:#fff}.HomeShowcase_primaryButton__ytmMS:hover{background:#3b5344}.HomeShowcase_secondaryButton__Wfkr9{max-width:225px;background:rgba(255,255,255,.52);color:#24342c}.HomeShowcase_secondaryButton__Wfkr9:hover{background:#fff}.HomeShowcase_heroVisuals__ooBQ_{min-width:0}.HomeShowcase_heroMobileArtwork__h2ypp{display:none}.HomeShowcase_heroVideo__Y_5mZ{min-width:0}.HomeShowcase_heroSceneSelector__5eqSo{position:absolute;z-index:2;right:max(24px,calc((100vw - 1200px) / 2));bottom:22px;display:flex;gap:2px;padding:4px;border:1px solid rgba(117,151,180,.4);border-radius:999px;background:rgba(255,255,255,.84);box-shadow:0 8px 28px rgba(30,62,95,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.HomeShowcase_heroSceneButton__evb57{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:50%;background:transparent;color:#46637d;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s,color .2s}.HomeShowcase_heroSceneButton__evb57:hover{background:#e7f2fc}.HomeShowcase_heroSceneButton__evb57[aria-pressed=true]{background:#243b53;color:#fff}.HomeShowcase_heroSceneButton__evb57:focus-visible{outline:2px solid #1267b1;outline-offset:3px}.dark .HomeShowcase_hero__OMO8d{background:#17212b;color:#f4f7f7}.dark .HomeShowcase_heroWash__PVfAj{background:linear-gradient(90deg,rgba(8,17,31,.68),rgba(8,17,31,.34) 48%,transparent 78%)}.dark .HomeShowcase_heroSceneSelector__5eqSo{border-color:rgba(208,228,244,.3);background:rgba(21,35,50,.82)}.dark .HomeShowcase_heroSceneButton__evb57{color:#cbd9e8}.dark .HomeShowcase_heroSceneButton__evb57:hover{background:#334e68}.dark .HomeShowcase_heroSceneButton__evb57[aria-pressed=true]{background:#e7f2fc;color:#19314a}.dark .HomeShowcase_platforms__jw9Sh>span:first-child{color:#c0cbd0}.dark .HomeShowcase_primaryButton__ytmMS{border-color:#eef4f2;background:#eef4f2;color:#16231d}.dark .HomeShowcase_secondaryButton__Wfkr9{border-color:#eef4f2;background:rgba(12,22,30,.4);color:#eef4f2}.HomeShowcase_catalogue__O6KK7{--ink:#0f172a;--muted:#526174;--line:#ccd8e5;--surface:#fff;min-width:0}.HomeShowcase_catalogueTabs__6nn_j{display:grid;gap:10px}.HomeShowcase_catalogueTabRow__9K_pU{display:grid;grid-template-columns:repeat(var(--row-count),minmax(0,1fr));gap:10px}.HomeShowcase_catalogueTab__Wh5zY{position:relative;display:flex;min-width:0;min-height:112px;flex-direction:column;gap:10px;overflow:hidden;padding:15px 16px;border:1px solid #cbdcea;border-radius:14px;background:linear-gradient(145deg,#fff,#f2f9ff);color:var(--muted);text-align:left;box-shadow:inset 0 1px rgba(255,255,255,.95),0 5px 15px rgba(43,90,134,.055);cursor:pointer;transition:transform .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}.HomeShowcase_catalogueTab__Wh5zY:before{position:absolute;top:-75px;right:-65px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(111,196,242,.38),transparent 70%);content:"";opacity:.16;pointer-events:none;transform:scale(.85);transition:opacity .3s ease,transform .3s ease}.HomeShowcase_catalogueTab__Wh5zY:after{position:absolute;right:16px;bottom:0;left:16px;height:3px;border-radius:3px 3px 0 0;background:linear-gradient(90deg,#2686d7,#81d3eb);content:"";transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.HomeShowcase_catalogueTab__Wh5zY>span{position:relative;z-index:1}.HomeShowcase_catalogueTab__Wh5zY:hover{transform:translateY(-3px);border-color:#8bbfe7;color:var(--ink);box-shadow:inset 0 1px rgba(255,255,255,.95),0 13px 26px rgba(43,90,134,.13)}.HomeShowcase_catalogueTab__Wh5zY:hover:before,.HomeShowcase_catalogueTab__Wh5zY[aria-selected=true]:before{opacity:1;transform:scale(1.08)}.HomeShowcase_catalogueTab__Wh5zY:hover:after{transform:scaleX(.58)}.HomeShowcase_catalogueTab__Wh5zY[aria-selected=true]{transform:translateY(-2px);border-color:#6aafe1;background:linear-gradient(145deg,#fff,#eaf5ff);color:var(--ink);box-shadow:inset 0 1px rgba(255,255,255,.98),0 10px 23px rgba(43,90,134,.12)}.HomeShowcase_catalogueTab__Wh5zY[aria-selected=true]:after{transform:scaleX(1)}.HomeShowcase_catalogueTab__Wh5zY:focus-visible{outline:2px solid #2385d2;outline-offset:3px}.HomeShowcase_catalogueNumber__81MS0{display:inline-grid;width:31px;min-height:23px;place-items:center;border:1px solid #c8e4f8;border-radius:6px;background:#edf8ff;color:#2772b5;font-size:11px;font-weight:700;line-height:1}.HomeShowcase_catalogueTab__Wh5zY[aria-selected=true] .HomeShowcase_catalogueNumber__81MS0{border-color:#9fd0f0;background:#e0f2ff;color:#155e9a}.HomeShowcase_catalogueTabTitle__0fu_u{overflow-wrap:anywhere;font-size:clamp(17px,1.28vw,20px);font-weight:500;line-height:1.23;letter-spacing:-.025em}.HomeShowcase_catalogueTab__Wh5zY[aria-selected=true] .HomeShowcase_catalogueTabTitle__0fu_u{font-weight:600}.HomeShowcase_cataloguePanel__Vp_oM{min-width:0;margin-top:14px;overflow:hidden;border:1px solid var(--line);border-radius:15px;background:var(--surface);box-shadow:0 16px 40px rgba(15,37,62,.075)}.HomeShowcase_cataloguePanel__Vp_oM[hidden]{display:none}.HomeShowcase_feature__jj3Sy{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,38%);align-items:stretch;min-width:0}.HomeShowcase_feature__jj3Sy[id]{scroll-margin-top:100px}.HomeShowcase_featureCopy__4seKH{min-width:0;align-self:center;padding:clamp(25px,3vw,40px)}.HomeShowcase_featureTopline__R2ggP{display:flex;align-items:center;gap:12px;color:#346598;font-size:12px;font-weight:600;letter-spacing:.1em}.HomeShowcase_featureTopline__R2ggP svg{width:16px;height:16px;margin-left:auto}.HomeShowcase_feature__jj3Sy h3{max-width:750px;margin-top:16px;color:var(--ink);font-size:clamp(28px,2.8vw,40px);font-weight:600;line-height:1.15;letter-spacing:-.035em}.HomeShowcase_featureCopy__4seKH>p{max-width:740px;margin-top:13px;color:var(--muted);font-size:16px;line-height:1.65}.HomeShowcase_featureCopy__4seKH>.HomeShowcase_featureEmphasis__RK6dI{color:var(--ink);font-weight:600}.HomeShowcase_featurePoints__X2aAA{display:flex;flex-wrap:wrap;gap:9px 14px;margin-top:18px;color:#426280;font-size:13px}.HomeShowcase_featurePoints__X2aAA li+li{padding-left:14px;border-left:1px solid var(--line)}.HomeShowcase_featureImage__8E7rw{position:relative;min-height:250px;margin:18px 18px 18px 0;overflow:hidden;border-left:1px solid var(--line);border-radius:0 8px 8px 0;background:#f3f7fb}.HomeShowcase_featureImage__8E7rw img{-o-object-fit:cover;object-fit:cover}.HomeShowcase_featureImageContain__FaQGK{background:#fff}.HomeShowcase_featureImageContain__FaQGK img{-o-object-fit:contain;object-fit:contain}.HomeShowcase_featureNote__E1bIK{max-width:740px;margin-top:18px;padding-left:14px;border-left:2px solid #93b8e5;color:var(--muted);font-size:14px;line-height:1.6}.HomeShowcase_featureNote__E1bIK a,.HomeShowcase_textLink__Y_s6D{color:#1d5fab;text-decoration:underline;text-underline-offset:3px}.HomeShowcase_textLink__Y_s6D{display:inline-block;margin-top:20px;font-size:14px;font-weight:600}.dark .HomeShowcase_catalogue__O6KK7{--ink:#edf3fb;--muted:#b8c5d2;--line:#344458;--surface:#172231}.dark .HomeShowcase_catalogueTab__Wh5zY{border-color:#344b62;background:linear-gradient(145deg,#1a293a,#132131);box-shadow:inset 0 1px rgba(255,255,255,.05),0 5px 15px rgba(0,0,0,.12)}.dark .HomeShowcase_catalogueTab__Wh5zY:hover,.dark .HomeShowcase_catalogueTab__Wh5zY[aria-selected=true]{border-color:#5c9aca;background:linear-gradient(145deg,#22384d,#182d41);box-shadow:inset 0 1px rgba(255,255,255,.07),0 12px 25px rgba(0,0,0,.22)}.dark .HomeShowcase_catalogueNumber__81MS0{border-color:#385c7b;background:#1d3850;color:#a9dafa}.dark .HomeShowcase_catalogueTab__Wh5zY[aria-selected=true] .HomeShowcase_catalogueNumber__81MS0{border-color:#5c9aca;background:#244969;color:#e3f5ff}.dark .HomeShowcase_featureImage__8E7rw{background:#101a27}.HomeShowcase_processSection__pvCvJ{margin-top:96px;scroll-margin-top:40px}.HomeShowcase_processEyebrow__Fv7k3{color:#2563eb;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.HomeShowcase_processTitle__t5aSb{margin-top:12px;color:#0f172a;font-size:clamp(34px,4vw,52px);font-weight:600;letter-spacing:-.045em;line-height:1.12}.HomeShowcase_processTimeline__6_IHK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:36px;padding:0;list-style:none}.HomeShowcase_processStep__AGwpG{min-width:0}.HomeShowcase_processNumber__VVvDG{color:#64748b;font-size:12px;font-weight:700;letter-spacing:.08em}.HomeShowcase_processArtwork__R2_bY{position:relative;width:min(100%,230px);height:150px;margin:6px 0 12px}.HomeShowcase_processArtwork__R2_bY img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;filter:drop-shadow(0 12px 16px rgba(19,61,119,.12))}.dark .HomeShowcase_processArtwork__R2_bY img{filter:drop-shadow(0 10px 15px rgba(0,0,0,.22))}.HomeShowcase_processLabel__KQnrA{color:#60758b;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.HomeShowcase_processStep__AGwpG h3{margin-top:10px;color:#0f172a;font-size:clamp(19px,1.8vw,24px);font-weight:600;letter-spacing:-.025em;line-height:1.2}.HomeShowcase_processStep__AGwpG>p:last-child{margin-top:10px;color:#475569;font-size:14px;line-height:1.6}.HomeShowcase_processConclusion__bYCWD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px 24px;margin-top:32px;padding:16px 20px;border:1px solid #d8e1ed;border-radius:8px;background:rgba(255,255,255,.82)}.HomeShowcase_processConclusion__bYCWD>p{color:#0f172a;font-size:14px;font-weight:600}.HomeShowcase_processConclusion__bYCWD ul{display:flex;flex-wrap:wrap;gap:10px 18px;color:#526174;font-size:12px}.HomeShowcase_processConclusion__bYCWD li{display:inline-flex;align-items:center;gap:6px}.HomeShowcase_processConclusion__bYCWD svg{width:10px;height:10px;color:#2563eb}.dark .HomeShowcase_processConclusion__bYCWD svg,.dark .HomeShowcase_processEyebrow__Fv7k3{color:#93c5fd}.dark .HomeShowcase_processConclusion__bYCWD>p,.dark .HomeShowcase_processStep__AGwpG h3,.dark .HomeShowcase_processTitle__t5aSb{color:#fff}.dark .HomeShowcase_processConclusion__bYCWD ul,.dark .HomeShowcase_processLabel__KQnrA,.dark .HomeShowcase_processNumber__VVvDG,.dark .HomeShowcase_processStep__AGwpG>p:last-child{color:#b7c5d5}.dark .HomeShowcase_processConclusion__bYCWD{border-color:#344458;background:#172231}@media (max-width:950px){.HomeShowcase_hero__OMO8d{min-height:650px;padding:70px 0}.HomeShowcase_heroLayout__tVKHg{width:min(100% - 56px,1200px);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:28px}.HomeShowcase_heroCopy__I_zLi h1{font-size:clamp(48px,6vw,68px)}.HomeShowcase_catalogueTabRow__9K_pU{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeShowcase_feature__jj3Sy{grid-template-columns:minmax(0,1fr) 36%}.HomeShowcase_processTimeline__6_IHK{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px}}@media (max-width:767px){.HomeShowcase_siteHeaderInner__ma3gF{width:min(100% - 32px,1280px)}.HomeShowcase_hero__OMO8d{min-height:auto;padding:54px 0 42px}.HomeShowcase_heroBackground__lt7ov,.dark .HomeShowcase_heroBackground__lt7ov{display:none}.HomeShowcase_heroMobileArtwork__h2ypp{position:absolute;z-index:-2;inset:0;display:block;overflow:hidden}.HomeShowcase_heroMobileImage__xdCnL{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;opacity:0;-webkit-mask-image:linear-gradient(180deg,transparent 35%,#000 65%);mask-image:linear-gradient(180deg,transparent 35%,#000 65%);transition:opacity 1s ease-in-out}.HomeShowcase_heroMobileImageActive__c0PYd{opacity:1}.HomeShowcase_heroWash__PVfAj{display:block;background:linear-gradient(180deg,#f2f8ff,rgba(242,248,255,.98) 33%,rgba(242,248,255,.8) 50%,rgba(242,248,255,.15) 72%,rgba(242,248,255,.35))}.HomeShowcase_heroSceneSelector__5eqSo{position:relative;right:auto;bottom:auto;justify-self:center;margin-top:18px}.HomeShowcase_heroLayout__tVKHg{width:min(100% - 40px,600px);grid-template-columns:1fr;gap:clamp(100px,29vw,145px)}.HomeShowcase_heroCopy__I_zLi h1{font-size:clamp(46px,10vw,68px)}.HomeShowcase_heroDescription__0rqOC{font-size:18px}.HomeShowcase_heroActions__0pJl7{justify-content:center}.HomeShowcase_heroActions__0pJl7 .HomeShowcase_primaryButton__ytmMS{display:none}.HomeShowcase_heroActions__0pJl7 .HomeShowcase_secondaryButton__Wfkr9{width:min(100%,280px);max-width:none}.HomeShowcase_heroVisuals__ooBQ_{width:min(100%,430px);margin:0 auto}.HomeShowcase_heroVideo__Y_5mZ{position:relative;z-index:1;width:calc(100% - 24px);margin:0 auto}.dark .HomeShowcase_heroWash__PVfAj{background:linear-gradient(180deg,#17212b,rgba(23,33,43,.98) 33%,rgba(23,33,43,.82) 50%,rgba(23,33,43,.2) 72%,rgba(23,33,43,.5))}.HomeShowcase_catalogueTabRow__9K_pU{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeShowcase_catalogueTab__Wh5zY{min-height:100px}.HomeShowcase_catalogueTabTitle__0fu_u{font-size:17px}.HomeShowcase_feature__jj3Sy{grid-template-columns:minmax(0,1fr)}.HomeShowcase_featureCopy__4seKH{padding:25px}.HomeShowcase_featureImage__8E7rw{height:clamp(185px,55vw,290px);min-height:0;margin:0 25px 24px;border-top:1px solid var(--line);border-left:0;border-radius:4px}.HomeShowcase_processSection__pvCvJ{margin-top:75px}}@media (prefers-reduced-motion:reduce){.HomeShowcase_catalogueTab__Wh5zY,.HomeShowcase_catalogueTab__Wh5zY:after,.HomeShowcase_catalogueTab__Wh5zY:before,.HomeShowcase_heroBackground__lt7ov,.HomeShowcase_heroMobileImage__xdCnL{transition:none}.HomeShowcase_catalogueTab__Wh5zY:hover,.HomeShowcase_catalogueTab__Wh5zY[aria-selected=true]{transform:none}}@media (max-width:420px){.HomeShowcase_catalogueTabRow__9K_pU{grid-template-columns:1fr}.HomeShowcase_catalogueTab__Wh5zY{min-height:0;flex-direction:row;align-items:center;gap:14px}.HomeShowcase_processTimeline__6_IHK{grid-template-columns:1fr;gap:20px}.HomeShowcase_processStep__AGwpG{display:grid;grid-template-columns:110px minmax(0,1fr);-moz-column-gap:13px;column-gap:13px}.HomeShowcase_processNumber__VVvDG{grid-column:1/-1}.HomeShowcase_processArtwork__R2_bY{grid-column:1;grid-row:2/5;width:110px;height:110px;margin:0}.HomeShowcase_processLabel__KQnrA{grid-column:2;grid-row:2;align-self:end}.HomeShowcase_processStep__AGwpG h3{grid-column:2;grid-row:3}.HomeShowcase_processStep__AGwpG>p:last-child{grid-column:2;grid-row:4}}.HomeHeroVideo_frame__hStrm{position:relative;overflow:hidden;padding:12px;border:1px solid rgba(255,255,255,.7);border-radius:12px;background:rgba(210,217,209,.4);box-shadow:0 30px 70px rgba(31,40,34,.16),inset 0 1px 0 rgba(255,255,255,.65);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.HomeHeroVideo_frame__hStrm>button,.HomeHeroVideo_frame__hStrm>video{overflow:hidden;border-radius:5px}.HomeHeroVideo_frame__hStrm>button>img{filter:saturate(.3);opacity:.9;transition:filter .35s,opacity .35s}.HomeHeroVideo_frame__hStrm>button:focus-visible>img,.HomeHeroVideo_frame__hStrm>button:hover>img{filter:none;opacity:1}.HomeHeroVideo_frame__hStrm>button>span:last-child>span{width:76px;height:76px;background:#28342d;color:#fafaf7;box-shadow:0 0 0 1px rgba(255,255,255,.35)}.HomeHeroVideo_frame__hStrm>button:focus-visible{outline:2px solid #fff;outline-offset:-4px}.HomeHeroVideo_frame__hStrm[data-playing=true]{background:#111713}@media (max-width:767px){.HomeHeroVideo_frame__hStrm{padding:7px}.HomeHeroVideo_frame__hStrm>button>span:last-child>span{width:58px;height:58px}}@media (prefers-reduced-motion:reduce){.HomeHeroVideo_frame__hStrm *{transition:none!important}}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/09f6c2baa931b883-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6b4fe0bff7871930-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/064ea76c844b54f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b0fde133b3c9bd9c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/92daa4d0098aa288-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/09f6c2baa931b883-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6b4fe0bff7871930-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/064ea76c844b54f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b0fde133b3c9bd9c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/92daa4d0098aa288-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Franklin Fallback;src:local("Arial");ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.00%;size-adjust:104.31%}.__className_bbdf42{font-family:Libre Franklin,Libre Franklin Fallback;font-style:normal}.HomeTestimonialsCarousel_carousel__R1Ds7{margin-top:34px}.HomeTestimonialsCarousel_controls__7oYqM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-bottom:16px}.HomeTestimonialsCarousel_hint__7XQQI{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:#506980;font-size:14px;font-weight:500}.HomeTestimonialsCarousel_hintCount__zth3b{padding:7px 11px;border:1px solid #b9d9ef;border-radius:999px;background:#eaf6ff;color:#1e669e;font-weight:700}.HomeTestimonialsCarousel_hintText__yUP_x{font-weight:600}.HomeTestimonialsCarousel_counter__C94aY{margin-right:6px;color:#315d83;font-size:14px;font-weight:700;letter-spacing:.1em;white-space:nowrap}.HomeTestimonialsCarousel_counter__C94aY span{padding:0 4px;color:#a8bfd3}.HomeTestimonialsCarousel_buttons__3o1wn{display:flex;align-items:center;gap:8px}.HomeTestimonialsCarousel_button__0ODt6{display:grid;width:44px;height:44px;place-items:center;border:1px solid #c7ddec;border-radius:50%;background:linear-gradient(145deg,#fff,#eff8ff);color:#2e638e;box-shadow:0 5px 14px rgba(38,91,133,.09);cursor:pointer;transition:transform .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.HomeTestimonialsCarousel_button__0ODt6 svg{width:19px;height:19px}.HomeTestimonialsCarousel_button__0ODt6:hover:not(:disabled){transform:translateY(-2px);border-color:#73b4e0;color:#126eb6;box-shadow:0 9px 19px rgba(38,91,133,.17)}.HomeTestimonialsCarousel_button__0ODt6:focus-visible{outline:2px solid #2385d2;outline-offset:3px}.HomeTestimonialsCarousel_button__0ODt6:disabled{cursor:default;opacity:.42;box-shadow:none}.HomeTestimonialsCarousel_nextButton__lmBY9{display:inline-flex;width:auto;min-width:143px;gap:10px;justify-content:center;padding:0 16px;border-color:#246fa8;border-radius:999px;background:linear-gradient(135deg,#287cb6,#1b527f);color:#fff;font-size:14px;font-weight:700;box-shadow:0 8px 19px rgba(22,91,143,.21)}.HomeTestimonialsCarousel_nextButton__lmBY9:hover:not(:disabled){border-color:#1d669c;color:#fff;box-shadow:0 12px 23px rgba(22,91,143,.3)}.HomeTestimonialsCarousel_track__RKNQV{display:flex;gap:20px;overflow-x:auto;overscroll-behavior-inline:contain;padding:8px 0 24px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.HomeTestimonialsCarousel_track__RKNQV::-webkit-scrollbar{display:none}.HomeTestimonialsCarousel_track__RKNQV:focus-visible{outline:2px solid #2385d2;outline-offset:2px}.HomeTestimonialsCarousel_item__PECRW{flex:0 0 calc((100% - 40px) / 3 - 34px);min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.dark .HomeTestimonialsCarousel_hint__7XQQI{color:#b8cce0}.dark .HomeTestimonialsCarousel_hintCount__zth3b{border-color:#3f7398;background:#1d405c;color:#c2e7ff}.dark .HomeTestimonialsCarousel_counter__C94aY{color:#b8cce0}.dark .HomeTestimonialsCarousel_counter__C94aY span{color:#6f889f}.dark .HomeTestimonialsCarousel_button__0ODt6{border-color:#3c5b75;background:linear-gradient(145deg,#233a50,#172b3d);color:#c7e6fa;box-shadow:0 5px 14px rgba(0,0,0,.16)}.dark .HomeTestimonialsCarousel_button__0ODt6:hover:not(:disabled){border-color:#70b8e5;color:#fff;box-shadow:0 9px 20px rgba(0,0,0,.26)}.dark .HomeTestimonialsCarousel_nextButton__lmBY9{border-color:#5f9fc9;background:linear-gradient(135deg,#326f9c,#25547a);color:#fff}.dark .HomeTestimonialsCarousel_nextButton__lmBY9:hover:not(:disabled){border-color:#86c4ec;background:linear-gradient(135deg,#3e86ba,#2b638f)}@media (max-width:1023px){.HomeTestimonialsCarousel_item__PECRW{flex-basis:calc((100% - 20px) / 2 - 31px)}}@media (max-width:639px){.HomeTestimonialsCarousel_carousel__R1Ds7{margin-top:24px}.HomeTestimonialsCarousel_item__PECRW{flex-basis:calc(100% - 54px)}.HomeTestimonialsCarousel_controls__7oYqM{align-items:flex-start}.HomeTestimonialsCarousel_hintText__yUP_x{display:none}.HomeTestimonialsCarousel_buttons__3o1wn{margin-left:auto}}@media (prefers-reduced-motion:reduce){.HomeTestimonialsCarousel_button__0ODt6{transition:none}.HomeTestimonialsCarousel_button__0ODt6:hover:not(:disabled){transform:none}.HomeTestimonialsCarousel_track__RKNQV{scroll-behavior:auto}}.InstantAnswersSection_section__8AX3e{--accent:#0284c7;--accent-soft:rgba(14,165,233,0.16);--answer-accent:#059669;--ink:#0f172a;--muted:#64748b;--surface:rgba(255,255,255,0.88);--edge:rgba(14,165,233,0.2);--cycle:4s;position:relative;isolation:isolate;max-width:960px;margin:4rem auto 0;text-align:center}.dark .InstantAnswersSection_section__8AX3e{--accent:#67e8f9;--accent-soft:rgba(34,211,238,0.14);--answer-accent:#6ee7b7;--ink:#f1f5f9;--muted:#94a3b8;--surface:rgba(13,25,39,0.94);--edge:rgba(103,232,249,0.18)}.InstantAnswersSection_eyebrow__1kJBO{display:inline-flex;align-items:center;gap:.5rem;color:var(--muted);font-size:.65rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.InstantAnswersSection_statusDot__PhDN9,.InstantAnswersSection_writingDot__tzP_m{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--answer-accent);box-shadow:0 0 10px var(--accent-soft)}.InstantAnswersSection_playback__IE2oL{position:absolute;top:-.5rem;right:0;display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--edge);border-radius:50%;color:var(--muted);font-size:10px;transition:color .15s,background .15s}.InstantAnswersSection_playback__IE2oL:hover{background:var(--accent-soft);color:var(--accent)}.InstantAnswersSection_playback__IE2oL:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.InstantAnswersSection_stage__9knsX{display:grid;grid-template-columns:minmax(0,1fr) 208px minmax(0,1fr);align-items:center;gap:40px;padding:2rem 0}.InstantAnswersSection_answer__BIgWZ,.InstantAnswersSection_question__7f2ae{position:relative;min-width:0;border:1px solid var(--edge);border-radius:14px;background:var(--surface);padding:1rem;box-shadow:0 12px 36px rgba(15,23,42,.06);text-align:left}.InstantAnswersSection_cardLabel__DSQk_{display:flex;align-items:center;gap:.5rem;color:var(--accent);font-size:.68rem;font-weight:600}.InstantAnswersSection_cardLabel__DSQk_>svg{flex-shrink:0}.InstantAnswersSection_liveLabel__l0YYv{margin-left:auto;color:var(--muted);font-size:.5rem;letter-spacing:.1em}.InstantAnswersSection_waveform__ELdI0{display:flex;height:66px;align-items:center;justify-content:center;gap:5px;padding:.25rem 0}.InstantAnswersSection_waveBar__0u_rM{width:4px;border-radius:4px;background:linear-gradient(0deg,#3b82f6,#22d3ee);animation:InstantAnswersSection_speak__rjMrJ .95s ease-in-out infinite alternate}.InstantAnswersSection_questionText__wfYfb{color:var(--muted);font-size:.7rem;line-height:1.5;text-align:center}.InstantAnswersSection_answer__BIgWZ:before,.InstantAnswersSection_question__7f2ae:after,.InstantAnswersSection_signal__kTPdC{position:absolute;top:50%;width:40px;height:1px;background:var(--edge);content:""}.InstantAnswersSection_question__7f2ae .InstantAnswersSection_signal__kTPdC,.InstantAnswersSection_question__7f2ae:after{left:calc(100% + 1px)}.InstantAnswersSection_answer__BIgWZ .InstantAnswersSection_signal__kTPdC,.InstantAnswersSection_answer__BIgWZ:before{right:calc(100% + 1px)}.InstantAnswersSection_signal__kTPdC{z-index:1;height:2px;background:linear-gradient(90deg,transparent,var(--accent));box-shadow:0 0 9px var(--accent);transform-origin:left;animation:InstantAnswersSection_sendQuestion__zEcRu var(--cycle) linear infinite}.InstantAnswersSection_answer__BIgWZ .InstantAnswersSection_signal__kTPdC{background:linear-gradient(90deg,transparent,var(--answer-accent));animation-name:InstantAnswersSection_receiveAnswer__vpBAx}.InstantAnswersSection_core__a6Tud{position:relative;display:grid;width:208px;height:208px;place-items:center}.InstantAnswersSection_halo__00xS8{position:absolute;z-index:-1;inset:-45px;border-radius:50%;background:radial-gradient(circle,var(--accent-soft),transparent 68%);animation:InstantAnswersSection_breathe__R73U0 var(--cycle) ease-in-out infinite}.InstantAnswersSection_orbit__plTvN{position:absolute;inset:0;border:1px dashed var(--edge);border-radius:50%;animation:InstantAnswersSection_orbit__plTvN 24s linear infinite}.InstantAnswersSection_orbit__plTvN:after,.InstantAnswersSection_orbit__plTvN:before{position:absolute;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent);content:""}.InstantAnswersSection_orbit__plTvN:before{left:-3px}.InstantAnswersSection_orbit__plTvN:after{right:-3px;background:var(--answer-accent)}.InstantAnswersSection_ripple__Sra2S{position:absolute;inset:14px;border:1px solid var(--accent);border-radius:50%;opacity:0;animation:InstantAnswersSection_respond__uKxWl var(--cycle) ease-out infinite}.InstantAnswersSection_dial__R_gAl{position:relative;display:flex;width:176px;height:176px;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:1px solid var(--edge);border-radius:50%;background:var(--surface);box-shadow:0 0 40px var(--accent-soft),inset 0 0 22px var(--accent-soft)}.InstantAnswersSection_bolt__fYVrF{color:var(--accent);font-size:15px}.InstantAnswersSection_metric__dpZ91{display:flex;align-items:baseline;gap:6px}.InstantAnswersSection_value__ESAAA{display:inline-block;background:linear-gradient(135deg,var(--ink) 20%,var(--accent));-webkit-background-clip:text;background-clip:text;padding-right:.08em;color:transparent;font-size:3.5rem;font-weight:700;letter-spacing:-.055em;line-height:1}.InstantAnswersSection_unit__H7zje{color:var(--accent);font-size:1rem;font-weight:500}.InstantAnswersSection_metricLabel__z_NhS{color:var(--muted);font-size:.55rem;letter-spacing:.15em;text-transform:uppercase}.InstantAnswersSection_answer__BIgWZ{border-color:rgba(16,185,129,.24)}.InstantAnswersSection_answer__BIgWZ .InstantAnswersSection_cardLabel__DSQk_{color:var(--answer-accent)}.InstantAnswersSection_check__EwQLD{display:grid;width:17px;height:17px;flex-shrink:0;margin-left:auto;place-items:center;border-radius:50%;background:rgba(16,185,129,.13);font-size:8px}.InstantAnswersSection_answerBody__zzFry,.InstantAnswersSection_check__EwQLD{animation:InstantAnswersSection_showAnswer__1pWAz var(--cycle) ease-out infinite}.InstantAnswersSection_answerBody__zzFry{margin-top:.75rem;color:var(--ink);font-size:.75rem;line-height:1.6}.InstantAnswersSection_answerDetail__JLP3N{margin-top:.25rem;color:var(--muted);font-size:.68rem}.InstantAnswersSection_answerFooter__MEWwR{display:flex;align-items:center;gap:5px;margin-top:.6rem;color:var(--muted);font-size:.55rem}.InstantAnswersSection_answerFooter__MEWwR>span:first-child{margin-right:auto;border-radius:4px;background:rgba(16,185,129,.1);padding:1px 6px;color:var(--answer-accent);font-family:ui-monospace,monospace}.InstantAnswersSection_title__8NWf4{color:var(--ink);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;letter-spacing:-.035em}.InstantAnswersSection_description__JE0Fl{max-width:30rem;margin:.5rem auto 0;color:var(--muted);font-size:.875rem;line-height:1.7}@keyframes InstantAnswersSection_speak__rjMrJ{0%{transform:scaleY(.35);opacity:.5}to{transform:scaleY(1);opacity:1}}@keyframes InstantAnswersSection_orbit__plTvN{to{transform:rotate(1turn)}}@keyframes InstantAnswersSection_breathe__R73U0{0%,to{transform:scale(.92);opacity:.65}30%,55%{transform:scale(1.1);opacity:1}}@keyframes InstantAnswersSection_sendQuestion__zEcRu{0%,20%{transform:scaleX(0);opacity:0}23.75%{transform:scaleX(1);opacity:1}30%,to{transform:scaleX(1);opacity:0}}@keyframes InstantAnswersSection_receiveAnswer__vpBAx{0%,23.75%{transform:scaleX(0);opacity:0}27.5%{transform:scaleX(1);opacity:1}35%,to{transform:scaleX(1);opacity:0}}@keyframes InstantAnswersSection_respond__uKxWl{0%,23.75%{transform:scale(1);opacity:0}27.5%{transform:scale(1.05);opacity:.6}48%,to{transform:scale(1.4);opacity:0}}@keyframes InstantAnswersSection_showAnswer__1pWAz{0%,23.75%{transform:translateY(5px);opacity:0}27.5%,85%{transform:translateY(0);opacity:1}to{transform:translateY(5px);opacity:0}}.InstantAnswersSection_section__8AX3e[data-running=false] *{animation-play-state:paused}@media (max-width:767px){.InstantAnswersSection_stage__9knsX{grid-template-columns:minmax(0,1fr) 176px minmax(0,1fr);gap:20px}.InstantAnswersSection_core__a6Tud{width:176px;height:176px}.InstantAnswersSection_dial__R_gAl{width:152px;height:152px}.InstantAnswersSection_value__ESAAA{font-size:3rem}.InstantAnswersSection_answer__BIgWZ,.InstantAnswersSection_question__7f2ae{padding:.75rem}.InstantAnswersSection_answer__BIgWZ:before,.InstantAnswersSection_question__7f2ae:after,.InstantAnswersSection_signal__kTPdC{width:20px}.InstantAnswersSection_waveform__ELdI0{gap:4px}.InstantAnswersSection_liveLabel__l0YYv{display:none}}@media (max-width:639px){.InstantAnswersSection_section__8AX3e{margin-top:3rem}.InstantAnswersSection_eyebrow__1kJBO{padding-right:24px;font-size:.55rem;letter-spacing:.1em}.InstantAnswersSection_stage__9knsX{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;padding:1.5rem 0}.InstantAnswersSection_core__a6Tud{grid-column:1/-1;grid-row:1;justify-self:center}.InstantAnswersSection_answer__BIgWZ,.InstantAnswersSection_question__7f2ae{align-self:stretch}.InstantAnswersSection_answer__BIgWZ:before,.InstantAnswersSection_question__7f2ae:after,.InstantAnswersSection_signal__kTPdC{display:none}.InstantAnswersSection_cardLabel__DSQk_{min-height:28px;gap:5px;font-size:.6rem}.InstantAnswersSection_waveform__ELdI0{gap:4px}.InstantAnswersSection_waveBar__0u_rM{width:3px}.InstantAnswersSection_answerDetail__JLP3N,.InstantAnswersSection_questionText__wfYfb{font-size:.62rem}.InstantAnswersSection_answerBody__zzFry{font-size:.68rem}.InstantAnswersSection_answerFooter__MEWwR{flex-wrap:wrap;font-size:.5rem}.InstantAnswersSection_description__JE0Fl{max-width:19rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.InstantAnswersSection_section__8AX3e *{animation:none;transition:none}.InstantAnswersSection_playback__IE2oL,.InstantAnswersSection_ripple__Sra2S,.InstantAnswersSection_signal__kTPdC{display:none}}