.hero[data-astro-cid-dzzyx2dx]{padding-block:clamp(2.5rem,6vw,4.5rem)}.hero__inner[data-astro-cid-dzzyx2dx]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.hero__text[data-astro-cid-dzzyx2dx]{gap:var(--space-4);flex-direction:column;align-items:flex-start;display:flex}.facts[data-astro-cid-dzzyx2dx]{margin:var(--space-2) 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.facts[data-astro-cid-dzzyx2dx] li[data-astro-cid-dzzyx2dx]{background:var(--white);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);flex-direction:column;font-weight:500;display:flex}.facts__label[data-astro-cid-dzzyx2dx]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-700);font-weight:400}.split[data-astro-cid-dzzyx2dx]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.split--top[data-astro-cid-dzzyx2dx]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.split[data-astro-cid-dzzyx2dx] .stack[data-astro-cid-dzzyx2dx]{align-items:flex-start}.intro[data-astro-cid-dzzyx2dx]{font-size:var(--text-lg)}.best-for[data-astro-cid-dzzyx2dx]{gap:var(--space-4);background:var(--lime-50);border-radius:var(--radius-xl);padding:var(--space-8);flex-direction:column;display:flex}.ticks[data-astro-cid-dzzyx2dx]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ticks[data-astro-cid-dzzyx2dx] li[data-astro-cid-dzzyx2dx]{padding-left:1.75rem;position:relative}.ticks[data-astro-cid-dzzyx2dx] li[data-astro-cid-dzzyx2dx]:before{content:"";background:var(--grape-green);width:.9rem;height:.9rem;box-shadow:inset 0 0 0 2px var(--ink);border-radius:50%;position:absolute;top:.45em;left:0}.stack-lg[data-astro-cid-dzzyx2dx]{flex-direction:column;gap:clamp(2rem,4vw,3rem);display:flex}.head[data-astro-cid-dzzyx2dx]{gap:var(--space-3);flex-direction:column;display:flex}.flow[data-astro-cid-dzzyx2dx]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.flow__step[data-astro-cid-dzzyx2dx]{gap:var(--space-3);background:var(--white);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-4) var(--space-6);flex-direction:column;display:flex}@media (width<=700px){.flow[data-astro-cid-dzzyx2dx]{grid-template-columns:minmax(0,1fr)}.flow__step[data-astro-cid-dzzyx2dx]{flex-direction:row}}.flow__num[data-astro-cid-dzzyx2dx]{background:var(--cornflower);width:40px;height:40px;font-family:var(--font-display);font-variation-settings:"SOFT" 100;border-radius:50%;flex:none;place-items:center;font-weight:900;display:grid}.flow__step[data-astro-cid-dzzyx2dx] h3[data-astro-cid-dzzyx2dx]{font-size:var(--text-lg);align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.flow__time[data-astro-cid-dzzyx2dx]{font-size:var(--text-xs);color:var(--blue-700);font-weight:400}.gallery[data-astro-cid-dzzyx2dx]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pricing[data-astro-cid-dzzyx2dx]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.pricing__main[data-astro-cid-dzzyx2dx]{gap:var(--space-4);flex-direction:column;display:flex}.price[data-astro-cid-dzzyx2dx]{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.price__from[data-astro-cid-dzzyx2dx],.price__unit[data-astro-cid-dzzyx2dx]{font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em}.price__amount[data-astro-cid-dzzyx2dx]{font-family:var(--font-display);font-variation-settings:"SOFT" 100;font-weight:900;font-size:var(--text-3xl);line-height:1}.notes[data-astro-cid-dzzyx2dx]{gap:var(--space-2);flex-direction:column;margin:0;padding-left:1.2rem;display:flex}.included[data-astro-cid-dzzyx2dx]{gap:var(--space-4);background:var(--cream);border-radius:var(--radius-xl);padding:var(--space-6);flex-direction:column;display:flex}.addons[data-astro-cid-dzzyx2dx]{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.addon[data-astro-cid-dzzyx2dx]{gap:var(--space-4);background:var(--white);border-radius:var(--radius-lg);padding:var(--space-4);align-items:stretch;display:flex}.addon__body[data-astro-cid-dzzyx2dx]{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.addon__body[data-astro-cid-dzzyx2dx] h3[data-astro-cid-dzzyx2dx]{font-size:var(--text-lg)}.addon__price[data-astro-cid-dzzyx2dx]{font-size:var(--text-sm);color:var(--blue-700);margin-top:auto}.link-arrow[data-astro-cid-dzzyx2dx]{font-weight:500}.others-line[data-astro-cid-dzzyx2dx]{margin-top:var(--space-4);color:var(--cream)}.others-line[data-astro-cid-dzzyx2dx] a[data-astro-cid-dzzyx2dx]{color:var(--grape-green);font-weight:500}@media (width<=900px){.hero__inner[data-astro-cid-dzzyx2dx],.split[data-astro-cid-dzzyx2dx],.split--top[data-astro-cid-dzzyx2dx],.pricing[data-astro-cid-dzzyx2dx]{grid-template-columns:minmax(0,1fr)}.gallery[data-astro-cid-dzzyx2dx]{grid-template-columns:repeat(2,minmax(0,1fr))}.included[data-astro-cid-dzzyx2dx]{padding:var(--space-6)}}
