@property --sx{syntax: "<percentage>"; inherits: false; initial-value: 50%;}@property --sy{syntax: "<percentage>"; inherits: false; initial-value: 44%;}@property --rx{syntax: "<percentage>"; inherits: false; initial-value: 60%;}@property --ry{syntax: "<percentage>"; inherits: false; initial-value: 80%;}@property --tint{syntax: "<color>"; inherits: true; initial-value: #f2c14e;}@property --intro{syntax: "<color>"; inherits: false; initial-value: #f2c14e;}.hero[data-astro-cid-bbe6dxrz]{animation:light-colors 3.6s linear .3s both;--tint: var(--intro);transition:--tint .5s;position:relative;isolation:isolate;overflow:hidden;min-height:min(100svh - 4.25rem,60rem);display:grid;align-items:center;align-content:center;padding-block:clamp(2rem,7svh,5rem) 6rem;background:radial-gradient(120% 70% at 50% 0%,#0d1830 0%,transparent 70%),var(--ink)}.glow[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:0;background:radial-gradient(38% 34% at 50% 40%,color-mix(in srgb,var(--tint, #f2c14e) 16%,transparent),transparent 70%)}.content[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;display:grid;justify-items:center;text-align:center;gap:1.5rem}.badge[data-astro-cid-bbe6dxrz]{font:600 .8125rem/1 var(--head);letter-spacing:.16em;text-transform:uppercase;color:var(--text);padding:.6rem 1rem;border:1px solid rgb(255 255 255 / .22);border-radius:999px}h1[data-astro-cid-bbe6dxrz]{display:grid;justify-items:center;gap:1.25rem;text-shadow:0 0 40px rgb(242 193 78 / .35)}.sub[data-astro-cid-bbe6dxrz]{font-size:clamp(1.15rem,2.6vw,1.6rem);font-weight:500;color:var(--text);text-shadow:none}.lede[data-astro-cid-bbe6dxrz]{max-width:36rem;color:#cfd5df;font-size:1.125rem}.ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.perks[data-astro-cid-bbe6dxrz]{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;color:var(--muted);font-size:.9375rem}.perks[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:before{content:"+ ";color:var(--gold)}.dark[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:2;pointer-events:none;background:#020409db;--sx: 50%;--sy: 44%;--rx: 60%;--ry: 80%;-webkit-mask-image:radial-gradient(ellipse var(--rx) var(--ry) at var(--sx) var(--sy),transparent 55%,#000 100%);mask-image:radial-gradient(ellipse var(--rx) var(--ry) at var(--sx) var(--sy),transparent 55%,#000 100%);animation:sweep-hole 2.4s cubic-bezier(.3,.6,.2,1) .3s both}.beam[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:3;pointer-events:none;filter:blur(14px);opacity:.75;transform-origin:93% 86%;animation:sweep-beam 2.4s cubic-bezier(.3,.6,.2,1) .3s both}.cone[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;clip-path:polygon(92% 87%,94% 85%,58% 30%,40% 50%);background:linear-gradient(to top left,color-mix(in srgb,var(--tint, #f2c14e) 34%,transparent) 5%,color-mix(in srgb,var(--tint, #f2c14e) 12%,transparent) 65%,transparent 95%)}.beam[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;left:93%;top:86%;width:7rem;height:7rem;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--tint, #f2c14e) 75%,transparent),color-mix(in srgb,var(--tint, #f2c14e) 22%,transparent) 40%,transparent 70%)}@keyframes sweep-hole{0%{--sx: 77%;--sy: 6%;--rx: 7%;--ry: 10%}55%{--sx: 58%;--sy: 30%;--rx: 18%;--ry: 24%}to{--sx: 50%;--sy: 44%;--rx: 60%;--ry: 80%}}@keyframes light-colors{0%,16%{--intro: #ff4d5e}24%,38%{--intro: #3ddc84}46%,60%{--intro: #4d8dff}68%,80%{--intro: #c77dff}to{--intro: #f2c14e}}.hero[data-astro-cid-bbe6dxrz]:has(#light-red:checked){--tint: #ff4d5e}.hero[data-astro-cid-bbe6dxrz]:has(#light-green:checked){--tint: #3ddc84}.hero[data-astro-cid-bbe6dxrz]:has(#light-blue:checked){--tint: #4d8dff}.hero[data-astro-cid-bbe6dxrz]:has(#light-purple:checked){--tint: #c77dff}.picker[data-astro-cid-bbe6dxrz]{position:relative;z-index:4;justify-self:center;margin:2rem 0 0;padding:0;border:0;min-width:0;animation:fade-in .6s ease 2.4s both}.picker[data-astro-cid-bbe6dxrz] legend[data-astro-cid-bbe6dxrz]{padding:0;margin:0 auto .7rem;font:600 .75rem/1 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.swatches[data-astro-cid-bbe6dxrz]{display:flex;gap:.75rem}.sw[data-astro-cid-bbe6dxrz]{width:1.75rem;height:1.75rem;border-radius:50%;cursor:pointer;background:currentColor;box-shadow:0 0 12px currentColor}.sw[data-astro-cid-bbe6dxrz].gold{color:#f2c14e}.sw[data-astro-cid-bbe6dxrz].red{color:#ff4d5e}.sw[data-astro-cid-bbe6dxrz].green{color:#3ddc84}.sw[data-astro-cid-bbe6dxrz].blue{color:#4d8dff}.sw[data-astro-cid-bbe6dxrz].purple{color:#c77dff}.picker[data-astro-cid-bbe6dxrz] input[data-astro-cid-bbe6dxrz]:checked+.sw[data-astro-cid-bbe6dxrz]{box-shadow:0 0 0 3px var(--ink),0 0 0 5px var(--text),0 0 16px currentColor}.picker[data-astro-cid-bbe6dxrz] input[data-astro-cid-bbe6dxrz]:focus-visible+.sw[data-astro-cid-bbe6dxrz]{outline:3px solid var(--gold);outline-offset:7px}@media(min-width:64rem){.picker[data-astro-cid-bbe6dxrz]{position:absolute;right:2.5rem;top:50%;translate:0 -50%;margin:0}.swatches[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:center}}@keyframes fade-in{0%{opacity:0}}@keyframes sweep-beam{0%{transform:rotate(32deg);opacity:.4}to{transform:rotate(0);opacity:.75}}@media(max-width:64rem){.dark[data-astro-cid-bbe6dxrz]{--rx: 95%;animation-name:sweep-hole-narrow}}@keyframes sweep-hole-narrow{0%{--sx: 77%;--sy: 6%;--rx: 12%;--ry: 10%}55%{--sx: 58%;--sy: 30%;--rx: 40%;--ry: 28%}to{--sx: 50%;--sy: 44%;--rx: 95%;--ry: 80%}}@media(prefers-reduced-motion:reduce){.hero[data-astro-cid-bbe6dxrz],.dark[data-astro-cid-bbe6dxrz],.beam[data-astro-cid-bbe6dxrz],.picker[data-astro-cid-bbe6dxrz]{animation:none}}.pillars[data-astro-cid-g5jplrhu]{list-style:none;display:grid;gap:1px;background:var(--line);border:1px solid var(--line);margin-bottom:3rem}.pillars[data-astro-cid-g5jplrhu] li[data-astro-cid-g5jplrhu]{background:var(--ink);padding:1.5rem;display:grid;align-content:start;gap:.5rem}.num[data-astro-cid-g5jplrhu]{font:500 .8125rem/1 var(--head);color:var(--muted);letter-spacing:.1em}.pillars[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{color:var(--muted);font-size:.9375rem}@media(min-width:40rem){.pillars[data-astro-cid-g5jplrhu]{grid-template-columns:1fr 1fr}}@media(min-width:64rem){.pillars[data-astro-cid-g5jplrhu]{grid-template-columns:repeat(4,1fr)}}.services[data-astro-cid-g5jplrhu]{list-style:none;display:grid;gap:2.5rem 3rem}.services[data-astro-cid-g5jplrhu] li[data-astro-cid-g5jplrhu]{display:grid;gap:.75rem;padding-top:1.25rem;border-top:2px solid var(--text)}.services[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{font-size:1.5rem}.services[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{color:var(--muted);max-width:32rem}@media(min-width:48rem){.services[data-astro-cid-g5jplrhu]{grid-template-columns:1fr 1fr}}.smart[data-astro-cid-rggr4mjs]{background:var(--night)}.grid[data-astro-cid-rggr4mjs]{display:grid;gap:3rem}@media(min-width:60rem){.grid[data-astro-cid-rggr4mjs]{grid-template-columns:1fr 1fr;align-items:center}}.intro[data-astro-cid-rggr4mjs]{color:var(--muted);margin-top:1.25rem;max-width:30rem}.swatches[data-astro-cid-rggr4mjs]{display:flex;gap:.5rem;margin-bottom:1.5rem}.swatches[data-astro-cid-rggr4mjs] span[data-astro-cid-rggr4mjs]{width:2.25rem;height:2.25rem;border-radius:50%;box-shadow:0 0 18px currentColor;background:currentColor}.w[data-astro-cid-rggr4mjs]{color:#ffd892}.r[data-astro-cid-rggr4mjs]{color:#ff4d5e}.g[data-astro-cid-rggr4mjs]{color:#3ddc84}.b[data-astro-cid-rggr4mjs]{color:#4d8dff}.a[data-astro-cid-rggr4mjs]{color:#c77dff}.features[data-astro-cid-rggr4mjs]{list-style:none;display:grid}.features[data-astro-cid-rggr4mjs] li[data-astro-cid-rggr4mjs]{padding-block:.9rem;border-bottom:1px solid var(--line)}.features[data-astro-cid-rggr4mjs] li[data-astro-cid-rggr4mjs]:first-child{border-top:1px solid var(--line)}.grid[data-astro-cid-ihllb3az]{list-style:none;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}figure[data-astro-cid-ihllb3az]{margin:0}img[data-astro-cid-ihllb3az]{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block}figcaption[data-astro-cid-ihllb3az]{color:var(--muted);font-size:.9375rem;margin-top:.6rem}.toggle[data-astro-cid-bnzs7wvs]{border:1px solid var(--line);border-radius:999px;display:inline-flex;padding:.25rem;margin:0 0 2rem}.toggle[data-astro-cid-bnzs7wvs] input[data-astro-cid-bnzs7wvs]{position:absolute;opacity:0;width:1px;height:1px}.toggle[data-astro-cid-bnzs7wvs] label[data-astro-cid-bnzs7wvs]{padding:.6rem 1.25rem;border-radius:999px;font:600 .9375rem/1 var(--head);color:var(--muted);cursor:pointer}.toggle[data-astro-cid-bnzs7wvs] input[data-astro-cid-bnzs7wvs]:checked+label[data-astro-cid-bnzs7wvs]{background:var(--text);color:var(--ink)}.toggle[data-astro-cid-bnzs7wvs] input[data-astro-cid-bnzs7wvs]:focus-visible+label[data-astro-cid-bnzs7wvs]{outline:3px solid var(--gold);outline-offset:2px}.mo[data-astro-cid-bnzs7wvs]{display:none}.plans[data-astro-cid-bnzs7wvs]:has(#bill-month:checked) .yr[data-astro-cid-bnzs7wvs]{display:none}.plans[data-astro-cid-bnzs7wvs]:has(#bill-month:checked) .mo[data-astro-cid-bnzs7wvs]{display:inline}.cards[data-astro-cid-bnzs7wvs]{list-style:none;display:grid;gap:2rem 1.25rem}@media(min-width:60rem){.cards[data-astro-cid-bnzs7wvs]{grid-template-columns:repeat(3,1fr);align-items:start}}.card[data-astro-cid-bnzs7wvs]{position:relative;display:grid;gap:.75rem;padding:2rem 1.5rem;background:var(--night);border:1px solid var(--line)}.card[data-astro-cid-bnzs7wvs].popular{border-color:var(--gold);box-shadow:0 0 60px -20px #f2c14e73}.flag[data-astro-cid-bnzs7wvs]{position:absolute;top:-.8rem;left:1.5rem;font:600 .75rem/1 var(--head);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--gold);padding:.4rem .6rem}.visits[data-astro-cid-bnzs7wvs]{color:var(--muted)}.price[data-astro-cid-bnzs7wvs]{font:600 2.75rem/1 var(--head);margin-block:.5rem}.price[data-astro-cid-bnzs7wvs] small[data-astro-cid-bnzs7wvs]{font-size:1rem;font-weight:500;color:var(--muted);margin-left:.2rem}.includes[data-astro-cid-bnzs7wvs]{list-style:none;display:grid;gap:.55rem;margin-bottom:1rem;font-size:.9375rem;color:#cfd5df}.includes[data-astro-cid-bnzs7wvs] li[data-astro-cid-bnzs7wvs]{padding-left:1.25rem;position:relative}.includes[data-astro-cid-bnzs7wvs] li[data-astro-cid-bnzs7wvs]:before{content:"";position:absolute;left:0;top:.6em;width:.5rem;height:1px;background:var(--muted)}.terms[data-astro-cid-bnzs7wvs]{margin-top:1.5rem;color:var(--muted);font-size:.9375rem;max-width:48rem}.grid[data-astro-cid-t6qjn3vr]{display:grid;gap:3rem}@media(min-width:60rem){.grid[data-astro-cid-t6qjn3vr]{grid-template-columns:1fr 1.2fr}}.credit[data-astro-cid-t6qjn3vr]{margin-top:1.5rem;padding-left:1rem;border-left:2px solid var(--gold);color:#cfd5df;max-width:26rem}.list[data-astro-cid-t6qjn3vr]{list-style:none;display:grid}.list[data-astro-cid-t6qjn3vr] li[data-astro-cid-t6qjn3vr]{padding-block:1.5rem;border-bottom:1px solid var(--line);display:grid;gap:.5rem}.list[data-astro-cid-t6qjn3vr] li[data-astro-cid-t6qjn3vr]:first-child{border-top:1px solid var(--line)}.row[data-astro-cid-t6qjn3vr]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.from[data-astro-cid-t6qjn3vr]{font:600 1.75rem/1 var(--head);white-space:nowrap}.from[data-astro-cid-t6qjn3vr] small[data-astro-cid-t6qjn3vr]{font-size:.875rem;font-weight:500;color:var(--muted)}.detail[data-astro-cid-t6qjn3vr]{color:var(--muted);font-size:.9375rem}.why[data-astro-cid-wwnj4t6a]{background:var(--night)}h2[data-astro-cid-wwnj4t6a]{max-width:40rem}.reasons[data-astro-cid-wwnj4t6a]{list-style:none;display:grid;gap:2rem;margin-top:3rem}@media(min-width:40rem){.reasons[data-astro-cid-wwnj4t6a]{grid-template-columns:1fr 1fr}}@media(min-width:64rem){.reasons[data-astro-cid-wwnj4t6a]{grid-template-columns:repeat(4,1fr)}}.reasons[data-astro-cid-wwnj4t6a] li[data-astro-cid-wwnj4t6a]{display:grid;gap:.6rem;align-content:start}.reasons[data-astro-cid-wwnj4t6a] p[data-astro-cid-wwnj4t6a]{color:var(--muted);font-size:.9375rem}.grid[data-astro-cid-rtduh47i]{display:grid;gap:2.5rem}@media(min-width:60rem){.grid[data-astro-cid-rtduh47i]{grid-template-columns:1fr 1fr;align-items:center}}.intro[data-astro-cid-rtduh47i]{color:var(--muted);margin-top:1.25rem;max-width:30rem}.counties[data-astro-cid-rtduh47i]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.counties[data-astro-cid-rtduh47i] li[data-astro-cid-rtduh47i]{background:var(--ink);padding:1rem 1.25rem;font:500 1.0625rem/1.2 var(--head)}.contact[data-astro-cid-xmivup5a]{text-align:center;background:radial-gradient(60% 80% at 50% 100%,var(--gold-glow),transparent 70%),var(--ink)}h2[data-astro-cid-xmivup5a]{max-width:36rem;margin-inline:auto}.intro[data-astro-cid-xmivup5a]{color:var(--muted);max-width:34rem;margin:1.25rem auto 2rem}.ctas[data-astro-cid-xmivup5a]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.social[data-astro-cid-xmivup5a]{margin-top:2rem;color:var(--muted)}
