.home-story[data-astro-cid-bwrsz5ac]{max-width:1152px;margin:auto;padding:24px 32px 80px}.section-heading[data-astro-cid-bwrsz5ac],.closing-section[data-astro-cid-bwrsz5ac]{text-align:center}.eyebrow[data-astro-cid-bwrsz5ac]{color:var(--muted-foreground);font-size:14px}h2[data-astro-cid-bwrsz5ac]{letter-spacing:-.025em;margin-top:16px;scroll-margin-top:90px;font:400 clamp(32px,4vw,44px)/1.15 Georgia,serif}.industry-section[data-astro-cid-bwrsz5ac]{margin-top:80px}h3[data-astro-cid-bwrsz5ac]{letter-spacing:-.02em;font:400 26px/1.2 Georgia,serif}.industry-grid[data-astro-cid-bwrsz5ac]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.industry-grid[data-astro-cid-bwrsz5ac] a[data-astro-cid-bwrsz5ac]{border:1px solid var(--border);border-radius:22px;flex-direction:column;gap:18px;padding:24px;display:flex}.industry-grid[data-astro-cid-bwrsz5ac] a[data-astro-cid-bwrsz5ac]:hover{background:var(--muted)}.industry-grid[data-astro-cid-bwrsz5ac] h3[data-astro-cid-bwrsz5ac]{font-size:24px}.industry-grid[data-astro-cid-bwrsz5ac] p[data-astro-cid-bwrsz5ac]{color:var(--muted-foreground);font-size:14px;line-height:1.6}.industry-more[data-astro-cid-bwrsz5ac]{margin-top:auto;font-size:13px}.closing-section[data-astro-cid-bwrsz5ac]{border-top:1px solid var(--border);margin-top:80px;padding-top:72px}.closing-section[data-astro-cid-bwrsz5ac] .eyebrow[data-astro-cid-bwrsz5ac]{color:var(--foreground)}.closing-section[data-astro-cid-bwrsz5ac] h2[data-astro-cid-bwrsz5ac]{margin-top:14px;font-size:clamp(40px,4.4vw,56px)}@media (width<=1023px){.industry-grid[data-astro-cid-bwrsz5ac]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.home-story[data-astro-cid-bwrsz5ac]{padding:24px 16px 64px}.industry-section[data-astro-cid-bwrsz5ac]{margin-top:64px}.industry-grid[data-astro-cid-bwrsz5ac]{grid-template-columns:1fr}.closing-section[data-astro-cid-bwrsz5ac]{margin-top:64px;padding-top:56px}.closing-section[data-astro-cid-bwrsz5ac] h2[data-astro-cid-bwrsz5ac]{font-size:40px}}.home-hero[data-astro-cid-qemyr2jl]{background:var(--background)}.hero-grid[data-astro-cid-qemyr2jl]{text-align:center;max-width:800px;margin:auto;padding:72px 32px 48px}.hero-eyebrow[data-astro-cid-qemyr2jl]{color:var(--foreground);margin-bottom:8px;font:400 16px/1.3 Georgia,serif}h1[data-astro-cid-qemyr2jl]{letter-spacing:-.035em;font:400 clamp(44px,5vw,64px)/1.08 Georgia,serif}.hero-description[data-astro-cid-qemyr2jl]{max-width:550px;color:var(--foreground);margin:24px auto 0;font-size:18px;line-height:1.7}.hero-copy[data-astro-cid-qemyr2jl] .soft-composer{margin-left:auto;margin-right:auto}.hero-copy[data-astro-cid-qemyr2jl] .soft-composer>p{text-align:center}@media (width<=479px){.hero-grid[data-astro-cid-qemyr2jl]{padding:48px 16px 32px}.hero-copy[data-astro-cid-qemyr2jl] [data-create-demo-link]{padding-inline:12px;font-size:12px}}.customer-journeys{max-width:1152px;color:var(--foreground);margin:0 auto;padding:0 32px 96px}.customer-journeys:before{content:"";border-top:1px solid var(--border);margin-bottom:48px;display:block}.journey-heading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:34px;display:flex}.journey-kicker{font:400 22px/1.25 Georgia,serif}.journey-heading h2{letter-spacing:-.035em;margin:10px 0 14px;font:400 48px/1.1 Georgia,serif}.journey-intro{max-width:500px;font:400 18px/1.55 var(--font-sans),sans-serif;color:var(--foreground)}.journey-navigation{white-space:nowrap;align-items:end;gap:20px;padding-bottom:2px;display:flex}.journey-counter{color:var(--muted-foreground);letter-spacing:.06em;font-size:12px}.journey-counter strong{color:var(--foreground);font-size:17px;font-weight:500}.journey-counter small{letter-spacing:0;text-align:right;margin-top:6px;font-size:11px;display:block}.journey-navigation>div{gap:8px;display:flex}.journey-navigation button{background:var(--muted);width:40px;height:40px;color:var(--foreground);cursor:pointer;border-radius:50%;place-items:center;font-size:20px;line-height:1;transition:background .15s,transform .15s;display:grid}.journey-navigation button:hover{background:var(--border);transform:translateY(-2px)}.customer-journeys button:focus-visible,.customer-journeys input:focus-visible{outline:2px solid var(--product-chat);outline-offset:2px}.journey-pair{grid-template-columns:1.2fr .8fr;gap:28px;display:grid}.journey-column{min-width:0}.journey-stage,.journey-email{border-radius:19px;height:494px;overflow:hidden}.journey-stage{background:#0a0a0a;justify-content:center;align-items:flex-end;padding:28px 26px 0;display:flex}.dark .journey-stage{background:#f2f2f2}.chat-window{color:#171717;background:#fff;border-radius:22px 22px 0 0;flex-direction:column;width:min(100%,410px);height:466px;display:flex;overflow:hidden;box-shadow:0 14px 42px #0002}.chat-header{border-bottom:1px solid #ebebeb;align-items:center;gap:10px;padding:16px 18px;display:flex}.chat-header strong{font-size:13px;line-height:1.25;display:block}.chat-heading-icon{color:#171717;flex:none}.chat-header small{color:#777;margin-top:3px;font-size:10px;display:block}.consult-mark{color:#473b32;background:#e7e0d9;border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font:20px/1 Georgia,serif;display:grid}.chat-content{scrollbar-width:thin;flex-direction:column;flex:1;gap:11px;padding:20px 18px 16px;display:flex;overflow:auto}.chat-line{border-radius:15px;width:fit-content;max-width:90%;padding:10px 13px;font-size:12px;line-height:1.45}.from-visitor{color:#fff;background:#1d85ed;border-bottom-right-radius:4px;align-self:flex-end}.from-business{background:#f2f2f3;border-bottom-left-radius:4px;align-self:flex-start}.shoe-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.shoe-option{text-align:left;background:#fff;border:1px solid #e8e8e8;border-radius:12px;flex-direction:column;align-items:stretch;min-width:0;padding:5px;display:flex}.shoe-image-button{cursor:pointer;width:100%;display:block;position:relative}.shoe-option img{aspect-ratio:1.25;object-fit:cover;border-radius:8px;width:100%}.liked-emoji{background:#fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:14px;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 2px 7px #0002}.shoe-option strong{white-space:nowrap;text-overflow:ellipsis;margin:7px 3px 0;font-size:10px;line-height:1.25;overflow:hidden}.shoe-option span{margin:2px 3px 7px;font-size:10px}.shoe-order-link{color:#1d85ed;text-align:center;cursor:pointer;border:1px solid #1d85ed;border-radius:99px;width:100%;margin-top:auto;padding:5px 3px;font-size:10px;text-decoration:none;display:block}.shoe-order-link:hover,.shoe-order-link:focus-visible{color:#fff;background:#1d85ed}.order-backdrop{z-index:100;background:#0008;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.order-preview{background:var(--card);width:min(100%,380px);color:var(--foreground);border-radius:20px;padding:24px;position:relative;box-shadow:0 20px 80px #0004}.order-close{cursor:pointer;font-size:24px;line-height:1;position:absolute;top:12px;right:14px}.order-eyebrow{letter-spacing:.1em;color:var(--muted-foreground);margin-bottom:16px;font-size:10px;display:block}.order-preview img{aspect-ratio:1.6;object-fit:cover;border-radius:12px;width:100%}.order-preview h3{margin-top:18px;font:400 26px Georgia,serif}.order-preview p{margin-top:5px;font-size:16px}.preview-checkout{border:1px solid var(--border);background:var(--muted);color:var(--foreground);text-align:center;border-radius:8px;margin-top:20px;padding:12px;font-size:12px;display:block}.order-preview small{color:var(--muted-foreground);text-align:center;margin-top:10px;font-size:11px;display:block}.chat-footer{color:#9b9b9b;border:1px solid #e6e6e6;border-radius:99px;justify-content:space-between;align-items:center;margin:0 14px 13px;padding:9px 14px;font-size:10px;display:flex}.chat-footer span:last-child{color:#555;font-size:16px}.journey-email{background:var(--card);border:1px solid var(--border);color:var(--foreground);padding:26px 28px;overflow:auto;box-shadow:0 8px 30px #00000007}.email-topline{color:var(--muted-foreground);font-size:11px}.email-icon{color:var(--foreground);flex:none}.journey-email h3{font:600 18px/1.25 var(--font-sans),sans-serif;letter-spacing:-.02em;align-items:center;gap:9px;margin:22px 0 18px;display:flex}.email-headers{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding-bottom:18px;display:flex}.email-headers strong{font-size:12px;display:block}.email-headers small{color:var(--muted-foreground);margin-top:2px;font-size:10px;display:block}.email-body{font-size:12px;line-height:1.6}.email-body p{margin-top:16px}.email-signoff{color:var(--muted-foreground)}.email-feature{border:1px solid var(--border);border-radius:12px;align-items:center;gap:13px;margin-top:18px;padding:8px;display:flex}.email-feature img{object-fit:cover;border-radius:8px;width:100px;height:100px}.email-feature>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.email-feature strong{font-size:12px}.email-feature span{font-size:11px}.email-feature .email-button{background:var(--product-chat);color:#fff;border-radius:6px;margin-top:7px;padding:7px 10px;display:inline-block}.journey-label{color:var(--muted-foreground);margin:14px 8px 0;font:italic 14px/1.3 Georgia,serif}.booking-time-options button{min-height:44px}.meeting-card{border:1px solid var(--border);border-radius:12px;align-items:center;gap:13px;margin-top:20px;padding:16px;display:flex}.meeting-icon{background:var(--muted);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.meeting-icon small{color:var(--muted-foreground);line-height:1;margin:0!important;font-size:8px!important}.meeting-icon strong{margin-top:2px;font:400 20px/1 Georgia,serif!important}.meeting-card strong,.meeting-card span,.meeting-card small{display:block}.meeting-card strong{font-size:12px}.meeting-card span{margin-top:5px;font-size:11px}.meeting-card small{color:var(--muted-foreground);margin-top:3px;font-size:10px}.travel-chat{gap:14px}.topic-options{flex-wrap:wrap;gap:7px;display:flex}.topic-options button{cursor:pointer;border:1px solid #d8d8d8;border-radius:99px;padding:8px 10px;font-size:10px}.topic-options button.is-selected{color:#0969d1;background:#edf5ff;border-color:#1d85ed}.travel-note{background:var(--muted);border-radius:12px;margin-top:18px;padding:16px}.travel-note span{letter-spacing:.1em;color:var(--muted-foreground);font-size:9px;display:block}.travel-note strong{margin-top:7px;font:400 19px Georgia,serif;display:block}.travel-note p{color:var(--muted-foreground);margin-top:7px;font-size:11px}.journey-disclaimer{color:var(--muted-foreground);text-align:center;margin-top:25px;font-size:11px}@media (width<=850px){.journey-pair{grid-template-columns:1fr;gap:30px}.journey-stage,.journey-email{height:470px}.journey-stage{padding-top:25px}.chat-window{height:445px}.journey-heading{align-items:end}.journey-email{max-width:none}.journey-column{width:100%}}@media (width<=600px){.customer-journeys{padding:0 16px 72px}.customer-journeys:before{margin-bottom:32px}.journey-heading{flex-direction:column;align-items:flex-start;gap:20px}.journey-kicker{font-size:20px}.journey-heading h2{font-size:40px}.journey-intro{font-size:16px}.journey-navigation{align-self:flex-end}.journey-stage{height:450px;padding:18px 14px 0}.chat-window{height:432px}.journey-email{height:auto;min-height:440px;padding:22px}.journey-pair{gap:26px}.journey-label{margin-top:10px}}.home-proof[data-astro-cid-zmqcynz7]{max-width:1152px;margin:0 auto;padding:0 32px}.proof-inner[data-astro-cid-zmqcynz7]{border-block:1px solid var(--border);grid-template-columns:minmax(0,1.45fr) minmax(270px,.75fr);align-items:center;gap:56px;padding:56px 0;display:grid}.proof-copy[data-astro-cid-zmqcynz7] h2[data-astro-cid-zmqcynz7]{letter-spacing:-.035em;max-width:670px;font:400 clamp(38px,4.1vw,52px)/1.07 Georgia,serif}.proof-copy[data-astro-cid-zmqcynz7] h2[data-astro-cid-zmqcynz7] span[data-astro-cid-zmqcynz7]{letter-spacing:-.02em;margin-top:8px;font-size:.62em;line-height:1.3;display:block}.proof-copy[data-astro-cid-zmqcynz7]>p[data-astro-cid-zmqcynz7]{max-width:500px;margin-top:28px;font-size:18px;line-height:1.5}.proof-copy[data-astro-cid-zmqcynz7]>p[data-astro-cid-zmqcynz7]+p[data-astro-cid-zmqcynz7]{margin-top:18px}.proof-source[data-astro-cid-zmqcynz7]{color:var(--muted-foreground);text-underline-offset:3px;gap:6px;margin-top:22px;font-size:12px;display:inline-flex}.proof-source[data-astro-cid-zmqcynz7]:hover{text-decoration:underline}.proof-cards[data-astro-cid-zmqcynz7]{gap:12px;display:grid}.proof-card[data-astro-cid-zmqcynz7]{border:1px solid var(--border);background:var(--card);min-height:132px;color:var(--foreground);border-radius:16px;flex-direction:column;justify-content:space-between;padding:24px;transition:background .18s,color .18s,border-color .18s,transform .18s;display:flex}.proof-card[data-astro-cid-zmqcynz7]:hover,.proof-card[data-astro-cid-zmqcynz7]:focus-visible{color:#fff;background:#0a0a0a;border-color:#0a0a0a;transform:translateY(-2px)}.dark .proof-card[data-astro-cid-zmqcynz7]:hover,.dark .proof-card[data-astro-cid-zmqcynz7]:focus-visible{color:#0a0a0a;background:#fff;border-color:#fff}.proof-card[data-astro-cid-zmqcynz7]:focus-visible{outline:2px solid var(--product-chat);outline-offset:3px}.proof-card[data-astro-cid-zmqcynz7] p[data-astro-cid-zmqcynz7]{font-size:16px;line-height:1.42}.proof-card[data-astro-cid-zmqcynz7] strong[data-astro-cid-zmqcynz7]{color:var(--product-chat);font-weight:500}.proof-card--orange[data-astro-cid-zmqcynz7] strong[data-astro-cid-zmqcynz7]{color:#f97316}.proof-card[data-astro-cid-zmqcynz7]>span[data-astro-cid-zmqcynz7]{color:var(--muted-foreground);margin-top:18px;font-size:11px}.proof-card[data-astro-cid-zmqcynz7]:hover>span[data-astro-cid-zmqcynz7],.proof-card[data-astro-cid-zmqcynz7]:focus-visible>span[data-astro-cid-zmqcynz7]{color:inherit;opacity:.72}@media (width<=800px){.proof-inner[data-astro-cid-zmqcynz7]{grid-template-columns:1fr;gap:34px}.proof-cards[data-astro-cid-zmqcynz7]{grid-template-columns:1fr 1fr}.proof-card[data-astro-cid-zmqcynz7]{min-height:154px}}@media (width<=600px){.home-proof[data-astro-cid-zmqcynz7]{padding:0 16px}.proof-inner[data-astro-cid-zmqcynz7]{padding:44px 0}.proof-copy[data-astro-cid-zmqcynz7] h2[data-astro-cid-zmqcynz7]{font-size:36px}.proof-copy[data-astro-cid-zmqcynz7] h2[data-astro-cid-zmqcynz7] span[data-astro-cid-zmqcynz7]{font-size:.7em}.proof-copy[data-astro-cid-zmqcynz7]>p[data-astro-cid-zmqcynz7]{margin-top:20px;font-size:16px}.proof-cards[data-astro-cid-zmqcynz7]{grid-template-columns:1fr}.proof-card[data-astro-cid-zmqcynz7]{min-height:126px}}
