.qt[data-astro-cid-b2aj2baa]{padding:clamp(.75rem,2vw,1.5rem) clamp(.6rem,1.6vw,1.5rem) clamp(1rem,3vw,3rem)}.qt-grid[data-astro-cid-b2aj2baa]{display:grid;gap:1rem;max-width:1400px;margin:0 auto}.qt-side[data-astro-cid-b2aj2baa]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(2rem,1.25rem + 3.5vw,4.5rem) clamp(1.25rem,.5rem + 3.5vw,4rem);border-radius:clamp(1.75rem,1rem + 3vw,3.25rem) clamp(1.75rem,1rem + 3vw,3.25rem) clamp(1.75rem,1rem + 3vw,3.25rem) .75rem;background:radial-gradient(44rem 28rem at 0% 0%,hsl(var(--hl-grass) / .6),transparent 68%),hsl(var(--hl-forest));color:hsl(var(--hl-cream))}.qt-side[data-astro-cid-b2aj2baa]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.6;background:repeating-linear-gradient(104deg,transparent 0 84px,hsl(var(--hl-pine)) 84px 168px)}.qt-side[data-astro-cid-b2aj2baa]>[data-astro-cid-b2aj2baa]{animation:qt-rise .9s var(--hl-out) both}.qt-side[data-astro-cid-b2aj2baa]>[data-astro-cid-b2aj2baa]:nth-child(2){animation-delay:.08s}.qt-side[data-astro-cid-b2aj2baa]>[data-astro-cid-b2aj2baa]:nth-child(3){animation-delay:.16s}.qt-side[data-astro-cid-b2aj2baa]>[data-astro-cid-b2aj2baa]:nth-child(4){animation-delay:.24s}.qt-side[data-astro-cid-b2aj2baa]>[data-astro-cid-b2aj2baa]:nth-child(5){animation-delay:.32s}.qt-side[data-astro-cid-b2aj2baa]>[data-astro-cid-b2aj2baa]:nth-child(6){animation-delay:.4s}.qt-form[data-astro-cid-b2aj2baa]{animation:qt-rise .9s var(--hl-out) .2s both}@keyframes qt-rise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}@keyframes qt-draw{to{stroke-dashoffset:0}}.qt-title[data-astro-cid-b2aj2baa]{margin-top:1.1rem;color:hsl(var(--hl-cream));font-size:clamp(2.5rem,1.4rem + 4.6vw,4.5rem);line-height:1;letter-spacing:-.04em;font-weight:600;font-variation-settings:"opsz" 144,"SOFT" 100,"WONK" 0}.qt-title[data-astro-cid-b2aj2baa] .qt-mark path{stroke-dashoffset:1;animation:qt-draw .9s var(--hl-io) .8s both}.qt-lede[data-astro-cid-b2aj2baa]{margin:1.4rem 0 0;max-width:30rem;font-size:clamp(1.05rem,1rem + .3vw,1.2rem);line-height:1.6;color:hsl(var(--hl-cream) / .82)}.qt-points[data-astro-cid-b2aj2baa]{display:grid;margin:2.25rem 0 0;padding:0;list-style:none;border-top:1px solid hsl(var(--hl-cream) / .16)}.qt-points[data-astro-cid-b2aj2baa] li[data-astro-cid-b2aj2baa]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.15rem 0;border-bottom:1px solid hsl(var(--hl-cream) / .16)}.qt-ico[data-astro-cid-b2aj2baa]{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:hsl(var(--hl-cream) / .1);color:hsl(var(--hl-spring))}.qt-ico[data-astro-cid-b2aj2baa] svg[data-astro-cid-b2aj2baa]{width:55%;height:55%}.qt-points[data-astro-cid-b2aj2baa] strong[data-astro-cid-b2aj2baa]{display:block;font-family:var(--font-display);font-size:1.15rem;font-weight:600;letter-spacing:-.015em;line-height:1.25}.qt-points[data-astro-cid-b2aj2baa] div[data-astro-cid-b2aj2baa] span[data-astro-cid-b2aj2baa]{display:block;margin-top:.25rem;font-size:14.5px;line-height:1.55;color:hsl(var(--hl-cream) / .76)}.qt-phone[data-astro-cid-b2aj2baa]{display:grid;gap:.1rem;margin:2rem 0 0}.qt-phone[data-astro-cid-b2aj2baa] span[data-astro-cid-b2aj2baa]{font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--hl-spring))}.qt-phone[data-astro-cid-b2aj2baa] a[data-astro-cid-b2aj2baa]{width:-moz-fit-content;width:fit-content;min-height:44px;white-space:nowrap;font-family:var(--font-display);font-weight:600;font-size:clamp(1.9rem,1.4rem + 2vw,2.75rem);line-height:1.1;letter-spacing:-.035em;color:hsl(var(--hl-cream));text-decoration:none;background:linear-gradient(hsl(var(--hl-sun)),hsl(var(--hl-sun))) 0 100% / 0 3px no-repeat;transition:background-size .6s var(--hl-out),color .3s}.qt-phone[data-astro-cid-b2aj2baa] a[data-astro-cid-b2aj2baa]:hover,.qt-phone[data-astro-cid-b2aj2baa] a[data-astro-cid-b2aj2baa]:focus-visible{background-size:100% 3px;color:hsl(var(--hl-sun))}.qt-form[data-astro-cid-b2aj2baa]{align-self:start}@media(min-width:1000px){.qt-grid[data-astro-cid-b2aj2baa]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;align-items:start}.qt-side[data-astro-cid-b2aj2baa]{position:sticky;top:6.75rem}.qt-form[data-astro-cid-b2aj2baa]{padding:3rem clamp(2rem,3.5vw,3.75rem) 2.75rem;border-radius:clamp(1.75rem,1rem + 3vw,3.25rem) clamp(1.75rem,1rem + 3vw,3.25rem) .75rem clamp(1.75rem,1rem + 3vw,3.25rem)}}@media(prefers-reduced-motion:reduce){.qt-side[data-astro-cid-b2aj2baa]>[data-astro-cid-b2aj2baa],.qt-form[data-astro-cid-b2aj2baa],.qt-title[data-astro-cid-b2aj2baa] .qt-mark path{animation:none}.qt-title[data-astro-cid-b2aj2baa] .qt-mark path{stroke-dashoffset:0}.qt-phone[data-astro-cid-b2aj2baa] a[data-astro-cid-b2aj2baa]{transition:none}}
