.solution-page_page__Yz_v1{--paper:#fafaf8;--ink:#16151a;--ink-72:rgba(22,21,26,0.72);--ink-56:rgba(22,21,26,0.56);--ink-40:rgba(22,21,26,0.4);--ink-24:rgba(22,21,26,0.24);--ink-14:rgba(22,21,26,0.14);--line:rgba(22,21,26,0.08);--accent:#0037ff;--accent-deep:#002bd4;--mono:ui-monospace,"SF Mono",Menlo,monospace;background:var(--paper);color:var(--ink);font-family:var(--font-body),"Hiragino Sans","Noto Sans JP",sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.solution-page_page__Yz_v1 *,.solution-page_page__Yz_v1 :after,.solution-page_page__Yz_v1 :before{box-sizing:border-box;min-width:0}.solution-page_col__e0b4L{position:relative;max-width:1216px;margin:0 auto;padding:0 24px}.solution-page_page__Yz_v1[data-js=true] .solution-page_reveal__kGXju{opacity:0;translate:0 14px;transition:opacity .6s ease-out var(--rd,0s),translate .6s ease-out var(--rd,0s),transform .2s ease,border-color .2s ease,box-shadow .2s ease}.solution-page_page__Yz_v1[data-js=true] .solution-page_reveal__kGXju.solution-page_revealIn__cYdn9{opacity:1;translate:none}.solution-page_page__Yz_v1[data-js=true] .solution-page_rise__jfpEK{animation:solution-page_riseIn__TEBi_ .5s ease-out both;animation-delay:calc(var(--rise, 0) * .1s)}@keyframes solution-page_riseIn__TEBi_{0%{opacity:0;translate:0 12px}to{opacity:1;translate:none}}.solution-page_hero__rC5Dm{border-bottom:1px solid var(--line);overflow:hidden}.solution-page_heroCol__7Dsii{border-left:1px solid var(--line);border-right:1px solid var(--line);padding-top:84px;padding-bottom:88px}.solution-page_heroKicker__fLTQR{margin:0 0 16px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.18em;color:var(--accent)}.solution-page_heroTitle__FrLQg{margin:0 0 16px;font-family:var(--font-display),var(--font-body),"Hiragino Sans",sans-serif;font-size:clamp(34px,4.6vw,54px);line-height:1.14;font-weight:600;letter-spacing:-.01em;max-width:800px}.solution-page_heroLead__ZRJU1{margin:0 0 26px;font-size:16px;line-height:1.75;color:var(--ink-72);max-width:620px}.solution-page_ctaRow__QtpJa{display:flex;gap:10px;flex-wrap:wrap}.solution-page_ctaRowCenter__gI0sr{justify-content:center}.solution-page_btn__aIyCD{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 22px;border-radius:11px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s,background .18s,border-color .18s}.solution-page_btn__aIyCD:active{transform:scale(.99)}.solution-page_btnPrimary__ZShF2{background:var(--accent);color:#fff}.solution-page_btnPrimary__ZShF2:hover{background:var(--accent-deep);transform:translateY(-1px);box-shadow:0 10px 24px -10px rgba(0,55,255,.5)}.solution-page_btnGhost__qyeGP{background:#fff;color:var(--ink);border:1px solid var(--ink-14)}.solution-page_btnGhost__qyeGP:hover{border-color:var(--ink-24);transform:translateY(-1px)}.solution-page_btn__aIyCD:focus-visible,.solution-page_page__Yz_v1 a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.solution-page_band__uHcz0{border-bottom:1px solid var(--line)}.solution-page_bandCol__C9aCw{border-left:1px solid var(--line);border-right:1px solid var(--line);padding-top:76px;padding-bottom:84px}.solution-page_secKicker__YzGi2{display:flex;align-items:center;gap:16px;margin:0 0 30px;font-family:var(--mono);font-size:12.5px;font-weight:500;letter-spacing:.18em;color:var(--accent)}.solution-page_secKicker__YzGi2:after{content:"";flex:1;height:1px;background:var(--line)}.solution-page_wasteGrid__qMeiQ{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.solution-page_wasteCard__7LIk0{background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px 22px 20px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.solution-page_wasteCard__7LIk0:hover{transform:translateY(-2px);border-color:var(--ink-24);box-shadow:0 12px 30px -20px rgba(22,21,26,.3)}.solution-page_wasteNum__ne2A4{display:block;margin-bottom:12px;font-family:var(--mono);font-size:12px;color:var(--ink-40)}.solution-page_wasteText__h6AW9{margin:0;font-size:15.5px;font-weight:500;line-height:1.6}.solution-page_productGrid__5ozIw{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.solution-page_productCard__f7eM0{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:20px;text-decoration:none;color:inherit;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.solution-page_productCard__f7eM0:hover{transform:translateY(-2px);border-color:var(--ink-24);box-shadow:0 12px 30px -20px rgba(22,21,26,.3)}.solution-page_productHead__Q_Bsd{display:flex;align-items:center;gap:9px}.solution-page_productDot__5FhuK{width:8px;height:8px;border-radius:50%;flex:none}.solution-page_productName__2Kz5i{font-size:15px;font-weight:600}.solution-page_productBlurb__sQQja{font-size:13.5px;line-height:1.65;color:var(--ink-72)}.solution-page_quote__sYQKR{max-width:880px;margin:0;background:#fff;border:1px solid var(--line);border-radius:14px;padding:26px 28px}.solution-page_quote__sYQKR p{margin:0 0 14px;font-size:15.5px;line-height:1.85;color:var(--ink)}.solution-page_quote__sYQKR cite{font-style:normal;font-size:13px;color:var(--ink-56)}.solution-page_claimGrid__p7c6o{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.solution-page_claimCard__JJfmy{background:#fff;border:1px solid var(--ink-14);border-radius:16px;padding:24px 26px}.solution-page_claimLabel__FxpyJ{margin:0 0 12px;font-family:var(--mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-40)}.solution-page_claimBig__7KMfa{margin:0;font-size:34px;font-weight:600;letter-spacing:-.01em}.solution-page_claimBig__7KMfa small{font-size:14px;font-weight:500;color:var(--ink-56)}.solution-page_claimHourly__9KhIg{margin:6px 0 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;color:var(--ink-40)}.solution-page_claimHuman__x5SHN{color:var(--ink-56);text-decoration:line-through}.solution-page_claimAi__fnake{color:var(--accent);font-weight:600;font-size:17px}.solution-page_final__2_o6l{text-align:center}.solution-page_finalCol__YDsJn{border-left:1px solid var(--line);border-right:1px solid var(--line);padding-top:92px;padding-bottom:100px}.solution-page_finalTitle__vDGK3{margin:0 0 24px;font-family:var(--font-display),var(--font-body),"Hiragino Sans",sans-serif;font-size:clamp(28px,4vw,42px);font-weight:600;letter-spacing:-.01em}@media (max-width:1150px){.solution-page_heroCol__7Dsii{padding-top:68px;padding-bottom:72px}.solution-page_bandCol__C9aCw{padding-top:60px;padding-bottom:68px}}@media (max-width:1000px){.solution-page_productGrid__5ozIw,.solution-page_wasteGrid__qMeiQ{grid-template-columns:1fr 1fr}.solution-page_claimGrid__p7c6o{grid-template-columns:1fr}.solution-page_finalCol__YDsJn{padding-top:72px;padding-bottom:80px}}@media (max-width:620px){.solution-page_productGrid__5ozIw,.solution-page_wasteGrid__qMeiQ{grid-template-columns:1fr}.solution-page_ctaRow__QtpJa .solution-page_btn__aIyCD{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.solution-page_page__Yz_v1[data-js=true] .solution-page_reveal__kGXju{opacity:1;translate:none;transition:none}.solution-page_page__Yz_v1[data-js=true] .solution-page_rise__jfpEK{animation:none}.solution-page_btn__aIyCD,.solution-page_productCard__f7eM0,.solution-page_wasteCard__7LIk0{transition:none}}.pricing-page_page__Fs5yU{max-width:1088px;margin:0 auto;padding:48px 16px 0;color:#1f2937;animation:pricing-page_pricingPageDissolveIn__0vePB .42s ease-out both}@keyframes pricing-page_pricingPageDissolveIn__0vePB{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pricing-page_page__Fs5yU{animation:none}}.pricing-page_hero__bQwIW{text-align:center;margin-bottom:40px}.pricing-page_heroTitle__5ygwt{margin:0;font-size:clamp(2rem,3.2vw,2.8rem);font-weight:700;letter-spacing:.01em;color:#111827}.pricing-page_heroSubtitle__8a4W9{margin:12px auto 0;max-width:760px;font-size:clamp(1rem,1.8vw,1.15rem);font-weight:400;line-height:1.5;letter-spacing:-.01em;color:#364153}.pricing-page_heroActions__rx_h4{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:22px}.pricing-page_primaryAnchor__21Mfd,.pricing-page_secondaryAnchor__KLnbY{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;font-size:1rem;font-weight:500;padding:10px 20px}.pricing-page_primaryAnchor__21Mfd{color:#ffffff;border:1px solid #1a1a2e;background:#1a1a2e}.pricing-page_primaryAnchor__21Mfd:hover{background:#141425}.pricing-page_secondaryAnchor__KLnbY{color:#364153;border:1px solid #d1d5dc;background:#ffffff}.pricing-page_secondaryAnchor__KLnbY:hover{background:#f3f4f6}.pricing-page_pickerRow__t9mru{justify-content:flex-end;margin:0 0 14px;flex-wrap:wrap}.pricing-page_currencyPicker__CYJLf,.pricing-page_pickerRow__t9mru{display:flex;align-items:center;gap:10px}.pricing-page_currencyPicker__CYJLf label{font-size:.9rem;font-weight:500;color:#364153}.pricing-page_currencyPicker__CYJLf select{border:1px solid rgba(17,24,39,.16);border-radius:8px;padding:8px 12px;font-size:.9rem;font-weight:500;color:#111827;background:#ffffff;min-width:140px;cursor:pointer}.pricing-page_currencyPicker__CYJLf select:focus{outline:none;border-color:rgba(71,44,245,.7);box-shadow:0 0 0 3px rgba(71,44,245,.14)}.pricing-page_planCards__IXWVw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-bottom:34px}.pricing-page_planCard__v6_nA{display:flex;flex-direction:column;background:#ffffff;border:1px solid #e5e7eb;border-radius:16px;height:100%;padding:24px;overflow:hidden}.pricing-page_planBadge__Udl2I{display:inline-flex;align-items:center;border-radius:8px;background:#111827;color:#ffffff;font-size:.8rem;font-weight:600;padding:4px 12px;margin-bottom:12px}.pricing-page_planPrice__aJjgj{margin:0 0 10px;font-size:1.1rem;line-height:1.15;font-weight:700;letter-spacing:-.02em;color:#111827}.pricing-page_planCard__v6_nA p{margin:0 0 7px;font-size:.9rem;line-height:1.5;color:#374151;font-weight:400}.pricing-page_planCtaPrimary__qzCqQ,.pricing-page_planCtaSecondary__e3DbS{display:inline-flex;justify-content:center;align-items:center;width:100%;max-width:100%;box-sizing:border-box;margin-top:auto;border-radius:12px;padding:12px 16px;text-decoration:none;font-size:1rem;font-weight:500}.pricing-page_planCtaPrimary__qzCqQ{background:rgba(239,246,255,.5);color:#155dfc;border:1px solid #e5e7eb}.pricing-page_planCtaPrimary__qzCqQ:hover{background:rgba(239,246,255,.8)}.pricing-page_planCtaSecondary__e3DbS{background:rgba(239,246,255,.5);color:#155dfc;border:1px solid #e5e7eb}.pricing-page_planCtaSecondary__e3DbS:hover{background:rgba(239,246,255,.8)}.pricing-page_creditGuide__oIg0k{width:100vw;margin:0 calc(50% - 50vw) 34px;background:#f8fafc;color:#1f2937;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.pricing-page_creditGuideInner__UwMS6{width:min(1088px,calc(100% - 40px));margin:0 auto;padding:34px 0}.pricing-page_creditGuideHeader__5pGQP{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:14px}.pricing-page_creditGuideEyebrow__477gB{margin:0 0 6px;color:#155dfc;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing-page_creditGuideTitle__G_Eah{margin:0;color:#111827;font-size:1.55rem;line-height:1.25;font-weight:700}.pricing-page_creditGuideRate__fa_MR{display:inline-flex;align-items:center;justify-content:center;min-width:220px;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;background:#ffffff}.pricing-page_creditGuideRate__fa_MR strong{color:#111827;font-size:1.05rem;line-height:1.35}.pricing-page_creditGuideLead__a2slD{max-width:820px;margin:0 0 22px;color:#4b5563;font-size:.95rem;line-height:1.7}.pricing-page_creditGuideGrid__VHuZt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pricing-page_creditGuideItem__9bOAC{min-width:0;border:1px solid #e5e7eb;border-radius:8px;padding:16px;background:#ffffff}.pricing-page_creditGuideItem__9bOAC span{display:block;margin-bottom:8px;color:#155dfc;font-size:.8rem;font-weight:800}.pricing-page_creditGuideItem__9bOAC strong{display:block;color:#111827;font-size:1rem;line-height:1.35;margin-bottom:6px}.pricing-page_creditGuideItem__9bOAC p{margin:0;color:#4b5563;font-size:.84rem;line-height:1.55}.pricing-page_comparisonSection__UUF_a{margin-bottom:40px;border:1px solid #e5e7eb;border-radius:16px;background:#ffffff;padding:32px;overflow:hidden}.pricing-page_comparisonTitle__wNzW0{margin:0 0 24px;text-align:center;font-size:2rem;line-height:1.2;font-weight:600;color:#101828}.pricing-page_comparisonDesktop__AuXTe{display:block}.pricing-page_comparisonMobile__WOq0r{display:none}.pricing-page_comparisonSticky__hDeWw{position:static;background:#ffffff;border-bottom:1px solid #f3f4f6;padding:0;margin-bottom:0}.pricing-page_comparisonHeaderRow__rOL0N{display:grid;grid-template-columns:minmax(180px,2.4fr) repeat(3,minmax(0,1.25fr));align-items:center;gap:0;height:48px}.pricing-page_comparisonHeaderSpacer__Pfgv4{min-height:1px}.pricing-page_comparisonRows__K82l8{min-width:0}.pricing-page_comparisonRow__4hlu5{display:grid;grid-template-columns:minmax(180px,2.4fr) repeat(3,minmax(0,1.25fr));align-items:center;gap:0;border-bottom:1px solid #f3f4f6;padding:0}.pricing-page_comparisonRow__4hlu5:nth-child(odd){background:rgba(249,250,251,.72)}.pricing-page_comparisonRow__4hlu5:last-child{border-bottom:none}.pricing-page_featureCol__vngGf{min-height:52px;display:inline-flex;align-items:center;gap:6px;padding:0 16px;font-size:.9rem;font-weight:500;color:#101828}.pricing-page_featureTitle__sb8zO{display:inline-block}.pricing-page_helpLink__C6tcZ{color:#9aa4b2;display:inline-flex;align-items:center;text-decoration:none}.pricing-page_helpLink__C6tcZ:hover{color:#364153}.pricing-page_helpLink__C6tcZ:focus-visible{color:#111827;outline:2px solid rgba(17,24,39,.18);outline-offset:2px;border-radius:999px}.pricing-page_comparisonBadge__OD7hi{width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:8px;background:#1e2939;color:#ffffff;font-size:.8rem;font-weight:600;text-align:center;padding:4px 16px;line-height:1.2}.pricing-page_valueCol__GSNGb{min-height:52px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-size:.85rem;line-height:1.5;color:#364153;font-weight:400;padding:0 10px}.pricing-page_valueCol__GSNGb svg{display:block;color:#1e2939}.pricing-page_subValue__J7UVy{margin-top:3px;font-size:.7rem;color:#6a7282;font-weight:400}.pricing-page_mobilePlanCard__O6NnR{border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#ffffff}.pricing-page_mobilePlanHeader__BONg3{height:44px;background:#1e2939;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:600}.pricing-page_mobilePlanRows__B_owH{display:flex;flex-direction:column}.pricing-page_mobilePlanRow__uXG5c{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid #f3f4f6}.pricing-page_mobilePlanRow__uXG5c:last-child{border-bottom:none}.pricing-page_mobileFeatureTitle__PQ9se{font-size:.9rem;line-height:1.5;color:#101828;font-weight:500}.pricing-page_mobileFeatureTitleGroup__hGVkj{display:inline-flex;align-items:center;gap:6px;min-width:0}.pricing-page_mobileFeatureValue__p_J0j{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;text-align:right;max-width:60%;font-size:.85rem;line-height:1.5;color:#364153;font-weight:400}.pricing-page_mobileFeatureValue__p_J0j svg{color:#1e2939;display:block}.pricing-page_anchorOffset__3RV12{position:relative;top:-100px}.pricing-page_estimateSection__wbVrK{width:100%;max-width:1088px;box-sizing:border-box;padding:0 4px;margin:0 auto 34px}.pricing-page_estimateEyebrow__9Ao3H{margin:0;text-align:center;color:#9e9587;font-size:.98rem;font-weight:800;letter-spacing:.01em}.pricing-page_estimateTitle___uYFT{margin:8px 0 18px;text-align:center;color:#111827;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:800}.pricing-page_estimateCard__KlskC{max-width:700px;margin:0 auto;background:#ffffff;border:1px solid rgba(17,24,39,.12);border-radius:14px;box-shadow:0 8px 20px rgba(15,23,42,.09);padding:18px}.pricing-page_estimateRowTop__UIG93{display:none}.pricing-page_fieldStack__KVInR{display:flex;flex-direction:column;gap:14px}.pricing-page_fieldRow__6boiL{display:flex;justify-content:space-between;gap:12px;align-items:flex-end}.pricing-page_fieldLabelGroup___zdnU{width:300px;max-width:100%}.pricing-page_fieldLabel__mWfSR{color:#111827;font-size:.95rem;font-weight:700;margin-bottom:6px}.pricing-page_select__UK4h7{width:100%;border:1px solid rgba(17,24,39,.16);border-radius:8px;padding:9px 10px;font-size:.9rem;color:#111827;background:#ffffff}.pricing-page_select__UK4h7:focus{outline:none;border-color:rgba(71,44,245,.7);box-shadow:0 0 0 3px rgba(71,44,245,.14)}.pricing-page_fieldValue__c7RIe{min-width:130px;text-align:right;color:#111827;font-size:.95rem;font-weight:700;white-space:nowrap}.pricing-page_serviceFieldValue__eVCQY{max-width:250px;white-space:normal;line-height:1.45}.pricing-page_totalDivider__X9NQk{border:0;border-top:1px solid rgba(17,24,39,.12);margin:20px 0 16px}.pricing-page_totalRow__kyOWC{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.pricing-page_totalLabel__63Me_{color:#111827;font-size:1.45rem;font-weight:800}.pricing-page_totalValue__p_p_1{text-align:right;color:#111827;font-size:1.35rem;font-weight:800}.pricing-page_timeSaved__liQ3R{margin-top:10px;font-size:.95rem;color:#374151}.pricing-page_estimateTierLabel__x5wha{margin-top:6px;font-size:.8rem;color:#6b7280}.pricing-page_estimateAddOnLabel__d2qyF{margin-top:4px;color:#4b5563;font-size:.82rem;font-weight:700;line-height:1.4}.pricing-page_faqSection__m3LRz{width:100%;max-width:700px;box-sizing:border-box;padding:0 4px;margin:0 auto 42px}.pricing-page_faqTitle__4FlRl{margin:0 0 20px;text-align:center;color:#9e9587;font-size:2rem;font-weight:800}.pricing-page_faqList__WtR_c{display:flex;flex-direction:column;gap:22px}.pricing-page_faqList__WtR_c article{scroll-margin-top:120px}.pricing-page_faqList__WtR_c article h4{margin:0 0 8px;font-size:1.25rem;line-height:1.35;color:#111827;font-weight:800}.pricing-page_faqList__WtR_c article p{margin:0 0 10px;color:#374151;font-size:.95rem;line-height:1.7;font-weight:400}.pricing-page_bottomCta__nxvpu{margin:0 calc(50% - 50vw);padding:66px 20px;background:linear-gradient(83.7deg,#d5d0fd -3.16%,#f4f4ff 17.95%,#f4f4ff 73.13%,#fef6f2 99.33%)}.pricing-page_bottomCtaInner__boHTu{max-width:900px;margin:0 auto;text-align:center}.pricing-page_bottomCtaTitle__TIOXr{margin:0 0 24px;color:#111827;font-size:clamp(1.5rem,3.4vw,2.1rem);line-height:1.2;font-weight:600}.pricing-page_bottomCtaActions__egzVc{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.pricing-page_bottomCtaGhost___KsVy,.pricing-page_bottomCtaPrimary__HLCgU{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;text-decoration:none;font-size:.95rem;font-weight:700;padding:10px 18px}.pricing-page_bottomCtaPrimary__HLCgU{background:#472cf5;color:#ffffff;border:1px solid #472cf5}.pricing-page_bottomCtaPrimary__HLCgU:hover{background:#3f26db}.pricing-page_bottomCtaGhost___KsVy{color:#111827;border:1px solid transparent}.pricing-page_bottomCtaGhost___KsVy:hover{background:rgba(17,24,39,.05)}@media (max-width:960px){.pricing-page_page__Fs5yU{padding:32px 16px 0}.pricing-page_heroTitle__5ygwt{font-size:2rem}.pricing-page_heroSubtitle__8a4W9{max-width:499px;font-size:1rem}.pricing-page_primaryAnchor__21Mfd,.pricing-page_secondaryAnchor__KLnbY{font-size:.9rem;padding:10px 18px}.pricing-page_planCards__IXWVw{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.pricing-page_planCard__v6_nA{padding:24px}.pricing-page_planPrice__aJjgj{font-size:2rem}.pricing-page_creditGuide__oIg0k{margin-bottom:26px}.pricing-page_creditGuideInner__UwMS6{width:min(100% - 32px,680px);padding:28px 0}.pricing-page_creditGuideHeader__5pGQP{flex-direction:column;gap:14px}.pricing-page_creditGuideRate__fa_MR{width:100%;min-width:0;box-sizing:border-box}.pricing-page_creditGuideGrid__VHuZt{grid-template-columns:1fr}.pricing-page_comparisonSection__UUF_a{padding:16px}.pricing-page_comparisonTitle__wNzW0{margin-bottom:16px;font-size:1.6rem}.pricing-page_comparisonDesktop__AuXTe{display:none}.pricing-page_comparisonMobile__WOq0r{display:flex;flex-direction:column;gap:24px}.pricing-page_mobileFeatureValue__p_J0j{max-width:58%;flex-wrap:wrap}.pricing-page_estimateSection__wbVrK{padding:0 2px;margin-bottom:28px}.pricing-page_faqSection__m3LRz{padding:0 2px}.pricing-page_fieldRow__6boiL{flex-direction:column;align-items:stretch;gap:6px}.pricing-page_fieldLabelGroup___zdnU{width:100%}.pricing-page_fieldValue__c7RIe{text-align:left;min-width:0}.pricing-page_serviceFieldValue__eVCQY{max-width:100%}.pricing-page_totalRow__kyOWC{flex-direction:column;gap:8px}.pricing-page_totalValue__p_p_1{text-align:left}}@media (max-width:560px){.pricing-page_hero__bQwIW{margin-bottom:30px}.pricing-page_heroTitle__5ygwt{font-size:2rem;line-height:1.2}.pricing-page_heroActions__rx_h4{margin-top:16px}.pricing-page_planCard__v6_nA{padding:18px}.pricing-page_planPrice__aJjgj{font-size:1.8rem;line-height:1.2}.pricing-page_mobilePlanRow__uXG5c{padding:0 12px}.pricing-page_mobileFeatureTitle__PQ9se{font-size:.84rem}.pricing-page_mobileFeatureValue__p_J0j{font-size:.8rem;max-width:54%}.pricing-page_estimateCard__KlskC{padding:14px}}.pricing-page_productRail__AvIke{position:sticky;top:104px;z-index:6;display:grid;width:164px;margin:0 0 -312px;transform:translateX(-196px);border:1px solid #e1e7eb;border-radius:12px;background:rgba(255,255,255,.96);box-shadow:0 14px 38px rgba(17,24,39,.08);backdrop-filter:blur(12px);overflow:hidden}.pricing-page_productRail__AvIke>strong{padding:13px 14px 10px;color:#64748b;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.pricing-page_productRail__AvIke a{display:grid;gap:2px;padding:11px 14px;border-top:1px solid #edf1f3;color:#253142;text-decoration:none}.pricing-page_productRail__AvIke a:focus-visible,.pricing-page_productRail__AvIke a:hover{background:#eff8fa;color:#087f99}.pricing-page_productRail__AvIke a[aria-current=page]{color:#087f99;background:#eff8fa;box-shadow:inset 3px 0 0 #087f99}.pricing-page_productRail__AvIke span{font-size:13px;font-weight:700}.pricing-page_productRail__AvIke small{color:#83909e;font-size:10px}.pricing-page_lineHeading__YEdjW{max-width:1080px;margin:56px auto 0;padding:0 24px}.pricing-page_lineKicker__4GG5j{color:#0037ff;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.08em;margin:0 0 6px}.pricing-page_lineTitle__c9MXe{font-size:26px;letter-spacing:-.01em;margin:0 0 8px}.pricing-page_lineDesc__zW90W{color:#4b5563;max-width:76ch;margin:0;line-height:1.7}.pricing-page_lineActions__poSkj{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px}.pricing-page_lineTextLink__RemV_{font-weight:600;color:#0037ff;text-decoration:none}.pricing-page_lineTextLink__RemV_:hover{text-decoration:underline}.pricing-page_lineCards__sCr1z{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-top:20px}.pricing-page_lineCard___vBAR{display:flex;flex-direction:column;gap:6px;border:1px solid #e5e7eb;border-radius:12px;padding:18px 20px;text-decoration:none;background:#fff;min-width:0}.pricing-page_lineCard___vBAR:hover{border-color:#c7d2fe}.pricing-page_lineCardTitle__GQHZX{font-weight:700;color:#111827}.pricing-page_lineCardDesc__z0yv_{font-size:13.5px;color:#6b7280;line-height:1.6}.pricing-page_lineCardCta__4gR0Q{margin-top:4px;font-size:13px;font-weight:600;color:#0037ff}.pricing-page_ferryPricing__w5lsw{padding:46px 24px;border:1px solid #d7e5e9;border-radius:18px;background:linear-gradient(145deg,#f3fafb,#ffffff)}.pricing-page_contactPricing__kNAFq{padding:46px 24px;border:1px solid #e1e7eb;border-radius:18px;background:linear-gradient(145deg,#f8fafc,#ffffff)}.pricing-page_ferryPriceGrid__Tgpz7{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:26px}.pricing-page_ferryFactorsCard__bCUcn,.pricing-page_ferryPriceCard__x66cL{padding:25px;border:1px solid #dce7eb;border-radius:12px;background:#ffffff}.pricing-page_ferryPriceCard__x66cL{border-color:#93cbd4;box-shadow:0 16px 38px rgba(8,127,153,.09)}.pricing-page_ferryPriceLabel__S0pa2{color:#087f99;font-size:10px;font-weight:800;letter-spacing:.12em}.pricing-page_ferryPriceCard__x66cL h3{margin:10px 0 8px;font-size:24px}.pricing-page_ferryPriceCard__x66cL p{margin:0;color:#64748b;font-size:13px}.pricing-page_ferryPriceCard__x66cL ul{margin:20px 0;padding:0;list-style:none}.pricing-page_ferryPriceCard__x66cL li{padding:9px 0;border-bottom:1px solid #edf1f3;color:#425466;font-size:12.5px}.pricing-page_ferryPriceCard__x66cL li:before{margin-right:8px;color:#07916c;content:"✓"}.pricing-page_ferryFactorsCard__bCUcn>a,.pricing-page_ferryPriceCard__x66cL a{display:inline-flex;margin-top:4px;color:#087f99;font-size:13px;font-weight:700;text-decoration:none}.pricing-page_ferryFactorsCard__bCUcn dl{margin:16px 0 22px}.pricing-page_ferryFactorsCard__bCUcn dl>div{display:grid;grid-template-columns:92px 1fr;gap:12px;padding:13px 0;border-bottom:1px solid #edf1f3}.pricing-page_ferryFactorsCard__bCUcn dt{font-size:12px;font-weight:700}.pricing-page_ferryFactorsCard__bCUcn dd{margin:0;color:#66788a;font-size:12px;line-height:1.5}@media (max-width:1480px){.pricing-page_productRail__AvIke{position:static;display:flex;width:100%;margin:0 0 34px;transform:none;overflow-x:auto}.pricing-page_productRail__AvIke>strong{display:none}.pricing-page_productRail__AvIke a{min-width:132px;border-top:0;border-right:1px solid #edf1f3}}@media (max-width:720px){.pricing-page_ferryPriceGrid__Tgpz7{grid-template-columns:1fr}.pricing-page_ferryPricing__w5lsw{padding:28px 18px}}.pricing-page_sakuraPage__ySVcU{--sakura-accent:#4f46e5;--sakura-accent-soft:#eeedff;--sakura-ink:#0a0a14;--sakura-muted:#6b6b80;--sakura-line:rgba(10,10,20,0.1);--sakura-panel:#f7f7fb;max-width:1200px;padding:0 24px;color:var(--sakura-ink)}.pricing-page_sakuraHero__sY03c{box-sizing:border-box;width:100vw;margin:0 calc(50% - 50vw);padding:78px 24px 82px;border-bottom:1px solid var(--sakura-line);background:radial-gradient(circle at 12% 12%,rgba(255,222,218,.42),transparent 29%),radial-gradient(circle at 88% 18%,rgba(79,70,229,.1),transparent 30%),#ffffff}.pricing-page_sakuraHeroEyebrow__38chP,.pricing-page_sakuraSectionEyebrow__ZFH1_{margin:0;color:var(--sakura-accent);font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.pricing-page_sakuraHeroTitle__kjFPl{max-width:760px;margin:15px auto 0;color:var(--sakura-ink);font-size:clamp(2.7rem,5vw,4.25rem);font-weight:700;line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.pricing-page_sakuraHeroLead__EHNie{max-width:720px;margin:22px auto 0;color:var(--sakura-muted);font-size:1rem;line-height:1.72;text-wrap:balance}.pricing-page_sakuraPage__ySVcU .pricing-page_primaryAnchor__21Mfd,.pricing-page_sakuraPage__ySVcU .pricing-page_secondaryAnchor__KLnbY{gap:8px;min-height:42px;box-sizing:border-box;border-radius:6px;padding:10px 22px;font-size:.88rem;font-weight:650}.pricing-page_sakuraPage__ySVcU .pricing-page_primaryAnchor__21Mfd{border-color:var(--sakura-ink);background:var(--sakura-ink)}.pricing-page_sakuraPage__ySVcU .pricing-page_primaryAnchor__21Mfd:hover{background:#262637}.pricing-page_sakuraPage__ySVcU .pricing-page_secondaryAnchor__KLnbY{color:var(--sakura-ink);border-color:var(--sakura-line)}.pricing-page_sakuraPage__ySVcU .pricing-page_secondaryAnchor__KLnbY:hover{background:var(--sakura-panel)}.pricing-page_sakuraBottomCta__eI5EF,.pricing-page_sakuraFaqSection__hb2Z_,.pricing-page_sakuraPackageSection__2c_dl,.pricing-page_sakuraPricingIntro__Yv_Jc,.pricing-page_sakuraUsageInner__5XBZf,.pricing-page_sakuraUseCaseSection__rgMki{width:min(1000px,100%);margin-right:auto;margin-left:auto}.pricing-page_sakuraPricingIntro__Yv_Jc{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:end;padding-top:48px}.pricing-page_sakuraBottomCta__eI5EF h2,.pricing-page_sakuraPricingIntro__Yv_Jc h2,.pricing-page_sakuraSectionHeader__wXBqu h2{margin:7px 0 0;color:var(--sakura-ink);font-size:clamp(1.55rem,3vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.03em}.pricing-page_sakuraPricingIntro__Yv_Jc>div:first-child>p:last-child,.pricing-page_sakuraSectionHeader__wXBqu p{max-width:650px;margin:10px 0 0;color:var(--sakura-muted);font-size:.9rem;line-height:1.65}.pricing-page_sakuraRateSummary__IdNW2{display:grid;min-width:245px;gap:5px;box-sizing:border-box;border:1px solid var(--sakura-line);border-radius:8px;padding:16px 18px;background:#ffffff}.pricing-page_sakuraRateSummary__IdNW2 span{color:var(--sakura-accent);font-size:.64rem;font-weight:800;letter-spacing:.12em}.pricing-page_sakuraRateSummary__IdNW2 strong{color:var(--sakura-ink);font-size:1rem}.pricing-page_sakuraRateSummary__IdNW2 small{color:var(--sakura-muted);font-size:.7rem}.pricing-page_sakuraPackageSection__2c_dl{padding-top:66px;scroll-margin-top:112px}.pricing-page_sakuraSectionHeader__wXBqu{display:flex;gap:24px;align-items:end;justify-content:space-between;margin-bottom:20px}.pricing-page_sakuraPackageSection__2c_dl .pricing-page_currencyPicker__CYJLf{flex:0 0 auto}.pricing-page_sakuraPackageSection__2c_dl .pricing-page_currencyPicker__CYJLf label{color:var(--sakura-muted);font-size:.76rem}.pricing-page_sakuraPackageSection__2c_dl .pricing-page_currencyPicker__CYJLf select{min-width:118px;border-radius:5px;border-color:var(--sakura-line)}.pricing-page_sakuraPackageGrid__3uIfg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pricing-page_sakuraPackageCard__NFFkG{position:relative;display:flex;min-width:0;min-height:332px;box-sizing:border-box;flex-direction:column;border:1px solid var(--sakura-line);border-radius:8px;padding:20px 18px;background:#ffffff;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pricing-page_sakuraPackageCard__NFFkG:hover{transform:translateY(-3px);border-color:rgba(79,70,229,.42);box-shadow:0 16px 36px rgba(10,10,20,.08)}.pricing-page_sakuraPackageCardMinimum__YjCUo{border-color:var(--sakura-accent);box-shadow:inset 0 3px 0 var(--sakura-accent)}.pricing-page_sakuraPackageLabel__fxqbW{min-height:18px;color:var(--sakura-accent);font-size:.6rem;font-weight:800;letter-spacing:.1em}.pricing-page_sakuraPackagePrice__wM7ZG{margin-top:16px;color:var(--sakura-ink);font-size:2rem;font-weight:750;line-height:1;letter-spacing:-.04em}.pricing-page_sakuraPackageCredits__Sbk07{margin:10px 0 18px;color:var(--sakura-muted);font-size:.72rem}.pricing-page_sakuraPackageCredits__Sbk07 strong{color:var(--sakura-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem}.pricing-page_sakuraPackageCta__5jjxN{display:inline-flex;min-height:38px;align-items:center;justify-content:center;border-radius:5px;padding:8px 12px;color:var(--sakura-ink);background:var(--sakura-panel);font-size:.76rem;font-weight:700;text-decoration:none}.pricing-page_sakuraPackageCardMinimum__YjCUo .pricing-page_sakuraPackageCta__5jjxN{color:#ffffff;background:var(--sakura-accent)}.pricing-page_sakuraPackageCta__5jjxN:hover{background:var(--sakura-accent-soft)}.pricing-page_sakuraPackageCardMinimum__YjCUo .pricing-page_sakuraPackageCta__5jjxN:hover{background:#4238cc}.pricing-page_sakuraPackageCard__NFFkG ul{display:grid;gap:8px;margin:18px 0 0;padding:0;list-style:none}.pricing-page_sakuraPackageCard__NFFkG li{position:relative;padding-left:16px;color:var(--sakura-muted);font-size:.68rem;line-height:1.4}.pricing-page_sakuraPackageCard__NFFkG li:before{position:absolute;top:0;left:0;color:var(--sakura-accent);content:"✓"}.pricing-page_sakuraUsageSection__aAYZx{width:100vw;margin:74px calc(50% - 50vw) 0;border-top:1px solid var(--sakura-line);border-bottom:1px solid var(--sakura-line);background:var(--sakura-panel)}.pricing-page_sakuraUsageInner__5XBZf{padding:54px 0 60px}.pricing-page_sakuraUsageInner__5XBZf .pricing-page_sakuraSectionHeader__wXBqu{align-items:start}.pricing-page_sakuraUsageGrid__m0Tit{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pricing-page_sakuraUsageGrid__m0Tit article{min-width:0;border:1px solid var(--sakura-line);border-radius:8px;padding:18px;background:#ffffff}.pricing-page_sakuraUsageGrid__m0Tit span{display:block;margin-bottom:8px;color:var(--sakura-accent);font-size:.72rem;font-weight:800}.pricing-page_sakuraUsageGrid__m0Tit strong{display:block;color:var(--sakura-ink);font-size:.95rem}.pricing-page_sakuraUsageGrid__m0Tit p{margin:7px 0 0;color:var(--sakura-muted);font-size:.78rem;line-height:1.58}.pricing-page_sakuraFaqSection__hb2Z_,.pricing-page_sakuraUseCaseSection__rgMki{padding-top:72px}.pricing-page_sakuraFaqList__6Y1Qi,.pricing-page_sakuraUseCaseList__XxniW{overflow:hidden;border:1px solid var(--sakura-line);border-radius:8px;background:#ffffff}.pricing-page_sakuraUseCaseRow__rtb9A{display:grid;grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);gap:28px;align-items:center;min-height:94px;padding:20px 24px;border-bottom:1px solid var(--sakura-line)}.pricing-page_sakuraUseCaseRow__rtb9A:last-child{border-bottom:0}.pricing-page_sakuraUseCaseCredits__TgwyE strong{display:block;color:var(--sakura-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.05rem;line-height:1.2}.pricing-page_sakuraUseCaseCredits__TgwyE span{display:block;margin-top:5px;color:var(--sakura-muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pricing-page_sakuraUseCaseRow__rtb9A h3{margin:0;color:var(--sakura-ink);font-size:.92rem;line-height:1.35}.pricing-page_sakuraUseCaseRow__rtb9A p{margin:6px 0 0;color:var(--sakura-muted);font-size:.78rem;line-height:1.6}.pricing-page_sakuraFaqList__6Y1Qi details{border-bottom:1px solid var(--sakura-line)}.pricing-page_sakuraFaqList__6Y1Qi details:last-child{border-bottom:0}.pricing-page_sakuraFaqList__6Y1Qi summary{position:relative;padding:18px 54px 18px 20px;color:var(--sakura-ink);font-size:.84rem;font-weight:700;cursor:pointer;list-style:none}.pricing-page_sakuraFaqList__6Y1Qi summary::-webkit-details-marker{display:none}.pricing-page_sakuraFaqList__6Y1Qi summary:after{position:absolute;top:50%;right:20px;color:var(--sakura-muted);font-size:1.1rem;font-weight:400;content:"+";transform:translateY(-50%)}.pricing-page_sakuraFaqList__6Y1Qi details[open] summary:after{content:"−"}.pricing-page_sakuraFaqList__6Y1Qi summary:hover{background:var(--sakura-panel)}.pricing-page_sakuraFaqList__6Y1Qi p{max-width:850px;margin:-2px 0 0;padding:0 54px 20px 20px;color:var(--sakura-muted);font-size:.82rem;line-height:1.7}.pricing-page_sakuraBottomCta__eI5EF{display:flex;box-sizing:border-box;gap:36px;align-items:center;justify-content:space-between;margin-top:72px;margin-bottom:72px;border:1px solid var(--sakura-line);border-radius:12px;padding:30px 32px;background:linear-gradient(120deg,rgba(79,70,229,.1),transparent 44%),linear-gradient(300deg,rgba(255,222,218,.52),transparent 45%),#ffffff}.pricing-page_sakuraBottomCtaActions__O_OP6{display:flex;flex:0 0 auto;gap:10px}@media (prefers-reduced-motion:reduce){.pricing-page_sakuraPackageCard__NFFkG{transition:none}.pricing-page_sakuraPackageCard__NFFkG:hover{transform:none}}@media (max-width:1480px){.pricing-page_sakuraPage__ySVcU .pricing-page_productRail__AvIke{margin-bottom:0}}@media (max-width:1120px){.pricing-page_sakuraPackageGrid__3uIfg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){.pricing-page_sakuraPage__ySVcU{padding:0 18px}.pricing-page_sakuraHero__sY03c{padding:64px 20px 68px}.pricing-page_sakuraPricingIntro__Yv_Jc{grid-template-columns:1fr;gap:20px;padding-top:38px}.pricing-page_sakuraRateSummary__IdNW2{width:min(100%,360px)}.pricing-page_sakuraUsageInner__5XBZf{width:min(100% - 36px,680px)}.pricing-page_sakuraBottomCta__eI5EF{align-items:flex-start;flex-direction:column}}@media (max-width:720px){.pricing-page_sakuraPage__ySVcU{padding:0 16px}.pricing-page_sakuraHero__sY03c{padding:52px 18px 56px}.pricing-page_sakuraHeroTitle__kjFPl{font-size:clamp(2.25rem,11vw,3.25rem);line-height:1.08}.pricing-page_sakuraHeroLead__EHNie{font-size:.92rem}.pricing-page_sakuraSectionHeader__wXBqu{align-items:stretch;flex-direction:column}.pricing-page_sakuraPackageSection__2c_dl .pricing-page_currencyPicker__CYJLf{justify-content:space-between}.pricing-page_sakuraPackageGrid__3uIfg,.pricing-page_sakuraUsageGrid__m0Tit{grid-template-columns:1fr}.pricing-page_sakuraPackageCard__NFFkG{min-height:0}.pricing-page_sakuraUsageSection__aAYZx{margin-top:56px}.pricing-page_sakuraUsageInner__5XBZf{padding:42px 0 46px}.pricing-page_sakuraFaqSection__hb2Z_,.pricing-page_sakuraUseCaseSection__rgMki{padding-top:56px}.pricing-page_sakuraUseCaseRow__rtb9A{grid-template-columns:1fr;gap:12px;min-height:0;padding:20px 18px}.pricing-page_sakuraFaqList__6Y1Qi summary{padding:16px 48px 16px 16px}.pricing-page_sakuraFaqList__6Y1Qi summary:after{right:16px}.pricing-page_sakuraFaqList__6Y1Qi p{padding:0 48px 18px 16px}.pricing-page_sakuraBottomCta__eI5EF{margin-top:56px;margin-bottom:48px;padding:24px 20px}.pricing-page_sakuraBottomCtaActions__O_OP6{width:100%;flex-direction:column}}.pricing-page_portfolioPricingPage__1eAMy{--pricing-accent:#4f46e5;--pricing-accent-soft:#eeedff;--pricing-glow:rgba(79,70,229,0.12);--sakura-accent:var(--pricing-accent);--sakura-accent-soft:var(--pricing-accent-soft);--sakura-ink:#0a0a14;--sakura-muted:#6b6b80;--sakura-line:rgba(10,10,20,0.1);--sakura-panel:#f7f7fb;max-width:1200px;padding:0 24px;color:var(--sakura-ink)}.pricing-page_pricingErp__z3OQ6{--pricing-accent:#0037ff;--pricing-accent-soft:#eaf0ff;--pricing-glow:rgba(0,55,255,0.12)}.pricing-page_pricingFerry__agPYq{--pricing-accent:#0e7490;--pricing-accent-soft:#e6f5f7;--pricing-glow:rgba(14,116,144,0.14)}.pricing-page_pricingCargo__q3Vs4{--pricing-accent:#3b5bfe;--pricing-accent-soft:#edf0ff;--pricing-glow:rgba(59,91,254,0.13)}.pricing-page_pricingLookout__y6QTK{--pricing-accent:#138f82;--pricing-accent-soft:#e7f7f4;--pricing-glow:rgba(24,169,153,0.14)}.pricing-page_pricingHarbor___YjkY{--pricing-accent:#1d6ff2;--pricing-accent-soft:#eaf2ff;--pricing-glow:rgba(29,111,242,0.13)}.pricing-page_pricingBespoke__WlI4X{--pricing-accent:#7c3aed;--pricing-accent-soft:#f2eaff;--pricing-glow:rgba(124,58,237,0.13)}.pricing-page_portfolioPricingHero__n5yNy{box-sizing:border-box;width:100vw;margin:0 calc(50% - 50vw);padding:78px 24px 82px;border-bottom:1px solid var(--sakura-line);background:radial-gradient(circle at 12% 12%,rgba(255,222,218,.36),transparent 29%),radial-gradient(circle at 88% 18%,var(--pricing-glow),transparent 30%),#ffffff}.pricing-page_portfolioPricingEyebrow__KK9d1{margin:0;color:var(--pricing-accent);font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.pricing-page_portfolioPricingHeroTitle__83BdL{max-width:800px;margin:15px auto 0;color:var(--sakura-ink);font-size:clamp(2.7rem,5vw,4.25rem);font-weight:700;line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.pricing-page_portfolioPricingHeroLead__M2V1h{max-width:740px;margin:22px auto 0;color:var(--sakura-muted);font-size:1rem;line-height:1.72;text-wrap:balance}.pricing-page_portfolioPricingPage__1eAMy .pricing-page_primaryAnchor__21Mfd,.pricing-page_portfolioPricingPage__1eAMy .pricing-page_secondaryAnchor__KLnbY{gap:8px;min-height:42px;box-sizing:border-box;border-radius:6px;padding:10px 22px;font-size:.88rem;font-weight:650}.pricing-page_portfolioPricingPage__1eAMy .pricing-page_primaryAnchor__21Mfd{border-color:var(--sakura-ink);background:var(--sakura-ink)}.pricing-page_portfolioPricingPage__1eAMy .pricing-page_primaryAnchor__21Mfd:hover{background:#262637}.pricing-page_portfolioPricingPage__1eAMy .pricing-page_secondaryAnchor__KLnbY{color:var(--sakura-ink);border-color:var(--sakura-line)}.pricing-page_portfolioPricingPage__1eAMy .pricing-page_secondaryAnchor__KLnbY:hover{background:var(--sakura-panel)}.pricing-page_linePricingCardsSection__Ax0MP{width:min(1000px,100%);margin:0 auto;padding-top:66px}.pricing-page_linePricingCardGrid__j8JgG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pricing-page_linePricingCard__Tut7K{display:flex;min-width:0;min-height:360px;box-sizing:border-box;flex-direction:column;border:1px solid var(--sakura-line);border-radius:8px;padding:22px 20px;background:#ffffff;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pricing-page_linePricingCard__Tut7K:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--pricing-accent) 45%,transparent);box-shadow:0 16px 36px rgba(10,10,20,.08)}.pricing-page_linePricingCardLabel__hJrP_{color:var(--pricing-accent);font-size:.62rem;font-weight:800;letter-spacing:.11em}.pricing-page_linePricingCard__Tut7K h3{margin:14px 0 0;color:var(--sakura-ink);font-size:1.12rem;line-height:1.25}.pricing-page_linePricingCardPrice__n0p54{display:block;min-height:42px;margin-top:12px;color:var(--sakura-ink);font-size:1.35rem;line-height:1.25;letter-spacing:-.03em}.pricing-page_linePricingCard__Tut7K>p{margin:8px 0 0;color:var(--sakura-muted);font-size:.8rem;line-height:1.55}.pricing-page_linePricingCard__Tut7K ul{display:grid;gap:8px;margin:18px 0 20px;padding:0;list-style:none}.pricing-page_linePricingCard__Tut7K li{position:relative;padding-left:17px;color:var(--sakura-muted);font-size:.75rem;line-height:1.45}.pricing-page_linePricingCard__Tut7K li:before{position:absolute;left:0;color:var(--pricing-accent);content:"✓"}.pricing-page_linePricingCard__Tut7K>a{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:auto;color:var(--pricing-accent);font-size:.78rem;font-weight:750;text-decoration:none}.pricing-page_linePricingFactorsSection__8HQVF{width:100vw;margin:74px calc(50% - 50vw) 0;border-top:1px solid var(--sakura-line);border-bottom:1px solid var(--sakura-line);background:var(--sakura-panel)}.pricing-page_linePricingFactorsInner__7GbGV{width:min(1000px,calc(100% - 48px));margin:0 auto;padding:54px 0 60px}.pricing-page_linePricingFactorsGrid__fjhvi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pricing-page_linePricingFactorsGrid__fjhvi article{border:1px solid var(--sakura-line);border-radius:8px;padding:18px;background:#ffffff}.pricing-page_linePricingFactorsGrid__fjhvi span{display:block;color:var(--pricing-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;font-weight:700}.pricing-page_linePricingFactorsGrid__fjhvi strong{display:block;margin-top:12px;color:var(--sakura-ink);font-size:.95rem}.pricing-page_linePricingFactorsGrid__fjhvi p{margin:7px 0 0;color:var(--sakura-muted);font-size:.78rem;line-height:1.55}.pricing-page_pricingErp__z3OQ6 .pricing-page_comparisonSection__UUF_a,.pricing-page_pricingErp__z3OQ6 .pricing-page_estimateSection__wbVrK,.pricing-page_pricingErp__z3OQ6 .pricing-page_faqSection__m3LRz,.pricing-page_pricingErp__z3OQ6 .pricing-page_lineHeading__YEdjW,.pricing-page_pricingErp__z3OQ6 .pricing-page_pickerRow__t9mru,.pricing-page_pricingErp__z3OQ6 .pricing-page_planCards__IXWVw{width:min(1000px,100%);max-width:none;box-sizing:border-box;margin-right:auto;margin-left:auto}.pricing-page_pricingErp__z3OQ6 .pricing-page_lineHeading__YEdjW{margin-top:48px;padding:0}.pricing-page_pricingErp__z3OQ6 .pricing-page_lineKicker__4GG5j{color:var(--pricing-accent)}.pricing-page_pricingErp__z3OQ6 .pricing-page_lineTitle__c9MXe{color:var(--sakura-ink);font-size:clamp(1.55rem,3vw,2rem);letter-spacing:-.03em}.pricing-page_pricingErp__z3OQ6 .pricing-page_lineDesc__zW90W{color:var(--sakura-muted);font-size:.9rem}.pricing-page_pricingErp__z3OQ6 .pricing-page_pickerRow__t9mru{margin-top:24px}.pricing-page_pricingErp__z3OQ6 .pricing-page_planCards__IXWVw{gap:12px}.pricing-page_pricingErp__z3OQ6 .pricing-page_planCard__v6_nA{border-color:var(--sakura-line);border-radius:8px}.pricing-page_pricingErp__z3OQ6 .pricing-page_planCard__v6_nA:nth-child(2){border-color:var(--pricing-accent);box-shadow:inset 0 3px 0 var(--pricing-accent)}.pricing-page_pricingErp__z3OQ6 .pricing-page_planBadge__Udl2I{width:-moz-fit-content;width:fit-content;border-radius:4px;background:var(--sakura-ink)}.pricing-page_pricingErp__z3OQ6 .pricing-page_planCtaPrimary__qzCqQ{border-radius:5px;color:var(--pricing-accent);background:var(--pricing-accent-soft)}.pricing-page_pricingErp__z3OQ6 .pricing-page_comparisonSection__UUF_a{margin-top:72px;border-color:var(--sakura-line);border-radius:8px}.pricing-page_pricingErp__z3OQ6 .pricing-page_comparisonTitle__wNzW0{text-align:left;font-size:1.8rem}.pricing-page_pricingErp__z3OQ6 .pricing-page_comparisonBadge__OD7hi{border-radius:4px;background:var(--sakura-ink)}.pricing-page_pricingErp__z3OQ6 .pricing-page_estimateSection__wbVrK{margin-top:72px}.pricing-page_pricingErp__z3OQ6 .pricing-page_estimateEyebrow__9Ao3H{color:var(--pricing-accent)}.pricing-page_pricingErp__z3OQ6 .pricing-page_estimateCard__KlskC{border-color:var(--sakura-line);border-radius:8px;box-shadow:none}.pricing-page_pricingErp__z3OQ6 .pricing-page_faqSection__m3LRz{margin-top:72px}.pricing-page_pricingErp__z3OQ6 .pricing-page_faqTitle__4FlRl{color:var(--sakura-ink);text-align:left;font-size:1.8rem}.pricing-page_pricingErp__z3OQ6 .pricing-page_faqList__WtR_c{gap:10px}.pricing-page_pricingErp__z3OQ6 .pricing-page_faqList__WtR_c article{border:1px solid var(--sakura-line);border-radius:8px;padding:18px 20px}.pricing-page_pricingErp__z3OQ6 .pricing-page_faqList__WtR_c article h4{font-size:.95rem}.pricing-page_pricingErp__z3OQ6 .pricing-page_faqList__WtR_c article p{color:var(--sakura-muted);font-size:.82rem}.pricing-page_pricingErp__z3OQ6 .pricing-page_bottomCta__nxvpu{margin-top:72px}@media (prefers-reduced-motion:reduce){.pricing-page_linePricingCard__Tut7K{transition:none}.pricing-page_linePricingCard__Tut7K:hover{transform:none}}@media (max-width:1480px){.pricing-page_portfolioPricingPage__1eAMy .pricing-page_productRail__AvIke{margin-bottom:0}}@media (max-width:960px){.pricing-page_portfolioPricingPage__1eAMy{padding:0 18px}.pricing-page_portfolioPricingHero__n5yNy{padding:64px 20px 68px}.pricing-page_linePricingCardGrid__j8JgG,.pricing-page_linePricingFactorsGrid__fjhvi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.pricing-page_portfolioPricingPage__1eAMy{padding:0 16px}.pricing-page_portfolioPricingHero__n5yNy{padding:52px 18px 56px}.pricing-page_portfolioPricingHeroTitle__83BdL{font-size:clamp(2.25rem,11vw,3.25rem)}.pricing-page_portfolioPricingHeroLead__M2V1h{font-size:.92rem}.pricing-page_linePricingCardsSection__Ax0MP{padding-top:56px}.pricing-page_linePricingCardGrid__j8JgG,.pricing-page_linePricingFactorsGrid__fjhvi{grid-template-columns:1fr}.pricing-page_linePricingCard__Tut7K{min-height:0}.pricing-page_linePricingFactorsSection__8HQVF{margin-top:56px}.pricing-page_linePricingFactorsInner__7GbGV{width:min(100% - 32px,680px);padding:42px 0 46px}.pricing-page_pricingErp__z3OQ6 .pricing-page_planCards__IXWVw{grid-template-columns:1fr}}.product-hero-mermaid-visual_visual__Zjz09{--hero-flow-width:820px;box-sizing:border-box;width:100%;min-width:0;height:300px;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:7px;padding:13px 14px 9px;border:0;border-radius:0;background:#ffffff;box-shadow:none;overflow:hidden}.product-hero-mermaid-visual_legend__OQJl8{display:flex;align-items:center;gap:12px;min-width:0;color:#30415e;font-family:var(--font-body),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;font-weight:400;letter-spacing:0;white-space:nowrap}.product-hero-mermaid-visual_legendTitle__OCY_v{color:#66758f;font-weight:400}.product-hero-mermaid-visual_legendItem__9K3L0{display:inline-flex;align-items:center;gap:5px}.product-hero-mermaid-visual_legendSwatch__y3U2L{width:11px;height:11px;border-radius:4px;background:#ffffff;flex:0 0 auto}.product-hero-mermaid-visual_legendSwatchPrompt__zNjtq{background:#f1e8ff;border:1.5px solid #a78bfa}.product-hero-mermaid-visual_legendSwatchAction__1wJn1{background:#e8f1ff;border:1.5px solid #8fb5ff}.product-hero-mermaid-visual_legendSwatchData__2b0P8{background:#dcfce7;border:1.5px solid #34d399}.product-hero-mermaid-visual_legendSwatchCheck__JQWnu{background:#fffbeb;border:1.5px solid #fbbf24}.product-hero-mermaid-visual_scrollFrame__LrycF{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.product-hero-mermaid-visual_canvas__mbCbi{width:100%;height:100%;min-width:0;overflow-x:auto;overflow-y:hidden;display:flex;align-items:center;justify-content:flex-start;padding:2px 0 7px;background-image:radial-gradient(rgba(98,116,142,.16) 1px,transparent 0);background-size:16px 16px;scrollbar-color:rgba(100,116,139,.22) transparent;scrollbar-width:thin;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y}.product-hero-mermaid-visual_canvasDragging__zuhaO{cursor:grabbing}.product-hero-mermaid-visual_canvas__mbCbi::-webkit-scrollbar{height:4px}.product-hero-mermaid-visual_canvas__mbCbi::-webkit-scrollbar-track{background:transparent}.product-hero-mermaid-visual_canvas__mbCbi::-webkit-scrollbar-thumb{background:rgba(100,116,139,.22);border-radius:999px}.product-hero-mermaid-visual_canvas__mbCbi::-webkit-scrollbar-thumb:hover{background:rgba(100,116,139,.34)}.product-hero-mermaid-visual_edgeFade__gyxxe{position:absolute;top:0;bottom:7px;z-index:2;width:58px;opacity:0;pointer-events:none;transition:opacity .16s ease}.product-hero-mermaid-visual_edgeFadeLeft__3WDCN{left:0;background:linear-gradient(90deg,#ffffff,rgba(255,255,255,.86) 42%,transparent)}.product-hero-mermaid-visual_edgeFadeRight__3xO4k{right:0;background:linear-gradient(270deg,#ffffff,rgba(255,255,255,.86) 42%,transparent)}.product-hero-mermaid-visual_edgeFadeVisible__x1qrm{opacity:1}.product-hero-mermaid-visual_scrollChip__s4pAD{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:18px;right:10px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:31px;padding:0 12px;border:1px solid rgba(203,213,225,.9);border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 10px 22px rgba(15,23,42,.13);color:#30415e;cursor:pointer;font-family:var(--font-body),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:1;transform:translateX(0);transition:opacity .16s ease,transform .16s ease,box-shadow .16s ease;white-space:nowrap}.product-hero-mermaid-visual_scrollChip__s4pAD:hover{box-shadow:0 13px 28px rgba(15,23,42,.17)}.product-hero-mermaid-visual_scrollChipHidden__jOjyb{opacity:0;pointer-events:none;transform:translateX(8px)}.product-hero-mermaid-visual_workflowSvg__UQ_83{display:block;width:var(--hero-flow-width)!important;min-width:var(--hero-flow-width);max-width:none;height:auto;flex:0 0 auto;margin:0;overflow:visible}.product-hero-mermaid-visual_svgNode__A8Qu1{filter:drop-shadow(0 10px 18px rgba(15,23,42,.1))}.product-hero-mermaid-visual_svgNodeHubspot__m14RI{fill:#fff4ee;stroke:#ff6d50;stroke-width:3px}.product-hero-mermaid-visual_svgNodePrompt__xRmmG{fill:#f1e8ff;stroke:#8b5cf6;stroke-width:3px}.product-hero-mermaid-visual_svgNodeProcess__lCnUg{fill:#e8f1ff;stroke:#60a5fa;stroke-width:3px}.product-hero-mermaid-visual_svgNodeSanka__cYJkd{fill:#e9f7f1;stroke:#34c38f;stroke-width:3px}.product-hero-mermaid-visual_svgNodeApproval__GnN79{fill:#fff4c7;stroke:#fbbf24;stroke-width:3px}.product-hero-mermaid-visual_svgNodeMoneyForward__Y6U0H{fill:#e8f1ff;stroke:#60a5fa;stroke-width:3px}.product-hero-mermaid-visual_svgNodeData__DDp3z{fill:#e9f7f1;stroke:#34c38f;stroke-width:3px}.product-hero-mermaid-visual_svgConnectorMuted__pxugw,.product-hero-mermaid-visual_svgConnector__u8051{fill:none;color:#657083;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.product-hero-mermaid-visual_svgConnector__u8051{stroke-width:3px}.product-hero-mermaid-visual_svgConnectorMuted__pxugw{stroke-width:2px;stroke-dasharray:7 7;opacity:.72}.product-hero-mermaid-visual_svgEdgeLabel__D9wzx,.product-hero-mermaid-visual_svgLabelMuted__AbUXe,.product-hero-mermaid-visual_svgLabel__qPOcm{font-family:var(--font-body),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.product-hero-mermaid-visual_svgLabel__qPOcm{fill:#172033;font-size:14px;font-weight:700;letter-spacing:0}.product-hero-mermaid-visual_svgLabelMuted__AbUXe{fill:#64748b;font-size:15px;font-weight:700;letter-spacing:0}.product-hero-mermaid-visual_svgEdgeLabel__D9wzx{fill:#334155;font-size:13px;font-weight:800;letter-spacing:0}@media (max-width:767px){.product-hero-mermaid-visual_visual__Zjz09{--hero-flow-width:620px;height:240px;padding:8px 8px 7px;gap:6px}.product-hero-mermaid-visual_legend__OQJl8{-moz-column-gap:9px;column-gap:9px;row-gap:3px;flex-wrap:wrap;overflow-x:visible;padding-bottom:1px;font-size:11px;white-space:normal}.product-hero-mermaid-visual_canvas__mbCbi{padding-bottom:6px}.product-hero-mermaid-visual_edgeFade__gyxxe{bottom:6px;width:42px}.product-hero-mermaid-visual_scrollChip__s4pAD{right:8px;min-height:29px;padding:0 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.product-hero-mermaid-visual_edgeFade__gyxxe,.product-hero-mermaid-visual_scrollChip__s4pAD{transition:none}}.sakura-platforms-hero_stage__yksXp{position:relative;width:100%;display:grid;justify-items:center}.sakura-platforms-hero_stage__yksXp:before{content:"";position:absolute;inset:-12% 0;z-index:0;background:radial-gradient(34% 28% at 66% 22%,rgba(244,114,182,.18),transparent 70%),radial-gradient(34% 26% at 30% 78%,rgba(71,44,245,.13),transparent 70%);filter:blur(24px);pointer-events:none}.sakura-platforms-hero_card__AFGEi{position:relative;z-index:1;width:100%;max-width:460px;background:#fff;border:1px solid rgba(22,21,26,.14);border-radius:16px;padding:18px 18px 14px;box-shadow:0 20px 50px -30px rgba(22,21,26,.25)}.sakura-platforms-hero_head__J2Rk6{display:flex;align-items:center;gap:9px;margin-bottom:12px}.sakura-platforms-hero_mascot__CBeHk{display:inline-flex;width:22px;height:22px}.sakura-platforms-hero_name__ZIaVB{font-size:14px;font-weight:600;color:#16151a}.sakura-platforms-hero_status__WUKfL{margin-left:auto;font-size:11.5px;font-weight:500;color:#047857;background:#ecfdf5;border-radius:999px;padding:3px 10px}.sakura-platforms-hero_prompt__0wpFE{font-size:13.5px;line-height:1.6;color:#16151a;background:#f6f6f4;border:1px solid rgba(22,21,26,.1);border-radius:10px;padding:10px 12px;min-height:64px;margin:0 0 12px}.sakura-platforms-hero_caret__st0l6{display:inline-block;width:1.5px;height:1em;margin-left:1px;background:#16151a;vertical-align:-2px;animation:sakura-platforms-hero_sakura-hero-blink__4v_Jx 1s step-end infinite}@keyframes sakura-platforms-hero_sakura-hero-blink__4v_Jx{50%{opacity:0}}.sakura-platforms-hero_steps__LB9Rk{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:7px}.sakura-platforms-hero_step__vhRK5{font-size:13px;color:rgba(22,21,26,.72);display:flex;align-items:center;gap:8px;opacity:0;transform:translateY(6px);animation:sakura-platforms-hero_sakura-hero-step-in__9eGhG .5s ease forwards}.sakura-platforms-hero_step__vhRK5:first-child{animation-delay:.25s}.sakura-platforms-hero_step__vhRK5:nth-child(2){animation-delay:.9s}.sakura-platforms-hero_step__vhRK5:nth-child(3){animation-delay:1.55s}@keyframes sakura-platforms-hero_sakura-hero-step-in__9eGhG{to{opacity:1;transform:none}}.sakura-platforms-hero_tick__uYbnS{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-size:10px;color:#fff;background:#10b981;flex:none}.sakura-platforms-hero_tickRun__Ha30N{background:#472cf5;animation:sakura-platforms-hero_sakura-hero-pulse__UhK4m 1.2s ease-in-out infinite}@keyframes sakura-platforms-hero_sakura-hero-pulse__UhK4m{50%{opacity:.45}}.sakura-platforms-hero_foot__7YehI{border-top:1px solid rgba(22,21,26,.1);padding-top:9px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:11.5px;color:rgba(22,21,26,.4);display:flex;justify-content:space-between;align-items:center}.sakura-platforms-hero_approveChip__Q7bU6{font-size:11.5px;font-weight:500;color:#92400e;background:#fef3c7;border-radius:999px;padding:2px 9px}.sakura-platforms-hero_dock__nHGBG{position:relative;z-index:1;margin-top:4px;display:grid;justify-items:center;gap:10px}.sakura-platforms-hero_dock__nHGBG:before{content:"";width:1px;height:22px;background:linear-gradient(rgba(22,21,26,.22),rgba(22,21,26,.06))}.sakura-platforms-hero_dockLabel__QxufA{font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:rgba(22,21,26,.45)}.sakura-platforms-hero_platformRow__vBX2N{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.sakura-platforms-hero_platformChip__GWfZM{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;background:#fff;border:1px solid rgba(22,21,26,.12);border-radius:999px;font-size:12.5px;font-weight:600;color:#16151a;text-decoration:none;box-shadow:0 1px 2px rgba(22,21,26,.06);transition:border-color .15s ease,box-shadow .15s ease}.sakura-platforms-hero_platformChip__GWfZM:hover{border-color:rgba(71,44,245,.4);box-shadow:0 4px 14px -6px rgba(71,44,245,.35)}@media (prefers-reduced-motion:reduce){.sakura-platforms-hero_caret__st0l6,.sakura-platforms-hero_tickRun__Ha30N{animation:none}.sakura-platforms-hero_step__vhRK5{animation:none;opacity:1;transform:none}}.product-line-pages_page__9ooFZ{max-width:1080px;margin:0 auto;padding:72px 24px 96px;box-sizing:border-box}.product-line-pages_page__9ooFZ *,.product-line-pages_page__9ooFZ :after,.product-line-pages_page__9ooFZ :before{box-sizing:border-box;min-width:0}.product-line-pages_hero___F4Ka{max-width:760px;margin-bottom:40px}.product-line-pages_kicker__2CBVK{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px}.product-line-pages_statusChip__6s8nM{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:none;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:2px 10px}.product-line-pages_title__yCaQm{font-family:var(--font-display),"Avenir Next",sans-serif;font-size:clamp(30px,4.5vw,44px);line-height:1.15;letter-spacing:-.02em;margin:0 0 16px;color:#111827}.product-line-pages_lede__le8vN{font-size:17px;line-height:1.7;color:#4b5563;margin:0}.product-line-pages_ctaRow__F7vHh{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.product-line-pages_ctaPrimary__6BlPm{display:inline-flex;align-items:center;gap:8px;background:var(--accent,#0037ff);color:#fff;font-weight:700;font-size:15px;padding:12px 22px;border-radius:10px;text-decoration:none}.product-line-pages_ctaPrimary__6BlPm:hover{filter:brightness(1.08)}.product-line-pages_ctaSecondary__bOPQm{display:inline-flex;align-items:center;gap:8px;background:#fff;color:#111827;font-weight:700;font-size:15px;padding:12px 22px;border-radius:10px;border:1px solid #d1d5db;text-decoration:none}.product-line-pages_ctaSecondary__bOPQm:hover{border-color:#9ca3af}.product-line-pages_featureStrip__U4qX7{margin:8px 0 24px}.product-line-pages_featureCard__0RUq_{display:flex;flex-direction:column;gap:4px;border:1px solid #e5e7eb;border-radius:14px;padding:18px 22px;text-decoration:none;background:linear-gradient(135deg,#f5f3ff,#fff 55%);transition:border-color .12s ease}.product-line-pages_featureCard__0RUq_:hover{border-color:#c4b5fd}.product-line-pages_featureKicker__8I1rJ{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#472cf5}.product-line-pages_featureTitle__P0Z56{font-size:17px;font-weight:700;color:#111827}.product-line-pages_featureDesc__lBhBL{font-size:14px;color:#6b7280}.product-line-pages_section__qvvBc{margin-top:56px;scroll-margin-top:96px}.product-line-pages_sectionTitle__NQ7xY{font-family:var(--font-display),"Avenir Next",sans-serif;font-size:24px;letter-spacing:-.01em;margin:0 0 8px;color:#111827}.product-line-pages_sectionDesc__Rx4Eg{font-size:15px;line-height:1.7;color:#6b7280;max-width:720px;margin:0 0 24px}.product-line-pages_columns__X3Eae{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:28px 32px}.product-line-pages_column__B6DzL{display:flex;flex-direction:column;gap:2px}.product-line-pages_colTitle__aEpDr{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;padding-bottom:8px;border-bottom:1px solid #e5e7eb;margin-bottom:8px}.product-line-pages_capLink__Tnk1V{display:flex;flex-direction:column;gap:1px;padding:8px 10px;margin:0 -10px;border-radius:8px;text-decoration:none}.product-line-pages_capLink__Tnk1V:hover{background:#f8fafc}.product-line-pages_capLabel__knmOk{font-size:14px;font-weight:600;color:#111827}.product-line-pages_capLink__Tnk1V:hover .product-line-pages_capLabel__knmOk{color:var(--accent,#0037ff)}.product-line-pages_capDesc__sEt0Y{font-size:12.5px;line-height:1.5;color:#6b7280}.product-line-pages_platformJump__OI_1i{display:flex;flex-wrap:wrap;gap:10px}.product-line-pages_platformJumpLink___MbHq{font-size:14px;font-weight:600;color:#111827;border:1px solid #d1d5db;border-radius:999px;padding:7px 16px;text-decoration:none}.product-line-pages_platformJumpLink___MbHq:hover{border-color:var(--accent,#0037ff);color:var(--accent,#0037ff)}.product-line-pages_cards__lIPr5{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:8px}.product-line-pages_card__alLpr{display:flex;flex-direction:column;gap:6px;border:1px solid #e5e7eb;border-radius:14px;padding:20px 22px;text-decoration:none;background:#fff;transition:border-color .12s ease,box-shadow .12s ease}.product-line-pages_card__alLpr:hover{border-color:#c7d2fe;box-shadow:0 4px 16px rgba(17,24,39,.06)}.product-line-pages_cardTitle__F3Cu_{font-size:16px;font-weight:700;color:#111827}.product-line-pages_cardDesc__mqRyo{font-size:13.5px;line-height:1.6;color:#6b7280}@media (max-width:640px){.product-line-pages_page__9ooFZ{padding-top:48px}.product-line-pages_columns__X3Eae{grid-template-columns:1fr}}.public-command-palette_backdrop__U__hU{position:fixed;inset:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;padding:8vh 1rem 1rem;background:rgba(3,5,10,.25);backdrop-filter:blur(8px);font-family:var(--font-body),"Noto Sans JP","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;animation:public-command-palette_backdropIn__Zqqk_ .18s ease-out}.public-command-palette_dialog__JoBWi{width:min(980px,100%);border-radius:16px;border:1px solid #d9d8dd;background:#ffffff;box-shadow:0 28px 70px rgba(0,0,0,.2);overflow:hidden;transform-origin:center top;animation:public-command-palette_dialogIn__1jh1k .19s ease-out}.public-command-palette_dialog__JoBWi button,.public-command-palette_dialog__JoBWi input{font:inherit}.public-command-palette_searchRow__g10qz{display:flex;align-items:center;gap:.7rem;padding:1rem 1.35rem 1.1rem;border-bottom:1px solid #e2e4ea}.public-command-palette_searchIcon__WWo_7{color:#8f8e93;flex-shrink:0}.public-command-palette_searchInput__qGPRS{width:100%;border:0;border-radius:0;padding:.1rem 0;font-size:.98rem;line-height:1.35;letter-spacing:0;color:#1f1f22;outline:none;background:transparent}.public-command-palette_searchInput__qGPRS:focus{box-shadow:none}.public-command-palette_searchInput__qGPRS::-moz-placeholder{color:#8f8e93}.public-command-palette_searchInput__qGPRS::placeholder{color:#8f8e93}.public-command-palette_searchCloseButton__skmAL{border:0;background:transparent;color:#63606a;font-size:1.45rem;font-weight:500;line-height:1;cursor:pointer;padding:.1rem .3rem;border-radius:8px;transition:background-color .14s ease,color .14s ease}.public-command-palette_searchCloseButton__skmAL:hover{color:#1f1f22;background:#f6f5f9}.public-command-palette_results__axzj8{max-height:min(65vh,620px);overflow-y:auto;padding:.5rem .75rem .85rem}.public-command-palette_sectionLabel__Gktvh{margin:.2rem 0 .45rem;padding:0 .45rem;font-size:.78rem;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8f8e93}.public-command-palette_list__hXf4J{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.38rem}.public-command-palette_option__kpCX8{border-radius:10px;border:1px solid transparent;background:#ffffff;transition:background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.public-command-palette_option__kpCX8:hover{border-color:#eceafd;background:#fafaff}.public-command-palette_optionSelected__7LugB{border-color:#a89eff;background:#f1eeff;box-shadow:0 4px 14px rgba(143,126,255,.18);transform:translateY(-1px)}.public-command-palette_optionButton__12hyF{width:100%;border:0;background:transparent;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:.95rem;padding:.72rem .88rem;cursor:pointer}.public-command-palette_optionButton__12hyF:focus-visible{outline:none}.public-command-palette_optionText__SBXGi{min-width:0;display:flex;flex-direction:column;gap:.16rem}.public-command-palette_optionLabel__JhELS{color:#1f1f22;font-size:1.03rem;line-height:1.2;font-weight:600}.public-command-palette_optionDescription__PkqJn{color:#8f8e93;font-size:.87rem;line-height:1.35}.public-command-palette_optionMeta__07kJR{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.public-command-palette_enterHint__RAJMT{border:1px solid #d1d0d4;background:#ffffff;color:#5e5c64;border-radius:7px;padding:.14rem .44rem;font-size:.72rem;font-weight:600;line-height:1;animation:public-command-palette_enterBadgeIn__OwAtl .13s ease-out}.public-command-palette_external__B4_lb{color:#8f8e93;font-size:1.05rem;flex-shrink:0}.public-command-palette_empty__eSjB8{margin:0;padding:1rem 1.35rem 1.1rem;color:#8f8e93;font-size:.88rem}.public-command-palette_srOnly__d5f0_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:720px){.public-command-palette_backdrop__U__hU{padding-top:4vh}.public-command-palette_dialog__JoBWi{width:min(100%,640px);border-radius:14px}.public-command-palette_searchInput__qGPRS{font-size:.95rem}.public-command-palette_optionLabel__JhELS{font-size:1rem}.public-command-palette_optionDescription__PkqJn{font-size:.85rem}}@media (max-width:480px){.public-command-palette_searchInput__qGPRS{font-size:.9rem}}@keyframes public-command-palette_dialogIn__1jh1k{0%{opacity:0;transform:scale(.985) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes public-command-palette_backdropIn__Zqqk_{0%{opacity:0}to{opacity:1}}@keyframes public-command-palette_enterBadgeIn__OwAtl{0%{opacity:0;transform:translateY(2px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.erp-platforms-mega-menu_menu__CWoO2{position:absolute;top:calc(100% + 10px);right:0;width:min(920px,calc(100vw - 40px));display:grid;grid-template-columns:210px minmax(0,1fr);overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 22px 60px rgba(15,27,61,.16)}.erp-platforms-mega-menu_platformRail__RXO8G{padding:14px;border-right:1px solid var(--line);background:color-mix(in srgb,var(--surface-muted) 72%,var(--surface))}.erp-platforms-mega-menu_railLabel__Ne2O2{margin:2px 10px 10px;color:var(--ink-soft);font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.erp-platforms-mega-menu_platformButton__FTx8K{width:100%;min-height:58px;display:grid;grid-template-columns:32px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border:0;border-radius:10px;color:var(--ink-soft);background:transparent;font:inherit;font-size:.84rem;font-weight:750;text-align:left;cursor:pointer}.erp-platforms-mega-menu_platformButton__FTx8K[aria-pressed=true]{color:var(--ink);background:var(--surface);box-shadow:0 7px 20px rgba(15,27,61,.08)}.erp-platforms-mega-menu_platformButton__FTx8K:hover{color:var(--ink)}.erp-platforms-mega-menu_platformButtonIcon__IoH13{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.erp-platforms-mega-menu_platformButtonIcon__IoH13 svg{width:18px;height:18px}.erp-platforms-mega-menu_platformButton__FTx8K svg:last-child{color:color-mix(in srgb,var(--product-accent) 72%,var(--ink-soft))}.erp-platforms-mega-menu_platformPanel__w_aEZ{min-width:0;padding:22px 24px 18px}.erp-platforms-mega-menu_panelHeader__wilLV{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}.erp-platforms-mega-menu_panelTitle__c9Fgl{color:var(--ink);font-size:1rem;font-weight:800}.erp-platforms-mega-menu_panelHeader__wilLV p{max-width:580px;margin:6px 0 0;color:var(--ink-soft);font-size:.72rem;line-height:1.5}.erp-platforms-mega-menu_exploreLink__fBbzj{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;color:var(--product-accent);font-size:.72rem;font-weight:750;text-decoration:none}.erp-platforms-mega-menu_groupGrid__G2PLd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:20px}.erp-platforms-mega-menu_groupTitle__KClb8{margin-bottom:8px;color:var(--ink-soft);font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.erp-platforms-mega-menu_group__swZiq a{display:flex;flex-direction:column;gap:3px;padding:8px 0;color:var(--ink);text-decoration:none}.erp-platforms-mega-menu_group__swZiq a:hover strong{color:var(--product-accent)}.erp-platforms-mega-menu_group__swZiq strong{font-size:.78rem;line-height:1.35}.erp-platforms-mega-menu_group__swZiq a span{display:-webkit-box;overflow:hidden;color:var(--ink-soft);font-size:.64rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.erp-platforms-mega-menu_panelFooter__v3DH2{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:14px;border-top:1px solid var(--line);color:var(--ink-soft);font-size:.68rem}.erp-platforms-mega-menu_panelFooter__v3DH2 a{display:inline-flex;align-items:center;gap:5px;color:var(--product-accent);font-weight:750;text-decoration:none}@media (max-width:1120px){.erp-platforms-mega-menu_menu__CWoO2{width:min(820px,calc(100vw - 28px));grid-template-columns:190px minmax(0,1fr)}.erp-platforms-mega-menu_groupGrid__G2PLd{gap:18px}.erp-platforms-mega-menu_group__swZiq a span{display:none}}@media (prefers-reduced-motion:reduce){.erp-platforms-mega-menu_platformButton__FTx8K{transition:none}}.static-marketing-shell_page__5zNu4{background:#ffffff}.static-marketing-shell_main__oBVe_{max-width:1320px;margin:0 auto;padding:18px 20px 56px}.static-marketing-shell_mainFullBleed__7pSwk{max-width:none;padding:0}.static-marketing-shell_fourColumnGrid__gqhL5{grid-template-columns:repeat(4,minmax(0,1fr))}.static-marketing-shell_twoColumnGrid__1wEki{grid-template-columns:repeat(2,minmax(0,1fr))}.static-marketing-shell_mobileSubgroupTitle___eUZz{margin:10px 0 6px;color:#4b5563;font-size:.72rem;font-weight:700}.static-marketing-shell_industryTwoColumnList__p6I0R,.static-marketing-shell_useCasesTwoColumnList__s_R5z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.static-marketing-shell_industrySpanTwo__AoymD{grid-column:span 2}@media (max-width:1199px){.static-marketing-shell_useCasesTwoColumnList__s_R5z{grid-template-columns:1fr}.static-marketing-shell_industryTwoColumnList__p6I0R{grid-template-columns:repeat(2,minmax(0,1fr))}.static-marketing-shell_industrySpanTwo__AoymD{grid-column:span 2}.static-marketing-shell_fourColumnGrid__gqhL5,.static-marketing-shell_twoColumnGrid__1wEki{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.static-marketing-shell_main__oBVe_{padding-top:0;padding-bottom:40px}.static-marketing-shell_fourColumnGrid__gqhL5{grid-template-columns:repeat(2,minmax(0,1fr))}}.static-marketing-shell_developersMega__BwIC2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;align-items:start}@media (max-width:1199px){.static-marketing-shell_developersMega__BwIC2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.static-marketing-shell_developersMega__BwIC2{grid-template-columns:1fr}}.static-marketing-shell_developersMegaCol__lwh7Z{min-width:0}.static-marketing-shell_developersMegaColSpan2__n8_e4{grid-column:span 2}.static-marketing-shell_developersMegaColTitle__yeeOX{margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid rgba(17,24,39,.08);color:#111827;font-size:.82rem;font-weight:600}.static-marketing-shell_developersMegaItem___IfFV{display:flex;align-items:flex-start;gap:10px;padding:8px 6px;margin:0 -6px;border-radius:10px;text-decoration:none;color:inherit}.static-marketing-shell_developersMegaItem___IfFV:hover{background:rgba(71,44,245,.06)}.static-marketing-shell_developersMegaItemNoIcon__GnBAR{padding-left:6px}.static-marketing-shell_developersMegaIcon__fIjeQ{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:.82rem;line-height:1;font-weight:500;color:#fff}.static-marketing-shell_developersMegaIconBrand__Uv_Me{background:linear-gradient(145deg,#472cf5,#3c24d1)}.static-marketing-shell_developersMegaIconBlue__z5axO{background:linear-gradient(145deg,#3b82f6,#1d4ed8)}.static-marketing-shell_developersMegaIconPython__SR_t3,.static-marketing-shell_developersMegaIconTypescript__51tGX{padding:0;overflow:hidden;background:none}.static-marketing-shell_developersMegaIconPython__SR_t3 svg,.static-marketing-shell_developersMegaIconTypescript__51tGX svg{display:block;width:100%;height:100%}.static-marketing-shell_developersMegaIconCoral__es8jg{background:linear-gradient(145deg,#f97316,#ea580c)}.static-marketing-shell_developersMegaIconGray__FpAdR{background:linear-gradient(145deg,#6b7280,#4b5563)}.static-marketing-shell_developersMegaItemText__v4DOt{display:flex;flex-direction:column;gap:2px;min-width:0}.static-marketing-shell_developersMegaName__mDPks{font-size:.84rem;font-weight:500;line-height:1.25;color:#111827}.static-marketing-shell_developersMegaDesc__hrT6g{font-size:.72rem;line-height:1.35;color:#6b7280}.static-marketing-shell_developersMegaDivider__ktp5X{height:1px;margin:10px 0;background:rgba(17,24,39,.08)}.static-marketing-shell_developersMegaApisGrid__h_kNh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.static-marketing-shell_developersMegaGroupLabel__wFwZu{margin:0 0 4px;color:#6b7280;font-size:.65rem;font-weight:500}.static-marketing-shell_developersMegaGroupLabelSpaced__s4mB0{margin-top:8px}.static-marketing-shell_developersMegaApiLink__LEeoD{display:block;padding:5px 4px;margin:0 -4px;border-radius:8px;font-size:.82rem;font-weight:500;line-height:1.3;color:#111827;text-decoration:none}.static-marketing-shell_developersMegaApiLink__LEeoD:hover{background:rgba(71,44,245,.06);color:#472cf5}.static-marketing-shell_extMegaDropdown__FoBhq{max-width:none}.static-marketing-shell_extMegaLayout__KITBB{display:flex;min-height:240px}.static-marketing-shell_extMegaSidebar__vr0L5{flex:0 0 250px;display:flex;flex-direction:column;gap:2px;padding-right:20px;border-right:1px solid rgba(17,24,39,.08)}.static-marketing-shell_extMegaSidebarItem__jsWOM{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:.88rem;font-weight:500;color:#4b5563;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:color .15s ease,background .15s ease;white-space:nowrap;text-decoration:none}.static-marketing-shell_extMegaSidebarItem__jsWOM:hover{color:#111827;background:rgba(17,24,39,.04)}.static-marketing-shell_extMegaSidebarItemActive__AxL8V{color:#111827;background:rgba(71,44,245,.06)}.static-marketing-shell_extMegaSidebarIcon__0Ce3p{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.static-marketing-shell_extMegaSidebarIcon__0Ce3p svg{display:block;max-width:100%;max-height:100%}.static-marketing-shell_extMegaSidebarChevron__QXg16{margin-left:auto;font-size:1.1rem;line-height:1;color:#d1d5db;transition:color .15s ease}.static-marketing-shell_extMegaSidebarItemActive__AxL8V .static-marketing-shell_extMegaSidebarChevron__QXg16{color:#472cf5}.static-marketing-shell_extMegaSidebarDivider__B3e8X{height:1px;margin:6px 0;background:rgba(17,24,39,.08)}.static-marketing-shell_extMegaPanel__5qGrk{flex:1;min-width:0;padding-left:24px}.static-marketing-shell_extPlatformHeader__EhxAj{margin:0 0 12px}.static-marketing-shell_extPlatformTitle__XBkYg{margin:0 0 4px;color:#111827;font-size:.95rem;font-weight:600;line-height:1.25}.static-marketing-shell_extPlatformDescription__Wnyet{max-width:620px;margin:0;color:#6b7280;font-size:.78rem;font-weight:400;line-height:1.45}.static-marketing-shell_extPlatformLinks__NA12F{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.static-marketing-shell_extPlatformLink__feWkz{display:flex;min-height:74px;flex-direction:column;gap:4px;padding:12px;border:1px solid rgba(17,24,39,.08);border-radius:10px;color:inherit;text-decoration:none;transition:border-color .15s ease,background .15s ease,transform .15s ease}.static-marketing-shell_extPlatformLink__feWkz:hover{background:rgba(71,44,245,.04);border-color:rgba(71,44,245,.18);transform:translateY(-1px)}.static-marketing-shell_extPlatformLinkName__fWY5b{color:#111827;font-size:.84rem;font-weight:550;line-height:1.25}.static-marketing-shell_extPlatformLinkDesc__sWzAE{color:#6b7280;font-size:.72rem;font-weight:400;line-height:1.35}.static-marketing-shell_extCapDivider__WINMs{height:1px;margin:16px 0 12px;background:rgba(17,24,39,.08)}.static-marketing-shell_extCapGrid__1hWzI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px}.static-marketing-shell_extCapGridFive__Qm5bW{grid-template-columns:repeat(5,minmax(0,1fr))}.static-marketing-shell_extCapGridThreeByTwo__KvjE3{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.static-marketing-shell_extCapLinkFlagship__FsFwn{font-weight:600;color:#111827}.static-marketing-shell_extCapColTitle___qfrg{display:block;margin:0 0 6px;padding-bottom:5px;border-bottom:1px solid rgba(17,24,39,.08);color:#111827;font-size:.75rem;font-weight:600;text-decoration:none}.static-marketing-shell_extCapColTitleLink__U_11S:hover{color:#472cf5}.static-marketing-shell_extCapLink___UYB_{display:block;padding:4px;margin:0 -4px;border-radius:6px;font-size:.78rem;font-weight:400;line-height:1.35;color:#374151;text-decoration:none}.static-marketing-shell_extCapLink___UYB_:hover{background:rgba(71,44,245,.06);color:#472cf5}.static-marketing-shell_extPlatformTextLink__uiXx0{display:inline;font-size:.845rem;font-weight:400;line-height:1.35;color:#472cf5;text-decoration:none}.static-marketing-shell_extPlatformTextLink__uiXx0:hover{text-decoration:underline}.static-marketing-shell_extPlatformTextLinkDark__JWPbm{color:#111827}.static-marketing-shell_extPlatformTextLinkDark__JWPbm:hover{color:#472cf5}.static-marketing-shell_extPlatformLinkDivider__MpIMp{grid-column:1/-1;height:1px;background:rgba(17,24,39,.08)}.static-marketing-shell_extPlatformWedge__FBPCc{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(17,24,39,.08)}.static-marketing-shell_extPlatformWedgeLabel__SpW_3{color:#6b7280;font-size:.75rem;font-weight:500;line-height:1.35}.static-marketing-shell_extPlatformWedgeLink__DnbB8{display:inline-flex;align-items:center;gap:6px;padding:3px 6px;margin:-3px -2px;border-radius:8px;color:#374151;font-size:.78rem;font-weight:500;line-height:1.35;text-decoration:none;transition:color .15s ease,background .15s ease}.static-marketing-shell_extPlatformWedgeLink__DnbB8:hover{background:rgba(71,44,245,.06);color:#472cf5}.static-marketing-shell_extPlatformWedgeLink__DnbB8 svg{width:16px;height:16px;flex-shrink:0}.static-marketing-shell_extPlatformWedgeMobile__gHwup{margin-top:12px;gap:6px 10px}.static-marketing-shell_solutionsMegaDropdown__pIZ0g.static-marketing-shell_solutionsMegaDropdown__pIZ0g{width:min(1320px,calc(100vw - 40px))}.static-marketing-shell_solutionsMega__wXVXp{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:28px;align-items:start}.static-marketing-shell_solutionsMegaFooter__qmmBW{margin-top:12px;padding-top:12px;border-top:1px solid rgba(17,24,39,.08)}.static-marketing-shell_solutionsMegaFooterLink__THZpN{display:inline-block;color:#6b7280;font-size:.78rem;font-weight:500;line-height:1.35;text-decoration:none;transition:color .15s ease}.static-marketing-shell_solutionsMegaFooterLink__THZpN:hover{color:#472cf5}@media (max-width:720px){.static-marketing-shell_solutionsMega__wXVXp{grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:1fr}.static-marketing-shell_extPlatformLinks__NA12F{grid-template-columns:1fr}.static-marketing-shell_extCapGrid__1hWzI{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.static-marketing-shell_extMegaDropdown__FoBhq{max-width:none}.static-marketing-shell_extMegaLayout__KITBB{flex-direction:column;min-height:auto}.static-marketing-shell_extMegaSidebar__vr0L5{flex:none;padding-right:0;padding-bottom:14px;margin-bottom:14px;border-right:none;border-bottom:1px solid rgba(17,24,39,.08);flex-direction:row;flex-wrap:wrap;gap:4px}.static-marketing-shell_extMegaSidebarItem__jsWOM{padding:7px 10px;font-size:.82rem}.static-marketing-shell_extMegaSidebarChevron__QXg16{display:none}.static-marketing-shell_extMegaPanel__5qGrk{padding-left:0}}.static-marketing-shell_extMegaSidebarStatus__Akj_Z{margin-left:auto;font-size:10px;font-weight:600;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:1px 8px;white-space:nowrap}.static-marketing-shell_extPlatformStatusChip__eLeVM{display:inline-block;margin-left:10px;font-size:11px;font-weight:600;color:#6b7280;background:#f3f4f6;border-radius:999px;padding:2px 10px;vertical-align:middle}