.product-demo_page__FNR4A{min-height:100vh}.product-demo_marketingHeader__Iv2Pg{position:sticky;top:0;z-index:20}.product-demo_intro__VNS2Y{padding-block:32px 24px}.product-demo_intro__VNS2Y>p{margin-top:12px;max-width:72ch;font-size:15px;color:var(--color-muted-foreground);line-height:1.8}.product-demo_rolePicker__9PSiB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.product-demo_rolePicker__9PSiB button{display:flex;align-items:center;gap:16px;padding:20px;text-align:left;border:1px solid var(--color-border);border-radius:14px;background:var(--color-card);color:var(--color-foreground);transition:background-color .16s,border-color .16s}.product-demo_rolePicker__9PSiB button[aria-pressed=true]{background:var(--color-secondary);border-color:var(--color-primary);color:var(--color-secondary-foreground)}.product-demo_rolePicker__9PSiB button:hover{border-color:var(--color-primary)}.product-demo_rolePicker__9PSiB button>span{flex:1}.product-demo_rolePicker__9PSiB button svg{flex-shrink:0}.product-demo_rolePicker__9PSiB strong{display:block;font-size:18px;font-weight:700}.product-demo_rolePicker__9PSiB span span{display:block;margin-top:5px;font-size:14px;line-height:1.7}.product-demo_controls__X8ScE{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;border-bottom:1px solid var(--color-border)}.product-demo_views__CHh_X{display:flex;flex-wrap:wrap;gap:8px 24px}.product-demo_controls__X8ScE button{border:0;background:transparent;color:var(--color-muted-foreground)}.product-demo_controls__X8ScE .product-demo_views__CHh_X button{position:relative;font-size:14px;padding:14px 0;min-height:48px}.product-demo_views__CHh_X button[aria-pressed=true]{color:var(--color-primary);font-weight:700}.product-demo_views__CHh_X button[aria-pressed=true]:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--color-primary)}.product-demo_controls__X8ScE .product-demo_reset__O4PY9{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-block:10px;font-size:13px;flex-shrink:0}.product-demo_intro__VNS2Y .product-demo_guide__NQ1mi{font-size:14px;margin-top:16px}.product-demo_screen__hUGCV{min-height:460px;padding-block:20px 48px;scroll-margin-top:90px;border-top:1px solid var(--color-border)}.product-demo_screenInner__UydkE{width:min(1240px,calc(100% - 96px));margin-inline:auto}.product-demo_sampleBar__JejnA{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 18px;padding-bottom:18px;margin-bottom:24px;border-bottom:1px solid var(--color-border);font-size:13px;color:var(--color-muted-foreground)}.product-demo_sampleBar__JejnA>span:first-child{color:var(--color-primary)}.product-demo_purchasePage__e741x{max-width:768px;margin-inline:auto}.product-demo_purchaseTools__aMS_y{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.product-demo_purchaseTools__aMS_y label{display:block;flex-grow:1;min-width:0;font-size:14px}.product-demo_deliverySelect____C3Y select,.product-demo_purchaseTools__aMS_y select{display:block;min-height:46px;width:100%;padding:10px 12px;border:1px solid var(--color-input);background:var(--color-background);color:var(--color-foreground);border-radius:10px;margin-top:8px;font-size:16px}.product-demo_page__FNR4A button:focus-visible,.product-demo_page__FNR4A select:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.product-demo_buyerBar__lvEkw{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 20px;font-size:14px}.product-demo_buyerBar__lvEkw button{display:inline-flex;align-items:center;gap:8px;color:var(--color-primary);min-height:44px}.product-demo_bridge__uItRA{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px;margin-block:24px;padding-block:20px;border-block:1px solid var(--color-border)}.product-demo_bridge__uItRA p{flex:1;min-width:200px;font-size:15px}.product-demo_bridge__uItRA button{min-height:46px;height:auto;white-space:normal;text-align:left}.product-demo_sectionHeading__5A0pF{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px}.product-demo_sectionHeading__5A0pF h1{font-size:26px;font-weight:700}.product-demo_sectionHeading__5A0pF h2{font-size:20px;font-weight:600}.product-demo_muted__Vu4dy,.product-demo_sectionHeading__5A0pF p{margin-top:8px;font-size:14px;color:var(--color-muted-foreground);line-height:1.8}.product-demo_actions__v5Y3E{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.product-demo_actions__v5Y3E button{min-height:44px;height:auto;white-space:normal}.product-demo_empty__r7JLi{padding:48px 24px;text-align:center;border-block:1px solid var(--color-border)}.product-demo_empty__r7JLi h2{font-size:20px;font-weight:600}.product-demo_empty__r7JLi p{margin:12px auto 24px;max-width:65ch;line-height:1.8;color:var(--color-muted-foreground)}.product-demo_delivery__vQRAF{margin-top:28px;padding-top:24px;border-top:1px solid var(--color-border)}.product-demo_deliverySelect____C3Y{display:block;max-width:640px;font-size:14px;margin-block:24px}.product-demo_deliveryRows__uvx9K{margin-top:20px}.product-demo_deliveryRows__uvx9K>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;padding-block:18px;border-bottom:1px solid var(--color-border)}.product-demo_deliveryRows__uvx9K dt{font-size:15px;font-weight:600}.product-demo_notice__7fbKi{padding:16px;margin-bottom:24px;background:var(--color-secondary);color:var(--color-secondary-foreground);border-radius:10px;line-height:1.8}.product-demo_screen__hUGCV .purchase-content{padding-block:18px 32px;width:100%}.product-demo_screen__hUGCV .buyer-purchases{min-height:auto}.product-demo_screen__hUGCV .shop-container{width:100%}@media (max-width:1100px){.product-demo_screenInner__UydkE{width:calc(100% - 64px)}}@media (max-width:800px){.product-demo_screenInner__UydkE{width:calc(100% - 48px)}.product-demo_rolePicker__9PSiB button{gap:12px;padding:16px}}@media (max-width:560px){.product-demo_intro__VNS2Y{padding-block:24px 20px}.product-demo_rolePicker__9PSiB{grid-template-columns:1fr;gap:10px;margin-top:20px}.product-demo_rolePicker__9PSiB strong{font-size:17px}.product-demo_rolePicker__9PSiB span span{font-size:13px;margin-top:3px}.product-demo_controls__X8ScE{flex-wrap:wrap;gap:4px;margin-top:18px}.product-demo_views__CHh_X{gap:0 20px}.product-demo_controls__X8ScE .product-demo_views__CHh_X button{font-size:14px}.product-demo_controls__X8ScE .product-demo_reset__O4PY9{margin-left:auto}.product-demo_screenInner__UydkE{width:calc(100% - 40px)}.product-demo_sampleBar__JejnA{font-size:12px;margin-bottom:18px}.product-demo_purchaseTools__aMS_y{flex-wrap:wrap}.product-demo_purchaseTools__aMS_y label{width:100%}.product-demo_deliveryRows__uvx9K>div{grid-template-columns:1fr;gap:10px}.product-demo_sectionHeading__5A0pF h1{font-size:23px}.product-demo_bridge__uItRA{align-items:stretch}.product-demo_bridge__uItRA button{width:100%;justify-content:center}}.product-demo_intro__VNS2Y{padding-block:24px 16px}.product-demo_intro__VNS2Y>p{margin-top:8px}.product-demo_steps__jp1G4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.product-demo_steps__jp1G4 button{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 14px;border-radius:12px;border:1px solid var(--color-border);background:var(--color-card);color:var(--color-muted-foreground);text-align:left;font-size:15px}.product-demo_steps__jp1G4 button span{font-variant-numeric:tabular-nums;font-weight:600}.product-demo_steps__jp1G4 button[aria-current=step]{background:var(--color-secondary);border-color:var(--color-primary);color:var(--color-primary);font-weight:600}.product-demo_steps__jp1G4 button:disabled{opacity:.65;cursor:not-allowed}.product-demo_steps__jp1G4 button:not(:disabled):hover{border-color:var(--color-primary)}.product-demo_modeControls__jgz1p{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;margin-top:20px}.product-demo_guideControls__p9Iaf{max-width:768px;margin-inline:auto}.product-demo_modeControls__jgz1p button{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--color-muted-foreground);font-size:14px}.product-demo_modeControls__jgz1p button:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}.product-demo_demoNotice__v6Di4{margin-top:20px;text-align:right;color:var(--color-muted-foreground);font-size:12px;line-height:1.8}.product-demo_guideHeading__j6idk{position:relative;max-width:768px;margin:0 auto 12px;scroll-margin-top:110px}.product-demo_guideHeading__j6idk>p{font-size:13px;color:var(--color-muted-foreground)}.product-demo_guideHeading__j6idk h2:focus{outline:none}.product-demo_overview__FysX6{max-width:768px;margin-inline:auto;padding:28px 32px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-card);box-shadow:0 5px 16px #24243b08}.product-demo_overview__FysX6 h3{font-size:24px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.product-demo_overview__FysX6 dl{margin-block:20px}.product-demo_overview__FysX6 dl>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px;padding-block:16px;border-top:1px solid var(--color-border)}.product-demo_overview__FysX6 dt{font-size:14px;color:var(--color-muted-foreground)}.product-demo_overview__FysX6 dd strong{font-size:28px;font-weight:600}.product-demo_overview__FysX6 dd span{display:block;margin-top:4px;color:var(--color-muted-foreground);font-size:14px}.product-demo_overviewActions__0ShJc{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.product-demo_overviewActions__0ShJc button{min-height:48px;height:auto;white-space:normal}.product-demo_resultPage__I4GGh{max-width:768px;margin-inline:auto}.product-demo_resultPage__I4GGh .product-demo_delivery__vQRAF{margin-top:0;padding-top:0;border-top:0}@media (max-width:560px){.product-demo_steps__jp1G4{gap:6px}.product-demo_steps__jp1G4 button{flex-direction:column;align-items:start;gap:2px;padding:8px 10px;font-size:13px}.product-demo_guideHeading__j6idk{margin-bottom:14px}.product-demo_overview__FysX6{padding:22px 20px}.product-demo_overview__FysX6 h3{font-size:21px}.product-demo_overview__FysX6 dl>div{grid-template-columns:100px minmax(0,1fr);gap:12px}.product-demo_overviewActions__0ShJc{gap:6px}.product-demo_overviewActions__0ShJc button{width:100%}}.product-demo_commandExample__3Zdml{min-width:0}.product-demo_commandExample__3Zdml code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.product-demo_commandExample__3Zdml p{margin-top:8px;color:var(--color-muted-foreground);font-size:13px;line-height:1.7}.brand-icon_mark__EMb1d{display:inline-grid;flex-shrink:0;vertical-align:middle}.brand-icon_mark__EMb1d img{grid-area:1/1;display:block;width:100%;height:100%;object-fit:contain}.brand-icon_mark__EMb1d .brand-icon_whiteImage__N95W8,.dark .brand-icon_auto__ibMgB .brand-icon_inkImage__9xKQu,[data-admin-theme=dark] .brand-icon_auto__ibMgB .brand-icon_inkImage__9xKQu{display:none}.dark .brand-icon_auto__ibMgB .brand-icon_whiteImage__N95W8,[data-admin-theme=dark] .brand-icon_auto__ibMgB .brand-icon_whiteImage__N95W8,[data-admin-theme=light] .brand-icon_auto__ibMgB .brand-icon_inkImage__9xKQu{display:block}[data-admin-theme=light] .brand-icon_auto__ibMgB .brand-icon_whiteImage__N95W8{display:none}.landing_page__By2iE{--ink:#24262c;--muted:#646570;--line:#dcdde4;--accent:#5b50c8;background:#f6f7f9;color:var(--ink);color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans JP,Yu Gothic UI,Meiryo,sans-serif;line-height:1.75;-webkit-font-smoothing:antialiased}.landing_page__By2iE *,.landing_page__By2iE :after,.landing_page__By2iE :before{box-sizing:border-box}.landing_page__By2iE h1,.landing_page__By2iE h2,.landing_page__By2iE h3,.landing_page__By2iE p{margin:0}.landing_page__By2iE a{color:inherit;text-decoration:none}.landing_page__By2iE button{font:inherit;cursor:pointer}.landing_page__By2iE [tabindex="0"]:focus-visible,.landing_page__By2iE a:focus-visible,.landing_page__By2iE button:focus-visible,.landing_page__By2iE summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.landing_page__By2iE [id]{scroll-margin-top:106px}.landing_container__4HF8_{width:min(1240px,calc(100% - 96px));margin-inline:auto}.landing_skipLink__Eln_B{position:fixed;z-index:100;top:12px;left:12px;padding:10px 20px;background:#fff;transform:translateY(-180%)}.landing_skipLink__Eln_B:focus{transform:translateY(0)}.landing_header__s9NBu{position:sticky;top:0;z-index:20;background:#fffffff5;border-bottom:1px solid #e9e9e9;font-size:16px}.landing_headerInner__oeC_S{min-height:80px;width:min(1320px,calc(100% - 80px));margin-inline:auto;display:flex;align-items:center;gap:36px}.landing_wordmark__12UtF{display:inline-flex;align-items:center}.landing_desktopNav__u1gSM{display:flex;gap:32px;margin-left:auto;font-size:13px}.landing_desktopNav__u1gSM a{padding:12px 0}.landing_desktopNav__u1gSM a[aria-current=page],.landing_mobileNav__G7Ac1 a[aria-current=page]{color:var(--accent);font-weight:600}.landing_desktopNav__u1gSM a:hover,.landing_footer__U__I_ a:hover{text-decoration:underline;text-underline-offset:5px}.landing_headerLogin__oWNNP{display:inline-flex;align-items:center;gap:15px;min-height:42px;padding:8px 17px;border:1px solid #bcbcbc;border-radius:4px;font-size:12px}.landing_headerLogin__oWNNP:hover{background:#f4f4f4}.landing_menuToggle__s1n2L,.landing_mobileNav__G7Ac1{display:none}.landing_desktopLanguage__JjAQ_{flex-shrink:0}.landing_languageControl__A_l1s{display:inline-flex}.landing_languageControl__A_l1s select{min-height:44px;padding:8px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);font:inherit;font-size:16px}.landing_languageControl__A_l1s select:focus-visible{outline:2px solid currentColor;outline-offset:3px}.landing_hero__v7463{display:grid;grid-template-columns:.85fr 1.3fr;gap:62px;align-items:center;padding-block:76px 66px}.landing_heroCopy__BPBal{min-width:0}.landing_category__064pr{font-size:12px;color:#666;margin-bottom:19px!important}.landing_hero__v7463 h1{font-size:clamp(36px,3.55vw,50px);line-height:1.48;letter-spacing:-.06em;font-weight:750}.landing_heroDescription__j732u{max-width:400px;margin-top:27px!important;font-size:14px;line-height:2;color:#555}.landing_primaryButton__HnbBk{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:14px 23px;min-height:53px;border-radius:4px;font-size:13px;font-weight:600}.landing_page__By2iE .landing_primaryButton__HnbBk{background:var(--accent);color:#fff}.landing_primaryButton__HnbBk:hover{filter:brightness(.9)}.landing_hero__v7463 .landing_primaryButton__HnbBk{margin-top:28px}.landing_demoLink__cQOC_{display:flex;align-items:center;gap:14px;width:fit-content;margin-top:17px;font-size:12px;border-bottom:1px solid #aaa;padding-bottom:3px}.landing_demoLink__cQOC_:hover{border-color:#222}.landing_heroNote__YpfM9{font-size:10px;color:#737373;margin-top:17px!important;line-height:1.9;max-width:360px}.landing_screenViewer__tE5p5{min-width:0;scroll-margin-top:100px}.landing_screenToolbar__LmnHz{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid #ddd;border-bottom:0;border-radius:5px 5px 0 0;padding-inline:17px 13px;background:#f6f6f6}.landing_screenTabs__9txYq{display:flex;gap:23px}.landing_screenTabs__9txYq button{min-height:49px;position:relative;border:0;padding:13px 0;background:none;color:#737373;font-size:12px;white-space:nowrap}.landing_screenTabs__9txYq button[aria-selected=true]{color:#222;font-weight:700}.landing_screenTabs__9txYq button[aria-selected=true]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#282828}.landing_screenTabs__9txYq button:hover{color:#111}.landing_zoomButton__mz1ly{display:inline-flex;align-items:center;gap:6px;padding:9px 3px;min-height:40px;background:transparent;border:0;font-size:10px!important;color:#626262}.landing_screenImage__z_ko1{aspect-ratio:1.6;background:#0c0f12;overflow:hidden;border:1px solid #292d33}.landing_screenImage__z_ko1 img{display:block;width:100%;height:100%;object-fit:contain}.landing_screenCaption__F_fwT{font-size:12px;padding-top:14px;min-height:58px;color:#444;line-height:1.8}.landing_sampleNote__plQoO{color:#7a7a7a;font-size:10px;line-height:1.8}.landing_screenDialog__U4NcM{width:min(1030px,calc(100vw - 40px));max-width:1030px;max-height:calc(100dvh - 40px);overflow:auto;background:#fff;color:#242424;border:1px solid #bbb;border-radius:6px;padding:25px;gap:19px}.landing_screenDialog__U4NcM h2{padding-right:28px;font-size:18px}.landing_dialogDescription__A4bm5{color:#666;line-height:1.8;font-size:12px;padding-right:18px}.landing_zoomViewport__GAQBU{overflow:auto;border:1px solid #222;background:#0c0f12}.landing_zoomImage__pWZW3{display:block;width:960px;max-width:none;height:auto}.landing_zoomHint__QfBb5{display:none;color:#666;font-size:11px}.landing_screenDialog__U4NcM>button{min-width:32px;min-height:32px;display:grid;place-items:center;color:#222}.landing_zoomViewport__GAQBU:focus-visible{outline:2px solid #bd472c;outline-offset:3px}.landing_flow__eCn6y{border-block:1px solid var(--line);padding-block:30px 34px}.landing_flowHeading__ZeWtQ{display:flex;align-items:baseline;gap:28px}.landing_flowHeading__ZeWtQ h2{font-size:16px;font-weight:700;letter-spacing:-.02em}.landing_flowHeading__ZeWtQ>p{font-size:12px;color:#666}.landing_flowSteps__GfJ8B{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:0;margin:25px 0 0;list-style:none}.landing_flowSteps__GfJ8B li{display:flex;align-items:center;gap:13px;min-width:0}.landing_stepNumber___7rgq{font-family:var(--font-mono),monospace;font-size:11px;color:#8b8b8b;align-self:flex-start;margin-top:4px}.landing_flowSteps__GfJ8B h3{font-size:13px;font-weight:600}.landing_flowSteps__GfJ8B p{font-size:10px;color:#777;margin-top:5px;line-height:1.8}.landing_flowSteps__GfJ8B li>svg{margin-left:auto;color:#a5a5a5;flex-shrink:0;width:15px}.landing_features__22evY{display:grid;grid-template-columns:.85fr 1.3fr;gap:62px;padding-block:90px}.landing_faq__8t8PL h2,.landing_sectionIntro__TolgR h2{font-size:30px;letter-spacing:-.055em;line-height:1.6;font-weight:700}.landing_sectionIntro__TolgR p{font-size:13px;line-height:2.1;color:#656565;margin-top:24px}.landing_inlineLink__SEaz9{display:inline-flex;align-items:center;gap:20px;margin-top:24px;font-size:12px;border-bottom:1px solid #aaa;padding-bottom:4px}.landing_inlineLink__SEaz9:hover{border-color:#222}.landing_featureList__ktG7H{margin:0;border-top:1px solid #ccc}.landing_featureList__ktG7H>div{display:grid;grid-template-columns:140px 1fr;gap:24px;padding-block:23px;border-bottom:1px solid var(--line)}.landing_featureList__ktG7H dt{font-size:13px;font-weight:600}.landing_featureList__ktG7H dd{margin:0;font-size:12px;color:#666;line-height:2}.landing_setup__bdJ4m{padding-block:67px;background:#f5f5f5;border-block:1px solid #e8e8e8}.landing_setupInner__3AP92{display:grid;grid-template-columns:.85fr 1.3fr;gap:62px}.landing_setupSteps__Oys5H{list-style:none;margin:0;padding:0}.landing_setupSteps__Oys5H li{display:flex;align-items:flex-start;gap:24px;padding-bottom:23px}.landing_setupSteps__Oys5H li+li{padding-top:23px;border-top:1px solid #d8d8d8}.landing_setupSteps__Oys5H li:last-child{padding-bottom:0}.landing_setupSteps__Oys5H li>span{font-family:var(--font-mono),monospace;font-size:12px;color:#888;line-height:2}.landing_setupSteps__Oys5H h3{font-size:15px;font-weight:600}.landing_setupSteps__Oys5H p{font-size:12px;line-height:2;color:#646464;margin-top:9px}.landing_faq__8t8PL{display:grid;grid-template-columns:.85fr 1.3fr;gap:62px;padding-block:79px}.landing_faqItems__0dH0S{border-top:1px solid #ccc}.landing_faqItems__0dH0S details{border-bottom:1px solid var(--line)}.landing_faqItems__0dH0S summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:20px;font-size:13px;cursor:pointer;list-style:none}.landing_faqItems__0dH0S summary::-webkit-details-marker{display:none}.landing_faqItems__0dH0S summary>svg{color:#888;flex-shrink:0}.landing_faqItems__0dH0S details[open] summary>svg{transform:rotate(180deg)}.landing_faqItems__0dH0S details>p{padding:0 28px 22px 0;color:#666;font-size:12px;line-height:2}.landing_finalCta__Dy9xE{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #bbb;border-bottom:1px solid #ddd;padding-block:39px}.landing_finalCta__Dy9xE h2{font-size:23px;font-weight:650;letter-spacing:-.03em}.landing_finalCta__Dy9xE p{margin-top:10px;font-size:12px;color:#666}.landing_finalCta__Dy9xE .landing_primaryButton__HnbBk{flex-shrink:0}.landing_footer__U__I_{display:flex;flex-wrap:wrap;align-items:center;gap:26px;padding-block:30px;font-size:10px;color:#737373}.landing_footer__U__I_ .landing_wordmark__12UtF{font-size:24px;color:#242424}.landing_footer__U__I_>a:nth-child(2){margin-left:auto}.landing_footer__U__I_>span{font-size:10px}@media (max-width:1100px){.landing_container__4HF8_,.landing_headerInner__oeC_S{width:calc(100% - 64px)}.landing_faq__8t8PL,.landing_features__22evY,.landing_hero__v7463,.landing_setupInner__3AP92{gap:36px;grid-template-columns:.85fr 1.2fr}.landing_hero__v7463{padding-block:58px}.landing_hero__v7463 h1{font-size:37px}.landing_heroDescription__j732u{font-size:13px}.landing_heroNote__YpfM9{font-size:10px}.landing_screenTabs__9txYq{gap:18px}.landing_screenTabs__9txYq button{font-size:11px}.landing_screenToolbar__LmnHz{padding-inline:13px}.landing_screenCaption__F_fwT{min-height:60px}.landing_sampleNote__plQoO{font-size:9px}.landing_flowSteps__GfJ8B{gap:20px}.landing_flowSteps__GfJ8B li{gap:10px}.landing_flowSteps__GfJ8B p{font-size:9px}.landing_flowSteps__GfJ8B li>svg{width:12px}.landing_featureList__ktG7H>div{grid-template-columns:105px 1fr;gap:18px}.landing_faq__8t8PL h2,.landing_sectionIntro__TolgR h2{font-size:27px}}@media (max-width:800px){.landing_container__4HF8_{width:calc(100% - 48px)}.landing_headerInner__oeC_S{width:calc(100% - 48px);min-height:72px;gap:24px}.landing_desktopNav__u1gSM{gap:24px;font-size:12px}.landing_headerInner__oeC_S{gap:19px}.landing_desktopNav__u1gSM{gap:18px}.landing_hero__v7463 .landing_demoLink__cQOC_{grid-column:2;grid-row:3;align-self:start;font-size:11px}.landing_wordmark__12UtF{font-size:28px}.landing_hero__v7463{grid-template-columns:1fr;gap:36px;padding-block:48px}.landing_heroCopy__BPBal{display:grid;grid-template-columns:1fr auto;column-gap:35px}.landing_category__064pr,.landing_heroDescription__j732u,.landing_hero__v7463 h1{grid-column:1}.landing_hero__v7463 h1{font-size:42px}.landing_heroBreak___oK4D{display:none}.landing_heroDescription__j732u{max-width:550px}.landing_hero__v7463 .landing_primaryButton__HnbBk{grid-column:2;grid-row:2;align-self:center;margin-top:0;font-size:12px;gap:21px;padding-inline:17px}.landing_heroNote__YpfM9{grid-column:1/-1;max-width:none}.landing_screenTabs__9txYq{gap:27px}.landing_screenTabs__9txYq button{font-size:12px}.landing_screenCaption__F_fwT{min-height:0;padding-top:13px}.landing_sampleNote__plQoO{margin-top:7px!important;font-size:10px}.landing_screenImage__z_ko1{aspect-ratio:1.6}.landing_flowHeading__ZeWtQ{display:block}.landing_flowHeading__ZeWtQ>p{margin-top:7px}.landing_flowSteps__GfJ8B{grid-template-columns:repeat(2,1fr);gap:24px 32px}.landing_flowSteps__GfJ8B p{font-size:11px}.landing_flowSteps__GfJ8B h3{font-size:14px}.landing_flowSteps__GfJ8B li>svg{display:none}.landing_faq__8t8PL,.landing_features__22evY,.landing_setupInner__3AP92{grid-template-columns:.75fr 1.3fr;gap:35px}.landing_features__22evY{padding-block:62px}.landing_faq__8t8PL h2,.landing_sectionIntro__TolgR h2{font-size:24px}.landing_sectionIntro__TolgR p{font-size:12px}.landing_featureList__ktG7H>div{display:block;padding-block:19px}.landing_featureList__ktG7H dt{font-size:13px}.landing_featureList__ktG7H dd{margin-top:7px}.landing_setup__bdJ4m{padding-block:52px}.landing_faq__8t8PL{padding-block:60px}.landing_faqItems__0dH0S summary{font-size:12px}.landing_finalCta__Dy9xE h2{font-size:21px}.landing_finalCta__Dy9xE .landing_primaryButton__HnbBk{font-size:12px;gap:24px}.landing_zoomHint__QfBb5{display:block}}@media (max-width:1000px){.landing_desktopLanguage__JjAQ_,.landing_desktopNav__u1gSM{display:none}.landing_headerLogin__oWNNP{margin-left:auto}.landing_menuToggle__s1n2L{display:grid;place-items:center;width:44px;height:44px;padding:10px;border:0;background:transparent;color:var(--ink)}.landing_mobileNav__G7Ac1:not([hidden]){display:grid;border-top:1px solid var(--line);padding:8px 24px 16px}.landing_mobileNav__G7Ac1 a{display:flex;align-items:center;justify-content:space-between;padding-block:13px;font-size:16px}}@media (max-width:680px){.landing_headerInner__oeC_S{min-height:66px}.landing_desktopNav__u1gSM,.landing_headerLogin__oWNNP{display:none}.landing_menuToggle__s1n2L{display:grid;place-items:center;margin-left:auto;width:44px;height:44px;margin-right:-10px;padding:10px;border:0;background:transparent;color:#222}.landing_mobileNav__G7Ac1:not([hidden]){display:grid;border-top:1px solid #e6e6e6;padding:8px 24px 16px}.landing_mobileNav__G7Ac1 a{display:flex;align-items:center;justify-content:space-between;padding-block:13px;font-size:13px}.landing_heroCopy__BPBal{display:block}.landing_hero__v7463 h1{font-size:38px}.landing_hero__v7463 .landing_primaryButton__HnbBk{margin-top:23px}.landing_hero__v7463 .landing_demoLink__cQOC_{margin-top:16px}}@media (max-width:560px){.landing_container__4HF8_{width:calc(100% - 40px)}.landing_headerInner__oeC_S{width:calc(100% - 40px);min-height:66px}.landing_desktopNav__u1gSM,.landing_headerLogin__oWNNP{display:none}.landing_wordmark__12UtF{font-size:28px}.landing_menuToggle__s1n2L{display:grid;place-items:center;margin-left:auto;width:44px;height:44px;margin-right:-10px;padding:10px;border:0;background:transparent;color:#222}.landing_mobileNav__G7Ac1:not([hidden]){display:grid;border-top:1px solid #e6e6e6;padding:8px 20px 16px}.landing_mobileNav__G7Ac1 a{display:flex;align-items:center;justify-content:space-between;padding-block:13px;font-size:13px}.landing_hero__v7463{padding-block:33px 35px;gap:29px}.landing_heroCopy__BPBal{display:block}.landing_category__064pr{font-size:10px;margin-bottom:17px!important}.landing_hero__v7463 h1{font-size:clamp(30px,8vw,41px);letter-spacing:-.065em;line-height:1.55}.landing_heroDescription__j732u{font-size:13px;line-height:2;margin-top:19px!important}.landing_hero__v7463 .landing_primaryButton__HnbBk{margin-top:23px;min-height:51px;font-size:12px;gap:35px;padding-inline:20px}.landing_heroNote__YpfM9{margin-top:14px!important;font-size:10px;max-width:320px}.landing_screenToolbar__LmnHz{padding-inline:12px;gap:10px}.landing_screenTabs__9txYq{gap:21px}.landing_screenTabs__9txYq button{min-height:46px;font-size:11px}.landing_zoomButton__mz1ly{min-width:32px;min-height:40px;justify-content:center}.landing_zoomButton__mz1ly>span{display:none}.landing_screenCaption__F_fwT{font-size:11px;min-height:54px}.landing_sampleNote__plQoO{font-size:9px;margin-top:1px!important}.landing_screenDialog__U4NcM{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:19px;gap:16px}.landing_screenDialog__U4NcM h2{text-align:left;font-size:16px}.landing_dialogDescription__A4bm5{text-align:left;font-size:11px}.landing_zoomViewport__GAQBU{max-height:55dvh}.landing_zoomHint__QfBb5{font-size:10px}.landing_flow__eCn6y{padding-block:25px 28px}.landing_flowHeading__ZeWtQ h2{font-size:16px}.landing_flowHeading__ZeWtQ>p{font-size:11px;line-height:1.9}.landing_flowSteps__GfJ8B{gap:22px 20px;margin-top:22px}.landing_flowSteps__GfJ8B li{gap:10px;align-items:flex-start}.landing_flowSteps__GfJ8B h3{font-size:12px}.landing_flowSteps__GfJ8B p{font-size:10px;margin-top:6px}.landing_stepNumber___7rgq{font-size:10px}.landing_faq__8t8PL,.landing_features__22evY,.landing_setupInner__3AP92{grid-template-columns:1fr;gap:29px}.landing_features__22evY{padding-block:43px}.landing_faq__8t8PL h2,.landing_sectionIntro__TolgR h2{font-size:25px}.landing_sectionIntro__TolgR p{font-size:13px;margin-top:17px}.landing_inlineLink__SEaz9{font-size:12px;margin-top:18px}.landing_featureList__ktG7H>div{padding-block:20px}.landing_featureList__ktG7H dt{font-size:14px}.landing_featureList__ktG7H dd{font-size:12px;line-height:2;margin-top:7px}.landing_setup__bdJ4m{padding-block:41px}.landing_setupSteps__Oys5H li{gap:19px}.landing_setupSteps__Oys5H h3{font-size:14px}.landing_setupSteps__Oys5H p{font-size:12px}.landing_faq__8t8PL{padding-block:43px;gap:23px}.landing_faqItems__0dH0S summary{font-size:12px}.landing_faqItems__0dH0S details>p{font-size:12px;padding-right:0}.landing_finalCta__Dy9xE{flex-direction:column;align-items:flex-start;gap:20px;padding-block:30px}.landing_finalCta__Dy9xE h2{font-size:21px}.landing_finalCta__Dy9xE p{font-size:12px}.landing_finalCta__Dy9xE .landing_primaryButton__HnbBk{width:100%;min-height:51px}.landing_footer__U__I_{gap:19px 23px;padding-block:26px}.landing_footer__U__I_>a:first-child{width:100%}.landing_footer__U__I_>a:nth-child(2){margin-left:0}.landing_footer__U__I_>span{font-size:9px}.landing_footer__U__I_>a:last-child{margin-left:auto}}@media (max-width:360px){.landing_container__4HF8_,.landing_headerInner__oeC_S{width:calc(100% - 32px)}.landing_hero__v7463 h1{font-size:28px}.landing_screenTabs__9txYq{gap:16px}.landing_screenTabs__9txYq button{font-size:10px}.landing_screenToolbar__LmnHz{padding-inline:10px}.landing_flowSteps__GfJ8B{gap:20px 14px}.landing_flowSteps__GfJ8B li{gap:8px}.landing_flowSteps__GfJ8B h3{font-size:11px}.landing_footer__U__I_>a:last-child{margin-left:0}}@media (prefers-reduced-motion:reduce){.landing_page__By2iE *,.landing_page__By2iE :after,.landing_page__By2iE :before,.landing_screenDialog__U4NcM{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.landing_header__s9NBu{background:#f6f7f9;border-color:#e9eaf0}.landing_headerInner__oeC_S{min-height:84px}.landing_headerLogin__oWNNP{border:0;border-radius:10px;color:#4e43b1;background:#edeaf8;min-height:44px;font-size:14px}.landing_headerLogin__oWNNP:hover{background:#ded9f7}.landing_desktopNav__u1gSM{font-size:14px}.landing_menuButton__FCZFq{border-radius:10px}.landing_languageControl__A_l1s select{border-radius:8px;min-height:40px;font-size:13px;color:#646570}.landing_mobileNav__G7Ac1{background:#f6f7f9}.landing_footer__U__I_{font-size:13px}@media (max-width:680px){.landing_headerInner__oeC_S{min-height:72px}}.landing-home_page__9Jqd7{--ink:#24262c;--muted:#646570;--line:#dcdde4;--accent:#5b50c8;--blue:#5b50c8;--blue-dark:#4e43b1;--blue-pale:#edeaf8;--yellow:#5b50c8;--surface:#fff;--radius:16px;background:#f6f7f9;color:var(--ink);color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans JP,Yu Gothic UI,Meiryo,sans-serif;line-height:1.8;-webkit-font-smoothing:antialiased}.landing-home_page__9Jqd7 *,.landing-home_page__9Jqd7 :after,.landing-home_page__9Jqd7 :before{box-sizing:border-box}.landing-home_page__9Jqd7 h1,.landing-home_page__9Jqd7 h2,.landing-home_page__9Jqd7 h3,.landing-home_page__9Jqd7 p{margin:0}.landing-home_page__9Jqd7 h1,.landing-home_page__9Jqd7 h2,.landing-home_page__9Jqd7 h3{font-weight:700;text-wrap:balance}.landing-home_page__9Jqd7 a{color:inherit;text-decoration:none}.landing-home_page__9Jqd7 button{font:inherit;cursor:pointer}.landing-home_page__9Jqd7 a,.landing-home_page__9Jqd7 button,.landing-home_page__9Jqd7 summary{-webkit-tap-highlight-color:#5b50c820}.landing-home_page__9Jqd7 ::selection{background:var(--yellow);color:#fff}.landing-home_page__9Jqd7 :is(a,button,summary,[tabindex="0"]):focus-visible{outline:3px solid var(--blue);outline-offset:5px}.landing-home_page__9Jqd7 [id]{scroll-margin-top:100px}.landing-home_container__hpKVo{width:min(1280px,calc(100% - 96px));margin-inline:auto}.landing-home_skipLink__0wLcZ{position:fixed;top:12px;left:12px;z-index:80;transform:translateY(-180%);padding:12px 22px;background:var(--yellow)}.landing-home_skipLink__0wLcZ:focus{transform:translateY(0)}.landing-home_hero__h_M04{padding-block:56px 64px}.landing-home_heroHeading__cOvql{max-width:860px}.landing-home_hero__h_M04 h1{font-size:clamp(36px,4.6vw,62px);line-height:1.4}.landing-home_hero__h_M04 h1>span{color:var(--blue)}.landing-home_heroIntro__h9Rsl{margin-top:22px}.landing-home_heroIntro__h9Rsl>p:first-child{font-size:18px;max-width:40em}.landing-home_heroActions__cssWU,.landing-home_setupActions___1bm2{display:flex;align-items:center;flex-wrap:wrap;gap:12px 26px;margin-top:26px}.landing-home_page__9Jqd7 .landing-home_primaryButton__l86Wk{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:58px;padding:12px 24px;border-radius:12px;background:var(--blue);color:#fff;font-size:17px;font-weight:700;transition:background-color .16s}.landing-home_primaryButton__l86Wk:hover{background:var(--blue-dark)}.landing-home_page__9Jqd7 .landing-home_pricingLink__gMmP_,.landing-home_page__9Jqd7 .landing-home_textLink__xEAX6{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--blue-dark);font-size:15px;font-weight:600}.landing-home_pricingLink__gMmP_:hover,.landing-home_textLink__xEAX6:hover{text-decoration:underline;text-underline-offset:5px}.landing-home_pricingLink__gMmP_ svg,.landing-home_primaryButton__l86Wk svg,.landing-home_textLink__xEAX6 svg{flex-shrink:0}.landing-home_page__9Jqd7 .landing-home_actionNote__MdMWz{margin-top:12px;color:var(--muted);font-size:13px}.landing-home_pricingSummary__iWHHQ,.landing-home_useCases__VgBLd,.landing-home_workflowSection__uLkix{padding-block:48px;border-top:1px solid var(--line)}.landing-home_sectionHeading__VTNi7{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-bottom:28px}.landing-home_sectionHeading__VTNi7 h2,.landing-home_setupIntro__8FOuG h2{font-size:clamp(26px,2.6vw,36px);line-height:1.5}.landing-home_sectionHeading__VTNi7>p{color:var(--muted);font-size:15px}.landing-home_sectionHeading__VTNi7>.landing-home_textLink__xEAX6{justify-self:end}.landing-home_useCaseGrid__kcHC_,.landing-home_workflow__FZ7Ia{display:grid;grid-template-columns:1fr 1fr;gap:48px}.landing-home_useCaseGrid__kcHC_ h3{font-size:21px}.landing-home_useCaseGrid__kcHC_ article>p{margin-block:10px 14px;color:var(--muted)}.landing-home_workflow__FZ7Ia{align-items:center}.landing-home_setupSteps__y_Ay_{list-style:none;margin:0;padding:0}.landing-home_setupSteps__y_Ay_ li{display:flex;align-items:start;gap:18px;padding-block:20px;border-bottom:1px solid var(--line)}.landing-home_setupSteps__y_Ay_ li:first-child{padding-top:0}.landing-home_setupSteps__y_Ay_ li:last-child{border-bottom:0;padding-bottom:0}.landing-home_setupSteps__y_Ay_ li>span{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--blue-pale);color:var(--blue);font-weight:700;font-size:15px}.landing-home_setupSteps__y_Ay_ h3{font-size:20px}.landing-home_setupSteps__y_Ay_ p{margin-top:8px;font-size:15px;color:var(--muted)}.landing-home_screenExample__rqnYM{min-width:0;margin:0}.landing-home_screenExample__rqnYM img{display:block;width:100%;height:auto;border:1px solid var(--line);border-radius:16px;box-shadow:0 8px 24px #24243b0a}.landing-home_screenExample__rqnYM figcaption{margin-top:12px;color:var(--muted);font-size:13px}.landing-home_pricingSummary__iWHHQ .landing-home_sectionHeading__VTNi7{margin-bottom:0}.landing-home_page__9Jqd7 .landing-home_pricingIntro__ZYGgR{margin-block:16px;color:var(--muted)}.landing-home_starter__iURdZ{padding:28px 32px;background:#fff;border-radius:16px;box-shadow:0 5px 16px #24243b08}.landing-home_starter__iURdZ h3{font-size:20px}.landing-home_starter__iURdZ .landing-home_price__Cv8Jv{margin-top:12px;font-size:clamp(30px,3vw,40px);font-weight:700}.landing-home_starter__iURdZ .landing-home_pricingConditions__Wrh_Y{margin-top:18px;color:var(--muted);font-size:13px}.landing-home_starter__iURdZ .landing-home_proNote__QDBXK{margin-top:20px;padding-top:18px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.landing-home_setup__Q5krT{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:36px;margin-top:12px;border-radius:16px;background:var(--blue-pale)}.landing-home_setupIntro__8FOuG>p{margin-top:16px;color:var(--muted)}.landing-home_setup__Q5krT .landing-home_setupSteps__y_Ay_ li>span{background:#fff}.landing-home_faq__5Tsf1{display:grid;grid-template-columns:1fr 1.4fr;gap:48px;padding-block:44px}.landing-home_faq__5Tsf1 h2{padding-top:12px;font-size:24px}.landing-home_faqItems__mhSh2 details{border-bottom:1px solid var(--line)}.landing-home_faqItems__mhSh2 summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:16px;min-height:56px;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.landing-home_faqItems__mhSh2 summary::-webkit-details-marker{display:none}.landing-home_faqItems__mhSh2 svg{flex-shrink:0;color:var(--blue)}.landing-home_faqItems__mhSh2 details[open] svg{transform:rotate(180deg)}.landing-home_faqItems__mhSh2 details>p{padding:0 30px 20px 0;font-size:15px;color:var(--muted)}.landing-home_faqItems__mhSh2>.landing-home_textLink__xEAX6{margin-top:16px}.landing-home_page__9Jqd7 .landing-home_footer__4keK6{width:min(1280px,calc(100% - 96px));gap:24px;padding-block:32px;color:var(--muted)}.landing-home_page__9Jqd7 .landing-home_footer__4keK6>a{display:inline-flex;align-items:center;min-height:44px}.landing-home_page__9Jqd7 .landing-home_skipLink__0wLcZ{color:#fff}@media (max-width:960px){.landing-home_container__hpKVo,.landing-home_page__9Jqd7 .landing-home_footer__4keK6{width:calc(100% - 48px)}.landing-home_hero__h_M04{padding-block:40px 48px}.landing-home_pricingSummary__iWHHQ,.landing-home_useCases__VgBLd,.landing-home_workflowSection__uLkix{padding-block:36px}.landing-home_sectionHeading__VTNi7{display:flex;flex-direction:column;gap:12px}.landing-home_sectionHeading__VTNi7>div{width:100%}.landing-home_workflow__FZ7Ia{gap:28px}.landing-home_setup__Q5krT{grid-template-columns:1fr;padding:28px;gap:32px}.landing-home_faq__5Tsf1{gap:28px}}@media (max-width:600px){.landing-home_container__hpKVo,.landing-home_page__9Jqd7 .landing-home_footer__4keK6{width:calc(100% - 40px)}.landing-home_hero__h_M04 h1{font-size:clamp(27px,7.5vw,40px)}.landing-home_heroIntro__h9Rsl>p:first-child{font-size:16px}.landing-home_heroActions__cssWU,.landing-home_setupActions___1bm2{gap:8px}.landing-home_heroActions__cssWU a,.landing-home_setupActions___1bm2 a{width:100%}.landing-home_heroActions__cssWU .landing-home_pricingLink__gMmP_,.landing-home_setupActions___1bm2 .landing-home_textLink__xEAX6{justify-content:center}.landing-home_faq__5Tsf1,.landing-home_useCaseGrid__kcHC_,.landing-home_workflow__FZ7Ia{grid-template-columns:1fr;gap:28px}.landing-home_setupSteps__y_Ay_ h3,.landing-home_useCaseGrid__kcHC_ h3{font-size:18px}.landing-home_starter__iURdZ{padding:24px}.landing-home_setup__Q5krT{padding:24px 20px}.landing-home_faq__5Tsf1{padding-top:32px;gap:8px}}.resources_main__Ejq4q{width:min(1152px,calc(100% - 48px));margin-inline:auto;padding-block:56px 80px}.resources_heading__nb5_6{max-width:780px;margin-bottom:48px}.resources_heading__nb5_6 h1{font-size:clamp(28px,3.5vw,42px);font-weight:700;line-height:1.5;margin-bottom:16px}.resources_heading__nb5_6 p{font-size:17px;line-height:1.9;color:var(--color-muted-foreground)}.resources_readingLayout__gR1sG{display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px;align-items:start}.resources_contents__aJndp{position:sticky;top:100px;display:grid;gap:4px;padding-block:8px}.resources_contents__aJndp a{display:block;padding:10px 12px;border-radius:10px;font-size:14px;color:var(--color-muted-foreground)}.resources_contents__aJndp a:hover{color:var(--color-primary);background:var(--color-secondary)}.resources_article__hywG9{max-width:760px}.resources_article__hywG9 section{scroll-margin-top:110px;padding-block:0 40px;margin-bottom:40px;border-bottom:1px solid var(--color-border)}.resources_article__hywG9 h2,.resources_comparison__AGZI2 h2{font-size:24px;font-weight:700;line-height:1.5;margin-bottom:18px}.resources_article__hywG9 p{font-size:16px;line-height:1.95;margin-block:14px}.resources_steps__52aR2{list-style:decimal;padding-left:28px;margin-block:24px}.resources_steps__52aR2 li{padding-left:8px;margin-bottom:18px;line-height:1.95}.resources_steps__52aR2 li::marker{font-weight:700;color:var(--color-primary)}.resources_links__lFmuf{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.resources_contact__CB3JC a:not(.resources_action___wDs1),.resources_links__lFmuf a{color:var(--color-primary);text-decoration:underline;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.resources_links__lFmuf a:hover{color:var(--color-secondary-foreground)}.resources_article__hywG9 figure{margin-block:28px}.resources_article__hywG9 figure img{width:100%;height:auto;border-radius:12px}.resources_article__hywG9 figcaption,.resources_caption___kDo_{font-size:14px!important;color:var(--color-muted-foreground);margin-top:12px}.resources_commands__FPcZJ{display:grid;gap:16px;margin-block:24px}.resources_commands__FPcZJ h3{font-weight:600;margin-bottom:8px}.resources_commands__FPcZJ pre{background:var(--color-muted);padding:16px;border-radius:10px;overflow-x:auto;font-size:14px}.resources_contact__CB3JC{background:var(--color-card);border-radius:16px;padding:28px;box-shadow:var(--shadow-md)}.resources_action___wDs1{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;border-radius:10px;color:var(--color-primary-foreground);background:var(--color-primary);font-weight:600;line-height:1.5}.resources_contactActions__Q9WSm{display:flex;flex-wrap:wrap;gap:12px}.resources_action___wDs1:hover{background:var(--color-secondary-foreground)}.resources_plans__NC6qk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:56px}.resources_plans__NC6qk section{background:var(--color-card);padding:30px;border-radius:16px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;align-items:flex-start}.resources_plans__NC6qk h2{font-size:24px;font-weight:700;margin-bottom:8px}.resources_plans__NC6qk p{margin-block:8px}.resources_plans__NC6qk .resources_price__99eZw{font-size:38px;font-weight:700;font-variant-numeric:tabular-nums;margin-top:28px}.resources_price__99eZw span{font-size:15px;font-weight:400;color:var(--color-muted-foreground)}.resources_plans__NC6qk .resources_fee__KFiWm{color:var(--color-secondary-foreground);font-size:19px;font-weight:600;margin-bottom:20px}.resources_plans__NC6qk .resources_quote__gLRt3{font-size:30px;font-weight:700;margin-block:28px}.resources_plans__NC6qk .resources_action___wDs1{margin-top:auto;width:100%}.resources_plans__NC6qk section>p:last-of-type{margin-bottom:28px}.resources_comparison__AGZI2{display:grid;grid-template-columns:1fr 1fr;gap:48px;padding-block:32px 48px;margin-bottom:48px;border-bottom:1px solid var(--color-border)}.resources_comparison__AGZI2 label{display:block;margin-top:20px;font-weight:600}.resources_comparison__AGZI2 input{display:block;width:min(100%,320px);min-height:48px;padding:10px 14px;margin-top:8px;border:1px solid var(--color-input);border-radius:10px;background:var(--color-card);font-size:18px}.resources_estimate__3oTNo{align-self:center;padding:28px;border-radius:16px;background:var(--color-secondary);color:var(--color-secondary-foreground);min-height:180px}.resources_estimate__3oTNo p{display:flex;justify-content:space-between;gap:20px;margin-block:10px;font-variant-numeric:tabular-nums}.resources_estimate__3oTNo strong{font-size:24px}.resources_estimate__3oTNo p:last-child{font-size:14px;border-top:1px solid;padding-top:16px;margin-top:20px}@media (max-width:1000px){.resources_plans__NC6qk{gap:16px}.resources_plans__NC6qk section{padding:22px}.resources_readingLayout__gR1sG{gap:32px;grid-template-columns:210px minmax(0,1fr)}}@media (max-width:800px){.resources_comparison__AGZI2,.resources_readingLayout__gR1sG{grid-template-columns:1fr;gap:28px}.resources_contents__aJndp{position:static;border-block:1px solid var(--color-border);margin-bottom:12px}.resources_plans__NC6qk{grid-template-columns:1fr}.resources_plans__NC6qk section{padding:28px}.resources_heading__nb5_6{margin-bottom:32px}}@media (max-width:560px){.resources_main__Ejq4q{width:calc(100% - 32px);padding-block:32px 48px}.resources_heading__nb5_6 p{font-size:16px}.resources_article__hywG9 h2,.resources_comparison__AGZI2 h2{font-size:22px}.resources_contact__CB3JC{padding:20px}.resources_commands__FPcZJ pre{font-size:13px}}.legal_page__k_yP4{--color-muted-foreground:color-mix(in srgb,var(--color-foreground) 80%,var(--color-background))}