@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:jakarta;src:url(../media/plus_jakarta_sans_latin-s.p.08ssgmy_tb90r.woff2)format("woff2");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.iulBwq_className{font-family:jakarta,jakarta Fallback;font-style:normal}.iulBwq_variable{--pub-font:"jakarta", "jakarta Fallback"}
.g5cObG_root{--sand:#f1eee6;--white:#fff;--ink:#17171c;--muted:#5e6a63;--rule:#858b86;--edge:#838b85;--chip:#e8ede7;--track:#abb0aa;--forest:#003c33;--forest-deep:#002b25;--on-ink:#fff;--on-ink-muted:#b9bdba;--hair:#dcd8cf;--shadow:0 2px 10px #2c3a330f;--lift:0 28px 56px -28px #17171c73;--font:var(--pub-font), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:16px;--ease:cubic-bezier(.2, .7, .2, 1);--rise:cubic-bezier(.16, .84, .24, 1)}@media (min-width:768px){.g5cObG_root{--gutter:32px}}@media (min-width:1024px){.g5cObG_root{--gutter:48px}}html:has(.g5cObG_root){-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:#f1eee6}body:has(.g5cObG_root){background:#f1eee6;margin:0;padding:0}.g5cObG_root,.g5cObG_root *,.g5cObG_root :before,.g5cObG_root :after{box-sizing:border-box}.g5cObG_root{background:var(--sand);color:var(--ink);font:400 17px/1.55 var(--font);letter-spacing:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.g5cObG_root :where(img){max-width:100%;height:auto;display:block}.g5cObG_root :where(h1,h2,h3,p){margin:0}.g5cObG_root :where(h1,h2,h3){color:inherit;letter-spacing:normal;font-family:inherit;font-weight:600;line-height:inherit}.g5cObG_root :where(ul,ol){margin:0;padding:0;list-style:none}.g5cObG_root :where(a){color:inherit}.g5cObG_root :where(button){font:inherit}.g5cObG_root :where(:focus-visible){outline:3px solid var(--ink);outline-offset:3px}.g5cObG_root :where(section[id],form[id]){scroll-margin-top:96px}.g5cObG_root [hidden]{display:none!important}.g5cObG_sprite{width:0;height:0;position:absolute;overflow:hidden}.g5cObG_ic{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.g5cObG_wrap{width:100%;max-width:calc(1200px + 2 * var(--gutter));padding-inline:var(--gutter);margin:0 auto}.g5cObG_nb{white-space:nowrap}.g5cObG_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}.g5cObG_skip{z-index:100;background:var(--white);color:var(--ink);border:1px solid var(--edge);border-radius:16px;padding:16px 20px;text-decoration:none;position:absolute;top:-80px;left:12px}.g5cObG_skip:focus{top:12px}.g5cObG_btn{border:1px solid var(--edge);min-height:56px;color:var(--ink);font:500 17px/1.2 var(--font);cursor:pointer;transition:transform .25s var(--ease), background-color .25s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.g5cObG_btn:hover{transform:translateY(-2px)}.g5cObG_btn .g5cObG_ic{width:20px;height:20px}.g5cObG_btn-primary{background:var(--forest);border-color:var(--forest);color:var(--white)}.g5cObG_btn-primary:hover{background:var(--forest-deep);border-color:var(--forest-deep)}.g5cObG_pill{border:1px solid var(--edge);min-height:56px;color:var(--ink);font:500 15px/1.2 var(--font);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.g5cObG_pill:hover{background:#17171c0d}.g5cObG_pill-icon{width:56px;padding:0}@media (min-width:1024px){.g5cObG_pill{min-height:48px}}.g5cObG_chip{background:var(--chip);width:56px;height:56px;color:var(--ink);border-radius:999px;flex:none;place-items:center;display:inline-grid}.g5cObG_chip .g5cObG_ic{width:26px;height:26px}.g5cObG_chip-sm{width:44px;height:44px}.g5cObG_chip-sm .g5cObG_ic{width:22px;height:22px}.g5cObG_round{border:1px solid var(--edge);width:56px;height:56px;color:var(--ink);cursor:pointer;transition:background-color .2s var(--ease), transform .2s var(--ease);background:0 0;border-radius:999px;flex:none;place-items:center;display:inline-grid}.g5cObG_round:hover{background:#17171c0d}.g5cObG_round:active{transform:scale(.96)}@media (min-width:1024px){.g5cObG_round{width:48px;height:48px}}.g5cObG_top{z-index:50;-webkit-backdrop-filter:saturate(1.2)blur(14px);backdrop-filter:saturate(1.2)blur(14px);background:#f1eee6f0;border-bottom:1px solid #17171c14;position:sticky;top:0}.g5cObG_top-in{align-items:center;gap:12px;padding-block:12px;display:flex}.g5cObG_brand{min-height:56px;color:var(--ink);font:600 21px/1 var(--font);letter-spacing:-.01em;align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:inline-flex}.g5cObG_brand img{width:36px;height:36px}@media (min-width:1024px){.g5cObG_brand{min-height:48px}}.g5cObG_nav{gap:12px;display:none}.g5cObG_top-actions{align-items:center;gap:12px;display:flex}.g5cObG_pill-signin,.g5cObG_pill-demo,.g5cObG_demo-long{display:none}@media (min-width:360px){.g5cObG_pill-demo{display:inline-flex}}@media (min-width:480px){.g5cObG_demo-long{display:inline}.g5cObG_demo-short{display:none}}.g5cObG_menu-word{display:none}@media (min-width:768px){.g5cObG_pill-signin{display:inline-flex}.g5cObG_menu-btn{width:auto;padding:0 18px}.g5cObG_menu-word{display:inline}}@media (min-width:1180px){.g5cObG_nav{display:flex}.g5cObG_menu-btn{display:none}}@media (max-width:389px){.g5cObG_brand span{font-size:19px}.g5cObG_top-actions .g5cObG_pill-demo{padding:0 16px}}.g5cObG_menu-btn .g5cObG_i-close,.g5cObG_menu-btn[aria-expanded=true] .g5cObG_i-open{display:none}.g5cObG_menu-btn[aria-expanded=true] .g5cObG_i-close{display:block}.g5cObG_menu-panel{right:var(--gutter);z-index:40;width:min(360px, calc(100vw - 2 * var(--gutter)));background:var(--white);border-radius:28px;padding:16px;position:absolute;box-shadow:0 18px 40px -20px #17171c59}.g5cObG_menu-panel nav{gap:12px;display:grid}.g5cObG_row-link{border:1px solid var(--edge);min-height:56px;color:var(--ink);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-weight:500;text-decoration:none;display:flex}.g5cObG_row-link .g5cObG_ic{width:20px;height:20px}.g5cObG_band{padding-block:56px}@media (min-width:768px){.g5cObG_band{padding-block:96px}}@media (min-width:1024px){.g5cObG_band{padding-block:128px}}.g5cObG_band.g5cObG_white{background:var(--white)}.g5cObG_band.g5cObG_sand{background:var(--sand)}.g5cObG_band.g5cObG_ink{background:var(--ink);color:var(--on-ink)}.g5cObG_band-head{max-width:760px}.g5cObG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:14px;font-weight:500}.g5cObG_ink .g5cObG_eyebrow{color:var(--on-ink-muted)}.g5cObG_band-head h2{letter-spacing:-.035em;margin-top:12px;font-size:clamp(34px,3.2vw + 18px,64px);line-height:1.04}.g5cObG_sub{color:var(--muted);max-width:640px;margin-top:18px;font-size:clamp(17px,.4vw + 15px,20px)}.g5cObG_ink .g5cObG_sub{color:var(--on-ink-muted)}.g5cObG_ink h2,.g5cObG_ink h3{color:var(--on-ink)}.g5cObG_ink :focus-visible{outline-color:var(--white)}.g5cObG_ink .g5cObG_round{color:var(--on-ink)}.g5cObG_ink .g5cObG_round:hover{background:#ffffff14}.g5cObG_hero{padding-top:24px;padding-bottom:56px;overflow-x:clip}@media (min-width:768px){.g5cObG_hero{padding-top:40px;padding-bottom:72px}}.g5cObG_hero-in{text-align:center;flex-direction:column;align-items:center;display:flex}.g5cObG_hero-chip{background:var(--chip);color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-size:14px;font-weight:500;display:inline-flex}.g5cObG_hero-chip .g5cObG_ic{width:18px;height:18px;color:var(--ink)}.g5cObG_hero-title{letter-spacing:-.045em;max-width:1120px;margin-top:18px;font-size:clamp(40px,4.2vw + 12px,74px);line-height:1.02}.g5cObG_hero-title .g5cObG_then{color:var(--muted);display:block}.g5cObG_w{display:inline-block}.g5cObG_lead{max-width:1040px;color:var(--muted);margin-top:20px;font-size:clamp(17px,.45vw + 15px,20px)}.g5cObG_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}@media (max-width:767px){.g5cObG_actions .g5cObG_btn{gap:8px;padding:0 18px}}.g5cObG_trust{color:var(--muted);text-align:left;align-items:center;gap:10px;margin-top:28px;font-size:15px;display:inline-flex}.g5cObG_trust .g5cObG_ic{width:20px;height:20px;color:var(--ink)}.g5cObG_hero-stage{order:3;width:100%}.g5cObG_hero-in .g5cObG_lead{order:4}.g5cObG_hero-in .g5cObG_actions{order:5}.g5cObG_hero-in .g5cObG_trust{order:6}@media (min-width:768px){.g5cObG_hero-stage{order:5}.g5cObG_hero-in .g5cObG_lead{order:3}.g5cObG_hero-in .g5cObG_actions{order:4}.g5cObG_hero-in .g5cObG_trust{order:6}}.g5cObG_stage{perspective:1800px;margin-top:28px;position:relative}.g5cObG_tilt{transform-origin:50% 100%;transform:rotateX(calc(var(--tilt,0) * 16deg)) scale(calc(1 - var(--tilt,0) * .05));transition:transform .3s linear;position:relative}.g5cObG_stage .g5cObG_tilt{height:calc(2.163*min(58vw,250px) + 28px)}.g5cObG_desk-rise{width:150%;position:absolute;top:9%;left:30%}.g5cObG_phone-rise{width:min(58vw,250px);position:absolute;top:0;left:3%}@media (min-width:768px){.g5cObG_stage{margin-top:44px}.g5cObG_stage .g5cObG_tilt{height:auto}.g5cObG_desk-rise{width:auto;max-width:1000px;margin:0 auto;position:relative;top:auto;left:auto}.g5cObG_phone-rise{width:21%;max-width:230px;inset:auto 2% -10% auto}}@media (min-width:1024px){.g5cObG_stage{margin-top:40px}}.g5cObG_desk{background:var(--ink);box-shadow:var(--shadow), 0 40px 80px -40px #17171c73;border-radius:16px;padding:6px}@media (min-width:768px){.g5cObG_desk{border-radius:22px;padding:10px}}.g5cObG_desk-screen{aspect-ratio:16/10;background:var(--sand);border-radius:10px;position:relative;overflow:hidden}@media (min-width:768px){.g5cObG_desk-screen{border-radius:13px}}.g5cObG_desk-screen>img{object-fit:cover;width:100%;height:100%}.g5cObG_phone{background:var(--ink);box-shadow:var(--shadow), 0 30px 60px -30px #17171c80;border-radius:30px;padding:6px}@media (min-width:768px){.g5cObG_phone{border-radius:36px;padding:8px}}.g5cObG_phone-screen{aspect-ratio:300/649;background:var(--sand);border-radius:25px;position:relative;overflow:hidden}@media (min-width:768px){.g5cObG_phone-screen{border-radius:29px}}.g5cObG_phone-screen>img{object-fit:cover;width:100%;height:100%}.g5cObG_ring{pointer-events:none;opacity:0;border:2.5px solid var(--ink);border-radius:999px;position:absolute}.g5cObG_ring-scan{aspect-ratio:1;width:17%;top:92.6%;left:50%;transform:translate(-50%,-50%)}.g5cObG_story{grid-template-columns:minmax(0,1fr);margin-top:48px;display:grid}.g5cObG_steps-wrap{position:relative}.g5cObG_rail{background:var(--track);width:2px;position:absolute;top:28px;bottom:28px;left:27px}.g5cObG_rail-fill{background:var(--ink);transform-origin:50% 0;transform:scaleY(var(--p,0));transition:transform .35s linear;position:absolute;inset:0}.g5cObG_steps{gap:48px;display:grid;position:relative}.g5cObG_step{grid-template-columns:56px minmax(0,1fr);align-content:start;column-gap:20px;display:grid}.g5cObG_step>:not(.g5cObG_step-chip):not(.g5cObG_step-shot){grid-column:2}.g5cObG_step-chip{z-index:1;transition:background-color .4s var(--ease), color .4s var(--ease);grid-row:1/span 3;position:relative}.g5cObG_step-n{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:4px;font-size:14px;font-weight:500}.g5cObG_step h3{letter-spacing:-.025em;margin-top:8px;font-size:clamp(25px,1vw + 18px,34px);line-height:1.12}.g5cObG_step h3+p{color:var(--muted);max-width:470px;margin-top:12px;font-size:17px}.g5cObG_step .g5cObG_also{color:var(--muted);max-width:470px;margin-top:12px;font-size:16px}.g5cObG_step-shot{grid-column:1/-1;justify-items:center;gap:14px;margin:22px 0 0;display:grid}.g5cObG_step-shot .g5cObG_phone{width:min(58vw,236px)}.g5cObG_crop{background:var(--sand);width:100%;max-width:640px;box-shadow:var(--shadow), 0 16px 32px -24px #17171c59;border-radius:16px;position:relative;overflow:hidden}.g5cObG_crop>img{width:var(--zoom,100%);max-width:none}.g5cObG_crop-btn{max-width:300px}.g5cObG_crop-rec{border-radius:18px;max-width:260px}.g5cObG_crop .g5cObG_over{position:absolute;top:0;left:0}@media (min-width:600px){.g5cObG_crop>img{width:100%}}.g5cObG_device-col{display:none}@media (min-width:1024px){.g5cObG_story{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:56px;margin-top:24px}.g5cObG_steps{gap:0}.g5cObG_step{align-content:center;min-height:min(80vh,760px);padding-block:40px}.g5cObG_step-shot{display:none}.g5cObG_js .g5cObG_step h3,.g5cObG_js .g5cObG_step h3+p,.g5cObG_js .g5cObG_step .g5cObG_also{color:var(--muted);transition:color .4s var(--ease)}.g5cObG_story[data-active="1"] .g5cObG_step[data-step="1"] :is(h3,h3+p),.g5cObG_story[data-active="2"] .g5cObG_step[data-step="2"] :is(h3,h3+p),.g5cObG_story[data-active="3"] .g5cObG_step[data-step="3"] :is(h3,h3+p),.g5cObG_story[data-active="4"] .g5cObG_step[data-step="4"] :is(h3,h3+p){color:var(--ink)}.g5cObG_story[data-active="1"] .g5cObG_step[data-step="1"] .g5cObG_step-chip,.g5cObG_story[data-active="2"] .g5cObG_step[data-step="2"] .g5cObG_step-chip,.g5cObG_story[data-active="3"] .g5cObG_step[data-step="3"] .g5cObG_step-chip,.g5cObG_story[data-active="4"] .g5cObG_step[data-step="4"] .g5cObG_step-chip{background:var(--ink);color:var(--white)}.g5cObG_device-col{display:block;position:relative}.g5cObG_device-sticky{padding:16px 20px 72px 0;position:sticky;top:clamp(104px,50vh - 250px,220px)}}.g5cObG_scene{opacity:0;transition:opacity .55s var(--ease);position:absolute;inset:0}.g5cObG_scene>.g5cObG_full{object-fit:cover;transform-origin:50% 40%;width:100%;height:100%;position:absolute;inset:0}.g5cObG_scrim{opacity:0;transition:opacity .5s var(--ease);background:#ffffffb3;position:absolute;inset:0}.g5cObG_co{left:var(--l);top:var(--t);width:var(--w);transform-origin:0 0;transform:translate(var(--x), var(--y)) scale(var(--s));opacity:0;background:var(--sand);box-shadow:var(--lift);transition:opacity .3s var(--ease), transform 0s linear .6s;border-radius:14px;position:absolute;overflow:hidden}.g5cObG_co>img{width:100%}.g5cObG_co .g5cObG_b{opacity:0;position:absolute;top:0;left:0}.g5cObG_ring-search{width:13.2%;height:80%;top:10%;left:86.2%}.g5cObG_story[data-active="1"] .g5cObG_s1,.g5cObG_story[data-active="2"] .g5cObG_s2,.g5cObG_story[data-active="3"] .g5cObG_s3,.g5cObG_story[data-active="4"] .g5cObG_s4,.g5cObG_story[data-active="1"] .g5cObG_s1 .g5cObG_scrim,.g5cObG_story[data-active="2"] .g5cObG_s2 .g5cObG_scrim,.g5cObG_story[data-active="3"] .g5cObG_s3 .g5cObG_scrim{opacity:1}.g5cObG_story[data-active="1"] .g5cObG_s1 .g5cObG_co,.g5cObG_story[data-active="2"] .g5cObG_s2 .g5cObG_co,.g5cObG_story[data-active="3"] .g5cObG_s3 .g5cObG_co{opacity:1;transition:opacity .45s var(--ease) var(--dl,.45s), transform 1.1s var(--rise) var(--dl,.45s);transform:none}.g5cObG_story[data-active="3"] .g5cObG_s3 .g5cObG_b,.g5cObG_story[data-active="3"] .g5cObG_s3>.g5cObG_l3b{opacity:1;transition:opacity .35s var(--ease) 2s}.g5cObG_s3>.g5cObG_l3b{opacity:0}.g5cObG_filed{background:var(--sand)}.g5cObG_filed .g5cObG_rec{box-shadow:var(--lift);opacity:0;transition:transform .9s var(--rise), opacity .5s var(--ease);border-radius:12px;position:absolute;transform:translateY(40px)}.g5cObG_filed .g5cObG_rec-a{width:33%;top:7%;left:4%}.g5cObG_filed .g5cObG_rec-b{width:30%;transition-delay:.14s;top:7%;left:40%}.g5cObG_filed .g5cObG_rec-c{width:58%;transition-delay:.28s;top:66%;left:4%}.g5cObG_story[data-active="4"] .g5cObG_filed .g5cObG_rec{opacity:1;transform:none}.g5cObG_story-phone{width:21%;transition:transform .8s var(--rise), opacity .5s var(--ease);position:absolute;bottom:20px;right:-2%}.g5cObG_story-phone .g5cObG_layer{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease);position:absolute;inset:0}.g5cObG_story[data-active="1"] .g5cObG_p1,.g5cObG_story[data-active="4"] .g5cObG_p4{opacity:1}.g5cObG_story[data-active="2"] .g5cObG_story-phone,.g5cObG_story[data-active="3"] .g5cObG_story-phone{opacity:0;transform:translateY(48px)scale(.94)}.g5cObG_row-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.g5cObG_row-ctl{align-items:center;gap:12px;display:none}.g5cObG_js .g5cObG_row-ctl{display:flex}.g5cObG_row-count{text-align:right;min-width:76px;color:var(--on-ink-muted);font-variant-numeric:tabular-nums;font-size:15px}.g5cObG_row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:16px max(var(--gutter), calc((100% - 1200px) / 2)) 44px;scroll-padding-inline:max(var(--gutter), calc((100% - 1200px) / 2));scrollbar-width:none;gap:20px;margin-top:36px;display:flex;overflow-x:auto}.g5cObG_row::-webkit-scrollbar{display:none}.g5cObG_card-li{scroll-snap-align:start;flex:none;width:min(80vw,300px)}@media (min-width:768px){.g5cObG_card-li{width:300px}}@media (min-width:1024px){.g5cObG_card-li{width:calc((min(100vw - 2 * var(--gutter), 1200px) - 60px) / 4)}}.g5cObG_card{background:var(--white);height:100%;color:var(--ink);transition:transform .45s var(--rise), box-shadow .45s var(--rise);border-radius:28px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.g5cObG_card:hover,.g5cObG_card:focus-visible{transform:translateY(-10px);box-shadow:0 32px 48px -24px #000000bf}.g5cObG_card:focus-visible{outline:3px solid var(--white);outline-offset:4px}.g5cObG_card-shot{aspect-ratio:4/3;background:var(--sand);border-bottom:1px solid var(--chip);overflow:hidden}.g5cObG_card-shot img{object-fit:cover;object-position:0 0;width:100%;height:100%;transition:transform .8s var(--rise);transform-origin:0 0}.g5cObG_card:hover .g5cObG_card-shot img,.g5cObG_card:focus-visible .g5cObG_card-shot img{transform:scale(1.06)}.g5cObG_card-body{flex:1;grid-template-columns:auto minmax(0,1fr) auto;align-content:start;align-items:center;column-gap:12px;padding:18px 20px 24px;display:grid}.g5cObG_card-body h3{letter-spacing:-.015em;color:var(--ink);font-size:20px;line-height:1.2}.g5cObG_card-body .g5cObG_chev{color:var(--ink);transition:transform .3s var(--rise)}.g5cObG_card:hover .g5cObG_chev,.g5cObG_card:focus-visible .g5cObG_chev{transform:translate(4px)}.g5cObG_card-body p{color:var(--muted);grid-column:1/-1;margin-top:12px;font-size:16px}.g5cObG_row-hint{color:var(--on-ink-muted);align-items:center;gap:8px;margin-top:-16px;font-size:15px;display:flex}.g5cObG_row-hint .g5cObG_ic{width:20px;height:20px}@media (min-width:1024px){.g5cObG_row-hint{display:none}}.g5cObG_fast-grid{gap:40px;display:grid}.g5cObG_fast-grid>.g5cObG_cycler{order:2}.g5cObG_fast-grid>.g5cObG_grid{order:3}@media (min-width:768px){.g5cObG_fast-grid{grid-template-columns:minmax(0,1fr) 300px;gap:48px 40px}.g5cObG_fast-grid>.g5cObG_band-head{grid-column:1/-1}.g5cObG_fast-grid>.g5cObG_grid{order:2;align-self:center}.g5cObG_fast-grid>.g5cObG_cycler{order:3}}@media (min-width:1024px){.g5cObG_fast-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:80px}.g5cObG_fast-grid>.g5cObG_band-head{grid-column:1}.g5cObG_fast-grid>.g5cObG_cycler{grid-area:1/2/span 2;align-self:center}}.g5cObG_grid{gap:22px;display:grid}.g5cObG_grid li{grid-template-columns:56px minmax(0,1fr);align-items:start;column-gap:18px;display:grid}.g5cObG_grid li>:not(.g5cObG_chip){grid-column:2}.g5cObG_grid li>.g5cObG_chip{grid-row:1/span 2}.g5cObG_grid h3{letter-spacing:-.02em;padding-top:4px;font-size:clamp(19px,.6vw + 16px,25px);line-height:1.2}@media (min-width:768px){.g5cObG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px}.g5cObG_grid li{display:block}.g5cObG_grid h3{margin-top:18px;padding-top:0}}@media (min-width:1024px){.g5cObG_grid{gap:56px 48px}}.g5cObG_grid p{color:var(--muted);margin-top:4px;font-size:16px}@media (min-width:768px){.g5cObG_grid p{margin-top:8px}}@media (min-width:1024px){.g5cObG_grid p{font-size:17px}}.g5cObG_cycler{flex-direction:column;align-items:center;margin:0;display:flex}.g5cObG_big-phone{width:min(50vw,280px)}.g5cObG_cyc .g5cObG_cf{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:translate(100%)}.g5cObG_cyc .g5cObG_cf.g5cObG_cur{transform:none}.g5cObG_cyc .g5cObG_cf.g5cObG_prev{transform:translate(-100%)}.g5cObG_cyc-ctl{flex-wrap:wrap;justify-content:center;gap:12px;max-width:420px;margin-top:24px;display:flex}.g5cObG_cap{border:1px solid var(--edge);min-height:56px;color:var(--ink);font:500 15px/1.2 var(--font);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex;position:relative;overflow:hidden}.g5cObG_cap[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.g5cObG_cap i{background:var(--white);transform-origin:0;height:2px;position:absolute;bottom:10px;left:18px;right:18px;transform:scaleX(0)}.g5cObG_cyc-pause .g5cObG_i-play{display:none}.g5cObG_cyc-pause[aria-pressed=true] .g5cObG_i-play{display:block}.g5cObG_cyc-pause[aria-pressed=true] .g5cObG_i-pause{display:none}@media (min-width:1024px){.g5cObG_cap{min-height:48px}}.g5cObG_faq-grid{gap:36px;display:grid}@media (min-width:1024px){.g5cObG_faq-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px}}.g5cObG_faq{gap:12px;display:grid}.g5cObG_faq summary{border:1px solid var(--edge);background:var(--white);cursor:pointer;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 20px;list-style:none;display:flex}.g5cObG_faq summary::-webkit-details-marker{display:none}.g5cObG_faq summary h3{letter-spacing:-.005em;font-size:18px;font-weight:500;line-height:1.35}.g5cObG_faq summary .g5cObG_ic{transition:transform .35s var(--ease)}.g5cObG_faq details[open] summary .g5cObG_ic{transform:rotate(180deg)}.g5cObG_faq details p{color:var(--muted);max-width:640px;padding:14px 20px 6px}.g5cObG_faq details p a{color:var(--ink)}.g5cObG_contact-grid{align-items:start;gap:40px;display:grid}.g5cObG_contact-grid>.g5cObG_demo{order:2}.g5cObG_contact-grid>.g5cObG_ways{order:3}@media (min-width:1024px){.g5cObG_contact-grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 80px}.g5cObG_contact-grid>.g5cObG_band-head{grid-column:1}.g5cObG_contact-grid>.g5cObG_ways{order:2;grid-column:1}.g5cObG_contact-grid>.g5cObG_demo{grid-area:1/2/span 2}}.g5cObG_ways{gap:12px;display:grid}.g5cObG_way{border:1px solid var(--edge);background:var(--white);min-height:88px;color:var(--ink);transition:transform .3s var(--rise);border-radius:28px;grid-template-columns:56px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:14px 20px 14px 16px;text-decoration:none;display:grid}.g5cObG_way:hover{transform:translateY(-3px)}.g5cObG_way-t{gap:2px;min-width:0;display:grid}.g5cObG_way-h{font-size:19px;font-weight:500}.g5cObG_way-s{color:var(--muted);overflow-wrap:anywhere;font-size:15px}.g5cObG_chev{color:var(--ink)}.g5cObG_demo{background:var(--sand);box-shadow:var(--shadow);border-radius:28px;padding:28px 20px;display:grid}@media (min-width:768px){.g5cObG_demo{padding:40px}}.g5cObG_demo h3{letter-spacing:-.025em;font-size:clamp(26px,1vw + 20px,34px)}.g5cObG_demo-note{color:var(--muted);margin-top:6px}.g5cObG_demo label{margin-top:20px;font-size:15px;font-weight:500}.g5cObG_demo .g5cObG_opt{color:var(--muted);font-weight:400}.g5cObG_demo input{border:1px solid var(--edge);background:var(--white);width:100%;min-height:56px;color:var(--ink);font:400 17px/1.2 var(--font);border-radius:16px;margin-top:8px;padding:0 16px}.g5cObG_demo input:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.g5cObG_demo .g5cObG_btn{width:100%;margin-top:28px}.g5cObG_status{min-height:1.5em;color:var(--ink);margin-top:14px;font-size:15px}.g5cObG_consent{color:var(--muted);font-size:14px}.g5cObG_foot{background:var(--ink);color:var(--on-ink);padding-block:48px 36px}.g5cObG_foot-in{gap:28px;display:grid}@media (min-width:1024px){.g5cObG_foot-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px 80px}}.g5cObG_brand-foot{color:var(--on-ink);min-height:0;margin:0}.g5cObG_foot-line{color:var(--on-ink-muted);max-width:420px;margin-top:14px}.g5cObG_foot-line a{color:var(--on-ink)}.g5cObG_foot-nav{flex-wrap:wrap;align-content:start;gap:12px;display:flex}.g5cObG_foot-social{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.g5cObG_foot-social .g5cObG_pill-icon{width:56px;height:56px}@media (min-width:1024px){.g5cObG_foot-social .g5cObG_pill-icon{width:48px;height:48px}}.g5cObG_foot .g5cObG_pill{color:var(--on-ink)}.g5cObG_foot .g5cObG_pill:hover{background:#ffffff14}.g5cObG_foot :focus-visible{outline-color:var(--white)}.g5cObG_foot-services{color:var(--on-ink-muted);font-size:15px;line-height:1.9}.g5cObG_foot-services a{color:var(--on-ink);text-underline-offset:3px}.g5cObG_foot-small{color:var(--on-ink-muted);font-size:14px}@media (min-width:1024px){.g5cObG_foot-services,.g5cObG_foot-small{grid-column:1/-1}}.g5cObG_crumbs{color:var(--muted);font-size:15px}.g5cObG_crumbs a{color:var(--ink);text-underline-offset:3px}.g5cObG_svc-hero{padding-block:40px 56px}@media (min-width:1024px){.g5cObG_svc-hero{padding-block:64px 96px}}.g5cObG_svc-grid{align-items:center;gap:40px;margin-top:28px;display:grid}@media (min-width:1024px){.g5cObG_svc-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:72px}}.g5cObG_svc-title{letter-spacing:-.04em;margin-top:16px;font-size:clamp(38px,3vw + 22px,64px);line-height:1.04}.g5cObG_svc-hero .g5cObG_lead{max-width:640px;margin-top:18px}.g5cObG_svc-hero .g5cObG_actions{justify-content:flex-start}.g5cObG_svc-shot{margin:0}.g5cObG_svc-shot figcaption{color:var(--muted);margin-top:12px;font-size:14px}.g5cObG_svc-shot .g5cObG_phones{justify-content:center;gap:20px;display:flex}.g5cObG_svc-shot .g5cObG_phones .g5cObG_phone{width:min(42vw,230px)}.g5cObG_svc-shot .g5cObG_flat{box-shadow:var(--shadow), 0 30px 60px -36px #17171c73;border-radius:20px}.g5cObG_points{gap:28px;margin-top:40px;display:grid}@media (min-width:768px){.g5cObG_points{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}}.g5cObG_points li{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:18px;display:grid}.g5cObG_points h3{letter-spacing:-.01em;padding-top:4px;font-size:21px;line-height:1.25}.g5cObG_points p{color:var(--muted);margin-top:6px}.g5cObG_more{gap:12px;margin-top:36px;display:grid}@media (min-width:768px){.g5cObG_more{grid-template-columns:repeat(3,minmax(0,1fr))}}.g5cObG_hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.g5cObG_demo{position:relative}.g5cObG_demo input[aria-invalid=true]{border:2px solid var(--ink)}.g5cObG_demo .g5cObG_btn[aria-disabled=true]{cursor:progress;transform:none}.g5cObG_status a{color:var(--ink)}.g5cObG_demo:focus{outline:none}.g5cObG_demo:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.g5cObG_doc-title{margin-top:20px}.g5cObG_doc-date{color:var(--muted);margin-top:14px;font-size:15px}.g5cObG_doc h2{letter-spacing:-.025em;margin-top:56px;font-size:clamp(26px,1vw + 20px,34px);line-height:1.15}.g5cObG_doc h2:first-child{margin-top:0}.g5cObG_doc>p{max-width:680px;margin-top:14px}.g5cObG_doc a{color:var(--ink);text-underline-offset:3px}.g5cObG_dots{gap:10px;max-width:680px;margin-top:14px;display:grid}.g5cObG_dots li{padding-left:24px;position:relative}.g5cObG_dots li:before{content:"";background:var(--ink);border-radius:999px;width:6px;height:6px;position:absolute;top:.68em;left:6px}.g5cObG_procs{gap:12px;margin-top:20px;display:grid}@media (min-width:768px){.g5cObG_procs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.g5cObG_procs{grid-template-columns:repeat(3,minmax(0,1fr))}}.g5cObG_procs li{background:var(--sand);border-radius:20px;padding:20px}.g5cObG_procs h3{letter-spacing:-.015em;font-size:20px;line-height:1.25}.g5cObG_procs p{margin-top:6px}.g5cObG_procs .g5cObG_where{color:var(--muted);font-size:15px}@media (prefers-reduced-motion:no-preference){.g5cObG_root:not(.g5cObG_still) .g5cObG_w{animation:g5cObG_word .9s var(--ease) both;animation-delay:calc(var(--i) * .11s + .1s)}.g5cObG_root:not(.g5cObG_still) .g5cObG_desk-rise{animation:g5cObG_rise 1.4s var(--rise) .75s both}.g5cObG_root:not(.g5cObG_still) .g5cObG_phone-rise{animation:g5cObG_risePhone 1.3s var(--rise) 1.05s both}.g5cObG_root:not(.g5cObG_still) .g5cObG_hero .g5cObG_ring-scan{animation:1.5s ease-out 2.5s both g5cObG_ring}.g5cObG_js:not(.g5cObG_still) .g5cObG_rv{transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--d,0s)}.g5cObG_js:not(.g5cObG_still) .g5cObG_rv:not(.g5cObG_in){opacity:0;transform:translateY(28px)}.g5cObG_js:not(.g5cObG_still) .g5cObG_grid .g5cObG_rv.g5cObG_in .g5cObG_chip{animation:g5cObG_pop .7s var(--rise) both;animation-delay:calc(var(--d,0s) + .12s)}.g5cObG_js:not(.g5cObG_still) .g5cObG_ink .g5cObG_card-li{transition:opacity .8s var(--ease), transform 1s var(--rise);transition-delay:calc(var(--i) * 70ms)}.g5cObG_js:not(.g5cObG_still) .g5cObG_ink:not(.g5cObG_in) .g5cObG_card-li{opacity:0;transform:translate(96px)}.g5cObG_js:not(.g5cObG_still) .g5cObG_step.g5cObG_in .g5cObG_ring-step{animation:1.5s ease-out .9s both g5cObG_ring}.g5cObG_js:not(.g5cObG_still) .g5cObG_story[data-active="1"] .g5cObG_ring-search{animation:1.5s ease-out 1.6s 2 both g5cObG_pill}.g5cObG_js:not(.g5cObG_still) .g5cObG_scene.g5cObG_s1>.g5cObG_full,.g5cObG_js:not(.g5cObG_still) .g5cObG_scene.g5cObG_s2>.g5cObG_full,.g5cObG_js:not(.g5cObG_still) .g5cObG_scene.g5cObG_s3>.g5cObG_full{transition:transform 6s linear}.g5cObG_js:not(.g5cObG_still) .g5cObG_story[data-active="1"] .g5cObG_s1>.g5cObG_full,.g5cObG_js:not(.g5cObG_still) .g5cObG_story[data-active="2"] .g5cObG_s2>.g5cObG_full,.g5cObG_js:not(.g5cObG_still) .g5cObG_story[data-active="3"] .g5cObG_s3>.g5cObG_full{transform:scale(1.05)}.g5cObG_js:not(.g5cObG_still) .g5cObG_step:not(.g5cObG_in) .g5cObG_crop .g5cObG_b{opacity:0}.g5cObG_js:not(.g5cObG_still) .g5cObG_step.g5cObG_in .g5cObG_crop .g5cObG_b{transition:opacity .35s var(--ease) 1.6s}.g5cObG_js:not(.g5cObG_still) .g5cObG_cyc .g5cObG_cf.g5cObG_cur,.g5cObG_js:not(.g5cObG_still) .g5cObG_cyc .g5cObG_cf.g5cObG_prev{transition:transform .42s cubic-bezier(.3,.7,.2,1)}.g5cObG_js:not(.g5cObG_still) .g5cObG_cycler.g5cObG_play .g5cObG_cap[aria-pressed=true] i{animation:3.2s linear both g5cObG_capbar}.g5cObG_js:not(.g5cObG_still) .g5cObG_cycler.g5cObG_play.g5cObG_paused .g5cObG_cap[aria-pressed=true] i{animation-play-state:paused}}.g5cObG_crop .g5cObG_b{opacity:1}@keyframes g5cObG_word{0%{opacity:.01;transform:translateY(.42em)}}@keyframes g5cObG_rise{0%{opacity:.01;transform:translateY(120px)scale(.94)}}@keyframes g5cObG_risePhone{0%{opacity:0;transform:translateY(170px)}}@keyframes g5cObG_pop{0%{opacity:0;transform:translateY(10px)scale(.86)}}@keyframes g5cObG_ring{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(2.2)}}@keyframes g5cObG_pill{0%{opacity:0;transform:scale(.9)}25%{opacity:1}to{opacity:0;transform:scale(1.3)}}@keyframes g5cObG_capbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){html:has(.g5cObG_root){scroll-behavior:auto}.g5cObG_root *,.g5cObG_root :before,.g5cObG_root :after{transition:none!important;animation:none!important}.g5cObG_tilt{transform:none!important}.g5cObG_ring{display:none}}html:has(.g5cObG_still){scroll-behavior:auto}.g5cObG_still *,.g5cObG_still :before,.g5cObG_still :after{transition:none!important;animation:none!important}.g5cObG_still .g5cObG_tilt{transform:none!important}.g5cObG_still .g5cObG_ring{display:none}
