.w-section[data-astro-cid-dd52p67r]{margin-top:var(--space-9)}.w-section__title[data-astro-cid-dd52p67r]{margin-bottom:var(--space-6);font-size:var(--fs-h3);letter-spacing:-.04em;color:var(--c-ink);font-weight:400}.arrow[data-astro-cid-dd52p67r]{border-top:1.6px solid;border-right:1.6px solid;flex:none;width:8px;height:8px;transform:rotate(45deg)}.tag[data-astro-cid-dd52p67r]{letter-spacing:.06em;text-transform:uppercase;color:var(--c-dravit);justify-self:start;font-size:.75rem;font-weight:500}.meta[data-astro-cid-dd52p67r]{color:var(--c-dravit);font-size:.8125rem}.pill__count[data-astro-cid-dd52p67r]{margin-left:var(--space-1);opacity:.6}.pill[data-astro-cid-dd52p67r]{min-height:40px;padding:var(--space-2) var(--space-5);border:1px solid var(--c-cherry);border-radius:var(--radius-pill);color:var(--c-cherry);white-space:nowrap;transition:background-color var(--duration) var(--ease-out), color var(--duration) var(--ease-out);align-items:center;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.pill[data-astro-cid-dd52p67r]:hover,.pill[data-astro-cid-dd52p67r][aria-current]{background:var(--c-cherry);color:var(--c-lilac)}.journey__link[data-astro-cid-dd52p67r]:after,.pick__title[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]:after,.tool__title[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]:after,.topic__title[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]:after{content:"";border-radius:inherit;position:absolute;inset:0}.w-hero[data-astro-cid-dd52p67r]{padding-top:var(--space-5)}.w-hero__inner[data-astro-cid-dd52p67r]{gap:var(--space-7);padding-block:var(--space-7);border-radius:var(--radius-xl);background:var(--c-cherry);color:var(--c-white);padding-inline:clamp(var(--space-5), 5vw, var(--space-8));align-items:center;display:grid}@media (width>=1024px){.w-hero__inner[data-astro-cid-dd52p67r]{gap:var(--space-8);padding-block:var(--space-8);grid-template-columns:1.1fr 1fr}}.w-hero__intro[data-astro-cid-dd52p67r]{gap:var(--space-5);display:grid}.crumbs[data-astro-cid-dd52p67r] ol[data-astro-cid-dd52p67r]{gap:var(--space-1) var(--space-2);color:var(--c-lilac);flex-wrap:wrap;font-size:.875rem;display:flex}.crumbs[data-astro-cid-dd52p67r] li[data-astro-cid-dd52p67r]:not(:last-child):after{content:"/";margin-left:var(--space-2);opacity:.5}.crumbs[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]{color:inherit;text-decoration:none}.crumbs[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]:hover{text-decoration:underline}.crumbs[data-astro-cid-dd52p67r] [data-astro-cid-dd52p67r][aria-current]{opacity:.7}.w-hero__title[data-astro-cid-dd52p67r]{font-size:var(--fs-h1);letter-spacing:-.04em;color:var(--c-white);line-height:1.05}.w-hero__lead[data-astro-cid-dd52p67r]{max-width:48ch;font-size:var(--fs-body-20);color:var(--c-lilac);line-height:1.5}.journeys[data-astro-cid-dd52p67r]{gap:var(--space-3);display:grid}.journey[data-astro-cid-dd52p67r]{align-items:center;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--c-white);color:var(--c-cherry);transition:background-color var(--duration) var(--ease-out);display:flex;position:relative}.journey[data-astro-cid-dd52p67r]:hover{background:var(--c-lilac)}.journey__link[data-astro-cid-dd52p67r]{gap:var(--space-1);color:inherit;flex:1;text-decoration:none;display:grid}.journey__title[data-astro-cid-dd52p67r]{font-family:var(--font-heading);font-weight:500;font-size:var(--fs-h6);letter-spacing:-.03em;line-height:1.2}.journey__text[data-astro-cid-dd52p67r]{color:var(--c-dravit);font-size:.9375rem;line-height:1.45}.rates[data-astro-cid-dd52p67r]{gap:var(--space-6);padding:clamp(var(--space-5), 4vw, var(--space-7));border-radius:var(--radius-xl);background:var(--c-tech-white);display:grid}@media (width>=1024px){.rates[data-astro-cid-dd52p67r]{gap:var(--space-8);grid-template-columns:1.3fr 1fr}}.rates__body[data-astro-cid-dd52p67r]{align-content:start;justify-items:start;gap:var(--space-4);display:grid}.rates__title[data-astro-cid-dd52p67r]{font-size:var(--fs-h3);letter-spacing:-.04em;color:var(--c-ink);font-weight:400;line-height:1.15}.rates__text[data-astro-cid-dd52p67r]{max-width:52ch;margin-bottom:var(--space-2);color:var(--c-dravit)}.rates__more[data-astro-cid-dd52p67r]{padding:var(--space-5);border-radius:var(--radius-card);background:var(--c-white)}.rates__more-title[data-astro-cid-dd52p67r]{margin-bottom:var(--space-2);font-family:var(--font-heading);color:var(--c-cherry);font-weight:500}.rates__more[data-astro-cid-dd52p67r] li[data-astro-cid-dd52p67r]+li[data-astro-cid-dd52p67r]{border-top:1px solid var(--c-marble)}.rates__more[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]{padding-block:var(--space-3);color:var(--c-ink);font-size:.9375rem;text-decoration:none;display:block}.rates__more[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]:hover{color:var(--c-cherry);text-decoration:underline}.picks[data-astro-cid-dd52p67r]{gap:var(--space-3);display:grid}@media (width>=900px){.picks[data-astro-cid-dd52p67r]{grid-template-rows:repeat(3,auto);grid-template-columns:1.2fr 1fr}.pick--lead[data-astro-cid-dd52p67r]{grid-row:1/-1}}.pick[data-astro-cid-dd52p67r]{align-content:start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-card);background:var(--c-tech-white);transition:background-color var(--duration) var(--ease-out);display:grid;position:relative}.pick[data-astro-cid-dd52p67r]:hover{background:var(--c-lilac)}.pick__title[data-astro-cid-dd52p67r]{letter-spacing:-.02em;font-size:1.125rem;font-weight:500;line-height:1.3}.pick__title[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]{color:var(--c-ink);text-decoration:none}.pick--lead[data-astro-cid-dd52p67r]{align-content:end;gap:var(--space-4);min-height:18rem;padding:clamp(var(--space-5), 4vw, var(--space-7));background:var(--c-lilac)}.pick--lead[data-astro-cid-dd52p67r]:hover{background:var(--c-cherry)}.pick--lead[data-astro-cid-dd52p67r] .pick__title[data-astro-cid-dd52p67r]{font-size:var(--fs-h3);letter-spacing:-.04em;font-weight:400;line-height:1.15}.pick--lead[data-astro-cid-dd52p67r] .pick__title[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]{color:var(--c-cherry)}.pick__text[data-astro-cid-dd52p67r]{max-width:52ch;color:var(--c-ink)}.pick--lead[data-astro-cid-dd52p67r]:hover [data-astro-cid-dd52p67r]:is(.pick__title a,.pick__text,.tag,.meta){color:var(--c-lilac)}.pick--lead[data-astro-cid-dd52p67r]:hover .pick__title[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]{color:var(--c-white)}.deeper[data-astro-cid-dd52p67r]{justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.deeper__label[data-astro-cid-dd52p67r]{font-family:var(--font-heading);color:var(--c-ink);font-weight:500}.deeper[data-astro-cid-dd52p67r] ul[data-astro-cid-dd52p67r]{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.tools[data-astro-cid-dd52p67r]{gap:var(--space-3);display:grid}@media (width>=768px){.tools[data-astro-cid-dd52p67r]{grid-template-columns:1fr 1fr}}.tool[data-astro-cid-dd52p67r]{align-content:start;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-card);background:var(--c-tech-white);transition:background-color var(--duration) var(--ease-out);display:grid;position:relative}.tool[data-astro-cid-dd52p67r]:hover{background:var(--c-lilac)}.tool__title[data-astro-cid-dd52p67r]{font-size:var(--fs-h5);letter-spacing:-.03em;color:var(--c-cherry);font-weight:500}.tool__title[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]{color:inherit;text-decoration:none}.tool__text[data-astro-cid-dd52p67r]{max-width:44ch;color:var(--c-dravit);font-size:.9375rem;line-height:1.5}.topics[data-astro-cid-dd52p67r]{padding-block:var(--space-8);background:var(--c-lilac);position:relative}.topics__anchor[data-astro-cid-dd52p67r]{position:absolute;top:0}.topics__title[data-astro-cid-dd52p67r]{font-size:var(--fs-h3);letter-spacing:-.04em;text-align:center;color:var(--c-cherry);font-weight:400}.topics__filters[data-astro-cid-dd52p67r]{justify-content:center;gap:var(--space-2);margin-block:var(--space-6);flex-wrap:wrap;display:flex}.topics__filters[data-astro-cid-dd52p67r] .pill[data-astro-cid-dd52p67r]{background:var(--c-white);border-color:#0000}.topics__filters[data-astro-cid-dd52p67r] .pill[data-astro-cid-dd52p67r]:hover,.topics__filters[data-astro-cid-dd52p67r] .pill[data-astro-cid-dd52p67r][aria-current]{background:var(--c-cherry);color:var(--c-lilac)}.topics__grid[data-astro-cid-dd52p67r]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));display:grid}.topic[data-astro-cid-dd52p67r]{align-content:start;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-card);background:var(--c-white);display:grid;position:relative}.topic[data-astro-cid-dd52p67r][hidden]{display:none}.topic__title[data-astro-cid-dd52p67r]{letter-spacing:-.02em;color:var(--c-ink);font-size:1.0625rem;font-weight:500;line-height:1.35}.topic__title[data-astro-cid-dd52p67r] a[data-astro-cid-dd52p67r]{color:var(--c-cherry);text-decoration:none}.topic__text[data-astro-cid-dd52p67r]{-webkit-line-clamp:3;color:var(--c-dravit);-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.topic[data-astro-cid-dd52p67r] .meta[data-astro-cid-dd52p67r]{padding-top:var(--space-2);margin-top:auto}.topics__more[data-astro-cid-dd52p67r]{margin:var(--space-6) auto 0;display:flex}.topics__more[data-astro-cid-dd52p67r][hidden]{display:none}
