@keyframes wall-drift{to{transform:translate(calc(-50% - 10px))}}@keyframes apv-blink{50%{opacity:0}}@keyframes apv-focus{0%{opacity:.3}35%,65%{opacity:1}to{opacity:.3}}@layer components{.hv3{--paper:var(--background);--ink:var(--foreground);--muted:#6b6960;--rule:#e2dfd7;--panel:#f1efea;--surface:#fff;--accent:#2f5bd3;--hv3-ai:#6d5ce6;--court:#2d5a3d;--clay:#c9623a;--cream:#f3eee2;--navy:#1e2a44;background:var(--paper);color:var(--ink)}.dark .hv3{--muted:#a3a199;--rule:#ffffff1f;--panel:#1f1f22;--surface:#18181b;--accent:#7d9cf0;--hv3-ai:#8f7ff0}.hv3 img{max-width:100%}.hv3 .ad-img,.hv3 .dv-photo{--ink:#26251e;--muted:#6b6960;--rule:#e2dfd7;--paper:#f9f8f6;--surface:#fff;color:#26251e}.hv3 .cn-panel{--ink:#26251e}.hv3 .pg-facts{border-top:1px solid var(--rule);gap:28px;padding-top:32px;display:grid}@media (min-width:768px){.hv3 .pg-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.hv3 .pg-facts h2{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:500}.hv3 .pg-facts p{color:var(--muted);max-width:34ch;margin:8px 0 0;font-size:15px;line-height:1.5}.hv3 .pg-facts a{color:var(--ink);border-bottom:1px solid var(--rule);margin-top:12px;padding-bottom:2px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-block}.dark .hv3 .rd-run{color:#7ddba3;background:#2f9e5b29}.dark .hv3 .apv-dots{opacity:.35;filter:invert()}.hv3 .serif{font-family:Instrument Serif,Georgia,serif}.hv3 .wrap{max-width:var(--container-page,1396px);margin:0 auto;padding-left:24px;padding-right:24px}@media (min-width:1024px){.hv3 .wrap{padding-left:48px;padding-right:48px}}.hv3 .h2{letter-spacing:-.025em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:400;line-height:1.06}.hv3 .h2 .lede,.hv3 .h2 em,.hv3 .h2 span{color:var(--muted);font-style:normal}.hv3 .sub{color:var(--muted);max-width:46ch;margin:18px 0 0;font-size:17px;line-height:1.55}.hv3 .note{color:var(--muted);font-size:12.5px}.hv3 .sec{padding:112px 0}@media (max-width:767px){.hv3 .sec{padding:64px 0}}.hv3 .wall{padding:72px 0 88px;overflow:hidden}.hv3 .wall-track{gap:20px;width:max-content;padding-left:24px;animation:80s linear 3s infinite wall-drift;display:flex}.hv3 .wall-track:hover{animation-play-state:paused}.hv3 .ad{flex:none;width:300px}@media (max-width:767px){.hv3 .ad{width:232px}.hv3 .wall-track{gap:14px;padding-left:16px}}.hv3 .ad-img{aspect-ratio:3/4;background:var(--panel);border-radius:14px;position:relative;overflow:hidden}.hv3 .ad-img>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hv3 .ad-meta{color:var(--muted);align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.hv3 .ad-meta b{color:var(--ink);font-weight:500}.hv3 .ad-meta svg{width:15px;height:15px}.hv3 .ad-meta .st{align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:inline-flex}.hv3 .ad-meta .st i{background:#d9a441;border-radius:999px;width:6px;height:6px}.hv3 .ad-meta .dot{background:var(--rule);border-radius:999px;width:5px;height:5px;margin:0 2px}.hv3 .ad .brand{letter-spacing:.01em;align-items:center;gap:7px;font-size:11.5px;font-weight:500;display:flex;position:absolute;top:16px;left:16px}.hv3 .ad .brand i{border-radius:999px;place-items:center;width:22px;height:22px;font:500 9px Geist,sans-serif;display:grid}.hv3 .ad .ad-h{margin:0;position:absolute}.hv3 i.lg{overflow:hidden;background:0 0!important;border-radius:6px!important}.hv3 .brand i.lg{width:20px!important;height:20px!important}.hv3 i.lg img{display:block;width:100%!important;height:100%!important;position:static!important}.hv3 .ad .ad-dim{color:color-mix(in oklab,currentColor 72%,transparent);font-weight:400}.hv3 .ad-cta{justify-content:space-between;align-items:center;font-size:12px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.hv3 .ad-cta span:last-child{border-radius:999px;padding:7px 12px;font-weight:500}.hv3 .gad{color:#202124;background:#fff;padding:18px 16px;font-size:12.5px;line-height:1.4;position:absolute;inset:0}.hv3 .gad .bar{color:#202124;border:1px solid #dfe1e5;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:13px;display:flex}.hv3 .gad .sp{margin:18px 0 8px;font-size:12px;font-weight:600}.hv3 .gad .src{align-items:center;gap:8px;display:flex}.hv3 .gad .src i{background:var(--court);color:#fff;border-radius:999px;place-items:center;width:24px;height:24px;font:500 9px Geist,sans-serif;display:grid}.hv3 .gad .src small{color:#4d5156;font-size:11px;display:block}.hv3 .gad .hl{color:#1a0dab;margin:8px 0 4px;font-size:15.5px;line-height:1.3}.hv3 .gad .desc{color:#4d5156}.hv3 .gad .links{color:#1a0dab;flex-wrap:wrap;gap:6px 14px;margin-top:12px;display:flex}.hv3 .gad .gshop{border-top:1px solid #ebedef;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:14px;display:grid;position:absolute;bottom:16px;left:16px;right:16px}.hv3 .gad .gshop img{aspect-ratio:1;object-fit:cover;border-radius:8px;width:100%;display:block}.hv3 .gad .gshop b{color:#1a0dab;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:11px;font-weight:400;line-height:1.25;display:-webkit-box;overflow:hidden}.hv3 .gad .gshop span{color:#202124;margin-top:2px;font-size:11.5px;font-weight:500;display:block}.hv3 .gad .bar{box-shadow:0 1px 4px #2021241f}.hv3 .gad .links{display:none}@media (max-width:767px){.hv3 .gad .desc{display:none}}@media (prefers-reduced-motion:reduce){.hv3 .wall-track{animation:none}}.hv3 .dv{gap:20px;margin-top:48px;display:grid}@media (min-width:1024px){.hv3 .dv{grid-template-columns:minmax(0,1fr) 320px;gap:24px}}.hv3 .dv-cap{border-bottom:1px solid var(--rule);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin:0;padding-bottom:14px;font-size:13.5px;display:flex}.hv3 .dv-live{white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.hv3 .dv-live i{background:#2f9e5b;border-radius:999px;width:6px;height:6px}.hv3 .dv-lead{border-bottom:1px solid var(--rule);gap:20px;padding:22px 0;display:grid}@media (min-width:768px){.hv3 .dv-lead{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:32px}}.hv3 .dv-lead h3{letter-spacing:-.025em;text-wrap:balance;margin:14px 0 0;font-size:clamp(24px,2.2vw,30px);font-weight:500;line-height:1.1}.hv3 .dv-lead p{color:var(--muted);max-width:38ch;margin:10px 0 0;font-size:15px;line-height:1.5}.hv3 .dv-src{color:var(--muted);align-items:center;gap:8px;font-size:13.5px;display:flex}.hv3 .dv-src b{color:var(--ink);font-weight:500}.hv3 .dv-src svg{width:14px;height:14px}.hv3 .dv-av{object-fit:cover;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.hv3 .dv-save{background:color-mix(in oklab,var(--accent)12%,var(--surface));height:34px;color:var(--accent);border-radius:999px;align-items:center;gap:7px;margin-top:16px;padding:0 13px 0 11px;font-size:13px;font-weight:500;display:inline-flex}.hv3 .dv-save svg{width:14px;height:14px}.hv3 .dv-photo{aspect-ratio:16/9;background:var(--panel);border-radius:18px;position:relative;overflow:hidden}.hv3 .dv-photo img,.hv3 .dv-card-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hv3 .dv-cards{gap:16px;padding-top:22px;display:grid}@media (min-width:640px){.hv3 .dv-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.hv3 .dv-card{border:1px solid var(--rule);background:var(--surface);border-radius:20px;flex-direction:column;align-items:flex-start;padding:6px 6px 16px;display:flex}.hv3 .dv-card-img{width:100%}.hv3 .dv-card small{padding-top:10px;margin-top:auto!important}.hv3 .dv-card-img{aspect-ratio:2;background:var(--panel);border-radius:14px;position:relative;overflow:hidden}.hv3 .dv-pill{z-index:1;background:var(--surface);border:1px solid var(--rule);border-radius:999px;align-items:center;gap:7px;height:30px;margin:-15px 0 0 10px;padding:0 12px 0 5px;font-size:12.5px;font-weight:500;display:inline-flex;position:relative}.hv3 .dv-pill .dv-av{border-radius:999px;width:20px;height:20px}.hv3 .dv-card h4{letter-spacing:-.005em;margin:10px 10px 0;font-size:15px;font-weight:500;line-height:1.3}.hv3 .dv-card small{color:var(--muted);align-items:center;gap:6px;margin:10px 10px 0;font-size:12.5px;display:flex}.hv3 .dv-card small svg{width:13px;height:13px}.hv3 .dv-rail{border:1px solid var(--rule);background:var(--surface);border-radius:20px;align-self:start;padding:20px}.hv3 .dv-rail h3{margin:0;font-size:16px;font-weight:500}.hv3 .dv-rail h5{color:var(--muted);margin:16px 0 6px;font-size:13px;font-weight:400}.hv3 .dv-row{align-items:center;gap:12px;padding:6px 0;font-size:13.5px;line-height:1.3;display:flex}.hv3 .dv-row img{object-fit:cover;border-radius:10px;flex:none;width:38px;height:38px}.hv3 .dv-row span{color:var(--muted);font-size:12.5px;display:block}.hv3 .dv-chips{flex-wrap:wrap;gap:6px;display:flex}.hv3 .dv-chips span{background:var(--panel);border-radius:999px;align-items:center;height:28px;padding:0 11px;font-size:12.5px;display:inline-flex}.hv3 .dv-go{background:var(--ink);height:40px;color:var(--paper);border-radius:999px;justify-content:center;align-items:center;margin-top:18px;font-size:13.5px;font-weight:500;display:flex}.hv3 .mk-crop{position:relative;overflow:hidden}.hv3 .mk-crop>img{max-width:none;height:auto;display:block;position:absolute}.hv3 .mk-hatch{background-image:repeating-linear-gradient(-90deg,var(--ink)0 1px,transparent 1px 4px);opacity:.06}.hv3 .mk-dots{background-image:radial-gradient(var(--ink)1px,transparent 1px);opacity:.12;background-size:16px 16px;-webkit-mask-image:radial-gradient(60% 60%,#000 30%,#0000 100%);mask-image:radial-gradient(60% 60%,#000 30%,#0000 100%)}.hv3 .mk-card{background:var(--surface);box-shadow:0 12px 28px -14px #26251e4d,0 0 0 1px var(--rule);border-radius:16px;overflow:hidden}.hv3 .mk-variant{border-bottom:1px solid var(--rule);background:var(--paper);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:0;padding:7px 12px;font-size:11px;line-height:1.3;overflow:hidden}.hv3 .mk-wire{stroke:color-mix(in oklab,var(--ink)26%,transparent);stroke-width:1px;stroke-linecap:round;fill:none}.hv3 .mk-port{fill:var(--ink)}.hv3 .mk-orders{width:min(100%,22rem)}.hv3 .mk-orders-total{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:26px;font-weight:400;line-height:1.15}.hv3 .mk-orders-total span{color:var(--muted)}.hv3 .mk-orders-bar{gap:2px;height:6px;display:flex}.hv3 .mk-orders-bar i{background:var(--ink);border-radius:2px}.hv3 .mk-orders-bar i:nth-child(2){opacity:.6}.hv3 .mk-orders-bar i:nth-child(3){opacity:.35}.hv3 .mk-orders-bar i:nth-child(4){opacity:.2}.hv3 .mk-node{background:var(--surface);border:1px solid var(--rule);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 1px 2px #0000000a,0 10px 22px -8px #26251e38}.hv3 .apv-caret{animation:1s step-end infinite apv-blink}.hv3 .apv-stage{align-items:start;gap:20px;display:grid}@media (min-width:1024px){.hv3 .apv-stage{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}}.hv3 .apv-card{background:var(--surface);box-shadow:0 0 0 1px var(--rule),0 8px 30px -12px #26251e2e;border-radius:16px;overflow:hidden}@media (max-width:639px){.hv3 .apv-row>.apv-cols{grid-template-columns:minmax(0,1fr) auto;align-items:center}.hv3 .apv-row .apv-amt{grid-area:2/1;padding-left:32px}.hv3 .apv-row .apv-amt:empty{display:none}.hv3 .apv-row .apv-state{grid-area:1/2}}.hv3 .apv-dot{background:color-mix(in oklab,var(--muted)60%,transparent);transition:background-color .2s ease-out}.hv3 .apv-state[data-on] .apv-dot{background:#2f9e5b;box-shadow:0 0 0 3px #2f9e5b2e;box-shadow:0 0 0 3px lab(57.8258% -44.0064 25.6459/.18)}.hv3 .apv-head{padding:20px 20px 16px}.hv3 .apv-row{border-top:1px solid var(--rule);transition:background-color var(--duration-fast,.2s)ease-out}.hv3 .apv-row[data-focus]{background:color-mix(in oklab,var(--ink)4%,transparent)}.hv3 .apv-row[data-draft]{opacity:.6}@media (min-width:640px){.hv3 .apv-cols{grid-template-columns:minmax(0,1fr) 6.5rem 5rem}}.hv3 .apv-cols.hidden,.hv3 .apv-foot{border-top:1px solid var(--rule)}.hv3 .apv-check{box-shadow:inset 0 0 0 1.5px var(--rule)}.hv3 .apv-check-fill{fill:var(--ink)}.hv3 .apv-check-tick{stroke:var(--paper)}.hv3 .apv-btn{background:var(--ink);color:var(--paper);transition:background-color var(--duration-fast,.2s)ease-out,color var(--duration-fast,.2s)ease-out}.hv3 .apv-btn[data-done]{background:color-mix(in oklab,var(--ink)8%,transparent);color:var(--ink)}.hv3 .apv-dots{background-image:radial-gradient(#26251e24 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 40%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 40%,#0000 100%)}.hv3 .apv-hatch{background-image:repeating-linear-gradient(-45deg,#26251e12 0 1px,#0000 1px 6px)}@supports (animation-timeline:view()){.hv3 .apv-step{animation:linear both apv-focus;animation-timeline:view();animation-range:cover 10% cover 90%}}@media (prefers-reduced-motion:reduce){.hv3 .apv-step,.hv3 .apv-caret{opacity:1!important;animation:none!important}}.hv3 .rd{border:1px solid var(--rule);background:var(--surface);border-radius:20px;margin-top:48px;display:grid;overflow:hidden}@media (min-width:1024px){.hv3 .rd{grid-template-columns:minmax(0,1fr) 372px}}.hv3 .rd-head{justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.hv3 .rd-head b{font-size:15px;font-weight:500;display:block}.hv3 .rd-head small{color:var(--muted);align-items:center;gap:6px;margin-top:2px;font-size:13px;display:flex}.hv3 .rd-head small svg{width:13px;height:13px}.hv3 .rd-run{color:#1f7a45;background:#e8f4ec;border-radius:999px;align-items:center;gap:7px;height:28px;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex}.hv3 .rd-run i{background:#2f9e5b;border-radius:999px;width:6px;height:6px;box-shadow:0 0 0 3px #2f9e5b2e}.hv3 .rd-kpis{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hv3 .rd-kpi{min-width:0;padding:14px 16px 14px 22px;position:relative}.hv3 .rd-kpi+.rd-kpi{border-left:1px solid var(--rule);padding-left:16px}.hv3 .rd-kpi span{color:var(--muted);white-space:nowrap;font-size:13px;display:block}.hv3 .rd-kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:24px;font-weight:500;line-height:1.25;display:block}.hv3 .rd-kpi.on span{color:var(--ink)}.hv3 .rd-kpi.on:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.hv3 .rd-chart{padding:20px 22px 16px}.hv3 .rd-plot{grid-template-rows:210px 26px;grid-template-columns:auto minmax(0,1fr);column-gap:10px;display:grid}.hv3 .rd-y{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;margin:-7px 0;font-size:12px;display:flex}.hv3 .rd-area{min-width:0;position:relative}.hv3 .rd-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.hv3 .rd-grid i{background:var(--rule);height:1px}.hv3 .rd-grid i:last-child{background:var(--rule)}.hv3 .rd-wait{background:repeating-linear-gradient(135deg,#0000 0 7px,#26251e09 7px 8px);border-left:1px dashed #cfcbc0;place-items:center;display:grid;position:absolute;inset:0 0 0 33.333%}.hv3 .rd-wait span{background:var(--surface);border:1px solid var(--rule);color:var(--muted);border-radius:999px;padding:6px 12px;font-size:12.5px}.hv3 .rd-area svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hv3 .rd-dot{background:var(--surface);border:2.5px solid var(--accent);border-radius:999px;width:11px;height:11px;position:absolute;top:10%;left:33.333%;transform:translate(-50%,-50%)}.hv3 .rd-tip{background:var(--surface);border:1px solid var(--rule);color:var(--muted);white-space:nowrap;z-index:1;border-radius:10px;padding:7px 11px;font-size:12px;position:absolute;top:10%;left:33.333%;transform:translate(14px,-50%);box-shadow:0 8px 24px -12px #26251e4d}.hv3 .rd-tip b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500;display:block}.hv3 .rd-x{color:var(--muted);grid-column:2;font-size:12px;position:relative}.hv3 .rd-x span{position:absolute;top:9px;transform:translate(-50%)}.hv3 .rd-x span:first-child{transform:none}.hv3 .rd-x span:last-child{transform:translate(-100%)}.hv3 .rd-read{background:var(--panel);border-top:1px solid var(--rule);flex-direction:column;padding:24px;display:flex}@media (min-width:1024px){.hv3 .rd-read{border-top:0;border-left:1px solid var(--rule)}}.hv3 .rd-who{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.hv3 .rd-who svg{width:15px;height:15px;color:var(--accent)}.hv3 .rd-read h3{letter-spacing:-.03em;margin:16px 0 0;font-size:34px;font-weight:400;line-height:1.06}.hv3 .rd-read p{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.5}.hv3 .rd-meters{gap:16px;margin:24px 0 28px;display:grid}.hv3 .rd-m div{color:var(--muted);justify-content:space-between;font-size:13px;display:flex}.hv3 .rd-m div b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.hv3 .rd-m u{background:#26251e14;border-radius:999px;height:6px;margin-top:8px;text-decoration:none;display:block;overflow:hidden}.hv3 .rd-m u i{background:var(--ink);border-radius:999px;height:100%;display:block}.hv3 .rd-read .rd-next{color:var(--muted);border-top:1px solid #26251e1a;margin-top:auto;padding-top:18px;font-size:13.5px;line-height:1.45}.hv3 .rd-read .rd-next b{color:var(--ink);font-weight:500}@media (max-width:639px){.hv3 .rd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.hv3 .rd-kpi{border-left:0;padding:12px 16px}.hv3 .rd-kpi:nth-child(2n){border-left:1px solid var(--rule)}.hv3 .rd-kpi:nth-child(n+3){border-top:1px solid var(--rule)}.hv3 .rd-plot{grid-template-rows:170px 26px}.hv3 .rd-head,.hv3 .rd-chart{padding-left:16px;padding-right:16px}.hv3 .rd-read h3{font-size:30px}}.hv3 .cx{gap:40px;display:grid}@media (min-width:1024px){.hv3 .cx{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:center;gap:56px}}.hv3 .cx-copy .sub{max-width:38ch}.hv3 .cx-all{color:var(--ink);border-bottom:1px solid var(--rule);align-items:center;gap:8px;margin-top:28px;padding-bottom:3px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.hv3 .cx-all svg{width:14px;height:14px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.hv3 .cx-all:hover svg{transform:translate(2px,-2px)}.hv3 .cx-orbit{min-width:0}.hv3 [data-section=connects]{align-items:center;min-height:min(100svh,980px);display:flex}.hv3 [data-section=connects]>.wrap{width:100%}.hv3 .cx-dir{border-top:1px solid var(--rule);gap:32px;margin-top:72px;padding-top:32px;display:grid}@media (min-width:768px){.hv3 .cx-dir{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.hv3 .cx-dir h2{color:var(--muted);margin:0 0 16px;font-size:13px;font-weight:400}.hv3 .cx-dir ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.hv3 .cx-dir li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;display:grid}.hv3 .cx-dir svg{width:18px;height:18px;margin-top:2px}.hv3 .cx-dir li span{color:var(--muted);gap:2px;font-size:13.5px;line-height:1.4;display:grid}.hv3 .cx-dir li b,.hv3 .cx-dir li a{color:var(--ink);font-size:15px;font-weight:500;text-decoration:none}.hv3 .cx-dir li a{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px}.hv3 .close{color:#f3eee2;isolation:isolate;background:#1d3532;align-items:center;min-height:560px;margin-top:96px;display:flex;position:relative;overflow:hidden}.hv3 .close:before{content:"";z-index:0;filter:hue-rotate(-38deg)saturate(.82)brightness(1.04);background:url(/home-v3/art/quiet-horizon-autonomy-dusk-wide-v2.webp) 50% 70%/cover no-repeat;position:absolute;inset:0}@media (max-width:767px){.hv3 .close{min-height:520px;margin-top:64px}}.hv3 [data-section=approve]+.hv3 .close,.hv3 .close.close-tight{margin-top:0}.hv3 .close:after{content:"";background:linear-gradient(#0000 38%,#0e201e99);position:absolute;inset:0}.hv3 .close .wrap{box-sizing:border-box;z-index:1;width:100%;padding-top:96px;padding-bottom:96px;position:relative}.hv3 .close h2{letter-spacing:-.025em;text-wrap:balance;color:#f3eee2;max-width:18ch;margin:0;font-size:clamp(34px,4.4vw,54px);font-weight:400;line-height:1.05}.hv3 .close h2 span{color:#f3eee29e}.hv3 .close p{color:#f3eee2cc;max-width:40ch;margin:22px 0 0;font-size:17px;line-height:1.5}.hv3 .close .btns{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.hv3 .close .fine{color:#f3eee299;margin-top:22px;font-size:13px}.hv3 .btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:46px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.hv3 .btn-cream{color:#26251e;background:#f9f8f6}.hv3 .btn-glass{color:#f9f8f6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff59}.hv3 .btn-ink{background:var(--ink);color:#fff}.hv3 .btn-line{border:1px solid var(--rule);color:var(--ink)}.hv3 .cn-panel a svg{transition:transform var(--duration-quick)var(--ease-smooth-out)}.hv3 .uc-head{padding-bottom:16px}.hv3 .uc-sec{padding:56px 0}@media (max-width:767px){.hv3 .uc-sec{padding:40px 0}}.hv3 .uc-row{align-items:center;gap:32px;display:grid}@media (min-width:1024px){.hv3 .uc-row{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:64px}.hv3 .uc-flip{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.hv3 .uc-flip .uc-copy{order:2}}.hv3 .uc-copy a{color:var(--ink);border-bottom:1px solid var(--rule);margin-top:24px;padding-bottom:3px;font-size:15px;font-weight:500;text-decoration:none;display:inline-block}.hv3 .uc-copy a:hover{border-bottom-color:var(--ink)}.hv3 .uc-pic{border:1px solid var(--rule);background:var(--panel);border-radius:20px;place-items:center;min-height:340px;padding:40px 24px;display:grid;overflow:hidden}@media (max-width:767px){.hv3 .uc-pic{min-height:0;padding:24px 16px}}.hv3 .cmp-card{border:1px solid var(--rule);background:var(--surface);border-radius:20px;margin-top:48px;overflow:hidden}.hv3 .cmp-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.4}.hv3 .cmp-table th,.hv3 .cmp-table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--rule);padding:18px 20px}.hv3 .cmp-table tbody tr:last-child th,.hv3 .cmp-table tbody tr:last-child td{border-bottom:0}.hv3 .cmp-table thead th{color:var(--muted);font-size:14px;font-weight:500}.hv3 .cmp-table thead th:nth-child(2){color:var(--ink)}.hv3 .cmp-table tbody th{color:var(--ink);width:30%;font-weight:500}.hv3 .cmp-table td{color:var(--muted)}.hv3 .cmp-table td.cmp-mora{color:var(--ink);background:var(--panel)}.hv3 .cmp-yes{width:20px;height:20px;color:var(--accent)}.hv3 .cmp-no{color:var(--muted)}.hv3 .cmp-key{border-top:1px solid var(--rule);color:var(--muted);margin:0;padding:14px 20px;font-size:13px}.hv3 .cmp-fact{scroll-margin-top:96px}@media (max-width:767px){.hv3 .cmp-card{margin-top:32px}.hv3 .cmp-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hv3 .cmp-table,.hv3 .cmp-table tbody,.hv3 .cmp-table tr,.hv3 .cmp-table th,.hv3 .cmp-table td{width:auto;display:block}.hv3 .cmp-table tbody tr{border-bottom:1px solid var(--rule);padding:16px}.hv3 .cmp-table tbody tr:last-child{border-bottom:0}.hv3 .cmp-table tbody th{border:0;width:auto;padding:0 0 10px}.hv3 .cmp-table td{border-bottom:0;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;font-size:14px;display:flex}.hv3 .cmp-table td:before{content:attr(data-label);color:var(--muted)}.hv3 .cmp-table td.cmp-mora{background:0 0}.hv3 .cmp-table td.cmp-mora:before{color:var(--ink);font-weight:500}}.hv3 .ucs{padding-top:40px;position:relative}.hv3 .ucs-anchor{scroll-margin-top:56px;position:absolute;top:0}.hv3 .ucs-head{gap:14px;margin-bottom:36px;display:grid}.hv3 .ucs-head .sub{margin:0}@media (min-width:1024px){.hv3 .ucs-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:64px}.hv3 .ucs-head .sub{justify-self:end;max-width:40ch}}.hv3 .ucs-frame{isolation:isolate;background:#ece4d3;border-radius:20px;height:clamp(340px,54vh,520px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #26251e14}.hv3 .ucs-art{object-fit:cover;z-index:0;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hv3 .ucs-stage{z-index:1;justify-content:center;padding:44px 44px 0;display:flex;position:absolute;inset:0}.hv3 .ucs-window{background:#fff;border-radius:12px 12px 0 0;align-self:flex-start;width:min(100%,980px);overflow:hidden;box-shadow:0 0 0 1px #26251e1a,0 30px 60px -24px #26251e73}.hv3 .ucs-window img{width:100%;height:auto;display:block}.hv3 .ucs-float{color:#26251e;--ink:#26251e;--muted:#6b6960;--rule:#e2dfd7;--surface:#fff;--paper:#f9f8f6;--panel:#f1efea;filter:drop-shadow(0 24px 40px #26251e47);align-self:center;width:min(100%,460px);margin-top:-44px}.hv3 .ucs-menu{width:min(100%,300px)}.hv3 .ucs-tabs{scrollbar-width:none;gap:4px;margin-top:18px;display:flex;overflow-x:auto}.hv3 .ucs-tab{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:8px 14px;font-size:15px;font-weight:500;transition:color .2s ease-out;position:relative}.hv3 .ucs-tab:hover,.hv3 .ucs-tab[aria-selected=true]{color:var(--ink)}.hv3 .ucs-tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hv3 .ucs-bar{z-index:-1;background:color-mix(in oklab,var(--ink)7%,transparent);border-radius:999px;position:absolute;inset:0}.hv3 .ucs-tab{isolation:isolate}.hv3 .ucs-copy{max-width:62ch;margin-top:10px;padding-left:14px}.hv3 .ucs-copy h2{letter-spacing:-.012em;color:var(--ink);margin:0;font-size:19px;font-weight:500}.hv3 .ucs-copy p{color:var(--muted);margin:4px 0 0;font-size:16px;line-height:1.5}.hv3 .ucs-copy a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px;white-space:nowrap;font-weight:500}@media (max-width:767px){.hv3 .ucs-frame{border-radius:14px;height:380px}.hv3 .ucs-stage{justify-content:flex-start;padding:22px 18px 0}.hv3 .ucs-window{flex:none;width:170%;max-width:none}.hv3 .ucs-float{margin-top:-22px}.hv3 .ucs-tab{padding:8px 12px;font-size:14px}.hv3 .ucs-copy{padding-left:12px}}.hv3 .ucs-facts{margin-top:72px}.hv3 .uc-pic{background:0 0;border:0;border-radius:0;min-height:0;padding:0;display:block;overflow:visible}.hv3 .uc-shot{aspect-ratio:16/10;border:1px solid var(--rule);background:var(--surface);border-radius:20px;width:100%;max-height:440px;position:relative;overflow:hidden}.hv3 .uc-shot img{object-fit:cover;object-position:50% 0;width:100%;max-width:none;height:100%;transform:scale(var(--uc-zoom,1));transform-origin:var(--uc-x,50%)var(--uc-y,0%);position:absolute;inset:0}.hv3 .uc-comp{aspect-ratio:auto;background:var(--panel);place-items:center;min-height:300px;padding:28px;display:grid}.hv3 .uc-card{max-width:none;max-height:none;margin-top:48px}@media (max-width:767px){.hv3 .uc-shot{border-radius:14px}.hv3 .uc-card{margin-top:32px}}}
