.ZEvowa_page{--ink:#1a1a1a;--muted:#5c5c5c;--accent:#6f6754;--accent-strong:#57503f;--rule:#1a1a1a1f;color:var(--ink);font-family:var(--font-montserrat), sans-serif;background:#fff;padding:clamp(32px,7vw,88px) 16px clamp(56px,9vw,120px)}.ZEvowa_page ::selection{color:var(--ink);background:#8f866f47}.ZEvowa_text,.ZEvowa_wide{width:100%;max-width:1040px;margin:0 auto}.ZEvowa_text>*{max-width:720px}.ZEvowa_intro{max-width:720px;margin-bottom:clamp(40px,6vw,64px)}.ZEvowa_title{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(34px,6vw,52px);font-weight:600;line-height:1.08}.ZEvowa_lede{color:var(--muted);text-wrap:pretty;margin:20px 0 0;font-size:clamp(18px,2vw,20px);line-height:1.55}.ZEvowa_meta{color:var(--muted);margin:16px 0 0;font-size:16px}
.pukH1G_field{flex-direction:column;gap:8px;min-width:0;display:flex}.pukH1G_label{color:#1a1a1a;font-size:16px;font-weight:600}.pukH1G_optional{color:#5c5c5c;font-weight:400}.pukH1G_control{box-sizing:border-box;width:100%;min-height:48px;font:inherit;color:#1a1a1a;caret-color:#6f6754;background:#fff;border:1px solid #1a1a1a3d;border-radius:8px;padding:12px 14px;font-size:16px;line-height:1.4;transition:border-color .2s,box-shadow .2s}.pukH1G_control::placeholder{color:#6b6b6b}.pukH1G_control:focus{border-color:#6f6754;outline:none;box-shadow:0 0 0 3px #8f866f40}.pukH1G_control[aria-invalid=true]{border-color:#a8322d}.pukH1G_error{color:#a8322d;margin:0;font-size:16px;line-height:1.5}.pukH1G_textarea{resize:vertical;min-height:132px}.pukH1G_submit{min-height:48px;font:inherit;color:#fff;cursor:pointer;background:#6f6754;border:none;border-radius:999px;align-self:flex-start;padding:0 28px;font-size:16px;font-weight:600;transition:background-color .2s}.pukH1G_submit:active:not(:disabled){background:#1a1a1a}.pukH1G_submit:focus-visible{outline-offset:3px;outline:2px solid #1a1a1a}.pukH1G_submit:disabled{opacity:.6;cursor:progress}@media (hover:hover){.pukH1G_control:hover:not(:focus){border-color:#1a1a1a66}.pukH1G_submit:hover:not(:disabled){background:#57503f}}@media (max-width:480px){.pukH1G_submit{align-self:stretch}}
._O3-0W_panel{border:1px solid var(--rule);background:#fff;border-radius:16px;gap:16px;padding:24px 20px;display:grid}._O3-0W_sheet{--ink:#1a1a1a;--muted:#5c5c5c;--accent:#6f6754;--accent-strong:#57503f;--rule:#1a1a1a1f;color:var(--ink);background:#fff;border-radius:20px;gap:12px;padding:20px;display:grid}._O3-0W_step{gap:12px;display:grid}._O3-0W_note{color:var(--muted);text-align:center;margin:0;font-size:14px;line-height:1.5}._O3-0W_buttonPlaceholder{min-height:48px}._O3-0W_placeholder{border:1px solid var(--rule);background:#faf9f6;border-radius:16px;min-height:220px}._O3-0W_panelTitle{margin:0;font-size:22px;font-weight:600;line-height:1.3}._O3-0W_panelText,._O3-0W_plan,._O3-0W_signedIn{color:var(--muted);margin:0;font-size:16px;line-height:1.6}._O3-0W_plan{color:var(--ink);font-size:18px;font-weight:600}._O3-0W_signedIn strong{color:var(--ink);overflow-wrap:anywhere;font-weight:600}._O3-0W_form,._O3-0W_actions{gap:16px;display:grid}._O3-0W_row{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}._O3-0W_primary,._O3-0W_secondary,._O3-0W_google,._O3-0W_googleSolid,._O3-0W_whatsapp{min-height:48px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}._O3-0W_primary,._O3-0W_whatsapp{color:#fff;background:var(--accent);border:1px solid var(--accent)}._O3-0W_secondary,._O3-0W_google{color:var(--ink);background:#fff;border:1px solid #1a1a1a3d}._O3-0W_primary:disabled,._O3-0W_secondary:disabled{opacity:.6;cursor:progress}._O3-0W_primary:active:not(:disabled),._O3-0W_whatsapp:active{background:var(--ink);border-color:var(--ink)}._O3-0W_secondary:active:not(:disabled),._O3-0W_google:active{background:#f3f1ec}._O3-0W_googleSolid{color:#0d0c0a;background:#fff;border:1px solid #fff}._O3-0W_googleSolid:active{background:#ebe6da}._O3-0W_googleDisc{flex:none;display:inline-flex}._O3-0W_googleMark,._O3-0W_buttonIcon{flex:none;width:20px;height:20px}._O3-0W_textButton{min-height:44px;font:inherit;color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}._O3-0W_textButton:disabled{opacity:.6;cursor:progress}._O3-0W_error,._O3-0W_notice{border-radius:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}._O3-0W_error{color:#8c1d18;background:#fbeeed}._O3-0W_notice{color:#1e4620;background:#edf6ee}._O3-0W_primary:focus-visible,._O3-0W_secondary:focus-visible,._O3-0W_google:focus-visible,._O3-0W_googleSolid:focus-visible,._O3-0W_whatsapp:focus-visible,._O3-0W_textButton:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){._O3-0W_primary:hover:not(:disabled),._O3-0W_whatsapp:hover{background:var(--accent-strong);border-color:var(--accent-strong)}._O3-0W_secondary:hover:not(:disabled),._O3-0W_google:hover{border-color:var(--ink)}._O3-0W_googleSolid:hover{background:#ebe6da;border-color:#ebe6da}._O3-0W_textButton:hover{color:var(--accent-strong)}}@media (max-width:480px){._O3-0W_primary,._O3-0W_secondary,._O3-0W_google,._O3-0W_googleSolid,._O3-0W_whatsapp{width:100%}}@media (min-width:640px){._O3-0W_panel{padding:28px}}
.__SZHa_fields{min-height:150px}.__SZHa_error{color:#8c1d18;background:#fbeeed;border-radius:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}
.kjrLcq_backdrop{z-index:1300;padding:24px max(16px, env(safe-area-inset-right)) 24px max(16px, env(safe-area-inset-left));background:#1a1a1a66;place-items:center;display:grid;position:fixed;inset:0}.kjrLcq_card{width:100%;max-width:380px;font-family:var(--font-montserrat), sans-serif;color:#1a1a1a;background:#fff;border-radius:16px;gap:12px;padding:24px;display:grid;box-shadow:0 16px 40px #0000002e}.kjrLcq_card:focus{outline:none}.kjrLcq_title{margin:0;font-size:19px;font-weight:600;line-height:1.3}.kjrLcq_body{color:#5c5c5c;margin:0;font-size:15px;line-height:1.6}.kjrLcq_actions{gap:10px;padding-top:8px;display:flex}.kjrLcq_cancel,.kjrLcq_confirm{min-height:48px;font:inherit;cursor:pointer;border-radius:999px;flex:1;padding:0 16px;font-size:15px;font-weight:600}.kjrLcq_cancel{color:#fff;background:#6f6754;border:1px solid #6f6754}.kjrLcq_confirm{color:#8c1d18;background:#fff;border:1px solid #8c1d1866}.kjrLcq_confirm:disabled{opacity:.6;cursor:progress}.kjrLcq_cancel:focus-visible,.kjrLcq_confirm:focus-visible{outline-offset:3px;outline:2px solid #1a1a1a}
._1eAkoW_page{min-height:calc(100svh - var(--site-header-height) - var(--tabbar-height));background:var(--sh-surface);color:var(--ink);flex-direction:column;flex:1;display:flex}._1eAkoW_column{width:100%;max-width:var(--sh-column);flex-direction:column;flex:1;margin:0 auto;padding:0 20px;display:flex}._1eAkoW_progress{gap:10px;padding:12px 0 4px;display:grid}._1eAkoW_progressRow{justify-content:space-between;align-items:center;min-height:44px;display:flex}._1eAkoW_back{min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;margin-left:-8px;padding:0 8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._1eAkoW_back:active{background:var(--sh-cream)}._1eAkoW_backIcon{width:18px;height:18px}._1eAkoW_count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}._1eAkoW_track{background:var(--rule);border-radius:999px;height:4px;overflow:hidden}._1eAkoW_trackFill{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;transition:transform var(--sh-duration) var(--sh-ease)}._1eAkoW_step{flex:1;align-content:start;gap:24px;padding:20px 0 32px;display:grid}._1eAkoW_heading{gap:8px;display:grid}._1eAkoW_title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:28px;font-weight:600;line-height:1.2}._1eAkoW_title:focus{outline:none}._1eAkoW_lead{color:var(--muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}._1eAkoW_footer{z-index:5;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);background:var(--sh-surface);gap:10px;margin:0 -20px;display:grid;position:sticky;bottom:0}._1eAkoW_issue{color:var(--sh-skip);text-align:center;margin:0;font-size:15px;font-weight:500;line-height:1.4}._1eAkoW_primary,._1eAkoW_secondary{width:100%;min-height:52px;font:inherit;cursor:pointer;transition:background-color var(--sh-duration) ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}._1eAkoW_primary{border:1px solid var(--ink);background:var(--ink);color:#fff}._1eAkoW_primary:active:not(:disabled){border-color:var(--accent-strong);background:var(--accent-strong)}._1eAkoW_secondary{border:1px solid var(--sh-rule-strong);background:var(--sh-surface);color:var(--ink)}._1eAkoW_secondary:active:not(:disabled){background:var(--sh-cream)}._1eAkoW_compact{width:auto;min-height:44px;padding:0 20px;font-size:15px}._1eAkoW_primary:disabled,._1eAkoW_secondary:disabled{opacity:.6;cursor:progress}._1eAkoW_primary:focus-visible,._1eAkoW_secondary:focus-visible,._1eAkoW_back:focus-visible{outline:2px solid var(--ink);outline-offset:3px}._1eAkoW_gate{flex:1;align-content:center;justify-items:stretch;gap:16px;padding:48px 0;display:grid}._1eAkoW_gateNote{color:var(--muted);text-align:center;margin:0;font-size:14px;line-height:1.5}._1eAkoW_error{color:var(--sh-skip);background:var(--sh-skip-tint);border-radius:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}._1eAkoW_placeholder{flex:1;min-height:320px}@media (min-width:768px){._1eAkoW_step{gap:28px;padding-top:28px}._1eAkoW_title{font-size:34px}._1eAkoW_footer{margin:0;padding:16px 0 24px}}
.KfSRea_block{border-radius:var(--sh-radius);background:var(--sh-cream);gap:4px;padding:16px;display:grid}.KfSRea_blockHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.KfSRea_blockTitle{margin:0;font-size:17px;font-weight:600;line-height:1.3}.KfSRea_blockText{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.KfSRea_change{min-height:44px;font:inherit;color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;flex:none;margin:-12px 0;padding:0;font-size:14px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.KfSRea_change:focus-visible,.KfSRea_currency:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.KfSRea_courses{gap:20px;display:grid}.KfSRea_course{gap:6px;display:grid}.KfSRea_courseHead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.KfSRea_courseTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0;font-size:13px;font-weight:600}.KfSRea_courseText{text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}.KfSRea_currencies{justify-content:space-between;align-items:center;gap:12px;display:flex}.KfSRea_currencyLabel{font-size:15px;font-weight:600}.KfSRea_currencySwitch{background:var(--sh-cream);border-radius:999px;padding:3px;display:inline-flex}.KfSRea_currency{min-width:60px;min-height:40px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}.KfSRea_currency[aria-checked=true]{background:var(--ink);color:#fff}.KfSRea_totals{border-top:1px solid var(--sh-rule-strong);transition:opacity var(--sh-duration) ease;gap:8px;margin:0;padding-top:16px;display:grid}.KfSRea_totals[data-stale=true],.KfSRea_courses[data-stale=true]{opacity:.5}.KfSRea_totalRow{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;display:flex}.KfSRea_totalRow dt{color:var(--muted)}.KfSRea_totalRow dd{margin:0}.KfSRea_grand dt,.KfSRea_grand dd{color:var(--ink);font-size:22px;font-weight:600}.KfSRea_perPerson{color:var(--muted);text-align:right;margin:0;font-size:15px}.KfSRea_payment{gap:16px;display:grid}.KfSRea_note{color:var(--muted);text-align:center;margin:0;font-size:14px;line-height:1.5}.KfSRea_saved{color:var(--sh-must);background:var(--sh-must-tint);border-radius:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}.KfSRea_confirmed{justify-items:start;gap:8px;display:grid}.KfSRea_confirmedIcon{width:40px;height:40px;color:var(--sh-must)}.KfSRea_confirmedIcon[data-cancelled]{color:var(--sh-skip)}.KfSRea_reference{color:var(--muted);margin:0;font-size:15px}.KfSRea_reference strong{color:var(--ink);letter-spacing:.04em;font-weight:600}
.pHX9MW_timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.pHX9MW_step{grid-template-columns:28px 1fr;gap:14px;padding-bottom:20px;display:grid;position:relative}.pHX9MW_step:last-child{padding-bottom:0}.pHX9MW_step:not(:last-child):after{content:"";background:var(--rule);border-radius:1px;width:2px;position:absolute;top:30px;bottom:2px;left:13px}.pHX9MW_step[data-state=done]:not(:last-child):after{background:var(--sh-must)}.pHX9MW_marker{border:2px solid var(--sh-rule-strong);background:var(--sh-surface);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.pHX9MW_step[data-state=done] .pHX9MW_marker,.pHX9MW_step[data-state=current] .pHX9MW_marker{border-color:var(--sh-must);background:var(--sh-must)}.pHX9MW_markerIcon{width:15px;height:15px}.pHX9MW_stepBody{gap:2px;padding-top:3px;display:grid}.pHX9MW_stepLabel{font-size:16px;font-weight:600;line-height:1.3}.pHX9MW_step[data-state=ahead] .pHX9MW_stepLabel{color:var(--muted);font-weight:500}.pHX9MW_stepText,.pHX9MW_stepTime{color:var(--muted);font-size:14px;line-height:1.45}.pHX9MW_cancelled{border-radius:var(--sh-radius);background:var(--sh-skip-tint);gap:6px;padding:16px;display:grid}.pHX9MW_cancelledTitle{color:var(--sh-skip);margin:0;font-size:16px;font-weight:600}.pHX9MW_cancelledText{color:var(--ink);margin:0;font-size:15px;line-height:1.5}.pHX9MW_note{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.pHX9MW_links{gap:10px;display:grid}.pHX9MW_orders{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pHX9MW_orderCard{border:1px solid var(--sh-rule-strong);border-radius:var(--sh-radius);color:var(--ink);grid-template-columns:1fr auto;align-items:center;gap:4px 14px;padding:16px;text-decoration:none;display:grid}.pHX9MW_orderCard:active{background:var(--sh-cream)}.pHX9MW_orderCard:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.pHX9MW_orderTitle{font-size:17px;font-weight:600;line-height:1.3}.pHX9MW_orderMeta{color:var(--muted);grid-column:1;font-size:14px}.pHX9MW_badge{background:var(--sh-must-tint);color:var(--sh-must);white-space:nowrap;border-radius:999px;grid-area:1/2/span 2;padding:6px 12px;font-size:13px;font-weight:600}.pHX9MW_badge[data-status=cancelled]{background:var(--sh-skip-tint);color:var(--sh-skip)}.pHX9MW_badge[data-status=delivered]{background:var(--sh-cream);color:var(--ink)}
.PD0rJW_intro{color:#333;margin:0 0 20px;font-size:17px;line-height:1.7}.PD0rJW_whatsappStep{justify-items:start;gap:10px;display:grid}.PD0rJW_hint{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.PD0rJW_emailTitle{border-top:1px solid var(--rule);margin:8px 0 0;padding-top:28px;font-size:17px;font-weight:600}.PD0rJW_form{flex-direction:column;gap:24px;max-width:600px;display:flex}.PD0rJW_chipGroup{border:none;min-width:0;margin:0;padding:0}.PD0rJW_legend{color:var(--ink);margin-bottom:10px;padding:0;font-size:16px;font-weight:600}.PD0rJW_optional{color:var(--muted);font-weight:400}.PD0rJW_chips{flex-wrap:wrap;gap:8px;display:flex}.PD0rJW_chip{display:inline-flex;position:relative}.PD0rJW_chipInput{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.PD0rJW_chipLabel{min-height:44px;color:var(--ink);background:#fff;border:1px solid #1a1a1a3d;border-radius:999px;align-items:center;padding:0 16px;font-size:16px;font-weight:500;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.PD0rJW_chipInput:checked+.PD0rJW_chipLabel{color:#fff;background:var(--accent);border-color:var(--accent)}.PD0rJW_chipInput:focus-visible+.PD0rJW_chipLabel{outline:2px solid var(--ink);outline-offset:2px}.PD0rJW_chipGroup[aria-describedby] .PD0rJW_chipLabel{border-color:#a8322d}.PD0rJW_error,.PD0rJW_failed{color:#a8322d;margin:10px 0 0;font-size:16px;line-height:1.5}.PD0rJW_failed{margin:0}.PD0rJW_sent{color:var(--ink);margin:0;font-size:16px;line-height:1.6}@media (hover:hover){.PD0rJW_chipInput:not(:checked):hover+.PD0rJW_chipLabel{border-color:var(--accent)}}@media (prefers-reduced-motion:reduce){.PD0rJW_chipLabel{transition:none}}
.O0FotG_section{gap:12px;display:grid}.O0FotG_sectionTitle{margin:0;font-size:17px;font-weight:600;line-height:1.3}.O0FotG_sectionNote{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.O0FotG_options{gap:10px;margin:0;padding:0;list-style:none;display:grid}.O0FotG_option{border:1px solid var(--sh-rule-strong);border-radius:var(--sh-radius);background:var(--sh-surface);width:100%;min-height:64px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--sh-duration) ease, border-color var(--sh-duration) ease;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;padding:14px 16px;display:grid}.O0FotG_option[aria-checked=true],.O0FotG_option[aria-pressed=true]{border-color:var(--ink);background:var(--sh-selected);box-shadow:inset 0 0 0 1px var(--ink)}.O0FotG_option:focus-visible,.O0FotG_chip:focus-visible,.O0FotG_counterButton:focus-visible,.O0FotG_mark:focus-visible,.O0FotG_textButton:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.O0FotG_optionLabel{font-size:17px;font-weight:600;line-height:1.3}.O0FotG_optionText{color:var(--muted);grid-column:1;font-size:14px;line-height:1.45}.O0FotG_tick{border:1.5px solid var(--sh-rule-strong);color:#0000;border-radius:50%;grid-area:1/2/span 2;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.O0FotG_option[aria-checked=true] .O0FotG_tick,.O0FotG_option[aria-pressed=true] .O0FotG_tick{border-color:var(--ink);background:var(--ink);color:#fff}.O0FotG_tickIcon{width:16px;height:16px}.O0FotG_optionFooter{border-top:1px solid var(--rule);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:2px 12px;margin-top:8px;padding-top:10px;display:flex}.O0FotG_optionPrice{font-size:17px;font-weight:600}.O0FotG_optionHint{color:var(--muted);font-size:13px}.O0FotG_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.O0FotG_chip{border:1px solid var(--sh-rule-strong);border-radius:var(--sh-radius);background:var(--sh-surface);min-width:84px;min-height:48px;font:inherit;color:var(--ink);cursor:pointer;align-content:center;justify-items:center;gap:2px;padding:8px 16px;font-size:15px;font-weight:600;display:inline-grid}.O0FotG_chip[aria-checked=true]{border-color:var(--ink);background:var(--ink);color:#fff}.O0FotG_chipNote{opacity:.75;font-size:12px;font-weight:500}.O0FotG_counter{border:1px solid var(--sh-rule-strong);border-radius:var(--sh-radius);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:12px 16px;display:flex}.O0FotG_counterLabel{gap:2px;font-size:17px;font-weight:600;display:grid}.O0FotG_counterNote{color:var(--muted);font-size:14px;font-weight:400}.O0FotG_counterControls{align-items:center;gap:6px;display:flex}.O0FotG_counterButton{border:1px solid var(--sh-rule-strong);background:var(--sh-surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.O0FotG_counterButton:active:not(:disabled){background:var(--sh-cream)}.O0FotG_counterButton:disabled{opacity:.35;cursor:default}.O0FotG_counterIcon{width:18px;height:18px}.O0FotG_counterValue{text-align:center;font-variant-numeric:tabular-nums;min-width:40px;font-size:22px;font-weight:600}.O0FotG_preferences{margin:0;padding:0;list-style:none}.O0FotG_preference{border-bottom:1px solid var(--rule);grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}.O0FotG_preference:first-child{border-top:1px solid var(--rule)}.O0FotG_preferenceText{gap:2px;display:grid}.O0FotG_marks{gap:8px;display:flex}.O0FotG_mark{border:1px solid var(--sh-rule-strong);background:var(--sh-surface);min-width:76px;min-height:44px;font:inherit;color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.O0FotG_mark[data-mark=must][aria-pressed=true]{border-color:var(--sh-must);background:var(--sh-must-tint);color:var(--sh-must)}.O0FotG_mark[data-mark=skip][aria-pressed=true]{border-color:var(--sh-skip);background:var(--sh-skip-tint);color:var(--sh-skip)}.O0FotG_markIcon{width:16px;height:16px}.O0FotG_form{border:1px solid var(--sh-rule-strong);border-radius:var(--sh-radius);gap:14px;padding:16px;display:grid}.O0FotG_fieldRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.O0FotG_field{gap:6px;display:grid}.O0FotG_label{font-size:14px;font-weight:600}.O0FotG_optional{color:var(--muted);font-weight:400}.O0FotG_input,.O0FotG_textarea{border:1px solid var(--sh-rule-strong);background:var(--sh-surface);width:100%;min-height:48px;font:inherit;color:var(--ink);border-radius:10px;padding:12px 14px;font-size:16px}.O0FotG_textarea{resize:vertical;min-height:84px}.O0FotG_input:focus-visible,.O0FotG_textarea:focus-visible{border-color:var(--ink);outline:1px solid var(--ink)}.O0FotG_formActions,.O0FotG_cardActions{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.O0FotG_textButton{min-height:44px;font:inherit;color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:15px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.O0FotG_textButton:disabled{opacity:.6;cursor:progress}.O0FotG_error{color:var(--sh-skip);background:var(--sh-skip-tint);border-radius:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}.O0FotG_cardWithActions{gap:2px;display:grid}.O0FotG_cardActions{padding:0 4px}@media (min-width:560px){.O0FotG_options[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
._8aBknG_section{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:16px;padding:36px 0;display:grid}._8aBknG_section:last-child{padding-bottom:0}._8aBknG_sectionTitle{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.3}._8aBknG_sectionBody{min-width:0;max-width:680px}._8aBknG_text{color:#333;text-wrap:pretty;margin:0;font-size:17px;line-height:1.7}._8aBknG_definitions{margin:24px 0 0}._8aBknG_definition{border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0;display:grid}._8aBknG_definition:last-child{padding-bottom:0}._8aBknG_term{font-size:16px;font-weight:600}._8aBknG_description{color:var(--muted);margin:0;font-size:16px;line-height:1.6}._8aBknG_tools{margin:0;padding:0;list-style:none}._8aBknG_tools li+li{border-top:1px solid var(--rule)}._8aBknG_toolLink{min-height:44px;color:inherit;flex-direction:column;gap:4px;padding:14px 0;text-decoration:none;display:flex}._8aBknG_tools li:first-child ._8aBknG_toolLink{padding-top:0}._8aBknG_tools li:last-child ._8aBknG_toolLink{padding-bottom:0}._8aBknG_toolTitle{color:var(--accent);text-underline-offset:4px;font-size:17px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}._8aBknG_toolText{color:var(--muted);font-size:16px;line-height:1.6}._8aBknG_inlineLink{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}._8aBknG_button{color:#fff;background:var(--accent);border-radius:999px;align-items:center;min-height:48px;margin-top:24px;padding:0 28px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}._8aBknG_button:active{background:var(--ink)}._8aBknG_button:focus-visible,._8aBknG_toolLink:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){._8aBknG_toolLink:hover ._8aBknG_toolTitle,._8aBknG_inlineLink:hover{color:var(--accent-strong)}._8aBknG_button:hover{background:var(--accent-strong)}}@media (min-width:640px){._8aBknG_definition{grid-template-columns:180px minmax(0,1fr);gap:24px}}@media (min-width:900px){._8aBknG_section{grid-template-columns:240px minmax(0,1fr);gap:48px;padding:48px 0}}
._7UyQdG_searchWrapper{max-width:560px;margin:0 auto clamp(36px,5vw,56px);position:relative}._7UyQdG_searchIcon{color:#6f6754;pointer-events:none;font-size:18px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}._7UyQdG_searchInput{width:100%;font-family:var(--font-montserrat), "Montserrat", sans-serif;color:#1a1a1a;background:#fff;border:1px solid #8f866f40;border-radius:12px;outline:none;padding:16px 20px 16px 52px;font-size:16px;font-weight:400;transition:border-color .3s,background .3s}._7UyQdG_searchInput::placeholder{color:#8a8a8a}._7UyQdG_searchInput:focus{background:#fff;border-color:#8f866f99}._7UyQdG_noResults{text-align:center;font-family:var(--font-montserrat), "Montserrat", sans-serif;color:#5c5c5c;padding:60px 20px;font-size:16px}._7UyQdG_categorySection{margin-bottom:clamp(40px,5vw,56px)}._7UyQdG_categoryTitle{font-family:var(--font-montserrat), "Montserrat", sans-serif;color:#8f866f;letter-spacing:.3px;border-bottom:1px solid #8f866f33;margin:0 0 clamp(16px,3vw,24px);padding-bottom:12px;font-size:clamp(20px,3vw,26px);font-weight:600}._7UyQdG_termCard{background:#faf9f6;border:1px solid #8f866f1f;border-radius:10px;margin-bottom:16px;padding:clamp(20px,3vw,32px);transition:border-color .3s,background .3s}@media (hover:hover){._7UyQdG_termCard:hover{background:#f5f3ee;border-color:#8f866f4d}}._7UyQdG_termName{font-family:var(--font-montserrat), "Montserrat", sans-serif;color:#1a1a1a;margin:0 0 12px;font-size:clamp(17px,2.2vw,20px);font-weight:600;line-height:1.3}._7UyQdG_termDefinition{font-family:var(--font-montserrat), "Montserrat", sans-serif;color:#3a3a3a;margin:0;font-size:15px;font-weight:400;line-height:1.85}@media (max-width:768px){._7UyQdG_termCard{padding:clamp(18px,3vw,24px)}}@media (max-width:480px){._7UyQdG_searchWrapper{margin-bottom:28px}._7UyQdG_searchInput{padding:14px 16px 14px 44px}._7UyQdG_searchIcon{font-size:16px;left:16px}._7UyQdG_termCard{margin-bottom:12px;padding:16px}}
.ajQ-yG_layout{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}.ajQ-yG_form{flex-direction:column;gap:24px;max-width:600px;display:flex}.ajQ-yG_facts{border-top:1px solid var(--rule);flex-direction:column;gap:28px;padding-top:28px;display:flex}.ajQ-yG_factTitle{margin:0 0 6px;font-size:16px;font-weight:600}.ajQ-yG_factText{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.ajQ-yG_link{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.ajQ-yG_link:hover{color:var(--accent-strong)}}@media (min-width:900px){.ajQ-yG_layout{grid-template-columns:minmax(0,600px) minmax(0,300px);justify-content:space-between}.ajQ-yG_facts{border-top:none;border-left:1px solid var(--rule);padding-top:0;padding-left:32px}}
.WKEloG_document{max-width:68ch;font-size:17px;line-height:1.7}.WKEloG_section+.WKEloG_section{margin-top:44px}.WKEloG_sectionTitle{letter-spacing:-.01em;text-wrap:balance;margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.3}.WKEloG_text{color:#333;text-wrap:pretty;margin:0 0 16px}.WKEloG_text:last-child{margin-bottom:0}.WKEloG_list{color:#333;margin:0 0 16px;padding-left:1.25em;list-style:outside}.WKEloG_list:last-child{margin-bottom:0}.WKEloG_list li+li{margin-top:8px}.WKEloG_list li::marker{color:var(--accent)}.WKEloG_term{color:var(--ink);font-weight:600}.WKEloG_link{color:var(--accent);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.WKEloG_link:hover{color:var(--accent-strong)}}
.zqwiea_form{flex-direction:column;gap:48px;display:flex}.zqwiea_fieldset{border:none;flex-direction:column;gap:24px;min-width:0;margin:0;padding:0;display:flex}.zqwiea_legend{letter-spacing:-.01em;border-bottom:1px solid var(--rule);width:100%;margin-bottom:24px;padding:0 0 12px;font-size:20px;font-weight:600}.zqwiea_row{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:640px){.zqwiea_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
.COwZ8G_page{--ink:#fff;--muted:#ffffffb8;--accent:#fff;--accent-strong:#ebe6da;--rule:#ffffff38;isolation:isolate;min-height:calc(100svh - var(--site-header-height) - var(--tabbar-height,0px));color:var(--ink);font-family:var(--font-montserrat), sans-serif;background:#0d0c0a;align-items:end;display:grid;position:relative;overflow:hidden}.COwZ8G_page ::selection{color:#fff;background:#ffffff4d}.COwZ8G_photo{z-index:-2;object-fit:cover;object-position:55% 40%}.COwZ8G_page:before{content:"";z-index:-1;background:linear-gradient(#0d0c0a0d 0%,#0d0c0a4d 26%,#0d0c0ad6 50%,#0d0c0af7 100%);position:absolute;inset:0}.COwZ8G_credit{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffdb;letter-spacing:.02em;background:#0d0c0a66;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500;text-decoration:none;position:absolute;top:16px;right:16px}.COwZ8G_credit:focus-visible{outline-offset:3px;outline:2px solid #fff}.COwZ8G_offer{width:100%;max-width:480px;padding:0 24px 32px;display:grid}.COwZ8G_title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(34px,9vw,52px);font-weight:500;line-height:1.05}.COwZ8G_line{max-width:36ch;color:var(--muted);text-wrap:pretty;margin:14px 0 0;font-size:16px;line-height:1.55}.COwZ8G_price{border-top:1px solid var(--rule);align-items:baseline;gap:10px;margin:28px 0 20px;padding-top:24px;line-height:1;display:flex}.COwZ8G_amount{letter-spacing:-.03em;font-variant-numeric:lining-nums;font-size:44px;font-weight:500}.COwZ8G_period{color:var(--muted);font-size:15px;font-weight:500}:is(.COwZ8G_page:has([data-join-step=pay]) .COwZ8G_line,.COwZ8G_page:has([data-join-step=pay]) .COwZ8G_credit){display:none}.COwZ8G_page:has([data-join-step=pay]) .COwZ8G_title{font-size:28px}.COwZ8G_page:has([data-join-step=pay]) .COwZ8G_price{margin:16px 0 14px;padding-top:14px}.COwZ8G_page:has([data-join-step=pay]) .COwZ8G_amount{font-size:34px}.COwZ8G_page:has([data-join-step=pay]) .COwZ8G_offer{padding-top:20px;padding-bottom:20px}.COwZ8G_placeholder{min-height:84px}@media (hover:hover){.COwZ8G_credit:hover{color:#fff;background:#0d0c0a99}}@media (min-width:768px){.COwZ8G_page{align-items:center}.COwZ8G_page:before{background:linear-gradient(90deg,#0d0c0af0 0%,#0d0c0ad1 38%,#0d0c0a33 70%,#0d0c0a0d 100%)}.COwZ8G_photo{object-position:center}.COwZ8G_offer{max-width:640px;padding:64px clamp(32px,7vw,96px)}.COwZ8G_credit{top:auto;bottom:24px;right:24px}}
