._1SvrgG_form{gap:var(--space-5);display:grid}._1SvrgG_field{gap:var(--space-2);display:grid}._1SvrgG_label{font-weight:600;font-size:var(--text-ui)}._1SvrgG_optional{color:var(--text-muted);font-weight:400}._1SvrgG_input{width:100%;min-height:var(--target);padding:var(--space-3) var(--space-4);border:1px solid var(--border-input);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--text-ui);transition:border-color var(--dur-fast) var(--ease-out);line-height:1.4}._1SvrgG_input:hover{border-color:var(--text)}textarea._1SvrgG_input{resize:vertical;min-height:8rem}._1SvrgG_input[aria-invalid=true]{border:2px solid var(--error)}._1SvrgG_help{font-size:var(--text-small);color:var(--text-muted)}._1SvrgG_error{gap:var(--space-2);font-size:var(--text-small);color:var(--error);align-items:flex-start;font-weight:600;display:flex}._1SvrgG_error svg{flex:none;margin-top:1px}._1SvrgG_choices{gap:var(--space-3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}._1SvrgG_choices legend{margin-bottom:var(--space-2);padding:0}._1SvrgG_choice{position:relative}._1SvrgG_choice input{opacity:0;position:absolute;inset:0}._1SvrgG_choice span{align-items:center;gap:var(--space-2);min-height:var(--target);padding:0 var(--space-5);border:2px solid var(--border-input);border-radius:var(--radius-pill);cursor:pointer;font-weight:600;display:inline-flex}._1SvrgG_choice input:checked+span{background:var(--text);border-color:var(--text);color:var(--surface)}._1SvrgG_choice input:focus-visible+span{outline:var(--focus-width) solid var(--focus);outline-offset:3px}._1SvrgG_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._1SvrgG_summary{padding:var(--space-5);background:var(--error-bg);border:2px solid var(--error);border-radius:var(--radius-sm)}._1SvrgG_summary h2{font:600 var(--text-h4) / 1.3 var(--font-body);letter-spacing:0;color:var(--error)}._1SvrgG_summary ul{margin-top:var(--space-3);padding-left:var(--space-5)}._1SvrgG_summary a{color:var(--error)}._1SvrgG_done{gap:var(--space-4);padding:var(--space-7) var(--space-6);background:var(--surface-raised);border-radius:var(--radius-sm);display:grid}._1SvrgG_done h2{font-size:var(--text-h3)}._1SvrgG_tick{border-radius:var(--radius-pill);background:var(--success);width:48px;height:48px;color:var(--on-brand);place-items:center;display:inline-grid}._1SvrgG_spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _1SvrgG_spin}@keyframes _1SvrgG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._1SvrgG_spin{animation:none}}
.L47j2G_page{--t-display:clamp(2.75rem, 1.5rem + 4.2vw, 5.25rem);--t-h2:clamp(2.25rem, 1.4rem + 2.6vw, 3.75rem);--t-h3:var(--text-h3);--t-h4:var(--text-h4);--t-body:var(--text-body);--t-ui:var(--text-ui);--t-small:var(--text-small);--t-tag:.875rem;--r-pill:999px;--r-card:var(--radius-sm);--r-inner:var(--radius-xs);--ink:#0c0a24;--text:#4b4866;--acc:var(--marse-blue);--acc2:var(--marse-blue);--cta:var(--accent);--on-cta:var(--on-accent);--soft:var(--surface-raised);--navy:var(--surface-deep);color:var(--text);font:400 var(--t-ui)/1.65 var(--font-body), system-ui, sans-serif;background:#fff;overflow:clip}.L47j2G_page :where(h1,h2,h3,h4){font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:none}.L47j2G_wrap{max-width:1232px;margin:0 auto;padding:0 34px}.L47j2G_H{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:800;line-height:1.02}.L47j2G_H em{color:var(--acc);font-style:normal}.L47j2G_H2{font-size:var(--t-h2)}.L47j2G_eyebrow{color:var(--acc2);font-size:var(--t-tag);letter-spacing:.12em;margin-bottom:8px;font-weight:800;display:block}.L47j2G_dotA{color:var(--acc2)}.L47j2G_link{white-space:nowrap;color:var(--acc);font-weight:700;font-size:var(--t-small);align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.L47j2G_link:hover{text-decoration:underline}.L47j2G_secHead{justify-content:space-between;align-items:end;gap:var(--space-5);margin-bottom:var(--space-8);display:flex}.L47j2G_top{background:var(--navy);color:var(--on-deep-muted);font-size:var(--t-tag)}.L47j2G_topIn{justify-content:space-between;align-items:center;gap:21px;height:36px;display:flex}.L47j2G_topIn span{align-items:center;gap:8px;display:inline-flex}.L47j2G_topIn i{background:var(--success-on-deep);border-radius:50%;width:7px;height:7px}.L47j2G_topIn a{color:#fff;font-weight:700;text-decoration:none}.L47j2G_topR{align-items:center;gap:21px;display:flex}.L47j2G_head{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#fffffff0;position:sticky;top:0}.L47j2G_headIn{align-items:center;gap:34px;height:72px;display:flex}.L47j2G_headIn>a img{width:auto;height:40px;display:block}.L47j2G_nav{gap:26px;margin-right:auto;display:flex}.L47j2G_round{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid}.L47j2G_ghost,.L47j2G_solid{border-radius:var(--r-pill);min-height:44px;font-size:var(--t-small);white-space:nowrap;align-items:center;gap:10px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.L47j2G_ghost{border:1px solid var(--line);color:var(--ink);background:#fff}.L47j2G_ghost:hover{border-color:var(--ink)}.L47j2G_solid{background:var(--cta);color:var(--on-cta);padding-right:6px}.L47j2G_solid b{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.L47j2G_solid:hover{background:var(--accent-hover)}.L47j2G_blue{padding-right:22px}.L47j2G_hero{background:var(--soft);padding:var(--space-9) 0 var(--section);text-align:center;position:relative;overflow:hidden}.L47j2G_hero>*{z-index:1;position:relative}.L47j2G_h1{font-size:var(--t-display);max-width:16ch;margin:0 auto 26px}.L47j2G_heroP{max-width:56ch;margin:0 auto 34px}.L47j2G_heroBtns{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.L47j2G_tile{z-index:1;border-radius:var(--r-card);color:#fff;background:var(--acc);place-items:center;width:84px;height:84px;animation:6s ease-in-out infinite L47j2G_float;display:grid;position:absolute;box-shadow:0 20px 36px -18px #1800ad73}.L47j2G_tile.L47j2G_w{color:var(--acc);background:#fff;box-shadow:0 24px 40px -18px #0a132059}@keyframes L47j2G_float{50%{transform:translateY(-14px)rotate(-4deg)}}.L47j2G_band{background:var(--acc);padding:18px 0;overflow:hidden}.L47j2G_bandTrack{width:max-content;font-size:var(--t-h3);letter-spacing:-.02em;align-items:center;gap:34px;font-weight:800;animation:36s linear infinite L47j2G_run;display:flex}.L47j2G_bandTrack span:nth-child(odd){color:#0000;-webkit-text-stroke:1px #fff9}.L47j2G_bandTrack span:nth-child(2n){color:#fff}.L47j2G_bandTrack i{color:#fff9;font-style:normal;font-size:var(--t-h4);-webkit-text-stroke:0}@keyframes L47j2G_run{to{transform:translate(-50%)}}.L47j2G_sec{padding:var(--section) 0}.L47j2G_soft{background:var(--soft)}.L47j2G_rows{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.L47j2G_row{border-bottom:1px solid var(--line);grid-template-columns:48px 1.2fr 1.6fr 1.4fr;align-items:start;gap:21px;padding:34px 0;display:grid}.L47j2G_row>span{color:var(--acc2);font-weight:800;font-size:var(--t-small);padding-top:8px}.L47j2G_row h3{color:var(--ink);font-size:var(--t-h3);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.2}.L47j2G_row h3 small{font-size:var(--t-small);color:var(--text);letter-spacing:0;font-weight:400;display:block}.L47j2G_row p{font-size:var(--t-small);margin:0}.L47j2G_chips{flex-wrap:wrap;gap:6px;display:flex}.L47j2G_chips span{border-radius:var(--r-pill);background:var(--soft);border:1px solid var(--line-raised);color:var(--acc);font-size:var(--t-tag);padding:5px 11px;font-weight:700}.L47j2G_grid3{grid-template-columns:repeat(3,1fr);gap:21px;display:grid}.L47j2G_workCard{color:inherit;text-decoration:none}.L47j2G_stage{aspect-ratio:4/3;border-radius:var(--r-card);border:1px solid var(--line);background:#fff;place-items:center;margin-bottom:21px;transition:transform .25s;display:grid;position:relative;overflow:hidden}.L47j2G_workCard:hover .L47j2G_stage{transform:translateY(-6px)}.L47j2G_laptop{width:74%}.L47j2G_screen{aspect-ratio:16/10;border-radius:var(--r-inner) var(--r-inner) 0 0;background-position:50%;background-size:cover;border:8px solid #1b1f27;border-bottom-width:12px;position:relative}.L47j2G_screen:after{content:attr(data-h);color:#fff;max-width:70%;font-weight:800;font-size:var(--t-small);text-shadow:0 2px 10px #0009;line-height:1.1;position:absolute;bottom:14%;left:10%}.L47j2G_base{border-radius:0 0 var(--r-inner) var(--r-inner);background:#b4bac4;height:9px;margin:0 -9%}.L47j2G_phone{aspect-ratio:9/19;border-radius:var(--r-card);background-position:50%;background-size:cover;border:5px solid #1b1f27;width:20%;position:absolute;top:16%;right:9%;box-shadow:0 18px 30px -12px #00000073}.L47j2G_workCard small{font-size:var(--t-small);display:block}.L47j2G_workCard h3{color:var(--ink);font-size:var(--t-body);margin:2px 0 0;font-weight:800}.L47j2G_trust{border-bottom:1px solid var(--line);padding:34px 0}.L47j2G_trustIn{flex-wrap:wrap;align-items:center;gap:21px;display:flex}.L47j2G_badges{display:flex}.L47j2G_badges span{color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:56px;height:56px;margin-left:-8px;display:grid}.L47j2G_badges span:first-child{margin-left:0}.L47j2G_trustIn h2{color:var(--ink);font-size:var(--t-h4);margin:0;font-weight:800}.L47j2G_trustIn p{font-size:var(--t-small);margin:0}.L47j2G_trustIn .L47j2G_link{margin-left:auto}.L47j2G_audit{background:var(--navy);color:var(--on-deep-muted);padding:89px 0;position:relative;overflow:hidden}.L47j2G_auditIn{grid-template-columns:1.618fr 1fr;align-items:center;gap:55px;display:grid;position:relative}.L47j2G_audit .L47j2G_H{color:#fff}.L47j2G_audit p{max-width:52ch}.L47j2G_form{gap:10px;max-width:520px;margin:34px 0 21px;display:flex}.L47j2G_form label{flex:1}.L47j2G_form input{border-radius:var(--r-pill);border:1px solid var(--line-on-deep);color:#fff;width:100%;min-height:52px;font:inherit;background:#111c2d;padding:0 22px}.L47j2G_form input::placeholder{color:#7f8ba0}.L47j2G_form input:focus{outline-offset:2px;outline:2px solid #fab72a}.L47j2G_form button{border-radius:var(--r-pill);background:var(--cta);min-height:52px;color:var(--on-cta);font:700 var(--t-small)/1 var(--font-body), sans-serif;cursor:pointer;border:0;padding:0 26px}.L47j2G_form button:hover{background:var(--accent-hover)}.L47j2G_checks{font-size:var(--t-small);flex-wrap:wrap;gap:21px;display:flex}.L47j2G_checks span{align-items:center;gap:6px;display:inline-flex}.L47j2G_checks svg{color:var(--success-on-deep)}.L47j2G_report{color:var(--ink);border-radius:var(--r-card);background:#fff;padding:21px;transform:rotate(2deg);box-shadow:0 40px 80px -30px #0009}.L47j2G_report h3{font-size:var(--t-small);justify-content:space-between;margin:0 0 13px;display:flex}.L47j2G_score{background:conic-gradient(var(--acc2) 0 86%, var(--line) 0);border-radius:50%;place-items:center;width:110px;height:110px;margin:0 auto 13px;display:grid}.L47j2G_score b{width:86px;height:86px;font-size:var(--t-h3);background:#fff;border-radius:50%;place-items:center;display:grid}.L47j2G_rep{border-top:1px solid var(--line);font-size:var(--t-small);justify-content:space-between;padding:8px 0;display:flex}.L47j2G_rep em{align-items:center;gap:6px;font-style:normal;font-weight:700;display:inline-flex}.L47j2G_ok{color:var(--success)}.L47j2G_warn{color:var(--warning)}.L47j2G_appHead{gap:var(--space-5);max-width:62ch;margin-bottom:var(--space-8);display:grid}.L47j2G_appHead p{margin:0}.L47j2G_steps{grid-template-columns:repeat(4,1fr);gap:21px;display:grid}.L47j2G_steps div{border-top:2px solid var(--acc);padding-top:21px}.L47j2G_steps small{color:var(--acc2);font-weight:700;font-size:var(--t-small)}.L47j2G_steps h3{color:var(--ink);font-size:var(--t-body);margin:4px 0 8px;font-weight:800}.L47j2G_steps p{font-size:var(--t-small);margin:0}.L47j2G_tool{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;align-content:start;gap:8px;padding:28px;display:grid}.L47j2G_tool>span:first-child{border-radius:var(--r-inner);background:var(--acc);color:#fff;place-items:center;width:48px;height:48px;margin-bottom:13px;display:grid}.L47j2G_tool small{font-size:var(--t-tag);letter-spacing:.1em;font-weight:800}.L47j2G_tool h3{color:var(--ink);font-size:var(--t-body);margin:0;font-weight:800}.L47j2G_tool p{font-size:var(--t-small);margin:0}.L47j2G_team{grid-template-columns:1fr 1fr;align-items:center;gap:55px;display:grid}.L47j2G_faces{margin-top:21px;display:flex}.L47j2G_faces img{object-fit:cover;border:3px solid var(--soft);border-radius:50%;width:44px;height:44px;margin-left:-10px}.L47j2G_faces img:first-child{margin-left:0}.L47j2G_jobs{gap:13px;display:grid}.L47j2G_job{border:1px solid var(--line);border-radius:var(--r-card);color:inherit;background:#fff;justify-content:space-between;align-items:center;gap:21px;padding:21px;text-decoration:none;display:flex}.L47j2G_job small{color:var(--acc2);font-weight:800;font-size:var(--t-tag);letter-spacing:.1em}.L47j2G_job h3{color:var(--ink);font-size:var(--t-body);margin:2px 0 8px;font-weight:800}.L47j2G_job em{border-radius:var(--r-pill);background:var(--soft);font-style:normal;font-size:var(--t-tag);color:var(--ink);margin-right:6px;padding:3px 10px;font-weight:700;display:inline-block}.L47j2G_job>span{background:var(--acc);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.L47j2G_cta{border-radius:var(--r-card);background:var(--acc);color:#dfe0ff;grid-template-columns:1.3fr 1fr;align-items:center;gap:55px;padding:72px 55px;display:grid;position:relative;overflow:hidden}.L47j2G_cta .L47j2G_H,.L47j2G_cta .L47j2G_eyebrow{color:#fff}.L47j2G_cta .L47j2G_ghost{color:#fff;background:0 0;border-color:#fff6}.L47j2G_ctaBtns{flex-wrap:wrap;gap:13px;margin:34px 0 21px;display:flex}.L47j2G_white{padding-right:22px}.L47j2G_cta .L47j2G_checks svg{color:#a7f3d0}.L47j2G_conf{color:var(--ink);border-radius:var(--r-card);background:#fff;border:0;margin:0;padding:21px;box-shadow:0 40px 80px -30px #00000080}.L47j2G_conf legend{float:left;border-bottom:1px solid var(--line);width:100%;font-size:var(--t-tag);letter-spacing:.1em;color:var(--text);justify-content:space-between;margin-bottom:13px;padding:0 0 13px;font-weight:800;display:flex}.L47j2G_conf h3{clear:both;font-size:var(--t-small);margin:0 0 13px}.L47j2G_opt{border:1px solid var(--line);border-radius:var(--r-inner);cursor:pointer;font-size:var(--t-small);align-items:center;gap:13px;margin-bottom:8px;padding:13px;display:flex}.L47j2G_opt:has(input:checked){border-color:var(--acc2);background:#f4f3ff}.L47j2G_opt input{accent-color:var(--acc2);width:18px;height:18px}.L47j2G_opt span{flex:1}.L47j2G_opt small{color:var(--text);font-size:var(--t-tag);display:block}.L47j2G_opt em{font-style:normal;font-size:var(--t-tag);border-radius:var(--r-pill);background:var(--acc);color:#fff;padding:3px 8px;font-weight:800}.L47j2G_confFoot{font-size:var(--t-tag);justify-content:space-between;align-items:center;margin-top:13px;display:flex}.L47j2G_confFoot b{font-size:var(--t-ui);color:var(--ink);display:block}.L47j2G_foot{background:var(--navy);color:var(--on-deep-muted);padding:var(--section) 0 var(--space-6);font-size:var(--t-small);margin-top:0}.L47j2G_foot .L47j2G_H{color:#fff;font-size:var(--t-h2)}.L47j2G_foot .L47j2G_H em{color:var(--on-deep-accent)}.L47j2G_footTop{padding-bottom:var(--space-8);border-bottom:1px solid var(--line-on-deep);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:21px;display:flex}.L47j2G_pills{flex-wrap:wrap;gap:10px;display:flex}.L47j2G_pills a{border-radius:var(--r-pill);border:1px solid var(--line-on-deep);color:#fff;align-items:center;gap:8px;min-height:44px;padding:0 18px;display:inline-flex}.L47j2G_cols{gap:var(--space-6);padding:var(--space-8) 0;grid-template-columns:1.6fr 1fr 1fr 1.2fr;display:grid}.L47j2G_cols img{width:auto;height:30px;margin-bottom:13px}.L47j2G_cols h3{color:#fff;font-size:var(--t-small);margin:0 0 13px;font-weight:800}.L47j2G_cols ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.L47j2G_cols a:not(.L47j2G_solid){color:inherit;text-decoration:none}.L47j2G_cols a:not(.L47j2G_solid):hover{color:#fff}.L47j2G_legal{border-top:1px solid var(--line-on-deep);font-size:var(--t-small);justify-content:space-between;gap:21px;padding-top:21px;display:flex}.L47j2G_legal a{color:inherit}.L47j2G_page a:focus-visible,.L47j2G_page button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:1024px){.L47j2G_nav,.L47j2G_topR>a:not(:last-child){display:none}.L47j2G_row{grid-template-columns:40px 1fr}.L47j2G_row p,.L47j2G_row .L47j2G_chips{grid-column:2}.L47j2G_grid3,.L47j2G_steps{grid-template-columns:1fr 1fr}.L47j2G_auditIn,.L47j2G_cta,.L47j2G_team,.L47j2G_appHead{grid-template-columns:1fr}.L47j2G_cols{grid-template-columns:1fr 1fr}.L47j2G_tile{display:none}}@media (max-width:768px){.L47j2G_wrap{padding:0 21px}.L47j2G_headIn{gap:13px}.L47j2G_headIn .L47j2G_ghost,.L47j2G_headIn .L47j2G_round,.L47j2G_topIn>span{display:none}.L47j2G_topIn{justify-content:center}.L47j2G_hero{padding:var(--space-8) 0 var(--section)}.L47j2G_grid3,.L47j2G_steps,.L47j2G_cols{grid-template-columns:1fr}.L47j2G_secHead{flex-direction:column;align-items:start}.L47j2G_form{flex-direction:column}.L47j2G_cta{border-radius:var(--r-card);padding:55px 21px}.L47j2G_legal{flex-direction:column}}@media (prefers-reduced-motion:reduce){.L47j2G_tile,.L47j2G_bandTrack{animation:none}.L47j2G_stage{transition:none}}.L47j2G_cards{grid-template-columns:1fr 1fr;gap:21px;display:grid}.L47j2G_card{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;align-content:start;gap:21px;padding:21px 21px 34px;transition:border-color .2s,box-shadow .2s;display:grid}.L47j2G_card:hover{border-color:var(--brand-tint);box-shadow:0 30px 60px -40px #1800ad73}.L47j2G_wide{grid-column:1/-1;grid-template-columns:1.1fr 1fr;align-items:center;gap:34px}.L47j2G_wideText{gap:21px;display:grid}.L47j2G_vis{aspect-ratio:16/9;border-radius:var(--r-card);background:var(--soft);position:relative;overflow:hidden}.L47j2G_cardHead{justify-content:space-between;align-items:flex-end;gap:21px;display:flex}.L47j2G_cardHead h3{color:var(--ink);font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800;line-height:1.1;font-family:var(--font-display);margin:0}.L47j2G_cardHead span{font-size:var(--t-h2);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--acc);font-weight:800;line-height:.9}.L47j2G_lead{font-size:var(--t-body);color:var(--ink);max-width:40ch;margin:0}.L47j2G_items{border-top:1px solid var(--line);font-size:var(--t-small);grid-template-columns:1fr 1fr;gap:8px 21px;margin:0;padding:13px 0 0;list-style:none;display:grid}.L47j2G_items li span{color:var(--acc);font-weight:800;font-size:var(--t-tag);margin-right:8px}.L47j2G_ui{border-radius:var(--r-inner);font-size:var(--t-tag);color:var(--ink);background:#fff;padding:12px;position:absolute;box-shadow:0 14px 30px -14px #1800ad59}.L47j2G_ui b{font-size:var(--t-h4);letter-spacing:-.02em;font-weight:800;display:block}.L47j2G_ui small{color:var(--text);font-size:inherit}.L47j2G_bars{align-items:flex-end;gap:5px;height:56px;margin-top:8px;display:flex}.L47j2G_bars i{border-radius:var(--r-inner) var(--r-inner) 0 0;background:#d7d4f0;flex:1}.L47j2G_bars i:nth-child(5){background:var(--acc)}.L47j2G_tag{border-radius:var(--r-inner);font-size:var(--t-tag);background:var(--acc);color:#fff;padding:6px 10px;font-weight:700;position:absolute;box-shadow:0 10px 20px -10px #1800ad99}.L47j2G_ln{border-radius:var(--r-inner);background:#e7e5f5;height:7px;margin-top:6px;display:block}.L47j2G_btnMini{border-radius:var(--r-pill);background:var(--ink);color:#fff;margin-top:10px;padding:5px 10px;font-weight:700;display:inline-block}.L47j2G_prod{width:104px}.L47j2G_prod img,.L47j2G_prodTile{aspect-ratio:1;object-fit:cover;border-radius:var(--r-inner);width:100%;margin-bottom:6px;display:block}.L47j2G_serpBlue{color:var(--acc);font-weight:700;font-size:var(--t-tag);margin:6px 0 0}.L47j2G_swatch{gap:6px;margin-top:8px;display:flex}.L47j2G_swatch i{border-radius:var(--r-inner);border:1px solid var(--line);width:26px;height:26px}@media (max-width:768px){.L47j2G_cards,.L47j2G_wide,.L47j2G_items{grid-template-columns:1fr}.L47j2G_vis{aspect-ratio:1}.L47j2G_ui{font-size:var(--t-tag);padding:9px}.L47j2G_ui b{font-size:var(--t-body)}.L47j2G_bars{height:40px}.L47j2G_prod{width:84px}.L47j2G_cardHead span{font-size:var(--t-h2)}}@media (prefers-reduced-motion:reduce){.L47j2G_card{transition:none}}.L47j2G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.L47j2G_filters{border:0;flex-wrap:wrap;gap:8px;margin:0 0 34px;padding:0;display:flex}.L47j2G_fPill{border-radius:var(--r-pill);border:1px solid var(--line);min-height:44px;color:var(--ink);font-size:var(--t-small);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:0 18px;font-weight:700;display:inline-flex;position:relative}.L47j2G_fPill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.L47j2G_fPill span{border-radius:var(--r-pill);background:var(--soft);min-width:22px;height:22px;color:var(--acc);font-size:var(--t-tag);place-items:center;display:grid}.L47j2G_fPill:has(input:checked){background:var(--acc);border-color:var(--acc);color:#fff}.L47j2G_fPill:has(input:checked) span{color:#fff;background:#fff3}.L47j2G_fPill:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.L47j2G_workGrid{grid-template-columns:repeat(3,1fr);gap:21px;display:grid}.L47j2G_wc{border:1px solid var(--line);border-radius:var(--r-card);color:inherit;background:#fff;flex-direction:column;padding:13px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.L47j2G_wc:hover{border-color:var(--brand-tint);transform:translateY(-4px);box-shadow:0 30px 60px -40px #1800ad80}.L47j2G_wc .L47j2G_stage{background:var(--soft);border-radius:var(--r-card);border:0;flex:1;min-height:240px;margin:0}.L47j2G_wc:hover .L47j2G_stage{transform:none}.L47j2G_wc .L47j2G_screen{background-position:top;background-size:100%;transition:background-position 3.5s ease-in-out}.L47j2G_wc .L47j2G_screen:after{content:none}.L47j2G_wc:hover .L47j2G_screen{background-position:bottom}.L47j2G_view{border-radius:var(--r-pill);background:var(--ink);color:#fff;font-size:var(--t-tag);opacity:0;align-items:center;gap:6px;padding:7px 12px;font-weight:700;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;bottom:13px;left:13px;transform:translateY(6px)}.L47j2G_wc:hover .L47j2G_view,.L47j2G_wc:focus-visible .L47j2G_view{opacity:1;transform:none}.L47j2G_wcBody{justify-content:space-between;align-items:end;gap:21px;padding:21px 8px 8px;display:flex}.L47j2G_wcTags{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.L47j2G_wcTags span{border-radius:var(--r-pill);background:var(--soft);color:var(--acc);font-size:var(--t-tag);padding:3px 10px;font-weight:700}.L47j2G_wc h3{color:var(--ink);font-size:var(--t-body);margin:0;font-weight:800}.L47j2G_wc small{font-size:var(--t-small)}.L47j2G_metric{text-align:right;flex:none;max-width:14ch}.L47j2G_metric b{color:var(--acc);font-size:var(--t-h3);letter-spacing:-.03em;font-weight:800;line-height:1;display:block}.L47j2G_metric span{font-size:var(--t-tag);margin-top:4px;line-height:1.35;display:block}.L47j2G_featLine{max-width:46ch;font-size:var(--t-small);color:var(--ink);margin:13px 0 0}.L47j2G_workWrap:has(input[value=all]:checked) .L47j2G_feat{grid-area:span 2/span 2}.L47j2G_workWrap:has(input[value=all]:checked) .L47j2G_feat h3{font-size:var(--t-h3)}.L47j2G_workWrap:has(input[value=all]:checked) .L47j2G_feat .L47j2G_metric b{font-size:var(--t-h2)}.L47j2G_workWrap:has(input[value=all]:checked) .L47j2G_feat .L47j2G_stage{min-height:420px}.L47j2G_workWrap:has(input[value=all]:checked) .L47j2G_feat .L47j2G_laptop{width:62%}.L47j2G_workWrap:has(input[value=all]:checked) .L47j2G_feat .L47j2G_phone{width:15%;top:20%;right:12%}.L47j2G_workWrap:has(input[value=all]:checked) .L47j2G_feat .L47j2G_featLine{display:block}.L47j2G_workWrap:not(:has(input[value=all]:checked)) .L47j2G_featLine{display:none}:is(.L47j2G_workWrap:has(input[value=apps]:checked) .L47j2G_wc:not([data-k~=apps]),.L47j2G_workWrap:has(input[value=sites]:checked) .L47j2G_wc:not([data-k~=sites]),.L47j2G_workWrap:has(input[value=stores]:checked) .L47j2G_wc:not([data-k~=stores]),.L47j2G_workWrap:has(input[value=seo]:checked) .L47j2G_wc:not([data-k~=seo])){display:none}@media (max-width:1024px){.L47j2G_workGrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.L47j2G_workGrid{grid-template-columns:1fr}.L47j2G_workWrap:has(input[value=all]:checked) .L47j2G_feat{grid-area:auto}.L47j2G_workWrap:has(input[value=all]:checked) .L47j2G_feat .L47j2G_stage{min-height:240px}.L47j2G_filters{scrollbar-width:none;flex-wrap:nowrap;margin-right:-21px;padding-right:21px;overflow-x:auto}.L47j2G_fPill{flex:none}.L47j2G_wcBody{flex-direction:column;align-items:start}.L47j2G_metric{text-align:left;max-width:none}}@media (prefers-reduced-motion:reduce){.L47j2G_wc,.L47j2G_wc .L47j2G_screen,.L47j2G_view{transition:none}}.L47j2G_note{color:var(--ink);font:400 var(--t-h4)/1.2 var(--f-hand), cursive;border-radius:var(--r-inner);background:#fab72a;padding:2px 12px;display:inline-block;transform:rotate(-3deg)}.L47j2G_noteFree{color:#fab72a;font:400 var(--t-h3)/1 var(--f-hand), cursive;align-items:center;gap:8px;display:inline-flex}.L47j2G_mega{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-weight:800;line-height:1.02;font-size:var(--t-h2);color:#fff;margin:0}.L47j2G_mega em{color:var(--on-deep-accent);font-style:normal}.L47j2G_pain{gap:var(--space-8);grid-template-columns:1fr 1.1fr;align-items:center;display:grid}.L47j2G_pain .L47j2G_mega{color:var(--acc)}.L47j2G_pain .L47j2G_mega em{color:var(--ink)}.L47j2G_pain p{max-width:42ch;font-size:var(--t-body);margin:21px 0}.L47j2G_pad{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 40px 80px -40px #1800ad73}.L47j2G_padTop{background:var(--acc);align-items:center;gap:10px;height:34px;padding:0 16px;display:flex}.L47j2G_padTop i{background:var(--soft);opacity:.5;border-radius:50%;width:12px;height:12px}.L47j2G_pad li{min-height:56px;color:var(--ink);font-size:var(--t-small);align-items:center;gap:13px;display:flex}.L47j2G_pad li svg{color:var(--acc);flex:none}.L47j2G_fix{font-size:var(--t-body);color:var(--ink);align-items:center;gap:13px;margin-top:34px;font-weight:700;display:flex}.L47j2G_darkBand{color:var(--on-deep-muted);background:var(--surface-deep);position:relative;overflow:hidden}.L47j2G_darkBand .L47j2G_wrap,.L47j2G_blueBand .L47j2G_wrap{position:relative}.L47j2G_inc{padding:var(--section) 0 var(--space-6);text-align:center}.L47j2G_inc .L47j2G_mega{max-width:16ch;margin:0 auto}.L47j2G_inc>.L47j2G_wrap>p{max-width:56ch;margin:var(--space-5) auto var(--space-4);font-size:var(--t-body)}.L47j2G_pit{margin:var(--space-5) 0 0;touch-action:none;-webkit-user-select:none;user-select:none;height:240px;padding:0;list-style:none;position:relative}.L47j2G_pit:not([data-live]){flex-wrap:wrap;justify-content:center;gap:10px;height:auto;padding:0 21px 89px;display:flex}.L47j2G_pit[data-live]{overflow:hidden}.L47j2G_pit[data-live] li{cursor:grab;will-change:transform;position:absolute;top:0;left:0}.L47j2G_pit[data-live] li:active{cursor:grabbing}.L47j2G_pill{white-space:nowrap;border-radius:var(--r-pill);height:64px;color:var(--acc);font-size:var(--t-body);background:#fff;align-items:center;padding:0 30px;font-weight:700;display:inline-flex;box-shadow:0 10px 30px -14px #00000080}.L47j2G_workBand{padding:var(--section) 0}.L47j2G_workHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:34px;margin-top:34px;display:flex}.L47j2G_workHead .L47j2G_white2{border-radius:var(--r-pill);min-height:52px;color:var(--ink);background:#fff;align-items:center;gap:8px;padding:0 26px;font-weight:700;text-decoration:none;display:inline-flex}.L47j2G_railBtns{gap:10px;display:flex}.L47j2G_railBtns button{color:#fff;width:56px;height:56px;font-size:var(--t-h4);cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:50%;place-items:center;display:grid}.L47j2G_railBtns button:hover:not(:disabled){color:var(--acc);background:#fff}.L47j2G_railBtns button:disabled{opacity:.35;cursor:default}.L47j2G_railBtns button:focus-visible{outline-offset:3px;outline:2px solid #fab72a}.L47j2G_rail{position:relative}.L47j2G_railTop{justify-content:flex-end;margin:-56px 0 34px;display:flex}.L47j2G_track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:21px;padding:0 34px 13px max(34px,50vw - 582px);scroll-padding-inline-start:max(34px,50vw - 582px);display:flex;overflow-x:auto}.L47j2G_track::-webkit-scrollbar{display:none}.L47j2G_pc{scroll-snap-align:start;color:#fff;flex:0 0 min(520px,82vw);text-decoration:none}.L47j2G_pcArt{aspect-ratio:4/3;border-radius:var(--r-card);place-items:end center;padding:34px 34px 0;display:grid;position:relative;overflow:hidden}.L47j2G_browser{border-radius:var(--r-inner) var(--r-inner) 0 0;background:#fff;flex-direction:column;width:100%;height:86%;display:flex;overflow:hidden;box-shadow:0 -10px 40px -10px #00000059}.L47j2G_bBar{background:var(--ink);flex:none;align-items:center;gap:5px;height:26px;padding:0 10px;display:flex}.L47j2G_bBar i{background:#ffffff59;border-radius:50%;width:7px;height:7px}.L47j2G_bBar span{border-radius:var(--r-inner);color:#ffffffb3;font-size:var(--t-tag);letter-spacing:.08em;background:#ffffff1f;margin-left:8px;padding:2px 10px}.L47j2G_bShot{background-position:top;background-size:100%;flex:1;transition:background-position 4s ease-in-out}.L47j2G_pc:hover .L47j2G_bShot{background-position:bottom}.L47j2G_pcMeta{justify-content:space-between;align-items:start;gap:13px;padding-top:21px;display:flex}.L47j2G_pcMeta h3{font-size:var(--t-h4);letter-spacing:-.02em;color:#fff;margin:0;font-weight:700}.L47j2G_pcMeta p{color:var(--on-deep-accent);font-size:var(--t-ui);margin:4px 0 0}.L47j2G_pcMeta p b{color:#fff}.L47j2G_pcTag{border-radius:var(--r-pill);font:700 var(--t-tag)/1 var(--font-body), sans-serif;letter-spacing:.08em;color:#fff;border:1px solid #ffffff8c;flex:none;padding:6px 14px}.L47j2G_pc:focus-visible{outline-offset:4px;border-radius:var(--r-card);outline:2px solid #fab72a}@media (max-width:1024px){.L47j2G_pain{grid-template-columns:1fr}}@media (max-width:768px){.L47j2G_pit[data-live]{height:480px}.L47j2G_pill{height:46px;font-size:var(--t-ui);padding:0 18px}.L47j2G_railTop{justify-content:flex-start;margin:21px 0}.L47j2G_track{padding-left:21px;scroll-padding-inline-start:21px}.L47j2G_pad{transform:none}}@media (prefers-reduced-motion:reduce){.L47j2G_bShot{transition:none}}.L47j2G_page ::selection{background:var(--acc);color:#fff}.L47j2G_page{accent-color:var(--acc)}.L47j2G_page :is(p,li){text-wrap:pretty}.L47j2G_ico{vertical-align:middle;display:inline-flex}.L47j2G_toolGrid{gap:var(--space-5);display:grid}.L47j2G_toolMain{gap:var(--space-7);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--space-7);background:#fff;grid-template-columns:1.2fr 1fr;align-items:center;display:grid}.L47j2G_toolMain h3,.L47j2G_tool h3{margin:var(--space-5) 0 var(--space-3);color:var(--ink);font-size:var(--t-h4);font-weight:800}.L47j2G_toolMain p,.L47j2G_tool p{font-size:var(--t-ui);max-width:52ch;margin:0}.L47j2G_toolSide{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.L47j2G_toolMain .L47j2G_report h3{margin:0 0 var(--space-4);font-size:var(--t-small);justify-content:space-between;gap:var(--space-3);display:flex}.L47j2G_toolMain .L47j2G_report{justify-self:center;width:100%;max-width:340px}.L47j2G_toolSide .L47j2G_tool{padding:var(--space-6);border-radius:var(--r-card)}.L47j2G_toolIcon{border-radius:var(--r-inner);background:var(--acc);color:#fff;place-items:center;width:48px;height:48px;display:grid}.L47j2G_toolMain .L47j2G_form{gap:var(--space-2);margin:var(--space-6) 0 var(--space-5);max-width:none;display:grid}.L47j2G_formLabel{font-size:var(--t-small);color:var(--ink);font-weight:700}.L47j2G_formRow{gap:var(--space-2);display:flex}.L47j2G_formRow input{flex:1;min-width:0}.L47j2G_formRow button{white-space:nowrap;flex:none}.L47j2G_toolMain .L47j2G_form input{border:1px solid var(--border-input);color:var(--ink);background:#fff}.L47j2G_toolMain .L47j2G_form input::placeholder{color:#6b6884}.L47j2G_toolMain .L47j2G_form input:focus{outline:2px solid var(--acc);outline-offset:2px}.L47j2G_toolMain .L47j2G_checks{color:var(--text)}.L47j2G_toolMain .L47j2G_checks svg{color:var(--success)}.L47j2G_toolMain .L47j2G_report{border:1px solid var(--line);transform:rotate(2deg);box-shadow:0 30px 60px -30px #1800ad66}@media (max-width:1024px){.L47j2G_toolMain{grid-template-columns:1fr}}@media (max-width:768px){.L47j2G_toolSide{grid-template-columns:1fr}.L47j2G_toolMain{padding:var(--space-5)}.L47j2G_formRow{flex-direction:column}}.L47j2G_logoRow{gap:var(--space-3) var(--space-6);color:var(--text);font-size:var(--t-ui);letter-spacing:-.02em;opacity:.7;flex-wrap:wrap;align-items:center;margin-left:auto;font-weight:800;display:flex}.L47j2G_faqGrid{gap:var(--space-8);grid-template-columns:1fr 1.618fr;align-items:start;display:grid}.L47j2G_faqLead{margin:var(--space-5) 0 0;font-size:var(--t-body)}.L47j2G_faqLead a{color:var(--acc);font-weight:700}.L47j2G_faqList{gap:var(--space-3);display:grid}.L47j2G_faq{border:1px solid var(--line);border-radius:var(--r-inner);background:#fff}.L47j2G_faq summary{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:64px;padding:var(--space-4) var(--space-5);color:var(--ink);font-size:var(--t-ui);cursor:pointer;font-weight:700;list-style:none;display:flex}.L47j2G_faq summary::-webkit-details-marker{display:none}.L47j2G_faq summary svg{color:var(--acc);flex:none;transition:transform .2s}.L47j2G_faq[open] summary svg{transform:rotate(45deg)}.L47j2G_faq summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-inner)}.L47j2G_faq p{padding:0 var(--space-5) var(--space-5);font-size:var(--t-ui);max-width:62ch;margin:0}@media (max-width:1024px){.L47j2G_faqGrid{grid-template-columns:1fr}.L47j2G_logoRow{margin-left:0}}@media (prefers-reduced-motion:reduce){.L47j2G_faq summary svg{transition:none}}.L47j2G_secRule{box-shadow:inset 0 1px 0 var(--line)}.L47j2G_stripes{height:45px;color:var(--acc);background:repeating-linear-gradient(currentColor 0 6px,#0000 6px 13px)}.L47j2G_ctaStripes{pointer-events:none;background:repeating-linear-gradient(#fff 0 12px,#0000 12px 26px);height:90px;position:absolute;bottom:0;left:0;right:0}.L47j2G_cta{padding-bottom:calc(var(--space-9) + 90px)}.L47j2G_dark{background:var(--ink);color:#fff}.L47j2G_dark b{background:var(--acc)}.L47j2G_dark:hover{background:#000}.L47j2G_layers{gap:var(--space-8);grid-template-columns:1fr 1.618fr;align-items:start;display:grid}.L47j2G_layerAside{position:sticky;top:140px}.L47j2G_layerStripes{gap:14px;max-width:320px;display:grid}.L47j2G_layerStripes span{background:var(--line-raised);height:12px;display:block;overflow:hidden}.L47j2G_layerStripes i{background:var(--acc);transform-origin:0;height:100%;display:block}.L47j2G_layerList{margin:0;padding:0;list-style:none}.L47j2G_layerList>li{padding:var(--space-7) 0;border-top:1px solid var(--line)}.L47j2G_layerList>li:first-child{border-top:0;padding-top:0}.L47j2G_layerList h3{margin:0 0 var(--space-3);color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800;line-height:1.1}.L47j2G_layerList p{margin:0 0 var(--space-5);font-size:var(--t-body);max-width:48ch}.L47j2G_layerList ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.L47j2G_layerList ul li{border-radius:var(--r-pill);background:var(--soft);border:1px solid var(--line-raised);color:var(--acc);font-size:var(--t-small);padding:8px 16px;font-weight:700}@media (max-width:1024px){.L47j2G_layers{gap:var(--space-6);grid-template-columns:1fr}.L47j2G_layerAside{position:static}.L47j2G_layerStripes{max-width:200px}}.L47j2G_cta .L47j2G_H em{color:#fff;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.L47j2G_cta{align-items:start}.L47j2G_btn{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--r-pill);font-size:var(--t-ui);white-space:nowrap;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.L47j2G_btn:active{transform:translateY(1px)}.L47j2G_btnCta{background:var(--cta);color:var(--on-cta)}.L47j2G_btnCta:hover{background:var(--accent-hover)}.L47j2G_btnDark{background:var(--ink);color:#fff}.L47j2G_btnDark:hover{background:#000}.L47j2G_btnGhost{border:1px solid var(--border-input);color:var(--ink);background:#fff}.L47j2G_btnGhost:hover{border-color:var(--ink)}.L47j2G_btnOnBlue{color:#fff;border:1px solid #fff9}.L47j2G_btnOnBlue:hover{background:#ffffff1f}.L47j2G_hero{padding:0}.L47j2G_heroGrid{z-index:0;width:100%;height:100%;position:absolute;inset:0}.L47j2G_heroIn{z-index:1;padding:var(--space-10) var(--gutter) var(--section);pointer-events:none;position:relative}.L47j2G_heroIn a{pointer-events:auto}.L47j2G_proof{padding:var(--space-7) 0;border-bottom:1px solid var(--line)}.L47j2G_proofIn{gap:var(--space-8);grid-template-columns:repeat(3,auto) 1fr;align-items:center;display:grid}.L47j2G_proofIn>div:not(.L47j2G_logoRow){padding-left:var(--space-5);border-left:3px solid var(--acc);gap:2px;display:grid}.L47j2G_proofIn b{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.02em;font-weight:800}.L47j2G_proofIn span{font-size:var(--t-small)}.L47j2G_logoRow{justify-content:flex-end}.L47j2G_incHead{gap:var(--space-4);text-align:center;margin-bottom:var(--space-7);justify-items:center;display:grid}.L47j2G_incHead p{font-size:var(--t-body);max-width:56ch;margin:0}.L47j2G_snap{justify-content:center;gap:var(--space-3);flex-wrap:wrap;max-width:1000px;margin:0 auto;padding:0;list-style:none;display:flex}.L47j2G_snapPill{align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-5);border:1px solid var(--line-raised);border-radius:var(--r-pill);color:var(--ink);font:700 var(--t-ui)/1 var(--font-body), sans-serif;cursor:default;background:#fff;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}.L47j2G_snapPill svg{color:var(--acc)}.L47j2G_snapPill:hover,.L47j2G_snapPill:focus-visible{border-color:var(--acc);background:var(--soft)}.L47j2G_snapPill:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.L47j2G_snapTip{width:max-content;max-width:260px;padding:var(--space-3) var(--space-4);border-radius:var(--r-inner);background:var(--ink);color:#fff;font:400 var(--t-small)/1.45 var(--font-body), sans-serif;text-align:left;white-space:normal;opacity:0;pointer-events:none;z-index:5;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.L47j2G_snapPill:hover .L47j2G_snapTip,.L47j2G_snapPill:focus-visible .L47j2G_snapTip{opacity:1;transform:translate(-50%)}.L47j2G_linkLight{color:#fff;white-space:nowrap;align-items:center;gap:6px;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.L47j2G_linkLight:hover{text-underline-offset:4px;text-decoration:underline}.L47j2G_workBand .L47j2G_mega{color:#fff;font-size:var(--t-h2)}.L47j2G_ws{gap:var(--space-7);grid-template-columns:1fr 1.25fr;align-items:start;display:grid}.L47j2G_wsList{border-top:1px solid var(--line-on-deep);margin:0;padding:0;list-style:none}.L47j2G_wsRow{gap:var(--space-5);padding:var(--space-5) var(--space-3);border-bottom:1px solid var(--line-on-deep);color:var(--on-deep-muted);grid-template-columns:1fr auto;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:grid}.L47j2G_wsRow[data-on],.L47j2G_wsRow:hover{color:#fff;background:#ffffff0d}.L47j2G_wsRow:focus-visible{outline-offset:-2px;outline:2px solid #fab72a}.L47j2G_wsThumb{display:none}.L47j2G_wsName{font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.02em;gap:4px;font-weight:800;display:grid}.L47j2G_wsName small,.L47j2G_wsFig small{font:400 var(--t-small)/1.4 var(--font-body), sans-serif;letter-spacing:0;color:var(--on-deep-muted)}.L47j2G_wsFig{text-align:right;justify-items:end;gap:2px;max-width:18ch;display:grid}.L47j2G_wsFig b{font-family:var(--font-display);font-size:var(--t-h3);color:#fff;letter-spacing:-.02em}.L47j2G_wsRow[data-on] .L47j2G_wsFig b{color:var(--on-deep-accent)}.L47j2G_wsPreview{border-radius:var(--r-card);background:#fff;position:sticky;top:120px;overflow:hidden;box-shadow:0 40px 80px -40px #0009}.L47j2G_wsBar{height:36px;padding:0 var(--space-4);background:#e4e2f3;align-items:center;gap:6px;display:flex}.L47j2G_wsBar i{background:#b9b6cc;border-radius:50%;width:9px;height:9px}.L47j2G_wsBar span{margin-left:var(--space-3);color:var(--text);font-size:var(--t-small)}.L47j2G_wsShots{aspect-ratio:14/9;position:relative}.L47j2G_wsShots img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s,transform .5s;position:absolute;inset:0;transform:scale(1.02)}.L47j2G_wsShots img[data-on]{opacity:1;transform:none}.L47j2G_moreTools{margin:var(--space-5) 0 0;gap:var(--space-5);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.L47j2G_moreTools li{align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--r-card);font-size:var(--t-ui);display:flex}.L47j2G_moreTools li>svg{color:var(--acc);flex:none}.L47j2G_moreTools span{flex:1}.L47j2G_moreTools b{color:var(--ink);display:block}.L47j2G_postGrid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.L47j2G_post{gap:var(--space-3);color:inherit;text-decoration:none;display:grid}.L47j2G_post img{aspect-ratio:8/5;object-fit:cover;border-radius:var(--r-card);width:100%;transition:opacity .2s}.L47j2G_post:hover img{opacity:.88}.L47j2G_post small{font-size:var(--t-small)}.L47j2G_post h3{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.2}.L47j2G_post:hover h3{color:var(--acc)}.L47j2G_close{gap:var(--space-8);padding:var(--space-9) var(--space-8) calc(var(--space-9) + 90px + 28px);border-radius:var(--r-card);background:var(--acc);color:#fff;grid-template-columns:1.1fr 1fr;display:grid;position:relative;overflow:hidden}.L47j2G_close .L47j2G_H{color:#fff}.L47j2G_close .L47j2G_H em{color:#fff;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:3px}.L47j2G_closeText p{margin:var(--space-5) 0 var(--space-6);font-size:var(--t-body);max-width:44ch}.L47j2G_needs{gap:var(--space-3);align-content:start;display:grid}.L47j2G_needs>p{margin:0 0 var(--space-2);font-weight:700}.L47j2G_need{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--r-card);color:#fff;border:1px solid #ffffff73;text-decoration:none;transition:background-color .15s;display:flex}.L47j2G_need:hover{background:#ffffff1a}.L47j2G_need:focus-visible{outline-offset:3px;outline:2px solid #fab72a}.L47j2G_need b{font-size:var(--t-body);display:block}.L47j2G_need span{font-size:var(--t-small)}@media (max-width:1024px){.L47j2G_proofIn{gap:var(--space-5);grid-template-columns:1fr 1fr}.L47j2G_logoRow{grid-column:1/-1;justify-content:flex-start}.L47j2G_ws{grid-template-columns:1fr}.L47j2G_wsPreview{display:none}.L47j2G_wsThumb{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-inner);grid-column:1/-1;width:100%;display:block}.L47j2G_close{grid-template-columns:1fr}.L47j2G_postGrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.L47j2G_proofIn,.L47j2G_moreTools,.L47j2G_postGrid{grid-template-columns:1fr}.L47j2G_close{padding:var(--space-8) var(--space-5) calc(var(--space-8) + 90px + 28px)}.L47j2G_heroIn{padding-top:var(--space-9)}.L47j2G_wsRow{grid-template-columns:1fr}.L47j2G_wsFig{text-align:left;justify-items:start}}@media (prefers-reduced-motion:reduce){.L47j2G_wsShots img,.L47j2G_snapPill,.L47j2G_snapTip,.L47j2G_btn,.L47j2G_post img{transition:none}}.L47j2G_heroIn .L47j2G_H,.L47j2G_heroIn .L47j2G_heroP{text-shadow:0 0 18px var(--soft), 0 0 6px var(--soft), 0 0 2px var(--soft)}@media (max-width:1024px){.L47j2G_top{display:none}}@media (prefers-reduced-motion:no-preference){.L47j2G_vis[data-anim]>.L47j2G_ui{opacity:0;transition:opacity .45s ease-out,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.L47j2G_vis[data-anim]>.L47j2G_ui:nth-child(2){transition-delay:.12s}.L47j2G_vis[data-anim]>.L47j2G_ui:nth-child(3){transition-delay:.24s}.L47j2G_vis[data-anim]>.L47j2G_prod{transform:translateY(-28px)}.L47j2G_vis[data-in]>.L47j2G_ui{opacity:1;transform:none}.L47j2G_vis[data-anim] .L47j2G_bars i{transform-origin:bottom;transition:transform .6s cubic-bezier(.16,1,.3,1);transform:scaleY(.06)}.L47j2G_vis[data-anim] .L47j2G_bars i:first-child{transition-delay:.2s}.L47j2G_vis[data-anim] .L47j2G_bars i:nth-child(2){transition-delay:.26s}.L47j2G_vis[data-anim] .L47j2G_bars i:nth-child(3){transition-delay:.32s}.L47j2G_vis[data-anim] .L47j2G_bars i:nth-child(4){transition-delay:.38s}.L47j2G_vis[data-anim] .L47j2G_bars i:nth-child(5){transition-delay:.44s}.L47j2G_vis[data-anim] .L47j2G_bars i:nth-child(6){transition-delay:.5s}.L47j2G_vis[data-in] .L47j2G_bars i{transform:none}.L47j2G_vis[data-anim] .L47j2G_ln{transform-origin:0;transition:transform .6s ease-out .3s;transform:scaleX(0)}.L47j2G_vis[data-anim] .L47j2G_ln+.L47j2G_ln{transition-delay:.42s}.L47j2G_vis[data-anim] .L47j2G_ln+.L47j2G_ln+.L47j2G_ln{transition-delay:.54s}.L47j2G_vis[data-in] .L47j2G_ln{transform:none}.L47j2G_vis[data-anim] .L47j2G_serpBlue{opacity:0;transition:opacity .4s ease-out .75s}.L47j2G_vis[data-in] .L47j2G_serpBlue{opacity:1}.L47j2G_vis[data-anim] .L47j2G_swatch i{transition:transform .4s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.L47j2G_vis[data-anim] .L47j2G_swatch i:first-child{transition-delay:.3s}.L47j2G_vis[data-anim] .L47j2G_swatch i:nth-child(2){transition-delay:.4s}.L47j2G_vis[data-anim] .L47j2G_swatch i:nth-child(3){transition-delay:.5s}.L47j2G_vis[data-anim] .L47j2G_swatch i:nth-child(4){transition-delay:.6s}.L47j2G_vis[data-in] .L47j2G_swatch i{transform:none}.L47j2G_vis[data-anim] .L47j2G_btnMini{opacity:0;transition:opacity .3s ease-out .55s,transform .3s ease-out .55s;transform:scale(.9)}.L47j2G_vis[data-in] .L47j2G_btnMini{opacity:1;animation:.35s ease-in-out .9s L47j2G_press;transform:none}.L47j2G_vis[data-anim]>.L47j2G_tag{opacity:0;transition:opacity .35s ease-out 1.05s,transform .5s cubic-bezier(.34,1.56,.64,1) 1.05s;transform:translateY(12px)scale(.94)}.L47j2G_vis[data-in]>.L47j2G_tag{opacity:1;transform:none}.L47j2G_vis[data-done] *{transition-delay:0s!important}.L47j2G_card:hover .L47j2G_vis[data-done]>.L47j2G_tag{animation:.5s cubic-bezier(.34,1.56,.64,1) L47j2G_pop}.L47j2G_card:hover .L47j2G_vis[data-done]>.L47j2G_ui{transform:translateY(-4px)}}@keyframes L47j2G_press{50%{transform:scale(.9)}}@keyframes L47j2G_pop{0%{transform:translateY(6px)scale(.92)}to{transform:none}}.L47j2G_optLabel{padding:var(--space-2) var(--space-5);background:var(--review);color:var(--ink);font-size:var(--t-small);text-align:center;margin:0;font-weight:700}.L47j2G_logoStrip{padding:var(--space-7) 0;border-bottom:1px solid var(--line)}.L47j2G_logoCaption{margin:0 0 var(--space-5);text-align:center;font-size:var(--t-small);color:var(--text);font-weight:700}.L47j2G_logoList{justify-content:center;align-items:center;gap:var(--space-5) var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.L47j2G_mono{align-items:center;gap:var(--space-2);color:var(--text-muted);font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.02em;font-weight:800;transition:color .2s;display:inline-flex}.L47j2G_mono:hover{color:var(--ink)}.L47j2G_mono:hover svg{color:var(--acc)}.L47j2G_mono svg{flex:none;transition:color .2s}.L47j2G_stats{padding:var(--space-7) 0;border-bottom:1px solid var(--line)}.L47j2G_statRow{grid-template-columns:repeat(4,1fr);display:grid}.L47j2G_statRow>div{gap:var(--space-1);padding:0 var(--space-6);border-left:1px solid var(--line);display:grid}.L47j2G_statRow>div:first-child{border-left:0;padding-left:0}.L47j2G_statRow b{color:var(--acc);font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;font-weight:800;line-height:1}.L47j2G_statRow span{font-size:var(--t-ui);color:var(--text)}.L47j2G_statement{padding:var(--space-8) 0 var(--space-6)}.L47j2G_stmtGrid{gap:var(--space-8);grid-template-columns:1.618fr 1fr;align-items:center;display:grid}.L47j2G_stmt{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:800;line-height:1.15}.L47j2G_stmt em{color:var(--acc);font-style:normal}.L47j2G_facts{padding:0 0 0 var(--space-6);border-left:3px solid var(--acc);gap:var(--space-3);font-size:var(--t-body);color:var(--ink);margin:0;list-style:none;display:grid}@media (max-width:1024px){.L47j2G_statRow{row-gap:var(--space-6);grid-template-columns:1fr 1fr}.L47j2G_statRow>div:nth-child(3){border-left:0;padding-left:0}.L47j2G_stmtGrid{grid-template-columns:1fr}}@media (max-width:768px){.L47j2G_logoList{gap:var(--space-4) var(--space-6)}.L47j2G_mono{font-size:var(--t-ui)}}.L47j2G_spot{gap:var(--space-6);display:grid}.L47j2G_spotMain{gap:var(--space-8);grid-template-columns:1fr 1.5fr;align-items:center;display:grid}.L47j2G_spotText{animation:.45s cubic-bezier(.16,1,.3,1) L47j2G_spotIn}.L47j2G_spotText small{font-size:var(--t-small);color:var(--on-deep-muted)}.L47j2G_spotText h3{margin:var(--space-2) 0 var(--space-4);color:#fff;font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800}.L47j2G_spotText p{margin:0 0 var(--space-6);font-size:var(--t-body);color:var(--on-deep-muted);max-width:40ch}.L47j2G_spotFig{gap:var(--space-1);padding-top:var(--space-5);border-top:1px solid var(--line-on-deep);display:grid}.L47j2G_spotFig b{color:var(--on-deep-accent);font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;font-weight:800;line-height:1}.L47j2G_spotFig span{font-size:var(--t-ui);color:#fff}.L47j2G_spotShot{aspect-ratio:14/9;border-radius:var(--r-card);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000b3}.L47j2G_spotShot img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.03)}.L47j2G_spotShot img[data-on]{opacity:1;transform:none}.L47j2G_spotThumbs{gap:var(--space-3);grid-template-columns:repeat(5,1fr);display:grid}.L47j2G_spotThumb{gap:var(--space-2);color:var(--on-deep-muted);font:700 var(--t-small)/1.3 var(--font-body), sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.L47j2G_spotThumb img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-inner);opacity:.45;outline-offset:3px;outline:2px solid #0000;width:100%;transition:opacity .2s,outline-color .2s}.L47j2G_spotThumb:hover img{opacity:.8}.L47j2G_spotThumb[aria-selected=true]{color:#fff}.L47j2G_spotThumb[aria-selected=true] img{opacity:1;outline-color:var(--on-deep-accent)}.L47j2G_spotThumb:focus-visible{outline-offset:4px;border-radius:var(--r-inner);outline:2px solid #fab72a}@keyframes L47j2G_spotIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.L47j2G_bento{gap:var(--space-4);grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(180px,auto);display:grid}.L47j2G_tile2{padding:var(--space-5);border-radius:var(--r-card);border:1px solid var(--line);color:inherit;background:#fff;flex-direction:column;justify-content:flex-end;text-decoration:none;transition:border-color .2s,transform .2s;display:flex;position:relative;overflow:hidden}.L47j2G_tile2:hover{border-color:var(--acc);transform:translateY(-3px)}.L47j2G_tileBig{background:var(--ink);border:0;grid-area:span 2/span 2;padding:0}.L47j2G_tileBig img{object-fit:cover;flex:1;width:100%;min-height:220px}.L47j2G_tileBig .L47j2G_tileBody{padding:var(--space-5)}.L47j2G_tileBig .L47j2G_tileBody b{color:var(--on-deep-accent)}.L47j2G_tileBig .L47j2G_tileBody span{color:#fff}.L47j2G_tileBig .L47j2G_tileBody small{color:var(--on-deep-muted)}.L47j2G_tileBody{gap:var(--space-1);display:grid}.L47j2G_tileBody b{color:var(--acc);font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;font-weight:800;line-height:1}.L47j2G_tileBody span{color:var(--ink);font-size:var(--t-ui);font-weight:700}.L47j2G_tileBody small{font-size:var(--t-small)}.L47j2G_tileMore{background:var(--acc);color:#fff;font-family:var(--font-display);font-size:var(--t-h4);border:0;flex-direction:row;justify-content:space-between;align-items:flex-end;font-weight:800}.L47j2G_tileMore:hover{background:#2a12c9}.L47j2G_baLead{margin:calc(var(--space-6) * -1) 0 var(--space-6);font-size:var(--t-body)}.L47j2G_baGrid{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.L47j2G_ba{margin:0}.L47j2G_baStage{aspect-ratio:14/9;border-radius:var(--r-card);background:var(--soft);position:relative;overflow:hidden}.L47j2G_baStage img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.L47j2G_baBefore{clip-path:inset(0 calc(100% - var(--v)) 0 0);filter:grayscale(.85)contrast(.9)brightness(1.05)}.L47j2G_baLine{top:0;bottom:0;left:var(--v);pointer-events:none;background:#fff;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 0 1px #0c0a2426}.L47j2G_baLine:after{content:"";border:3px solid var(--acc);box-sizing:border-box;background:#fff;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%;box-shadow:0 8px 24px -8px #0c0a2480}.L47j2G_baStage input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.L47j2G_baStage input:focus-visible+*{outline:2px solid var(--ink);outline-offset:3px}.L47j2G_baStage:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.L47j2G_baTag{top:var(--space-4);border-radius:var(--r-pill);color:#fff;font-size:var(--t-small);pointer-events:none;background:#0c0a24bf;padding:4px 12px;font-weight:700;position:absolute}.L47j2G_baTag[data-side=before]{left:var(--space-4)}.L47j2G_baTag[data-side=after]{right:var(--space-4)}.L47j2G_baCap{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding-top:var(--space-4);display:flex}.L47j2G_baCap>span:first-child{font-size:var(--t-small);display:grid}.L47j2G_baCap>span:first-child b{color:var(--ink);font-size:var(--t-body)}.L47j2G_baFig{text-align:right;max-width:22ch;font-size:var(--t-small);justify-items:end;display:grid}.L47j2G_baFig b{color:var(--acc);font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800;line-height:1.1}@media (max-width:1024px){.L47j2G_spotMain{grid-template-columns:1fr}.L47j2G_spotShot{order:-1}.L47j2G_spotThumbs{grid-template-columns:repeat(5,120px);overflow-x:auto}.L47j2G_bento{grid-template-columns:1fr 1fr}.L47j2G_baGrid{grid-template-columns:1fr}}@media (max-width:768px){.L47j2G_bento{grid-template-columns:1fr}.L47j2G_tileBig{grid-area:auto}}@media (prefers-reduced-motion:reduce){.L47j2G_spotText{animation:none}.L47j2G_spotShot img,.L47j2G_spotThumb img,.L47j2G_tile2{transition:none}}.L47j2G_devCard{gap:var(--space-1);color:inherit;text-decoration:none;display:grid}.L47j2G_devStage{aspect-ratio:4/3;margin-bottom:var(--space-4);border-radius:var(--r-card);border:1px solid var(--line);background:#fff;place-items:center;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s;display:grid;position:relative;overflow:hidden}.L47j2G_devCard:hover .L47j2G_devStage{transform:translateY(-6px);box-shadow:0 30px 60px -36px #1800ad73}.L47j2G_devStage .L47j2G_laptop{width:72%;transition:transform .35s cubic-bezier(.16,1,.3,1)}.L47j2G_devStage .L47j2G_phone{transition:transform .35s cubic-bezier(.16,1,.3,1)}.L47j2G_devCard:hover .L47j2G_laptop{transform:translate(-3%)}.L47j2G_devCard:hover .L47j2G_phone{transform:translateY(-6px)rotate(-2deg)}.L47j2G_devCard small{font-size:var(--t-small)}.L47j2G_devCard h3{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.02em;margin:0;font-weight:800}.L47j2G_devCard p{margin:var(--space-1) 0 0;font-size:var(--t-small)}.L47j2G_devCard p b{color:var(--acc);font-size:var(--t-ui)}.L47j2G_devCard:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:var(--r-card)}.L47j2G_devFeat{gap:var(--space-5);grid-template-columns:1.618fr 1fr;align-items:start;display:grid}.L47j2G_devSide{gap:var(--space-5);display:grid}.L47j2G_devBig .L47j2G_devStage{aspect-ratio:16/11}.L47j2G_devBig h3{font-size:var(--t-h3)}.L47j2G_devBig p{font-size:var(--t-ui)}.L47j2G_devBig p b{font-size:var(--t-h4)}.L47j2G_devSide .L47j2G_devStage{aspect-ratio:16/9}.L47j2G_devSide .L47j2G_devStage .L47j2G_laptop{width:56%}.L47j2G_devDark .L47j2G_devStage{border-color:var(--line-on-deep);background:#1c1945}.L47j2G_devDark small{color:var(--on-deep-muted)}.L47j2G_devDark h3{color:#fff}.L47j2G_devDark:focus-visible{outline-color:#fab72a}.L47j2G_devBadge{left:var(--space-4);top:var(--space-4);z-index:2;border-radius:var(--r-pill);max-width:70%;color:var(--ink);font-size:var(--t-small);background:#fff;padding:6px 12px;line-height:1.3;position:absolute}.L47j2G_devBadge b{color:var(--acc)}@media (max-width:1024px){.L47j2G_devFeat{grid-template-columns:1fr}.L47j2G_devSide{grid-template-columns:1fr 1fr}}@media (max-width:768px){.L47j2G_devSide{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.L47j2G_devStage,.L47j2G_devStage .L47j2G_laptop,.L47j2G_devStage .L47j2G_phone{transition:none}}.L47j2G_devGrid{gap:var(--space-6)}.L47j2G_devStage{aspect-ratio:5/4;place-items:end center;padding:10% 8% 0}.L47j2G_devDark .L47j2G_devStage{background:#1c1945}.L47j2G_lap{width:82%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:relative}.L47j2G_lapScreen{aspect-ratio:16/10;background:#111827;border-radius:10px 10px 0 0;padding:2.6% 2.6% 3.4%;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.L47j2G_lapScreen:before{content:"";background:#374151;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;top:1.1%;left:50%}.L47j2G_lapBase{background:#c9ced6;border-radius:0 0 14px 14px;height:10px;margin:0 -8%;position:relative;box-shadow:inset 0 2px #fff9,0 2px #a7adb7}.L47j2G_lapBase:before{content:"";background:#aab0ba;border-radius:0 0 6px 6px;width:16%;height:4px;margin-left:-8%;position:absolute;top:0;left:50%}.L47j2G_phn{z-index:2;aspect-ratio:9/19;background:#111827;border-radius:14px;width:21%;padding:3.5%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:4%;right:7%;box-shadow:0 20px 34px -14px #0000008c,inset 0 0 0 1px #ffffff14}.L47j2G_phn:before{content:"";z-index:3;background:#111827;border-radius:99px;width:30%;height:3%;margin-left:-15%;position:absolute;top:3%;left:50%}.L47j2G_floor{filter:blur(10px);z-index:0;background:#0c0a2438;border-radius:50%;height:20px;position:absolute;bottom:-10px;left:12%;right:12%}.L47j2G_devDark .L47j2G_floor{background:#0009}.L47j2G_lap,.L47j2G_phn{z-index:1}.L47j2G_ms{background:#fff;border-radius:2px;height:100%;position:relative;overflow:hidden;container-type:inline-size}.L47j2G_msPhone{border-radius:10px}.L47j2G_msScroll{transition:transform 2.4s cubic-bezier(.45,0,.25,1)}.L47j2G_msNav{border-bottom:1px solid #eee;align-items:center;gap:3cqw;height:9cqw;padding:0 4cqw;display:flex}.L47j2G_msNav b{color:var(--c);font:800 3.6cqw/1 var(--font-display), sans-serif;margin-right:auto}.L47j2G_msNav i{background:#d9dde3;border-radius:2px;width:7cqw;height:1.2cqw}.L47j2G_msNav em{background:var(--c);color:#fff;font-style:normal;font:700 2.4cqw/1 var(--font-body), sans-serif;border-radius:99px;padding:1.4cqw 2.6cqw}.L47j2G_msMenu{gap:1.6cqw;display:grid}.L47j2G_msMenu i{background:#9aa1ac;border-radius:2px;width:7cqw;height:1.4cqw;display:block}.L47j2G_msHero{background:color-mix(in srgb, var(--c) 8%, #fff);grid-template-columns:1fr 1fr;align-items:center;gap:4cqw;padding:6cqw 4cqw;display:grid}.L47j2G_msHero h4{color:#111;font:800 5.2cqw/1.05 var(--font-display), sans-serif;letter-spacing:-.02em;margin:0 0 3cqw}.L47j2G_msHero span{background:#d9dde3;border-radius:2px;height:1.6cqw;margin-bottom:1.6cqw;display:block}.L47j2G_msHero span+span{width:70%}.L47j2G_msHero em{background:var(--c);color:#fff;font:700 2.6cqw/1 var(--font-body), sans-serif;border-radius:99px;margin-top:2cqw;padding:1.8cqw 3.2cqw;font-style:normal;display:inline-block}.L47j2G_msHero img{aspect-ratio:4/3;object-fit:cover;border-radius:2cqw;width:100%}.L47j2G_msRow{grid-template-columns:repeat(3,1fr);gap:3cqw;padding:4cqw;display:grid}.L47j2G_msRow i{aspect-ratio:4/3;background:color-mix(in srgb, var(--c) 14%, #f3f4f6);border-radius:2cqw}.L47j2G_msPhone .L47j2G_msNav{height:18cqw;padding:0 7cqw}.L47j2G_msPhone .L47j2G_msNav b{font-size:9cqw}.L47j2G_msPhone .L47j2G_msHero{grid-template-columns:1fr;gap:6cqw;padding:8cqw 7cqw}.L47j2G_msPhone .L47j2G_msHero>div{order:2}.L47j2G_msPhone .L47j2G_msHero h4{font-size:11cqw}.L47j2G_msPhone .L47j2G_msHero em{padding:4cqw 7cqw;font-size:6cqw}.L47j2G_msPhone .L47j2G_msHero span{height:3.5cqw;margin-bottom:3cqw}.L47j2G_msPhone .L47j2G_msRow{grid-template-columns:1fr 1fr;gap:5cqw;padding:7cqw}.L47j2G_devCard:hover .L47j2G_lap{transform:translateY(-6px)}.L47j2G_devCard:hover .L47j2G_phn{transform:translateY(-14px)rotate(-3deg)}.L47j2G_devCard:hover .L47j2G_devStage{box-shadow:none;transform:none}.L47j2G_devMeta{justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex}.L47j2G_devTags{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.L47j2G_devTags span{border-radius:var(--r-pill);background:var(--soft);color:var(--acc);font-size:var(--t-small);padding:3px 10px;font-weight:700}.L47j2G_devDark .L47j2G_devTags span{color:var(--on-deep-accent);background:#ffffff14}.L47j2G_devFig{text-align:right;justify-items:end;max-width:16ch;display:grid}.L47j2G_devFig b{color:var(--acc);font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.03em;font-weight:800;line-height:1}.L47j2G_devFig span{font-size:var(--t-small);margin-top:4px;line-height:1.35}.L47j2G_devDark .L47j2G_devFig b{color:var(--on-deep-accent)}.L47j2G_devDark .L47j2G_devFig span{color:var(--on-deep-muted)}@media (prefers-reduced-motion:no-preference){.L47j2G_devGrid[data-anim]>.L47j2G_devCard{opacity:0;transition:opacity .5s ease-out,transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.L47j2G_devGrid[data-anim]>.L47j2G_devCard:nth-child(2){transition-delay:.12s}.L47j2G_devGrid[data-anim]>.L47j2G_devCard:nth-child(3){transition-delay:.24s}.L47j2G_devGrid[data-in]>.L47j2G_devCard{opacity:1;transform:none}}@media (max-width:768px){.L47j2G_devMeta{flex-direction:column;align-items:flex-start}.L47j2G_devFig{text-align:left;justify-items:start}}@media (prefers-reduced-motion:reduce){.L47j2G_lap,.L47j2G_phn,.L47j2G_msScroll{transition:none}.L47j2G_devCard:hover .L47j2G_lap .L47j2G_msScroll{transform:none}}.L47j2G_devStage{aspect-ratio:4/3;padding:7% 4% 0}.L47j2G_lap{width:90%}.L47j2G_phn{width:22%;bottom:3%;right:4%}.L47j2G_devCard:hover .L47j2G_lap .L47j2G_msScroll{transform:translateY(-18%)}.L47j2G_devMeta{align-items:stretch;gap:var(--space-3);flex-direction:column}.L47j2G_devFig{align-items:baseline;gap:var(--space-3);text-align:left;max-width:none;padding-top:var(--space-3);border-top:1px solid var(--line);justify-items:start;display:flex}.L47j2G_devDark .L47j2G_devFig{border-top-color:var(--line-on-deep)}.L47j2G_devFig span{margin-top:0}.L47j2G_page{--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.3, .64, 1);--dur-1:.2s;--dur-2:.5s;--dur-3:.8s}@supports (transition-timing-function:linear(0, 1)){.L47j2G_page{--ease-spring:linear(0, .096 2.2%, .334 5.1%, .629 8.8%, .85 12.6%, .966 16.1%, 1.024 20%, 1.044 24.1%, 1.039 28.4%, 1.016 36.4%, 1.002 46.8%, .997 59.3%, 1)}}.L47j2G_page :is(.L47j2G_btn,.L47j2G_solid,.L47j2G_ghost,.L47j2G_link,.L47j2G_linkLight,.L47j2G_need,.L47j2G_mono,.L47j2G_mono svg,.L47j2G_post img,.L47j2G_post h3,.L47j2G_snapPill,.L47j2G_faq summary svg){transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out), transform var(--dur-2) var(--ease-spring)}.L47j2G_page :is(.L47j2G_btn,.L47j2G_solid):hover{transform:translateY(-1px)}.L47j2G_page :is(.L47j2G_btn,.L47j2G_solid):active{transition-duration:var(--dur-1);transform:translateY(1px)scale(.98)}.L47j2G_page .L47j2G_need:hover{transform:translate(4px)}.L47j2G_page .L47j2G_snapPill:hover{transform:translateY(-2px)}.L47j2G_page .L47j2G_card{transition:transform var(--dur-2) var(--ease-spring), border-color var(--dur-1) var(--ease-out);position:relative}.L47j2G_page .L47j2G_card:after{content:"";border-radius:inherit;opacity:0;transition:opacity var(--dur-2) var(--ease-out);pointer-events:none;position:absolute;inset:0;box-shadow:0 30px 60px -40px #1800ad73}.L47j2G_page .L47j2G_card:hover{box-shadow:none;transform:translateY(-4px)}.L47j2G_page .L47j2G_card:hover:after{opacity:1}.L47j2G_page .L47j2G_lap,.L47j2G_page .L47j2G_phn{transition:transform var(--dur-2) var(--ease-spring)}.L47j2G_page .L47j2G_devStage{transition:transform var(--dur-2) var(--ease-spring);position:relative}.L47j2G_page .L47j2G_devCard{transition:transform var(--dur-2) var(--ease-spring)}.L47j2G_page .L47j2G_devCard:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:no-preference){.L47j2G_vis[data-anim]>.L47j2G_ui{filter:blur(6px);transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out), filter var(--dur-2) var(--ease-out);transform:translateY(12px)scale(.98)}.L47j2G_vis[data-anim]>.L47j2G_prod{transform:translateY(-14px)scale(.98)}.L47j2G_vis[data-in]>.L47j2G_ui{filter:none;transform:none}.L47j2G_vis[data-anim]>.L47j2G_tag{filter:blur(4px);transition:opacity var(--dur-2) var(--ease-out) 1s, transform var(--dur-2) var(--ease-spring) 1s, filter var(--dur-2) var(--ease-out) 1s}.L47j2G_vis[data-in]>.L47j2G_tag{filter:none}.L47j2G_vis[data-done]>.L47j2G_ui{transition:transform var(--dur-2) var(--ease-spring), opacity var(--dur-2) var(--ease-out)}.L47j2G_vis[data-done]>.L47j2G_tag{transition:transform var(--dur-2) var(--ease-spring)}.L47j2G_card:hover .L47j2G_vis[data-done]>.L47j2G_tag{animation:none;transform:translateY(-3px)scale(1.04)}.L47j2G_devGrid[data-anim]>.L47j2G_devCard{filter:blur(6px);transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out), filter var(--dur-2) var(--ease-out);transform:translateY(16px)scale(.98)}.L47j2G_devGrid[data-anim]>.L47j2G_devCard:nth-child(2){transition-delay:80ms}.L47j2G_devGrid[data-anim]>.L47j2G_devCard:nth-child(3){transition-delay:.16s}.L47j2G_devGrid[data-in]>.L47j2G_devCard{filter:none}.L47j2G_devGrid[data-done]>.L47j2G_devCard{transition:transform var(--dur-2) var(--ease-spring);transition-delay:0s}.L47j2G_devGrid[data-done]>.L47j2G_devCard:hover{transform:translateY(-4px)}:is(.L47j2G_secHead,.L47j2G_appHead,.L47j2G_incHead,.L47j2G_stmtGrid,.L47j2G_faqGrid)[data-anim]>*{opacity:0;filter:blur(6px);transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out), filter var(--dur-2) var(--ease-out);transform:translateY(14px)scale(.985)}:is(.L47j2G_secHead,.L47j2G_appHead,.L47j2G_incHead,.L47j2G_stmtGrid,.L47j2G_faqGrid)[data-anim]>:nth-child(2){transition-delay:80ms}:is(.L47j2G_secHead,.L47j2G_appHead,.L47j2G_incHead,.L47j2G_stmtGrid,.L47j2G_faqGrid)[data-anim]>:nth-child(3){transition-delay:.16s}:is(.L47j2G_secHead,.L47j2G_appHead,.L47j2G_incHead,.L47j2G_stmtGrid,.L47j2G_faqGrid)[data-in]>*{opacity:1;filter:none;transform:none}}.L47j2G_tl{position:relative}.L47j2G_tlTrack{background:var(--line);height:2px;position:absolute;top:7px;left:0;right:0}.L47j2G_tlTrack i{background:var(--acc);transform-origin:0;height:100%;display:block}.L47j2G_tlList{gap:var(--space-6);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.L47j2G_tlList li{padding-top:var(--space-7);flex-direction:column;display:flex;position:relative}.L47j2G_tlDot{background:var(--acc);border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:0;box-shadow:0 0 0 5px #fff}.L47j2G_tlNum{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;color:var(--acc);font-weight:800;line-height:1}.L47j2G_tlWhen{margin:var(--space-4) 0 var(--space-3);border-radius:var(--r-pill);background:var(--soft);color:var(--acc);font-size:var(--t-tag);align-self:flex-start;padding:4px 10px;font-weight:700}.L47j2G_tlList h3{margin:0 0 var(--space-2);color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800;line-height:1.15}.L47j2G_tlList p{margin:0}.L47j2G_tlGet{padding-top:var(--space-4);color:var(--ink);font-size:var(--t-small);align-items:flex-start;gap:8px;font-weight:700;display:flex;margin-top:auto!important}.L47j2G_tlList .L47j2G_tlGet{border-top:1px solid var(--line);margin-top:var(--space-5)!important}.L47j2G_tlGet svg{color:var(--acc);flex:none;margin-top:2px}@media (prefers-reduced-motion:no-preference){.L47j2G_tl[data-anim] .L47j2G_tlTrack i{transition:transform 1.6s var(--ease-out) .1s;transform:scaleX(0)}.L47j2G_tl[data-anim] .L47j2G_tlDot{transition:transform var(--dur-2) var(--ease-spring);transform:scale(0)}.L47j2G_tl[data-anim] li>:not(.L47j2G_tlDot){opacity:0;filter:blur(6px);transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-3) var(--ease-out), filter var(--dur-2) var(--ease-out);transform:translateY(14px)}.L47j2G_tl[data-anim] li:nth-child(2)>*{transition-delay:.4s}.L47j2G_tl[data-anim] li:nth-child(3)>*{transition-delay:.8s}.L47j2G_tl[data-anim] li:nth-child(4)>*{transition-delay:1.2s}.L47j2G_tl[data-in] .L47j2G_tlTrack i,.L47j2G_tl[data-in] .L47j2G_tlDot{transform:none}.L47j2G_tl[data-in] li>:not(.L47j2G_tlDot){opacity:1;filter:none;transform:none}}@media (max-width:1024px){.L47j2G_tlTrack{width:2px;height:auto;inset:0 auto 0 7px}.L47j2G_tlTrack i{transform-origin:top}.L47j2G_tl[data-anim] .L47j2G_tlTrack i{transform:scaleY(0)}.L47j2G_tl[data-in] .L47j2G_tlTrack i{transform:none}.L47j2G_tlList{gap:var(--space-7);grid-template-columns:1fr}.L47j2G_tlList li{padding:0 0 0 var(--space-7)}.L47j2G_tlNum{font-size:var(--t-h3)}}.L47j2G_artHead{gap:var(--space-3);max-width:60ch;display:grid}.L47j2G_artHead p{margin:0}.L47j2G_art{color:var(--text);flex-direction:column;text-decoration:none;display:flex}.L47j2G_art h3{margin:0 0 var(--space-2);color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.02em;transition:color var(--dur-1) var(--ease-out);font-weight:800;line-height:1.2}.L47j2G_art p{font-size:var(--t-small);margin:0}.L47j2G_art:hover h3{color:var(--acc)}.L47j2G_art:focus-visible{outline:2px solid var(--acc);outline-offset:4px;border-radius:var(--r-card)}.L47j2G_artMeta{margin:var(--space-4) 0 var(--space-2);font-size:var(--t-tag);flex-wrap:wrap;gap:4px 14px;display:flex}.L47j2G_artMeta b{color:var(--acc)}.L47j2G_artCover{aspect-ratio:16/10;padding:var(--space-5);border-radius:var(--r-card);background:var(--soft);color:var(--acc);transition:transform var(--dur-2) var(--ease-spring);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.L47j2G_artCover span{font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.02em;font-weight:800}.L47j2G_artCoverBig{background:var(--soft);color:var(--acc);aspect-ratio:16/9;padding:var(--space-7)}.L47j2G_artCoverBig span{font-size:var(--t-h2)}.L47j2G_art:hover .L47j2G_artCover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.L47j2G_artCover{transition:none}.L47j2G_art:hover .L47j2G_artCover{transform:none}}.L47j2G_artA{gap:var(--space-7);grid-template-columns:1.25fr 1fr;align-items:start;display:grid}.L47j2G_artFeat h3{font-size:var(--t-h3)}.L47j2G_artFeat p{font-size:var(--t-body);max-width:52ch}.L47j2G_artSide{gap:var(--space-6);display:grid}.L47j2G_artRow{gap:var(--space-5);padding-bottom:var(--space-6);border-bottom:1px solid var(--line);grid-template-columns:200px 1fr;align-items:start;display:grid}.L47j2G_artRow:last-child{border-bottom:0;padding-bottom:0}.L47j2G_artRow .L47j2G_artCover{aspect-ratio:1;padding:var(--space-4)}.L47j2G_artRow .L47j2G_artCover span{font-size:var(--t-small)}.L47j2G_artRow .L47j2G_artMeta{margin-top:0}@media (max-width:1024px){.L47j2G_artA{grid-template-columns:1fr}}@media (max-width:640px){.L47j2G_artRow{gap:var(--space-4);grid-template-columns:96px 1fr}.L47j2G_artRow .L47j2G_artCover span{display:none}.L47j2G_artRow .L47j2G_artCover{justify-content:center;place-items:center}}.L47j2G_logoLink{align-items:center;min-height:48px;display:flex}.L47j2G_menuBtn{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);font:700 var(--t-ui)/1 var(--font-body), sans-serif;cursor:pointer;background:#fff;margin-left:auto;display:none}.L47j2G_menuBtn:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (max-width:1024px){.L47j2G_headCta{display:none!important}.L47j2G_menuBtn{display:inline-flex}}@media (min-width:1025px){.L47j2G_menuPanel{display:none!important}}.L47j2G_logoBand{padding:var(--space-7) 0;border-bottom:1px solid var(--line);overflow:hidden}.L47j2G_logoBandHead{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.L47j2G_logoBandHead .L47j2G_logoCaption{text-align:left;margin:0}.L47j2G_marquee{display:flex;overflow:hidden}.L47j2G_marqueeTrack{padding:0 var(--space-9) 0 0;align-items:center;gap:var(--space-9);flex:none;margin:0;list-style:none;display:flex}.L47j2G_marqueeTrack .L47j2G_mono{white-space:nowrap}@keyframes L47j2G_marquee{to{transform:translate(-100%)}}@media (prefers-reduced-motion:no-preference){.L47j2G_marqueeTrack{animation:40s linear infinite L47j2G_marquee}.L47j2G_marquee:hover .L47j2G_marqueeTrack,[data-paused] .L47j2G_marqueeTrack{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.L47j2G_marqueeTrack[aria-hidden]{display:none}.L47j2G_marquee{padding:0 var(--gutter)}.L47j2G_marqueeTrack{justify-content:center;gap:var(--space-5) var(--space-8);flex-wrap:wrap;flex:1;padding:0}}@media (max-width:768px){.L47j2G_marqueeTrack{gap:var(--space-7);padding-right:var(--space-7)}.L47j2G_logoBandHead{margin-bottom:var(--space-5)}.L47j2G_visFound>.L47j2G_ui:first-of-type{width:78%!important;top:7%!important;left:6%!important}.L47j2G_visFound>.L47j2G_ui:nth-of-type(2){width:66%!important;bottom:6%!important;right:6%!important}.L47j2G_visFound>.L47j2G_tag{top:50%!important;bottom:auto!important;left:6%!important}}.L47j2G_checksLabel{margin:0 0 var(--space-2);color:var(--ink);font-size:var(--t-small);font-weight:700}.L47j2G_toolMain .L47j2G_checks{gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.L47j2G_toolMain .L47j2G_checks li:before{content:"";width:6px;height:6px;margin-right:var(--space-2);background:var(--acc);vertical-align:middle;display:inline-block}.L47j2G_toolMain .L47j2G_report{box-shadow:none;border:1px solid var(--line);transform:none}.L47j2G_reportHead{justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-4);color:var(--ink);font-size:var(--t-small);font-weight:700;display:flex}.L47j2G_reportHead span{font-weight:400}.L47j2G_cols ul{gap:0}.L47j2G_cols li a,.L47j2G_legal a{align-items:center;min-height:44px;display:inline-flex}.L47j2G_devTags span{border:1px solid var(--line-raised);color:var(--text);background:#fff;font-weight:600}.L47j2G_incHead{text-align:left;justify-items:start}.L47j2G_snap{justify-content:flex-start;max-width:none;margin:0}.L47j2G_snapPill[data-open] .L47j2G_snapTip{opacity:1;transform:translate(-50%)}.L47j2G_toolSide .L47j2G_tool{gap:0}.L47j2G_toolSide .L47j2G_tool>span:first-child{margin-bottom:0}.L47j2G_toolSide .L47j2G_tool .L47j2G_link{margin-top:var(--space-4)}.L47j2G_faqGrid{gap:var(--space-7);grid-template-columns:1fr}.L47j2G_faqGrid>div:first-child{justify-content:space-between;align-items:end;gap:var(--space-4) var(--space-6);flex-wrap:wrap;display:flex}.L47j2G_faqGrid .L47j2G_faqLead{margin:0}.L47j2G_faqList{grid-template-columns:1fr 1fr;align-items:start}@media (max-width:1024px){.L47j2G_faqList{grid-template-columns:1fr}}@media (max-width:768px){.L47j2G_items li:nth-child(n+3){display:none}}.L47j2G_marqueeIcon{border:1px solid var(--line);width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.L47j2G_marqueeIcon:hover{color:var(--ink);border-color:var(--brand-tint)}.L47j2G_marqueeIcon:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.L47j2G_marqueeIcon{display:none}}.L47j2G_logoBand{position:relative}.L47j2G_logoPause{right:var(--gutter);z-index:1;padding-left:var(--space-3);background:#fff;position:absolute;top:50%;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.L47j2G_logoPause{display:none}}.L47j2G_closeFlat{padding:var(--space-9) var(--space-8);border-radius:var(--r-card) var(--r-card) 0 0}.L47j2G_closePromise{margin:var(--space-6) 0 0;padding:var(--space-5) 0 0;gap:var(--space-3) var(--space-6);font-size:var(--t-small);border-top:1px solid #ffffff40;flex-wrap:wrap;font-weight:600;list-style:none;display:flex}.L47j2G_closePromise li{align-items:center;gap:var(--space-2);display:inline-flex}.L47j2G_closePromise svg{color:var(--on-deep-accent);flex:none}.L47j2G_closeBase{gap:14px;padding-top:14px;display:grid}.L47j2G_closeBase i{background:var(--acc);height:12px;display:block}@media (max-width:768px){.L47j2G_closeFlat{padding:var(--space-8) var(--space-5)}}.L47j2G_headIn{gap:var(--space-5);position:relative}.L47j2G_navList{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.L47j2G_navList>li>a,.L47j2G_navBtn{min-height:44px;padding:0 var(--space-3);border-radius:var(--r-pill);color:var(--ink);font:700 var(--t-small)/1 var(--font-body), sans-serif;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:0;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.L47j2G_navList>li>a:hover,.L47j2G_navBtn:hover,.L47j2G_navBtn[aria-expanded=true]{color:var(--acc);background:var(--soft)}.L47j2G_navBtn svg{transition:transform var(--dur-2) var(--ease-spring)}.L47j2G_navBtn[aria-expanded=true] svg{transform:rotate(180deg)}.L47j2G_navList>li>a:focus-visible,.L47j2G_navBtn:focus-visible,.L47j2G_navDrop a:focus-visible,.L47j2G_menuPanel a:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.L47j2G_navItem{position:static}.L47j2G_navDrop{z-index:40;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--r-card);background:#fff;grid-template-columns:1fr;display:grid;position:absolute;top:calc(100% - 4px);left:34px;right:34px;box-shadow:0 24px 48px -24px #0c0a2447,0 2px 6px #0c0a240f}.L47j2G_navDrop[hidden]{display:none}.L47j2G_navDropAside{gap:var(--space-3);grid-template-columns:1fr 340px}.L47j2G_navDropMain{padding:var(--space-2);align-content:start;display:grid}.L47j2G_navDropGrid{grid-template-columns:repeat(var(--cols,2), 1fr);gap:var(--space-1) var(--space-3);margin:0;padding:0;list-style:none;display:grid}.L47j2G_navDropItem{align-items:flex-start;gap:var(--space-4);padding:var(--space-4);border-radius:var(--r-inner);color:var(--text);font-size:var(--t-small);transition:background-color var(--dur-1) var(--ease-out);line-height:1.45;text-decoration:none;display:flex;position:relative}.L47j2G_navDropItem:hover{background:var(--soft)}.L47j2G_navDropIcon{border-radius:var(--r-inner);background:var(--soft);width:48px;height:48px;color:var(--acc);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-2) var(--ease-spring);flex:none;place-items:center;display:grid}.L47j2G_navDropItem:hover .L47j2G_navDropIcon{background:var(--acc);color:#fff;transform:translateY(-2px)}.L47j2G_navDropText{padding-right:var(--space-5);flex:1}.L47j2G_navDropText b{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.02em;margin-bottom:2px;font-weight:800;line-height:1.2;display:block}.L47j2G_navDropArrow{right:var(--space-4);top:var(--space-4);color:var(--acc);opacity:0;transition:opacity var(--dur-1) var(--ease-out), transform var(--dur-2) var(--ease-spring);position:absolute;transform:translate(-6px)}.L47j2G_navDropItem:hover .L47j2G_navDropArrow,.L47j2G_navDropItem:focus-visible .L47j2G_navDropArrow{opacity:1;transform:none}.L47j2G_navDropAll{min-height:44px;margin:var(--space-2) var(--space-4) 0;color:var(--acc);font-size:var(--t-small);justify-self:start;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.L47j2G_navDropAll:hover{text-underline-offset:4px;text-decoration:underline}.L47j2G_navAside{justify-content:flex-end;gap:var(--space-3);padding:var(--space-6);border-radius:var(--r-inner);background:var(--navy);color:var(--on-deep-muted);font-size:var(--t-small);flex-direction:column;line-height:1.5;text-decoration:none;display:flex}.L47j2G_navAside b{color:#fff;font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800;line-height:1.1}.L47j2G_navAsideLink{align-items:center;gap:var(--space-2);margin-top:var(--space-2);color:var(--on-deep-accent);font-weight:700;display:inline-flex}.L47j2G_navAside svg{transition:transform var(--dur-2) var(--ease-spring)}.L47j2G_navAside:hover svg{transform:translate(4px)}@media (prefers-reduced-motion:no-preference){.L47j2G_navDrop:not([hidden]){animation:L47j2G_navIn .28s var(--ease-out) both}.L47j2G_navDrop:not([hidden]) .L47j2G_navDropGrid>li,.L47j2G_navDrop:not([hidden]) .L47j2G_navAside{animation:L47j2G_navItemIn .4s var(--ease-out) both;animation-delay:calc(var(--k,0) * 30ms + 40ms)}}@keyframes L47j2G_navIn{0%{opacity:0;transform:translateY(-8px)scale(.99)}}@keyframes L47j2G_navItemIn{0%{opacity:0;transform:translateY(6px)}}@media (max-width:1200px) and (min-width:1025px){.L47j2G_navList>li>a,.L47j2G_navBtn{padding:0 var(--space-2)}.L47j2G_headIn{gap:var(--space-3)}.L47j2G_navDropAside{grid-template-columns:1fr 280px}}.L47j2G_menuPanel{z-index:40;overscroll-behavior:contain;border-top:1px solid var(--line);background:#fff;flex-direction:column;height:calc(100dvh - 72px);display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.L47j2G_menuPanel[hidden]{display:none}.L47j2G_menuNav{padding:var(--space-3) var(--space-5) var(--space-6);display:grid}.L47j2G_menuNav a{border-bottom:1px solid var(--line);min-height:64px;color:var(--ink);font:800 clamp(1.5rem, 1.2rem + 1.5vw, 2rem)/1.1 var(--font-display), sans-serif;letter-spacing:-.02em;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.L47j2G_menuNav a svg{color:var(--acc);flex:none}.L47j2G_menuNav a:hover,.L47j2G_menuNav a:active{color:var(--acc)}.L47j2G_menuFoot{gap:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-7);background:var(--navy);color:var(--on-deep-muted);font-size:var(--t-small);margin-top:auto;display:grid}.L47j2G_menuFoot b{color:#fff;font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800;line-height:1.1}.L47j2G_menuCta{justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;margin-top:var(--space-2);border-radius:var(--r-pill);background:var(--cta);color:var(--on-cta);font-weight:700;text-decoration:none;display:inline-flex}.L47j2G_menuContact{color:var(--on-deep-muted)}@media (prefers-reduced-motion:no-preference){.L47j2G_menuPanel:not([hidden]){animation:L47j2G_navIn .3s var(--ease-out) both}.L47j2G_menuPanel:not([hidden]) .L47j2G_menuNav a{animation:L47j2G_navItemIn .45s var(--ease-out) both;animation-delay:calc(var(--k,0) * 40ms + 60ms)}}@media (prefers-reduced-motion:reduce){.L47j2G_navBtn svg,.L47j2G_navDropIcon,.L47j2G_navDropArrow,.L47j2G_navAside svg{transition:none}}.L47j2G_navDropGrid{grid-auto-rows:1fr}.L47j2G_navDropGrid>li{display:flex}.L47j2G_navDropItem{flex:1;align-items:flex-start}.L47j2G_navDropText b{font-size:var(--t-body);white-space:nowrap;line-height:1.3}.L47j2G_navDropText{align-content:start;min-height:4.395em;display:grid}.L47j2G_navDropItem:hover .L47j2G_navDropIcon{transform:none}.L47j2G_navDropIcon{width:44px;height:44px}.L47j2G_page :is(.L47j2G_ghost,.L47j2G_solid,.L47j2G_btn,.L47j2G_menuCta){min-height:48px;padding:0 var(--space-5);font-size:var(--t-ui)}.L47j2G_page .L47j2G_round{width:48px;height:48px}.L47j2G_page .L47j2G_form input,.L47j2G_page .L47j2G_form button{min-height:48px}.L47j2G_page .L47j2G_form button{font-size:var(--t-ui)}.L47j2G_page .L47j2G_link{min-height:44px}.L47j2G_closeLight{background:var(--soft);color:var(--ink)}.L47j2G_closeLight .L47j2G_H{color:var(--ink)}.L47j2G_closeLight .L47j2G_H em{color:var(--acc);text-decoration:none}.L47j2G_closeLight .L47j2G_need{border-color:var(--line-raised);color:var(--ink)}.L47j2G_closeLight .L47j2G_need:hover{background:#fff}.L47j2G_closeLight .L47j2G_closePromise{border-top-color:var(--line)}.L47j2G_closeLight .L47j2G_closePromise svg{color:var(--acc)}.L47j2G_topR a{align-items:center;gap:6px;display:inline-flex}
.V4cr7q_hero{padding:var(--space-9) 0 var(--space-8);border-bottom:1px solid var(--line)}.V4cr7q_crumbs ol{margin:0 0 var(--space-5);font-size:var(--t-small);flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.V4cr7q_crumbs li+li:before{content:"/";color:var(--text);margin-right:8px}.V4cr7q_crumbs a{color:var(--acc);font-weight:700;text-decoration:none}.V4cr7q_crumbs a:hover{text-decoration:underline}.V4cr7q_crumbs [aria-current]{color:var(--ink)}.V4cr7q_heroTitle{font-size:var(--t-display);max-width:17ch;margin:0 0 var(--space-5)}.V4cr7q_heroLead{margin:0 0 var(--space-6);max-width:56ch;font-size:var(--t-body);color:var(--ink)}.V4cr7q_heroBtns{flex-wrap:wrap;gap:13px;display:flex}.V4cr7q_jump{margin:var(--space-7) 0 0;font-size:var(--t-small);flex-wrap:wrap;align-items:center;gap:8px;padding:0;list-style:none;display:flex}.V4cr7q_jump>span{color:var(--ink);margin-right:6px;font-weight:700}.V4cr7q_jump a{border:1px solid var(--line);border-radius:var(--r-pill);min-height:44px;color:var(--ink);background:#fff;align-items:center;padding:0 18px;text-decoration:none;transition:border-color .15s;display:inline-flex}.V4cr7q_jump a:hover{border-color:var(--ink)}.V4cr7q_rows{margin:0;padding:0;list-style:none}.V4cr7q_row{gap:var(--space-8);padding:var(--space-8) 0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;display:grid}.V4cr7q_row:first-child{padding-top:0}.V4cr7q_row:last-child{border-bottom:0;padding-bottom:0}.V4cr7q_rowText{gap:var(--space-4);justify-items:start;display:grid}.V4cr7q_rowNum{font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--acc);font-weight:800;line-height:.9}.V4cr7q_rowTitle{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:800;line-height:1.05}.V4cr7q_rowText>p{max-width:44ch;font-size:var(--t-body);color:var(--ink);margin:0}.V4cr7q_rowText ul{width:100%}.V4cr7q_tableWrap{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;overflow-x:auto}.V4cr7q_table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--t-ui)}.V4cr7q_table caption{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.V4cr7q_table th,.V4cr7q_table td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.V4cr7q_table thead th{font-size:var(--t-small);color:var(--text);background:var(--soft);font-weight:700}.V4cr7q_table tbody tr:last-child td{border-bottom:0}.V4cr7q_table tbody td:first-child{color:var(--ink);font-size:var(--t-body)}.V4cr7q_table tbody td:last-child{width:40%}.V4cr7q_table a{min-height:44px;color:var(--acc);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.V4cr7q_table a:hover{text-decoration:underline}.V4cr7q_full{gap:var(--space-6);grid-template-columns:repeat(5,1fr);display:grid}.V4cr7q_full h3{margin:0 0 var(--space-4);padding-bottom:var(--space-3);border-bottom:2px solid var(--acc);color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);letter-spacing:-.02em;min-height:calc(2 * 1.15em + var(--space-3));font-weight:800;line-height:1.15}.V4cr7q_full ul{font-size:var(--t-small);color:var(--ink);gap:10px;margin:0;padding:0;list-style:none;display:grid}.V4cr7q_stack{margin:var(--space-8) 0 0;padding:var(--space-6) 0 0;border-top:1px solid var(--line);font-size:var(--t-small);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.V4cr7q_stack>b{color:var(--ink);margin-right:8px}.V4cr7q_stack>span{border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);background:#fff;padding:6px 14px}.V4cr7q_models{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:21px;margin:0;padding:0;list-style:none;display:grid}.V4cr7q_model{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-card);background:#fff;flex-direction:column;display:flex}.V4cr7q_model h3{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.1}.V4cr7q_model dl{gap:var(--space-4);margin:0;display:grid}.V4cr7q_model dt{font-size:var(--t-small);color:var(--text);font-weight:700}.V4cr7q_model dd{color:var(--ink);margin:4px 0 0}.V4cr7q_modelGet{padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--ink);font-size:var(--t-small);align-items:flex-start;gap:8px;margin:auto 0 0;font-weight:700;display:flex}.V4cr7q_modelGet svg{color:var(--acc);flex:none;margin-top:2px}@media (max-width:1024px){.V4cr7q_row{gap:var(--space-6);grid-template-columns:1fr}.V4cr7q_full{row-gap:var(--space-7);grid-template-columns:repeat(3,1fr)}.V4cr7q_models{grid-template-columns:1fr;grid-auto-rows:auto}}@media (max-width:768px){.V4cr7q_hero{padding:var(--space-8) 0 var(--space-7)}.V4cr7q_full{grid-template-columns:1fr 1fr}.V4cr7q_full h3{min-height:0}}@media (max-width:480px){.V4cr7q_full{grid-template-columns:1fr}}.V4cr7q_closeNext{counter-reset:n;gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.V4cr7q_closeNext li{counter-increment:n;align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-3) var(--space-5);border-radius:var(--r-card);color:#fff;font-size:var(--t-body);border:1px solid #ffffff73;display:flex}.V4cr7q_closeNext li:before{content:counter(n);width:32px;height:32px;color:var(--acc);background:#fff;border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.V4cr7q_vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.V4cr7q_chips{margin:0 0 var(--space-7);flex-wrap:wrap;gap:8px;display:flex}.V4cr7q_chips button{border:1px solid var(--line);border-radius:var(--r-pill);min-height:44px;color:var(--ink);font:inherit;font-size:var(--t-small);cursor:pointer;background:#fff;align-items:center;gap:8px;padding:0 18px;font-weight:700;transition:border-color .15s,background-color .15s;display:inline-flex}.V4cr7q_chips button:hover{border-color:var(--ink)}.V4cr7q_chips button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff}.V4cr7q_chips button span{opacity:.75;font-weight:400}.V4cr7q_chips button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.V4cr7q_filtered>[hidden]{display:none!important}.V4cr7q_stats{border-top:2px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.V4cr7q_stats div{padding:var(--space-5) var(--space-5) 0 0}.V4cr7q_stats div+div{padding-left:var(--space-5);border-left:1px solid var(--line)}.V4cr7q_stats dt{color:var(--acc);font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;font-weight:800;line-height:1}.V4cr7q_stats dd{margin:var(--space-2) 0 0;font-size:var(--t-small)}.V4cr7q_quotes{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:21px;margin:0;padding:0;list-style:none;display:grid}.V4cr7q_quotes blockquote{justify-content:space-between;gap:var(--space-5);height:100%;padding:var(--space-6);border-radius:var(--r-card);border:1px solid var(--line);background:#fff;flex-direction:column;margin:0;display:flex}.V4cr7q_quotes p{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);margin:0;font-weight:800;line-height:1.3}.V4cr7q_quotes footer{font-size:var(--t-small)}.V4cr7q_devices{aspect-ratio:16/7;border-radius:var(--r-card);background:var(--soft);place-items:end center;padding:4% 14% 0;display:grid;position:relative;overflow:hidden}.V4cr7q_devices>div:first-child{width:78%}.V4cr7q_dl{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.V4cr7q_dl div{padding:var(--space-4) var(--space-4) var(--space-4) 0}.V4cr7q_dl div+div{padding-left:var(--space-4);border-left:1px solid var(--line)}.V4cr7q_dl dt{font-size:var(--t-small);color:var(--text)}.V4cr7q_dl dd{color:var(--ink);margin:4px 0 0;font-weight:700}.V4cr7q_dl a{color:var(--acc)}.V4cr7q_workGrid{gap:var(--space-8) var(--space-6);grid-template-columns:1fr 1fr;display:grid}.V4cr7q_caseClient{margin:0 0 var(--space-3);color:var(--acc);font-weight:700}.V4cr7q_caseTitle{font-size:var(--t-h1,var(--t-display));max-width:20ch;margin:0 0 var(--space-6)}.V4cr7q_caseFigs{margin:var(--space-7) 0 0;border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.V4cr7q_caseFigs div{padding:var(--space-5) var(--space-5) 0 0}.V4cr7q_caseFigs div+div{padding-left:var(--space-5);border-left:1px solid var(--line)}.V4cr7q_caseFigs dt{color:var(--acc);font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;font-weight:800;line-height:1}.V4cr7q_caseFigs dd{margin:var(--space-2) 0 0;font-size:var(--t-small)}.V4cr7q_story{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.V4cr7q_story h2{margin:0 0 var(--space-4);color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;font-weight:800}.V4cr7q_story>div>p{color:var(--ink);font-size:var(--t-body);margin:0}.V4cr7q_story ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.V4cr7q_story li{gap:var(--space-3);color:var(--ink);font-size:var(--t-body);display:flex}.V4cr7q_story li svg{color:var(--acc);flex:none;margin-top:5px}.V4cr7q_bigQuote{max-width:46ch;padding-left:var(--space-6);border-left:4px solid var(--acc);margin:0}.V4cr7q_bigQuote p{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:800;line-height:1.2}.V4cr7q_bigQuote footer{margin-top:var(--space-4);font-size:var(--t-small)}.V4cr7q_nextWrap{max-width:640px}.V4cr7q_timeline{border-left:2px solid var(--line);margin:0;padding:0;list-style:none}.V4cr7q_timeline li{padding:0 0 var(--space-5) var(--space-6);position:relative}.V4cr7q_timeline li:before{content:"";background:var(--acc);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-7px}.V4cr7q_timeline b{color:var(--acc);font-size:var(--t-small);display:block}.V4cr7q_timeline span{color:var(--ink)}.V4cr7q_promises{counter-reset:n;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:21px;margin:0;padding:0;list-style:none;display:grid}.V4cr7q_promises li{counter-increment:n;gap:var(--space-3);padding:var(--space-6);border-radius:var(--r-card);border:1px solid var(--line);background:#fff;flex-direction:column;display:flex}.V4cr7q_promises li:before{content:counter(n, decimal-leading-zero);color:var(--acc);font-family:var(--font-display);font-size:var(--t-h3);font-weight:800}.V4cr7q_promises h3{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);margin:0;font-weight:800}.V4cr7q_promises p{font-size:var(--t-small);margin:0}.V4cr7q_team{grid-template-columns:repeat(4,1fr);gap:21px;margin:0;padding:0;list-style:none;display:grid}.V4cr7q_team li{align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px dashed var(--line-raised);border-radius:var(--r-card);display:flex}.V4cr7q_team span{background:var(--soft);width:56px;height:56px;color:var(--acc);font-size:var(--t-small);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.V4cr7q_team b{color:var(--ink)}.V4cr7q_company{border-top:2px solid var(--ink);grid-template-columns:12rem 1fr;margin:0;display:grid}.V4cr7q_company dt,.V4cr7q_company dd{padding:var(--space-4) 0;border-bottom:1px solid var(--line);margin:0}.V4cr7q_company dt{color:var(--text);font-size:var(--t-small)}.V4cr7q_company dd{color:var(--ink);font-weight:600}.V4cr7q_toolCards{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:21px;margin:0;padding:0;list-style:none;display:grid}.V4cr7q_toolCards2{grid-template-columns:1fr 1fr}.V4cr7q_toolCard{gap:var(--space-3);height:100%;padding:var(--space-7);border:1px solid var(--line);border-radius:var(--r-card);color:var(--text);background:#fff;flex-direction:column;text-decoration:none;transition:border-color .15s;display:flex}.V4cr7q_toolCard:hover{border-color:var(--acc)}.V4cr7q_toolCard span:first-child{border-radius:var(--r-inner);background:var(--soft);width:56px;height:56px;color:var(--acc);place-items:center;display:grid}.V4cr7q_toolCard h3{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);margin:0;font-weight:800}.V4cr7q_toolCard p{margin:0}.V4cr7q_toolCard small{color:var(--acc);font-size:var(--t-small);font-weight:700}.V4cr7q_toolCard em{padding-top:var(--space-4);color:var(--acc);align-items:center;gap:6px;margin-top:auto;font-style:normal;font-weight:700;display:inline-flex}.V4cr7q_toolHero{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.V4cr7q_form{gap:var(--space-4);margin-top:var(--space-6);display:grid}.V4cr7q_field{gap:var(--space-2);display:grid}.V4cr7q_field label,.V4cr7q_field legend{color:var(--ink);font-size:var(--t-small);font-weight:700}.V4cr7q_field input{min-height:48px;padding:0 var(--space-4);border:1px solid var(--border-input);border-radius:var(--r-inner);color:var(--ink);font:inherit;font-size:var(--t-ui);background:#fff}.V4cr7q_field input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.V4cr7q_field small{font-size:var(--t-small)}.V4cr7q_radios{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.V4cr7q_radios legend{margin-bottom:var(--space-2);padding:0}.V4cr7q_radios label{position:relative}.V4cr7q_radios input{opacity:0;position:absolute;inset:0}.V4cr7q_radios span{border:1px solid var(--line);border-radius:var(--r-pill);min-height:44px;color:var(--ink);font-size:var(--t-small);cursor:pointer;background:#fff;align-items:center;padding:0 16px;display:inline-flex}.V4cr7q_radios input:checked+span{border-color:var(--acc);background:var(--acc);color:#fff}.V4cr7q_radios input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.V4cr7q_report{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-card);background:#fff;display:grid}.V4cr7q_report>b{justify-content:space-between;gap:var(--space-4);color:var(--ink);display:flex}.V4cr7q_report>b span{color:var(--text);font-weight:400;font-size:var(--t-small)}.V4cr7q_repRow{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--line);min-height:48px;color:var(--ink);font-size:var(--t-small);display:flex}.V4cr7q_repRow em{align-items:center;gap:6px;font-style:normal;font-weight:700;display:inline-flex}.V4cr7q_ok{color:var(--success)}.V4cr7q_warn{color:var(--warning-ink,var(--warning))}.V4cr7q_range{color:var(--acc);font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;margin:0;font-weight:800}.V4cr7q_checks{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:21px;margin:0;padding:0;list-style:none;display:grid}.V4cr7q_checks li{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--r-card);background:#fff;display:flex}.V4cr7q_checks svg{color:var(--acc);flex:none}.V4cr7q_checks b{color:var(--ink);display:block}.V4cr7q_checks span{font-size:var(--t-small)}.V4cr7q_steps3{gap:var(--space-6);counter-reset:n;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.V4cr7q_steps3 li{counter-increment:n;padding-top:var(--space-4);border-top:2px solid var(--ink);color:var(--ink);font-size:var(--t-body)}.V4cr7q_steps3 li:before{content:counter(n, decimal-leading-zero);margin-bottom:var(--space-2);color:var(--acc);font-family:var(--font-display);font-size:var(--t-h3);font-weight:800;display:block}.V4cr7q_feature{gap:var(--space-7);margin-bottom:var(--space-8);color:var(--text);grid-template-columns:1.2fr 1fr;align-items:center;text-decoration:none;display:grid}.V4cr7q_feature h2{margin:0 0 var(--space-3);color:var(--ink);font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;font-weight:800;line-height:1.05}.V4cr7q_feature p{font-size:var(--t-body);margin:0}.V4cr7q_feature:hover h2{color:var(--acc)}.V4cr7q_artGrid{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.V4cr7q_artHead{padding:var(--space-9) 0 var(--space-7);border-bottom:1px solid var(--line)}.V4cr7q_artHead h1{max-width:22ch;margin:var(--space-3) 0 var(--space-5);font-size:clamp(2.25rem,1.4rem + 2.6vw,3.75rem)}.V4cr7q_artTopic{color:var(--acc);font-weight:700;font-size:var(--t-small)}.V4cr7q_answer{max-width:62ch;margin:0 0 var(--space-5);color:var(--ink);font-size:var(--t-body)}.V4cr7q_meta{font-size:var(--t-small);flex-wrap:wrap;gap:4px 16px;display:flex}.V4cr7q_doc{gap:var(--space-9);padding-top:var(--space-8);padding-bottom:var(--space-9);grid-template-columns:220px minmax(0,1fr);display:grid}.V4cr7q_toc{top:calc(72px + var(--space-6));align-self:start;position:sticky}.V4cr7q_toc p{margin:0 0 var(--space-3);color:var(--ink);font-size:var(--t-small);font-weight:700}.V4cr7q_toc ol{border-left:1px solid var(--line);margin:0;padding:0;list-style:none}.V4cr7q_toc a{min-height:40px;padding-left:var(--space-4);color:var(--text);font-size:var(--t-small);border-left:2px solid #0000;align-items:center;margin-left:-1px;text-decoration:none;display:flex}.V4cr7q_toc a:hover{border-left-color:var(--acc);color:var(--acc)}.V4cr7q_prose{max-width:68ch;color:var(--ink);font-size:var(--t-body)}.V4cr7q_prose>*+*,.V4cr7q_prose section>*+*,.V4cr7q_prose section>div>*+*{margin-top:var(--space-5)}.V4cr7q_prose h2{margin-top:var(--space-8);color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;scroll-margin-top:calc(72px + var(--space-6));font-weight:800;line-height:1.15}.V4cr7q_prose h2:first-child{margin-top:0}.V4cr7q_prose h3{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);font-weight:800}.V4cr7q_prose p,.V4cr7q_prose li{color:var(--text)}.V4cr7q_prose ul{gap:var(--space-2);padding-left:1.2em;display:grid}.V4cr7q_prose p a,.V4cr7q_prose li a{color:var(--acc)}.V4cr7q_prose pre{padding:var(--space-5);border-radius:var(--r-card);background:var(--ink);color:#fff;font-size:var(--t-small);line-height:1.6;overflow-x:auto}.V4cr7q_prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1em}.V4cr7q_prose table{border-collapse:collapse;width:100%;font-size:var(--t-small)}.V4cr7q_prose th,.V4cr7q_prose td{padding:var(--space-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.V4cr7q_prose thead th{background:var(--soft);color:var(--ink)}.V4cr7q_prose caption{margin-bottom:var(--space-2);text-align:left;font-size:var(--t-small)}.V4cr7q_callout{padding:var(--space-5);border-left:4px solid var(--acc);border-radius:0 var(--r-card) var(--r-card) 0;background:var(--soft)}.V4cr7q_callout p{color:var(--ink);margin:0}.V4cr7q_inlineTool{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border:2px solid var(--acc);border-radius:var(--r-card);display:flex}.V4cr7q_inlineTool b{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);display:block}.V4cr7q_inlineTool span{color:var(--text);font-size:var(--t-small)}.V4cr7q_keyPoints{padding:var(--space-6);border-radius:var(--r-card);background:var(--soft)}.V4cr7q_keyPoints h2{margin:0 0 var(--space-3)!important;font-size:var(--t-h4)!important}.V4cr7q_keyPoints ul{margin:0}.V4cr7q_legalMeta{font-size:var(--t-small);margin:0}.V4cr7q_contactGrid{gap:var(--space-8);grid-template-columns:1.3fr 1fr;align-items:start;display:grid}.V4cr7q_formCard{padding:var(--space-7);border:1px solid var(--line);border-radius:var(--r-card);background:#fff}.V4cr7q_side{gap:var(--space-6);display:grid}.V4cr7q_side h2{margin:0 0 var(--space-4);color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);font-weight:800}.V4cr7q_nextSteps{gap:var(--space-3);counter-reset:n;margin:0;padding:0;list-style:none;display:grid}.V4cr7q_nextSteps li{counter-increment:n;gap:var(--space-3);color:var(--ink);display:flex}.V4cr7q_nextSteps li:before{content:counter(n);background:var(--acc);color:#fff;width:28px;height:28px;font-size:var(--t-small);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.V4cr7q_channels{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.V4cr7q_channels li{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--line);min-height:56px;color:var(--ink);display:flex}.V4cr7q_channels span{color:var(--text);font-size:var(--t-small)}@media (max-width:1024px){.V4cr7q_stats,.V4cr7q_dl,.V4cr7q_promises,.V4cr7q_team{grid-template-columns:1fr 1fr}.V4cr7q_stats div:nth-child(3),.V4cr7q_dl div:nth-child(3){border-left:0;padding-left:0}.V4cr7q_quotes,.V4cr7q_toolCards,.V4cr7q_checks,.V4cr7q_artGrid{grid-template-columns:1fr 1fr}.V4cr7q_toolHero,.V4cr7q_contactGrid,.V4cr7q_feature,.V4cr7q_story{grid-template-columns:1fr}.V4cr7q_doc{grid-template-columns:minmax(0,1fr)}.V4cr7q_toc{display:none}}@media (max-width:640px){.V4cr7q_workGrid,.V4cr7q_stats,.V4cr7q_dl,.V4cr7q_quotes,.V4cr7q_promises,.V4cr7q_team,.V4cr7q_toolCards,.V4cr7q_checks,.V4cr7q_steps3,.V4cr7q_artGrid,.V4cr7q_caseFigs{grid-template-columns:1fr;grid-auto-rows:auto}.V4cr7q_stats div+div,.V4cr7q_dl div+div,.V4cr7q_caseFigs div+div{border-left:0;border-top:1px solid var(--line);padding-left:0}.V4cr7q_company{grid-template-columns:1fr}.V4cr7q_company dt{border-bottom:0;padding-bottom:0}.V4cr7q_devices{aspect-ratio:4/3;padding:6% 4% 0}.V4cr7q_devices>div:first-child{width:90%}.V4cr7q_inlineTool{flex-direction:column;align-items:flex-start}.V4cr7q_formCard{padding:var(--space-5)}.V4cr7q_toolCards2{grid-template-columns:1fr}.V4cr7q_prose table{display:block;overflow-x:auto}}
.R2YrqW_stage{color:#0c0a24;width:100%;font:500 13px/1.35 var(--font-body);grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:14px;display:grid}.R2YrqW_full{grid-column:1/-1}.R2YrqW_end{justify-self:end}.R2YrqW_start{justify-self:start}.R2YrqW_tall{grid-row:span 2}.R2YrqW_notes{align-content:start;justify-items:start;gap:10px;display:grid}.R2YrqW_card{background:#fff;border-radius:14px;min-width:0;padding:14px;position:relative;box-shadow:0 30px 60px -24px #0500328c}.R2YrqW_title{justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;font-weight:700;display:flex}.R2YrqW_muted{color:#6b6885;font-weight:500}.R2YrqW_l{background:#ebe9f6;border-radius:4px;height:7px;margin:7px 0;display:block}.R2YrqW_chip{color:#1800ad;white-space:nowrap;background:#f1f0fa;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.R2YrqW_ok{color:#126b3a;background:#e4f6ec}.R2YrqW_dark{color:#fff;background:#1800ad}.R2YrqW_dots{gap:5px;margin:-2px 0 10px;display:flex}.R2YrqW_dots i{background:#d7d4f0;border-radius:50%;width:8px;height:8px}.R2YrqW_row{border-radius:8px;justify-content:space-between;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.R2YrqW_row+.R2YrqW_row{margin-top:6px}.R2YrqW_you{background:#f1f0fa;box-shadow:inset 0 0 0 2px #1800ad}.R2YrqW_link{color:#1a0dab;font-weight:600}.R2YrqW_btn{color:#fff;background:#1800ad;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700;display:inline-flex}.R2YrqW_tick:before{content:"✓";color:#126b3a;background:#e4f6ec;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:6px;font-size:11px;display:inline-grid}.R2YrqW_a1,.R2YrqW_a2,.R2YrqW_a3,.R2YrqW_a4,.R2YrqW_a5,.R2YrqW_a6,.R2YrqW_a7,.R2YrqW_a8{animation:none}.R2YrqW_a1{animation-name:R2YrqW_k1}.R2YrqW_a2{animation-name:R2YrqW_k2}.R2YrqW_a3{animation-name:R2YrqW_k3}.R2YrqW_a4{animation-name:R2YrqW_k4}.R2YrqW_a5{animation-name:R2YrqW_k5}.R2YrqW_a6{animation-name:R2YrqW_k6}.R2YrqW_a7{animation-name:R2YrqW_k7}.R2YrqW_a8{animation-name:R2YrqW_k8}@keyframes R2YrqW_k1{0%,2%{opacity:0;transform:translateY(14px)scale(.97)}6%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes R2YrqW_k2{0%,10%{opacity:0;transform:translateY(14px)scale(.97)}14%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes R2YrqW_k3{0%,18%{opacity:0;transform:translateY(14px)scale(.97)}22%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes R2YrqW_k4{0%,26%{opacity:0;transform:translateY(14px)scale(.97)}30%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes R2YrqW_k5{0%,34%{opacity:0;transform:translateY(14px)scale(.97)}38%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes R2YrqW_k6{0%,42%{opacity:0;transform:translateY(14px)scale(.97)}46%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes R2YrqW_k7{0%,50%{opacity:0;transform:translateY(14px)scale(.97)}54%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes R2YrqW_k8{0%,58%{opacity:0;transform:translateY(14px)scale(.97)}62%,92%{opacity:1;transform:none}97%,to{opacity:0}}.R2YrqW_type{white-space:nowrap;display:inline-block;position:relative}.R2YrqW_type:after{content:"";transform-origin:100%;background:#fff;animation:none;position:absolute;inset:-2px;transform:scaleX(0)}.R2YrqW_early:after{animation-name:R2YrqW_typeEarly}.R2YrqW_late:after{animation-name:R2YrqW_typeLate}@keyframes R2YrqW_typeEarly{0%,8%{transform:scaleX(1)}20%,to{transform:scaleX(0)}}@keyframes R2YrqW_typeLate{0%,56%{transform:scaleX(1)}70%,to{transform:scaleX(0)}}.R2YrqW_wipe{z-index:2;border-radius:inherit;transform-origin:100%;background:#f4f3fa;padding:14px;animation:12s cubic-bezier(.7,0,.2,1) infinite R2YrqW_wipe;position:absolute;inset:0;transform:scaleX(0)}.R2YrqW_wipe .R2YrqW_l{background:#dcd9ee}@keyframes R2YrqW_wipe{0%,32%{transform:scaleX(1)}44%,to{transform:scaleX(0)}}.R2YrqW_climb{z-index:1;animation:12s cubic-bezier(.6,0,.2,1) infinite R2YrqW_climb;position:relative}.R2YrqW_sink{animation:12s cubic-bezier(.6,0,.2,1) infinite R2YrqW_sink}@keyframes R2YrqW_climb{0%,30%{transform:translateY(132px)}40%,to{transform:none}}@media (max-width:640px){@keyframes R2YrqW_climb{0%,30%{transform:translateY(114px)}40%,to{transform:none}}@keyframes R2YrqW_sink{0%,30%{transform:translateY(-38px)}40%,to{transform:none}}}@keyframes R2YrqW_sink{0%,30%{transform:translateY(-44px)}40%,to{transform:none}}.R2YrqW_rankBefore,.R2YrqW_rankAfter{position:absolute;right:10px}.R2YrqW_rankBefore{opacity:0;animation:12s infinite R2YrqW_rankOut}.R2YrqW_rankAfter{animation:12s infinite R2YrqW_rankIn}@keyframes R2YrqW_rankOut{0%,32%{opacity:1}36%,to{opacity:0}}@keyframes R2YrqW_rankIn{0%,34%{opacity:0}38%,to{opacity:1}}.R2YrqW_wire{background:#ffffff40;border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.R2YrqW_wire i{transform-origin:0;background:#c9c5ff;animation:none;position:absolute;inset:0}.R2YrqW_w1 i{animation-name:R2YrqW_fill1}.R2YrqW_w2 i{animation-name:R2YrqW_fill2}@keyframes R2YrqW_fill1{0%,12%{transform:scaleX(0)}52%,to{transform:none}}@keyframes R2YrqW_fill2{0%,36%{transform:scaleX(0)}48%,to{transform:none}}.R2YrqW_bars{align-items:flex-end;gap:6px;height:70px;display:flex}.R2YrqW_bars i{transform-origin:bottom;background:#1800ad;border-radius:4px 4px 0 0;flex:1;animation:12s cubic-bezier(.2,.7,.2,1) infinite R2YrqW_grow}.R2YrqW_bars i:nth-child(odd){background:#c9c5ff}@keyframes R2YrqW_grow{0%,60%{transform:scaleY(.15)}72%,to{transform:none}}.R2YrqW_scan{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(#0000 46%,#1800ad2e 49%,#1800ad 50%,#0000 52%);animation:12s linear infinite R2YrqW_scan;position:absolute;inset:0}@keyframes R2YrqW_scan{0%,8%{opacity:0;transform:translateY(-50%)}10%{opacity:1}28%{opacity:1;transform:translateY(50%)}30%,to{opacity:0;transform:translateY(50%)}}.R2YrqW_cursor{z-index:3;width:22px;height:22px;animation:12s cubic-bezier(.4,0,.2,1) infinite R2YrqW_cursor;position:absolute}.R2YrqW_cursor:after{content:"";opacity:0;background:#1800ad4d;border-radius:50%;width:24px;height:24px;animation:12s infinite R2YrqW_tap;position:absolute;top:-8px;left:-8px}@keyframes R2YrqW_cursor{0%,34%{opacity:0;transform:translate(-90px,-70px)}38%{opacity:1}50%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes R2YrqW_tap{0%,51%{opacity:0;transform:scale(.4)}53%{opacity:1}58%,to{opacity:0;transform:scale(1.6)}}.R2YrqW_term{color:#e8e6ff;background:#0c0a24;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.R2YrqW_term .R2YrqW_g{color:#7ee2a8}.R2YrqW_term .R2YrqW_p{color:#c9c5ff}.R2YrqW_note{border-radius:6px;padding:8px 10px;font-weight:600;box-shadow:0 10px 20px -12px #05003299}@media (prefers-reduced-motion:reduce){.R2YrqW_stage *,.R2YrqW_stage :before,.R2YrqW_stage :after{animation:none!important}.R2YrqW_scan,.R2YrqW_cursor{display:none}}@media (max-width:480px){.R2YrqW_stage{grid-template-columns:minmax(0,1fr)}.R2YrqW_full,.R2YrqW_tall{grid-area:auto}.R2YrqW_end{justify-self:stretch}}@media (max-width:640px){.R2YrqW_stage{font-size:11px}.R2YrqW_card{border-radius:10px;padding:10px}.R2YrqW_row{height:32px}.R2YrqW_chip,.R2YrqW_btn{padding:3px 8px;font-size:10px}}
.a5_5DG_vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.a5_5DG_bHero{padding:var(--space-8) 0 var(--space-9);color:#fff;background:#1800ad}.a5_5DG_bHero .a5_5DG_bTitle{color:#fff}.a5_5DG_bHero .a5_5DG_bTitle em{color:#c9c5ff}.a5_5DG_bHero nav a,.a5_5DG_bHero nav li,.a5_5DG_bHero nav li:before,.a5_5DG_bHero nav li:after{color:#fff}.a5_5DG_bLead{margin:0 0 var(--space-6);max-width:54ch;font-size:var(--t-lead,1.125rem);color:#fff;line-height:1.6}.a5_5DG_bBtns{gap:var(--space-3);flex-wrap:wrap;display:flex}.a5_5DG_bHero .a5_5DG_bProofFig{margin:0 0 var(--space-6);color:#fff}.a5_5DG_bHero .a5_5DG_bProofFig b{color:#fff}.a5_5DG_bBand{padding:var(--space-8) 0;color:#fff;background:#1800ad}.a5_5DG_bBandGrid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.a5_5DG_bBandGrid div{padding-left:var(--space-5);border-left:1px solid #ffffff4d}.a5_5DG_bBandGrid dt{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.25rem,1.5rem + 2.5vw,3.5rem);font-weight:800;line-height:1}.a5_5DG_bBandGrid dd{margin:var(--space-2) 0 0;color:#e4e2ff}.a5_5DG_bBandLine{margin:var(--space-7) 0 0;padding-top:var(--space-5);max-width:70ch;font-size:var(--t-lead,1.125rem);border-top:1px solid #ffffff4d}.a5_5DG_bHeroGrid{gap:var(--space-8);grid-template-columns:1fr 1fr;align-items:center;display:grid}.a5_5DG_bHeroText{padding:0}.a5_5DG_bTitle{font-size:var(--t-display);max-width:13ch;margin:0 0 var(--space-5)}.a5_5DG_bScreen{z-index:1;margin-bottom:calc(-1 * var(--space-8));border:1px solid var(--line);background:#fff;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #1800ad73}.a5_5DG_bChrome{border-bottom:1px solid var(--line);background:#fafafe;gap:6px;padding:10px 14px;display:flex}.a5_5DG_bChrome i{background:#d7d4f0;border-radius:50%;width:9px;height:9px}.a5_5DG_bApp{min-height:300px;color:var(--ink);grid-template-columns:22% 1fr;font-size:11px;display:grid}.a5_5DG_bNav{border-right:1px solid var(--line);align-content:start;gap:10px;padding:16px 12px;display:grid}.a5_5DG_bNav b{margin-bottom:6px;font-size:12px}.a5_5DG_bNav i{background:#e7e5f5;border-radius:4px;height:8px}.a5_5DG_bNav i:first-of-type{background:var(--acc);width:70%}.a5_5DG_bMainS{gap:12px;padding:16px;display:grid}.a5_5DG_bKpis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.a5_5DG_bKpis div{border:1px solid var(--line);color:var(--text);border-radius:6px;padding:10px}.a5_5DG_bKpis b{color:var(--ink);font-family:var(--font-display);font-size:20px;display:block}.a5_5DG_bChart{border:1px solid var(--line);border-radius:6px;align-items:flex-end;gap:6px;height:90px;padding:10px;display:flex}.a5_5DG_bChart i{background:#d7d4f0;border-radius:3px 3px 0 0;flex:1}.a5_5DG_bChart i:nth-child(9){background:var(--acc)}.a5_5DG_bRows{gap:6px;display:grid}.a5_5DG_bRows div{background:#fafafe;border-radius:4px;grid-template-columns:1fr 1fr 64px;align-items:center;gap:8px;padding:6px 8px;display:grid}.a5_5DG_bRows span{color:#166534;background:#dcfce7;border-radius:999px;justify-self:start;padding:2px 8px;font-size:10px;font-weight:700}.a5_5DG_bAfterHero{padding-top:var(--section)}.a5_5DG_bCompare{border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden}.a5_5DG_bRow{grid-template-columns:1fr 1fr;display:grid}.a5_5DG_bRow+.a5_5DG_bRow{border-top:1px solid var(--line)}.a5_5DG_bRow>div{align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-6);display:flex}.a5_5DG_bRow>div:first-child{color:var(--text);font-size:var(--t-body)}.a5_5DG_bRow>div:last-child{background:var(--soft);color:var(--ink);font-size:var(--t-body);font-weight:600}.a5_5DG_bRow svg{flex:none;margin-top:4px}.a5_5DG_bHeadRow>div{padding-block:var(--space-3)!important;font-size:var(--t-small)!important;font-weight:800!important}.a5_5DG_bX{color:var(--text)}.a5_5DG_bOk{color:var(--acc)}.a5_5DG_bResult{gap:var(--space-8);padding:var(--space-8) 0;border-top:2px solid var(--ink);border-bottom:1px solid var(--line);color:var(--text);grid-template-columns:auto 1fr;align-items:center;text-decoration:none;display:grid}.a5_5DG_bResult b{color:var(--acc);font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(4rem,2rem + 8vw,9rem);font-weight:800;line-height:.9}.a5_5DG_bResult strong{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);line-height:1.15;display:block}.a5_5DG_bResult em{margin-top:var(--space-4);color:var(--acc);align-items:center;gap:6px;font-style:normal;font-weight:700;display:inline-flex}.a5_5DG_bResult:hover strong{color:var(--acc)}.a5_5DG_bFaq{gap:var(--space-8);grid-template-columns:1fr 2fr;align-items:start;display:grid}.a5_5DG_bFaq>div:first-child{top:calc(72px + var(--space-6));position:sticky}.a5_5DG_bFaqList{gap:var(--space-3);display:grid}.a5_5DG_bFour{gap:var(--space-6);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.a5_5DG_bFour li{gap:var(--space-2);padding-top:var(--space-5);border-top:2px solid var(--ink);flex-direction:column;display:flex}.a5_5DG_bFour b{color:var(--acc);font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;font-weight:800;line-height:1}.a5_5DG_bFour small{color:var(--acc);font-size:var(--t-small);font-weight:700}.a5_5DG_bFour h3{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);margin:0;font-weight:800}.a5_5DG_bFour p{margin:0}.a5_5DG_bPkgs{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:21px;margin:0;padding:0;list-style:none;display:grid}.a5_5DG_bPkg{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-card);background:#fff;flex-direction:column;display:flex;position:relative}.a5_5DG_bPkgTop{border:2px solid var(--acc)}.a5_5DG_bPkgTag{top:-13px;left:var(--space-6);border-radius:var(--r-pill);background:var(--acc);color:#fff;font-size:var(--t-small);padding:3px 12px;font-weight:700;position:absolute}.a5_5DG_bPkg h3{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);letter-spacing:-.02em;margin:0;font-weight:800}.a5_5DG_bPkg>p{color:var(--ink);margin:0}.a5_5DG_bPkg strong{color:var(--acc);font-size:var(--t-small)}.a5_5DG_bPkg ul{margin:var(--space-2) 0 0;padding:var(--space-4) 0 0;border-top:1px solid var(--line);gap:10px;list-style:none;display:grid}.a5_5DG_bPkg li{gap:var(--space-2);color:var(--ink);font-size:var(--t-small);display:flex}.a5_5DG_bPkg li svg{color:var(--acc);flex:none;margin-top:3px}.a5_5DG_bPkgFoot{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line);flex-wrap:wrap;margin-top:auto;display:flex}.a5_5DG_bPkgFoot b{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4)}.a5_5DG_bPkgFoot a{min-height:44px;color:var(--acc);align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}.a5_5DG_bPkgFoot a:hover{text-decoration:underline}.a5_5DG_bAlways{align-items:center;gap:var(--space-3) var(--space-6);margin:var(--space-6) 0 0;color:var(--ink);font-size:var(--t-small);flex-wrap:wrap;display:flex}.a5_5DG_bAlways span{align-items:center;gap:6px;display:inline-flex}.a5_5DG_bAlways svg{color:var(--acc)}.a5_5DG_bWeYou{margin:var(--space-2) 0 0;gap:var(--space-3);display:grid}.a5_5DG_bWeYou div{gap:var(--space-2);grid-template-columns:2.75rem 1fr;display:grid}.a5_5DG_bWeYou dt{color:var(--acc);font-size:var(--t-small);font-weight:800}.a5_5DG_bWeYou dd{margin:0}.a5_5DG_bProof{gap:var(--space-8);grid-template-columns:1.7fr 1fr;align-items:center;display:grid}.a5_5DG_bProof .a5_5DG_bResult{gap:var(--space-6);border-bottom:0}.a5_5DG_bProof .a5_5DG_bResult b{font-size:clamp(3.5rem,2rem + 5vw,6.5rem)}.a5_5DG_bProof .a5_5DG_bResult strong{font-size:var(--t-h4)}.a5_5DG_bQuote{padding-left:var(--space-5);border-left:3px solid var(--acc);margin:0}.a5_5DG_bQuote p{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);margin:0;font-weight:800;line-height:1.3}.a5_5DG_bQuote footer{margin-top:var(--space-3);font-size:var(--t-small)}.a5_5DG_bCreds{margin:var(--space-7) 0 0;padding:var(--space-6) 0 0;border-top:1px solid var(--line);font-size:var(--t-small);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.a5_5DG_bCreds li+li{padding-left:var(--space-5);border-left:1px solid var(--line)}.a5_5DG_bCreds b{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h3);line-height:1.1;display:block}@media (max-width:1024px){.a5_5DG_bHeroGrid,.a5_5DG_bFaq,.a5_5DG_bPkgs,.a5_5DG_bProof{grid-template-columns:1fr}.a5_5DG_bHeroText{padding-bottom:var(--space-6)}.a5_5DG_bFaq>div:first-child{position:static}.a5_5DG_bPkgs{gap:var(--space-6)}.a5_5DG_bFour{grid-template-columns:1fr 1fr}.a5_5DG_bCreds{row-gap:var(--space-5);grid-template-columns:1fr 1fr}.a5_5DG_bCreds li:nth-child(3){border-left:0;padding-left:0}}@media (max-width:640px){.a5_5DG_bRow,.a5_5DG_bFour,.a5_5DG_bCreds{grid-template-columns:1fr}.a5_5DG_bResult{gap:var(--space-4);grid-template-columns:1fr}.a5_5DG_bApp{grid-template-columns:1fr}.a5_5DG_bNav{display:none}.a5_5DG_bCreds li+li{border-left:0;padding-left:0}}.a5_5DG_bProofFig{align-items:baseline;gap:var(--space-3);margin:var(--space-6) 0 0;flex-wrap:wrap;max-width:46ch;display:flex}.a5_5DG_bProofFig b{color:var(--acc);font-family:var(--font-display);font-size:var(--t-h2);letter-spacing:-.03em;font-weight:800;line-height:1}.a5_5DG_bBlock{gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.a5_5DG_bBlock>div>p{margin:var(--space-5) 0 0;max-width:60ch}.a5_5DG_bCards{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.a5_5DG_bCards li{padding-top:var(--space-5);border-top:1px solid var(--line)}.a5_5DG_bCards h3{margin:0 0 var(--space-2);color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);line-height:1.2}.a5_5DG_bCards p,.a5_5DG_bFour p{margin:0}.a5_5DG_bStack{gap:var(--space-3);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.a5_5DG_bStack li{border:1px solid var(--line);border-radius:var(--r-pill);font-size:var(--t-small);padding:6px 14px}.a5_5DG_bWork{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.a5_5DG_bWork a,.a5_5DG_bFirst{gap:var(--space-3);height:100%;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-card);color:var(--text);flex-direction:column;text-decoration:none;display:flex}.a5_5DG_bWork strong,.a5_5DG_bFirst h3{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);margin:0;line-height:1.2}.a5_5DG_bWork em{color:var(--acc);align-items:center;gap:6px;margin-top:auto;font-style:normal;font-weight:700;display:inline-flex}.a5_5DG_bFirst{max-width:46rem}.a5_5DG_bFirst p{margin:0}.a5_5DG_bOther{gap:0 var(--space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.a5_5DG_bOther a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-4) 0;border-top:1px solid var(--line);color:var(--ink);font-weight:600;text-decoration:none;display:flex}@media (max-width:1024px){.a5_5DG_bBlock{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:640px){.a5_5DG_bCards{grid-template-columns:1fr}}@media (max-width:1024px){.a5_5DG_bHeroGrid{grid-template-columns:1fr}.a5_5DG_bBandGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.a5_5DG_bBandGrid{gap:var(--space-5);grid-template-columns:1fr 1fr}}.a5_5DG_bHero .a5_5DG_bHeroText nav a,.a5_5DG_bHero .a5_5DG_bHeroText nav li,.a5_5DG_bHero .a5_5DG_bHeroText nav li[aria-current],.a5_5DG_bHero .a5_5DG_bHeroText nav li:before{color:#fff}.a5_5DG_bHero .a5_5DG_bHeroText nav li[aria-current]{color:#e4e2ff}
