.wa__icon[data-v-0c5b63f9]{flex:none;width:20px;height:20px}.hd[data-v-806d94db]{z-index:35;background:var(--dark);height:64px;position:fixed;inset:0 0 auto;box-shadow:0 1px #ffffff1a}.hd__inner[data-v-806d94db]{align-items:center;gap:16px;height:100%;display:flex}.hd__brand[data-v-806d94db]{align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.hd__logo-wrap[data-v-806d94db]{background:var(--teal);border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.hd__logo[data-v-806d94db]{width:22px;height:auto}.hd__name[data-v-806d94db]{font-family:var(--font-display);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:1.05rem;font-weight:600;line-height:1.1;overflow:hidden}.hd__name-tag[data-v-806d94db]{color:var(--road)}.hd__nav[data-v-806d94db]{gap:26px;margin-left:auto;display:none}.hd__link[data-v-806d94db]{color:#ffffffc7;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .18s}.hd__link[data-v-806d94db]:hover{color:#fff}.hd__cta[data-v-806d94db]{min-height:40px;box-shadow:none;margin-left:auto;padding:0 16px}@media (width<=479px){.hd__inner[data-v-806d94db]{gap:10px}.hd__brand[data-v-806d94db]{gap:8px}.hd__logo-wrap[data-v-806d94db]{width:34px;height:34px}.hd__name[data-v-806d94db]{font-size:.9375rem}.hd__cta[data-v-806d94db]{gap:6px;padding:0 10px;font-size:.8125rem}}@media (width>=1000px){.hd__nav[data-v-806d94db]{display:flex}.hd__cta[data-v-806d94db]{margin-left:8px}}.qf[data-v-6f73359e]{background:var(--surface);color:var(--ink);border-radius:20px;padding:clamp(20px,3vw,30px);box-shadow:0 30px 70px #02141e73}.qf__title[data-v-6f73359e]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--dark);margin:0;font-size:1.5rem;font-weight:600;line-height:1.1}.qf__sub[data-v-6f73359e]{color:var(--muted);margin:6px 0 18px;font-size:.9375rem}.qf__field[data-v-6f73359e]{min-width:0;margin:0 0 14px}.qf__set[data-v-6f73359e]{border:0;padding:0}.qf__label[data-v-6f73359e]{color:var(--ink);margin:0 0 6px;padding:0;font-size:.8125rem;font-weight:700;display:block}.qf__input[data-v-6f73359e]{border:1.5px solid var(--rule);width:100%;height:48px;font:inherit;color:var(--ink);background:#fff;border-radius:10px;padding:0 12px;font-size:.9375rem}.qf__input[data-v-6f73359e]:hover{border-color:var(--teal)}.qf__seg[data-v-6f73359e]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.qf__opt[data-v-6f73359e]{border:1.5px solid var(--rule);cursor:pointer;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.qf__opt.is-on[data-v-6f73359e]{border-color:var(--teal);background:color-mix(in srgb, var(--teal) 9%, #fff)}.qf__opt[data-v-6f73359e]:has(:focus-visible){outline:3px solid var(--road);outline-offset:2px}.qf__radio[data-v-6f73359e]{opacity:0;pointer-events:none;position:absolute}.qf__opt-name[data-v-6f73359e]{font-size:.9375rem;font-weight:700;line-height:1.2}.qf__opt-hint[data-v-6f73359e]{color:var(--muted);font-size:.75rem}.qf__row[data-v-6f73359e]{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.qf__stepper[data-v-6f73359e]{border:1.5px solid var(--rule);border-radius:10px;align-items:center;height:48px;display:flex}.qf__step[data-v-6f73359e]{width:44px;height:100%;color:var(--brand);cursor:pointer;background:0 0;border:0;font-size:1.375rem;line-height:1}.qf__step[data-v-6f73359e]:disabled{color:var(--rule);cursor:default}.qf__pax[data-v-6f73359e]{font-variant-numeric:tabular-nums;text-align:center;min-width:28px;font-size:1.0625rem;font-weight:700}.qf__submit[data-v-6f73359e]{margin-top:6px}.qf__wa[data-v-6f73359e]{flex:none;width:22px;height:22px}.qf__note[data-v-6f73359e]{justify-content:center}.hero[data-v-a8c8b388]{isolation:isolate;background:var(--dark);color:#fff;padding:calc(64px + clamp(36px,6vw,80px)) 0 clamp(56px,7vw,96px);position:relative;overflow:hidden}.hero__img[data-v-a8c8b388]{z-index:-2;object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}.hero__scrim[data-v-a8c8b388]{z-index:-1;background:linear-gradient(100deg, var(--dark) 0%, #04293af0 42%, #04293a99 100%), linear-gradient(0deg, var(--dark) 0%, transparent 40%);position:absolute;inset:0}.hero__grid[data-v-a8c8b388]{align-items:center;gap:36px;display:grid}.hero__eyebrow[data-v-a8c8b388]{font-family:var(--font-display);letter-spacing:.14em;color:var(--road);align-items:center;gap:10px;margin:0 0 18px;font-size:.85rem;font-weight:600;display:flex}.hero__dash[data-v-a8c8b388]{border-top:3px dashed #ffffff80;width:44px;height:0}.hero__dash--short[data-v-a8c8b388]{width:18px}.hero__title[data-v-a8c8b388]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,5.12vw,3.8rem);font-weight:600;line-height:1.1}.hero__hl[data-v-a8c8b388]{color:var(--road)}.hero__lead[data-v-a8c8b388]{color:#ffffffdb;max-width:50ch;margin:20px 0 0;font-size:1.125rem}.hero__list[data-v-a8c8b388]{gap:8px;margin:22px 0 0;padding:0;font-weight:500;list-style:none;display:grid}.hero__list li[data-v-a8c8b388]{padding-left:30px;position:relative}.hero__list li[data-v-a8c8b388]:before{content:"";background:var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5.5 10.5 3 3 6-7'/%3E%3C/svg%3E") center / 20px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:.2em;left:0}.hero__price[data-v-a8c8b388]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:28px 0 0;display:flex}.hero__price-from[data-v-a8c8b388],.hero__price-unit[data-v-a8c8b388]{color:#fffc;font-size:.9375rem}.hero__price-num[data-v-a8c8b388]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:2.4rem;font-weight:600;line-height:1.1}.hero__road[data-v-a8c8b388]{background:repeating-linear-gradient(90deg, var(--road) 0 44px, transparent 44px 76px);opacity:.9;height:6px;position:absolute;inset:auto 0 0}@media (width>=960px){.hero__grid[data-v-a8c8b388]{grid-template-columns:minmax(0,1.15fr) minmax(360px,440px);gap:56px}}.tr[data-v-3eba611e]{background:var(--dark-2);color:#fff}.tr__list[data-v-3eba611e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-block:0;padding-block:26px;list-style:none;display:grid}.tr__item[data-v-3eba611e]{align-items:flex-start;gap:12px;min-width:0;display:flex}.tr__icon[data-v-3eba611e]{fill:none;width:30px;height:30px;stroke:var(--road);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.tr__title[data-v-3eba611e]{font-size:.9375rem;line-height:1.25;display:block}.tr__text[data-v-3eba611e]{color:#ffffffbd;margin-top:2px;font-size:.8125rem;line-height:1.35;display:block}@media (width>=900px){.tr__list[data-v-3eba611e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.pl__head[data-v-a64f6cfa]{max-width:720px}.pl__deadline[data-v-a64f6cfa]{border-left:6px solid var(--road);background:var(--dark);color:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-top:32px;padding:18px 22px;display:flex}.pl__deadline-text[data-v-a64f6cfa]{color:#ffffffd6;flex:320px;margin:0;font-size:.9375rem}.pl__deadline-text strong[data-v-a64f6cfa]{color:#fff;font-size:1.0625rem;display:block}.pl__clock[data-v-a64f6cfa]{gap:14px;margin:0;display:flex}.pl__unit[data-v-a64f6cfa]{color:#ffffffb3;font-size:.8125rem}.pl__unit b[data-v-a64f6cfa]{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--road);margin-right:3px;font-size:1.6rem;font-weight:600;line-height:1.1}.pl__grid[data-v-a64f6cfa]{gap:24px;margin-top:32px;display:grid}.plan[data-v-a64f6cfa]{border:1.5px solid var(--rule);background:var(--surface);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.plan--featured[data-v-a64f6cfa]{border-color:var(--teal);box-shadow:0 24px 60px #00537429}.plan__media[data-v-a64f6cfa]{aspect-ratio:16/9;background:var(--bg-soft);position:relative}.plan__media img[data-v-a64f6cfa]{object-fit:cover;width:100%;height:100%;display:block}.plan__tag[data-v-a64f6cfa]{background:var(--dark);letter-spacing:.08em;text-transform:uppercase;color:#fff;border-radius:8px;padding:6px 12px;font-size:.75rem;font-weight:700;position:absolute;top:16px;left:16px}.plan--featured .plan__tag[data-v-a64f6cfa]{background:var(--road);color:var(--dark)}.plan__body[data-v-a64f6cfa]{flex-direction:column;flex:1;padding:clamp(20px,3vw,32px);display:flex}.plan__name[data-v-a64f6cfa]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--dark);margin:0;font-size:1.6rem;font-weight:600;line-height:1.1}.plan__lead[data-v-a64f6cfa]{color:var(--muted);margin:10px 0 0}.plan__price[data-v-a64f6cfa]{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:22px 0 0;display:flex}.plan__from[data-v-a64f6cfa],.plan__unit[data-v-a64f6cfa]{color:var(--muted);font-size:.875rem}.plan__num[data-v-a64f6cfa]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand);font-size:2.6rem;font-weight:600;line-height:1.1}.plan__inst[data-v-a64f6cfa]{color:var(--teal-ink);margin:4px 0 0;font-size:.875rem;font-weight:600}.plan__list[data-v-a64f6cfa]{border-top:1px solid var(--rule);gap:10px;margin:22px 0 0;padding:22px 0 0;list-style:none;display:grid}.plan__list li[data-v-a64f6cfa]{padding-left:30px;line-height:1.4;position:relative}.plan__list li[data-v-a64f6cfa]:before{content:"";background:var(--teal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5.5 10.5 3 3 6-7'/%3E%3C/svg%3E") center / 20px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:.05em;left:0}.plan__note[data-v-a64f6cfa]{color:var(--muted);margin:16px 0 0;font-size:.8125rem}.plan__cta[data-v-a64f6cfa]{margin-top:auto}.plan__note[data-v-a64f6cfa]:last-of-type{margin-bottom:24px}.plan__list[data-v-a64f6cfa]:has(+.plan__cta){margin-bottom:24px}.pl__foot[data-v-a64f6cfa]{color:var(--muted);margin:20px 0 0;font-size:.8125rem}@media (width>=860px){.pl__grid[data-v-a64f6cfa]{grid-template-columns:repeat(2,minmax(0,1fr))}}.st[data-v-f4fe02d1]{background:var(--dark);color:#fff}.st .tf-h2[data-v-f4fe02d1]{color:#fff}.st .tf-eyebrow[data-v-f4fe02d1]{color:var(--road)}.st__list[data-v-f4fe02d1]{gap:28px;margin:44px 0 0;padding:0;list-style:none;display:grid;position:relative}.st__list[data-v-f4fe02d1]:before{content:"";border-left:3px dashed #ffc42e8c;position:absolute;top:22px;bottom:22px;left:21px}.st__item[data-v-f4fe02d1]{padding-left:66px;position:relative}.st__num[data-v-f4fe02d1]{background:var(--road);width:45px;height:45px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--dark);box-shadow:0 0 0 6px var(--dark);border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;font-weight:600;line-height:1.1;display:flex;position:absolute;top:0;left:0}.st__title[data-v-f4fe02d1]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;padding-top:8px;font-size:1.2rem;font-weight:600;line-height:1.1}.st__text[data-v-f4fe02d1]{color:#ffffffc7;margin:8px 0 0;font-size:.9375rem}.st__cta[data-v-f4fe02d1]{margin-top:44px}.st__note[data-v-f4fe02d1]{color:#ffffffbd}@media (width>=900px){.st__list[data-v-f4fe02d1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.st__list[data-v-f4fe02d1]:before{border-top:3px dashed #ffc42e8c;border-left:0;inset:21px calc(25% - 69px) auto 22px}.st__item[data-v-f4fe02d1]{padding:66px 0 0}.st__title[data-v-f4fe02d1]{padding-top:0}}.rt__head[data-v-0ce8eb28]{max-width:720px}.rt__road[data-v-0ce8eb28]{gap:30px;margin:44px 0 0;padding:0;list-style:none;display:grid;position:relative}.rt__road[data-v-0ce8eb28]:before{content:"";background:repeating-linear-gradient(180deg, var(--road) 0 16px, transparent 16px 26px);border-radius:2px;width:4px;position:absolute;top:10px;bottom:10px;left:9px}.rt__stop[data-v-0ce8eb28]{justify-items:start;gap:2px;padding-left:44px;display:grid;position:relative}.rt__pin[data-v-0ce8eb28]{border:5px solid var(--brand);background:var(--bg);border-radius:50%;width:22px;height:22px;position:absolute;top:4px;left:0}.rt__sign[data-v-0ce8eb28]{background:var(--brand);font-family:var(--font-display);letter-spacing:.12em;color:#fff;border-radius:6px;margin-bottom:8px;padding:4px 12px 3px;font-size:1rem;font-weight:600;line-height:1.2}.rt__name[data-v-0ce8eb28]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--dark);font-size:1.4rem;font-weight:600;line-height:1.1}.rt__place[data-v-0ce8eb28]{color:var(--teal-ink);font-size:.875rem;font-weight:600}.rt__note[data-v-0ce8eb28]{color:var(--muted);margin-top:4px;font-size:.9375rem}.rt__facts[data-v-0ce8eb28]{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:48px 0 0;display:grid}.rt__fact[data-v-0ce8eb28]{border-bottom:1px solid var(--rule);flex-direction:column-reverse;gap:4px;padding:22px 16px 22px 0;display:flex}.rt__fact-num[data-v-0ce8eb28]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--brand);margin:0;font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:600;line-height:1.1}.rt__fact-label[data-v-0ce8eb28]{color:var(--muted);font-size:.875rem}@media (width>=860px){.rt__road[data-v-0ce8eb28]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.rt__road[data-v-0ce8eb28]:before{background:repeating-linear-gradient(90deg, var(--road) 0 22px, transparent 22px 36px);width:auto;height:4px;inset:9px calc(33.3333% - 43.3333px) auto 0}.rt__stop[data-v-0ce8eb28]{padding:44px 0 0}.rt__pin[data-v-0ce8eb28]{top:0}.rt__facts[data-v-0ce8eb28]{grid-template-columns:repeat(4,minmax(0,1fr))}.rt__fact[data-v-0ce8eb28]{border-bottom:0}}.rv[data-v-40a7d6c7]{background:var(--brand);color:#fff}.rv__head[data-v-40a7d6c7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex}.rv__eyebrow[data-v-40a7d6c7]{color:var(--road)}.rv__title[data-v-40a7d6c7]{color:#fff;max-width:18ch}.rv__score[data-v-40a7d6c7]{color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:14px 20px;display:flex}.rv__g[data-v-40a7d6c7]{flex:none;width:38px;height:38px}.rv__score-text[data-v-40a7d6c7]{grid-template-columns:auto auto;align-items:center;gap:0 10px;margin:0;display:grid}.rv__score-num[data-v-40a7d6c7]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--dark);font-size:1.875rem;font-weight:700;line-height:1.1}.rv__score-num small[data-v-40a7d6c7]{color:var(--muted);font-size:1rem;font-weight:500}.rv__stars[data-v-40a7d6c7],.rv-card__stars[data-v-40a7d6c7]{letter-spacing:2px;color:#f5a800;font-size:1.125rem;line-height:1}.rv__score-count[data-v-40a7d6c7]{color:var(--muted);grid-column:1/-1;font-size:.8125rem}.rv__grid[data-v-40a7d6c7]{gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.rv-card[data-v-40a7d6c7]{color:var(--ink);background:#fff;border-radius:20px;box-shadow:0 22px 50px #02182452}.rv-card__fig[data-v-40a7d6c7]{flex-direction:column;gap:16px;height:100%;margin:0;padding:clamp(22px,3vw,30px);display:flex}.rv-card__text[data-v-40a7d6c7]{margin:0;font-size:1rem;line-height:1.6}.rv-card__who[data-v-40a7d6c7]{border-top:1px solid var(--rule);align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.rv-card__photo[data-v-40a7d6c7]{object-fit:cover;background:var(--bg-soft);border-radius:50%;flex:none;width:52px;height:52px}.rv-card__name[data-v-40a7d6c7]{line-height:1.3;display:block}.rv-card__meta[data-v-40a7d6c7]{color:var(--muted);font-size:.8125rem;display:block}@media (width>=900px){.rv__grid[data-v-40a7d6c7]{grid-template-columns:1.35fr 1fr 1fr}}.fl[data-v-c99f672b]{background:var(--bg-soft)}.fl__head[data-v-c99f672b]{max-width:720px}.fl__grid[data-v-c99f672b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.fl__card[data-v-c99f672b]{background:var(--surface);border-radius:16px;overflow:hidden}.fl__img[data-v-c99f672b]{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.fl__info[data-v-c99f672b]{gap:2px;padding:14px 16px 18px;display:grid}.fl__cap[data-v-c99f672b]{letter-spacing:.08em;text-transform:uppercase;color:var(--teal-ink);font-size:.75rem;font-weight:700}.fl__name[data-v-c99f672b]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--dark);font-size:1.2rem;font-weight:600;line-height:1.1}.fl__use[data-v-c99f672b]{color:var(--muted);font-size:.875rem;line-height:1.4}.fl__disclaimer[data-v-c99f672b]{color:var(--muted);margin:14px 0 0;font-size:.8125rem}.bonus[data-v-c99f672b]{background:var(--brand);color:#fff;border-radius:24px;align-items:center;gap:24px;margin-top:56px;padding:clamp(24px,4vw,44px);display:grid}.bonus__badge[data-v-c99f672b]{background:var(--road);width:fit-content;color:var(--dark);border-radius:14px;align-items:center;gap:10px;padding:12px 18px;display:flex;transform:rotate(-3deg)}.bonus__badge-num[data-v-c99f672b]{font-family:var(--font-display);letter-spacing:-.02em;font-size:2.8rem;font-weight:600;line-height:1.1}.bonus__badge-text[data-v-c99f672b]{letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:700;line-height:1.2}.bonus__eyebrow[data-v-c99f672b]{color:var(--road)}.bonus__title[data-v-c99f672b]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.88vw,2rem);font-weight:600;line-height:1.1}.bonus__text[data-v-c99f672b]{color:#ffffffdb;max-width:58ch;margin:12px 0 0}.bonus__list[data-v-c99f672b]{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.bonus__list li[data-v-c99f672b]{border:1px solid #ffffff4d;border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:600}@media (width>=900px){.fl__grid[data-v-c99f672b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.bonus[data-v-c99f672b]{grid-template-columns:auto minmax(0,1fr) auto;gap:36px}}.fq__grid[data-v-5cb67a12]{grid-template-columns:1fr;align-items:start;gap:clamp(28px,4vw,48px);display:grid}.fq__wa[data-v-5cb67a12]{margin-top:22px}.fq__list[data-v-5cb67a12]{border-top:2px solid var(--dark)}.fq-item[data-v-5cb67a12]{border-bottom:1px solid var(--rule)}.fq-item__h[data-v-5cb67a12]{font:inherit;margin:0}.fq-item__btn[data-v-5cb67a12]{width:100%;min-height:64px;font-family:var(--font-sans);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:1.0625rem;font-weight:700;line-height:1.35;display:flex}.fq-item__btn:hover .fq-item__q[data-v-5cb67a12]{color:var(--teal-ink)}.fq-item__chev[data-v-5cb67a12]{fill:none;width:22px;height:22px;stroke:var(--brand);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .24s}.fq-item__chev.is-open[data-v-5cb67a12]{transform:rotate(180deg)}.fq-item__panel[data-v-5cb67a12]{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .28s,visibility .28s;display:grid}.fq-item__panel.is-open[data-v-5cb67a12]{visibility:visible;grid-template-rows:1fr}.fq-item__inner[data-v-5cb67a12]{overflow:hidden}.fq-item__a[data-v-5cb67a12]{max-width:62ch;color:var(--muted);margin:0;padding:0 40px 20px 0;font-size:.9375rem;line-height:1.65}@media (width>=900px){.fq__grid[data-v-5cb67a12]{grid-template-columns:.8fr 1.2fr;gap:64px}.fq__head[data-v-5cb67a12]{position:sticky;top:96px}}.ft[data-v-5a4c9c61]{background:var(--dark);color:#ffffffbd;padding-bottom:28px;position:relative}@media (width<=767px){.ft[data-v-5a4c9c61]:after{content:"";height:calc(4.75rem + env(safe-area-inset-bottom,0px));background:var(--dark);position:absolute;inset:100% 0 auto}}.ft__band[data-v-5a4c9c61]{isolation:isolate;padding-block:clamp(72px,10vw,128px);position:relative;overflow:hidden}.ft__band-img[data-v-5a4c9c61]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ft__band-scrim[data-v-5a4c9c61]{z-index:-1;background:linear-gradient(90deg,#04293af5 0%,#005374d1 100%);position:absolute;inset:0}.ft__band-inner[data-v-5a4c9c61]{color:#fff}.ft__band-title[data-v-5a4c9c61]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,4.8vw,3.6rem);font-weight:600;line-height:1.1}.ft__band-lead[data-v-5a4c9c61]{color:#ffffffdb;max-width:48ch;margin:18px 0 28px;font-size:1.0625rem}.ft__note[data-v-5a4c9c61]{color:#ffffffc7}.ft__road[data-v-5a4c9c61]{background:repeating-linear-gradient(90deg, var(--road) 0 44px, transparent 44px 76px);height:6px;position:absolute;inset:auto 0 0}.ft__cols[data-v-5a4c9c61]{grid-template-columns:1fr;gap:32px;padding-top:clamp(40px,5vw,56px);display:grid}.ft__logo[data-v-5a4c9c61]{width:auto;height:52px}.ft__about[data-v-5a4c9c61]{max-width:36ch;margin:14px 0 0;font-size:.9375rem;line-height:1.55}.ft__seal[data-v-5a4c9c61]{background:#fff;border-radius:10px;margin-top:18px;padding:6px 14px;display:inline-flex}.ft__seal img[data-v-5a4c9c61]{width:132px;height:auto;display:block}.ft__col-title[data-v-5a4c9c61]{color:#fff;margin:0 0 12px;font-size:1rem;font-weight:700}.ft__links[data-v-5a4c9c61]{margin:0;padding:0;list-style:none}.ft__link[data-v-5a4c9c61]{color:#ffffffbd;align-items:center;min-height:40px;font-size:.9375rem;text-decoration:none;display:inline-flex}.ft__link[data-v-5a4c9c61]:hover{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--road);text-decoration-color:var(--road);text-underline-offset:4px}.ft__line[data-v-5a4c9c61]{margin:6px 0 0;font-size:.9375rem}.ft__legal[data-v-5a4c9c61]{color:#fff9;border-top:1px solid #ffffff1f;margin:clamp(32px,4vw,44px) 0 0;padding-top:20px;font-size:.8125rem}.ft__legal-link[data-v-5a4c9c61]{color:inherit;text-underline-offset:3px;text-decoration:underline}.ft__legal-link[data-v-5a4c9c61]:hover{color:#fff}@media (width>=620px){.ft__cols[data-v-5a4c9c61]{grid-template-columns:repeat(2,1fr);gap:36px 32px}}@media (width>=900px){.ft__cols[data-v-5a4c9c61]{grid-template-columns:1.5fr repeat(3,1fr);gap:40px}}.sticky[data-v-e3060a6d]{z-index:30;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--dark);border-top:1px solid #ffffff1f;transition:transform .28s;display:none;position:fixed;inset:auto 0 0;transform:translateY(105%)}.sticky--on[data-v-e3060a6d]{transform:none}.sticky__inner[data-v-e3060a6d]{justify-content:space-between;align-items:center;gap:14px;height:4.25rem;padding-inline:16px;display:flex}.sticky__price[data-v-e3060a6d]{color:#fff;min-width:0;margin:0;line-height:1.1}.sticky__from[data-v-e3060a6d]{color:#ffffffbd;font-size:.75rem;display:block}.sticky__price strong[data-v-e3060a6d]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;font-weight:600}.sticky__cta[data-v-e3060a6d]{flex:auto;max-width:58%;padding:0 14px}@media (width<=767px){.sticky[data-v-e3060a6d]{display:block}}.tf-root{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:1.6;overflow-x:clip}.tf-root *,.tf-root :before,.tf-root :after{box-sizing:border-box}@media (width<=767px){.tf-root{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}}.tf-shell{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.tf-section{padding-block:clamp(64px,9vw,112px)}.tf-h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;color:var(--dark);margin:0;font-size:clamp(1.8rem,3.68vw,2.8rem);font-weight:600;line-height:1.1}.tf-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--teal-ink);align-items:center;gap:10px;margin:0 0 14px;font-size:.8125rem;font-weight:700;display:flex}.tf-eyebrow:before{content:"";background:var(--road);border-radius:2px;flex:none;width:28px;height:4px}.tf-lead{max-width:56ch;color:var(--muted);margin:16px 0 0;font-size:1.0625rem}.tf-btn{min-height:48px;font-family:var(--font-sans);text-align:center;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:.9375rem;font-weight:700;line-height:1.15;text-decoration:none;transition:background-color .18s,transform .18s,box-shadow .18s;display:inline-flex;position:relative}.tf-btn--wa{background:var(--wa);color:#fff;box-shadow:0 8px 22px var(--wa-glow)}.tf-btn--wa:hover{background:var(--wa-hover);transform:translateY(-1px)}.tf-btn--wa:active{transform:none}.tf-btn--lg{min-height:58px;padding:0 30px;font-size:1.0625rem}.tf-btn--block{width:100%}.tf-btn--shine{isolation:isolate;overflow:hidden}.tf-btn--shine:after{content:"";z-index:-1;background:linear-gradient(115deg,#0000 35%,#ffffff59 50%,#0000 65%);animation:4.5s ease-in-out infinite tf-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes tf-shine{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.tf-note{color:var(--muted);align-items:center;gap:8px;margin:12px 0 0;font-size:.8125rem;display:flex}.tf-note:before{content:"";background:#2fbf6b;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #2fbf6b33}@media (width<=767px){.tf-fab{display:none}}.tf-root :focus-visible{outline:3px solid var(--road);outline-offset:2px}.tf-root .reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(18px)}.tf-root .reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.tf-root .reveal,.tf-root .reveal.is-visible{opacity:1;transform:none}.tf-btn--shine:after{display:none}.tf-root *,.tf-root :before,.tf-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
