html:has(.cqs){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.cqs){scroll-behavior:auto}}.cqs[data-astro-cid-vxbnh5oh]{--fit: clamp(2.5rem, 1.4rem + 3.4vw, 4.6rem);--cqs-forest: #0f3128;--cqs-ivory: #f7f4f0;--cqs-ivory-2: rgba(247, 244, 240, .78);--cqs-ivory-3: rgba(247, 244, 240, .6);--cqs-lime: #bce955;position:relative;overflow:hidden;isolation:isolate;margin:clamp(2.5rem,1.5rem + 3vw,4.5rem) clamp(.75rem,.3rem + 1.6vw,1.75rem);padding:clamp(2.5rem,1.5rem + 4vw,5.5rem) clamp(1.25rem,.5rem + 4vw,4.5rem);border-radius:28px;background:var(--cqs-forest);color:var(--cqs-ivory);scroll-margin-top:90px}.cqs-bg[data-astro-cid-vxbnh5oh]{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 0% 0%,rgba(188,233,85,.14) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 100% 100%,rgba(44,90,75,.9) 0%,transparent 70%)}.cqs-bg[data-astro-cid-vxbnh5oh]:after{content:"";position:absolute;inset:0;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.cqs-grid[data-astro-cid-vxbnh5oh]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,1rem + 4vw,5rem);align-items:center;max-width:1240px;margin:0 auto}.cqs-content[data-astro-cid-vxbnh5oh]{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1rem,.8rem + .8vw,1.4rem)}.cqs-form[data-astro-cid-vxbnh5oh]{min-width:0}.cqs-eyebrow[data-astro-cid-vxbnh5oh]{margin:0;font-family:var(--font-body);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--cqs-lime)}.cqs-h2[data-astro-cid-vxbnh5oh]{margin:.2rem 0 .4rem;font-family:var(--font-display);font-weight:400;font-size:var(--fit);line-height:.98;letter-spacing:-.03em;color:var(--cqs-ivory);display:flex;flex-direction:column;gap:.04em}.cqs-h2[data-astro-cid-vxbnh5oh] em[data-astro-cid-vxbnh5oh]{font-style:italic;color:var(--cqs-lime)}.cqs-price[data-astro-cid-vxbnh5oh]{display:inline-flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;padding:.75rem 1.4rem;border-radius:999px;background:#f7f4f014;box-shadow:inset 0 0 0 1px #f7f4f02e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cqs-price-prefix[data-astro-cid-vxbnh5oh]{color:var(--cqs-ivory-2);font-family:var(--font-body);font-size:.86rem;font-weight:600}.cqs-price[data-astro-cid-vxbnh5oh] strong[data-astro-cid-vxbnh5oh]{font-family:var(--font-display);font-weight:400;font-size:clamp(1.55rem,1.2rem + 1vw,2rem);color:var(--cqs-lime);letter-spacing:-.015em}.cqs-lead[data-astro-cid-vxbnh5oh]{margin:0;max-width:44ch;font-family:var(--font-body);font-size:1.02rem;line-height:1.62;color:var(--cqs-ivory-2)}.cqs-cta[data-astro-cid-vxbnh5oh]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.25rem}.cqs-btn[data-astro-cid-vxbnh5oh]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.25rem;padding:.9rem 1.4rem .9rem .9rem;border-radius:999px;font-family:var(--font-body);font-size:.95rem;font-weight:700;text-decoration:none;white-space:nowrap;background:#f7f4f014;color:var(--cqs-ivory);box-shadow:inset 0 0 0 1px #f7f4f052;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .3s,color .3s,box-shadow .3s}.cqs-btn[data-astro-cid-vxbnh5oh] svg[data-astro-cid-vxbnh5oh]{box-sizing:content-box;padding:.55rem;border-radius:50%;background:var(--cqs-lime);color:var(--cqs-forest);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.cqs-btn[data-astro-cid-vxbnh5oh]:hover{background:var(--cqs-ivory);color:var(--cqs-forest);box-shadow:none}.cqs-note[data-astro-cid-vxbnh5oh]{margin:0;font-family:var(--font-body);font-size:.84rem;line-height:1.5;color:var(--cqs-ivory-3)}.cqs-back[data-astro-cid-vxbnh5oh]{display:inline-flex;align-items:center;gap:.45rem;margin-top:.75rem;color:var(--cqs-ivory-3);font-family:var(--font-body);font-size:.84rem;font-weight:600;text-decoration:none;transition:color .25s,gap .3s}.cqs-back[data-astro-cid-vxbnh5oh]:hover{color:var(--cqs-ivory);gap:.7rem}@media(max-width:960px){.cqs-grid[data-astro-cid-vxbnh5oh]{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.cqs[data-astro-cid-vxbnh5oh]{padding-inline:1rem;border-radius:22px}.cqs-btn[data-astro-cid-vxbnh5oh]{width:100%;justify-content:flex-start}}
