.CBdZgG_root{isolation:isolate;position:relative;overflow-x:clip}.CBdZgG_grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.CBdZgG_copy{max-width:500px}.CBdZgG_copy h2{color:var(--color-landing-ink);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(38px,4.2vw,60px);font-weight:850;line-height:1}.CBdZgG_copy h2 strong{color:var(--color-brand);font-weight:inherit}.CBdZgG_copy .CBdZgG_lead{color:var(--color-landing-soft);margin:22px 0 0;font-size:clamp(16px,1.3vw,19px);font-weight:520;line-height:1.55}.CBdZgG_steps{counter-reset:qa;gap:18px;margin:30px 0 0;padding:0;list-style:none;display:grid;position:relative}.CBdZgG_steps:before{content:"";background:color-mix(in srgb, var(--color-site-accent) 14%, transparent);border-radius:2px;width:2px;position:absolute;top:18px;bottom:18px;left:17px}.CBdZgG_step{counter-increment:qa;opacity:.45;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:14px;transition:opacity .4s;display:grid;position:relative}.CBdZgG_step:before{content:counter(qa);border:3px solid var(--color-site-canvas);width:36px;height:36px;color:var(--color-landing-muted);background:var(--color-white);border-radius:50%;grid-row:span 2;place-items:center;font-size:14px;font-weight:820;transition:color .3s,background-color .3s,box-shadow .3s;display:grid}.CBdZgG_step b{color:var(--color-landing-ink);letter-spacing:-.015em;font-size:16px;font-weight:780}.CBdZgG_step small{color:var(--color-landing-muted);font-size:14px;font-weight:560}.CBdZgG_root[data-qa~=link] .CBdZgG_step:first-child,.CBdZgG_root[data-qa~=fill] .CBdZgG_step:nth-child(2),.CBdZgG_root[data-qa~=done] .CBdZgG_step:nth-child(3){opacity:1}.CBdZgG_root[data-qa~=link] .CBdZgG_step:first-child:before,.CBdZgG_root[data-qa~=fill] .CBdZgG_step:nth-child(2):before,.CBdZgG_root[data-qa~=done] .CBdZgG_step:nth-child(3):before{color:var(--color-white);background:var(--color-brand);box-shadow:0 0 0 6px color-mix(in srgb, var(--color-brand) 14%, transparent), 0 8px 18px color-mix(in srgb, var(--color-brand) 28%, transparent)}.CBdZgG_root[data-qa~=fill] .CBdZgG_step:first-child:before,.CBdZgG_root[data-qa~=done] .CBdZgG_step:nth-child(2):before{content:"✓";background:var(--color-landing-green);box-shadow:none}.CBdZgG_cta{border-radius:var(--radius-md);min-height:56px;color:var(--color-white);background:linear-gradient(135deg, var(--color-brand), var(--color-brand-deep));box-shadow:var(--shadow-brand), inset 0 1px color-mix(in srgb, var(--color-white) 20%, transparent);letter-spacing:-.01em;border:0;align-items:center;gap:10px;margin-top:34px;padding:0 24px;font-size:15.5px;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.CBdZgG_cta svg{width:19px;height:19px;transition:transform .25s cubic-bezier(.22,.8,.24,1)}.CBdZgG_cta:hover{box-shadow:0 20px 38px color-mix(in srgb, var(--color-brand) 34%, transparent), inset 0 1px color-mix(in srgb, var(--color-white) 20%, transparent);transform:translateY(-1px)}.CBdZgG_cta:hover svg{transform:translate(3px)}.CBdZgG_cta:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.CBdZgG_stage{--u:1cqw;width:100%;margin:0;position:relative;container-type:inline-size}.CBdZgG_canvas{aspect-ratio:760/600;font-size:calc(var(--u) * 1.75);position:relative}.CBdZgG_room{z-index:0;background:var(--color-landing-ice);-webkit-mask-image:linear-gradient(180deg, transparent, var(--color-black) 12%, var(--color-black) 78%, transparent), linear-gradient(90deg, transparent, var(--color-black) 10%, var(--color-black) 90%, transparent);-webkit-mask-image:linear-gradient(180deg, transparent, var(--color-black) 12%, var(--color-black) 78%, transparent), linear-gradient(90deg, transparent, var(--color-black) 10%, var(--color-black) 90%, transparent);mask-image:linear-gradient(180deg, transparent, var(--color-black) 12%, var(--color-black) 78%, transparent), linear-gradient(90deg, transparent, var(--color-black) 10%, var(--color-black) 90%, transparent);-webkit-mask-composite:source-in;position:absolute;inset:6% 0 0 20%;-webkit-mask-composite:source-in;mask-composite:intersect}.CBdZgG_roomImage{object-fit:cover;object-position:55% 78%}.CBdZgG_room:after{content:"";background:linear-gradient(180deg, transparent 55%, color-mix(in srgb, var(--color-site-canvas) 55%, transparent));position:absolute;inset:0}.CBdZgG_canvas:after{content:"";z-index:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-landing-navy) 18%, transparent), transparent);filter:blur(.4em);border-radius:50%;height:9%;position:absolute;bottom:-1%;left:6%;right:2%}.CBdZgG_robot{z-index:1;width:58%;height:auto;filter:drop-shadow(0 2.2em 2.2em color-mix(in srgb, var(--color-landing-navy) 16%, transparent));position:absolute;bottom:0;right:0}.CBdZgG_path{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CBdZgG_pathM{display:none}.CBdZgG_path .CBdZgG_arc{fill:none;stroke:var(--color-brand-light);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:2 9;opacity:0;transition:opacity .4s}.CBdZgG_root[data-qa~=fly] .CBdZgG_path .CBdZgG_arc{opacity:.75}.CBdZgG_root[data-qa~=done] .CBdZgG_path .CBdZgG_arc{opacity:.3}.CBdZgG_plane{opacity:0;transition:opacity .2s}.CBdZgG_root[data-qa~=fly] .CBdZgG_plane{opacity:1}.CBdZgG_root[data-qa~=done] .CBdZgG_plane{opacity:0}.CBdZgG_phone{z-index:2;background:linear-gradient(160deg, var(--color-intake-phone-top), var(--color-intake-phone-bottom));width:36.8%;height:88.3%;box-shadow:0 2.6em 4em color-mix(in srgb, var(--color-intake-phone-shade) 30%, transparent), 0 .3em .8em color-mix(in srgb, var(--color-intake-phone-shade) 20%, transparent), inset 0 0 0 .12em color-mix(in srgb, var(--color-white) 12%, transparent);border-radius:2.6em;padding:.55em;position:absolute;top:9.3%;left:7.9%;rotate:-4deg}.CBdZgG_screen{background:linear-gradient(180deg, var(--color-landing-paper), var(--color-cab-accent-soft));border-radius:2.1em;flex-direction:column;gap:.85em;height:100%;padding:2.4em 1.05em 1.05em;display:flex;position:relative;overflow:hidden}.CBdZgG_screen:before{content:"";background:var(--color-intake-phone-bottom);border-radius:1em;width:30%;height:1.25em;position:absolute;top:.6em;left:50%;translate:-50%}.CBdZgG_time{color:var(--color-landing-ink);font-size:.78em;font-weight:760;position:absolute;top:.72em;left:1.5em}.CBdZgG_top{justify-content:space-between;align-items:center;display:flex}.CBdZgG_top b{color:var(--color-landing-ink);letter-spacing:-.02em;font-size:1.12em;font-weight:820}.CBdZgG_top small{color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 10%, transparent);border-radius:.6em;padding:.2em .55em;font-size:.72em;font-weight:800}.CBdZgG_bar{background:color-mix(in srgb, var(--color-site-accent) 12%, transparent);border-radius:1em;height:.38em;margin-top:-.3em;overflow:hidden}.CBdZgG_bar i{border-radius:inherit;background:linear-gradient(90deg, var(--color-brand-light), var(--color-brand));transform-origin:0;height:100%;display:block;transform:scaleX(.06)}.CBdZgG_root[data-qa~=fill] .CBdZgG_bar i{transition:transform 3s linear;transform:scaleX(1)}.CBdZgG_field{gap:.4em;display:grid}.CBdZgG_field>small{color:var(--color-landing-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72em;font-weight:800}.CBdZgG_input{border:.1em solid color-mix(in srgb, var(--color-brand) 35%, transparent);min-height:2.5em;color:var(--color-landing-ink);background:var(--color-white);border-radius:.8em;align-items:center;padding:0 .8em;font-size:.95em;font-weight:700;display:flex}.CBdZgG_caret{background:var(--color-brand);width:.1em;height:1.1em;margin-left:.1em;animation:1s step-end infinite CBdZgG_caret-blink}.CBdZgG_root[data-qa~=rooms] .CBdZgG_caret{visibility:hidden}@keyframes CBdZgG_caret-blink{50%{opacity:0}}.CBdZgG_chips{flex-wrap:wrap;gap:.4em;display:flex}.CBdZgG_chips i{color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 10%, transparent);border-radius:1em;padding:.35em .7em;font-size:.82em;font-style:normal;font-weight:720}.CBdZgG_todo{gap:.4em;margin:0;padding:0;list-style:none;display:grid}.CBdZgG_todo li{min-height:2.2em;color:var(--color-landing-ink);background:var(--color-white);box-shadow:0 .15em .5em color-mix(in srgb, var(--color-landing-navy) 6%, transparent);border-radius:.75em;align-items:center;gap:.55em;padding:0 .7em;font-size:.85em;font-weight:650;display:flex}.CBdZgG_todo li:before{content:"";background:var(--color-landing-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 12.5 4 4L18 8' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 80% no-repeat;border-radius:.35em;flex:none;width:1.15em;height:1.15em;display:grid}.CBdZgG_note{color:var(--color-landing-soft);background:var(--color-white);box-shadow:0 .15em .5em color-mix(in srgb, var(--color-landing-navy) 6%, transparent);border-radius:.8em;padding:.6em .8em;font-size:.85em;font-weight:600;line-height:1.35;display:block}.CBdZgG_send{min-height:2.9em;color:var(--color-white);background:linear-gradient(135deg, var(--color-brand), var(--color-brand-deep));box-shadow:0 .5em 1.1em color-mix(in srgb, var(--color-brand) 30%, transparent);border-radius:.95em;justify-content:center;align-items:center;gap:.5em;margin-top:auto;font-size:.95em;font-weight:780;transition:scale .18s,background-color .3s;display:flex}.CBdZgG_send [data-when=sent]{display:none}.CBdZgG_root[data-qa~=press] .CBdZgG_send{scale:.94}.CBdZgG_root[data-qa~=sent] .CBdZgG_send{background:var(--color-landing-green);box-shadow:0 .5em 1.1em color-mix(in srgb, var(--color-landing-green) 30%, transparent);scale:1}.CBdZgG_root[data-qa~=sent] .CBdZgG_send [data-when=idle]{display:none}.CBdZgG_root[data-qa~=sent] .CBdZgG_send [data-when=sent]{display:inline}.CBdZgG_chip,.CBdZgG_bubble,.CBdZgG_tape{z-index:4;background:var(--color-white);box-shadow:0 1em 2.2em color-mix(in srgb, var(--color-landing-navy) 14%, transparent), 0 .15em .4em color-mix(in srgb, var(--color-landing-navy) 6%, transparent);white-space:nowrap;border-radius:1em;align-items:center;gap:.55em;display:flex;position:absolute}.CBdZgG_chip{color:var(--color-landing-ink);padding:.6em .95em .6em .65em;font-size:.9em;font-weight:760;transition:box-shadow .3s,scale .3s;top:1.2%;left:7.9%}.CBdZgG_chip svg,.CBdZgG_tape svg{flex:none;width:1.35em;height:1.35em}.CBdZgG_chip svg{color:var(--color-brand)}.CBdZgG_root[data-qa~=link] .CBdZgG_chip{box-shadow:0 0 0 .35em color-mix(in srgb, var(--color-brand) 16%, transparent), 0 1em 2.2em color-mix(in srgb, var(--color-landing-navy) 14%, transparent);scale:1.06}.CBdZgG_root[data-qa~=fill] .CBdZgG_chip{scale:1}.CBdZgG_bubble{padding:.7em 1.1em .7em .7em;top:8%;left:56%}.CBdZgG_bubbleIco{width:2.2em;height:2.2em;color:var(--color-white);background:var(--color-landing-green);border-radius:.75em;flex:none;place-items:center;display:grid}.CBdZgG_bubbleIco svg{width:1.2em;height:1.2em}.CBdZgG_bubble b{color:var(--color-landing-ink);font-size:1em;font-weight:820;display:block}.CBdZgG_bubble small{color:var(--color-landing-muted);font-size:.8em;font-weight:620;display:block}.CBdZgG_tape{border:.14em solid var(--color-intake-tape);color:var(--color-landing-ink);padding:.5em .85em .5em .6em;font-size:.88em;font-weight:760;top:74%;right:0}.CBdZgG_tape svg{color:var(--color-intake-tape-ink)}.CBdZgG_ping{z-index:2;pointer-events:none;border-radius:50%;width:2.6em;height:2.6em;position:absolute;top:40.3%;left:58.2%;translate:-50% -50%}.CBdZgG_ping:before,.CBdZgG_ping:after{content:"";border:.2em solid var(--color-brand-light);opacity:0;border-radius:50%;position:absolute;inset:0}.CBdZgG_root[data-qa~=done] .CBdZgG_ping:before{animation:1.4s ease-out CBdZgG_ping-ring}.CBdZgG_root[data-qa~=done] .CBdZgG_ping:after{animation:1.4s ease-out .3s CBdZgG_ping-ring}@keyframes CBdZgG_ping-ring{0%{opacity:.9;scale:.4}to{opacity:0;scale:2.2}}.CBdZgG_chips i,.CBdZgG_todo li,.CBdZgG_wish,.CBdZgG_bubble,.CBdZgG_tape{opacity:0;translate:0 .5em;scale:.92}.CBdZgG_root[data-qa~=rooms] .CBdZgG_chips i,.CBdZgG_root[data-qa~=works] .CBdZgG_todo li,.CBdZgG_root[data-qa~=works] .CBdZgG_wish,.CBdZgG_root[data-qa~=done] .CBdZgG_bubble,.CBdZgG_root[data-qa~=done] .CBdZgG_tape{opacity:1;transition:opacity .3s,translate .45s cubic-bezier(.22,.8,.24,1),scale .45s cubic-bezier(.3,1.4,.5,1);transition-delay:var(--d,0s);translate:0;scale:1}.CBdZgG_chips i:nth-child(2){--d:.15s}.CBdZgG_chips i:nth-child(3){--d:.3s}.CBdZgG_chips i:nth-child(4){--d:.45s}.CBdZgG_todo li:nth-child(2){--d:.3s}.CBdZgG_todo li:nth-child(3){--d:.6s}.CBdZgG_wish{--d:.85s}.CBdZgG_bubble{--d:.25s}.CBdZgG_tape{--d:.7s}@media (max-width:1024px){.CBdZgG_grid{grid-template-columns:minmax(0,1fr);justify-items:center;gap:0}.CBdZgG_copy{display:contents}.CBdZgG_copy h2,.CBdZgG_copy .CBdZgG_lead,.CBdZgG_steps{width:min(100%,720px)}.CBdZgG_copy h2{order:1}.CBdZgG_copy .CBdZgG_lead{order:2}.CBdZgG_stage{order:3;width:min(100%,720px);margin-top:28px}.CBdZgG_steps{order:4;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;margin-top:30px}.CBdZgG_steps:before{width:auto;height:2px;inset:17px 16.6667% auto}.CBdZgG_step{text-align:center;grid-template-columns:minmax(0,1fr);align-content:start;place-items:start center;row-gap:3px}.CBdZgG_step:before{grid-row:auto;margin-bottom:8px}.CBdZgG_step b{font-size:14.5px;line-height:1.25}.CBdZgG_step small{font-size:12.5px;line-height:1.35}.CBdZgG_cta{order:5;margin-top:28px}}@media (max-width:760px){.CBdZgG_grid{justify-items:stretch;gap:0}.CBdZgG_copy h2{font-size:clamp(31px,8.8vw,40px);line-height:1.03}.CBdZgG_copy .CBdZgG_lead{margin-top:14px;font-size:15.5px}.CBdZgG_stage{width:min(100%,460px);margin:22px auto 0}.CBdZgG_steps{gap:8px;margin-top:24px}.CBdZgG_cta{justify-content:center;width:100%;margin-top:24px}.CBdZgG_step b{font-size:13px}.CBdZgG_step small{font-size:11.5px}.CBdZgG_canvas{aspect-ratio:400/520;font-size:calc(var(--u) * 2.9)}.CBdZgG_room{top:3%;bottom:5%;left:8%}.CBdZgG_roomImage{object-position:62% 85%}.CBdZgG_canvas:after{height:7%;bottom:-1.5%;left:0;right:6%}.CBdZgG_robot{width:70%;top:0;bottom:auto;right:0}.CBdZgG_phone{width:50%;height:72%;top:27%;left:2%;rotate:-3deg}.CBdZgG_screen{gap:.65em;padding:2.3em .85em .85em}.CBdZgG_wish,.CBdZgG_pathPc{display:none}.CBdZgG_pathM{display:block}.CBdZgG_ping{top:17.1%;left:49.5%}.CBdZgG_bubble{font-size:.9em;top:4%;left:0}.CBdZgG_tape{font-size:.82em;top:45%;right:2%}.CBdZgG_chip{font-size:.82em;inset:auto 2% 6% auto}}@media (prefers-reduced-motion:reduce){.CBdZgG_caret{animation:none}.CBdZgG_root *{transition:none!important}}@media (orientation:landscape) and (max-height:520px){.CBdZgG_stage{width:min(100%,720px,106vh)}}
._5i5CdG_root{isolation:isolate;position:relative;overflow:clip visible}._5i5CdG_bg{z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0, color-mix(in srgb, var(--color-black) 2%, transparent) 3%, color-mix(in srgb, var(--color-black) 8%, transparent) 6%, color-mix(in srgb, var(--color-black) 20%, transparent) 10%, color-mix(in srgb, var(--color-black) 38%, transparent) 14%, color-mix(in srgb, var(--color-black) 58%, transparent) 17%, color-mix(in srgb, var(--color-black) 76%, transparent) 20%, color-mix(in srgb, var(--color-black) 90%, transparent) 23%, color-mix(in srgb, var(--color-black) 97%, transparent) 26%, var(--color-black) 30%, var(--color-black) 60%, color-mix(in srgb, var(--color-black) 97%, transparent) 66%, color-mix(in srgb, var(--color-black) 88%, transparent) 72%, color-mix(in srgb, var(--color-black) 70%, transparent) 78%, color-mix(in srgb, var(--color-black) 46%, transparent) 84%, color-mix(in srgb, var(--color-black) 24%, transparent) 90%, color-mix(in srgb, var(--color-black) 9%, transparent) 95%, color-mix(in srgb, var(--color-black) 2%, transparent) 98%, transparent 100%);mask-image:linear-gradient(180deg, transparent 0, color-mix(in srgb, var(--color-black) 2%, transparent) 3%, color-mix(in srgb, var(--color-black) 8%, transparent) 6%, color-mix(in srgb, var(--color-black) 20%, transparent) 10%, color-mix(in srgb, var(--color-black) 38%, transparent) 14%, color-mix(in srgb, var(--color-black) 58%, transparent) 17%, color-mix(in srgb, var(--color-black) 76%, transparent) 20%, color-mix(in srgb, var(--color-black) 90%, transparent) 23%, color-mix(in srgb, var(--color-black) 97%, transparent) 26%, var(--color-black) 30%, var(--color-black) 60%, color-mix(in srgb, var(--color-black) 97%, transparent) 66%, color-mix(in srgb, var(--color-black) 88%, transparent) 72%, color-mix(in srgb, var(--color-black) 70%, transparent) 78%, color-mix(in srgb, var(--color-black) 46%, transparent) 84%, color-mix(in srgb, var(--color-black) 24%, transparent) 90%, color-mix(in srgb, var(--color-black) 9%, transparent) 95%, color-mix(in srgb, var(--color-black) 2%, transparent) 98%, transparent 100%);position:absolute;inset:0}._5i5CdG_bgPhoto{object-fit:cover;object-position:50% 0;opacity:.92}._5i5CdG_bg:after{content:"";background:linear-gradient(94deg, color-mix(in srgb, var(--color-white) 88%, transparent) 2%, color-mix(in srgb, var(--color-white) 58%, transparent) 26%, color-mix(in srgb, var(--color-white) 16%, transparent) 52%, transparent 78%), linear-gradient(180deg, color-mix(in srgb, var(--color-white) 30%, transparent), color-mix(in srgb, var(--color-white) 12%, transparent) 34%, color-mix(in srgb, var(--color-white) 60%, transparent) 84%, var(--color-white));position:absolute;inset:0}._5i5CdG_top{grid-template-columns:minmax(300px,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(16px,2vw,30px);display:grid}._5i5CdG_copy{z-index:1;max-width:620px;position:relative}._5i5CdG_copy h2{color:var(--color-landing-ink);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(31px,3.25vw,46px);font-weight:850;line-height:1.04}._5i5CdG_copy h2 strong{color:var(--color-brand);font-weight:inherit}._5i5CdG_lead{max-width:480px;color:var(--color-landing-soft);margin:clamp(15px,1.5vw,22px) 0 0;font-size:clamp(15px,1.13vw,17px);font-weight:520;line-height:1.58}._5i5CdG_scene{width:100%;height:auto;margin-bottom:clamp(-104px,-7vw,-32px);display:block}._5i5CdG_steps{--route-gap:clamp(14px, 1.5vw, 22px);z-index:2;gap:var(--route-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(46px,4.2vw,64px) 0 0;padding:0;list-style:none;display:grid;position:relative}._5i5CdG_step{border:1px solid color-mix(in srgb, var(--color-white) 96%, transparent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-white) 90%, transparent);box-shadow:0 16px 38px color-mix(in srgb, var(--color-landing-shade) 10%, transparent), inset 0 1px var(--color-white);padding:clamp(20px,1.6vw,26px);transition:transform .25s cubic-bezier(.2,.72,.2,1),box-shadow .25s;position:relative}._5i5CdG_step:hover{box-shadow:0 26px 54px color-mix(in srgb, var(--color-landing-shade) 14%, transparent), inset 0 1px var(--color-white);transform:translateY(-4px)}._5i5CdG_stepIco{pointer-events:none;width:clamp(64px,5.6vw,88px);height:auto;filter:drop-shadow(0 14px 22px color-mix(in srgb, var(--color-landing-blue) 16%, transparent));position:absolute;top:clamp(-38px,-2.4vw,-24px);right:clamp(10px,1vw,16px)}._5i5CdG_stepNum{color:var(--color-landing-blue);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:13px;font-weight:850;display:block}._5i5CdG_step h3{letter-spacing:-.036em;text-wrap:balance;margin:clamp(16px,1.4vw,22px) 0 0;font-size:clamp(17px,1.4vw,21px);font-weight:830;line-height:1.14}._5i5CdG_step p{color:var(--color-landing-soft);margin:9px 0 0;font-size:clamp(12.5px,1vw,14px);font-weight:500;line-height:1.55}._5i5CdG_step:not(:last-child):before,._5i5CdG_step:not(:last-child):after{content:"";top:50%;right:calc(var(--route-gap) / -2);position:absolute}._5i5CdG_step:not(:last-child):before{background:color-mix(in srgb, var(--color-landing-blue) 50%, transparent);border-radius:2px;width:18px;height:1.5px;transform:translate(50%,-50%)}._5i5CdG_step:not(:last-child):after{border-top:1.5px solid color-mix(in srgb, var(--color-landing-blue) 50%, transparent);border-right:1.5px solid color-mix(in srgb, var(--color-landing-blue) 50%, transparent);border-radius:1px;width:7px;height:7px;transform:translate(calc(50% + 5px),-50%)rotate(45deg)}@media (max-width:1180px){._5i5CdG_top{grid-template-columns:minmax(280px,1.02fr) minmax(0,.98fr)}._5i5CdG_copy h2{font-size:clamp(30px,3.3vw,44px)}}@media (max-width:1024px){._5i5CdG_top{grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(14px,2.2vw,22px)}._5i5CdG_copy{display:contents}._5i5CdG_top>*,._5i5CdG_copy>*{width:min(100%,720px)}._5i5CdG_steps{width:min(100%,720px);margin-inline:auto}._5i5CdG_copy>h2{order:2;font-size:clamp(32px,4.8vw,44px)}._5i5CdG_copy>h2 br{display:none}._5i5CdG_lead{order:3;max-width:none;margin-top:14px}._5i5CdG_scene{order:4;margin:6px 0 clamp(-46px,-3.4vw,-18px)}._5i5CdG_steps{gap:clamp(40px, 4.4vw, 52px) var(--route-gap);grid-template-columns:repeat(2,minmax(0,1fr))}._5i5CdG_step:not(:last-child):before,._5i5CdG_step:not(:last-child):after{display:none}._5i5CdG_bg:after{background:linear-gradient(180deg, color-mix(in srgb, var(--color-white) 58%, transparent) 8%, color-mix(in srgb, var(--color-white) 70%, transparent) 46%, color-mix(in srgb, var(--color-white) 94%, transparent))}}@media (max-width:768px){._5i5CdG_copy>h2{font-size:clamp(29px,7.4vw,38px);line-height:1.05}._5i5CdG_lead{font-size:15px;line-height:1.55}._5i5CdG_steps{gap:38px 14px;margin-top:40px}._5i5CdG_step{border-radius:17px;padding:18px 18px 20px}._5i5CdG_stepIco{width:72px;top:-30px;right:12px}._5i5CdG_step h3{margin-top:14px;font-size:19px}._5i5CdG_step p{font-size:13.5px}}@media (max-width:560px){._5i5CdG_steps{gap:32px}._5i5CdG_stepIco{width:62px;top:-26px}._5i5CdG_step h3{font-size:18px}}@media (max-width:640px){._5i5CdG_steps{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._5i5CdG_step{transition:none}}@media (orientation:landscape) and (max-height:520px){._5i5CdG_scene{width:min(100%,720px,110vh)}}
.UetsSG_root{isolation:isolate;position:relative;overflow:clip visible}.UetsSG_bg{z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent, var(--color-black) 9%, var(--color-black) 72%, transparent 97%);mask-image:linear-gradient(180deg, transparent, var(--color-black) 9%, var(--color-black) 72%, transparent 97%);position:absolute;inset:0}.UetsSG_bgPhoto{object-fit:cover;object-position:50% 24%;opacity:.62}.UetsSG_bg:after{content:"";background:linear-gradient(92deg, var(--color-white) 2%, color-mix(in srgb, var(--color-white) 94%, transparent) 24%, color-mix(in srgb, var(--color-white) 66%, transparent) 44%, color-mix(in srgb, var(--color-white) 34%, transparent) 66%, color-mix(in srgb, var(--color-white) 20%, transparent) 100%), linear-gradient(180deg, color-mix(in srgb, var(--color-white) 26%, transparent), color-mix(in srgb, var(--color-white) 42%, transparent) 42%, color-mix(in srgb, var(--color-white) 90%, transparent) 84%, var(--color-white));position:absolute;inset:0}.UetsSG_grid{grid-template-columns:minmax(290px,.62fr) minmax(0,1.38fr);align-items:center;gap:clamp(18px,2vw,36px);display:grid}.UetsSG_copy{z-index:1;max-width:520px;position:relative}.UetsSG_copy h2 strong{color:var(--color-brand);font-weight:inherit}.UetsSG_copy h2{color:var(--color-landing-ink);letter-spacing:-.052em;text-wrap:balance;margin:0;font-size:clamp(34px,3.4vw,48px);font-weight:850;line-height:1.02}.UetsSG_lead{color:var(--color-landing-soft);margin:clamp(15px,1.5vw,21px) 0 0;font-size:clamp(15px,1.13vw,17px);font-weight:520;line-height:1.58}.UetsSG_points{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:clamp(19px,2.1vw,28px) 0 0;padding:0;list-style:none;display:grid}.UetsSG_point{border:1px solid color-mix(in srgb, var(--color-white) 96%, transparent);background:color-mix(in srgb, var(--color-white) 90%, transparent);box-shadow:0 14px 34px color-mix(in srgb, var(--color-landing-shade) 9%, transparent), inset 0 1px var(--color-white);border-radius:18px;padding:16px}.UetsSG_pointIco{width:46px;height:46px;color:var(--fp);background:var(--fp-bg);border-radius:14px;place-items:center;display:grid}.UetsSG_pointIco svg{width:23px;height:23px}.UetsSG_point b{color:var(--color-landing-ink);letter-spacing:-.026em;text-wrap:balance;margin-top:12px;font-size:clamp(14px,1.15vw,15.5px);font-weight:820;display:block}.UetsSG_point b+span{color:var(--color-landing-soft);margin-top:6px;font-size:clamp(12px,1vw,13px);font-weight:500;line-height:1.46;display:block}.UetsSG_pointFix{--fp:var(--color-landing-blue);--fp-bg:var(--color-workflow-blue-soft)}.UetsSG_pointSave{--fp:var(--color-workflow-green);--fp-bg:var(--color-workflow-green-soft)}.UetsSG_pointTeam{--fp:var(--color-workflow-violet);--fp-bg:var(--color-workflow-violet-soft)}.UetsSG_pointTime{--fp:var(--color-workflow-orange);--fp-bg:var(--color-workflow-orange-soft)}.UetsSG_cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:clamp(19px,2.1vw,28px);display:flex}.UetsSG_btn{border-radius:var(--radius-md);width:100%;min-height:56px;color:var(--color-white);background:linear-gradient(135deg, var(--color-brand), var(--color-brand-deep));box-shadow:var(--shadow-brand), inset 0 1px color-mix(in srgb, var(--color-white) 20%, transparent);letter-spacing:-.01em;cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;padding:0 26px;font-size:15.5px;font-weight:750;transition:all .2s;display:inline-flex}.UetsSG_btn:hover,.UetsSG_btn:focus-visible{box-shadow:0 20px 40px color-mix(in srgb, var(--color-brand) 36%, transparent), inset 0 1px color-mix(in srgb, var(--color-white) 20%, transparent);transform:translateY(-2px)}.UetsSG_btn svg{width:18px;height:18px}.UetsSG_btnStub{pointer-events:none}.UetsSG_scene{width:100%;height:auto;display:block}@media (max-width:1180px){.UetsSG_grid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:clamp(18px,2vw,30px)}}@media (max-width:1024px){.UetsSG_grid{grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(16px,2.2vw,24px)}.UetsSG_copy{display:contents}.UetsSG_grid>*,.UetsSG_copy>*{width:min(100%,720px)}.UetsSG_copy>h2{order:2;font-size:clamp(32px,4.6vw,42px)}.UetsSG_lead{order:3;margin-top:14px}.UetsSG_scene{order:4;width:min(100%,720px);margin:8px 0 0}.UetsSG_points{order:5}.UetsSG_cta{order:6}.UetsSG_bg:after{background:linear-gradient(180deg, color-mix(in srgb, var(--color-white) 72%, transparent) 8%, color-mix(in srgb, var(--color-white) 86%, transparent) 46%, color-mix(in srgb, var(--color-white) 96%, transparent))}}@media (max-width:768px){.UetsSG_copy>h2{font-size:clamp(29px,7.4vw,38px);line-height:1.04}.UetsSG_lead{font-size:15px;line-height:1.55}.UetsSG_points{gap:10px}.UetsSG_point{border-radius:15px;padding:14px}.UetsSG_pointIco{border-radius:var(--radius-sm);width:40px;height:40px}.UetsSG_pointIco svg{width:20px;height:20px}.UetsSG_point b{margin-top:10px;font-size:13.5px}.UetsSG_point b+span{margin-top:5px;font-size:11.5px;line-height:1.4}.UetsSG_cta{gap:12px}}@media (max-width:560px){.UetsSG_points{gap:8px}.UetsSG_point{padding:12px}.UetsSG_point b+span{font-size:11px}.UetsSG_btn{line-height:1.2}}@media (max-width:350px){.UetsSG_points{grid-template-columns:minmax(0,1fr)}}@media (orientation:landscape) and (max-height:520px){.UetsSG_scene{width:min(100%,720px,100vh)}}
