@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}._container_1be78_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1be78_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_1be78_24{margin-bottom:var(--spacing-6);animation:_pulse_1be78_1 3s infinite ease-in-out}._icon_1be78_24{color:var(--error)}._title_1be78_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1be78_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1be78_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_1be78_11{padding:var(--spacing-6)}._title_1be78_33{font-size:1.5rem}._message_1be78_41{font-size:1rem}}._host_e1ipn_1{position:relative;width:100%;height:100%}._host_e1ipn_1 canvas{display:block;width:100%!important;height:100%!important}._movie_1uzy0_2{position:relative;width:100%}._stage_1uzy0_3{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#050507}._movieStill_1uzy0_5{position:relative;width:100%;height:70vh;min-height:360px;overflow:hidden;background:#050507}._fill_1uzy0_6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}._shade_1uzy0_7{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#0000 40%,#0009)}._lines_1uzy0_9{position:absolute;left:0;right:0;bottom:11vh;display:grid;justify-items:center;padding:0 clamp(20px,5vw,64px)}._line_1uzy0_9{grid-area:1 / 1;margin:0;max-width:18ch;text-align:center;color:#fff;font-family:var(--st-heading);font-weight:600;font-size:clamp(2rem,6vw,4.6rem);line-height:1.05;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 32px rgba(0,0,0,.5);opacity:0;transform:translateY(26px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}._lineOn_1uzy0_16{opacity:1;transform:none}._tag_1uzy0_17{position:absolute;top:14px;left:14px;padding:5px 10px;border-radius:999px;font-size:12px;color:#fff;background:#0000008c}._words_1uzy0_20{padding:clamp(80px,14vw,180px) clamp(24px,5vw,48px);max-width:1120px;margin:0 auto;width:100%}._wordsText_1uzy0_21{margin:0;font-family:var(--st-heading);font-weight:600;font-size:clamp(1.9rem,4.6vw,3.6rem);line-height:1.15;letter-spacing:-.02em;color:var(--st-ink);text-wrap:pretty}._wordsText_1uzy0_21 span{opacity:clamp(.16,calc(var(--lit, 9999) - var(--i, 0)),1);transition:opacity .2s linear}._strip_1uzy0_25{padding:clamp(48px,8vw,96px) 0;overflow:hidden;display:flex;flex-direction:column;gap:14px}._stripHead_1uzy0_26{width:100%;max-width:1120px;margin:0 auto 10px;padding:0 clamp(24px,5vw,48px)}._stripRow_1uzy0_27{overflow:hidden}._stripTrack_1uzy0_28{display:flex;gap:14px;width:max-content;animation:_strip_1uzy0_25 var(--dur, 48s) linear infinite}._stripBack_1uzy0_29{animation-direction:reverse}._stripRow_1uzy0_27:hover ._stripTrack_1uzy0_28{animation-play-state:paused}._stripTrack_1uzy0_28 img{flex:none;height:clamp(120px,16vw,200px);aspect-ratio:4 / 3;width:auto;object-fit:cover;border-radius:12px}@keyframes _strip_1uzy0_25{to{transform:translate(calc(-50% - 7px))}}._side_1uzy0_35{position:relative;width:100%}._sideStage_1uzy0_36{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:24px}._sideHead_1uzy0_37,._stackHead_1uzy0_37{width:100%;max-width:1120px;margin:0 auto;padding:0 clamp(24px,5vw,48px)}._sideTrack_1uzy0_38{display:flex;gap:clamp(14px,2vw,24px);padding:0 clamp(24px,5vw,48px);will-change:transform}._sideCard_1uzy0_39{flex:none;margin:0;width:min(72vw,560px)}._sideCard_1uzy0_39 img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:16px}._sideCard_1uzy0_39 figcaption{margin-top:10px;font-size:.95rem;color:var(--st-muted)}._sideStill_1uzy0_43{padding:clamp(48px,8vw,96px) 0;display:flex;flex-direction:column;gap:20px}._sideRow_1uzy0_44{display:flex;gap:16px;overflow-x:auto;padding:0 clamp(24px,5vw,48px) 8px}._zoom_1uzy0_47{position:relative;width:100%;height:220vh}._zoomPic_1uzy0_48{position:absolute;inset:0;clip-path:inset(16% 22% round 28px)}._zoomPic_1uzy0_48 img{width:100%;height:100%;object-fit:cover;display:block}._zoomCopy_1uzy0_50{position:absolute;left:0;right:0;bottom:12vh;display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 clamp(20px,5vw,64px);text-align:center;color:#fff;text-shadow:0 2px 28px rgba(0,0,0,.5)}._zoomCopy_1uzy0_50 h2{margin:0;max-width:20ch;font-family:var(--st-heading);font-weight:600;font-size:clamp(2rem,5.5vw,4.2rem);line-height:1.05;letter-spacing:-.02em;color:#fff}._zoomCopy_1uzy0_50 p{margin:0;max-width:46ch;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.5;color:#ffffffe0}._movieStill_1uzy0_5 ._zoomPic_1uzy0_48{clip-path:none}._stack_1uzy0_37{width:100%;max-width:1120px;margin:0 auto;padding:clamp(64px,9vw,120px) clamp(24px,5vw,48px)}._stackHead_1uzy0_37{padding:0 0 28px}._stackCard_1uzy0_59{position:sticky;min-height:44vh;margin-bottom:10vh;padding:clamp(24px,4vw,48px);border-radius:22px;display:grid;gap:clamp(20px,3vw,40px);align-items:center;background:var(--st-surface);border:1px solid var(--st-line);box-shadow:0 -12px 40px #0000002e}._stackCard_1uzy0_59:last-child{margin-bottom:0}._stackWide_1uzy0_65{grid-template-columns:1fr 1fr}._stackCard_1uzy0_59 img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;display:block}._stackText_1uzy0_67{display:flex;flex-direction:column;gap:12px}._stackText_1uzy0_67 h3{margin:0;font-family:var(--st-heading);font-weight:600;font-size:clamp(1.5rem,3vw,2.4rem);line-height:1.1;color:var(--st-ink)}._stackText_1uzy0_67 p{margin:0;font-size:1.05rem;line-height:1.6;color:var(--st-muted)}._stackNum_1uzy0_70{font-family:var(--st-heading);font-size:.85rem;letter-spacing:.12em;color:var(--st-accent)}@media(max-width:700px){._stackWide_1uzy0_65{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._wordsText_1uzy0_21 span{opacity:1}._line_1uzy0_9{transition:none}._stripTrack_1uzy0_28{animation:none}._stripRow_1uzy0_27{overflow-x:auto}}._card_183ji_3{--bk-accent: var(--accent, #2563eb);display:grid;grid-template-columns:minmax(220px,300px) 1fr;gap:0;width:100%;max-width:920px;margin:0 auto;box-sizing:border-box;background:#fff;color:#111827;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 20px 50px #0f172a14;overflow:hidden;font-family:var(--d-body, "Inter", system-ui, -apple-system, sans-serif)}._embedded_183ji_11{box-shadow:none}._info_183ji_12{padding:28px;border-right:1px solid #eef0f3;display:flex;flex-direction:column;gap:10px;background:#fafafa}._logo_183ji_13{max-height:40px;max-width:160px;object-fit:contain;align-self:flex-start}._business_183ji_14{font-size:13px;color:#6b7280;font-weight:600}._h2_183ji_15{margin:0;font-size:22px;line-height:1.25;color:#111827}._h3_183ji_16{margin:0;font-size:22px}._meta_183ji_17{display:flex;align-items:center;gap:8px;font-size:14px;color:#374151}._meta_183ji_17 svg{color:#6b7280;flex:none}._desc_183ji_19{margin:6px 0 0;font-size:14px;line-height:1.55;color:#4b5563;white-space:pre-wrap}._main_183ji_20{padding:28px;display:flex;flex-direction:column;gap:12px;min-width:0}._label_183ji_21{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}._days_183ji_22{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}._day_183ji_22{flex:none;width:64px;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0;border-radius:12px;border:1px solid #e5e7eb;background:#fff;color:#374151;font:inherit;font-size:12px;cursor:pointer}._day_183ji_22 b{font-size:20px;color:#111827}._day_183ji_22:hover{border-color:var(--bk-accent)}._on_183ji_26{background:var(--bk-accent);border-color:var(--bk-accent);color:#fff}._on_183ji_26 b{color:#fff}._slots_183ji_28{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}._slot_183ji_28{padding:10px 0;border-radius:10px;border:1px solid var(--bk-accent);background:#fff;color:var(--bk-accent);font:inherit;font-size:14px;font-weight:600;cursor:pointer}._slot_183ji_28:hover{background:var(--bk-accent);color:#fff}._zone_183ji_31,._muted_183ji_31{margin:0;font-size:13px;color:#6b7280;line-height:1.5}._muted_183ji_31 a{color:var(--bk-accent);word-break:break-all}._form_183ji_33{display:flex;flex-direction:column;gap:10px}._form_183ji_33 input,._form_183ji_33 textarea{width:100%;box-sizing:border-box;padding:11px 12px;border-radius:10px;border:1px solid #d1d5db;font:inherit;font-size:15px;color:#111827;background:#fff}._form_183ji_33 input:focus,._form_183ji_33 textarea:focus{outline:none;border-color:var(--bk-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--bk-accent) 18%,transparent)}._two_183ji_36{display:grid;grid-template-columns:1fr 1fr;gap:10px}._back_183ji_37{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:#6b7280;font:inherit;font-size:13px;cursor:pointer;padding:0}._chosen_183ji_38{margin:0;font-size:16px;font-weight:700;color:#111827}._consent_183ji_39{display:flex;gap:10px;align-items:flex-start;font-size:12.5px;line-height:1.45;color:#4b5563}._consent_183ji_39 input{width:auto;margin-top:3px;flex:none}._primary_183ji_41{padding:13px 16px;border-radius:12px;border:0;background:var(--bk-accent);color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer}._primary_183ji_41:disabled{opacity:.6;cursor:default}._secondary_183ji_43{align-self:center;display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:12px;border:1px solid #d1d5db;background:#fff;color:#111827;font:inherit;font-weight:600;cursor:pointer}._error_183ji_44{margin:0;color:#dc2626;font-size:13px}._hp_183ji_45{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0}._done_183ji_46{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:20px 0}._tick_183ji_47{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--bk-accent) 12%,#fff);color:var(--bk-accent)}._when_183ji_48{margin:0;font-size:17px;font-weight:700}@media(max-width:720px){._card_183ji_3{grid-template-columns:1fr;border-radius:14px}._info_183ji_12{border-right:0;border-bottom:1px solid #eef0f3;padding:20px}._main_183ji_20{padding:20px}._two_183ji_36{grid-template-columns:1fr}}._site_1rnuy_2{background:var(--st-bg);color:var(--st-ink);font-family:var(--st-body);min-height:100%;display:flex;flex-direction:column;container-type:inline-size}._h1_1rnuy_14,._h2_1rnuy_14,._h3_1rnuy_14{font-family:var(--st-heading);font-weight:600;margin:0;text-wrap:balance}._h1_1rnuy_14{letter-spacing:-.022em}._h2_1rnuy_14{letter-spacing:-.015em}._body_1rnuy_17{font-size:1.0625rem;line-height:1.75;color:var(--st-ink);margin:0;white-space:pre-wrap;max-width:68ch}._small_1rnuy_18{font-size:.9375rem;line-height:1.65;color:var(--st-muted);margin:0;max-width:60ch}._lead_1rnuy_19{font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.6;color:var(--st-muted);margin:0;max-width:58ch;text-wrap:pretty}._header_1rnuy_21{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px clamp(24px,5vw,48px);max-width:1280px;margin:0 auto;width:100%}._brand_1rnuy_22{font-family:var(--st-heading);font-size:1.0625rem;letter-spacing:-.01em}._logo_1rnuy_23{height:30px;width:auto}._nav_1rnuy_24{display:flex;align-items:center;gap:clamp(14px,2.4vw,32px);flex-wrap:wrap;justify-content:center;flex:1}._navLink_1rnuy_25{font-size:.9375rem;text-decoration:none;color:var(--st-ink);opacity:.72;padding:4px 0;border-bottom:2px solid transparent}._navLink_1rnuy_25:hover{opacity:1}._navOn_1rnuy_27{opacity:1;border-bottom-color:var(--st-accent)}._subHero_1rnuy_30{display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:stretch;border-bottom:1px solid var(--st-line)}._subHeroCopy_1rnuy_31{padding:clamp(40px,6vw,88px) clamp(24px,4vw,56px);display:flex;flex-direction:column;gap:16px;justify-content:center}._subHeroImg_1rnuy_32{min-height:260px;overflow:hidden}._subHeroImg_1rnuy_32 img{width:100%;height:100%;object-fit:cover;display:block}._headLogin_1rnuy_35{margin-left:auto;white-space:nowrap}._headCta_1rnuy_36{font-size:.875rem;text-decoration:none;color:var(--st-accent);border-bottom:1px solid currentColor;padding-bottom:2px}._section_1rnuy_39{padding:clamp(64px,9vw,120px) clamp(24px,5vw,48px);max-width:1120px;margin:0 auto;width:100%}._quiet_1rnuy_40{background:var(--st-surface);max-width:none}._quiet_1rnuy_40>*{max-width:1120px;margin-left:auto;margin-right:auto}._bullets_1rnuy_43{list-style:none;margin:30px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}._bullets_1rnuy_43 li{position:relative;padding-left:26px;font-size:1rem;line-height:1.5;color:var(--st-ink);max-width:46ch}._bullets_1rnuy_43 li:before{content:"";position:absolute;left:0;top:.5em;width:7px;height:7px;border-radius:50%;background:var(--st-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--st-accent) 16%,transparent)}._heroEditorial_1rnuy_48{display:flex;flex-direction:column}._heroEditorial_1rnuy_48 ._heroImg_1rnuy_49{width:100%;height:clamp(280px,52vh,560px);overflow:hidden}._heroEditorial_1rnuy_48 ._heroImg_1rnuy_49 img{width:100%;height:100%;object-fit:cover;display:block}._heroEditorial_1rnuy_48 ._heroCopy_1rnuy_51{max-width:880px;margin:0 auto;padding:clamp(48px,7vw,88px) clamp(24px,5vw,48px) 0}._t_editorial_1rnuy_52 ._h1_1rnuy_14{font-size:clamp(2.5rem,5.6vw,4.5rem);line-height:1.02;letter-spacing:-.028em}._t_editorial_1rnuy_52 ._lead_1rnuy_19{margin-top:22px}._t_editorial_1rnuy_52 ._h2_1rnuy_14{font-size:clamp(1.75rem,3.2vw,2.5rem);margin-bottom:24px}._heroBold_1rnuy_57{padding:clamp(56px,8vw,96px) clamp(24px,5vw,48px) 0;max-width:1120px;margin:0 auto;width:100%}._t_bold_1rnuy_58 ._h1_1rnuy_14{font-size:clamp(3rem,9vw,7rem);line-height:.9;letter-spacing:-.035em;text-transform:uppercase}._boldPanel_1rnuy_59{margin-top:40px;padding:clamp(28px,4vw,44px);border-radius:4px;background:var(--st-accent);color:var(--st-accent-ink)}._boldPanel_1rnuy_59 ._lead_1rnuy_19,._boldPanel_1rnuy_59 ._bullets_1rnuy_43 li{color:var(--st-accent-ink)}._boldPanel_1rnuy_59 ._bullets_1rnuy_43 li:before{background:var(--st-accent-ink)}._t_bold_1rnuy_58 ._h2_1rnuy_14{font-size:clamp(1.8rem,4vw,3rem);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:20px}._t_bold_1rnuy_58 ._section_1rnuy_39{border-top:3px solid var(--st-ink)}._boldBand_1rnuy_64{margin-top:28px;height:clamp(200px,32vh,380px);overflow:hidden;border-radius:4px}._boldBand_1rnuy_64 img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.05) contrast(1.05)}._heroMinimal_1rnuy_68{max-width:720px;margin:0 auto;padding:clamp(80px,15vh,180px) 32px 0;text-align:center}._t_minimal_1rnuy_69 ._h1_1rnuy_14{font-size:clamp(2rem,4vw,3rem);line-height:1.2;font-weight:500;letter-spacing:-.02em}._t_minimal_1rnuy_69 ._lead_1rnuy_19{margin-top:22px;margin-left:auto;margin-right:auto}._t_minimal_1rnuy_69 ._bullets_1rnuy_43{align-items:center;margin-top:28px}._t_minimal_1rnuy_69 ._bullets_1rnuy_43 li{padding-left:0}._t_minimal_1rnuy_69 ._bullets_1rnuy_43 li:before{display:none}._minimalImg_1rnuy_74{margin-top:44px;height:clamp(220px,34vh,400px);overflow:hidden;border-radius:12px}._minimalImg_1rnuy_74 img{width:100%;height:100%;object-fit:cover;display:block}._t_minimal_1rnuy_69 ._section_1rnuy_39{max-width:660px;text-align:center;padding:64px 32px}._t_minimal_1rnuy_69 ._h2_1rnuy_14{font-size:1.375rem;font-weight:500;margin-bottom:16px}._t_minimal_1rnuy_69 ._featureGrid_1rnuy_78{grid-template-columns:1fr}._heroLocal_1rnuy_81{display:grid;grid-template-columns:1.05fr .95fr;gap:0;align-items:stretch}._heroLocal_1rnuy_81 ._heroImg_1rnuy_49{min-height:420px}._heroLocal_1rnuy_81 ._heroImg_1rnuy_49 img{width:100%;height:100%;object-fit:cover;display:block}._heroLocal_1rnuy_81 ._heroCopy_1rnuy_51{padding:clamp(32px,5vw,64px);display:flex;flex-direction:column;justify-content:center;background:var(--st-surface)}._t_local_1rnuy_85 ._h1_1rnuy_14{font-size:clamp(2rem,4vw,3rem);line-height:1.1}._localFacts_1rnuy_86{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;align-items:center}._factBtn_1rnuy_87{display:inline-flex;align-items:center;padding:11px 20px;border-radius:999px;background:var(--st-accent);color:var(--st-accent-ink);text-decoration:none;font-weight:600;font-size:.9375rem}._fact_1rnuy_87{font-size:.875rem;color:var(--st-muted)}._stickyCall_1rnuy_89{position:fixed;left:16px;right:16px;bottom:16px;z-index:20;display:none;align-items:center;justify-content:center;height:48px;border-radius:999px;background:var(--st-accent);color:var(--st-accent-ink);text-decoration:none;font-weight:600;box-shadow:0 8px 24px #00000040}._heroClassic_1rnuy_92{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(40px,6vw,72px);max-width:1120px;margin:0 auto;padding:clamp(56px,8vw,96px) clamp(24px,5vw,48px);width:100%;align-items:start}._t_classic_1rnuy_93 ._h1_1rnuy_14{font-size:clamp(2.125rem,4.6vw,3.5rem);line-height:1.06;letter-spacing:-.028em}._t_classic_1rnuy_93 ._lead_1rnuy_19{margin-top:20px}._formCard_1rnuy_97{background:var(--st-surface);border:1px solid color-mix(in srgb,var(--st-ink) 14%,var(--st-line));border-radius:18px;padding:clamp(26px,3vw,34px);box-shadow:0 1px 2px #0000000f,0 32px 64px -28px #00000073}._cardImg_1rnuy_104{width:100%;height:170px;object-fit:cover;border-radius:12px;margin-bottom:20px;display:block}._about_1rnuy_107{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}._flip_1rnuy_108 ._aboutImg_1rnuy_108{order:2}._aboutImg_1rnuy_108 img{width:100%;height:100%;max-height:420px;object-fit:cover;border-radius:10px;display:block}._aboutText_1rnuy_110{display:flex;flex-direction:column;gap:14px}._featureGrid_1rnuy_78{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(28px,4vw,48px)}._feature_1rnuy_78{display:flex;flex-direction:column;gap:10px;padding-top:22px;border-top:1px solid var(--st-line)}._featureNum_1rnuy_114{font-family:var(--st-heading);font-size:.75rem;color:var(--st-accent);letter-spacing:.1em;font-variant-numeric:tabular-nums}._h3_1rnuy_14{font-size:1.1875rem;letter-spacing:-.01em}._gallery_1rnuy_117{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}._gallery_1rnuy_117 img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;display:block}._quotes_1rnuy_120{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(28px,4vw,44px)}._quote_1rnuy_120{margin:0;display:flex;flex-direction:column;gap:16px}._quote_1rnuy_120 blockquote{margin:0;font-family:var(--st-heading);font-size:clamp(1.125rem,1.6vw,1.375rem);line-height:1.45;letter-spacing:-.012em;text-wrap:pretty}._quote_1rnuy_120 figcaption{font-size:.875rem;color:var(--st-muted);padding-top:4px;border-top:1px solid var(--st-line)}._faq_1rnuy_125{display:flex;flex-direction:column}._faq_1rnuy_125{max-width:760px}._faq_1rnuy_125 details{border-bottom:1px solid var(--st-line);padding:20px 0}._faq_1rnuy_125 summary{cursor:pointer;font-weight:600;font-size:1.0625rem;list-style:none;letter-spacing:-.01em}._faq_1rnuy_125 summary::-webkit-details-marker{display:none}._faq_1rnuy_125 summary:after{content:"+";float:right;color:var(--st-accent)}._faq_1rnuy_125 details[open] summary:after{content:"–"}._faq_1rnuy_125 p{margin-top:10px}._ctaBlock_1rnuy_134{text-align:center}._ctaBlock_1rnuy_134 ._body_1rnuy_17{max-width:520px;margin:14px auto 0}._ctaLink_1rnuy_136{display:inline-flex;align-items:center;margin-top:26px;padding:15px 32px;border-radius:999px;background:var(--st-accent);color:var(--st-accent-ink);text-decoration:none;font-weight:600;font-size:1rem;letter-spacing:-.005em;box-shadow:0 1px 2px #00000014,0 8px 24px -8px color-mix(in srgb,var(--st-accent) 55%,transparent);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}._ctaLink_1rnuy_136:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 2px 4px #0000001a,0 14px 32px -10px color-mix(in srgb,var(--st-accent) 65%,transparent)}._ctaLink_1rnuy_136:active{transform:translateY(0)}._steps_1rnuy_146{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:28px}._step_1rnuy_146{display:flex;flex-direction:column;gap:10px}._stepNum_1rnuy_148{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--st-accent);color:var(--st-accent-ink);font-family:var(--st-heading);font-size:.9375rem}._editable_1rnuy_152{outline:none;border-radius:4px;box-shadow:0 0 0 1px transparent;transition:box-shadow .12s ease,background .12s ease;cursor:text}._editable_1rnuy_152:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--st-accent) 40%,transparent)}._editable_1rnuy_152:focus{box-shadow:0 0 0 2px var(--st-accent);background:color-mix(in srgb,var(--st-accent) 7%,transparent)}._editable_1rnuy_152:empty:before{content:attr(data-placeholder);opacity:.4}._imgBlock_1rnuy_167{width:100%;margin:0 auto;padding:24px 0}._imgBlock_1rnuy_167 img{width:100%;display:block}._imgFull_1rnuy_169 img{max-height:70vh;object-fit:cover}._imgWide_1rnuy_170{max-width:1100px;padding:24px 40px}._imgWide_1rnuy_170 img{border-radius:10px}._imgInset_1rnuy_172{max-width:660px;padding:24px 40px}._imgInset_1rnuy_172 img{border-radius:10px}._caption_1rnuy_174{margin:10px 0 0;font-size:.8125rem;color:var(--st-muted);text-align:center}._video_1rnuy_176{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:var(--st-surface)}._video_1rnuy_176 iframe,._video_1rnuy_176 video{position:absolute;inset:0;width:100%;height:100%;border:0}._video_1rnuy_176 video{object-fit:contain;background:#000}._rule_1rnuy_180{max-width:1100px;width:100%;margin:0 auto;border:0;border-top:1px solid var(--st-line)}._spacer_1rnuy_181{width:100%}._htmlBlock_1rnuy_182{max-width:1100px;margin:0 auto;width:100%;padding:24px 40px}._htmlBlock_1rnuy_182 img,._htmlBlock_1rnuy_182 iframe{max-width:100%}._formSection_1rnuy_186{background:var(--st-surface);padding:clamp(72px,10vw,128px) clamp(24px,5vw,48px);border-top:1px solid var(--st-line)}._formWrap_1rnuy_187{max-width:540px;margin:0 auto;text-align:center}._formWrap_1rnuy_187 ._h2_1rnuy_14{font-size:clamp(1.625rem,3.2vw,2.25rem);margin-bottom:26px;letter-spacing:-.02em}._form_1rnuy_97{display:flex;flex-direction:column;gap:10px;text-align:left}._formInline_1rnuy_191{max-width:420px;margin:0 auto}._input_1rnuy_192{width:100%;padding:14px 15px;border-radius:10px;border:1px solid var(--st-line);background:var(--st-bg);color:var(--st-ink);font-family:var(--st-body);font-size:.9375rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}._input_1rnuy_192:focus{border-color:var(--st-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--st-accent) 18%,transparent)}._input_1rnuy_192::placeholder{color:var(--st-muted)}._cta_1rnuy_134{margin-top:6px;padding:15px 22px;border:0;border-radius:10px;background:var(--st-accent);color:var(--st-accent-ink);font-family:var(--st-body);font-weight:600;font-size:1rem;cursor:pointer;box-shadow:0 1px 2px #00000014,0 8px 20px -8px color-mix(in srgb,var(--st-accent) 55%,transparent);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease}._cta_1rnuy_134:hover{filter:brightness(1.06);transform:translateY(-1px)}._cta_1rnuy_134:active{transform:translateY(0)}._cta_1rnuy_134:disabled{opacity:.6;cursor:default}._fine_1rnuy_205{margin:4px 0 0;font-size:.75rem;line-height:1.5;color:var(--st-muted)}._consent_1rnuy_206{display:flex;gap:10px;align-items:flex-start;font-size:.75rem;line-height:1.45;color:var(--st-muted);text-align:left}._consent_1rnuy_206 input{width:auto;margin-top:2px;flex:none;accent-color:var(--st-accent)}._err_1rnuy_208{font-size:.8125rem;color:#dc2626}._thanks_1rnuy_209{padding:24px;border-radius:10px;background:var(--st-surface);border:1px solid var(--st-line);font-size:1rem;text-align:center}._hp_1rnuy_210{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}._surveyCard_1rnuy_213{position:relative;max-width:640px;margin:24px auto 0;padding:clamp(20px,4cqi,32px);border-radius:16px;background:var(--st-surface);border:1px solid var(--st-line);display:flex;flex-direction:column;gap:12px;text-align:left}._surveyProgress_1rnuy_214{display:flex;justify-content:space-between;font-size:.8125rem;color:var(--st-muted)}._surveyBar_1rnuy_215{height:6px;border-radius:999px;background:var(--st-line);overflow:hidden}._surveyBar_1rnuy_215>div{height:100%;background:var(--st-accent);border-radius:inherit;transition:width .25s ease}._surveyStep_1rnuy_217{margin:6px 0 0;font-family:var(--st-heading);font-size:1.375rem;color:var(--st-ink)}._surveyGrid_1rnuy_218{display:grid;grid-template-columns:1fr 1fr;gap:12px}._surveyGrid_1rnuy_218 label{display:flex;flex-direction:column;gap:6px}._surveyFull_1rnuy_220{grid-column:1 / -1}fieldset._surveyFull_1rnuy_220{border:0;margin:0;padding:0;min-width:0}._surveyLabel_1rnuy_222{font-size:.875rem;font-weight:600;color:var(--st-ink);margin-bottom:6px;padding:0}._surveyOptions_1rnuy_223{display:flex;flex-direction:column;gap:8px}._surveyOption_1rnuy_223{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;padding:13px 15px;border-radius:10px;border:1px solid var(--st-line);background:var(--st-bg);color:var(--st-ink);font-family:var(--st-body);font-size:.9375rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}._surveyOption_1rnuy_223 span{font-size:.8125rem;color:var(--st-muted);line-height:1.45}._surveyOption_1rnuy_223:hover{border-color:color-mix(in srgb,var(--st-accent) 60%,var(--st-line))}._surveyOption_1rnuy_223:focus-visible{outline:2px solid var(--st-accent);outline-offset:2px}._surveyOptionOn_1rnuy_228{border-color:var(--st-accent);box-shadow:0 0 0 1px var(--st-accent);background:color-mix(in srgb,var(--st-accent) 8%,var(--st-bg))}._surveyNav_1rnuy_229{display:flex;gap:10px;align-items:center}._surveyNav_1rnuy_229 ._cta_1rnuy_134{flex:1;margin-top:0}._surveyBack_1rnuy_231,._surveyReset_1rnuy_231{padding:14px 18px;border-radius:10px;border:1px solid var(--st-line);background:transparent;color:var(--st-ink);font-family:var(--st-body);font-size:.9375rem;cursor:pointer}._surveyReset_1rnuy_231{padding:2px 8px;font-size:.75rem}._surveyLinks_1rnuy_233{display:flex;flex-wrap:wrap;gap:10px}._surveyLinks_1rnuy_233 ._ctaLink_1rnuy_136{margin-top:0}@container (max-width: 520px){._surveyGrid_1rnuy_218{grid-template-columns:1fr}}@media(max-width:520px){._surveyGrid_1rnuy_218{grid-template-columns:1fr}}._surveyPane_1rnuy_239{display:flex;flex-direction:column;gap:12px;animation:_svIn_1rnuy_296 .28s ease both}@keyframes _svIn_1rnuy_296{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._surveyPane_1rnuy_239{animation:none}}._surveySub_1rnuy_242{margin:-6px 0 2px;font-size:.875rem;color:var(--st-muted)}._surveyReq_1rnuy_243{color:var(--st-accent)}._surveyHelp_1rnuy_244{font-weight:400;color:var(--st-accent);font-size:.75rem}._surveyOption_1rnuy_223{flex-direction:row;align-items:flex-start;gap:12px}._surveyRadio_1rnuy_246{flex:none;width:18px;height:18px;margin-top:2px;border-radius:50%;border:2px solid var(--st-line);transition:border-color .15s ease,box-shadow .15s ease}._surveyOptionOn_1rnuy_228 ._surveyRadio_1rnuy_246{border-color:var(--st-accent);box-shadow:inset 0 0 0 4px var(--st-bg),inset 0 0 0 9px var(--st-accent)}._surveyOptText_1rnuy_248{display:flex;flex-direction:column;gap:2px}._surveyTrust_1rnuy_249{display:flex;justify-content:center;flex-wrap:wrap;gap:6px 18px;font-size:.75rem;color:var(--st-muted)}._surveyTrust_1rnuy_249 span{display:inline-flex;align-items:center;gap:5px}._surveyTrust_1rnuy_249 svg{color:var(--st-accent)}._surveyFine_1rnuy_252{margin-top:4px;padding:12px 14px;border-radius:10px;border:1px solid var(--st-line);background:color-mix(in srgb,var(--st-bg) 55%,transparent)}._surveyFine_1rnuy_252 b{display:block;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--st-accent);margin-bottom:6px}._surveyFine_1rnuy_252 p{margin:0;font-size:.75rem;line-height:1.55;color:var(--st-muted)}._surveyDone_1rnuy_255{align-items:center;text-align:center}._surveyTick_1rnuy_256{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--st-accent) 16%,transparent);color:var(--st-accent);border:1px solid color-mix(in srgb,var(--st-accent) 45%,transparent)}._quizScore_1rnuy_257{width:108px;height:108px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:color-mix(in srgb,var(--st-accent) 14%,transparent);border:2px solid var(--st-accent);color:var(--st-ink)}._quizScore_1rnuy_257 b{font-family:var(--st-heading);font-size:2.5rem;line-height:1;color:var(--st-accent);font-variant-numeric:tabular-nums}._quizScore_1rnuy_257 span{font-size:.8125rem;color:var(--st-muted);margin-top:4px}._surveyDone_1rnuy_255 ._body_1rnuy_17{max-width:46ch}._surveyLinks_1rnuy_233{justify-content:center}._surveyLink2_1rnuy_262{display:inline-flex;align-items:center;padding:14px 24px;border-radius:999px;border:1px solid var(--st-line);color:var(--st-ink);text-decoration:none;font-weight:600}._surveyLink2_1rnuy_262:hover{border-color:var(--st-accent)}._surveyOptionsGrid_1rnuy_265{display:grid;grid-template-columns:1fr 1fr}@container (max-width: 420px){._surveyOptionsGrid_1rnuy_265{grid-template-columns:1fr}}._svPhoto_1rnuy_268+._svFacts_1rnuy_268{position:relative;margin-top:-40px}._svPhoto_1rnuy_268+._svFacts_1rnuy_268>div{background:color-mix(in srgb,var(--st-bg) 80%,transparent);backdrop-filter:blur(8px)}._svPhoto_1rnuy_268:has(+._svFacts_1rnuy_268) ._svPin_1rnuy_270{bottom:52px}._surveyDisclosure_1rnuy_272{margin-top:20px;padding:18px 20px;border-radius:16px;border:1px solid var(--st-line);background:var(--st-surface);text-align:left}._surveyDisclosure_1rnuy_272 b{display:block;margin-bottom:8px;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--st-accent)}._surveyDisclosure_1rnuy_272 p{margin:0;font-size:.75rem;line-height:1.6;color:var(--st-muted)}._surveyDisclosure_1rnuy_272 span{display:block;margin-top:14px;text-align:center;font-size:.6875rem;letter-spacing:.3em;text-transform:uppercase;color:var(--st-accent)}._surveyVideo_1rnuy_276{flex:1 1 100%;border:1px solid var(--st-line);border-radius:14px;overflow:hidden;background:color-mix(in srgb,var(--st-ink) 4%,transparent);text-align:left}._surveyVideoHead_1rnuy_277{display:flex;align-items:center;gap:8px;padding:12px 16px;color:var(--st-ink);text-decoration:none}._surveyVideoHead_1rnuy_277 svg:first-child{color:var(--st-accent);flex-shrink:0}._surveyVideoHead_1rnuy_277 span{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;font-weight:600;color:var(--st-accent)}._surveyVideo_1rnuy_276 iframe,._surveyVideo_1rnuy_276 video{display:block;width:100%;aspect-ratio:16 / 9;border:0;background:#000}._t_survey_1rnuy_283{background:radial-gradient(90% 50% at 50% 0%,color-mix(in srgb,var(--st-accent) 10%,transparent),transparent 70%),var(--st-bg)}._svHeader_1rnuy_284{display:flex;flex-direction:column;align-items:center;gap:22px;padding:0 16px}._svHeader_1rnuy_284>._svBrand_1rnuy_286:first-child{margin-top:32px}._svBanner_1rnuy_287{align-self:stretch;margin:0 -16px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 16px;font-size:.8125rem;color:var(--st-muted);background:color-mix(in srgb,var(--st-bg) 70%,#000);border-bottom:1px solid var(--st-line)}._svPill_1rnuy_288{padding:2px 10px;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--st-accent);background:color-mix(in srgb,var(--st-accent) 15%,transparent);border:1px solid color-mix(in srgb,var(--st-accent) 40%,transparent)}._svBrand_1rnuy_286{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:.6875rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--st-accent)}._svBrand_1rnuy_286:after{content:"";width:56px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--st-accent),transparent)}._svBrand_1rnuy_286 ._logo_1rnuy_23{max-height:56px}._heroSurvey_1rnuy_292{max-width:640px;margin:0 auto;padding:22px 16px 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}._svBadge_1rnuy_293{display:inline-flex;align-items:center;padding:5px 14px;border-radius:999px;font-size:.75rem;font-weight:600;color:var(--st-accent);border:1px solid color-mix(in srgb,var(--st-accent) 45%,transparent);background:color-mix(in srgb,var(--st-accent) 8%,transparent)}._svTitle_1rnuy_294{margin:4px 0 0;font-family:var(--st-heading);font-weight:700;font-size:clamp(2.25rem,8cqi,3.5rem);line-height:1.08;letter-spacing:-.02em;color:var(--st-ink);text-wrap:balance}._svTagline_1rnuy_295{margin:0;font-family:var(--st-heading);font-style:italic;font-size:clamp(1.15rem,3.4cqi,1.5rem);color:var(--st-accent)}._svIntro_1rnuy_296{margin:4px 0 0;max-width:46ch;font-size:.9375rem;line-height:1.6;color:var(--st-muted)}._svPhotoCard_1rnuy_297{width:100%;margin-top:14px;border-radius:20px;overflow:hidden;background:var(--st-surface);border:1px solid color-mix(in srgb,var(--st-accent) 25%,var(--st-line));box-shadow:0 24px 60px -30px #0009}._svPhoto_1rnuy_268{position:relative;aspect-ratio:16 / 7;overflow:hidden}._svPhoto_1rnuy_268 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}._svPhotoCard_1rnuy_297:hover ._svPhoto_1rnuy_268 img{transform:scale(1.08)}@media(prefers-reduced-motion:reduce){._svPhoto_1rnuy_268 img{transition:none}._svPhotoCard_1rnuy_297:hover ._svPhoto_1rnuy_268 img{transform:none}}._svPhoto_1rnuy_268:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,color-mix(in srgb,var(--st-surface) 92%,transparent),transparent 55%)}._svPin_1rnuy_270{position:absolute;left:14px;bottom:12px;z-index:1;display:inline-flex;align-items:center;gap:5px;font-size:.8125rem;font-weight:500;color:var(--st-accent)}._svFacts_1rnuy_268{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;padding:12px}._svFacts_1rnuy_268>div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;border-radius:12px;background:color-mix(in srgb,var(--st-bg) 55%,transparent);border:1px solid var(--st-line)}._svFacts_1rnuy_268 b{font-size:1.25rem;font-weight:700;color:var(--st-ink)}._svFacts_1rnuy_268 span{font-size:.75rem;color:var(--st-accent)}._t_survey_1rnuy_283 ._section_1rnuy_39{max-width:640px;padding:20px 16px 48px;text-align:center}._t_survey_1rnuy_283 ._section_1rnuy_39 ._h2_1rnuy_14{font-size:clamp(1.5rem,4cqi,2rem)}._t_survey_1rnuy_283 ._surveyCard_1rnuy_213{margin-top:12px;border-color:color-mix(in srgb,var(--st-accent) 25%,var(--st-line));box-shadow:0 24px 60px -30px #0009}._t_survey_1rnuy_283 ._surveyStep_1rnuy_217{font-size:1.5rem}._t_survey_1rnuy_283 ._input_1rnuy_192,._t_survey_1rnuy_283 ._surveyOption_1rnuy_223{background:color-mix(in srgb,var(--st-bg) 60%,transparent)}._footer_1rnuy_315{margin-top:auto;padding:36px clamp(24px,5vw,48px);border-top:1px solid var(--st-line);font-size:.8125rem;color:var(--st-muted);text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center}._footerLinks_1rnuy_316{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}._footerLink_1rnuy_316{color:var(--st-muted);text-decoration:none;font-size:.875rem}._footerLink_1rnuy_316:hover{color:var(--st-ink)}._footerLine_1rnuy_319{max-width:60ch}._t_launch_1rnuy_322{overflow-x:clip}._t_launch_1rnuy_322 ._header_1rnuy_21{position:sticky;top:0;z-index:30;max-width:none;background:color-mix(in srgb,var(--st-bg) 72%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb,var(--st-ink) 8%,transparent)}._header_1rnuy_21._headerOver_1rnuy_325{position:absolute;top:0;left:0;right:0;z-index:30;max-width:none;background:transparent;border-bottom:0;backdrop-filter:none;-webkit-backdrop-filter:none}._headerOver_1rnuy_325 ._brand_1rnuy_22{color:#fff}._t_launch_1rnuy_322 ._headCta_1rnuy_36{border:0;padding:9px 18px;border-radius:999px;background:var(--st-accent);color:var(--st-accent-ink);font-weight:600}._heroLaunch_1rnuy_329{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(56px,9cqi,112px) clamp(20px,5cqi,48px) 0;isolation:isolate}._launchGlow_1rnuy_330{position:absolute;inset:-20% -10% auto;height:900px;pointer-events:none;background:radial-gradient(40% 35% at 50% 30%,color-mix(in srgb,var(--st-accent) 28%,transparent),transparent 70%),radial-gradient(30% 30% at 20% 60%,color-mix(in srgb,#3B82F6 22%,transparent),transparent 70%),radial-gradient(30% 30% at 80% 55%,color-mix(in srgb,#8B5CF6 18%,transparent),transparent 70%)}._launchCopy_1rnuy_335{max-width:900px;display:flex;flex-direction:column;align-items:center;gap:22px}._t_launch_1rnuy_322 ._h1_1rnuy_14{font-size:clamp(2.4rem,7cqi,5.6rem);line-height:.98;letter-spacing:-.045em;font-weight:700;background:linear-gradient(180deg,var(--st-ink) 30%,color-mix(in srgb,var(--st-ink) 55%,var(--st-accent)));-webkit-background-clip:text;background-clip:text;color:transparent}._t_launch_1rnuy_322 ._lead_1rnuy_19{font-size:clamp(1.0625rem,1.7cqi,1.3rem);max-width:60ch}._launchBtns_1rnuy_339{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}._launchBtns_1rnuy_339 ._ctaLink_1rnuy_136,._launchBtns_1rnuy_339 ._ghostLink_1rnuy_340{margin-top:4px}._ghostLink_1rnuy_340{display:inline-flex;align-items:center;margin-top:26px;padding:14px 28px;border-radius:999px;border:1px solid color-mix(in srgb,var(--st-ink) 22%,transparent);color:var(--st-ink);text-decoration:none;font-weight:600;font-size:1rem;background:color-mix(in srgb,var(--st-ink) 4%,transparent);transition:border-color .15s ease,background .15s ease}._ghostLink_1rnuy_340:hover{border-color:var(--st-accent);background:color-mix(in srgb,var(--st-accent) 10%,transparent)}._chips_1rnuy_343{list-style:none;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:4px 0 0;padding:0}._chips_1rnuy_343 li{font-size:.8125rem;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--st-accent) 30%,transparent);background:color-mix(in srgb,var(--st-accent) 8%,transparent);color:var(--st-ink)}._launchStage_1rnuy_345{position:relative;width:min(1100px,100%);height:clamp(300px,48cqi,520px);margin-top:clamp(24px,4cqi,48px);perspective:1400px}._launchOrb_1rnuy_346{position:absolute;inset:0}._withScreen_1rnuy_347{height:auto;min-height:clamp(300px,52cqi,640px)}._withScreen_1rnuy_347 ._launchOrb_1rnuy_346{inset:-8% 0 auto;height:80%;opacity:.95}._launchScreen_1rnuy_349{position:relative;z-index:2;width:min(980px,94%);margin:clamp(120px,20cqi,220px) auto 0}._launchScreen_1rnuy_349 ._tilt_1rnuy_350{transform:rotateX(calc(14deg + var(--rx, 0deg))) rotateY(var(--ry, 0deg))}._tiltWrap_1rnuy_353{perspective:1200px}._tilt_1rnuy_350{transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .25s ease-out;border-radius:16px;padding:6px;background:linear-gradient(145deg,color-mix(in srgb,var(--st-accent) 45%,transparent),color-mix(in srgb,var(--st-ink) 10%,transparent) 40%,color-mix(in srgb,#8B5CF6 35%,transparent));box-shadow:0 40px 90px -30px color-mix(in srgb,var(--st-accent) 45%,transparent),0 20px 50px -20px #0009}._tilt_1rnuy_350 img{display:block;width:100%;border-radius:11px;background:var(--st-surface)}._reveal_1rnuy_359{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}._revealOn_1rnuy_360{opacity:1;transform:none}._heroWrap_1rnuy_363{position:relative;isolation:isolate}._heroVideo_1rnuy_364{position:absolute;inset:0;overflow:hidden;pointer-events:none}._heroVideo_1rnuy_364 video{width:100%;height:100%;object-fit:cover;display:block}._heroVideo_1rnuy_364:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--st-bg) 45%,transparent) 0%,color-mix(in srgb,var(--st-bg) 70%,transparent) 60%,var(--st-bg) 100%)}._immersive_1rnuy_370{--mx: .5;--my: .5}._immersive_1rnuy_370 ._heroWrap_1rnuy_363>:not(._heroVideo_1rnuy_364){transform:perspective(1600px) rotateX(calc((var(--my) - .5) * -5deg)) rotateY(calc((var(--mx) - .5) * 7deg));transition:transform .45s cubic-bezier(.2,.7,.2,1)}._immersive_1rnuy_370 ._m3d_1rnuy_372 img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}._immersive_1rnuy_370 ._m3d_1rnuy_372 img:hover{transform:perspective(900px) rotateY(-5deg) rotateX(3deg) scale(1.02)}._progress_1rnuy_374{display:none}._spotlight_1rnuy_376:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(560px circle at calc(var(--mx) * 100%) calc(var(--my) * 100%),color-mix(in srgb,var(--st-accent) 11%,transparent),transparent 65%)}@supports (animation-timeline: view()){._immersive_1rnuy_370 ._progress_1rnuy_374{display:block;position:sticky;top:0;z-index:40;height:3px;margin-bottom:-3px;transform-origin:0 50%;background:linear-gradient(90deg,var(--st-accent),color-mix(in srgb,var(--st-accent) 40%,#8B5CF6));animation:_pfGrow_1rnuy_1 linear both;animation-timeline:scroll(nearest)}._immersive_1rnuy_370 ._heroWrap_1rnuy_363{transform-origin:50% 0;animation:_pfHeroOut_1rnuy_1 linear both;animation-timeline:scroll(nearest);animation-range:0 90vh}._immersive_1rnuy_370 ._m3d_1rnuy_372{transform-origin:50% 100%;animation:_pfRise_1rnuy_1 linear both;animation-timeline:view();animation-range:entry 0% cover 38%}}@keyframes _pfGrow_1rnuy_1{0%{scale:0 1}to{scale:1 1}}@keyframes _pfHeroOut_1rnuy_1{to{translate:0 -4vh;scale:.96;opacity:.9}}@keyframes _pfRise_1rnuy_1{0%{opacity:0;transform:perspective(1400px) rotateX(22deg) translateY(90px) scale(.9)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){._immersive_1rnuy_370 ._launchScreen_1rnuy_349{transform-origin:50% 0;animation:_pfScreenUp_1rnuy_1 linear both;animation-timeline:scroll(nearest);animation-range:0 55vh}}@keyframes _pfScreenUp_1rnuy_1{0%{transform:perspective(1600px) rotateX(20deg) scale(.94)}to{transform:perspective(1600px) rotateX(-6deg) scale(1.03)}}._story_1rnuy_397{max-width:1240px}._storyGrid_1rnuy_398{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,72px);align-items:start}._storySteps_1rnuy_399{display:flex;flex-direction:column}._storyStep_1rnuy_399{min-height:72vh;display:flex;flex-direction:column;justify-content:center;gap:14px;text-align:left;opacity:.28;transform:translate(-10px);transition:opacity .5s ease,transform .5s cubic-bezier(.2,.7,.2,1)}._storyOn_1rnuy_401{opacity:1;transform:none}._storyInline_1rnuy_402{display:none}._storyStage_1rnuy_403{position:sticky;top:14vh;height:72vh;display:flex;flex-direction:column;justify-content:center;gap:18px;perspective:1700px}._storyFrame_1rnuy_404{position:relative;width:100%;aspect-ratio:16 / 10;border-radius:18px;padding:8px;transform-style:preserve-3d;transform:rotateY(calc(-9deg + (var(--mx, .5) - .5) * 10deg)) rotateX(calc(5deg + (var(--my, .5) - .5) * -6deg));transition:transform .6s cubic-bezier(.2,.7,.2,1);background:linear-gradient(145deg,color-mix(in srgb,var(--st-accent) 55%,transparent),color-mix(in srgb,var(--st-ink) 10%,transparent) 45%,color-mix(in srgb,#8B5CF6 45%,transparent));box-shadow:0 60px 120px -40px color-mix(in srgb,var(--st-accent) 55%,transparent),0 30px 60px -30px #000000b3}._storyFrame_1rnuy_404 img{position:absolute;inset:8px;width:calc(100% - 16px);height:calc(100% - 16px);object-fit:cover;object-position:top left;border-radius:12px;background:var(--st-surface);opacity:0;transform:translateZ(-90px) rotateY(22deg) translate(10%) scale(.9);transition:opacity .55s ease,transform .8s cubic-bezier(.2,.7,.2,1);backface-visibility:hidden}._storyFrame_1rnuy_404 img[data-rel=past]{transform:translateZ(-120px) rotateY(-26deg) translate(-12%) scale(.88)}._storyFrame_1rnuy_404 img[data-rel=on]{opacity:1;transform:none}._storyDots_1rnuy_413{display:flex;justify-content:center;gap:6px}._storyDots_1rnuy_413 span{width:18px;height:3px;border-radius:2px;background:color-mix(in srgb,var(--st-ink) 18%,transparent);transition:width .3s ease,background .3s ease}._storyDots_1rnuy_413 ._storyDotOn_1rnuy_415{width:34px;background:var(--st-accent)}@container (max-width: 820px){._storyGrid_1rnuy_398{grid-template-columns:1fr}._storyStage_1rnuy_403{display:none}._storyStep_1rnuy_399{min-height:0;opacity:1;transform:none;padding:28px 0}._storyInline_1rnuy_402{display:block;width:100%;border-radius:14px;border:1px solid var(--st-line);box-shadow:0 30px 60px -30px #0009}}._t_launch_1rnuy_322 ._section_1rnuy_39{max-width:1180px}._t_launch_1rnuy_322 ._h2_1rnuy_14{font-size:clamp(1.8rem,4cqi,3.1rem);letter-spacing:-.035em;font-weight:700;line-height:1.05;margin-bottom:28px}._t_launch_1rnuy_322 ._feature_1rnuy_78{padding:24px;border:1px solid color-mix(in srgb,var(--st-ink) 10%,transparent);border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--st-ink) 5%,transparent),transparent);transition:border-color .2s ease,transform .2s ease}._t_launch_1rnuy_322 ._feature_1rnuy_78:hover{border-color:color-mix(in srgb,var(--st-accent) 50%,transparent);transform:translateY(-3px)}._t_launch_1rnuy_322 ._formSection_1rnuy_186{background:radial-gradient(60% 80% at 50% 0%,color-mix(in srgb,var(--st-accent) 16%,transparent),transparent 70%),var(--st-bg)}._t_launch_1rnuy_322 ._formWrap_1rnuy_187 ._form_1rnuy_97{padding:26px;border-radius:20px;border:1px solid color-mix(in srgb,var(--st-ink) 12%,transparent);background:color-mix(in srgb,var(--st-surface) 80%,transparent);backdrop-filter:blur(10px)}._team_1rnuy_431{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(28px,4vw,44px)}._person_1rnuy_432{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}._person_1rnuy_432 img,._initials_1rnuy_433{width:112px;height:112px;border-radius:50%;object-fit:cover;margin-bottom:6px}._initials_1rnuy_433{display:grid;place-items:center;background:var(--st-surface);border:1px solid var(--st-line);color:var(--st-accent);font-family:var(--st-heading);font-size:2rem}._personRole_1rnuy_435{font-size:.875rem;font-weight:600;color:var(--st-accent)}._centerHead_1rnuy_438{text-align:center;margin-left:auto;margin-right:auto}._centerLead_1rnuy_439{text-align:center;margin:-12px auto 36px}._eyebrow_1rnuy_440{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--st-accent);font-weight:600}._showcase_1rnuy_442{display:flex;flex-direction:column;gap:clamp(56px,8vw,110px)}._showRow_1rnuy_443{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,64px);align-items:center}._showRow_1rnuy_443._flip_1rnuy_108 ._showText_1rnuy_444{order:2}._showText_1rnuy_444{display:flex;flex-direction:column;gap:14px;text-align:left}._showTitle_1rnuy_446{font-family:var(--st-heading);font-size:clamp(1.4rem,2.6cqi,2.1rem);letter-spacing:-.025em;line-height:1.1;margin:0;font-weight:700}._showMedia_1rnuy_447{min-height:1px}._plans_1rnuy_449{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;align-items:stretch}._plan_1rnuy_449{position:relative;display:flex;flex-direction:column;gap:12px;padding:28px 24px;border-radius:20px;border:1px solid var(--st-line);background:var(--st-surface)}._planHot_1rnuy_451{border-color:var(--st-accent);box-shadow:0 0 0 1px var(--st-accent),0 30px 70px -30px color-mix(in srgb,var(--st-accent) 60%,transparent);transform:translateY(-6px)}._planBadge_1rnuy_452{position:absolute;top:-12px;left:50%;transform:translate(-50%);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;padding:5px 12px;border-radius:999px;background:var(--st-accent);color:var(--st-accent-ink);white-space:nowrap}._planName_1rnuy_453{font-family:var(--st-heading);font-size:1.125rem;margin:0}._planPrice_1rnuy_454{font-family:var(--st-heading);font-size:clamp(2rem,3.4cqi,2.6rem);font-weight:700;letter-spacing:-.03em}._planPer_1rnuy_455{font-size:.95rem;font-weight:500;color:var(--st-muted);margin-left:4px;letter-spacing:0}._planList_1rnuy_456{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:9px;flex:1}._planList_1rnuy_456 li{position:relative;padding-left:24px;font-size:.9375rem;line-height:1.45}._planList_1rnuy_456 li:before{content:"✓";position:absolute;left:0;color:var(--st-accent);font-weight:700}._plan_1rnuy_449 ._ctaLink_1rnuy_136,._plan_1rnuy_449 ._ghostLink_1rnuy_340{justify-content:center;margin-top:8px}._stats_1rnuy_461{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;padding-top:clamp(32px,5vw,56px);padding-bottom:clamp(32px,5vw,56px)}._stat_1rnuy_461{display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center;padding:22px;border-radius:18px;border:1px solid var(--st-line)}._statValue_1rnuy_463{font-family:var(--st-heading);font-size:clamp(2rem,4cqi,3rem);font-weight:700;letter-spacing:-.03em;color:var(--st-accent)}._statLabel_1rnuy_464{font-size:.9rem;color:var(--st-muted)}._compare_1rnuy_466{max-width:820px;margin:0 auto;border:1px solid var(--st-line);border-radius:18px;overflow:hidden}._cmpRow_1rnuy_467{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center}._cmpRow_1rnuy_467>span{padding:15px 18px;font-size:.9375rem;border-top:1px solid var(--st-line)}._cmpHead_1rnuy_469>span{border-top:0;font-weight:700;font-size:.875rem}._cmpUs_1rnuy_470{text-align:center;background:color-mix(in srgb,var(--st-accent) 9%,transparent)}._cmpRow_1rnuy_467>span:last-child{text-align:center;color:var(--st-muted)}._cmpHead_1rnuy_469 ._cmpUs_1rnuy_470{color:var(--st-accent)}._yes_1rnuy_473{color:var(--st-accent);font-weight:800;font-size:1.1rem}._no_1rnuy_474{color:var(--st-muted);opacity:.7;font-size:1rem}@media(prefers-reduced-motion:reduce){._reveal_1rnuy_359{opacity:1;transform:none;transition:none}._tilt_1rnuy_350{transition:none}._immersive_1rnuy_370 ._m3d_1rnuy_372,._immersive_1rnuy_370 ._heroWrap_1rnuy_363,._immersive_1rnuy_370 ._progress_1rnuy_374{animation:none}._immersive_1rnuy_370 ._heroWrap_1rnuy_363>:not(._heroVideo_1rnuy_364),._immersive_1rnuy_370 ._m3d_1rnuy_372 img:hover{transform:none}._spotlight_1rnuy_376:before{display:none}._immersive_1rnuy_370 ._launchScreen_1rnuy_349{animation:none}._storyFrame_1rnuy_404,._storyFrame_1rnuy_404 img,._storyStep_1rnuy_399{transition:none}}@container (max-width: 820px){._heroClassic_1rnuy_92,._heroLocal_1rnuy_81,._about_1rnuy_107,._subHero_1rnuy_30{grid-template-columns:1fr;gap:28px}._subHero_1rnuy_30{gap:0}._subHeroImg_1rnuy_32{min-height:180px;max-height:240px}._header_1rnuy_21{flex-wrap:wrap;row-gap:10px}._nav_1rnuy_24{order:3;width:100%;flex:none;justify-content:flex-start;gap:16px}._flip_1rnuy_108 ._aboutImg_1rnuy_108{order:0}._header_1rnuy_21{padding:16px 20px}._section_1rnuy_39,._heroBold_1rnuy_57,._heroClassic_1rnuy_92{padding-left:20px;padding-right:20px}._heroEditorial_1rnuy_48 ._heroCopy_1rnuy_51{padding:32px 20px 0}._formSection_1rnuy_186{padding:44px 20px}._t_local_1rnuy_85 ._stickyCall_1rnuy_89{display:flex}._t_local_1rnuy_85 ._footer_1rnuy_315{padding-bottom:80px}._showRow_1rnuy_443{grid-template-columns:1fr}._showRow_1rnuy_443._flip_1rnuy_108 ._showText_1rnuy_444{order:0}._heroLaunch_1rnuy_329{padding-left:20px;padding-right:20px}._launchScreen_1rnuy_349{width:100%;margin-top:120px}._planHot_1rnuy_451{transform:none}._cmpRow_1rnuy_467>span{padding:12px 10px;font-size:.85rem}}._center_pvu5c_1{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 20px;text-align:center;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._center_pvu5c_1 h1{margin:0;font-size:22px;font-weight:600}._center_pvu5c_1 p{margin:0;font-size:14px;color:var(--muted-foreground)}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._container_bfcih_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto}._content_bfcih_13{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_bfcih_1 var(--animation-duration-normal) ease-out}._lockIcon_bfcih_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_bfcih_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_bfcih_31{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_bfcih_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_bfcih_43{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_bfcih_50,._rightSkeletons_bfcih_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_bfcih_43{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;color:var(--foreground);text-align:center;margin:0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);flex:2;white-space:nowrap;display:flex;align-items:center;justify-content:center}._skeletonBar_bfcih_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_bfcih_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_bfcih_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_bfcih_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_bfcih_13{max-width:350px}._lockIcon_bfcih_22{width:1rem;height:1rem}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}._root_iaq7u_1{display:inline-flex;align-items:center;gap:10px}._mark_iaq7u_2{flex:none;border-radius:9px;box-shadow:0 0 18px #22d3ee40}._wordmark_iaq7u_3{font-family:var(--font-family-display);font-weight:600;font-size:.95rem;letter-spacing:.06em;color:var(--foreground);white-space:nowrap}._flow_iaq7u_4{color:var(--cyan)}._wrap_wimv3_1{position:relative;border:0;background:transparent;padding:0;cursor:pointer;border-radius:50%;outline:none}._wrap_wimv3_1:focus-visible{box-shadow:var(--shadow-focus)}._static_wimv3_3{cursor:default}._canvas_wimv3_4{display:block}._holo_wimv3_13 ._canvas_wimv3_4{filter:drop-shadow(1.2px 0 0 rgba(255,64,96,.28)) drop-shadow(-1.2px 0 0 rgba(34,211,238,.3))}@media(prefers-reduced-motion:reduce){._holo_wimv3_13 ._canvas_wimv3_4{filter:none}}._float_thj2m_3{position:fixed;right:4px;bottom:4px;z-index:40;display:flex;align-items:center;gap:0}._tip_thj2m_4{font-size:12px;padding:6px 10px;border-radius:999px;background:var(--hud-panel);border:1px solid var(--border-accent);color:var(--muted-foreground);box-shadow:0 6px 18px #0208172e;opacity:0;transform:translate(6px);transition:opacity .16s ease,transform .16s ease;pointer-events:none;white-space:nowrap}._float_thj2m_3:hover ._tip_thj2m_4,._tipOn_thj2m_5{opacity:1;transform:none}._tipOn_thj2m_5{color:var(--cyan)}@media(max-width:720px){._float_thj2m_3{right:0;bottom:0}._tip_thj2m_4{display:none}}@media(prefers-reduced-motion:reduce){._tip_thj2m_4{transition:none}}._row_19jza_1{align-self:flex-start;display:flex;flex-wrap:wrap;gap:6px;max-width:88%;margin-top:-4px}._chip_19jza_2{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:4px 10px;border-radius:999px;border:1px solid var(--border-accent, var(--border));color:var(--cyan, var(--primary));font-size:12px;text-decoration:none;background:transparent}._chip_19jza_2:hover{background:color-mix(in srgb,var(--cyan, var(--primary)) 10%,transparent)}._chip_19jza_2:focus-visible{outline:2px solid var(--cyan, var(--primary));outline-offset:2px}._label_19jza_5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rail_88e0x_1{display:flex;flex-direction:column;gap:8px;min-width:0}._newBtn_88e0x_3{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;height:34px;border-radius:var(--radius-md);border:1px solid var(--border-accent);background:#22d3ee14;color:var(--cyan);font-family:var(--font-family-base);font-size:13px;cursor:pointer}._newBtn_88e0x_3:hover{background:#22d3ee24}._label_88e0x_6{font-family:var(--font-family-display);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-foreground);margin-top:4px}._empty_88e0x_8{margin:0;font-size:12px;line-height:1.5;color:var(--muted-foreground)}._list_88e0x_10{display:flex;flex-direction:column;gap:1px;overflow-y:auto;max-height:calc(100vh - 260px)}._item_88e0x_12{display:flex;align-items:center;gap:2px;border-radius:var(--radius-md);padding-right:2px}._item_88e0x_12:hover{background:#ffffff0a}._itemOn_88e0x_14{background:#22d3ee1a}._openBtn_88e0x_16{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:8px;border:none;background:transparent;color:var(--foreground);font-family:var(--font-family-base);font-size:12.5px;text-align:left;cursor:pointer}._icon_88e0x_17{flex:none;color:var(--muted-foreground)}._title_88e0x_18{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_88e0x_19{flex:none;font-family:var(--font-family-monospace);font-size:10.5px;color:var(--muted-foreground)}._tools_88e0x_21{display:none;gap:1px}._item_88e0x_12:hover ._tools_88e0x_21,._itemOn_88e0x_14 ._tools_88e0x_21{display:flex}._mini_88e0x_24{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:5px;background:transparent;color:var(--muted-foreground);cursor:pointer}._mini_88e0x_24:hover{background:#ffffff14;color:var(--foreground)}._renameRow_88e0x_27{display:flex;align-items:center;gap:2px;width:100%;padding:4px}._renameInput_88e0x_28{flex:1;min-width:0;height:26px;padding:0 7px;border-radius:6px;border:1px solid var(--cyan);background:var(--background);color:var(--foreground);font-family:var(--font-family-base);font-size:12.5px;outline:none}@media(max-width:1100px){._list_88e0x_10{max-height:260px}}._panel_7qfqb_1{position:fixed;top:12px;right:12px;bottom:12px;z-index:45;width:min(420px,calc(100vw - 24px));display:flex;flex-direction:column;border-radius:18px;border:1px solid var(--border-accent);background:var(--hud-panel);backdrop-filter:blur(18px);box-shadow:0 24px 60px #02081759,0 0 40px var(--hud-glow);overflow:hidden;animation:_slideIn_7qfqb_1 .18s ease-out}@keyframes _slideIn_7qfqb_1{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}._head_7qfqb_3{display:flex;align-items:center;gap:6px;padding:12px 10px 12px 14px;border-bottom:1px solid var(--border)}._headText_7qfqb_4{flex:1;min-width:0;margin-left:6px}._name_7qfqb_5{font-family:var(--font-family-display);font-size:13px;letter-spacing:.14em;text-transform:uppercase}._status_7qfqb_6{font-size:12px;color:var(--muted-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._icon_7qfqb_7{width:32px;height:32px;border-radius:8px;border:0;background:transparent;color:var(--muted-foreground);display:grid;place-items:center;cursor:pointer;flex:none}._icon_7qfqb_7:hover{color:var(--foreground);background:var(--muted)}._iconOn_7qfqb_9{color:var(--cyan)}._body_7qfqb_10{flex:1;min-height:0;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px}._history_7qfqb_11{display:flex;flex-direction:column}._welcome_7qfqb_12{margin:auto 0;display:flex;flex-direction:column;gap:12px}._welcomeTitle_7qfqb_13{font-size:17px;font-weight:600;text-align:center}._starters_7qfqb_14{display:flex;flex-direction:column;gap:6px}._starter_7qfqb_14{font-family:inherit;font-size:13.5px;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--border);background:transparent;color:var(--foreground);cursor:pointer}._starter_7qfqb_14:hover{border-color:var(--cyan);background:color-mix(in srgb,var(--cyan) 7%,transparent)}._bubble_7qfqb_17{max-width:88%;padding:10px 13px;border-radius:16px;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}._me_7qfqb_18{align-self:flex-end;background:var(--cyan);color:var(--background);border-bottom-right-radius:5px}._ai_7qfqb_19{align-self:flex-start;background:var(--muted);border:1px solid var(--border);border-bottom-left-radius:5px}._interim_7qfqb_20{opacity:.65;font-style:italic}._dots_7qfqb_21{display:flex;gap:4px;padding:13px 15px}._dots_7qfqb_21 span{width:6px;height:6px;border-radius:50%;background:var(--cyan);animation:_blink_7qfqb_1 1.2s infinite}._dots_7qfqb_21 span:nth-child(2){animation-delay:.2s}._dots_7qfqb_21 span:nth-child(3){animation-delay:.4s}@keyframes _blink_7qfqb_1{0%,80%,to{opacity:.2}40%{opacity:1}}._action_7qfqb_26{align-self:stretch;padding:10px 12px;border-radius:12px;border:1px solid var(--cyan);background:color-mix(in srgb,var(--cyan) 7%,transparent);display:flex;flex-direction:column;gap:6px}._kicker_7qfqb_27{font-family:var(--font-family-display);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--cyan)}._preview_7qfqb_28{font-size:13.5px;line-height:1.45}._actBtns_7qfqb_29{display:flex;gap:6px}._confirm_7qfqb_30,._ghost_7qfqb_30{display:inline-flex;align-items:center;gap:5px;font-family:inherit;font-size:12.5px;padding:6px 12px;border-radius:999px;cursor:pointer}._confirm_7qfqb_30{border:0;background:var(--cyan);color:var(--background);font-weight:600}._ghost_7qfqb_30{border:1px solid var(--border);background:transparent;color:var(--foreground)}._done_7qfqb_33{align-self:flex-start;display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted-foreground)}._undo_7qfqb_34{display:inline-flex;align-items:center;gap:4px;font:inherit;font-size:12px;color:var(--cyan);background:transparent;border:0;cursor:pointer}._err_7qfqb_35{font-size:12.5px;color:var(--destructive, #FB7185)}._note_7qfqb_36{font-size:12.5px;color:var(--cyan)}._composer_7qfqb_37{display:flex;align-items:flex-end;gap:8px;padding:10px 12px 6px;border-top:1px solid var(--border)}._mic_7qfqb_38,._send_7qfqb_38{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;cursor:pointer;touch-action:none}._mic_7qfqb_38{border:1px solid var(--border-accent);background:transparent;color:var(--cyan)}._mic_7qfqb_38:disabled{opacity:.4;cursor:default}._micOn_7qfqb_41{background:var(--cyan);color:var(--background);box-shadow:0 0 22px var(--hud-glow)}._send_7qfqb_38{border:0;background:var(--cyan);color:var(--background)}._send_7qfqb_38:disabled{opacity:.35;cursor:default}._input_7qfqb_44{flex:1;min-width:0;resize:none;max-height:140px;font:inherit;font-size:14.5px;line-height:1.4;padding:10px 14px;border-radius:20px;border:1px solid var(--border);background:var(--background);color:var(--foreground);outline:none;field-sizing:content}._input_7qfqb_44:focus{border-color:var(--cyan)}._fine_7qfqb_46{text-align:center;font-size:10.5px;color:var(--muted-foreground);padding:0 12px 10px}@media(max-width:640px){._panel_7qfqb_1{inset:0;width:auto;border-radius:0}}@media(prefers-reduced-motion:reduce){._panel_7qfqb_1{animation:none}._dots_7qfqb_21 span{animation:none;opacity:.6}}._banner_69i67_1{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 24px 0;padding:10px 14px;border-radius:10px;border:1px solid var(--warning);color:var(--foreground);font-size:13px;background:color-mix(in srgb,var(--warning) 10%,transparent)}._btn_69i67_2{font:inherit;font-size:12.5px;padding:4px 10px;border-radius:7px;border:1px solid var(--border);background:transparent;color:var(--foreground);cursor:pointer}._done_69i67_3{color:var(--success)}._err_69i67_4{color:var(--error)}._chip_lvzbe_1{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;border-radius:10px;border:1px solid var(--border-accent, var(--border));background:#22d3ee0f;color:var(--foreground);text-decoration:none;font-size:12.5px;transition:border-color .15s ease,background .15s ease}._chip_lvzbe_1:hover{border-color:var(--cyan, var(--primary));background:#22d3ee1f}._icon_lvzbe_3{color:var(--cyan, var(--primary));flex:none}._text_lvzbe_4{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._text_lvzbe_4 b{font-variant-numeric:tabular-nums}._add_lvzbe_6{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:999px;background:var(--cyan, var(--primary));color:#06121f;font-weight:700;font-size:11.5px;flex:none}._low_lvzbe_7{border-color:#f59e0b;background:#f59e0b1a}._low_lvzbe_7 ._icon_lvzbe_3{color:#f59e0b}._low_lvzbe_7 ._add_lvzbe_6{background:#f59e0b}._card_1fmy4_1{position:fixed;left:50%;bottom:20px;transform:translate(-50%);z-index:46;width:min(440px,calc(100vw - 32px));padding:16px 18px;border-radius:16px;border:1px solid var(--cyan, var(--primary));background:var(--hud-panel, var(--card));backdrop-filter:blur(18px);box-shadow:0 24px 60px #02081759,0 0 30px var(--hud-glow, transparent);color:var(--foreground);animation:_rise_1fmy4_1 .18s ease-out}@keyframes _rise_1fmy4_1{0%{transform:translate(-50%,12px);opacity:0}to{transform:translate(-50%);opacity:1}}._top_1fmy4_3{display:flex;align-items:center;justify-content:space-between}._count_1fmy4_4{font-family:var(--font-family-display);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--cyan, var(--primary))}._close_1fmy4_5{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--muted-foreground);cursor:pointer}._close_1fmy4_5:hover{color:var(--foreground);background:var(--muted)}._title_1fmy4_7{margin-top:6px;font-size:17px;font-weight:600}._body_1fmy4_8{margin:6px 0 12px;font-size:14px;line-height:1.5;color:var(--muted-foreground)}._bar_1fmy4_9{height:3px;border-radius:3px;background:var(--muted);overflow:hidden;margin-bottom:12px}._bar_1fmy4_9 span{display:block;height:100%;background:var(--cyan, var(--primary));transition:width .2s ease}._buttons_1fmy4_11{display:flex;justify-content:space-between;gap:8px}._ghost_1fmy4_12,._next_1fmy4_12{display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:13.5px;padding:8px 14px;border-radius:999px;cursor:pointer}._ghost_1fmy4_12{border:1px solid var(--border);background:transparent;color:var(--foreground)}._next_1fmy4_12{border:0;background:var(--cyan, var(--primary));color:var(--background);font-weight:600}._next_1fmy4_12:focus-visible,._ghost_1fmy4_12:focus-visible,._close_1fmy4_5:focus-visible{outline:2px solid var(--cyan, var(--primary));outline-offset:2px}._lit_1fmy4_17{outline:2px solid var(--cyan, var(--primary));outline-offset:-2px;box-shadow:0 0 18px var(--hud-glow, transparent);border-radius:10px}@media(max-width:640px){._card_1fmy4_1{bottom:12px}}@media(prefers-reduced-motion:reduce){._card_1fmy4_1{animation:none}._bar_1fmy4_9 span{transition:none}}@layer base{._input_f2uyt_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._affix_f2uyt_24{position:relative;display:block;width:100%;min-width:0}._input_f2uyt_2._withSuffix_f2uyt_25{padding-right:1.9rem}._suffix_f2uyt_26{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);font-size:.9em;color:var(--muted-foreground);pointer-events:none}._input_f2uyt_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_f2uyt_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_f2uyt_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_f2uyt_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_f2uyt_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_f2uyt_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_f2uyt_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._selectTrigger_tasot_2{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_tasot_2[data-placeholder]{color:var(--muted-foreground)}._selectIcon_tasot_22{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_tasot_2[data-state=open] ._selectIcon_tasot_22{transform:rotate(180deg)}._selectContent_tasot_34{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_tasot_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_tasot_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_tasot_59{padding:var(--spacing-2)}._scrollButton_tasot_63{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_tasot_63:hover ._scrollIcon_tasot_75{color:var(--primary)}._scrollIcon_tasot_75{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_tasot_86{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_tasot_93{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_tasot_93:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_tasot_127{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_tasot_135{height:1rem;width:1rem;color:currentColor}._selectSeparator_tasot_141{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}@layer base{._content_3l1ss_2,._subContent_3l1ss_3{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2);animation:_scaleIn_3l1ss_1 var(--animation-duration-normal) ease-out;z-index:var(--z-overlay)}._subContent_3l1ss_3{animation:_fadeIn_3l1ss_1 var(--animation-duration-normal) ease-out}._item_3l1ss_19,._checkboxItem_3l1ss_20,._radioItem_3l1ss_21,._subTrigger_3l1ss_22{position:relative;display:flex;align-items:center;cursor:pointer;user-select:none;border-radius:var(--radius-sm);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3);outline:none;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._item_3l1ss_19:hover,._checkboxItem_3l1ss_20:hover,._radioItem_3l1ss_21:hover,._subTrigger_3l1ss_22:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}._item_3l1ss_19:focus-visible,._checkboxItem_3l1ss_20:focus-visible,._radioItem_3l1ss_21:focus-visible,._subTrigger_3l1ss_22:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._item_3l1ss_19[data-disabled],._checkboxItem_3l1ss_20[data-disabled],._radioItem_3l1ss_21[data-disabled],._subTrigger_3l1ss_22[data-disabled]{pointer-events:none;opacity:.5}._item_3l1ss_19[data-highlighted],._checkboxItem_3l1ss_20[data-highlighted],._radioItem_3l1ss_21[data-highlighted],._subTrigger_3l1ss_22[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}._checkboxItem_3l1ss_20,._radioItem_3l1ss_21{padding-left:var(--spacing-8)}._checkboxIndicator_3l1ss_74,._radioIndicator_3l1ss_75{position:absolute;left:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkboxIndicator_3l1ss_74{height:1rem;width:1rem}._checkboxIndicator_3l1ss_74 svg{height:.875rem;width:.875rem}._radioIndicator_3l1ss_75{height:1rem;width:1rem}._radioIndicatorCircle_3l1ss_98{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor}._label_3l1ss_105{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._separator_3l1ss_112{height:1px;margin:var(--spacing-2) 0;background-color:var(--border)}._shortcut_3l1ss_118{margin-left:auto;font-size:.75rem;letter-spacing:.025em;opacity:.6}._subTriggerIcon_3l1ss_125{margin-left:auto;height:1rem;width:1rem;opacity:.75}._inset_3l1ss_132{padding-left:var(--spacing-8)}@keyframes _scaleIn_3l1ss_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_3l1ss_1{0%{opacity:0}to{opacity:1}}}._shell_1eejb_1{display:flex;height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);font-size:14px}._sidebar_1eejb_2{width:236px;flex:none;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:14px;padding:16px 12px;background:var(--sidebar);border-right:1px solid var(--border);overflow-y:auto}._brand_1eejb_3{display:block;padding:4px 6px;text-decoration:none}._eyebrow_1eejb_4{font-family:var(--font-family-display);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-foreground);padding:0 8px;margin-bottom:6px}._switcherTrigger_1eejb_6{width:100%;font-size:13px}._nav_1eejb_7{display:flex;flex-direction:column;gap:14px;flex:1}._section_1eejb_8{display:flex;flex-direction:column;gap:2px}._navItem_1eejb_9{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;color:var(--sidebar-foreground);text-decoration:none;font-size:13.5px;transition:background var(--animation-duration-fast),color var(--animation-duration-fast),box-shadow var(--animation-duration-fast)}._navItem_1eejb_9:hover{background:var(--muted);color:var(--foreground)}._active_1eejb_13{background:var(--secondary);color:var(--cyan);box-shadow:inset 3px 0 0 var(--cyan);font-weight:500}._active_1eejb_13 ._navIcon_1eejb_14{opacity:1;color:var(--cyan)}._navIcon_1eejb_14{display:grid;place-items:center;opacity:.85}._navLabel_1eejb_16{flex:1}._soon_1eejb_17{font-family:var(--font-family-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground);border:1px solid var(--border);border-radius:999px;padding:1px 6px}._userButton_1eejb_18{display:flex;align-items:center;gap:10px;width:100%;padding:8px;border-radius:10px;border:1px solid var(--border);background:transparent;color:var(--foreground);cursor:pointer;text-align:left;font-family:inherit}._userButton_1eejb_18:hover{border-color:var(--border-accent)}._avatar_1eejb_20{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--cyan),var(--blue));color:#031018;font-weight:600;font-size:13px;flex:none}._userMeta_1eejb_21{display:flex;flex-direction:column;min-width:0;flex:1}._userName_1eejb_22{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRole_1eejb_23{font-size:11px;color:var(--muted-foreground);text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userChevron_1eejb_24{color:var(--muted-foreground);flex:none}._userMenu_1eejb_25{min-width:200px}._main_1eejb_26{flex:1;min-width:0;display:flex;flex-direction:column;overflow-y:auto;background-image:linear-gradient(var(--hud-grid) 1px,transparent 1px),linear-gradient(90deg,var(--hud-grid) 1px,transparent 1px);background-size:40px 40px}._content_1eejb_27{flex:1;min-height:0;display:flex;flex-direction:column}._content_1eejb_27>*{flex:1}@media(max-width:900px){._sidebar_1eejb_2{display:none}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--pf-bg: #050810;--pf-navy-deep: #071426;--pf-navy-panel: #0B1B30;--pf-blue: #168BFF;--pf-blue-bright: #1EA7FF;--pf-cyan: #22D3EE;--pf-blue-deep: #125CE6;--pf-white: #FFFFFF;--pf-text-soft: #B8C4D6;--pf-green: #20D866;--pf-gradient: linear-gradient(135deg, var(--pf-blue-deep), var(--pf-blue) 55%, var(--pf-cyan))}:root{--background: #F5F7FB;--foreground: #0B1220;--surface: #FFFFFF;--surface-foreground: #0B1220;--sidebar: #EEF2F8;--sidebar-foreground: #0B1220;--card: #FFFFFF;--card-foreground: #0B1220;--popup: #FFFFFF;--popup-foreground: #0B1220;--primary: #0891B2;--primary-foreground: #FFFFFF;--secondary: #E6F3F8;--secondary-foreground: #0B1220;--accent: #2563EB;--accent-foreground: #FFFFFF;--muted: #E8ECF4;--muted-foreground: #44526E;--success: #15803D;--success-foreground: #FFFFFF;--error: #DC2626;--error-foreground: #FFFFFF;--warning: #D97706;--warning-foreground: #0B1220;--info: #0891B2;--info-foreground: #FFFFFF;--info-hover: #0E7490;--info-active: #155E75;--border: #C2CCDC;--border-accent: rgba(8, 145, 178, .55);--hud-glow: rgba(8, 145, 178, .35);--hud-grid: rgba(8, 145, 178, .06);--hud-panel: rgba(255, 255, 255, .85);--cyan: #0891B2;--blue: #2563EB;--board-column: #EFF2F8;--board-card: #FFFFFF;--board-card-shadow: 0 1px 2px rgba(16, 24, 40, .06);--board-card-shadow-hover: 0 4px 12px rgba(16, 24, 40, .12);--font-family-base: "IBM Plex Sans", system-ui, -apple-system, sans-serif;--font-family-display: "Orbitron", "IBM Plex Mono", monospace;--font-family-monospace: "IBM Plex Mono", ui-monospace, monospace;--font-family-cursive: "IBM Plex Sans", system-ui, sans-serif;--shadow: 0 1px 2px rgba(11, 18, 32, .06);--shadow-md: 0 6px 18px rgba(11, 18, 32, .1);--shadow-lg: 0 20px 50px rgba(11, 18, 32, .16);--shadow-focus: 0 0 0 3px rgba(8, 145, 178, .35);--radius-sm: 6px;--radius: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-full: 9999px;--animation-duration-fast: .12s;--animation-duration-normal: .2s;--animation-duration-slow: .4s;--chart-color-1: #0891B2;--chart-color-2: #2563EB;--chart-color-3: #15803D;--chart-color-4: #D97706;--chart-color-5: #7C3AED}.dark{--background: var(--pf-bg);--foreground: #EAF2FF;--surface: var(--pf-navy-deep);--surface-foreground: #EAF2FF;--sidebar: var(--pf-navy-deep);--sidebar-foreground: var(--pf-text-soft);--card: var(--pf-navy-panel);--card-foreground: #EAF2FF;--popup: var(--pf-navy-panel);--popup-foreground: #EAF2FF;--primary: var(--pf-cyan);--primary-foreground: #031018;--secondary: rgba(34, 211, 238, .1);--secondary-foreground: var(--pf-cyan);--accent: var(--pf-blue);--accent-foreground: #FFFFFF;--muted: #0F2136;--muted-foreground: var(--pf-text-soft);--success: var(--pf-green);--success-foreground: #031018;--error: #FB7185;--error-foreground: #031018;--warning: #FBBF24;--warning-foreground: #031018;--info: #22D3EE;--info-foreground: #031018;--info-hover: #67E8F9;--info-active: #06B6D4;--border: #1B3350;--border-accent: rgba(34, 211, 238, .28);--hud-glow: rgba(34, 211, 238, .55);--hud-grid: rgba(34, 211, 238, .045);--hud-panel: var(--pf-navy-panel);--cyan: var(--pf-cyan);--blue: var(--pf-blue);--board-column: var(--pf-navy-deep);--board-card: var(--pf-navy-panel);--board-card-shadow: 0 1px 2px rgba(0, 0, 0, .5);--board-card-shadow-hover: 0 6px 20px rgba(0, 0, 0, .55), 0 0 18px rgba(34, 211, 238, .12);--shadow: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 10px 30px rgba(0, 0, 0, .45), 0 0 30px rgba(34, 211, 238, .05);--shadow-lg: 0 24px 70px rgba(0, 0, 0, .55), 0 0 60px rgba(34, 211, 238, .08);--shadow-focus: 0 0 0 3px rgba(34, 211, 238, .35);--chart-color-1: #22D3EE;--chart-color-2: #3B82F6;--chart-color-3: #34D399;--chart-color-4: #FBBF24;--chart-color-5: #A78BFA}body.pf-simple{--background: #F6F8FC;--foreground: #101828;--surface: #FFFFFF;--surface-foreground: #101828;--card: #FFFFFF;--card-foreground: #101828;--popup: #FFFFFF;--popup-foreground: #101828;--sidebar: var(--pf-navy-panel);--sidebar-foreground: var(--pf-text-soft);--primary: var(--pf-blue-deep);--primary-foreground: #FFFFFF;--secondary: #E6F1FF;--secondary-foreground: var(--pf-blue-deep);--accent: var(--pf-blue-deep);--accent-foreground: #FFFFFF;--muted: #F2F4F7;--muted-foreground: #475467;--success: #0A7A41;--success-foreground: #FFFFFF;--error: #E5392B;--error-foreground: #FFFFFF;--warning: #B45309;--warning-foreground: #FFFFFF;--info: var(--pf-blue-deep);--info-foreground: #FFFFFF;--info-hover: var(--pf-blue);--info-active: #0E47B8;--border: #C8CFDB;--border-accent: #A9B4C6;--hud-grid: transparent;--hud-glow: transparent;--hud-panel: #FFFFFF;--cyan: var(--pf-blue-deep);--blue: var(--pf-blue);--board-column: #F2F4F8;--board-card: #FFFFFF;--board-card-shadow: 0 1px 2px rgba(16, 24, 40, .06), 0 1px 3px rgba(16, 24, 40, .1);--board-card-shadow-hover: 0 6px 16px rgba(16, 24, 40, .14);--chart-color-1: var(--pf-blue);--chart-color-2: #7A5AF8;--chart-color-3: #0FA958;--chart-color-4: #F79009;--chart-color-5: #06AED4;--font-family-display: "IBM Plex Sans", system-ui, sans-serif;--shadow: 0 1px 2px rgba(16, 24, 40, .05);--shadow-md: 0 1px 3px rgba(16, 24, 40, .1), 0 1px 2px rgba(16, 24, 40, .06);--shadow-lg: 0 12px 32px rgba(16, 24, 40, .1);--shadow-focus: 0 0 0 3px rgba(29, 122, 252, .25);--radius-md: 10px;color:var(--foreground);background-color:var(--background)}body.pf-simple .pf-appnav{--foreground: #FFFFFF;--muted-foreground: var(--pf-text-soft);--cyan: var(--pf-blue-bright);--primary: var(--pf-blue-bright);--muted: rgba(255, 255, 255, .06);--border: rgba(255, 255, 255, .1);--border-accent: rgba(22, 139, 255, .45);--surface: var(--pf-navy-panel);--card: var(--pf-navy-panel);--secondary: rgba(22, 139, 255, .18);--secondary-foreground: #FFFFFF;color:var(--sidebar-foreground)}body.pf-simple .pf-hairline,body.pf-simple [class*=scanline]{display:none}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
