.-_96Ma_hero{text-align:center;padding:96px 0 32px}.-_96Ma_heroBadge{align-items:center;gap:6px;margin-bottom:24px;display:inline-flex}.-_96Ma_heroTitle{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--text-primary);font-variation-settings:"opsz" 96, "SOFT" 50;max-width:720px;margin:0 auto 20px;font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1.05}.-_96Ma_heroSubtitle{color:var(--text-secondary);max-width:560px;margin:0 auto;font-size:16px;line-height:1.6}.-_96Ma_formSection{padding:24px 0 96px}.-_96Ma_form{flex-direction:column;gap:12px;padding:28px;display:flex}.-_96Ma_label{color:var(--text-secondary);letter-spacing:-.005em;font-size:13px;font-weight:600}.-_96Ma_input{padding:12px 14px;font-size:16px}.-_96Ma_error{color:#b91c1c;background:#ef444414;border:1px solid #ef444440;border-radius:8px;margin:0;padding:10px 14px;font-size:13px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .-_96Ma_error{color:#fca5a5}:root:not([data-theme=light]) .-_96Ma_bizBookingPending{color:#fbbf24}:root:not([data-theme=light]) .-_96Ma_bizPrivacyDone{color:#4ade80}:root:not([data-theme=light]) .-_96Ma_bizDangerGhost{color:#fca5a5}}.-_96Ma_disclaimer{max-width:560px;color:var(--text-tertiary);align-items:center;gap:8px;margin:24px auto 0;font-size:13px;line-height:1.5;display:inline-flex}.-_96Ma_successCard{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:36px 28px;display:flex}.-_96Ma_successIcon{color:var(--brand-500)}.-_96Ma_successTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);font-variation-settings:"opsz" 48;margin:0;font-size:28px;font-weight:600}.-_96Ma_successText{color:var(--text-secondary);max-width:480px;margin:0;font-size:15px;line-height:1.55}.-_96Ma_retryBtn{margin-top:8px}.-_96Ma_loginCard{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:.8rem;padding:1.4rem 1.2rem}.-_96Ma_codeNote{color:var(--text-secondary);margin:0 0 .9rem;font-size:.85rem;line-height:1.5}.-_96Ma_codeInput{letter-spacing:.35em;font-variant-numeric:tabular-nums;text-align:center}.-_96Ma_iosHint{background:var(--text-primary);color:var(--surface-0);align-items:center;gap:.6rem;padding:.55rem .8rem;font-size:.82rem;line-height:1.35;display:flex}.-_96Ma_iosHintClose{color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:.15rem .35rem;font-size:1.1rem;line-height:1}.-_96Ma_hub{flex-direction:column;gap:1rem;padding:1.4rem 0 2.5rem;display:flex}.-_96Ma_hubBar{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:.6rem;font-size:.82rem;display:flex}.-_96Ma_hubEmail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-_96Ma_hubLinkBtn{color:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-items:center;gap:.25rem;padding:.2rem .3rem;font-size:.8rem;text-decoration:underline;display:inline-flex}.-_96Ma_hubEmpty{border:1px dashed var(--surface-border);color:var(--text-secondary);border-radius:.8rem;padding:1.1rem 1rem;font-size:.9rem}.-_96Ma_hubEmpty p{margin:0 0 .35rem}.-_96Ma_hubEmptyHint{font-size:.82rem}.-_96Ma_bizCard{background:var(--surface-1);border:1px solid var(--surface-border);border-top:3px solid;border-radius:.8rem;flex-direction:column;gap:.7rem;padding:1rem 1rem .85rem;display:flex}.-_96Ma_bizHeader{align-items:center;gap:.6rem;display:flex}.-_96Ma_bizLogo{object-fit:contain;border-radius:.55rem;flex-shrink:0;width:2.1rem;height:2.1rem}.-_96Ma_bizLogoFallback{color:#fff;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;font-weight:700;display:flex}.-_96Ma_bizName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:1rem;overflow:hidden}.-_96Ma_bizBookBtn{color:#fff;border-radius:.55rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.45rem .85rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.-_96Ma_bizList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.-_96Ma_bizBooking{align-items:flex-start;gap:.5rem;font-size:.86rem;display:flex}.-_96Ma_bizBooking svg{flex-shrink:0;margin-top:.15rem}.-_96Ma_bizBookingService{font-weight:600}.-_96Ma_bizBookingWhen{color:var(--text-secondary);text-transform:capitalize;font-size:.82rem}.-_96Ma_bizBookingPending{color:#b45309;font-size:.75rem;font-weight:600}.-_96Ma_bizNoUpcoming{color:var(--text-secondary);margin:0;font-size:.84rem}.-_96Ma_bizPacks{flex-wrap:wrap;gap:.4rem;display:flex}.-_96Ma_bizPackChip{border:1px solid var(--surface-border);color:var(--text-secondary);border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.78rem;display:inline-flex}.-_96Ma_bizPastNote{color:var(--text-secondary);margin:0;font-size:.78rem}.-_96Ma_bizPrivacy{border-top:1px solid var(--surface-border);padding-top:.55rem}.-_96Ma_bizPrivacyToggle{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-size:.78rem;display:inline-flex}.-_96Ma_bizPrivacyBody{color:var(--text-secondary);flex-direction:column;gap:.5rem;margin-top:.5rem;font-size:.8rem;line-height:1.5;display:flex}.-_96Ma_bizPrivacyBody p{margin:0}.-_96Ma_bizPrivacyDone{color:#15803d;border-top:1px solid var(--surface-border);margin:0;padding-top:.55rem;font-size:.8rem}.-_96Ma_bizDangerGhost{color:#b91c1c;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.8rem;text-decoration:underline}.-_96Ma_bizDangerConfirm{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.-_96Ma_bizDangerWarn{color:#b91c1c;align-items:center;gap:.25rem;font-size:.8rem;font-weight:600;display:inline-flex}.-_96Ma_bizDangerBtn{color:#fff;cursor:pointer;background:#b91c1c;border:1px solid #b91c1c;border-radius:.45rem;padding:.3rem .7rem;font-size:.8rem;font-weight:600}@media (prefers-color-scheme:dark){.-_96Ma_loginCard,.-_96Ma_bizCard{background:#1e1a17;border-color:#fbfaf71f}.-_96Ma_bizPackChip{border-color:#fbfaf729}.-_96Ma_bizPrivacy,.-_96Ma_bizPrivacyDone{border-top-color:#fbfaf71a}.-_96Ma_hubEmpty{border-color:#fbfaf733}}.-_96Ma_masterRoot{background:#fbfaf7;flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}.-_96Ma_masterRoot>section{flex:1 0 auto}.-_96Ma_masterHeader{border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}.-_96Ma_masterBrand{color:inherit;align-items:center;gap:.45rem;min-width:0;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.-_96Ma_masterHeaderTag{color:var(--text-secondary);white-space:nowrap;font-size:.78rem}.-_96Ma_masterFooter{color:var(--text-secondary);border-top:1px solid var(--surface-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem 1rem;padding:1rem;font-size:.78rem;display:flex}.-_96Ma_masterFooter a{color:inherit}@media (prefers-color-scheme:dark){.-_96Ma_masterRoot{background:#14110f}.-_96Ma_masterHeader,.-_96Ma_masterFooter{border-color:#fbfaf71a}.-_96Ma_masterHeaderTag,.-_96Ma_masterFooter{color:#a89e96}}
._8aEwW_root{background:var(--surface-0);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex}._8aEwW_nav{z-index:100;background:color-mix(in oklab, var(--surface-0) 72%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--surface-border);width:100%;height:var(--nav-height);position:fixed;top:0;left:0}._8aEwW_navInner{height:var(--nav-height);justify-content:space-between;align-items:center;display:flex}._8aEwW_logo{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}._8aEwW_logoIcon{color:var(--brand-500);align-items:center;display:inline-flex}._8aEwW_logoText{white-space:nowrap}._8aEwW_navLinks{align-items:center;gap:8px;display:flex}._8aEwW_navMenu{display:none;position:relative}._8aEwW_navMenuButton{border-radius:var(--radius-full);width:36px;height:36px;color:var(--text-primary);cursor:pointer;justify-content:center;align-items:center;list-style:none;display:inline-flex}._8aEwW_navMenuButton::-webkit-details-marker{display:none}._8aEwW_navMenu[open] ._8aEwW_navMenuButton,._8aEwW_navMenuButton:hover{background:var(--surface-2)}._8aEwW_navMenuPanel{min-width:200px;max-height:calc(100dvh - var(--nav-height) - 24px);background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}._8aEwW_navMenuPanel a{border-radius:var(--radius-sm);color:var(--text-primary);padding:10px 12px;font-size:15px;font-weight:500}._8aEwW_navMenuPanel a:hover{background:var(--surface-2)}._8aEwW_hero{padding-top:calc(var(--nav-height) + 80px);text-align:center;padding-bottom:0;position:relative;overflow:hidden}._8aEwW_heroContent{z-index:1;position:relative}._8aEwW_heroBadge{margin:0 auto 24px}._8aEwW_heroTitle{font-family:var(--font-serif);letter-spacing:-.035em;font-variation-settings:"opsz" 144, "SOFT" 50;margin-bottom:24px;font-size:clamp(44px,7vw,88px);font-weight:600;line-height:1.04}._8aEwW_heroSubtitle{color:var(--text-secondary);max-width:580px;margin:0 auto 36px;font-size:clamp(16px,2vw,20px);line-height:1.7}._8aEwW_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex}._8aEwW_heroNote{color:var(--text-tertiary);margin-bottom:60px;font-size:13px}._8aEwW_heroPreviewWrap{z-index:1;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}._8aEwW_heroPreviewToggle{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:999px;gap:4px;padding:4px;display:inline-flex}._8aEwW_heroPreviewTab{appearance:none;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 18px;font-size:13.5px;font-weight:600;transition:color .18s,background .18s}._8aEwW_heroPreviewTab:hover{color:var(--text-primary)}._8aEwW_heroPreviewTabActive{background:color-mix(in oklab, var(--brand-500) 14%, transparent);color:var(--brand-500)}._8aEwW_heroPreviewTabActive:hover{color:var(--brand-500)}._8aEwW_heroPreviewCaption{color:var(--text-tertiary);text-align:center;max-width:480px;margin:4px 0 0;font-size:13px;line-height:1.5}._8aEwW_heroPreview{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-width:560px;overflow:hidden;box-shadow:0 -8px 60px #4f75f633}._8aEwW_previewBar{background:var(--surface-2);border-bottom:1px solid var(--surface-border);align-items:center;gap:8px;padding:12px 16px;display:flex}._8aEwW_dot{border-radius:50%;width:10px;height:10px}._8aEwW_previewUrl{text-align:center;color:var(--text-tertiary);background:var(--surface-3);border-radius:var(--radius-sm);flex:1;padding:4px 12px;font-size:12px}._8aEwW_widgetMock{flex-direction:column;gap:20px;padding:24px;display:flex}._8aEwW_widgetHeader{text-align:left}._8aEwW_widgetBiz{color:var(--brand-400);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600}._8aEwW_widgetHeader h3{color:var(--text-primary);font-size:22px}._8aEwW_widgetServices{flex-direction:column;gap:8px;display:flex}._8aEwW_serviceChip{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}._8aEwW_serviceChipActive{background:#4f75f61f;border-color:#4f75f666}._8aEwW_serviceChipName{color:var(--text-primary);font-size:14px;font-weight:500}._8aEwW_serviceChipMeta{color:var(--text-secondary);font-size:12px}._8aEwW_widgetCalMini{background:var(--surface-2);border-radius:var(--radius-md);padding:16px}._8aEwW_calHeader{color:var(--text-primary);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}._8aEwW_calGrid{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}._8aEwW_calDayLabel{color:var(--text-tertiary);padding:4px 0;font-size:11px;font-weight:600}._8aEwW_calDay{color:var(--text-secondary);cursor:pointer;border-radius:6px;padding:6px 4px;font-size:12px;transition:all .15s}._8aEwW_calDay:hover:not(._8aEwW_calDayOff){color:var(--text-primary);background:#4f75f626}._8aEwW_calDayOff{color:var(--text-tertiary);opacity:.4;cursor:default}._8aEwW_calDayActive{font-weight:700;box-shadow:0 2px 8px #4f75f666;background:var(--brand-500)!important;color:var(--text-on-brand)!important}._8aEwW_widgetCta{width:100%}._8aEwW_previewLock{margin-right:6px;font-size:11px}._8aEwW_agendaMock{flex-direction:column;gap:16px;padding:22px 22px 24px;display:flex}._8aEwW_agendaHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._8aEwW_agendaBiz{color:var(--brand-400);letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:600}._8aEwW_agendaDay{color:var(--text-primary);margin:0;font-size:22px}._8aEwW_agendaTabs{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:999px;gap:4px;padding:3px;font-size:11.5px;display:inline-flex}._8aEwW_agendaTab{color:var(--text-tertiary);border-radius:999px;padding:5px 11px;font-weight:600}._8aEwW_agendaTabActive{background:var(--surface-1);color:var(--text-primary);box-shadow:0 1px #0000000a}._8aEwW_agendaLegend{background:var(--surface-2);border-radius:var(--radius-sm);color:var(--text-secondary);gap:14px;padding:10px 12px;font-size:12px;display:flex}._8aEwW_agendaLegendItem{align-items:center;gap:6px;display:inline-flex}._8aEwW_agendaLegendDot{border-radius:999px;width:10px;height:10px}._8aEwW_agendaStaffCarlosBg{background:#4f75f6}._8aEwW_agendaStaffMariaBg{background:#ec4899}._8aEwW_agendaGrid{flex-direction:column;display:flex}._8aEwW_agendaRow{border-top:1px solid var(--surface-border);grid-template-columns:56px 1fr;gap:12px;padding:10px 0;display:grid}._8aEwW_agendaRow:first-child{border-top:0}._8aEwW_agendaTime{color:var(--text-tertiary);padding-top:4px;font-size:12px;font-weight:600}._8aEwW_agendaBookings{flex-direction:column;gap:6px;min-height:28px;display:flex}._8aEwW_agendaBooking{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:var(--radius-sm);flex-direction:column;gap:2px;padding:8px 12px 8px 14px;display:flex;position:relative;overflow:hidden}._8aEwW_agendaBooking:before{content:"";border-radius:4px 0 0 4px;width:4px;position:absolute;top:0;bottom:0;left:0}._8aEwW_agendaStaffCarlos:before{background:#4f75f6}._8aEwW_agendaStaffMaria:before{background:#ec4899}._8aEwW_agendaStaffCarlos{background:color-mix(in oklab, #4f75f6 6%, var(--surface-2))}._8aEwW_agendaStaffMaria{background:color-mix(in oklab, #ec4899 6%, var(--surface-2))}._8aEwW_agendaBookingService{color:var(--text-primary);font-size:13.5px;font-weight:600;line-height:1.2}._8aEwW_agendaBookingMeta{color:var(--text-secondary);font-size:12px;line-height:1.2}._8aEwW_agendaEmpty{color:var(--text-tertiary);padding-top:6px;font-size:12px}._8aEwW_section{padding:96px 0}._8aEwW_sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:64px;display:flex}._8aEwW_sectionHeader h2{font-family:var(--font-serif);letter-spacing:-.02em;font-variation-settings:"opsz" 72;max-width:600px;font-size:clamp(30px,4vw,48px);font-weight:600}._8aEwW_sectionHeader p{color:var(--text-secondary);font-size:18px}._8aEwW_featGrid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px;display:grid}._8aEwW_featCard{transition:all .25s;position:relative;overflow:hidden}._8aEwW_featCard:before{content:"";background:var(--gradient-brand-subtle);opacity:0;border-radius:inherit;transition:opacity .3s;position:absolute;inset:0}._8aEwW_featCard:hover{border-color:color-mix(in oklab, var(--brand-500) 30%, transparent)}._8aEwW_featCard:hover:before{opacity:1}._8aEwW_featIcon{background:color-mix(in oklab, var(--brand-500) 12%, transparent);width:48px;height:48px;color:var(--brand-500);border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex;position:relative}._8aEwW_featTitle{margin-bottom:10px;font-size:18px;position:relative}._8aEwW_featDesc{color:var(--text-secondary);font-size:15px;line-height:1.6;position:relative}._8aEwW_verticalsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}._8aEwW_verticalCard{flex-direction:column;gap:12px;transition:border-color .2s;display:flex}._8aEwW_verticalCard:hover{border-color:color-mix(in oklab, var(--brand-500) 30%, transparent)}._8aEwW_verticalCardLinked{color:inherit;cursor:pointer;flex-direction:column;gap:12px;text-decoration:none;display:flex}._8aEwW_verticalCardCta{color:var(--brand-500);margin-top:auto;padding-top:8px;font-size:13px;font-weight:600}._8aEwW_verticalIcon{background:color-mix(in oklab, var(--brand-500) 12%, transparent);width:40px;height:40px;color:var(--brand-500);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._8aEwW_verticalTitle{margin:0;font-size:17px}._8aEwW_verticalDesc{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.55}._8aEwW_verticalTags{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}._8aEwW_verticalTag{color:var(--text-secondary);background:var(--surface-2);border:1px solid var(--surface-border);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}._8aEwW_pricingFooterLink{text-align:center;margin-top:32px}._8aEwW_ctaSection{text-align:center;border-top:1px solid var(--surface-border);padding:120px 0;position:relative;overflow:hidden}._8aEwW_ctaGlow{background:radial-gradient(ellipse at center, color-mix(in oklab, var(--brand-500) 14%, transparent) 0%, transparent 70%);pointer-events:none;width:600px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._8aEwW_ctaTitle{font-family:var(--font-serif);letter-spacing:-.025em;font-variation-settings:"opsz" 96;margin-bottom:16px;font-size:clamp(32px,5vw,56px);font-weight:600;position:relative}._8aEwW_ctaSubtitle{color:var(--text-secondary);margin-bottom:36px;font-size:18px;position:relative}._8aEwW_footer{border-top:1px solid var(--surface-border);padding:32px 0}._8aEwW_footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._8aEwW_footerCopy{color:var(--text-tertiary);font-size:14px}._8aEwW_footerLinks{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}._8aEwW_footerLinks a{color:var(--text-tertiary);font-size:14px;transition:color .2s}._8aEwW_footerLinks a:hover{color:var(--text-primary)}._8aEwW_footerRubros{border-bottom:1px solid var(--surface-border);flex-wrap:wrap;gap:8px 20px;margin-bottom:24px;padding-bottom:24px;font-size:14px;display:flex}._8aEwW_footerRubros span{color:var(--text-primary);font-weight:600}._8aEwW_footerRubros a{color:var(--text-tertiary);transition:color .2s}._8aEwW_footerRubros a:hover{color:var(--text-primary)}._8aEwW_navMenuLabel{border-top:1px solid var(--surface-border);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-top:6px;padding:8px 12px 2px;font-size:11px;font-weight:600;display:block}._8aEwW_trustStrip{padding:28px 0 16px}._8aEwW_trustInner{flex-wrap:wrap;justify-content:center;gap:10px 24px;display:flex}._8aEwW_trustChip{color:var(--text-secondary);background:var(--surface-1);border:1px solid var(--surface-border);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;display:inline-flex}._8aEwW_trustChip svg{color:var(--brand-500)}._8aEwW_helpBanner{padding:0 0 24px}._8aEwW_helpBannerInner{background:color-mix(in oklab, var(--brand-500) 6%, var(--surface-1));border:1px solid color-mix(in oklab, var(--brand-500) 20%, var(--surface-border));border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:22px;padding-bottom:22px;display:flex}._8aEwW_helpBannerCopy{flex:380px;align-items:flex-start;gap:12px;min-width:0;display:flex}._8aEwW_helpBannerCopy svg{color:var(--brand-500);flex-shrink:0;margin-top:2px}._8aEwW_helpBannerCopy p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}._8aEwW_helpBannerCopy strong{color:var(--text-primary)}._8aEwW_faqSection{padding:80px 0}._8aEwW_faqList{flex-direction:column;gap:8px;max-width:720px;margin:0 auto;display:flex}._8aEwW_faqItem{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-md);padding:16px 20px;transition:border-color .15s}._8aEwW_faqItem[open]{border-color:color-mix(in oklab, var(--brand-500) 35%, var(--surface-border))}._8aEwW_faqSummary{cursor:pointer;color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:600;list-style:none;display:flex}._8aEwW_faqSummary::-webkit-details-marker{display:none}._8aEwW_faqSummary:after{content:"+";color:var(--text-tertiary);font-size:20px;font-weight:400;line-height:1;transition:transform .15s,color .15s}._8aEwW_faqItem[open] ._8aEwW_faqSummary:after{color:var(--brand-500);transform:rotate(45deg)}._8aEwW_faqAnswer{color:var(--text-secondary);margin:12px 0 0;font-size:15px;line-height:1.55}._8aEwW_faqMore{text-align:center;margin-top:24px}@media (max-width:768px){._8aEwW_navDesktopOnly{display:none}._8aEwW_navMenu{display:block}._8aEwW_navLinks{gap:4px}._8aEwW_logo{gap:8px;font-size:17px}._8aEwW_footerInner{text-align:center;flex-direction:column}._8aEwW_trustStrip{padding-top:20px}._8aEwW_trustChip{padding:5px 10px;font-size:13px}._8aEwW_faqSection{padding:56px 0}}@media (max-width:480px){._8aEwW_navInner{gap:12px;padding:0 16px}._8aEwW_logo{font-size:15px}._8aEwW_navLinks .btn-sm{padding:8px 14px}}@media (max-width:359px){._8aEwW_logoText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
._q7R-G_menu{position:relative}._q7R-G_summary{cursor:pointer;align-items:center;gap:4px;list-style:none;display:inline-flex}._q7R-G_summary::-webkit-details-marker{display:none}._q7R-G_menu[open] ._q7R-G_summary svg{transform:rotate(180deg)}._q7R-G_panel{z-index:120;border-radius:var(--radius-md);background:var(--surface-1);border:1px solid var(--surface-border);min-width:250px;box-shadow:var(--shadow-lg);padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0}._q7R-G_panel a{color:var(--text-secondary);border-radius:8px;padding:8px 12px;font-size:14px}._q7R-G_panel a:hover,._q7R-G_panel a[aria-current=page]{background:var(--surface-2);color:var(--text-primary)}
._9ZFx0W_button{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:50;border-radius:var(--radius-full);background:var(--brand-600);color:#fff;box-shadow:var(--shadow-brand), 0 2px 8px #0c0c0e2e;align-items:center;gap:8px;padding:12px 18px 12px 14px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex;position:fixed}._9ZFx0W_button:hover{background:var(--brand-700);transform:translateY(-1px)}._9ZFx0W_button:focus-visible{outline:2px solid var(--brand-400);outline-offset:3px}._9ZFx0W_clearance{height:64px}._9ZFx0W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){._9ZFx0W_lead{display:none}._9ZFx0W_button{padding:11px 16px 11px 12px;font-size:14px}}@media (prefers-reduced-motion:reduce){._9ZFx0W_button{transition:none}._9ZFx0W_button:hover{transform:none}}
.FY0haW_launcher{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:50;border-radius:var(--radius-full);background:var(--gradient-brand);color:var(--text-on-brand);font-family:var(--font-sans);cursor:pointer;box-shadow:var(--shadow-brand);border:0;align-items:center;gap:8px;padding:13px 20px 13px 16px;font-size:15px;font-weight:600;line-height:1;transition:transform .2s,box-shadow .2s;display:inline-flex;position:fixed}.FY0haW_launcher:hover{transform:translateY(-2px);box-shadow:0 12px 32px #3b5bdb52}.FY0haW_launcherOpen{z-index:71}.FY0haW_launcher:focus-visible,.FY0haW_close:focus-visible,.FY0haW_sendBtn:focus-visible,.FY0haW_contactRow button:focus-visible,.FY0haW_skip:focus-visible,.FY0haW_footer a:focus-visible{outline:2px solid var(--brand-500);outline-offset:3px}.FY0haW_badge{border-radius:var(--radius-full);min-width:20px;height:20px;color:var(--brand-600);text-align:center;background:#fff;padding:0 6px;font-size:12px;font-weight:700;line-height:20px}.FY0haW_clearance{height:64px}.FY0haW_panel{right:max(16px, env(safe-area-inset-right));bottom:calc(max(16px, env(safe-area-inset-bottom)) + 64px);z-index:70;background:var(--surface-0);width:380px;height:min(580px,100dvh - 120px);color:var(--text-primary);font-family:var(--font-sans);border:1px solid var(--surface-border);border-radius:var(--radius-xl);flex-direction:column;animation:.18s ease-out FY0haW_rise;display:flex;position:fixed;overflow:hidden;box-shadow:0 1px 2px #0c0c0e0a,0 24px 64px #0c0c0e29}@keyframes FY0haW_rise{0%{opacity:0;transform:translateY(8px)}}.FY0haW_header{background:var(--surface-1);border-bottom:1px solid var(--surface-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 14px 18px;display:flex}.FY0haW_identity{align-items:center;gap:12px;min-width:0;display:flex}.FY0haW_avatar{border-radius:var(--radius-full);background:var(--surface-2);border:1px solid var(--surface-border);width:40px;height:40px;color:var(--brand-500);flex:none;place-items:center;display:grid}.FY0haW_title{font-family:var(--font-serif);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600;line-height:1.2}.FY0haW_subtitle{color:var(--text-secondary);margin:2px 0 0;font-size:12.5px;line-height:1.4}.FY0haW_close{border:1px solid var(--surface-border);border-radius:var(--radius-full);background:var(--surface-0);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.FY0haW_close:hover{background:var(--surface-2);color:var(--text-primary)}.FY0haW_list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;padding:18px 16px;display:flex;overflow-y:auto}.FY0haW_bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px;max-width:84%;margin:0;padding:10px 14px;font-size:14.5px;line-height:1.5}.FY0haW_team{background:var(--surface-1);color:var(--text-primary);border:1px solid var(--surface-border);box-shadow:var(--shadow-sm);border-bottom-left-radius:6px;align-self:flex-start}.FY0haW_team a{color:var(--brand-500);text-underline-offset:2px;text-decoration:underline}.FY0haW_visitor{background:var(--brand-500);color:var(--text-on-brand);border-bottom-right-radius:6px;align-self:flex-end}.FY0haW_note{max-width:90%;color:var(--text-tertiary);text-align:center;align-self:center;margin:4px 0;font-size:12px;line-height:1.45}.FY0haW_contact{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:10px;margin-top:6px;padding:14px;font-size:13px;display:flex}.FY0haW_contact label{color:var(--text-primary);font-weight:600}.FY0haW_contactRow{gap:8px;display:flex}.FY0haW_contactRow input,.FY0haW_composer textarea{border:1px solid var(--surface-border);background:var(--surface-0);min-width:0;color:var(--text-primary);font:inherit;outline:none;flex:1;padding:10px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.FY0haW_contactRow input{border-radius:var(--radius-full)}.FY0haW_contactRow input:focus,.FY0haW_composer textarea:focus{border-color:var(--brand-400);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand-400) 22%, transparent)}.FY0haW_contactRow button{border-radius:var(--radius-full);background:var(--gradient-brand);color:var(--text-on-brand);font:inherit;cursor:pointer;border:0;flex:none;padding:0 16px;font-size:13px;font-weight:600}.FY0haW_skip{color:var(--text-tertiary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;text-decoration:underline}.FY0haW_composer{background:var(--surface-1);border-top:1px solid var(--surface-border);align-items:flex-end;gap:8px;padding:12px 14px 8px;display:flex}.FY0haW_composer textarea{resize:none;field-sizing:content;border-radius:22px;max-height:120px}.FY0haW_sendBtn{border-radius:var(--radius-full);background:var(--gradient-brand);width:42px;height:42px;color:var(--text-on-brand);box-shadow:var(--shadow-brand);cursor:pointer;border:0;flex:none;place-items:center;transition:transform .15s,opacity .15s;display:grid}.FY0haW_sendBtn:hover:not(:disabled){transform:translateY(-1px)}.FY0haW_sendBtn:disabled{opacity:.35;box-shadow:none;cursor:default}.FY0haW_error{color:#dc2626;margin:0;font-size:12px}.FY0haW_composerError{background:var(--surface-1);padding:0 16px 6px}.FY0haW_footer{background:var(--surface-1);color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:4px 16px 12px;font-size:11px;display:flex}.FY0haW_alternatives{flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.FY0haW_footer a{color:var(--text-secondary);text-underline-offset:2px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.FY0haW_honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.FY0haW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.FY0haW_lead{display:none}.FY0haW_launcher{padding:12px 18px 12px 14px;font-size:14px}.FY0haW_panel{left:8px;right:8px;bottom:calc(max(8px, env(safe-area-inset-bottom)) + 64px);width:auto;height:min(580px,100dvh - 96px)}}@media (prefers-reduced-motion:reduce){.FY0haW_launcher,.FY0haW_sendBtn,.FY0haW_close{transition:none}.FY0haW_launcher:hover,.FY0haW_sendBtn:hover:not(:disabled){transform:none}.FY0haW_panel{animation:none}}
.qpRBlq_hero{text-align:center;padding:96px 0 48px}.qpRBlq_heroBadge{margin-bottom:24px}.qpRBlq_heroTitle{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--text-primary);font-variation-settings:"opsz" 96, "SOFT" 50;max-width:720px;margin:0 auto 20px;font-size:clamp(40px,5.5vw,64px);font-weight:600;line-height:1.05}.qpRBlq_heroSubtitle{color:var(--text-secondary);max-width:620px;margin:0 auto;font-size:18px;line-height:1.6}.qpRBlq_pricingSection{padding:24px 0 56px}.qpRBlq_pricingDisclaimer{text-align:center;color:var(--text-tertiary);margin-top:32px;font-size:13px}.qpRBlq_migrationSection{padding:0 0 80px}.qpRBlq_roiSection{border-top:1px solid var(--surface-border);background:var(--surface-2);padding:72px 0}.qpRBlq_costSection{padding:80px 0}.qpRBlq_compareSection{border-top:1px solid var(--surface-border);background:var(--surface-2);padding:72px 0}.qpRBlq_competitiveSection{padding:80px 0}.qpRBlq_trustSection{border-top:1px solid var(--surface-border);padding:64px 0 80px}.qpRBlq_sectionLead{color:var(--text-secondary);max-width:640px;margin:12px auto 0;font-size:16px;line-height:1.6}.qpRBlq_faqSection{border-top:1px solid var(--surface-border);padding:96px 0}.qpRBlq_sectionHeader{text-align:center;margin-bottom:48px}.qpRBlq_sectionHeader h2{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);font-variation-settings:"opsz" 72;margin:16px 0 0;font-size:clamp(28px,4vw,40px);font-weight:600}.qpRBlq_faqList{flex-direction:column;gap:12px;display:flex}.qpRBlq_faqItem{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-md);padding:4px 20px;transition:border-color .15s}.qpRBlq_faqItem[open]{border-color:color-mix(in oklab, var(--brand-500) 40%, transparent)}.qpRBlq_faqSummary{color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.qpRBlq_faqSummary::-webkit-details-marker{display:none}.qpRBlq_faqSummary:after{content:"+";color:var(--brand-500);flex-shrink:0;font-size:22px;font-weight:400;transition:transform .2s}.qpRBlq_faqItem[open] .qpRBlq_faqSummary:after{content:"−"}.qpRBlq_faqAnswer{color:var(--text-secondary);margin:0;padding:0 0 18px;font-size:15px;line-height:1.65}
.iu8U8W_wrap{border:1px solid var(--surface-border);background:var(--surface-1);border-radius:16px;overflow-x:auto}.iu8U8W_table{border-collapse:collapse;text-align:left;width:100%;min-width:760px}.iu8U8W_table th,.iu8U8W_table td{padding:14px 16px}.iu8U8W_headLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);width:32%;font-size:12px;font-weight:700}.iu8U8W_headPlan{text-align:center;vertical-align:top;border-left:1px solid var(--surface-border);width:17%;padding-top:22px;padding-bottom:18px}.iu8U8W_headPlanHi{background:linear-gradient(180deg, color-mix(in oklab, var(--brand-500) 12%, transparent), transparent 70%)}.iu8U8W_headPlanName{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.01em;margin-bottom:6px;font-size:16px;font-weight:800}.iu8U8W_headPlanPrice{color:var(--text-secondary);flex-direction:column;align-items:center;gap:1px;font-size:13px;display:flex}.iu8U8W_priceAmount{color:var(--text-primary);font-size:20px;font-weight:800;font-family:var(--font-display);letter-spacing:-.02em}.iu8U8W_pricePeriod{color:var(--text-tertiary);letter-spacing:.04em;font-size:11px}.iu8U8W_priceFree{color:var(--text-primary);font-size:18px;font-weight:700}.iu8U8W_groupRow th{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-500);background:var(--surface-2);border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);padding-top:12px;padding-bottom:12px;font-size:11px;font-weight:700}.iu8U8W_row{border-top:1px solid var(--surface-border)}.iu8U8W_rowLabel{color:var(--text-primary);font-size:14px;font-weight:500}.iu8U8W_cell{text-align:center;vertical-align:middle;border-left:1px solid var(--surface-border)}.iu8U8W_cellHi{background:color-mix(in oklab, var(--brand-500) 5%, transparent)}.iu8U8W_cellText{color:var(--text-primary);font-size:13px;font-weight:600}.iu8U8W_cellYes{color:var(--success);display:inline-block}.iu8U8W_cellNo{color:var(--text-tertiary);opacity:.5;display:inline-block}
.Zg8LgW_hero{padding-top:calc(var(--nav-height) + 72px);text-align:center;padding-bottom:32px;position:relative}.Zg8LgW_heroContent{z-index:1;position:relative}.Zg8LgW_heroBadge{margin:0 auto 22px}.Zg8LgW_heroTitle{font-family:var(--font-serif);letter-spacing:-.03em;max-width:880px;color:var(--text-primary);font-variation-settings:"opsz" 144, "SOFT" 50;margin:0 auto 22px;font-size:clamp(40px,6.5vw,76px);font-weight:600;line-height:1.06}.Zg8LgW_heroSubtitle{color:var(--text-secondary);max-width:640px;margin:0 auto 28px;font-size:clamp(16px,1.8vw,19px);line-height:1.65}.Zg8LgW_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:16px;display:flex}.Zg8LgW_heroNote{color:var(--text-tertiary);margin:0;font-size:13px}.Zg8LgW_subverticals{padding:28px 0 8px}.Zg8LgW_subverticalsInner{flex-wrap:wrap;justify-content:center;gap:8px 10px;display:flex}.Zg8LgW_subverticalChip{color:var(--text-secondary);background:var(--surface-1);border:1px solid var(--surface-border);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:13.5px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}a.Zg8LgW_subverticalChip:hover{color:var(--brand-500);border-color:color-mix(in oklab, var(--brand-500) 40%, transparent);background:color-mix(in oklab, var(--brand-500) 6%, var(--surface-1))}.Zg8LgW_benefitsSection{padding:64px 0}.Zg8LgW_benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:22px;display:grid}.Zg8LgW_benefit{grid-template-columns:44px 1fr;align-items:start;gap:16px;display:grid}.Zg8LgW_benefitIcon{background:color-mix(in oklab, var(--brand-500) 12%, transparent);width:44px;height:44px;color:var(--brand-500);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Zg8LgW_benefitTitle{color:var(--text-primary);margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.3}.Zg8LgW_benefitDesc{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.6}.Zg8LgW_stepsSection{padding:56px 0}.Zg8LgW_stepsGrid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:18px;display:grid}.Zg8LgW_step{flex-direction:column;gap:12px;display:flex}.Zg8LgW_stepNum{width:36px;height:36px;font-family:var(--font-serif);background:var(--brand-500);color:var(--text-on-brand);font-variation-settings:"opsz" 24;border-radius:999px;justify-content:center;align-items:center;font-size:17px;font-weight:600;display:inline-flex}.Zg8LgW_stepTitle{color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.Zg8LgW_stepDesc{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.6}.Zg8LgW_pricingTeaser{padding:56px 0}.Zg8LgW_pricingTeaserCard{text-align:center;background:color-mix(in oklab, var(--brand-500) 6%, var(--surface-1));border:1px solid color-mix(in oklab, var(--brand-500) 22%, var(--surface-border));border-radius:var(--radius-xl);flex-direction:column;align-items:center;gap:14px;max-width:720px;margin:0 auto;padding:36px 32px;display:flex}.Zg8LgW_pricingTeaserHead{font-family:var(--font-serif);color:var(--text-primary);font-variation-settings:"opsz" 48;margin:0;font-size:clamp(22px,3vw,28px);font-weight:600}.Zg8LgW_pricingTeaserDek{color:var(--text-secondary);max-width:520px;margin:0;font-size:15.5px;line-height:1.55}.Zg8LgW_faqSection{padding:64px 0}.Zg8LgW_faqList{flex-direction:column;gap:8px;max-width:720px;margin:0 auto;display:flex}.Zg8LgW_faqItem{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-md);padding:16px 20px;transition:border-color .15s}.Zg8LgW_faqItem[open]{border-color:color-mix(in oklab, var(--brand-500) 35%, var(--surface-border))}.Zg8LgW_faqSummary{cursor:pointer;color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;font-size:16px;font-weight:600;list-style:none;display:flex}.Zg8LgW_faqSummary::-webkit-details-marker{display:none}.Zg8LgW_faqSummary:after{content:"+";color:var(--text-tertiary);font-size:20px;font-weight:400;line-height:1;transition:transform .15s,color .15s}.Zg8LgW_faqItem[open] .Zg8LgW_faqSummary:after{color:var(--brand-500);transform:rotate(45deg)}.Zg8LgW_faqAnswer{color:var(--text-secondary);margin:12px 0 0;font-size:15px;line-height:1.55}
.Hx0lNG_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-500);font-size:12.5px;font-weight:600}.Hx0lNG_lead{color:var(--text-secondary);max-width:620px;font-size:18px;line-height:1.6}.Hx0lNG_sectionHead{flex-direction:column;gap:14px;max-width:680px;margin-bottom:44px;display:flex}.Hx0lNG_sectionHead h2,.Hx0lNG_bioCopy h2{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;font-variation-settings:"opsz" 72;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.1}.Hx0lNG_sectionHeadCenter{text-align:center;align-items:center;margin-inline:auto}.Hx0lNG_hero{padding-top:calc(var(--nav-height) + 48px);padding-bottom:64px}.Hx0lNG_heroGrid{grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;display:grid}.Hx0lNG_heroCopy{flex-direction:column;gap:22px;min-width:0;display:flex}.Hx0lNG_heroTitle{font-family:var(--font-serif);letter-spacing:-.03em;text-wrap:balance;font-variation-settings:"opsz" 144, "SOFT" 50;font-size:clamp(40px,5.6vw,68px);font-weight:600;line-height:1.05}.Hx0lNG_heroSubtitle{color:var(--text-secondary);max-width:50ch;font-size:clamp(16px,1.8vw,19px);line-height:1.65}.Hx0lNG_heroActions{flex-wrap:wrap;gap:12px;display:flex}.Hx0lNG_heroNote{color:var(--text-tertiary);font-size:13px}.Hx0lNG_rot{color:var(--text-primary);border-bottom:2px solid var(--brand-500);transition:opacity .28s,transform .28s;display:inline-block}.Hx0lNG_rotOut{opacity:0;transform:translateY(6px)}.Hx0lNG_heroVisual{min-width:0}.Hx0lNG_stage{position:relative}.Hx0lNG_slides{aspect-ratio:4/4.4;background:var(--surface-2);border-radius:28px;position:relative;overflow:hidden}.Hx0lNG_slide{object-fit:cover;opacity:0;transition:opacity .8s,transform 4.6s ease-out;transform:scale(1.04)}.Hx0lNG_slideOn{opacity:1;transform:scale(1)}.Hx0lNG_float{background:var(--surface-1);color:var(--text-primary);border:1px solid var(--surface-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:12px 14px;font-size:13px;line-height:1.45;position:absolute}.Hx0lNG_muted{color:var(--text-secondary)}.Hx0lNG_fRemind{align-items:center;gap:10px;max-width:240px;animation:6s ease-in-out infinite Hx0lNG_bob;display:flex;top:30px;right:-18px}.Hx0lNG_fRemindIcon{background:color-mix(in oklab, var(--brand-500) 16%, transparent);width:30px;height:30px;color:var(--brand-500);border-radius:50%;flex:none;place-items:center;display:grid}.Hx0lNG_fBooking{gap:4px;width:256px;display:grid;bottom:32px;left:-28px}.Hx0lNG_fBookingPop{animation:.55s cubic-bezier(.2,.9,.3,1.25) Hx0lNG_pop}.Hx0lNG_fTime{font-variant-numeric:tabular-nums;animation:6s ease-in-out -3s infinite Hx0lNG_bob;bottom:-18px;right:18px}.Hx0lNG_fTime b{font-size:15px}.Hx0lNG_row{font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;display:flex}.Hx0lNG_pill{background:var(--success-bg);color:var(--success-text);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.Hx0lNG_swap{transition:opacity .3s}.Hx0lNG_swapOut{opacity:0}.Hx0lNG_slideCtrl{flex-wrap:wrap;align-items:center;gap:8px;margin-top:34px;display:flex}.Hx0lNG_chip{border:1px solid var(--surface-border);background:var(--surface-1);color:var(--text-secondary);font:500 12.5px var(--font-sans);cursor:pointer;border-radius:999px;padding:5px 12px;position:relative;overflow:hidden}.Hx0lNG_chip[aria-pressed=true]{color:var(--text-primary);border-color:var(--brand-500)}.Hx0lNG_chipTimed[aria-pressed=true]:after{content:"";background:var(--brand-500);transform-origin:0;width:100%;height:2px;animation:4.2s linear forwards Hx0lNG_fill;position:absolute;bottom:0;left:0}.Hx0lNG_paused .Hx0lNG_chipTimed:after{animation-play-state:paused}.Hx0lNG_textBtn{color:var(--text-tertiary);font:500 12.5px var(--font-sans);cursor:pointer;background:0 0;border:0;padding:5px 6px}.Hx0lNG_chip:focus-visible,.Hx0lNG_textBtn:focus-visible,.Hx0lNG_replay:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.Hx0lNG_trust{border-block:1px solid var(--surface-border);color:var(--text-secondary);flex-wrap:wrap;justify-content:center;gap:10px 28px;padding-block:20px;font-size:14px;display:flex}.Hx0lNG_trust span{align-items:center;gap:8px;display:inline-flex}.Hx0lNG_trust svg{color:var(--brand-500)}.Hx0lNG_ba{grid-template-columns:1fr 1fr;gap:20px;display:grid}.Hx0lNG_baCol{border-radius:var(--radius-lg);align-content:start;gap:18px;min-width:0;padding:26px;display:grid}.Hx0lNG_baBefore{background:var(--surface-2)}.Hx0lNG_baAfter{background:var(--surface-1);border:1px solid var(--surface-border);box-shadow:var(--shadow-lg)}.Hx0lNG_baCol h3{font-family:var(--font-serif);font-size:22px;font-weight:600}.Hx0lNG_chat{gap:8px;font-size:14px;display:grid}.Hx0lNG_bubble{border-radius:12px;max-width:82%;padding:8px 12px;line-height:1.45}.Hx0lNG_bubble small{text-align:right;color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:10.5px;display:block}.Hx0lNG_bubbleThem{background:var(--surface-1);border-top-left-radius:4px;justify-self:start}.Hx0lNG_bubbleMe{background:color-mix(in oklab, var(--success-text) 16%, var(--surface-1));border-top-right-radius:4px;justify-self:end}.Hx0lNG_linkCard{border-left:3px solid var(--brand-500);background:color-mix(in oklab, var(--surface-1) 70%, transparent);border-radius:8px;gap:1px;margin-top:6px;padding:7px 10px;font-size:12.5px;line-height:1.35;display:grid}.Hx0lNG_linkCard span{color:var(--brand-500);overflow-wrap:anywhere}.Hx0lNG_checks{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.Hx0lNG_checks li{align-items:flex-start;gap:8px;display:flex}.Hx0lNG_checks svg{flex:none;margin-top:4px}.Hx0lNG_no svg{color:var(--danger-text)}.Hx0lNG_yes svg{color:var(--success-text)}.Hx0lNG_confirm{border:1px solid var(--surface-border);border-radius:var(--radius-md);background:var(--surface-0);gap:10px;padding:16px;font-size:14px;display:grid}.Hx0lNG_tally{color:var(--text-secondary);border-top:1px solid var(--surface-border);font-variant-numeric:tabular-nums;padding-top:12px;font-size:14px}.Hx0lNG_tally b{font-family:var(--font-serif);color:var(--text-primary);margin-right:2px;font-size:22px}.Hx0lNG_replay{border:1px solid var(--surface-border);background:var(--surface-1);color:var(--text-secondary);font:500 13px var(--font-sans);cursor:pointer;border-radius:999px;margin-top:16px;padding:6px 14px}.Hx0lNG_ba[data-play=true] .Hx0lNG_bubble{animation:.38s ease-out both Hx0lNG_msg}.Hx0lNG_ba[data-play=true] .Hx0lNG_bubble:first-child{animation-delay:.2s}.Hx0lNG_ba[data-play=true] .Hx0lNG_bubble:nth-child(2){animation-delay:1s}.Hx0lNG_ba[data-play=true] .Hx0lNG_bubble:nth-child(3){animation-delay:1.8s}.Hx0lNG_ba[data-play=true] .Hx0lNG_bubble:nth-child(4){animation-delay:2.6s}.Hx0lNG_ba[data-play=true] .Hx0lNG_bubble:nth-child(5){animation-delay:3.4s}.Hx0lNG_ba[data-play=true] .Hx0lNG_baBefore .Hx0lNG_tally{animation:.4s 4s both Hx0lNG_msg}.Hx0lNG_ba[data-play=true] .Hx0lNG_confirm .Hx0lNG_row{animation:.35s both Hx0lNG_msg}.Hx0lNG_ba[data-play=true] .Hx0lNG_confirm .Hx0lNG_row:first-child{animation-delay:4.6s}.Hx0lNG_ba[data-play=true] .Hx0lNG_confirm .Hx0lNG_row:nth-child(2){animation-delay:4.8s}.Hx0lNG_ba[data-play=true] .Hx0lNG_confirm .Hx0lNG_row:nth-child(3){animation-delay:5s}.Hx0lNG_ba[data-play=true] .Hx0lNG_confirm .Hx0lNG_row:nth-child(4){animation-delay:5.2s}.Hx0lNG_ba[data-play=true] .Hx0lNG_confirm .Hx0lNG_row:nth-child(5){animation-delay:5.4s}.Hx0lNG_ba[data-play=true] .Hx0lNG_stamp{animation:.5s cubic-bezier(.2,.9,.3,1.4) 5.9s both Hx0lNG_stamp}.Hx0lNG_ba[data-play=true] .Hx0lNG_baAfter .Hx0lNG_tally{animation:.4s 6.3s both Hx0lNG_msg}.Hx0lNG_vgrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.Hx0lNG_vcard{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-lg);color:inherit;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}a.Hx0lNG_vcard:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}a.Hx0lNG_vcard:focus-visible{outline:3px solid var(--brand-500);outline-offset:2px}.Hx0lNG_vphoto{aspect-ratio:16/10;position:relative;overflow:hidden}.Hx0lNG_vphoto img{object-fit:cover;transition:transform .7s}a.Hx0lNG_vcard:hover .Hx0lNG_vphoto img{transform:scale(1.05)}.Hx0lNG_vbody{flex:1;align-content:start;gap:10px;padding:18px 20px 20px;display:grid}.Hx0lNG_vbody h3{font-family:var(--font-serif);font-size:20px;font-weight:600;line-height:1.2}.Hx0lNG_vbody p{color:var(--text-secondary);font-size:14.5px;line-height:1.55}.Hx0lNG_tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Hx0lNG_tags li{background:var(--surface-2);color:var(--text-secondary);border-radius:999px;padding:3px 9px;font-size:12px}.Hx0lNG_vcardWide{grid-column:1/-1;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.Hx0lNG_vcardWide .Hx0lNG_vphoto{aspect-ratio:auto;grid-row:1/-1;min-height:220px}.Hx0lNG_vcardWide .Hx0lNG_vbody{align-content:center;padding:24px 28px 8px}.Hx0lNG_vcardWide .Hx0lNG_vmore{padding:0 28px 24px}.Hx0lNG_vbadge{background:color-mix(in oklab, var(--brand-500) 15%, transparent);color:var(--brand-500);border-radius:999px;justify-self:start;padding:2px 10px;font-size:11.5px;font-weight:600}.Hx0lNG_vmore{color:var(--brand-500);padding:0 20px 18px;font-size:14px;font-weight:600}.Hx0lNG_bio{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.Hx0lNG_bioCopy{flex-direction:column;gap:18px;min-width:0;display:flex}.Hx0lNG_bioList{grid-template-columns:1fr 1fr;gap:10px 20px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.Hx0lNG_bioList li{align-items:flex-start;gap:8px;display:flex}.Hx0lNG_bioList svg{color:var(--success-text);flex:none;margin-top:4px}.Hx0lNG_bioFine{color:var(--text-tertiary);font-size:13.5px}.Hx0lNG_bioStage{justify-items:center;gap:18px;min-width:0;display:grid;position:relative}.Hx0lNG_themes{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.Hx0lNG_phone{width:290px;max-width:100%;box-shadow:var(--shadow-lg);background:#0d0f17;border-radius:38px;padding:10px}.Hx0lNG_screen{--p-bg:#fff;--p-fg:#1b1b1f;--p-mute:#6b6b76;--p-card:#f3f3f6;--p-btn:#3356e8;--p-btn-fg:#fff;background:var(--p-bg);color:var(--p-fg);border-radius:30px;transition:background .45s,color .45s;overflow:hidden}.Hx0lNG_screen[data-t=oscuro]{--p-bg:#12131a;--p-fg:#f1f1f5;--p-mute:#a2a3b3;--p-card:#1f2130;--p-btn:#8b9dff;--p-btn-fg:#0d0f17}.Hx0lNG_screen[data-t=suave]{--p-bg:#f6efe8;--p-fg:#3b2a22;--p-mute:#85705f;--p-card:#ecdfd3;--p-btn:#b4583a;--p-btn-fg:#fff8f2}.Hx0lNG_cover{height:104px;position:relative}.Hx0lNG_cover img{object-fit:cover;object-position:center 35%}.Hx0lNG_pBody{text-align:center;justify-items:center;gap:10px;padding:0 18px 20px;display:grid}.Hx0lNG_pLogo{border:3px solid var(--p-bg);color:#fff;width:64px;height:64px;font:600 22px var(--font-serif);background:linear-gradient(135deg,#b4583a,#e0a46c);border-radius:50%;place-items:center;margin-top:-32px;transition:border-color .45s;display:grid;position:relative}.Hx0lNG_pName{font:600 18px var(--font-serif)}.Hx0lNG_pBio{color:var(--p-mute);font-size:12.5px;line-height:1.45}.Hx0lNG_pSocial{gap:8px;display:flex}.Hx0lNG_pSocial span{background:var(--p-card);width:30px;height:30px;color:var(--p-mute);border-radius:50%;place-items:center;font-size:10.5px;font-weight:600;transition:background .45s;display:grid}.Hx0lNG_pLinks{gap:8px;width:100%;margin-top:4px;display:grid}.Hx0lNG_pLink{background:var(--p-card);border-radius:12px;padding:11px 12px;font-size:13px;font-weight:500;transition:background .45s,border-radius .3s}.Hx0lNG_pLinkMain{background:var(--p-btn);color:var(--p-btn-fg);font-weight:600}.Hx0lNG_screen[data-t=suave] .Hx0lNG_pLink{border-radius:999px}.Hx0lNG_pFoot{color:var(--p-mute);margin-top:4px;font-size:10.5px}.Hx0lNG_fQr{align-items:center;gap:10px;animation:6s ease-in-out infinite Hx0lNG_bob;display:flex;top:70px;right:0}.Hx0lNG_fQr svg{color:var(--brand-500)}.Hx0lNG_steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:18px;display:grid;position:relative}.Hx0lNG_steps:before{content:"";background:var(--gradient-brand);transform-origin:0;border-radius:3px;height:3px;position:absolute;top:-18px;left:24px;right:24px}.Hx0lNG_step{border-radius:var(--radius-lg);background:var(--surface-2);align-content:start;gap:10px;padding:24px;display:grid}.Hx0lNG_stepN{font-family:var(--font-serif);color:var(--brand-500);font-size:40px;line-height:1}.Hx0lNG_step h3{font-size:19px;font-weight:600}.Hx0lNG_step p{color:var(--text-secondary);font-size:15px;line-height:1.55}.Hx0lNG_stepTime{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:12.5px}.Hx0lNG_steps[data-play=true]:before{animation:1.4s ease-out both Hx0lNG_grow}.Hx0lNG_steps[data-play=true] .Hx0lNG_step{animation:.5s ease-out both Hx0lNG_msg}.Hx0lNG_steps[data-play=true] .Hx0lNG_step:nth-child(2){animation-delay:.45s}.Hx0lNG_steps[data-play=true] .Hx0lNG_step:nth-child(3){animation-delay:.9s}.Hx0lNG_demoLink{text-align:center;color:var(--text-secondary);margin-top:28px;font-size:15px}.Hx0lNG_demoLink a{color:var(--brand-500);font-weight:600}.Hx0lNG_mockWrap{margin-top:56px}.Hx0lNG_bgrid{grid-template-columns:repeat(3,1fr);gap:32px 36px;display:grid}.Hx0lNG_benefit{align-content:start;gap:6px;display:grid}.Hx0lNG_benefit h3{font-size:17px;font-weight:600}.Hx0lNG_benefit p{color:var(--text-secondary);font-size:15px;line-height:1.55}.Hx0lNG_benefitHow{color:var(--text-tertiary);font-size:12.5px}.Hx0lNG_cta{isolation:isolate;border-radius:28px;align-items:end;min-height:400px;display:grid;position:relative;overflow:hidden}.Hx0lNG_cta img{object-fit:cover;object-position:center 30%;z-index:-2}.Hx0lNG_cta:after{content:"";z-index:-1;background:linear-gradient(90deg,#0a0c1ee0 0%,#0a0c1e9e 45%,#0a0c1e0d 100%);position:absolute;inset:0}.Hx0lNG_ctaInner{color:#fff;justify-items:start;gap:16px;max-width:540px;padding:44px;display:grid}.Hx0lNG_ctaInner h2{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(30px,4vw,46px);font-weight:600;line-height:1.1}.Hx0lNG_ctaInner p{color:#ffffffd6;font-size:17px}.Hx0lNG_ctaSection{padding-block:40px 96px}@keyframes Hx0lNG_bob{50%{transform:translateY(-7px)}}@keyframes Hx0lNG_pop{0%{transform:translateY(12px)scale(.95)}}@keyframes Hx0lNG_fill{0%{transform:scaleX(0)}}@keyframes Hx0lNG_msg{0%{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes Hx0lNG_stamp{0%{opacity:0;transform:scale(1.9)rotate(-10deg)}}@keyframes Hx0lNG_grow{0%{transform:scaleX(0)}}@media (max-width:900px){.Hx0lNG_heroGrid,.Hx0lNG_bio{grid-template-columns:1fr;gap:40px}.Hx0lNG_fBooking{width:232px;bottom:16px;left:12px}.Hx0lNG_fRemind{top:14px;right:12px}.Hx0lNG_fTime,.Hx0lNG_fQr{display:none}.Hx0lNG_vgrid,.Hx0lNG_bgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.Hx0lNG_ba,.Hx0lNG_steps{grid-template-columns:1fr}.Hx0lNG_steps:before{display:none}}@media (max-width:560px){.Hx0lNG_vcardWide{display:flex}.Hx0lNG_vcardWide .Hx0lNG_vphoto{aspect-ratio:16/10;min-height:0}.Hx0lNG_vgrid,.Hx0lNG_bgrid,.Hx0lNG_bioList{grid-template-columns:1fr}.Hx0lNG_ctaInner{padding:26px}.Hx0lNG_cta:after{background:linear-gradient(#0a0c1e33 0%,#0a0c1e8c 30%,#0a0c1eeb 100%)}}@media (prefers-reduced-motion:reduce){.Hx0lNG_rot,.Hx0lNG_slide,.Hx0lNG_swap,.Hx0lNG_vcard,.Hx0lNG_vphoto img,.Hx0lNG_screen,.Hx0lNG_pLink,.Hx0lNG_pSocial span,.Hx0lNG_pLogo{transition:none}a.Hx0lNG_vcard:hover,a.Hx0lNG_vcard:hover .Hx0lNG_vphoto img{transform:none}.Hx0lNG_fRemind,.Hx0lNG_fTime,.Hx0lNG_fQr,.Hx0lNG_fBookingPop,.Hx0lNG_chipTimed[aria-pressed=true]:after,.Hx0lNG_ba[data-play=true] *,.Hx0lNG_steps[data-play=true] *,.Hx0lNG_steps[data-play=true]:before{animation:none!important}}
.snMXla_root{flex-direction:column;gap:32px;max-width:960px;margin:0 auto;padding:32px 0 64px;display:flex}.snMXla_header{flex-direction:column;gap:8px;display:flex}.snMXla_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:28px;font-weight:800}.snMXla_subtitle{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}.snMXla_notice{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:var(--radius-md);color:var(--text-primary);padding:14px 18px;font-size:14px}.snMXla_periodToggle{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:999px;align-self:center;gap:4px;margin-bottom:8px;padding:4px;display:inline-flex}.snMXla_periodToggleBtn{appearance:none;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:14px;font-weight:600;transition:background .18s,color .18s;display:inline-flex}.snMXla_periodToggleBtn:hover{color:var(--text-primary)}.snMXla_periodToggleBtnActive,.snMXla_periodToggleBtnActive:hover{background:var(--surface-3);color:var(--text-primary)}.snMXla_periodToggleSavings{color:var(--success-text);background:var(--success-bg);letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.snMXla_divergenceBanner{border:1px solid color-mix(in oklab, var(--brand-500) 35%, transparent);border-radius:var(--radius-md);background:linear-gradient(135deg,#4f75f61f,#8b5cf61a);flex-direction:column;gap:14px;padding:20px 22px;display:flex}.snMXla_divergenceHeader{flex-direction:column;gap:6px;display:flex}.snMXla_divergenceTitle{color:var(--text-primary);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.snMXla_divergenceBody{color:var(--text-primary);margin:0;font-size:14px;line-height:1.55}.snMXla_divergenceActions{flex-wrap:wrap;gap:12px;display:flex}.snMXla_divergenceSnoozeBtn,.snMXla_divergenceReconcileBtn{white-space:nowrap}.snMXla_testModeBanner{border:1px solid color-mix(in oklab, var(--warning) 50%, transparent);color:var(--warning-text);border-radius:var(--radius-md);background:linear-gradient(135deg,#f59e0b26,#ef44441f);padding:12px 18px;font-size:13px;line-height:1.55}.snMXla_testModeBanner strong{color:var(--warning-text);letter-spacing:.04em}.snMXla_testModeLink{color:var(--warning-text);text-underline-offset:2px;text-decoration:underline}.snMXla_testModeLink:hover{color:var(--text-primary)}.snMXla_noticeSuccess{background:var(--success-bg);border:1px solid var(--success-border);color:var(--success-text);border-radius:var(--radius-md);padding:14px 18px;font-size:14px}.snMXla_planGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.snMXla_planCard{flex-direction:column;gap:0;padding:28px;display:flex;position:relative}.snMXla_planCardFeatured{border-color:color-mix(in oklab, var(--brand-500) 50%, transparent);box-shadow:var(--shadow-brand)}.snMXla_planCardPreselected{outline:2px solid var(--brand-400);outline-offset:2px}.snMXla_planBadge{background:var(--gradient-brand);color:var(--text-on-brand);border-radius:var(--radius-full);letter-spacing:.04em;text-transform:uppercase;padding:3px 10px;font-size:10px;font-weight:700;position:absolute;top:16px;right:16px}.snMXla_planLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--brand-400);margin-bottom:10px;font-size:12px;font-weight:700}.snMXla_planPrice{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:16px;font-size:38px;font-weight:800;line-height:1}.snMXla_planCurrency{vertical-align:super;font-size:20px}.snMXla_planPeriod{color:var(--text-secondary);font-size:14px;font-weight:400}.snMXla_planDescription{color:var(--text-secondary);margin:0 0 22px;font-size:14px;line-height:1.55}.snMXla_startForm{flex-direction:column;gap:8px;display:flex}.snMXla_startBtn{justify-content:center;width:100%}.snMXla_formError{color:var(--danger-text);margin:0;font-size:13px}.snMXla_planFootnote{color:var(--text-tertiary);text-align:center;margin:12px 0 0;font-size:12px}.snMXla_disclaimer{color:var(--text-tertiary);margin:0;font-size:13px;line-height:1.6}.snMXla_compareSection{flex-direction:column;gap:16px;margin-top:16px;display:flex}.snMXla_compareHeader{flex-direction:column;gap:4px;display:flex}.snMXla_compareTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:22px;font-weight:800}.snMXla_compareSubtitle{color:var(--text-secondary);margin:0;font-size:14px}.snMXla_statusCard{flex-direction:column;gap:18px;padding:24px 28px;display:flex}.snMXla_statusRow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;display:grid}.snMXla_statusLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary);margin-bottom:4px;font-size:11px;font-weight:700}.snMXla_statusValue{color:var(--text-primary);font-size:15px;font-weight:500}.snMXla_cancelNotice{background:var(--warning-bg);border:1px solid var(--warning-border);color:var(--warning-text);border-radius:var(--radius-md);padding:12px 16px;font-size:13px;line-height:1.5}.snMXla_actionsCard{padding:24px 28px}.snMXla_actionsTitle{font-family:var(--font-display);color:var(--text-primary);margin:0 0 12px;font-size:18px;font-weight:700}.snMXla_actionsHint{color:var(--text-secondary);margin:0 0 16px;font-size:14px;line-height:1.55}.snMXla_actionsHint a{color:var(--brand-400);text-underline-offset:2px;text-decoration:underline}.snMXla_actionsFootnote{border-top:1px solid var(--surface-border);color:var(--text-tertiary);margin:20px 0 0;padding-top:16px;font-size:12px;line-height:1.5}.snMXla_actionsFootnote a{color:var(--brand-400);text-underline-offset:2px;text-decoration:underline}.snMXla_cancelWrap{display:flex}.snMXla_cancelForm{background:var(--danger-bg);border:1px solid var(--danger-border);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:16px;display:flex}.snMXla_cancelConfirmText{color:var(--text-primary);margin:0;font-size:14px;line-height:1.55}.snMXla_cancelButtons{flex-wrap:wrap;gap:8px;display:flex}.snMXla_confirmCancelBtn{color:#fff;background:#dc2626;border:1px solid #b91c1c}.snMXla_confirmCancelBtn:hover:not(:disabled){background:#b91c1c}.snMXla_confirmCancelBtn:disabled{opacity:.6;cursor:not-allowed}.snMXla_resumeForm{flex-direction:column;gap:8px;display:flex}.snMXla_resumeBtn{align-self:flex-start}.snMXla_lostFeatures{margin:8px 0 10px;padding-left:18px;font-weight:400;line-height:1.6}.snMXla_cardDialogBackdrop{z-index:200;background:#0000008c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.snMXla_cardDialog{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-lg);text-align:left;flex-direction:column;gap:8px;width:100%;max-width:420px;padding:28px 24px 24px;display:flex;position:relative;box-shadow:0 24px 60px #00000073}.snMXla_cardDialogClose{width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.snMXla_cardDialogClose:hover{background:var(--surface-2);color:var(--text-primary)}.snMXla_cardDialogIcon{border-radius:var(--radius-md);width:44px;height:44px;color:var(--brand-500);background:#4f75f624;place-items:center;display:grid}.snMXla_cardDialogTitle{color:var(--text-primary);margin:6px 0 0;font-size:20px;font-weight:700}.snMXla_cardDialogList{color:var(--text-secondary);flex-direction:column;gap:6px;margin:0 0 12px;padding-left:18px;font-size:14px;line-height:1.55;display:flex}.snMXla_pendingActions{max-width:280px;margin-top:12px}
.LT_gxG_wrap{justify-items:center;gap:16px;display:grid}.LT_gxG_switcher{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.LT_gxG_chip{border:1px solid var(--surface-border);background:var(--surface-1);color:var(--text-secondary);font:600 13px var(--font-sans);cursor:pointer;border-radius:999px;padding:6px 14px}.LT_gxG_chip[aria-pressed=true]{border-color:var(--brand-500);color:var(--text-primary)}.LT_gxG_chip:focus-visible,.LT_gxG_navItem:focus-visible,.LT_gxG_mobileTabs button:focus-visible,.LT_gxG_row:focus-visible,.LT_gxG_upRow:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.LT_gxG_window{border:1px solid var(--surface-border);background:var(--surface-0);width:100%;max-width:1040px;box-shadow:var(--shadow-lg);border-radius:16px;overflow:hidden}.LT_gxG_bar{background:var(--surface-2);border-bottom:1px solid var(--surface-border);align-items:center;gap:6px;padding:10px 14px;display:flex}.LT_gxG_bar span{background:var(--surface-3);border-radius:50%;width:10px;height:10px}.LT_gxG_bar em{color:var(--text-tertiary);margin-left:10px;font-size:12px;font-style:normal}.LT_gxG_app{grid-template-columns:210px minmax(0,1fr);min-height:560px;display:grid;position:relative}.LT_gxG_sidebar{border-right:1px solid var(--surface-border);background:var(--surface-1);flex-direction:column;gap:10px;padding:14px 10px;display:flex}.LT_gxG_brand{padding:0 8px 6px;font-size:14px;font-weight:700}.LT_gxG_group{gap:2px;display:grid}.LT_gxG_groupLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);padding:4px 8px;font-size:10.5px;font-weight:600}.LT_gxG_navItem{font:500 13px var(--font-sans);color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:9px;padding:7px 8px;display:flex}.LT_gxG_navItem:disabled{cursor:default;opacity:.6}.LT_gxG_navOn{color:var(--text-primary);background:#4f75f61f;border-color:#4f75f633}.LT_gxG_planRow{border-top:1px solid var(--surface-border);color:var(--text-tertiary);margin-top:auto;padding:10px 8px 0;font-size:12px}.LT_gxG_planRow b{color:var(--brand-500)}.LT_gxG_mobileTabs{display:none}.LT_gxG_main{flex-direction:column;gap:14px;min-width:0;padding:22px 24px;animation:.25s LT_gxG_fadeIn;display:flex}.LT_gxG_h1{font-family:var(--font-display);font-size:22px;font-weight:700}.LT_gxG_sub{color:var(--text-secondary);margin-top:-8px;font-size:13.5px}.LT_gxG_stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.LT_gxG_stat{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:14px;gap:4px;padding:14px;display:grid}.LT_gxG_stat span{color:var(--text-tertiary);font-size:12px}.LT_gxG_stat b{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:24px}.LT_gxG_card{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:16px;gap:4px;padding:14px;display:grid}.LT_gxG_cardHead{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.LT_gxG_cardHead h4{font-size:14.5px;font-weight:600}.LT_gxG_ghost{color:var(--brand-500);font:600 12.5px var(--font-sans);cursor:pointer;background:0 0;border:0}.LT_gxG_upRow,.LT_gxG_row{border:0;border-top:1px solid var(--surface-border);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:9px 6px;display:flex}.LT_gxG_upRow:first-of-type{border-top:0}.LT_gxG_upRow i,.LT_gxG_row i,.LT_gxG_banner i{border-radius:4px;flex:none;align-self:stretch;width:4px}.LT_gxG_upRow span,.LT_gxG_rowMain{flex:1;gap:2px;min-width:0;display:grid}.LT_gxG_upRow b,.LT_gxG_rowTop b{font-size:13.5px}.LT_gxG_upRow small,.LT_gxG_rowMain small{color:var(--text-tertiary);font-size:12px}.LT_gxG_upRow svg,.LT_gxG_row svg{color:var(--text-tertiary);flex:none}.LT_gxG_reservas{flex-direction:column;gap:12px;display:flex;position:relative}.LT_gxG_pageHead{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.LT_gxG_pageHead .LT_gxG_sub{margin-top:2px}.LT_gxG_actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.LT_gxG_ghostStatic,.LT_gxG_primaryStatic,.LT_gxG_dangerStatic{border:1px solid var(--surface-border);color:var(--text-secondary);white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.LT_gxG_primaryStatic{background:var(--brand-500);border-color:var(--brand-500);color:#fff}.LT_gxG_dangerStatic{color:var(--danger-text);border-color:var(--danger-border)}.LT_gxG_tabs{border-bottom:1px solid var(--surface-border);color:var(--text-tertiary);gap:18px;font-size:13px;display:flex}.LT_gxG_tabs span{padding-bottom:8px}.LT_gxG_tabOn{color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--brand-500);font-weight:600}.LT_gxG_list{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:16px;padding:0 10px}.LT_gxG_list .LT_gxG_row:first-child{border-top:0}.LT_gxG_rowTop{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.LT_gxG_pills{flex-wrap:wrap;gap:5px;display:flex}.LT_gxG_pill{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.LT_gxG_ok{background:var(--success-bg);color:var(--success-text)}.LT_gxG_warn{background:var(--warning-bg);color:var(--warning-text)}.LT_gxG_tag{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--surface-border);color:var(--text-tertiary);border-radius:6px;padding:1px 6px;font-size:10px;font-weight:700}.LT_gxG_hint{color:var(--text-tertiary);font-size:12.5px}.LT_gxG_sheet{background:var(--surface-1);border-left:1px solid var(--surface-border);width:min(380px,100%);box-shadow:var(--shadow-lg);flex-direction:column;gap:12px;padding:16px;animation:.25s LT_gxG_slideIn;display:flex;position:absolute;top:-8px;bottom:-8px;right:-12px;overflow-y:auto}.LT_gxG_sheetHead{justify-content:space-between;align-items:center;display:flex}.LT_gxG_sheetHead h4{font-size:15px;font-weight:600}.LT_gxG_sheetHead button{background:var(--surface-2);color:var(--text-secondary);cursor:pointer;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.LT_gxG_banner{background:var(--surface-2);border-radius:12px;align-items:center;gap:8px;padding:10px;font-size:13px;display:flex}.LT_gxG_banner i{border-radius:50%;align-self:center;width:10px;height:10px}.LT_gxG_banner small{color:var(--text-tertiary);margin-right:auto}.LT_gxG_dl{gap:4px;font-size:13px;display:grid}.LT_gxG_dl dt{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-top:8px;font-size:10.5px;font-weight:700}.LT_gxG_dl dd{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.LT_gxG_dl dd small{color:var(--text-tertiary)}.LT_gxG_history{gap:6px;display:grid!important}.LT_gxG_history span{font-size:12.5px}.LT_gxG_history small{margin-left:4px}.LT_gxG_primaryBtn{background:var(--brand-500);color:#fff;font:600 12.5px var(--font-sans);cursor:pointer;border:0;border-radius:8px;padding:6px 12px}.LT_gxG_sheetActions{border-top:1px solid var(--surface-border);gap:8px;margin-top:auto;padding-top:10px;display:flex}.LT_gxG_tabPills{flex-wrap:wrap;gap:6px;display:flex}.LT_gxG_tabPills button{border:1px solid var(--surface-border);background:var(--surface-1);color:var(--text-secondary);font:600 12.5px var(--font-sans);cursor:pointer;border-radius:999px;padding:4px 12px}.LT_gxG_tabPills .LT_gxG_tabPillOn{border-color:var(--brand-500);color:var(--text-primary)}.LT_gxG_dayRow{border-top:1px solid var(--surface-border);grid-template-columns:34px 110px minmax(0,1fr);align-items:center;gap:8px;padding:7px 4px;font-size:13px;display:grid}.LT_gxG_dayRow:first-child{border-top:0}.LT_gxG_toggle{background:var(--surface-3);border-radius:999px;width:30px;height:18px;position:relative}.LT_gxG_toggle:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px}.LT_gxG_toggleOn{background:var(--brand-500)}.LT_gxG_toggleOn:after{left:14px}.LT_gxG_range{font-variant-numeric:tabular-nums}.LT_gxG_closed{color:var(--text-tertiary)}.LT_gxG_saveRow{flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.LT_gxG_okText{color:var(--success-text);font-size:12.5px}.LT_gxG_blockRow span{font-size:13px;display:grid}.LT_gxG_blockRow small{color:var(--text-tertiary)}@keyframes LT_gxG_fadeIn{0%{opacity:0;transform:translateY(4px)}}@keyframes LT_gxG_slideIn{0%{opacity:0;transform:translate(24px)}}@media (max-width:760px){.LT_gxG_app{grid-template-columns:minmax(0,1fr)}.LT_gxG_sidebar{display:none}.LT_gxG_mobileTabs{border-bottom:1px solid var(--surface-border);gap:4px;padding:8px 10px 0;display:flex;overflow-x:auto}.LT_gxG_mobileTabs button{font:600 13px var(--font-sans);color:var(--text-tertiary);cursor:pointer;background:0 0;border:0;padding:6px 10px 9px}.LT_gxG_mobileTabs button[aria-selected=true]{color:var(--text-primary);box-shadow:inset 0 -2px 0 var(--brand-500)}.LT_gxG_main{padding:16px 14px}.LT_gxG_sheet{z-index:200;border-left:0;border-radius:18px 18px 0 0;width:100%;max-height:80dvh;position:fixed;inset:auto 0 0}.LT_gxG_dayRow{grid-template-columns:34px 90px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.LT_gxG_main,.LT_gxG_sheet{animation:none}}
.A4TyjG_wrap{justify-items:center;gap:14px;min-width:0;display:grid}.A4TyjG_tabs{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:999px;flex-wrap:wrap;justify-content:center;gap:4px;padding:4px;display:inline-flex}.A4TyjG_tab{color:var(--text-secondary);font:600 13px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px}.A4TyjG_tab[aria-selected=true]{background:var(--surface-1);color:var(--text-primary);box-shadow:var(--shadow-sm)}.A4TyjG_tab:focus-visible,.A4TyjG_segBtn:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.A4TyjG_caption{text-align:center;max-width:360px;color:var(--text-secondary);min-height:3em;font-size:13.5px;line-height:1.5}.A4TyjG_phone{width:320px;max-width:100%;box-shadow:var(--shadow-lg);background:#0d0f17;border-radius:38px;padding:10px}.A4TyjG_screen{background:var(--surface-0);height:560px;color:var(--text-primary);border-radius:30px;flex-direction:column;display:flex;position:relative;overflow:hidden}.A4TyjG_header{background:var(--surface-1);border-bottom:1px solid var(--surface-border);align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.A4TyjG_logo{background:var(--gradient-brand);color:#fff;width:32px;height:32px;font:700 12px var(--font-sans);border-radius:9px;flex:none;place-items:center;display:grid}.A4TyjG_who{min-width:0;font-size:13px;line-height:1.25;display:grid}.A4TyjG_who b,.A4TyjG_who small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.A4TyjG_who small{color:var(--text-tertiary);font-size:11.5px}.A4TyjG_rolePill{background:color-mix(in oklab, var(--brand-500) 15%, transparent);color:var(--brand-500);border-radius:999px;flex:none;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:600}.A4TyjG_body{flex-direction:column;flex:1;gap:8px;padding:12px 12px 70px;animation:.3s A4TyjG_fadeIn;display:flex;overflow:hidden}.A4TyjG_title{font-family:var(--font-serif);font-size:20px;font-weight:600;line-height:1.1}.A4TyjG_sub{color:var(--text-tertiary);margin-top:-4px;font-size:11.5px}.A4TyjG_week{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.A4TyjG_day{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:10px;justify-items:center;padding:5px 0;font-size:10px;line-height:1.3;display:grid}.A4TyjG_day b{font-size:13px}.A4TyjG_day i{color:var(--brand-500);font-style:normal;font-weight:600}.A4TyjG_dayOn{background:var(--text-primary);color:var(--surface-0);border-color:var(--text-primary)}.A4TyjG_dayOn i{color:inherit}.A4TyjG_card{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:14px;padding:9px 11px;font-size:12px}.A4TyjG_cardHead{align-items:baseline;gap:8px;display:flex}.A4TyjG_time{font-variant-numeric:tabular-nums;flex:none;width:38px}.A4TyjG_meta{color:var(--text-tertiary);font-variant-numeric:tabular-nums;padding-left:46px;font-size:11px}.A4TyjG_person{border-top:1px solid var(--surface-border);align-items:center;gap:8px;margin-top:7px;padding-top:7px;display:flex}.A4TyjG_personMain{flex:1;gap:2px;min-width:0;display:grid}.A4TyjG_personMain>span:first-child{font-weight:600}.A4TyjG_personMain small{color:var(--text-secondary);font-size:10.5px;line-height:1.35}.A4TyjG_link{color:var(--brand-500)!important}.A4TyjG_pills{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.A4TyjG_pill{white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600}.A4TyjG_ok{background:var(--success-bg);color:var(--success-text)}.A4TyjG_warn{background:var(--warning-bg);color:var(--warning-text)}.A4TyjG_bad{background:var(--danger-bg);color:var(--danger-text)}.A4TyjG_muted{background:var(--surface-2);color:var(--text-secondary)}.A4TyjG_attend{flex:none;gap:4px;display:flex}.A4TyjG_btn{border:1px solid var(--surface-border);background:var(--surface-0);color:var(--text-secondary);white-space:nowrap;border-radius:9px;flex:none;padding:5px 9px;font-size:10.5px;font-weight:600}.A4TyjG_btnOk{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}.A4TyjG_chev{color:var(--text-tertiary);font-size:18px}.A4TyjG_notice{color:var(--text-secondary);background:var(--surface-2);border-radius:10px;align-items:flex-start;gap:6px;padding:8px 10px;font-size:10.5px;line-height:1.4;display:flex}.A4TyjG_notice svg{flex:none;margin-top:2px}.A4TyjG_ghostBtn{text-align:center;border:1px dashed var(--surface-border);color:var(--text-secondary);border-radius:10px;padding:8px;font-size:11.5px;font-weight:600}.A4TyjG_seg{background:var(--surface-2);border-radius:10px;grid-auto-flow:column;gap:2px;padding:3px;display:grid}.A4TyjG_segBtn{font:600 11px var(--font-sans);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 4px}.A4TyjG_segOn{background:var(--surface-1);color:var(--text-primary);box-shadow:var(--shadow-sm)}.A4TyjG_toolbar{display:flex}.A4TyjG_select{border:1px solid var(--surface-border);background:var(--surface-1);color:var(--text-secondary);border-radius:8px;padding:4px 9px;font-size:11px}.A4TyjG_blocked{color:var(--text-secondary);border:1px dashed var(--surface-border);background:repeating-linear-gradient(-45deg, transparent 0 6px, color-mix(in oklab, var(--text-tertiary) 10%, transparent) 6px 12px);border-radius:10px;padding:6px 9px;font-size:10.5px}.A4TyjG_fab{background:var(--brand-500);color:#fff;border-radius:999px;place-items:center;height:40px;padding:0 18px;font-size:13px;font-weight:600;display:grid;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 20px #3b5bdb59}.A4TyjG_kpis{grid-template-columns:1fr 1fr;gap:6px;display:grid}.A4TyjG_kpis span{background:var(--surface-1);border:1px solid var(--surface-border);color:var(--text-secondary);border-radius:12px;padding:8px 10px;font-size:11px}.A4TyjG_kpis b{font-family:var(--font-serif);color:var(--text-primary);font-size:22px;line-height:1.1;display:block}.A4TyjG_search{color:var(--text-tertiary);border:1px solid var(--surface-border);background:var(--surface-1);border-radius:10px;padding:7px 10px;font-size:11.5px}.A4TyjG_label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);margin-top:4px;font-size:10px;font-weight:700}.A4TyjG_listRow{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex}.A4TyjG_listRow>span:first-child{flex:1;min-width:0;display:grid}.A4TyjG_listRow small{color:var(--text-tertiary);font-size:10.5px}@keyframes A4TyjG_fadeIn{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.A4TyjG_body{animation:none}}
.BUy4yq_indexHero{text-align:center;padding:96px 0 48px}.BUy4yq_indexHeroBadge{margin-bottom:24px}.BUy4yq_indexHeroTitle{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--text-primary);font-variation-settings:"opsz" 96, "SOFT" 50;max-width:720px;margin:0 auto 20px;font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1.05}.BUy4yq_indexHeroSubtitle{color:var(--text-secondary);max-width:620px;margin:0 auto;font-size:18px;line-height:1.6}.BUy4yq_indexList{padding:32px 0 96px}.BUy4yq_indexGroup{margin-bottom:56px}.BUy4yq_indexGroup:last-child{margin-bottom:0}.BUy4yq_indexGroupTitle{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--text-primary);font-variation-settings:"opsz" 48;margin:0 0 24px;font-size:clamp(22px,3vw,28px);font-weight:600}.BUy4yq_indexCards{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:18px;display:grid}.BUy4yq_indexCard{color:inherit;flex-direction:column;gap:12px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.BUy4yq_indexCard:hover{border-color:color-mix(in oklab, var(--brand-500) 35%, transparent)}.BUy4yq_indexCardTags{flex-wrap:wrap;gap:6px;display:flex}.BUy4yq_indexCardTag{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);background:color-mix(in oklab, var(--brand-500) 8%, transparent);border:1px solid color-mix(in oklab, var(--brand-500) 18%, transparent);border-radius:100px;padding:4px 10px;font-size:11px;font-weight:600}.BUy4yq_indexCardTitle{color:var(--text-primary);margin:0;font-size:19px;font-weight:600;line-height:1.3}.BUy4yq_indexCardDesc{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.55}.BUy4yq_indexCardMeta{color:var(--text-tertiary);align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:13px;display:flex}.BUy4yq_indexCardMetaArrow{color:var(--brand-500);align-items:center;gap:4px;margin-left:auto;font-weight:600;display:inline-flex}.BUy4yq_indexComing{color:var(--text-tertiary);text-align:center;margin-top:24px;font-size:14px;font-style:italic}.BUy4yq_articleHeader{text-align:left;padding:80px 0 32px}.BUy4yq_breadcrumb{color:var(--text-tertiary);margin-bottom:24px;font-size:14px;text-decoration:none;transition:color .15s;display:inline-block}.BUy4yq_breadcrumb:hover{color:var(--brand-500)}.BUy4yq_articleBadge{margin-bottom:20px}.BUy4yq_articleTitle{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--text-primary);font-variation-settings:"opsz" 96, "SOFT" 50;margin:0 0 20px;font-size:clamp(32px,4.5vw,48px);font-weight:600;line-height:1.1}.BUy4yq_articleDek{color:var(--text-secondary);max-width:640px;margin:0 0 24px;font-size:19px;line-height:1.55}.BUy4yq_articleMeta{color:var(--text-tertiary);flex-wrap:wrap;gap:16px;font-size:13.5px;display:flex}.BUy4yq_articleMetaItem{align-items:center;gap:6px;display:inline-flex}.BUy4yq_articleBodyWrap{padding-bottom:64px}.BUy4yq_articleBody{color:var(--text-primary);font-size:16.5px;line-height:1.72}.BUy4yq_articleBody .BUy4yq_lede{color:var(--text-secondary);border-bottom:1px solid var(--surface-border);margin:0 0 36px;padding-bottom:24px;font-size:18.5px;line-height:1.6}.BUy4yq_articleBody .BUy4yq_h2{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--text-primary);scroll-margin-top:calc(var(--nav-height) + 16px);font-variation-settings:"opsz" 48;margin:48px 0 16px;font-size:clamp(22px,3vw,30px);font-weight:600}.BUy4yq_articleBody .BUy4yq_h2:first-child{margin-top:0}.BUy4yq_articleBody .BUy4yq_h3{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--text-primary);scroll-margin-top:calc(var(--nav-height) + 16px);font-variation-settings:"opsz" 36;margin:32px 0 12px;font-size:clamp(18px,2.4vw,22px);font-weight:600}.BUy4yq_articleBody .BUy4yq_p{color:var(--text-secondary);margin:0 0 16px}.BUy4yq_articleBody .BUy4yq_p strong{color:var(--text-primary)}.BUy4yq_articleBody .BUy4yq_ul{margin:0 0 20px;padding-left:0;list-style:none}.BUy4yq_articleBody .BUy4yq_ul li{color:var(--text-secondary);margin-bottom:10px;padding-left:22px;position:relative}.BUy4yq_articleBody .BUy4yq_ul li:before{content:"→";color:var(--brand-500);font-weight:700;position:absolute;top:0;left:0}.BUy4yq_articleBody .BUy4yq_ul li strong{color:var(--text-primary)}.BUy4yq_articleBody .BUy4yq_note{background:color-mix(in oklab, var(--brand-500) 6%, transparent);border-left:3px solid var(--brand-500);color:var(--text-secondary);border-radius:6px;margin:0 0 20px;padding:14px 18px;font-size:15px;line-height:1.6}.BUy4yq_articleBody .BUy4yq_inlineLink{color:var(--brand-500);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-thickness .15s}.BUy4yq_articleBody .BUy4yq_inlineLink:hover{text-decoration-thickness:2px}.BUy4yq_articleBody .BUy4yq_code{background:var(--surface-2);border:1px solid var(--surface-border);color:var(--text-primary);border-radius:5px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:14px}.BUy4yq_articleBody .BUy4yq_compareTable{border:1px solid var(--surface-border);border-radius:var(--radius-md);background:var(--surface-1);margin:24px 0 32px;overflow-x:auto}.BUy4yq_articleBody .BUy4yq_compareTable table{border-collapse:collapse;width:100%;min-width:480px;font-size:14.5px}.BUy4yq_articleBody .BUy4yq_compareTable th,.BUy4yq_articleBody .BUy4yq_compareTable td{text-align:left;border-bottom:1px solid var(--surface-border);vertical-align:top;padding:12px 14px}.BUy4yq_articleBody .BUy4yq_compareTable thead th{background:var(--surface-2);color:var(--text-primary);letter-spacing:.01em;font-size:13.5px;font-weight:700}.BUy4yq_articleBody .BUy4yq_compareTable tbody tr:last-child th,.BUy4yq_articleBody .BUy4yq_compareTable tbody tr:last-child td{border-bottom:0}.BUy4yq_articleBody .BUy4yq_compareTable tbody td:first-child{color:var(--text-primary);font-weight:500}.BUy4yq_articleBody .BUy4yq_compareTable tbody td:nth-child(3){background:color-mix(in oklab, var(--brand-500) 6%, transparent);font-weight:500}.BUy4yq_articleBody .BUy4yq_compareTable thead th:nth-child(3){background:color-mix(in oklab, var(--brand-500) 14%, var(--surface-2));color:var(--brand-500)}.BUy4yq_articleBody .BUy4yq_calloutCta{background:color-mix(in oklab, var(--brand-500) 8%, var(--surface-1));border:1px solid color-mix(in oklab, var(--brand-500) 25%, transparent);border-radius:var(--radius-lg);text-align:center;margin:40px 0;padding:28px 24px}.BUy4yq_articleBody .BUy4yq_calloutTitle{font-family:var(--font-serif);color:var(--text-primary);font-variation-settings:"opsz" 48;margin:0 0 8px;font-size:22px;font-weight:600}.BUy4yq_articleBody .BUy4yq_calloutBody{color:var(--text-secondary);margin:0 0 18px;font-size:15.5px}.BUy4yq_articleBody .BUy4yq_faqList{flex-direction:column;gap:8px;margin-top:16px;display:flex}.BUy4yq_articleBody .BUy4yq_faqItem{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-md);padding:16px 20px;transition:border-color .15s}.BUy4yq_articleBody .BUy4yq_faqItem[open]{border-color:color-mix(in oklab, var(--brand-500) 35%, var(--surface-border))}.BUy4yq_articleBody .BUy4yq_faqSummary{cursor:pointer;color:var(--text-primary);justify-content:space-between;align-items:center;gap:16px;font-size:15.5px;font-weight:600;list-style:none;display:flex}.BUy4yq_articleBody .BUy4yq_faqSummary::-webkit-details-marker{display:none}.BUy4yq_articleBody .BUy4yq_faqSummary:after{content:"+";color:var(--text-tertiary);font-size:20px;font-weight:400;line-height:1;transition:transform .15s,color .15s}.BUy4yq_articleBody .BUy4yq_faqItem[open] .BUy4yq_faqSummary:after{color:var(--brand-500);transform:rotate(45deg)}.BUy4yq_articleBody .BUy4yq_faqAnswer{color:var(--text-secondary);margin:12px 0 0;font-size:15px;line-height:1.6}@media (max-width:768px){.BUy4yq_indexHero{padding:64px 0 32px}.BUy4yq_articleHeader{padding-top:56px}.BUy4yq_articleBody{font-size:16px}}
.qqAbVG_hero{text-align:center;padding:96px 0 48px}.qqAbVG_heroBadge{margin-bottom:24px}.qqAbVG_heroTitle{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--text-primary);font-variation-settings:"opsz" 96, "SOFT" 50;max-width:720px;margin:0 auto 20px;font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1.05}.qqAbVG_heroSubtitle{color:var(--text-secondary);max-width:620px;margin:0 auto;font-size:18px;line-height:1.6}.qqAbVG_sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:48px;display:flex}.qqAbVG_sectionHeader h2{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);font-variation-settings:"opsz" 64;max-width:600px;margin:0;font-size:clamp(26px,3.5vw,36px);font-weight:600}.qqAbVG_sectionHeader p{color:var(--text-secondary);max-width:540px;margin:0;font-size:16px}.qqAbVG_capabilitiesSection{padding:48px 0 64px}.qqAbVG_capabilitiesGrid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:20px;max-width:1100px;margin:0 auto;display:grid}.qqAbVG_capabilityCard{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-lg);flex-direction:column;gap:12px;padding:24px;transition:border-color .15s,transform .15s;display:flex}.qqAbVG_capabilityCard:hover{border-color:color-mix(in oklab, var(--brand-500) 30%, var(--surface-border));transform:translateY(-2px)}.qqAbVG_capabilityIcon{border-radius:var(--radius-md);background:color-mix(in oklab, var(--brand-500) 14%, transparent);width:40px;height:40px;color:var(--brand-500);place-items:center;display:grid}.qqAbVG_capabilityTitle{color:var(--text-primary);margin:0;font-size:18px;font-weight:700;line-height:1.3}.qqAbVG_capabilityDescription{color:var(--text-secondary);margin:0 0 4px;font-size:14px;line-height:1.55}.qqAbVG_capabilityBullets{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.qqAbVG_capabilityBullets li{color:var(--text-secondary);padding-left:20px;font-size:14px;line-height:1.5;position:relative}.qqAbVG_capabilityBullets li:before{content:"✓";color:var(--brand-500);font-weight:700;position:absolute;top:0;left:0}@media (max-width:720px){.qqAbVG_capabilitiesSection{padding:32px 0 48px}.qqAbVG_capabilityCard{padding:20px}}.qqAbVG_timeline{padding:32px 0 96px}.qqAbVG_entryHighlight{color:var(--text-secondary);max-width:640px;margin:4px 0 0;font-size:15px;line-height:1.55}.qqAbVG_list{margin:0;padding:0;list-style:none;position:relative}.qqAbVG_list:before{content:"";background:linear-gradient(to bottom, color-mix(in oklab, var(--brand-500) 35%, transparent) 0%, color-mix(in oklab, var(--brand-500) 6%, transparent) 100%);border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px;left:6px}.qqAbVG_entry{margin-bottom:56px;padding-left:32px;position:relative}.qqAbVG_entry:last-child{margin-bottom:0}.qqAbVG_entry:before{content:"";background:var(--brand-500);width:14px;height:14px;box-shadow:0 0 0 4px var(--surface-0), 0 0 16px color-mix(in oklab, var(--brand-500) 45%, transparent);border-radius:50%;position:absolute;top:8px;left:0}.qqAbVG_entryHeader{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.qqAbVG_entryDate{color:var(--text-secondary);letter-spacing:.01em;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.qqAbVG_entryTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);font-variation-settings:"opsz" 48;margin:0;font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.2}.qqAbVG_entryTags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.qqAbVG_entryTag{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);background:color-mix(in oklab, var(--brand-500) 8%, transparent);border:1px solid color-mix(in oklab, var(--brand-500) 18%, transparent);border-radius:100px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.qqAbVG_entryItems{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qqAbVG_entryItems li{color:var(--text-secondary);padding-left:20px;font-size:15px;line-height:1.55;position:relative}.qqAbVG_entryItems li:before{content:"→";color:var(--brand-500);font-weight:700;position:absolute;top:0;left:0}
._6aG4EW_root{border-top:1px solid var(--surface-border);flex-direction:column;gap:20px;margin-top:40px;padding-top:32px;display:flex}._6aG4EW_header{flex-direction:column;gap:8px;display:flex}._6aG4EW_title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:20px;font-weight:700}._6aG4EW_subtitle{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.55}._6aG4EW_cardTitle{color:var(--text-primary);margin:0 0 12px;font-size:17px;font-weight:700}._6aG4EW_cardHint{color:var(--text-secondary);margin:0 0 12px;font-size:14px;line-height:1.55}._6aG4EW_summaryCard,._6aG4EW_historyCard{flex-direction:column;display:flex}._6aG4EW_subsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}._6aG4EW_subTile{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:14px 16px;display:flex}._6aG4EW_subKind{text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);font-size:13px;font-weight:600}._6aG4EW_subAmount{color:var(--text-primary);font-size:20px;font-weight:700}._6aG4EW_subMeta{color:var(--text-secondary);font-size:13px;line-height:1.5}._6aG4EW_tableWrap{overflow-x:auto}._6aG4EW_table{border-collapse:collapse;width:100%}._6aG4EW_table thead th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);border-bottom:1px solid var(--surface-border);padding:8px 12px;font-size:12px;font-weight:600}._6aG4EW_table tbody td{color:var(--text-primary);border-bottom:1px solid var(--surface-border);padding:12px;font-size:14px}._6aG4EW_table tbody tr:last-child td{border-bottom:none}._6aG4EW_statusPill{background:color-mix(in oklab, var(--brand-500) 12%, transparent);color:var(--brand-500);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}._6aG4EW_status_approved{background:var(--success-bg);color:var(--success-text)}._6aG4EW_status_rejected,._6aG4EW_status_cancelled{background:var(--danger-bg);color:var(--danger-text)}._6aG4EW_status_refunded{background:var(--warning-bg);color:var(--warning-text)}._6aG4EW_receiptLink{color:var(--brand);white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}._6aG4EW_receiptLink:hover{text-decoration:underline}._6aG4EW_disabled{color:var(--text-tertiary)}._6aG4EW_disclaimer{color:var(--text-tertiary);margin:0;font-size:12px;line-height:1.55}._6aG4EW_disclaimer a{color:var(--text-secondary)}
.RMWswW_hero{text-align:center;padding:96px 0 32px}.RMWswW_heroBadge{margin:0 auto 24px}.RMWswW_heroTitle{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--text-primary);font-variation-settings:"opsz" 96, "SOFT" 50;max-width:780px;margin:0 auto 18px;font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1.05}.RMWswW_heroSubtitle{color:var(--text-secondary);max-width:640px;margin:0 auto;font-size:18px;line-height:1.55}.RMWswW_previewSection{padding:48px 0 96px}.RMWswW_previewLayout{grid-template-columns:1fr 1.2fr;align-items:center;gap:48px;display:grid}@media (max-width:960px){.RMWswW_previewLayout{grid-template-columns:1fr}}.RMWswW_previewCopy{flex-direction:column;gap:16px;display:flex}.RMWswW_previewLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-500);font-size:12px;font-weight:700}.RMWswW_previewTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);font-variation-settings:"opsz" 56;margin:0;font-size:clamp(26px,3.5vw,36px);font-weight:600;line-height:1.15}.RMWswW_previewDesc{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.65}.RMWswW_previewBullets{flex-direction:column;gap:10px;margin:8px 0 16px;padding:0;list-style:none;display:flex}.RMWswW_previewBullets li{color:var(--text-secondary);padding-left:26px;font-size:14px;line-height:1.5;position:relative}.RMWswW_previewBullets li:before{content:"✓";color:var(--success);font-weight:700;position:absolute;top:0;left:0}.RMWswW_previewBullets strong{color:var(--text-primary);font-weight:600}.RMWswW_previewCta{align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.RMWswW_previewFrame{border:1px solid var(--surface-border);box-shadow:var(--shadow-lg);background:var(--surface-1);border-radius:16px;overflow:hidden}.RMWswW_previewFrameBar{background:var(--surface-2);border-bottom:1px solid var(--surface-border);align-items:center;gap:6px;padding:12px 14px;display:flex}.RMWswW_previewDot{border-radius:50%;width:10px;height:10px}.RMWswW_previewUrl{color:var(--text-tertiary);margin-left:14px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:12px}.RMWswW_previewIframe{background:var(--surface-0);border:0;width:100%;height:720px;display:block}@media (max-width:720px){.RMWswW_previewIframe{height:640px}}.RMWswW_previewMissing{background:var(--surface-1);text-align:center;height:720px;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.RMWswW_previewMissingIcon{color:var(--brand-500);opacity:.6}.RMWswW_previewMissingTitle{color:var(--text-primary);margin:0;font-size:16px;font-weight:600}.RMWswW_previewMissingDesc{color:var(--text-secondary);max-width:400px;margin:0;font-size:13px;line-height:1.6}.RMWswW_previewMissingDesc code{background:var(--surface-2);color:var(--text-primary);border-radius:4px;padding:1px 6px;font-size:12px}@media (max-width:720px){.RMWswW_previewMissing{height:480px}}.RMWswW_flowSection{border-top:1px solid var(--surface-border);padding:96px 0}.RMWswW_sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:56px;display:flex}.RMWswW_sectionHeader h2{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);font-variation-settings:"opsz" 72;margin:0;font-size:clamp(28px,4vw,40px);font-weight:600}.RMWswW_sectionHeader p{color:var(--text-secondary);max-width:560px;margin:0;font-size:16px;line-height:1.55}.RMWswW_flowGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.RMWswW_flowCard{flex-direction:column;gap:10px;padding:28px;display:flex;position:relative}.RMWswW_flowNum{font-family:var(--font-serif);color:color-mix(in oklab, var(--brand-500) 18%, transparent);letter-spacing:-.04em;pointer-events:none;font-size:56px;font-weight:700;line-height:1;position:absolute;top:18px;right:22px}.RMWswW_flowIcon{background:color-mix(in oklab, var(--brand-500) 12%, transparent);width:48px;height:48px;color:var(--brand-500);border-radius:12px;justify-content:center;align-items:center;margin-bottom:8px;display:inline-flex}.RMWswW_flowTitle{color:var(--text-primary);margin:0;font-size:17px;font-weight:700}.RMWswW_flowDesc{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}
.AXR4wG_hero{padding-top:calc(var(--nav-height) + 72px);text-align:center;padding-bottom:32px;position:relative}.AXR4wG_heroBadge{margin:0 auto 22px}.AXR4wG_heroTitle{font-family:var(--font-serif);letter-spacing:-.03em;max-width:880px;color:var(--text-primary);font-variation-settings:"opsz" 144, "SOFT" 50;margin:0 auto 22px;font-size:clamp(40px,6.5vw,76px);font-weight:600;line-height:1.06}.AXR4wG_heroSubtitle{color:var(--text-secondary);max-width:640px;margin:0 auto 24px;font-size:clamp(16px,1.8vw,19px);line-height:1.65}.AXR4wG_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.AXR4wG_typesSection{padding:64px 0}.AXR4wG_typesGrid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:18px;display:grid}.AXR4wG_typeCard{flex-direction:column;gap:12px;display:flex}.AXR4wG_typeIcon{background:color-mix(in oklab, var(--brand-500) 12%, transparent);width:44px;height:44px;color:var(--brand-500);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.AXR4wG_typeTitle{color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.AXR4wG_typeDesc{color:var(--text-secondary);margin:0;font-size:14.5px;line-height:1.55}.AXR4wG_typeTags{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.AXR4wG_typeTag{letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);background:color-mix(in oklab, var(--brand-500) 8%, transparent);border:1px solid color-mix(in oklab, var(--brand-500) 18%, transparent);border-radius:100px;padding:3px 9px;font-size:11.5px;font-weight:600}.AXR4wG_areaSection{border-top:1px solid var(--surface-border);padding:56px 0}.AXR4wG_areaInner{grid-template-columns:minmax(280px,320px) 1fr;align-items:start;gap:48px;display:grid}@media (max-width:768px){.AXR4wG_areaInner{grid-template-columns:1fr;gap:24px}}.AXR4wG_areaHeader{flex-direction:column;gap:12px;display:flex}.AXR4wG_areaIcon{background:color-mix(in oklab, var(--brand-500) 12%, transparent);width:44px;height:44px;color:var(--brand-500);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.AXR4wG_areaTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);font-variation-settings:"opsz" 48;margin:0;font-size:clamp(24px,3.2vw,32px);font-weight:600}.AXR4wG_areaDek{color:var(--text-secondary);margin:0;font-size:15.5px;line-height:1.6}.AXR4wG_areaList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 32px;margin:0;padding:0;list-style:none;display:grid}.AXR4wG_areaItem{color:var(--text-secondary);padding-left:22px;font-size:14.5px;line-height:1.55;position:relative}.AXR4wG_areaItem:before{content:"→";color:var(--brand-500);font-weight:700;position:absolute;top:0;left:0}.AXR4wG_areaItem strong{color:var(--text-primary)}.AXR4wG_compareSection{background:var(--surface-1);border-top:1px solid var(--surface-border);padding:64px 0}
._4nL8cW_section{align-items:center;min-height:60vh;padding:96px 0 64px;display:flex}._4nL8cW_card{background:var(--surface-1);border:1px solid var(--surface-border);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:16px;padding:48px 40px;display:flex}@media (max-width:640px){._4nL8cW_card{padding:32px 24px}}._4nL8cW_cardSuccess{border-color:color-mix(in oklab, var(--success) 50%, transparent)}._4nL8cW_cardError{border-color:color-mix(in oklab, var(--danger) 50%, transparent)}._4nL8cW_cardPending{border-color:color-mix(in oklab, var(--warning) 50%, transparent)}._4nL8cW_iconWrap{border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}._4nL8cW_iconSuccess{background:color-mix(in oklab, var(--success) 14%, transparent);color:var(--success)}._4nL8cW_iconError{background:color-mix(in oklab, var(--danger) 14%, transparent);color:var(--danger)}._4nL8cW_iconPending{background:color-mix(in oklab, var(--warning) 14%, transparent);color:var(--warning)}._4nL8cW_title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text-primary);margin:8px 0 0;font-size:clamp(28px,4vw,36px);font-weight:600}._4nL8cW_body{color:var(--text-secondary);max-width:520px;margin:0;font-size:16px;line-height:1.65}._4nL8cW_body strong{color:var(--text-primary)}._4nL8cW_bodyMuted{color:var(--text-tertiary);max-width:520px;margin:0;font-size:14px;line-height:1.6}._4nL8cW_bodyMuted a{color:var(--brand-500);text-decoration:underline}._4nL8cW_actions{margin-top:16px}
.baVxPq_hero{text-align:center;padding:96px 0 32px}.baVxPq_heroBadge{align-items:center;gap:6px;margin-bottom:24px;display:inline-flex}.baVxPq_heroTitle{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--text-primary);font-variation-settings:"opsz" 96, "SOFT" 50;max-width:720px;margin:0 auto 20px;font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1.05}.baVxPq_heroSubtitle{color:var(--text-secondary);max-width:620px;margin:0 auto;font-size:16px;line-height:1.6}.baVxPq_grid{padding:32px 0 96px}.baVxPq_componentList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.baVxPq_componentRow{align-items:center;gap:16px;padding:20px 24px;display:flex}.baVxPq_componentMain{flex:1;min-width:0}.baVxPq_componentLabel{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:-.01em;margin:0 0 4px;font-size:18px;font-weight:700}.baVxPq_componentDesc{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.baVxPq_componentMeta{color:var(--text-tertiary);margin:6px 0 0;font-size:12px}.baVxPq_badge{letter-spacing:.04em;text-transform:uppercase;border-radius:100px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.baVxPq_badgeOk{color:#15803d;background:#22c55e1f;border:1px solid #22c55e59}[data-theme=dark] .baVxPq_badgeOk{color:#86efac}.baVxPq_badgeDown{color:#b91c1c;background:#ef44441f;border:1px solid #ef444459}[data-theme=dark] .baVxPq_badgeDown{color:#fca5a5}.baVxPq_errorCard{border-radius:var(--radius-lg);text-align:center;background:#f59e0b0f;border:1px solid #f59e0b40;padding:32px}.baVxPq_errorCard h2{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:-.015em;margin:0 0 12px;font-size:22px;font-weight:700}.baVxPq_errorCard p{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}.baVxPq_errorCard a{color:var(--brand-500);font-weight:600;text-decoration:none}.baVxPq_errorCard a:hover{text-decoration:underline}.baVxPq_disclaimer{text-align:center;max-width:620px;color:var(--text-tertiary);margin:32px auto 0;font-size:13px;line-height:1.6}
.k5Bc6a_main{max-width:760px;color:var(--text-secondary);margin:0 auto;padding:64px 24px 96px}.k5Bc6a_lastUpdated{color:var(--text-tertiary);margin:0 0 18px;font-size:13px}.k5Bc6a_versionBadge{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:var(--radius-full);color:var(--text-secondary);letter-spacing:.04em;align-items:center;gap:8px;margin-bottom:24px;padding:6px 14px;font-size:12px;display:inline-flex}.k5Bc6a_title{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--text-primary);font-variation-settings:"opsz" 72;margin:0 0 8px;font-size:clamp(28px,4vw,40px);font-weight:600}.k5Bc6a_body{color:var(--text-secondary);font-size:15px;line-height:1.7}.k5Bc6a_body h2{font-family:var(--font-sans);color:var(--text-primary);letter-spacing:-.01em;margin:40px 0 16px;font-size:18px;font-weight:700}.k5Bc6a_body p{color:var(--text-secondary);margin:0 0 16px}.k5Bc6a_body ul{flex-direction:column;gap:8px;margin:0 0 16px;padding-left:24px;list-style:outside;display:flex}.k5Bc6a_body li{color:var(--text-secondary);line-height:1.65}.k5Bc6a_body strong{color:var(--text-primary);font-weight:600}.k5Bc6a_body a{color:var(--brand-500);text-underline-offset:2px;text-decoration:underline}.k5Bc6a_body a:hover{color:var(--text-primary)}.k5Bc6a_footerLinks{border-top:1px solid var(--surface-border);color:var(--text-tertiary);margin-top:56px;padding-top:24px;font-size:14px}.k5Bc6a_footerLinks a{color:var(--brand-500);text-decoration:none}.k5Bc6a_footerLinks a:hover{color:var(--text-primary)}
.grvpMq_wrap{gap:18px;display:grid}.grvpMq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.grvpMq_card{border-radius:var(--radius-lg);background:var(--surface-1);border:1px solid var(--surface-border);align-content:start;gap:10px;padding:20px 18px;display:grid;position:relative}.grvpMq_rec{border-color:var(--brand-500);box-shadow:var(--shadow-brand)}.grvpMq_badge{background:var(--brand-500);color:var(--text-on-brand);border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600;position:absolute;top:-11px;left:18px}.grvpMq_name{font-size:16px;font-weight:600}.grvpMq_price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.grvpMq_price b{font-family:var(--font-serif);font-size:28px;font-weight:600;line-height:1}.grvpMq_price span{color:var(--text-tertiary);font-size:12.5px}.grvpMq_list{color:var(--text-secondary);gap:7px;margin:0;padding:0;font-size:14px;line-height:1.45;list-style:none;display:grid}.grvpMq_list li{align-items:flex-start;gap:7px;display:flex}.grvpMq_list svg{color:var(--success-text);flex:none;margin-top:3px}.grvpMq_foot{text-align:center;color:var(--text-tertiary);font-size:13.5px}.grvpMq_more{color:var(--brand-500);white-space:nowrap;font-weight:600}@media (max-width:960px){.grvpMq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.grvpMq_grid{grid-template-columns:minmax(0,1fr)}}
.pBZSWq_compare{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;max-width:880px;margin:0 auto;display:grid}.pBZSWq_compareCol{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-lg);min-width:0;padding:22px 22px 18px}.pBZSWq_compareColOn{border-color:color-mix(in oklab, var(--brand-500) 45%, var(--surface-border));box-shadow:0 10px 30px -14px color-mix(in oklab, var(--brand-500) 45%, transparent)}.pBZSWq_compareTitle{color:var(--text-primary);margin:0 0 12px;font-size:17px;font-weight:700}.pBZSWq_compareList{color:var(--text-secondary);flex-direction:column;gap:10px;margin:0;padding:0;font-size:15px;line-height:1.45;list-style:none;display:flex}.pBZSWq_compareList li{align-items:flex-start;gap:10px;display:flex}.pBZSWq_compareList svg{flex:none;margin-top:3px}.pBZSWq_iconOn{color:var(--success)}.pBZSWq_iconOff{color:var(--text-tertiary)}.pBZSWq_guide{flex-direction:column;gap:14px;margin:0 auto;padding:0;list-style:none;display:flex}.pBZSWq_guideStep{background:var(--surface-1);border:1px solid var(--surface-border);border-radius:var(--radius-md);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.pBZSWq_guideNum{background:var(--brand-500);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:flex}.pBZSWq_guideText{color:var(--text-secondary);overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.55}.pBZSWq_guideText strong{color:var(--text-primary)}.pBZSWq_guideText code{background:var(--surface-2);border-radius:6px;padding:1px 6px;font-size:13px}.pBZSWq_helpBox{border-radius:var(--radius-md);background:color-mix(in oklab, var(--brand-500) 7%, var(--surface-1));border:1px solid color-mix(in oklab, var(--brand-500) 25%, var(--surface-border));color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:18px 20px;font-size:15px;line-height:1.5;display:flex}.pBZSWq_helpBox>div{flex:280px;min-width:0}