.TLLL9q_header{z-index:30;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;inset:0 0 auto}.TLLL9q_header[data-solid=true]{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);background:#0c0d11b8;border-color:#ffffff12}.TLLL9q_inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:100%;max-width:1168px;height:68px;margin:0 auto;padding-inline:24px;display:grid}@media (max-width:860px){.TLLL9q_inner{grid-template-columns:1fr auto}}.TLLL9q_logo{color:var(--ink);align-items:center;gap:10px;font-size:1.125rem;text-decoration:none;display:inline-flex}.TLLL9q_links{gap:28px;font-size:14px;display:flex}.TLLL9q_links a{color:var(--text);text-decoration:none;transition:color .2s}.TLLL9q_links a:hover{color:var(--ink)}@media (max-width:860px){.TLLL9q_links{display:none}}.TLLL9q_actions{justify-content:flex-end;gap:10px;display:flex}@media (max-width:860px){.TLLL9q_actions{display:none}}.TLLL9q_primary{white-space:nowrap;color:#fff;background:linear-gradient(110deg,#e8a3b3,#cf5470 45%,#c4561f);border-radius:999px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex;box-shadow:0 8px 28px -8px #cf5470b3}.TLLL9q_primary:hover{filter:brightness(1.08)}.TLLL9q_menuButton{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;justify-self:end;place-items:center;display:none}.TLLL9q_menuButton svg{width:18px;height:18px}@media (max-width:860px){.TLLL9q_menuButton{display:grid}}.TLLL9q_sheet{gap:4px;padding:8px 24px 24px;display:grid}.TLLL9q_sheet a:not(.TLLL9q_primary){color:var(--ink);border-bottom:1px solid #ffffff12;padding:12px 0;font-size:16px;text-decoration:none}.TLLL9q_sheet .TLLL9q_primary{height:44px;margin-top:16px;font-size:15px}@media (min-width:861px){.TLLL9q_sheet{display:none}}
._8cODsW_frame{border:1px solid var(--m-line,#e2e8f0);background:var(--m-bg,#fff);box-shadow:var(--m-shadow,0 1px 2px #0f172a0a, 0 30px 60px -20px #0f172a2e);color:var(--m-text,#0f0f10);font-family:var(--font-inter),system-ui,sans-serif;text-align:left;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:12px;font-size:12px;line-height:1.4;overflow:hidden}._8cODsW_dash{grid-template-columns:170px 1fr;display:grid}@media (max-width:760px){._8cODsW_dash{grid-template-columns:1fr}}._8cODsW_side{border-right:1px solid var(--m-line-soft,#f1f5f9);padding:14px 10px}@media (max-width:760px){._8cODsW_side{display:none}}._8cODsW_brand{align-items:center;gap:8px;padding:2px 8px 14px;font-size:15px;display:flex}._8cODsW_brand img{width:24px;height:24px}._8cODsW_nav{gap:2px;display:grid}._8cODsW_nav span{color:var(--m-muted,#4b5563);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;display:flex}._8cODsW_nav span i{opacity:.55;background:currentColor;border-radius:3px;width:12px;height:12px}._8cODsW_nav ._8cODsW_on{border-color:var(--m-line,#e2e8f0);background:var(--m-surface,#f8fafc);color:var(--m-primary,#812538);font-weight:600}._8cODsW_main{flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}._8cODsW_greet{color:#fff;background:linear-gradient(115deg,#812538 0%,#a8334b 55%,#c4561f 120%);border-radius:6px;padding:14px 16px;position:relative;overflow:hidden}._8cODsW_greet strong{font-size:15px;display:block}._8cODsW_greet span{opacity:.85}._8cODsW_greet svg{fill:#fff;opacity:.16;width:64px;height:64px;position:absolute;top:50%;right:18px;transform:translateY(-50%)rotate(12deg)}._8cODsW_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:560px){._8cODsW_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}._8cODsW_tile{border:1px solid var(--m-line,#e2e8f0);border-top:3px solid var(--tone);background:var(--m-surface,#f8fafc);border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}._8cODsW_tile span{color:var(--m-muted,#6b7280)}._8cODsW_tile strong{white-space:nowrap;font-size:18px}._8cODsW_tile small{color:var(--m-muted,#6b7280);font-size:10px}._8cODsW_row{border:1px solid var(--m-line,#e2e8f0);background:var(--m-surface,#f8fafc);border-top:3px solid #dc2626;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;display:flex}._8cODsW_row i{background:#a8334b;border-radius:2px;align-self:stretch;width:3px}._8cODsW_row div{flex:1}._8cODsW_row strong{display:block}._8cODsW_row small{color:var(--m-muted,#6b7280)}._8cODsW_row b{color:#dc2626}._8cODsW_row em{background:var(--m-text,#0f0f10);color:var(--m-bg,#fff);border-radius:6px;padding:6px 10px;font-style:normal;font-weight:600}._8cODsW_rowOk{border-top-color:#16a34a}._8cODsW_rowOk i{background:#2a78d6}._8cODsW_calendar{padding:12px;font-size:11px}._8cODsW_toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}._8cODsW_segmented{border:1px solid var(--m-line,#e2e8f0);background:var(--m-surface,#f8fafc);border-radius:6px;padding:2px;font-weight:600;display:inline-flex}._8cODsW_segmented>*{border-radius:4px;padding:4px 8px}._8cODsW_segmented b{background:var(--m-text,#0f0f10);color:var(--m-bg,#fff)}._8cODsW_navigation{align-items:center;gap:4px;display:inline-flex}._8cODsW_navigation i,._8cODsW_navigation em{border:1px solid var(--m-line,#e2e8f0);background:var(--m-surface,#f8fafc);border-radius:5px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-style:normal;font-weight:600;display:grid}._8cODsW_navigation strong{margin-left:4px;font-size:12px}@media (max-width:720px){._8cODsW_wideOnly{display:none}}._8cODsW_legend{color:var(--m-muted,#6b7280);gap:12px;margin-bottom:8px;font-size:10px;display:flex}._8cODsW_legend span{align-items:center;gap:5px;display:inline-flex}._8cODsW_legend i{border-radius:3px;width:10px;height:10px}._8cODsW_board{border:1px solid var(--m-line,#e2e8f0);--label:150px;--day-min:34px;border-radius:8px;overflow:hidden}@media (max-width:560px){._8cODsW_board{--label:76px;--day-min:26px}}._8cODsW_boardHead{grid-template-columns:var(--label) 1fr;border-bottom:1px solid var(--m-line,#e2e8f0);background:var(--m-surface,#f8fafc);display:grid}._8cODsW_corner{border-right:1px solid var(--m-line,#e2e8f0);color:var(--m-muted,#6b7280);align-items:flex-end;padding:6px 8px;font-size:9px;font-weight:600;display:flex}._8cODsW_days,._8cODsW_cells{grid-template-columns:repeat(14, minmax(var(--day-min), 1fr));display:grid}._8cODsW_days span{border-left:1px solid var(--m-line-soft,#f1f5f9);color:var(--m-muted,#6b7280);flex-direction:column;align-items:center;padding:4px 0;font-size:9px;display:flex}._8cODsW_days span b{width:18px;height:18px;color:var(--m-text,#0f0f10);border-radius:50%;place-items:center;margin-top:1px;font-size:11px;display:grid}._8cODsW_days ._8cODsW_today b{background:var(--m-primary-fill,#812538);color:#fff}._8cODsW_weekend{background:color-mix(in srgb, var(--m-line-soft,#f1f5f9) 70%, transparent)}._8cODsW_group+._8cODsW_group{border-top:1px solid var(--m-line,#e2e8f0)}._8cODsW_groupHead{white-space:nowrap;align-items:baseline;gap:6px;padding:7px 8px 3px;display:flex}._8cODsW_groupHead strong{font-size:11px}._8cODsW_groupHead span{color:var(--m-muted,#6b7280);font-size:10px}._8cODsW_lane{grid-template-columns:var(--label) 1fr;border-top:1px solid var(--m-line-soft,#f1f5f9);height:28px;display:grid}._8cODsW_unit{border-right:1px solid var(--m-line,#e2e8f0);white-space:nowrap;align-items:center;gap:5px;min-width:0;padding:0 8px;font-weight:500;display:flex}._8cODsW_unit em{background:var(--m-warning-soft,#fef3c7);color:var(--m-warning,#b45309);text-overflow:ellipsis;border-radius:999px;padding:0 5px;font-size:9px;font-style:normal;font-weight:600;overflow:hidden}@media (max-width:560px){._8cODsW_unit em{display:none}}._8cODsW_track{position:relative;overflow:hidden}._8cODsW_cells{position:absolute;inset:0}._8cODsW_cells span{border-left:1px solid var(--m-line-soft,#f1f5f9)}._8cODsW_now{z-index:1;background:var(--m-primary-fill,#812538);opacity:.6;width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}._8cODsW_bar{z-index:1;height:19px;box-shadow:0 0 0 2px var(--m-bg,#fff);color:#fff;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;padding:0 6px;font-size:10px;font-weight:600;line-height:19px;position:absolute;top:4px;overflow:hidden}._8cODsW_calendar[data-playing=false] ._8cODsW_bar{transform:scaleX(0)}._8cODsW_calendar[data-playing=true] ._8cODsW_bar{transform-origin:0;animation:.6s cubic-bezier(.2,.7,.2,1) both _8cODsW_grow;animation-delay:calc(var(--order)*90ms)}@keyframes _8cODsW_grow{0%{transform:scaleX(0)}}._8cODsW_reserved{opacity:.72}._8cODsW_clipped{border-top-right-radius:0;border-bottom-right-radius:0}._8cODsW_rental{background:#a8334b}._8cODsW_event{background:#2a78d6}._8cODsW_service{background:repeating-linear-gradient(135deg, #64748b 0 6px, color-mix(in srgb, #64748b 70%, var(--m-bg,#fff)) 6px 12px)}._8cODsW_phone{width:250px;box-shadow:var(--m-shadow,0 30px 60px -20px #0f172a59);font-family:var(--font-inter),system-ui,sans-serif;pointer-events:none;-webkit-user-select:none;user-select:none;background:#121214;border-radius:36px;padding:10px;font-size:12px;line-height:1.4}._8cODsW_screen{background:var(--m-bg,#fff);color:var(--m-text,#0f0f10);border-radius:28px;overflow:hidden}._8cODsW_camera{background:linear-gradient(160deg,#2b2b30,#18181b);place-items:center;height:170px;display:grid;position:relative}._8cODsW_camera i{border:2px solid #ffffffd9;border-radius:10px;width:96px;height:96px;position:relative}._8cODsW_camera i:after{content:"";background:#c4561f;height:2px;position:absolute;top:50%;left:8px;right:8px;box-shadow:0 0 14px #c4561f}._8cODsW_scanned{color:#166534;background:#dcfce7;border-radius:8px;margin:10px;padding:8px 10px;font-weight:600}._8cODsW_list{padding:0 12px 4px}._8cODsW_list li{border-top:1px solid var(--m-line-soft,#f1f5f9);align-items:center;gap:8px;padding:8px 0;display:flex}._8cODsW_list b{color:#fff;background:#16a34a;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;font-size:10px;display:grid}._8cODsW_list ._8cODsW_todo b{border:1.5px solid var(--m-line,#e2e8f0);background:0 0}._8cODsW_list small{color:var(--m-muted,#6b7280);font-size:10px;display:block}._8cODsW_scanning i:after{animation:1.4s ease-in-out infinite alternate _8cODsW_sweep}@keyframes _8cODsW_sweep{0%{top:14%}to{top:86%}}._8cODsW_scanned{animation:.35s ease-out _8cODsW_pop}._8cODsW_waiting{background:var(--m-surface,#f8fafc)!important;color:var(--m-muted,#6b7280)!important}@keyframes _8cODsW_pop{0%{opacity:0;transform:translateY(-4px)}}._8cODsW_ticked b{animation:.35s cubic-bezier(.34,1.6,.64,1) _8cODsW_tick}@keyframes _8cODsW_tick{0%{transform:scale(.4)}}._8cODsW_progress{color:var(--m-muted,#6b7280);padding:0 12px 14px;font-size:10px;font-weight:600}@media (prefers-reduced-motion:reduce){._8cODsW_calendar ._8cODsW_bar,._8cODsW_scanning i:after,._8cODsW_scanned,._8cODsW_ticked b{animation:none!important;transform:none!important}}
.y52_Va_reveal{opacity:0;transition:opacity .7s ease-out,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(20px)}.y52_Va_reveal[data-visible=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.y52_Va_reveal{opacity:1;transition:none;transform:none}}
._9trnsq_splash{z-index:60;background:#0c0d11;flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .5s;display:none;position:fixed;inset:0}html.intro ._9trnsq_splash{display:flex}html.intro-out ._9trnsq_splash{opacity:0}._9trnsq_splash img{animation:.6s ease-out both _9trnsq_splash-in}._9trnsq_splash span{color:#e8a3b3;letter-spacing:.4em;text-transform:uppercase;font-size:12px;font-weight:600;animation:.6s ease-out .15s both _9trnsq_splash-in}._9trnsq_splash i{transform-origin:0;background:linear-gradient(90deg,#cf5470,#f0a37a);width:140px;height:1px;animation:1.1s ease-in-out .2s both _9trnsq_splash-line}@keyframes _9trnsq_splash-in{0%{opacity:0;transform:translateY(6px)}}@keyframes _9trnsq_splash-line{0%{transform:scaleX(0)}}._9trnsq_hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:68px 24px 0;display:flex;position:relative}._9trnsq_stage{place-items:center;display:grid;position:relative}._9trnsq_blob{z-index:0;aspect-ratio:1;opacity:0;width:min(500px,92vw);animation:1.6s ease-out .3s both _9trnsq_blob-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html.intro ._9trnsq_blob{animation-play-state:paused}@keyframes _9trnsq_blob-in{0%{opacity:0;transform:translate(-50%,-46%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)}}._9trnsq_title{z-index:1;text-shadow:0 2px 30px #0c0d1199;font-size:clamp(2.5rem,6.4vw,5.5rem);display:grid;position:relative;letter-spacing:-.045em!important;line-height:1.02!important}._9trnsq_accent{background:linear-gradient(100deg,#e8a3b3 10%,#cf5470 50%,#f0a37a 90%);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text}._9trnsq_lead{z-index:1;max-width:520px;color:var(--text);margin-top:26px;font-size:17px;position:relative}._9trnsq_actions{margin-top:32px}._9trnsq_button{color:#fff;background:linear-gradient(110deg,#e8a3b3,#cf5470 45%,#c4561f);border-radius:999px;align-items:center;gap:8px;height:52px;padding:0 28px;font-size:15px;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex;box-shadow:0 14px 40px -12px #cf5470bf}._9trnsq_button svg{width:18px;height:18px;transition:transform .2s}._9trnsq_button:hover{filter:brightness(1.08)}._9trnsq_button:hover svg{transform:translate(3px)}._9trnsq_rise{animation:.9s cubic-bezier(.2,.7,.2,1) both _9trnsq_rise;animation-delay:calc(.15s + var(--order)*.12s)}html.intro ._9trnsq_rise{animation-play-state:paused}@keyframes _9trnsq_rise{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}}._9trnsq_shotWrap{width:100%;max-width:988px;margin:0 auto;padding:0 24px}@media (prefers-reduced-motion:reduce){._9trnsq_rise,._9trnsq_blob{opacity:1;animation:none}}
.RX0jVq_page{--bg:#15171c;--surface:#1c1f25;--surface-2:#242830;--line:#333840;--text:#c9ccd2;--ink:#f2f3f5;--muted:#9aa1ac;--primary:#cf5470;--brand:#812538;--m-bg:#1c1f25;--m-surface:#242830;--m-line:#333840;--m-line-soft:#242830;--m-text:#e6e8eb;--m-muted:#9aa1ac;--m-primary:#e8a3b3;--m-primary-fill:#cf5470;--m-warning:#fbbf24;--m-warning-soft:#3a2a0c;--m-shadow:0 40px 80px -30px #000000b3;background:var(--bg);min-height:100vh;color:var(--text);font-size:15px;line-height:1.6;position:relative;overflow-x:clip}.RX0jVq_page h1,.RX0jVq_page h2,.RX0jVq_page h3{color:var(--ink);letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.1}.RX0jVq_glow{filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side at 35%,#a8334b8c,#0000),radial-gradient(closest-side at 70% 45%,#c4561f59,#0000);width:1100px;height:900px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.RX0jVq_wrap{width:100%;max-width:1120px;margin:0 auto;padding-inline:24px;position:relative}.RX0jVq_logo{color:var(--ink);align-items:center;gap:10px;font-size:1.125rem;text-decoration:none;display:inline-flex}.RX0jVq_button{color:#fff;background:linear-gradient(110deg,#e8a3b3,#cf5470 45%,#c4561f);border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex;box-shadow:0 12px 34px -12px #cf5470bf}.RX0jVq_button svg{width:16px;height:16px}.RX0jVq_button:hover{filter:brightness(1.1)}.RX0jVq_section{padding-top:168px;scroll-margin-top:84px}@media (max-width:768px){.RX0jVq_section{padding-top:112px}}.RX0jVq_title{text-align:center;margin-bottom:32px;font-size:clamp(1.625rem,3vw,2.25rem)}.RX0jVq_bento{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:900px){.RX0jVq_bento{grid-template-columns:1fr 1fr}}@media (max-width:560px){.RX0jVq_bento{grid-template-columns:1fr}}.RX0jVq_cell{border:1px solid var(--line);background:linear-gradient(180deg, var(--surface), #1c1f2599);border-radius:16px;padding:26px;overflow:hidden}.RX0jVq_cell h3{font-size:17px}.RX0jVq_cell p{color:var(--muted);margin-top:6px;font-size:14px}.RX0jVq_wide{grid-column:span 2}@media (max-width:560px){.RX0jVq_wide{grid-column:auto}}.RX0jVq_tall{grid-row:span 2}@media (max-width:900px){.RX0jVq_tall{grid-row:auto}}.RX0jVq_cellShot{margin:24px -26px -26px 0}.RX0jVq_phone{justify-content:center;margin:28px 0 -120px;display:flex}.RX0jVq_accent{background:linear-gradient(140deg,#812538,#a8334b 60%,#c4561f 140%);border-color:#0000}.RX0jVq_accent h3{color:#fff}.RX0jVq_accent p{color:#ffffffd9}.RX0jVq_icon{width:22px;height:22px;color:var(--primary);margin-bottom:16px}.RX0jVq_flow{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:860px){.RX0jVq_flow{grid-template-columns:1fr 1fr}}@media (max-width:520px){.RX0jVq_flow{grid-template-columns:1fr}}.RX0jVq_flow li{border-top:2px solid var(--line);padding:24px 20px 0 0}.RX0jVq_flow li:first-child{border-top-color:var(--primary)}.RX0jVq_flow span{color:var(--primary);font-size:14px;font-weight:700}.RX0jVq_flow h3{margin:8px 0 6px;font-size:17px}.RX0jVq_flow p{color:var(--muted);font-size:14px}.RX0jVq_call{border:1px solid var(--line);background:radial-gradient(60% 80% at 50% 120%, #c4561f73, transparent),radial-gradient(70% 90% at 50% 100%, #8125388c, transparent),var(--surface);text-align:center;border-radius:24px;flex-direction:column;align-items:center;padding:96px 24px;display:flex;position:relative;overflow:hidden}.RX0jVq_call h2{max-width:560px;font-size:clamp(1.625rem,3.2vw,2.375rem)}.RX0jVq_call p{max-width:500px;color:var(--text);margin:14px 0 32px;font-size:15px}.RX0jVq_call small{color:var(--muted);margin-top:12px}.RX0jVq_footer{border-top:1px solid var(--line);color:var(--muted);background:#0000002e;margin-top:168px;font-size:14px}.RX0jVq_footer h2{color:var(--ink);letter-spacing:0;margin-bottom:14px;font-size:13px}.RX0jVq_footer ul{gap:10px;display:grid}.RX0jVq_footer a{color:var(--text);text-decoration:none;transition:color .2s}.RX0jVq_footer a:hover{color:var(--ink)}@media (max-width:768px){.RX0jVq_footer{margin-top:112px}}.RX0jVq_footerGrid{grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;gap:40px 64px;padding-block:64px 48px;display:grid}@media (max-width:900px){.RX0jVq_footerGrid{grid-template-columns:repeat(auto-fit,minmax(160px,max-content));grid-auto-flow:row}.RX0jVq_footerGrid>:first-child{grid-column:1/-1}}.RX0jVq_footerBrand{align-content:start;justify-items:start;gap:16px;display:grid}.RX0jVq_footerBrand p{max-width:320px}.RX0jVq_footerBottom{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-block:20px 28px;font-size:12px;display:flex}
.THBlga_layout{grid-template-columns:4fr 7fr;align-items:start;gap:32px 72px;display:grid}@media (max-width:860px){.THBlga_layout{grid-template-columns:1fr}}.THBlga_head{position:sticky;top:100px}.THBlga_head h2{font-size:clamp(1.625rem,3vw,2.25rem)}.THBlga_head p{max-width:320px;color:var(--muted);margin-top:8px}@media (max-width:860px){.THBlga_head{position:static}}.THBlga_list{border-top:1px solid var(--line)}.THBlga_list li{border-bottom:1px solid var(--line);position:relative}.THBlga_list li:after{content:"";transform-origin:0;background:linear-gradient(90deg,#cf5470,#c4561f);height:1px;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.THBlga_list li[data-open=true]:after{transform:none}.THBlga_list h3{font-size:inherit;letter-spacing:normal}.THBlga_list button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:16px;font-weight:600;transition:color .2s;display:flex}.THBlga_list button:hover{color:#fff}.THBlga_icon{width:32px;height:32px;color:var(--muted);background:#ffffff0f;border-radius:50%;flex-shrink:0;place-items:center;transition:background .3s,color .3s,transform .4s cubic-bezier(.34,1.4,.64,1);display:grid}.THBlga_icon svg{width:16px;height:16px}[data-open=true] .THBlga_icon{color:#fff;background:linear-gradient(115deg,#a8334b,#c4561f);transform:rotate(135deg)}.THBlga_panel{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1);display:grid}.THBlga_panel>div{overflow:hidden}.THBlga_panel p{max-width:560px;color:var(--muted);opacity:0;padding:0 56px 24px 0;transition:opacity .3s,transform .45s cubic-bezier(.2,.7,.2,1);transform:translateY(-6px)}[data-open=true] .THBlga_panel{grid-template-rows:1fr}[data-open=true] .THBlga_panel p{opacity:1;transition-delay:.1s;transform:none}@media (prefers-reduced-motion:reduce){.THBlga_list li:after,.THBlga_icon,.THBlga_panel,.THBlga_panel p{transition:none!important}}
.FctOgW_root{flex-direction:column;min-height:100svh;display:flex}.FctOgW_header{width:100%;max-width:1120px;margin:0 auto;padding:20px 24px;position:relative}.FctOgW_main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 24px 94px;display:flex;position:relative}.FctOgW_code{background:linear-gradient(100deg,#e8a3b3 10%,#cf5470 50%,#f0a37a 90%);color:#0000;letter-spacing:-.045em;-webkit-background-clip:text;background-clip:text;font-size:clamp(5rem,16vw,9rem);font-weight:600;line-height:1}.FctOgW_title{margin-top:16px;font-size:clamp(1.625rem,3vw,2.25rem)}.FctOgW_lead{text-wrap:balance;max-width:440px;margin:16px 0 32px;font-size:17px}
.RQ6iSW_top{justify-content:space-between;align-items:center;height:76px;display:flex}.RQ6iSW_back{color:var(--text);align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.RQ6iSW_back svg{width:16px;height:16px}.RQ6iSW_back:hover{color:var(--ink)}.RQ6iSW_doc{max-width:768px;padding-top:64px}.RQ6iSW_doc h1{font-size:clamp(2rem,4vw,2.75rem)}.RQ6iSW_doc h2{margin:44px 0 12px;font-size:20px}.RQ6iSW_doc p,.RQ6iSW_doc ul{margin-top:12px}.RQ6iSW_doc ul{gap:8px;padding-left:20px;list-style:outside;display:grid}.RQ6iSW_doc li::marker{color:var(--primary)}.RQ6iSW_doc strong{color:var(--ink)}.RQ6iSW_doc a{color:#e8a3b3}.RQ6iSW_doc mark{color:#fbbf24;background:#fbbf242e;border-radius:4px;padding:0 4px}.RQ6iSW_updated{color:var(--muted);margin-top:8px;font-size:14px}.RQ6iSW_lead{color:var(--muted);margin-top:16px;font-size:17px}
.hTP_9q_frame{aspect-ratio:16/9;border:1px solid var(--line);background:var(--surface);border-radius:16px;max-width:940px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3}.hTP_9q_frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.hTP_9q_poster{cursor:pointer;background:0 0;border:0;place-items:center;width:100%;padding:0;display:grid;position:absolute;inset:0}.hTP_9q_poster .hTP_9q_backdrop{filter:blur(2px)saturate(.9);place-items:center;padding:6%;transition:transform .6s;display:grid;position:absolute;inset:-4%;transform:scale(1.04)}.hTP_9q_poster .hTP_9q_backdrop>*{width:100%}.hTP_9q_poster:after{content:"";background:radial-gradient(circle,#0c0d1159,#0c0d11bf);position:absolute;inset:0}.hTP_9q_poster:hover .hTP_9q_backdrop{transform:scale(1.07)}.hTP_9q_poster:focus-visible{outline-offset:-4px;outline:2px solid #e8a3b3}.hTP_9q_play{z-index:1;color:#fff;background:linear-gradient(110deg,#e8a3b3,#cf5470 45%,#c4561f);border-radius:50%;place-items:center;width:84px;height:84px;transition:transform .2s;animation:2.4s ease-out infinite hTP_9q_ring;display:grid;position:relative;box-shadow:0 0 #cf54708c,0 16px 40px -10px #cf5470cc}.hTP_9q_play svg{width:34px;height:34px;margin-left:4px}.hTP_9q_poster:hover .hTP_9q_play{transform:scale(1.08)}@media (max-width:560px){.hTP_9q_play{width:64px;height:64px}.hTP_9q_play svg{width:26px;height:26px}}@keyframes hTP_9q_ring{70%{box-shadow:0 0 0 18px #cf547000,0 16px 40px -10px #cf5470cc}to{box-shadow:0 0 #cf547000,0 16px 40px -10px #cf5470cc}}@media (prefers-reduced-motion:reduce){.hTP_9q_play{animation:none}}
