.IJwDOa_main{overflow-x:clip}.IJwDOa_eyebrow{border:1px solid var(--line-strong);background:var(--glass);width:fit-content;font:500 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;margin:0;padding:7px 14px;display:inline-flex}.IJwDOa_eyebrow i{background:var(--gold);width:7px;height:7px;box-shadow:0 0 10px var(--gold);border-radius:50%}.IJwDOa_h1{font:600 clamp(32px, 4vw, 54px)/1.06 var(--font-display);letter-spacing:-.045em;color:var(--ink);text-wrap:balance;margin:0}.IJwDOa_h2{max-width:22ch;font:600 clamp(28px, 3.6vw, 44px)/1.08 var(--font-display);letter-spacing:-.04em;color:var(--ink);text-wrap:balance;margin:0}.IJwDOa_h1 span,.IJwDOa_h2 span{color:var(--gold-text)}.IJwDOa_lead{max-width:600px;color:var(--ink-2);margin:0;font-size:clamp(16px,1.4vw,18.5px);line-height:1.65}.IJwDOa_secLead{max-width:560px;color:var(--muted);margin:0;font-size:16px;line-height:1.6}.IJwDOa_crumbs ol{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.IJwDOa_crumbs li+li:before{content:"/";opacity:.6;margin-right:8px}.IJwDOa_crumbs a{color:var(--muted);text-decoration:none}.IJwDOa_crumbs a:hover{color:var(--ink)}.IJwDOa_ctaRow{flex-wrap:wrap;gap:10px;display:flex}.IJwDOa_btnGold,.IJwDOa_btnGhost{height:50px;font:600 15px/1 var(--font-sans);border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px;text-decoration:none;transition:transform .3s,border-color .3s;display:inline-flex}.IJwDOa_btnGold{color:var(--on-gold);background:linear-gradient(90deg, var(--gold), var(--glow));box-shadow:0 16px 40px -14px color-mix(in srgb, var(--gold) 70%, transparent)}.IJwDOa_btnGold:hover{transform:translateY(-2px)}.IJwDOa_btnGhost{border:1px solid var(--line-strong);color:var(--ink);background:var(--glass)}.IJwDOa_btnGhost:hover{border-color:var(--gold)}.IJwDOa_btnGold i,.IJwDOa_btnGhost i{font-style:normal}.IJwDOa_btnGold:focus-visible,.IJwDOa_btnGhost:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.IJwDOa_section{border-top:1px solid var(--line);padding-block:clamp(52px,6.5vw,96px)}.IJwDOa_secHead{justify-items:start;gap:14px;margin-bottom:clamp(24px,3vw,40px);display:grid}.IJwDOa_split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(24px,5vw,64px);display:grid}.IJwDOa_split>.IJwDOa_secHead{position:sticky;top:110px}.IJwDOa_card,.IJwDOa_stats li,.IJwDOa_problems li,.IJwDOa_phaseBody,.IJwDOa_box,.IJwDOa_output li,.IJwDOa_tech li,.IJwDOa_points li,.IJwDOa_qa,.IJwDOa_chart,.IJwDOa_tableWrap{background:linear-gradient(160deg, color-mix(in srgb, var(--surface) 88%, #fff 3%), color-mix(in srgb, var(--surface) 96%, transparent));border:1px solid color-mix(in srgb, var(--line-strong) 70%, transparent);box-shadow:inset 0 1px #ffffff0f,0 22px 44px -30px #0009}:root[data-theme=light] .IJwDOa_stats li{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}:root[data-theme=light] .IJwDOa_problems li{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}:root[data-theme=light] .IJwDOa_phaseBody{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}:root[data-theme=light] .IJwDOa_box{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}:root[data-theme=light] .IJwDOa_output li{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}:root[data-theme=light] .IJwDOa_tech li{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}:root[data-theme=light] .IJwDOa_points li{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}:root[data-theme=light] .IJwDOa_qa{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}:root[data-theme=light] .IJwDOa_chart{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}:root[data-theme=light] .IJwDOa_tableWrap{background:linear-gradient(145deg,#fff,#eef0f5);border-color:#ffffffe6;box-shadow:12px 12px 28px #141c3214,-8px -8px 22px #fffffff2,inset 0 1px #fff}.IJwDOa_hero{padding:clamp(28px,4vw,52px) 0 0;position:relative}.IJwDOa_glow{pointer-events:none;background:radial-gradient(45% 60% at 12% 20%, color-mix(in srgb, var(--gold) 12%, transparent), transparent 70%), radial-gradient(40% 60% at 85% 30%, #0f5a504d, transparent 70%), linear-gradient(var(--grid) 1px, transparent 1px) 0 0 / 56px 56px, linear-gradient(90deg, var(--grid) 1px, transparent 1px) 0 0 / 56px 56px;height:100%;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(90% 90% at 40% 20%,#000 35%,#0000 85%);mask-image:radial-gradient(90% 90% at 40% 20%,#000 35%,#0000 85%)}.IJwDOa_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid;position:relative}.IJwDOa_heroText{justify-items:start;gap:18px;display:grid}@media (min-width:1025px){.IJwDOa_h1{min-height:3.18em}}.IJwDOa_svcChips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.IJwDOa_svcChips a{border:1px solid color-mix(in srgb, var(--gold) 35%, var(--line));height:32px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.IJwDOa_svcChips a:hover{border-color:var(--gold);color:var(--ink)}.IJwDOa_devices{padding:0 0 30px;position:relative}.IJwDOa_laptop{position:relative}.IJwDOa_screen{border:1px solid var(--line-strong);box-shadow:0 50px 100px -40px #000000b3, 0 0 0 6px color-mix(in srgb, var(--surface) 90%, #000);background:#fff;border-radius:16px 16px 6px 6px;overflow:hidden}.IJwDOa_screen img{aspect-ratio:1200/750;object-fit:cover;object-position:top;width:100%;height:auto;display:block}.IJwDOa_base{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-2) 80%, #888), var(--surface));border-radius:0 0 14px 14px;height:12px;margin:0 -5%;display:block;box-shadow:0 14px 30px -10px #0009}.IJwDOa_bar{background:#f1f0ec;border-bottom:1px solid #e3e1db;align-items:center;gap:6px;height:28px;padding:0 12px;display:flex}.IJwDOa_bar i{background:#d9d6cf;border-radius:50%;width:8px;height:8px}.IJwDOa_bar span{font:500 11px/1.2 var(--font-mono);color:#6b6760;background:#fff;border-radius:999px;margin-left:10px;padding:3px 12px}.IJwDOa_phone{aspect-ratio:390/844;background:#000;border:6px solid #111;border-radius:26px;width:26%;position:absolute;bottom:0;right:-2%;overflow:hidden;box-shadow:0 30px 60px -20px #000000bf}.IJwDOa_phone img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.IJwDOa_notch{z-index:1;background:#111;border-radius:999px;width:34%;height:12px;position:absolute;top:6px;left:50%;translate:-50%}.IJwDOa_facts{border-block:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:clamp(32px,4vw,52px);margin-bottom:clamp(40px,5vw,64px);padding:0;display:grid;position:relative}.IJwDOa_facts div{gap:6px;padding:18px 16px 18px 0;display:grid}.IJwDOa_facts div+div{border-left:1px solid var(--line);padding-left:16px}.IJwDOa_facts dt{font:600 10.5px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.IJwDOa_facts dd{color:var(--ink);margin:0;font-size:14.5px;line-height:1.4}.IJwDOa_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.IJwDOa_stats li{border-radius:22px;align-content:start;gap:8px;padding:22px;display:grid}.IJwDOa_statPair{align-items:baseline;gap:10px;display:flex}.IJwDOa_statPair s{font:600 22px/1 var(--font-display);color:var(--muted);text-decoration-thickness:2px}.IJwDOa_statPair i{color:var(--muted);font-style:normal}.IJwDOa_statPair b{font:600 clamp(40px, 4.4vw, 56px)/1 var(--font-display);letter-spacing:-.05em;background:linear-gradient(90deg, var(--gold), var(--ember));color:#0000;-webkit-background-clip:text;background-clip:text}.IJwDOa_statLabel{color:var(--ink);font-size:15px;line-height:1.4}.IJwDOa_stats small{color:var(--muted);font-size:12.5px}.IJwDOa_problems{gap:10px;margin:0;padding:0;list-style:none;display:grid}.IJwDOa_problems li{color:var(--ink);border-radius:16px;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:16px 18px;font-size:15.5px;line-height:1.55;display:grid}.IJwDOa_problems span{font:600 12px/1.9 var(--font-mono);color:var(--danger)}.IJwDOa_ba{gap:14px;display:grid}.IJwDOa_baTabs{flex-wrap:wrap;gap:6px;display:flex}.IJwDOa_baTabs button{border:1px solid var(--line-strong);background:var(--surface);height:40px;color:var(--ink-2);font:600 14px/1 var(--font-sans);cursor:pointer;border-radius:999px;padding:0 16px;transition:background-color .25s,color .25s,border-color .25s}.IJwDOa_baTabs button[aria-selected=true]{color:var(--on-gold);background:linear-gradient(90deg, var(--gold), var(--glow));border-color:#0000}.IJwDOa_baTabs button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.IJwDOa_baFrame{border:1px solid var(--line-strong);border-radius:18px;overflow:hidden;box-shadow:0 40px 80px -40px #000000a6}.IJwDOa_baPhone{border:7px solid #111;border-radius:30px;justify-self:center;width:min(390px,100%)}.IJwDOa_baBar{}.IJwDOa_baStage{--pos:50%;position:relative}.IJwDOa_baImg{width:100%;height:auto;display:block}.IJwDOa_baBefore{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.IJwDOa_baTag{font:600 11px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;pointer-events:none;background:#0f0f12bf;border-radius:999px;padding:6px 12px;position:absolute;top:14px}.IJwDOa_baTag[data-side=before]{left:14px}.IJwDOa_baTag[data-side=after]{color:var(--on-gold);background:var(--gold);right:14px}.IJwDOa_baLine{top:0;bottom:0;left:var(--pos);background:var(--gold);width:2px;box-shadow:0 0 14px var(--gold);pointer-events:none;position:absolute;translate:-1px}.IJwDOa_baLine i{width:44px;height:44px;color:var(--on-gold);background:var(--gold);border-radius:50%;place-items:center;font-size:18px;font-style:normal;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 8px 24px #0006}.IJwDOa_baRange{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.IJwDOa_baRange:focus-visible+*{outline:none}.IJwDOa_baStage:has(.IJwDOa_baRange:focus-visible) .IJwDOa_baLine i{outline:3px solid var(--ink);outline-offset:2px}.IJwDOa_baNote{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.IJwDOa_phases{gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.IJwDOa_phases:before{content:"";background:linear-gradient(180deg, var(--gold), var(--ember), color-mix(in srgb, var(--success) 70%, transparent));opacity:.5;width:2px;position:absolute;top:24px;bottom:24px;left:23px}.IJwDOa_phases>li{grid-template-columns:48px minmax(0,1fr);gap:16px;display:grid;position:relative}.IJwDOa_phaseNum{z-index:1;width:48px;height:48px;font:600 17px/1 var(--font-display);color:var(--on-gold);background:linear-gradient(135deg, var(--gold), var(--ember));box-shadow:0 0 0 6px var(--bg);border-radius:50%;place-items:center;display:grid;position:relative}.IJwDOa_phaseBody{border-radius:18px;gap:6px;padding:18px 20px;display:grid}.IJwDOa_phaseBody small{font:600 10.5px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text)}.IJwDOa_phaseBody h3{font:600 19px/1.25 var(--font-display);letter-spacing:-.025em;color:var(--ink);margin:0}.IJwDOa_phaseBody p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}.IJwDOa_phaseBody ul{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.IJwDOa_phaseBody ul li{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:6px 11px;font-size:13px}.IJwDOa_built{gap:clamp(40px,6vw,80px);margin:0;padding:0;list-style:none;display:grid}.IJwDOa_built>li{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.IJwDOa_built>li:nth-child(2n){grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.IJwDOa_built>li:nth-child(2n) .IJwDOa_builtText{order:2}.IJwDOa_builtText{justify-items:start;gap:10px;display:grid}.IJwDOa_builtText small{font:600 12px/1 var(--font-mono);letter-spacing:.14em;color:var(--gold-text)}.IJwDOa_builtText h3{font:600 clamp(20px, 2vw, 26px)/1.2 var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:0}.IJwDOa_builtText p{max-width:46ch;color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.6}.IJwDOa_builtText ul{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.IJwDOa_builtText ul li{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:6px 11px;font-size:13px}.IJwDOa_builtShots{margin:0;padding:0 6% 28px 0;position:relative}.IJwDOa_builtPhone{aspect-ratio:390/844;background:#000;border:5px solid #111;border-radius:22px;width:22%;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 30px 60px -20px #000000bf}.IJwDOa_builtPhone img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.IJwDOa_video{position:relative}.IJwDOa_video video{background:#0b0d12;width:100%;height:auto;display:block}.IJwDOa_play{cursor:pointer;background:#0000002e;border:0;place-items:center;display:grid;position:absolute;inset:0}.IJwDOa_play i{width:64px;height:64px;color:var(--on-gold);background:var(--gold);border-radius:50%;place-items:center;font-size:22px;font-style:normal;display:grid;box-shadow:0 12px 30px #0006}.IJwDOa_play:focus-visible{outline:2px solid var(--gold);outline-offset:-4px}.IJwDOa_demoCta{justify-content:center;margin-top:clamp(32px,4vw,48px);display:flex}.IJwDOa_points{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.IJwDOa_points li{border-radius:20px;align-content:start;gap:8px;padding:22px;display:grid}.IJwDOa_points h3{font:600 17px/1.3 var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:4px 0 0}.IJwDOa_points p{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.55}.IJwDOa_points .IJwDOa_yes{width:26px;height:26px;margin:0;font-size:13px}.IJwDOa_chart{border-radius:24px;margin:0;padding:clamp(18px,3vw,28px)}.IJwDOa_legend{color:var(--ink-2);flex-wrap:wrap;gap:8px 18px;margin-bottom:18px;font-size:13px;display:flex}.IJwDOa_legend span{align-items:center;gap:8px;display:inline-flex}.IJwDOa_legend span:before{content:"";border-radius:3px;width:12px;height:12px}.IJwDOa_legend [data-k="20"]:before{background:color-mix(in srgb, var(--ink) 22%, transparent)}.IJwDOa_legend [data-k="10"]:before{background:var(--gold)}.IJwDOa_legend [data-k="3"]:before{background:var(--ember)}.IJwDOa_bars{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;gap:clamp(6px,1.4vw,16px);height:260px;display:grid}.IJwDOa_col{grid-template-rows:1fr auto;gap:8px;height:100%;display:grid;position:relative}.IJwDOa_col[data-start]:before{content:"";border-left:2px dashed color-mix(in srgb, var(--gold) 70%, transparent);position:absolute;top:-6px;bottom:22px;left:calc(-1*clamp(3px,.7vw,8px))}.IJwDOa_colBars{justify-content:center;align-items:flex-end;gap:3px;height:100%;display:flex;position:relative}.IJwDOa_colBars span{border-radius:5px 5px 2px 2px;width:30%;min-height:2px;transition:height .8s cubic-bezier(.2,.8,.2,1);position:relative}.IJwDOa_colBars em{font:600 11px/1 var(--font-mono);color:var(--ink-2);white-space:nowrap;font-style:normal;position:absolute;bottom:calc(100% + 4px);left:50%;translate:-50%}.IJwDOa_b20{background:color-mix(in srgb, var(--ink) 22%, transparent)}.IJwDOa_b10{background:linear-gradient(180deg, var(--glow), var(--gold))}.IJwDOa_b3{background:linear-gradient(180deg, var(--ember), color-mix(in srgb, var(--ember) 70%, #000))}.IJwDOa_col small{text-align:center;font:500 12px/1 var(--font-mono);color:var(--muted)}.IJwDOa_startTag{font:600 10px/1.2 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--on-gold);background:var(--gold);white-space:nowrap;border-radius:999px;padding:3px 8px;position:absolute;top:-26px;left:calc(-1*clamp(3px,.7vw,8px))}.IJwDOa_chart figcaption{color:var(--muted);margin-top:18px;font-size:12.5px;line-height:1.5}.IJwDOa_tableWrap{border-radius:20px;overflow-x:auto}.IJwDOa_table{border-collapse:collapse;width:100%;font-size:14.5px;line-height:1.45}.IJwDOa_table th,.IJwDOa_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:14px 18px}.IJwDOa_table thead th{font:600 11px/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.IJwDOa_table tbody th{color:var(--ink);width:28%;font-weight:600}.IJwDOa_table td{color:var(--ink-2)}.IJwDOa_table tr:last-child>*{border-bottom:0}.IJwDOa_no,.IJwDOa_yes{vertical-align:1px;border-radius:50%;place-items:center;width:18px;height:18px;margin-right:8px;font-size:10px;font-weight:700;display:inline-grid}.IJwDOa_no{color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, transparent)}.IJwDOa_yes{color:var(--success);background:color-mix(in srgb, var(--success) 16%, transparent)}.IJwDOa_tech{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.IJwDOa_tech li{border-radius:16px;gap:6px;padding:16px;display:grid}.IJwDOa_tech small{color:var(--muted);font-size:12.5px}.IJwDOa_tech span{color:var(--ink);font-size:15px}.IJwDOa_tech s{color:var(--muted)}.IJwDOa_tech b{color:var(--success);font-weight:700}.IJwDOa_gallery{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.42fr);align-items:start;gap:18px;margin:0;padding:0;list-style:none;display:grid}.IJwDOa_gallery figure{gap:10px;margin:0;display:grid}.IJwDOa_gallery figcaption{color:var(--muted);font-size:13.5px}.IJwDOa_browserFrame{border:1px solid var(--line-strong);border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -36px #000000a6}.IJwDOa_browserFrame img,.IJwDOa_phoneFrame img{width:100%;height:auto;display:block}.IJwDOa_paperFrame{background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 30px 60px -30px #000000a6,0 0 0 1px #0000000f}.IJwDOa_paperFrame img{width:100%;height:auto;display:block}.IJwDOa_phoneFrame{border:6px solid #111;border-radius:24px;overflow:hidden;box-shadow:0 30px 60px -30px #000000a6}.IJwDOa_output{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.IJwDOa_output li{border-radius:18px;gap:6px;padding:18px;display:grid}.IJwDOa_output b{font:600 clamp(26px, 2.6vw, 34px)/1 var(--font-display);letter-spacing:-.04em;color:var(--gold-text)}.IJwDOa_output span{color:var(--ink-2);font-size:13.5px;line-height:1.4}.IJwDOa_twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.IJwDOa_box{border-radius:22px;align-content:start;gap:12px;padding:22px;display:grid}.IJwDOa_box h3{font:600 18px/1.25 var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0}.IJwDOa_checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.IJwDOa_checks li{color:var(--ink-2);padding-left:24px;font-size:14.5px;line-height:1.5;position:relative}.IJwDOa_checks li:before{content:"";border:solid var(--success);border-width:0 0 2px 2px;width:10px;height:5px;position:absolute;top:6px;left:3px;transform:rotate(-45deg)}.IJwDOa_stackTitle{margin-top:8px!important}.IJwDOa_stack{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.IJwDOa_stack li{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:6px 11px;font-size:13px}.IJwDOa_faq{gap:10px;display:grid}.IJwDOa_qa{border-radius:18px;transition:border-color .3s}.IJwDOa_qa[open]{border-color:color-mix(in srgb, var(--gold) 40%, var(--line))}.IJwDOa_qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;list-style:none;display:flex}.IJwDOa_qa summary::-webkit-details-marker{display:none}.IJwDOa_qa h3{font:600 16px/1.4 var(--font-sans);color:var(--ink);margin:0}.IJwDOa_qa summary i{border:1px solid var(--line-strong);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.IJwDOa_qa summary i:before,.IJwDOa_qa summary i:after{content:"";background:var(--ink);width:10px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IJwDOa_qa summary i:after{transition:transform .3s;transform:translate(-50%,-50%)rotate(90deg)}.IJwDOa_qa[open] summary i{background:var(--gold);border-color:var(--gold)}.IJwDOa_qa[open] summary i:before,.IJwDOa_qa[open] summary i:after{background:var(--on-gold)}.IJwDOa_qa[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.IJwDOa_qa summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:18px}.IJwDOa_qa p{color:var(--ink-2);margin:0;padding:0 20px 18px;font-size:15.5px;line-height:1.65}.IJwDOa_cta{padding-bottom:clamp(72px,9vw,120px)}.IJwDOa_ctaInner{border:1px solid color-mix(in srgb, var(--gold) 30%, var(--line-strong));text-align:center;background:radial-gradient(60% 90% at 50% 0%, color-mix(in srgb, var(--gold) 14%, transparent), transparent 70%), var(--surface);border-radius:30px;justify-items:center;gap:16px;padding:clamp(36px,6vw,72px) 24px;display:grid}.IJwDOa_ctaInner .IJwDOa_ctaRow{justify-content:center}@media (max-width:1100px){.IJwDOa_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.IJwDOa_output{grid-template-columns:repeat(3,minmax(0,1fr))}.IJwDOa_tech,.IJwDOa_points{grid-template-columns:repeat(2,minmax(0,1fr))}.IJwDOa_facts{grid-template-columns:repeat(3,minmax(0,1fr))}.IJwDOa_facts div:nth-child(4){border-left:0;padding-left:0}}@media (max-width:1024px){.IJwDOa_heroGrid,.IJwDOa_split{grid-template-columns:minmax(0,1fr)}.IJwDOa_split>.IJwDOa_secHead{position:static}.IJwDOa_devices{max-width:640px}.IJwDOa_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.IJwDOa_galPhone{grid-column:1/-1;justify-self:center;width:min(300px,70%)}.IJwDOa_built>li,.IJwDOa_built>li:nth-child(2n){grid-template-columns:minmax(0,1fr)}.IJwDOa_built>li:nth-child(2n) .IJwDOa_builtText{order:0}}@media (max-width:640px){.IJwDOa_stats{grid-template-columns:minmax(0,1fr)}.IJwDOa_output{grid-template-columns:repeat(2,minmax(0,1fr))}.IJwDOa_facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.IJwDOa_facts div{border-left:0!important;padding:14px 10px 14px 0!important}.IJwDOa_twoCol,.IJwDOa_gallery,.IJwDOa_tech,.IJwDOa_points{grid-template-columns:minmax(0,1fr)}.IJwDOa_builtPhone{border-width:4px;border-radius:16px;width:28%}.IJwDOa_bars{height:200px}.IJwDOa_colBars em{font-size:9.5px}.IJwDOa_colBars span{width:28%}.IJwDOa_startTag{font-size:9px}.IJwDOa_table{font-size:13.5px}.IJwDOa_table th,.IJwDOa_table td{padding:12px}.IJwDOa_ctaRow{flex-direction:column;width:100%}.IJwDOa_ctaRow>*{width:100%}.IJwDOa_phone{border-width:4px;border-radius:18px;width:30%}}@media (prefers-reduced-motion:reduce){.IJwDOa_colBars span,.IJwDOa_btnGold{transition:none}}
