.l0Nj2W_badge{background:var(--b-yellow);color:var(--b-black);vertical-align:middle;white-space:nowrap;border-radius:6px;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:.75rem;font-weight:700;line-height:1.4;display:inline-flex;position:relative}.l0Nj2W_badge:before{content:"";background:var(--b-black);border-radius:50%;width:.4375rem;height:.4375rem;animation:1.4s ease-out 3 l0Nj2W_new-pulse}@keyframes l0Nj2W_new-pulse{0%{box-shadow:0 0 #0e121873}to{box-shadow:0 0 0 .375rem #0e121800}}
._3P4fCq_top{gap:.75rem;margin:0 0 2.5rem;display:grid}._3P4fCq_panel{overflow-wrap:anywhere;background:var(--b-grey-light);border-radius:25px;gap:.5rem;min-width:0;padding:1.25rem 1.5rem;display:grid}._3P4fCq_section{overflow-wrap:anywhere;min-width:0;margin-top:3rem}._3P4fCq_h2{font-family:var(--font-unbounded), system-ui, sans-serif;letter-spacing:-.02em;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:clamp(1.25rem,3.5vw,1.75rem);font-weight:600;line-height:1.15;display:flex}._3P4fCq_h2 svg,._3P4fCq_h3 svg{flex:none}._3P4fCq_h3{align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1.0625rem;font-weight:700;line-height:1.3;display:flex}._3P4fCq_muted{color:var(--b-grey-text);margin:0}._3P4fCq_empty{background:var(--b-grey-light);color:var(--b-grey-text);border-radius:25px;margin:1rem 0 0;padding:1.25rem 1.5rem}._3P4fCq_links{gap:.25rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}._3P4fCq_link,._3P4fCq_more{min-height:44px;color:var(--b-black);text-underline-offset:.2em;align-items:center;gap:.375rem;font-weight:700;text-decoration:underline;display:inline-flex}._3P4fCq_prompts{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._3P4fCq_prompt{overflow-wrap:anywhere;border:1px solid var(--b-stroke);background:var(--b-white);border-radius:18px;gap:.25rem;min-width:0;padding:1rem 1.25rem;display:grid}._3P4fCq_promptText{margin:0}._3P4fCq_promptActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._3P4fCq_dismiss{border:1px solid var(--b-control-line);background:var(--b-white);min-height:44px;color:var(--b-black);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:.375rem;padding:0 .875rem;font-weight:600;display:inline-flex}._3P4fCq_dismiss:hover{background:var(--b-grey-light)}._3P4fCq_columns{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.25rem;display:grid}._3P4fCq_block{background:var(--b-grey-light);border-radius:25px;min-width:0;padding:1.25rem 1.5rem}._3P4fCq_items{gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}._3P4fCq_block ._3P4fCq_items{margin:0}._3P4fCq_item{background:var(--b-white);border-radius:18px;min-width:0;padding:.75rem 1rem}._3P4fCq_section>._3P4fCq_items ._3P4fCq_item{border:1px solid var(--b-stroke)}._3P4fCq_itemTitle{color:var(--b-black);text-underline-offset:.2em;overflow-wrap:anywhere;padding:.375rem 0;font-weight:700;text-decoration:underline;display:inline-block}._3P4fCq_meta{color:var(--b-grey-text);margin:0;font-size:.875rem}@media (min-width:720px){._3P4fCq_prompts,._3P4fCq_columns{grid-template-columns:repeat(2,minmax(0,1fr))}}
.QURwYW_root{z-index:40;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed;bottom:1rem;right:1rem}.QURwYW_fab{border:2px solid var(--b-white);background:var(--b-black);width:3.5rem;height:3.5rem;color:var(--b-white);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .15s;display:inline-grid;box-shadow:0 6px 18px #0e121847}.QURwYW_fab:hover{background:var(--b-black-hover)}.QURwYW_fab:focus-visible{outline:3px solid var(--b-black);outline-offset:3px}.QURwYW_plus{transition:transform .2s}.QURwYW_root[data-open=true] .QURwYW_plus{transform:rotate(45deg)}.QURwYW_fan[hidden]{display:none}.QURwYW_fan ul{justify-items:end;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.QURwYW_fan li{--x:calc(var(--i) * var(--i) * -.375rem);transform:translateX(var(--x));animation:.22s ease-out both QURwYW_fan-out;animation-delay:calc((3 - var(--i)) * 40ms)}@keyframes QURwYW_fan-out{0%{transform:translate(1.5rem,1.5rem)scale(.6)}to{transform:translateX(var(--x))}}.QURwYW_action{background:var(--b-white);min-height:48px;color:var(--b-black);border:1px solid var(--b-control-line);border-radius:999px;align-items:center;gap:.625rem;padding:.25rem .25rem .25rem 1rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #0e121829}.QURwYW_action:hover{background:var(--b-grey-light)}.QURwYW_action:focus-visible{outline:3px solid var(--b-black);outline-offset:2px}.QURwYW_label{white-space:nowrap}.QURwYW_icon{background:var(--b-yellow);color:#0e1218;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;display:inline-grid}.QURwYW_fan li:nth-child(2) .QURwYW_icon{background:var(--b-pink)}.QURwYW_fan li:nth-child(3) .QURwYW_icon{background:var(--b-purple)}.QURwYW_fan li:nth-child(4) .QURwYW_icon{background:var(--b-grey-light);color:var(--b-black)}@media (min-width:960px){.QURwYW_root{bottom:2rem;right:2rem}}
._4ckuLa_root{overflow-wrap:anywhere;background:var(--b-purple);min-width:0;color:var(--b-black);border-radius:25px;gap:.5rem;margin:0 0 1rem;padding:1.25rem 1.5rem;display:grid}._4ckuLa_h2{font-family:var(--font-unbounded), system-ui, sans-serif;letter-spacing:-.02em;align-items:center;gap:.5rem;margin:0;font-size:clamp(1.125rem,3vw,1.5rem);font-weight:600;line-height:1.15;display:flex}._4ckuLa_h2 svg{flex:none}._4ckuLa_intro{margin:0}._4ckuLa_items{gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}._4ckuLa_item{background:var(--b-white);border-radius:18px;gap:.125rem;min-width:0;padding:.625rem 1rem;display:grid}._4ckuLa_area{text-transform:uppercase;letter-spacing:.04em;color:var(--b-grey-text);margin:0;font-size:.8125rem;font-weight:700}._4ckuLa_title{color:var(--b-black);text-underline-offset:.2em;overflow-wrap:anywhere;justify-self:start;padding:.25rem 0;font-weight:700;text-decoration:underline}._4ckuLa_deadline{margin:0;font-size:.875rem;font-weight:600}._4ckuLa_more{min-height:44px;color:var(--b-black);text-underline-offset:.2em;justify-self:start;align-items:center;gap:.375rem;font-weight:700;text-decoration:underline;display:inline-flex}
.s9QkQa_list{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.s9QkQa_item{overflow-wrap:anywhere;background:var(--b-white);border:1px solid var(--b-stroke);border-radius:18px;align-items:center;gap:.875rem;min-width:0;padding:.75rem 1rem;display:flex}.s9QkQa_ring{flex:none}.s9QkQa_track{fill:none;stroke:var(--b-grey-light);stroke-width:5px}.s9QkQa_fill{fill:none;stroke:var(--b-black);stroke-width:5px;stroke-linecap:round;animation:.8s ease-out both s9QkQa_fill-in}.s9QkQa_ring[data-done=true] .s9QkQa_fill{stroke:var(--b-green-text)}.s9QkQa_count{fill:var(--b-black);font-size:11px;font-weight:700;font-family:var(--font-body), system-ui, sans-serif}@keyframes s9QkQa_fill-in{0%{stroke-dasharray:0 200}}.s9QkQa_text{gap:.125rem;min-width:0;display:grid}.s9QkQa_kind,.s9QkQa_step{color:var(--b-grey-text);margin:0;font-size:.8125rem}.s9QkQa_title{color:var(--b-black);text-underline-offset:.2em;overflow-wrap:anywhere;padding:.25rem 0;font-weight:700;text-decoration:underline;display:inline-block}@media (min-width:720px){.s9QkQa_list:not(.s9QkQa_compact),.s9QkQa_compact{grid-template-columns:repeat(2,minmax(0,1fr))}}
.yaObma_root{gap:1rem;margin:0 0 2.5rem;display:grid}.yaObma_grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.yaObma_day,.yaObma_weather,.yaObma_progress{overflow-wrap:anywhere;border-radius:25px;min-width:0;padding:1.25rem 1.5rem}.yaObma_day{background:var(--b-grey-light);align-content:start;gap:.5rem;display:grid}.yaObma_weather{background:var(--b-white);border:1px solid var(--b-stroke);align-content:start;justify-items:start;gap:.375rem;display:grid}.yaObma_progress{background:var(--b-grey-light);gap:.75rem;display:grid}.yaObma_eyebrow{color:var(--b-green-text);margin:0;font-weight:600}.yaObma_h2{font-family:var(--font-unbounded), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,3.5vw,1.75rem);font-weight:600;line-height:1.15}.yaObma_h3{font-family:var(--font-unbounded), system-ui, sans-serif;letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.2}.yaObma_muted{color:var(--b-grey-text);margin:0}.yaObma_meta{color:var(--b-grey-text);margin:0;font-size:.875rem}.yaObma_items{gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.yaObma_item{background:var(--b-white);border-radius:18px;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.625rem;min-width:0;padding:.5rem .75rem;display:grid}.yaObma_dot{background:var(--b-black);width:1.875rem;height:1.875rem;color:var(--b-white);border-radius:10px;place-items:center;display:inline-grid}.yaObma_dot[data-kind=organizing]{background:var(--b-purple);color:#0e1218}.yaObma_dot[data-kind=return]{background:var(--b-pink);color:#0e1218}.yaObma_itemTime{font-family:var(--font-unbounded), system-ui, sans-serif;color:var(--b-green-text);font-size:.9375rem;font-weight:600}.yaObma_itemBody{min-width:0;display:grid}.yaObma_itemTitle{color:var(--b-black);text-underline-offset:.2em;overflow-wrap:anywhere;padding:.25rem 0;font-weight:700;text-decoration:underline;display:inline-block}.yaObma_timeline{gap:.375rem;margin-top:.75rem;display:grid}.yaObma_timelineNow{margin:0;font-size:.9375rem;font-weight:700}.yaObma_track{background:var(--b-white);border:1px solid var(--b-control-line);border-radius:10px;height:1.25rem;margin:0 .5rem;position:relative}.yaObma_quiet{background:repeating-linear-gradient(135deg, var(--b-grey-light) 0 4px, var(--b-stroke) 4px 8px);border-radius:10px;position:absolute;top:0;bottom:0}.yaObma_marker{background:var(--b-black);border:2px solid var(--b-white);box-sizing:border-box;border-radius:50%;width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem;position:absolute;top:50%}.yaObma_marker[data-kind=organizing]{background:var(--b-purple);border-color:var(--b-black)}.yaObma_marker[data-kind=return]{background:var(--b-pink);border-color:var(--b-black)}.yaObma_now{background:var(--b-green-text);border-radius:2px;width:3px;margin-left:-1.5px;transition:left .6s;position:absolute;top:-.375rem;bottom:-.375rem}.yaObma_now:after{content:"";background:var(--b-green-text);border-radius:50%;width:.625rem;height:.625rem;margin-left:-.3125rem;animation:1.4s ease-out 3 yaObma_now-pulse;position:absolute;top:-.25rem;left:50%}@keyframes yaObma_now-pulse{0%{box-shadow:0 0 #3f6b5780}to{box-shadow:0 0 0 .5rem #3f6b5700}}.yaObma_ticks{color:var(--b-grey-text);justify-content:space-between;margin:0 .25rem;font-size:.75rem;display:flex}.yaObma_tomorrow{gap:.25rem;margin-top:.75rem;display:grid}.yaObma_quietNote{color:var(--b-grey-text);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.875rem;display:flex}.yaObma_weatherArt{width:100%;max-width:12rem;height:auto}.yaObma_mood{margin:0;font-weight:700}.yaObma_basis{color:var(--b-grey-text);margin:.25rem 0 0;font-size:.8125rem}.yaObma_rays{transform-origin:80px 46px;transform-box:view-box;animation:4s ease-out yaObma_spin}.yaObma_cloud{animation:2s ease-in-out 2 alternate yaObma_drift}.yaObma_sun{transform-origin:80px 46px;transform-box:view-box;animation:1.2s ease-out yaObma_rise}.yaObma_rainbow,.yaObma_sparkles,.yaObma_moon{animation:1.6s ease-out yaObma_fade-in}@keyframes yaObma_spin{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}@keyframes yaObma_drift{0%{transform:translate(-6px)}to{transform:translate(6px)}}@keyframes yaObma_rise{0%{opacity:.4;transform:translateY(10px)scale(.92)}to{opacity:1;transform:none}}@keyframes yaObma_fade-in{0%{opacity:0}to{opacity:1}}.yaObma_air{overflow-wrap:anywhere;background:var(--b-white);border:1px solid var(--b-stroke);border-radius:18px;gap:.25rem;min-width:0;padding:.875rem 1.25rem;display:grid}.yaObma_air[data-air-level=poor],.yaObma_air[data-air-level=very_poor]{background:var(--b-grey-light)}.yaObma_airHead{flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;display:flex}.yaObma_airTitle{font-weight:600}.yaObma_airWord{font-weight:700}.yaObma_airHint{margin:.125rem 0 0;font-weight:600}.yaObma_airLink{color:var(--b-black);text-underline-offset:.15em;text-decoration:underline}.yaObma_more{min-height:44px;color:var(--b-black);text-underline-offset:.2em;justify-self:start;align-items:center;gap:.375rem;font-weight:700;text-decoration:underline;display:inline-flex}.yaObma_celebration{z-index:39;overflow-wrap:anywhere;background:var(--b-yellow);min-width:0;max-width:28rem;color:var(--b-black);border-radius:25px;align-items:flex-start;gap:.875rem;margin-inline:auto;padding:1.25rem 1.5rem;display:flex;position:fixed;bottom:5.5rem;left:1rem;right:1rem;overflow:hidden;box-shadow:0 10px 28px #0e121847}.yaObma_celebration p{margin:0}.yaObma_celebrationIcon{flex:none;margin-top:.125rem}.yaObma_celebrationText{flex:1;gap:.25rem;min-width:0;display:grid;position:relative}.yaObma_celebrationTitle{font-family:var(--font-unbounded), system-ui, sans-serif;font-size:1.125rem;font-weight:600}.yaObma_inlineLink{min-height:44px;color:var(--b-black);text-underline-offset:.2em;justify-self:start;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.yaObma_close{border:1px solid var(--b-black);background:var(--b-white);width:44px;height:44px;color:var(--b-black);cursor:pointer;border-radius:10px;flex:none;place-items:center;display:inline-grid;position:relative}.yaObma_confetti{pointer-events:none;position:absolute;inset:0}.yaObma_confetti span{background:var(--b-black);opacity:0;border-radius:2px;width:.5rem;height:.875rem;animation:2.4s ease-in both yaObma_confetti-fall;position:absolute;top:-.75rem}.yaObma_confetti span[data-tone="1"]{background:var(--b-pink)}.yaObma_confetti span[data-tone="2"]{background:var(--b-purple)}@keyframes yaObma_confetti-fall{0%{opacity:1;transform:translateY(0)rotate(0)}85%{opacity:1}to{opacity:0;transform:translateY(9rem)rotate(540deg)}}@media (prefers-reduced-motion:reduce){.yaObma_confetti{display:none}}@media (min-width:960px){.yaObma_celebration{width:26rem;bottom:6.5rem;left:auto;right:2rem}}@media (min-width:720px){.yaObma_grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}
.e7q7pW_root{--paper:#f6f4ef;--surface:#fff;--ink:#1f2622;--muted:#545d57;--line:#e2ded5;--accent:#3d6b56;--accent-ink:#fff;--accent-soft:#e5eee9;--sun:#fff1bf;--radius:20px;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-onest), system-ui, sans-serif;font-size:1rem;line-height:1.55}.e7q7pW_top{background:var(--surface);border-bottom:1px solid var(--line)}.e7q7pW_topInner{grid-template-columns:1fr auto;align-items:center;gap:.75rem 1.5rem;max-width:1180px;margin:0 auto;padding:.75rem 1rem;display:grid}.e7q7pW_place{color:inherit;align-items:center;gap:.625rem;text-decoration:none;display:flex}.e7q7pW_placeIcon{background:var(--accent-soft);width:2.25rem;height:2.25rem;color:var(--accent);border-radius:999px;place-items:center;display:grid}.e7q7pW_placeLabel{color:var(--muted);font-size:.75rem;line-height:1.2;display:block}.e7q7pW_placeName{font-family:var(--font-lora), Georgia, serif;font-size:1.0625rem;font-weight:600;line-height:1.2;display:block}.e7q7pW_nav{grid-column:1/-1;gap:.25rem;display:flex;overflow-x:auto}.e7q7pW_nav a{min-height:44px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:0 .875rem;font-weight:500;text-decoration:none;display:inline-flex}.e7q7pW_nav a:hover{color:var(--ink);background:var(--paper)}.e7q7pW_nav a[aria-current=page]{color:var(--ink);background:var(--accent-soft);font-weight:600}.e7q7pW_lang{color:var(--muted);grid-area:1/2;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.e7q7pW_lang select{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--ink);border-radius:999px;padding:0 .75rem}.e7q7pW_lang button{border:1px solid var(--line);background:var(--surface);min-width:36px;min-height:36px;color:var(--ink);border-radius:999px;place-items:center;padding:0;font-size:.8125rem;display:inline-grid}.e7q7pW_demoLine{text-align:center;color:var(--muted);background:var(--paper);border-top:1px solid var(--line);margin:0;padding:.375rem 1rem;font-size:.8125rem}.e7q7pW_main{max-width:1180px;margin:0 auto;padding:2rem 1rem 3rem}.e7q7pW_hero{gap:1.5rem;margin-bottom:2rem;display:grid}.e7q7pW_eyebrow{color:var(--accent);margin:0 0 .5rem;font-size:.9375rem;font-weight:600}.e7q7pW_h1{font-family:var(--font-lora), Georgia, serif;letter-spacing:-.015em;margin:0;font-size:clamp(2.5rem,7vw,4.25rem);font-weight:600;line-height:1.02}.e7q7pW_lead{max-width:34rem;color:var(--muted);margin:1rem 0 1.5rem;font-size:1.125rem}.e7q7pW_primary{background:var(--accent);min-height:48px;color:var(--accent-ink);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.375rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.e7q7pW_primary:hover{background:#2f5645}.e7q7pW_matters{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);align-self:start;padding:1.25rem 1.375rem}.e7q7pW_mattersTitle{font-family:var(--font-lora), Georgia, serif;margin:0 0 .25rem;font-size:1.25rem;font-weight:600}.e7q7pW_mattersCount{color:var(--muted);margin:0 0 .75rem}.e7q7pW_mattersCount strong{color:var(--ink);margin-right:.25rem;font-size:1.5rem}.e7q7pW_next{background:var(--paper);border-radius:12px;gap:.125rem;margin:0 0 .75rem;padding:.75rem;display:grid}.e7q7pW_nextLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.e7q7pW_next a{color:var(--ink);font-weight:600;text-decoration:none}.e7q7pW_next a:hover{text-decoration:underline}.e7q7pW_nextWhen{color:var(--muted);font-size:.875rem}.e7q7pW_mattersLink,.e7q7pW_textLink{min-height:44px;color:var(--accent);align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.e7q7pW_mattersLink:hover,.e7q7pW_textLink:hover{text-decoration:underline}.e7q7pW_filters{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.e7q7pW_filters a{white-space:nowrap;border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.e7q7pW_filters a[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.e7q7pW_count{background:var(--paper);min-width:1.5rem;height:1.5rem;color:var(--ink);border-radius:999px;place-items:center;padding:0 .375rem;font-size:.8125rem;font-weight:600;display:inline-grid}.e7q7pW_filters a[aria-current=true] .e7q7pW_count{color:var(--surface);background:#ffffff2e}.e7q7pW_group{margin-top:2rem}.e7q7pW_h2{font-family:var(--font-lora), Georgia, serif;margin:0 0 1rem;font-size:1.5rem;font-weight:600;line-height:1.2}.e7q7pW_grid{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.e7q7pW_card{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:.75rem;height:100%;padding:1.25rem;transition:border-color .15s,box-shadow .15s;display:flex}.e7q7pW_card:hover{border-color:#cfc9bd;box-shadow:0 6px 20px #1f26220f}.e7q7pW_kind{color:var(--accent);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.e7q7pW_kindIcon{background:var(--accent-soft);border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid}.e7q7pW_card[data-kind=spotkanie] .e7q7pW_kindIcon{color:#8a3553;background:#fbe3ea}.e7q7pW_card[data-kind=gry] .e7q7pW_kindIcon{color:#5a4683;background:#ebe5f5}.e7q7pW_card[data-kind=ruch] .e7q7pW_kindIcon{color:#6e5a10;background:#fdf1c4}.e7q7pW_card[data-kind=porzadki] .e7q7pW_kindIcon{color:#2f5645;background:#e1eee6}.e7q7pW_when{background:var(--paper);color:var(--ink);border-radius:999px;align-self:flex-start;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.875rem;display:inline-flex}.e7q7pW_when strong{font-weight:600}.e7q7pW_title{font-family:var(--font-lora), Georgia, serif;overflow-wrap:anywhere;margin:0;font-size:1.3125rem;font-weight:600;line-height:1.25}.e7q7pW_where{color:var(--muted);align-items:flex-start;gap:.375rem;margin:0;font-size:.9375rem;display:flex}.e7q7pW_where svg{flex:none;margin-top:.2rem}.e7q7pW_capacity{gap:.375rem;margin-top:auto;font-size:.9375rem;display:grid}.e7q7pW_capacity p{margin:0}.e7q7pW_meter{background:var(--accent-soft);border-radius:999px;height:6px;overflow:hidden}.e7q7pW_meter span{border-radius:inherit;background:var(--accent);height:100%;display:block}.e7q7pW_card[data-availability=full] .e7q7pW_meter span{background:#8a6d1f}.e7q7pW_muted{color:var(--muted)}.e7q7pW_nowrap{white-space:nowrap}.e7q7pW_layout{gap:1.5rem;display:grid}.e7q7pW_content{min-width:0}.e7q7pW_demoLine a{color:var(--ink);font-weight:600}.e7q7pW_model{color:var(--muted);font-size:.8125rem}.e7q7pW_cardFoot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.75rem;display:flex}.e7q7pW_badge{color:var(--accent);align-items:center;gap:.375rem;margin:0;font-size:.875rem;font-weight:600;display:inline-flex}.e7q7pW_badge[data-badge=waitlisted],.e7q7pW_badge[data-badge=pending]{color:#7a5c12}.e7q7pW_badge[data-badge=offered],.e7q7pW_badge[data-badge=reconfirm]{color:var(--ink);background:var(--sun);border-radius:999px;padding:.25rem .625rem}.e7q7pW_badge[data-badge=declined]{color:var(--muted)}.e7q7pW_action,.e7q7pW_actionLink{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;min-height:44px;padding:0 1.125rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.e7q7pW_action{background:var(--accent);color:var(--accent-ink);border:0}.e7q7pW_action:hover{background:#2f5645}.e7q7pW_action[disabled]{opacity:.6}.e7q7pW_actionLink{color:var(--accent);background:var(--accent-soft)}.e7q7pW_actionLink:hover{background:#d6e5dd}.e7q7pW_notice{border-radius:var(--radius);background:var(--surface);border:1px dashed var(--line);margin-top:1.5rem;padding:1.5rem}.e7q7pW_notice h2{font-family:var(--font-lora), Georgia, serif;margin:0 0 .5rem;font-size:1.25rem}.e7q7pW_notice p{color:var(--muted);margin:0}.e7q7pW_footer{max-width:1180px;color:var(--muted);border-top:1px solid var(--line);margin:0 auto;padding:1.5rem 1rem 6rem;font-size:.8125rem}@media (min-width:640px){.e7q7pW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.e7q7pW_topInner{grid-template-columns:auto 1fr auto;padding:.75rem 1.5rem}.e7q7pW_nav{grid-column:2;justify-content:center}.e7q7pW_lang{grid-column:3}.e7q7pW_main{padding:3.5rem 1.5rem 4rem}.e7q7pW_hero{margin-bottom:2.5rem}.e7q7pW_layout{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:2.5rem}.e7q7pW_matters{order:2;position:sticky;top:1.5rem}.e7q7pW_content{order:1}.e7q7pW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.e7q7pW_footer{padding-left:1.5rem;padding-right:1.5rem}}
.i45sCG_capacity{flex:10rem;gap:.375rem;min-width:0;display:grid}.i45sCG_capacityLabel{margin:0;font-size:1rem;line-height:1.3}.i45sCG_capacityLabel strong{font-weight:700}.i45sCG_track{background:var(--b-grey-light);border:1px solid var(--b-stroke);border-radius:999px;height:8px;display:block;overflow:hidden}.i45sCG_fill{height:100%;width:var(--fill,0%);border-radius:inherit;background:var(--b-green-text);transform-origin:0;animation:.9s cubic-bezier(.2,.8,.2,1) .15s both i45sCG_fill-grow;display:block}.i45sCG_capacity[data-capacity=last] .i45sCG_fill{background:var(--color-warning)}.i45sCG_capacity[data-capacity=waitlist] .i45sCG_fill{background:var(--b-purple)}@keyframes i45sCG_fill-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.i45sCG_countdown{color:var(--b-black);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.875rem;font-weight:600;display:inline-flex}.i45sCG_countdown time{color:var(--b-black);background:var(--b-yellow);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;padding:.125rem .5rem;display:inline-flex}.i45sCG_heatSection{background:var(--b-grey-light);border-radius:25px;margin:0 0 2.5rem;padding:1.25rem}.i45sCG_heatTitle{font-family:var(--font-heading);margin:0 0 .375rem;font-size:1.25rem;font-weight:600;line-height:1.2}.i45sCG_heatIntro{color:var(--b-grey-text);max-width:40rem;margin:0 0 1rem;font-size:.875rem}.i45sCG_heat{border-collapse:separate;border-spacing:4px;width:auto;margin-left:-4px}.i45sCG_heat th,.i45sCG_heat td{vertical-align:middle;border:0;padding:0}.i45sCG_heat thead th{color:var(--b-grey-text);text-align:left;white-space:nowrap;padding-bottom:.125rem;font-size:.75rem;font-weight:600}.i45sCG_heat tbody th{color:var(--b-grey-text);text-align:right;white-space:nowrap;padding-right:.375rem;font-size:.75rem;font-weight:600}.i45sCG_cell{border:1px solid var(--b-stroke);background:var(--b-white);border-radius:6px;width:1.75rem;height:1.75rem;display:block}@media (min-width:720px){.i45sCG_cell{width:2rem;height:2rem}}.i45sCG_cell[data-level="1"]{background:#ddd3ee;border-color:#c4b6e0}.i45sCG_cell[data-level="2"]{background:var(--b-purple);border-color:#7f66ab}.i45sCG_cell[data-level="3"]{background:#3e2d63;border-color:#3e2d63}.i45sCG_cell[data-past=true]{background:repeating-linear-gradient(135deg, var(--b-grey-light) 0 4px, var(--b-stroke) 4px 5px);border-color:var(--b-stroke)}.i45sCG_cell[data-today=true]{outline:2px solid var(--b-black);outline-offset:1px}.i45sCG_legend{color:var(--b-grey-text);flex-wrap:wrap;gap:.5rem 1rem;margin:1rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.i45sCG_legend li{align-items:center;gap:.375rem;display:inline-flex}.i45sCG_legend .i45sCG_cell{border-radius:4px;width:1rem;height:1rem}.i45sCG_weekend{margin:-6px -6px 2.5rem;padding:6px;overflow-x:clip}.i45sCG_weekend>*{max-width:100%}.i45sCG_weekendTitle{font-family:var(--font-heading);letter-spacing:-.02em;margin:0 0 .375rem;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:600;line-height:1}.i45sCG_weekendIntro{max-width:40rem;color:var(--b-grey-text);margin:0 0 1rem;font-size:.875rem}.i45sCG_deck{outline-offset:4px;border-radius:25px;max-width:28rem;margin-right:.5rem;position:relative}.i45sCG_swipeCard{background:var(--b-yellow);color:var(--b-black);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:25px;flex-direction:column;gap:.625rem;padding:1.5rem;transition:transform .26s,opacity .26s;display:flex;position:relative}.i45sCG_swipeCard[data-dragging=true]{cursor:grabbing;transition:none}.i45sCG_swipeCard[data-leaving=right]{opacity:0;transform:translate(120%)rotate(8deg)}.i45sCG_swipeCard[data-leaving=left]{opacity:0;transform:translate(-120%)rotate(-8deg)}.i45sCG_swipeHint{opacity:0;border-radius:6px;padding:.25rem .625rem;font-size:.8125rem;font-weight:700;transition:opacity .12s;position:absolute;top:1rem}.i45sCG_swipeHint[data-side=right]{background:var(--b-black);color:var(--b-white);right:1rem}.i45sCG_swipeHint[data-side=left]{background:var(--b-white);color:var(--b-black);left:1rem}.i45sCG_swipeHint[data-visible=true]{opacity:1}.i45sCG_swipeWhen{font-family:var(--font-heading);margin:0;font-size:1rem;font-weight:600}.i45sCG_swipeTitle{font-family:var(--font-heading);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.375rem,4vw,1.75rem);font-weight:600;line-height:1.12}.i45sCG_swipeMeta{overflow-wrap:anywhere;margin:0;font-size:.875rem}.i45sCG_swipePosition{margin:0;font-size:.8125rem;font-weight:600}.i45sCG_deckActions{flex-wrap:wrap;gap:.5rem;margin-top:.875rem;display:flex}.i45sCG_stack{z-index:-1;background:var(--b-pink);border-radius:25px;position:absolute;inset:.5rem -.5rem -.5rem .5rem}.i45sCG_beads{flex-wrap:wrap;gap:.25rem 0;margin:0;padding:.25rem 0;list-style:none;display:flex;position:relative}.i45sCG_beads li{display:flex;position:relative}.i45sCG_beads li:not(:last-child):after{content:"";background:var(--b-black);z-index:0;width:100%;height:2px;position:absolute;top:22px;left:50%}.i45sCG_bead{z-index:1;min-width:3.5rem;min-height:44px;color:inherit;border-radius:var(--radius-control);flex-direction:column;align-items:center;gap:.25rem;padding:0 .25rem;text-decoration:none;display:flex;position:relative}.i45sCG_bead svg{background:var(--b-grey-light);border-radius:999px;display:block}.i45sCG_card .i45sCG_bead svg{background:var(--b-grey-light)}.i45sCG_bead:hover .i45sCG_beadDate{text-decoration:underline}.i45sCG_beadDate{color:var(--b-grey-text);white-space:nowrap;font-size:.75rem;font-weight:600}.i45sCG_beadLegend{color:var(--b-grey-text);flex-wrap:wrap;gap:.375rem 1rem;margin:.5rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.i45sCG_beadLegend li{align-items:center;gap:.375rem;display:inline-flex}.i45sCG_weather{background:var(--b-white);border:1px solid var(--b-stroke);border-radius:18px;align-items:flex-start;gap:.875rem;padding:.875rem 1rem;display:flex}.i45sCG_weather svg{flex:none}.i45sCG_weatherBody{gap:.125rem;min-width:0;display:grid}.i45sCG_weatherTitle{color:var(--b-grey-text);margin:0;font-size:.8125rem;font-weight:600}.i45sCG_weatherMain{margin:0;font-weight:700}.i45sCG_weatherNote{color:var(--b-grey-text);margin:0;font-size:.8125rem}.i45sCG_ticketScene{align-items:center;gap:.875rem;display:flex}.i45sCG_ticketArt{flex:none;width:96px;height:64px;position:relative}.i45sCG_ticketArt svg{position:absolute}.i45sCG_ticket{animation:1.3s cubic-bezier(.5,0,.3,1) .2s both i45sCG_ticket-fly;top:4px;left:0}.i45sCG_wallet{animation:.4s ease-out 1.35s both i45sCG_wallet-catch;bottom:0;right:0}@keyframes i45sCG_ticket-fly{0%{opacity:1;transform:translate(0)rotate(-12deg)scale(1)}55%{opacity:1;transform:translate(22px,-14px)rotate(8deg)scale(.95)}to{opacity:0;transform:translate(46px,18px)rotate(0)scale(.55)}}@keyframes i45sCG_wallet-catch{0%{transform:scale(1)}45%{transform:scale(1.12)}to{transform:scale(1)}}.i45sCG_ticketText{gap:.125rem;display:grid}.i45sCG_ticketText p{margin:0}@media (prefers-reduced-motion:reduce){.i45sCG_ticket{opacity:0;transform:translate(46px,18px)scale(.55)}}
.deiSjW_root{--black:var(--b-black);--white:var(--b-white);--grey-light:var(--b-grey-light);--stroke:var(--b-stroke);--grey-text:var(--b-grey-text);--green-text:var(--b-green-text);--yellow:var(--b-yellow);--pink:var(--b-pink);--purple:var(--b-purple);background:var(--white);min-height:100vh;color:var(--black);font-family:var(--font-body);font-weight:500;line-height:1.5}.deiSjW_main{max-width:1240px;margin:0 auto;padding:2rem 1rem 3rem}.deiSjW_hero{margin-bottom:2rem}.deiSjW_eyebrow{color:var(--green-text);margin:0 0 1rem;font-weight:600}.deiSjW_h1{font-family:var(--font-unbounded), system-ui, sans-serif;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.5rem,9vw,6.5rem);font-weight:600;line-height:1}.deiSjW_pill{isolation:isolate;color:var(--white);border-radius:.28em;padding:.14em .18em .06em;line-height:1.12;display:inline-block;position:relative}.deiSjW_pill:before{content:"";z-index:-1;border-radius:inherit;background:var(--black);animation:1.5s ease-in-out .3s 3 deiSjW_heartbeat;position:absolute;inset:0}@keyframes deiSjW_heartbeat{0%,to{transform:scale(1)}12%{transform:scale(1.07)}24%{transform:scale(1)}36%{transform:scale(1.045)}52%{transform:scale(1)}}.deiSjW_heroRow{align-items:end;gap:1.25rem;margin-top:1.5rem;display:grid}.deiSjW_lead{max-width:34rem;color:var(--grey-text);margin:0;font-size:1.125rem}.deiSjW_primary{background:var(--black);min-height:52px;color:var(--white);border-radius:10px;justify-self:start;align-items:center;gap:.5rem;padding:0 1.5rem;font-weight:600;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex}.deiSjW_primary:hover{background:var(--b-black-hover)}.deiSjW_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.deiSjW_tile{min-height:8.5rem;color:var(--black);border-radius:25px;flex-direction:column;justify-content:flex-end;padding:1.125rem;display:flex;position:relative}.deiSjW_tile[data-tone=yellow]{background:var(--yellow)}.deiSjW_tile[data-tone=pink]{background:var(--pink)}.deiSjW_tile[data-tone=purple]{background:var(--purple)}.deiSjW_tile[data-tone=white]{background:var(--white);border:1px solid var(--stroke)}.deiSjW_tileLink{border-radius:inherit;color:inherit;flex-direction:column;justify-content:flex-end;padding:1.125rem;text-decoration:none;display:flex;position:absolute;inset:0}.deiSjW_tileArrow{box-sizing:content-box;background:var(--black);color:var(--white);border-radius:8px;padding:.375rem;position:absolute;top:1rem;right:1rem}.deiSjW_tileValue{font-family:var(--font-unbounded), system-ui, sans-serif;letter-spacing:-.03em;font-size:clamp(2rem,6vw,3rem);font-weight:600;line-height:1}.deiSjW_tileLabel,.deiSjW_tileLabelTop{margin-top:.375rem;font-size:.875rem;font-weight:600;line-height:1.25}.deiSjW_tileLabelTop{color:var(--grey-text);margin:0 0 auto}.deiSjW_nextLink{color:inherit;gap:.25rem;text-decoration:none;display:grid}.deiSjW_nextLink:hover .deiSjW_nextTitle{text-decoration:underline}.deiSjW_nextTitle{overflow-wrap:anywhere;font-size:1.0625rem;font-weight:700;line-height:1.3}.deiSjW_nextWhen{color:var(--grey-text);font-size:.875rem}.deiSjW_tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.deiSjW_tabs a{white-space:nowrap;border:1px solid var(--stroke);min-height:44px;color:var(--black);border-radius:10px;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}@media (min-width:720px){.deiSjW_tabs a{padding:0 1rem;font-size:.9375rem}}.deiSjW_tabs a:hover{background:var(--grey-light)}.deiSjW_tabs a[aria-current=true]{background:var(--black);border-color:var(--black);color:var(--white)}.deiSjW_count{background:var(--grey-light);min-width:1.75rem;height:1.375rem;color:var(--black);border-radius:6px;place-items:center;padding:0 .5rem;font-size:.8125rem;display:inline-grid}.deiSjW_tabs a[aria-current=true] .deiSjW_count{color:var(--white);background:#ffffff2e}.deiSjW_group{margin-top:2.25rem}.deiSjW_h2{font-family:var(--font-unbounded), system-ui, sans-serif;letter-spacing:-.02em;align-items:baseline;gap:.75rem;margin:0 0 1.25rem;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:600;line-height:1;display:flex}.deiSjW_h2Count{background:var(--grey-light);min-width:2rem;height:1.75rem;font-family:var(--font-onest), system-ui, sans-serif;letter-spacing:0;border-radius:8px;align-self:center;place-items:center;padding:0 .5rem;font-size:.9375rem;display:inline-grid}.deiSjW_grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.deiSjW_card{overflow-wrap:anywhere;background:var(--grey-light);border-radius:25px;flex-direction:column;gap:.75rem;min-width:0;height:100%;padding:1.5rem;display:flex}.deiSjW_cardHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.deiSjW_tag{background:var(--white);border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.deiSjW_badge{background:var(--black);color:var(--white);border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}.deiSjW_badge[data-badge=offered],.deiSjW_badge[data-badge=reconfirm]{background:var(--yellow);color:var(--black)}.deiSjW_badge[data-badge=declined]{background:var(--white);color:var(--grey-text)}.deiSjW_date{font-family:var(--font-unbounded), system-ui, sans-serif;color:var(--green-text);margin:.25rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.2}.deiSjW_title{font-family:var(--font-unbounded), system-ui, sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:600;line-height:1.12}.deiSjW_meta{color:var(--grey-text);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin:0;font-size:.875rem;display:flex}.deiSjW_panel{background:var(--white);border-radius:18px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;padding:.875rem .875rem .875rem 1.125rem;display:flex}.deiSjW_panel form,.deiSjW_panel>a{margin-left:auto}.deiSjW_capacity{flex:10rem;margin:0;font-size:.9375rem;line-height:1.3;display:grid}.deiSjW_capacity strong{font-size:1rem;font-weight:700}.deiSjW_capacity span{color:var(--grey-text);font-size:.8125rem}.deiSjW_action,.deiSjW_actionLink{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.375rem;min-height:44px;padding:0 1.125rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.deiSjW_action{background:var(--black);color:var(--white);border:0}.deiSjW_action:hover{background:var(--b-black-hover)}.deiSjW_action[disabled]{opacity:.6}.deiSjW_actionLink{background:var(--white);color:var(--black);border:1px solid var(--b-control-line)}.deiSjW_actionLink:hover{background:var(--grey-light)}.deiSjW_notice{overflow-wrap:anywhere;background:var(--grey-light);border-radius:25px;margin-top:1.5rem;padding:1.5rem}.deiSjW_notice h2{font-family:var(--font-unbounded), system-ui, sans-serif;margin:0 0 .5rem;font-size:1.25rem}.deiSjW_notice p{color:var(--grey-text);margin:0}.deiSjW_textLink{min-height:44px;color:var(--black);align-items:center;gap:.375rem;font-weight:700;display:inline-flex}.deiSjW_footer{border-top:1px solid var(--stroke);max-width:1240px;color:var(--grey-text);margin:3rem auto 0;padding:1.5rem 0 3rem;font-size:.8125rem}@media (min-width:720px){.deiSjW_tiles{grid-template-columns:repeat(4,minmax(0,1fr))}.deiSjW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deiSjW_card{gap:.875rem;padding:2rem}}@media (min-width:960px){.deiSjW_main{padding:4rem 2rem}.deiSjW_heroRow{grid-template-columns:minmax(0,1fr) auto}.deiSjW_primary{justify-self:end}.deiSjW_tile{min-height:11rem;padding:1.5rem}.deiSjW_tileLink{padding:1.5rem}}
.O47SPW_h2{font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}.O47SPW_muted{color:var(--b-grey-text);margin:.25rem 0 0;font-size:.9375rem}.O47SPW_inline{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;gap:.25rem;font-weight:700;text-decoration:underline;display:inline-flex}.O47SPW_lifeRow{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:1rem 0;display:grid}@media (min-width:900px){.O47SPW_lifeRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.O47SPW_lifeCard,.O47SPW_whyCard,.O47SPW_seeYou{border-radius:var(--radius-card);align-items:flex-start;gap:.875rem;padding:1.125rem 1.25rem;display:flex}.O47SPW_lifeCard{background:var(--b-yellow);color:#0e1218}.O47SPW_lifeCard .O47SPW_muted{color:#2d333b}.O47SPW_lifeIcon{flex:none;margin-top:.125rem}.O47SPW_lifeBody{margin:.375rem 0 0;font-size:1.0625rem;font-weight:600;line-height:1.4}.O47SPW_whyCard{background:var(--b-grey-light);color:var(--b-black)}.O47SPW_whyMark{color:var(--b-black);flex:none}.O47SPW_whyText p{margin:.375rem 0 0}.O47SPW_whyLinks{flex-wrap:wrap;gap:0 1.25rem;display:flex}.O47SPW_seeYou{background:var(--b-yellow);color:#0e1218;border:2px solid #0e1218}.O47SPW_seeYou .O47SPW_muted{color:#2d333b}.O47SPW_seeArt{flex:none}.O47SPW_missions{border-radius:var(--radius-card);background:var(--b-white);border:2px solid var(--b-black);color:var(--b-black);margin:1rem 0;padding:1.125rem 1.25rem}.O47SPW_missionsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.O47SPW_reopen{border-radius:var(--radius-control);border:1px solid var(--b-control-line);background:var(--b-white);min-height:44px;color:var(--b-black);font:inherit;cursor:pointer;padding:0 .875rem;font-size:.875rem;font-weight:600}.O47SPW_reopen:hover{background:var(--b-grey-light)}.O47SPW_missionList{grid-template-columns:minmax(0,1fr);gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.O47SPW_missionList{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.O47SPW_mission{border-radius:var(--radius-panel);background:var(--b-grey-light);align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:flex}.O47SPW_mission[data-done=true]{background:color-mix(in srgb, var(--b-yellow) 35%, var(--b-grey-light))}.O47SPW_check{border:2px solid var(--b-black);background:var(--b-white);width:26px;height:26px;color:var(--b-black);border-radius:7px;flex:none;place-items:center;margin-top:.0625rem;display:inline-grid}.O47SPW_mission[data-done=true] .O47SPW_check{background:var(--b-black);color:var(--b-white)}.O47SPW_missionBody{min-width:0}.O47SPW_missionTitle{margin:0;font-weight:700;line-height:1.35}.O47SPW_missionLife{margin:.25rem 0 0;font-size:.9375rem;line-height:1.45}.O47SPW_missionGo{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;gap:.25rem;font-weight:700;text-decoration:underline;display:inline-flex}.O47SPW_allDone{border-radius:var(--radius-control);background:var(--b-black);color:var(--b-white);margin:.75rem 0 0;padding:.75rem .875rem;font-weight:700}.O47SPW_justDone{margin:.75rem 0 0;font-weight:700}@media (prefers-reduced-motion:no-preference){.O47SPW_mission[data-just=true]{animation:O47SPW_life-pop .9s var(--ease-spring,ease-out) 2}.O47SPW_mission[data-just=true] .O47SPW_check{animation:O47SPW_life-check .6s var(--ease-spring,ease-out) 1}}@keyframes O47SPW_life-pop{0%,to{transform:none}40%{transform:scale(1.02)}}@keyframes O47SPW_life-check{0%{transform:scale(.4)rotate(-20deg)}to{transform:none}}.O47SPW_tour{border:2px solid var(--b-black);border-radius:var(--radius-card);background:var(--b-white);width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--b-black);margin:auto;padding:0;overflow:auto}.O47SPW_tour::backdrop{background:#0e12188c}.O47SPW_tourInner{flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.O47SPW_tourTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.O47SPW_tourStep{color:var(--b-grey-text);margin:0;font-size:.875rem;font-weight:700}.O47SPW_tourSkip{border:1px solid var(--b-control-line);border-radius:var(--radius-control);background:var(--b-white);min-height:44px;color:var(--b-black);font:inherit;cursor:pointer;align-items:center;gap:.25rem;padding:0 .75rem;font-weight:600;display:inline-flex}.O47SPW_tourArt{width:100%;height:auto;max-height:120px}.O47SPW_tourTitle{font-family:var(--font-heading);letter-spacing:-.015em;margin:0;font-size:1.375rem;font-weight:700;line-height:1.2}.O47SPW_tourTitle:focus{outline:none}.O47SPW_tourTitle:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.O47SPW_tourBody{margin:0;line-height:1.5}.O47SPW_tourPoints{gap:.25rem;margin:0;padding-left:1.25rem;font-weight:600;list-style:square;display:grid}.O47SPW_tourLink{min-height:44px;color:inherit;text-underline-offset:3px;align-self:flex-start;align-items:center;gap:.25rem;font-weight:700;text-decoration:underline;display:inline-flex}.O47SPW_tourActions{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.O47SPW_tourActions button{align-items:center;gap:.375rem;display:inline-flex}.O47SPW_tourDots{justify-content:center;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.O47SPW_tourDots li{background:var(--b-stroke);border-radius:3px;width:10px;height:10px}.O47SPW_tourDots li[data-current=true]{background:var(--b-black);width:22px}@media (prefers-reduced-motion:no-preference){.O47SPW_tour[open]{animation:O47SPW_life-rise .32s var(--ease-spring,ease-out)}.O47SPW_block{transform-box:fill-box;transform-origin:50% 100%;animation:O47SPW_life-block .7s var(--ease-spring,ease-out) both}.O47SPW_block:nth-of-type(2){animation-delay:80ms}.O47SPW_block:nth-of-type(3){animation-delay:.16s}.O47SPW_block:nth-of-type(4){animation-delay:.24s}}@keyframes O47SPW_life-rise{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@keyframes O47SPW_life-block{0%{opacity:0;transform:translateY(14px)scaleY(.6)}to{opacity:1;transform:none}}.O47SPW_pulseRegion{z-index:45;pointer-events:none;justify-content:center;padding:0 1rem;display:flex;position:fixed;bottom:5.5rem;left:0;right:0}.O47SPW_pulse{pointer-events:auto;border-radius:var(--radius-panel);background:var(--b-black);max-width:36rem;color:var(--b-white);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem .75rem .625rem 1rem;display:flex;box-shadow:0 10px 30px #0e121840}.O47SPW_pulseText{margin:0;font-weight:700}.O47SPW_pulseLink{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.O47SPW_pulseButton,.O47SPW_pulseClose{border-radius:var(--radius-control);min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;justify-content:center;align-items:center;gap:.25rem;padding:0 .625rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.O47SPW_pulse{animation:O47SPW_life-rise .28s var(--ease-spring,ease-out)}}.O47SPW_missionsSignup{border-radius:var(--radius-card);background:var(--b-yellow);color:#0e1218;justify-items:start;gap:.5rem;margin-top:1rem;padding:1.125rem 1.25rem;display:grid}.O47SPW_missionsSignup p{margin:0}.O47SPW_missionsSignupTitle{font-family:var(--font-heading);margin:0;font-size:1.125rem;font-weight:600;line-height:1.25}.O47SPW_missionsSignupLink{border-radius:var(--radius-control);color:#fff;background:#0e1218;align-items:center;gap:.5rem;min-height:44px;padding:0 1.125rem;font-weight:700;text-decoration:none;display:inline-flex}.O47SPW_missionsSignupLink:hover{background:var(--b-black-hover)}.O47SPW_missionsSignupLink:focus-visible{outline-offset:2px;outline:3px solid #0e1218}
.PzwhAW_root{background:var(--b-white);min-height:100vh;color:var(--b-black)}.PzwhAW_main{overflow-wrap:break-word;max-width:1240px;margin:0 auto;padding:1.5rem 1rem 3rem}.PzwhAW_hero{align-items:center;gap:1.75rem;padding-bottom:1rem;display:grid}.PzwhAW_heroText{min-width:0;animation:.7s ease-out both PzwhAW_rise}.PzwhAW_eyebrow{border-radius:var(--radius-control);background:var(--b-grey-light);color:var(--b-green-text);align-items:center;gap:.5rem;margin:0 0 .875rem;padding:.25rem .75rem;font-size:.9375rem;font-weight:700;display:inline-flex}.PzwhAW_h1{font-family:var(--font-heading);letter-spacing:-.035em;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;margin:0;font-size:clamp(2rem,8.5vw,4.25rem);font-weight:600;line-height:1.04}.PzwhAW_pill{isolation:isolate;color:var(--b-white);border-radius:.28em;padding:.1em .18em .04em;line-height:1.12;display:inline-block;position:relative}.PzwhAW_pill:before{content:"";z-index:-1;border-radius:inherit;background:var(--b-black);animation:1.5s ease-in-out .6s 2 PzwhAW_heartbeat;position:absolute;inset:0}.PzwhAW_lead{max-width:36rem;color:var(--b-black);margin:1.25rem 0 0;font-size:1.1875rem;font-weight:500;line-height:1.5}.PzwhAW_accents{vertical-align:-.2em;gap:.25rem;margin-left:.25rem;display:inline-flex}.PzwhAW_about{max-width:36rem;color:var(--b-grey-text);margin:.75rem 0 0;font-size:1.0625rem;line-height:1.55}.PzwhAW_secondaryLine{color:var(--b-grey-text);margin:.25rem 0 1rem;font-weight:600}.PzwhAW_potential{border-left:4px solid var(--b-yellow);max-width:36rem;color:var(--b-grey-text);margin:1.5rem 0 0;padding-left:.875rem;font-size:1rem;line-height:1.55}.PzwhAW_ctaRow{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.PzwhAW_primary,.PzwhAW_secondary{border-radius:var(--radius-control);justify-content:center;align-items:center;gap:.5rem;min-height:52px;padding:0 1.5rem;font-weight:700;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.PzwhAW_primary{background:var(--b-black);color:var(--b-white);font:inherit;cursor:pointer;border:0;font-weight:700}.PzwhAW_primary:hover{background:var(--b-black-hover);transform:translateY(-1px)}.PzwhAW_secondary{background:var(--b-white);color:var(--b-black);border:1px solid var(--b-control-line)}.PzwhAW_secondary:hover{background:var(--b-grey-light)}button.PzwhAW_primary:focus-visible,.PzwhAW_secondary:focus-visible{outline:3px solid var(--b-black);outline-offset:2px}.PzwhAW_demoForm{display:contents}.PzwhAW_ctaHint{max-width:34rem;color:var(--b-grey-text);margin:.75rem 0 0;font-size:.9375rem}.PzwhAW_soon{border-radius:var(--radius-control);background:var(--b-grey-light);min-height:52px;color:var(--b-black);align-items:center;gap:.5rem;margin:0;padding:0 1.25rem;font-weight:700;display:inline-flex}.PzwhAW_signup{border-radius:var(--radius-card);background:var(--b-yellow);margin-top:2.5rem;padding:1.5rem 1.25rem;scroll-margin-top:1rem}.PzwhAW_scene{border-radius:var(--radius-card);background:var(--b-grey-light);min-width:0;margin:0;padding:1rem 1rem .75rem;animation:.8s ease-out .15s both PzwhAW_rise}.PzwhAW_sceneSvg{width:100%;height:auto;display:block}.PzwhAW_sceneCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-top:.5rem;font-size:.9375rem;font-weight:600;display:flex}.PzwhAW_pause{border:1px solid var(--b-control-line);border-radius:var(--radius-control);background:var(--b-white);min-height:44px;color:var(--b-black);font:inherit;cursor:pointer;align-items:center;gap:.375rem;padding:0 .875rem;font-size:.875rem;display:inline-flex}.PzwhAW_pause:hover{background:var(--b-stroke)}.PzwhAW_house{transform-box:fill-box;transform-origin:50% 100%;animation:.6s cubic-bezier(.2,.9,.3,1.2) both PzwhAW_grow;animation-delay:calc(var(--i) * 90ms + .2s)}.PzwhAW_tree{transform-box:fill-box;transform-origin:50% 100%;animation:.5s ease-out both PzwhAW_grow;animation-delay:calc(var(--i) * 90ms + .7s)}.PzwhAW_sun{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-out .3s both PzwhAW_sunrise}.PzwhAW_tripX{transform:translateX(calc(var(--x0) * 1px));animation:PzwhAW_tripX var(--dur) linear var(--delay) infinite}.PzwhAW_tripY{opacity:0;transform:translateY(calc(var(--y0) * 1px));animation:PzwhAW_tripY var(--dur) var(--delay) infinite}.PzwhAW_scene[data-paused=true] .PzwhAW_tripX,.PzwhAW_scene[data-paused=true] .PzwhAW_tripY{animation-play-state:paused}@keyframes PzwhAW_tripX{0%{transform:translateX(calc(var(--x0) * 1px))}to{transform:translateX(calc(var(--x1) * 1px))}}@keyframes PzwhAW_tripY{0%{transform:translateY(calc(var(--y0) * 1px));opacity:0;animation-timing-function:cubic-bezier(.3,.6,.5,1)}8%{opacity:1}50%{transform:translateY(calc(var(--ym) * 1px));animation-timing-function:cubic-bezier(.5,0,.7,.4)}92%{opacity:1}to{transform:translateY(calc(var(--y0) * 1px));opacity:0}}.PzwhAW_section{margin-top:3.5rem}.PzwhAW_h2{font-family:var(--font-heading);letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(1.5rem,5vw,2.5rem);font-weight:600;line-height:1.08}.PzwhAW_h3{font-family:var(--font-heading);letter-spacing:-.01em;margin:0 0 .375rem;font-size:1.1875rem;font-weight:600;line-height:1.2}.PzwhAW_intro{max-width:44rem;color:var(--b-grey-text);margin:0 0 1.5rem;font-size:1.0625rem}.PzwhAW_tiles{grid-template-columns:minmax(0,1fr);gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.PzwhAW_tile{border-radius:var(--radius-card);min-width:0;animation:.6s ease-out both PzwhAW_rise;animation-delay:calc(var(--i) * .11s + .2s);padding:1.375rem;transition:transform .2s}.PzwhAW_tile:hover{transform:translateY(-3px)rotate(-.4deg)}.PzwhAW_tile p{margin:0}.PzwhAW_tile[data-tone=yellow]{background:var(--b-yellow)}.PzwhAW_tile[data-tone=pink]{background:var(--b-pink)}.PzwhAW_tile[data-tone=purple]{background:var(--b-purple)}.PzwhAW_tile[data-tone=white]{background:var(--b-white);border:1px solid var(--b-stroke)}.PzwhAW_tileSpot{margin-bottom:.75rem;display:block}.PzwhAW_tile:hover .PzwhAW_tileSpot{animation:.5s ease-in-out PzwhAW_wiggle}.PzwhAW_story{border:2px solid var(--b-black);border-radius:var(--radius-card);background:var(--b-white);color:var(--b-black);grid-template-columns:minmax(0,1fr);gap:1rem;margin:0 0 1.5rem;padding:1.5rem 1.25rem;animation:.6s ease-out both PzwhAW_rise;display:grid}.PzwhAW_storyMark{color:var(--b-black)}.PzwhAW_storyText{min-width:0;max-width:46rem}.PzwhAW_storyText p{margin:.75rem 0 0;font-size:1.0625rem;line-height:1.6}.PzwhAW_storyTitle{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,3.6vw,1.875rem);font-weight:600;line-height:1.15}.PzwhAW_storyText .PzwhAW_storyAnswer{font-weight:600}.PzwhAW_storyMarker{background:linear-gradient(transparent 62%, var(--b-yellow) 62%);-webkit-box-decoration-break:clone;box-decoration-break:clone}:root[data-theme=dark] .PzwhAW_storyMarker{-webkit-text-decoration:underline var(--b-yellow) 3px;text-decoration:underline var(--b-yellow) 3px;text-underline-offset:4px;background:0 0}.PzwhAW_why{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.PzwhAW_whyItem{border-radius:var(--radius-card);background:var(--b-grey-light);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;padding:1.25rem;display:grid}.PzwhAW_whyItem p{color:var(--b-black);margin:0}.PzwhAW_whySpot{width:52px;height:52px}.PzwhAW_days{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.PzwhAW_day{border-radius:var(--radius-panel);background:var(--b-grey-light);min-width:0;animation:.45s cubic-bezier(.2,.9,.3,1.3) both PzwhAW_pop;animation-delay:calc(var(--i) * 55ms + .15s);flex-direction:column;gap:.25rem;padding:.875rem;display:flex}.PzwhAW_day[data-today=true]{background:var(--b-black);color:var(--b-white);box-shadow:0 0 0 4px var(--b-yellow)}.PzwhAW_day p{margin:0}.PzwhAW_dayName{text-transform:capitalize;font-size:.875rem;font-weight:700}.PzwhAW_dayDate{font-family:var(--font-heading);font-size:1.125rem;font-weight:600;line-height:1.2}.PzwhAW_day[data-today=true] .PzwhAW_dayName{color:var(--b-yellow)}.PzwhAW_kinds{flex-wrap:wrap;gap:.3rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}.PzwhAW_kind{background:var(--b-white);color:var(--b-black);border-radius:6px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.8125rem;font-weight:700;line-height:1.4;display:inline-flex}.PzwhAW_kind[data-kind=spotkanie]{background:var(--b-yellow)}.PzwhAW_kind[data-kind=gry]{background:var(--b-pink)}.PzwhAW_kind[data-kind=ruch]{background:var(--b-purple)}.PzwhAW_kind[data-kind=porzadki]{background:var(--b-green-text);color:var(--b-white)}.PzwhAW_kind[data-kind=warsztat]{background:var(--b-white);box-shadow:inset 0 0 0 1px var(--b-control-line)}.PzwhAW_nothing{color:var(--b-grey-text);font-size:.8125rem;margin-top:.375rem!important}.PzwhAW_day[data-today=true] .PzwhAW_nothing{color:var(--b-stroke)}.PzwhAW_stats{grid-template-columns:minmax(0,1fr);gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.PzwhAW_stat{border-radius:var(--radius-card);flex-direction:column;gap:.375rem;min-width:0;min-height:9.5rem;padding:1.375rem;display:flex}.PzwhAW_stat[data-tone=yellow]{background:var(--b-yellow)}.PzwhAW_stat[data-tone=pink]{background:var(--b-pink)}.PzwhAW_stat[data-tone=purple]{background:var(--b-purple)}.PzwhAW_stat[data-tone=white]{background:var(--b-white);border:1px solid var(--b-stroke)}.PzwhAW_statLabel{font-size:.9375rem;font-weight:700;font-family:var(--font-body);letter-spacing:0;margin:0}.PzwhAW_statValue{font-family:var(--font-heading);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:600;line-height:1.05}.PzwhAW_statHint{margin:auto 0 0;font-size:.875rem;font-weight:600}.PzwhAW_statWarm{font-family:var(--font-heading);margin:auto 0 0;font-size:1.0625rem;font-weight:500;line-height:1.3}.PzwhAW_join{border-radius:var(--radius-card);background:var(--b-pink);justify-items:start;gap:.75rem;margin-top:3.5rem;padding:1.75rem 1.375rem;display:grid}.PzwhAW_join .PzwhAW_h2{margin:0}.PzwhAW_join p{max-width:40rem;margin:0;font-size:1.0625rem}@keyframes PzwhAW_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes PzwhAW_pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes PzwhAW_grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes PzwhAW_sunrise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes PzwhAW_wiggle{0%,to{transform:none}30%{transform:rotate(-8deg)}60%{transform:rotate(6deg)}}@keyframes PzwhAW_heartbeat{0%,to{transform:scale(1)}12%{transform:scale(1.07)}24%{transform:scale(1)}36%{transform:scale(1.045)}52%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PzwhAW_travellers,.PzwhAW_pause{display:none}.PzwhAW_story{animation:none}.PzwhAW_tile:hover,.PzwhAW_primary:hover{transform:none}}@media (min-width:560px){.PzwhAW_tiles,.PzwhAW_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.PzwhAW_days{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:960px){.PzwhAW_main{padding:3rem 2rem 4rem}.PzwhAW_hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem}.PzwhAW_tiles,.PzwhAW_stats{grid-template-columns:repeat(4,minmax(0,1fr))}.PzwhAW_why{grid-template-columns:repeat(3,minmax(0,1fr))}.PzwhAW_whyItem{grid-template-columns:minmax(0,1fr)}.PzwhAW_story{grid-template-columns:auto minmax(0,1fr);gap:1.5rem;padding:2rem 2.25rem}.PzwhAW_days{grid-template-columns:repeat(7,minmax(0,1fr))}.PzwhAW_join,.PzwhAW_signup{padding:2.5rem}}
._2dCIza_doc{flex-direction:column;gap:1.5rem;max-width:46rem;margin:0 auto;display:flex}._2dCIza_head{flex-direction:column;gap:.75rem;display:flex}._2dCIza_head h1{margin:0}._2dCIza_badge{border:2px solid var(--b-black);background:var(--b-yellow);color:#0e1218;border-radius:999px;align-self:flex-start;align-items:center;gap:.5rem;margin:0;padding:.375rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex}._2dCIza_meta{color:var(--b-grey-text);flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;font-size:.9375rem;display:flex}._2dCIza_meta div{gap:.375rem;display:flex}._2dCIza_meta dt{font-weight:600}._2dCIza_meta dt:after{content:":"}._2dCIza_meta dd{margin:0}._2dCIza_summary{border:1px solid var(--b-stroke);border-radius:var(--radius-panel,1rem);background:var(--b-grey-light);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}._2dCIza_summary h2{margin:0;font-size:1.25rem}._2dCIza_summary ul{flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;display:flex}._2dCIza_binding{margin:0;font-weight:600}._2dCIza_draftTranslation{color:var(--b-grey-text);margin:0;font-size:.875rem}._2dCIza_summary ._2dCIza_fullText{margin-top:.5rem}._2dCIza_body{overflow-wrap:break-word;flex-direction:column;gap:.875rem;line-height:1.6;display:flex}._2dCIza_body h2{margin:1.25rem 0 0;font-size:1.375rem;line-height:1.25}._2dCIza_body h3{margin:.75rem 0 0;font-size:1.125rem}._2dCIza_body p,._2dCIza_body ol,._2dCIza_body ul,._2dCIza_body blockquote{margin:0}._2dCIza_body ol,._2dCIza_body ul{flex-direction:column;gap:.375rem;padding-left:1.5rem;display:flex}._2dCIza_body li>ol,._2dCIza_body li>ul{margin-top:.375rem}._2dCIza_body ol ol{list-style:lower-alpha}._2dCIza_body a{text-underline-offset:.15em;text-decoration:underline}._2dCIza_body code{background:var(--b-grey-light);overflow-wrap:anywhere;word-break:break-word;border-radius:.25rem;padding:.05rem .3rem;font-size:.875em}._2dCIza_body hr{border:0;border-top:1px solid var(--b-stroke);width:100%}._2dCIza_body blockquote{border-left:4px solid var(--b-stroke);background:var(--b-grey-light);padding:.75rem 1rem}._2dCIza_body .legal-table-wrap{border:1px solid var(--b-stroke);border-radius:.5rem;max-width:100%;overflow-x:auto}._2dCIza_body .legal-table-wrap:focus-visible{outline:3px solid var(--b-black);outline-offset:2px}._2dCIza_body table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}@media (max-width:719px){._2dCIza_body .legal-table-wrap{border:0;overflow:visible}._2dCIza_body thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._2dCIza_body table,._2dCIza_body tbody,._2dCIza_body tr,._2dCIza_body td{display:block}._2dCIza_body tr{border:1px solid var(--b-stroke);border-radius:.5rem;margin-bottom:.75rem}._2dCIza_body td{border-bottom:1px solid var(--b-stroke)}._2dCIza_body td:before{content:attr(data-label);color:var(--b-grey-text);font-size:.8125rem;font-weight:600;display:block}._2dCIza_body tbody tr td:last-child{border-bottom:0}}._2dCIza_body th,._2dCIza_body td{border-bottom:1px solid var(--b-stroke);text-align:left;vertical-align:top;padding:.5rem .625rem}._2dCIza_body th{background:var(--b-grey-light);font-weight:600}._2dCIza_body tbody tr:last-child td{border-bottom:0}._2dCIza_footer{border-top:1px solid var(--b-stroke);background:var(--b-white);color:var(--b-grey-text);margin-top:2rem;font-size:.875rem;line-height:1.5}._2dCIza_footerInner{max-width:1240px;padding:1.5rem 1rem calc(6rem + env(safe-area-inset-bottom,0px));gap:1.25rem;margin:0 auto;display:grid}._2dCIza_footer h2{color:var(--b-black);margin:0 0 .25rem;font-size:.875rem;font-weight:600}._2dCIza_footer p,._2dCIza_footer address,._2dCIza_footer ul{margin:0}._2dCIza_footer address{font-style:normal}._2dCIza_footer a{color:var(--b-black);text-underline-offset:.15em;text-decoration:underline}._2dCIza_links{flex-wrap:wrap;gap:.25rem 1rem;padding:0;list-style:none;display:flex}._2dCIza_links a{align-items:center;gap:.375rem;min-height:44px;display:inline-flex}._2dCIza_unofficial{color:var(--b-black);font-weight:600}@media (min-width:720px){._2dCIza_footerInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2rem;padding:2rem 2rem 2.5rem}._2dCIza_footerWide{grid-column:1/-1}}._2dCIza_notice{border:1px solid var(--b-stroke);background:var(--b-grey-light);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1rem;font-size:.875rem;line-height:1.5;display:flex}._2dCIza_notice h2{margin:0;font-size:1rem;font-weight:600}._2dCIza_notice dl{flex-direction:column;gap:.375rem;margin:0;display:flex}._2dCIza_notice dt{font-weight:600;display:inline}._2dCIza_notice dt:after{content:" "}._2dCIza_notice dd{margin:0;display:inline}._2dCIza_notice p{margin:0}._2dCIza_notice a{text-underline-offset:.15em;text-decoration:underline}
.CfVRlG_section{margin-top:3.5rem}.CfVRlG_h2{font-family:var(--font-heading);letter-spacing:-.025em;margin:0 0 1rem;font-size:clamp(1.5rem,5vw,2.5rem);font-weight:600;line-height:1.08}.CfVRlG_h3{font-family:var(--font-heading);letter-spacing:-.01em;margin:0 0 .375rem;font-size:1.1875rem;font-weight:600;line-height:1.2}.CfVRlG_form{gap:.75rem;min-width:0;max-width:34rem;display:grid}.CfVRlG_label{font-weight:700}.CfVRlG_input{border:1px solid var(--b-black);border-radius:var(--radius-control);background:var(--b-white);min-height:52px;color:var(--b-black);font:inherit;min-width:0;padding:.5rem .875rem;font-size:1.0625rem}.CfVRlG_input:focus-visible,.CfVRlG_submit:focus-visible,.CfVRlG_question:focus-visible{outline:3px solid var(--b-black);outline-offset:2px}.CfVRlG_consent{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.625rem;display:grid}.CfVRlG_consent input{width:1.25rem;height:1.25rem;accent-color:var(--b-black);margin-top:.15rem}.CfVRlG_clause{margin:0;font-size:.875rem}.CfVRlG_submit{border-radius:var(--radius-control);background:var(--b-black);min-height:52px;color:var(--b-white);font:inherit;cursor:pointer;border:0;justify-content:center;justify-self:start;align-items:center;gap:.5rem;padding:0 1.5rem;font-weight:700;transition:background-color .15s,transform .15s;display:inline-flex}.CfVRlG_submit:hover{background:var(--b-black-hover);transform:translateY(-1px)}.CfVRlG_note{align-items:center;gap:.375rem;margin:0;font-size:.875rem;font-weight:600;display:inline-flex}.CfVRlG_alert{border-radius:var(--radius-control);background:var(--b-white);color:var(--b-error);margin:0;padding:.625rem .875rem;font-weight:700}.CfVRlG_proof{border-radius:var(--radius-control);background:var(--b-grey-light);color:var(--b-black);align-items:center;gap:.5rem;margin:.875rem 0 0;padding:.375rem .75rem;font-size:.9375rem;font-weight:700;display:inline-flex}.CfVRlG_steps{grid-template-columns:minmax(0,1fr);gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.CfVRlG_step{border-radius:var(--radius-card);color:#0e1218;min-width:0;padding:1.375rem;animation:.6s ease-out both CfVRlG_rise;position:relative}.CfVRlG_step p{margin:0}.CfVRlG_step[data-tone=yellow]{background:var(--b-yellow)}.CfVRlG_step[data-tone=pink]{background:var(--b-pink)}.CfVRlG_step[data-tone=purple]{background:var(--b-purple)}.CfVRlG_stepNo{color:#fff;width:2.25rem;height:2.25rem;font-family:var(--font-heading);background:#0e1218;border-radius:50%;place-items:center;margin-bottom:.75rem;font-weight:700;display:inline-grid}.CfVRlG_stepsHead{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.CfVRlG_stepsAxo{display:none}.CfVRlG_stepsFlow{margin:0 0 .75rem;display:none}.CfVRlG_stepsFlow .flow{column-gap:.875rem}@media (min-width:720px){.CfVRlG_stepsAxo{flex:none;width:200px;margin-bottom:.75rem;display:block}.CfVRlG_stepsFlow{display:block}}.CfVRlG_trust{grid-template-columns:minmax(0,1fr);gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.CfVRlG_trustItem{border-radius:var(--radius-card);background:var(--b-grey-light);min-width:0;color:var(--b-black);flex-direction:column;gap:.375rem;padding:1.25rem;display:flex}.CfVRlG_trustItem p{margin:0;line-height:1.5}.CfVRlG_trustItem h3{margin:.25rem 0 0}.CfVRlG_trustItem[data-trust=who] p{overflow-wrap:anywhere}.CfVRlG_faq{gap:.5rem;max-width:52rem;display:grid}.CfVRlG_qa{border:1px solid var(--b-stroke);border-radius:var(--radius-panel);background:var(--b-white)}.CfVRlG_qa[open]{border-color:var(--b-black)}.CfVRlG_question{cursor:pointer;border-radius:var(--radius-panel);justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.75rem 1.125rem;font-weight:700;list-style:none;display:flex}.CfVRlG_question::-webkit-details-marker{display:none}.CfVRlG_question:after{content:"+";font-family:var(--font-heading);flex:none;font-size:1.375rem;line-height:1}.CfVRlG_qa[open] .CfVRlG_question:after{content:"–"}.CfVRlG_answer{margin:0;padding:0 1.125rem 1rem;line-height:1.55}.CfVRlG_footerNote{border-top:1px solid var(--b-stroke);color:var(--b-grey-text);margin:3rem 0 0;padding-top:1.25rem;font-size:.9375rem}@keyframes CfVRlG_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CfVRlG_step{animation:none}.CfVRlG_submit:hover{transform:none}}@media (min-width:640px){.CfVRlG_steps{grid-template-columns:repeat(3,minmax(0,1fr))}.CfVRlG_trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.CfVRlG_trust{grid-template-columns:repeat(3,minmax(0,1fr))}}
.bn0Q4q_page{overflow-wrap:break-word;min-width:0;margin-inline:calc(50% + -1*min(35rem,50vw - 1rem))}.bn0Q4q_hero{align-items:start;gap:1.5rem;display:grid}.bn0Q4q_heroText{min-width:0}.bn0Q4q_eyebrow{border-radius:var(--radius-control);background:var(--b-grey-light);color:var(--b-green-text);margin:0 0 .875rem;padding:.25rem .75rem;font-size:.9375rem;font-weight:700;display:inline-block}.bn0Q4q_h1{font-family:var(--font-heading);letter-spacing:-.03em;margin:0;font-size:clamp(1.875rem,7vw,3.25rem);font-weight:600;line-height:1.06}.bn0Q4q_lead{max-width:36rem;margin:1rem 0 0;font-size:1.125rem;font-weight:500;line-height:1.5}.bn0Q4q_potential{border-left:4px solid var(--b-yellow);max-width:44rem;color:var(--b-grey-text);margin:2.5rem 0 0;padding-left:.875rem;font-size:1.125rem;line-height:1.55}.bn0Q4q_card{border-radius:var(--radius-card);background:var(--b-yellow);color:#0e1218;gap:.875rem;min-width:0;padding:1.5rem 1.25rem;scroll-margin-top:1rem;display:grid}.bn0Q4q_h2{font-family:var(--font-heading);align-items:center;gap:.5rem;margin:0;font-size:1.375rem;font-weight:600;line-height:1.2;display:flex}.bn0Q4q_soon{margin:0;font-weight:700}.bn0Q4q_card p{margin:0}.bn0Q4q_demo{border-top:1px solid #0e121833;gap:.375rem;padding-top:.875rem;display:grid}.bn0Q4q_demoButton{border-radius:var(--radius-control);color:#0e1218;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #0e1218;justify-self:start;align-items:center;gap:.5rem;padding:0 1.25rem;font-weight:700;display:inline-flex}.bn0Q4q_demoButton:hover{background:var(--b-grey-light)}.bn0Q4q_demoButton:focus-visible{outline-offset:2px;outline:3px solid #0e1218}.bn0Q4q_demoHint{font-size:.875rem}.bn0Q4q_shareKit{margin:1.25rem 0 0}.bn0Q4q_shareKit a{text-underline-offset:.2em;align-items:center;gap:.5rem;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}@media (min-width:960px){.bn0Q4q_hero{grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:2.5rem}.bn0Q4q_card{padding:2rem}}
._28gHoa_section{margin-top:3rem}._28gHoa_h2{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;line-height:1.15}._28gHoa_lead{max-width:48rem;color:var(--b-grey-text);margin:.5rem 0 0;font-size:1.0625rem}._28gHoa_blocks{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){._28gHoa_blocks{grid-template-columns:repeat(2,minmax(0,1fr))}}._28gHoa_block{border-radius:var(--radius-card);background:var(--b-grey-light);color:var(--b-black);flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}._28gHoa_block p{margin:0;line-height:1.5}._28gHoa_block[data-tone=yellow]{background:var(--b-yellow);color:#0e1218}._28gHoa_block[data-tone=pink]{background:var(--b-pink);color:#0e1218}._28gHoa_block[data-tone=purple]{background:var(--b-purple);color:#0e1218}._28gHoa_block[data-tone=white]{background:var(--b-white);border:1px solid var(--b-stroke)}._28gHoa_blockTitle{font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}._28gHoa_ideas{border-radius:var(--radius-card);border:2px solid var(--b-black);background:var(--b-white);color:var(--b-black);align-items:flex-start;gap:1rem;margin-top:.75rem;padding:1.25rem;display:flex}._28gHoa_ideas p{margin:.375rem 0 0;line-height:1.5}._28gHoa_ideasMark{color:var(--b-black);flex:none}._28gHoa_ideasLink{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;gap:.375rem;margin-top:.25rem;font-weight:700;text-decoration:underline;display:inline-flex}
._0iDKgW_pass{border:2px solid var(--b-black);border-radius:var(--radius-card);background:var(--b-white);text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 1rem;display:flex}._0iDKgW_qrFrame{border-radius:var(--radius-panel);background:#fff;max-width:100%;padding:.5rem;line-height:0}._0iDKgW_qrFrame svg{width:min(72vw,280px);height:auto}._0iDKgW_kind{background:var(--b-yellow);color:#0e1218;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.875rem;font-weight:700;display:inline-flex}._0iDKgW_show{font-size:1.125rem;font-weight:700}._0iDKgW_confirmed{color:var(--b-green-text);font-weight:700}._0iDKgW_result{text-align:center;border-radius:var(--radius-card);flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;display:flex}._0iDKgW_ok{color:#10301f;background:#e7f4ec}._0iDKgW_warn{color:#451a03;background:#fef3c7}._0iDKgW_neutral{background:var(--b-grey-light);color:var(--b-black)}._0iDKgW_check{width:112px;height:112px}._0iDKgW_check circle{fill:#2f7a50}._0iDKgW_check path{fill:none;stroke:#fff;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}._0iDKgW_bigTitle{font-size:1.75rem;font-weight:800;line-height:1.2}._0iDKgW_activity{overflow-wrap:anywhere;font-size:1.125rem;font-weight:600}@media (prefers-reduced-motion:no-preference){._0iDKgW_check circle{transform-origin:50%;animation:.36s cubic-bezier(.2,.9,.3,1.2) both _0iDKgW_pop}._0iDKgW_check path{stroke-dasharray:80;stroke-dashoffset:80px;animation:.42s ease-out .22s forwards _0iDKgW_draw}}@keyframes _0iDKgW_pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes _0iDKgW_draw{to{stroke-dashoffset:0}}[data-theme=dark] ._0iDKgW_ok{color:#dff3e6;background:#173524}[data-theme=dark] ._0iDKgW_warn{color:#fdecc8;background:#3b2a06}._0iDKgW_offerBadge{border:1px solid var(--b-black);border-radius:999px;align-self:flex-start;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}
