html body h1,html body h2{letter-spacing:-.03em!important;font-family:Poppins,sans-serif!important;font-weight:600!important}[data-rg]{grid-template-columns:repeat(12,minmax(0,1fr))}summary::-webkit-details-marker{display:none}input[data-rg]{-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px;margin:9px 0}input[data-rg]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;width:22px;height:22px;transition:box-shadow .2s,transform .2s;box-shadow:0 0 0 1px #0a0a0924,0 2px 8px #0a0a0940}input[data-rg]:hover::-webkit-slider-thumb,input[data-rg]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 7px #0a84ff47,0 0 0 1px #0a0a0924,0 2px 8px #0a0a0940}input[data-rg]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 1px #0a0a0924,0 2px 8px #0a0a0940}input[data-rg]:hover::-moz-range-thumb{box-shadow:0 0 0 7px #0a84ff47,0 0 0 1px #0a0a0924,0 2px 8px #0a0a0940}[data-tp]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}[data-tps]{position:sticky;top:110px}@media (width<=960px){[data-tp]{grid-template-columns:minmax(0,1fr)}[data-tps]{position:static}}@keyframes mkp{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes pls{0%{left:-120px}to{left:100%}}@keyframes ndg{0%{color:#fff;background:#0a84ff;box-shadow:0 0 0 6px #0a84ff38,0 0 32px #0a84ffb3}14%{color:#a9a8a2;background:#0e0e0d;box-shadow:0 0 0 1px #f2f1ec33}to{color:#a9a8a2;background:#0e0e0d;box-shadow:0 0 0 1px #f2f1ec33}}@media (width<=1000px){[data-pl6]{display:none}}@keyframes plsv{0%{top:-120px}to{top:100%}}[data-sv4]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-svr]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}[data-ck]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1000px){[data-sv4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){[data-svr]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){[data-sv4],[data-ck]{grid-template-columns:minmax(0,1fr)}}@keyframes svA{0%{width:30%}to{width:36%}}@keyframes svB{0%{width:32%}to{width:82%}}@keyframes svBuild{0%,8%{opacity:0;transform:translateY(6px)}20%,85%{opacity:1;transform:none}to{opacity:0}}@keyframes svRing{0%,15%{stroke-dashoffset:113px}60%,to{stroke-dashoffset:2px}}@keyframes svDrop{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(150px)}}@keyframes svOrders{0%{transform:translateY(0)}to{transform:translateY(-150px)}}@keyframes svHeat{0%,to{transform:translate(-50%,-50%)scale(.85)}50%{transform:translate(-50%,-50%)scale(1.1)}}@keyframes svScan{0%{top:-80px}to{top:100%}}@keyframes svFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}[data-wd]{align-self:start}@media (width<=900px){[data-wd]{position:static!important}}@media (width<=1000px){[data-pl6]{display:none}}@media (width<=900px){[data-svx]{justify-self:center;width:100%;max-width:34em;padding:0!important}[data-svx]>h2,[data-svx]>p{text-align:center;align-self:center}[data-svx]>div:last-child{justify-content:center}[data-svx]>div:last-child>a:first-child{align-self:center}}[data-bad]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}@media (width<=1100px){[data-bad]{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){[data-wyg]{align-self:center;width:fit-content;max-width:100%}[data-wyg] [data-ck]{grid-template-columns:minmax(0,max-content)!important}}html,body{color:#f2f1ec;-webkit-font-smoothing:antialiased;background:#0a0a09;margin:0;padding:0}*{box-sizing:border-box}a{color:inherit;text-decoration:none}a:hover{color:inherit}input::placeholder{color:#8c8b85}::selection{color:#f2f1ec;background:#0e0e0d}@keyframes rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes drift{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-40%,-58%)scale(1.15)}}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(fonts/poppins-latin-500.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(fonts/poppins-latin-600.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(fonts/poppins-latin-700.woff2)format("woff2")}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/eb-garamond-regular-400.woff2)format("woff2")}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(fonts/eb-garamond-italic-400.woff2)format("woff2")}@font-face{font-family:Mazzard H;font-style:normal;font-weight:400;font-display:swap;src:url(fonts/mazzard-h-regular.woff2)format("woff2")}.sv-1{color:#f2f1ec;background:#0a0a09;font-family:Mazzard H,system-ui,sans-serif;font-size:17px;line-height:1.55;overflow-x:clip}.sv-2{color:#f2f1ec;background:#0a0a09;position:relative;overflow:hidden}.sv-3{z-index:2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px 40px;width:100%;max-width:1600px;margin:0 auto;padding:24px clamp(20px,4vw,56px);font-size:16px;display:grid;position:relative}.sv-4{z-index:102;align-items:center;display:flex;position:relative}.sv-5{filter:invert();mix-blend-mode:screen;width:44px;height:44px;display:block}.sv-6{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px clamp(20px,3vw,40px);display:flex}.sv-7{color:#f2f1ec}.sv-8{color:#8c8b85;transition:color .2s}.sv-8:hover{color:#f2f1ec}.sv-9{justify-self:end}.sv-a{color:#f2f1ec;border:1px solid #f2f1ec;border-radius:999px;padding:13px 26px;font-size:17px;font-weight:500;transition:transform .2s}.sv-a:hover{transform:translateY(-1px)}.sv-b{flex-direction:column;align-items:center;gap:clamp(48px,5.5vw,72px);max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,104px) clamp(20px,4vw,56px) clamp(80px,9vw,120px);display:flex;position:relative}.sv-c{text-align:center;flex-direction:column;align-items:center;gap:28px;animation:1.1s cubic-bezier(.2,.7,.2,1) .1s both rise;display:flex}.sv-d{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(52px,8.4vw,124px);font-weight:500;line-height:1.02}.sv-e{letter-spacing:-.03em;font-family:EB Garamond,serif;font-size:1.04em;font-style:italic;font-weight:400}.sv-f{color:#d6d5cf;text-wrap:balance;max-width:30em;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.sv-g{color:#a9a8a2;align-items:center;gap:10px;font-size:15px;display:flex}.sv-h{width:8px;height:8px;position:relative}.sv-i{background:#3ddc84;border-radius:50%;position:absolute;inset:0}.sv-j{color:#f2f1ec;font-variant-numeric:tabular-nums;font-family:Poppins,sans-serif;font-weight:500}.sv-k{border:1px solid #f2f1ec1a;border-radius:20px;width:100%;display:grid;overflow:hidden}.sv-l{isolation:isolate;color:#f2f1ec;flex-direction:column;gap:14px;padding:clamp(24px,2.6vw,32px);transition:background .3s;display:flex;position:relative;overflow:hidden;box-shadow:1px 1px #f2f1ec1a}.sv-l:hover{color:#f2f1ec;background:#121211}.sv-m{z-index:-1;letter-spacing:-.06em;color:#1c1c1a;pointer-events:none;user-select:none;justify-content:center;align-items:center;font-family:Poppins,sans-serif;font-size:clamp(160px,15vw,220px);font-weight:600;line-height:1;display:flex;position:absolute;inset:0}.sv-n{letter-spacing:-.025em;font-size:clamp(21px,1.9vw,25px);font-weight:500;line-height:1.15}.sv-o{color:#a9a8a2;text-wrap:pretty;font-size:15px;line-height:1.5}.sv-p{justify-content:space-between;align-items:baseline;gap:10px;margin-top:auto;padding-top:10px;display:flex}.sv-q{letter-spacing:-.04em;font-family:Poppins,sans-serif;font-size:26px;font-weight:500}.sv-r{color:#0a84ff;font-size:14px;font-weight:500}.sv-s{color:#0a0a09;background:#fff;scroll-margin-top:64px}.sv-t{align-items:start;gap:clamp(48px,6vw,88px);max-width:1280px;margin:0 auto;padding:clamp(88px,10vw,140px) clamp(20px,4vw,56px);display:grid}.sv-u{flex-direction:column;gap:24px;min-width:0;display:flex}.sv-v{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(40px,4.8vw,64px);font-weight:500;line-height:1.04}.sv-w{letter-spacing:-.03em;font-family:EB Garamond,serif;font-style:italic;font-weight:400}.sv-x{color:#3e3d39;text-wrap:pretty;max-width:30em;margin:0;font-size:18px;line-height:1.6}.sv-y{flex-direction:column;display:flex}.sv-z{grid-template-columns:110px minmax(0,1fr);gap:16px;padding:14px 0;font-size:16px;line-height:1.5;display:grid;box-shadow:0 -1px #0a0a091a}.sv-10{color:#66655f}.sv-11{color:#0a0a09}.sv-12{letter-spacing:-.03em;font-family:Poppins,sans-serif;font-size:22px;font-weight:500}.sv-13{flex-direction:column;gap:14px;padding-top:6px;display:flex}.sv-14{font-size:16px;font-weight:500}.sv-15{gap:12px 24px;display:grid}.sv-16{color:#3e3d39;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.sv-17{color:#fff;background:#0a0a09;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:10px;line-height:1;display:flex}.sv-18{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:6px;display:flex}.sv-19{color:#f2f1ec;white-space:nowrap;background:#0a0a09;border-radius:999px;padding:16px 26px;font-size:16px;font-weight:500}.sv-19:hover{color:#f2f1ec;background:#0a0a09}.sv-1a{color:inherit;font-size:16px;font-weight:500}.sv-1a:hover{color:#0a84ff}.sv-1b{min-width:0;position:sticky;top:96px}.sv-1c{background:#fff;border-radius:24px;flex-direction:column;gap:20px;min-width:0;padding:clamp(20px,2.4vw,28px);display:flex;box-shadow:0 0 0 1px #0a0a0914,0 60px 140px #0a0a0929}.sv-1d{align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.sv-1e{background:#0a84ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #0a84ff}.sv-1f{background:#f2f1ec;border-radius:999px;gap:4px;padding:4px;display:flex}.sv-1g{all:unset;cursor:pointer;text-align:center;white-space:nowrap;color:#fff;background:#0a0a09;border-radius:999px;flex:1;padding:9px 14px;font-size:14px;font-weight:500;transition:background .25s,color .25s}.sv-1h{all:unset;cursor:pointer;text-align:center;white-space:nowrap;color:#55544f;background:0 0;border-radius:999px;flex:1;padding:9px 14px;font-size:14px;font-weight:500;transition:background .25s,color .25s}.sv-1i{aspect-ratio:4/3;background:#f2f1ec;border-radius:14px;position:relative;overflow:hidden}.sv-1j{object-fit:cover;object-position:50% 0%;width:100%;height:100%;position:absolute;inset:0}.sv-1k{aspect-ratio:1;mix-blend-mode:multiply;filter:blur(6px);opacity:1;background:radial-gradient(circle,#ff2a14 0%,#ff2a1488 25%,#0000 65%);border-radius:50%;width:30%;transition:opacity .5s;position:absolute;top:24%;left:30%;transform:translate(-50%,-50%)}.sv-1l{aspect-ratio:1;mix-blend-mode:multiply;filter:blur(6px);opacity:1;background:radial-gradient(circle,#f5e663 0%,#f5e66388 25%,#0000 65%);border-radius:50%;width:30%;transition:opacity .5s;position:absolute;top:40%;left:66%;transform:translate(-50%,-50%)}.sv-1m{aspect-ratio:1;mix-blend-mode:multiply;filter:blur(6px);opacity:1;background:radial-gradient(circle,#22c3e6 0%,#22c3e688 25%,#0000 65%);border-radius:50%;width:30%;transition:opacity .5s;position:absolute;top:62%;left:40%;transform:translate(-50%,-50%)}.sv-1n{aspect-ratio:1;mix-blend-mode:multiply;filter:blur(6px);opacity:1;background:radial-gradient(circle,#3ddc84 0%,#3ddc8488 25%,#0000 65%);border-radius:50%;width:30%;transition:opacity .5s;position:absolute;top:74%;left:72%;transform:translate(-50%,-50%)}.sv-1o{mix-blend-mode:multiply;opacity:0;background:linear-gradient(#ff2a148c 0%,#f5e66373 35%,#3ddc8466 60%,#1d4ed88c 100%);transition:opacity .5s;position:absolute;inset:0}.sv-1p{opacity:0;background:radial-gradient(40% 26% at 50% 26%,#0000 0%,#0a0a09b8 100%);transition:opacity .5s;position:absolute;inset:0}.sv-1q{color:#3e3d39;font-size:15px;line-height:1.5}.sv-1r{color:#f2f1ec;background:#0a0a09;scroll-margin-top:64px}.sv-1s{color:#d6d5cf;text-wrap:pretty;max-width:30em;margin:0;font-size:18px;line-height:1.6}.sv-1t{grid-template-columns:110px minmax(0,1fr);gap:16px;padding:14px 0;font-size:16px;line-height:1.5;display:grid;box-shadow:0 -1px #f2f1ec1a}.sv-1u{color:#8c8b85}.sv-1v{color:#d6d5cf;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.sv-1w{color:#0a0a09;background:#f2f1ec;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:10px;line-height:1;display:flex}.sv-1x{color:#0a0a09;white-space:nowrap;background:#f2f1ec;border-radius:999px;padding:16px 26px;font-size:16px;font-weight:500}.sv-1x:hover{color:#0a0a09;background:#f2f1ec}.sv-1y{background:#121211;border-radius:24px;flex-direction:column;gap:20px;min-width:0;padding:clamp(20px,2.4vw,28px);display:flex;box-shadow:inset 0 0 0 1px #f2f1ec1a,0 60px 140px #00000080}.sv-1z{gap:8px;display:grid}.sv-20{background:#1c1c1a;border-radius:999px;gap:4px;padding:4px;display:flex}.sv-21{all:unset;cursor:pointer;text-align:center;white-space:nowrap;color:#a9a8a2;background:0 0;border-radius:999px;flex:1;padding:9px 14px;font-size:14px;font-weight:500;transition:background .25s,color .25s}.sv-22{all:unset;cursor:pointer;text-align:center;white-space:nowrap;color:#0a0a09;background:#f2f1ec;border-radius:999px;flex:1;padding:9px 14px;font-size:14px;font-weight:500;transition:background .25s,color .25s}.sv-23{background:#0a0a09;border-radius:14px;justify-content:center;align-items:center;height:clamp(300px,32vw,420px);display:flex}.sv-24{background:#e9e8e3;border-radius:10px;width:100%;height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1),border-radius .5s;position:relative;overflow:hidden;box-shadow:0 0 0 6px #1c1c1a}.sv-25{all:unset;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:16px;display:flex;box-shadow:0 1px #0a0a091a}.sv-26{background:#80808059;border-radius:13px;flex:none;width:44px;height:26px;transition:background .25s;position:relative}.sv-27{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .25s;position:absolute;top:3px;left:3px;transform:translate(0);box-shadow:0 1px 4px #0000004d}.sv-28{flex-direction:column;gap:10px;display:flex}.sv-29{color:#3e3d39;grid-template-columns:120px minmax(0,1fr) 64px;align-items:center;gap:12px;font-size:14px;display:grid}.sv-2a{background:#f2f1ec;border-radius:5px;height:10px;overflow:hidden}.sv-2b{background:#0a84ff;border-radius:5px;width:100%;height:100%;transition:width .5s;display:block}.sv-2c{text-align:right;font-variant-numeric:tabular-nums;color:#0a0a09;font-weight:500}.sv-2d{background:#0a84ff;border-radius:5px;width:30%;height:100%;transition:width .5s;display:block}.sv-2e{background:#0a84ff;border-radius:5px;width:12%;height:100%;transition:width .5s;display:block}.sv-2f{background:#0a84ff;border-radius:5px;width:7.2%;height:100%;transition:width .5s;display:block}.sv-2g{justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px;display:flex;box-shadow:0 -1px #0a0a091a}.sv-2h{color:#55544f;font-size:15px}.sv-2i{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.sv-2j{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-family:Poppins,sans-serif;font-size:clamp(32px,3.2vw,44px);font-weight:500;line-height:1}.sv-2k{color:#0768c9;font-size:14px;font-weight:500}.sv-2l{all:unset;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:16px;display:flex;box-shadow:0 1px #f2f1ec1a}.sv-2m{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sv-2n{background:#0a0a09;border-radius:14px;flex-direction:column;gap:6px;padding:16px;display:flex}.sv-2o{color:#a9a8a2;font-size:13px}.sv-2p{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-family:Poppins,sans-serif;font-size:26px;font-weight:500}.sv-2q{justify-content:space-between;align-items:baseline;gap:16px;padding-top:16px;display:flex;box-shadow:0 -1px #f2f1ec1a}.sv-2r{color:#a9a8a2;font-size:15px}.sv-2s{color:#3ddc84;font-size:14px;font-weight:500}.sv-2t{flex-direction:column;align-items:center;gap:clamp(56px,6vw,88px);max-width:1280px;margin:0 auto;padding:clamp(120px,13vw,180px) clamp(20px,4vw,56px) clamp(96px,11vw,150px);display:flex}.sv-2u{text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex}.sv-2v{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(44px,6.4vw,84px);font-weight:500;line-height:1.06}.sv-2w{color:#3e3d39;text-wrap:pretty;max-width:32em;margin:0;font-size:18px;line-height:1.55}.sv-2x{align-items:start;gap:clamp(48px,6vw,96px);width:100%;display:grid}.sv-2y{flex-direction:column;gap:44px;min-width:0;display:flex}.sv-2z{flex-direction:column;gap:18px;display:flex}.sv-30{align-items:center;gap:12px;display:flex}.sv-31{box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding-top:1px;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;line-height:1;display:flex;box-shadow:inset 0 0 0 1px #0a0a0940}.sv-32{font-size:17px;font-weight:500}.sv-33{flex-wrap:wrap;gap:8px;display:flex}.sv-34{all:unset;cursor:pointer;white-space:nowrap;color:#fff;background:#0a0a09;border-radius:999px;padding:11px 18px;font-size:15px;font-weight:500;transition:background .25s,color .25s;box-shadow:inset 0 0 0 1px #0a0a09}.sv-35{all:unset;cursor:pointer;white-space:nowrap;color:#3e3d39;background:0 0;border-radius:999px;padding:11px 18px;font-size:15px;font-weight:500;transition:background .25s,color .25s;box-shadow:inset 0 0 0 1px #0a0a0929}.sv-36{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sv-37{color:#55544f;font-size:16px}.sv-38{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-family:Poppins,sans-serif;font-size:22px;font-weight:500}.sv-39{--range-progress:9.5%}.sv-3a{color:#f2f1ec;text-align:center;box-sizing:border-box;background:#0a0a09;border-radius:28px;flex-direction:column;align-items:center;gap:28px;width:100%;min-width:0;padding:clamp(32px,4vw,52px);display:flex;box-shadow:0 60px 140px #0a0a0938}.sv-3b{flex-direction:column;align-items:center;gap:6px;display:flex}.sv-3c{color:#0a84ff;font-family:Poppins,sans-serif;font-size:15px;font-weight:600}.sv-3d{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,3.4vw,46px);font-weight:500;line-height:1.08}.sv-3e{color:#d6d5cf;text-wrap:balance;max-width:24em;font-size:16px;line-height:1.55}.sv-3f{flex-direction:column;align-items:center;gap:8px;width:100%;padding-top:24px;display:flex;box-shadow:0 -1px #f2f1ec1a}.sv-3g{letter-spacing:-.045em;color:#0a84ff;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Poppins,sans-serif;font-size:clamp(36px,4vw,56px);font-weight:500;line-height:1}.sv-3h{color:#0a0a09;white-space:nowrap;background:#f2f1ec;border-radius:999px;padding:16px 26px;font-size:16px;font-weight:500;transition:transform .2s}.sv-3h:hover{color:#0a0a09;background:#f2f1ec;transform:translateY(-1px)}.sv-3i{color:#8c8b85;font-size:13px}.sv-3j{flex-direction:column;gap:20px;width:100%;display:flex}.sv-3k{text-align:center;font-size:17px;font-weight:500}.sv-3l{border:1px solid #0a0a091a;border-radius:20px;display:grid;overflow:hidden}.sv-3m{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:clamp(24px,2.6vw,32px) 20px;display:flex;box-shadow:1px 1px #0a0a091a}.sv-3n{letter-spacing:-.02em;font-size:clamp(20px,1.8vw,24px);font-weight:500}.sv-3o{color:#55544f;text-wrap:balance;font-size:15px;line-height:1.5}.sv-3p{flex-direction:column;gap:clamp(48px,5.5vw,72px);max-width:1280px;margin:0 auto;padding:clamp(96px,11vw,150px) clamp(20px,4vw,56px);display:flex}.sv-3q{color:#d6d5cf;text-wrap:pretty;max-width:32em;margin:0;font-size:18px;line-height:1.55}.sv-3r{scrollbar-width:thin;margin:0 calc(-1*clamp(20px,4vw,56px));padding:4px clamp(20px,4vw,56px);overflow-x:auto}.sv-3s{color:#0a84ff;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.sv-3t{letter-spacing:-.02em;color:#f2f1ec;font-size:18px;font-weight:500;line-height:1.2}.sv-3u{color:#0a84ff;min-height:18px;font-size:13px;font-weight:500}.sv-3v{color:#fff;background:#0a84ff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;line-height:1;display:inline-flex}.sv-3w{flex-direction:column;gap:28px;padding-top:clamp(24px,3vw,40px);display:flex}.sv-3x{text-align:center;letter-spacing:-.025em;font-size:clamp(24px,2.4vw,32px);font-weight:500}.sv-3y{position:relative}.sv-3z{background:#f2f1ec1f;height:2px;position:absolute;top:27px;left:12.5%;right:12.5%;overflow:hidden}.sv-40{background:linear-gradient(90deg,#0a84ff00,#0a84ff);border-radius:4px;width:120px;height:8px;animation:4.8s linear infinite pls;position:absolute;top:-3px;box-shadow:0 0 16px #0a84ff}.sv-41{gap:32px 16px;display:grid;position:relative}.sv-42{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.sv-43{box-sizing:border-box;color:#a9a8a2;background:#0e0e0d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding-top:1px;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;line-height:1;animation:4.8s linear infinite ndg;display:flex;box-shadow:0 0 0 1px #f2f1ec33}.sv-44{letter-spacing:-.02em;font-size:20px;font-weight:500}.sv-45{box-sizing:border-box;color:#a9a8a2;background:#0e0e0d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding-top:1px;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;line-height:1;animation:4.8s linear 1.2s infinite ndg;display:flex;box-shadow:0 0 0 1px #f2f1ec33}.sv-46{box-sizing:border-box;color:#a9a8a2;background:#0e0e0d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding-top:1px;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;line-height:1;animation:4.8s linear 2.4s infinite ndg;display:flex;box-shadow:0 0 0 1px #f2f1ec33}.sv-47{box-sizing:border-box;color:#a9a8a2;background:#0e0e0d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding-top:1px;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;line-height:1;animation:4.8s linear 3.6s infinite ndg;display:flex;box-shadow:0 0 0 1px #f2f1ec33}.sv-48{flex-direction:column;gap:clamp(40px,4.4vw,56px);max-width:960px;margin:0 auto;padding:clamp(96px,11vw,150px) clamp(20px,4vw,56px);display:flex}.sv-49{text-align:center;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(44px,6.4vw,84px);font-weight:500;line-height:1.06}.sv-4a{flex-direction:column;gap:16px;display:flex}.sv-4b{background:#fff;border-radius:16px;box-shadow:inset 0 0 0 1px #0a0a0924}.sv-4c{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:24px;padding:22px 26px;font-size:clamp(18px,1.5vw,20px);font-weight:500;list-style:none;display:flex}.sv-4d{box-sizing:border-box;border:1px solid #0a0a0940;border-radius:50%;flex:none;width:32px;height:32px;position:relative}.sv-4e{background:currentColor;border-radius:1px;width:12px;height:1.5px;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.sv-4f{background:currentColor;border-radius:1px;width:1.5px;height:12px;margin:-6px 0 0 -.75px;position:absolute;top:50%;left:50%}.sv-4g{color:#3e3d39;max-width:44em;margin:0;padding:0 26px 24px;font-size:16px;line-height:1.65}.sv-4h{color:#f2f1ec;background:#0a0a09}.sv-4i{text-align:center;flex-direction:column;align-items:center;gap:36px;padding:clamp(64px,7vw,104px) clamp(20px,4vw,60px) clamp(112px,13vw,176px);display:flex;position:relative;overflow:hidden}.sv-4j{flex-direction:column;align-items:center;gap:18px;margin:0;font-weight:500;display:flex;position:relative}.sv-4k{letter-spacing:-.035em;font-size:clamp(56px,8.4vw,116px);line-height:1.04;display:block}.sv-4l{letter-spacing:-.025em;color:#d6d5cf;text-wrap:balance;max-width:26em;font-size:clamp(20px,2vw,26px);font-weight:400;line-height:1.3;display:block}.sv-4m{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex;position:relative}.sv-4n{background:#1c1c1a;border:1px solid #f2f1ec2e;border-radius:999px;flex-wrap:wrap;gap:10px;width:100%;max-width:640px;padding:8px;display:flex}.sv-4o{color:#f2f1ec;background:0 0;border:none;outline:none;flex:180px;min-width:0;padding:16px 22px;font-family:Mazzard H,sans-serif;font-size:19px}.sv-4p{cursor:pointer;color:#0a0a09;background:#f2f1ec;border:none;border-radius:999px;flex:none;padding:18px 28px;font-family:Mazzard H,sans-serif;font-size:16px;font-weight:500;transition:box-shadow .2s,transform .2s;box-shadow:0 10px 24px #0a0a0938,0 2px 6px #0a0a091f}.sv-4p:hover{color:#0a0a09;background:#f2f1ec;transform:translateY(-1px);box-shadow:0 14px 32px #0a0a0947,0 3px 8px #0a0a0924}.sv-4p:active{color:#0a0a09;background:#f2f1ec;transform:translateY(0);box-shadow:0 6px 14px #0a0a0938,0 1px 4px #0a0a091f}.sv-4q{color:#f2f1ec;background:#0a0a09;font-family:Mazzard H,system-ui,sans-serif;position:relative}.sv-4r{max-width:1280px;margin:0 auto;padding:clamp(64px,7vw,96px) clamp(20px,4vw,56px) 0}.sv-4s{gap:clamp(32px,5vw,80px);display:flex}.sv-4t{flex:0 0 172px;margin-bottom:24px;display:block;position:relative}.sv-4u{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.sv-4v{letter-spacing:.08em;text-transform:uppercase;color:#a9a8a2;gap:14px;font-family:Mazzard H,sans-serif;font-size:12px;display:flex}.sv-4w{letter-spacing:-.06em;margin:28px 0 0;font-size:clamp(40px,5.4vw,72px);font-weight:500;line-height:.92}.sv-4x{letter-spacing:-.03em;color:#d6d5cf;font-family:EB Garamond,serif;font-style:italic;font-weight:400}.sv-4y{border-top:1px solid #f2f1ec1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 28px;margin-top:clamp(56px,6vw,80px);padding-top:40px;display:grid}.sv-4z{color:#f2f1ec;font-size:13px;font-weight:500}.sv-50{border-top:1px solid #f2f1ec0f;flex-wrap:wrap;align-items:baseline;gap:12px 28px;margin-top:40px;padding-top:44px;display:flex}.sv-51{isolation:isolate;color:#f2f1ec;flex:none;font-size:13px;font-weight:500;position:relative}.sv-52{z-index:-1;opacity:.22;pointer-events:none;user-select:none;width:72px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)}.sv-53{flex-wrap:wrap;flex:480px;gap:10px 22px;display:flex}.sv-54{appearance:none;font:inherit;color:#f2f1ec;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px;line-height:1.4;transition:color .2s}.sv-54:hover{color:#0a84ff}.sv-55{color:#a9a8a2;flex:100%;font-size:14px;line-height:1.4}.sv-56{border-top:1px solid #f2f1ec0f;flex-wrap:wrap;align-items:center;gap:24px 36px;margin-top:40px;padding-top:32px;display:flex}.sv-57{border-right:1px solid #f2f1ec24;flex:none;width:auto;height:112px;padding-right:36px}.sv-58{flex-direction:column;flex:0 520px;gap:14px;display:flex}.sv-59{letter-spacing:-.045em;margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.05}.sv-5a{letter-spacing:-.02em;color:#d6d5cf;font-family:EB Garamond,serif;font-style:italic;font-weight:400}.sv-5b{color:#a9a8a2;text-wrap:pretty;max-width:32em;margin:0;font-size:15px;line-height:1.5}.sv-5c{height:clamp(48px,5vw,64px)}.sv-5d{color:#8c8b85;border-top:1px solid #f2f1ec1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:24px 0 28px;font-size:13px;display:flex}.sv-5e{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.sv-5f{gap:28px;display:flex}.sv-5g{color:#8c8b85;text-decoration:none;transition:color .2s}.sv-5g:hover{color:#f2f1ec}:root{--ink:#0a0a09;--paper:#f2f1ec;--focus:#0a84ff;scroll-behavior:smooth;scroll-padding-top:24px}body{font-family:Mazzard H,system-ui,sans-serif}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}img,svg{max-width:100%}main,section,header,footer{min-width:0}section{scroll-margin-top:24px}[hidden]{display:none!important}button:focus-visible,input:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.skip-link{z-index:100;color:var(--ink);background:#fff;border-radius:999px;padding:14px 24px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:16px}.desktop-nav a{padding-block:12px}.site-header>div>a{justify-content:center;align-items:center;line-height:1.2;display:inline-flex}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.scroll-map{align-self:stretch;min-height:660px;display:block;position:relative}.scroll-map-row{left:0;right:0;top:var(--map-top,0);height:var(--map-height,0);color:#a9a8a2;font-size:13px;line-height:1.3;position:absolute}.scroll-map-row>span:last-child{left:24px;right:0;top:var(--map-label-offset,50%);flex-direction:column;justify-content:center;min-height:44px;display:flex;position:absolute;transform:translateY(-50%)}.scroll-map-bar{background:#f2f1ec14;border-radius:4px;width:8px;height:max(0px,100% - 3px);transition:background .6s;position:absolute;top:0;left:0}.scroll-map-time{color:#8c8b85;margin-top:3px;font-size:12px;line-height:1.5;display:block}.scroll-map-row.is-current .scroll-map-time{color:#0a84ff}.scroll-map-you{z-index:2;pointer-events:none;background:#f2f1ec;border-radius:50%;width:16px;height:16px;transition:top .25s ease-out;display:block;position:absolute;top:0;left:-4px;transform:translateY(-50%);box-shadow:0 0 0 5px #f2f1ec24}.footer-directory-link{color:#a9a8a2;font-size:14px;line-height:1.5;text-decoration:none;transition:color .2s}.footer-directory-link:hover{color:#f2f1ec}.footer-city{white-space:nowrap;color:#a9a8a2;font-size:14px;line-height:1.5}[data-ref=cityToggle]{min-height:44px;margin-block:-12px;padding:8px 0}[data-fm=legal] a{align-items:center;min-height:44px;display:inline-flex}.site-header{z-index:20}.header-menu{position:relative}.header-menu-toggle,.case-menu-close{appearance:none;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;color:#f2f1ec;height:44px;min-height:44px;box-shadow:none;white-space:nowrap;background:0 0;border:1px solid #f2f1ec59;border-radius:999px;align-items:center;margin:0;padding:0 20px;font-family:Mazzard H,sans-serif;font-size:15px;font-weight:400;line-height:1.55;display:flex;transform:none}.header-menu-toggle:hover,.header-menu-toggle:active{box-shadow:none;transform:none}.case-menu{z-index:60;width:100%;max-width:none;height:100dvh;max-height:none;padding:16px 20px max(28px,env(safe-area-inset-bottom));color:#f2f1ec;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#0a0a09;border:0;border-radius:0;margin:0;font-family:Mazzard H,system-ui,sans-serif;font-size:17px;line-height:1.55;position:fixed;inset:0;overflow:hidden auto}.case-menu[open]{flex-direction:column;display:flex}.case-menu::backdrop{background:#0a0a09}.case-menu-header{flex:none;justify-content:space-between;align-items:center;display:flex}.case-menu-logo{display:flex}.case-menu-logo img{filter:invert();mix-blend-mode:screen;width:44px;height:44px;display:block}.case-menu-nav{flex-direction:column;flex:none;align-items:flex-start;width:fit-content;margin:auto;padding:40px 0;display:flex}.case-menu-nav a{letter-spacing:-.04em;color:#f2f1ec;padding:13px 0;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:1.1;transition:color .2s;display:block}.case-menu-nav a:hover{color:#8c8b85}.case-menu[open] .case-menu-nav a{animation-name:case-menu-rise;animation-duration:.6s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}.case-menu-nav a:first-child{animation-delay:40ms}.case-menu-nav a:nth-child(2){animation-delay:80ms}.case-menu-nav a:nth-child(3){animation-delay:.12s}.case-menu-nav a:nth-child(4){animation-delay:.16s}.case-menu-nav a:nth-child(5){animation-delay:.2s}.case-menu-nav a:nth-child(6){animation-delay:.24s}.case-menu-nav a:nth-child(7){animation-delay:.28s}.case-menu-footer{flex-direction:column;flex:none;align-items:center;gap:18px;display:flex}.case-menu-cta{color:#0a0a09;background:#f2f1ec;border-radius:999px;justify-content:center;width:100%;padding:18px 24px;font-size:16px;font-weight:500;display:flex}.case-menu-cta:hover{color:#0a0a09}.case-menu :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #aaa}.case-menu-logo:focus-visible{border-radius:50%}.case-menu-close:focus-visible,.case-menu-cta:focus-visible{border-radius:999px}@keyframes case-menu-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.case-menu[open] .case-menu-nav a{animation:none}}@media (width<=1100px){[data-fm=dir]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.desktop-nav{display:none}.site-header{grid-template-columns:1fr 1fr;padding-block:20px}.site-header>div{grid-column:2}[data-fm=dir]{grid-template-columns:repeat(2,minmax(0,1fr))}.scroll-map{flex-basis:150px!important}}@media (width<=760px){.scroll-map,[data-fm~=maphide]{display:none!important}[data-fm~=dir]{border-top:0;gap:40px 24px;margin-top:0;padding-top:0}[data-fm~=sj]{text-align:center;flex-direction:column;justify-content:center}[data-fm~=sj]>img{border-right:0;padding-right:0}[data-fm~=sj]>div{flex:0 auto;align-items:center}[data-fm~=legal]{text-align:center;flex-direction:column;justify-content:center}[data-fm~=legal]>span{justify-content:center}.footer-directory-link{font-size:17px;line-height:1.55}.footer-city{font-size:16px}[data-fm=dir]>div>span{font-size:18px}.footer-directory-link[href]{align-items:center;min-height:44px;display:flex}}@media (width<=480px){.site-header img{width:40px;height:40px}.site-header>div>a{padding:12px 22px;font-size:16px}[data-fm=dir]{grid-template-columns:1fr}}.site-header .header-menu-toggle{display:none}@media (width<=900px){.site-header .header-contact{display:none}.site-header .header-menu-toggle{display:flex}}.services-page :is(div,span,p,h1,h2,h3,li){min-width:0}.services-page :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #0a84ff}.services-page h2{white-space:normal}.services-page .services-revenue{text-align:center;flex-wrap:wrap;justify-content:center;line-height:1.6}.services-page [data-sv4]>a{min-width:0}.services-page [data-sv4]>a>span:nth-child(2){line-height:1.3}.services-page [data-svr]>[data-svx]>div:first-of-type>div{line-height:1.55}.services-page [data-wd]{min-width:0}.services-page .service-demo{width:100%;min-width:0}.services-page .demo-note{color:#66655f;margin:0;font-size:13px;line-height:1.55}.services-page :is(.service-demo-web,.service-demo-ecom) .demo-note{color:#a9a8a2}.services-page .service-demo>div:first-child{align-items:flex-start;line-height:1.5}.services-page .service-demo>div:first-child>span{flex:none;margin-top:6px}.services-page .service-demo button{box-sizing:border-box;min-height:44px}.services-page .service-demo [role=switch]{line-height:1.45}.services-page .switch-track{background:#80808059}.services-page [aria-checked=true] .switch-track{background:#0a84ff}.services-page .switch-thumb{transform:translate(0)}.services-page [aria-checked=true] .switch-thumb{transform:translate(18px)}.services-page :is([data-heat-mode],[data-website-view],[data-device],[data-industry],[data-goal]){box-sizing:border-box;min-height:44px}.services-page :is([data-heat-mode],[data-industry],[data-goal])[aria-pressed=true]{color:#fff;background:#0a0a09}.services-page :is([data-heat-mode],[data-industry],[data-goal])[aria-pressed=false]{color:#55544f;background:0 0}.services-page :is([data-website-view],[data-device])[aria-pressed=true]{color:#0a0a09;background:#f2f1ec}.services-page :is([data-website-view],[data-device])[aria-pressed=false]{color:#a9a8a2;background:0 0}.services-page :is([data-industry],[data-goal])[aria-pressed=true]{box-shadow:inset 0 0 0 1px #0a0a09}.services-page :is([data-industry],[data-goal])[aria-pressed=false]{box-shadow:inset 0 0 0 1px #0a0a0929}.services-page .heatmap-screen{object-fit:initial;object-position:initial;width:100%;max-width:none;height:auto}.services-page .heatmap-frame{isolation:isolate}.services-page .website-stage{max-width:100%;height:clamp(300px,32vw,420px)}.services-page .website-frame{overscroll-behavior:contain;scrollbar-width:thin;height:100%;overflow:hidden auto}.services-page [data-website-panel]{opacity:1;pointer-events:auto;width:100%;max-width:none;height:auto;display:block;position:static}.services-page [data-heat-layer][hidden],.services-page [data-website-panel][hidden]{display:none!important}.services-page .demo-result{flex-wrap:wrap;align-items:flex-start;gap:12px 16px}.services-page .demo-result>span:last-child{max-width:100%}.services-page .demo-result [data-ref$=Up]{text-align:right;max-width:26em;line-height:1.45}.services-page .funnel-step{grid-template-columns:120px minmax(0,1fr) 52px;gap:10px}.services-page .service-checklist{margin:0;padding:0;list-style:none;display:grid}.services-page .service-checklist>li{min-width:0;font-size:16px;list-style:none}.services-page .service-checklist>li>span:first-child{flex:none}.services-page [data-ref=recommendationVisitors]{background:linear-gradient(90deg,#0a84ff var(--range-progress,9.5%),#0a0a091a var(--range-progress,9.5%));touch-action:pan-y}.services-page [data-tps]{min-width:0}.services-page .scenario-assumptions{color:#a9a8a2;margin:0;font-size:13px;line-height:1.6}.services-page .scenario-value{white-space:normal;color:#5ab0ff;font-size:clamp(30px,3.7vw,52px);line-height:1.18}.services-page [data-ref=dgExtra]{color:#a9a8a2;font-size:14px;line-height:1.5}.services-page [data-ref=dgNum]{color:#5ab0ff}.services-page .service-recommendation>a{white-space:normal;text-align:center;max-width:100%}.services-page .service-recommendation>span:first-child{font-size:16px}.services-page #which [data-tp] button{white-space:normal;text-align:center;min-height:44px;line-height:1.4}.services-page .service-recommendation{scroll-margin-top:24px}.services-page .service-comparison-scroll{scrollbar-width:thin;overscroll-behavior-x:contain;border-radius:18px;max-width:100%;margin:0;padding:4px;overflow-x:auto}.service-comparison-table{border-collapse:separate;border-spacing:8px 0;table-layout:fixed;text-align:left;width:100%;min-width:1050px}.service-comparison-table th,.service-comparison-table td{color:#d6d5cf;vertical-align:top;min-width:0;padding:16px 18px;font-size:15px;font-weight:400;line-height:1.5}.service-comparison-table tr>:first-child{color:#a9a8a2;width:150px;padding:16px 10px 16px 0}.service-comparison-table thead th{border-top:2px solid #0000;border-radius:16px 16px 0 0;height:134px;padding-top:20px}.service-comparison-table thead th>span{margin-bottom:6px;display:block}.service-comparison-table tbody tr>*{box-shadow:inset 0 1px #f2f1ec14}.service-comparison-table tbody tr:last-child td{color:#f2f1ec;border-bottom:2px solid #0000;border-radius:0 0 16px 16px;padding-bottom:22px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500}.service-comparison-table [data-compare-column]{border-inline:2px solid #0000;transition:border-color .25s,background .25s}.service-comparison-table .is-recommended{background:#0a84ff0b;border-inline-color:#0a84ff}.service-comparison-table thead .is-recommended{border-top-color:#0a84ff}.service-comparison-table tbody tr:last-child .is-recommended{border-bottom-color:#0a84ff}.service-comparison-table [data-ref^=cmT]{color:#5ab0ff;min-height:20px;font-size:13px;font-weight:500;display:block}.services-page .timeline-note{color:#a9a8a2;max-width:64em;margin:0;font-size:14px;line-height:1.6}.services-page .motion-toggle{appearance:none;color:#d6d5cf;background:0 0;border:1px solid #f2f1ec40;border-radius:999px;align-self:center;min-height:44px;padding:10px 16px;font-size:13px;line-height:1.35}.is-motion-paused *{animation-play-state:paused!important}.services-page details summary{min-height:76px;line-height:1.4}.services-page details p{font-size:17px;line-height:1.65}.services-page details p a{text-underline-offset:3px;text-decoration:underline}.report-form input:focus-visible{outline-offset:-2px;border-radius:999px;outline:2px solid #0a84ff}@media (width>=901px) and (width<=1150px){.services-page .site-header{gap:14px}.services-page .site-header nav{flex-wrap:nowrap;gap:14px 18px;font-size:15px}.services-page .site-header .header-contact{padding:12px 18px;font-size:16px}.services-page [data-svr]{gap:40px}.services-page [data-svr]>[data-svx]>div:first-of-type>div{grid-template-columns:90px minmax(0,1fr)}.services-page [data-ck]{grid-template-columns:1fr}.services-page [data-sv4]>a{padding:24px}.services-page [data-sv4]>a>span:nth-child(2){font-size:22px}}@media (width<=960px){.services-page [data-tps]{justify-self:center;max-width:620px;position:static}.services-page [data-tp]{gap:44px}}@media (width<=900px){.services-page .site-header{grid-template-columns:minmax(0,1fr) auto}.services-page .site-header>div{grid-column:2}.services-page .desktop-nav{display:none}.services-page [data-wd]{justify-self:center;width:100%;max-width:600px;position:static;top:auto}.services-page .service-demo .website-stage{height:390px}.services-page [data-svx]>div:last-child{justify-content:center}.services-page .service-checklist{align-self:center;width:fit-content;max-width:100%}.services-page [data-wyg]{align-items:center}.services-page [data-svx]>div:first-of-type{text-align:left;width:100%}.services-page .service-recommendation{width:100%}}@media (width<=760px){.services-page main>section>div:first-child{padding-inline:20px}.services-page #top>div{gap:36px;padding-top:48px;padding-bottom:64px}.services-page h1{font-size:clamp(44px,10.8vw,74px)}.services-page h2{font-size:clamp(34px,8.6vw,52px)}.services-page main>section:not(#top)>div:first-child{gap:44px;padding-block:64px}.services-page #top [data-sv4]{grid-template-columns:repeat(2,minmax(0,1fr))}.services-page #top [data-sv4]>a{padding:24px 20px}.services-page #top [data-sv4]>a>span:nth-child(2){font-size:22px}.services-page #top [data-sv4]>a>span:nth-child(3){font-size:16px}.services-page #top [data-sv4]>a>span:first-child{font-size:150px}.services-page [data-svx]>p{font-size:18px;line-height:1.6}.services-page [data-svx]>div:first-of-type>div{grid-template-columns:92px minmax(0,1fr);gap:14px}.services-page [data-ck]{grid-template-columns:1fr}.services-page [data-svx]>div:last-child a:first-child{white-space:normal;text-align:center;max-width:100%}.services-page .service-demo{padding:22px 20px}.services-page .service-demo .website-stage{height:340px}.services-page [data-heat-mode]{padding:10px 8px;font-size:13px}.services-page [data-bad]{grid-template-columns:1fr}.services-page [data-ref=hmCap]{font-size:16px;line-height:1.55}.services-page .demo-result{flex-direction:column;gap:12px}.services-page .demo-result>span:last-child{align-items:flex-start}.services-page .demo-result [data-ref$=Up]{text-align:left}.services-page .funnel-step{grid-template-columns:100px minmax(0,1fr) 42px;gap:8px;font-size:13px}.services-page .service-recommendation{gap:24px;padding:32px 24px}.services-page .scenario-value{font-size:clamp(28px,8vw,42px)}.services-page [data-ref=dgName]{font-size:34px}.services-page #which [data-tp]>div:first-child{gap:32px}.services-page #faq details summary{gap:16px;padding:20px}.services-page #faq details p{padding:0 20px 22px}.services-page .service-next-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.services-page #audit>div:first-child{padding-block:72px}.services-page #audit h2>span:first-child{font-size:clamp(38px,10vw,60px)}.services-page #audit h2>span:last-child{font-size:20px}.report-form{border-radius:28px;flex-flow:column;gap:4px}.report-form input{text-align:center;flex:none;width:100%;min-height:52px;padding:16px 12px;font-size:17px}.report-form button{width:100%;min-height:52px;padding:16px 20px}.services-page #audit form+span{font-size:14px}}@media (width<=480px){.services-page #top [data-sv4]{grid-template-columns:1fr}.services-page #top [data-sv4]>a{padding:28px}.services-page #top [data-sv4]>a>span:nth-child(2){font-size:24px}.services-page .services-revenue{gap:8px;font-size:14px}.services-page [data-svx]>div:first-of-type>div{grid-template-columns:1fr;gap:6px}.services-page [data-svx]>div:first-of-type>div>span:first-child{font-size:14px}.services-page .service-next-steps{grid-template-columns:1fr}.services-page .service-demo [data-heat-mode]{padding:10px 6px;font-size:12px}.services-page .service-demo [data-device]{padding:10px 8px;font-size:13px}.services-page .service-demo .website-stage{height:320px}.services-page #which [data-tp] button{padding:11px 14px;font-size:14px}.services-page .service-recommendation{padding:28px 20px}.services-page [data-ref=dgName]{font-size:30px}}@media (width<=360px){.services-page .service-demo{padding:20px 16px}.services-page .funnel-step{grid-template-columns:84px minmax(0,1fr) 38px;gap:6px;font-size:12px}.services-page [data-ref=eCr],.services-page [data-ref=eAov]{font-size:23px}.services-page .service-demo-ecom>div:nth-last-of-type(2){gap:8px}.services-page #audit h2>span:first-child{font-size:36px}}@media (prefers-reduced-motion:reduce){.services-page [data-motion-section] *{transition:none!important;animation:none!important}}.services-page .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.services-page .comparison-swipe-cue{color:#a9a8a2;margin:0;font-size:14px;line-height:1.5;display:none}.services-page [data-heat-layer="0"],.services-page [data-heat-layer="1"]{mix-blend-mode:normal}@media (width<=1100px){.services-page .comparison-swipe-cue{display:block}}#cro-report-flow,#cro-report-flow *{box-sizing:border-box}#cro-report-flow{z-index:2147483001;color:#0a0a09;background:#e7e8e9;padding:14px 24px 20px;font-family:Poppins,sans-serif;font-size:16px;line-height:1.5;position:fixed;inset:0;overflow:auto}#cro-report-flow .crf-marker{letter-spacing:.13em;color:#50585d;margin-bottom:12px;font-size:12px}#cro-report-flow .crf-panel{background:#fff;border-radius:26px;min-height:calc(100dvh - 60px);padding:22px 48px 58px;position:relative;box-shadow:0 28px 70px #0000000c}#cro-report-flow .crf-top{justify-content:space-between;align-items:center;display:flex}#cro-report-flow .crf-logo{object-fit:contain;filter:none!important;mix-blend-mode:normal!important;width:42px!important;height:42px!important}#cro-report-flow button,#cro-report-flow a{font:inherit;cursor:pointer;letter-spacing:0;text-transform:none;text-decoration:none}#cro-report-flow .crf-back{color:#525b60;box-shadow:none;background:#fff;border:1px solid #dfe4e7;border-radius:999px;padding:10px 18px;font-size:14px;line-height:1.5}#cro-report-flow .crf-main{max-width:560px;margin:116px auto 90px}#cro-report-flow h2{letter-spacing:-.045em;color:#0a0a09;border:0;outline:none;margin:0 0 16px;padding:0;font-family:Mazzard H,sans-serif;font-size:56px;font-weight:600;line-height:1.1}#cro-report-flow h2 span,#cro-report-flow h2 em{display:block}#cro-report-flow h2 em{letter-spacing:-.025em;font-family:EB Garamond,serif;font-size:60px;font-style:italic;font-weight:400}#cro-report-flow .crf-description{color:#555e63;margin:0 0 32px;font-size:17px;line-height:1.6}#cro-report-flow strong{color:#0a0a09;font-weight:400}#cro-report-flow .crf-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}#cro-report-flow .crf-choice{color:#0a0a09;text-align:left;min-height:58px;box-shadow:none;background:#f4f7f7;border:2px solid #0000;border-radius:999px;padding:15px 24px;font-size:16px;line-height:1.5;display:block;position:relative}#cro-report-flow .crf-choice.selected{background:#fff;border-color:#1683ff;padding-right:44px}#cro-report-flow .crf-choice.selected:after{content:"✓";color:#fff;background:#1683ff;border-radius:50%;place-items:center;width:26px;height:26px;font:17px/1 Arial;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}#cro-report-flow .crf-field{margin:0 0 12px;display:block}#cro-report-flow .crf-field>span{color:#555e63;margin-bottom:8px;font-size:14px;display:block}#cro-report-flow input{color:#0a0a09;width:100%;height:60px;box-shadow:none;background:#fff;border:1.5px solid #dde3e7;border-radius:999px;outline:none;padding:14px 25px;font:17px Poppins,sans-serif;display:block}#cro-report-flow input:focus{box-shadow:none;border:2px solid #1683ff;outline:none}#cro-report-flow .crf-or{color:#667078;align-items:center;gap:14px;margin:12px 0;font-size:14px;display:flex}#cro-report-flow .crf-or:before,#cro-report-flow .crf-or:after{content:"";background:#dde3e7;flex:1;height:1px}#cro-report-flow .crf-national{width:100%}#cro-report-flow .crf-primary,#cro-report-flow .crf-secondary{text-align:center;border-radius:999px;width:100%;min-height:60px;padding:17px 24px;font-size:16px;line-height:1.5;display:block}#cro-report-flow .crf-primary{color:#fff;background:#0a0a09;border:0;margin-top:36px;box-shadow:0 10px 22px #0003}#cro-report-flow .crf-secondary{color:#0a0a09;box-shadow:none;background:#fff;border:1px solid #dde3e7;margin-top:24px}#cro-report-flow .crf-skip{color:#555e63;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #bfc6c9;border-radius:0;margin-top:24px;padding:0;font-size:14px}#cro-report-flow .crf-privacy{text-align:center;color:#677075;margin-top:16px;font-size:13px}#cro-report-flow .crf-draft{text-align:center;color:#737c81;margin:30px 0 0;font-size:12px}#cro-report-flow :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #1683ff}@media (width<=640px){#cro-report-flow{background:#fff;padding:0}#cro-report-flow .crf-marker{display:none}#cro-report-flow .crf-panel{min-height:100dvh;box-shadow:none;border-radius:0;padding:24px 22px 28px}#cro-report-flow .crf-top{padding-top:env(safe-area-inset-top,0)}#cro-report-flow .crf-logo{width:36px!important;height:36px!important}#cro-report-flow .crf-main{max-width:560px;margin:64px auto 60px}#cro-report-flow h2{margin-bottom:20px;font-size:34px;line-height:1.12}#cro-report-flow h2 em{margin-top:3px;font-size:38px;line-height:1.17}#cro-report-flow .crf-description{margin-bottom:30px;font-size:15px;line-height:1.65}#cro-report-flow .crf-choices{grid-template-columns:1fr;gap:10px}#cro-report-flow .crf-choice{min-height:54px;padding:13px 22px;font-size:15px}#cro-report-flow input{height:56px;padding:12px 22px;font-size:16px}#cro-report-flow .crf-primary,#cro-report-flow .crf-secondary{min-height:54px;padding:15px 18px;font-size:15px}#cro-report-flow .crf-primary{margin-top:32px}#cro-report-flow .crf-field{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){#cro-report-flow *{scroll-behavior:auto!important}}#cro-report-flow{width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}#cro-report-flow .crf-panel{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}#cro-report-flow .crf-main{overflow-wrap:anywhere;width:100%;min-width:0;box-sizing:border-box!important}#cro-report-flow :is(button,a){font-weight:400!important}#cro-report-flow .crf-top{gap:16px;min-width:0}#cro-report-flow form{width:100%;min-width:0;margin:0;padding:0}#cro-report-flow .crf-choice.selected:after{content:"";width:20px;height:20px;box-shadow:none;right:16px}#cro-report-flow .crf-choice.selected:before{content:"";z-index:1;border:1.8px solid #fff;border-width:0 1.8px 1.8px 0;width:5px;height:9px;position:absolute;top:50%;right:23px;transform:translateY(-62%)rotate(45deg)}#cro-report-flow .crf-choice:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px #1683ff!important}#cro-report-flow h2{letter-spacing:-.04em;font-size:50px;line-height:1.04}#cro-report-flow h2>span{margin:0;padding:0;line-height:1.04}#cro-report-flow h2>em{margin:0;padding:0;font-size:56px;line-height:1.02}#cro-report-flow input[list],#cro-report-flow select{-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23555e63' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 20px center!important;background-repeat:no-repeat!important;padding-right:50px!important}#cro-report-flow input::-webkit-calendar-picker-indicator{opacity:0!important;display:none!important}#cro-report-flow .crf-choice.selected:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 8 3 3 7-7'/%3E%3C/svg%3E") 50%/contain no-repeat;border:0!important;width:12px!important;height:12px!important;right:20px!important;transform:translateY(-50%)!important}#app svg *,#cro-report-flow svg *{stroke-linecap:round;stroke-linejoin:round}#app input[type=range]::-webkit-slider-thumb{border-radius:50%}#app button,#cro-report-flow button{background-clip:padding-box}#app dialog{border-radius:20px}#cro-report-flow .crf-back{border-radius:999px}@media (width<=640px){#cro-report-flow h2{font-size:32px;line-height:1.06}#cro-report-flow h2>span{line-height:1.06}#cro-report-flow h2>em{margin-top:0;font-size:36px;line-height:1.05}}#cro-report-flow .crf-main{margin-top:68px!important}@media (width<=640px){#cro-report-flow .crf-main{margin-top:16px!important}}#cro-report-flow .crf-instruction{color:#555e63;margin:-10px 0 14px;font-size:14px;line-height:1.5}#cro-report-flow .jm-icon{vertical-align:-.12em;fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em;display:inline-block}#cro-report-flow{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100dvh}#cro-report-flow h2{font-family:Poppins,sans-serif!important;font-weight:600!important}#cro-report-flow .crf-draft{font-size:14px}#cro-report-flow :focus-visible{outline-offset:4px;outline:2px solid #1683ff}@media (width<=640px){#cro-report-flow .crf-main{margin-top:64px!important}#cro-report-flow .crf-description,#cro-report-flow .crf-choice,#cro-report-flow .crf-primary,#cro-report-flow .crf-secondary{font-size:16px}#cro-report-flow .crf-skip{min-height:44px}}details>summary [data-faq-icon]>svg{flex:none;display:block;transform:none!important}details[open]>summary [data-faq-icon] .faq-icon-vertical{display:none}.services-page .service-next-steps *,.services-page .sv-40{animation-duration:1.2s!important;animation-iteration-count:1!important;animation-delay:0s!important}.services-page .service-detail-link{color:#0a84ff;text-decoration:none}.services-page .service-detail-link:hover{text-underline-offset:4px;text-decoration:underline}
/* Center the shared FAQ symbol inside its circle at every breakpoint. */
details>summary [data-faq-icon]{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;vertical-align:middle}details>summary [data-faq-icon]>svg{display:block!important;position:static!important;margin:0!important;inset:auto!important;transform:none!important;flex:none!important}details[open]>summary [data-faq-icon] .faq-icon-vertical{display:none!important}

