.site-app-showcase-mockup{--screen-left:33.72%;--screen-top:14.45%;--screen-width:32.72%;--screen-height:62%;--screen-radius-tl:11.5%;--screen-radius-tr:7.5%;--screen-radius-br:9%;--screen-radius-bl:9%;--screen-padding-block:5px 4px;--screen-padding-inline:6px;--screen-content-scale:.958;--screen-content-crop-left:0px;--screen-content-offset-x:0px;--screen-corner-radius:var(--screen-radius-tl) var(--screen-radius-tr) var(--screen-radius-br) var(--screen-radius-bl)}.site-app-showcase-section{isolation:isolate;z-index:1;width:100%;min-height:var(--showcase-section-height,calc(var(--showcase-scroll-fallback-vh,220) * 1vh));background-color:var(--_colors---lavender);position:relative}.site-app-showcase-wave-pattern{color:var(--_colors---darkslate-blue)}.site-app-showcase-sticky{top:var(--showcase-sticky-top,0px);z-index:1;isolation:isolate;pointer-events:none;flex-direction:column;align-items:center;width:100%;min-height:0;padding:0;display:flex;position:sticky}.site-app-showcase-stage{width:min(100%, var(--showcase-stage-max-width,62.5rem), var(--showcase-stage-max-height-cap,100lvh));flex-direction:column;align-items:center;padding-inline:clamp(1rem,4vw,2rem);display:flex}.site-app-showcase-stage.is-rising{transform:translate3d(0, var(--showcase-mockup-rise-y,0px), 0);will-change:transform}@media (width>=1280px){.site-app-showcase-stage{width:min(100%, var(--showcase-stage-max-width-wide,72rem), var(--showcase-stage-max-height-cap,100lvh))}}.site-app-showcase-mockup{z-index:1;backface-visibility:hidden;width:100%;line-height:0;position:relative;overflow:clip;transform:translateZ(0)}.site-app-showcase-hand-rest{z-index:2;box-sizing:border-box;width:100%;margin-top:calc(-1 * var(--showcase-hand-rest-overlap,0px));background-color:var(--_colors---deep-violet);background-image:radial-gradient(circle farthest-corner at 50% 50%, var(--_colors---deep-violet), var(--_colors---muted-purple));pointer-events:auto;justify-content:center;align-self:stretch;align-items:center;padding:clamp(1.5rem,4vw,2.75rem) clamp(1.25rem,4vw,2rem);display:flex;position:relative;box-shadow:0 5px 15px #161a3473}.site-app-showcase-hand-rest-inner{flex-direction:column;align-items:center;gap:clamp(1.25rem,3vw,1.75rem);width:min(54rem,92vw);display:flex}.site-app-showcase-hand-rest-title{max-width:100%;color:var(--_colors---white);font-family:var(--font-family--inter-tight);font-size:clamp(1.75rem,4.2vw,3rem);font-weight:var(--font-weight--medium);letter-spacing:-.03em;text-align:center;text-wrap:balance;flex-direction:column;gap:.12em;margin:0;line-height:1.08;display:flex}.site-app-showcase-hand-rest-title-line{display:block}.site-app-showcase-hand-rest-title-line:not(.site-app-showcase-hand-rest-title-line--emphasis){color:color-mix(in srgb, var(--_colors---lavender) 88%, white)}.site-app-showcase-hand-rest-title-line--emphasis{color:var(--_colors---white);transform:scale(var(--hand-rest-emphasis-scale,1));transform-origin:50% 100%;will-change:transform;display:inline-block}.site-app-showcase-hand-rest-cta{flex-shrink:0}.site-app-showcase-screen{top:var(--screen-top);left:var(--screen-left);width:var(--screen-width);height:var(--screen-height);padding-block:var(--screen-padding-block);padding-inline:var(--screen-padding-inline);box-sizing:border-box;border-radius:var(--screen-corner-radius);z-index:1;isolation:isolate;background-color:#0000;position:absolute;overflow:hidden;container-type:inline-size}.site-app-showcase-screen-clip{border-radius:var(--screen-corner-radius);contain:paint;width:100%;height:100%;overflow:hidden}.site-app-showcase-page-track.is-scrubbing{will-change:transform}.site-app-showcase-page{width:100%;max-width:none;height:auto;transform:scale(var(--screen-content-scale)) translateX(var(--screen-content-offset-x,0px));transform-origin:top;display:block}.site-app-showcase-demo-ribbon{z-index:2;aspect-ratio:1;pointer-events:none;user-select:none;width:38%;height:auto;position:absolute;top:0;left:0;overflow:hidden}.site-app-showcase-demo-ribbon-band{background:var(--_colors---nori,#000);width:142.4%;color:var(--_colors---white);font-family:var(--font-family--inter);letter-spacing:.14em;text-align:center;text-transform:uppercase;padding:.38em 0;font-size:clamp(.4375rem,3.95cqi,.8125rem);font-weight:700;line-height:1;position:absolute;top:22.4%;left:-38.2%;transform:rotate(-45deg)}.site-app-showcase-frame{z-index:2;object-fit:contain;pointer-events:none;width:100%;height:auto;display:block;position:relative}.site-app-showcase-section:not([data-showcase-has-page=true]){min-height:auto}.site-app-showcase-section:not([data-showcase-has-page=true]) .site-app-showcase-sticky{height:auto;min-height:0;padding-block:clamp(1.25rem,3vw,2.5rem);position:relative}@media (prefers-reduced-motion:reduce){.site-app-showcase-section{min-height:auto}.site-app-showcase-sticky{height:auto;min-height:0;padding-block:clamp(1.25rem,3vw,2.5rem);position:relative}.site-app-showcase-hand-rest-title-line--emphasis,.site-app-showcase-stage,.site-app-showcase-stage.is-rising{will-change:auto;transform:none}.site-app-showcase-page-track{transform:none!important}.site-app-showcase-page-track.is-scrubbing{will-change:auto}.site-app-showcase-page{transform:scale(var(--screen-content-scale)) translateX(var(--screen-content-offset-x,0px));will-change:auto}}@media (width<=767px){.site-app-showcase-section{--showcase-sticky-top:5.5rem}.site-app-showcase-frame{display:none}.site-app-showcase-stage,.site-app-showcase-stage.is-rising{will-change:auto;transform:none}.site-app-showcase-mockup{box-sizing:border-box;aspect-ratio:var(--showcase-mobile-screen-aspect,9 / 16);width:min(100%, calc((100vh - 5.5rem - env(safe-area-inset-bottom,0px)) * 9 / 16));width:min(100%, calc((100lvh - 5.5rem - env(safe-area-inset-bottom,0px)) * 9 / 16));border:var(--showcase-mobile-screen-border-width,8px) solid var(--_colors---nori,#000);border-radius:var(--showcase-mobile-screen-radius,1.75rem);max-width:100%;position:relative;box-shadow:0 18px 40px -12px #161a3473}.site-app-showcase-mockup:before{content:"";z-index:2;background:var(--_colors---nori,#000);pointer-events:none;border-radius:0 0 .75rem .75rem;width:28%;height:.85rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.site-app-showcase-screen{border-radius:calc(var(--showcase-mobile-screen-radius,1.75rem) - var(--showcase-mobile-screen-border-width,8px));width:100%;height:100%;padding-block:0;padding-inline:0;top:0;left:0}.site-app-showcase-screen-clip{border-radius:inherit}.site-app-showcase-page{transform:scale(var(--showcase-mobile-content-scale,1)) translateX(0)}.site-app-showcase-demo-ribbon{aspect-ratio:auto;width:8.25rem;height:8.25rem}.site-app-showcase-demo-ribbon-band{width:11.75rem;padding:.5rem 0;font-size:.8125rem;top:1.85rem;left:-3.15rem}}@media (width<=767px),(height<=820px){.site-app-showcase-hand-rest:not(.site-app-showcase-hand-rest--standalone){display:none}}.site-app-showcase-hand-rest--standalone{display:none}@media (width<=767px),(height<=820px){.site-app-showcase-hand-rest--standalone{margin-top:clamp(1rem,4vw,1.5rem);display:flex}}html.css-off-mockup-layer .site-app-showcase-mockup{backface-visibility:visible;transform:none}html.css-off-emphasis-willchange .site-app-showcase-hand-rest-title-line--emphasis{will-change:auto}html.css-off-paint-contain .site-app-showcase-screen-clip{contain:none}html.css-off-paint-contain .site-app-showcase-screen{isolation:auto;container-type:normal}html.css-off-body-clip body{overflow-x:visible}html.css-off-wave .site-app-showcase-wave-pattern,html.css-off-header-before .header:before{display:none}html.css-off-track-willchange .site-app-showcase-page-track.is-scrubbing{will-change:auto}.how-it-works-section{isolation:isolate;z-index:1;background-color:var(--_colors---deep-violet);background-image:radial-gradient(circle farthest-corner at 50% 50%, var(--_colors---deep-violet), var(--_colors---muted-purple));color:var(--_colors---white);position:relative}.how-it-works-wave-pattern{color:var(--_colors---white)}.how-it-works-wrapper{align-items:center;gap:var(--_sizes---padding--space-2-5rem);grid-row-gap:var(--_sizes---padding--space-2-5rem);flex-flow:column;display:flex}.how-it-works-intro{max-width:42rem}.how-it-works-section .typography-title{background-color:color-mix(in srgb, var(--_colors---white) 12%, transparent);color:var(--_colors---white);box-shadow:inset 0 1px #ffffff26}.how-it-works-intro .subtitle-block{width:auto;max-width:100%}.how-it-works-section .typography-title.how-it-works-eyebrow{text-align:center;white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.35em;width:max-content;max-width:100%;line-height:1.2;display:inline-flex}.how-it-works-eyebrow-line{white-space:nowrap}.how-it-works-eyebrow-icon{flex-shrink:0;font-size:1.05em;line-height:1}.how-it-works-section .heading-h2.how-it-works-heading{margin-bottom:0}.how-it-works-heading--chain{text-align:center;flex-direction:column;align-items:center;display:flex}.how-it-works-heading-line{color:color-mix(in srgb, var(--_colors---lavender) 88%, white);font-weight:var(--font-weight--medium);white-space:nowrap;display:block}.how-it-works-heading-line--payoff{color:var(--_colors---white);font-weight:var(--font-weight--semi-bold)}.how-it-works-track{width:100%;max-width:68rem;position:relative}.how-it-works-steps{gap:var(--_sizes---padding--space-1-25rem);perspective:1200px;z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;width:100%;margin:0;padding:1.5rem .35rem;list-style:none;display:grid;position:relative;overflow:visible}.how-it-works-card-reveal{width:100%;min-width:0;list-style:none}.how-it-works-card{background-color:var(--_colors---white);border-radius:var(--_sizes---padding--space-1-5rem);transform-origin:50% 100%;flex-flow:column;width:100%;min-width:0;transition:box-shadow .35s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2.767px 2.214px #00000014,0 8px 16px #0000001a,0 28px 48px #0a061f33,inset 0 1px #fff}@media screen and (width>=992px){.how-it-works-card--1{transform:translateY(14px)rotate(-7deg)}.how-it-works-card--2{z-index:2;transform:translateY(-8px)rotate(0)}.how-it-works-card--3{transform:translateY(14px)rotate(7deg)}}.js .how-it-works-steps[data-hiw-scroll-ready] .how-it-works-card{will-change:transform;transition:box-shadow .35s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:no-preference){.how-it-works-card:hover{box-shadow:0 4px 8px #0000001a,0 16px 28px #00000024,0 36px 56px #0a061f40,inset 0 1px #fff}}.how-it-works-media{aspect-ratio:5/4;border-bottom:1px solid color-mix(in srgb, var(--_colors---gray) 14%, transparent);margin:0}.how-it-works-card--1 .how-it-works-media{background:color-mix(in srgb, var(--_colors---grayish-blue) 55%, white)}.how-it-works-card--2 .how-it-works-media{background:color-mix(in srgb, var(--_colors---bright-blue) 8%, var(--_colors---grayish-blue))}.how-it-works-card--3 .how-it-works-media{background:color-mix(in srgb, var(--_colors---darkslate-blue) 6%, var(--_colors---grayish-blue))}.how-it-works-placeholder{width:100%;height:100%;padding:var(--_sizes---padding--space-1-25rem);justify-content:center;align-items:center;display:flex}.hiw-mock{flex-flow:column;gap:.45rem;width:100%;max-width:13.5rem;display:flex}.hiw-mock--preview{background:var(--_colors---white);border-radius:.85rem;padding:.9rem;box-shadow:0 2px 4px #1a006c08,0 10px 24px #1a006c0d,inset 0 1px #fff}.hiw-mock-chrome{gap:.28rem;margin-bottom:.15rem;display:flex}.hiw-mock-chrome i{background:color-mix(in srgb, var(--_colors---gray) 26%, white);border-radius:50%;width:.38rem;height:.38rem}.hiw-mock-hero{background:linear-gradient(112deg, color-mix(in srgb, var(--_colors---bright-blue) 42%, white), color-mix(in srgb, var(--_colors---bright-blue) 14%, white));border-radius:.45rem;height:2.55rem;display:block}.hiw-mock-block{background:color-mix(in srgb, var(--_colors---gray) 16%, white);border-radius:999px;width:90%;height:.48rem;display:block}.hiw-mock-block--sm{width:62%}.how-it-works-card-body{text-align:center;align-items:center;gap:var(--_sizes---padding--space-5rem);padding:var(--_sizes---padding--space-1-25rem) var(--_sizes---padding--space-1-25rem) var(--_sizes---padding--space-1-5rem);flex-flow:column;flex:1;display:flex}.how-it-works-step-num{font-family:var(--font-family--inter-tight);font-weight:var(--font-weight--semi-bold);letter-spacing:.1em;color:var(--_colors---bright-blue);font-size:.6875rem}.how-it-works-step-title{color:var(--_colors---darkslate-blue);font-family:var(--font-family--inter-tight);font-weight:var(--font-weight--semi-bold);font-size:var(--_sizes---font-sizes--h4);line-height:var(--_sizes---line-height--h4);letter-spacing:var(--_sizes---letter-spacing--h4);margin:0}.how-it-works-step-text{color:var(--_colors---gray);font-size:var(--font-sizes--default-paragraph);line-height:var(--_sizes---line-height--global);margin:0}.how-it-works-cta{align-items:center;gap:var(--_sizes---padding--space-75rem);width:100%;max-width:30rem;margin-top:var(--_sizes---padding--space-5rem);padding:var(--_sizes---padding--space-1-25rem) var(--_sizes---padding--space-1-5rem);text-align:center;background-color:color-mix(in srgb, var(--_colors---white) 8%, transparent);border:1px solid color-mix(in srgb, var(--_colors---white) 14%, transparent);border-radius:var(--_sizes---padding--space-1-5rem);flex-flow:column;display:flex;box-shadow:inset 0 1px #ffffff26}.how-it-works-reassurance{color:color-mix(in srgb, var(--_colors---white) 70%, var(--_colors---pastel-purple));font-size:var(--font-sizes--small-paragraph);margin:0;line-height:1.45}.how-it-works-reassurance-highlights,.how-it-works-reassurance-closing{display:inline}@media screen and (width>=992px){.how-it-works-reassurance-closing:before{content:" • "}}.how-it-works-cta-button{width:auto;max-width:100%}.how-it-works-section .visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (width<=991px){.how-it-works-steps{flex-direction:column;align-items:center;gap:0;max-width:24rem;margin-inline:auto;display:flex}.how-it-works-cta{max-width:24rem}.how-it-works-cta-button{width:100%}.how-it-works-reassurance-highlights,.how-it-works-reassurance-closing{display:block}}.how-it-works-flow{display:none}@media screen and (width>=992px){.how-it-works-flow{z-index:4;pointer-events:none;height:0;display:block;position:absolute;top:30%;left:0;right:0}.how-it-works-flow-connector{justify-content:center;align-items:center;width:124px;height:56px;display:flex;position:absolute;top:0;transform:translate(-50%,-50%)}.how-it-works-flow-connector--1{left:calc((100% - 2 * var(--_sizes---padding--space-1-25rem)) / 3 + var(--_sizes---padding--space-1-25rem) / 2)}.how-it-works-flow-connector--2{left:calc(2 * ((100% - 2 * var(--_sizes---padding--space-1-25rem)) / 3) + var(--_sizes---padding--space-1-25rem) + var(--_sizes---padding--space-1-25rem) / 2)}.how-it-works-flow-line{z-index:1;background:#fff;border-radius:999px;height:4px;position:absolute;left:0;right:0;box-shadow:0 0 12px #594bec,0 0 22px #594bece6}.how-it-works-flow-anchor{z-index:2;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 10px #fff,0 0 18px #594bec}.how-it-works-flow-anchor--start{left:-4px}.how-it-works-flow-anchor--end{right:-4px}.how-it-works-flow-badge{z-index:3;-webkit-backdrop-filter:blur(14px);color:#fff;background:#121528;border:2.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:62px;height:40px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:0 6px 24px #0a061fd9,0 0 22px #594bece6,inset 0 0 10px #594bec80}.how-it-works-flow-badge svg{color:#fff;filter:drop-shadow(0 0 4px #fffc)}.how-it-works-timeline-connector{display:none}}@media screen and (width<=991px){.how-it-works-timeline-connector{z-index:3;justify-content:center;align-items:center;width:100%;height:80px;list-style:none;display:flex;position:relative}.how-it-works-timeline-stem{z-index:1;background:#fff;border-radius:999px;width:4px;position:absolute;top:-14px;bottom:-14px;left:50%;transform:translate(-50%);box-shadow:0 0 12px #594bec,0 0 22px #594bece6}.how-it-works-timeline-anchor{z-index:2;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 10px #fff,0 0 18px #594bec}.how-it-works-timeline-anchor--top{top:-14px}.how-it-works-timeline-anchor--bottom{bottom:-14px}.how-it-works-timeline-node{z-index:3;-webkit-backdrop-filter:blur(14px);color:#fff;background:#121528;border:2.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:42px;height:56px;display:flex;position:relative;box-shadow:0 6px 24px #0a061fd9,0 0 22px #594bece6,inset 0 0 10px #594bec80}.how-it-works-timeline-node svg{color:#fff;filter:drop-shadow(0 0 4px #fffc)}}@media (prefers-reduced-motion:no-preference){@keyframes hiwFlowPulse{0%,to{transform:scale(1);box-shadow:0 6px 24px #0a061fd9,0 0 18px #594beccc}50%{transform:scale(1.05);box-shadow:0 6px 28px #0a061ff2,0 0 30px #594bec}}.how-it-works-flow-badge,.how-it-works-timeline-node{animation:3s ease-in-out infinite hiwFlowPulse}}.how-it-works-placeholder--brief{padding:0;overflow:hidden}.hiw-brief-preview{--hiw-brief-chip:clamp(.5rem, 4.8cqi, .62rem);pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.hiw-brief-preview:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--_colors---white) 74%, transparent), transparent 70%);border-radius:50%;width:72%;position:absolute;top:50%;left:50%;translate:-50% -50%}.hiw-brief-preview-stack{width:100%;height:100%;position:relative}.hiw-brief-preview-stage{position:absolute;inset:15% 18%}.hiw-brief-preview-sheet-back{z-index:0;background:color-mix(in srgb, var(--_colors---white) 34%, var(--_colors---grayish-blue));border-radius:.85rem;position:absolute;inset:0;translate:.3rem .32rem}.hiw-brief-preview-card{z-index:1;border:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 7%, transparent);background:var(--_colors---white);box-shadow:0 2px 4px color-mix(in srgb, var(--_colors---darkslate-blue) 4%, transparent), 0 12px 28px color-mix(in srgb, var(--_colors---darkslate-blue) 8%, transparent);border-radius:.85rem;flex-direction:column;gap:clamp(.35rem,3.2cqi,.5rem);padding:clamp(.65rem,5.5cqi,.85rem) clamp(.7rem,5cqi,.9rem);display:flex;position:absolute;inset:0;overflow:hidden}.hiw-brief-preview-card-label{font-family:var(--font-family--inter-tight);font-size:clamp(.52rem,4.2cqi,.62rem);font-weight:var(--font-weight--semi-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--_colors---bright-blue);flex-shrink:0;line-height:1}.hiw-brief-preview-lines{flex-direction:column;flex:auto;justify-content:center;gap:clamp(.28rem,2.6cqi,.34rem);min-height:0;padding-right:.15rem;display:flex;position:relative}.hiw-brief-preview-line{background:color-mix(in srgb, var(--_colors---gray) 15%, white);border-radius:980px;max-width:100%;height:clamp(.28rem,2.4cqi,.34rem);display:block}.hiw-brief-preview-line--long{width:100%}.hiw-brief-preview-line--mid{width:72%}.hiw-brief-preview-line--short{width:46%}.hiw-brief-preview-cursor{background:var(--_colors---bright-blue);border-radius:980px;width:.09rem;height:clamp(.7rem,6cqi,.88rem);position:absolute;top:50%;left:46%;translate:0 -50%}.hiw-brief-preview-row{flex-direction:column;flex-shrink:0;align-items:stretch;gap:clamp(.16rem,1.8cqi,.22rem);width:100%;min-width:0;display:flex}.hiw-brief-preview-row-chip{width:100%;max-width:100%;font-family:var(--font-family--inter-tight);font-size:var(--hiw-brief-chip);font-weight:var(--font-weight--medium);text-align:left;white-space:nowrap;text-overflow:ellipsis;color:var(--_colors---darkslate-blue);background:color-mix(in srgb, var(--_colors---bright-blue) 10%, white);border-radius:980px;padding:clamp(.18rem,2cqi,.22rem) clamp(.42rem,3.6cqi,.52rem);line-height:1.2;display:block;overflow:hidden}@keyframes hiw-brief-preview-cursor-blink{0%,48%,to{opacity:1}52%,96%{opacity:.2}}@media (prefers-reduced-motion:no-preference){.hiw-brief-preview-cursor{animation:1.15s step-end infinite hiw-brief-preview-cursor-blink}}@media (prefers-reduced-motion:reduce){.hiw-brief-preview-cursor{animation:none}}@media screen and (width<=991px){.hiw-brief-preview-stage{inset:14% 15%}}@media screen and (width<=767px){.hiw-brief-preview-stage{inset:13% 14%}}.how-it-works-placeholder--preview{padding:0;overflow:hidden}.hiw-prepare-preview{--hiw-prepare-chip:clamp(.58rem, 1.45vw, .68rem);pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}.hiw-prepare-preview:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--_colors---white) 72%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:8% 10% 12%}.hiw-prepare-preview-stack{width:100%;height:100%;position:relative}.hiw-prepare-preview-sheet-back{z-index:0;background:color-mix(in srgb, var(--_colors---white) 28%, var(--_colors---grayish-blue));border-radius:1rem;position:absolute;inset:10% 8% 14% 18%;rotate:-6deg}.hiw-prepare-preview-page{z-index:2;border:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 7%, transparent);background:var(--_colors---white);box-shadow:0 2px 4px color-mix(in srgb, var(--_colors---darkslate-blue) 4%, transparent), 0 16px 36px color-mix(in srgb, var(--_colors---darkslate-blue) 10%, transparent);border-radius:.95rem;flex-direction:column;gap:.42rem;padding:.95rem 1rem .85rem;display:flex;position:absolute;inset:16% 10% 18% 14%;rotate:4deg}.hiw-prepare-preview-page-label{font-family:var(--font-family--inter-tight);font-size:clamp(.58rem,1.4vw,.65rem);font-weight:var(--font-weight--semi-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--_colors---bright-blue)}.hiw-prepare-preview-hero{background:linear-gradient(112deg, color-mix(in srgb, var(--_colors---bright-blue) 42%, white), color-mix(in srgb, var(--_colors---bright-blue) 14%, white));border-radius:.5rem;width:100%;height:clamp(2rem,5vw,2.35rem);display:block}.hiw-prepare-preview-line{background:color-mix(in srgb, var(--_colors---gray) 16%, white);border-radius:980px;height:.38rem;display:block}.hiw-prepare-preview-line--long{width:100%}.hiw-prepare-preview-line--mid{width:78%}.hiw-prepare-preview-row{flex-wrap:wrap;gap:.28rem;margin-top:.15rem;display:flex}.hiw-prepare-preview-row-chip{font-size:var(--hiw-prepare-chip);color:var(--_colors---darkslate-blue);background:color-mix(in srgb, var(--_colors---bright-blue) 10%, white);border-radius:980px;padding:.24rem .48rem;line-height:1.2}.hiw-prepare-preview-chip{z-index:3;font-family:var(--font-family--inter-tight);font-size:var(--hiw-prepare-chip);font-weight:var(--font-weight--semi-bold);color:var(--_colors---white);background:var(--_colors---bright-blue);box-shadow:0 6px 16px color-mix(in srgb, var(--_colors---bright-blue) 28%, transparent);border-radius:980px;padding:.28rem .55rem;line-height:1.2;position:absolute}.hiw-prepare-preview-chip--metier{top:6%;left:-4%;rotate:-12deg}.hiw-prepare-preview-chip--zone{top:28%;left:-8%;rotate:-8deg}.hiw-prepare-preview-chip--contact{background:var(--_colors---darkslate-blue);box-shadow:0 6px 16px color-mix(in srgb, var(--_colors---darkslate-blue) 24%, transparent);bottom:14%;right:-6%;rotate:10deg}@keyframes hiw-prepare-preview-chip-merge{0%,12%{opacity:0;translate:-.85rem -.35rem}28%,58%{opacity:1;translate:0}78%,to{opacity:0;translate:1.05rem .5rem}}@keyframes hiw-prepare-preview-chip-merge-contact{0%,12%{opacity:0;translate:.85rem .35rem}28%,58%{opacity:1;translate:0}78%,to{opacity:0;translate:-.95rem -.45rem}}@keyframes hiw-prepare-preview-block-settle{0%,20%{opacity:0;transform:translateY(.45rem)}36%,to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:no-preference){.hiw-prepare-preview-chip--metier{animation:5.5s ease-in-out infinite hiw-prepare-preview-chip-merge}.hiw-prepare-preview-chip--zone{animation:5.5s ease-in-out .55s infinite hiw-prepare-preview-chip-merge}.hiw-prepare-preview-chip--contact{animation:5.5s ease-in-out 1.1s infinite hiw-prepare-preview-chip-merge-contact}.hiw-prepare-preview-hero{animation:5.5s ease-out infinite hiw-prepare-preview-block-settle}.hiw-prepare-preview-line--long{animation:5.5s ease-out .2s infinite hiw-prepare-preview-block-settle}.hiw-prepare-preview-line--mid{animation:5.5s ease-out .35s infinite hiw-prepare-preview-block-settle}.hiw-prepare-preview-row-chip:first-child{animation:5.5s ease-in-out .5s infinite hiw-prepare-preview-block-settle}.hiw-prepare-preview-row-chip:nth-child(2){animation:5.5s ease-in-out .65s infinite hiw-prepare-preview-block-settle}.hiw-prepare-preview-row-chip:nth-child(3){animation:5.5s ease-in-out .8s infinite hiw-prepare-preview-block-settle}}@media (prefers-reduced-motion:reduce){.hiw-prepare-preview-chip,.hiw-prepare-preview-hero,.hiw-prepare-preview-line,.hiw-prepare-preview-row-chip{animation:none}.hiw-prepare-preview-chip--metier,.hiw-prepare-preview-chip--zone{opacity:.35}.hiw-prepare-preview-chip--contact{opacity:.45}}@media screen and (width<=991px){.hiw-prepare-preview-page{padding:.85rem .9rem .75rem;inset:18% 8% 16% 12%}.hiw-prepare-preview-chip--metier{top:8%;left:-2%}.hiw-prepare-preview-chip--zone{top:30%;left:-4%}}.how-it-works-placeholder--publish{padding:0;overflow:hidden}.hiw-publish-preview{--hiw-publish-chip:clamp(.58rem, 1.45vw, .68rem);pointer-events:none;width:100%;height:100%;position:relative;overflow:hidden}.hiw-publish-preview:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--_colors---white) 76%, transparent), transparent 72%);border-radius:50%;position:absolute;inset:10% 12%}.hiw-publish-preview-stack{justify-content:center;align-items:center;width:100%;height:100%;padding:12% 14%;display:flex;position:relative}.hiw-publish-preview-panel{flex-direction:column;align-items:center;gap:.62rem;width:min(100%,12.5rem);display:flex;position:relative}.hiw-publish-preview-panel:before{content:"";z-index:0;background:color-mix(in srgb, var(--_colors---white) 30%, var(--_colors---grayish-blue));border-radius:.95rem;position:absolute;inset:1.35rem -.35rem -.35rem .35rem}.hiw-publish-preview-live{z-index:3;font-family:var(--font-family--inter-tight);font-size:var(--hiw-publish-chip);font-weight:var(--font-weight--semi-bold);color:var(--_colors---darkslate-blue);background:var(--_colors---white);border:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 8%, transparent);box-shadow:0 4px 14px color-mix(in srgb, var(--_colors---darkslate-blue) 10%, transparent);border-radius:980px;align-self:flex-end;align-items:center;gap:.28rem;margin-bottom:-.15rem;padding:.28rem .58rem .28rem .44rem;line-height:1.2;display:inline-flex;position:relative}.hiw-publish-preview-live-dot{background:#34c759;border-radius:50%;flex-shrink:0;width:.38rem;height:.38rem;box-shadow:0 0 0 2px #34c7592e}.hiw-publish-preview-site{z-index:2;border:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 7%, transparent);background:var(--_colors---white);width:100%;box-shadow:0 1px 2px color-mix(in srgb, var(--_colors---darkslate-blue) 4%, transparent), 0 12px 28px color-mix(in srgb, var(--_colors---darkslate-blue) 9%, transparent);border-radius:.9rem;flex-direction:column;gap:.4rem;padding:.55rem .75rem .75rem;display:flex;position:relative}.hiw-publish-preview-chrome{border-bottom:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 5%, transparent);align-items:center;gap:.24rem;min-height:.55rem;padding-bottom:.12rem;display:flex}.hiw-publish-preview-chrome span{background:color-mix(in srgb, var(--_colors---gray) 30%, white);border-radius:50%;width:.32rem;height:.32rem}.hiw-publish-preview-site-hero{background:linear-gradient(90deg, color-mix(in srgb, var(--_colors---gray) 22%, white), color-mix(in srgb, var(--_colors---grayish-blue) 88%, white));border-radius:.4rem;height:2.5rem;display:block}.hiw-publish-preview-line{background:color-mix(in srgb, var(--_colors---gray) 16%, white);border-radius:980px;width:100%;height:.36rem;display:block}.hiw-publish-preview-line--short{width:64%}.hiw-publish-preview-btn{z-index:2;text-align:center;min-width:5.75rem;font-family:var(--font-family--inter-tight);font-size:var(--hiw-publish-chip);font-weight:var(--font-weight--semi-bold);color:var(--_colors---white);background:var(--_colors---darkslate-blue);box-shadow:0 5px 14px color-mix(in srgb, var(--_colors---darkslate-blue) 24%, transparent);border-radius:980px;padding:.44rem 1.1rem;line-height:1.2;position:relative}@keyframes hiw-publish-preview-hero-reveal{0%,22%{background:linear-gradient(90deg, color-mix(in srgb, var(--_colors---gray) 22%, white), color-mix(in srgb, var(--_colors---grayish-blue) 88%, white))}38%,to{background:linear-gradient(90deg, color-mix(in srgb, var(--_colors---bright-blue) 40%, white), color-mix(in srgb, var(--_colors---bright-blue) 10%, white) 55%, var(--_colors---grayish-blue))}}@keyframes hiw-publish-preview-btn-pulse{0%,18%{box-shadow:0 5px 14px color-mix(in srgb, var(--_colors---darkslate-blue) 24%, transparent);transform:scale(1)}28%{box-shadow:0 3px 8px color-mix(in srgb, var(--_colors---darkslate-blue) 18%, transparent);transform:scale(.98)}38%,to{box-shadow:0 5px 14px color-mix(in srgb, var(--_colors---darkslate-blue) 24%, transparent);transform:scale(1)}}@keyframes hiw-publish-preview-live-in{0%,32%{opacity:0;transform:translateY(-.35rem)}46%,to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:no-preference){.hiw-publish-preview-site-hero{animation:5.5s ease-in-out infinite hiw-publish-preview-hero-reveal}.hiw-publish-preview-btn{animation:5.5s ease-in-out infinite hiw-publish-preview-btn-pulse}.hiw-publish-preview-live{animation:5.5s ease-in-out infinite hiw-publish-preview-live-in}}@media (prefers-reduced-motion:reduce){.hiw-publish-preview-site-hero{background:linear-gradient(90deg, color-mix(in srgb, var(--_colors---bright-blue) 40%, white), color-mix(in srgb, var(--_colors---bright-blue) 10%, white) 55%, var(--_colors---grayish-blue))}.hiw-publish-preview-live{opacity:1}}@media screen and (width<=991px){.hiw-publish-preview-stack{padding:14% 12%}.hiw-publish-preview-panel{gap:.55rem;width:min(100%,11.25rem)}.hiw-publish-preview-site{padding:.5rem .65rem .65rem}.hiw-publish-preview-site-hero{height:2.2rem}}.client-journey-diagram{aspect-ratio:1000/248;--cj-route-delay:1.05s;--cj-route-duration:7s;--cj-route-ease:cubic-bezier(.45, 0, .55, 1);--cj-route-arrival:calc(var(--cj-route-delay) + var(--cj-route-duration));--cj-payoff-delay:calc(var(--cj-route-arrival) - 50ms);--cj-infos-delay:calc(var(--cj-route-delay) + var(--cj-route-duration) * .52);width:100%;height:auto;display:none}.client-journey-rails path{stroke:currentColor;stroke-width:1px;stroke-dasharray:1 3;stroke-opacity:.28}.client-journey-rail-secondary{stroke:url(#cj-beam-secondary);stroke-opacity:.4}.client-journey-active-path{stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:0}.client-journey-pulse{fill:var(--_colors---bright-blue);opacity:0;offset-rotate:0deg;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--_colors---bright-blue) 65%, transparent))}.client-journey-junctions circle{fill:var(--_colors---bright-blue);fill-opacity:.75}.client-journey-junction--muted{fill-opacity:.35}.client-journey-node-bg{fill:var(--_colors---grayish-blue);stroke:color-mix(in srgb, var(--_colors---deep-violet) 14%, transparent);stroke-width:1px}.client-journey-node-label{font-family:var(--font-family--inter);fill:var(--_colors---darkslate-blue);text-anchor:middle;pointer-events:none;font-size:11px;font-weight:600}.client-journey-node-sub{font-family:var(--font-family--inter);letter-spacing:.04em;fill:var(--_colors---gray);text-anchor:middle;pointer-events:none;font-size:7.5px;font-weight:600}.client-journey-node-divider{stroke:color-mix(in srgb, var(--_colors---deep-violet) 12%, transparent);stroke-width:1px}.client-journey-node-icon-wrap{color:var(--_colors---bright-blue)}.client-journey-node-icon{display:block;overflow:visible}.client-journey-node-accent rect{fill:none;stroke:var(--_colors---bright-blue);stroke-width:1.25px;stroke-opacity:0}.client-journey-client-glow{fill:url(#cj-client-glow);stroke:none;opacity:0}.client-journey-client-accent{fill:none;stroke:url(#cj-client-accent);stroke-width:1.5px;stroke-opacity:0}.client-journey-client-ring{fill:none;stroke:url(#cj-client-accent);stroke-width:1.75px;stroke-opacity:0;transform-origin:912px 124px}.client-journey-client-ring--outer{stroke:url(#cj-beam-secondary);stroke-width:1.25px;transform-origin:912px 124px}@media screen and (width>=992px){.client-journey-diagram{display:block}}.js .client-journey-flow-ready:not(.is-playing):not(.is-static) .client-journey-active-path{stroke-dashoffset:1px}.js .client-journey-flow-ready:not(.is-playing):not(.is-static) .client-journey-node{opacity:0;transform:translateY(5px)}.js .client-journey-flow-ready.is-playing .client-journey-active-path{animation:cj-draw var(--cj-route-duration) var(--cj-route-delay) var(--cj-route-ease) forwards}.js .client-journey-flow-ready.is-playing .client-journey-pulse{animation:cj-pulse var(--cj-route-duration) var(--cj-route-delay) var(--cj-route-ease) forwards}.js .client-journey-flow-ready.is-playing .client-journey-node--col-0{animation:.75s cubic-bezier(.16,1,.3,1) 80ms both cj-node-in}.js .client-journey-flow-ready.is-playing .client-journey-node--col-1{animation:.75s cubic-bezier(.16,1,.3,1) .26s both cj-node-in}.js .client-journey-flow-ready.is-playing .client-journey-node--col-2{animation:.75s cubic-bezier(.16,1,.3,1) .44s both cj-node-in}.js .client-journey-flow-ready.is-playing .client-journey-node--col-3{animation:.75s cubic-bezier(.16,1,.3,1) .62s both cj-node-in}.js .client-journey-flow-ready.is-playing .client-journey-node--col-4{animation:.75s cubic-bezier(.16,1,.3,1) .8s both cj-node-in}.js .client-journey-flow-ready.is-playing .client-journey-node-accent--infos rect:first-child{animation:cj-accent 1.1s var(--cj-infos-delay) cubic-bezier(.16, 1, .3, 1) both}.js .client-journey-flow-ready.is-playing .client-journey-client-glow{animation:cj-client-glow 1.35s var(--cj-payoff-delay) cubic-bezier(.16, 1, .3, 1) both}.js .client-journey-flow-ready.is-playing .client-journey-client-accent{animation:cj-client-accent 1.1s var(--cj-payoff-delay) cubic-bezier(.16, 1, .3, 1) both}.js .client-journey-flow-ready.is-playing .client-journey-client-ring:not(.client-journey-client-ring--outer){animation:cj-client-ring 1.05s calc(var(--cj-payoff-delay) + 20ms) cubic-bezier(.16, 1, .3, 1) both}.js .client-journey-flow-ready.is-playing .client-journey-client-ring--outer{animation:cj-client-ring-outer 1.2s calc(var(--cj-payoff-delay) + .12s) cubic-bezier(.16, 1, .3, 1) both}.js .client-journey-flow-ready.is-playing .client-journey-node--client .client-journey-node-bg{animation:cj-client-bg 1.15s var(--cj-payoff-delay) cubic-bezier(.16, 1, .3, 1) both}.js .client-journey-flow-ready.is-playing .client-journey-node--client .client-journey-node-icon-wrap{animation:cj-client-icon 1.05s calc(var(--cj-payoff-delay) + 20ms) cubic-bezier(.16, 1, .3, 1) both}.js .client-journey-flow-ready.is-playing .client-journey-node--client .client-journey-node-sub{animation:cj-client-sub 1.05s calc(var(--cj-payoff-delay) + 20ms) cubic-bezier(.16, 1, .3, 1) both}.js .client-journey-flow-ready.is-static .client-journey-active-path{stroke-dashoffset:0}.js .client-journey-flow-ready.is-static .client-journey-node{opacity:1;transform:none}.js .client-journey-flow-ready.is-static .client-journey-node-accent--infos rect:first-child{stroke-opacity:.55}.js .client-journey-flow-ready.is-static .client-journey-client-glow{opacity:.14}.js .client-journey-flow-ready.is-static .client-journey-client-accent{stroke-opacity:.88;stroke-width:1.75px}.js .client-journey-flow-ready.is-static .client-journey-node--client .client-journey-node-sub{fill:var(--_colors---blue-violet)}@media (prefers-reduced-motion:reduce){.js .client-journey-flow-ready .client-journey-active-path,.js .client-journey-flow-ready .client-journey-pulse,.js .client-journey-flow-ready .client-journey-node,.js .client-journey-flow-ready .client-journey-node-accent rect,.js .client-journey-flow-ready .client-journey-client-glow,.js .client-journey-flow-ready .client-journey-client-accent,.js .client-journey-flow-ready .client-journey-client-ring,.js .client-journey-flow-ready .client-journey-node--client .client-journey-node-bg,.js .client-journey-flow-ready .client-journey-node--client .client-journey-node-icon-wrap,.js .client-journey-flow-ready .client-journey-node--client .client-journey-node-sub{animation:none!important}}@keyframes cj-draw{to{stroke-dashoffset:0}}@keyframes cj-pulse{0%{offset-distance:0%;opacity:0}4%{opacity:1}97%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes cj-node-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes cj-accent{0%{stroke-opacity:0}35%{stroke-opacity:.7}to{stroke-opacity:.4}}@keyframes cj-client-glow{0%{opacity:0}28%{opacity:.42}55%{opacity:.28}to{opacity:.14}}@keyframes cj-client-accent{0%{stroke-opacity:0;stroke-width:1.25px}32%{stroke-opacity:1;stroke-width:2.35px}62%{stroke-opacity:.92;stroke-width:1.85px}to{stroke-opacity:.88;stroke-width:1.75px}}@keyframes cj-client-ring{0%{stroke-opacity:0;transform:scale(.94)}38%{stroke-opacity:.82;transform:scale(1.06)}to{stroke-opacity:0;transform:scale(1.12)}}@keyframes cj-client-ring-outer{0%{stroke-opacity:0;transform:scale(.92)}35%{stroke-opacity:.55;transform:scale(1.08)}to{stroke-opacity:0;transform:scale(1.16)}}@keyframes cj-client-bg{0%{fill:var(--_colors---grayish-blue)}30%{fill:color-mix(in srgb, var(--_colors---pastel-purple) 52%, var(--_colors---grayish-blue))}to{fill:color-mix(in srgb, var(--_colors---pastel-purple) 22%, var(--_colors---grayish-blue))}}@keyframes cj-client-icon{0%{color:var(--_colors---bright-blue);filter:none}38%{color:var(--_colors---blue-violet);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--_colors---bright-blue) 55%, transparent))}to{color:var(--_colors---bright-blue);filter:none}}@keyframes cj-client-sub{0%{fill:var(--_colors---gray)}38%{fill:var(--_colors---primary-base)}to{fill:var(--_colors---blue-violet)}}.client-journey-section{isolation:isolate;z-index:1;background-color:var(--_colors---lavender);scroll-margin-top:5.5rem;position:relative}.client-journey-wave-pattern{color:var(--_colors---darkslate-blue)}.client-journey-wrapper{align-items:center;gap:var(--_sizes---padding--space-2-5rem);flex-flow:column;display:flex}.client-journey-intro{width:100%;max-width:42rem}.client-journey-section .heading-h2.client-journey-heading{margin-bottom:0}.client-journey-heading--chain{text-align:center;flex-direction:column;align-items:center;display:flex}.client-journey-heading-line{color:var(--_colors---gray);font-weight:var(--font-weight--medium);white-space:nowrap;display:block}.client-journey-heading-line--payoff{color:var(--_colors---darkslate-blue);font-weight:var(--font-weight--semi-bold)}.client-journey-lead{color:var(--_colors---gray);margin-top:.75rem}.client-journey-lead-line{white-space:normal;display:block}.client-journey-card{width:100%;max-width:72rem;padding:var(--_sizes---padding--space-2rem);border-radius:var(--_sizes---padding--space-1-5rem);background-color:var(--_colors---white);transition:box-shadow .3s;position:relative;overflow:clip;box-shadow:0 2.767px 2.214px #1a006c05,0 3px 3px #0000000a,0 22.336px 17.869px #1a006c0a,0 6.65px 5.32px #1a006c08,inset 0 1px #fff}.client-journey-card:before{content:"";pointer-events:none;background:linear-gradient(to right, color-mix(in srgb, var(--_colors---bright-blue) 45%, transparent), color-mix(in srgb, var(--_colors---blue-violet) 25%, transparent), transparent);height:1px;position:absolute;top:0;left:0;right:0}.client-journey-card:hover{box-shadow:0 2.767px 2.214px #1a006c08,0 8px 24px #1a006c12,0 22.336px 17.869px #1a006c0d,inset 0 1px #fff}.client-journey-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.client-journey-stack{--cj-stack-icon-rail-x:calc(1rem + 1.125rem);--cj-stack-icon-size:2.25rem;--cj-stack-item-min-h:4.5rem;--cj-stack-rail-stub:calc(var(--cj-stack-item-min-h) / 2 - var(--cj-stack-icon-size) / 2);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.client-journey-stack-item{z-index:1;min-height:var(--cj-stack-item-min-h);background-color:var(--_colors---grayish-blue);box-shadow:inset 0 1px #fff, 0 0 0 1px color-mix(in srgb, var(--_colors---deep-violet) 8%, transparent);border-radius:.75rem;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex;position:relative}.client-journey-stack-connector{z-index:2;pointer-events:none;height:.75rem;margin:0;padding:0;list-style:none;position:relative}.client-journey-stack-connector:before{content:"";top:calc(-1 * var(--cj-stack-rail-stub));bottom:calc(-1 * var(--cj-stack-rail-stub));left:var(--cj-stack-icon-rail-x);background:repeating-linear-gradient(to bottom, color-mix(in srgb, var(--_colors---bright-blue) 55%, transparent) 0, color-mix(in srgb, var(--_colors---bright-blue) 55%, transparent) 3px, transparent 3px, transparent 7px);border-radius:1px;width:2px;position:absolute;transform:translate(-50%)}.client-journey-stack-icon{z-index:3;width:2.25rem;height:2.25rem;color:var(--_colors---bright-blue);background-color:color-mix(in srgb, var(--_colors---bright-blue) 12%, transparent);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.client-journey-icon{width:1.15rem;height:1.15rem}.client-journey-stack-copy{flex-direction:column;gap:.15rem;display:flex}.client-journey-stack-label{font-family:var(--font-family--inter-tight);color:var(--_colors---darkslate-blue);font-size:1rem;font-weight:600}.client-journey-stack-sub{color:var(--_colors---gray);font-size:.8125rem}@media screen and (width>=992px){.client-journey-stack{display:none}.client-journey-card{padding:2.25rem 2rem 2rem}}.choose-card._01 .choose-flex._01{z-index:1}.choose-site-preview{--choose-preview-photo:url(/assets/images/choose-preview-storefront.webp);pointer-events:none;z-index:0;place-items:center;display:grid;position:absolute;inset:1.05rem .85rem 9.15rem;overflow:hidden}.choose-site-preview:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--_colors---white) 88%, transparent), transparent 72%);border-radius:50%;width:min(24rem,96%);position:absolute}.choose-site-preview-stack{width:min(100%,21.5rem);height:100%;max-height:18.75rem;position:relative}.choose-site-preview-sheet{border:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 8%, transparent);background:var(--_colors---white);box-shadow:0 2px 4px color-mix(in srgb, var(--_colors---darkslate-blue) 4%, transparent), 0 18px 40px color-mix(in srgb, var(--_colors---darkslate-blue) 10%, transparent);border-radius:1.05rem;flex-direction:column;display:flex;position:absolute;inset:.2rem .7rem .1rem .15rem;overflow:hidden;rotate:-2.2deg}.choose-site-preview-sheet--back{background:color-mix(in srgb, var(--_colors---white) 36%, var(--_colors---lavender));box-shadow:0 12px 28px color-mix(in srgb, var(--_colors---darkslate-blue) 7%, transparent);border:0;display:block;inset:.95rem .15rem .05rem 1.05rem;rotate:3.4deg}.choose-site-preview-chrome{background:var(--_colors---white);border-bottom:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 6%, transparent);flex-shrink:0;align-items:center;gap:.28rem;min-height:1.35rem;padding:.35rem .7rem;display:flex}.choose-site-preview-chrome span{background:color-mix(in srgb, var(--_colors---gray) 42%, var(--_colors---white));border-radius:50%;width:.34rem;height:.34rem}.choose-site-preview-nav{background:var(--_colors---white);flex-shrink:0;align-items:center;gap:.42rem;padding:.42rem .7rem .32rem;display:flex}.choose-site-preview-mark{background:var(--_colors---primary-base);border-radius:50%;width:.72rem;height:.72rem}.choose-site-preview-link{background:color-mix(in srgb, var(--_colors---misty-blue) 70%, var(--_colors---grayish-blue));border-radius:980px;width:1.45rem;height:.28rem}.choose-site-preview-link--short{width:.95rem;margin-left:auto}.choose-site-preview-hero{background:linear-gradient(180deg, transparent 28%, color-mix(in srgb, var(--_colors---bleu-nuit) 72%, transparent) 100%), var(--choose-preview-photo) center / cover no-repeat, color-mix(in srgb, var(--_colors---bright-blue) 28%, var(--_colors---lavender));border-radius:.55rem;flex:auto;min-height:6.4rem;margin:0 .55rem;position:relative;overflow:hidden}.choose-site-preview-hero-copy{flex-direction:column;align-items:flex-start;gap:.28rem;display:flex;position:absolute;bottom:.5rem;left:.55rem;right:.55rem}.choose-site-preview-line{background:color-mix(in srgb, var(--_colors---white) 82%, transparent);border-radius:980px;height:.38rem;display:block}.choose-site-preview-line--title{width:68%;height:.48rem}.choose-site-preview-line--sub{opacity:.72;width:46%}.choose-site-preview-pill{background:var(--_colors---primary-base);border-radius:980px;width:3.15rem;height:.72rem;margin-top:.12rem}.choose-site-preview-body{flex-shrink:0;grid-template-columns:1fr 1fr;gap:.38rem;padding:.45rem .55rem .55rem;display:grid}.choose-site-preview-tile{background:color-mix(in srgb, var(--_colors---misty-blue) 55%, var(--_colors---grayish-blue));border-radius:.38rem;height:1.55rem}.choose-site-preview-bar{background:color-mix(in srgb, var(--_colors---primary-base) 18%, var(--_colors---grayish-blue));border-radius:980px;grid-column:1/-1;height:.72rem}@media screen and (width<=991px){.choose-site-preview{inset:.9rem .75rem 8.85rem}.choose-site-preview-stack{max-height:16.5rem}}@media screen and (width<=767px){.choose-site-preview{inset:.75rem .7rem 8.35rem}.choose-site-preview-stack{max-height:14.75rem}.choose-site-preview-hero{min-height:5.4rem}}@media screen and (width>=768px){.choose-site-preview{inset:1.05rem .45rem 9.15rem}.choose-site-preview-stack{width:min(100%,27rem);max-height:19.5rem}.choose-site-preview:before{width:min(29rem,100%)}}@media screen and (width>=992px){.choose-site-preview-stack{width:min(100%,30rem);max-height:20.25rem}.choose-site-preview:before{width:min(32rem,105%)}}@keyframes choose-preview-glow-breathe{0%,to{opacity:.78;scale:1}50%{opacity:1;scale:1.035}}@keyframes choose-preview-sheet-front-idle{0%,to{translate:0;rotate:-2.2deg}50%{translate:0 -.3rem;rotate:-2.55deg}}@keyframes choose-preview-sheet-back-idle{0%,to{translate:0;rotate:3.4deg}50%{translate:0 .22rem;rotate:3.05deg}}.js .choose-card._01.reveal:not(.is-visible) .choose-site-preview-stack{opacity:0;transform:translateY(1.35rem)scale(.965)}.js .choose-card._01.reveal:not(.is-visible) .choose-site-preview:before{opacity:0;scale:.9}.js .choose-card._01.reveal:not(.is-visible) .choose-flex._01{transform:translateY(.75rem)}.js .choose-card._01.reveal.is-visible .choose-site-preview-stack{opacity:1;transition:opacity .85s cubic-bezier(.16,1,.3,1) .2s,transform .85s cubic-bezier(.16,1,.3,1) .2s;transform:translate(0,0)scale(1)}.js .choose-card._01.reveal.is-visible .choose-site-preview:before{opacity:.85;transition:opacity .9s cubic-bezier(.16,1,.3,1) 80ms,scale 1.1s cubic-bezier(.16,1,.3,1) 80ms;scale:1}.js .choose-card._01.reveal.is-visible .choose-flex._01{transition:transform .75s cubic-bezier(.16,1,.3,1) .38s;transform:translate(0,0)}@media (prefers-reduced-motion:no-preference){.choose-card._01.reveal.is-visible .choose-site-preview-sheet:not(.choose-site-preview-sheet--back){animation:6.8s ease-in-out 1.05s infinite choose-preview-sheet-front-idle}.choose-card._01.reveal.is-visible .choose-site-preview-sheet--back{animation:7.4s ease-in-out 1.25s infinite choose-preview-sheet-back-idle}.choose-card._01.reveal.is-visible .choose-site-preview:before{animation:8.5s ease-in-out 1s infinite choose-preview-glow-breathe}}@media (prefers-reduced-motion:reduce){.js .choose-card._01.reveal:not(.is-visible) .choose-site-preview-stack,.js .choose-card._01.reveal:not(.is-visible) .choose-site-preview:before,.js .choose-card._01.reveal:not(.is-visible) .choose-flex._01{opacity:1;transform:scale(1)}.choose-card._01.reveal.is-visible .choose-site-preview-sheet,.choose-card._01.reveal.is-visible .choose-site-preview:before{animation:none}}.choose-card._04 .choose-flex{z-index:1}.choose-card._04{flex-direction:column;justify-content:flex-end;display:flex}.choose-contacts-preview{--choose-contacts-micro:clamp(.58rem, 1.05vw, .68rem);--choose-contacts-label:clamp(.52rem, .92vw, .62rem);--choose-contacts-tiny:clamp(.5rem, .86vw, .58rem);pointer-events:none;z-index:0;place-items:center;display:grid;position:absolute;inset:.85rem .5rem 9.15rem;overflow:hidden}.choose-contacts-preview:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--_colors---white) 88%, transparent), transparent 72%);border-radius:50%;width:min(24rem,98%);position:absolute}.choose-contacts-preview-stack{width:min(100%,20.5rem);height:100%;max-height:17.5rem;position:relative}.choose-contacts-preview-sheet{border:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 8%, transparent);background:var(--_colors---white);box-shadow:0 2px 4px color-mix(in srgb, var(--_colors---darkslate-blue) 4%, transparent), 0 18px 40px color-mix(in srgb, var(--_colors---darkslate-blue) 10%, transparent);border-radius:1rem;flex-direction:column;display:flex;position:absolute;overflow:hidden}.choose-contacts-preview-sheet--ghost{background:color-mix(in srgb, var(--_colors---white) 34%, var(--_colors---lavender));box-shadow:0 12px 28px color-mix(in srgb, var(--_colors---darkslate-blue) 7%, transparent);border:0;inset:.92rem .1rem .08rem 1rem;rotate:3.5deg}.choose-contacts-preview-sheet--back{background:color-mix(in srgb, var(--_colors---white) 92%, var(--_colors---grayish-blue));gap:.32rem;padding-bottom:.45rem;inset:.48rem .12rem .28rem .82rem;rotate:2.6deg}.choose-contacts-preview-sheet--reply{background:var(--_colors---white);gap:.28rem;padding:.42rem .52rem .48rem;inset:.1rem .68rem .38rem .16rem;rotate:-2.65deg}.choose-contacts-preview-chrome{background:var(--_colors---grayish-blue);flex-shrink:0;align-items:center;gap:.28rem;min-height:1.15rem;padding:.3rem .6rem;display:flex}.choose-contacts-preview-chrome span{background:color-mix(in srgb, var(--_colors---gray) 30%, var(--_colors---white));border-radius:50%;width:.32rem;height:.32rem}.choose-contacts-preview-app-bar{flex-shrink:0;align-items:center;gap:.38rem;padding:.08rem .55rem 0;display:flex}.choose-contacts-preview-app-mark{background:var(--_colors---primary-base);width:.55rem;height:.55rem;box-shadow:0 2px 6px color-mix(in srgb, var(--_colors---primary-base) 28%, transparent);border-radius:50%;flex-shrink:0}.choose-contacts-preview-app-title{color:var(--_colors---darkslate-blue);font-size:var(--choose-contacts-micro);font-weight:var(--font-weight--semi-bold);letter-spacing:-.012em;line-height:1.2}.choose-contacts-preview-app-count{background:color-mix(in srgb, var(--_colors---primary-base) 12%, var(--_colors---white));min-width:1.05rem;color:var(--_colors---primary-base);font-size:var(--choose-contacts-tiny);font-weight:var(--font-weight--semi-bold);text-align:center;border-radius:980px;margin-left:auto;padding:.1rem .32rem;line-height:1.2}.choose-contacts-preview-filters{flex-shrink:0;align-items:center;gap:.28rem;padding:0 .55rem;display:flex}.choose-contacts-preview-filter{color:color-mix(in srgb, var(--_colors---gray) 92%, var(--_colors---darkslate-blue));font-size:var(--choose-contacts-tiny);font-weight:var(--font-weight--medium);letter-spacing:-.008em;white-space:nowrap;border-radius:980px;padding:.18rem .42rem;line-height:1.2}.choose-contacts-preview-filter--active{background:var(--_colors---white);box-shadow:0 1px 2px color-mix(in srgb, var(--_colors---darkslate-blue) 5%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--_colors---misty-blue) 52%, transparent);color:var(--_colors---darkslate-blue);font-weight:var(--font-weight--semi-bold)}.choose-contacts-preview-filter-count{color:var(--_colors---primary-base);font-weight:var(--font-weight--semi-bold)}.choose-contacts-preview-rows{flex-direction:column;flex:auto;gap:.22rem;min-height:0;padding:0 .45rem;display:flex}.choose-contacts-preview-row{border-radius:.52rem;align-items:flex-start;gap:.38rem;padding:.32rem .38rem;display:flex;position:relative}.choose-contacts-preview-row--new{background:color-mix(in srgb, var(--_colors---primary-base) 8%, var(--_colors---white));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_colors---primary-base) 16%, transparent)}.choose-contacts-preview-avatar{background:linear-gradient(145deg, color-mix(in srgb, var(--_colors---primary-base) 58%, var(--_colors---white)), color-mix(in srgb, var(--_colors---bright-blue) 38%, var(--_colors---lavender)));width:1.35rem;height:1.35rem;color:var(--_colors---white);font-size:calc(var(--choose-contacts-tiny) - .02rem);font-weight:var(--font-weight--semi-bold);letter-spacing:-.02em;border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:grid}.choose-contacts-preview-avatar--muted{background:color-mix(in srgb, var(--_colors---misty-blue) 58%, var(--_colors---grayish-blue));color:color-mix(in srgb, var(--_colors---gray) 88%, var(--_colors---darkslate-blue))}.choose-contacts-preview-row-copy{flex-direction:column;flex:auto;gap:.06rem;min-width:0;padding-right:2.15rem;display:flex}.choose-contacts-preview-row-name{color:var(--_colors---primary-base);font-size:var(--choose-contacts-micro);font-weight:var(--font-weight--semi-bold);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.choose-contacts-preview-row-name--muted{color:var(--_colors---darkslate-blue);font-weight:var(--font-weight--medium)}.choose-contacts-preview-row-subject{color:var(--_colors---darkslate-blue);font-size:calc(var(--choose-contacts-micro) - .04rem);font-weight:var(--font-weight--medium);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.25;overflow:hidden}.choose-contacts-preview-row-subject--muted{color:color-mix(in srgb, var(--_colors---gray) 92%, var(--_colors---darkslate-blue));font-weight:var(--font-weight--normal)}.choose-contacts-preview-row-meta{color:var(--_colors---gray);font-size:var(--choose-contacts-tiny);font-weight:var(--font-weight--normal);letter-spacing:-.006em;margin:.04rem 0 0;line-height:1.25}.choose-contacts-preview-badge{background:color-mix(in srgb, #34c759 16%, var(--_colors---white));color:color-mix(in srgb, #248a3d 88%, var(--_colors---darkslate-blue));font-size:calc(var(--choose-contacts-label) - .04rem);font-weight:var(--font-weight--semi-bold);letter-spacing:.03em;text-transform:uppercase;border-radius:980px;padding:.1rem .32rem;line-height:1.2;position:absolute;top:.32rem;right:.32rem;box-shadow:inset 0 0 0 1px #34c75947}.choose-contacts-preview-inbox-foot{background:color-mix(in srgb, var(--_colors---white) 72%, var(--_colors---grayish-blue));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_colors---misty-blue) 48%, transparent);border-radius:.48rem;flex-shrink:0;justify-content:center;align-items:center;gap:.38rem;margin:0 .55rem;padding:.28rem .42rem;display:flex}.choose-contacts-preview-foot-stat{color:color-mix(in srgb, var(--_colors---gray) 92%, var(--_colors---darkslate-blue));font-size:var(--choose-contacts-tiny);font-weight:var(--font-weight--medium);letter-spacing:-.006em;line-height:1.2}.choose-contacts-preview-foot-stat--accent{color:var(--_colors---primary-base);font-weight:var(--font-weight--semi-bold)}.choose-contacts-preview-foot-dot{background:color-mix(in srgb, var(--_colors---misty-blue) 72%, var(--_colors---gray));border-radius:50%;width:.18rem;height:.18rem}.choose-contacts-preview-thread-head{border-bottom:1px solid color-mix(in srgb, var(--_colors---misty-blue) 42%, transparent);flex-shrink:0;align-items:center;gap:.38rem;padding-bottom:.08rem;display:flex}.choose-contacts-preview-thread-avatar{background:linear-gradient(145deg, var(--_colors---primary-base), color-mix(in srgb, var(--_colors---bright-blue) 68%, var(--_colors---primary-base)));width:1.25rem;height:1.25rem;color:var(--_colors---white);font-size:calc(var(--choose-contacts-tiny) - .02rem);font-weight:var(--font-weight--semi-bold);letter-spacing:-.02em;border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:grid}.choose-contacts-preview-thread-identity{flex-direction:column;flex:auto;gap:.04rem;min-width:0;display:flex}.choose-contacts-preview-thread-name{color:var(--_colors---darkslate-blue);font-size:var(--choose-contacts-micro);font-weight:var(--font-weight--semi-bold);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.choose-contacts-preview-thread-source{color:var(--_colors---gray);font-size:var(--choose-contacts-tiny);font-weight:var(--font-weight--normal);letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.choose-contacts-preview-thread-status{background:#34c759;border-radius:50%;flex-shrink:0;width:.42rem;height:.42rem;box-shadow:0 0 0 2px #34c7593d}.choose-contacts-preview-thread{flex-direction:column;flex:auto;gap:.28rem;min-height:0;padding-top:.12rem;display:flex}.choose-contacts-preview-bubble{border-radius:.58rem;flex-direction:column;max-width:96%;padding:.38rem .45rem;display:flex}.choose-contacts-preview-bubble-text{color:var(--_colors---darkslate-blue);font-size:var(--choose-contacts-micro);font-weight:var(--font-weight--normal);letter-spacing:-.01em;margin:0;line-height:1.35}.choose-contacts-preview-bubble--incoming{background:color-mix(in srgb, var(--_colors---misty-blue) 46%, var(--_colors---white));border-bottom-left-radius:.14rem;align-self:flex-start}.choose-contacts-preview-ai{background:color-mix(in srgb, var(--_colors---primary-base) 7%, var(--_colors---white));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_colors---primary-base) 14%, transparent);border-radius:.55rem;flex-direction:column;gap:.22rem;padding:.38rem .42rem;display:flex}.choose-contacts-preview-ai-head{align-items:center;gap:.28rem;display:flex}.choose-contacts-preview-ai-mark{background:linear-gradient(135deg, var(--_colors---primary-base), color-mix(in srgb, var(--_colors---bright-blue) 72%, var(--_colors---primary-base)));width:.58rem;height:.58rem;box-shadow:0 2px 6px color-mix(in srgb, var(--_colors---primary-base) 28%, transparent);border-radius:.2rem;flex-shrink:0}.choose-contacts-preview-ai-label{color:var(--_colors---primary-base);font-size:var(--choose-contacts-tiny);font-weight:var(--font-weight--semi-bold);letter-spacing:-.008em;line-height:1.2}.choose-contacts-preview-ai-use{background:var(--_colors---primary-base);color:var(--_colors---white);font-size:calc(var(--choose-contacts-tiny) - .02rem);font-weight:var(--font-weight--semi-bold);letter-spacing:.01em;border-radius:980px;margin-left:auto;padding:.12rem .38rem;line-height:1.2}.choose-contacts-preview-ai-text{color:color-mix(in srgb, var(--_colors---darkslate-blue) 92%, var(--_colors---primary-base));font-size:calc(var(--choose-contacts-micro) - .03rem);font-weight:var(--font-weight--normal);letter-spacing:-.01em;margin:0;line-height:1.35}.choose-contacts-preview-compose{background:var(--_colors---grayish-blue);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_colors---misty-blue) 55%, transparent);border-radius:.55rem;flex-shrink:0;align-items:center;gap:.38rem;margin-top:.04rem;padding:.32rem .38rem;display:flex}.choose-contacts-preview-compose-placeholder{min-width:0;color:color-mix(in srgb, var(--_colors---gray) 88%, var(--_colors---darkslate-blue));font-size:var(--choose-contacts-tiny);font-weight:var(--font-weight--normal);letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1.2;overflow:hidden}.choose-contacts-preview-send{background:var(--_colors---primary-base);width:1.65rem;height:.72rem;box-shadow:0 2px 8px color-mix(in srgb, var(--_colors---primary-base) 32%, transparent);border-radius:980px;flex-shrink:0;position:relative}.choose-contacts-preview-send:after{content:"";background:color-mix(in srgb, var(--_colors---white) 92%, transparent);clip-path:polygon(18% 50%,72% 18%,72% 82%);width:.38rem;height:.38rem;margin:auto;position:absolute;inset:0}@media screen and (width<=991px){.choose-contacts-preview{inset:.75rem .45rem 8.85rem}.choose-contacts-preview-stack{max-height:16rem}}@media screen and (width<=767px){.choose-contacts-preview{inset:.65rem .42rem 8.55rem}.choose-contacts-preview-stack{width:min(100%,18.5rem);max-height:14.75rem}.choose-contacts-preview-row-copy{padding-right:1.85rem}.choose-contacts-preview-avatar,.choose-contacts-preview-thread-avatar{width:1.15rem;height:1.15rem}.choose-contacts-preview-ai-text,.choose-contacts-preview-bubble-text{line-height:1.28}}@media screen and (width>=768px){.choose-contacts-preview{inset:.85rem .42rem 9.15rem}.choose-contacts-preview-stack{width:min(100%,22.5rem);max-height:18.25rem}.choose-contacts-preview:before{width:min(28rem,100%)}}@media screen and (width>=992px){.choose-contacts-preview-stack{width:min(100%,24rem);max-height:18.5rem}.choose-contacts-preview:before{width:min(30rem,105%)}}@keyframes choose-contacts-preview-glow-breathe{0%,to{opacity:.78;scale:1}50%{opacity:1;scale:1.035}}@keyframes choose-contacts-preview-sheet-reply-idle{0%,to{translate:0;rotate:-2.65deg}50%{translate:0 -.26rem;rotate:-3deg}}@keyframes choose-contacts-preview-sheet-inbox-idle{0%,to{translate:0;rotate:2.6deg}50%{translate:0 .18rem;rotate:2.25deg}}@keyframes choose-contacts-preview-ai-mark-pulse{0%,to{opacity:1;scale:1}50%{opacity:.82;scale:.94}}@keyframes choose-contacts-preview-status-pulse{0%,to{opacity:1;scale:1}50%{opacity:.72;scale:.9}}.js .choose-card._04.reveal:not(.is-visible) .choose-contacts-preview-stack{opacity:0;transform:translateY(1.35rem)scale(.965)}.js .choose-card._04.reveal:not(.is-visible) .choose-contacts-preview:before{opacity:0;scale:.9}.js .choose-card._04.reveal:not(.is-visible) .choose-flex{transform:translateY(.75rem)}.js .choose-card._04.reveal.is-visible .choose-contacts-preview-stack{opacity:1;transition:opacity .85s cubic-bezier(.16,1,.3,1) .24s,transform .85s cubic-bezier(.16,1,.3,1) .24s;transform:translate(0,0)scale(1)}.js .choose-card._04.reveal.is-visible .choose-contacts-preview:before{opacity:.85;transition:opacity .9s cubic-bezier(.16,1,.3,1) .12s,scale 1.1s cubic-bezier(.16,1,.3,1) .12s;scale:1}.js .choose-card._04.reveal.is-visible .choose-flex{transition:transform .75s cubic-bezier(.16,1,.3,1) .42s;transform:translate(0,0)}@media (prefers-reduced-motion:no-preference){.choose-card._04.reveal.is-visible .choose-contacts-preview-sheet--reply{animation:6.4s ease-in-out 1.1s infinite choose-contacts-preview-sheet-reply-idle}.choose-card._04.reveal.is-visible .choose-contacts-preview-sheet--back{animation:7s ease-in-out 1.3s infinite choose-contacts-preview-sheet-inbox-idle}.choose-card._04.reveal.is-visible .choose-contacts-preview:before{animation:8.5s ease-in-out 1s infinite choose-contacts-preview-glow-breathe}.choose-card._04.reveal.is-visible .choose-contacts-preview-ai-mark{animation:2.8s ease-in-out 1.5s infinite choose-contacts-preview-ai-mark-pulse}.choose-card._04.reveal.is-visible .choose-contacts-preview-thread-status{animation:2.6s ease-in-out 1.35s infinite choose-contacts-preview-status-pulse}}@media (prefers-reduced-motion:reduce){.js .choose-card._04.reveal:not(.is-visible) .choose-contacts-preview-stack,.js .choose-card._04.reveal:not(.is-visible) .choose-contacts-preview:before,.js .choose-card._04.reveal:not(.is-visible) .choose-flex{opacity:1;transform:scale(1)}.choose-card._04.reveal.is-visible .choose-contacts-preview-sheet,.choose-card._04.reveal.is-visible .choose-contacts-preview:before,.choose-card._04.reveal.is-visible .choose-contacts-preview-ai-mark,.choose-card._04.reveal.is-visible .choose-contacts-preview-thread-status{animation:none}}.choose-card._02 .choose-flex{z-index:2}.choose-discover-preview{--choose-discover-photo:url(/assets/images/choose-preview-storefront.webp);--choose-discover-micro:clamp(.58rem, 1.05vw, .68rem);--choose-discover-label:clamp(.54rem, .92vw, .62rem);--choose-discover-preview-bottom:calc(13.75rem + var(--_sizes---padding--space-75rem));top:var(--_sizes---padding--space-2rem);right:0;bottom:var(--choose-discover-preview-bottom);pointer-events:none;z-index:0;place-items:center;display:grid;position:absolute;left:0;overflow:hidden}.choose-discover-preview:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--_colors---white) 82%, transparent), transparent 70%);pointer-events:none;border-radius:50%;width:min(22rem,92%);position:absolute}.choose-discover-preview-stack{width:min(100%,24rem);height:100%;max-height:calc(100% - .15rem);margin-inline:auto;position:relative}.choose-discover-preview-sheet{border:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 6%, transparent);background:var(--_colors---white);box-shadow:0 1px 2px color-mix(in srgb, var(--_colors---darkslate-blue) 4%, transparent), 0 10px 24px color-mix(in srgb, var(--_colors---darkslate-blue) 8%, transparent);border-radius:.92rem;flex-direction:column;display:flex;position:absolute;overflow:hidden}.choose-discover-preview-sheet--back{background:color-mix(in srgb, var(--_colors---white) 62%, var(--_colors---lavender));box-shadow:0 8px 20px color-mix(in srgb, var(--_colors---darkslate-blue) 6%, transparent);border:0;inset:.15rem .42rem 3.55rem .48rem;rotate:-1.55deg}.choose-discover-preview-sheet--search{gap:.42rem;padding-top:.48rem;padding-bottom:.5rem}.choose-discover-preview-sheet--chat{background:var(--_colors---white);gap:.32rem;width:calc(100% - 1.22rem);min-height:6.15rem;max-height:8rem;padding-bottom:.46rem;inset:auto .5rem .28rem .72rem;rotate:-1.55deg}.choose-discover-preview-channel{font-size:var(--choose-discover-label);font-weight:var(--font-weight--semi-bold);letter-spacing:-.01em;border-radius:980px;flex-shrink:0;align-self:flex-start;align-items:center;gap:.28rem;margin:0 .48rem;padding:.18rem .42rem .18rem .32rem;line-height:1.15;display:inline-flex}.choose-discover-preview-channel--google{color:var(--_colors---darkslate-blue);background:color-mix(in srgb, var(--_colors---white) 92%, var(--_colors---grayish-blue));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_colors---misty-blue) 42%, transparent)}.choose-discover-preview-channel--chat{color:color-mix(in srgb, var(--_colors---darkslate-blue) 92%, black);background:color-mix(in srgb, #10a37f 10%, var(--_colors---white));margin-top:.28rem;box-shadow:inset 0 0 0 1px #10a37f2e}.choose-discover-preview-channel-mark{grid-template-columns:repeat(2,.2rem);gap:.05rem;width:.45rem;height:.45rem;display:grid}.choose-discover-preview-g-dot{border-radius:50%;display:block}.choose-discover-preview-g-dot--b{background:#4285f4}.choose-discover-preview-g-dot--r{background:#ea4335}.choose-discover-preview-g-dot--y{background:#fbbc05}.choose-discover-preview-g-dot--g{background:#34a853}.choose-discover-preview-channel-mark--chat{background:linear-gradient(145deg,#10a37f,#0f9d7a);border-radius:50%;width:.45rem;height:.45rem;display:block;box-shadow:inset 0 0 0 1px #ffffff3d}.choose-discover-preview-searchbar{background:var(--_colors---white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_colors---misty-blue) 48%, transparent);border-radius:980px;flex-shrink:0;align-items:center;gap:.32rem;margin:0 .48rem;padding:.36rem .48rem;display:flex}.choose-discover-preview-search-icon{border:.11rem solid color-mix(in srgb, var(--_colors---gray) 46%, var(--_colors---white));width:.56rem;height:.56rem;box-shadow:.14rem .14rem 0 -.06rem color-mix(in srgb, var(--_colors---gray) 46%, var(--_colors---white));border-radius:50%;flex-shrink:0}.choose-discover-preview-search-text{min-width:0;color:var(--_colors---darkslate-blue);font-size:var(--choose-discover-micro);font-weight:var(--font-weight--medium);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;flex:auto;line-height:1.2;overflow:hidden}.choose-discover-preview-results{flex-direction:column;flex:auto;gap:.24rem;min-height:0;padding:0 .48rem;display:flex}.choose-discover-preview-result{border-radius:.52rem;align-items:flex-start;gap:.42rem;padding:.42rem;display:flex;position:relative}.choose-discover-preview-result--featured{background:color-mix(in srgb, var(--_colors---primary-base) 6%, var(--_colors---white));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_colors---primary-base) 12%, transparent)}.choose-discover-preview-thumb{background:linear-gradient(180deg, transparent 34%, color-mix(in srgb, var(--_colors---bleu-nuit) 52%, transparent) 100%), var(--choose-discover-photo) center / cover no-repeat, color-mix(in srgb, var(--_colors---bright-blue) 24%, var(--_colors---lavender));width:1.95rem;height:1.95rem;box-shadow:0 1px 4px color-mix(in srgb, var(--_colors---darkslate-blue) 10%, transparent);border-radius:.38rem;flex-shrink:0}.choose-discover-preview-result-copy{flex-direction:column;flex:auto;gap:.08rem;min-width:0;padding-right:2.1rem;display:flex}.choose-discover-preview-result-title,.choose-discover-preview-site-card-title{color:var(--_colors---primary-base);font-size:var(--choose-discover-micro);font-weight:var(--font-weight--semi-bold);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.choose-discover-preview-result-url,.choose-discover-preview-site-card-url{color:color-mix(in srgb, var(--_colors---gray) 88%, var(--_colors---darkslate-blue));font-size:calc(var(--choose-discover-micro) - .04rem);font-weight:var(--font-weight--medium);letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.15;overflow:hidden}.choose-discover-preview-result-snippet{color:var(--_colors---gray);font-size:calc(var(--choose-discover-micro) - .05rem);font-weight:var(--font-weight--normal);letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap;margin:.04rem 0 0;line-height:1.25;overflow:hidden}.choose-discover-preview-found-badge{background:color-mix(in srgb, var(--_colors---primary-base) 12%, var(--_colors---white));color:var(--_colors---primary-base);font-size:calc(var(--choose-discover-label) - .02rem);font-weight:var(--font-weight--semi-bold);text-transform:uppercase;letter-spacing:.03em;border-radius:980px;padding:.1rem .32rem;position:absolute;top:.34rem;right:.34rem}.choose-discover-preview-messages{flex-direction:column;flex:auto;gap:.36rem;min-height:0;padding:0 .48rem .12rem;display:flex;overflow:hidden}.choose-discover-preview-bubble{border-radius:.58rem;flex-direction:column;gap:.26rem;max-width:92%;padding:.38rem .46rem;display:flex}.choose-discover-preview-bubble-text{color:var(--_colors---darkslate-blue);font-size:var(--choose-discover-micro);font-weight:var(--font-weight--normal);letter-spacing:-.01em;margin:0;line-height:1.3}.choose-discover-preview-bubble--user{background:color-mix(in srgb, var(--_colors---misty-blue) 42%, var(--_colors---white));border-bottom-right-radius:.14rem;align-self:flex-end}.choose-discover-preview-bubble--user .choose-discover-preview-bubble-text{font-weight:var(--font-weight--medium)}.choose-discover-preview-bubble--assistant{background:var(--_colors---white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_colors---misty-blue) 42%, transparent);border-bottom-left-radius:.14rem;align-self:flex-start}.choose-discover-preview-site-card{background:color-mix(in srgb, var(--_colors---primary-base) 6%, var(--_colors---white));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--_colors---primary-base) 12%, transparent);border-radius:.42rem;align-items:center;gap:.34rem;padding:.3rem;display:flex}.choose-discover-preview-site-card-thumb{background:var(--choose-discover-photo) center / cover no-repeat, color-mix(in srgb, var(--_colors---bright-blue) 24%, var(--_colors---lavender));border-radius:.3rem;flex-shrink:0;width:1.45rem;height:1.45rem}.choose-discover-preview-site-card-copy{flex-direction:column;flex:auto;gap:.06rem;min-width:0;display:flex}@media screen and (width<=991px){.choose-discover-preview{top:var(--_sizes---padding--space-2rem);--choose-discover-preview-bottom:calc(12.5rem + var(--_sizes---padding--space-75rem))}.choose-discover-preview-stack{width:min(100%,20rem);max-height:calc(100% - .15rem)}.choose-discover-preview-sheet--chat{min-height:5.65rem;max-height:7.35rem}}@media screen and (width<=767px){.choose-discover-preview{--choose-discover-preview-bottom:calc(12rem + var(--_sizes---padding--space-75rem))}.choose-discover-preview-stack{width:min(100%,18rem)}.choose-discover-preview-thumb{width:1.72rem;height:1.72rem}.choose-discover-preview-sheet--chat{min-height:5.35rem;max-height:6.85rem}}@keyframes choose-discover-glow-breathe{0%,to{opacity:.72;scale:1}50%{opacity:.92;scale:1.02}}@keyframes choose-discover-sheet-chat-idle{0%,to{translate:0;rotate:-1.55deg}50%{translate:0 -.12rem;rotate:-1.75deg}}@keyframes choose-discover-sheet-search-idle{0%,to{translate:0;rotate:-1.55deg}50%{translate:0 .1rem;rotate:-1.75deg}}.js .choose-card._02.reveal:not(.is-visible) .choose-discover-preview-stack{opacity:0;transform:translateY(1.35rem)scale(.965)}.js .choose-card._02.reveal:not(.is-visible) .choose-discover-preview:before{opacity:0;scale:.9}.js .choose-card._02.reveal:not(.is-visible) .choose-flex._02{transform:translateY(.75rem)}.js .choose-card._02.reveal.is-visible .choose-discover-preview-stack{opacity:1;transition:opacity .85s cubic-bezier(.16,1,.3,1) .28s,transform .85s cubic-bezier(.16,1,.3,1) .28s;transform:translate(0,0)scale(1)}.js .choose-card._02.reveal.is-visible .choose-discover-preview:before{opacity:.8;transition:opacity .9s cubic-bezier(.16,1,.3,1) .16s,scale 1.1s cubic-bezier(.16,1,.3,1) .16s;scale:1}.js .choose-card._02.reveal.is-visible .choose-flex._02{transition:transform .75s cubic-bezier(.16,1,.3,1) .46s;transform:translate(0,0)}@media (prefers-reduced-motion:no-preference){.choose-card._02.reveal.is-visible .choose-discover-preview-sheet--chat{animation:6.6s ease-in-out 1.15s infinite choose-discover-sheet-chat-idle}.choose-card._02.reveal.is-visible .choose-discover-preview-sheet--back{animation:7.2s ease-in-out 1.35s infinite choose-discover-sheet-search-idle}.choose-card._02.reveal.is-visible .choose-discover-preview:before{animation:8.5s ease-in-out 1.05s infinite choose-discover-glow-breathe}}@media (prefers-reduced-motion:reduce){.js .choose-card._02.reveal:not(.is-visible) .choose-discover-preview-stack,.js .choose-card._02.reveal:not(.is-visible) .choose-discover-preview:before,.js .choose-card._02.reveal:not(.is-visible) .choose-flex._02{opacity:1;transform:scale(1)}.choose-card._02.reveal.is-visible .choose-discover-preview-sheet,.choose-card._02.reveal.is-visible .choose-discover-preview:before{animation:none}}.choose-card._03{isolation:isolate;overflow:hidden}.choose-card._03 .choose-flex{z-index:1}.choose-qr-preview{--choose-qr-count:clamp(.78rem, 6cqi, .95rem);pointer-events:none;z-index:0;position:absolute;inset:.85rem .55rem 8.85rem;overflow:hidden;container-type:size}.choose-qr-preview-stack{width:100%;height:100%;position:relative}.choose-qr-preview-flyer{z-index:1;border:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 8%, transparent);background:var(--_colors---white);box-shadow:0 12px 26px color-mix(in srgb, var(--_colors---darkslate-blue) 9%, transparent);border-radius:.85rem;position:absolute;inset:8% 34% 10% 4%}.choose-qr-preview-flyer-band{background:color-mix(in srgb, var(--_colors---primary-base) 24%, var(--_colors---lavender));border-radius:980px;width:32%;height:.34rem;position:absolute;top:16%;left:10%}.choose-qr-preview-qr{width:min(46%,5.25rem);color:var(--_colors---darkslate-blue);position:absolute;top:20%;right:10%}.choose-qr-preview-phone{z-index:2;border:1px solid color-mix(in srgb, var(--_colors---darkslate-blue) 10%, transparent);background:var(--_colors---white);border-radius:1rem;place-items:center;width:4.85rem;height:7.35rem;padding:.55rem .6rem .85rem;display:grid;position:absolute;top:22%;right:6%}.choose-qr-preview-viewfinder{place-items:center;width:2.85rem;height:2.85rem;display:grid;position:relative}.choose-qr-preview-viewfinder-qr{width:1.65rem;height:1.65rem;color:var(--_colors---darkslate-blue)}.choose-qr-preview-viewfinder-corner{border-color:color-mix(in srgb, var(--_colors---primary-base) 72%, var(--_colors---darkslate-blue));border-style:solid;width:.48rem;height:.48rem;position:absolute}.choose-qr-preview-viewfinder-corner--tl{border-width:.12rem 0 0 .12rem;border-radius:.12rem 0 0;top:0;left:0}.choose-qr-preview-viewfinder-corner--tr{border-width:.12rem .12rem 0 0;border-radius:0 .12rem 0 0;top:0;right:0}.choose-qr-preview-viewfinder-corner--bl{border-width:0 0 .12rem .12rem;border-radius:0 0 0 .12rem;bottom:0;left:0}.choose-qr-preview-viewfinder-corner--br{border-width:0 .12rem .12rem 0;border-radius:0 0 .12rem;bottom:0;right:0}.choose-qr-preview-count{z-index:3;background:var(--_colors---primary-base);min-width:2.1rem;min-height:2.1rem;color:var(--_colors---white);font-size:var(--choose-qr-count);font-weight:var(--font-weight--semi-bold);letter-spacing:-.03em;box-shadow:0 8px 18px color-mix(in srgb, var(--_colors---primary-base) 24%, transparent);border-radius:980px;place-items:center;padding:.28rem .42rem;line-height:1;display:grid;position:absolute;top:6%;right:5%}.js .choose-card._03.reveal:not(.is-visible) .choose-qr-preview-stack{opacity:0;transform:translateY(1.1rem)scale(.97)}.js .choose-card._03.reveal:not(.is-visible) .choose-flex{transform:translateY(.65rem)}.js .choose-card._03.reveal.is-visible .choose-qr-preview-stack{opacity:1;transition:opacity .85s cubic-bezier(.16,1,.3,1) .22s,transform .85s cubic-bezier(.16,1,.3,1) .22s;transform:translate(0,0)scale(1)}.js .choose-card._03.reveal.is-visible .choose-flex{transition:transform .75s cubic-bezier(.16,1,.3,1) .38s;transform:translate(0,0)}@media screen and (width<=991px){.choose-qr-preview{inset:.72rem .5rem 8.35rem}.choose-qr-preview-phone{width:4.55rem;height:6.95rem;right:4%}}@media screen and (width<=767px){.choose-qr-preview{inset:.58rem .42rem 7.95rem}.choose-qr-preview-flyer{inset:10% 36% 12% 3%}.choose-qr-preview-phone{width:4.15rem;height:6.35rem;padding:.48rem .52rem .75rem;top:24%;right:3%}.choose-qr-preview-viewfinder{width:2.45rem;height:2.45rem}.choose-qr-preview-count{min-width:1.85rem;min-height:1.85rem;top:5%;right:4%}}@media screen and (width>=768px){.choose-qr-preview{inset:.85rem .35rem 8.85rem}}@media (prefers-reduced-motion:reduce){.js .choose-card._03.reveal:not(.is-visible) .choose-qr-preview-stack,.js .choose-card._03.reveal:not(.is-visible) .choose-flex{opacity:1;transform:scale(1)}}body.page-home--display,body.page-produit--apple-type{--type-display:var(--font-family--inter-tight);--type-text:var(--font-family--inter);--type-mega:5rem;--type-hero:4rem;--type-section:3rem;--type-feature:2.5rem;--type-card:1.75rem;--type-label:1.5rem;--type-lead:1.3125rem;--type-body:1.0625rem;--type-small:.875rem;--type-micro:.75rem;--type-weight-display:600;--type-weight-body:400;--leading-mega:1.05;--leading-hero:1.06;--leading-section:1.08;--leading-feature:1.1;--leading-card:1.14;--leading-lead:1.19;--leading-body:1.47;--tracking-mega:-.015em;--tracking-hero:-.009em;--tracking-section:-.003em;--tracking-card:.007em;--tracking-lead:.011em;--tracking-body:-.022em;--section-pad-y-lg:13.5rem;--stack-tight:.4em;--stack-mid:.8em;--stack-loose:1.6em;--hero-stack-gap:.5rem;--hero-eyebrow-title-offset:1.2rem;--measure-lead:52rem;--measure-body-copy-mobile:17.75rem;--leading-lead-body:1.42;--measure-card-title:36.5rem;--measure-column:23rem;--cta-pad-y:.5rem;--cta-pad-x:.9375rem;--cta-radius:980px;--cta-font-size:var(--type-body);--cta-font-weight:400;--font-sizes--default-paragraph:var(--type-body);--font-sizes--large-paragraph:var(--type-lead);--font-sizes--small-paragraph:var(--type-small);--_sizes---line-height--global:var(--leading-body);--_sizes---letter-spacing--global:var(--tracking-body);--_sizes---font-sizes--h2:var(--type-section);--_sizes---line-height--h2:var(--leading-section);--_sizes---letter-spacing--h2:var(--tracking-section);--_sizes---font-sizes--h3:var(--type-feature);--_sizes---line-height--h3:var(--leading-feature);--_sizes---letter-spacing--h3:0;--_sizes---font-sizes--h4:var(--type-card);--_sizes---line-height--h4:var(--leading-card);--_sizes---letter-spacing--h4:var(--tracking-card);--_sizes---font-sizes--h5:var(--type-label);--_sizes---line-height--h5:1.17;--_sizes---letter-spacing--h5:.009em}body.page-home--display .wrapper,body.page-home--display .page-wrapper,body.page-home--display .main-wrapper,body.page-produit--apple-type .wrapper,body.page-produit--apple-type .page-wrapper,body.page-produit--apple-type .main-wrapper{--font-sizes--default-paragraph:var(--type-body);--font-sizes--large-paragraph:var(--type-lead);--font-sizes--small-paragraph:var(--type-small);--_sizes---line-height--global:var(--leading-body);--_sizes---letter-spacing--global:var(--tracking-body);--_sizes---font-sizes--h2:var(--type-section);--_sizes---line-height--h2:var(--leading-section);--_sizes---letter-spacing--h2:var(--tracking-section);--_sizes---font-sizes--h3:var(--type-feature);--_sizes---line-height--h3:var(--leading-feature);--_sizes---letter-spacing--h3:0;--_sizes---font-sizes--h4:var(--type-card);--_sizes---line-height--h4:var(--leading-card);--_sizes---letter-spacing--h4:var(--tracking-card);--_sizes---font-sizes--h5:var(--type-label);--_sizes---line-height--h5:1.17;--_sizes---letter-spacing--h5:.009em}@media screen and (width<=991px){body.page-home--display,body.page-produit--apple-type{--type-section:2.5rem;--type-feature:2.25rem;--type-card:1.5rem;--_sizes---font-sizes--h2:var(--type-section);--_sizes---font-sizes--h3:var(--type-feature);--_sizes---font-sizes--h4:var(--type-card)}}@media screen and (width<=767px){body.page-home--display,body.page-produit--apple-type{--type-section:2rem;--type-feature:1.75rem;--type-card:1.3125rem;--type-lead:1.1875rem;--type-body:1.0625rem;--_sizes---font-sizes--h2:var(--type-section);--_sizes---line-height--h2:1.12;--_sizes---font-sizes--h3:var(--type-feature);--_sizes---font-sizes--h4:var(--type-card);--font-sizes--default-paragraph:var(--type-body);--font-sizes--large-paragraph:var(--type-lead)}}.about-height .about-wrapper{align-items:center;gap:var(--hero-stack-gap);flex-direction:column;display:flex}.about-height .about-wrapper>.subtitle-block+*{margin-top:var(--hero-eyebrow-title-offset)}.about-height .about-wrapper>.about-title{margin-bottom:var(--stack-mid)}.about-height .about-section .about-title-line,.about-height .about-section .about-title-subline{white-space:normal;text-wrap:balance;width:100%}.about-height .about-title{font-family:var(--type-display);font-size:clamp(1.5rem, 2.15vw + .55rem, var(--type-feature));font-size:clamp(1.5rem, 3.1cqi, var(--type-feature));line-height:var(--leading-feature);letter-spacing:0;width:100%;max-width:none}.about-height .about-section .companies-block{width:100%}.about-height .about-section .companies-text{font-size:clamp(.9375rem, 1.2vw + .4rem, var(--type-lead));font-size:clamp(.9375rem, 1.8cqi, var(--type-lead));width:100%}@media screen and (width>=1280px){.about-height .about-title,.about-height .about-section .companies-block{width:min(100%,46rem)}}body.page-home--display .heading-h2,body.page-produit--apple-type .heading-h2{margin-top:var(--stack-tight);margin-bottom:var(--stack-mid);font-family:var(--type-display);font-weight:var(--type-weight-display);max-width:min(75%,58.5rem)}body.page-home--display .heading-h2[class*=--chain],body.page-produit--apple-type .heading-h2[class*=--chain]{width:auto;max-width:none}body.page-home--display [class$=-heading-line],body.page-home--display [class$=-title-line],body.page-home--display [class$=-intro-line],body.page-home--display [class$=-lead-line],body.page-home--display [class$=-para-line],body.page-produit--apple-type [class$=-heading-line],body.page-produit--apple-type [class$=-title-line],body.page-produit--apple-type [class$=-intro-line],body.page-produit--apple-type [class$=-lead-line],body.page-produit--apple-type [class$=-para-line]{white-space:nowrap}body.page-home--display .heading-h2,body.page-home--display [class$=-heading-line],body.page-home--display [class$=-title-line]:not(.hero-title-line),body.page-produit--apple-type .heading-h2,body.page-produit--apple-type [class$=-heading-line],body.page-produit--apple-type [class$=-title-line]{text-wrap:balance}body.page-home--display [class$=-intro-line],body.page-home--display [class$=-lead-line],body.page-home--display [class$=-para-line],body.page-produit--apple-type [class$=-intro-line],body.page-produit--apple-type [class$=-lead-line],body.page-produit--apple-type [class$=-para-line]{text-wrap:pretty}body.page-home--display .choose-top,body.page-produit--apple-type .choose-top{width:auto;max-width:100%}body.page-home--display .center-align:not(.h3):not(.builder-text),body.page-home--display .cta-para,body.page-produit--apple-type .center-align:not(.h3):not(.builder-text),body.page-produit--apple-type .cta-para{font-family:var(--type-text);font-size:var(--type-lead);font-weight:var(--type-weight-body);line-height:var(--leading-lead-body,1.42);letter-spacing:var(--tracking-lead);max-width:min(100%, var(--measure-lead))}@media screen and (width<=767px){body.page-home--display .heading-h2:not(.left):not(.principal-title),body.page-produit--apple-type .heading-h2:not(.left):not(.principal-title),body.page-home--display .heading-h2[class*=--chain],body.page-produit--apple-type .heading-h2[class*=--chain]{max-width:min(100%, var(--measure-body-copy-mobile));width:100%}body.page-home--display .center-align:not(.h3):not(.builder-text):not(.about-test),body.page-home--display .cta-para,body.page-produit--apple-type .center-align:not(.h3):not(.builder-text):not(.about-test),body.page-produit--apple-type .cta-para{max-width:min(100%, var(--measure-body-copy-mobile))}}body.page-home--display .choose-card-title,body.page-produit--apple-type .choose-card-title{font-family:var(--type-display);font-size:var(--type-card);font-weight:var(--type-weight-display);line-height:var(--leading-card);letter-spacing:var(--tracking-card)}body.page-home--display .white-text.cta-title,body.page-produit--apple-type .white-text.cta-title{font-family:var(--type-display);font-size:var(--type-section);font-weight:var(--type-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section)}body.page-home--display .typography-title,body.page-produit--apple-type .typography-title{font-family:var(--type-display);font-size:var(--type-card);font-weight:var(--type-weight-display);letter-spacing:var(--tracking-card);line-height:var(--leading-card)}body.page-home--display .faq-ques,body.page-produit--apple-type .faq-ques,body.page-home--display .blog-section .featured-item-name,body.page-produit--apple-type .blog-section .featured-item-name{font-family:var(--type-text);font-size:var(--type-lead);font-weight:600;line-height:var(--leading-lead);letter-spacing:var(--tracking-lead)}body.page-home--display .faq-para,body.page-produit--apple-type .faq-para,body.page-home--display .blog-section .featured-item-desp,body.page-produit--apple-type .blog-section .featured-item-desp{font-family:var(--type-text);font-size:var(--type-body);font-weight:var(--type-weight-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}body.page-home--display .blog-section .featured,body.page-produit--apple-type .blog-section .featured{font-family:var(--type-text);font-size:var(--type-small);font-weight:var(--type-weight-body);letter-spacing:var(--tracking-body);line-height:1.43}body.page-home--display .blog-section .more-button,body.page-produit--apple-type .blog-section .more-button{font-family:var(--type-text);font-size:var(--type-small);font-weight:var(--font-weight--medium);letter-spacing:var(--tracking-body);line-height:1.43}body.page-home--display .primary-button,body.page-produit--apple-type .primary-button{border-radius:var(--cta-radius);background-color:var(--_colors---primary-base);box-shadow:none;color:var(--_colors---white);font-family:var(--type-text);font-size:var(--cta-font-size);font-weight:var(--cta-font-weight);letter-spacing:var(--tracking-body);padding:var(--cta-pad-y) var(--cta-pad-x);box-sizing:border-box;background-image:none;border:1px solid #0000;min-height:2.4375rem;line-height:1.3125rem;transition:background-color .2s,color .2s;overflow:hidden}body.page-home--display .primary-button:hover,body.page-produit--apple-type .primary-button:hover{background-image:none;background-color:color-mix(in srgb, var(--_colors---primary-base) 88%, var(--_colors---darkslate-blue));box-shadow:none}body.page-home--display .cta-button,body.page-produit--apple-type .cta-button{border-radius:var(--cta-radius);background-color:var(--_colors---primary-base);box-shadow:none;color:var(--_colors---white);font-family:var(--type-text);font-size:var(--cta-font-size);font-weight:var(--cta-font-weight);letter-spacing:var(--tracking-body);padding:var(--cta-pad-y) var(--cta-pad-x);box-sizing:border-box;background-image:none;border:1px solid #0000;min-height:2.4375rem;line-height:1.3125rem;transition:background-color .2s,color .2s;overflow:hidden}body.page-home--display .cta-button:hover,body.page-produit--apple-type .cta-button:hover{background-image:none;background-color:color-mix(in srgb, var(--_colors---primary-base) 88%, var(--_colors---darkslate-blue));color:var(--_colors---white);box-shadow:none}body.page-home--display .primary-button .text-overflow,body.page-home--display .cta-button .text-overflow,body.page-produit--apple-type .primary-button .text-overflow,body.page-produit--apple-type .cta-button .text-overflow{clip-path:inset(0);width:100%;height:1.3125rem;min-height:0;max-height:1.3125rem;display:block;position:relative;overflow:hidden}body.page-home--display .primary-button .button-text,body.page-home--display .cta-button .button-text,body.page-produit--apple-type .primary-button .button-text,body.page-produit--apple-type .cta-button .button-text{white-space:nowrap;height:1.3125rem;line-height:1.3125rem}body.page-home--display .primary-button .button-text._01,body.page-home--display .cta-button .button-text._01,body.page-produit--apple-type .primary-button .button-text._01,body.page-produit--apple-type .cta-button .button-text._01{position:relative}body.page-home--display .primary-button .button-text._02,body.page-home--display .cta-button .button-text._02,body.page-produit--apple-type .primary-button .button-text._02,body.page-produit--apple-type .cta-button .button-text._02{text-align:center;visibility:hidden;position:absolute;top:100%;left:0;right:0}body.page-home--display .primary-button:hover .button-text._02,body.page-home--display .primary-button:focus-visible .button-text._02,body.page-home--display .cta-button:hover .button-text._02,body.page-home--display .cta-button:focus-visible .button-text._02,body.page-produit--apple-type .primary-button:hover .button-text._02,body.page-produit--apple-type .primary-button:focus-visible .button-text._02,body.page-produit--apple-type .cta-button:hover .button-text._02,body.page-produit--apple-type .cta-button:focus-visible .button-text._02{visibility:visible}body.page-home--display{--section-pad-y:7.5rem}body.page-home--display .wrapper:not(.footer-wrapper):not(.home-hero-wrapper):not(.about-wrapper):not(.login-wrapper){padding-top:var(--section-pad-y);padding-bottom:var(--section-pad-y)}body.page-home--display .choose-top,body.page-home--display .client-journey-intro,body.page-home--display .how-it-works-intro{width:auto;max-width:100%}body.page-home--display .subtitle-block,body.page-home--display .choose-top,body.page-home--display .hero-top-contents{gap:var(--hero-stack-gap)}body.page-home--display .choose-top>.subtitle-block+*,body.page-home--display .how-it-works-intro>.subtitle-block+*,body.page-home--display .client-journey-intro>.subtitle-block+*{margin-top:var(--hero-eyebrow-title-offset)}body.page-home--display .choose-top .heading-h2{margin-bottom:var(--stack-mid)}body.page-home--display .pricing-section .center-align.pricing-intro,body.page-home--display .faqs-section .center-align.faqs-intro,body.page-home--display .blog-section .center-align.blog-intro,body.page-home--display .client-journey-section .center-align.client-journey-lead,body.page-home--display .center-align.testimonial-para{font-family:var(--type-text);font-size:var(--type-lead);font-weight:var(--type-weight-body);line-height:var(--leading-lead-body,1.42);letter-spacing:var(--tracking-lead);max-width:min(100%, var(--measure-lead))}body.page-home--display .pricing-section .pricing-intro-line,body.page-home--display .faqs-section .faqs-intro-line,body.page-home--display .blog-section .blog-intro-line,body.page-home--display .client-journey-section .client-journey-lead-line,body.page-home--display .testimonial-section .testimonial-para-line,body.page-home--display .home-hero-section .hero-para-line{white-space:normal;text-wrap:pretty;width:100%}body.page-home--display .people-block .teams-para-line{white-space:normal}body.page-home--display .primary-button.white-100{background-color:var(--_colors---grayish-blue);color:var(--_colors---muted-purple);box-shadow:none;background-image:none}body.page-home--display .primary-button.white-100:hover{background-image:none;background-color:var(--_colors---white);color:var(--_colors---darkslate-blue)}body.page-home--display .pricing-cta-button .text-overflow{flex:none;width:auto;max-width:100%}body.page-home--display .home-hero-section .hero-para{font-family:var(--type-display);font-size:var(--type-lead);font-weight:var(--type-weight-display);line-height:var(--leading-lead);letter-spacing:var(--tracking-lead);margin-top:var(--hero-stack-gap);margin-bottom:var(--stack-mid);max-width:min(100%, var(--measure-lead));color:color-mix(in srgb, var(--_colors---darkslate-blue) 78%, var(--_colors---gray))}body.page-home--display .home-hero-section .hero-trust{font-family:var(--type-text);font-size:var(--type-small);font-weight:var(--type-weight-body);letter-spacing:var(--tracking-body);color:color-mix(in srgb, var(--_colors---darkslate-blue) 62%, var(--_colors---gray));line-height:1.43}body.page-home--display .home-hero-section .hero-secondary-button{border-radius:var(--cta-radius);font-family:var(--type-text);font-size:var(--cta-font-size);font-weight:var(--cta-font-weight);letter-spacing:var(--tracking-body);padding:var(--cta-pad-y) 1.3125rem;line-height:1.2}body.page-home--display .home-hero-section .hero-prompt-input,body.page-home--display .home-hero-section .hero-prompt-rotator{font-family:var(--type-text);font-size:var(--type-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}body.page-home--display .home-hero-section .hero-prompt-submit{border-radius:var(--cta-radius);font-family:var(--type-text);font-size:var(--type-small);font-weight:var(--cta-font-weight);letter-spacing:var(--tracking-body)}body.page-home--display .home-hero-section .hero-buttons--mercur{gap:var(--hero-stack-gap)}body.page-home--display .home-hero-section .hero-cta-row{gap:.5rem .75rem}body.page-home--display .site-app-showcase-hand-rest-title{font-family:var(--type-display);font-size:var(--type-section);font-weight:var(--type-weight-display);line-height:var(--leading-section);letter-spacing:var(--tracking-section)}body.page-home--display .site-app-showcase-hand-rest-cta{border-radius:var(--cta-radius);font-family:var(--type-text);font-size:var(--cta-font-size);font-weight:var(--cta-font-weight)}@media screen and (width<=1279px){body.page-home--display{--section-pad-y:6.5rem}}@media screen and (width<=767px){body.page-home--display{--section-pad-y:5.5rem}body.page-home--display .home-hero-section .hero-para{font-size:var(--type-lead)}body.page-home--display .site-app-showcase-hand-rest-title{font-size:var(--type-section)}body.page-home--display .pricing-section .pricing-heading-line,body.page-home--display .faqs-section .faqs-heading-line,body.page-home--display .blog-section .blog-heading-line,body.page-home--display .client-journey-section .client-journey-heading-line,body.page-home--display .testimonial-section .testimonial-heading-line,body.page-home--display .choose-section .choose-title-line,body.page-home--display .trade-fit-section .trade-fit-title-line,body.page-home--display .how-it-works-section .how-it-works-heading-line,body.page-home--display .site-app-showcase-hand-rest-title-line{white-space:normal;text-wrap:balance;width:100%}}body.page-home--display .how-it-works-section .how-it-works-heading-line:first-child,.how-it-works-section .how-it-works-heading-line:first-child{white-space:nowrap}@media screen and (width<=767px){body.page-home--display .choose-section .heading-h2.choose-title--chain{max-width:min(100%,20rem)}}
