@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ee958f44f18ebd8e-s.2sxsjrk1s6pnf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ab66552d2e780b5e-s.2fzhe5xaxu4rs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5520d0590409c731-s.3sg_k-301t_u8.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/88b742e4704f1319-s.29oq2rm6-t4p3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/04d8407a1f0cd3de-s.17w3x7ko7z4xy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3c6b2ac1d00be8c2-s.p.2wtjw7hjuekds.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa Fallback;src:local(Arial);ascent-override:74.95%;descent-override:19.91%;line-gap-override:0.0%;size-adjust:117.54%}.comfortaa_9c2aab1b-module__qPqXwq__className{font-family:Comfortaa,Comfortaa Fallback;font-style:normal;font-weight:300}.comfortaa_9c2aab1b-module__qPqXwq__variable{--font-comfortaa:"Comfortaa", "Comfortaa Fallback"}
.shell-module__jp2laa__main{flex:auto;min-height:0}.shell-module__jp2laa__skipLink{top:var(--ws-space-3);left:var(--ws-space-3);z-index:calc(var(--ws-z-header) + 1);padding:10px var(--ws-space-4);border-radius:var(--ws-radius-md);background:var(--ws-color-text);color:var(--ws-color-surface-raised);font-size:var(--ws-text-sm);font-weight:var(--ws-weight-semibold);box-shadow:var(--ws-shadow-lg);transform:translateY(calc(-100% - var(--ws-space-3)));transition:transform var(--ws-duration) var(--ws-ease);text-decoration:none;position:fixed}.shell-module__jp2laa__skipLink:focus-visible{transform:translateY(0)}.shell-module__jp2laa__header{z-index:var(--ws-z-header);background:var(--ws-color-surface-raised);border-bottom:1px solid var(--ws-color-border);position:sticky;top:0}.shell-module__jp2laa__headerInner{align-items:center;gap:var(--ws-space-4);min-height:var(--ws-header-height);display:flex}.shell-module__jp2laa__nav{align-items:center;gap:var(--ws-space-1);margin-inline-start:auto;display:none}.shell-module__jp2laa__navLink{min-height:44px;padding-inline:var(--ws-space-3);color:var(--ws-color-text);font-size:.9375rem;font-weight:var(--ws-weight-medium);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.shell-module__jp2laa__navLinkInner{padding-block:4px;position:relative}.shell-module__jp2laa__navLinkInner:after{content:"";background:var(--ws-color-brand);height:2px;transition:right var(--ws-duration) var(--ws-ease);border-radius:2px;position:absolute;bottom:0;left:0;right:100%}.shell-module__jp2laa__headerActions{align-items:center;gap:var(--ws-space-2);margin-inline-start:auto;display:flex}.shell-module__jp2laa__headerPrimary{white-space:nowrap;display:none}.shell-module__jp2laa__menuButton{border:1px solid var(--ws-color-border-strong);border-radius:var(--ws-radius-md);background:var(--ws-color-surface-raised);width:44px;height:44px;color:var(--ws-color-text);cursor:pointer;transition:background-color var(--ws-duration) var(--ws-ease), border-color var(--ws-duration) var(--ws-ease);justify-content:center;align-items:center;padding:0;display:inline-flex}.shell-module__jp2laa__menuIcon{width:18px;height:2px;transition:background-color var(--ws-duration) var(--ws-ease);background:currentColor;border-radius:2px;position:relative}.shell-module__jp2laa__menuIcon:before,.shell-module__jp2laa__menuIcon:after{content:"";width:18px;height:2px;transition:transform var(--ws-duration) var(--ws-ease);background:currentColor;border-radius:2px;position:absolute;left:0}.shell-module__jp2laa__menuIcon:before{top:-6px}.shell-module__jp2laa__menuIcon:after{top:6px}.shell-module__jp2laa__menuButton[aria-expanded=true] .shell-module__jp2laa__menuIcon{background:0 0}.shell-module__jp2laa__menuButton[aria-expanded=true] .shell-module__jp2laa__menuIcon:before{transform:translateY(6px)rotate(45deg)}.shell-module__jp2laa__menuButton[aria-expanded=true] .shell-module__jp2laa__menuIcon:after{transform:translateY(-6px)rotate(-45deg)}.shell-module__jp2laa__mobileMenu{z-index:var(--ws-z-menu);max-height:calc(100dvh - var(--ws-header-height));padding-block:var(--ws-space-5) var(--ws-space-6);background:var(--ws-color-surface-raised);border-bottom:1px solid var(--ws-color-border);box-shadow:var(--ws-shadow-lg);animation:shell-module__jp2laa__menuIn var(--ws-duration) var(--ws-ease) both;position:absolute;top:100%;left:0;right:0;overflow-y:auto}@keyframes shell-module__jp2laa__menuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.shell-module__jp2laa__mobileNav{gap:var(--ws-space-1);display:grid}.shell-module__jp2laa__mobileNavLink{min-height:52px;padding-inline:var(--ws-space-2);border-bottom:1px solid var(--ws-color-border);color:var(--ws-color-text);font-size:1rem;font-weight:var(--ws-weight-medium);align-items:center;text-decoration:none;display:flex}.shell-module__jp2laa__mobileActions{gap:var(--ws-space-3);margin-top:var(--ws-space-5);display:grid}@media (hover:hover){.shell-module__jp2laa__navLink:hover .shell-module__jp2laa__navLinkInner:after{right:0}.shell-module__jp2laa__menuButton:hover{border-color:var(--ws-color-text);background:var(--ws-color-surface)}.shell-module__jp2laa__mobileNavLink:hover{color:var(--ws-color-brand-dark)}}@media (min-width:768px){.shell-module__jp2laa__headerPrimary{align-items:center;display:flex}}@media (min-width:1280px){.shell-module__jp2laa__nav{display:flex}.shell-module__jp2laa__menuButton{display:none}}.shell-module__jp2laa__footer{padding-block:var(--ws-space-8) var(--ws-space-5);background:var(--ws-color-surface);border-top:1px solid var(--ws-color-border);margin-top:auto}.shell-module__jp2laa__footerTop{gap:var(--ws-space-7);display:grid}.shell-module__jp2laa__footerBrand{gap:var(--ws-space-3);max-width:26rem;display:grid}.shell-module__jp2laa__footerTagline{color:var(--ws-color-text-secondary);font-size:var(--ws-text-sm);line-height:var(--ws-leading-body);text-wrap:pretty}.shell-module__jp2laa__footerGroupTitle{margin-bottom:var(--ws-space-2);color:var(--ws-color-text);font-size:var(--ws-text-sm);font-weight:var(--ws-weight-semibold);letter-spacing:.02em}.shell-module__jp2laa__footerList{gap:2px;display:grid}.shell-module__jp2laa__footerLink{min-height:36px;color:var(--ws-color-text-secondary);font-size:var(--ws-text-sm);transition:color var(--ws-duration) var(--ws-ease);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.shell-module__jp2laa__footerLink:hover{color:var(--ws-color-brand-dark);text-underline-offset:3px;text-decoration:underline}}@media (pointer:coarse){.shell-module__jp2laa__footerLink{min-height:44px}}.shell-module__jp2laa__footerBottom{justify-content:space-between;align-items:center;gap:var(--ws-space-3);margin-top:var(--ws-space-7);padding-top:var(--ws-space-5);border-top:1px solid var(--ws-color-border);flex-wrap:wrap;display:flex}.shell-module__jp2laa__footerCopyright{color:var(--ws-color-text-muted);font-size:var(--ws-text-xs)}@media (min-width:640px){.shell-module__jp2laa__footerTop{gap:var(--ws-space-6) var(--ws-space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.shell-module__jp2laa__footerBrand{grid-column:1/-1}}@media (min-width:960px){.shell-module__jp2laa__footerTop{gap:var(--ws-space-6);grid-template-columns:1.6fr repeat(3,minmax(0,1fr))}.shell-module__jp2laa__footerBrand{grid-column:auto}}@media (min-width:1280px){.shell-module__jp2laa__headerActions{gap:16px;margin-inline-start:20px}.shell-module__jp2laa__navLink{padding-inline:10px}.shell-module__jp2laa__headerPrimary a{min-height:48px;padding-inline:18px;font-size:.8125rem}.shell-module__jp2laa__headerSecondary a{padding-inline:0;font-size:.8125rem;text-decoration:none}}
.primitives-module__My1tZG__container{width:100%;max-width:var(--ws-container);padding-inline:var(--ws-gutter);margin-inline:auto}.primitives-module__My1tZG__containerNarrow{max-width:var(--ws-container-narrow)}.primitives-module__My1tZG__section{padding-block:var(--ws-section-y)}.primitives-module__My1tZG__sectionTight{padding-block:clamp(40px,5vw,64px)}.primitives-module__My1tZG__sectionSurface{background:var(--ws-color-surface)}.primitives-module__My1tZG__sectionHeader{gap:var(--ws-space-3);max-width:46rem;display:grid}.primitives-module__My1tZG__sectionHeaderCenter{text-align:center;justify-items:center;margin-inline:auto}.primitives-module__My1tZG__eyebrow{justify-self:start;align-items:center;gap:var(--ws-space-2);border:1px solid color-mix(in srgb, var(--ws-color-brand) 22%, transparent);border-radius:var(--ws-radius-pill);background:var(--ws-color-brand-soft);color:var(--ws-color-brand-dark);font-size:.875rem;font-weight:var(--ws-weight-semibold);letter-spacing:var(--ws-tracking-wide);padding:6px 14px;line-height:1.4;display:inline-flex}.primitives-module__My1tZG__sectionHeaderCenter .primitives-module__My1tZG__eyebrow{justify-self:center}.primitives-module__My1tZG__sectionTitle{font-size:var(--ws-text-h2);font-weight:var(--ws-weight-bold);line-height:var(--ws-leading-heading);letter-spacing:var(--ws-tracking-tight);text-wrap:balance}.primitives-module__My1tZG__sectionDescription{max-width:40rem;color:var(--ws-color-text-secondary);font-size:var(--ws-text-body-lg);line-height:var(--ws-leading-body);text-wrap:pretty}.primitives-module__My1tZG__brandTitleName{font-family:var(--font-comfortaa), sans-serif;font-size:inherit;font-weight:300;line-height:inherit;text-transform:lowercase}.primitives-module__My1tZG__button{justify-content:center;align-items:center;gap:var(--ws-space-2);min-height:48px;padding:0 var(--ws-space-5);border-radius:var(--ws-radius-pill);font-family:inherit;font-size:.9375rem;font-weight:var(--ws-weight-semibold);text-align:center;cursor:pointer;transition:background-color var(--ws-duration) var(--ws-ease), border-color var(--ws-duration) var(--ws-ease), color var(--ws-duration) var(--ws-ease), box-shadow var(--ws-duration) var(--ws-ease), transform var(--ws-duration) var(--ws-ease);border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.primitives-module__My1tZG__buttonSm{min-height:40px;padding:0 var(--ws-space-4);font-size:var(--ws-text-sm)}@media (pointer:coarse){.primitives-module__My1tZG__buttonSm{min-height:44px}}.primitives-module__My1tZG__buttonLg{min-height:62px;padding:0 var(--ws-space-6);font-size:1rem}.primitives-module__My1tZG__buttonBlock{width:100%}.primitives-module__My1tZG__buttonPrimary{background:var(--ws-color-cta);color:var(--ws-color-on-cta);box-shadow:none}.primitives-module__My1tZG__buttonSecondary{background:var(--ws-color-surface-raised);border-color:var(--ws-color-brand);color:var(--ws-color-brand-dark)}.primitives-module__My1tZG__buttonGhost{border-color:var(--ws-color-border-strong);color:var(--ws-color-text);background:0 0}.primitives-module__My1tZG__buttonText{min-height:44px;padding:0 var(--ws-space-2);color:var(--ws-color-text);font-weight:var(--ws-weight-semibold);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ws-color-text) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--ws-color-text) 30%, transparent);text-underline-offset:4px;background:0 0}@media (hover:hover){.primitives-module__My1tZG__buttonPrimary:hover{background:var(--ws-color-cta-dark);transform:translateY(-1px)}.primitives-module__My1tZG__buttonSecondary:hover{background:var(--ws-color-brand-soft);border-color:var(--ws-color-brand)}.primitives-module__My1tZG__buttonGhost:hover{border-color:var(--ws-color-text)}.primitives-module__My1tZG__buttonText:hover{-webkit-text-decoration-color:var(--ws-color-brand-dark);text-decoration-color:var(--ws-color-brand-dark);color:var(--ws-color-brand-dark)}}.primitives-module__My1tZG__button:active{transform:translateY(0)scale(.99)}.primitives-module__My1tZG__linkArrow{align-items:center;gap:var(--ws-space-1);min-height:44px;color:var(--ws-color-brand-dark);font-size:var(--ws-text-sm);font-weight:var(--ws-weight-semibold);text-decoration:none;display:inline-flex}.primitives-module__My1tZG__linkArrowIcon{transition:transform var(--ws-duration) var(--ws-ease)}@media (hover:hover){.primitives-module__My1tZG__linkArrow:hover .primitives-module__My1tZG__linkArrowIcon{transform:translate(3px)}}.primitives-module__My1tZG__logo{flex:none;width:194px;height:42px;text-decoration:none;display:inline-block;position:relative}.primitives-module__My1tZG__logoMark{pointer-events:none;width:100%;max-width:none;height:auto;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:599.98px){.primitives-module__My1tZG__logo{width:174px;height:34px}}.primitives-module__My1tZG__stack{gap:var(--ws-space-5);display:grid}.primitives-module__My1tZG__button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}
.merchant-setup-module__5yfUZq__setupRoot{--ink:#202e24;--muted:#57695c;--border:#dfe6dc;--green:#176b51;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fafbf8;min-height:100dvh;font-family:Inter,Noto Sans JP,Hiragino Sans,PingFang TC,sans-serif;font-size:13px}.merchant-setup-module__5yfUZq__setupRoot *,.merchant-setup-module__5yfUZq__welcomeDialog *{box-sizing:border-box}.merchant-setup-module__5yfUZq__setupRoot button,.merchant-setup-module__5yfUZq__setupRoot input,.merchant-setup-module__5yfUZq__setupRoot textarea,.merchant-setup-module__5yfUZq__setupRoot select,.merchant-setup-module__5yfUZq__welcomeDialog button{font:inherit}.merchant-setup-module__5yfUZq__setupRoot button,.merchant-setup-module__5yfUZq__welcomeDialog button{cursor:pointer}.merchant-setup-module__5yfUZq__setupRoot button:disabled,.merchant-setup-module__5yfUZq__welcomeDialog button:disabled{cursor:default;opacity:.48}.merchant-setup-module__5yfUZq__setupRoot :focus-visible,.merchant-setup-module__5yfUZq__welcomeDialog :focus-visible{outline-offset:3px;outline:2px solid #387d57}.merchant-setup-module__5yfUZq__setupRoot ::selection,.merchant-setup-module__5yfUZq__welcomeDialog ::selection{color:#153e28;background:#d1e9d1}.merchant-setup-module__5yfUZq__shell{width:min(100%,1020px);margin:auto;padding:25px 30px 30px}.merchant-setup-module__5yfUZq__planShell{width:min(100%,1260px)}.merchant-setup-module__5yfUZq__header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:35px;display:flex}.merchant-setup-module__5yfUZq__header img{object-fit:cover;object-position:center 48%;width:205px;height:51px}.merchant-setup-module__5yfUZq__header>span{color:#64776a;letter-spacing:.14em;font-size:10px}.merchant-setup-module__5yfUZq__stepper{width:100%;max-width:1200px;margin:0 auto 24px}.merchant-setup-module__5yfUZq__stepper ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin:0;padding:0;list-style:none;display:grid}.merchant-setup-module__5yfUZq__stepper button{color:#66776b;text-align:left;background:0 0;border:0;border-top:3px solid #e2e9df;width:100%;padding:13px 3px;font-size:11px;line-height:1.5}.merchant-setup-module__5yfUZq__stepper [data-state=current] button{color:#1b583a;border-color:#1c6b4b;font-weight:650}.merchant-setup-module__5yfUZq__stepper [data-state=complete] button{color:#32563c;border-color:#95b69a}.merchant-setup-module__5yfUZq__stepper button:disabled{opacity:.65}.merchant-setup-module__5yfUZq__panel{border:1px solid var(--border);background:#fff;border-radius:14px;padding:24px 34px}.merchant-setup-module__5yfUZq__kicker{letter-spacing:.13em;color:#598067;margin:0 0 10px;font-size:10px}.merchant-setup-module__5yfUZq__panel h1{letter-spacing:-.025em;text-wrap:balance;margin:0 0 23px;font-size:clamp(23px,2.5vw,29px);font-weight:550;line-height:1.45}.merchant-setup-module__5yfUZq__subtitle{color:var(--muted);margin:-8px 0 25px;font-size:12px;line-height:1.85}.merchant-setup-module__5yfUZq__profileLayout{grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);align-items:stretch;gap:26px;display:grid}.merchant-setup-module__5yfUZq__preview{border:1px solid var(--border);background:#f4f8f3;border-radius:14px;flex-direction:column;min-height:520px;display:flex;overflow:hidden}.merchant-setup-module__5yfUZq__previewTop{background:#fbfdfb;border-bottom:1px solid #e0e9de;align-items:center;gap:9px;padding:13px 15px;display:flex}.merchant-setup-module__5yfUZq__avatar{color:#fff;background:#176b51;border-radius:10px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.merchant-setup-module__5yfUZq__avatar svg{width:16px;height:16px}.merchant-setup-module__5yfUZq__identity{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.merchant-setup-module__5yfUZq__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.merchant-setup-module__5yfUZq__identity small{color:#566c5c;align-items:center;gap:5px;font-size:10px;display:flex}.merchant-setup-module__5yfUZq__identity i{background:#2a9970;border-radius:50%;flex:none;width:6px;height:6px}.merchant-setup-module__5yfUZq__previewTop select{color:#425d4c;background:#fff;border:1px solid #d1ddd0;border-radius:7px;min-width:0;max-width:100px;padding:6px 7px;font-size:10px}.merchant-setup-module__5yfUZq__dialogue{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:13px;min-height:350px;padding:32px 19px 26px;display:flex}.merchant-setup-module__5yfUZq__aiMessage,.merchant-setup-module__5yfUZq__userMessage{white-space:pre-line;overflow-wrap:anywhere;max-width:94%;margin:0;font-size:12px;line-height:1.8;position:relative}.merchant-setup-module__5yfUZq__aiMessage{color:#28412b;background:#e9f6bf;border-radius:16px 16px 16px 5px;padding:14px 15px}.merchant-setup-module__5yfUZq__userMessage{color:#fff;text-align:left;background:#176b51;border:0;border-radius:16px 16px 5px;align-self:flex-end;max-width:90%;padding:11px 15px;font-weight:500}.merchant-setup-module__5yfUZq__userMessage:hover{background:#115c45}.merchant-setup-module__5yfUZq__compose{color:#607263;background:#fff;border:1px solid #e2e9e0;border-radius:24px;align-items:center;gap:10px;min-height:42px;margin:0 12px 13px;padding:8px 10px;display:flex}.merchant-setup-module__5yfUZq__compose>span:nth-child(2){flex:1;min-width:0;font-size:11px}.merchant-setup-module__5yfUZq__compose svg{width:18px;height:18px}.merchant-setup-module__5yfUZq__profileForm{flex-direction:column;gap:17px;padding-top:10px;display:flex}.merchant-setup-module__5yfUZq__profileForm h2{margin:0;font-size:14px;font-weight:600}.merchant-setup-module__5yfUZq__profileForm label,.merchant-setup-module__5yfUZq__otherField{color:#435648;font-size:12px;line-height:1.5}.merchant-setup-module__5yfUZq__profileForm label>small{color:#5f7263;margin-left:6px;font-size:10px}.merchant-setup-module__5yfUZq__profileForm input,.merchant-setup-module__5yfUZq__profileForm textarea,.merchant-setup-module__5yfUZq__otherField input{color:var(--ink);width:100%;min-height:42px;caret-color:var(--green);background:#fff;border:1px solid #cddacc;border-radius:9px;margin-top:7px;padding:11px 12px;font-size:13px;display:block}.merchant-setup-module__5yfUZq__profileForm textarea{resize:vertical;min-height:98px;line-height:1.7}.merchant-setup-module__5yfUZq__profileForm input::placeholder,.merchant-setup-module__5yfUZq__profileForm textarea::placeholder,.merchant-setup-module__5yfUZq__otherField input::placeholder{color:#657769}.merchant-setup-module__5yfUZq__twoFields{grid-template-columns:1fr 1fr;gap:11px;display:grid}.merchant-setup-module__5yfUZq__panelFoot{border-top:1px solid #e5eae2;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;padding-top:20px;display:flex}.merchant-setup-module__5yfUZq__primary,.merchant-setup-module__5yfUZq__secondary,.merchant-setup-module__5yfUZq__choosePlan,.merchant-setup-module__5yfUZq__selectedPlan{border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:11px 16px;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex}.merchant-setup-module__5yfUZq__primary,.merchant-setup-module__5yfUZq__selectedPlan{color:#fff;background:#176b51;border:1px solid #176b51}.merchant-setup-module__5yfUZq__secondary,.merchant-setup-module__5yfUZq__choosePlan{color:#365442;background:#fff;border:1px solid #d4dfd0}.merchant-setup-module__5yfUZq__primary svg{width:16px;height:16px}.merchant-setup-module__5yfUZq__primary:hover:not(:disabled){background:#115c45}.merchant-setup-module__5yfUZq__secondary:hover:not(:disabled),.merchant-setup-module__5yfUZq__choosePlan:hover:not(:disabled){background:#f1f6ed}.merchant-setup-module__5yfUZq__roleGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.merchant-setup-module__5yfUZq__role{text-align:left;color:var(--ink);background:#fff;border:1px solid #dce5d8;border-radius:10px;align-items:center;gap:12px;min-height:88px;padding:17px 15px;display:flex}.merchant-setup-module__5yfUZq__role[aria-pressed=true],.merchant-setup-module__5yfUZq__industry[aria-pressed=true]{background:#f0f7eb;border-color:#68a278;box-shadow:inset 0 0 0 1px #68a278}.merchant-setup-module__5yfUZq__icon{color:#457055;background:#f1f6ed;border-radius:9px;flex-shrink:0;place-items:center;width:33px;height:33px;display:grid}.merchant-setup-module__5yfUZq__icon svg{width:19px;height:19px}.merchant-setup-module__5yfUZq__optionText{flex:1;min-width:0}.merchant-setup-module__5yfUZq__optionText strong{font-size:12px;font-weight:550;line-height:1.5;display:block}.merchant-setup-module__5yfUZq__optionText>span{color:#5d6f60;margin-top:5px;font-size:11px;line-height:1.7;display:block}.merchant-setup-module__5yfUZq__check{color:#0000;border:1px solid #d0ddcb;border-radius:50%;flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}.merchant-setup-module__5yfUZq__check svg{width:13px;height:13px}.merchant-setup-module__5yfUZq__role[aria-pressed=true] .merchant-setup-module__5yfUZq__check,.merchant-setup-module__5yfUZq__industry[aria-pressed=true] .merchant-setup-module__5yfUZq__check{color:#fff;background:#176b51;border-color:#176b51}.merchant-setup-module__5yfUZq__industryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.merchant-setup-module__5yfUZq__industry{text-align:left;min-height:107px;color:var(--ink);background:#fff;border:1px solid #dce5d8;border-radius:10px;flex-direction:column;gap:12px;padding:15px 13px;display:flex}.merchant-setup-module__5yfUZq__industryHead{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.merchant-setup-module__5yfUZq__industry strong{font-size:12px;font-weight:550;line-height:1.6}.merchant-setup-module__5yfUZq__otherField{max-width:480px;margin-top:19px;display:block}.merchant-setup-module__5yfUZq__pricingGrid{padding-top:17px}.merchant-setup-module__5yfUZq__pricingGrid [data-selected=true]{outline-offset:4px;border-radius:16px;outline:2px solid #24734d}.merchant-setup-module__5yfUZq__choosePlan,.merchant-setup-module__5yfUZq__selectedPlan{width:100%;font:inherit}.merchant-setup-module__5yfUZq__error{color:#8c3d2e;background:#fff8f4;border:1px solid #e8cbc4;border-radius:8px;margin-top:18px;padding:12px 14px;font-size:12px;line-height:1.8}.merchant-setup-module__5yfUZq__error p{margin:0}.merchant-setup-module__5yfUZq__error button{color:inherit;background:0 0;border:0;padding:6px 0;text-decoration:underline}.merchant-setup-module__5yfUZq__footer{color:#5d7160;text-align:center;margin-top:18px;font-size:10px}.merchant-setup-module__5yfUZq__welcomeDialog{color:#203b2b;scrollbar-color:#a7c9ad #f3f7f0;border:0;border-radius:17px;width:min(630px,100vw - 32px);max-height:calc(100dvh - 36px);padding:0;font-family:Inter,Noto Sans JP,Hiragino Sans,PingFang TC,sans-serif;overflow:auto;box-shadow:0 22px 75px #122d2230}.merchant-setup-module__5yfUZq__welcomeDialog::backdrop{background:#15271f80}.merchant-setup-module__5yfUZq__welcomeDecor{background:linear-gradient(125deg,#e8f6dd,#c9e6c5);justify-content:space-between;align-items:center;padding:21px 26px;display:flex}.merchant-setup-module__5yfUZq__welcomeDecor>svg{color:#176b51;width:28px;height:28px}.merchant-setup-module__5yfUZq__welcomeDecor button{color:#365942;background:0 0;border:0;padding:8px;font-size:12px}.merchant-setup-module__5yfUZq__welcomeBody{padding:25px 28px 28px}.merchant-setup-module__5yfUZq__welcomeBody h2{letter-spacing:-.025em;margin:0 0 14px;font-size:25px;font-weight:550;line-height:1.5}.merchant-setup-module__5yfUZq__welcomeBody>p:not(.merchant-setup-module__5yfUZq__kicker){color:#506955;font-size:13px;line-height:1.9}.merchant-setup-module__5yfUZq__welcomeBody h3{margin:25px 0 13px;font-size:14px;font-weight:550}.merchant-setup-module__5yfUZq__shortcuts{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.merchant-setup-module__5yfUZq__shortcut{color:#244b32;text-align:left;background:#f9fbf6;border:1px solid #e0e7dc;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:14px 12px;display:flex}.merchant-setup-module__5yfUZq__shortcut strong{font-size:12px;font-weight:550}.merchant-setup-module__5yfUZq__shortcut>span:last-child{color:#576f5d;font-size:11px;line-height:1.7}.merchant-setup-module__5yfUZq__assistantNote{background:#f0f6eb;border-radius:10px;align-items:flex-start;gap:12px;margin:20px 0;padding:16px;display:flex}.merchant-setup-module__5yfUZq__assistantNote strong{font-size:12px;font-weight:550}.merchant-setup-module__5yfUZq__assistantNote p{color:#526a57;margin:5px 0 0;font-size:11px;line-height:1.8}.merchant-setup-module__5yfUZq__welcomeActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.merchant-setup-module__5yfUZq__welcomeActions .merchant-setup-module__5yfUZq__primary,.merchant-setup-module__5yfUZq__welcomeActions .merchant-setup-module__5yfUZq__secondary{font:inherit;font-size:12px}.merchant-setup-module__5yfUZq__knowledgeStep{padding:24px 30px 0}.merchant-setup-module__5yfUZq__emptyKnowledge{text-align:center;color:#31523c;background:#f7faf4;border:1px solid #dce6d7;border-radius:13px;max-width:700px;margin:20px auto;padding:32px}.merchant-setup-module__5yfUZq__emptyKnowledge h2{font-size:22px;font-weight:550}.merchant-setup-module__5yfUZq__emptyKnowledge p{font-size:13px;line-height:1.9}.merchant-setup-module__5yfUZq__emptyKnowledge a{margin-top:12px}.merchant-setup-module__5yfUZq__setupRoot a,.merchant-setup-module__5yfUZq__welcomeDialog a{text-underline-offset:3px}html:has(.merchant-setup-module__5yfUZq__setupRoot){padding:0}@media (max-width:970px){.merchant-setup-module__5yfUZq__industryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.merchant-setup-module__5yfUZq__shell{padding:22px}.merchant-setup-module__5yfUZq__panel{padding:24px}.merchant-setup-module__5yfUZq__dialogue{padding:25px 15px}.merchant-setup-module__5yfUZq__profileLayout{gap:20px}}@media (max-width:760px){.merchant-setup-module__5yfUZq__shell{padding:18px 16px 25px}.merchant-setup-module__5yfUZq__header{margin-bottom:24px}.merchant-setup-module__5yfUZq__header img{width:178px;height:45px}.merchant-setup-module__5yfUZq__header>span{letter-spacing:.07em;font-size:8px}.merchant-setup-module__5yfUZq__stepper{margin-bottom:18px}.merchant-setup-module__5yfUZq__stepper ol{gap:4px}.merchant-setup-module__5yfUZq__stepper button{min-height:51px;padding:11px 1px;font-size:9px}.merchant-setup-module__5yfUZq__panel{padding:20px 17px 19px}.merchant-setup-module__5yfUZq__panel h1{margin-bottom:20px;font-size:23px}.merchant-setup-module__5yfUZq__profileLayout{grid-template-columns:1fr;gap:18px}.merchant-setup-module__5yfUZq__profileForm{order:1;gap:14px;padding-top:0}.merchant-setup-module__5yfUZq__preview{order:2;min-height:395px}.merchant-setup-module__5yfUZq__dialogue{min-height:278px;padding:22px 15px}.merchant-setup-module__5yfUZq__aiMessage,.merchant-setup-module__5yfUZq__userMessage{font-size:12px}.merchant-setup-module__5yfUZq__twoFields{gap:8px}.merchant-setup-module__5yfUZq__roleGrid{grid-template-columns:1fr;gap:10px}.merchant-setup-module__5yfUZq__role{min-height:84px}.merchant-setup-module__5yfUZq__industryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.merchant-setup-module__5yfUZq__industry{min-height:97px;padding:13px 11px}.merchant-setup-module__5yfUZq__panelFoot{margin-top:22px}.merchant-setup-module__5yfUZq__panelFoot .merchant-setup-module__5yfUZq__primary{padding:11px 13px}.merchant-setup-module__5yfUZq__welcomeDecor{padding:17px 18px}.merchant-setup-module__5yfUZq__welcomeBody{padding:21px 18px}.merchant-setup-module__5yfUZq__welcomeBody h2{font-size:22px}.merchant-setup-module__5yfUZq__shortcuts{gap:8px}.merchant-setup-module__5yfUZq__shortcut{padding:12px 9px}.merchant-setup-module__5yfUZq__shortcut>span:last-child{font-size:10px}.merchant-setup-module__5yfUZq__knowledgeStep{padding:18px 16px 0}.merchant-setup-module__5yfUZq__emptyKnowledge{margin:16px;padding:26px 20px}.merchant-setup-module__5yfUZq__welcomeActions{justify-content:stretch}.merchant-setup-module__5yfUZq__welcomeActions>*{flex:1}}@media (max-width:370px){.merchant-setup-module__5yfUZq__twoFields{grid-template-columns:1fr}.merchant-setup-module__5yfUZq__stepper button{font-size:8px}.merchant-setup-module__5yfUZq__header>span{font-size:7px}.merchant-setup-module__5yfUZq__panelFoot{gap:8px}}@media (prefers-reduced-motion:reduce){.merchant-setup-module__5yfUZq__setupRoot *,.merchant-setup-module__5yfUZq__welcomeDialog *{scroll-behavior:auto!important}}.merchant-setup-module__5yfUZq__setupRoot .merchant-setup-module__5yfUZq__pricingScope{background:0 0;min-height:0}.merchant-setup-module__5yfUZq__setupRoot .merchant-setup-module__5yfUZq__pricingGrid{margin-top:24px}.merchant-setup-module__5yfUZq__choosePrimaryPlan{color:#fff;width:100%;min-height:43px;font:inherit;background:#064936;border:1px solid #064936;border-radius:8px;justify-content:center;align-items:center;padding:11px 16px;display:inline-flex}.merchant-setup-module__5yfUZq__choosePrimaryPlan:hover:not(:disabled){background:#086148}.merchant-setup-module__5yfUZq__welcomeBack{color:#315e3e;background:0 0;border:0;align-items:center;gap:6px;padding:9px 0;font-size:12px;display:inline-flex}.merchant-setup-module__5yfUZq__welcomeBack svg{width:15px;height:15px;transform:rotate(180deg)}@media (max-width:760px){.merchant-setup-module__5yfUZq__welcomeActions .merchant-setup-module__5yfUZq__primary,.merchant-setup-module__5yfUZq__welcomeActions .merchant-setup-module__5yfUZq__secondary{white-space:nowrap;gap:6px;padding:11px 9px;font-size:11px}}
.home-module__4DwWba__assetSlot{border-radius:var(--ws-radius-lg);background:#fff;width:100%;position:relative;overflow:hidden}.home-module__4DwWba__assetImage{object-fit:cover}.home-module__4DwWba__hero{padding-block:clamp(40px,5vw,76px) clamp(56px,6vw,88px)}.home-module__4DwWba__heroGrid{align-items:center;gap:40px;display:grid}.home-module__4DwWba__heroCopy{gap:28px;min-width:0;display:grid}.home-module__4DwWba__heroTitle{font-size:var(--ws-text-display);letter-spacing:-.035em;text-wrap:pretty;font-weight:800;line-height:1.28}.home-module__4DwWba__heroLead{color:var(--ws-color-text-secondary);font-size:var(--ws-text-body-lg);text-wrap:pretty;max-width:36em;line-height:1.9}.home-module__4DwWba__heroActions{grid-template-columns:1fr;gap:14px;margin-top:8px;display:grid}.home-module__4DwWba__heroActions a{min-height:60px;padding-inline:20px;font-size:.9375rem;line-height:1.55}.home-module__4DwWba__heroActions a span{flex-shrink:0;font-size:1.3rem}.home-module__4DwWba__heroVisual{min-width:0}.home-module__4DwWba__heroVisual .home-module__4DwWba__assetSlot{border-radius:0}.home-module__4DwWba__heroVisual .home-module__4DwWba__assetImage{object-fit:contain}@media (min-width:600px){.home-module__4DwWba__heroActions{grid-template-columns:1.25fr 1fr}}@media (min-width:1024px){.home-module__4DwWba__heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px;min-height:580px}.home-module__4DwWba__heroVisual{margin-inline-end:-24px}.home-module__4DwWba__heroActions{gap:12px}.home-module__4DwWba__heroActions a{padding-inline:18px;font-size:.875rem}}.home-module__4DwWba__whyList{gap:24px;max-width:1200px;margin:56px auto 0;display:grid}.home-module__4DwWba__whyItem{border:1px solid var(--ws-color-border);background:#fff;border-radius:20px;align-items:center;gap:24px;padding:28px;display:grid}.home-module__4DwWba__whyText{justify-items:start;gap:22px;display:grid}.home-module__4DwWba__whyIndex{background:var(--ws-color-brand-soft);min-width:50px;min-height:38px;color:var(--ws-color-brand);border-radius:12px;justify-content:center;align-items:center;padding:4px 12px;font-size:1.15rem;font-weight:800;line-height:1;display:inline-flex}.home-module__4DwWba__whyCopy{letter-spacing:-.02em;text-wrap:pretty;font-size:clamp(1.25rem,1rem + .85vw,1.75rem);font-weight:800;line-height:1.6}.home-module__4DwWba__whyVisual{justify-self:center;width:100%;min-width:0;max-width:440px}.home-module__4DwWba__whyVisual .home-module__4DwWba__assetSlot{border-radius:0;max-height:330px}.home-module__4DwWba__whyVisual .home-module__4DwWba__assetImage{object-fit:contain}@media (min-width:768px){.home-module__4DwWba__whyItem{grid-template-columns:1fr 1fr;gap:48px;min-height:350px;padding:36px 44px}.home-module__4DwWba__whyItem:nth-child(2n) .home-module__4DwWba__whyText{order:2}}.home-module__4DwWba__featureGrid{gap:28px;margin-top:56px;display:grid}.home-module__4DwWba__featureCard{border:1px solid var(--ws-color-border);background:#fff;border-radius:20px;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden}.home-module__4DwWba__featureVisual{background:#f0f9f5;border-radius:14px;margin:14px 14px 0;padding:16px}.home-module__4DwWba__featureCard:nth-child(2n) .home-module__4DwWba__featureVisual{background:#fff6ed}.home-module__4DwWba__featureBody{grid-template-columns:52px minmax(0,1fr);align-content:start;gap:14px 18px;padding:28px 30px 34px;display:grid}.home-module__4DwWba__featureIndex{color:#078057;background:#e3f4ed;border-radius:999px;align-self:start;place-items:center;min-height:38px;font-size:1.1rem;font-weight:800;display:grid}.home-module__4DwWba__featureCard:nth-child(2n) .home-module__4DwWba__featureIndex{color:#bd5600;background:#fff0df}.home-module__4DwWba__featureTitle{font-size:var(--ws-text-h3);letter-spacing:-.02em;text-wrap:pretty;font-weight:800;line-height:1.55}.home-module__4DwWba__featureDescription{color:var(--ws-color-text-secondary);text-wrap:pretty;grid-column:2;font-size:1rem;line-height:1.85}@media (min-width:960px){.home-module__4DwWba__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479.98px){.home-module__4DwWba__featureVisual{padding:8px}.home-module__4DwWba__featureBody{grid-template-columns:44px minmax(0,1fr);gap:14px;padding:24px 20px 28px}.home-module__4DwWba__featureDescription{grid-column:1/-1}}.home-module__4DwWba__fx{min-height:242px;padding:var(--ws-space-3);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.home-module__4DwWba__fxChannels{flex:96px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.home-module__4DwWba__fxChannel{border:1px solid var(--ws-color-border);border-radius:var(--ws-radius-sm);background:var(--ws-color-surface-raised);color:var(--ws-color-text-secondary);text-align:center;white-space:nowrap;padding:5px 8px;font-size:.72rem;line-height:1.3}.home-module__4DwWba__fxLink{width:26px;height:56px;color:var(--ws-color-border-strong);flex:0 0 26px}.home-module__4DwWba__fxLinkCenter{width:26px;height:22px;color:var(--ws-color-border-strong);flex:0 0 26px}.home-module__4DwWba__fxChat,.home-module__4DwWba__fxChatNarrow{border:1px solid var(--ws-color-border);border-radius:var(--ws-radius-md);background:var(--ws-color-surface-raised);min-width:0;box-shadow:var(--ws-shadow-sm);flex:150px;gap:6px;padding:10px;display:grid}.home-module__4DwWba__fxChatHead{border-bottom:1px solid var(--ws-color-border);align-items:center;gap:6px;padding-bottom:7px;font-size:.75rem;font-weight:800;display:flex}.home-module__4DwWba__fxChatAvatar{background:var(--ws-color-brand);width:18px;height:18px;color:var(--ws-color-on-brand);border-radius:6px;place-items:center;font-size:.78rem;display:grid}.home-module__4DwWba__fxChatTime{color:var(--ws-color-text-muted);margin-inline-start:auto;font-size:.65rem;font-style:normal;font-weight:700}.home-module__4DwWba__fxSummary,.home-module__4DwWba__fxHandoff{border:1px solid var(--ws-color-border);border-radius:var(--ws-radius-md);background:var(--ws-color-surface-raised);min-width:0;box-shadow:var(--ws-shadow-sm);flex:156px;gap:8px;padding:10px;display:grid}.home-module__4DwWba__fxSummaryLabel{color:var(--ws-color-text-muted);letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:800}.home-module__4DwWba__fxHandoffPerson{align-items:center;gap:7px;font-size:.75rem;font-weight:700;display:flex}.home-module__4DwWba__fxAvatar{border:1px solid var(--ws-color-border);background:var(--ws-color-surface-muted);border-radius:50%;width:20px;height:20px}.home-module__4DwWba__fxPanel{border:1px solid var(--ws-color-border);border-radius:var(--ws-radius-md);background:var(--ws-color-surface-raised);box-shadow:var(--ws-shadow-sm);flex:100%;gap:12px;padding:12px;display:grid}.home-module__4DwWba__fxStages{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.home-module__4DwWba__fxStage{color:var(--ws-color-text-secondary);align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.home-module__4DwWba__fxStageDot{border:2px solid var(--ws-color-brand);background:var(--ws-color-surface-raised);border-radius:50%;width:9px;height:9px}.home-module__4DwWba__fxStageRule{background:var(--ws-color-border-strong);width:14px;height:1px}.home-module__4DwWba__fxStop{border-radius:var(--ws-radius-sm);background:var(--ws-color-cta-soft);color:var(--ws-color-cta-dark);align-items:center;gap:7px;padding:7px 10px;font-size:.72rem;font-weight:700;line-height:1.4;display:flex}.home-module__4DwWba__fxStopDot{background:var(--ws-color-cta);border-radius:50%;flex:none;width:7px;height:7px}.home-module__4DwWba__mockPanelHead{justify-content:space-between;align-items:center;gap:8px;font-size:.78rem;line-height:1.3;display:flex}.home-module__4DwWba__mockChip{border-radius:var(--ws-radius-pill);background:var(--ws-color-brand-soft);color:var(--ws-color-brand-dark);flex:none;padding:2px 8px;font-size:.65rem;font-weight:700}.home-module__4DwWba__mockChipWarm{border-radius:var(--ws-radius-pill);background:var(--ws-color-cta-soft);color:var(--ws-color-cta-dark);flex:none;padding:2px 8px;font-size:.65rem;font-weight:700}.home-module__4DwWba__mockFactsCompact{gap:5px;display:grid}.home-module__4DwWba__mockFactRow{justify-content:space-between;align-items:baseline;gap:8px;font-size:.72rem;line-height:1.4;display:flex}.home-module__4DwWba__mockFactRow>span{color:var(--ws-color-text-muted)}.home-module__4DwWba__mockFactRow>b{color:var(--ws-color-text);text-align:right;font-weight:600}.home-module__4DwWba__mockActions{flex-wrap:wrap;gap:6px;display:flex}.home-module__4DwWba__mockActionPrimary,.home-module__4DwWba__mockActionGhost{border-radius:var(--ws-radius-pill);padding:5px 11px;font-size:.7rem;font-weight:700;line-height:1.3}.home-module__4DwWba__mockActionPrimary{background:var(--ws-color-cta);color:var(--ws-color-on-cta)}.home-module__4DwWba__mockActionGhost{border:1px solid var(--ws-color-brand);color:var(--ws-color-brand-dark)}.home-module__4DwWba__bubble{border-radius:10px;max-width:100%;margin:0;padding:6px 9px;font-size:.7rem;line-height:1.55}.home-module__4DwWba__bubbleAi{color:var(--ws-color-text);background:#f1f5f4;border-top-left-radius:3px}.home-module__4DwWba__bubbleUser{color:var(--ws-color-brand-dark);background:#dff3e5;border-top-right-radius:3px;justify-self:end}@media (max-width:479.98px){.home-module__4DwWba__fx{align-items:stretch;min-height:0}.home-module__4DwWba__fxLink,.home-module__4DwWba__fxLinkCenter{display:none}.home-module__4DwWba__fxChannels,.home-module__4DwWba__fxChat,.home-module__4DwWba__fxChatNarrow,.home-module__4DwWba__fxSummary,.home-module__4DwWba__fxHandoff,.home-module__4DwWba__fxPanel{flex:100%}}.home-module__4DwWba__usecaseSection{background:#fcf5f4}.home-module__4DwWba__usecaseGrid{gap:44px 28px;margin-top:56px;display:grid}.home-module__4DwWba__usecaseCard{align-content:start;gap:22px;min-width:0;display:grid}.home-module__4DwWba__usecasePhoto{border-radius:16px}.home-module__4DwWba__usecasePhoto .home-module__4DwWba__assetImage{object-fit:contain;object-position:center}.home-module__4DwWba__usecaseBody{gap:14px;display:grid}.home-module__4DwWba__usecaseCategory{color:var(--ws-color-brand-dark);text-wrap:pretty;font-size:1.2rem;font-weight:700;line-height:1.6}.home-module__4DwWba__usecaseDescription{color:var(--ws-color-text-secondary);font-size:1rem;line-height:1.85}.home-module__4DwWba__tagList{flex-wrap:wrap;gap:8px;display:flex}.home-module__4DwWba__tag{background:var(--ws-color-brand-tint);color:var(--ws-color-brand-dark);border-radius:6px;padding:5px 10px;font-size:.8125rem;line-height:1.5}@media (min-width:600px){.home-module__4DwWba__usecaseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.home-module__4DwWba__usecaseGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-module__4DwWba__onboarding{background:#fff}.home-module__4DwWba__deploymentDemo{color:#1f2a2d;background:#edf4e8;border-radius:28px;width:100%;max-width:none;margin:0;padding:40px 40px 30px;overflow:hidden}.home-module__4DwWba__deploymentHeader{text-align:center;max-width:980px;margin:0 auto 28px}.home-module__4DwWba__deploymentEyebrow{color:#79a85a;letter-spacing:.28em;margin:0 0 12px;font-size:.75rem;font-weight:700}.home-module__4DwWba__deploymentTitle{color:var(--ws-color-text);font-size:var(--ws-text-h2);font-weight:var(--ws-weight-bold);line-height:var(--ws-leading-heading);letter-spacing:var(--ws-tracking-tight);text-wrap:balance;margin:0}.home-module__4DwWba__deploymentSubtitle{color:var(--ws-color-brand-dark);font-size:var(--ws-text-body-lg);font-weight:var(--ws-weight-semibold);margin:14px auto 16px;line-height:1.6}.home-module__4DwWba__deploymentLead{max-width:900px;color:var(--ws-color-text-secondary);font-size:var(--ws-text-body);line-height:var(--ws-leading-body);text-wrap:pretty;margin:0 auto}.home-module__4DwWba__deploymentStack{gap:14px;max-width:860px;margin-inline:auto;display:grid}.home-module__4DwWba__deploymentPanel{background:#fff;border:1px solid #d7e3d1;border-radius:22px;min-width:0;padding:20px 24px;box-shadow:0 1px #1a302005}.home-module__4DwWba__deploymentPanelLabel{color:var(--ws-color-text-muted);font-size:var(--ws-text-xs);font-weight:var(--ws-weight-semibold);letter-spacing:.12em;margin:0 0 10px}.home-module__4DwWba__deploymentLinkStage{justify-content:center;align-items:center;min-height:92px;display:flex}.home-module__4DwWba__deploymentLinkChip{color:var(--ws-color-brand-dark);font-size:var(--ws-text-h3);font-weight:var(--ws-weight-bold);text-align:center;background:#fbfcfa;border:1px solid #d7e3d1;border-radius:18px;justify-content:center;align-items:center;gap:14px;padding:18px 22px;line-height:1.35;display:inline-flex}.home-module__4DwWba__deploymentLinkIcon{color:#255b45;background:#dfead7;border-radius:16px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.home-module__4DwWba__deploymentLinkIcon svg{width:30px;height:30px}.home-module__4DwWba__deploymentDownArrow{color:#79a85a;justify-content:center;align-items:center;display:flex}.home-module__4DwWba__deploymentArrowIcon,.home-module__4DwWba__deploymentArrowRightIcon{width:28px;height:28px}.home-module__4DwWba__deploymentChannelGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.home-module__4DwWba__deploymentChannel{text-align:center;background:#fbfcfa;border:1px solid #d7e3d1;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:120px;padding:18px 14px 16px;display:flex}.home-module__4DwWba__deploymentChannelIcon{color:#255b45;background:#dfead7;border-radius:14px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.home-module__4DwWba__deploymentChannelIcon svg{width:24px;height:24px}.home-module__4DwWba__deploymentChannelName{color:var(--ws-color-brand-dark);font-size:var(--ws-text-body-lg);font-weight:var(--ws-weight-semibold);line-height:var(--ws-leading-heading);text-wrap:balance}.home-module__4DwWba__deploymentResultRow{grid-template-columns:minmax(0,1.1fr) 48px minmax(0,1.3fr);align-items:center;gap:18px;display:grid}.home-module__4DwWba__deploymentResultCopy{min-width:0}.home-module__4DwWba__deploymentResultCopy h3{color:var(--ws-color-text);font-size:var(--ws-text-h3);font-weight:var(--ws-weight-bold);line-height:var(--ws-leading-heading);letter-spacing:var(--ws-tracking-tight);text-wrap:pretty;margin:0 0 10px}.home-module__4DwWba__deploymentResultCopy p{color:var(--ws-color-text-secondary);font-size:var(--ws-text-body);line-height:var(--ws-leading-body);text-wrap:pretty;margin:0}.home-module__4DwWba__deploymentResultArrow{color:#79a85a;justify-content:center;display:flex}.home-module__4DwWba__deploymentResultArrow svg{width:48px;height:36px}.home-module__4DwWba__deploymentChat{background:#fbfcfa;border:1px solid #d7e3d1;border-radius:18px;min-width:0;overflow:hidden}.home-module__4DwWba__deploymentChatHeader{color:#255b45;border-bottom:1px solid #d7e3d1;justify-content:space-between;align-items:center;height:38px;padding:0 14px;font-size:.8125rem;font-weight:700;display:flex}.home-module__4DwWba__deploymentChatDots{gap:4px;display:flex}.home-module__4DwWba__deploymentChatDots i{background:#8fb095;border-radius:50%;width:6px;height:6px}.home-module__4DwWba__deploymentChatBody{background:#fff;gap:10px;padding:14px;display:grid}.home-module__4DwWba__deploymentBubble{border-radius:14px;max-width:78%;padding:10px 12px;font-size:.875rem;line-height:1.55}.home-module__4DwWba__deploymentBubbleUser{color:#fff;background:#1f6b49;justify-self:end}.home-module__4DwWba__deploymentBubbleAi{color:#355842;background:#eef6e6;justify-self:start}.home-module__4DwWba__deploymentInputBar{color:#8a9a90;background:#fbfcfa;border:1px solid #d7e3d1;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;height:38px;margin-top:2px;padding:0 10px 0 12px;font-size:.8125rem;display:flex}.home-module__4DwWba__deploymentSend{color:#fff;background:#1f6b49;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.home-module__4DwWba__deploymentSend svg{width:13px;height:13px}.home-module__4DwWba__deploymentFootnoteRow{color:#66757b;justify-content:space-between;align-items:center;gap:16px;margin-top:18px;font-size:.875rem;display:flex}.home-module__4DwWba__deploymentFootnoteRow p{margin:0;line-height:1.7}.home-module__4DwWba__deploymentCta{color:#255b45;white-space:nowrap;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}.home-module__4DwWba__deploymentCta:hover{text-underline-offset:.2em;text-decoration:underline}.home-module__4DwWba__deploymentCta:focus-visible{outline-offset:4px;border-radius:999px;outline:3px solid #79a85a}.home-module__4DwWba__deploymentCtaCircle{border:1px solid #8fb095;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.home-module__4DwWba__deploymentCtaCircle svg{width:18px;height:18px}@media (max-width:900px){.home-module__4DwWba__deploymentDemo{padding:36px 22px 26px}.home-module__4DwWba__deploymentChannelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__4DwWba__deploymentResultRow{grid-template-columns:minmax(0,1fr)}.home-module__4DwWba__deploymentResultArrow{display:none}.home-module__4DwWba__deploymentFootnoteRow{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.home-module__4DwWba__deploymentDemo{border-radius:22px;padding:30px 16px 22px}.home-module__4DwWba__deploymentHeader{margin-bottom:26px}.home-module__4DwWba__deploymentEyebrow{letter-spacing:.2em;font-size:.6875rem}.home-module__4DwWba__deploymentSubtitle{margin-block:13px 15px}.home-module__4DwWba__deploymentPanel{padding:18px 16px}.home-module__4DwWba__deploymentLinkStage{min-height:90px}.home-module__4DwWba__deploymentLinkChip{width:100%;font-size:var(--ws-text-body-lg);flex-flow:column;gap:10px;padding:14px 10px}.home-module__4DwWba__deploymentLinkIcon{flex-basis:48px;width:48px;height:48px}.home-module__4DwWba__deploymentChannelGrid{grid-template-columns:minmax(0,1fr)}.home-module__4DwWba__deploymentChannel{min-height:92px}.home-module__4DwWba__deploymentFootnoteRow{gap:12px;font-size:.8125rem}.home-module__4DwWba__deploymentCta{white-space:normal}}.home-module__4DwWba__stepFlow{gap:40px;margin-top:56px;display:grid}.home-module__4DwWba__stepItem{background:#fff;border:1px solid #edf1e8;border-radius:22px;align-content:start;gap:20px;min-width:0;padding:30px;display:grid;position:relative}.home-module__4DwWba__stepIcon{width:112px;height:112px;color:var(--ws-color-brand-dark);background:#f1f6ed;border-radius:50%;place-items:center;margin:0 auto 6px;display:grid}.home-module__4DwWba__stepIcon svg{width:64px;height:64px}.home-module__4DwWba__stepNumber{color:#78a95a;letter-spacing:-.035em;font-size:3rem;font-weight:800;line-height:1}.home-module__4DwWba__stepTitle{text-wrap:pretty;font-size:1.4rem;font-weight:800;line-height:1.5}.home-module__4DwWba__stepDescription{color:var(--ws-color-text-secondary);font-size:1rem;line-height:1.8}.home-module__4DwWba__stepArrow{color:#80ad60;width:16px;height:28px;position:absolute;bottom:-35px;left:calc(50% - 8px);transform:rotate(90deg)}@media (min-width:600px){.home-module__4DwWba__stepFlow{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.home-module__4DwWba__stepArrow{inset:50% -29px auto auto;transform:none}.home-module__4DwWba__stepItem:nth-child(2) .home-module__4DwWba__stepArrow{display:none}}@media (min-width:1100px){.home-module__4DwWba__stepFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}.home-module__4DwWba__stepItem{padding:30px 24px}.home-module__4DwWba__stepItem:nth-child(2) .home-module__4DwWba__stepArrow{display:block}.home-module__4DwWba__stepArrow{right:-27px}.home-module__4DwWba__stepTitle{min-height:3em}}.home-module__4DwWba__pricingHeader{text-align:center}.home-module__4DwWba__pricingTitle{font-size:var(--ws-text-h2);letter-spacing:-.025em;font-weight:800;line-height:1.35}.home-module__4DwWba__pricingGrid{gap:36px 24px;margin-top:64px;display:grid}.home-module__4DwWba__pricingCard{border:1px solid var(--ws-color-border);background:#fff;border-radius:22px;flex-direction:column;gap:24px;min-width:0;padding:36px 32px 32px;display:flex;position:relative}.home-module__4DwWba__pricingCardFeatured{background:#f2f8ec;border-color:#d9eacb}.home-module__4DwWba__pricingRibbon{background:var(--ws-color-brand-dark);color:#fff;white-space:nowrap;border-radius:999px;padding:8px 24px;font-size:1rem;font-weight:700;line-height:1.4;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.home-module__4DwWba__pricingHead{justify-content:space-between;align-items:center;gap:16px;min-height:66px;display:flex}.home-module__4DwWba__pricingName{font-size:1.6rem;font-weight:800;line-height:1.3}.home-module__4DwWba__pricingPlanIcon{width:66px;height:66px;color:var(--ws-color-brand-dark);background:#edf5e7;border-radius:50%;flex:none;place-items:center;display:grid}.home-module__4DwWba__pricingPlanIcon svg{width:34px;height:34px}.home-module__4DwWba__pricingPositioning{min-height:4em;color:var(--ws-color-text-secondary);text-wrap:pretty;font-size:1.0625rem;line-height:1.8}.home-module__4DwWba__pricingDivider{background:var(--ws-color-border);height:1px}.home-module__4DwWba__pricingList{gap:14px;display:grid}.home-module__4DwWba__pricingItem{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-size:1rem;line-height:1.75;display:grid}.home-module__4DwWba__pricingCheckWrap{width:23px;height:23px;color:var(--ws-color-brand-dark);background:#dcebcf;border-radius:50%;place-items:center;margin-top:3px;display:grid}.home-module__4DwWba__pricingCheck{width:14px;height:14px}.home-module__4DwWba__pricingAction{margin-top:auto;padding-top:20px}.home-module__4DwWba__pricingAction a{min-height:58px}.home-module__4DwWba__pricingAction .home-module__4DwWba__pricingCtaGreen{background:var(--ws-color-brand-dark);color:#fff;box-shadow:none}.home-module__4DwWba__pricingAction .home-module__4DwWba__pricingCtaGreen:hover{background:#086148}.home-module__4DwWba__pricingFoot{justify-items:center;gap:24px;margin-top:36px;display:grid}.home-module__4DwWba__compareLink{border:1px solid var(--ws-color-border-strong);border-radius:999px;min-height:56px;padding:12px 28px;font-size:1rem}.home-module__4DwWba__pricingFootnote{max-width:1100px;color:var(--ws-color-text-muted);text-align:center;font-size:.875rem;line-height:1.85}@media (min-width:960px){.home-module__4DwWba__pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__4DwWba__pricingCard{min-height:590px}}.home-module__4DwWba__faqList{border-top:1px solid var(--ws-color-border-strong);margin-top:48px;display:grid}.home-module__4DwWba__faqItem{border-bottom:1px solid var(--ws-color-border-strong)}.home-module__4DwWba__faqQuestion{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:80px;padding:22px 0;font-size:1.0625rem;font-weight:700;line-height:1.7;list-style:none;display:flex}.home-module__4DwWba__faqQuestion::-webkit-details-marker{display:none}.home-module__4DwWba__faqQuestionText{text-wrap:pretty}.home-module__4DwWba__faqIcon{width:20px;height:20px;color:var(--ws-color-brand);flex:0 0 20px;position:relative}.home-module__4DwWba__faqIcon:before,.home-module__4DwWba__faqIcon:after{content:"";transition:transform var(--ws-duration) var(--ws-ease);background:currentColor;position:absolute}.home-module__4DwWba__faqIcon:before{height:2px;top:9px;left:0;right:0}.home-module__4DwWba__faqIcon:after{width:2px;top:0;bottom:0;left:9px}.home-module__4DwWba__faqItem[open] .home-module__4DwWba__faqIcon:after{transform:scaleY(0)}.home-module__4DwWba__faqAnswer{color:var(--ws-color-text-secondary);padding:0 44px 26px 0;font-size:1rem;line-height:1.9}.home-module__4DwWba__faqAnswer p{text-wrap:pretty}.home-module__4DwWba__faqAnswerWithLink{white-space:pre-line}.home-module__4DwWba__faqAnswerLink{color:var(--ws-color-brand-dark);text-underline-offset:.18em;font-weight:600;text-decoration:underline}.home-module__4DwWba__faqAnswerLink:hover{color:var(--ws-color-brand)}.home-module__4DwWba__faqAnswerLink:focus-visible{outline:2px solid var(--ws-color-brand);outline-offset:2px;border-radius:2px}.home-module__4DwWba__finalCta{text-align:center;background:#eef6e9;border-radius:24px;justify-items:center;gap:24px;padding:72px 40px;display:grid}.home-module__4DwWba__finalCtaTitle{max-width:26em;font-size:var(--ws-text-h2);letter-spacing:-.025em;text-wrap:pretty;font-weight:800;line-height:1.45}.home-module__4DwWba__finalCtaLead{max-width:46em;color:var(--ws-color-text-secondary);font-size:var(--ws-text-body-lg);line-height:1.85}.home-module__4DwWba__finalCtaActions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:8px;display:flex}.home-module__4DwWba__sectionCta{justify-content:center;margin-top:44px;display:flex}@media (max-width:599.98px){.home-module__4DwWba__heroCopy{gap:24px}.home-module__4DwWba__heroTitle{font-size:2rem}.home-module__4DwWba__heroVisual{margin-inline:-8px}.home-module__4DwWba__whyList,.home-module__4DwWba__featureGrid,.home-module__4DwWba__usecaseGrid,.home-module__4DwWba__stepFlow{margin-top:36px}.home-module__4DwWba__whyItem{padding:24px 20px}.home-module__4DwWba__whyVisual{max-width:340px}.home-module__4DwWba__pricingCard{padding:32px 24px}.home-module__4DwWba__pricingPositioning{min-height:0}.home-module__4DwWba__pricingName{font-size:1.5rem}.home-module__4DwWba__finalCta{padding:44px 22px}.home-module__4DwWba__finalCtaActions{width:100%;display:grid}.home-module__4DwWba__finalCtaActions a{min-height:60px;padding-inline:16px;line-height:1.5}.home-module__4DwWba__faqQuestion{font-size:1rem}.home-module__4DwWba__faqAnswer{padding-right:0}}.home-module__4DwWba__heroPhrase{white-space:nowrap}.home-module__4DwWba__fxChatAvatar svg{width:14px;height:14px}.home-module__4DwWba__fxChannels{grid-template-columns:1fr}.home-module__4DwWba__fxChannel{text-align:left;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;display:flex}.home-module__4DwWba__fxChannelIcon{width:22px;height:22px;color:var(--ws-color-brand);flex:0 0 22px;place-items:center;display:grid}.home-module__4DwWba__fxChannelIcon svg{width:20px;height:20px}.home-module__4DwWba__fxPanel{gap:18px;min-height:186px;padding:18px}.home-module__4DwWba__fxStages{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0;display:grid}.home-module__4DwWba__fxStage{text-align:center;justify-items:center;gap:10px;display:grid;position:relative}.home-module__4DwWba__fxStageDot{z-index:1;background:#fff;width:24px;height:24px;position:relative}.home-module__4DwWba__fxStageLabel{font-weight:600}.home-module__4DwWba__fxStageRule{background:#b2cfb8;width:calc(100% - 24px);position:absolute;top:11px;left:calc(50% + 12px)}@media (max-width:479.98px){.home-module__4DwWba__fxChannels{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__4DwWba__fxPanel{padding:12px}}
.pricing-module__-gt86W__hero{padding-block:clamp(56px, 6vw, 80px) var(--ws-space-7)}.pricing-module__-gt86W__heroTitle{color:var(--ws-color-text);font-size:var(--ws-text-display);letter-spacing:var(--ws-tracking-tight);font-weight:800;line-height:1.45}.pricing-module__-gt86W__heroDescription{margin-top:var(--ws-space-5);color:var(--ws-color-text-secondary);font-size:var(--ws-text-body-lg);line-height:1.85}.pricing-module__-gt86W__plans{padding-top:var(--ws-space-4)}.pricing-module__-gt86W__plans .pricing-module__-gt86W__cardGrid{margin-top:0}.pricing-module__-gt86W__subList{margin-top:var(--ws-space-2);padding-left:var(--ws-space-4);color:var(--ws-color-text-secondary);font-size:var(--ws-text-sm);gap:6px;line-height:1.7;list-style:outside;display:grid}.pricing-module__-gt86W__secondaryHeader h2{font-size:clamp(1.5rem,1.2rem + .7vw,2rem);line-height:1.6}.pricing-module__-gt86W__creditGrid{gap:var(--ws-space-6);margin-top:var(--ws-space-6);display:grid}.pricing-module__-gt86W__creditPoint{gap:var(--ws-space-3);min-width:0;padding-top:var(--ws-space-5);border-top:1px solid var(--ws-color-border-strong);align-content:start;display:grid}.pricing-module__-gt86W__creditPoint h3{color:var(--ws-color-brand-dark);font-size:1.0625rem;font-weight:700;line-height:1.7}.pricing-module__-gt86W__creditPoint p{color:var(--ws-color-text-secondary);font-size:var(--ws-text-sm);line-height:1.85}.pricing-module__-gt86W__creditNote{max-width:1100px;margin-top:var(--ws-space-6);color:var(--ws-color-text-muted);font-size:var(--ws-text-sm);line-height:1.85}.pricing-module__-gt86W__comparison{scroll-margin-top:var(--ws-header-height)}.pricing-module__-gt86W__tableWrap{margin-top:var(--ws-space-6);border:1px solid var(--ws-color-border);border-radius:var(--ws-radius-lg)}.pricing-module__-gt86W__comparisonTable{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:.9375rem;line-height:1.7}.pricing-module__-gt86W__featureColumn{width:40%}.pricing-module__-gt86W__comparisonTable th,.pricing-module__-gt86W__comparisonTable td{vertical-align:middle;overflow-wrap:anywhere;padding:20px 16px}.pricing-module__-gt86W__comparisonTable thead th{color:var(--ws-color-brand-dark);background:var(--ws-color-brand-tint);border-bottom:1px solid var(--ws-color-border-strong);text-align:center;font-weight:700}.pricing-module__-gt86W__comparisonTable thead th:first-child{border-top-left-radius:var(--ws-radius-lg);text-align:left}.pricing-module__-gt86W__comparisonTable thead th:last-child{border-top-right-radius:var(--ws-radius-lg)}.pricing-module__-gt86W__comparisonTable tbody th{color:var(--ws-color-text-secondary);text-align:left;font-weight:600}.pricing-module__-gt86W__comparisonTable td{color:var(--ws-color-brand-dark);text-align:center}.pricing-module__-gt86W__comparisonTable tbody tr+tr th,.pricing-module__-gt86W__comparisonTable tbody tr+tr td{border-top:1px solid var(--ws-color-border)}@media (min-width:900px){.pricing-module__-gt86W__creditGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599.98px){.pricing-module__-gt86W__hero{padding-block:var(--ws-space-7) var(--ws-space-6)}.pricing-module__-gt86W__heroDescription{font-size:var(--ws-text-body)}.pricing-module__-gt86W__comparisonTable{font-size:.75rem;line-height:1.65}.pricing-module__-gt86W__comparisonTable th,.pricing-module__-gt86W__comparisonTable td{padding:14px 8px}}
.getting-started-module__JgwyHq__page{min-width:0}.getting-started-module__JgwyHq__page .getting-started-module__JgwyHq__hero{padding-block:clamp(48px,5.5vw,88px) clamp(52px,5vw,76px)}.getting-started-module__JgwyHq__heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,4.5vw,64px);display:grid}.getting-started-module__JgwyHq__heroCopy{gap:22px;min-width:0;display:grid}.getting-started-module__JgwyHq__heroTitle{letter-spacing:-.025em;text-wrap:balance;max-width:18em;font-size:clamp(2.25rem,1.4rem + 2.5vw,3.4rem);font-weight:800;line-height:1.45}.getting-started-module__JgwyHq__heroSentence{display:block}.getting-started-module__JgwyHq__heroPhrase{white-space:nowrap}.getting-started-module__JgwyHq__pageName{color:var(--ws-color-brand-dark);font-size:1.2rem;font-weight:600}.getting-started-module__JgwyHq__lead{max-width:74ch;color:var(--ws-color-text-secondary);font-size:var(--ws-text-body-lg);text-wrap:pretty;line-height:1.9}.getting-started-module__JgwyHq__heroImage{object-fit:contain;justify-self:center;width:100%;max-width:440px;height:auto;display:block}.getting-started-module__JgwyHq__page .getting-started-module__JgwyHq__creation{padding-top:clamp(32px,4vw,56px)}.getting-started-module__JgwyHq__page .getting-started-module__JgwyHq__stepFlow{margin-top:48px}@media (max-width:860px){.getting-started-module__JgwyHq__heroGrid{grid-template-columns:minmax(0,1fr)}.getting-started-module__JgwyHq__heroCopy{max-width:760px}.getting-started-module__JgwyHq__heroImage{width:min(100%,440px)}}.getting-started-module__JgwyHq__page .getting-started-module__JgwyHq__placement{background:radial-gradient(460px 250px at 4% 7%,#e6f1e3 0%,#0000 96%),radial-gradient(470px 260px at 98% 88%,#e5f0e2 0%,#0000 98%),linear-gradient(#f4f9f2 0%,#f0f7ed 70%,#f7faf5 100%)}.getting-started-module__JgwyHq__placementIntro{text-align:center;gap:24px;max-width:1060px;margin-inline:auto;display:grid}.getting-started-module__JgwyHq__sectionTitle{max-width:23em;color:var(--ws-color-brand-dark);font-size:var(--ws-text-h2);letter-spacing:-.025em;text-wrap:balance;margin-inline:auto;font-weight:800;line-height:1.45}.getting-started-module__JgwyHq__placementIntro .getting-started-module__JgwyHq__lead{text-align:left;max-width:865px;margin-inline:auto}.getting-started-module__JgwyHq__source{z-index:1;border:1px solid var(--ws-color-border-strong);background:var(--ws-color-surface-raised);width:min(100%,540px);box-shadow:0 14px 38px color-mix(in srgb, var(--ws-color-brand-dark) 9%, transparent);border-radius:19px;align-items:center;gap:18px;margin:48px auto 0;padding:20px 27px;display:flex;position:relative}.getting-started-module__JgwyHq__sourceIcon{background:var(--ws-color-brand-soft);width:52px;height:52px;color:var(--ws-color-brand-dark);border-radius:15px;flex:0 0 52px;place-items:center;display:grid}.getting-started-module__JgwyHq__sourceIcon svg{width:31px;height:31px}.getting-started-module__JgwyHq__sourceMeta{flex:1;gap:5px;min-width:0;display:grid}.getting-started-module__JgwyHq__sourceMeta strong{color:var(--ws-color-brand-dark);font-size:1.0625rem;line-height:1.5}.getting-started-module__JgwyHq__sourceMeta small{color:var(--ws-color-text-muted);font-size:.75rem}.getting-started-module__JgwyHq__sourceTag{background:var(--ws-color-brand-soft);color:var(--ws-color-brand-dark);border-radius:40px;flex:none;padding:6px 11px;font-size:.6875rem;font-weight:700}.getting-started-module__JgwyHq__branch{width:min(100%,1240px);height:116px;margin-inline:auto;display:block;overflow:visible}.getting-started-module__JgwyHq__branch path{fill:none;stroke:var(--ws-color-brand-mid);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.getting-started-module__JgwyHq__branch circle{fill:var(--ws-color-brand-soft);stroke:var(--ws-color-brand-mid);stroke-width:2px}.getting-started-module__JgwyHq__branch .getting-started-module__JgwyHq__branchArrow{fill:var(--ws-color-brand);stroke:none}.getting-started-module__JgwyHq__mobileDown{color:var(--ws-color-brand-mid);justify-content:center;margin:20px auto;display:none}.getting-started-module__JgwyHq__mobileDown svg{width:31px;height:34px}.getting-started-module__JgwyHq__channelGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:13px;width:min(100%,1240px);margin:0 auto;padding:0;list-style:none;display:grid}.getting-started-module__JgwyHq__channel{border:1px solid var(--ws-color-border);background:color-mix(in srgb, var(--ws-color-surface-raised) 94%, transparent);min-width:0;min-height:368px;box-shadow:0 7px 25px color-mix(in srgb, var(--ws-color-brand-dark) 3%, transparent);border-radius:18px;flex-direction:column;padding:17px 16px 19px;transition:transform .18s,box-shadow .18s;display:flex}@media (hover:hover){.getting-started-module__JgwyHq__channel:hover{box-shadow:0 12px 30px color-mix(in srgb, var(--ws-color-brand-dark) 8%, transparent);transform:translateY(-4px)}}.getting-started-module__JgwyHq__channelTop{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.getting-started-module__JgwyHq__channelLabel{color:var(--ws-color-brand-mid);letter-spacing:.14em;font-size:.625rem;font-weight:800}.getting-started-module__JgwyHq__channelIcon{background:var(--ws-color-brand-soft);width:27px;height:27px;color:var(--ws-color-brand);border-radius:8px;place-items:center;display:grid}.getting-started-module__JgwyHq__channelIcon svg{width:16px;height:16px}.getting-started-module__JgwyHq__scene{background:linear-gradient(147deg, var(--ws-color-surface) 0%, var(--ws-color-brand-soft) 100%);border-radius:12px;justify-content:center;align-items:center;height:128px;margin-bottom:18px;display:flex;position:relative;overflow:hidden}.getting-started-module__JgwyHq__channelTitle{color:var(--ws-color-brand-dark);letter-spacing:-.025em;text-wrap:pretty;margin:0 0 10px;font-size:.9375rem;font-weight:800;line-height:1.57}.getting-started-module__JgwyHq__channelDescription{color:var(--ws-color-text-secondary);text-wrap:pretty;margin:0;font-size:.75rem;line-height:1.87}.getting-started-module__JgwyHq__bioCard{background:var(--ws-color-surface-raised);width:112px;height:107px;box-shadow:0 7px 16px color-mix(in srgb, var(--ws-color-brand-dark) 7%, transparent);border:1px solid #d4e3d4;border-radius:10px;padding:10px;position:relative;transform:rotate(-4deg)}.getting-started-module__JgwyHq__bioProfile{align-items:center;gap:8px;display:flex}.getting-started-module__JgwyHq__bioAvatar{width:28px;height:28px;box-shadow:0 0 0 2px var(--ws-color-brand-soft);background:linear-gradient(135deg,#e5bd73,#ca90a9,#90afa0);border:3px solid #fff;border-radius:50%;flex:none}.getting-started-module__JgwyHq__bioLines{flex:1;gap:5px;display:grid}.getting-started-module__JgwyHq__bioLines i,.getting-started-module__JgwyHq__bioLinks i,.getting-started-module__JgwyHq__messageBars i,.getting-started-module__JgwyHq__mapDetails i{background:var(--ws-color-border-strong);border-radius:8px;height:5px;display:block}.getting-started-module__JgwyHq__bioLines i:first-child{background:color-mix(in srgb, var(--ws-color-brand) 34%, white);width:54%}.getting-started-module__JgwyHq__bioLines i:nth-child(2){width:38%}.getting-started-module__JgwyHq__bioLines i:nth-child(3){width:48%}.getting-started-module__JgwyHq__bioRule{background:var(--ws-color-border);height:1px;margin-block:10px 7px;display:block}.getting-started-module__JgwyHq__bioLinks{gap:4px;display:grid}.getting-started-module__JgwyHq__bioLinks i:first-child{width:82%}.getting-started-module__JgwyHq__bioLinks i:nth-child(2){width:64%}.getting-started-module__JgwyHq__miniLinkPill{background:var(--ws-color-brand-soft);width:100%;height:16px;color:var(--ws-color-brand-dark);border-radius:5px;justify-content:center;align-items:center;margin-top:7px;display:flex}.getting-started-module__JgwyHq__miniLinkPill svg{width:11px;height:11px}.getting-started-module__JgwyHq__formFlow{justify-content:center;align-items:center;gap:5px;display:flex}.getting-started-module__JgwyHq__formMock,.getting-started-module__JgwyHq__conversationMock{background:var(--ws-color-surface-raised);width:78px;height:95px;box-shadow:0 7px 16px color-mix(in srgb, var(--ws-color-brand-dark) 6%, transparent);border:1px solid #d4e3d4;border-radius:9px;align-content:start;gap:8px;padding:12px 8px;display:grid;transform:rotate(-4deg)}.getting-started-module__JgwyHq__conversationMock{border-color:color-mix(in srgb, var(--ws-color-brand) 30%, white);transform:rotate(4deg)}.getting-started-module__JgwyHq__miniHeader{background:var(--ws-color-surface-muted);border-radius:8px 8px 0 0;align-items:center;gap:3px;height:9px;margin:-12px -8px 3px;padding-inline:7px;display:flex}.getting-started-module__JgwyHq__miniHeader i{background:var(--ws-color-brand-mid);border-radius:50%;width:3px;height:3px}.getting-started-module__JgwyHq__formMock>i{background:var(--ws-color-border-strong);border-radius:5px;height:5px;display:block}.getting-started-module__JgwyHq__formMock>i:first-of-type{background:color-mix(in srgb, var(--ws-color-brand) 32%, white);width:70%}.getting-started-module__JgwyHq__formMock>i:nth-of-type(3),.getting-started-module__JgwyHq__formMock>i:nth-of-type(4){border:1px solid var(--ws-color-border);background:var(--ws-color-surface);height:13px}.getting-started-module__JgwyHq__formFlow .getting-started-module__JgwyHq__rightArrow{width:19px;color:var(--ws-color-brand);flex:none}.getting-started-module__JgwyHq__conversationMock>i{background:var(--ws-color-brand-soft);border-radius:7px 7px 7px 2px;height:14px}.getting-started-module__JgwyHq__conversationMock>i:nth-of-type(2){background:color-mix(in srgb, var(--ws-color-brand) 62%, white);border-radius:7px 7px 2px;justify-self:end;width:72%}.getting-started-module__JgwyHq__conversationMock>i:nth-of-type(3){width:78%}.getting-started-module__JgwyHq__websiteMock{background:var(--ws-color-surface-raised);width:142px;height:101px;box-shadow:0 7px 16px color-mix(in srgb, var(--ws-color-brand-dark) 6%, transparent);border:1px solid #d4e3d4;border-radius:10px;position:relative;overflow:visible}.getting-started-module__JgwyHq__websiteMock>.getting-started-module__JgwyHq__miniHeader{border-radius:9px 9px 0 0;margin:0}.getting-started-module__JgwyHq__websiteVisual{background:linear-gradient(135deg,#c7dcc8,#f2e7d6);border-radius:5px;height:42px;margin:8px}.getting-started-module__JgwyHq__websiteLine,.getting-started-module__JgwyHq__websiteLineShort{background:var(--ws-color-border-strong);border-radius:5px;height:5px;margin:5px 9px;display:block}.getting-started-module__JgwyHq__websiteLine{width:73%}.getting-started-module__JgwyHq__websiteLineShort{width:50%}.getting-started-module__JgwyHq__floatingLauncher{border:4px solid var(--ws-color-surface);background:var(--ws-color-brand);color:#fff;width:41px;height:41px;box-shadow:0 4px 9px color-mix(in srgb, var(--ws-color-brand-dark) 20%, transparent);border-radius:13px;place-items:center;display:grid;position:absolute;bottom:-10px;right:-9px}.getting-started-module__JgwyHq__floatingLauncher svg{width:19px;height:19px}.getting-started-module__JgwyHq__messageMocks{justify-content:center;align-items:center;gap:11px;display:flex}.getting-started-module__JgwyHq__messageMini{background:var(--ws-color-surface-raised);width:68px;height:90px;box-shadow:0 7px 16px color-mix(in srgb, var(--ws-color-brand-dark) 6%, transparent);border:1px solid #d4e3d4;border-radius:9px;padding:11px 7px;position:relative}.getting-started-module__JgwyHq__lineBadge,.getting-started-module__JgwyHq__whatsBadge{color:#fff;background:#10a963;border-radius:50%;place-items:center;width:27px;height:27px;font-size:.5rem;font-weight:800;display:grid}.getting-started-module__JgwyHq__whatsBadge{background:#23b965}.getting-started-module__JgwyHq__whatsBadge svg{width:15px;height:15px}.getting-started-module__JgwyHq__messageBars{gap:5px;margin-top:8px;display:grid}.getting-started-module__JgwyHq__messageBars i:first-child{width:95%}.getting-started-module__JgwyHq__messageBars i:nth-child(2){width:68%}.getting-started-module__JgwyHq__messageBars i:nth-child(3){width:82%}.getting-started-module__JgwyHq__messageMini .getting-started-module__JgwyHq__miniLinkPill{width:auto;margin:0;position:absolute;bottom:6px;left:6px;right:6px}.getting-started-module__JgwyHq__mapListing{background:var(--ws-color-surface-raised);width:144px;height:101px;box-shadow:0 7px 16px color-mix(in srgb, var(--ws-color-brand-dark) 6%, transparent);border:1px solid #d4e3d4;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px;display:flex;transform:rotate(-2deg)}.getting-started-module__JgwyHq__mapTile{height:60px;color:var(--ws-color-brand-mid);background:linear-gradient(120deg,#e1e9d9 48%,#c1d5cd 48% 53%,#f4eadf 53%);border-radius:5px;flex:0 0 48px;place-items:center;display:grid;overflow:hidden}.getting-started-module__JgwyHq__mapTile svg{width:48px;height:56px}.getting-started-module__JgwyHq__mapDetails{flex:1;gap:5px;min-width:0;display:grid}.getting-started-module__JgwyHq__mapDetails i:first-child{background:color-mix(in srgb, var(--ws-color-brand) 36%, white);width:84%}.getting-started-module__JgwyHq__mapDetails i:nth-child(2){width:64%}.getting-started-module__JgwyHq__mapDetails i:nth-child(3){width:92%}.getting-started-module__JgwyHq__mapDetails .getting-started-module__JgwyHq__miniLinkPill{justify-content:flex-start;margin-top:2px;padding-left:5px}.getting-started-module__JgwyHq__pathToResult{width:fit-content;color:var(--ws-color-brand-mid);flex-direction:column;align-items:center;gap:8px;margin:36px auto 24px;display:flex}.getting-started-module__JgwyHq__pathToResult i{background:linear-gradient(var(--ws-color-brand-mid), var(--ws-color-brand));width:2px;height:40px;display:block;position:relative}.getting-started-module__JgwyHq__pathToResult i:after{border-right:2px solid var(--ws-color-brand);border-bottom:2px solid var(--ws-color-brand);content:"";width:9px;height:9px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)rotate(45deg)}.getting-started-module__JgwyHq__result{border:1px solid var(--ws-color-border-strong);background:var(--ws-color-surface-raised);max-width:1030px;box-shadow:0 14px 42px color-mix(in srgb, var(--ws-color-brand-dark) 8%, transparent);border-radius:24px;grid-template-columns:minmax(0,.78fr) 64px minmax(0,1.22fr);align-items:center;gap:18px;margin-inline:auto;padding:36px 48px;display:grid}.getting-started-module__JgwyHq__resultCopy{min-width:0}.getting-started-module__JgwyHq__resultLabel{color:var(--ws-color-text-muted);letter-spacing:.13em;font-size:.6875rem;font-weight:800}.getting-started-module__JgwyHq__resultTitle{color:var(--ws-color-brand-dark);letter-spacing:-.045em;text-wrap:balance;margin:12px 0 10px;font-size:clamp(1.25rem,1.05rem + .5vw,1.5625rem);font-weight:800;line-height:1.5}.getting-started-module__JgwyHq__resultDescription{color:var(--ws-color-text-secondary);margin:0;font-size:.8125rem;line-height:1.9}.getting-started-module__JgwyHq__resultBullets{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.getting-started-module__JgwyHq__resultBullets span{background:var(--ws-color-brand-soft);color:var(--ws-color-brand-dark);border-radius:100px;padding:7px 10px;font-size:.6875rem;font-weight:700}.getting-started-module__JgwyHq__rightArrow{width:53px;height:35px;color:var(--ws-color-brand-mid);justify-content:center;display:flex}.getting-started-module__JgwyHq__receptionResult{justify-items:end;gap:12px;min-width:0;display:grid}.getting-started-module__JgwyHq__chatPreview{border:1px solid var(--ws-color-border-strong);background:var(--ws-color-surface);width:100%;max-width:395px;box-shadow:0 10px 26px color-mix(in srgb, var(--ws-color-brand-dark) 7%, transparent);text-align:left;border-radius:14px;overflow:hidden}.getting-started-module__JgwyHq__chatHeader{border-bottom:1px solid var(--ws-color-border);background:var(--ws-color-surface-raised);height:43px;color:var(--ws-color-brand-dark);align-items:center;gap:9px;padding-inline:16px;font-size:.75rem;font-weight:750;display:flex}.getting-started-module__JgwyHq__aiMark{background:var(--ws-color-brand);color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:.625rem;font-weight:800;display:grid}.getting-started-module__JgwyHq__online{background:#58a671;border-radius:50%;width:7px;height:7px;margin-left:auto}.getting-started-module__JgwyHq__chatBody{background:#f8faf8;flex-direction:column;gap:12px;min-height:192px;padding:16px 13px 13px;display:flex}.getting-started-module__JgwyHq__chatBubble{width:fit-content;max-width:83%;box-shadow:0 1px 1px color-mix(in srgb, var(--ws-color-brand-dark) 3%, transparent);border-radius:12px 12px 12px 3px;padding:8px 11px;font-size:.75rem;line-height:1.7;display:block}.getting-started-module__JgwyHq__chatBubbleUser{color:#fff;background:#28734c;border-radius:12px 12px 3px;align-self:flex-end}.getting-started-module__JgwyHq__chatBubbleAssistant{color:#224a35;background:#e6f2e0;align-self:flex-start}.getting-started-module__JgwyHq__chatBubbleFaded{opacity:.23;width:61%;min-height:21px;padding:0}.getting-started-module__JgwyHq__chatFooter{border-top:1px solid var(--ws-color-border);background:var(--ws-color-surface-raised);align-items:center;gap:7px;height:35px;padding:7px 13px;display:flex}.getting-started-module__JgwyHq__chatFooter span{background:var(--ws-color-surface);border-radius:30px;flex:1;height:19px}.getting-started-module__JgwyHq__chatFooter i{background:var(--ws-color-brand);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.75rem;font-style:normal;display:grid}.getting-started-module__JgwyHq__chatCaption{color:var(--ws-color-brand-dark);text-align:right;margin:0;font-size:.9375rem;font-weight:700;line-height:1.6}.getting-started-module__JgwyHq__note{max-width:960px;color:var(--ws-color-text-muted);text-align:center;margin:27px auto 0;font-size:.6875rem;line-height:1.8}@media (max-width:1150px){.getting-started-module__JgwyHq__channelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.getting-started-module__JgwyHq__channel{min-height:330px}.getting-started-module__JgwyHq__channel:nth-child(4){grid-column:1/2}.getting-started-module__JgwyHq__branch{display:none}.getting-started-module__JgwyHq__mobileDown{display:flex}.getting-started-module__JgwyHq__scene{height:124px}.getting-started-module__JgwyHq__result{max-width:850px}}@media (max-width:730px){.getting-started-module__JgwyHq__channelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.getting-started-module__JgwyHq__channel{min-height:0;padding:13px}.getting-started-module__JgwyHq__channel:nth-child(4){grid-column:auto}.getting-started-module__JgwyHq__channel:last-child{grid-column:1/-1}.getting-started-module__JgwyHq__channelTitle{font-size:.875rem}.getting-started-module__JgwyHq__scene{height:113px;margin-bottom:13px}.getting-started-module__JgwyHq__note{text-align:left}}@media (max-width:860px){.getting-started-module__JgwyHq__result{grid-template-columns:minmax(0,1fr);gap:20px;padding:25px 24px}.getting-started-module__JgwyHq__resultCopy{max-width:600px}.getting-started-module__JgwyHq__receptionResult{justify-self:stretch;justify-items:end}.getting-started-module__JgwyHq__rightArrow{justify-self:center;transform:rotate(90deg)}.getting-started-module__JgwyHq__chatPreview{max-width:none}}@media (max-width:450px){.getting-started-module__JgwyHq__page .getting-started-module__JgwyHq__hero{padding-block:38px 44px}.getting-started-module__JgwyHq__heroCopy{gap:17px}.getting-started-module__JgwyHq__heroTitle{font-size:clamp(2rem,9vw,2.5rem);line-height:1.35}.getting-started-module__JgwyHq__heroPhrase{white-space:normal}.getting-started-module__JgwyHq__heroImage{width:min(100%,350px)}.getting-started-module__JgwyHq__channelGrid{grid-template-columns:1fr}.getting-started-module__JgwyHq__channel:last-child{grid-column:auto}.getting-started-module__JgwyHq__channel{grid-template-rows:auto auto 1fr;grid-template-columns:112px minmax(0,1fr);gap:0 14px;min-height:167px;padding:15px;display:grid}.getting-started-module__JgwyHq__channelTop{grid-column:1/-1;margin-bottom:9px}.getting-started-module__JgwyHq__scene{grid-area:2/1/4;width:112px;height:112px;margin:0}.getting-started-module__JgwyHq__channelTitle{grid-area:2/2;align-self:start;margin:2px 0 6px;font-size:.8125rem}.getting-started-module__JgwyHq__channelDescription{grid-area:3/2;align-self:start;font-size:.6875rem;line-height:1.7}.getting-started-module__JgwyHq__bioCard{transform:scale(.82)rotate(-4deg)}.getting-started-module__JgwyHq__formFlow{gap:1px;transform:scale(.62)}.getting-started-module__JgwyHq__formFlow .getting-started-module__JgwyHq__rightArrow{width:16px}.getting-started-module__JgwyHq__websiteMock{transform:scale(.78)}.getting-started-module__JgwyHq__messageMocks{gap:2px;transform:scale(.76)}.getting-started-module__JgwyHq__mapListing{gap:5px;padding:5px;transform:scale(.76)rotate(-2deg)}.getting-started-module__JgwyHq__mapTile{flex-basis:40px}.getting-started-module__JgwyHq__mapDetails i{height:4px}.getting-started-module__JgwyHq__source{gap:12px;padding:15px 17px}.getting-started-module__JgwyHq__sourceIcon{flex-basis:48px;width:48px;height:48px}.getting-started-module__JgwyHq__sourceTag{display:none}.getting-started-module__JgwyHq__intro h1{font-size:27px}.getting-started-module__JgwyHq__result{padding:23px 17px}.getting-started-module__JgwyHq__resultTitle{font-size:1.3125rem}.getting-started-module__JgwyHq__note{text-align:left}}@media (prefers-reduced-motion:reduce){.getting-started-module__JgwyHq__channel{transition:none}}
.tokens-module__cebfyG__root{--ws-color-brand:#237742;--ws-color-brand-dark:#064936;--ws-color-brand-mid:#73a454;--ws-color-brand-soft:#e8f3df;--ws-color-brand-tint:#f1f7ec;--ws-color-cta:#ff8908;--ws-color-cta-dark:#f17a00;--ws-color-cta-soft:#fff1e2;--ws-color-on-cta:#fff;--ws-color-text:#172126;--ws-color-text-secondary:#5c6870;--ws-color-text-muted:#68756e;--ws-color-on-brand:#fff;--ws-color-bg:#fff;--ws-color-surface:#f7faf5;--ws-color-surface-muted:#ecf3ec;--ws-color-surface-raised:#fff;--ws-color-border:#e7ede7;--ws-color-border-strong:#d5ded5;--ws-font-sans:-apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", "Yu Gothic",Meiryo, "Segoe UI", sans-serif;--ws-text-display:clamp(2rem, 1.25rem + 2.8vw, 3.25rem);--ws-text-h1:clamp(1.85rem, 1.25rem + 2.6vw, 2.75rem);--ws-text-h2:clamp(1.75rem, 1.1rem + 1.8vw, 2.75rem);--ws-text-h3:clamp(1.2rem, 1rem + .55vw, 1.5rem);--ws-text-body-lg:clamp(1rem, .85rem + .35vw, 1.1875rem);--ws-text-body:1rem;--ws-text-sm:.875rem;--ws-text-xs:.78rem;--ws-leading-display:1.16;--ws-leading-heading:1.32;--ws-leading-body:1.85;--ws-weight-regular:400;--ws-weight-medium:600;--ws-weight-semibold:700;--ws-weight-bold:800;--ws-tracking-tight:-.022em;--ws-tracking-wide:.06em;--ws-space-1:4px;--ws-space-2:8px;--ws-space-3:12px;--ws-space-4:16px;--ws-space-5:24px;--ws-space-6:32px;--ws-space-7:48px;--ws-space-8:64px;--ws-space-9:80px;--ws-space-10:96px;--ws-radius-sm:6px;--ws-radius-md:10px;--ws-radius-lg:16px;--ws-radius-card:20px;--ws-radius-pill:999px;--ws-container:1440px;--ws-container-narrow:920px;--ws-gutter:20px;--ws-section-y:clamp(64px, 7.5vw, 112px);--ws-header-height:64px;--ws-shadow-sm:0 1px 2px #10281c0f;--ws-shadow-md:0 10px 30px -14px #10281c29;--ws-shadow-lg:0 26px 60px -28px #10281c38;--ws-ease:cubic-bezier(.22, .61, .36, 1);--ws-duration:.2s;--ws-z-header:100;--ws-z-menu:90;background:var(--ws-color-bg);min-height:100vh;color:var(--ws-color-text);font-family:var(--ws-font-sans);font-size:var(--ws-text-body);font-weight:var(--ws-weight-regular);line-height:var(--ws-leading-body);line-break:strict;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-kerning:normal;flex-direction:column;display:flex}html:has(.tokens-module__cebfyG__root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff}@media (min-width:768px){.tokens-module__cebfyG__root{--ws-gutter:32px;--ws-header-height:72px}}@media (min-width:1024px){.tokens-module__cebfyG__root{--ws-gutter:48px;--ws-header-height:88px}}@media (min-width:1280px){.tokens-module__cebfyG__root{--ws-gutter:64px}}:where(.tokens-module__cebfyG__root) h1,:where(.tokens-module__cebfyG__root) h2,:where(.tokens-module__cebfyG__root) h3,:where(.tokens-module__cebfyG__root) h4,:where(.tokens-module__cebfyG__root) p,:where(.tokens-module__cebfyG__root) figure,:where(.tokens-module__cebfyG__root) blockquote{margin:0}:where(.tokens-module__cebfyG__root) ul,:where(.tokens-module__cebfyG__root) ol{margin:0;padding:0;list-style:none}:where(.tokens-module__cebfyG__root) a{color:inherit}:where(.tokens-module__cebfyG__root) img,:where(.tokens-module__cebfyG__root) svg{max-width:100%;display:block}.tokens-module__cebfyG__root :focus-visible{outline:3px solid var(--ws-color-brand-dark);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.tokens-module__cebfyG__root *,.tokens-module__cebfyG__root :before,.tokens-module__cebfyG__root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
.use-cases-module__5M2sHa__hubHero{padding-block:clamp(64px,7vw,100px)}.use-cases-module__5M2sHa__hubIntro{gap:24px;max-width:1000px;display:grid}.use-cases-module__5M2sHa__industry{color:var(--ws-color-brand-dark);font-size:.9375rem;font-weight:700;line-height:1.65}.use-cases-module__5M2sHa__hubTitle{max-width:960px;font-size:var(--ws-text-display);letter-spacing:var(--ws-tracking-tight);text-wrap:balance;font-weight:800;line-height:1.45}.use-cases-module__5M2sHa__lead{max-width:720px;color:var(--ws-color-text-secondary);font-size:var(--ws-text-body-lg);text-wrap:pretty;line-height:1.9}.use-cases-module__5M2sHa__body{color:var(--ws-color-text-secondary);font-size:1rem;line-height:1.85}.use-cases-module__5M2sHa__squareImage{border-radius:var(--ws-radius-lg)}.use-cases-module__5M2sHa__squareImage img{object-fit:contain;object-position:center}.use-cases-module__5M2sHa__caseGrid{gap:56px 40px;margin-top:48px;display:grid}.use-cases-module__5M2sHa__summaryCard{align-content:start;gap:24px;min-width:0;display:grid}.use-cases-module__5M2sHa__summaryBody{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.use-cases-module__5M2sHa__summaryTitle{text-wrap:pretty;font-size:1.25rem;font-weight:700;line-height:1.65}.use-cases-module__5M2sHa__tags,.use-cases-module__5M2sHa__similarTags{flex-wrap:wrap;gap:8px;display:flex}.use-cases-module__5M2sHa__tag{border-radius:var(--ws-radius-sm);background:var(--ws-color-brand-tint);color:var(--ws-color-brand-dark);max-width:100%;padding:5px 10px;font-size:.8125rem;line-height:1.6}.use-cases-module__5M2sHa__cardCta{margin-top:auto;padding-block:6px}.use-cases-module__5M2sHa__industryGrid{gap:32px;margin-top:40px;display:grid}.use-cases-module__5M2sHa__industryGroup{border-top:1px solid var(--ws-color-border-strong);align-content:start;gap:20px;min-width:0;padding-top:24px;display:grid}.use-cases-module__5M2sHa__groupTitle{max-width:26rem;color:var(--ws-color-brand-dark);font-size:var(--ws-text-h3);text-wrap:pretty;font-weight:700;line-height:1.6}.use-cases-module__5M2sHa__examples{color:var(--ws-color-text-secondary);font-size:var(--ws-text-sm);line-height:1.85}.use-cases-module__5M2sHa__detailHero{padding-top:36px;padding-bottom:clamp(56px,7vw,96px)}.use-cases-module__5M2sHa__breadcrumb{color:var(--ws-color-text-secondary);font-size:var(--ws-text-sm);margin-bottom:40px;line-height:1.8}.use-cases-module__5M2sHa__breadcrumb ol{flex-wrap:wrap;gap:8px 12px;display:flex}.use-cases-module__5M2sHa__breadcrumb a{text-underline-offset:.25em}.use-cases-module__5M2sHa__heroGrid{align-items:center;gap:40px;display:grid}.use-cases-module__5M2sHa__heroText{gap:24px;min-width:0;display:grid}.use-cases-module__5M2sHa__detailTitle{letter-spacing:var(--ws-tracking-tight);text-wrap:pretty;font-size:clamp(1.75rem,1.1rem + 1.7vw,2.5rem);font-weight:800;line-height:1.65}.use-cases-module__5M2sHa__heroImage{width:100%}.use-cases-module__5M2sHa__reading{padding-bottom:var(--ws-section-y)}.use-cases-module__5M2sHa__readingSection+.use-cases-module__5M2sHa__readingSection{margin-top:clamp(56px,6vw,80px)}.use-cases-module__5M2sHa__readingTitle{color:var(--ws-color-brand-dark);letter-spacing:var(--ws-tracking-tight);text-wrap:pretty;font-size:clamp(1.5rem,1.2rem + .7vw,2rem);font-weight:700;line-height:1.6}.use-cases-module__5M2sHa__readingBody{color:var(--ws-color-text);overflow-wrap:break-word;font-size:1.0625rem;line-height:2.15}.use-cases-module__5M2sHa__readingTitle+.use-cases-module__5M2sHa__readingBody{margin-top:24px}.use-cases-module__5M2sHa__situationHeader{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:24px;display:flex}.use-cases-module__5M2sHa__note{color:var(--ws-color-text-secondary);font-size:var(--ws-text-sm);margin-top:20px;line-height:1.9}.use-cases-module__5M2sHa__interview{gap:44px;margin-top:32px;display:grid}.use-cases-module__5M2sHa__qa{border-top:1px solid var(--ws-color-border);gap:20px;padding-top:32px;display:grid}.use-cases-module__5M2sHa__question{text-wrap:pretty;font-size:1.25rem;font-weight:700;line-height:1.8}.use-cases-module__5M2sHa__answer{gap:8px;display:grid}.use-cases-module__5M2sHa__speaker{color:var(--ws-color-brand);font-size:var(--ws-text-sm);font-weight:700}.use-cases-module__5M2sHa__changes{gap:32px;margin-top:32px;display:grid}.use-cases-module__5M2sHa__change{gap:12px;display:grid}.use-cases-module__5M2sHa__flowComparison{gap:24px;margin-top:32px;display:grid}.use-cases-module__5M2sHa__flow{border:1px solid var(--ws-color-border-strong);border-radius:var(--ws-radius-lg);padding:28px}.use-cases-module__5M2sHa__flowAfter{background:var(--ws-color-brand-tint);border-color:#0000}.use-cases-module__5M2sHa__flowLabel{color:var(--ws-color-text-secondary);font-size:.9375rem;font-weight:700}.use-cases-module__5M2sHa__flowAfter .use-cases-module__5M2sHa__flowLabel{color:var(--ws-color-brand-dark)}.use-cases-module__5M2sHa__flowSteps{flex-wrap:wrap;gap:16px 20px;margin-top:20px;display:flex}.use-cases-module__5M2sHa__flowSteps li{align-items:center;gap:16px;font-size:1rem;font-weight:600;line-height:1.8;display:flex}.use-cases-module__5M2sHa__flowSteps svg{color:var(--ws-color-brand);flex-shrink:0}.use-cases-module__5M2sHa__similarSection{padding-top:0}.use-cases-module__5M2sHa__similarTags{margin-block:24px 28px}.use-cases-module__5M2sHa__homeCardLink{text-decoration:none}.use-cases-module__5M2sHa__homeCardLink:hover h3{text-underline-offset:.2em;text-decoration:underline}.use-cases-module__5M2sHa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:600px){.use-cases-module__5M2sHa__caseGrid,.use-cases-module__5M2sHa__industryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.use-cases-module__5M2sHa__heroGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px}}@media (min-width:1024px){.use-cases-module__5M2sHa__industryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.use-cases-module__5M2sHa__heroGrid{gap:64px}.use-cases-module__5M2sHa__flowComparison{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.use-cases-module__5M2sHa__summaryCard{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px}}@media (max-width:599.98px){.use-cases-module__5M2sHa__hubIntro{gap:20px}.use-cases-module__5M2sHa__caseGrid{gap:48px;margin-top:32px}.use-cases-module__5M2sHa__detailHero{padding-top:24px}.use-cases-module__5M2sHa__breadcrumb{margin-bottom:32px}.use-cases-module__5M2sHa__heroGrid{gap:32px}.use-cases-module__5M2sHa__heroText{gap:20px}.use-cases-module__5M2sHa__readingBody{font-size:1rem;line-height:2.1}.use-cases-module__5M2sHa__question{font-size:1.125rem}.use-cases-module__5M2sHa__flowSteps{flex-direction:column}.use-cases-module__5M2sHa__flowSteps li{align-items:flex-start}.use-cases-module__5M2sHa__flowSteps li:first-child{padding-left:32px}.use-cases-module__5M2sHa__flowSteps svg{margin-top:6px;transform:rotate(90deg)}}.use-cases-module__5M2sHa__playbookOverview{gap:var(--ws-space-6);margin-top:var(--ws-space-7);display:grid}.use-cases-module__5M2sHa__playbookSummary{gap:var(--ws-space-4);padding-top:var(--ws-space-5);border-top:1px solid var(--ws-color-border-strong);align-content:start;min-width:0;display:grid}.use-cases-module__5M2sHa__playbookRole{color:var(--ws-color-brand-dark);font-size:var(--ws-text-sm);font-weight:600;line-height:1.8}.use-cases-module__5M2sHa__playbookAnchor{text-underline-offset:.25em;text-decoration:none}.use-cases-module__5M2sHa__playbookAnchor:hover{text-decoration:underline}.use-cases-module__5M2sHa__playbookDetails{gap:var(--ws-space-7);display:grid}.use-cases-module__5M2sHa__playbookDetail{gap:var(--ws-space-5);min-width:0;scroll-margin-top:calc(var(--ws-header-height) + var(--ws-space-5));display:grid}.use-cases-module__5M2sHa__playbookDetail+.use-cases-module__5M2sHa__playbookDetail{padding-top:var(--ws-space-7);border-top:1px solid var(--ws-color-border)}.use-cases-module__5M2sHa__playbookTitle{max-width:1100px;color:var(--ws-color-brand-dark);letter-spacing:var(--ws-tracking-tight);text-wrap:pretty;overflow-wrap:break-word;font-size:clamp(1.375rem,1.1rem + .75vw,1.875rem);font-weight:700;line-height:1.65}.use-cases-module__5M2sHa__playbookBody{max-width:1040px;color:var(--ws-color-text-secondary);font-size:var(--ws-text-body);overflow-wrap:break-word;line-height:1.95}.use-cases-module__5M2sHa__playbookIndustries{align-items:flex-start;gap:var(--ws-space-3) var(--ws-space-4);flex-wrap:wrap;display:flex}.use-cases-module__5M2sHa__playbookIndustryTitle{color:var(--ws-color-brand-dark);font-size:var(--ws-text-sm);flex-shrink:0;padding-block:5px;font-weight:600;line-height:1.6}.use-cases-module__5M2sHa__playbookIndustries .use-cases-module__5M2sHa__tags{flex:560px}.use-cases-module__5M2sHa__playbookOverview .use-cases-module__5M2sHa__groupTitle{max-width:none}@media (min-width:900px){.use-cases-module__5M2sHa__playbookOverview{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:599.98px){.use-cases-module__5M2sHa__playbookOverview{margin-top:var(--ws-space-6);gap:var(--ws-space-5)}.use-cases-module__5M2sHa__playbookDetails{gap:var(--ws-space-6)}.use-cases-module__5M2sHa__playbookDetail+.use-cases-module__5M2sHa__playbookDetail{padding-top:var(--ws-space-6)}.use-cases-module__5M2sHa__playbookIndustries .use-cases-module__5M2sHa__tags{flex-basis:100%}}