/* 1.25.33: free report screen is full white, edge to edge; no box around the focused heading. */
#cro-report-flow{background:#fff!important;padding:0!important}
#cro-report-flow .crf-panel{border-radius:0!important;box-shadow:none!important;min-height:100dvh!important}
#cro-report-flow h2:focus,#cro-report-flow h2:focus-visible,#cro-report-flow [tabindex="-1"]:focus,#cro-report-flow [tabindex="-1"]:focus-visible{outline:none!important;box-shadow:none!important;border:0!important}

/* 1.25.34 QA polish (shared). */
h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}
[data-pulse],.store-pulse,span:has(>.pulse-label){display:none!important}
[data-ref="stickyBar"]{box-shadow:0 0 0 1px rgba(242,241,236,.22),0 18px 48px rgba(0,0,0,.5)!important}
img[src*="texas-outline"]{position:static!important;inset:auto!important;width:22px!important;height:auto!important;max-width:22px!important;opacity:.6!important;transform:none!important;margin:0 10px 0 0!important;flex:none!important}
span:has(>img[src*="texas-outline"]){display:inline-flex!important;align-items:center!important;white-space:nowrap!important}
[data-screen-label="Included"] [data-r3]>*{align-items:flex-start!important}
[data-screen-label="Included"] [data-r3]>*>div{justify-content:flex-start!important}
.cro-21{white-space:nowrap}
.cro-a3,.os-bi,.wd-9o,.sf-co{color:inherit!important;text-decoration:none!important;display:inline-flex;align-items:center;border:1px solid currentColor;border-radius:999px;padding:10px 20px;font-weight:500;line-height:1.2}
.cro-a3:hover,.os-bi:hover,.wd-9o:hover,.sf-co:hover{opacity:.8}

@media (max-width:560px){[data-fm=dir]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 20px!important}}
div:has(>table.service-comparison-table){padding-right:20px;scroll-padding-inline:20px}
