.showcase_page__FrLiB{--accent:#ff994f;--glow:#d75a26;--base:#130c20;--muted:#d0c4d9;background:var(--base);color:#fff;width:100%;overflow:clip;font-family:Arial,sans-serif}.showcase_page__FrLiB main{position:relative;isolation:isolate;background:radial-gradient(ellipse 85% 850px at 90% 8%,#61318565,transparent),radial-gradient(ellipse 70% 800px at 0 37%,#8a3c4035,transparent),radial-gradient(ellipse 80% 900px at 100% 68%,#61318550,transparent),var(--base)}.showcase_folk__a4Vad{--accent:#e4b37c;--glow:#af7b42;--base:#101f1c;--muted:#c6d5cb}.showcase_folk__a4Vad main{background:radial-gradient(ellipse 85% 850px at 90% 8%,#476a4650,transparent),radial-gradient(ellipse 75% 900px at 0 40%,#6c633a35,transparent),radial-gradient(ellipse 80% 900px at 100% 75%,#3a705040,transparent),var(--base)}.showcase_page__FrLiB *{box-sizing:border-box}.showcase_page__FrLiB figure,.showcase_page__FrLiB h1,.showcase_page__FrLiB h2,.showcase_page__FrLiB h3,.showcase_page__FrLiB p{margin:0}.showcase_page__FrLiB h1{font-size:clamp(44px,6vw,84px);line-height:1.03;letter-spacing:-.06em;font-weight:750;text-wrap:balance}.showcase_page__FrLiB h2{font-size:clamp(32px,3.6vw,52px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.showcase_page__FrLiB h3{font-size:19px;line-height:1.3}.showcase_page__FrLiB p{color:var(--muted);font-size:16px;line-height:1.75}.showcase_page__FrLiB h2+p,.showcase_page__FrLiB h3+p{margin-top:22px}.showcase_page__FrLiB h1 span,.showcase_page__FrLiB h2 span{color:var(--accent)}.showcase_container__JntDm{width:min(1180px,86%);margin:auto;position:relative;z-index:1}.showcase_band__qS7_9{padding:90px 0;position:relative}.showcase_eyebrow__Li2Lz{font-size:11px!important;text-transform:uppercase;letter-spacing:.22em;font-weight:700;color:var(--accent)!important;margin-bottom:20px!important}.showcase_hero__pAxOj{padding:120px 0 50px;text-align:center}.showcase_heroContent__Dvnu9{width:min(1080px,90%);position:relative;z-index:1;margin:auto}.showcase_logo__8ArER{height:auto;width:240px;margin:0 auto 30px}.showcase_folk__a4Vad .showcase_logo__8ArER{width:160px;border-radius:16px}.showcase_heroSummary__H1I9T{max-width:670px;margin:26px auto!important;font-size:18px!important}.showcase_trust__1je4y{font-size:12px!important;max-width:650px;margin:22px auto!important}.showcase_ctas___orXp{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.showcase_hero__pAxOj .showcase_ctas___orXp{justify-content:center}.showcase_primary__jTq_J,.showcase_secondary__Wf7iV{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 24px;border-radius:99px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .2s,background .2s}.showcase_primary__jTq_J{background:var(--accent);color:#20160d;border:1px solid var(--accent);box-shadow:0 8px 35px #0003}.showcase_secondary__Wf7iV{background:#ffffff08;border:1px solid #ffffff50;color:white}.showcase_primary__jTq_J:hover,.showcase_secondary__Wf7iV:hover{transform:translateY(-3px);background:var(--glow);color:#fff}.showcase_page__FrLiB a:focus-visible,.showcase_page__FrLiB button:focus-visible,.showcase_page__FrLiB input:focus-visible,.showcase_page__FrLiB summary:focus-visible,.showcase_page__FrLiB textarea:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.showcase_heroVisual__azsxO{margin:55px auto 0!important;max-width:960px;filter:drop-shadow(0 28px 35px #0007)}.showcase_heroVisual__azsxO img{width:100%;height:auto}.showcase_folk__a4Vad .showcase_heroVisual__azsxO{max-width:790px}.showcase_caption___ujT6{font-size:12px!important;line-height:1.6;text-align:center;color:var(--muted);margin-top:16px;display:block}.showcase_split__RINm7{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.showcase_problems__0Mhhx{display:grid;gap:0;border-top:1px solid #ffffff20}.showcase_problem__2CUB0{padding:22px 0;border-bottom:1px solid #ffffff20;display:grid;grid-template-columns:36px 1fr;gap:12px}.showcase_number__hIVQz{font-size:12px;color:var(--accent);padding-top:4px}.showcase_problem__2CUB0 p{font-size:14px;margin-top:10px}.showcase_pills__pkE7f{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:28px 0 0}.showcase_pills__pkE7f li{border:1px solid #ffffff25;background:#ffffff08;border-radius:30px;padding:10px 16px;font-size:13px;color:var(--muted)}.showcase_device__2Nyf7{width:240px;margin:auto!important;position:relative;border:2px solid #a998b5;border-radius:38px;padding:9px;background:#0c0c11;box-shadow:22px 28px 65px #0007;transform:rotate(5deg)}.showcase_device__2Nyf7 img{width:100%;height:auto;border-radius:28px}.showcase_browser__gx_Gd{border:1px solid #ffffff30;border-radius:18px;background:#ffffff09;box-shadow:15px 25px 50px #0005;overflow:hidden}.showcase_browser__gx_Gd:before{content:"? ? ?";display:block;letter-spacing:5px;padding:12px 16px;color:#ffffff70;font-size:9px;background:#ffffff08}.showcase_browser__gx_Gd img{width:100%;height:auto;display:block}.showcase_center___DqC_{max-width:750px;margin:0 auto 44px;text-align:center}.showcase_tiles____OHY{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.showcase_tile__gJHih{border:1px solid #ffffff20;border-radius:22px;padding:30px;background:linear-gradient(135deg,#ffffff0c,#ffffff02);transition:transform .2s,border-color .2s}.showcase_tile__gJHih:hover{transform:translateY(-4px);border-color:var(--accent)}.showcase_tile__gJHih svg{font-size:28px;color:var(--accent);margin-bottom:24px}.showcase_tile__gJHih p{font-size:14px;margin-top:14px}.showcase_steps__y_rJV{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:0;margin:40px 0 0}.showcase_steps__y_rJV li{border-top:1px solid #ffffff30;padding-top:22px}.showcase_steps__y_rJV h3{margin-top:18px}.showcase_steps__y_rJV p{font-size:14px;margin-top:14px}.showcase_contribution__l6hSa{border:1px solid #ffffff25;border-radius:28px;padding:48px;background:linear-gradient(120deg,#ffffff0d,#ffffff02)}.showcase_contribution__l6hSa h2{max-width:720px}.showcase_contribution__l6hSa p{max-width:750px}.showcase_serviceLinks__GvOn0{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:34px}.showcase_serviceLinks__GvOn0 a{color:#fff;text-decoration:none;padding:22px;border:1px solid #ffffff20;border-radius:16px}.showcase_serviceLinks__GvOn0 a:hover{border-color:var(--accent)}.showcase_serviceLinks__GvOn0 p{font-size:13px;margin-top:12px}.showcase_gallery__7X828{margin-top:38px}.showcase_galleryStage___n1Gi{max-width:1000px;margin:auto;min-width:0}.showcase_galleryStage___n1Gi .showcase_device__2Nyf7{transform:none}.showcase_tabs__RmVsx{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:24px}.showcase_tabs__RmVsx button{border:1px solid #ffffff35;background:#ffffff08;color:var(--muted);font:inherit;font-size:13px;min-height:44px;padding:10px 18px;border-radius:99px;cursor:pointer}.showcase_tabs__RmVsx button[aria-pressed=true]{background:var(--accent);color:#20160d;border-color:var(--accent)}.showcase_useCases__WOFIT{list-style:none;padding:0;margin:0;display:grid;gap:22px}.showcase_useCases__WOFIT li{display:flex;gap:18px;border-bottom:1px solid #ffffff20;padding-bottom:22px}.showcase_useCases__WOFIT p{font-size:15px}.showcase_audience__kMWeV{align-self:start;position:sticky;top:120px}.showcase_faqGrid__9YL9D{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.showcase_faqGrid__9YL9D details{border:1px solid #ffffff25;background:#ffffff08;border-radius:16px}.showcase_faqGrid__9YL9D summary{display:flex;align-items:center;gap:20px;list-style:none;cursor:pointer;min-height:82px;padding:22px;font-size:15px;font-weight:700}.showcase_faqGrid__9YL9D summary span{color:var(--accent);font-size:24px;margin-left:auto}.showcase_faqGrid__9YL9D details[open] summary span{transform:rotate(45deg)}.showcase_faqGrid__9YL9D summary::-webkit-details-marker{display:none}.showcase_faqAnswer__Mdyz4{padding:0 22px 24px}.showcase_faqAnswer__Mdyz4 p{font-size:14px}.showcase_faqLinks__kHcpK{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.showcase_faqLinks__kHcpK a{color:var(--accent);font-size:13px;min-height:30px}.showcase_ctaPanel__l69cn{padding:60px;border:1px solid #ffffff30;border-radius:30px;background:radial-gradient(ellipse at 100% 0,#ffffff15,transparent 65%),#ffffff06}.showcase_ctaPanel__l69cn h2{max-width:780px}.showcase_ctaPanel__l69cn p{max-width:620px}.showcase_inquiry__vaSfF{display:grid;grid-template-columns:1fr 1fr;gap:90px;margin-top:64px}.showcase_inquiry__vaSfF h3{font-size:30px;letter-spacing:-.03em}.showcase_socials__23pu1{display:flex;flex-wrap:wrap;gap:20px;margin-top:28px}.showcase_socials__23pu1 a{color:var(--accent);font-size:14px;min-height:32px}.showcase_form__uoi8e{display:grid;gap:12px}.showcase_form__uoi8e label{font-size:13px;color:var(--muted)}.showcase_form__uoi8e input,.showcase_form__uoi8e textarea{width:100%;border:1px solid #ffffff35;border-radius:12px;padding:15px;background:#0003;color:white;font:inherit;font-size:15px}.showcase_form__uoi8e textarea{resize:vertical}.showcase_form__uoi8e button{justify-self:start;margin-top:8px}.showcase_form__uoi8e button:disabled{opacity:.65;cursor:wait}.showcase_workLink__iDhoa{display:flex;justify-content:center;align-items:center;gap:12px;color:var(--muted);margin-top:60px;font-size:14px}.showcase_curve__Wmgfd{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.65;filter:drop-shadow(0 0 7px var(--glow))}.showcase_revealPath__IzPRf{stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round}@media (max-width:1100px){.showcase_split__RINm7{gap:40px}.showcase_band__qS7_9{padding:70px 0}.showcase_tiles____OHY{gap:14px}.showcase_tile__gJHih{padding:24px}.showcase_inquiry__vaSfF{gap:45px}}@media (max-width:767px){.showcase_container__JntDm{width:86%}.showcase_band__qS7_9{padding:56px 0}.showcase_hero__pAxOj{padding:110px 0 30px}.showcase_heroContent__Dvnu9{width:88%}.showcase_logo__8ArER{width:190px}.showcase_folk__a4Vad .showcase_logo__8ArER{width:130px}.showcase_heroSummary__H1I9T{font-size:16px!important}.showcase_page__FrLiB h1{font-size:clamp(40px,10vw,64px)}.showcase_page__FrLiB h2{font-size:clamp(30px,8vw,40px)}.showcase_page__FrLiB p{font-size:15px}.showcase_heroVisual__azsxO{margin-top:38px!important}.showcase_inquiry__vaSfF,.showcase_split__RINm7{grid-template-columns:1fr;gap:36px}.showcase_tiles____OHY{grid-template-columns:1fr 1fr;gap:12px}.showcase_tile__gJHih{padding:20px}.showcase_tile__gJHih h3{font-size:16px}.showcase_tile__gJHih p{font-size:13px}.showcase_tile__gJHih svg{margin-bottom:18px}.showcase_steps__y_rJV{grid-template-columns:1fr;gap:24px}.showcase_contribution__l6hSa{padding:30px 24px}.showcase_serviceLinks__GvOn0{grid-template-columns:1fr}.showcase_device__2Nyf7{width:min(240px,80%);transform:rotate(3deg)}.showcase_faqGrid__9YL9D{grid-template-columns:1fr}.showcase_faqGrid__9YL9D summary{font-size:14px;padding:20px}.showcase_ctaPanel__l69cn{padding:34px 24px}.showcase_inquiry__vaSfF{margin-top:44px}.showcase_center___DqC_{text-align:left;margin-bottom:32px}.showcase_audience__kMWeV{position:static}.showcase_ctas___orXp{gap:10px}.showcase_primary__jTq_J,.showcase_secondary__Wf7iV{font-size:13px;padding:13px 19px}.showcase_curve__Wmgfd{opacity:.45}.showcase_caption___ujT6{font-size:11px!important}.showcase_workLink__iDhoa{margin-top:40px}.showcase_tabs__RmVsx button{padding:10px 14px;font-size:12px}}@media (max-width:360px){.showcase_tiles____OHY{grid-template-columns:1fr}.showcase_hero__pAxOj .showcase_ctas___orXp{flex-direction:column}.showcase_hero__pAxOj .showcase_ctas___orXp a{width:100%}.showcase_page__FrLiB h1{font-size:40px}.showcase_page__FrLiB .showcase_eyebrow__Li2Lz{font-size:10px!important;letter-spacing:.16em}.showcase_ctaPanel__l69cn{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.showcase_page__FrLiB *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.showcase_revealPath__IzPRf{stroke-dashoffset:0!important}}.showcase_serviceLinks__GvOn0 h3 svg{display:inline-block;vertical-align:middle}@media (max-width:767px){.showcase_page__FrLiB section[data-flow-section=faq],.showcase_page__FrLiB section[data-flow-section=process]{padding-top:100px}}.showcase_folk__a4Vad .showcase_logo__8ArER{background:#f3eadb;padding:8px 15px;width:190px;border:1px solid #e4b37c40}