.vagFBa_bento{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.vagFBa_tile{border:1px solid var(--color-border);background:var(--color-surface);border-radius:28px;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;padding:28px 24px;display:flex}.vagFBa_intro{gap:24px}.vagFBa_introLink{align-self:flex-start}.vagFBa_stack{flex-direction:column;gap:20px;display:flex}.vagFBa_stackSmall{flex-direction:column;gap:12px;display:flex}.vagFBa_model .vagFBa_stackSmall{gap:16px}.vagFBa_title,.vagFBa_heading{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-text);text-wrap:balance;margin:0;font-weight:500}.vagFBa_title{max-width:18ch;font-size:min(2.125rem, max(9vw, min(1.35rem, 13vw) * var(--lj-heading-growth,1)));line-height:1.08}.vagFBa_heading{font-size:min(1.5rem, max(7vw, min(1.05rem, 13vw) * var(--lj-heading-growth,1)));line-height:1.15}.vagFBa_text{overflow-wrap:anywhere;max-width:48ch;color:var(--color-text-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.vagFBa_photo{aspect-ratio:4/5;background:var(--color-surface-sunken);border-radius:28px;min-width:0;margin:0;position:relative;overflow:hidden}.vagFBa_photo img{object-fit:cover}.vagFBa_shade{background:var(--overlay-bottom);position:absolute;inset:0}.vagFBa_caption{color:var(--paper);flex-direction:column;gap:14px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.vagFBa_captionText{font-family:var(--font-serif);text-shadow:var(--text-shadow-photo);font-size:1.5rem;font-weight:500;line-height:1.15}.vagFBa_chips{flex-wrap:wrap;gap:8px;display:flex}.vagFBa_chip{background:color-mix(in srgb, var(--ink-800) 40%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-height:30px;font-family:var(--font-sans);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.8125rem;font-weight:600;line-height:1.2;display:inline-flex}.vagFBa_diagram{color:var(--color-text);align-items:center;gap:12px;display:flex}.vagFBa_dots{grid-template-columns:repeat(5,8px);gap:5px;display:grid}.vagFBa_dot{background:var(--color-text);border-radius:50%;width:8px;height:8px}.vagFBa_arrow{color:var(--color-text-muted)}.vagFBa_tent{border:1px solid var(--color-border-strong);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.vagFBa_steps{grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid;overflow:hidden}.vagFBa_stepsFigure{aspect-ratio:4/3;background:var(--color-surface-sunken);margin:0;position:relative}.vagFBa_stepsFigure img{object-fit:cover}.vagFBa_stepsBody{flex-direction:column;justify-content:center;gap:28px;padding:28px 24px;display:flex}.vagFBa_list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.vagFBa_item{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;display:grid}.vagFBa_number{border:1px solid var(--color-border-strong);width:32px;height:32px;font-family:var(--font-sans);color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.vagFBa_itemBody{flex-direction:column;gap:2px;padding-top:5px;display:flex}.vagFBa_itemTitle{font-family:var(--font-sans);color:var(--color-text);font-size:1rem;font-weight:700}.vagFBa_itemText{color:var(--color-text-muted);text-wrap:pretty;font-size:1rem;line-height:1.55}@media (min-width:641px){.vagFBa_bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.vagFBa_intro,.vagFBa_steps{grid-column:1/-1}.vagFBa_photo{aspect-ratio:auto;grid-row:span 2;min-height:420px}.vagFBa_steps[data-image]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.vagFBa_stepsFigure{aspect-ratio:auto;min-height:360px}.vagFBa_tile:not(.vagFBa_steps),.vagFBa_stepsBody{padding:32px}}@media (min-width:1024px){.vagFBa_bento{grid-template-columns:repeat(12,minmax(0,1fr))}.vagFBa_intro{grid-column:1/span 7;gap:32px;padding:40px}.vagFBa_photo{grid-area:1/8/span 2/span 5;min-height:560px}.vagFBa_mission{grid-column:1/span 4}.vagFBa_model{grid-column:5/span 3;gap:24px;padding:32px 28px}.vagFBa_steps{grid-column:1/-1}.vagFBa_stepsFigure{min-height:420px}.vagFBa_stepsBody{padding:40px}.vagFBa_title{font-size:min(3rem, max(9vw, min(1.35rem, 13vw) * var(--lj-heading-growth,1)))}.vagFBa_heading{font-size:min(1.625rem, max(7vw, min(1.05rem, 13vw) * var(--lj-heading-growth,1)))}.vagFBa_headingLarge{font-size:min(2rem, max(7vw, min(1.05rem, 13vw) * var(--lj-heading-growth,1)))}.vagFBa_caption{bottom:26px;left:28px;right:28px}.vagFBa_captionText{font-size:1.75rem}}
.M6VMsq_heading{margin-bottom:var(--space-6)}.M6VMsq_centered{margin:0 auto var(--space-6);max-width:60ch}[data-tone=calm] .M6VMsq_heading,[data-tone=calm] .M6VMsq_centered{margin-bottom:var(--calm-head-gap)}[data-tone=calm] .M6VMsq_centered{max-width:none}[data-tone=calm] .M6VMsq_eyebrow{font-family:var(--font-sans);font-size:var(--t-label);font-weight:var(--fw-bold);letter-spacing:.14em;line-height:1.2}[data-tone=calm] .M6VMsq_title{max-width:min(100%,22ch);font-size:min(var(--t-h2), max(10vw, min(1.5rem, 13vw) * var(--lj-heading-growth,1)));letter-spacing:-.01em;line-height:1.12}[data-tone=calm] .M6VMsq_intro{max-width:40rem;font-size:var(--t-body);line-height:1.6}.M6VMsq_flush,[data-tone=calm] .M6VMsq_flush{margin-bottom:0}
.WWDkDq_lines{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.WWDkDq_lines[data-direction=row]{flex-flow:wrap;gap:.625rem 2rem}.WWDkDq_lines[data-direction=row][data-align=center]{justify-content:center}.WWDkDq_line{overflow-wrap:anywhere;font-family:var(--font-sans);font-size:var(--t-small,.9375rem);font-weight:var(--fw-semibold);color:var(--color-text);grid-template-columns:1.25em minmax(0,1fr);align-items:start;gap:.6em;line-height:1.45;display:grid}.WWDkDq_icon{width:1.2em;height:1.2em;color:var(--color-text-brand);margin-top:.1em}@media (max-width:700px){.WWDkDq_lines[data-direction=row]{flex-direction:column;align-items:flex-start;gap:.625rem}}
._3hCSuG_section{isolation:isolate;padding-block:var(--section-y);background:var(--color-bg);color:var(--color-text);position:relative}._3hCSuG_section[data-background=wash]{background:var(--grad-wash-dual)}._3hCSuG_section[data-background=sand]{background:var(--color-surface-sunken)}._3hCSuG_section[data-background=dusk],._3hCSuG_section[data-background=ink],._3hCSuG_section[data-background=photo]{background:var(--grad-ink)}._3hCSuG_spacingTight{padding-block:var(--section-y-tight)}._3hCSuG_spacingNone{padding-block:0}._3hCSuG_photo{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._3hCSuG_scrim{z-index:-1;background:var(--overlay-full);display:block;position:absolute;inset:0}._3hCSuG_inner{width:100%;padding-inline:var(--gutter);margin-inline:auto}._3hCSuG_widthText{max-width:calc(var(--container-text) + var(--gutter) * 2)}._3hCSuG_widthRead{max-width:calc(var(--container-read) + var(--gutter) * 2)}._3hCSuG_widthDefault{max-width:calc(var(--container-max) + var(--gutter) * 2)}._3hCSuG_widthWide{max-width:calc(var(--container-wide) + var(--gutter) * 2)}._3hCSuG_widthFull{max-width:none;padding-inline:0}._3hCSuG_section[data-background=default]+._3hCSuG_section[data-background=default],._3hCSuG_section[data-background=wash]+._3hCSuG_section[data-background=wash],._3hCSuG_section[data-background=sand]+._3hCSuG_section[data-background=sand]{padding-top:0}._3hCSuG_section[data-join=true]{padding-top:var(--section-y-tight)}._3hCSuG_section[data-rule=above]>._3hCSuG_inner:before{content:"";height:1px;margin-bottom:var(--calm-rule-gap,2.5rem);background:var(--color-border);display:block}@media (max-width:700px){._3hCSuG_section[data-rule=above]>._3hCSuG_inner:before{margin-bottom:var(--calm-rule-gap,1.75rem)}}._3hCSuG_calmFrame{--t-h2:2.5rem;--t-h3:1.5rem;--t-body:1.0625rem;--t-small:.9375rem;--t-label:.8125rem;--t-price:3.25rem;--calm-section-y:6rem;--calm-join-y:2.5rem;--calm-join-tight-y:1.25rem;--calm-join-rule-y:3.5rem;--calm-head-gap:2.5rem;--calm-rule-gap:2.5rem;background:var(--color-bg);color:var(--color-text);container:page-tone lj-page/inline-size}@container page-tone (max-width:700px){._3hCSuG_calmFrame>*{--t-h2:1.875rem;--t-h3:1.3125rem;--t-body:1rem;--t-small:.875rem;--t-price:2.75rem;--calm-section-y:3.5rem;--calm-join-y:1.75rem;--calm-join-tight-y:.875rem;--calm-join-rule-y:2.5rem;--calm-head-gap:1.75rem;--calm-rule-gap:1.75rem}}._3hCSuG_calmFrame>._3hCSuG_section{padding-block:var(--calm-section-y)}._3hCSuG_calmFrame>._3hCSuG_section>._3hCSuG_widthRead{max-width:calc(var(--container-max) + var(--gutter) * 2)}._3hCSuG_calmFrame>._3hCSuG_section[data-background=wash],._3hCSuG_calmFrame>._3hCSuG_section[data-background=sand]{background:var(--color-bg)}._3hCSuG_calmFrame>._3hCSuG_section:not([data-theme])+._3hCSuG_section:not([data-theme],[data-join]){padding-top:0}._3hCSuG_calmFrame>._3hCSuG_section:not([data-theme])+._3hCSuG_section:not([data-theme],[data-join])>._3hCSuG_inner:before{content:"";height:1px;margin-bottom:var(--calm-section-y);background:var(--color-border);display:block}._3hCSuG_calmFrame>._3hCSuG_section:not([data-theme]):has(+._3hCSuG_section[data-join]:not([data-theme])){padding-bottom:0}._3hCSuG_calmFrame>._3hCSuG_section:not([data-theme])+._3hCSuG_section[data-join]:not([data-theme]){padding-top:var(--calm-join-y)}._3hCSuG_calmFrame>._3hCSuG_section:not([data-theme])+._3hCSuG_section[data-join]._3hCSuG_spacingTight:not([data-theme]){padding-top:var(--calm-join-tight-y)}._3hCSuG_calmFrame>._3hCSuG_section:not([data-theme])+._3hCSuG_section[data-join][data-rule=above]:not([data-theme]){padding-top:var(--calm-join-rule-y)}
.mevG8q_list{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.mevG8q_item{gap:var(--space-4);align-items:flex-start;display:flex}.mevG8q_mark{border-radius:var(--radius-circle);background:color-mix(in srgb, var(--sage-400) 24%, var(--color-surface));width:32px;height:32px;color:var(--forest-700);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mevG8q_body{gap:var(--space-1);flex-direction:column;display:flex}.mevG8q_title{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--text-base);color:var(--color-text);margin:0}.mevG8q_text{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0}
.GB9exq_contact{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:1.25rem 1.5rem;display:grid}.GB9exq_contact[data-person=false]{grid-template-columns:minmax(0,1fr) auto}.GB9exq_avatar{background:var(--color-primary);width:64px;height:64px;color:var(--color-primary-contrast);font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-size:26px;line-height:1;display:inline-flex;position:relative;overflow:hidden}.GB9exq_avatarImage{object-fit:cover}.GB9exq_body{min-width:0}.GB9exq_title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:22ch;font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:var(--t-h3,1.5rem);text-wrap:balance;color:var(--color-text);margin:0;line-height:1.12}.GB9exq_text,.GB9exq_person{font-family:var(--font-sans);font-size:var(--t-small,.9375rem);font-weight:var(--fw-medium);color:var(--color-text-muted);margin:.375rem 0 0;line-height:1.55}.GB9exq_personName{font-weight:var(--fw-semibold);color:var(--color-text)}.GB9exq_actions{flex-wrap:wrap;gap:.625rem;display:flex}.GB9exq_actions span{-webkit-hyphens:manual;hyphens:manual}@media (max-width:900px){.GB9exq_contact{grid-template-columns:64px minmax(0,1fr)}.GB9exq_actions{grid-column:1/-1}}@media (max-width:700px){.GB9exq_contact{grid-template-columns:56px minmax(0,1fr);gap:1rem}.GB9exq_contact[data-person=false]{grid-template-columns:minmax(0,1fr)}.GB9exq_avatar{width:56px;height:56px;font-size:22px}.GB9exq_actions>*{width:100%}}
.gJELWa_band{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.gJELWa_title{max-width:20ch;font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:min(clamp(2rem, 1.4rem + 2.4vw, 3rem), max(10vw, min(1.5rem, 13vw) * var(--lj-heading-growth,1)));line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-text);text-wrap:balance;margin:0}.gJELWa_text{max-width:52ch;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0}.gJELWa_actions{justify-content:center;align-items:center;gap:var(--space-4);width:100%;min-width:0;max-width:100%;margin-top:var(--space-6);flex-wrap:wrap;display:flex}.gJELWa_newsletter{margin-top:var(--space-6);width:min(100%,520px)}.gJELWa_tile{isolation:isolate;background:var(--ink-800);border-radius:28px;padding:clamp(3rem,6vw,5rem) clamp(min(1.5rem,24px),5vw,4rem);position:relative;overflow:hidden}.gJELWa_tilePhoto{z-index:-2;object-fit:cover}.gJELWa_tileShade{z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--ink-800) 45%, transparent), color-mix(in srgb, var(--ink-800) 70%, transparent));position:absolute;inset:0}.gJELWa_tile .gJELWa_text{color:color-mix(in srgb, var(--paper) 88%, transparent)}@media (max-width:640px){.gJELWa_tileShade{background:linear-gradient(180deg, color-mix(in srgb, var(--ink-800) 68%, transparent), color-mix(in srgb, var(--ink-800) 78%, transparent))}.gJELWa_tile .gJELWa_text{color:var(--paper)}.gJELWa_actions{max-width:100%}.gJELWa_actions>*{white-space:normal;text-align:center;min-width:0;max-width:100%;line-height:1.25}}.gJELWa_plain{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2.5rem;display:flex}.gJELWa_plainText{flex-direction:column;flex:22rem;gap:.75rem;min-width:0;display:flex}.gJELWa_plainEyebrow{font-size:var(--t-label,var(--text-sm))}.gJELWa_plainTitle{max-width:22ch;font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:min(var(--t-h2,2.125rem), max(9vw, min(1.35rem, 13vw) * var(--lj-heading-growth,1)));letter-spacing:-.01em;color:var(--color-text);text-wrap:balance;margin:0;line-height:1.12}.gJELWa_plainLead{max-width:40rem;font-size:var(--t-body,1.0625rem);color:var(--color-text-muted);margin:0;line-height:1.6}.gJELWa_plainActions{flex-wrap:wrap;gap:.75rem;display:flex}.gJELWa_plainNewsletter{width:min(100%,32.5rem)}@media (max-width:700px){.gJELWa_plainTitle{font-size:var(--t-h2,1.625rem)}.gJELWa_plainActions{width:100%}.gJELWa_plainActions>*{white-space:normal;width:100%}}
.gj2LTq_grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gj2LTq_grid[data-spaced=true]{margin-top:var(--space-10)}.gj2LTq_card{display:flex}.gj2LTq_card[data-featured=true] .gj2LTq_link{gap:var(--space-6);flex-direction:row;align-items:stretch}.gj2LTq_card[data-featured=true] .gj2LTq_frame{aspect-ratio:4/3;flex-shrink:0;width:clamp(200px,38%,340px)}.gj2LTq_link{gap:var(--space-4);width:100%;color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.gj2LTq_link:hover,.gj2LTq_link:focus-visible{text-decoration:none}.gj2LTq_frame{aspect-ratio:3/2;border-radius:var(--radius-card);background:var(--color-surface-sunken);box-shadow:var(--shadow-xs);position:relative;overflow:hidden}.gj2LTq_image{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out)}.gj2LTq_link:hover .gj2LTq_image,.gj2LTq_link:focus-visible .gj2LTq_image{transform:scale(1.05)}.gj2LTq_date{border-radius:var(--radius-md);color:var(--ink-800);background:#f3efe6eb;flex-direction:column;align-items:center;padding:7px 10px;line-height:1.1;display:flex;position:absolute;top:12px;left:12px}.gj2LTq_month{font-family:var(--font-sans);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:.65rem}.gj2LTq_day{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:1.35rem}.gj2LTq_weekday{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-600);font-size:.62rem}.gj2LTq_badge{border-radius:var(--radius-pill);color:var(--paper);font-family:var(--font-sans);font-weight:var(--fw-semibold);background:#8c3426eb;padding:5px 10px;font-size:.75rem;position:absolute;bottom:12px;left:12px}.gj2LTq_badge[data-tone=held]{background:#1f241edb}.gj2LTq_empty{border-top:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:12px;padding:28px 0 0;display:flex}.gj2LTq_emptyText{max-width:40rem;font-size:var(--t-body,var(--text-base));color:var(--color-text);text-wrap:pretty;margin:0;line-height:1.6}.gj2LTq_emptyLink{font-family:var(--font-sans);font-weight:var(--fw-semibold);color:var(--color-text-brand);text-underline-offset:3px;text-decoration:underline}.gj2LTq_emptyLink:hover{color:var(--color-link-hover)}.gj2LTq_body{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.gj2LTq_title{font-family:var(--font-display);font-weight:var(--weight-heading);font-size:var(--text-lg);line-height:var(--leading-snug);text-wrap:balance;margin:0}.gj2LTq_card[data-featured=true] .gj2LTq_title{font-size:var(--text-xl)}.gj2LTq_meta{flex-wrap:wrap;gap:3px 16px;margin:0;display:flex}.gj2LTq_metaItem{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:6px;display:inline-flex}.gj2LTq_excerpt{max-width:54ch;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:2px 0 0}.gj2LTq_host{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-text-subtle);margin:0}.gj2LTq_price{padding-top:var(--space-2);font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--text-sm);color:var(--color-teal);margin:auto 0 0}@media (max-width:980px){.gj2LTq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gj2LTq_grid{grid-template-columns:minmax(0,1fr)}.gj2LTq_card[data-featured=true] .gj2LTq_link{flex-direction:column}.gj2LTq_card[data-featured=true] .gj2LTq_frame{width:100%}}@media (prefers-reduced-motion:reduce){.gj2LTq_image{transition:none}.gj2LTq_link:hover .gj2LTq_image,.gj2LTq_link:focus-visible .gj2LTq_image{transform:none}}
._2JUIOa_grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._2JUIOa_grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._2JUIOa_fact{gap:var(--space-1);padding:var(--space-5) 0;border-top:1px solid var(--color-border);flex-direction:column;display:flex}._2JUIOa_icon{color:var(--color-accent);flex-shrink:0;margin-top:2px;display:inline-flex}._2JUIOa_label{gap:var(--space-4);font-family:var(--font-eyebrow);font-weight:var(--weight-eyebrow);font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted);align-items:flex-start;display:flex}._2JUIOa_value{font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);color:var(--color-text);margin:0}._2JUIOa_fact:has(._2JUIOa_icon) ._2JUIOa_value{margin-left:calc(20px + var(--space-4))}@media (max-width:900px){._2JUIOa_grid,._2JUIOa_grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){._2JUIOa_grid,._2JUIOa_grid[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}._2JUIOa_criteria{border-top:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2.5rem;margin:0;padding:0;list-style:none;display:grid}._2JUIOa_criterion{border-bottom:1px solid var(--color-border);grid-template-columns:1.375em minmax(0,1fr);align-content:start;gap:.25rem .875em;padding:1.5rem 0;display:grid}._2JUIOa_criterion:not(:has(._2JUIOa_criterionIcon)){grid-template-columns:minmax(0,1fr)}._2JUIOa_criterionIcon{width:1.25em;height:1.25em;color:var(--color-text-brand);grid-row:1/span 2;margin-top:.2em}._2JUIOa_criterionTitle{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-sans);font-size:1rem;font-weight:var(--fw-bold);color:var(--color-text);margin:0;line-height:1.4}._2JUIOa_criterionText{overflow-wrap:anywhere;font-size:var(--t-small,.9375rem);color:var(--color-text-muted);text-wrap:pretty;margin:0;line-height:1.55}._2JUIOa_inline{flex-wrap:wrap;gap:.75rem 2rem;margin:0;padding:0;list-style:none;display:flex}._2JUIOa_inlineItem{overflow-wrap:anywhere;min-width:0;font-family:var(--font-sans);font-size:var(--t-small,.9375rem);font-weight:var(--fw-semibold);color:var(--color-text);align-items:flex-start;gap:.5rem;line-height:1.4;display:flex}._2JUIOa_inlineIcon{width:1.2em;height:1.2em;color:var(--color-text-brand);flex-shrink:0;margin-top:.1em}._2JUIOa_inlineValue{font-weight:var(--fw-medium);color:var(--color-text-muted)}@media (max-width:900px){._2JUIOa_criteria{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){._2JUIOa_criteria{grid-template-columns:minmax(0,1fr)}._2JUIOa_criterion{padding:1.125rem 0}._2JUIOa_inline{flex-direction:column;gap:.625rem}}
.nabLcq_promo{background:var(--forest-700);color:var(--paper);border-radius:22px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid;overflow:hidden}.nabLcq_promo[data-module]{grid-column:text-start/aside-end}.nabLcq_image{object-fit:cover;width:100%;height:100%;min-height:280px;display:block}.nabLcq_body{flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:36px 40px;display:flex}.nabLcq_title{font-family:var(--font-display);font-weight:500;font-size:var(--read-h2);color:var(--paper);text-wrap:balance;overflow-wrap:break-word;margin:0;line-height:1.12}.nabLcq_text{font-size:var(--read-body);line-height:var(--read-leading-box);color:color-mix(in srgb, var(--paper) 86%, transparent);margin:0}.nabLcq_actions{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:10px;display:flex}.nabLcq_promo .nabLcq_button{background:var(--paper);min-width:0;max-width:100%;min-height:48px;color:var(--ink-800);font-family:var(--font-sans);font-size:var(--read-control);text-align:center;transition:background-color .16s var(--ease-out);border-radius:24px;flex:0 auto;align-items:center;gap:8px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex}.nabLcq_promo .nabLcq_button:hover{color:var(--ink-800);background:#fff;text-decoration:none}.nabLcq_promo .nabLcq_button svg{transition:transform .16s var(--ease-out)}.nabLcq_promo .nabLcq_button:hover svg,.nabLcq_promo .nabLcq_button:focus-visible svg{transform:translate(3px)}.nabLcq_promo .nabLcq_button:focus-visible,.nabLcq_promo .nabLcq_link:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.nabLcq_promo .nabLcq_link{font-family:var(--font-sans);font-size:var(--read-control);color:var(--paper);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--paper) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--paper) 50%, transparent);font-weight:700}.nabLcq_promo .nabLcq_link:hover{color:var(--paper);-webkit-text-decoration-color:var(--paper);text-decoration-color:var(--paper)}@container lj-page (max-width:1180px){.nabLcq_promo[data-module]{grid-column:text}}@container lj-page (max-width:700px){.nabLcq_promo{grid-template-columns:minmax(0,1fr)}.nabLcq_image{aspect-ratio:16/9;min-height:200px}.nabLcq_body{padding:24px}}@media print{.nabLcq_promo{display:none}}
.gJhDpq_note{background:color-mix(in srgb, var(--sage-400) 16%, var(--color-bg));border-radius:14px;grid-template-columns:22px minmax(0,1fr);gap:14px;padding:18px 22px;display:grid}.gJhDpq_note[data-tone=warning],.gJhDpq_note[data-tone=danger]{background:color-mix(in srgb, var(--amber-500) 12%, var(--color-bg))}.gJhDpq_note svg{color:var(--color-text-brand);margin-top:.25em}.gJhDpq_note[data-tone=warning] svg{color:var(--color-warning-text)}.gJhDpq_note[data-tone=danger] svg{color:var(--color-danger-text)}.gJhDpq_note p{font-size:var(--read-body);line-height:var(--read-leading-box);margin:0}.gJhDpq_note strong{font-weight:650}.gJhDpq_pull,.gJhDpq_pull blockquote{margin:0}.gJhDpq_pull blockquote:before{content:"“" / "";height:.5em;font-family:var(--font-display);color:var(--color-accent);margin-bottom:12px;font-size:5rem;line-height:1;display:block}.gJhDpq_pull p{font-family:var(--font-display);font-weight:500;font-size:var(--read-h2);letter-spacing:-.008em;color:var(--color-text);text-wrap:balance;margin:0;line-height:1.25}.gJhDpq_pull figcaption{font-family:var(--font-sans);font-size:var(--read-ui);color:var(--color-text-muted);margin-top:16px}.gJhDpq_cite{margin:0;padding-left:36px;position:relative}.gJhDpq_cite:before{content:"“" / "";font-family:var(--font-display);color:var(--color-accent);font-size:4rem;line-height:1;position:absolute;top:-14px;left:-4px}.gJhDpq_cite p{font-family:var(--font-display);font-style:italic;font-size:var(--read-serif-s);color:var(--color-text);text-wrap:pretty;margin:0;line-height:1.45}.gJhDpq_cite footer{font-family:var(--font-sans);font-size:var(--read-ui);color:var(--color-text-muted);margin-top:12px;font-weight:600}.gJhDpq_marker{font-size:.7em;line-height:0}.gJhDpq_marker a{font-family:var(--font-sans);color:var(--color-text-brand);padding:0 1px;font-weight:700;text-decoration:none}.gJhDpq_side{width:236px;font:400 var(--read-ui) / 1.5 var(--font-sans);color:var(--color-text-muted);text-align:left;margin-top:-2px;font-style:normal;position:absolute;left:calc(100% + 72px)}.gJhDpq_cite .gJhDpq_side{top:0}.gJhDpq_side b{background:color-mix(in srgb, var(--forest-700) 12%, transparent);min-width:18px;height:18px;color:var(--forest-700);border-radius:999px;justify-content:center;align-items:center;margin-right:6px;font-size:.6875rem;display:inline-flex}.gJhDpq_fact{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;padding:24px 28px 28px}.gJhDpq_factTitle{font-family:var(--font-sans);font-size:var(--read-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);margin:0 0 16px;font-weight:700}.gJhDpq_factRow{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;display:grid}.gJhDpq_factRow>div{border-left:1px solid var(--color-border);flex-direction:column;gap:6px;padding:0 20px;display:flex}.gJhDpq_factRow>div:first-child{border-left:0;padding-left:0}.gJhDpq_factValue{font-family:var(--font-display);font-weight:500;font-size:var(--read-h1);color:var(--color-text);font-variant-numeric:lining-nums;overflow-wrap:break-word;line-height:.9}.gJhDpq_factRow[data-words] .gJhDpq_factValue{font-size:var(--read-h2);line-height:1.05}.gJhDpq_factLabel{font-family:var(--font-sans);font-size:var(--read-ui);color:var(--color-text);margin:0;font-weight:600;line-height:1.35}.gJhDpq_steps{counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gJhDpq_steps li{counter-increment:step;overflow-wrap:break-word;flex-direction:column;gap:2px;padding:0 0 26px 60px;display:flex;position:relative}.gJhDpq_steps li:before{content:counter(step);border:1.5px solid var(--forest-700);background:var(--color-bg);width:40px;height:40px;font:700 1rem / 1 var(--font-sans);color:var(--forest-700);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.gJhDpq_steps li:after{content:"";background:var(--color-border-strong);width:1px;position:absolute;top:44px;bottom:4px;left:20px}.gJhDpq_steps li:last-child{padding-bottom:0}.gJhDpq_steps li:last-child:after{display:none}.gJhDpq_steps strong{font-family:var(--font-sans);font-size:var(--read-body);padding-top:7px;font-weight:700;line-height:1.4}.gJhDpq_steps span{font-size:var(--read-body);line-height:var(--read-leading-box);color:var(--color-text-muted)}.gJhDpq_tableWrap[data-module]{grid-column:text-start/aside-end}.gJhDpq_tableWrap{border:1px solid var(--color-border);background:var(--color-surface);scrollbar-width:thin;border-radius:18px;overflow:auto hidden}.gJhDpq_tableWrap:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.gJhDpq_table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--read-ui);line-height:1.35}.gJhDpq_table caption{font-size:var(--read-ui);text-align:left;color:var(--color-text-muted);caption-side:top;padding:16px 20px 4px;font-weight:600}.gJhDpq_table th,.gJhDpq_table td{border-top:1px solid var(--color-border);text-align:left;vertical-align:top;padding:14px 16px}.gJhDpq_table thead th{color:var(--color-text-muted);border-top:0;font-weight:700}.gJhDpq_table thead th:first-child,.gJhDpq_table tbody th{padding-left:20px}.gJhDpq_table tbody th{color:var(--color-text);white-space:nowrap;font-weight:700}.gJhDpq_table [data-highlight]{background:color-mix(in srgb, var(--sage-400) 12%, transparent)}.gJhDpq_cell{align-items:flex-start;gap:8px;display:flex}.gJhDpq_cell>svg{flex:none;margin-top:1px}.gJhDpq_cell>span{flex-direction:column;font-weight:600;display:flex}.gJhDpq_cell small{color:var(--color-text-muted);font-size:.8125rem;font-weight:500}.gJhDpq_table td[data-v=yes] svg{color:var(--color-success-text,var(--forest-700))}.gJhDpq_table td[data-v=no] svg{color:var(--color-danger-text)}.gJhDpq_table td[data-v=na]{color:var(--color-text-muted)}.gJhDpq_faq{border-top:1px solid var(--color-border)}.gJhDpq_faq details{border-bottom:1px solid var(--color-border)}.gJhDpq_faq summary{min-height:64px;font-family:var(--font-sans);font-size:var(--read-body);color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-weight:700;line-height:1.4;list-style:none;display:flex}.gJhDpq_faq summary::-webkit-details-marker{display:none}.gJhDpq_faq summary:hover{color:var(--color-text-brand)}.gJhDpq_faq summary svg{color:var(--color-text-muted);transition:transform .2s var(--ease-out);flex:none}.gJhDpq_faq details[open] summary svg{transform:rotate(180deg)}.gJhDpq_faq details p{font-size:var(--read-body);margin:-4px 0 20px;line-height:1.65}.gJhDpq_termWrap{position:relative}.gJhDpq_term{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--color-text-muted);text-decoration-color:var(--color-text-muted);text-underline-offset:4px;cursor:help;text-decoration-thickness:1.5px}.gJhDpq_term:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:2px}.gJhDpq_termWrap[data-open] .gJhDpq_term{background:color-mix(in srgb, var(--sage-400) 24%, transparent);border-radius:3px;text-decoration-style:solid;text-decoration-color:currentColor}.gJhDpq_tip{white-space:normal;z-index:7;background:var(--ink-800);width:280px;color:var(--paper);font:400 var(--read-small) / 1.5 var(--font-body);text-align:left;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(calc(-50% + var(--tip-shift,0px))) translateY(4px);transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), visibility 0s linear .16s;border-radius:12px;padding:12px 14px;position:absolute;bottom:calc(100% + 10px);left:50%;box-shadow:0 10px 24px #10140f40}.gJhDpq_tip[data-below]{transform:translateX(calc(-50% + var(--tip-shift,0px))) translateY(-4px);top:calc(100% + 10px);bottom:auto}.gJhDpq_tip:after{content:"";top:100%;left:clamp(14px, var(--tip-arrow,50%), calc(100% - 14px));border:6px solid #0000;border-top-color:var(--ink-800);margin-left:-6px;position:absolute}.gJhDpq_tip[data-below]:after{border-top-color:#0000;border-bottom-color:var(--ink-800);top:auto;bottom:100%}.gJhDpq_tip[data-open]{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(calc(-50% + var(--tip-shift,0px)));transition-delay:0s}@container lj-page (max-width:1180px){.gJhDpq_tableWrap[data-module]{grid-column:text}.gJhDpq_side{display:none}}@container lj-page (max-width:700px){.gJhDpq_note{gap:12px;padding:16px 18px}.gJhDpq_pull{margin:4px 0 0}.gJhDpq_pull blockquote:before{font-size:4rem}.gJhDpq_cite{padding-left:26px}.gJhDpq_cite:before{font-size:3rem;top:-8px}.gJhDpq_factRow>div{padding:0 12px}.gJhDpq_tableWrap{background:0 0;border:0;border-radius:0;overflow:visible}.gJhDpq_table,.gJhDpq_table tbody,.gJhDpq_table tr,.gJhDpq_table th,.gJhDpq_table td{display:block}.gJhDpq_table thead{display:none}.gJhDpq_table caption{padding:0 0 10px;display:block}.gJhDpq_table tr{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;margin:0 0 12px;overflow:hidden}.gJhDpq_table tbody th{font-family:var(--font-display);font-size:var(--read-serif-s);white-space:normal;border:0;padding:14px 16px 6px;font-weight:500}.gJhDpq_table td{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:12px;padding:10px 16px;display:grid}.gJhDpq_table td:before{content:attr(data-label);color:var(--color-text-muted);font-weight:500}.gJhDpq_termWrap{position:static}.gJhDpq_tip,.gJhDpq_tip[data-below]{width:auto;margin-top:8px;display:block;inset:auto 0;transform:translateY(4px)}.gJhDpq_tip[data-open]{transform:none}.gJhDpq_tip:after,.gJhDpq_tip[data-below]:after{border-top-color:#0000;border-bottom-color:var(--ink-800);top:auto;bottom:100%}.gJhDpq_tip[data-above]{top:var(--tip-top);margin-top:0;transform:translateY(-4px)}.gJhDpq_tip[data-above][data-open]{transform:none}.gJhDpq_tip[data-above]:after{border-top-color:var(--ink-800);border-bottom-color:#0000;top:100%;bottom:auto}}@container lj-page (max-width:22em){.gJhDpq_factRow{grid-auto-flow:row;gap:14px}.gJhDpq_factRow>div{border-top:1px solid var(--color-border);border-left:0;flex-direction:row;align-items:baseline;gap:14px;padding:14px 0 0}.gJhDpq_factRow>div:first-child{border-top:0;padding-top:0}}@container lj-page (max-width:700px){.gJhDpq_factRow[data-words]{grid-auto-flow:row;gap:14px}.gJhDpq_factRow[data-words]>div{border-top:1px solid var(--color-border);border-left:0;flex-direction:row;align-items:baseline;gap:14px;padding:14px 0 0}.gJhDpq_factRow[data-words]>div:first-child{border-top:0;padding-top:0}.gJhDpq_factRow[data-words] .gJhDpq_factValue{flex:none;max-width:55%}}@container page-tone (min-width:0){.gJhDpq_fact{background:0 0;border-width:1px 0;border-radius:0;padding:24px 0;container:fact-box/inline-size}.gJhDpq_factTitle{display:none}.gJhDpq_factRow,.gJhDpq_factRow[data-words]{grid-auto-flow:column;gap:24px;container:fact-row/inline-size}.gJhDpq_factRow>div,.gJhDpq_factRow>div:first-child,.gJhDpq_factRow[data-words]>div,.gJhDpq_factRow[data-words]>div:first-child{border:0;flex-direction:column;align-items:stretch;gap:6px;padding:0}.gJhDpq_factValue,.gJhDpq_factRow[data-words] .gJhDpq_factValue{max-width:none;font-size:clamp(1.25rem, calc((100cqi - (var(--fact-count) - 1) * 24px) / var(--fact-count) / (var(--fact-fit) * .5)), 2.5rem);line-height:1.05}.gJhDpq_factLabel{font-size:var(--read-ui);color:var(--color-text-muted);font-weight:400;line-height:1.45}}@container fact-box (max-width:30em){.gJhDpq_factRow,.gJhDpq_factRow[data-words]{grid-auto-flow:row;gap:18px}.gJhDpq_factValue,.gJhDpq_factRow[data-words] .gJhDpq_factValue{font-size:clamp(1.25rem, calc(100cqi / (var(--fact-fit) * .5)), 2.125rem)}}@container lj-page (max-width:18em){.gJhDpq_table td{grid-template-columns:minmax(0,1fr);gap:4px}.gJhDpq_steps li{padding-left:calc(2.5rem + 20px)}.gJhDpq_steps li:before{width:2.5rem;height:2.5rem}.gJhDpq_steps li:after{top:calc(2.5rem + 4px);left:1.25rem}.gJhDpq_cite{padding-left:2.5rem}.gJhDpq_note{grid-template-columns:1em minmax(0,1fr);padding:14px}}@media print{.gJhDpq_note,.gJhDpq_fact,.gJhDpq_steps,.gJhDpq_tableWrap,.gJhDpq_faq details{break-inside:avoid}.gJhDpq_faq details>p{display:block}.gJhDpq_tip,.gJhDpq_side{display:none}}
.Gtr_za_figure{min-width:0;margin:0}.Gtr_za_figure img{background:var(--color-surface-sunken);object-fit:cover;outline:1px solid color-mix(in srgb, var(--color-text) 11%, transparent);outline-offset:-1px;border-radius:0;width:100%;height:auto;max-height:80vh;display:block}.Gtr_za_figure figcaption{max-width:var(--read-measure);font-family:var(--font-sans);font-size:var(--read-ui);color:var(--color-text-muted);text-wrap:pretty;margin-top:12px;line-height:1.5}.Gtr_za_figure[data-placement=wide]{grid-column:text-start/aside-end}.Gtr_za_figure[data-placement=wide]:not([data-pair]) img{aspect-ratio:16/9;object-fit:cover}.Gtr_za_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Gtr_za_pair img{aspect-ratio:4/5;object-fit:cover}.Gtr_za_figure[data-placement=full]{grid-column:text-start/full-end}.Gtr_za_figure[data-placement=full] img{object-fit:cover;outline:0;height:clamp(360px,46vw,640px)}@container lj-page (max-width:1180px){.Gtr_za_figure[data-placement=wide]{grid-column:text}.Gtr_za_figure[data-placement=full]{grid-column:full}.Gtr_za_figure[data-placement=full] figcaption{padding-inline:var(--gutter)}}@media print{.Gtr_za_figure{break-inside:avoid}.Gtr_za_figure img,.Gtr_za_figure[data-placement=full] img{height:auto;max-height:none}}
.lFwqQq_media{margin:0}.lFwqQq_inline{margin-block:var(--space-10)}.lFwqQq_frames{gap:var(--space-4);display:grid}.lFwqQq_media[data-layout=twoUp] .lFwqQq_frames{grid-template-columns:repeat(2,minmax(0,1fr))}.lFwqQq_asset{object-fit:cover;background:var(--color-surface-sunken);width:100%;height:auto;display:block}.lFwqQq_media[data-layout=framed] .lFwqQq_asset,.lFwqQq_media[data-layout=twoUp] .lFwqQq_asset{aspect-ratio:16/9;border-radius:var(--radius-image);box-shadow:var(--shadow-lg)}.lFwqQq_media[data-layout=full] .lFwqQq_asset{aspect-ratio:16/7}.lFwqQq_caption{margin-top:var(--space-4);padding-inline:var(--gutter);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);text-align:center}.lFwqQq_media[data-layout=framed] .lFwqQq_caption,.lFwqQq_media[data-layout=twoUp] .lFwqQq_caption{text-align:left;padding-inline:0}@media (max-width:720px){.lFwqQq_media[data-layout=twoUp] .lFwqQq_frames{grid-template-columns:minmax(0,1fr)}}
._2u95DG_richText{font-family:var(--font-body);font-size:var(--read-body);line-height:var(--read-leading);color:var(--color-text)}._2u95DG_richText>:where(*){margin-block:0}._2u95DG_richText>:where(*+*){margin-top:1.15em}._2u95DG_richText>:where(*+[data-module],[data-module]+*){margin-top:36px}._2u95DG_richText>:where(*+[data-quote]){margin-top:64px}._2u95DG_richText>:where([data-quote]+*){margin-top:56px}._2u95DG_richText>:where(*+h3){margin-top:calc(40px + 1.15 * var(--read-body))}._2u95DG_richText>:where(*+h2,*+._2u95DG_h2wrap){margin-top:calc(72px + 1.15 * var(--read-body))}._2u95DG_richText>:where(h3+*,h4+*){margin-top:8px}._2u95DG_richText>:where(h2+*,._2u95DG_h2wrap+*){margin-top:18px}._2u95DG_richText>:where(p),._2u95DG_richText>:where(ul:not([data-module]),ol:not([data-module]))>:where(li){text-wrap:pretty;overflow-wrap:break-word;position:relative}._2u95DG_richText :where(h2){font-family:var(--font-display);font-weight:500;font-size:var(--read-h2);letter-spacing:-.008em;color:var(--color-text);text-wrap:balance;overflow-wrap:break-word;scroll-margin-top:var(--read-anchor-offset);line-height:1.15}._2u95DG_richText :where(h3,h4,h5,h6){font-family:var(--font-sans);font-weight:700;font-size:var(--read-body);letter-spacing:0;color:var(--color-text);overflow-wrap:break-word;scroll-margin-top:var(--read-anchor-offset);line-height:1.4}._2u95DG_richText :where(h2,h3,h4):focus{outline:none}._2u95DG_richText :where(ul:not([data-module]),ol:not([data-module])){flex-direction:column;gap:8px;padding-left:1.25em;display:flex}._2u95DG_richText :where(:not([data-module])>li){padding-left:4px}._2u95DG_richText :where(:not([data-module])>li)::marker{color:var(--color-accent)}._2u95DG_richText :where(li>ul,li>ol){margin-top:8px}._2u95DG_richText :where(a){color:var(--color-text-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent)}._2u95DG_richText :where(a):hover{color:var(--color-text-brand);text-decoration-color:currentColor;text-decoration-thickness:2px}._2u95DG_richText :where(strong,b){font-weight:650}._2u95DG_richText>:where(blockquote:not([data-module])){font-family:var(--font-display);font-style:italic;font-size:var(--read-serif-s);color:var(--color-text);padding-left:36px;line-height:1.45;position:relative}._2u95DG_richText>:where(blockquote:not([data-module])):before{content:"“" / "";font-family:var(--font-display);color:var(--color-accent);font-size:4rem;line-height:1;position:absolute;top:-14px;left:-4px}._2u95DG_richText :where(hr){background:var(--color-border);border:0;height:1px}._2u95DG_h2wrap{position:relative}._2u95DG_h2wrap>h2{margin:0}._2u95DG_anchor{width:32px;height:32px;color:var(--color-text-muted);opacity:0;transition:opacity .16s var(--ease-out), background-color .16s var(--ease-out);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;margin-top:-16px;padding:0;display:inline-flex;position:absolute;top:50%;left:-44px}._2u95DG_h2wrap:hover ._2u95DG_anchor,._2u95DG_anchor:focus-visible,._2u95DG_anchor[data-copied]{opacity:1}._2u95DG_anchor:hover{background:var(--color-surface-hover);color:var(--color-text)}._2u95DG_anchor[data-copied]{color:var(--forest-700)}._2u95DG_anchor[data-copied]:after{content:attr(data-copied-label);background:var(--ink-800);color:var(--paper);font:600 .75rem/1.3 var(--font-sans);white-space:nowrap;border-radius:6px;padding:4px 8px;position:absolute;bottom:calc(100% + 6px);left:0}@media (max-width:1180px){._2u95DG_anchor{left:auto;right:-40px}}@media (max-width:700px){._2u95DG_richText>:where(*+h2,*+._2u95DG_h2wrap){margin-top:calc(56px + 1.15 * var(--read-body))}._2u95DG_richText>:where(*+[data-quote]){margin-top:44px}._2u95DG_richText>:where([data-quote]+*){margin-top:40px}._2u95DG_anchor{display:none}}@container lj-page (max-width:18em){._2u95DG_richText{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}}@media print{._2u95DG_anchor{display:none}._2u95DG_richText :where(h2){break-after:avoid}._2u95DG_richText :where(p a[href^=http]):after{content:" (" attr(href) ")";color:#555;word-break:break-all;font-size:.8em}}._2u95DG_richText .lexical-table-container{margin:var(--space-4,16px) 0;border:1px solid var(--color-border);background:var(--color-surface);scrollbar-width:thin;border-radius:20px;overflow-x:auto}._2u95DG_richText .lexical-table{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:.875rem;line-height:1.4}:is(._2u95DG_richText .lexical-table th,._2u95DG_richText .lexical-table td){text-align:left;vertical-align:top;border-top:1px solid var(--color-border);padding:14px 18px}._2u95DG_richText .lexical-table tr:first-child>*{border-top:0}._2u95DG_richText .lexical-table th{font-weight:700}._2u95DG_richText .lexical-table tr:first-child th{color:var(--color-text-muted);font-size:.8125rem}._2u95DG_richText .lexical-table p{margin:0}
.gXfLpW_wrap{flex-direction:column;gap:56px;display:flex}.gXfLpW_nav{top:calc(var(--site-header-height,88px) + 12px);z-index:3;border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none;border-radius:999px;align-self:flex-start;gap:8px;max-width:100%;padding:6px;display:flex;position:sticky;overflow-x:auto}.gXfLpW_link{min-height:2.5rem;font-family:var(--font-sans);color:var(--color-text);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 1rem;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.gXfLpW_link:hover{background:var(--color-surface-hover);color:var(--color-text)}.gXfLpW_link:focus-visible{outline:2px solid var(--color-focus,var(--forest-700));outline-offset:-2px}.gXfLpW_group{scroll-margin-top:calc(var(--site-header-height,88px) + 72px);flex-direction:column;gap:20px;display:flex}.gXfLpW_title{max-width:22ch;font-family:var(--font-display);font-weight:500;font-size:var(--t-h2,2.5rem);letter-spacing:-.01em;color:var(--color-text);text-wrap:balance;overflow-wrap:break-word;margin:0;line-height:1.12}@media (max-width:700px){.gXfLpW_wrap{gap:44px}.gXfLpW_nav{top:calc(var(--site-header-height,68px) + 8px);justify-content:space-between;align-self:stretch;gap:2px}.gXfLpW_link{padding:0 .75rem;font-size:.875rem}}@container lj-page (max-width:22em){.gXfLpW_title{-webkit-hyphens:auto;hyphens:auto}}
.n1rd6a_card{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.n1rd6a_static{cursor:default}.n1rd6a_card:not(.n1rd6a_static):hover,.n1rd6a_card:focus-visible{box-shadow:var(--shadow-md)}.n1rd6a_frame{aspect-ratio:var(--feature-card-ratio,4 / 3);background:var(--color-surface-sunken);overflow:hidden}.n1rd6a_image{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out);display:block}.n1rd6a_card:not(.n1rd6a_static):hover .n1rd6a_image,.n1rd6a_card:focus-visible .n1rd6a_image{transform:scale(1.04)}.n1rd6a_body{padding:var(--space-6);gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.n1rd6a_title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);margin:0}.n1rd6a_text{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed);flex:1;margin:0}.n1rd6a_link{margin-top:var(--space-2);color:var(--color-link);font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--text-sm);letter-spacing:.01em;align-items:center;gap:8px;display:inline-flex}.n1rd6a_linkLabel{border-bottom:1.5px solid color-mix(in srgb, var(--color-link) 35%, transparent);padding-bottom:1px}.n1rd6a_arrow{transition:transform var(--dur-base) var(--ease-out);display:inline-flex}.n1rd6a_card:hover .n1rd6a_arrow,.n1rd6a_card:focus-visible .n1rd6a_arrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.n1rd6a_card,.n1rd6a_image,.n1rd6a_arrow{transition:none}.n1rd6a_card:not(.n1rd6a_static):hover .n1rd6a_image,.n1rd6a_card:focus-visible .n1rd6a_image,.n1rd6a_card:hover .n1rd6a_arrow,.n1rd6a_card:focus-visible .n1rd6a_arrow{transform:none}}
.CnV48a_card{min-height:max(var(--place-card-height,340px), 21rem);border-radius:var(--radius-card);color:var(--paper);background:var(--color-surface-sunken);box-shadow:var(--shadow-md);transition:box-shadow var(--dur-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.CnV48a_card:hover,.CnV48a_card:focus-visible{box-shadow:var(--shadow-xl)}.CnV48a_image{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slower) var(--ease-out);position:absolute;inset:0}.CnV48a_card:hover .CnV48a_image,.CnV48a_card:focus-visible .CnV48a_image{transform:scale(1.04)}.CnV48a_scrim{background:var(--overlay-bottom);position:absolute;inset:0}.CnV48a_top{padding:var(--space-4);justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex;position:relative}.CnV48a_top>:first-child{white-space:normal;-webkit-hyphens:auto;hyphens:auto;min-width:0;max-width:calc(100% - 44px)}.CnV48a_arrow{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:36px;height:36px;transition:transform var(--dur-base) var(--ease-out);background:#1c201673;border:1px solid #f4f0e740;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CnV48a_card:hover .CnV48a_arrow,.CnV48a_card:focus-visible .CnV48a_arrow{transform:translate(3px,-3px)}.CnV48a_bottom{padding:var(--space-5);flex-direction:column;gap:10px;margin-top:auto;display:flex;position:relative}.CnV48a_region{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:color-mix(in srgb, var(--paper) 88%, transparent);align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.CnV48a_name{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:var(--text-2xl);letter-spacing:var(--tracking-snug);color:var(--paper);text-shadow:0 1px 14px #1c201673;margin:0;line-height:1.05}.CnV48a_features{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}@media (prefers-reduced-motion:reduce){.CnV48a_card,.CnV48a_image,.CnV48a_arrow{transition:none}.CnV48a_card:hover .CnV48a_image,.CnV48a_card:focus-visible .CnV48a_image,.CnV48a_card:hover .CnV48a_arrow,.CnV48a_card:focus-visible .CnV48a_arrow{transform:none}}
.N7CDGa_grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.N7CDGa_grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:980px){.N7CDGa_grid,.N7CDGa_grid[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.N7CDGa_grid,.N7CDGa_grid[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}
.oXaSrq_steps{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.oXaSrq_steps[data-layout=cards]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.oXaSrq_steps[data-layout=timeline]{gap:var(--space-8);grid-template-columns:minmax(0,1fr);max-width:70ch}.oXaSrq_step{gap:var(--space-4);display:flex}.oXaSrq_steps[data-layout=cards] .oXaSrq_step{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column}.oXaSrq_steps[data-layout=timeline] .oXaSrq_step{padding-bottom:var(--space-8);position:relative}.oXaSrq_steps[data-layout=timeline] .oXaSrq_step:before{content:"";background:var(--color-border);width:1px;position:absolute;top:46px;bottom:0;left:22px}.oXaSrq_steps[data-layout=timeline] .oXaSrq_step:last-child:before{display:none}.oXaSrq_marker{border-radius:var(--radius-circle);background:var(--color-surface-wash);width:44px;height:44px;color:var(--forest-700);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.oXaSrq_number{font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--text-base)}.oXaSrq_body{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.oXaSrq_title{overflow-wrap:anywhere;font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:var(--text-lg);line-height:var(--leading-snug);margin:0}.oXaSrq_text{overflow-wrap:anywhere;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted);margin:0}.oXaSrq_photoSteps{grid-template-columns:repeat(var(--steps-columns,3), minmax(0, 1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.oXaSrq_photoStep{flex-direction:column;min-width:0;display:flex}.oXaSrq_photo{aspect-ratio:4/3;background:var(--color-surface-sunken);margin-bottom:1.125rem;position:relative;overflow:hidden}.oXaSrq_photoImage{object-fit:cover}.oXaSrq_stepLabel{font-family:var(--font-sans);font-size:var(--t-label,.8125rem);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);margin:0 0 .625rem;line-height:1.2}.oXaSrq_photoTitle{font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:var(--t-h3,1.5rem);color:var(--color-text);margin:0 0 .375rem;line-height:1.3}.oXaSrq_photoText{overflow-wrap:anywhere;font-size:var(--t-body,1.0625rem);color:var(--color-text-muted);margin:0;line-height:1.6}@media (max-width:700px){.oXaSrq_photoSteps{grid-template-columns:minmax(0,1fr);gap:1.75rem}.oXaSrq_photo{aspect-ratio:3/2;margin-bottom:.75rem}}
.NNSmca_passage{text-align:center;flex-direction:column;align-items:center;width:100%;min-width:0;max-width:100%;display:flex}.NNSmca_divider{margin-bottom:var(--space-8)}.NNSmca_text{width:100%;min-width:0;max-width:100%}.NNSmca_text :is(h1,h2,h3,h4,p){overflow-wrap:break-word;max-width:100%}.NNSmca_text p{margin:0 0 var(--space-4);font-family:var(--font-body);font-size:clamp(1.4rem,1.1rem + 1.2vw,1.9rem);font-style:italic;line-height:var(--leading-snug);color:var(--color-text);text-wrap:pretty}.NNSmca_text p:last-child{margin-bottom:0}.NNSmca_link{margin-top:var(--space-8)}
.Lkcrsq_strip{flex-direction:column;align-items:center;display:flex}.Lkcrsq_heading{margin:0 0 var(--space-8);font-family:var(--font-eyebrow);font-weight:var(--weight-eyebrow);font-size:var(--text-sm);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-subtle);text-align:center}.Lkcrsq_list{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);margin:0;padding:0;list-style:none;display:flex}.Lkcrsq_item,.Lkcrsq_link{display:flex}.Lkcrsq_logo{object-fit:contain;opacity:.78;width:auto;height:clamp(34px,5vw,52px);transition:opacity var(--dur-base) var(--ease-out)}.Lkcrsq_link:hover .Lkcrsq_logo,.Lkcrsq_link:focus-visible .Lkcrsq_logo{opacity:1}.Lkcrsq_strip[data-tone=mono]{align-items:stretch}.Lkcrsq_strip[data-tone=mono] .Lkcrsq_heading{font-size:var(--t-label,var(--text-sm));font-weight:var(--fw-bold);letter-spacing:.14em;color:var(--color-accent);text-align:left}.Lkcrsq_strip[data-tone=mono] .Lkcrsq_list{justify-content:flex-start;gap:2rem 3.5rem}.Lkcrsq_strip[data-tone=mono] .Lkcrsq_item{min-width:0;max-width:min(11.25rem,100%)}.Lkcrsq_strip[data-tone=mono] .Lkcrsq_logo{opacity:1;max-width:100%;height:2.75rem}.Lkcrsq_item[data-mono=true] .Lkcrsq_logo{filter:brightness(0);opacity:.72}[data-theme=dark] .Lkcrsq_item[data-mono=true] .Lkcrsq_logo{filter:brightness(0)invert()}@media (max-width:700px){.Lkcrsq_strip[data-tone=mono] .Lkcrsq_list{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:start;gap:1.75rem 1.5rem;display:grid}.Lkcrsq_strip[data-tone=mono] .Lkcrsq_item{max-width:min(8.125rem,100%)}.Lkcrsq_strip[data-tone=mono] .Lkcrsq_logo{height:2.125rem}}
.Enzl4G_rating{font-family:var(--font-sans);font-size:var(--t-small,.9375rem);font-weight:var(--fw-medium);color:var(--color-text-muted);align-items:center;gap:1rem;margin:0 0 2rem;line-height:1.55;display:flex}.Enzl4G_score{font-family:var(--font-display);font-size:var(--t-h2,2.5rem);font-weight:var(--fw-medium);font-variant-numeric:lining-nums;color:var(--color-text);line-height:1}.Enzl4G_stars{width:max-content;color:var(--color-rating);display:inline-flex;position:relative}.Enzl4G_starRow,.Enzl4G_starFill{gap:2px;display:inline-flex}.Enzl4G_starFill{position:absolute;inset:0 auto 0 0;overflow:hidden}.Enzl4G_starFill svg{fill:currentColor;flex:none}.Enzl4G_detail{flex-direction:column;gap:.25rem;min-width:0;display:flex}.Enzl4G_quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.Enzl4G_quote{border-top:1px solid var(--color-border-strong);flex-direction:column;gap:1.25rem;min-width:0;margin:0;padding:1.25rem 0 0;display:flex}.Enzl4G_text{margin:0}.Enzl4G_text p{overflow-wrap:anywhere;font-family:var(--font-display);font-size:var(--t-h3,1.5rem);font-weight:var(--fw-medium);color:var(--color-text);text-wrap:pretty;margin:0;line-height:1.3}.Enzl4G_by{font-family:var(--font-sans);font-size:var(--t-small,.9375rem);font-weight:var(--fw-semibold);color:var(--color-text);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;line-height:1.4;display:flex}.Enzl4G_by>span:last-child{max-width:100%}.Enzl4G_meta{font-size:var(--t-small,.9375rem);font-weight:var(--fw-medium);color:var(--color-text-muted);display:block}.Enzl4G_avatar{background:var(--forest-700);width:2.5rem;height:2.5rem;color:var(--paper);font-family:var(--font-display);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.125rem;display:inline-flex}.Enzl4G_disclosure{max-width:60rem;font-family:var(--font-sans);font-size:var(--t-small,.9375rem);font-weight:var(--fw-medium);color:var(--color-text-muted);margin:1.25rem 0 0;line-height:1.55}@media (max-width:900px){.Enzl4G_quotes{grid-template-columns:minmax(0,1fr);gap:.875rem}}
._3SDYcG_money{container:money/inline-size}._3SDYcG_title{font:700 var(--t-label,13px)/1.2 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);margin:0 0 16px}._3SDYcG_steps{flex-wrap:wrap;gap:10px 32px;margin:0;padding:0;list-style:none;display:flex}._3SDYcG_steps li{font:600 var(--t-small,15px)/1.4 var(--font-sans);color:var(--color-text);align-items:center;gap:12px;display:flex}._3SDYcG_steps span{background:var(--forest-700);width:24px;height:24px;color:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}._3SDYcG_text{max-width:820px;font-size:var(--t-body,17px);color:var(--color-text-muted);margin:16px 0 0;line-height:1.6}._3SDYcG_company{font:500 var(--t-small,15px)/1.5 var(--font-sans);margin-top:6px;display:block}@container money (max-width:700px){._3SDYcG_steps{flex-direction:column;gap:10px}}
.mf72tq_notice{--notice-tone:var(--color-info);border:1px solid color-mix(in srgb, var(--notice-tone) 28%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--notice-tone) 8%, var(--color-surface));max-width:80ch;color:var(--color-text);font-family:var(--font-body);align-items:flex-start;gap:12px;padding:14px 16px;font-size:.9375rem;line-height:1.5;display:flex}.mf72tq_notice[data-tone=success]{--notice-tone:var(--color-success)}.mf72tq_notice[data-tone=warning]{--notice-tone:var(--color-warning)}.mf72tq_notice[data-tone=danger]{--notice-tone:var(--color-danger)}.mf72tq_notice[data-tone=neutral]{--notice-tone:var(--color-text-muted)}.mf72tq_icon{color:var(--notice-tone);flex-shrink:0;margin-top:1px}.mf72tq_body{flex:1;min-width:0}.mf72tq_title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-sans);font-weight:var(--fw-semibold);color:var(--color-text);margin:0 0 3px}.mf72tq_text{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;color:var(--color-text-muted);margin:0}.mf72tq_action{font-weight:var(--fw-semibold);color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--notice-tone) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--notice-tone) 60%, transparent);text-underline-offset:.18em;align-items:center;gap:5px;margin-top:8px;display:inline-flex}.mf72tq_inline{--notice-tone:var(--color-info);overflow-wrap:anywhere;max-width:60rem;font-family:var(--font-sans);font-size:1rem;font-weight:var(--fw-medium);color:var(--color-text);align-items:flex-start;gap:.75rem;margin:0;line-height:1.55;display:flex}.mf72tq_closing{font-family:var(--font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;font-size:1rem;line-height:1.55;display:flex}.mf72tq_closingText{overflow-wrap:anywhere;max-width:60ch;color:var(--color-text);text-wrap:pretty;margin:0}.mf72tq_closingAction{--lj-link-color:var(--color-text);font-size:1rem;font-weight:var(--fw-bold)}.mf72tq_closingAction>span:first-child{border-bottom:0}.mf72tq_closingAction:hover>span:first-child{text-underline-offset:4px;text-decoration:underline}@media (max-width:700px){.mf72tq_closing{flex-direction:column;align-items:flex-start}}.mf72tq_inline[data-tone=success]{--notice-tone:var(--color-success)}.mf72tq_inline[data-tone=warning]{--notice-tone:var(--color-warning)}.mf72tq_inline[data-tone=danger]{--notice-tone:var(--color-danger)}.mf72tq_inline[data-tone=neutral]{--notice-tone:var(--color-text-muted)}.mf72tq_inlineIcon{width:1.2em;height:1.2em;color:var(--notice-tone);flex-shrink:0;margin-top:.1em}.mf72tq_inlineTitle{font-weight:var(--fw-bold);color:var(--color-text)}.mf72tq_inlineAction{font-weight:var(--fw-semibold);color:var(--color-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.mf72tq_inlineAction:hover{color:var(--color-link-hover)}
.nDqTga_split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:3.5rem;display:grid}.nDqTga_split[data-card=false]{grid-template-columns:minmax(0,1fr)}.nDqTga_lead{min-width:0}.nDqTga_points{margin-top:2rem}.nDqTga_card{border:2px solid var(--color-primary);background:var(--color-surface);min-width:0;color:var(--color-text);border-radius:1.5rem;flex-direction:column;gap:.875rem;padding:1.9375rem 31px 31px;display:flex;position:relative;container-type:inline-size}.nDqTga_badge{overflow-wrap:anywhere;background:var(--color-primary);max-width:calc(100% - 60px);min-height:1.625rem;color:var(--color-primary-contrast);font-family:var(--font-sans);font-size:var(--t-label,.8125rem);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;margin:0;padding:.25rem .75rem;line-height:1.2;display:inline-flex;position:absolute;top:-.8125rem;left:30px}.nDqTga_name{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-heading);font-weight:var(--weight-heading);font-size:var(--t-h3,1.5rem);margin:0;line-height:1.3}.nDqTga_use,.nDqTga_sub,.nDqTga_terms{font-family:var(--font-sans);font-size:var(--t-small,.9375rem);font-weight:var(--fw-medium);color:var(--color-text-muted);margin:0;line-height:1.55}.nDqTga_use{margin-top:-.625rem}.nDqTga_price{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:min(var(--t-price,3.25rem), 17cqi);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px .375rem;margin:.375rem 0 0;line-height:1;display:flex}.nDqTga_suffix{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--t-small,.9375rem);color:var(--color-text-muted);line-height:1.2}.nDqTga_sub{margin-top:-.25rem}.nDqTga_terms{border-top:1px solid var(--color-border);margin-top:auto;padding-top:1rem}@media (max-width:900px){.nDqTga_split{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (max-width:700px){.nDqTga_card{padding:1.5625rem 21px 25px}.nDqTga_badge{max-width:calc(100% - 42px);left:21px}}
.btvskG_list{flex-direction:column;display:flex}.btvskG_perk{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:3.5rem;padding:3rem 0;display:grid}.btvskG_perk:first-child{border-top:0;padding-top:.5rem}.btvskG_perk:last-child{padding-bottom:0}.btvskG_perk:nth-child(2n) .btvskG_media{order:2}.btvskG_perk[data-image=false]{grid-template-columns:minmax(0,1fr)}.btvskG_media{aspect-ratio:4/3;background:var(--color-surface-sunken);position:relative;overflow:hidden}.btvskG_image{object-fit:cover}.btvskG_body{flex-direction:column;align-items:flex-start;gap:.875rem;min-width:0;display:flex;container-type:inline-size}.btvskG_heading{flex-direction:column;gap:.875rem;max-width:100%;margin:0;display:flex}.btvskG_eyebrow{overflow-wrap:anywhere;font-family:var(--font-sans);font-size:var(--t-label,.8125rem);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);line-height:1.3}.btvskG_deal{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:min(var(--t-h2,2.5rem), 19cqi);letter-spacing:-.01em;color:var(--color-text);text-wrap:balance;line-height:1.12}.btvskG_why{color:var(--color-text-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.btvskG_facts{border-top:1px solid var(--color-border);flex-direction:column;align-self:stretch;margin:.25rem 0 0;display:flex;container:perk-facts/inline-size}.btvskG_facts>div{border-bottom:1px solid var(--color-border);font-family:var(--font-sans);grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding:.75rem 0;font-size:.9375rem;line-height:1.45;display:grid}.btvskG_facts dt{color:var(--color-text-muted)}.btvskG_facts dd{overflow-wrap:anywhere;min-width:0;font-weight:var(--fw-semibold);color:var(--color-text);margin:0}.btvskG_facts .btvskG_howTo p{font:inherit;color:inherit;margin:0}.btvskG_facts dd a{color:inherit;text-underline-offset:3px;text-decoration:underline}.btvskG_visit{margin-top:.375rem}@media (max-width:700px){.btvskG_perk{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:2.25rem 0}.btvskG_perk:first-child{padding-top:0}.btvskG_perk:nth-child(2n) .btvskG_media{order:0}.btvskG_media{aspect-ratio:3/2}.btvskG_facts>div{grid-template-columns:6rem minmax(0,1fr);gap:.75rem}.btvskG_visit{align-self:stretch}}@container perk-facts (max-width:21rem){.btvskG_facts>div{grid-template-columns:minmax(0,1fr);gap:.125rem}}
.d86R5G_gallery{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.d86R5G_tile{min-width:0;margin:0}.d86R5G_gallery[data-featured=true] .d86R5G_tile:first-child{grid-column:1/-1}.d86R5G_frame{aspect-ratio:4/3;border-radius:var(--radius-image);box-shadow:var(--shadow-lg);background:var(--color-surface-sunken);position:relative;overflow:hidden}.d86R5G_gallery[data-featured=true] .d86R5G_tile:first-child .d86R5G_frame{aspect-ratio:16/9}.d86R5G_frame img{object-fit:cover}.d86R5G_caption{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}@media (max-width:759px){.d86R5G_gallery{grid-template-columns:minmax(0,1fr)}.d86R5G_gallery[data-featured=true] .d86R5G_tile:first-child .d86R5G_frame{aspect-ratio:4/3}}
._7v5E_q_grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:980px){._7v5E_q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._7v5E_q_grid{grid-template-columns:minmax(0,1fr)}}
.ldfISG_footnote{margin:var(--space-6) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);text-align:center}.ldfISG_fullViewport{width:100%}
.A9A6pq_wrap{flex-direction:column;align-items:stretch;display:flex;container:plans/inline-size}.A9A6pq_wrap>*{--plan-small:var(--t-small,.9375rem);--plan-body:var(--t-body,1.0625rem);--plan-h3:var(--t-h3,1.5rem)}.A9A6pq_incl{max-width:920px;font:600 var(--plan-small)/1.4 var(--font-sans);color:var(--color-text);flex-wrap:wrap;justify-content:center;gap:10px 32px;margin:0 auto 40px;padding:0;list-style:none;display:flex}.A9A6pq_incl li{align-items:center;gap:8px;display:flex}.A9A6pq_incl svg{color:var(--color-success-text);flex:none}.A9A6pq_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;width:100%;max-width:920px;margin:0 auto;display:grid}.A9A6pq_plan{grid-row:span 8;grid-template-rows:subgrid;background:var(--color-surface);border:1px solid var(--color-border-strong);transition:box-shadow .2s var(--ease-out);border-radius:24px;gap:0;padding:32px;display:grid;position:relative}.A9A6pq_plan[data-rec]{border:2px solid var(--forest-700);padding:31px}.A9A6pq_plan[data-fit]{box-shadow:0 0 0 5px color-mix(in srgb, var(--teal-500) 22%, transparent)}.A9A6pq_badge{background:var(--forest-700);width:max-content;min-height:26px;color:var(--paper);font:700 var(--t-label,.8125rem)/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex;position:absolute;top:-14px;left:30px}.A9A6pq_fit{color:var(--forest-700);font:700 var(--t-label,.8125rem)/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;order:-1;grid-row:1;place-self:flex-start start;align-items:center;gap:6px;margin:0 0 10px;display:inline-flex}.A9A6pq_name{font-family:var(--font-display);font-weight:500;font-size:var(--plan-h3);grid-row:2;margin:0;line-height:1.3}.A9A6pq_use{font:500 var(--plan-small)/1.55 var(--font-sans);color:var(--color-text-muted);grid-row:3;margin:4px 0 0}.A9A6pq_price{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;flex-wrap:wrap;grid-row:4;align-items:baseline;gap:6px;margin:20px 0 0;font-size:3.25rem;font-weight:500;line-height:1;display:flex}.A9A6pq_price span{font:600 1.0625rem/1 var(--font-sans);color:var(--color-text-muted);white-space:nowrap}.A9A6pq_sub{font:500 var(--plan-small)/1.55 var(--font-sans);color:var(--color-text-muted);grid-row:5;margin:10px 0 0}.A9A6pq_save{font:600 var(--plan-small)/1.4 var(--font-sans);color:var(--color-success-text);grid-row:6;margin:14px 0 0}.A9A6pq_btn{border:1px solid var(--forest-700);background:var(--forest-700);min-height:52px;color:var(--paper);font:700 1rem/1.2 var(--font-sans);text-align:center;transition:background-color .16s var(--ease-out);border-radius:max(26px,11px + .6em);grid-row:7;justify-content:center;align-items:center;margin-top:14px;padding:10px 24px;text-decoration:none;display:inline-flex}.A9A6pq_btn:hover{background:var(--forest-800);color:var(--paper);text-decoration:none}.A9A6pq_btn:focus-visible,.A9A6pq_ghost:focus-visible,.A9A6pq_month:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.A9A6pq_btnGhost,.A9A6pq_ghost{color:var(--color-text);border-color:var(--color-border-strong);background:0 0}.A9A6pq_btnGhost:hover,.A9A6pq_ghost:hover{background:var(--color-surface-hover);color:var(--color-text)}.A9A6pq_terms{border-top:1px solid var(--color-border);font:500 var(--plan-small)/1.55 var(--font-sans);color:var(--color-text-muted);grid-row:8;margin:14px 0 0;padding-top:16px}.A9A6pq_calc{border-top:1px solid var(--color-border);width:100%;max-width:920px;margin:40px auto 0;padding:28px 0 0}.A9A6pq_calcQ{font:700 var(--plan-body)/1.4 var(--font-sans);margin:0 0 14px}.A9A6pq_months{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;display:grid}.A9A6pq_month{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:44px;color:var(--color-text);font:700 .9375rem/1 var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:10px}.A9A6pq_month[aria-pressed=true]{background:var(--ink-800);border-color:var(--ink-800);color:var(--paper)}.A9A6pq_ends{font:500 var(--plan-small)/1.4 var(--font-sans);color:var(--color-text-muted);justify-content:space-between;margin-top:6px;display:flex}.A9A6pq_calcA{font-size:var(--plan-body);margin:20px 0 0;line-height:1.6}.A9A6pq_calcA strong{font-family:var(--font-sans);font-weight:700}.A9A6pq_calcNote{font:500 var(--plan-small,.875rem)/1.55 var(--font-sans);color:var(--color-text-muted);margin:8px 0 0}.A9A6pq_pay{font:500 var(--plan-small)/1.55 var(--font-sans);color:var(--color-text-muted);text-align:center;text-wrap:balance;margin:24px 0 0}.A9A6pq_method{max-width:100%;display:inline-block}.A9A6pq_friend{border:1px dashed var(--color-border-strong);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 40px;width:100%;max-width:920px;margin:40px auto 0;padding:24px 28px;display:flex}.A9A6pq_friend>div{flex:420px;min-width:0}.A9A6pq_friendLabel{font:700 var(--t-label,.8125rem)/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:5;text-wrap:balance;color:var(--color-accent);margin:0 0 8px}.A9A6pq_friend h3{font-family:var(--font-display);font-weight:500;font-size:var(--plan-h3);margin:0 0 4px;line-height:1.3}.A9A6pq_friendPrice{font-family:var(--font-sans);font-size:var(--plan-small);color:var(--color-text-muted);font-weight:600}@container lj-root not (min-width:calc(100000rem - 1600000px)){.A9A6pq_friendPrice{display:block}.A9A6pq_friendSeparator{display:none}}.A9A6pq_friend p:last-child{font:500 var(--plan-small)/1.55 var(--font-sans);color:var(--color-text-muted);margin:0}.A9A6pq_ghost{border:1px solid var(--color-border-strong);min-height:52px;font:700 1rem/1.2 var(--font-sans);text-align:center;border-radius:max(26px,11px + .6em);justify-content:center;align-items:center;padding:10px 24px;text-decoration:none;display:inline-flex}@container plans (max-width:700px){.A9A6pq_incl{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:28px}.A9A6pq_plans{grid-template-columns:minmax(0,1fr);gap:28px}.A9A6pq_plan{flex-direction:column;grid-row:auto;padding:26px 22px;display:flex}.A9A6pq_plan[data-rec]{padding:25px 21px}.A9A6pq_price{font-size:min(2.75rem,17cqi)}.A9A6pq_months{grid-template-columns:repeat(6,minmax(0,1fr))}.A9A6pq_ends{display:none}.A9A6pq_friend{padding:20px}.A9A6pq_ghost{width:100%}.A9A6pq_btn,.A9A6pq_ghost{padding-inline:14px}}
.q6-CSa_plans{align-items:center;gap:var(--space-8);flex-direction:column;display:flex}.q6-CSa_input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.q6-CSa_toggle{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);align-items:center;gap:4px;padding:4px;display:inline-flex}.q6-CSa_toggleYear,.q6-CSa_toggleMonth{border-radius:var(--radius-pill);font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer;transition:var(--transition-color);padding:7px 16px}.q6-CSa_input:first-of-type:checked~.q6-CSa_toggle .q6-CSa_toggleYear,.q6-CSa_input:last-of-type:checked~.q6-CSa_toggle .q6-CSa_toggleMonth{background:var(--color-primary);color:var(--color-primary-contrast)}.q6-CSa_input:first-of-type:focus-visible~.q6-CSa_toggle .q6-CSa_toggleYear,.q6-CSa_input:last-of-type:focus-visible~.q6-CSa_toggle .q6-CSa_toggleMonth{outline:2px solid var(--color-focus);outline-offset:2px}.q6-CSa_grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));width:100%;max-width:980px;display:grid}.q6-CSa_card{border:1.5px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;padding:26px 26px 24px;display:flex;position:relative}.q6-CSa_card[data-featured=true]{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));background:var(--color-surface-wash);box-shadow:var(--shadow-md)}.q6-CSa_badge{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-primary-contrast);font-family:var(--font-sans);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;box-shadow:var(--shadow-sm);align-items:center;gap:6px;padding:5px 12px;font-size:.7rem;line-height:1;display:inline-flex;position:absolute;top:-12px;left:24px}.q6-CSa_head{align-items:center;gap:9px;margin-bottom:6px;display:flex}.q6-CSa_icon{color:var(--color-accent)}.q6-CSa_name{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-family:var(--font-display);font-weight:var(--fw-medium);color:var(--color-text);margin:0;font-size:1.3rem}.q6-CSa_tagline{font-family:var(--font-sans);font-size:.86rem;line-height:var(--leading-normal);color:var(--color-text-muted);margin:0 0 16px}.q6-CSa_priceStatic,.q6-CSa_priceYear,.q6-CSa_priceMonth{flex-wrap:wrap;align-items:baseline;gap:5px;margin:0 0 18px;display:flex}.q6-CSa_priceMonth,.q6-CSa_input:last-of-type:checked~.q6-CSa_grid .q6-CSa_priceYear{display:none}.q6-CSa_input:last-of-type:checked~.q6-CSa_grid .q6-CSa_priceMonth{display:flex}.q6-CSa_currency{font-family:var(--font-sans);font-weight:var(--fw-semibold);color:var(--color-text-muted);align-self:flex-start;margin-top:4px;font-size:.95rem}.q6-CSa_amount{overflow-wrap:anywhere;font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:2.6rem;line-height:var(--leading-none);color:var(--color-text)}.q6-CSa_period{font-family:var(--font-sans);color:var(--color-text-subtle);font-size:.9rem}.q6-CSa_features{flex-direction:column;flex:1;gap:11px;margin:0 0 22px;padding:0;list-style:none;display:flex}.q6-CSa_feature{font-family:var(--font-sans);color:var(--color-text);align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.45;display:flex}.q6-CSa_feature>span{overflow-wrap:anywhere;min-width:0}.q6-CSa_check{color:var(--teal-600);flex-shrink:0;margin-top:1px}.q6-CSa_note{font-family:var(--font-sans);text-align:center;color:var(--color-text-subtle);margin:12px 0 0;font-size:.74rem}.q6-CSa_blockNote{max-width:60ch;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted);text-align:center;margin:0}@media (max-width:640px){.q6-CSa_card .q6-CSa_cta{padding-inline:var(--space-2);font-size:clamp(.75rem,3.5vw,.875rem)}}
.teXNsa_card{min-width:0;color:var(--color-text);border-radius:18px;text-decoration:none;display:block}.teXNsa_card:hover{color:var(--color-text);text-decoration:none}.teXNsa_media{aspect-ratio:4/5;background:var(--color-surface-sunken);border-radius:18px;display:block;position:relative;overflow:hidden}.teXNsa_media img{object-fit:cover;transition:transform .4s var(--ease-out)}.teXNsa_card:hover .teXNsa_media img,.teXNsa_card:focus-visible .teXNsa_media img{transform:scale(1.04)}.teXNsa_title{font-family:var(--font-display);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;text-wrap:pretty;margin-top:10px;font-size:1.125rem;font-weight:500;line-height:1.25;display:block}.teXNsa_card:hover .teXNsa_title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:640px){.teXNsa_media{border-radius:14px}.teXNsa_title{font-size:1rem}}@media (prefers-reduced-motion:reduce){.teXNsa_card:hover .teXNsa_media img,.teXNsa_card:focus-visible .teXNsa_media img{transform:none}}
.qD7PPq_grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:980px){.qD7PPq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.qD7PPq_grid{grid-template-columns:minmax(0,1fr)}}
.QHgHoG_container{container:lj-page/inline-size}.QHgHoG_crumbs{font-family:var(--font-sans);font-size:var(--read-ui);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.QHgHoG_crumbs li{align-items:center;gap:8px;min-width:0;display:inline-flex}.QHgHoG_crumbs li+li:before{content:"/" / "";color:var(--color-text-muted)}.QHgHoG_crumbs a{color:var(--color-text-muted);text-decoration:none}.QHgHoG_crumbs a:hover{color:var(--color-text);text-underline-offset:3px;text-decoration:underline}.QHgHoG_crumbs [aria-current]{color:var(--color-text)}@container lj-page (max-width:700px){.QHgHoG_crumbs li:last-child:nth-child(n+3){display:none}}
