/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-0c4d48be],[data-v-0c4d48be]:before,[data-v-0c4d48be]:after,[data-v-0c4d48be]::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-border-style:solid}}}@layer components{.btn-primary[data-v-0c4d48be]{--tw-bg-opacity:1;background-color:rgb(175 0 30/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;white-space:nowrap;text-align:center;text-transform:uppercase;letter-spacing:-.05em;border-radius:1.5rem;justify-content:center;align-items:center;width:100%;padding:.7rem 1rem .5rem;font-family:DIN-Regular,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto;font-size:1.5rem;font-weight:500;line-height:1.5rem;display:flex;box-shadow:0 1px 4px #0003}.btn-primary[data-v-0c4d48be]:hover{opacity:1;filter:brightness(.9);text-decoration:none}p[data-v-0c4d48be]{margin:0}.landing[data-v-0c4d48be]{background-color:#efefef;justify-items:center;min-height:100%}.landing .bg-primary-dark[data-v-0c4d48be]{background-color:#740019}.landing .bg-secondary-dark[data-v-0c4d48be]{background-color:#262626}.landing p[data-v-0c4d48be]{color:#262626;margin:0}.landing .lead[data-v-0c4d48be]{color:#212121}.landing__lead[data-v-0c4d48be]{text-align:center;gap:1rem;padding-top:2rem;display:grid}.landing__lead h1[data-v-0c4d48be]{text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);text-transform:uppercase;font-size:2.2rem}@media (width>=64rem){.landing__lead h1[data-v-0c4d48be]{font-size:3.5rem}}@media (width>=80rem){.landing__lead h1[data-v-0c4d48be]{font-size:4.2rem}}.landing__lead h1[data-v-0c4d48be]{--tw-leading:1.85rem;padding-inline:1rem;line-height:1.85rem}@media (width>=64rem){.landing__lead h1[data-v-0c4d48be]{padding-top:2rem}}.landing__lead p[data-v-0c4d48be]{text-align:center;padding-inline:1rem}@media (width>=64rem){.landing__lead p[data-v-0c4d48be]{padding-block:1rem;padding-inline:10%}}.landing__benefits[data-v-0c4d48be]{gap:calc(var(--spacing,.25rem) * 4);width:100%;max-width:1920px;margin:0 auto;display:grid}@media (width>=80rem){.landing__benefits[data-v-0c4d48be]{gap:calc(var(--spacing,.25rem) * 8)}}.landing__benefits[data-v-0c4d48be]{padding-inline:calc(var(--spacing,.25rem) * 4)}@media (width>=80rem){.landing__benefits[data-v-0c4d48be]{padding-inline:calc(var(--spacing,.25rem) * 8)}}.landing__benefits[data-v-0c4d48be]{padding-block:calc(var(--spacing,.25rem) * 4)}@media (width>=80rem){.landing__benefits[data-v-0c4d48be]{padding-block:calc(var(--spacing,.25rem) * 8)}}.landing__benefits__img[data-v-0c4d48be]{justify-content:center;height:100%;display:flex}.landing__benefits__box[data-v-0c4d48be]{color:#fff;text-align:center;border-radius:.75rem;grid-auto-rows:min-content;display:grid;overflow:hidden}@media (width>=64rem){.landing__benefits__box[data-v-0c4d48be]{grid-auto-rows:auto}}.landing__benefits__box[data-v-0c4d48be]{aspect-ratio:auto}@media (width>=64rem){.landing__benefits__box[data-v-0c4d48be]{aspect-ratio:7/9}}.landing__benefits__box h3[data-v-0c4d48be]{color:var(--color-white,#fff);text-transform:uppercase;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width>=48rem){.landing__benefits__box h3[data-v-0c4d48be]{font-size:2.5rem}}@media (width>=64rem){.landing__benefits__box h3[data-v-0c4d48be]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (width>=96rem){.landing__benefits__box h3[data-v-0c4d48be]{font-size:2.9rem}}@media (width>=48rem){.landing__benefits__box h3[data-v-0c4d48be]{--tw-leading:2.2rem;line-height:2.2rem}}@media (width>=64rem){.landing__benefits__box h3[data-v-0c4d48be]{--tw-leading:26px;line-height:26px}}@media (width>=96rem){.landing__benefits__box h3[data-v-0c4d48be]{--tw-leading:2.9rem;line-height:2.9rem}}.landing__benefits__box h3[data-v-0c4d48be]{padding-top:2rem}@media (width>=48rem){.landing__benefits__box h3[data-v-0c4d48be]{padding-top:3.5rem}}@media (width>=64rem){.landing__benefits__box h3[data-v-0c4d48be]{padding-top:2rem}}@media (width>=80rem){.landing__benefits__box h3[data-v-0c4d48be]{padding-top:3rem}}.landing__benefits__box h3[data-v-0c4d48be]{padding-bottom:1rem}@media (width>=80rem){.landing__benefits__box h3[data-v-0c4d48be]{padding-bottom:2rem}}.landing__benefits__box h3[data-v-0c4d48be]{padding-inline:1rem}.landing__benefits__box p[data-v-0c4d48be]{color:#fff;justify-content:center;align-items:flex-start;padding-inline:1rem;display:grid}@media (width>=48rem){.landing__benefits__box p[data-v-0c4d48be]{padding-inline:4.5rem}}@media (width>=64rem){.landing__benefits__box p[data-v-0c4d48be]{padding-inline:calc(var(--spacing,.25rem) * 8)}.landing__benefits-5-boxes[data-v-0c4d48be]{grid-template-rows:auto 1fr 1fr auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column}}.landing__benefits-5-boxes__choose[data-v-0c4d48be]{text-align:center;display:inline-flex}@media (width>=64rem){.landing__benefits-5-boxes__choose[data-v-0c4d48be]{padding-block:calc(var(--spacing,.25rem) * 4);grid-column-start:2}}@media (width>=80rem){.landing__benefits-5-boxes__choose[data-v-0c4d48be]{padding-block:calc(var(--spacing,.25rem) * 8)}}@media (width>=64rem){.landing__benefits-5-boxes__1st[data-v-0c4d48be],.landing__benefits-5-boxes__2nd[data-v-0c4d48be]{grid-row:span 2/span 2}.landing__benefits-5-boxes__3rd[data-v-0c4d48be]{aspect-ratio:auto;grid-row:span 2/span 2;grid-column-start:2}.landing__benefits-5-boxes__4th[data-v-0c4d48be],.landing__benefits-5-boxes__5th[data-v-0c4d48be]{grid-row:span 2/span 2;grid-column-start:3}}.landing__benefits-5-boxes__compare[data-v-0c4d48be]{text-align:center}@media (width>=64rem){.landing__benefits-5-boxes__compare[data-v-0c4d48be]{padding:calc(var(--spacing,.25rem) * 4);grid-column-start:2}}@media (width>=80rem){.landing__benefits-5-boxes__compare[data-v-0c4d48be]{padding:calc(var(--spacing,.25rem) * 8)}}.landing__memberships[data-v-0c4d48be]{gap:1rem;padding-block:1rem;display:grid}.landing__memberships h2[data-v-0c4d48be]{text-transform:uppercase;text-align:center;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}@media (width>=48rem){.landing__memberships h2[data-v-0c4d48be]{font-size:2.5rem}}@media (width>=64rem){.landing__memberships h2[data-v-0c4d48be]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (width>=80rem){.landing__memberships h2[data-v-0c4d48be]{font-size:3.3rem}}@media (width>=48rem){.landing__memberships h2[data-v-0c4d48be]{--tw-leading:2.2rem;line-height:2.2rem}}@media (width>=64rem){.landing__memberships h2[data-v-0c4d48be]{--tw-leading:26px;line-height:26px}}@media (width>=80rem){.landing__memberships h2[data-v-0c4d48be]{--tw-leading:2.9rem;line-height:2.9rem}}.landing__memberships h2[data-v-0c4d48be]{padding-inline:2rem}@media (width>=64rem){.landing__memberships h2[data-v-0c4d48be]{padding-top:2rem}}.landing__memberships>p[data-v-0c4d48be]{text-align:center;padding-inline:calc(var(--spacing,.25rem) * 8)}.landing__memberships__boxes[data-v-0c4d48be]{gap:calc(var(--spacing,.25rem) * 4);width:100%;max-width:1920px;margin:0 auto;display:grid}@media (width>=80rem){.landing__memberships__boxes[data-v-0c4d48be]{gap:calc(var(--spacing,.25rem) * 8)}}.landing__memberships__boxes[data-v-0c4d48be]{padding-inline:calc(var(--spacing,.25rem) * 4)}@media (width>=80rem){.landing__memberships__boxes[data-v-0c4d48be]{padding-inline:calc(var(--spacing,.25rem) * 8)}}.landing__memberships__boxes[data-v-0c4d48be]{padding-block:calc(var(--spacing,.25rem) * 4)}@media (width>=80rem){.landing__memberships__boxes[data-v-0c4d48be]{padding-block:calc(var(--spacing,.25rem) * 8)}}.landing__memberships__boxes__price[data-v-0c4d48be]{font-family:var(--font-serif,ui-serif, Georgia, Cambria, "Times New Roman", Times, serif);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}@media (width>=64rem){.landing__memberships__boxes__price[data-v-0c4d48be]{font-size:2rem}}.landing__memberships__boxes__image[data-v-0c4d48be]{justify-content:center;align-items:center;display:flex}.landing__memberships__boxes__image img[data-v-0c4d48be]{width:50%}@media (width>=48rem){.landing__memberships__boxes__image img[data-v-0c4d48be]{width:33%}}@media (width>=64rem){.landing__memberships__boxes__image img[data-v-0c4d48be]{width:100%}}.landing__memberships__box[data-v-0c4d48be]{color:#fff;text-align:center;background-color:#e1e2e3;border-radius:.75rem;grid-auto-rows:min-content;display:grid}@media (width>=64rem){.landing__memberships__box[data-v-0c4d48be]{grid-template-rows:auto auto 1fr auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:column}}.landing__memberships__box[data-v-0c4d48be]{gap:calc(var(--spacing,.25rem) * 4)}@media (width>=80rem){.landing__memberships__box[data-v-0c4d48be]{gap:calc(var(--spacing,.25rem) * 8)}}.landing__memberships__box[data-v-0c4d48be]{padding:calc(var(--spacing,.25rem) * 8)}@media (width>=80rem){.landing__memberships__box[data-v-0c4d48be]{padding:2.5rem}}.landing__memberships__box>h3[data-v-0c4d48be]{color:#262626;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);text-transform:uppercase;font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}@media (width>=48rem){.landing__memberships__box>h3[data-v-0c4d48be]{font-size:2.5rem}}@media (width>=64rem){.landing__memberships__box>h3[data-v-0c4d48be]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}@media (width>=96rem){.landing__memberships__box>h3[data-v-0c4d48be]{font-size:2.9rem}}@media (width>=48rem){.landing__memberships__box>h3[data-v-0c4d48be]{--tw-leading:2.2rem;line-height:2.2rem}}@media (width>=64rem){.landing__memberships__box>h3[data-v-0c4d48be]{--tw-leading:26px;line-height:26px}}@media (width>=80rem){.landing__memberships__box>h3[data-v-0c4d48be]{--tw-leading:2.9rem;line-height:2.9rem}}@media (width>=64rem){.landing__memberships__ordered_boxes[data-v-0c4d48be]{grid-template-columns:repeat(4,minmax(0,1fr))}.landing__memberships__ordered_boxes__left[data-v-0c4d48be]{grid-column:1/span 2}}.landing__memberships__ordered_boxes__left__image[data-v-0c4d48be]{justify-content:center;align-items:center;display:flex}@media (width>=64rem){.landing__memberships__ordered_boxes__left__image[data-v-0c4d48be],.landing__memberships__ordered_boxes__left__text[data-v-0c4d48be]{grid-row:span 4/span 4;grid-column-start:1}.landing__memberships__ordered_boxes__center[data-v-0c4d48be]{grid-column:2/span 2}}.landing__memberships__ordered_boxes__center__image[data-v-0c4d48be]{justify-content:center;align-items:center;display:flex}@media (width>=64rem){.landing__memberships__ordered_boxes__center__image[data-v-0c4d48be],.landing__memberships__ordered_boxes__center__text[data-v-0c4d48be]{grid-row:span 4/span 4;grid-column-start:1}.landing__memberships__ordered_boxes__right[data-v-0c4d48be]{grid-column:3/span 2}}.landing__memberships__ordered_boxes__right__image[data-v-0c4d48be]{justify-content:center;align-items:center;display:flex}@media (width>=64rem){.landing__memberships__ordered_boxes__right__image[data-v-0c4d48be],.landing__memberships__ordered_boxes__right__text[data-v-0c4d48be]{grid-row:span 4/span 4;grid-column-start:2}}.landing__carousel[data-v-0c4d48be]{border-color:#262626;border-block-style:var(--tw-border-style);background-color:#262626;border-block-width:.5rem;width:100%;max-width:100%;overflow:hidden}@media (width>=64rem){.landing__carousel[data-v-0c4d48be]{border-block-style:var(--tw-border-style);border-block-width:1rem}}.landing__carousel a[data-v-0c4d48be]:hover{opacity:1;text-decoration-line:none}.landing__footer[data-v-0c4d48be]{align-items:center;width:100%;height:8rem;display:grid}.landing__footer__inner[data-v-0c4d48be]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;width:100%;max-width:1920px;margin-inline:auto;padding-inline:1rem;display:grid}@media (width>=48rem){.landing__footer__inner[data-v-0c4d48be]{padding-inline:10%}}.landing__footer__inner>div[data-v-0c4d48be]{align-items:center;display:grid}.landing__footer__inner>div[data-v-0c4d48be]:first-child{justify-content:flex-start}.landing__footer__inner>div[data-v-0c4d48be]:last-child{justify-content:flex-end}.benefits-popup .table-fixed[data-v-0c4d48be],.benefits-popup .table-fixed td[data-v-0c4d48be],.benefits-popup .table-fixed th[data-v-0c4d48be]{border-collapse:collapse;border:1px solid #fff}.benefits-popup .table-fixed[data-v-0c4d48be]{color:#000;font-size:.8em}.benefits-popup .table-fixed tbody tr[data-v-0c4d48be]:nth-child(2n){background-color:#e6e6e6}.benefits-popup .table-fixed tbody tr[data-v-0c4d48be]:nth-child(odd){background-color:#f2f2f2}.benefits-popup .table-fixed td[data-v-0c4d48be]{text-align:center}.benefits-popup .table-fixed thead th[data-v-0c4d48be]{color:#fff;text-transform:uppercase;background:#c9b771;padding:.6em;font-size:.9em}.benefits-popup .table-fixed tbody th[data-v-0c4d48be],.benefits-popup .table-fixed tbody td[data-v-0c4d48be]{padding:.4em}.benefits-popup .table-fixed tbody th[data-v-0c4d48be]{text-align:left;font-weight:400}.benefits-popup .table-fixed tbody td[data-v-0c4d48be]{color:#af001e;font-weight:700}.benefits-popup .clarification[data-v-0c4d48be]{text-align:right;font-size:.9em}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
