.v6BbMa_phone{--phone-w:300px;width:var(--phone-w);aspect-ratio:9/19;padding:calc(var(--phone-w) * .035);border-radius:calc(var(--phone-w) * .16);background:linear-gradient(160deg, var(--dt-navy-700), var(--dt-navy-950) 60%);box-shadow:inset 0 0 0 1.5px var(--dt-white-a14), 0 50px 90px -40px var(--dt-black-a75), 0 0 0 1px var(--dt-black-a40);position:relative}.v6BbMa_phone:before,.v6BbMa_phone:after{content:"";background:var(--dt-navy-700);border-radius:2px;width:3px;position:absolute}.v6BbMa_phone:before{height:12%;top:22%;left:-3px}.v6BbMa_phone:after{height:18%;top:28%;right:-3px}.v6BbMa_screen{border-radius:calc(var(--phone-w) * .125);background:var(--dt-cream);height:100%;color:var(--dt-ink);position:relative;overflow:hidden;container-type:inline-size}.v6BbMa_island{z-index:5;border-radius:var(--dt-radius-round);background:var(--dt-navy-950);width:27%;height:3.3%;position:absolute;top:2.2%;left:50%;translate:-50%}
.ANzLDG_section{position:relative;overflow:hidden}.ANzLDG_glow{pointer-events:none;background:radial-gradient(circle, var(--dt-orange-a20), transparent 62%);border-radius:50%;width:1000px;height:1000px;position:absolute;bottom:-400px;right:-200px}.ANzLDG_inner{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:clamp(48px,6vw,88px);display:grid;position:relative}@media (min-width:1000px){.ANzLDG_inner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.ANzLDG_copy{gap:var(--dt-space-6);flex-direction:column;display:flex}.ANzLDG_jobs{margin:var(--dt-space-2) 0 0;gap:var(--dt-space-5-5) var(--dt-space-6-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));padding:0;list-style:none;display:grid}.ANzLDG_jobs>li{padding-top:var(--dt-space-4);border-top:2px solid var(--dt-orange-500)}.ANzLDG_jobTitle{font-size:var(--dt-text-title-sm);letter-spacing:-.015em;font-weight:800}.ANzLDG_jobText{margin-top:var(--dt-space-1-5);font-size:var(--dt-text-ui);color:var(--dt-fg-muted);line-height:1.5}.ANzLDG_visual{padding-block:var(--dt-space-5);justify-content:center;align-items:center;animation-name:ANzLDG_dt-agent-loop;animation-duration:12s;animation-timing-function:linear;animation-iteration-count:infinite;display:flex;position:relative}@keyframes ANzLDG_dt-agent-loop{0%{--agent-t:0}to{--agent-t:1}}.ANzLDG_phone{--phone-w:clamp(220px, 19vw, 260px);flex:none;rotate:-2deg}.ANzLDG_app{flex-direction:column;gap:4cqi;height:100%;padding:18cqi 5.5cqi 6cqi;display:flex}.ANzLDG_appTitle{border-bottom:1px solid var(--dt-ink-a10);font:800 6cqi / 1 var(--dt-font-sans);padding-bottom:4cqi}.ANzLDG_bubble{--show:clamp(0, (var(--agent-t) - var(--s)) * 25, 1);--reset:clamp(0, (.95 - var(--agent-t)) * 25, 1);max-width:84%;font:600 4.8cqi / 1.35 var(--dt-font-sans);opacity:calc(var(--show) * var(--reset));translate:0 calc((1 - var(--show)) * 3cqi);border-radius:4.5cqi;padding:3cqi 4cqi}.ANzLDG_mine{background:var(--dt-navy-900);color:var(--dt-white);border-bottom-right-radius:1.2cqi;align-self:flex-end}.ANzLDG_theirs{background:var(--dt-white);box-shadow:0 0 0 1px var(--dt-ink-a08);border-bottom-left-radius:1.2cqi;align-self:flex-start}.ANzLDG_typing{--gone:clamp(0, (.66 - var(--agent-t)) * 25, 1);background:var(--dt-white);box-shadow:0 0 0 1px var(--dt-ink-a08);opacity:calc(var(--show) * var(--gone));align-self:flex-start}.ANzLDG_dots{gap:1.2cqi;display:inline-flex}.ANzLDG_dots>span{aspect-ratio:1;border-radius:var(--dt-radius-round);background:var(--dt-orange-500);width:1.8cqi;animation-name:ANzLDG_dt-agent-dots;animation-duration:1s;animation-iteration-count:infinite}.ANzLDG_dots>span:nth-child(2){animation-delay:.15s}.ANzLDG_dots>span:nth-child(3){animation-delay:.3s}@keyframes ANzLDG_dt-agent-dots{50%{opacity:.25}}.ANzLDG_panel{z-index:2;width:min(340px,58%);margin-left:-34px;margin-top:var(--dt-space-11);position:relative}@media (prefers-reduced-motion:reduce){.ANzLDG_visual,.ANzLDG_dots>span{animation:none}}@media (max-width:560px){.ANzLDG_visual{flex-direction:column}.ANzLDG_panel{width:100%;margin:-60px 0 0}}
@property --rel-t{syntax:"<number>";inherits:true;initial-value:1}._4tK5Ia_section{position:relative;overflow:clip}._4tK5Ia_glow{pointer-events:none;background:radial-gradient(circle, var(--dt-orange-a18), transparent 62%);border-radius:50%;width:1000px;height:1000px;position:absolute;top:-200px;left:-300px}._4tK5Ia_inner{position:relative}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){._4tK5Ia_inner{animation-name:_4tK5Ia_dt-release;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 35% cover 62%}}}@keyframes _4tK5Ia_dt-release{0%{--rel-t:0}to{--rel-t:1}}._4tK5Ia_head{gap:var(--dt-space-5);flex-direction:column;max-width:760px;margin-bottom:clamp(36px,5vw,56px);display:flex}._4tK5Ia_body{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(40px,6vw,88px);display:grid}._4tK5Ia_icon,._4tK5Ia_shot,._4tK5Ia_badgeTested,._4tK5Ia_badgeReview,._4tK5Ia_get,._4tK5Ia_stores,._4tK5Ia_step{--on:clamp(0, (var(--rel-t) - var(--s) - .02) * 20, 1)}._4tK5Ia_body>._4tK5Ia_listing{--dt-fg:var(--dt-ink);gap:var(--dt-space-5-5);color:var(--dt-ink);box-shadow:0 50px 100px -40px var(--dt-black-a80)}._4tK5Ia_listingTop{gap:var(--dt-space-4-5);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}._4tK5Ia_icon{aspect-ratio:1;background:radial-gradient(circle at 30% 25%, var(--dt-white-a50), transparent 40%), linear-gradient(135deg, var(--dt-orange-400), var(--dt-orange-700));width:clamp(72px,7vw,96px);box-shadow:inset 0 0 0 1px var(--dt-ink-a10);opacity:calc(.15 + var(--on) * .85);scale:calc(.85 + var(--on) * .15);border-radius:24%}._4tK5Ia_meta{gap:var(--dt-space-1);flex-direction:column;min-width:0;display:flex}._4tK5Ia_name{letter-spacing:-.03em;font-size:clamp(22px,2vw,28px);font-weight:800}._4tK5Ia_maker{font-size:var(--dt-text-small);color:var(--dt-mist-700)}._4tK5Ia_badges{margin-top:var(--dt-space-1-5);gap:var(--dt-space-1-5);flex-wrap:wrap;display:flex}._4tK5Ia_badgeTested,._4tK5Ia_badgeReview{padding:var(--dt-space-1-5) var(--dt-space-2-5);border-radius:var(--dt-radius-control);font:700 var(--dt-text-2xs) / 1 var(--dt-font-mono);letter-spacing:.06em;text-transform:uppercase;opacity:var(--on)}._4tK5Ia_badgeTested{background:var(--dt-navy-900);color:var(--dt-white)}._4tK5Ia_badgeReview{--live:clamp(0, (var(--rel-t) - .82) * 20, 1);background:color-mix(in srgb, var(--dt-success) calc(var(--live) * 100%), var(--dt-orange-100));color:color-mix(in srgb, var(--dt-white) calc(var(--live) * 100%), var(--dt-orange-800));display:inline-grid}._4tK5Ia_badgeReview>span{grid-area:1/1}._4tK5Ia_inReview{opacity:calc(1 - var(--live))}._4tK5Ia_approved{opacity:var(--live)}._4tK5Ia_get{padding:var(--dt-space-2-5) var(--dt-space-5-5);border-radius:var(--dt-radius-control);background:color-mix(in srgb, var(--dt-orange-500) calc(var(--on) * 100%), var(--dt-ink-a10));color:color-mix(in srgb, var(--dt-ink) calc(var(--on) * 100%), var(--dt-mist-500));font-weight:800}._4tK5Ia_shots{gap:var(--dt-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._4tK5Ia_shot{aspect-ratio:9/16;background:var(--dt-navy-900);opacity:clamp(.08, calc(var(--on) * 3 - var(--n)), 1);translate:0 calc((1 - clamp(0, calc(var(--on) * 3 - var(--n)), 1)) * 16px);border-radius:14px;flex-direction:column;gap:8%;padding:14% 12%;display:flex}._4tK5Ia_shot>span{background:var(--dt-white-a16);border-radius:4px;height:9%}._4tK5Ia_shot>span:first-child{background:var(--dt-orange-500);width:60%}._4tK5Ia_shot>span:last-child{background:var(--dt-white-a08);height:30%;margin-top:auto}._4tK5Ia_stores{align-items:center;gap:var(--dt-space-2-5);padding:var(--dt-space-3) var(--dt-space-4);border-radius:var(--dt-radius-control);background:var(--dt-navy-900);font:700 var(--dt-text-eyebrow) / 1.3 var(--dt-font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--dt-white);opacity:calc(.15 + var(--on) * .85);display:inline-flex}._4tK5Ia_liveDot{border-radius:var(--dt-radius-round);background:color-mix(in srgb, var(--dt-success) calc(var(--on) * 100%), var(--dt-mist-500));width:9px;height:9px;box-shadow:0 0 calc(var(--on) * 10px) var(--dt-success);flex:none}._4tK5Ia_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4tK5Ia_step{gap:var(--dt-space-4-5);padding-bottom:var(--dt-space-6-5);opacity:calc(.4 + var(--on) * .6);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}._4tK5Ia_step:not(:last-child):after{content:"";background:color-mix(in srgb, var(--dt-orange-500) calc(var(--on) * 100%), var(--dt-white-a14));width:2px;position:absolute;top:46px;bottom:4px;left:21px}._4tK5Ia_num{border-radius:var(--dt-radius-round);background:color-mix(in srgb, var(--dt-orange-500) calc(var(--on) * 100%), transparent);width:44px;height:44px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--dt-orange-500) calc(var(--on) * 100%), var(--dt-white-a25));font:700 var(--dt-text-meta) / 1 var(--dt-font-mono);color:color-mix(in srgb, var(--dt-ink) calc(var(--on) * 100%), var(--dt-mist-300));place-items:center;display:grid}._4tK5Ia_stepCopy{padding-top:var(--dt-space-2);gap:var(--dt-space-1-5);flex-direction:column;display:flex}._4tK5Ia_stepHead{align-items:center;gap:var(--dt-space-2) var(--dt-space-3);flex-wrap:wrap;display:flex}._4tK5Ia_stepTitle{letter-spacing:-.02em;font-size:clamp(21px,1.9vw,26px);font-weight:800}._4tK5Ia_tag{padding:var(--dt-space-1) var(--dt-space-2);border-radius:var(--dt-radius-control);box-shadow:inset 0 0 0 1px var(--dt-white-a20);font:700 var(--dt-text-2xs) / 1 var(--dt-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dt-orange-400)}._4tK5Ia_stepText{font-size:var(--dt-text-body);color:var(--dt-fg-muted);line-height:1.55}
