.catalog[data-astro-cid-ron3otss]{gap:var(--space-l);display:grid}.catalog__filters[data-astro-cid-ron3otss]{gap:var(--space-m);padding:var(--space-m);border:1px solid var(--color-line);border-radius:var(--radius-l);background-color:var(--color-white);box-shadow:var(--shadow-s);display:grid}.catalog__need[data-astro-cid-ron3otss]{gap:var(--space-2xs);padding:var(--space-m) 0 0;border:0;border-top:1px dashed var(--color-line);margin:0;display:grid}.catalog__need[data-astro-cid-ron3otss] .field__label[data-astro-cid-ron3otss]{padding:0;font-weight:700}.catalog__need[data-astro-cid-ron3otss] .choice[data-astro-cid-ron3otss]{flex-basis:11rem}.catalog__need[data-astro-cid-ron3otss] .choice[data-astro-cid-ron3otss] span[data-astro-cid-ron3otss]{min-height:2.75rem;font-size:var(--step--1)}.catalog__row[data-astro-cid-ron3otss]{gap:var(--space-s);align-items:end;display:grid}.catalog__row[data-astro-cid-ron3otss] .field__label[data-astro-cid-ron3otss]{font-weight:700}.catalog__toggle[data-astro-cid-ron3otss]{cursor:pointer;align-items:center;gap:.6rem;min-height:3rem;font-weight:650;display:inline-flex;position:relative}.catalog__toggle[data-astro-cid-ron3otss] input[data-astro-cid-ron3otss]{opacity:0;position:absolute}.catalog__switch[data-astro-cid-ron3otss]{border-radius:var(--radius-pill);background-color:var(--color-line);width:2.75rem;height:1.6rem;transition:background-color var(--dur) var(--ease);flex:none;position:relative}.catalog__switch[data-astro-cid-ron3otss]:after{content:"";background-color:var(--color-white);width:1.2rem;height:1.2rem;box-shadow:var(--shadow-s);transition:translate var(--dur) var(--ease);border-radius:50%;position:absolute;top:.2rem;left:.2rem}.catalog__toggle[data-astro-cid-ron3otss] input[data-astro-cid-ron3otss]:checked+.catalog__switch[data-astro-cid-ron3otss]{background-color:var(--color-royal)}.catalog__toggle[data-astro-cid-ron3otss] input[data-astro-cid-ron3otss]:checked+.catalog__switch[data-astro-cid-ron3otss]:after{translate:1.15rem}.catalog__toggle[data-astro-cid-ron3otss] input[data-astro-cid-ron3otss]:focus-visible+.catalog__switch[data-astro-cid-ron3otss]{outline:2px solid var(--focus);outline-offset:2px}.catalog__summary[data-astro-cid-ron3otss]{justify-content:space-between;align-items:center;gap:var(--space-xs);margin-bottom:calc(-1 * var(--space-s));flex-wrap:wrap;display:flex}.catalog__count[data-astro-cid-ron3otss]{color:var(--text-muted);font-weight:650}.catalog__clear[data-astro-cid-ron3otss]{min-height:2.75rem;padding:0 var(--space-2xs);color:var(--link);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;font-weight:650;display:inline-flex}.catalog__clear[data-astro-cid-ron3otss]:hover{text-underline-offset:.2em;text-decoration:underline}.catalog__region[data-astro-cid-ron3otss]{gap:var(--space-s);display:grid}.catalog__region[data-astro-cid-ron3otss]+.catalog__region[data-astro-cid-ron3otss]{padding-top:var(--space-l);border-top:1px solid var(--color-line)}.catalog__region-head[data-astro-cid-ron3otss]{justify-content:space-between;align-items:end;gap:var(--space-2xs) var(--space-m);flex-wrap:wrap;display:flex}.catalog__region-head[data-astro-cid-ron3otss] h3[data-astro-cid-ron3otss]{font-size:var(--step-2)}.catalog__zones[data-astro-cid-ron3otss]{color:var(--text-muted);font-size:var(--step--1);align-items:flex-start;gap:.35rem;margin-top:.3rem;display:flex}.catalog__zones[data-astro-cid-ron3otss] svg{color:var(--color-signal);flex:none;margin-top:.15em}.catalog__from[data-astro-cid-ron3otss]{color:var(--text-muted)}.catalog__from[data-astro-cid-ron3otss] strong{color:var(--color-royal);font-family:var(--font-display);font-size:var(--step-1);font-weight:800}.catalog__empty[data-astro-cid-ron3otss]{justify-items:center;gap:var(--space-2xs);padding:var(--space-xl) var(--space-m);border:1px dashed var(--color-line);border-radius:var(--radius-l);background-color:var(--color-white);color:var(--text-muted);text-align:center;display:grid}.catalog__empty[data-astro-cid-ron3otss]>svg{color:var(--color-signal)}.catalog__empty-title[data-astro-cid-ron3otss]{color:var(--text);font-size:var(--step-1);font-weight:700}@media (width>=48rem){.catalog__row[data-astro-cid-ron3otss]{grid-template-columns:repeat(2,minmax(0,1fr)) auto}}.planes-hero[data-astro-cid-zyz4xe3v]{padding-bottom:var(--space-2xl)}.planes-hero[data-astro-cid-zyz4xe3v] h1[data-astro-cid-zyz4xe3v]{max-width:20ch;margin-top:var(--space-xs);font-size:var(--step-5)}.planes-hero__lead[data-astro-cid-zyz4xe3v]{max-width:60ch;margin-top:var(--space-s);color:var(--text-muted);font-size:var(--step-1)}.planes-hero__facts[data-astro-cid-zyz4xe3v]{gap:var(--space-s);margin-top:var(--space-xl);padding:0;list-style:none;display:grid}.planes-hero__facts[data-astro-cid-zyz4xe3v] li[data-astro-cid-zyz4xe3v]{padding:var(--space-s) var(--space-m);border-left:3px solid var(--color-signal);gap:.15rem;display:grid}.planes-hero__facts[data-astro-cid-zyz4xe3v] strong[data-astro-cid-zyz4xe3v]{color:var(--color-royal);font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.03em;font-weight:800;line-height:1.1}.planes-hero__facts[data-astro-cid-zyz4xe3v] span[data-astro-cid-zyz4xe3v]{color:var(--text-muted);font-size:var(--step--1)}.planes-index[data-astro-cid-zyz4xe3v] ol[data-astro-cid-zyz4xe3v]{gap:var(--space-2xs);margin-top:var(--space-xl);flex-wrap:wrap;padding:0;list-style:none;display:flex}.planes-index[data-astro-cid-zyz4xe3v] a[data-astro-cid-zyz4xe3v]{border:1px solid var(--color-line);border-radius:var(--radius-pill);min-height:2.5rem;color:var(--text);font-size:var(--step--1);align-items:center;padding:.4rem .95rem;font-weight:650;text-decoration:none;display:inline-flex}.planes-index[data-astro-cid-zyz4xe3v] a[data-astro-cid-zyz4xe3v]:hover{border-color:var(--color-royal);color:var(--color-royal)}.planes-catalog[data-astro-cid-zyz4xe3v]{margin-top:var(--space-xl)}.needs[data-astro-cid-zyz4xe3v]{gap:var(--space-s);margin-top:var(--space-xl);padding:0;list-style:none;display:grid}.need[data-astro-cid-zyz4xe3v]{gap:var(--space-2xs);padding:var(--space-l);border:1px solid var(--color-line);border-radius:var(--radius-l);background-color:var(--color-white);flex-direction:column;display:flex}.need__icon[data-astro-cid-zyz4xe3v]{width:3.25rem;height:3.25rem;margin-bottom:var(--space-2xs);border-radius:var(--radius-m);background-color:var(--color-royal-tint);color:var(--color-royal);place-items:center;display:grid}.need[data-astro-cid-zyz4xe3v] h3[data-astro-cid-zyz4xe3v]{font-size:var(--step-1)}.need__who[data-astro-cid-zyz4xe3v]{color:var(--color-signal);font-size:var(--step--1);font-weight:700}.need[data-astro-cid-zyz4xe3v]>p[data-astro-cid-zyz4xe3v]:not([class]){color:var(--text-muted)}.need__speed[data-astro-cid-zyz4xe3v]{padding-top:var(--space-s);border-top:1px dashed var(--color-line);color:var(--text-muted);margin-top:auto}.need__speed[data-astro-cid-zyz4xe3v] strong{color:var(--color-royal);font-family:var(--font-display);font-size:var(--step-2);font-weight:800}.need__link[data-astro-cid-zyz4xe3v]{align-items:center;gap:.3rem;width:fit-content;font-weight:650;display:inline-flex}.needs__tip[data-astro-cid-zyz4xe3v]{align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-m);padding:var(--space-s) var(--space-m);border-radius:var(--radius-m);background-color:var(--surface-alt);color:var(--text-muted);display:flex}.needs__tip[data-astro-cid-zyz4xe3v] svg{color:var(--color-signal);flex:none}.needs__tip[data-astro-cid-zyz4xe3v] a{font-weight:650}.conditions[data-astro-cid-zyz4xe3v]{gap:var(--space-xl);align-items:start;display:grid}.conditions__list[data-astro-cid-zyz4xe3v]{gap:var(--space-s);margin-top:var(--space-l);padding:0;list-style:none;display:grid}.conditions__list[data-astro-cid-zyz4xe3v] li[data-astro-cid-zyz4xe3v]{align-items:flex-start;gap:var(--space-2xs);display:flex}.conditions__list[data-astro-cid-zyz4xe3v] svg{color:var(--color-signal);flex:none;margin-top:.2em}.conditions__card[data-astro-cid-zyz4xe3v]{gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-l);background-color:var(--color-white);box-shadow:var(--shadow-m);justify-items:start;display:grid}.conditions__icon[data-astro-cid-zyz4xe3v]{border-radius:var(--radius-m);background-color:var(--color-royal-tint);width:3.25rem;height:3.25rem;color:var(--color-royal);place-items:center;display:grid}.conditions__card[data-astro-cid-zyz4xe3v] h3[data-astro-cid-zyz4xe3v]{font-size:var(--step-2)}.conditions__card[data-astro-cid-zyz4xe3v] p[data-astro-cid-zyz4xe3v]{color:var(--text-muted)}.request__layout[data-astro-cid-zyz4xe3v]{gap:var(--space-xl);align-items:start;display:grid}.steps[data-astro-cid-zyz4xe3v]{gap:var(--space-m);margin-top:var(--space-l);padding:0;list-style:none;display:grid}.steps[data-astro-cid-zyz4xe3v] li[data-astro-cid-zyz4xe3v]{gap:var(--space-s);display:flex}.steps__n[data-astro-cid-zyz4xe3v]{background-color:var(--color-royal);width:2.25rem;height:2.25rem;color:var(--color-white);font-family:var(--font-display);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.steps[data-astro-cid-zyz4xe3v] h3[data-astro-cid-zyz4xe3v]{font-size:var(--step-0)}.steps[data-astro-cid-zyz4xe3v] p[data-astro-cid-zyz4xe3v]{color:var(--text-muted);margin-top:.2rem}.request__lines[data-astro-cid-zyz4xe3v]{margin-top:var(--space-l);padding-top:var(--space-m);border-top:1px dashed var(--color-line);color:var(--text-muted);font-size:var(--step--1)}.request__lines[data-astro-cid-zyz4xe3v] ul[data-astro-cid-zyz4xe3v]{gap:var(--space-2xs);margin-top:var(--space-2xs);padding:0;list-style:none;display:grid}.request__lines[data-astro-cid-zyz4xe3v] li[data-astro-cid-zyz4xe3v]{align-items:center;gap:.4rem;display:flex}.request__lines[data-astro-cid-zyz4xe3v] svg{color:var(--color-signal)}.request__lines[data-astro-cid-zyz4xe3v] a[data-astro-cid-zyz4xe3v]{font-weight:700}.request__card[data-astro-cid-zyz4xe3v]{background-color:var(--color-white);box-shadow:0 0 0 1px var(--color-line), 0 30px 60px -30px #0a15294d;scroll-margin-top:calc(var(--header-h) + var(--space-s));border-radius:1.75rem;padding:clamp(1.5rem,1rem + 2.5vw,2.5rem)}@media (width>=48rem){.planes-hero__facts[data-astro-cid-zyz4xe3v]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=56rem){.needs[data-astro-cid-zyz4xe3v]{grid-template-columns:repeat(3,minmax(0,1fr))}.conditions[data-astro-cid-zyz4xe3v]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.request__layout[data-astro-cid-zyz4xe3v]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}
