._btn_i5gx6_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-sm);font-family:inherit;font-weight:600;text-align:center;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;position:relative;white-space:nowrap;user-select:none;outline:none;padding:15px 20px;border-radius:10px}._btn_i5gx6_3:focus-visible{outline:3px solid var(--secondary-400);outline-offset:2px}._btn-primary_i5gx6_30{background:var(--grad-gold);color:var(--black-950);font-weight:700;box-shadow:var(--sh-gold)}._btn-primary_i5gx6_30:hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg,var(--primary-400) 0%,var(--gold-500) 100%);box-shadow:var(--sh-gold-lg);transform:translateY(-2px)}._btn-primary_i5gx6_30:active:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg,var(--gold-600) 0%,var(--gold-700) 100%);box-shadow:var(--sh-gold);transform:translateY(0)}._btn-secondary_i5gx6_50{background:var(--secondary-500);color:var(--text-inverse)}._btn-secondary_i5gx6_50:hover:not(:disabled):not([aria-disabled=true]){background:var(--secondary-600);box-shadow:0 4px 12px #3b82f626}._btn-secondary_i5gx6_50:active:not(:disabled):not([aria-disabled=true]){background:var(--secondary-700)}._btn-outline_i5gx6_65{background:transparent;color:var(--text-primary);border:2px solid var(--border-default)}._btn-outline_i5gx6_65:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--primary-400);color:var(--primary-600);background:var(--bg-hover)}._btn-outline_i5gx6_65:active:not(:disabled):not([aria-disabled=true]){border-color:var(--primary-600);background:var(--primary-100)}._btn-text_i5gx6_83{background:transparent;color:var(--text-link);box-shadow:none}._btn-text_i5gx6_83:hover:not(:disabled):not([aria-disabled=true]){color:var(--text-link-hover);background:var(--bg-hover)}._btn-text_i5gx6_83:active:not(:disabled):not([aria-disabled=true]){background:var(--primary-100)}._btn-danger_i5gx6_99{background:var(--error-500);color:var(--text-inverse)}._btn-danger_i5gx6_99:hover:not(:disabled):not([aria-disabled=true]){background:var(--error-600);box-shadow:0 4px 12px #ef444433}._btn-danger_i5gx6_99:active:not(:disabled):not([aria-disabled=true]){background:var(--error-700)}._btn-xs_i5gx6_114{padding:6px 12px;font-size:12px;border-radius:var(--radius-sm);min-height:28px}._btn-sm_i5gx6_121{padding:8px 16px;font-size:14px;border-radius:var(--radius-md);min-height:36px}._btn-md_i5gx6_128{padding:12px 24px;font-size:16px;border-radius:var(--radius-md);min-height:44px}._btn-lg_i5gx6_135{padding:16px 32px;font-size:18px;border-radius:var(--radius-lg);min-height:52px}._btn-block_i5gx6_143{width:100%;display:flex}._btn_i5gx6_3:disabled,._btn_i5gx6_3[aria-disabled=true]{background:var(--bg-disabled);color:var(--text-disabled);cursor:not-allowed;box-shadow:none;transform:none}._btn-outline_i5gx6_65:disabled,._btn-outline_i5gx6_65[aria-disabled=true]{background:transparent;border-color:var(--border-default)}._btn-text_i5gx6_83:disabled,._btn-text_i5gx6_83[aria-disabled=true]{background:transparent}._btn-loading_i5gx6_170{pointer-events:none;opacity:.7}._btn-text-hidden_i5gx6_175{visibility:hidden}._btn-spinner_i5gx6_179{position:absolute;display:flex;align-items:center;justify-content:center}._spinner_i5gx6_186{width:20px;height:20px;animation:_spin_i5gx6_186 .8s linear infinite}._spinner-circle_i5gx6_192{stroke-dasharray:50;stroke-dashoffset:0;animation:_dash_i5gx6_1 1.5s ease-in-out infinite;stroke-linecap:round}@keyframes _spin_i5gx6_186{to{transform:rotate(360deg)}}@keyframes _dash_i5gx6_1{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}._btn-icon_i5gx6_221{display:flex;align-items:center;font-size:1.2em}@media (max-width: 768px){._btn-lg_i5gx6_135{padding:14px 24px;font-size:16px;min-height:48px}._btn-md_i5gx6_128{padding:10px 20px;font-size:14px;min-height:40px}}._site_i5gx6_243{font-weight:500;letter-spacing:.05em;border-radius:var(--r-btn);transition:transform .2s ease,box-shadow .2s ease,color .2s ease,background-color .2s ease}._site_i5gx6_243:focus-visible{outline:2px solid var(--fg);outline-offset:2px}._site_i5gx6_243._btn-lg_i5gx6_135{min-height:52px;padding:12px 28px;font-size:15px}._site_i5gx6_243._btn-md_i5gx6_128{min-height:44px;padding:10px 22px;font-size:14px}._site_i5gx6_243._btn-sm_i5gx6_121{min-height:36px;padding:7px 16px;font-size:13.5px}._site_i5gx6_243._btn-xs_i5gx6_114{min-height:30px;padding:4px 12px;font-size:13px}._site_i5gx6_243._btn-primary_i5gx6_30{background:var(--grad-gold);color:var(--fg);box-shadow:var(--sh-btn-gold)}._site_i5gx6_243._btn-primary_i5gx6_30:hover:not(:disabled):not([aria-disabled=true]){background:var(--grad-gold);color:var(--fg);transform:translateY(-2px);box-shadow:0 8px 30px var(--gold-border-35)}._site_i5gx6_243._btn-primary_i5gx6_30:active:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg,var(--gold-600) 0%,var(--gold-700) 100%);transform:translateY(0)}._site_i5gx6_243._btn-secondary_i5gx6_50,._site_i5gx6_243._btn-outline_i5gx6_65{background:#fff;color:var(--fg);border:0;box-shadow:inset 0 0 0 1.5px var(--fg-line-20)}._site_i5gx6_243._btn-secondary_i5gx6_50:hover:not(:disabled):not([aria-disabled=true]),._site_i5gx6_243._btn-outline_i5gx6_65:hover:not(:disabled):not([aria-disabled=true]){background:#fff;color:var(--gold-900);border-color:transparent;box-shadow:inset 0 0 0 1.5px var(--gold-500)}._site_i5gx6_243._btn-secondary_i5gx6_50:active:not(:disabled):not([aria-disabled=true]),._site_i5gx6_243._btn-outline_i5gx6_65:active:not(:disabled):not([aria-disabled=true]){background:var(--gold-50)}._site_i5gx6_243._btn-text_i5gx6_83{background:transparent;color:var(--fg);box-shadow:none;text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:5px}._site_i5gx6_243._btn-text_i5gx6_83:hover:not(:disabled):not([aria-disabled=true]){background:var(--fg-tint);color:var(--fg)}._site_i5gx6_243._btn-danger_i5gx6_99{background:var(--error-700);color:#fff}._site_i5gx6_243._btn-danger_i5gx6_99:hover:not(:disabled):not([aria-disabled=true]){background:var(--error-800);box-shadow:none}._site_i5gx6_243:disabled:not(._btn-loading_i5gx6_170),._site_i5gx6_243[aria-disabled=true]:not(._btn-loading_i5gx6_170){opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}._site_i5gx6_243._btn-loading_i5gx6_170{opacity:1;cursor:progress}@media (max-width: 768px){._site_i5gx6_243._btn-md_i5gx6_128,._site_i5gx6_243._btn-sm_i5gx6_121,._site_i5gx6_243._btn-xs_i5gx6_114{min-height:44px}}@media (prefers-reduced-motion: reduce){._site_i5gx6_243,._site_i5gx6_243._btn-primary_i5gx6_30:hover:not(:disabled):not([aria-disabled=true]){transition:none;transform:none}}._input-group_1264e_3{width:100%;margin-bottom:var(--spacing-md)}._input-label_1264e_8{display:block;font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:var(--spacing-sm)}._input-required_1264e_16{color:var(--error-500);margin-left:4px}._input-wrapper_1264e_21{position:relative;width:100%}._input_1264e_3{width:100%;padding:12px 16px;font-size:16px;font-family:inherit;color:var(--text-primary);background:var(--bg-card);border:2px solid var(--border-default);border-radius:var(--radius-md);transition:all .3s ease;outline:none}._input_1264e_3::placeholder{color:var(--text-placeholder)}._input_1264e_3:hover:not(:disabled){border-color:var(--border-hover)}._input_1264e_3:focus,._input-focused_1264e_48{border-color:var(--secondary-400);box-shadow:0 0 0 3px #3b82f61a}._input_1264e_3:disabled,._input-disabled_1264e_54{background:var(--bg-disabled);color:var(--text-disabled);cursor:not-allowed;border-color:var(--border-default)}._input-error_1264e_62{border-color:var(--border-error)}._input-error_1264e_62:focus{border-color:var(--error-500);box-shadow:0 0 0 3px #ef44441a}._input-error-message_1264e_71{margin-top:var(--spacing-xs);font-size:14px;color:var(--error-600);display:flex;align-items:center;gap:4px}._input-error-message_1264e_71:before{content:"⚠";font-size:16px}._input-with-icon_1264e_86{padding-left:44px}._input-icon-right_1264e_90._input-with-icon_1264e_86{padding-left:16px;padding-right:44px}._input-icon_1264e_90{position:absolute;top:50%;transform:translateY(-50%);color:var(--neutral-400);font-size:20px;pointer-events:none;display:flex;align-items:center;justify-content:center}._input-icon-left_1264e_107{left:14px}._input-icon-right_1264e_90{right:14px}._input-wrapper_1264e_21:focus-within ._input-icon_1264e_90{color:var(--secondary-500)}._input-password-toggle_1264e_120{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--neutral-400);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s;border-radius:var(--radius-sm)}._input-password-toggle_1264e_120:hover{color:var(--neutral-600);background:var(--neutral-100)}._input-password-toggle_1264e_120:focus-visible{outline:2px solid var(--secondary-400);outline-offset:2px}._input-password-toggle_1264e_120 svg{stroke-width:2}._input-success_1264e_152{border-color:var(--border-success)}._input-success_1264e_152:focus{border-color:var(--success-500);box-shadow:0 0 0 3px #22b5731a}@media (max-width: 768px){._input_1264e_3{font-size:16px}._input-label_1264e_8{font-size:14px}}._input_1264e_3:focus-visible{outline:none}._input_1264e_3:-webkit-autofill,._input_1264e_3:-webkit-autofill:hover,._input_1264e_3:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--bg-card) inset;-webkit-text-fill-color:var(--text-primary);transition:background-color 5000s ease-in-out 0s}._site_1264e_187 ._input-label_1264e_8{color:var(--field-label);font-weight:700;letter-spacing:.02em}._site_1264e_187 ._input_1264e_3{color:var(--fg);background:var(--field-bg);border:1.5px solid var(--gold-border-35);border-radius:var(--r-field)}._site_1264e_187 ._input_1264e_3::placeholder{color:var(--fg-50)}._site_1264e_187 ._input_1264e_3:hover:not(:disabled){border-color:var(--gold-500)}._site_1264e_187 ._input_1264e_3:focus,._site_1264e_187 ._input-focused_1264e_48{border-color:var(--fg);box-shadow:0 0 0 3px #ffb80059}._site_1264e_187 ._input-error_1264e_62,._site_1264e_187 ._input-error_1264e_62:hover:not(:disabled){border-color:var(--error-700)}._site_1264e_187 ._input-error_1264e_62:focus{border-color:var(--error-700);box-shadow:0 0 0 3px #b91c1c1f}._site_1264e_187 ._input-error-message_1264e_71,._site_1264e_187 ._input-required_1264e_16{color:var(--error-700)}._google-auth-btn_3k2tq_3{position:relative;width:100%;border-radius:10px;overflow:hidden}._btn-display_3k2tq_11{width:100%;padding:12px 20px;display:flex;align-items:center;justify-content:center;gap:10px;border:1.5px solid var(--border-default);border-radius:10px;background:#fff;font-size:15px;font-weight:600;color:var(--text-primary);font-family:inherit;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;min-height:44px}._btn-display_3k2tq_11:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--secondary-50, #eff6ff) 0%,transparent 100%);opacity:0;transition:opacity .25s ease}._google-auth-btn_3k2tq_3:not(._disabled_3k2tq_41):hover ._btn-display_3k2tq_11{border-color:var(--secondary-300, #93c5fd);transform:translateY(-1px);box-shadow:0 4px 12px #3b82f61f}._google-auth-btn_3k2tq_3:not(._disabled_3k2tq_41):hover ._btn-display_3k2tq_11:before{opacity:1}._google-auth-btn_3k2tq_3:not(._disabled_3k2tq_41):active ._btn-display_3k2tq_11{transform:translateY(0);box-shadow:0 2px 6px #3b82f61a}._google-icon_3k2tq_57{width:20px;height:20px;flex-shrink:0;position:relative;z-index:1}._btn-display_3k2tq_11 span{position:relative;z-index:1}._btn-overlay_3k2tq_71{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.01;cursor:pointer;overflow:hidden}._btn-overlay_3k2tq_71>div{width:100%!important;height:100%!important}._btn-overlay_3k2tq_71 iframe{width:100%!important;height:100%!important;min-height:44px!important}._disabled_3k2tq_41 ._btn-display_3k2tq_11{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:none!important}._spin_3k2tq_102{animation:_google-btn-spin_3k2tq_1 1s linear infinite;flex-shrink:0}@keyframes _google-btn-spin_3k2tq_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 480px){._btn-display_3k2tq_11{padding:10px 16px;font-size:14px;min-height:40px}._google-icon_3k2tq_57{width:18px;height:18px}}._google-auth-btn_3k2tq_3:focus-within ._btn-display_3k2tq_11{outline:2px solid var(--secondary-400, #60a5fa);outline-offset:2px}._large_3k2tq_133 ._btn-display_3k2tq_11{min-height:56px;padding:16px 24px;font-size:16px;border-radius:12px;box-shadow:0 2px 8px #0f172a0f}._large_3k2tq_133._google-auth-btn_3k2tq_3{border-radius:12px}._large_3k2tq_133 ._google-icon_3k2tq_57{width:24px;height:24px}@media (prefers-contrast: high){._btn-display_3k2tq_11{border-width:2px;border-color:var(--neutral-500, #6b7280)}}@media (prefers-reduced-motion: no-preference){._google-auth-btn_3k2tq_3{animation:_googleBtnFadeIn_3k2tq_1 .4s ease-out .15s both}}@keyframes _googleBtnFadeIn_3k2tq_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._button_14js6_3{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 24px;border:1.5px solid #1877f2;border-radius:12px;background:#1877f2;color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer}._button_14js6_3:hover:not(:disabled){border-color:#166fe5;background:#166fe5}._button_14js6_3:focus-visible{outline:3px solid rgba(24,119,242,.4);outline-offset:2px}._button_14js6_3:disabled{opacity:.6;cursor:not-allowed}._icon_14js6_36{flex:none}._medium_14js6_41{min-height:44px;padding:12px 20px;border-radius:10px;font-size:15px}._button_1vqui_3{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 24px;border:1.5px solid #000;border-radius:12px;background:#000;color:#fff;font:inherit;font-size:16px;font-weight:600;cursor:pointer}._button_1vqui_3:hover:not(:disabled){border-color:#1d1d1f;background:#1d1d1f}._button_1vqui_3:focus-visible{outline:3px solid rgba(0,0,0,.6);outline-offset:2px}._button_1vqui_3:disabled{opacity:.6;cursor:not-allowed}._icon_1vqui_37{flex:none;margin-top:-2px}._medium_1vqui_44{min-height:44px;padding:12px 20px;border-radius:10px;font-size:15px}._toast-container_1ezdu_1{position:fixed;top:20px;right:20px;z-index:10000;display:flex;flex-direction:column;gap:10px;pointer-events:none}._toast_1ezdu_1{display:flex;align-items:center;gap:10px;padding:14px 20px;border-radius:8px;box-shadow:0 4px 12px #00000026;color:#fff;font-size:14px;font-weight:500;cursor:pointer;pointer-events:auto;animation:_toast-slide-in_1ezdu_1 .3s ease-out;min-width:250px;max-width:400px}._toast_1ezdu_1:hover{transform:translate(-5px);box-shadow:0 6px 16px #0003}@keyframes _toast-slide-in_1ezdu_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._toast-success_1ezdu_45{background:linear-gradient(135deg,#10b981,#059669)}._toast-error_1ezdu_49{background:linear-gradient(135deg,#ef4444,#dc2626)}._toast-warning_1ezdu_53{background:linear-gradient(135deg,#f59e0b,#d97706)}._toast-info_1ezdu_57{background:linear-gradient(135deg,#3b82f6,#2563eb)}._toast-icon_1ezdu_61{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff3;font-size:12px;flex-shrink:0}._toast-message_1ezdu_73{flex:1;line-height:1.4}@media (max-width: 480px){._toast-container_1ezdu_1{top:10px;right:10px;left:10px}._toast_1ezdu_1{min-width:auto;max-width:none}}._navbar_10ube_9{position:sticky;top:0;z-index:100;font-family:var(--ff-sans);background-color:#ffffffe0;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(255,255,255,.5);box-shadow:0 2px 8px #1c19170f;transition:background-color .4s ease,border-color .4s ease,box-shadow .4s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease,transform var(--t-base)}._navbar_10ube_9._transparent_10ube_5{background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom-color:transparent;box-shadow:none}._navbar_10ube_9._hidden_10ube_34{transform:translateY(-100%);box-shadow:none}@media (prefers-reduced-motion: reduce){._navbar_10ube_9,._navbar-item_10ube_41,._navbar-item_10ube_41:after{transition:none}}._navbar_10ube_9._floating_10ube_48{position:fixed;top:0;left:0;right:0}._navbar_10ube_9._on-dark_10ube_5 ._navbar-brand_10ube_56{color:#fffffff2}._navbar_10ube_9._on-dark_10ube_5 ._navbar-item_10ube_41{color:#ffffffd9}._navbar_10ube_9._on-dark_10ube_5 ._navbar-item_10ube_41:hover,._navbar_10ube_9._on-dark_10ube_5 ._navbar-item_10ube_41._active_10ube_65{color:#fff}._navbar_10ube_9._on-dark_10ube_5 ._user-button_10ube_69{background:#ffffff1a;border-color:#fff3}._navbar_10ube_9._on-dark_10ube_5 ._user-button_10ube_69:hover{background:#ffffff2e;border-color:#ffffff4d}._navbar_10ube_9._on-dark_10ube_5 ._user-name_10ube_79{color:#ffffffe6}._navbar_10ube_9._on-dark_10ube_5 ._mobile-menu-toggle_10ube_83 span{background:#ffffffe6}@media (hover: hover){._navbar_10ube_9._on-dark_10ube_5 ._mobile-menu-toggle_10ube_83:hover{background:#ffffff1a}}._navbar-container_10ube_93{max-width:1400px;margin:0 auto;padding:0 32px;height:64px;display:flex;align-items:center;justify-content:space-between}._navbar-brand_10ube_56{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:500;font-size:15px;letter-spacing:.05em;color:var(--text-primary);transition:opacity .2s ease,color .4s ease}._navbar-brand_10ube_56:hover{opacity:.8}._logo-icon_10ube_120{width:36px;height:36px;object-fit:contain}._brand-name_10ube_126{white-space:nowrap}._navbar-menu_10ube_131{display:flex;list-style:none;gap:4px;margin:0;padding:0;flex:1;justify-content:center}._navbar-menu_10ube_131 li{margin:0}._navbar-item_10ube_41{position:relative;display:block;padding:8px 16px;text-decoration:none;color:var(--text-secondary);font-weight:400;font-size:14px;white-space:nowrap;transition:color .3s ease}._navbar-item_10ube_41:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:2px;border-radius:var(--r-full);background:var(--primary-500);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}._navbar-item_10ube_41:hover,._navbar-item_10ube_41._active_10ube_65{color:var(--text-primary)}._navbar-item_10ube_41:hover:after,._navbar-item_10ube_41._active_10ube_65:after{transform:scaleX(1)}._navbar-item_10ube_41:focus-visible{outline:2px solid var(--secondary-400);outline-offset:2px;border-radius:4px}._navbar-actions_10ube_190{display:flex;align-items:center;gap:16px}._user-menu_10ube_197{position:relative}._user-button_10ube_69{display:flex;align-items:center;gap:10px;padding:4px 14px 4px 4px;background:#fff;border:1px solid var(--border-default);border-radius:var(--r-full);cursor:pointer;transition:all .2s ease;font-family:inherit}._user-button_10ube_69:hover{border-color:var(--border-hover);background:var(--neutral-50)}._user-avatar_10ube_219{width:32px;height:32px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--primary-100);flex-shrink:0}._user-avatar_10ube_219 img{width:100%;height:100%;object-fit:cover}._avatar-placeholder_10ube_237{font-size:14px;font-weight:600;color:var(--primary-600)}._user-name_10ube_79{font-size:14px;font-weight:500;color:var(--text-primary);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._user-dropdown_10ube_254{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;background:#fff;border:1px solid var(--border-default);border-radius:8px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:1000}._user-menu_10ube_197:hover ._user-dropdown_10ube_254,._user-menu_10ube_197:focus-within ._user-dropdown_10ube_254{opacity:1;visibility:visible;transform:translateY(0)}._dropdown-item_10ube_278{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border:none;background:none;text-align:left;text-decoration:none;color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease;font-family:inherit}._dropdown-item_10ube_278:first-child{border-radius:8px 8px 0 0}._dropdown-item_10ube_278:last-child{border-radius:0 0 8px 8px}._dropdown-item_10ube_278:hover{background:var(--neutral-50)}._dropdown-item_10ube_278 svg{flex-shrink:0;stroke-width:2}._dropdown-divider_10ube_313{height:1px;background:var(--border-default);margin:4px 0}._login-button_10ube_320{display:flex;align-items:center;gap:8px;padding:8px 20px;background:var(--grad-gold);color:var(--black-950);border:none;border-radius:var(--r-full);font-size:14px;font-weight:500;letter-spacing:.05em;cursor:pointer;box-shadow:var(--sh-gold);transition:box-shadow .2s ease,transform .2s ease;font-family:inherit}._login-button_10ube_320:hover{box-shadow:var(--sh-gold-lg)}._login-button_10ube_320:active{transform:scale(.95)}._login-button_10ube_320:focus-visible{outline:2px solid var(--secondary-400);outline-offset:2px}._login-button_10ube_320 svg{flex-shrink:0}@media (max-width: 1024px){._navbar-container_10ube_93{padding:0 24px}._navbar-item_10ube_41{padding:8px 12px}._navbar-item_10ube_41:after{left:12px;right:12px}}@media (max-width: 768px){._navbar-container_10ube_93{padding:0 20px}._navbar-menu_10ube_131,._user-name_10ube_79{display:none}._brand-name_10ube_126{font-size:14px}._login-button_10ube_320 span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._login-button_10ube_320{padding:12px}}@media (max-width: 480px){._navbar-container_10ube_93{padding:0 16px;height:56px}._brand-name_10ube_126{font-size:13px}._logo-icon_10ube_120,._user-avatar_10ube_219{width:28px;height:28px}._avatar-placeholder_10ube_237{font-size:12px}}._user-button_10ube_69:focus-visible,._dropdown-item_10ube_278:focus-visible{outline:2px solid var(--secondary-400);outline-offset:2px}@keyframes _slideDown_10ube_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._user-menu_10ube_197:hover ._user-dropdown_10ube_254{animation:_slideDown_10ube_1 .2s ease-out}._mobile-menu-toggle_10ube_83{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:8px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:background .2s ease}@media (hover: hover){._mobile-menu-toggle_10ube_83:hover{background:var(--neutral-100)}}._mobile-menu-toggle_10ube_83 span{display:block;width:20px;height:2px;background:var(--text-primary);border-radius:1px;transition:all .3s ease}._mobile-menu-toggle_10ube_83._active_10ube_65 span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}._mobile-menu-toggle_10ube_83._active_10ube_65 span:nth-child(2){opacity:0}._mobile-menu-toggle_10ube_83._active_10ube_65 span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}._mobile-menu_10ube_83{display:none;flex-direction:column;background:#fff;max-height:0;overflow:hidden;visibility:hidden;transition:max-height .3s ease,visibility 0s linear .3s}._mobile-menu_10ube_83._open_10ube_513{max-height:80vh;overflow-y:auto;visibility:visible;transition:max-height .3s ease,visibility 0s;border-top:1px solid var(--border-default)}._mobile-menu-item_10ube_521{display:block;padding:16px 24px;text-decoration:none;color:var(--text-secondary);font-weight:500;font-size:15px;border-bottom:1px solid var(--border-default);transition:all .2s ease;background:none;border-left:none;border-right:none;text-align:left;width:100%;font-family:inherit;cursor:pointer}._mobile-menu-item_10ube_521:hover{background:var(--neutral-50);color:var(--text-primary)}._mobile-menu-item_10ube_521._active_10ube_65{color:var(--primary-600);background:var(--primary-50);border-left:3px solid var(--primary-500)}._mobile-menu-item_10ube_521._logout_10ube_550{color:var(--error-600)}._mobile-menu-item_10ube_521._logout_10ube_550:hover{background:var(--error-50)}._mobile-menu-item-muted_10ube_559{color:var(--text-tertiary, var(--text-secondary));font-size:14px;font-weight:400}._mobile-section_10ube_566{border-bottom:1px solid var(--border-default)}._mobile-section-toggle_10ube_570{display:flex;align-items:center;gap:8px;width:100%;padding:16px 24px;background:none;border:none;color:var(--text-secondary);font-weight:500;font-size:15px;font-family:inherit;text-align:left;cursor:pointer;transition:all .2s ease}._mobile-section-toggle_10ube_570:hover{background:var(--neutral-50);color:var(--text-primary)}._mobile-section-toggle_10ube_570._active_10ube_65{color:var(--primary-600)}._mobile-section-toggle_10ube_570>span:first-child{flex:1}._mobile-section-chevron_10ube_600{flex-shrink:0;transition:transform .2s ease;color:var(--text-tertiary, var(--text-secondary))}._mobile-section-chevron_10ube_600._open_10ube_513{transform:rotate(180deg)}._mobile-section-content_10ube_610{max-height:0;overflow:hidden;background:var(--neutral-50);transition:max-height .3s ease}._mobile-section-content_10ube_610._open_10ube_513{max-height:500px}._mobile-submenu-item_10ube_621{padding-left:44px;font-size:14px;border-bottom:1px solid var(--border-subtle, var(--border-default))}._mobile-submenu-item_10ube_621:last-child{border-bottom:none}@media (max-width: 768px){._mobile-menu-toggle_10ube_83,._mobile-menu_10ube_83{display:flex}._user-menu_10ube_197{display:none}}._nav-badge_10ube_647{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:auto;border-radius:9px;background:var(--error-500);color:#fff;font-size:11px;font-weight:700;line-height:1}._notification-bell_10ube_664{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--text-secondary);text-decoration:none;transition:background .2s ease,color .2s ease;flex-shrink:0}._notification-bell_10ube_664:hover{background:var(--neutral-100);color:var(--text-primary)}._notification-bell-badge_10ube_683{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--error-500);color:#fff;font-size:10px;font-weight:700;line-height:1}._navbar_10ube_9._on-dark_10ube_5 ._notification-bell_10ube_664{color:#ffffffd9}._navbar_10ube_9._on-dark_10ube_5 ._notification-bell_10ube_664:hover{background:#ffffff1a;color:#fff}._external-icon_10ube_711{display:inline-block;margin-left:3px;vertical-align:0;opacity:.6;transition:opacity .2s ease,transform .2s ease}._navbar-item_10ube_41:hover ._external-icon_10ube_711,._mobile-menu-item_10ube_521:hover ._external-icon_10ube_711{opacity:1;transform:translate(1px,-1px)}._notice_d91x1_3{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--warning-200);border-radius:var(--radius-lg);background:var(--warning-50);text-align:left}._icon_d91x1_15{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background:var(--warning-100);color:var(--warning-700)}._body_d91x1_27{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1;min-width:0}._title_d91x1_37{margin:0;font-size:15px;font-weight:700;line-height:1.6;color:var(--text-primary);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}._hint_d91x1_48{margin:0;font-size:13.5px;line-height:1.6;color:var(--neutral-700);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}._error_d91x1_59{margin:0;padding:10px 12px;border:1px solid var(--error-200);border-radius:var(--radius-md);background:var(--error-50);color:var(--error-700);font-size:13px;line-height:1.6}._actions_d91x1_70{margin-top:var(--spacing-xs)}._page_d91x1_75{flex-direction:column;align-items:center;margin-bottom:0;padding:0;border:none;background:transparent;text-align:center}._page_d91x1_75 ._icon_d91x1_15{width:56px;height:56px;border-radius:50%}._page_d91x1_75 ._icon_d91x1_15 svg{width:28px;height:28px}._page_d91x1_75 ._body_d91x1_27{width:100%}._page_d91x1_75 ._title_d91x1_37{font-size:17px}@media (max-width: 480px){._notice_d91x1_3{gap:12px;padding:14px}._page_d91x1_75{padding:0}}._widget_14z9k_3{width:100%;container-type:inline-size}._container_14z9k_10{min-height:65px}._containerFailed_14z9k_15{min-height:0}@container (max-width: 299px){._container_14z9k_10{min-height:140px}._containerFailed_14z9k_15{min-height:0}}._error_14z9k_29{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5;color:var(--error-700);background:var(--error-50);border:1px solid var(--error-200);border-radius:8px}._retry_14z9k_44{flex-shrink:0;padding:6px 14px;font:inherit;font-weight:600;color:var(--error-700);background:#fff;border:1px solid var(--error-200);border-radius:6px;cursor:pointer}._retry_14z9k_44:hover{background:var(--error-50)}._field_1cyh1_2{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}._status_1cyh1_9{margin:0;font-size:13px;line-height:1.5;color:var(--text-secondary);text-align:center}._login-page-wrapper_j9pzo_4{min-height:100vh;display:flex;flex-direction:column}._login-page_j9pzo_4{min-height:calc(100vh - 64px);position:relative;overflow:hidden;flex:1}._login-content_j9pzo_18{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 64px);position:relative;z-index:1}._login-back-btn_j9pzo_27{position:absolute;top:20px;left:20px;z-index:10;display:flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff26;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);border-radius:20px;color:#ffffffd9;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #00000026}._login-back-btn_j9pzo_27 svg{width:16px;height:16px;flex-shrink:0;transition:transform .3s ease}._login-back-btn_j9pzo_27:hover{background:#ffffff40;color:#fff;border-color:#ffffff59;transform:translate(-4px);box-shadow:0 4px 20px #ffb80033}._login-back-btn_j9pzo_27:active{transform:translate(-2px) scale(.98)}._login-back-btn_j9pzo_27:hover svg{transform:translate(-2px)}._login-brand_j9pzo_73{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-4xl);position:relative;overflow:hidden;z-index:1;background:#ffffff14;backdrop-filter:blur(8px)}._brand-content_j9pzo_87{max-width:500px;position:relative;z-index:1}._brand-title_j9pzo_93{font-size:48px;font-weight:800;color:#fff;margin-bottom:var(--spacing-lg);line-height:1.2;text-shadow:0 2px 16px rgba(0,0,0,.3)}._brand-highlight_j9pzo_102{background:linear-gradient(135deg,#ffd54f,#ffb800,#ff9100);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;animation:_shimmerText_j9pzo_1 3s ease-in-out infinite;filter:drop-shadow(0 2px 8px rgba(255,184,0,.4))}@keyframes _shimmerText_j9pzo_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._brand-description_j9pzo_121{font-size:18px;color:#fffc;margin-bottom:var(--spacing-3xl);line-height:1.6;text-shadow:0 1px 8px rgba(0,0,0,.2)}._brand-features_j9pzo_129{display:flex;flex-direction:column;gap:var(--spacing-md)}._brand-feature_j9pzo_129{display:flex;align-items:center;gap:var(--spacing-md);font-size:16px;color:#ffffffe6;font-weight:500;padding:12px 16px;background:#ffffff1f;border-radius:12px;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);transition:all .3s cubic-bezier(.4,0,.2,1)}._brand-feature_j9pzo_129:hover{background:#fff3;transform:translate(8px);box-shadow:0 6px 20px #00000026}._feature-icon_j9pzo_156{width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;flex-shrink:0;transition:transform .3s ease}._brand-feature_j9pzo_129:hover ._feature-icon_j9pzo_156{transform:scale(1.15) rotate(5deg)}._feature-icon_j9pzo_156._yellow_j9pzo_173{background:#ffb80040;color:#ffd54f}._feature-icon_j9pzo_156._blue_j9pzo_178{background:#64b4ff33;color:#90caf9}._feature-icon_j9pzo_156._green_j9pzo_183{background:#64dc9633;color:#a5d6a7}._login-form-container_j9pzo_189{display:flex;align-items:center;justify-content:center;padding:var(--spacing-4xl);position:relative;z-index:1}._login-form-wrapper_j9pzo_198{width:100%;max-width:420px;position:relative;z-index:1;background:#ffffffd1;backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.35);border-radius:24px;box-shadow:0 8px 32px #0000001f;padding:40px 36px}@supports not (backdrop-filter: blur(1px)){._login-form-wrapper_j9pzo_198{background:#fffffff2}}._login-header_j9pzo_219{margin-bottom:var(--spacing-3xl);text-align:center}._login-title_j9pzo_224{font-size:32px;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-sm)}._login-subtitle_j9pzo_231{font-size:16px;color:var(--text-secondary)}._verify-target-email_j9pzo_237{display:inline-block;margin-top:4px;color:var(--text-primary);font-weight:600;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:5px}._login-form-wrapper_j9pzo_198>.google-auth-btn{margin-bottom:var(--spacing-lg)}._google-hint_j9pzo_255{text-align:center;font-size:12px;color:var(--text-tertiary);margin:6px 0 0;line-height:1.5;text-wrap:balance}._google-hint-alias_j9pzo_266{color:var(--text-secondary);overflow-wrap:anywhere}._facebook-option_j9pzo_273,._apple-option_j9pzo_274{margin:10px 0}._divider_j9pzo_278{display:flex;align-items:center;margin:var(--spacing-lg) 0;color:var(--text-secondary);font-size:14px}._divider_j9pzo_278:before,._divider_j9pzo_278:after{content:"";flex:1;height:1px;background:var(--border-default)}._divider_j9pzo_278 span{padding:0 var(--spacing-md)}form{display:flex;flex-direction:column}._invitation-banner_j9pzo_305{display:flex;align-items:flex-start;gap:8px;background:#eff6ff;border-left:3px solid #3b82f6;border-radius:8px;color:#1d4ed8;font-size:13px;line-height:1.5;padding:12px 16px;margin-bottom:16px}._invitation-banner_j9pzo_305 svg{flex-shrink:0;margin-top:1px}._alert_j9pzo_325{padding:var(--spacing-md);border-radius:var(--radius-md);display:flex;align-items:center;gap:var(--spacing-sm);font-size:14px;margin-bottom:var(--spacing-md)}._alert-error_j9pzo_335{background:var(--error-50);color:var(--error-700);border:1px solid var(--error-200)}._alert-success_j9pzo_341{background:var(--success-50);color:var(--success-700);border:1px solid var(--success-200)}._alert-info_j9pzo_348{align-items:flex-start;background:var(--info-50);color:var(--info-700);border:1px solid var(--info-200);line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}._alert-info_j9pzo_348 svg{margin-top:2px}._alert_j9pzo_325 svg{flex-shrink:0;stroke-width:2}._login-options_j9pzo_369{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}._checkbox-label_j9pzo_376{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;font-size:14px;color:var(--text-secondary);user-select:none}._checkbox-label_j9pzo_376 input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--primary-500)}._link_j9pzo_393{color:var(--text-link);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s}._link_j9pzo_393:hover{color:var(--text-link-hover);text-decoration:underline}._login-footer_j9pzo_407{margin-top:var(--spacing-lg);text-align:center;font-size:14px;color:var(--text-secondary);display:flex;gap:var(--spacing-xs);justify-content:center;align-items:center}@media (max-width: 1024px){._login-page_j9pzo_4{min-height:calc(100vh - 56px)}._login-content_j9pzo_18{grid-template-columns:1fr;grid-template-rows:auto 1fr;min-height:calc(100vh - 56px)}._login-brand_j9pzo_73{padding:16px 20px;min-height:auto;justify-content:flex-start;align-items:flex-start;background:transparent;backdrop-filter:none}._login-brand_j9pzo_73 ._brand-content_j9pzo_87{display:none}._login-brand_j9pzo_73 ._login-back-btn_j9pzo_27{position:static}._login-form-container_j9pzo_189{padding:var(--spacing-2xl)}}@media (max-width: 768px){._login-form-container_j9pzo_189{padding:var(--spacing-xl)}._login-form-wrapper_j9pzo_198{max-width:100%;border-radius:20px;padding:32px 24px}._login-title_j9pzo_224{font-size:28px}._login-brand_j9pzo_73{padding:12px 16px}._login-back-btn_j9pzo_27{background:#ffffff26;color:#ffffffd9;border-color:#fff3}._login-back-btn_j9pzo_27:hover{background:#ffffff40;color:#fff}}@media (max-width: 480px){._login-form-container_j9pzo_189{padding:var(--spacing-lg)}._login-form-wrapper_j9pzo_198{padding:28px 20px;border-radius:18px}._login-title_j9pzo_224{font-size:24px}._login-header_j9pzo_219{margin-bottom:var(--spacing-2xl)}}@keyframes _fadeIn_j9pzo_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_j9pzo_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideInLeft_j9pzo_1{0%{transform:translate(-30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _slideInRight_j9pzo_1{0%{transform:translate(30px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _scaleIn_j9pzo_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: no-preference){._login-page_j9pzo_4{animation:_fadeIn_j9pzo_1 .4s ease}._login-brand_j9pzo_73{animation:_slideInLeft_j9pzo_1 .6s ease-out}._brand-content_j9pzo_87{animation:_slideUp_j9pzo_1 .5s ease-out .2s both}._brand-feature_j9pzo_129:nth-child(1){animation:_slideUp_j9pzo_1 .4s ease-out .3s both}._brand-feature_j9pzo_129:nth-child(2){animation:_slideUp_j9pzo_1 .4s ease-out .4s both}._brand-feature_j9pzo_129:nth-child(3){animation:_slideUp_j9pzo_1 .4s ease-out .5s both}._login-form-container_j9pzo_189{animation:_slideInRight_j9pzo_1 .6s ease-out}._login-form-wrapper_j9pzo_198{animation:_scaleIn_j9pzo_1 .5s ease-out .15s both}._login-header_j9pzo_219{animation:_slideUp_j9pzo_1 .4s ease-out .2s both}._divider_j9pzo_278{animation:_fadeIn_j9pzo_1 .4s ease-out .3s both}._login-form-wrapper_j9pzo_198 form{animation:_slideUp_j9pzo_1 .4s ease-out .35s both}._login-footer_j9pzo_407{animation:_fadeIn_j9pzo_1 .4s ease-out .5s both}._login-back-btn_j9pzo_27{animation:_slideUp_j9pzo_1 .4s ease-out .1s both}}._login-form-wrapper_j9pzo_198:focus-within{outline:none}@media (prefers-contrast: high){._brand-highlight_j9pzo_102{-webkit-text-fill-color:#FFB800}._divider_j9pzo_278:before,._divider_j9pzo_278:after{background:var(--neutral-600)}._login-form-wrapper_j9pzo_198{background:#fffffff2;border:2px solid var(--neutral-300)}}._login-back-btn_j9pzo_27:focus-visible{outline:2px solid rgba(255,184,0,.8);outline-offset:2px}._login-page-wrapper_j9pzo_4{background:var(--auth-sky-top)}@media (min-width: 1025px){._login-page_j9pzo_4{margin-top:calc(-1 * var(--navbar-block-size));min-height:100vh}._login-content_j9pzo_18{min-height:100vh}._login-brand_j9pzo_73,._login-form-container_j9pzo_189{padding-top:calc(var(--spacing-4xl) + var(--navbar-block-size))}._login-back-btn_j9pzo_27{top:calc(20px + var(--navbar-block-size))}}._auth-layout-wrapper_13et4_4{min-height:100vh;display:flex;flex-direction:column}._auth-layout_13et4_4{min-height:calc(100vh - 64px);position:relative;flex:1}._auth-content_13et4_17{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 64px);position:relative;z-index:1}._auth-back-btn_13et4_26{position:absolute;top:20px;left:20px;z-index:10;display:flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff26;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);border-radius:20px;color:#ffffffd9;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #00000026}._auth-back-btn_13et4_26 svg{width:16px;height:16px;flex-shrink:0;transition:transform .3s ease}._auth-back-btn_13et4_26:hover{background:#ffffff40;color:#fff;border-color:#ffffff59;transform:translate(-4px);box-shadow:0 4px 20px #ffb80033}._auth-back-btn_13et4_26:active{transform:translate(-2px) scale(.98)}._auth-back-btn_13et4_26:hover svg{transform:translate(-2px)}._auth-back-btn_13et4_26:focus-visible{outline:2px solid rgba(255,184,0,.8);outline-offset:2px}._auth-brand_13et4_77{display:flex;align-items:center;justify-content:center;padding:40px;position:relative;overflow:hidden;background:#ffffff14;backdrop-filter:blur(8px)}._brand-content_13et4_89{max-width:420px;position:relative;z-index:1}._brand-title_13et4_95{font-size:42px;font-weight:800;color:#fff;margin-bottom:16px;line-height:1.25;letter-spacing:-.02em;text-shadow:0 2px 16px rgba(0,0,0,.3)}._brand-description_13et4_105{font-size:16px;color:#fffc;margin-bottom:32px;line-height:1.6;text-shadow:0 1px 8px rgba(0,0,0,.2)}._brand-features_13et4_113{display:flex;flex-direction:column;gap:12px}._brand-feature_13et4_113{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffff1f;border-radius:10px;backdrop-filter:blur(8px);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.15)}._brand-feature_13et4_113:hover{background:#fff3;transform:translate(6px);box-shadow:0 4px 12px #00000026}._feature-icon-small_13et4_137{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0;transition:transform .3s ease}._brand-feature_13et4_113:hover ._feature-icon-small_13et4_137{transform:scale(1.1)}._feature-icon-small_13et4_137._yellow_13et4_154{background:#ffb80040;color:#ffd54f}._feature-icon-small_13et4_137._blue_13et4_159{background:#64b4ff33;color:#90caf9}._feature-icon-small_13et4_137._green_13et4_164{background:#64dc9633;color:#a5d6a7}._brand-feature_13et4_113 span{font-size:14px;color:#ffffffe6;font-weight:500}._auth-form-container_13et4_176{display:flex;align-items:center;justify-content:center;padding:40px;position:relative}._auth-form_13et4_176{width:100%;max-width:380px;position:relative;z-index:1;background:#ffffffd1;backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.35);border-radius:24px;box-shadow:0 8px 32px #0000001f;padding:36px 32px}@supports not (backdrop-filter: blur(1px)){._auth-form_13et4_176{background:#fffffff2}}._form-header_13et4_205{margin-bottom:20px;text-align:center}._form-title_13et4_210{font-size:28px;font-weight:800;color:var(--text-primary);margin-bottom:6px;letter-spacing:-.02em}._form-subtitle_13et4_218{font-size:14px;color:var(--text-secondary);margin:0}._alert_13et4_225{padding:10px 14px;border-radius:8px;margin-bottom:16px;font-size:13px;line-height:1.5;display:flex;align-items:flex-start;gap:8px;animation:_slideDown_13et4_1 .3s ease}@keyframes _slideDown_13et4_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._alert-error_13et4_248{background:var(--error-50);border:1px solid var(--error-200);color:var(--error-700)}._alert-error_13et4_248:before{content:"!";font-size:12px;font-weight:700;width:18px;height:18px;background:var(--error-500);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._alert-success_13et4_269{background:var(--success-50);border:1px solid var(--success-200);color:var(--success-700)}._alert-success_13et4_269:before{content:"✓";font-size:12px;font-weight:700;width:18px;height:18px;background:var(--success-500);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._invitation-banner_13et4_291{display:flex;align-items:flex-start;gap:8px;background:#eff6ff;border-left:3px solid #3b82f6;border-radius:8px;color:#1d4ed8;font-size:13px;line-height:1.5;padding:12px 16px;margin-bottom:16px}._invitation-banner_13et4_291 svg{flex-shrink:0;margin-top:1px}._facebook-option_13et4_314,._apple-option_13et4_315{margin:10px 0}._divider_13et4_319{display:flex;align-items:center;margin:16px 0;color:var(--text-tertiary)}._divider_13et4_319:before,._divider_13et4_319:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent 0%,var(--border-default) 50%,transparent 100%)}._divider_13et4_319 span{padding:0 12px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._form-group_13et4_343:last-of-type{margin-bottom:18px}._form-label_13et4_347{display:block;font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:5px}._required_13et4_355{color:var(--error-500);margin-left:2px}._auth-form_13et4_176 ._input-group_13et4_361{margin-bottom:0}._auth-form_13et4_176 ._input_13et4_361{padding:10px 14px;font-size:14px;border-radius:8px;border-width:1.5px}._auth-form_13et4_176 ._input_13et4_361:focus{border-color:var(--secondary-400);box-shadow:0 0 0 3px #3b82f614}._auth-form_13et4_176 ._btn_13et4_378{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}._auth-form_13et4_176 ._btn_13et4_378:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#fff3;border-radius:50%;transform:translate(-50%,-50%);transition:width .4s ease,height .4s ease}._auth-form_13et4_176 ._btn_13et4_378:active:after{width:300px;height:300px}._auth-form_13et4_176 ._btn_13et4_378:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #ffb80040}._form-footer_13et4_408{text-align:center;margin-top:18px;font-size:13px;color:var(--text-secondary)}._form-terms_13et4_415{text-align:center;margin-top:12px;font-size:11px;color:var(--text-tertiary);line-height:1.6}._link_13et4_423{color:var(--secondary-600);text-decoration:none;font-weight:600;margin-left:4px;transition:all .2s ease;position:relative}._link_13et4_423:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1.5px;background:var(--secondary-500);transition:width .25s ease}._link_13et4_423:hover{color:var(--secondary-700)}._link_13et4_423:hover:after{width:100%}._form-terms_13et4_415 ._link_13et4_423{margin:0 3px}@media (max-width: 1024px){._auth-layout_13et4_4,._auth-content_13et4_17{min-height:calc(100vh - 56px)}._auth-brand_13et4_77{padding:32px}._brand-title_13et4_95{font-size:36px}._auth-form-container_13et4_176{padding:32px}}@media (max-width: 768px){._auth-content_13et4_17{grid-template-columns:1fr;grid-template-rows:auto 1fr}._auth-brand_13et4_77{padding:12px 16px;min-height:auto;justify-content:flex-start;align-items:flex-start;background:transparent;backdrop-filter:none}._auth-brand_13et4_77 ._brand-content_13et4_89{display:none}._auth-brand_13et4_77 ._auth-back-btn_13et4_26{position:static}._auth-form-container_13et4_176{padding:24px 20px;min-height:auto;align-items:flex-start}._auth-form_13et4_176{max-width:100%;border-radius:20px;padding:32px 24px}._form-title_13et4_210{font-size:26px}._auth-back-btn_13et4_26{background:#ffffff26;color:#ffffffd9;border-color:#fff3}._auth-back-btn_13et4_26:hover{background:#ffffff40;color:#fff}}@media (max-width: 480px){._auth-form-container_13et4_176{padding:48px 16px 20px}._auth-form_13et4_176{padding:28px 20px;border-radius:18px}._form-title_13et4_210{font-size:24px}._form-subtitle_13et4_218{font-size:13px}._form-group_13et4_343{margin-bottom:12px}}@keyframes _fadeInUp_13et4_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInLeft_13et4_1{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes _fadeInRight_13et4_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes _scaleIn_13et4_1{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@media (prefers-reduced-motion: no-preference){._auth-back-btn_13et4_26{animation:_fadeInUp_13et4_1 .4s ease-out .1s both}._auth-brand_13et4_77{animation:_fadeInLeft_13et4_1 .5s ease-out}._auth-form_13et4_176{animation:_scaleIn_13et4_1 .5s ease-out .15s both}._form-header_13et4_205{animation:_fadeInUp_13et4_1 .4s ease-out .1s both}._divider_13et4_319{animation:_fadeInUp_13et4_1 .4s ease-out .2s both}._form-group_13et4_343:nth-child(1){animation:_fadeInUp_13et4_1 .4s ease-out .25s both}._form-group_13et4_343:nth-child(2){animation:_fadeInUp_13et4_1 .4s ease-out .3s both}._form-group_13et4_343:nth-child(3){animation:_fadeInUp_13et4_1 .4s ease-out .35s both}._form-group_13et4_343:nth-child(4){animation:_fadeInUp_13et4_1 .4s ease-out .4s both}._auth-form_13et4_176 ._btn_13et4_378[type=submit]{animation:_fadeInUp_13et4_1 .4s ease-out .45s both}._form-footer_13et4_408{animation:_fadeInUp_13et4_1 .4s ease-out .5s both}._form-terms_13et4_415{animation:_fadeInUp_13et4_1 .4s ease-out .55s both}._brand-feature_13et4_113:nth-child(1){animation:_fadeInUp_13et4_1 .4s ease-out .2s both}._brand-feature_13et4_113:nth-child(2){animation:_fadeInUp_13et4_1 .4s ease-out .3s both}._brand-feature_13et4_113:nth-child(3){animation:_fadeInUp_13et4_1 .4s ease-out .4s both}}._link_13et4_423:focus-visible{outline:2px solid var(--secondary-400);outline-offset:2px;border-radius:2px}@media (prefers-contrast: high){._auth-form_13et4_176{background:#fffffff2;border:2px solid var(--neutral-300)}._divider_13et4_319:before,._divider_13et4_319:after{background:var(--neutral-500)}}._auth-layout-wrapper_13et4_4{background:var(--auth-sky-top)}@media (min-width: 769px){._auth-layout_13et4_4{margin-top:calc(-1 * var(--navbar-block-size));min-height:100vh}._auth-content_13et4_17{min-height:100vh}._auth-brand_13et4_77,._auth-form-container_13et4_176{padding-top:calc(40px + var(--navbar-block-size))}._auth-back-btn_13et4_26{top:calc(20px + var(--navbar-block-size))}}@media (min-width: 769px) and (max-width: 1024px){._auth-brand_13et4_77,._auth-form-container_13et4_176{padding-top:calc(32px + var(--navbar-block-size))}}._footer_1nzm0_2{background:var(--black-950);color:var(--text-inverse);padding:56px 0 32px}._container_1nzm0_8{max-width:1200px;margin:0 auto;padding:0 24px}._content_1nzm0_14{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._brand_1nzm0_21{display:flex;flex-direction:column;gap:8px}._logo_1nzm0_27{font-size:18px;font-weight:700;color:var(--text-inverse);text-decoration:none;transition:color .2s}._logo_1nzm0_27:hover{color:var(--gold-400)}._tagline_1nzm0_39{font-size:14px;color:#ffffff8c;margin:0}._links_1nzm0_45{display:flex;align-items:center;gap:16px}._link_1nzm0_45{font-size:14px;color:#ffffffb3;text-decoration:none;transition:color .2s;white-space:nowrap}._link_1nzm0_45:hover{color:var(--gold-400)}._divider_1nzm0_63{color:#ffffff2e}._mainSiteLinks_1nzm0_67{display:flex;align-items:center;gap:22px;padding:20px 0;border-top:1px solid rgba(255,255,255,.1);flex-wrap:wrap}._mainSiteLabel_1nzm0_77{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-400);white-space:nowrap}._mainSiteItems_1nzm0_87{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._mainSiteLink_1nzm0_67{font-size:14px;color:#ffffffb3;text-decoration:none;transition:color .2s}._mainSiteLink_1nzm0_67:hover{color:var(--gold-400)}._contact_1nzm0_105{display:flex;align-items:center;gap:22px;padding:20px 0;border-top:1px solid rgba(255,255,255,.1)}._contactLabel_1nzm0_113{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-400);white-space:nowrap}._contactItems_1nzm0_123{display:flex;align-items:center;gap:24px;flex-wrap:wrap}._contactLink_1nzm0_130{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#ffffffb3;text-decoration:none;transition:color .2s}._contactLink_1nzm0_130:hover{color:var(--gold-400)}._contactLink_1nzm0_130 svg{flex-shrink:0}._bottom_1nzm0_148{padding-top:24px;border-top:1px solid rgba(255,255,255,.1);text-align:center}._bottom_1nzm0_148 p{font-family:var(--ff-mono);font-size:11px;letter-spacing:.06em;color:#ffffff8c;margin:0}@media (max-width: 768px){._footer_1nzm0_2{padding:32px 0 20px}._content_1nzm0_14{flex-direction:column;gap:24px;text-align:center}._brand_1nzm0_21{align-items:center}._links_1nzm0_45{flex-wrap:wrap;justify-content:center;gap:8px 16px}._divider_1nzm0_63{display:none}._mainSiteLinks_1nzm0_67{flex-direction:column;gap:12px;text-align:center}._mainSiteItems_1nzm0_87{justify-content:center;gap:12px 16px}._contact_1nzm0_105{flex-direction:column;gap:12px;text-align:center}._contactItems_1nzm0_123{justify-content:center;gap:16px}}._layout_1s3ah_2{display:block}._layout_1s3ah_2 ._side_1s3ah_9{margin-bottom:24px}._layout_1s3ah_2 ._content_1s3ah_13{min-width:0}._layout_1s3ah_2 ._me_1s3ah_18{display:none}._layout_1s3ah_2 ._list_1s3ah_24{display:flex;gap:2px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;background:transparent;border-radius:0;box-shadow:inset 0 -1px 0 var(--fg-line)}._layout_1s3ah_2 ._list_1s3ah_24::-webkit-scrollbar{display:none}._layout_1s3ah_2 ._fadeStart_1s3ah_42{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 36px);mask-image:linear-gradient(90deg,transparent 0,#000 36px)}._layout_1s3ah_2 ._fadeEnd_1s3ah_47{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent 100%)}._layout_1s3ah_2 ._fadeStart_1s3ah_42._fadeEnd_1s3ah_47{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 36px,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 36px,#000 calc(100% - 36px),transparent 100%)}._layout_1s3ah_2 ._list_1s3ah_24 li{flex:none;margin:0}._layout_1s3ah_2 ._link_1s3ah_62{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 12px;border-radius:0;font-size:14px;line-height:1.4;color:var(--fg-70);text-decoration:none;white-space:nowrap;transition:background-color var(--t-base),color var(--t-base),box-shadow var(--t-base)}._layout_1s3ah_2 ._link_1s3ah_62:hover{color:var(--fg);box-shadow:inset 0 -2px 0 var(--fg-line-20)}._layout_1s3ah_2 ._link_1s3ah_62:focus-visible{outline:2px solid var(--fg);outline-offset:-2px}._layout_1s3ah_2 ._link_1s3ah_62[aria-current=page]{color:var(--fg);font-weight:700;background:transparent;box-shadow:inset 0 -3px 0 var(--gold-500)}._layout_1s3ah_2 ._icon_1s3ah_95{display:none;flex:none;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._layout_1s3ah_2 ._link_1s3ah_62[aria-current=page] ._icon_1s3ah_95{color:var(--gold-400)}._layout_1s3ah_2 ._foot_1s3ah_112{display:none}@media (min-width: 1120px){._layout_1s3ah_2{display:grid;grid-template-columns:216px minmax(0,1fr);gap:40px;align-items:start}._layout_1s3ah_2 ._side_1s3ah_9{position:sticky;top:calc(var(--navbar-offset) + 24px);margin-bottom:0;transition:top var(--t-base)}._layout_1s3ah_2 ._me_1s3ah_18{display:flex;align-items:center;gap:12px;padding:14px;background:#fff;border-radius:var(--r-panel);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._layout_1s3ah_2 ._avatar_1s3ah_142{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:var(--grad-card-navy);background-color:var(--surface-navy);color:var(--gold-300);font-weight:700;font-size:17px}._layout_1s3ah_2 ._avatar_1s3ah_142 img{width:100%;height:100%;object-fit:cover}._layout_1s3ah_2 ._meText_1s3ah_163{min-width:0;display:grid;gap:2px}._layout_1s3ah_2 ._meText_1s3ah_163 strong{font-size:15px;font-weight:700;color:var(--fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._layout_1s3ah_2 ._meText_1s3ah_163 span{font-size:12px;color:var(--fg-70);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._layout_1s3ah_2 ._list_1s3ah_24{display:grid;gap:4px;margin-top:16px;padding:0;overflow:visible;background:transparent;box-shadow:none;border-radius:0;-webkit-mask-image:none;mask-image:none}._layout_1s3ah_2 ._link_1s3ah_62{padding:11px 14px;font-size:15px;color:var(--fg-80);border-radius:12px}._layout_1s3ah_2 ._link_1s3ah_62:hover{color:var(--fg);background:var(--fg-tint);box-shadow:none}._layout_1s3ah_2 ._link_1s3ah_62[aria-current=page]{color:#fff;font-weight:500;background:var(--fg);box-shadow:none}._layout_1s3ah_2 ._link_1s3ah_62:focus-visible{outline-offset:2px}._layout_1s3ah_2 ._icon_1s3ah_95{display:block}._layout_1s3ah_2 ._foot_1s3ah_112{display:grid;gap:14px;margin-top:12px;padding-top:14px;border-top:1px solid var(--fg-line)}._layout_1s3ah_2 ._logout_1s3ah_236{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 14px;border:0;border-radius:12px;background:transparent;font:inherit;font-size:15px;color:var(--fg-80);cursor:pointer;text-align:left}._layout_1s3ah_2 ._logout_1s3ah_236:hover{color:var(--fg);background:var(--fg-tint)}._layout_1s3ah_2 ._logout_1s3ah_236:focus-visible{outline:2px solid var(--fg);outline-offset:2px}._layout_1s3ah_2 ._logout_1s3ah_236 ._icon_1s3ah_95{display:block}._layout_1s3ah_2 ._help_1s3ah_267{display:flex;gap:8px;margin:0;padding:0 14px;font-size:13px;line-height:1.6;color:var(--fg-80)}._layout_1s3ah_2 ._help_1s3ah_267 ._icon_1s3ah_95{display:block;width:15px;height:15px;margin-top:3px}._layout_1s3ah_2 ._helpLink_1s3ah_285{color:var(--fg);font-weight:500;text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:4px}._layout_1s3ah_2 ._helpLink_1s3ah_285:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:2px}}@media (prefers-reduced-motion: reduce){._layout_1s3ah_2 ._link_1s3ah_62,._layout_1s3ah_2 ._side_1s3ah_9{transition:none}}._icon_1qaev_3{flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._badge_1qaev_13{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.7;white-space:nowrap}._badge_1qaev_13:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._badge-paid_1qaev_33{background:var(--success-50);color:var(--success-800)}._badge-paid_1qaev_33:before{background:var(--success-500)}._badge-due_1qaev_42{background:var(--gold-100);color:var(--gold-900)}._badge-due_1qaev_42:before{background:var(--gold-500)}._badge-proc_1qaev_51{background:var(--fg-tint);color:var(--fg)}._badge-failed_1qaev_56{background:var(--error-50);color:var(--error-800)}._badge-failed_1qaev_56:before{background:var(--error-500)}._badge-refund_1qaev_65{background:var(--fg-tint);color:var(--fg-80)}._badge-refund_1qaev_65:before{background:var(--fg-50)}._badge-void_1qaev_74{background:transparent;color:var(--fg-70);box-shadow:inset 0 0 0 1px var(--fg-line-15)}._badge-void_1qaev_74:before{background:var(--fg-line-20)}._badge-on-dark_1qaev_85._badge-paid_1qaev_33{background:#22b57329;color:var(--success-300)}._badge-on-dark_1qaev_85._badge-due_1qaev_42{background:#ffb80029;color:var(--gold-300)}._badge-on-dark_1qaev_85._badge-failed_1qaev_56{background:#ef44442e;color:var(--error-300)}._badge-on-dark_1qaev_85._badge-proc_1qaev_51,._badge-on-dark_1qaev_85._badge-refund_1qaev_65,._badge-on-dark_1qaev_85._badge-void_1qaev_74{background:#ffffff1a;color:var(--on-dark-90);box-shadow:none}._badge-on-dark_1qaev_85._badge-proc_1qaev_51:before,._badge-on-dark_1qaev_85._badge-refund_1qaev_65:before,._badge-on-dark_1qaev_85._badge-void_1qaev_74:before{background:var(--on-dark-70)}@media print{._badge-on-dark_1qaev_85,._badge-on-dark_1qaev_85._badge-paid_1qaev_33,._badge-on-dark_1qaev_85._badge-due_1qaev_42,._badge-on-dark_1qaev_85._badge-failed_1qaev_56,._badge-on-dark_1qaev_85._badge-proc_1qaev_51,._badge-on-dark_1qaev_85._badge-refund_1qaev_65,._badge-on-dark_1qaev_85._badge-void_1qaev_74{background:#fff;color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg-line-20)}._badge-on-dark_1qaev_85:before,._badge-on-dark_1qaev_85._badge-paid_1qaev_33:before,._badge-on-dark_1qaev_85._badge-due_1qaev_42:before,._badge-on-dark_1qaev_85._badge-failed_1qaev_56:before,._badge-on-dark_1qaev_85._badge-proc_1qaev_51:before,._badge-on-dark_1qaev_85._badge-refund_1qaev_65:before,._badge-on-dark_1qaev_85._badge-void_1qaev_74:before{background:var(--fg)}}._app-icon_1qaev_140{flex-shrink:0;display:grid;place-items:center;overflow:hidden;background:var(--gold-100);box-shadow:inset 0 0 0 1px var(--fg-line)}._app-icon_1qaev_140 img{display:block;width:100%;height:100%;object-fit:cover}._app-icon-initial_1qaev_156{font-weight:700;color:var(--gold-900)}._app-icon-md_1qaev_161{width:40px;height:40px;border-radius:10px;font-size:15px}._app-icon-lg_1qaev_168{width:56px;height:56px;border-radius:14px;font-size:20px}._copy_1qaev_176{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 10px;border:0;border-radius:8px;background:var(--fg-tint);color:var(--fg);font-family:inherit;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}._copy_1qaev_176:hover{background:var(--fg-line)}._copy-done_1qaev_198,._copy-done_1qaev_198:hover{background:var(--success-50);color:var(--success-800)}._copy-fail_1qaev_204,._copy-fail_1qaev_204:hover{background:var(--warning-100);color:var(--warning-800)}._copy_1qaev_176:focus-visible{outline:3px solid var(--fg);outline-offset:2px}._vh_1qaev_215{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 768px){._copy_1qaev_176{min-height:44px;padding:8px 12px}}@media (prefers-reduced-motion: reduce){._copy_1qaev_176{transition:none}}._backdrop_j4xkr_5{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:16px;background:#0a11208c;animation:_fade-in_j4xkr_1 .18s ease-out}._dialog_j4xkr_16{width:min(480px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:32px;border-radius:var(--r-card);background:#fff;color:var(--fg);box-shadow:0 30px 80px -20px #0a112099;font-family:var(--ff-sans);animation:_rise-in_j4xkr_1 .2s ease-out}._icon_j4xkr_30{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--fg-tint);color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg-line)}._iconDanger_j4xkr_41{background:var(--error-50);color:var(--error-700);box-shadow:inset 0 0 0 1px var(--error-200)}._icon_j4xkr_30 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._title_j4xkr_57{margin:18px 0 0;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:var(--fg)}._body_j4xkr_66{margin-top:8px;font-size:15px;line-height:1.7;color:var(--fg-80)}._body_j4xkr_66 p{margin:0;color:inherit}._body_j4xkr_66 p+p,._body_j4xkr_66 p+div,._body_j4xkr_66 div+p{margin-top:12px}._actions_j4xkr_85{margin-top:24px;display:flex;gap:10px;justify-content:flex-end}@media (max-width: 480px){._dialog_j4xkr_16{padding:24px 20px}._actions_j4xkr_85{flex-direction:column-reverse}._actions_j4xkr_85>button{width:100%}}@keyframes _fade-in_j4xkr_1{0%{opacity:0}to{opacity:1}}@keyframes _rise-in_j4xkr_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._backdrop_j4xkr_5,._dialog_j4xkr_16{animation:none}}._page_bdx13_8{min-height:100vh;display:flex;flex-direction:column;background:var(--site-bg);color:var(--fg);font-family:var(--ff-sans);-webkit-font-smoothing:antialiased}._main_bdx13_20 :where(li){margin:0}._body_bdx13_25 :where(h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd){margin:0;color:inherit}._body_bdx13_25 :where(ul,ol){list-style:none;padding:0}._body_bdx13_25 :where(a,button,input,[tabindex]):focus-visible{outline:3px solid var(--fg);outline-offset:3px}._main_bdx13_20{flex:1;width:100%;max-width:1376px;margin:0 auto;padding:36px 32px 72px}._body_bdx13_25{display:grid;gap:40px;min-width:0}._head_bdx13_57{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px}._eyebrow_bdx13_66{display:inline-block;font-family:var(--ff-mono);font-size:12px;font-weight:700;line-height:1.5;letter-spacing:4px;text-transform:uppercase;color:var(--gold-500)}._title_bdx13_77{font-family:var(--ff-display-site);font-weight:300;font-size:34px;line-height:1.3;letter-spacing:.05em;color:var(--fg)}._title_bdx13_77:focus{outline:none}._subtitle_bdx13_90{margin-top:6px;font-size:14px;line-height:1.7;color:var(--fg-80)}._section_bdx13_65{display:grid;gap:16px;min-width:0;scroll-margin-top:calc(var(--navbar-offset, 65px) + 16px)}._sectionHead_bdx13_105{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}._sectionTitle_bdx13_113{display:inline-flex;align-items:center;gap:10px;font-size:18px;font-weight:500;line-height:1.5;color:var(--fg);scroll-margin-top:calc(var(--navbar-offset, 65px) + 16px)}._sectionTitle_bdx13_113:focus{outline:none}._sectionTitle_bdx13_113:focus-visible{outline:3px solid var(--fg);outline-offset:4px;border-radius:4px}._sectionTitle_bdx13_113[data-arrival-focus]:focus-visible{outline:none}._sectionNote_bdx13_140{font-size:13px;line-height:1.6;color:var(--fg-70)}._count_bdx13_147{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:var(--fg);color:#fff;font-family:var(--ff-mono);font-size:12px;font-weight:700;line-height:1}._textLink_bdx13_163{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:500;color:var(--fg);text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:6px}._textLink_bdx13_163:hover{color:var(--gold-900)}._num_bdx13_181{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}._vh_bdx13_187{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._btnPrimary_bdx13_197,._btnOutline_bdx13_198,._btnDanger_bdx13_199{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 22px;border:0;border-radius:var(--r-btn);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.05em;line-height:1.4;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,color .2s ease,background-color .2s ease}._btnPrimary_bdx13_197{background:var(--grad-gold);color:var(--fg);box-shadow:var(--sh-btn-gold)}._btnPrimary_bdx13_197:hover{color:var(--fg);transform:translateY(-2px);box-shadow:0 8px 30px var(--gold-border-35)}._btnOutline_bdx13_198{background:#fff;color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--fg-line-20)}._btnOutline_bdx13_198:hover{color:var(--gold-900);box-shadow:inset 0 0 0 1.5px var(--gold-500)}._btnDanger_bdx13_199{background:#fff;color:var(--error-700);box-shadow:inset 0 0 0 1.5px var(--fg-line-20)}._btnDanger_bdx13_199:hover{color:var(--error-800);box-shadow:inset 0 0 0 1.5px var(--error-500)}._btnSm_bdx13_254{min-height:40px;padding:8px 16px;font-size:13px}._btnBlock_bdx13_260{width:100%}._btnPrimary_bdx13_197[aria-disabled=true],._btnOutline_bdx13_198[aria-disabled=true],._btnDanger_bdx13_199[aria-disabled=true]{cursor:progress;opacity:.7;transform:none}._card_bdx13_274{min-width:0;background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._empty_bdx13_282{display:grid;justify-items:center;gap:10px;padding:48px 24px;text-align:center;background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._empty_bdx13_282>svg{color:var(--gold-600)}._emptyTitle_bdx13_297{font-family:var(--ff-display-site);font-weight:400;font-size:22px;line-height:1.3;letter-spacing:.04em}._emptyText_bdx13_305{max-width:440px;font-size:14px;line-height:1.7;color:var(--fg-80);text-wrap:pretty}._emptyActions_bdx13_314{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}._notice_bdx13_323{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;border-radius:12px;background:var(--fg-tint);font-size:13px;line-height:1.6;color:var(--fg-80)}._noticeError_bdx13_336{background:var(--error-50);color:var(--error-800)}._overlay_bdx13_342{position:fixed;inset:0;z-index:1200;display:grid;place-content:center;justify-items:center;gap:16px;background:#f9f9f9eb;color:var(--fg);font-size:15px;font-weight:500}._spinner_bdx13_356{width:36px;height:36px;border-radius:50%;border:3px solid var(--fg-line);border-top-color:var(--gold-500);animation:_memberCenterSpin_bdx13_1 .9s linear infinite}@keyframes _memberCenterSpin_bdx13_1{to{transform:rotate(360deg)}}._sk_bdx13_372{display:block;border-radius:8px;background:linear-gradient(90deg,var(--fg-tint) 0%,rgba(26,43,72,.09) 50%,var(--fg-tint) 100%);background-size:200% 100%;animation:_memberCenterSkeleton_bdx13_1 1.4s ease-in-out infinite}@keyframes _memberCenterSkeleton_bdx13_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width: 768px){._main_bdx13_20{padding:24px 16px 48px}._btnSm_bdx13_254{min-height:44px}._body_bdx13_25{gap:32px}._title_bdx13_77{font-size:28px}}@media (prefers-reduced-motion: reduce){._sk_bdx13_372,._spinner_bdx13_356{animation:none}._btnPrimary_bdx13_197,._btnOutline_bdx13_198,._btnDanger_bdx13_199{transition:none}._btnPrimary_bdx13_197:hover{transform:none}}._todoCard_13cvr_9{container-type:inline-size;container-name:todo;padding:4px 24px}._todoList_13cvr_15{display:grid}._todo_13cvr_9{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px 16px;padding:18px 0}._todo_13cvr_9+._todo_13cvr_9{border-top:1px solid var(--fg-line)}._todoIcon_13cvr_31{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;align-self:start}._todoIcon-gold_13cvr_40{background:var(--gold-100);color:var(--gold-900)}._todoIcon-navy_13cvr_45{background:var(--fg-tint);color:var(--fg)}._todoIcon-ok_13cvr_50{background:var(--success-50);color:var(--success-800)}._todoText_13cvr_55{display:grid;gap:4px;min-width:0}._todoTitle_13cvr_61{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:15px;font-weight:500;line-height:1.6;color:var(--fg);overflow-wrap:anywhere}._todoAmount_13cvr_73{font-size:14px;font-weight:700;color:var(--gold-900)}._todoDesc_13cvr_79{font-size:13px;line-height:1.7;color:var(--fg-80);overflow-wrap:anywhere}._todoDesc_13cvr_79 b{font-weight:500;color:var(--fg)}._todoMessage_13cvr_92{font-size:13px;line-height:1.6;color:var(--success-800)}._todoMessage_13cvr_92:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._todoMessageError_13cvr_108{color:var(--error-800)}._todoActions_13cvr_112{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@container todo (max-width: 600px){._todo_13cvr_9{grid-template-columns:40px minmax(0,1fr)}._todoIcon_13cvr_31{width:40px;height:40px}._todoActions_13cvr_112{grid-column:2 / -1;justify-content:stretch}._todoActions_13cvr_112>*{flex:1 1 0}}._tiles_13cvr_141{container-type:inline-size;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:16px}._tile_13cvr_141{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:1fr auto;grid-template-areas:"icon text" "go go";align-items:center;gap:16px 14px;width:100%;height:100%;padding:20px;border:0;border-radius:20px;background:#fff;box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._tile_13cvr_141:hover{transform:translateY(-2px);box-shadow:var(--sh-hover-gold),inset 0 0 0 1.5px var(--gold-500)}._tile_13cvr_141[aria-disabled=true]{cursor:progress;transform:none}._tile_13cvr_141>:first-child{grid-area:icon}._tileSkeleton_13cvr_185{cursor:default}._tileSkeleton_13cvr_185:hover{transform:none;box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._tileIcon_13cvr_194{width:56px;height:56px;border-radius:14px}._tileText_13cvr_200{grid-area:text;display:grid;gap:4px;min-width:0}._tileName_13cvr_207{font-size:16px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}._tileDetail_13cvr_214{font-size:13px;line-height:1.5;color:var(--fg-70);overflow-wrap:anywhere}._tileGo_13cvr_222{grid-area:go;justify-self:start;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;letter-spacing:.05em;text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:5px}._tile_13cvr_141:hover ._tileGo_13cvr_222{color:var(--gold-900)}@container (max-width: 560px){._tile_13cvr_141{grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto;grid-template-areas:"icon text go";gap:12px;padding:14px 16px;border-radius:16px}._tile_13cvr_141>:first-child{width:44px;height:44px;border-radius:12px;font-size:16px}}._courses_13cvr_261{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:16px}._course_13cvr_261{display:grid;grid-template-columns:136px minmax(0,1fr);align-items:stretch;gap:16px;padding:16px}._courseCover_13cvr_275{position:relative;align-self:start;aspect-ratio:16 / 10;overflow:hidden;border-radius:12px;background:var(--fg-tint)}._courseImage_13cvr_284{display:block;width:100%;height:100%;object-fit:cover}._coursePlaceholder_13cvr_292{position:relative;width:100%;height:100%;background:var(--hero-spots),var(--grad-card-navy);background-color:var(--surface-navy)}._coursePlaceholder_13cvr_292:after{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFE082' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z'/%3E%3Cpath d='M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E") center / 32px 32px no-repeat;opacity:.85}._courseBody_13cvr_309{display:flex;flex-direction:column;gap:10px;min-width:0}._courseTitle_13cvr_316{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}._progress_13cvr_327{display:grid;gap:6px}._track_13cvr_333{height:6px;overflow:hidden;border-radius:999px;background:var(--fg-line)}._fill_13cvr_340{height:100%;border-radius:inherit;background:var(--grad-gold)}._progressText_13cvr_346{font-size:12px;color:var(--fg-70)}._courseSoon_13cvr_352{align-self:flex-start;padding:4px 10px;border-radius:8px;background:var(--gold-100);color:var(--gold-900);font-size:12px;font-weight:500}._courseBtn_13cvr_362{align-self:flex-start;margin-top:auto}@media (max-width: 480px){._todoCard_13cvr_9{padding:4px 16px}._course_13cvr_261{grid-template-columns:104px minmax(0,1fr);gap:12px}._courseBtn_13cvr_362{align-self:stretch}}@media (prefers-reduced-motion: reduce){._tile_13cvr_141{transition:none}._tile_13cvr_141:hover{transform:none}}._grid_w24hu_7{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:20px}._product_w24hu_14{display:flex;flex-direction:column;gap:16px;padding:24px}._productHead_w24hu_21{display:flex;align-items:center;gap:14px;min-width:0}._iconSkeleton_w24hu_28{flex:none;width:56px;height:56px;border-radius:14px}._productName_w24hu_35{display:grid;gap:4px;min-width:0}._productTitle_w24hu_41{font-size:18px;font-weight:500;line-height:1.4;color:var(--fg);overflow-wrap:anywhere}._productTitle_w24hu_41:focus{outline:none}._productTitle_w24hu_41:focus-visible{outline:3px solid var(--fg);outline-offset:3px;border-radius:4px}._productPlan_w24hu_59{font-size:13px;line-height:1.5;color:var(--fg-70);overflow-wrap:anywhere}._badges_w24hu_66{display:flex;flex-wrap:wrap;gap:8px}._badges_w24hu_66:empty{display:none}._rows_w24hu_77{display:grid;border-top:1px solid var(--fg-line)}._row_w24hu_77{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid var(--fg-line);font-size:14px;line-height:1.6}._row_w24hu_77 dt{flex:none;color:var(--fg-70)}._row_w24hu_77 dd{min-width:0;font-weight:500;color:var(--fg);text-align:right;overflow-wrap:anywhere}._row_w24hu_77 dd._muted_w24hu_106{font-weight:400;color:var(--fg-80)}._note_w24hu_112{padding:10px 12px;border-radius:10px;background:var(--fg-tint);font-size:13px;line-height:1.6;color:var(--fg-80)}._actions_w24hu_122{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px}._actions_w24hu_122>*{flex:1 1 auto}._redeemWrap_w24hu_135{container-type:inline-size}._redeem_w24hu_135{display:grid;grid-template-columns:48px minmax(0,1fr) minmax(280px,400px);align-items:start;gap:16px 20px;padding:24px}._redeemIcon_w24hu_147{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--gold-100);color:var(--gold-900)}._redeemCopy_w24hu_157{display:grid;gap:6px;min-width:0}._redeemHelp_w24hu_163{font-size:13px;line-height:1.7;color:var(--fg-80)}._redeemForm_w24hu_169{display:grid;gap:8px;min-width:0}._redeemLabel_w24hu_176{font-size:13px;font-weight:500;color:var(--field-label)}._redeemControls_w24hu_182{display:flex;gap:8px}._redeemInput_w24hu_187{flex:1 1 auto;min-width:0;min-height:44px;padding:10px 14px;border:1.5px solid var(--gold-border-40);border-radius:var(--r-field);background:var(--field-bg);color:var(--fg);font-family:var(--ff-mono);font-size:15px;letter-spacing:.08em}._redeemInput_w24hu_187::placeholder{font-family:var(--ff-sans);letter-spacing:.02em;color:var(--fg-50)}._redeemInput_w24hu_187:focus{outline:none;border-color:var(--gold-500);box-shadow:var(--sh-form-gold)}._redeemInput_w24hu_187:focus-visible{outline:3px solid var(--fg);outline-offset:2px}._redeemInput_w24hu_187[aria-invalid=true]{border-color:var(--error-500)}._redeemResult_w24hu_222{font-size:13px;line-height:1.6}._redeemResult_w24hu_222:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._redeemOk_w24hu_237{color:var(--success-800)}._redeemError_w24hu_241{color:var(--error-800)}@container (max-width: 720px){._redeem_w24hu_135{grid-template-columns:48px minmax(0,1fr)}._redeemForm_w24hu_169{grid-column:1 / -1}}@media (max-width: 480px){._product_w24hu_14,._redeem_w24hu_135{padding:20px}._redeemControls_w24hu_182{flex-direction:column}}._section_7svdb_7{display:grid;gap:16px;min-width:0}._section_7svdb_7 :where(h2,h3,p,ul,li,dl,dt,dd){margin:0;color:inherit}._section_7svdb_7 :where(ul){list-style:none;padding:0}._grid_7svdb_23{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));align-items:start;gap:20px}._head_7svdb_30{display:grid;gap:6px}._headTitle_7svdb_37{font-size:22px;font-weight:500;line-height:1.4;letter-spacing:.04em;color:var(--fg)}._headLead_7svdb_45{font-size:14px;line-height:1.7;color:var(--fg-80)}._licenseGrid_7svdb_52{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr));align-items:start;gap:20px}._column_7svdb_59{display:grid;gap:20px;min-width:0}._card_7svdb_65{display:grid;gap:16px;padding:24px}._cardHead_7svdb_71{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px}._cardEyebrow_7svdb_80{font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.04em;color:var(--fg-70)}._cardEyebrow_7svdb_80:focus{outline:none}._btnSkeleton_7svdb_94{flex:1 1 120px;height:44px;border-radius:var(--r-btn)}._planName_7svdb_100{margin-top:4px;font-size:22px;font-weight:500;line-height:1.4;color:var(--fg);overflow-wrap:anywhere}._badges_7svdb_109{display:flex;flex-wrap:wrap;gap:8px}._badges_7svdb_109:empty{display:none}._rows_7svdb_119{display:grid;border-top:1px solid var(--fg-line)}._row_7svdb_119{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid var(--fg-line);font-size:14px;line-height:1.6}._row_7svdb_119 dt{flex:none;color:var(--fg-70)}._row_7svdb_119 dd{min-width:0;font-weight:500;color:var(--fg);text-align:right;overflow-wrap:anywhere}._row_7svdb_119 dd._muted_7svdb_148{font-weight:400;color:var(--fg-80)}._idCell_7svdb_153{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}._idValue_7svdb_161{font-size:12px;font-weight:500;color:var(--fg-80);overflow-wrap:anywhere}._note_7svdb_169,._noteWarn_7svdb_170{padding:12px 14px;border-radius:12px;background:var(--fg-tint);font-size:13px;line-height:1.7;color:var(--fg-80)}._noteWarn_7svdb_170{background:var(--gold-100);color:var(--gold-900)}._hint_7svdb_185{font-size:13px;color:var(--fg-70)}._actions_7svdb_190{display:flex;flex-wrap:wrap;gap:10px}._actions_7svdb_190>*{flex:1 1 auto}._links_7svdb_200{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;padding:0 4px;font-size:13px;color:var(--fg-80)}._linksSep_7svdb_210{width:1px;height:16px;background:var(--fg-line-20)}._help_7svdb_216{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}._planDesc_7svdb_223{font-size:14px;line-height:1.8;color:var(--fg-80)}._features_7svdb_229{display:grid;gap:10px}._features_7svdb_229 li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;color:var(--fg)}._features_7svdb_229 svg{flex:none;margin-top:3px;color:var(--success-700)}._reasonLabel_7svdb_250{display:grid;gap:6px;margin-top:12px;font-size:13px;font-weight:500;color:var(--field-label)}._reason_7svdb_250{width:100%;min-height:72px;padding:10px 12px;border:1.5px solid var(--gold-border-40);border-radius:var(--r-field);background:var(--field-bg);color:var(--fg);font:inherit;font-size:14px;font-weight:400;resize:vertical}._reason_7svdb_250:focus{outline:none;border-color:var(--gold-500);box-shadow:var(--sh-form-gold)}._reason_7svdb_250:focus-visible{outline:3px solid var(--fg);outline-offset:2px}._overlay_7svdb_285{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:16px;background:#0a11208c;animation:_fade-in_7svdb_1 .18s ease-out}._dialog_7svdb_296{display:grid;gap:16px;width:min(560px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;padding:32px;border-radius:var(--r-card);background:#fff;color:var(--fg);font-family:var(--ff-sans);box-shadow:0 30px 80px -20px #0a112099;animation:_rise-in_7svdb_1 .2s ease-out}._dialog_7svdb_296 :where(h2,p){margin:0;color:inherit}._dialogTitle_7svdb_317{font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.02em}._dialogLead_7svdb_324{font-size:14px;line-height:1.7;color:var(--fg-80)}._planList_7svdb_330{display:grid;gap:10px;margin:0;padding:0;border:0;min-width:0}._planOption_7svdb_339{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;box-shadow:inset 0 0 0 1.5px var(--fg-line-15);cursor:pointer}._planOption_7svdb_339:has(input:checked){box-shadow:inset 0 0 0 2px var(--gold-500);background:var(--field-bg)}._planOption_7svdb_339 input{width:18px;height:18px;margin:0;accent-color:var(--fg)}._planOption_7svdb_339 input:focus-visible{outline:3px solid var(--fg);outline-offset:2px}._planOptionText_7svdb_367{display:grid;gap:2px;min-width:0}._planOptionName_7svdb_373{font-size:15px;font-weight:500}._planOptionDesc_7svdb_378{font-size:12px;line-height:1.6;color:var(--fg-70)}._planOptionPrice_7svdb_384{font-size:14px;font-weight:600;white-space:nowrap}._dialogActions_7svdb_390{display:flex;justify-content:flex-end;gap:10px}._dialogActions_7svdb_390>:focus-visible{outline:3px solid var(--fg);outline-offset:3px}._downloads_7svdb_402{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}._downloadsText_7svdb_410{display:grid;gap:4px;min-width:0}._downloadsTitle_7svdb_416{font-size:16px;font-weight:500;line-height:1.5}._downloadsSub_7svdb_422{font-size:13px;color:var(--fg-70)}._downloadsActions_7svdb_427{display:flex;flex-wrap:wrap;gap:10px}._keyRow_7svdb_433{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 14px;border-radius:12px;background:var(--fg-tint)}._key_7svdb_433{min-width:0;font-family:var(--ff-mono);font-size:14px;font-weight:600;letter-spacing:.06em;overflow-wrap:anywhere}._keyHint_7svdb_453{font-size:12px;color:var(--fg-70)}._seats_7svdb_458{display:grid;gap:8px}._seat_7svdb_458{display:grid;gap:2px;padding-left:12px;border-left:2px solid var(--gold-border-40)}._seatName_7svdb_470{font-size:14px;font-weight:500;overflow-wrap:anywhere}._seatMeta_7svdb_476{font-size:12px;color:var(--fg-70)}@media (max-width: 480px){._card_7svdb_65{padding:20px}._dialog_7svdb_296{padding:24px 20px}._dialogActions_7svdb_390{flex-direction:column-reverse}._dialogActions_7svdb_390>*{width:100%}._planOption_7svdb_339{grid-template-columns:auto minmax(0,1fr)}._planOptionPrice_7svdb_384{grid-column:2}}@keyframes _fade-in_7svdb_1{0%{opacity:0}to{opacity:1}}@keyframes _rise-in_7svdb_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._overlay_7svdb_285,._dialog_7svdb_296{animation:none}}._overlay_tt0qw_1{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;pointer-events:none;padding:0 24px}._content_tt0qw_13{display:flex;flex-direction:column;align-items:center;will-change:opacity,transform}._title_tt0qw_20{font-size:clamp(36px,6vw,72px);font-weight:800;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.4),0 0 60px rgba(255,184,0,.15);letter-spacing:.04em;margin:0 0 16px;text-align:center;opacity:0}._subtitle_tt0qw_31{font-size:clamp(16px,2.5vw,24px);color:#ffffffd9;text-shadow:0 1px 10px rgba(0,0,0,.3);letter-spacing:.06em;margin:0;text-align:center;opacity:0}._scrollHint_tt0qw_42{position:absolute;bottom:36px;left:50%;transform:translate(-50%);will-change:opacity}._scrollHintInner_tt0qw_50{display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0}._scrollText_tt0qw_58{font-size:13px;font-weight:500;color:#fff9;letter-spacing:.12em}._scrollArrow_tt0qw_65{color:#ffffff80;animation:_bounceDown_tt0qw_1 1.8s ease-in-out infinite}@keyframes _bounceDown_tt0qw_1{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}._mobileText_tt0qw_76{display:none}@media (max-width: 768px){._desktopText_tt0qw_81{display:none}._mobileText_tt0qw_76{display:inline}._scrollHint_tt0qw_42{bottom:28px}}._values_tt0qw_96{position:absolute;top:40.5%;left:0;right:0;padding:0 24px;display:flex;flex-direction:column;align-items:center}._valueLine_tt0qw_107{position:relative;margin:0;font-size:clamp(22px,3.3vw,44px);font-weight:700;line-height:1.9;color:#fff;text-align:center;white-space:nowrap;text-shadow:0 1px 3px rgba(2,8,20,.55),0 8px 32px rgba(2,8,20,.5);will-change:opacity,transform,filter}._valueMirror_tt0qw_127{position:absolute;left:0;right:0;top:1.08em;transform:scaleY(-1);opacity:.22;filter:blur(2px);text-shadow:none;pointer-events:none;user-select:none;-webkit-mask-image:linear-gradient(to bottom,transparent 25%,#000 85%);mask-image:linear-gradient(to bottom,transparent 25%,#000 85%)}@media (max-width: 768px){._values_tt0qw_96{padding:0 16px}._valueLine_tt0qw_107{font-size:clamp(21px,6.2vw,28px)}}._fallback_1l10z_2{display:flex;align-items:center;justify-content:center;overflow:hidden}._initial_1l10z_9{font-family:var(--ff-display);font-weight:700;line-height:1;color:var(--gold-400);font-size:calc(var(--icon-size, 84px) * .46)}._card_wyqfz_3{position:relative;display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--neutral-150);border-radius:var(--r-xl);box-shadow:var(--sh-card);overflow:hidden;cursor:pointer;opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s var(--ease-out),box-shadow var(--t-base),border-color var(--t-base)}._card-visible_wyqfz_14{opacity:1;transform:translateY(0)}._card_wyqfz_3:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-gold-line);opacity:0;transition:opacity var(--t-base);z-index:2}._card-visible_wyqfz_14:hover{border-color:var(--gold-300);box-shadow:var(--sh-card-hover);transform:translateY(-4px)}._card_wyqfz_3:hover:before{opacity:1}._card_wyqfz_3:focus-visible{outline:3px solid var(--gold-400);outline-offset:2px}@media (prefers-reduced-motion: reduce){._card_wyqfz_3{transition:box-shadow var(--t-base),border-color var(--t-base);opacity:1;transform:none}._card-visible_wyqfz_14:hover{transform:none}}._stage_wyqfz_75{position:relative;height:148px;background:linear-gradient(180deg,var(--neutral-75) 0%,var(--bg-card) 100%);border-bottom:1px solid var(--neutral-150);display:flex;align-items:center;padding:0 26px;overflow:hidden}._stage-grid_wyqfz_86{position:absolute;inset:0;background-image:linear-gradient(rgba(28,25,23,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(28,25,23,.04) 1px,transparent 1px);background-size:24px 24px}._stage-glow_wyqfz_95{position:absolute;inset:0}._stage-icon_wyqfz_101{position:relative;--icon-size: 84px;width:84px;height:84px;border-radius:22px;object-fit:cover;background:var(--bg-card)}._stage-number_wyqfz_111{position:absolute;right:22px;bottom:-14px;font-family:var(--ff-display);font-size:104px;font-weight:700;line-height:1;letter-spacing:-.04em;color:#1c191712;user-select:none}._badge_wyqfz_126{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-full);font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.06em;white-space:nowrap}._badge-subscribed_wyqfz_142{background:var(--success-50);color:var(--success-700);border:1px solid rgba(34,181,115,.25)}._badge-internal_wyqfz_148{background:var(--black-900);color:var(--gold-400)}._badge-coming-soon_wyqfz_153{background:var(--neutral-100);color:var(--neutral-600);border:1px solid var(--neutral-200)}._body_wyqfz_161{padding:20px 26px 22px;display:flex;flex-direction:column;gap:12px;flex:1}._header-row_wyqfz_169{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:16px}._eyebrow_wyqfz_177{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--neutral-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._stat_wyqfz_189{display:inline-flex;align-items:center;gap:4px;font-family:var(--ff-mono);font-size:12px;font-weight:600;color:var(--neutral-500);letter-spacing:.04em;white-space:nowrap;flex-shrink:0}._stat-star_wyqfz_202{display:inline-flex;color:var(--gold-500)}._stat-strong_wyqfz_207{color:var(--black-900)}._title_wyqfz_211{margin:0;font-family:var(--ff-display);font-size:22px;font-weight:700;line-height:1.3;color:var(--black-900)}._description_wyqfz_220{margin:0;font-size:13.5px;line-height:1.6;color:var(--neutral-600);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._chips_wyqfz_232{display:flex;flex-wrap:wrap;gap:6px}._chip_wyqfz_232{display:inline-flex;align-items:center;padding:4px 9px;border-radius:6px;font-size:11.5px;font-weight:600;line-height:1.3;background:var(--neutral-100);border:1px solid var(--neutral-200);color:var(--neutral-600)}._meta_wyqfz_251{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--neutral-150);padding-top:14px;margin-top:auto}._meta-price_wyqfz_261{font-family:var(--ff-display);font-size:20px;font-weight:700;color:var(--black-900);line-height:1;white-space:nowrap}._meta-price_wyqfz_261 small{font-family:var(--ff-sans);font-size:12px;font-weight:500;color:var(--neutral-500);margin-left:4px}._meta-text_wyqfz_278{font-size:13px;font-weight:600;color:var(--neutral-500)}._meta-success_wyqfz_284{color:var(--success-700)}._meta-link_wyqfz_288{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--black-900);white-space:nowrap;flex-shrink:0;background:none;border:0;padding:0;font-family:inherit;cursor:pointer}._meta-link_wyqfz_288:focus-visible{outline:2px solid var(--gold-400);outline-offset:4px;border-radius:4px}._meta-price-group_wyqfz_311{display:inline-flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}._meta-price-tag_wyqfz_319{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--r-full);background:var(--gold-100);color:var(--gold-800);font-family:var(--ff-mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;white-space:nowrap}@media (max-width: 480px){._stage_wyqfz_75{height:128px;padding:0 20px}._stage-icon_wyqfz_101{--icon-size: 68px;width:68px;height:68px;border-radius:18px}._stage-number_wyqfz_111{font-size:80px;right:16px;bottom:-10px}._body_wyqfz_161{padding:16px 20px 18px}._title_wyqfz_211{font-size:19px}}._card_1qnk0_3{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--bg-card);border-radius:var(--r-2xl);overflow:hidden;box-shadow:var(--sh-card-hover);border:1px solid rgba(28,25,23,.06);opacity:0;transform:translateY(40px);transition:opacity .6s ease-out,transform .6s var(--ease-out),box-shadow var(--t-base)}._card-visible_1qnk0_14{opacity:1;transform:translateY(0)}._card-visible_1qnk0_14:hover{transform:translateY(-4px);box-shadow:var(--sh-xl)}@media (prefers-reduced-motion: reduce){._card_1qnk0_3{opacity:1;transform:none;transition:box-shadow var(--t-base)}._card-visible_1qnk0_14:hover{transform:none}}._card_1qnk0_3:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--grad-gold-line);z-index:2}._stage_1qnk0_58{position:relative;min-height:400px;background:var(--grad-black);display:flex;align-items:center;justify-content:center;overflow:hidden}._stage-glow_1qnk0_68{position:absolute;width:520px;height:520px;border-radius:50%;top:-60px;right:-120px}._flagship_1qnk0_78{position:absolute;top:24px;left:24px;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:var(--r-full);background:var(--grad-gold);color:var(--black-950);font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._stage-number_1qnk0_96{position:absolute;right:28px;bottom:-34px;font-family:var(--ff-display);font-size:220px;font-weight:700;line-height:1;letter-spacing:-.05em;color:#ffffff12;user-select:none}._stage-icon_1qnk0_109{position:relative;--icon-size: 176px;width:176px;height:176px;border-radius:40px;object-fit:cover;background:var(--bg-card)}._info_1qnk0_121{padding:48px 48px 40px;display:flex;flex-direction:column;gap:18px;justify-content:center;min-width:0}._header-row_1qnk0_130{display:flex;align-items:center;gap:10px}._eyebrow_1qnk0_136{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._tag-subscribed_1qnk0_145{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-full);background:var(--success-50);color:var(--success-700);border:1px solid rgba(34,181,115,.25);font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.06em}._title_1qnk0_160{margin:0;font-family:var(--ff-display);font-size:38px;font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--black-900)}._description_1qnk0_170{margin:0;font-size:16px;line-height:1.7;color:var(--neutral-600);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._chips_1qnk0_182{display:flex;flex-wrap:wrap;gap:6px}._chip_1qnk0_182{display:inline-flex;align-items:center;padding:5px 11px;border-radius:6px;font-size:12px;font-weight:600;line-height:1.3;background:var(--neutral-100);border:1px solid var(--neutral-200);color:var(--neutral-600)}._stats_1qnk0_201{display:flex;align-items:center;gap:20px}._stat_1qnk0_201{display:inline-flex;align-items:center;gap:6px;font-family:var(--ff-mono);font-size:12px;font-weight:600;color:var(--neutral-500);letter-spacing:.04em}._stat-star_1qnk0_218{display:inline-flex;color:var(--gold-500)}._stat-strong_1qnk0_223{color:var(--black-900)}._price-row_1qnk0_227{display:flex;align-items:baseline;gap:10px;padding-top:6px;border-top:1px solid var(--neutral-150)}._price_1qnk0_227{font-family:var(--ff-display);font-size:30px;font-weight:700;color:var(--black-900);line-height:1}._price_1qnk0_227 small{font-family:var(--ff-sans);font-size:12px;font-weight:500;color:var(--neutral-500);margin-left:4px}._tag-trial_1qnk0_251{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-full);background:var(--gold-100);color:var(--gold-800);font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.06em}._actions_1qnk0_264{display:flex;gap:12px;padding-top:4px;flex-wrap:wrap}@media (max-width: 768px){._card_1qnk0_3{grid-template-columns:1fr}._stage_1qnk0_58{min-height:260px}._stage-icon_1qnk0_109{--icon-size: 128px;width:128px;height:128px;border-radius:30px}._stage-number_1qnk0_96{font-size:140px;right:20px;bottom:-24px}._info_1qnk0_121{padding:32px 28px 28px}._title_1qnk0_160{font-size:30px}}@media (max-width: 480px){._info_1qnk0_121{padding:24px 20px 22px;gap:14px}._title_1qnk0_160{font-size:26px}._price_1qnk0_227{font-size:24px}._actions_1qnk0_264{width:100%}._actions_1qnk0_264>*{flex:1}}._marketplace-layout_oi86r_3{min-height:100vh;background:var(--background);overflow-x:hidden}._marketplace-container_oi86r_12{max-width:1200px;margin:0 auto;padding:0 24px}._marketplace-loading_oi86r_19,._marketplace-error_oi86r_20{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;text-align:center}._marketplace-loading_oi86r_19 ._loading-spinner_oi86r_29{width:48px;height:48px;border:4px solid var(--border);border-top-color:var(--primary-500);border-radius:50%;animation:_spin_oi86r_1 1s linear infinite}@keyframes _spin_oi86r_1{to{transform:rotate(360deg)}}._marketplace-loading_oi86r_19 p,._marketplace-error_oi86r_20 ._error-content_oi86r_43{margin-top:24px;color:var(--text-secondary)}._marketplace-error_oi86r_20 ._error-content_oi86r_43{max-width:400px}._marketplace-error_oi86r_20 svg{color:var(--error-500)}._marketplace-error_oi86r_20 h2{margin:16px 0 8px;color:var(--text-primary);font-size:24px;font-weight:600}._marketplace-error_oi86r_20 button{margin-top:24px}._hero-section_oi86r_68{position:relative;width:100%;height:100vh;overflow:hidden;background:#020308}._hero-predawn_oi86r_81{position:absolute;inset:0;background:radial-gradient(ellipse 60% 14% at 50% 40%,#aa927699,#aa927600),linear-gradient(to bottom,#0f1120,#14162a 15%,#1d1e31 22%,#2c2c3d 28%,#403d4d 32%,#58545e 37%,#665f65 40%,#3a3841,#17161d 44%,#0e0d12 47%,#07070b 52%,#030508 60%,#010203)}._skeleton-line_oi86r_107{height:14px;border-radius:7px;background:#ffffff1a;animation:_skeletonPulse_oi86r_1 1.5s ease-in-out infinite}@keyframes _skeletonPulse_oi86r_1{0%,to{opacity:1}50%{opacity:.4}}@keyframes _skeletonFadeIn_oi86r_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._category-section_oi86r_131{padding:88px 0 40px}._section-header_oi86r_135{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}._section-heading_oi86r_143{display:flex;flex-direction:column;gap:14px;max-width:620px}._eyebrow_oi86r_150{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._section-title_oi86r_159{margin:0;font-family:var(--ff-display);font-size:48px;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--black-900)}._section-title_oi86r_159 em{font-style:italic;background:var(--grad-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._section-subtitle_oi86r_177{margin:0;font-size:16px;line-height:1.7;color:var(--neutral-600);max-width:520px}._category-tabs_oi86r_185{display:flex;gap:8px;padding-bottom:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._category-tabs_oi86r_185::-webkit-scrollbar{display:none}._category-tab_oi86r_185{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:var(--r-full);border:1px solid var(--neutral-200);background:var(--bg-card);color:var(--neutral-800);font-size:13px;font-weight:600;cursor:pointer;transition:border-color var(--t-base),color var(--t-base),background var(--t-base);white-space:nowrap;flex-shrink:0}._category-tab_oi86r_185:hover{border-color:var(--gold-300);color:var(--black-900)}._category-tab_oi86r_185._active_oi86r_222{background:var(--black-900);border-color:var(--black-900);color:var(--gold-400)}._category-tab_oi86r_185._active_oi86r_222:hover{border-color:var(--black-900);color:var(--gold-400)}._products-section_oi86r_234{padding:56px 0 0;display:flex;flex-direction:column;gap:40px}._grid-header_oi86r_242{display:flex;align-items:center;gap:16px;margin:56px 0 20px}._grid-header_oi86r_242:first-child{margin-top:0}._grid-header-line_oi86r_253{flex:1;height:1px;background:var(--neutral-200)}._products-grid_oi86r_259{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}._empty-state_oi86r_265{text-align:center;padding:80px 20px;color:var(--neutral-500);font-size:16px}._marketplace-cta_oi86r_273{padding:72px 0 80px}._cta-card_oi86r_277{position:relative;overflow:hidden;padding:56px 64px;border-radius:var(--r-2xl);background:var(--grad-black);display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;transform:translateY(30px) scale(.95)}._cta-grid_oi86r_293{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:40px 40px}._cta-glow_oi86r_302{position:absolute;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,#ffb80038,#ffb80000 65%);bottom:-220px;left:-120px}._cta-content_oi86r_313{position:relative;display:flex;flex-direction:column;gap:12px;max-width:620px}._cta-eyebrow_oi86r_321{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-400)}._cta-title_oi86r_330{margin:0;font-family:var(--ff-display);font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--text-inverse)}._cta-description_oi86r_340{margin:0;font-size:15px;line-height:1.7;color:#ffffffb8}._cta-actions_oi86r_347{position:relative;display:flex;gap:12px;flex-shrink:0;align-items:stretch}._btn-glass_oi86r_355{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 26px;min-height:52px;border-radius:var(--r-md);background:#ffffff1f;color:var(--text-inverse);font-size:15px;font-weight:600;border:1px solid rgba(255,255,255,.28);text-decoration:none;transition:background var(--t-base),border-color var(--t-base);white-space:nowrap}._btn-glass_oi86r_355:hover{background:#fff3;border-color:#fff6;color:var(--text-inverse)}._skeleton-tab_oi86r_381{width:90px;height:40px;border-radius:var(--r-full);background:var(--neutral-100);flex-shrink:0;animation:_skeletonPulse_oi86r_1 1.5s ease-in-out infinite}._skeleton-featured_oi86r_390{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--r-2xl);overflow:hidden;border:1px solid var(--neutral-150);animation:_skeletonFadeIn_oi86r_1 .3s ease-out both}._skeleton-featured-stage_oi86r_399{min-height:320px;background:var(--neutral-100);animation:_skeletonPulse_oi86r_1 1.5s ease-in-out infinite}._skeleton-featured-info_oi86r_405{padding:48px;display:flex;flex-direction:column;gap:16px;justify-content:center}._skeleton-featured-info_oi86r_405 ._skeleton-line_oi86r_107{background:var(--neutral-100)}._skeleton-card_oi86r_417{background:var(--bg-card);border-radius:var(--r-xl);border:1px solid var(--neutral-150);overflow:hidden;display:flex;flex-direction:column;animation:_skeletonFadeIn_oi86r_1 .3s ease-out both}._skeleton-card_oi86r_417:nth-child(2){animation-delay:.1s}._skeleton-card_oi86r_417:nth-child(3){animation-delay:.2s}._skeleton-stage_oi86r_430{height:148px;background:var(--neutral-100);animation:_skeletonPulse_oi86r_1 1.5s ease-in-out infinite}._skeleton-card-body_oi86r_436{padding:20px 26px 22px;display:flex;flex-direction:column;gap:12px}._skeleton-card-body_oi86r_436 ._skeleton-line_oi86r_107{background:var(--neutral-100)}@media (max-width: 1024px){._products-grid_oi86r_259{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){._hero-section_oi86r_68{height:100svh}._category-section_oi86r_131{padding:56px 0 32px}._section-header_oi86r_135{flex-direction:column;align-items:flex-start;gap:24px}._section-title_oi86r_159{font-size:36px}._products-section_oi86r_234{padding-top:40px;gap:28px}._products-grid_oi86r_259{grid-template-columns:1fr;gap:16px}._skeleton-featured_oi86r_390{grid-template-columns:1fr}._skeleton-featured-stage_oi86r_399{min-height:200px}._skeleton-featured-info_oi86r_405{padding:28px}._marketplace-cta_oi86r_273{padding:48px 0 64px}._cta-card_oi86r_277{padding:40px 32px;flex-direction:column;align-items:flex-start;gap:24px}._cta-title_oi86r_330{font-size:28px}._cta-actions_oi86r_347{width:100%}._cta-actions_oi86r_347>*{flex:1}}@media (max-width: 480px){._marketplace-container_oi86r_12{padding:0 16px}._category-section_oi86r_131{padding:40px 0 24px}._section-title_oi86r_159{font-size:28px}._category-tab_oi86r_185{font-size:13px;padding:8px 16px}._products-grid_oi86r_259{gap:12px}._cta-card_oi86r_277{padding:28px 20px}._cta-title_oi86r_330{font-size:24px}}._site-footer_oi86r_551{background:var(--surface);border-top:1px solid var(--border);padding:48px 0 24px}._footer-container_oi86r_557{max-width:1200px;margin:0 auto;padding:0 24px}._footer-content_oi86r_563{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._footer-brand_oi86r_570{display:flex;flex-direction:column;gap:8px}._footer-logo_oi86r_576{font-size:18px;font-weight:700;color:var(--text-primary)}._footer-tagline_oi86r_582{font-size:14px;color:var(--text-tertiary);margin:0}._footer-links_oi86r_588{display:flex;align-items:center;gap:16px}._footer-link_oi86r_588{font-size:14px;color:var(--text-secondary);text-decoration:none;transition:color .2s}._footer-link_oi86r_588:hover{color:var(--primary-600)}._footer-divider_oi86r_605{color:var(--border)}._footer-bottom_oi86r_609{padding-top:24px;border-top:1px solid var(--border);text-align:center}._footer-bottom_oi86r_609 p{font-size:13px;color:var(--text-tertiary);margin:0}@media (max-width: 768px){._site-footer_oi86r_551{padding:32px 0 20px}._footer-content_oi86r_563{flex-direction:column;gap:24px;text-align:center}._footer-brand_oi86r_570{align-items:center}}._base_18dj5_3{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background var(--t-fast),color var(--t-fast),transform var(--t-fast)}._base_18dj5_3:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px}._pill_18dj5_19,._block_18dj5_20{min-height:44px;padding:10px 18px;border-radius:var(--r-full);background:var(--black-900);color:var(--gold-400);font-size:13px}._pill_18dj5_19:hover,._block_18dj5_20:hover{background:var(--grad-gold);color:var(--black-950);transform:translateY(-1px)}._block_18dj5_20{width:100%;min-height:44px;font-size:14px}._inline_18dj5_42{gap:5px;color:var(--gold-600);font-weight:600;text-decoration:underline;text-underline-offset:3px}._inline_18dj5_42:hover{color:var(--gold-700)}._faqSection_1kl4s_1{padding:48px 0;background:#fff}._faqContainer_1kl4s_6{max-width:800px;margin:0 auto;padding:0 24px}._faqTitle_1kl4s_12{font-size:1.75rem;font-weight:700;color:#111827;margin-bottom:32px;text-align:center}._faqList_1kl4s_20{display:flex;flex-direction:column;gap:12px}._faqItem_1kl4s_26{background:#fff;border-radius:12px;box-shadow:0 1px 4px #00000014,0 0 0 1px #0000000d;overflow:hidden;transition:box-shadow .2s ease}._faqItem_1kl4s_26:hover{box-shadow:0 4px 12px #0000001a,0 0 0 1px #0000000f}._faqItem_1kl4s_26._open_1kl4s_38{box-shadow:0 4px 16px #0000001f,0 0 0 1px #6366f133}._faqQuestion_1kl4s_42{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;background:none;border:none;cursor:pointer;text-align:left;font-size:1rem;font-weight:600;color:#111827;line-height:1.5;transition:background .15s ease}._faqQuestion_1kl4s_42:hover{background:#f9fafb}._faqItem_1kl4s_26._open_1kl4s_38 ._faqQuestion_1kl4s_42{background:#f0f0ff;color:#4f46e5}._faqIcon_1kl4s_69{flex-shrink:0;color:#6b7280;transition:transform .25s ease}._faqItem_1kl4s_26._open_1kl4s_38 ._faqIcon_1kl4s_69{transform:rotate(180deg);color:#4f46e5}._faqAnswer_1kl4s_80{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 20px}._faqItem_1kl4s_26._open_1kl4s_38 ._faqAnswer_1kl4s_80{max-height:600px;padding:0 20px 18px}._faqAnswer_1kl4s_80 p{font-size:.9375rem;line-height:1.7;color:#4b5563;margin:0}@media (max-width: 640px){._faqTitle_1kl4s_12{font-size:1.375rem}._faqQuestion_1kl4s_42{font-size:.9375rem;padding:16px}._faqAnswer_1kl4s_80{padding:0 16px}._faqItem_1kl4s_26._open_1kl4s_38 ._faqAnswer_1kl4s_80{padding:0 16px 16px}}._splitSection_1kl4s_123{background:var(--bg-card);border-top:1px solid var(--neutral-150)}._splitContainer_1kl4s_128{max-width:1200px;margin:0 auto;padding:88px 24px;display:grid;grid-template-columns:340px minmax(0,1fr);gap:88px;align-items:start}._splitHead_1kl4s_138{display:flex;flex-direction:column;gap:14px}._splitEyebrow_1kl4s_144{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._splitTitle_1kl4s_153{margin:0;font-family:var(--ff-display);font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--black-900)}._splitNote_1kl4s_163{margin:6px 0 0;font-size:15px;line-height:1.7;color:var(--neutral-500)}._splitContact_1kl4s_170{align-self:flex-start;margin-top:8px;font-size:15px;font-weight:600;color:var(--black-900);text-decoration:none;border-bottom:1px solid var(--black-900);padding-bottom:2px}._splitContact_1kl4s_170:hover{color:var(--gold-700);border-color:var(--gold-700)}._splitLine_1kl4s_187{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;margin-top:10px;padding:11px 18px;border-radius:var(--r-full);background:var(--black-900);color:var(--gold-400);font-size:14px;font-weight:700;text-decoration:none;transition:background var(--t-fast),color var(--t-fast),transform var(--t-fast)}._splitLine_1kl4s_187:hover{background:var(--grad-gold);color:var(--black-950);transform:translateY(-1px)}._splitLine_1kl4s_187:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px}._splitList_1kl4s_214{display:flex;flex-direction:column;border-bottom:1px solid var(--border-default)}._splitItem_1kl4s_220{border-top:1px solid var(--border-default)}._splitQuestion_1kl4s_224{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;background:none;border:none;cursor:pointer;text-align:left;font-size:17px;font-weight:600;color:var(--black-900);line-height:1.5;font-family:inherit}._splitPlus_1kl4s_242{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid var(--neutral-300);display:inline-flex;align-items:center;justify-content:center;color:var(--black-900);transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast)}._splitPlusOpen_1kl4s_255{background:var(--black-900);border-color:var(--black-900);color:var(--gold-400)}._splitAnswer_1kl4s_261{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}._splitAnswerOpen_1kl4s_267{max-height:600px;padding:0 0 22px}._splitAnswer_1kl4s_261 p{margin:0;max-width:640px;font-size:15px;line-height:1.75;color:var(--neutral-500)}@media (max-width: 1024px){._splitContainer_1kl4s_128{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width: 768px){._splitContainer_1kl4s_128{padding:40px 20px}._splitTitle_1kl4s_153{font-size:26px}._splitQuestion_1kl4s_224{font-size:15px}}._band_627u8_3{position:relative;overflow:hidden;background:var(--grad-black);color:var(--text-inverse)}._glow_627u8_10{position:absolute;right:-120px;top:-160px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle at center,color-mix(in srgb,var(--gold-500) 22%,transparent),color-mix(in srgb,var(--gold-500) 0%,transparent) 65%);pointer-events:none}._inner_627u8_21{position:relative;max-width:1200px;margin:0 auto;padding:72px 24px;display:flex;align-items:center;justify-content:space-between;gap:48px}._text_627u8_32{display:flex;flex-direction:column;gap:12px;max-width:640px}._eyebrow_627u8_39{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-400)}._title_627u8_48{margin:0;font-family:var(--ff-display);font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--text-inverse)}._description_627u8_58{margin:0;font-size:16px;line-height:1.7;color:#fff9}._actions_627u8_65{position:relative;display:flex;gap:14px;flex-shrink:0}._primaryLink_627u8_73{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;min-height:52px;border-radius:var(--radius-lg);background:var(--grad-gold);color:var(--black-950);font-size:18px;font-weight:700;text-decoration:none;box-shadow:var(--sh-gold);white-space:nowrap;transition:box-shadow var(--t-base),transform var(--t-base)}._primaryLink_627u8_73:hover{box-shadow:var(--sh-gold-lg);transform:translateY(-2px);color:var(--black-950)}._secondaryLink_627u8_98{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 26px;min-height:52px;border-radius:var(--radius-lg);background:transparent;color:var(--text-inverse);font-size:16px;font-weight:600;border:1px solid rgba(255,255,255,.3);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background var(--t-base),border-color var(--t-base)}._secondaryLink_627u8_98:hover{background:#ffffff1a;border-color:#ffffff73;color:var(--text-inverse)}@media (max-width: 768px){._inner_627u8_21{flex-direction:column;align-items:flex-start;padding:48px 20px;gap:28px}._title_627u8_48{font-size:28px}._actions_627u8_65{width:100%;flex-direction:column}._primaryLink_627u8_73,._secondaryLink_627u8_98{width:100%}}._root_131zf_3{display:flex;flex-direction:column;gap:12px;min-width:0}._frame_131zf_12{position:relative;border-radius:var(--r-xl);padding:6px;background:linear-gradient(180deg,#ffffff14,#ffffff05);border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold-500) 22%,transparent),0 48px 90px -36px #000000e6,0 30px 60px -30px color-mix(in srgb,var(--gold-500) 35%,transparent)}._stage_131zf_24{position:relative;width:100%;aspect-ratio:16 / 10;border-radius:calc(var(--r-xl) - 5px);background:var(--black-900);overflow:hidden;overflow:clip;touch-action:pan-y}._track_131zf_36{display:flex;height:100%;margin:0;padding:0;list-style:none;transition:transform .5s var(--ease-out)}@media (prefers-reduced-motion: reduce){._track_131zf_36{transition:none}}._slide_131zf_51{position:relative;flex:0 0 100%;height:100%}._shot_131zf_59{display:block;width:100%;height:100%;padding:0;border:none;background:transparent;cursor:zoom-in}._shot_131zf_59:focus-visible{outline:2px solid var(--gold-400);outline-offset:-4px}._image_131zf_74{width:100%;height:100%;object-fit:contain;display:block}._videoWrap_131zf_83{position:relative;width:100%;height:100%;background:#000}._video_131zf_83{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}._playCover_131zf_98,._surface_131zf_99{position:absolute;inset:0;z-index:1;padding:0;border:none;background:transparent;cursor:pointer}._playCover_131zf_98{display:flex;align-items:center;justify-content:center;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.08) 45%,transparent)}._playButton_131zf_116{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:var(--grad-gold);color:var(--black-950);box-shadow:0 12px 32px -8px #000000a6;transition:transform var(--t-fast)}._playButton_131zf_116 svg{transform:translate(2px)}._playCover_131zf_98:hover ._playButton_131zf_116{transform:scale(1.05)}._playCover_131zf_98:focus-visible ._playButton_131zf_116,._surface_131zf_99:focus-visible ._chip_131zf_138{outline:3px solid var(--gold-300, var(--gold-400));outline-offset:3px}._chip_131zf_138{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--r-full);background:#000000b8;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}._chipTopLeft_131zf_160{top:calc(5% + 12px);left:12px}._chipBottomLeft_131zf_165{bottom:calc(5% + 12px);left:12px;font-family:var(--ff-mono);letter-spacing:.06em}._chipLarge_131zf_172{padding:8px 14px;font-size:14px;font-family:inherit;letter-spacing:0}._surface_131zf_99:hover ._chip_131zf_138{background:#000000db}._pauseButton_131zf_183{position:absolute;z-index:2;right:12px;bottom:calc(5% + 12px);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:50%;background:#000000b8;border:1px solid rgba(255,255,255,.15);color:#fff;cursor:pointer}._pauseButton_131zf_183:hover{background:#000000db}._pauseButton_131zf_183:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}._nav_131zf_212{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:color-mix(in srgb,var(--black-950) 72%,transparent);color:var(--text-inverse);cursor:pointer;opacity:0;transition:opacity var(--t-fast),background var(--t-fast);backdrop-filter:blur(6px)}._frame_131zf_12:hover ._nav_131zf_212,._nav_131zf_212:focus-visible{opacity:1}._nav_131zf_212:hover{background:var(--black-950);border-color:var(--gold-500);color:var(--gold-400)}._navPrev_131zf_243{left:16px}._navNext_131zf_244{right:16px}._thumbs_131zf_248{display:flex;gap:8px;padding:0 4px}._thumb_131zf_248{position:relative;flex:0 0 calc((100% - 40px) / 6);aspect-ratio:16 / 10;padding:0;border-radius:var(--r-sm);border:1px solid rgba(255,255,255,.12);overflow:hidden;cursor:pointer;background:var(--black-900);opacity:.6;transition:opacity var(--t-fast),border-color var(--t-fast),transform var(--t-fast)}._thumb_131zf_248 img{width:100%;height:100%;object-fit:cover;display:block}._thumb_131zf_248:hover{opacity:.85}._thumb_131zf_248:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}._thumbActive_131zf_284{opacity:1;border-color:var(--gold-500);box-shadow:0 0 0 1px var(--gold-500);transform:translateY(-2px)}._thumbVideo_131zf_291,._thumbMore_131zf_292{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;color:#fff;font-family:var(--ff-mono);font-weight:700}._thumbVideo_131zf_291{background:#0000008c;font-size:11px}._thumbMore_131zf_292{background:#0000009e;font-size:14px}._meta_131zf_316{display:flex;align-items:baseline;gap:12px;padding:0 4px;min-width:0}._counter_131zf_324{flex-shrink:0;font-family:var(--ff-mono);font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--gold-400);white-space:nowrap}._counterSep_131zf_334{margin:0 4px;color:#ffffff59}._captions_131zf_340{display:grid;flex:1;min-width:0;margin:0;min-height:3.2em;font-size:13px;line-height:1.6}._caption_131zf_340{grid-area:1 / 1;color:#ffffffb8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._captionHidden_131zf_359{visibility:hidden}._srOnly_131zf_363{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._lightbox_131zf_377{position:fixed;inset:0;z-index:var(--z-modal, 1050);background:color-mix(in srgb,var(--black-950) 92%,transparent);display:flex;align-items:center;justify-content:center;padding:40px}._lightboxImage_131zf_388{max-width:90vw;max-height:82vh;object-fit:contain;border-radius:var(--r-md);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold-500) 30%,transparent)}._lightboxClose_131zf_396,._lightboxNav_131zf_397{position:absolute;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.24);background:#ffffff14;color:var(--text-inverse);cursor:pointer}._lightboxClose_131zf_396{top:24px;right:24px;width:44px;height:44px}._lightboxNav_131zf_397{top:50%;transform:translateY(-50%);width:48px;height:48px}._lightboxClose_131zf_396:hover,._lightboxNav_131zf_397:hover{border-color:var(--gold-500);color:var(--gold-400)}._lightboxClose_131zf_396:focus-visible,._lightboxNav_131zf_397:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}._lightboxPrev_131zf_435{left:24px}._lightboxNext_131zf_436{right:24px}._lightboxCaption_131zf_438{position:absolute;bottom:28px;left:50%;transform:translate(-50%);margin:0;max-width:calc(100% - 48px);font-family:var(--ff-mono);font-size:13px;letter-spacing:.08em;color:#ffffffbf;text-align:center}@media (max-width: 1024px){._captions_131zf_340{min-height:0}}@media (max-width: 768px){._frame_131zf_12{margin:0 -20px;padding:0;border-radius:0;border-left:none;border-right:none}._stage_131zf_24{border-radius:0}._nav_131zf_212{display:none}._playButton_131zf_116{width:64px;height:64px}._thumbs_131zf_248,._meta_131zf_316{padding:0}._lightbox_131zf_377{padding:20px}._lightboxNav_131zf_397{width:40px;height:40px}._lightboxPrev_131zf_435{left:10px}._lightboxNext_131zf_436{right:10px}._contained_131zf_501 ._frame_131zf_12{margin:0;padding:4px;border-radius:var(--r-lg);border-left:1px solid rgba(255,255,255,.12);border-right:1px solid rgba(255,255,255,.12)}._contained_131zf_501 ._stage_131zf_24{border-radius:calc(var(--r-lg) - 3px)}}._hero_12mhw_4{position:relative;margin-top:calc(-1 * var(--navbar-block-size));padding-top:var(--navbar-block-size);background:var(--grad-black);color:var(--text-inverse);overflow:hidden}._container_12mhw_14{opacity:0;transform:translateY(24px);transition:opacity .6s ease-out,transform .6s var(--ease-out)}._hero_12mhw_4._visible_12mhw_20 ._container_12mhw_14{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){._container_12mhw_14{opacity:1;transform:none;transition:none}}._grid-overlay_12mhw_33{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}._glow_12mhw_43{position:absolute;left:-80px;top:calc(var(--navbar-block-size) - 120px);width:720px;height:620px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--gold-500) 22%,transparent) 0%,transparent 65%);pointer-events:none}._container_12mhw_14{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:40px 24px 64px;box-sizing:border-box;display:flex;flex-direction:column;gap:36px}._breadcrumb_12mhw_67{font-family:var(--ff-mono);font-size:12px;font-weight:600;letter-spacing:.06em;color:#ffffff80}._breadcrumb_12mhw_67 a{color:inherit;text-decoration:none}._breadcrumb_12mhw_67 a:hover{color:#fffc}._breadcrumb_12mhw_67 b{color:var(--gold-400);font-weight:600}._main_12mhw_91{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:64px;align-items:start}._left_12mhw_99{display:flex;flex-direction:column;gap:40px;min-width:0}._identity_12mhw_106{display:flex;gap:36px;align-items:flex-start;min-width:0}._shots_12mhw_113{min-width:0}._icon_12mhw_117{width:152px;height:152px;border-radius:34px;flex-shrink:0;object-fit:cover}._text-col_12mhw_125{display:flex;flex-direction:column;gap:18px;padding-top:6px;min-width:0}._eyebrow-row_12mhw_133{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._eyebrow_12mhw_133{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-400)}._badge_12mhw_149{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-full);font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.06em;white-space:nowrap}._badge-gold_12mhw_162{background:var(--grad-gold);color:var(--black-950);letter-spacing:.1em;text-transform:uppercase}._badge-subscribed_12mhw_169{background:var(--success-50);color:var(--success-700);border:1px solid color-mix(in srgb,var(--success-500) 25%,transparent)}._badge-muted_12mhw_175{background:var(--neutral-100);color:var(--neutral-600);border:1px solid var(--neutral-200)}._title_12mhw_181{font-family:var(--ff-display);font-size:54px;font-weight:700;line-height:1.1;letter-spacing:-.025em;margin:0;color:var(--text-inverse)}._description_12mhw_191{font-size:20px;line-height:1.6;color:#ffffffb8;margin:0;max-width:520px}._stats_12mhw_201{display:flex;align-items:center;gap:20px;padding-top:2px}._stat_12mhw_201{display:inline-flex;align-items:center;gap:6px;font-family:var(--ff-mono);font-size:13px;font-weight:600;color:#fff9;letter-spacing:.04em;white-space:nowrap}._stat_12mhw_201 b{color:var(--text-inverse);font-weight:700}._stat-star_12mhw_225{display:inline-flex;color:var(--gold-500)}._divider_12mhw_230{width:1px;height:14px;background:#fff3}._facts_12mhw_238{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}._fact_12mhw_238{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--r-full);border:1px solid rgba(255,255,255,.14);background:#ffffff0f;font-size:13px;font-weight:600;color:#ffffffd9;white-space:nowrap}._fact-icon_12mhw_259{display:inline-flex;color:var(--gold-400);flex-shrink:0}._side_12mhw_267{min-width:0;position:sticky;top:calc(var(--navbar-offset) + 23px);align-self:start;transition:top var(--t-base)}._main_12mhw_91._with-media_12mhw_280{grid-template-areas:"identity identity" "media side";gap:32px 48px;align-items:stretch}._main_12mhw_91._with-media_12mhw_280 ._identity_12mhw_106{grid-area:identity;gap:24px;align-items:center}._main_12mhw_91._with-media_12mhw_280 ._media_12mhw_294{grid-area:media;min-width:0}._main_12mhw_91._with-media_12mhw_280 ._side_12mhw_267{grid-area:side;position:static;align-self:stretch}._main_12mhw_91._with-media_12mhw_280 ._icon_12mhw_117{width:96px;height:96px;border-radius:24px}._main_12mhw_91._with-media_12mhw_280 ._text-col_12mhw_125{gap:12px;padding-top:0}._main_12mhw_91._with-media_12mhw_280 ._title_12mhw_181{font-size:44px}._main_12mhw_91._with-media_12mhw_280 ._description_12mhw_191{max-width:760px;font-size:18px}@media (max-width: 1024px){._main_12mhw_91{grid-template-columns:minmax(0,1fr)}._left_12mhw_99{display:contents}._identity_12mhw_106{order:1}._side_12mhw_267{order:2;position:static}._shots_12mhw_113{order:3}._main_12mhw_91._with-media_12mhw_280{grid-template-areas:"media" "identity" "side";gap:28px}}@media (max-width: 768px){._container_12mhw_14{padding:20px 20px 28px;gap:20px}._identity_12mhw_106{flex-direction:column;gap:20px}._icon_12mhw_117{width:96px;height:96px;border-radius:22px}._title_12mhw_181{font-size:36px}._description_12mhw_191,._main_12mhw_91._with-media_12mhw_280 ._description_12mhw_191{font-size:16px}._main_12mhw_91._with-media_12mhw_280 ._identity_12mhw_106{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:16px;row-gap:12px;align-items:center}._main_12mhw_91._with-media_12mhw_280 ._text-col_12mhw_125{display:contents}._main_12mhw_91._with-media_12mhw_280 ._icon_12mhw_117{grid-row:1 / span 2;width:64px;height:64px;border-radius:16px}._main_12mhw_91._with-media_12mhw_280 ._eyebrow-row_12mhw_133,._main_12mhw_91._with-media_12mhw_280 ._title_12mhw_181{grid-column:2}._main_12mhw_91._with-media_12mhw_280 ._title_12mhw_181{font-size:30px}._main_12mhw_91._with-media_12mhw_280 ._description_12mhw_191,._main_12mhw_91._with-media_12mhw_280 ._stats_12mhw_201,._main_12mhw_91._with-media_12mhw_280 ._facts_12mhw_238{grid-column:1 / -1}._side_12mhw_267{margin:-12px 16px 0}}._buybox_15guw_3{position:relative;background:var(--bg-card);color:var(--black-900);border-radius:var(--r-xl);padding:30px 30px 26px;box-shadow:0 30px 80px -20px color-mix(in srgb,var(--black-950) 60%,transparent);overflow:hidden;display:flex;flex-direction:column}._buybox_15guw_3._compact_15guw_15{padding:22px}._buybox_15guw_3._stretch_15guw_21{height:100%;box-sizing:border-box}._buybox_15guw_3._stretch_15guw_21 ._actions_15guw_26{order:1;margin-top:22px}._buybox_15guw_3._stretch_15guw_21 ._rule_15guw_27{order:2}._buybox_15guw_3._stretch_15guw_21 ._includes_15guw_28{order:3}._buybox_15guw_3._stretch_15guw_21 ._manual-link_15guw_29{order:1}._buybox_15guw_3._stretch_15guw_21 ._note-small_15guw_30{order:4;margin-top:auto;padding-top:16px}._top-line_15guw_32{position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-gold-line)}._top-line-success_15guw_41{background:linear-gradient(90deg,var(--success-500) 0%,var(--success-700) 100%)}._eyebrow-row_15guw_47{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._eyebrow_15guw_47{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._eyebrow-success_15guw_63{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--success-700)}._original-price_15guw_74{display:block;margin-top:14px;font-size:15px;color:var(--neutral-400);text-decoration:line-through}._price-row_15guw_82{display:flex;align-items:baseline;gap:10px;margin-top:14px}._original-price_15guw_74+._price-row_15guw_82{margin-top:4px}._promo-tag_15guw_93{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--r-full);background:var(--gold-100);color:var(--gold-800);font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.06em}._amount_15guw_106{font-family:var(--ff-display);font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1}._buybox_15guw_3._compact_15guw_15 ._amount_15guw_106{font-size:36px}._suffix_15guw_118{font-size:14px;font-weight:500;color:var(--neutral-500)}._subline_15guw_124{font-size:14px;line-height:1.6;color:var(--neutral-600);margin:10px 0 0}._rule_15guw_27{height:1px;background:var(--neutral-200);margin:22px 0 18px}._includes_15guw_28{display:flex;flex-direction:column;gap:12px}._include-row_15guw_145{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--neutral-800)}._check_15guw_154{width:20px;height:20px;border-radius:50%;background:var(--gold-100);color:var(--gold-800);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._actions_15guw_26{display:flex;flex-direction:column;gap:10px;margin-top:24px}._btn-row_15guw_175{display:inline-flex;align-items:center;gap:8px}._internal-btn_15guw_182{background:var(--black-900)!important;color:var(--text-inverse)!important;box-shadow:none!important}._note-small_15guw_30{font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--neutral-400);margin:16px 0 0;text-align:center}._note-block_15guw_200{font-size:15px;line-height:1.7;color:var(--neutral-600);margin:14px 0 0}._badge-row_15guw_209{display:flex}._badge-muted_15guw_213,._badge-internal_15guw_214{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-full);font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.06em;white-space:nowrap}._badge-muted_15guw_213{background:var(--neutral-100);color:var(--neutral-600);border:1px solid var(--neutral-200)}._badge-internal_15guw_214{background:var(--black-900);color:var(--gold-400)}._placeholder-cta_15guw_237{margin-top:20px}._manual-link_15guw_29{display:inline-flex;align-items:center;align-self:center;flex-wrap:wrap;justify-content:center;gap:4px 6px;margin-top:14px;padding:6px 4px;font-size:14px;font-weight:600;color:var(--black-900);text-decoration:none;border-radius:var(--r-sm, 6px)}._manual-link_15guw_29 svg{flex:none;color:var(--gold-700)}._manual-label_15guw_265{text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px}._manual-link_15guw_29:hover ._manual-label_15guw_265{color:var(--gold-800)}._manual-link_15guw_29:focus-visible{outline:2px solid var(--gold-500);outline-offset:2px}._manual-meta_15guw_281{font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--neutral-500)}@media (max-width: 768px){._manual-link_15guw_29{min-height:44px}}._bar_10wb3_3{position:fixed;top:var(--navbar-offset);left:0;right:0;z-index:90;height:68px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 40px;box-sizing:border-box;background:color-mix(in srgb,var(--bg-card) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-default);box-shadow:0 8px 24px color-mix(in srgb,var(--black-900) 6%,transparent);transform:translateY(calc(-100% - var(--navbar-offset)));pointer-events:none;transition:transform var(--t-base),top var(--t-base)}._bar_10wb3_3._visible_10wb3_29{transform:translateY(0);pointer-events:auto}._left_10wb3_34{display:flex;align-items:center;gap:12px;min-width:0;flex-shrink:0}._icon_10wb3_42{width:34px;height:34px;border-radius:9px;object-fit:cover;flex-shrink:0}._name_10wb3_50{font-size:15px;font-weight:700;color:var(--black-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._anchors_10wb3_59{display:flex;align-items:center;gap:32px;min-width:0;overflow:hidden}._anchor_10wb3_59{position:relative;font-family:inherit;font-size:14px;font-weight:500;color:var(--neutral-500);padding:24px 0;white-space:nowrap;background:none;border:0;cursor:pointer}._anchor-active_10wb3_80{color:var(--black-900);font-weight:600}._anchor-active_10wb3_80:after{content:"";position:absolute;left:0;right:0;bottom:13px;height:2px;background:var(--gold-500)}._right_10wb3_95{display:flex;align-items:center;gap:16px;flex-shrink:0}._price_10wb3_102{font-family:var(--ff-display);font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--black-900);white-space:nowrap}._price_10wb3_102 small{font-family:var(--ff-sans);font-size:12px;font-weight:500;color:var(--neutral-500);margin-left:6px}._mobile-bar_10wb3_121{display:none}@media (max-width: 768px){._bar_10wb3_3{display:none}._mobile-bar_10wb3_121{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);align-items:center;justify-content:space-between;gap:14px;background:color-mix(in srgb,var(--bg-card) 96%,transparent);border-top:1px solid var(--neutral-200);box-shadow:0 -8px 24px color-mix(in srgb,var(--black-900) 8%,transparent);padding:12px 16px calc(12px + env(safe-area-inset-bottom));box-sizing:border-box;transform:translateY(100%);pointer-events:none;transition:transform var(--t-base)}._mobile-bar_10wb3_121._visible_10wb3_29{transform:translateY(0);pointer-events:auto}._mobile-info_10wb3_160{display:flex;flex-direction:column;gap:2px;min-width:0}._mobile-eyebrow_10wb3_167{font-family:var(--ff-mono);font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--neutral-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mobile-price_10wb3_178{font-family:var(--ff-display);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1;color:var(--black-900)}._mobile-button_10wb3_187{flex:1;max-width:200px}}._skeleton_17742_3{display:flex;flex-direction:column}._block_17742_8{position:relative;overflow:hidden;border-radius:var(--r-sm);background:#ffffff14}._block_17742_8._gold_17742_15{background:color-mix(in srgb,var(--gold-400) 25%,transparent)}._block_17742_8:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);animation:_shimmer_17742_1 1.6s infinite}@media (prefers-reduced-motion: reduce){._block_17742_8:after{animation:none;display:none}}@keyframes _shimmer_17742_1{to{transform:translate(100%)}}._hero_17742_45{position:relative;background:var(--grad-black);margin-top:calc(-1 * var(--navbar-block-size));padding:calc(40px + var(--navbar-block-size)) max(24px,calc((100% - 1200px)/2 + 24px)) 64px;display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:64px;align-items:start;box-sizing:border-box;width:100%}._identity_17742_58{display:flex;gap:36px;align-items:flex-start}._icon_17742_64{width:152px;height:152px;border-radius:34px;flex-shrink:0}._text-col_17742_71{display:flex;flex-direction:column;gap:14px;flex:1;padding-top:6px}._eyebrow_17742_79{width:140px;height:12px;border-radius:6px}._title_17742_85{width:60%;max-width:420px;height:44px;border-radius:8px}._description_17742_92{width:80%;max-width:520px;height:18px;border-radius:6px}._pills_17742_99{display:flex;gap:8px;padding-top:4px}._pill_17742_99{width:120px;height:32px;border-radius:var(--r-full)}._pill-sm_17742_111{width:100px}._pill-xs_17742_115{width:90px}._buybox_17742_119{background:#ffffff0f;border-radius:var(--r-xl);padding:30px;display:flex;flex-direction:column;gap:14px;min-height:260px}._buybox-eyebrow_17742_129{width:100px;height:11px;border-radius:6px}._buybox-amount_17742_135{width:170px;height:40px;border-radius:8px}._buybox-line_17742_141{width:100%;height:14px;border-radius:6px}._buybox-line_17742_141._short_17742_147{width:70%}._buybox-button_17742_151{width:100%;height:52px;border-radius:var(--r-md);background:color-mix(in srgb,var(--gold-500) 25%,transparent);margin-top:auto}._content_17742_161{max-width:1200px;margin:0 auto;width:100%;padding:64px 24px;box-sizing:border-box;display:grid;grid-template-columns:240px minmax(0,1fr);gap:88px;align-items:start}._toc_17742_173{display:flex;flex-direction:column;gap:16px}._toc_17742_173 ._block_17742_8{background:var(--neutral-150)}._toc_17742_173 ._block_17742_8:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}._toc-title_17742_187{width:90px;height:11px;border-radius:6px}._toc-item_17742_193{width:100%;height:16px;border-radius:6px}._prose_17742_199{display:flex;flex-direction:column;gap:16px;max-width:760px}._prose_17742_199 ._block_17742_8{background:var(--neutral-150)}._prose_17742_199 ._block_17742_8:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}._prose-heading_17742_214{width:40%;height:28px;border-radius:8px;margin-bottom:8px}._prose-line_17742_221{width:100%;height:16px;border-radius:6px}._prose-line_17742_221._short_17742_147{width:55%}@media (max-width: 1024px){._hero_17742_45{grid-template-columns:minmax(0,1fr)}._content_17742_161{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width: 768px){._hero_17742_45{padding:calc(20px + var(--navbar-block-size)) 20px 28px;gap:20px}._identity_17742_58{flex-direction:column;gap:20px}._icon_17742_64{width:96px;height:96px;border-radius:22px}}@keyframes _fadeInUp_18k8w_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_18k8w_1{0%{opacity:0}to{opacity:1}}@keyframes _slideDown_18k8w_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes _shimmer_18k8w_1{0%{background-position:-200% center}to{background-position:200% center}}@keyframes _pulseGlow_18k8w_1{0%,to{box-shadow:0 0 #ffb80040}50%{box-shadow:0 0 0 8px #ffb80000}}@keyframes _float_18k8w_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._blockWrapper_18k8w_52{transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94);will-change:opacity,transform}._blockHidden_18k8w_58{opacity:0;transform:translateY(28px)}._blockVisible_18k8w_63{opacity:1;transform:translateY(0)}._jsonBlockRenderer_18k8w_70{display:flex;flex-direction:column;gap:0;max-width:100%}._error_18k8w_77{padding:var(--spacing-lg);background:var(--error-50);color:var(--error-700);border-radius:var(--radius-lg);text-align:center;border:1px solid var(--error-200);font-weight:500}._heading_18k8w_89{color:var(--text-primary);margin:var(--spacing-xl) 0 var(--spacing-md) 0;font-weight:700;line-height:1.3;letter-spacing:-.01em}._text_18k8w_99{color:var(--text-secondary);line-height:1.8;margin:var(--spacing-md) 0;font-size:1.0625rem;max-width:720px;margin-left:auto;margin-right:auto;text-align:center}._imageBlock_18k8w_112{margin:var(--spacing-2xl) auto;text-align:center}._imageBlock_18k8w_112._width-full_18k8w_117{width:100%}._imageBlock_18k8w_112._width-medium_18k8w_121{width:80%;max-width:800px}._imageBlock_18k8w_112._width-small_18k8w_126{width:60%;max-width:600px}._imageBlock_18k8w_112 img{width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transition:transform var(--transition-normal),box-shadow var(--transition-normal)}._imageBlock_18k8w_112 img:hover{transform:scale(1.01);box-shadow:var(--shadow-xl)}._imageBlock_18k8w_112 figcaption{margin-top:var(--spacing-md);color:var(--text-tertiary);font-size:.875rem;font-style:italic}._videoBlock_18k8w_153{margin:var(--spacing-2xl) 0}._videoTitle_18k8w_157{margin:0 0 var(--spacing-lg) 0;font-size:1.25rem;font-weight:700;color:var(--text-primary)}._videoWrapper_18k8w_164{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}._videoWrapper_18k8w_164 iframe{position:absolute;top:0;left:0;width:100%;height:100%}._featureListBlock_18k8w_182{margin:var(--spacing-xl) 0}._blockTitle_18k8w_186{margin:0 0 var(--spacing-xl) 0;font-size:1.5rem;font-weight:700;color:var(--text-primary);text-align:center;letter-spacing:-.01em}._featureList_18k8w_182{display:grid;gap:var(--spacing-lg)}._featureList_18k8w_182._columns-1_18k8w_200{grid-template-columns:1fr}._featureList_18k8w_182._columns-2_18k8w_204{grid-template-columns:repeat(2,1fr)}._featureList_18k8w_182._columns-3_18k8w_208{grid-template-columns:repeat(3,1fr)}._featureList_18k8w_182._columns-4_18k8w_212{grid-template-columns:repeat(4,1fr)}._featureItem_18k8w_216{padding:var(--spacing-xl) var(--spacing-lg);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);text-align:center;transition:all var(--transition-normal);position:relative;overflow:hidden}._featureItem_18k8w_216:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-sunset);transform:scaleX(0);transform-origin:left;transition:transform var(--transition-normal)}._featureItem_18k8w_216:hover{border-color:var(--primary-300);box-shadow:0 8px 24px #ffb8001a;transform:translateY(-6px)}._featureItem_18k8w_216:hover:before{transform:scaleX(1)}._featureIcon_18k8w_250{margin-bottom:var(--spacing-md);font-size:2.75rem;line-height:1}._featureIcon_18k8w_250 img{width:56px;height:56px;object-fit:contain}._featureTitle_18k8w_262{margin:0 0 var(--spacing-sm) 0;font-size:1.125rem;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}._featureDescription_18k8w_270{margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.7}._imageTextBlock_18k8w_279{display:grid;gap:var(--spacing-2xl);align-items:center;margin:var(--spacing-xl) 0;padding:var(--spacing-2xl);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}._imageTextBlock_18k8w_279:hover{border-color:var(--primary-200);box-shadow:0 12px 32px #0000000f}._imageTextBlock_18k8w_279._imageLeft_18k8w_296,._imageTextBlock_18k8w_279._imageRight_18k8w_300{grid-template-columns:1fr 1fr}._imageTextBlock_18k8w_279._imageRight_18k8w_300 ._imageTextImage_18k8w_304{order:2}._imageTextImage_18k8w_304{overflow:hidden;border-radius:var(--radius-lg)}._imageTextImage_18k8w_304 img{width:100%;height:auto;border-radius:var(--radius-lg);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}._imageTextBlock_18k8w_279:hover ._imageTextImage_18k8w_304 img{transform:scale(1.03)}._imageTextContent_18k8w_324 h3{margin:0 0 var(--spacing-md) 0;font-size:1.5rem;font-weight:700;color:var(--text-primary);line-height:1.35;letter-spacing:-.01em}._imageTextContent_18k8w_324 p{margin:0;color:var(--text-secondary);line-height:1.8;font-size:1rem}._ctaButtonBlock_18k8w_342{text-align:center;margin:var(--spacing-lg) 0}._ctaButton_18k8w_342{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:.875rem 2rem;border-radius:var(--radius-md);font-weight:600;text-decoration:none;transition:all var(--transition-normal);cursor:pointer;letter-spacing:.01em;position:relative;overflow:hidden}._ctaArrow_18k8w_362{transition:transform var(--transition-normal);display:inline-block}._ctaButton_18k8w_342:hover ._ctaArrow_18k8w_362{transform:translate(4px)}._ctaButton_18k8w_342._primary_18k8w_371{background:var(--gradient-sunset);color:#fff;border:none;box-shadow:0 2px 8px #ffb80040}._ctaButton_18k8w_342._primary_18k8w_371:hover{transform:translateY(-3px);box-shadow:0 8px 20px #ffb80059}._ctaButton_18k8w_342._primary_18k8w_371:active{transform:translateY(-1px)}._ctaButton_18k8w_342._secondary_18k8w_387{background:var(--neutral-700);color:#fff;border:none}._ctaButton_18k8w_342._secondary_18k8w_387:hover{background:var(--neutral-800);transform:translateY(-2px);box-shadow:var(--shadow-md)}._ctaButton_18k8w_342._outline_18k8w_399{background:transparent;color:var(--primary-700);border:2px solid var(--primary-400)}._ctaButton_18k8w_342._outline_18k8w_399:hover{background:var(--primary-50);border-color:var(--primary-500);transform:translateY(-2px)}._ctaButton_18k8w_342._small_18k8w_411{padding:.5rem 1.25rem;font-size:.875rem}._ctaButton_18k8w_342._medium_18k8w_416{padding:.875rem 2rem;font-size:1rem}._ctaButton_18k8w_342._large_18k8w_421{padding:1rem 2.5rem;font-size:1.125rem}._quoteBlock_18k8w_428{margin:var(--spacing-2xl) 0;padding:var(--spacing-2xl);background:linear-gradient(135deg,var(--neutral-800) 0%,var(--neutral-900) 100%);border-radius:var(--radius-xl);border:none;color:#fff;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}._quoteBlock_18k8w_428:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-sunset)}._quoteDecoration_18k8w_450{color:var(--primary-400);margin-bottom:var(--spacing-md)}._quoteContent_18k8w_455{margin:0 0 var(--spacing-xl) 0;font-size:1.25rem;line-height:1.7;font-style:italic;font-weight:400}._quoteAuthor_18k8w_463{display:flex;align-items:center;gap:var(--spacing-md);margin:0}._authorAvatar_18k8w_470{width:52px;height:52px;border-radius:50%;object-fit:cover;border:3px solid rgba(255,184,0,.3)}._authorInfo_18k8w_478{display:flex;flex-direction:column;gap:2px}._authorName_18k8w_484{font-style:normal;font-weight:600;font-size:1rem}._authorTitle_18k8w_490{font-size:.875rem;opacity:.75}._accordionBlock_18k8w_497{margin:var(--spacing-2xl) 0}._accordionList_18k8w_501{display:flex;flex-direction:column;gap:var(--spacing-sm)}._accordionItem_18k8w_507{border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-card);transition:border-color var(--transition-normal),box-shadow var(--transition-normal)}._accordionItem_18k8w_507:hover{border-color:var(--primary-300)}._accordionItem_18k8w_507._open_18k8w_519{border-color:var(--primary-400);box-shadow:0 4px 16px #ffb80014}._accordionQuestion_18k8w_524{width:100%;padding:var(--spacing-lg) var(--spacing-xl);background:transparent;border:none;text-align:left;font-size:1rem;font-weight:600;color:var(--text-primary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);transition:background var(--transition-fast),color var(--transition-fast)}._accordionQuestion_18k8w_524:hover{background:var(--neutral-50)}._accordionItem_18k8w_507._open_18k8w_519 ._accordionQuestion_18k8w_524{color:var(--primary-700)}._accordionIcon_18k8w_549{flex-shrink:0;color:var(--primary-500);transition:transform var(--transition-normal);display:flex;align-items:center}._accordionIconOpen_18k8w_557{transform:rotate(180deg)}._accordionAnswer_18k8w_561{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.25,.46,.45,.94),opacity .35s ease,padding .35s ease;opacity:0;padding:0 var(--spacing-xl)}._accordionAnswerOpen_18k8w_571{max-height:500px;opacity:1;padding:0 var(--spacing-xl) var(--spacing-xl) var(--spacing-xl)}._accordionAnswer_18k8w_561 p{margin:0;color:var(--text-secondary);line-height:1.8}._comparisonTableBlock_18k8w_585{margin:var(--spacing-2xl) 0}._tableWrapper_18k8w_589{overflow-x:auto;border-radius:var(--radius-xl);border:1px solid var(--border-default);box-shadow:var(--shadow-md)}._comparisonTable_18k8w_585{width:100%;border-collapse:collapse;background:var(--bg-card)}._comparisonTable_18k8w_585 thead{background:var(--neutral-50)}._comparisonTable_18k8w_585 th{padding:var(--spacing-lg) var(--spacing-md);text-align:center;font-weight:700;color:var(--text-primary);border-bottom:2px solid var(--border-default);font-size:.9375rem;letter-spacing:.01em}._comparisonTable_18k8w_585 th._highlighted_18k8w_616{background:var(--primary-500);color:#fff;position:relative}._comparisonTable_18k8w_585 td{padding:var(--spacing-md);text-align:center;color:var(--text-secondary);border-bottom:1px solid var(--neutral-100);font-size:.9375rem;transition:background var(--transition-fast)}._comparisonTable_18k8w_585 td._highlighted_18k8w_616{background:var(--primary-50)}._comparisonTable_18k8w_585 td._featureCell_18k8w_635{text-align:left;font-weight:600;color:var(--text-primary);white-space:nowrap}._comparisonTable_18k8w_585 tbody tr:last-child td{border-bottom:none}._comparisonTable_18k8w_585 tbody tr:hover{background:var(--neutral-50)}._comparisonTable_18k8w_585 tbody tr:hover td._highlighted_18k8w_616{background:var(--primary-100)}._alertBlock_18k8w_656{margin:var(--spacing-xl) 0;padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-lg);border-left:4px solid;display:flex;align-items:flex-start;gap:var(--spacing-md)}._alertIcon_18k8w_666{flex-shrink:0;display:flex;align-items:center;margin-top:1px}._alertBody_18k8w_673{flex:1;min-width:0}._alert-success_18k8w_678{background:var(--success-50);border-color:var(--success-500);color:var(--success-800)}._alert-success_18k8w_678 ._alertIcon_18k8w_666{color:var(--success-500)}._alert-info_18k8w_688{background:var(--info-50);border-color:var(--info-500);color:var(--info-800)}._alert-info_18k8w_688 ._alertIcon_18k8w_666{color:var(--info-500)}._alert-warning_18k8w_698{background:var(--warning-50);border-color:var(--warning-500);color:var(--warning-800)}._alert-warning_18k8w_698 ._alertIcon_18k8w_666{color:var(--warning-500)}._alert-error_18k8w_708{background:var(--error-50);border-color:var(--error-500);color:var(--error-800)}._alert-error_18k8w_708 ._alertIcon_18k8w_666{color:var(--error-500)}._alertTitle_18k8w_718{margin:0 0 var(--spacing-xs) 0;font-size:1rem;font-weight:700}._alertContent_18k8w_724{margin:0;line-height:1.7;font-size:.9375rem}._dividerWrapper_18k8w_732{display:flex;align-items:center;justify-content:center}._divider_18k8w_732{border:none;width:100%;height:1px;background:linear-gradient(90deg,transparent 0%,var(--neutral-200) 20%,var(--neutral-300) 50%,var(--neutral-200) 80%,transparent 100%);margin:0}._divider-solid_18k8w_753{height:1px}._divider-dashed_18k8w_757{height:0;border-top:1px dashed var(--neutral-300);background:none}._divider-dotted_18k8w_763{height:0;border-top:2px dotted var(--neutral-300);background:none}._spacing-small_18k8w_769{padding:var(--spacing-md) 0}._spacing-medium_18k8w_773{padding:var(--spacing-xl) 0}._spacing-large_18k8w_777{padding:var(--spacing-2xl) 0}._codeBlockWrapper_18k8w_783{margin:var(--spacing-2xl) 0}._codeBlockTitle_18k8w_787{margin:0 0 var(--spacing-sm) 0;font-size:.9375rem;font-weight:600;color:var(--text-secondary)}._codeBlock_18k8w_783{background:var(--neutral-900);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--neutral-700)}._codeBlock_18k8w_783 pre{margin:0;padding:var(--spacing-xl);overflow-x:auto}._codeBlock_18k8w_783 code{font-family:SF Mono,Monaco,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.7;color:#e4e8f0}._checklistBlock_18k8w_816{margin:var(--spacing-2xl) 0;padding:var(--spacing-xl) var(--spacing-2xl);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl)}._checklist_18k8w_816{list-style:none;padding:0;margin:var(--spacing-md) 0 0 0}._checklist_18k8w_816 li{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-md);border-radius:var(--radius-md);transition:background var(--transition-fast),transform var(--transition-fast)}._checklist_18k8w_816 li+li{border-top:1px solid var(--neutral-100)}._checklist_18k8w_816 li:hover{background:var(--neutral-50)}._checkIcon_18k8w_847{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);transition:all var(--transition-normal)}._checklist_18k8w_816 li._checked_18k8w_858 ._checkIcon_18k8w_847{background:var(--success-500);color:#fff;box-shadow:0 2px 8px #22b57340}._checklist_18k8w_816 li._unchecked_18k8w_864 ._checkIcon_18k8w_847{color:var(--neutral-400)}._checkText_18k8w_868{flex:1;color:var(--text-primary);line-height:1.6;font-size:1rem}._checklist_18k8w_816 li._checked_18k8w_858 ._checkText_18k8w_868{color:var(--text-primary);text-decoration:none}._checklist_18k8w_816 li._unchecked_18k8w_864 ._checkText_18k8w_868{color:var(--text-secondary)}._columnsBlock_18k8w_886{display:flex;margin:var(--spacing-xl) 0}._columnsBlock_18k8w_886._gap-small_18k8w_891{gap:var(--spacing-md)}._columnsBlock_18k8w_886._gap-medium_18k8w_895{gap:var(--spacing-xl)}._columnsBlock_18k8w_886._gap-large_18k8w_899{gap:var(--spacing-2xl)}._column_18k8w_200{min-width:0;padding:var(--spacing-xl);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);transition:border-color var(--transition-normal),box-shadow var(--transition-normal),transform var(--transition-normal)}._column_18k8w_200:hover{border-color:var(--primary-200);box-shadow:0 6px 20px #0000000d;transform:translateY(-2px)}._column_18k8w_200 p{margin:.5rem 0;color:var(--text-secondary);line-height:1.8}._heroBanner_18k8w_926{position:relative;margin:0;border-radius:var(--radius-xl);overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}._heroBannerOverlay_18k8w_936{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:inherit;padding:var(--spacing-4xl) var(--spacing-2xl)}._heroBanner_18k8w_926._theme-dark_18k8w_947 ._heroBannerOverlay_18k8w_936{background:linear-gradient(135deg,#1c1917e0,#292524bf,#1c1917e0)}._heroBanner_18k8w_926._theme-dark_18k8w_947 ._heroBannerTitle_18k8w_956,._heroBanner_18k8w_926._theme-dark_18k8w_947 ._heroBannerSubtitle_18k8w_957,._heroBanner_18k8w_926._theme-dark_18k8w_947 ._heroBannerDescription_18k8w_958{color:#fff}._heroBanner_18k8w_926._theme-dark_18k8w_947 ._heroBannerButton_18k8w_962{background:var(--gradient-sunset);color:#fff;box-shadow:0 4px 16px #ffb8004d}._heroBanner_18k8w_926._theme-dark_18k8w_947 ._heroBannerButton_18k8w_962:hover{transform:translateY(-3px);box-shadow:0 8px 24px #ffb80066}._heroBanner_18k8w_926._theme-light_18k8w_974 ._heroBannerOverlay_18k8w_936{background:linear-gradient(135deg,#fffbf0eb,#ffffffd1,#fffbf0eb)}._heroBanner_18k8w_926._theme-light_18k8w_974 ._heroBannerTitle_18k8w_956,._heroBanner_18k8w_926._theme-light_18k8w_974 ._heroBannerSubtitle_18k8w_957,._heroBanner_18k8w_926._theme-light_18k8w_974 ._heroBannerDescription_18k8w_958{color:var(--text-primary)}._heroBanner_18k8w_926._theme-light_18k8w_974 ._heroBannerButton_18k8w_962{background:var(--neutral-800);color:#fff}._heroBanner_18k8w_926._theme-light_18k8w_974 ._heroBannerButton_18k8w_962:hover{background:var(--neutral-900);transform:translateY(-3px);box-shadow:var(--shadow-lg)}._heroBannerContent_18k8w_1000{text-align:center;max-width:800px}._heroBannerSubtitle_18k8w_957{margin:0 0 var(--spacing-md) 0;font-size:.9375rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;opacity:.8;background:var(--gradient-sunset);-webkit-background-clip:text;background-clip:text}._heroBanner_18k8w_926._theme-dark_18k8w_947 ._heroBannerSubtitle_18k8w_957{-webkit-text-fill-color:transparent}._heroBannerTitle_18k8w_956{margin:0 0 var(--spacing-lg) 0;font-size:2.75rem;font-weight:800;line-height:1.2;letter-spacing:-.02em}._heroBannerDescription_18k8w_958{margin:0 0 var(--spacing-2xl) 0;font-size:1.125rem;line-height:1.7;opacity:.85}._heroBannerButton_18k8w_962{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:1rem 2.25rem;font-size:1.0625rem;font-weight:700;text-decoration:none;border-radius:var(--radius-md);transition:all var(--transition-normal);letter-spacing:.01em}._heroBtnArrow_18k8w_1049{display:inline-block;transition:transform var(--transition-normal)}._heroBannerButton_18k8w_962:hover ._heroBtnArrow_18k8w_1049{transform:translate(4px)}._sectionHeader_18k8w_1060{margin:var(--spacing-3xl) 0 var(--spacing-xl) 0;padding:0}._sectionHeader_18k8w_1060._align-left_18k8w_1065{text-align:left}._sectionHeader_18k8w_1060._align-center_18k8w_1069{text-align:center}._sectionHeader_18k8w_1060._align-right_18k8w_1073{text-align:right}._sectionTitle_18k8w_1077{margin:0 0 var(--spacing-sm) 0;font-size:2.125rem;font-weight:800;color:var(--text-primary);line-height:1.25;letter-spacing:-.02em}._sectionSubtitle_18k8w_1086{margin:0;font-size:1.0625rem;color:var(--text-secondary);line-height:1.6;font-weight:400}._sectionDivider_18k8w_1094{margin-top:var(--spacing-lg);height:4px;width:64px;background:var(--gradient-sunset);border-radius:var(--radius-full);transition:width var(--transition-slow)}._sectionHeader_18k8w_1060:hover ._sectionDivider_18k8w_1094{width:96px}._sectionHeader_18k8w_1060._align-center_18k8w_1069 ._sectionDivider_18k8w_1094{margin-left:auto;margin-right:auto}._sectionHeader_18k8w_1060._align-right_18k8w_1073 ._sectionDivider_18k8w_1094{margin-left:auto}._processStepsBlock_18k8w_1118{margin:var(--spacing-2xl) 0}._processSteps_18k8w_1118{display:flex;align-items:flex-start}._processSteps_18k8w_1118._layout-horizontal_18k8w_1127{flex-direction:row;justify-content:center;gap:0}._processSteps_18k8w_1118._layout-vertical_18k8w_1133{flex-direction:column;align-items:center;gap:0}._processStepWrapper_18k8w_1139{display:flex;align-items:center}._processSteps_18k8w_1118._layout-horizontal_18k8w_1127 ._processStepWrapper_18k8w_1139{flex-direction:row}._processSteps_18k8w_1118._layout-vertical_18k8w_1133 ._processStepWrapper_18k8w_1139{flex-direction:column}._processStep_18k8w_1118{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-xl);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);transition:all var(--transition-normal);min-width:180px;max-width:240px;position:relative}._processStep_18k8w_1118:hover{transform:translateY(-6px);border-color:var(--primary-300);box-shadow:0 12px 28px #ffb8001f}._stepNumber_18k8w_1173{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--gradient-sunset);color:#fff;font-size:1.5rem;font-weight:800;border-radius:50%;margin-bottom:var(--spacing-md);box-shadow:0 6px 16px #ff8c1f40;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}._processStep_18k8w_1118:hover ._stepNumber_18k8w_1173{transform:scale(1.08);box-shadow:0 8px 20px #ff8c1f59}._stepContent_18k8w_1194{display:flex;flex-direction:column;gap:var(--spacing-xs)}._stepTitle_18k8w_1200{margin:0;font-size:1.0625rem;font-weight:700;color:var(--text-primary);line-height:1.4}._stepDescription_18k8w_1208{margin:0;font-size:.875rem;color:var(--text-secondary);line-height:1.6}._stepArrow_18k8w_1215{display:flex;align-items:center;justify-content:center;padding:0 var(--spacing-md);color:var(--primary-500);flex-shrink:0}._processSteps_18k8w_1118._layout-vertical_18k8w_1133 ._stepArrow_18k8w_1215{padding:var(--spacing-md) 0}._stepArrow_18k8w_1215 svg{width:28px;height:28px;stroke-width:2.5}._testimonialsBlock_18k8w_1236{margin:var(--spacing-2xl) 0}._testimonialsList_18k8w_1240{display:grid;gap:var(--spacing-xl)}._testimonialsList_18k8w_1240._columns-1_18k8w_200{grid-template-columns:1fr}._testimonialsList_18k8w_1240._columns-2_18k8w_204{grid-template-columns:repeat(2,1fr)}._testimonialsList_18k8w_1240._columns-3_18k8w_208{grid-template-columns:repeat(3,1fr)}._testimonialCard_18k8w_1257{display:flex;flex-direction:column;background:var(--bg-card);border-radius:var(--radius-xl);padding:var(--spacing-xl);border:1px solid var(--border-default);transition:all var(--transition-normal);position:relative;overflow:hidden}._testimonialCard_18k8w_1257:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-sunset);transform:scaleX(0);transform-origin:left;transition:transform var(--transition-normal)}._testimonialCard_18k8w_1257:hover{transform:translateY(-4px);border-color:var(--primary-300);box-shadow:0 12px 28px #ffb8001a}._testimonialCard_18k8w_1257:hover:before{transform:scaleX(1)}._testimonialQuote_18k8w_1292{flex:1;margin-bottom:var(--spacing-lg)}._quoteIconSvg_18k8w_1297{color:var(--primary-400);opacity:.25;margin-bottom:var(--spacing-sm)}._testimonialContent_18k8w_1303{margin:0;font-size:1rem;line-height:1.7;color:var(--text-secondary);font-style:italic}._testimonialAuthor_18k8w_1311{display:flex;align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--neutral-100)}._testimonialAvatar_18k8w_1319{width:48px;height:48px;border-radius:50%;object-fit:cover;border:3px solid var(--primary-100);flex-shrink:0}._testimonialAvatarPlaceholder_18k8w_1328{width:48px;height:48px;border-radius:50%;background:var(--gradient-sunset);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:700;flex-shrink:0}._testimonialInfo_18k8w_1342{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}._testimonialName_18k8w_1350{font-weight:700;font-size:.9375rem;color:var(--text-primary)}._testimonialTitle_18k8w_1356{font-size:.8125rem;color:var(--text-tertiary)}._testimonialCompany_18k8w_1361{font-size:.8125rem;color:var(--primary-600);font-weight:600}._testimonialRating_18k8w_1367{display:flex;gap:2px;margin-left:auto;flex-shrink:0}._testimonialRating_18k8w_1367 ._star_18k8w_1374{font-size:1rem;color:var(--neutral-300);transition:color var(--transition-fast)}._testimonialRating_18k8w_1367 ._star_18k8w_1374._filled_18k8w_1380{color:var(--primary-500)}@media (max-width: 992px){._featureList_18k8w_182._columns-4_18k8w_212,._featureList_18k8w_182._columns-3_18k8w_208{grid-template-columns:repeat(2,1fr)}._heroBannerTitle_18k8w_956{font-size:2.25rem}}@media (max-width: 768px){._jsonBlockRenderer_18k8w_70{gap:0}._blockHidden_18k8w_58{transform:translateY(20px)}._imageBlock_18k8w_112._width-medium_18k8w_121,._imageBlock_18k8w_112._width-small_18k8w_126{width:100%}._featureList_18k8w_182._columns-2_18k8w_204,._featureList_18k8w_182._columns-3_18k8w_208,._featureList_18k8w_182._columns-4_18k8w_212{grid-template-columns:1fr}._featureItem_18k8w_216{padding:var(--spacing-lg)}._imageTextBlock_18k8w_279,._imageTextBlock_18k8w_279._imageLeft_18k8w_296,._imageTextBlock_18k8w_279._imageRight_18k8w_300{grid-template-columns:1fr;padding:var(--spacing-lg);gap:var(--spacing-lg)}._imageTextBlock_18k8w_279._imageRight_18k8w_300 ._imageTextImage_18k8w_304{order:1}._imageTextContent_18k8w_324 h3{font-size:1.25rem}._quoteContent_18k8w_455{font-size:1.0625rem}._comparisonTable_18k8w_585{font-size:.8125rem}._comparisonTable_18k8w_585 th,._comparisonTable_18k8w_585 td{padding:var(--spacing-sm) var(--spacing-xs)}._comparisonTable_18k8w_585 td._featureCell_18k8w_635{font-size:.8125rem}._codeBlock_18k8w_783 pre{font-size:.75rem;padding:var(--spacing-md)}._columnsBlock_18k8w_886{flex-direction:column}._column_18k8w_200{flex:1 1 100%!important}._heroBanner_18k8w_926{border-radius:var(--radius-lg)}._heroBannerTitle_18k8w_956{font-size:1.75rem;letter-spacing:-.01em}._heroBannerSubtitle_18k8w_957{font-size:.8125rem;letter-spacing:.1em}._heroBannerDescription_18k8w_958{font-size:.9375rem}._heroBannerOverlay_18k8w_936{padding:var(--spacing-2xl) var(--spacing-lg)}._heroBannerButton_18k8w_962{padding:.875rem 1.75rem;font-size:1rem}._sectionHeader_18k8w_1060{margin:var(--spacing-2xl) 0 var(--spacing-lg) 0}._sectionTitle_18k8w_1077{font-size:1.625rem}._sectionSubtitle_18k8w_1086{font-size:.9375rem}._sectionDivider_18k8w_1094{width:48px;height:3px}._sectionHeader_18k8w_1060:hover ._sectionDivider_18k8w_1094{width:72px}._processSteps_18k8w_1118._layout-horizontal_18k8w_1127{flex-direction:column;align-items:center}._processSteps_18k8w_1118._layout-horizontal_18k8w_1127 ._processStepWrapper_18k8w_1139{flex-direction:column}._processSteps_18k8w_1118._layout-horizontal_18k8w_1127 ._stepArrow_18k8w_1215{padding:var(--spacing-sm) 0;transform:rotate(90deg)}._processStep_18k8w_1118{min-width:200px;max-width:300px;padding:var(--spacing-lg)}._stepNumber_18k8w_1173{width:52px;height:52px;font-size:1.25rem}._stepTitle_18k8w_1200{font-size:1rem}._stepDescription_18k8w_1208{font-size:.8125rem}._testimonialsList_18k8w_1240._columns-2_18k8w_204,._testimonialsList_18k8w_1240._columns-3_18k8w_208{grid-template-columns:1fr}._testimonialCard_18k8w_1257{padding:var(--spacing-lg)}._testimonialAvatar_18k8w_1319,._testimonialAvatarPlaceholder_18k8w_1328{width:42px;height:42px}._checklistBlock_18k8w_816{padding:var(--spacing-lg)}._checklist_18k8w_816 li{padding:var(--spacing-sm) var(--spacing-sm)}._checkText_18k8w_868{font-size:.9375rem}._alertBlock_18k8w_656{padding:var(--spacing-md) var(--spacing-lg)}._text_18k8w_99{font-size:1rem;padding:0 var(--spacing-sm)}._blockTitle_18k8w_186{font-size:1.25rem}._accordionQuestion_18k8w_524{padding:var(--spacing-md) var(--spacing-lg);font-size:.9375rem}._accordionAnswerOpen_18k8w_571{padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg)}}@media (max-width: 480px){._heroBannerTitle_18k8w_956{font-size:1.5rem}._sectionTitle_18k8w_1077{font-size:1.375rem}._featureIcon_18k8w_250{font-size:2.25rem}._ctaButton_18k8w_342._large_18k8w_421{padding:.875rem 1.75rem;font-size:1rem;width:100%;justify-content:center}._comparisonTable_18k8w_585 td._featureCell_18k8w_635{min-width:100px}}@media (prefers-reduced-motion: reduce){._blockWrapper_18k8w_52{transition:none}._blockHidden_18k8w_58{opacity:1;transform:none}._featureItem_18k8w_216,._processStep_18k8w_1118,._testimonialCard_18k8w_1257,._imageTextBlock_18k8w_279,._column_18k8w_200,._accordionAnswer_18k8w_561,._sectionDivider_18k8w_1094,._ctaButton_18k8w_342,._heroBannerButton_18k8w_962{transition:none}._featureItem_18k8w_216:hover,._processStep_18k8w_1118:hover,._testimonialCard_18k8w_1257:hover,._column_18k8w_200:hover{transform:none}}._sectionTitle_18k8w_1077{font-family:var(--ff-display)}._sectionDivider_18k8w_1094{background:var(--grad-gold-line)}._ctaButton_18k8w_342._primary_18k8w_371{background:var(--grad-gold);color:var(--black-950);box-shadow:0 2px 8px #ffb8004d}._ctaButton_18k8w_342._primary_18k8w_371:hover{box-shadow:0 8px 20px #ffb80066}._column_18k8w_200 p{margin:0 0 8px}._column_18k8w_200 p:last-child{margin-bottom:0}._column_18k8w_200 strong{color:var(--text-primary);font-weight:700}._heroBanner_18k8w_926._theme-dark_18k8w_947 ._heroBannerButton_18k8w_962{background:var(--grad-gold);color:var(--black-950)}._heroBannerSubtitle_18k8w_957{background:var(--grad-gold);-webkit-background-clip:text;background-clip:text}._jsonBlockRenderer_18k8w_70 [id^=sec-]{scroll-margin-top:150px}._section_12qwt_3{background:var(--bg-soft)}._layout_12qwt_7{max-width:1200px;margin:0 auto;padding:96px 24px 72px;display:grid;grid-template-columns:240px minmax(0,1fr);grid-template-areas:"rail prose";column-gap:88px;align-items:start}._rail_12qwt_20{grid-area:rail;display:flex;flex-direction:column;gap:20px;position:sticky;top:calc(var(--navbar-offset) + 87px);align-self:start;transition:top var(--t-base);max-height:calc(100vh - var(--navbar-offset) - 87px - 24px);overflow-y:auto;scrollbar-width:none}._rail_12qwt_20::-webkit-scrollbar{display:none}._tocNav_12qwt_41{display:flex;flex-direction:column;gap:18px}._eyebrow_12qwt_47{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._tocList_12qwt_56{display:flex;flex-direction:column}._tocItem_12qwt_61{display:flex;align-items:baseline;gap:12px;padding:10px 0 10px 16px;border-left:2px solid transparent;font-size:14px;font-weight:500;color:var(--neutral-500);background:none;border-top:none;border-right:none;border-bottom:none;width:100%;text-align:left;cursor:pointer;font-family:inherit;transition:color var(--t-fast),border-color var(--t-fast)}._tocNum_12qwt_81{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--neutral-400);flex-shrink:0}._tocItemActive_12qwt_90{border-left-color:var(--gold-500);color:var(--black-900);font-weight:600}._tocItemActive_12qwt_90 ._tocNum_12qwt_81{color:var(--gold-700)}._helpCard_12qwt_100{padding:18px;border-radius:var(--r-lg);background:var(--bg-card);border:1px solid var(--neutral-150);display:flex;flex-direction:column;gap:8px}._helpTitle_12qwt_110{font-size:13px;font-weight:700;color:var(--black-900)}._helpBody_12qwt_116{font-size:13px;line-height:1.6;color:var(--neutral-500)}._helpLink_12qwt_122{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:13px;font-weight:600;color:var(--black-900);text-decoration:none}._helpLink_12qwt_122:hover{text-decoration:underline}._helpLine_12qwt_138{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;padding:10px 16px;border-radius:var(--r-full);background:var(--black-900);color:var(--gold-400);font-size:13px;font-weight:700;text-decoration:none;transition:background var(--t-fast),color var(--t-fast),transform var(--t-fast)}._helpLine_12qwt_138:hover{background:var(--grad-gold);color:var(--black-950);transform:translateY(-1px)}._helpLine_12qwt_138:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px}._prose_12qwt_167{grid-area:prose;max-width:760px}._prose_12qwt_167:not(._proseJson_12qwt_175){counter-reset:sec}._prose_12qwt_167:not(._proseJson_12qwt_175) h2{counter-increment:sec;font-family:var(--ff-display);font-size:30px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--black-900);margin:0 0 20px}._prose_12qwt_167:not(._proseJson_12qwt_175) h2:before{content:counter(sec,decimal-leading-zero);display:block;font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;color:var(--gold-700);margin-bottom:12px}._prose_12qwt_167:not(._proseJson_12qwt_175) h2:not(:first-child){border-top:1px solid var(--border-default);padding-top:40px;margin-top:8px}._prose_12qwt_167:not(._proseJson_12qwt_175) h3{font-size:20px;font-weight:700;line-height:1.4;color:var(--black-900);margin:32px 0 10px}._prose_12qwt_167:not(._proseJson_12qwt_175) p,._prose_12qwt_167:not(._proseJson_12qwt_175) li{font-size:17px;line-height:1.8;color:var(--neutral-700);margin:0 0 18px}._prose_12qwt_167:not(._proseJson_12qwt_175) ul,._prose_12qwt_167:not(._proseJson_12qwt_175) ol{margin:0 0 18px;padding:0;list-style:none}._prose_12qwt_167:not(._proseJson_12qwt_175) ol{list-style:none;counter-reset:ol-item}._prose_12qwt_167:not(._proseJson_12qwt_175) li{position:relative;padding-left:22px;margin-bottom:8px}._prose_12qwt_167:not(._proseJson_12qwt_175) ul li:before{content:"";position:absolute;left:4px;top:12px;width:6px;height:6px;border-radius:50%;background:var(--gold-500)}._prose_12qwt_167:not(._proseJson_12qwt_175) ol li{counter-increment:ol-item}._prose_12qwt_167:not(._proseJson_12qwt_175) ol li:before{content:counter(ol-item) ".";position:absolute;left:0;top:0;font-weight:700;color:var(--gold-700);font-size:15px}._prose_12qwt_167:not(._proseJson_12qwt_175) strong{color:var(--black-900);font-weight:700}._prose_12qwt_167:not(._proseJson_12qwt_175) blockquote{margin:0 0 18px;padding:16px 20px;border-left:3px solid var(--gold-400);background:var(--bg-card);color:var(--neutral-600);font-size:16px;line-height:1.8}._prose_12qwt_167:not(._proseJson_12qwt_175) img{max-width:100%;height:auto;border-radius:12px;margin:0 0 18px}._prose_12qwt_167:not(._proseJson_12qwt_175) table{width:100%}._prose_12qwt_167:not(._proseJson_12qwt_175) table{border-collapse:collapse;margin:0 0 18px;font-size:15px}._prose_12qwt_167:not(._proseJson_12qwt_175) th,._prose_12qwt_167:not(._proseJson_12qwt_175) td{border:1px solid var(--border-default);padding:10px 14px;text-align:left}._prose_12qwt_167:not(._proseJson_12qwt_175) th{background:var(--bg-card);font-weight:700;color:var(--black-900)}._prose_12qwt_167:not(._proseJson_12qwt_175) a{color:var(--gold-600)}._prose_12qwt_167 h2[id]{scroll-margin-top:150px}._prose_12qwt_167:not(._proseJson_12qwt_175)>div{overflow-x:auto}@media (max-width: 1024px){._layout_12qwt_7{grid-template-columns:minmax(0,1fr);grid-template-areas:"nav" "prose" "help";row-gap:0}._rail_12qwt_20{display:contents}._tocNav_12qwt_41{grid-area:nav;position:sticky;top:calc(var(--navbar-offset) + 68px);z-index:5;transition:top var(--t-base);background:var(--bg-soft);padding:12px 0;margin-bottom:32px;border-bottom:1px solid var(--border-default)}._eyebrow_12qwt_47{display:none}._tocList_12qwt_56{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}._tocList_12qwt_56::-webkit-scrollbar{display:none}._tocNum_12qwt_81{display:none}._tocItem_12qwt_61{width:auto;flex-shrink:0;padding:8px 14px;border-radius:var(--r-full);border:1px solid var(--neutral-200);background:var(--bg-card);font-size:13px;font-weight:600;color:var(--neutral-600);white-space:nowrap}._tocItemActive_12qwt_90{border-color:var(--black-900);background:var(--black-900);color:var(--gold-400)}._helpCard_12qwt_100{grid-area:help;margin-top:32px}}@media (max-width: 768px){._layout_12qwt_7{padding:32px 20px}._tocNav_12qwt_41{top:var(--navbar-offset)}._prose_12qwt_167:not(._proseJson_12qwt_175) h2{font-size:24px}._prose_12qwt_167:not(._proseJson_12qwt_175) p,._prose_12qwt_167:not(._proseJson_12qwt_175) li{font-size:16px}}._section_1qaqc_3{background:var(--bg-card);border-top:1px solid var(--neutral-150);border-bottom:1px solid var(--neutral-150)}._container_1qaqc_9{max-width:1200px;margin:0 auto;padding:88px 24px}._head_1qaqc_15{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:40px}._headTitles_1qaqc_23{display:flex;flex-direction:column}._eyebrow_1qaqc_28{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._title_1qaqc_37{margin:14px 0 0;font-family:var(--ff-display);font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--black-900)}._headNote_1qaqc_47{margin:0;font-size:16px;line-height:1.7;color:var(--neutral-500);max-width:420px}._grid_1qaqc_55{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--hl-rows, 4),auto);grid-auto-flow:column;column-gap:64px;border-bottom:1px solid var(--border-default)}._item_1qaqc_64{display:flex;gap:18px;align-items:flex-start;padding:22px 0;border-top:1px solid var(--border-default)}._num_1qaqc_72{font-family:var(--ff-mono);font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--gold-700);padding-top:4px;width:28px;flex-shrink:0}._item_1qaqc_64 p{margin:0;font-size:16px;line-height:1.6;color:var(--neutral-800);font-weight:500}._toggle_1qaqc_91{display:none}@media (max-width: 768px){._container_1qaqc_9{padding:48px 20px}._head_1qaqc_15{flex-direction:column;align-items:flex-start;gap:12px}._grid_1qaqc_55{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-flow:row}._item_1qaqc_64:nth-child(n+5){display:none}._gridExpanded_1qaqc_116 ._item_1qaqc_64:nth-child(n+5){display:flex}._toggle_1qaqc_91{display:inline-flex;align-items:center;gap:6px;margin-top:24px;padding:0;border:none;border-bottom:1px solid var(--black-900);background:none;font-size:13px;font-weight:600;color:var(--black-900);cursor:pointer}}._section_1whuh_3{background:var(--bg-soft)}._container_1whuh_7{max-width:1200px;margin:0 auto;padding:88px 24px 96px}._head_1whuh_13{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:32px}._headTitles_1whuh_21{display:flex;flex-direction:column}._eyebrow_1whuh_26{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._title_1whuh_35{margin:14px 0 0;font-family:var(--ff-display);font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--black-900)}._browseLink_1whuh_45{flex-shrink:0;font-size:13px;font-weight:600;color:var(--black-900);text-decoration:none;border-bottom:1px solid var(--black-900);padding-bottom:2px;white-space:nowrap}._browseLink_1whuh_45:hover{color:var(--gold-700);border-color:var(--gold-700)}._grid_1whuh_61{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width: 1024px){._grid_1whuh_61{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){._container_1whuh_7{padding:48px 20px 56px}._head_1whuh_13{flex-direction:column;align-items:flex-start;gap:12px}._grid_1whuh_61{grid-template-columns:minmax(0,1fr)}}._card_n8uid_3{position:relative;display:flex;flex-direction:column;gap:14px;background:var(--bg-card);border:1px solid var(--neutral-150);border-radius:var(--r-xl);padding:30px 30px 28px;box-shadow:var(--sh-card);overflow:hidden}._current_n8uid_16{border-color:var(--gold-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold-500) 18%,transparent),var(--sh-card)}._dark_n8uid_21{color:var(--text-inverse);border-color:transparent;background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--gold-500) 28%,transparent),color-mix(in srgb,var(--gold-500) 0%,transparent) 65%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),var(--grad-black);background-size:100% 100%,24px 24px,24px 24px,100% 100%;box-shadow:0 24px 60px -20px color-mix(in srgb,var(--black-900) 50%,transparent)}._eyebrowRow_n8uid_33{display:flex;align-items:center;justify-content:space-between;gap:12px}._eyebrow_n8uid_33{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--neutral-400)}._dark_n8uid_21 ._eyebrow_n8uid_33{color:var(--gold-400)}._badge_n8uid_53{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-full);font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.06em;white-space:nowrap;flex-shrink:0}._badge-gold_n8uid_67{background:var(--grad-gold);color:var(--black-950);letter-spacing:.1em;text-transform:uppercase}._badge-current_n8uid_74{background:var(--success-50);color:var(--success-700);border:1px solid color-mix(in srgb,var(--success-500) 25%,transparent)}._badge-free_n8uid_80{background:var(--gold-100);color:var(--gold-800)}._badge-neutral_n8uid_85{background:var(--neutral-100);color:var(--neutral-600)}._name_n8uid_90{margin:0;font-family:var(--ff-display);font-size:26px;font-weight:700;letter-spacing:-.01em;color:var(--black-900)}._dark_n8uid_21 ._name_n8uid_90{color:var(--text-inverse)}._desc_n8uid_103{margin:0;font-size:14px;line-height:1.6;color:var(--neutral-500);min-height:44px}._dark_n8uid_21 ._desc_n8uid_103{color:#ffffffa6}._priceBlock_n8uid_116{display:flex;flex-direction:column;gap:4px;padding:6px 0 2px}._originalPrice_n8uid_123{font-size:16px;color:var(--neutral-400);text-decoration:line-through}._priceRow_n8uid_129{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._amount_n8uid_136{font-family:var(--ff-display);font-size:44px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--black-900)}._dark_n8uid_21 ._amount_n8uid_136{color:var(--gold-400)}._suffix_n8uid_149{font-size:14px;font-weight:500;color:var(--neutral-500)}._dark_n8uid_21 ._suffix_n8uid_149{color:#ffffff8c}._promoTag_n8uid_159{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--r-full);background:var(--gold-100);color:var(--gold-800);font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.06em}._trialNote_n8uid_172{margin:4px 0 0;font-size:13px;line-height:1.6;color:var(--neutral-500)}._dark_n8uid_21 ._trialNote_n8uid_172{color:#ffffffa6}._rule_n8uid_183{height:1px;background:var(--border-default)}._dark_n8uid_21 ._rule_n8uid_183{background:#ffffff1f}._features_n8uid_192{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}._feature_n8uid_192{display:flex;gap:10px;font-size:14px;line-height:1.5;color:var(--neutral-800)}._dark_n8uid_21 ._feature_n8uid_192{color:#ffffffd9}._check_n8uid_213{width:20px;height:20px;border-radius:50%;background:var(--gold-100);color:var(--gold-800);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._dark_n8uid_21 ._check_n8uid_213{background:color-mix(in srgb,var(--gold-400) 16%,transparent);color:var(--gold-400)}._ctaGroup_n8uid_230{margin-top:auto;display:flex;flex-direction:column;gap:10px;padding-top:4px}._ctaRow_n8uid_238{display:flex;gap:8px}._ctaFlex_n8uid_243{flex:1}._footnote_n8uid_247{margin:0;font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--neutral-400);text-align:center}._dark_n8uid_21 ._footnote_n8uid_247{color:#ffffff73}@media (max-width: 768px){._card_n8uid_3{padding:26px 24px 24px}._amount_n8uid_136{font-size:36px}}._toggle_4komv_3{display:inline-flex;padding:4px;border-radius:var(--r-full);background:var(--neutral-100);border:1px solid var(--neutral-200)}._option_4komv_11{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border:0;border-radius:var(--r-full);background:none;font-family:inherit;font-size:13px;font-weight:600;color:var(--neutral-500);white-space:nowrap;cursor:pointer;user-select:none;transition:background-color var(--t-fast),color var(--t-fast)}._option_4komv_11:focus-visible{outline:2px solid var(--gold-500);outline-offset:2px}._active_4komv_34{background:var(--black-900);color:var(--gold-400)}._hint_4komv_39{color:var(--gold-600);font-weight:700}._wrap_oemz1_3{margin-top:56px}._head_oemz1_7{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}._eyebrow_oemz1_14{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--neutral-400)}._list_oemz1_23{display:flex;flex-direction:column}._row_oemz1_28{display:grid;grid-template-columns:minmax(0,1fr) 200px 160px;align-items:center;gap:24px;padding:20px 0;border-top:1px solid var(--border-default)}._list_oemz1_23 ._row_oemz1_28:last-child{border-bottom:1px solid var(--border-default)}._info_oemz1_41{display:flex;flex-direction:column;gap:4px;min-width:0}._name_oemz1_48{font-size:16px;font-weight:700;color:var(--black-900)}._desc_oemz1_54{font-size:14px;color:var(--neutral-500)}._priceCol_oemz1_59{display:flex;flex-direction:column;align-items:flex-end;text-align:right}._amount_oemz1_66{font-family:var(--ff-display);font-size:22px;font-weight:700;color:var(--black-900)}._suffix_oemz1_73{font-family:var(--ff-sans);font-size:12px;font-weight:500;color:var(--neutral-500);margin-left:4px}._actionCol_oemz1_81{display:flex;justify-content:flex-end}@media (max-width: 768px){._row_oemz1_28{grid-template-columns:1fr;gap:10px}._priceCol_oemz1_59{align-items:flex-start;text-align:left}._actionCol_oemz1_81{justify-content:flex-start}}._section_ovmxe_3{scroll-margin-top:140px}._container_ovmxe_7{width:1200px;max-width:100%;margin:0 auto;padding:96px 24px 72px;box-sizing:border-box}._head_ovmxe_15{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:40px}._eyebrow_ovmxe_23{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._title_ovmxe_32{margin:14px 0 0;font-family:var(--ff-display);font-size:36px;font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--black-900)}._subline_ovmxe_42{margin:0;font-size:16px;line-height:1.7;color:var(--neutral-500);max-width:420px;text-align:right}._grid_ovmxe_53{display:grid;gap:24px;align-items:stretch}._count-2_ovmxe_59{grid-template-columns:repeat(2,minmax(0,460px));justify-content:center}._count-3_ovmxe_64{grid-template-columns:repeat(3,minmax(0,1fr))}._count-4_ovmxe_68{grid-template-columns:repeat(2,minmax(0,1fr))}._count-5_ovmxe_72{grid-template-columns:repeat(3,minmax(0,1fr))}._singleWrap_ovmxe_78{display:grid;grid-template-columns:minmax(0,460px) minmax(0,420px);gap:40px;justify-content:center;align-items:start}._notes_ovmxe_86{display:flex;flex-direction:column;gap:14px;padding-top:8px}._notesEyebrow_ovmxe_93{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--neutral-400)}._notesList_ovmxe_102{display:flex;flex-direction:column}._noteRow_ovmxe_107{display:flex;gap:14px;padding:16px 0;border-top:1px solid var(--border-default)}._notesList_ovmxe_102 ._noteRow_ovmxe_107:last-child{border-bottom:1px solid var(--border-default)}._noteLabel_ovmxe_118{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--gold-700);width:72px;flex-shrink:0;padding-top:3px}._noteText_ovmxe_129{font-size:14px;line-height:1.6;color:var(--neutral-700)}._refundLink_ovmxe_135{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:6px;font-size:15px;font-weight:600;color:var(--black-900);border-bottom:1px solid var(--black-900);padding-bottom:2px;text-decoration:none}@media (max-width: 1024px){._count-3_ovmxe_64,._count-4_ovmxe_68,._count-5_ovmxe_72{grid-template-columns:repeat(2,minmax(0,1fr))}._singleWrap_ovmxe_78{grid-template-columns:minmax(0,1fr)}}@media (max-width: 768px){._container_ovmxe_7{padding:56px 20px 48px}._head_ovmxe_15{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:28px}._subline_ovmxe_42{text-align:left;max-width:none}._title_ovmxe_32{font-size:26px}._grid_ovmxe_53,._count-2_ovmxe_59,._count-3_ovmxe_64,._count-4_ovmxe_68,._count-5_ovmxe_72{grid-template-columns:minmax(0,1fr)}}._section_hkey9_3{background:var(--bg-card);border-top:1px solid var(--neutral-150);scroll-margin-top:140px}._container_hkey9_9{width:1200px;max-width:100%;margin:0 auto;padding:88px 24px;box-sizing:border-box;display:grid;grid-template-columns:340px minmax(0,1fr);gap:88px;align-items:start}._summary_hkey9_21{display:flex;flex-direction:column;gap:14px}._eyebrow_hkey9_27{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._scoreRow_hkey9_36{display:flex;align-items:baseline;gap:12px}._score_hkey9_36{font-family:var(--ff-display);font-size:72px;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--black-900)}._stars_hkey9_51{display:inline-flex;gap:2px}._starOn_hkey9_56{color:var(--gold-500)}._starOff_hkey9_60{color:var(--neutral-200)}._stars-lg_hkey9_64 svg{width:20px;height:20px}._stars-sm_hkey9_69 svg{width:14px;height:14px}._count_hkey9_74{font-size:14px;color:var(--neutral-500)}._bars_hkey9_79{display:flex;flex-direction:column;gap:8px;margin-top:10px}._barRow_hkey9_86{display:grid;grid-template-columns:28px 1fr 20px;align-items:center;gap:12px;font-size:12px;color:var(--neutral-500)}._barLabel_hkey9_95{font-family:var(--ff-mono)}._barTrack_hkey9_99{height:6px;border-radius:3px;background:var(--neutral-150);position:relative;overflow:hidden}._barFill_hkey9_107{position:absolute;inset:0 auto 0 0;border-radius:3px;background:linear-gradient(90deg,var(--gold-500),var(--gold-600))}._barCount_hkey9_114{text-align:right}._grid_hkey9_118{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._card_hkey9_124{display:flex;flex-direction:column;gap:12px;background:var(--bg-card);border:1px solid var(--neutral-150);border-radius:16px;padding:24px}._reviewTitle_hkey9_134{margin:0;font-size:15px;font-weight:700;color:var(--black-900)}._quote_hkey9_141{margin:0;font-family:var(--ff-display);font-size:17px;line-height:1.6;color:var(--black-900);quotes:"「" "」"}._footer_hkey9_150{display:flex;align-items:center;gap:10px;margin-top:auto}._avatar_hkey9_157{width:32px;height:32px;border-radius:50%;object-fit:cover;flex-shrink:0}._avatarFallback_hkey9_165{width:32px;height:32px;border-radius:50%;background:var(--black-900);color:var(--gold-400);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}._who_hkey9_179{display:flex;flex-direction:column;min-width:0}._name_hkey9_185{font-size:13px;font-weight:700;color:var(--black-900)}._date_hkey9_191{font-family:var(--ff-mono);font-size:11px;color:var(--neutral-400)}@media (max-width: 1024px){._container_hkey9_9{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width: 768px){._container_hkey9_9{padding:56px 20px}._score_hkey9_36{font-size:54px}._grid_hkey9_118{grid-template-columns:minmax(0,1fr)}}._overlay_1uvy9_3{position:fixed;inset:0;z-index:var(--z-modal-backdrop);display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background:color-mix(in srgb,var(--black-950) 60%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:_fadeIn_1uvy9_1 .2s ease}._dialog_1uvy9_18{width:100%;max-width:800px;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto;background:var(--bg-card);color:var(--black-900);border-radius:var(--r-xl);box-shadow:0 20px 60px #00000059;animation:_slideUp_1uvy9_1 .25s ease;outline:none}._header_1uvy9_32{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 24px 18px;border-bottom:1px solid var(--neutral-200)}._header_1uvy9_32:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-gold-line);border-radius:var(--r-xl) var(--r-xl) 0 0}._title_1uvy9_53{font-family:var(--ff-display);font-size:22px;font-weight:700;line-height:1.3;margin:0}._subtitle_1uvy9_61{margin:6px 0 0;font-size:14px;line-height:1.6;color:var(--neutral-600)}._close_1uvy9_68{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:none;border-radius:50%;background:transparent;color:var(--neutral-500);cursor:pointer;transition:background .2s ease,color .2s ease}._close_1uvy9_68:hover{background:var(--neutral-100);color:var(--black-900)}._close_1uvy9_68:focus-visible,._file-btn_1uvy9_89:focus-visible{outline:2px solid var(--gold-500);outline-offset:2px}._body_1uvy9_94{padding:20px 24px 24px}._mobile-note_1uvy9_98{margin:0 0 16px;padding:10px 14px;border-radius:var(--r-md);background:var(--gold-50);color:var(--gold-900);font-size:14px;line-height:1.6}._cards_1uvy9_108{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}._card_1uvy9_108{display:flex;flex-direction:column;padding:18px;border:1px solid var(--neutral-200);border-radius:var(--r-lg);background:var(--bg-card)}._card_1uvy9_108._mine_1uvy9_123{border-color:var(--gold-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold-400) 25%,transparent)}._card-head_1uvy9_128{display:flex;align-items:center;gap:10px}._os-icon_1uvy9_134{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-md);background:var(--neutral-100);color:var(--black-900);flex-shrink:0}._os-name_1uvy9_146{margin:0;font-family:var(--ff-display);font-size:18px;font-weight:700}._mine-badge_1uvy9_153{margin-left:auto;padding:3px 9px;border-radius:var(--r-full);background:var(--gold-100);color:var(--gold-800);font-size:12px;font-weight:700;white-space:nowrap}._requirement_1uvy9_164{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--neutral-600)}._files_1uvy9_171{display:flex;flex-direction:column;gap:10px;margin-top:14px}._file-btn_1uvy9_89{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 12px;border:2px solid var(--neutral-300);border-radius:var(--r-md);background:transparent;color:var(--black-900);font-size:15px;font-weight:600;line-height:1.4;text-align:center;text-decoration:none;transition:border-color .2s ease,background .2s ease,transform .2s ease}._file-btn_1uvy9_89:hover{border-color:var(--gold-500);background:var(--gold-50)}._file-label_1uvy9_202,._size_1uvy9_203{display:inline-block;white-space:nowrap}._file-btn_1uvy9_89 svg{flex-shrink:0}._file-btn-primary_1uvy9_212{border-color:transparent;background:var(--grad-gold);color:var(--black-950);font-weight:700;box-shadow:var(--sh-gold)}._file-btn-primary_1uvy9_212:hover{border-color:transparent;background:var(--grad-gold);box-shadow:var(--sh-gold-lg);transform:translateY(-1px)}._hint_1uvy9_227{margin:12px 0 0;font-size:13px;line-height:1.6;color:var(--neutral-500)}._notes_1uvy9_234{margin:18px 0 0;padding:14px 16px 14px 32px;border-radius:var(--r-md);background:var(--neutral-50);font-size:13px;line-height:1.7;color:var(--neutral-700)}._notes_1uvy9_234:empty{display:none}._manual-link_1uvy9_248{font-weight:600;color:var(--black-900);text-decoration:underline;text-underline-offset:3px}._manual-link_1uvy9_248:hover{color:var(--gold-800)}._manual-meta_1uvy9_259{color:var(--neutral-500)}@media (max-width: 560px){._overlay_1uvy9_3{align-items:flex-end;padding:0}._dialog_1uvy9_18{max-height:92vh;max-height:92dvh;border-radius:var(--r-xl) var(--r-xl) 0 0}._header_1uvy9_32{padding:20px 18px 14px}._title_1uvy9_53{font-size:20px}._body_1uvy9_94{padding:16px 18px 24px}._cards_1uvy9_108{grid-template-columns:1fr}}@keyframes _fadeIn_1uvy9_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1uvy9_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._overlay_1uvy9_3,._dialog_1uvy9_18{animation:none}}._site_1uvy9_313._overlay_1uvy9_3{z-index:2000;background:#0a11208c;backdrop-filter:none;-webkit-backdrop-filter:none}._site_1uvy9_313 ._dialog_1uvy9_18{background:#fff;color:var(--fg);font-family:var(--ff-sans);border-radius:var(--r-card);box-shadow:0 30px 80px -20px #0a112099}._site_1uvy9_313 ._header_1uvy9_32{border-bottom-color:var(--fg-line)}._site_1uvy9_313 ._header_1uvy9_32:before{display:none}._site_1uvy9_313 ._title_1uvy9_53{font-family:var(--ff-sans);font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:var(--fg)}._site_1uvy9_313 ._subtitle_1uvy9_61,._site_1uvy9_313 ._requirement_1uvy9_164,._site_1uvy9_313 ._hint_1uvy9_227,._site_1uvy9_313 ._manual-meta_1uvy9_259{color:var(--fg-70)}._site_1uvy9_313 ._close_1uvy9_68{width:44px;height:44px;color:var(--fg-70)}._site_1uvy9_313 ._close_1uvy9_68:hover{background:var(--fg-tint);color:var(--fg)}._site_1uvy9_313 ._close_1uvy9_68:focus-visible,._site_1uvy9_313 ._file-btn_1uvy9_89:focus-visible,._site_1uvy9_313 ._manual-link_1uvy9_248:focus-visible{outline:3px solid var(--fg);outline-offset:3px}._site_1uvy9_313 ._card_1uvy9_108{border:0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--fg-line-15)}._site_1uvy9_313 ._card_1uvy9_108._mine_1uvy9_123{box-shadow:inset 0 0 0 2px var(--gold-500)}._site_1uvy9_313 ._os-icon_1uvy9_134{background:var(--fg-tint);color:var(--fg)}._site_1uvy9_313 ._os-name_1uvy9_146{font-family:var(--ff-sans);font-size:17px;font-weight:600;color:var(--fg)}._site_1uvy9_313 ._mine-badge_1uvy9_153{color:var(--gold-900)}._site_1uvy9_313 ._file-btn_1uvy9_89{min-height:44px;border:0;border-radius:var(--r-btn);background:#fff;color:var(--fg);font-weight:500;letter-spacing:.05em;box-shadow:inset 0 0 0 1.5px var(--fg-line-20)}._site_1uvy9_313 ._file-btn_1uvy9_89:hover{background:#fff;color:var(--gold-900);box-shadow:inset 0 0 0 1.5px var(--gold-500)}._site_1uvy9_313 ._file-btn-primary_1uvy9_212,._site_1uvy9_313 ._file-btn-primary_1uvy9_212:hover{background:var(--grad-gold);color:var(--fg);box-shadow:var(--sh-btn-gold)}._site_1uvy9_313 ._notes_1uvy9_234{margin-top:18px;padding:14px 16px 14px 32px;list-style:disc;background:var(--fg-tint);color:var(--fg-80)}._site_1uvy9_313 ._notes_1uvy9_234 li{margin:0}._site_1uvy9_313 ._notes_1uvy9_234 li+li{margin-top:4px}._site_1uvy9_313 ._manual-link_1uvy9_248{color:var(--fg);text-decoration-color:var(--gold-500)}._site_1uvy9_313 ._manual-link_1uvy9_248:hover{color:var(--gold-900)}@media (max-width: 560px){._site_1uvy9_313 ._dialog_1uvy9_18{border-radius:var(--r-card) var(--r-card) 0 0}}._page_gdz70_7{min-height:100vh;background:var(--bg-card)}#_top_gdz70_1,#_intro_gdz70_1,#_highlights_gdz70_1,#_plans_gdz70_1,#_reviews_gdz70_1,#_faq_gdz70_1{scroll-margin-top:140px}._errorWrap_gdz70_30{min-height:100vh;margin-top:calc(-1 * var(--navbar-block-size));display:flex;align-items:center;justify-content:center;padding:calc(40px + var(--navbar-block-size)) 20px 40px;background:var(--grad-black)}._errorCard_gdz70_40{max-width:440px;width:100%;text-align:center;padding:56px 40px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-2xl)}._errorTitle_gdz70_50{font-family:var(--ff-display);font-size:28px;font-weight:700;color:var(--text-inverse);margin:0 0 12px}._errorText_gdz70_58{font-size:15px;line-height:1.7;color:#ffffffa6;margin:0 0 28px}._modal-overlay_gdz70_66{position:fixed;inset:0;z-index:var(--z-modal-backdrop);display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--black-950) 60%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:_modalFadeIn_gdz70_1 .2s ease;padding:20px;box-sizing:border-box}._modal-content_gdz70_81{width:100%;max-width:520px;max-height:85vh;overflow-y:auto;background:var(--bg-card);border-radius:var(--r-xl);box-shadow:0 20px 60px #00000059;animation:_modalSlideUp_gdz70_1 .25s ease}._modal-header_gdz70_92{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid var(--neutral-200)}._modal-title_gdz70_100{font-family:var(--ff-display);font-size:20px;font-weight:700;color:var(--black-900);margin:0}._modal-close_gdz70_108{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:transparent;color:var(--neutral-400);cursor:pointer;transition:all .2s ease;flex-shrink:0}._modal-close_gdz70_108:hover{background:var(--neutral-100);color:var(--black-900)}._modal-body_gdz70_128{padding:20px 24px 24px}._modal-loading_gdz70_132{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 0;color:var(--neutral-400)}._loading-spinner_gdz70_141{width:32px;height:32px;border:3px solid var(--neutral-200);border-top-color:var(--gold-500);border-radius:50%;animation:_spin_gdz70_1 .8s linear infinite}._modal-empty_gdz70_150{text-align:center;padding:40px 0;color:var(--neutral-400);font-size:15px}._modal-plan-group_gdz70_157{margin-bottom:20px}._modal-plan-group_gdz70_157:last-child{margin-bottom:0}._modal-plan-group-title_gdz70_165{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--black-900);margin:0 0 4px}._modal-plan-group-desc_gdz70_175{font-size:12px;color:var(--neutral-500);margin:0 0 12px}._modal-plan-option_gdz70_181{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--neutral-200);border-radius:var(--r-md);margin-bottom:8px;transition:border-color .2s ease,background .2s ease}._modal-plan-option_gdz70_181:hover{border-color:var(--gold-300);background:var(--gold-50)}._modal-plan-info_gdz70_198{display:flex;flex-direction:column;gap:2px;min-width:0}._modal-plan-name_gdz70_205{font-size:15px;font-weight:600;color:var(--black-900)}._modal-plan-desc_gdz70_211{font-size:12px;color:var(--neutral-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._modal-plan-action_gdz70_219{display:flex;align-items:center;gap:12px;flex-shrink:0}._modal-plan-price_gdz70_226{font-size:14px;font-weight:600;color:var(--neutral-600);white-space:nowrap}@keyframes _modalFadeIn_gdz70_1{0%{opacity:0}to{opacity:1}}@keyframes _modalSlideUp_gdz70_1{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _spin_gdz70_1{to{transform:rotate(360deg)}}@media (max-width: 480px){._modal-content_gdz70_81{max-width:100%;max-height:100%;border-radius:0;margin:0}._modal-plan-option_gdz70_181{flex-direction:column;align-items:stretch;gap:10px}._modal-plan-action_gdz70_219{justify-content:space-between}}._row_wpvi0_3{position:relative;display:grid;align-items:center;column-gap:28px;padding:28px 0;border-top:1px solid var(--neutral-200);text-decoration:none;color:inherit;opacity:0;transform:translateY(24px);transition:opacity .5s ease-out,transform .5s var(--ease-out),background-color var(--t-base)}._row_wpvi0_3._visible_wpvi0_13{opacity:1;transform:translateY(0)}._row_wpvi0_3:last-child{border-bottom:1px solid var(--neutral-200)}._row_wpvi0_3:hover{background:var(--neutral-75)}._row_wpvi0_3:focus-visible{outline:3px solid var(--gold-400);outline-offset:-2px}@media (prefers-reduced-motion: reduce){._row_wpvi0_3{transition:background-color var(--t-base);opacity:1;transform:none}}._idx_wpvi0_47{grid-area:idx;font-family:var(--ff-display);font-size:22px;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--neutral-300)}._row_wpvi0_3._top3_wpvi0_57 ._idx_wpvi0_47{color:var(--gold-700)}._row_wpvi0_3._featured_wpvi0_61 ._idx_wpvi0_47{font-size:26px;color:var(--gold-700)}._icon_wpvi0_68{grid-area:icon;--icon-size: 88px;width:88px;height:88px;border-radius:22px;object-fit:cover;background:var(--bg-card);flex-shrink:0}._row_wpvi0_3._featured_wpvi0_61 ._icon_wpvi0_68{--icon-size: 168px;width:168px;height:168px;border-radius:36px}._info_wpvi0_88{grid-area:info;display:flex;flex-direction:column;gap:8px;min-width:0}._row_wpvi0_3._featured_wpvi0_61 ._info_wpvi0_88{gap:12px}._info-header_wpvi0_100{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:16px}._category_wpvi0_108{font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--neutral-500);white-space:nowrap}._row_wpvi0_3._top3_wpvi0_57 ._category_wpvi0_108{color:var(--gold-700)}._name_wpvi0_122{margin:0;font-family:var(--ff-display);font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.005em;color:var(--black-900)}._row_wpvi0_3._featured_wpvi0_61 ._name_wpvi0_122{font-size:40px;letter-spacing:-.01em;line-height:1.15}._desc_wpvi0_138{margin:0;font-size:14px;line-height:1.6;color:var(--neutral-500);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:560px}._row_wpvi0_3._featured_wpvi0_61 ._desc_wpvi0_138{font-size:16px;line-height:1.7;color:var(--neutral-600);-webkit-line-clamp:2;line-clamp:2}._chips_wpvi0_159{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}._chip_wpvi0_159{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600;line-height:1.3;background:var(--neutral-100);border:1px solid var(--neutral-200);color:var(--neutral-600)}._row_wpvi0_3._featured_wpvi0_61 ._chip_wpvi0_159{font-size:12px;padding:5px 11px}._tag_wpvi0_186{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--r-full);font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.06em;white-space:nowrap}._tag-top_wpvi0_199{background:var(--grad-gold);color:var(--black-950);text-transform:uppercase}._tag-subscribed_wpvi0_205,._badge-subscribed_wpvi0_206{background:var(--success-50);color:var(--success-700);border:1px solid rgba(34,181,115,.25)}._badge-internal_wpvi0_212{background:var(--black-900);color:var(--gold-400)}._badge-coming-soon_wpvi0_217{background:var(--neutral-100);color:var(--neutral-600);border:1px solid var(--neutral-200)}._row-tag-inline_wpvi0_224{display:none}._tail-wrap_wpvi0_230{display:contents}._meta_wpvi0_234{grid-area:meta;display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:0}._price-row_wpvi0_243{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}._price_wpvi0_243{font-family:var(--ff-display);font-size:22px;font-weight:700;color:var(--black-900);line-height:1;white-space:nowrap}._row_wpvi0_3._featured_wpvi0_61 ._price_wpvi0_243{font-size:30px}._price_wpvi0_243 small{font-family:var(--ff-sans);font-size:12px;font-weight:500;color:var(--neutral-500);margin-left:4px}._price-tag_wpvi0_272{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--r-full);background:var(--gold-100);color:var(--gold-800);font-family:var(--ff-mono);font-size:11px;font-weight:600;letter-spacing:.06em;white-space:nowrap}._meta-text_wpvi0_286{font-size:13px;font-weight:500;color:var(--neutral-500);white-space:nowrap}._meta-success_wpvi0_293{font-weight:600;color:var(--success-700)}._stats-row_wpvi0_298{display:inline-flex;align-items:center;gap:16px}._stat_wpvi0_298{display:inline-flex;align-items:center;gap:6px;font-family:var(--ff-mono);font-size:12px;font-weight:600;color:var(--neutral-500);letter-spacing:.04em;white-space:nowrap}._stat-star_wpvi0_316{display:inline-flex;color:var(--gold-500)}._stat-strong_wpvi0_321{color:var(--black-900);font-weight:700}._actions_wpvi0_326{display:none;gap:10px;padding-top:8px}._row_wpvi0_3._featured_wpvi0_61 ._actions_wpvi0_326{display:flex}._btn-primary_wpvi0_336,._btn-ghost_wpvi0_337{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:var(--r-md);font-size:16px;font-weight:700;white-space:nowrap;border:0;font-family:inherit;cursor:pointer}._btn-primary_wpvi0_336{background:var(--grad-gold);color:var(--black-950);box-shadow:var(--sh-gold)}._btn-ghost_wpvi0_337{background:transparent;color:var(--black-900);font-weight:600;border:1px solid var(--neutral-300)}._btn-primary_wpvi0_336:focus-visible{outline:2px solid var(--gold-700);outline-offset:2px}._tag-col_wpvi0_373{grid-area:tag;display:none;align-items:center;justify-self:start}._arrow_wpvi0_382{grid-area:arrow;width:40px;height:40px;border-radius:50%;border:1px solid var(--neutral-200);display:inline-flex;align-items:center;justify-content:center;color:var(--black-900);background:var(--bg-card);flex-shrink:0;padding:0;cursor:pointer;transition:background var(--t-base),border-color var(--t-base),color var(--t-base)}._row_wpvi0_3:hover ._arrow_wpvi0_382,._row_wpvi0_3:focus-within ._arrow_wpvi0_382{background:var(--black-900);border-color:var(--black-900);color:var(--gold-400)}._arrow_wpvi0_382:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}@media (min-width: 1025px){._row_wpvi0_3:not(._featured_wpvi0_61){grid-template-columns:56px 88px minmax(0,1fr) 200px 170px 40px;grid-template-areas:"idx icon info meta tag arrow"}._row_wpvi0_3:not(._featured_wpvi0_61) ._tag-col_wpvi0_373{display:inline-flex}}._row_wpvi0_3._featured_wpvi0_61{grid-template-columns:56px 168px minmax(0,1fr) 260px 40px;grid-template-areas:"idx icon info meta arrow";padding:40px 0;border-top:2px solid var(--black-900)}@media (min-width: 769px) and (max-width: 1024px){._row_wpvi0_3:not(._featured_wpvi0_61){grid-template-columns:56px 88px minmax(0,1fr) 200px 40px;grid-template-areas:"idx icon info meta arrow"}._row_wpvi0_3._featured_wpvi0_61{grid-template-columns:40px 120px minmax(0,1fr) 200px 40px;gap:20px}._row_wpvi0_3._featured_wpvi0_61 ._icon_wpvi0_68{--icon-size: 120px;width:120px;height:120px;border-radius:28px}._row_wpvi0_3._featured_wpvi0_61 ._name_wpvi0_122{font-size:30px}._row_wpvi0_3:not(._featured_wpvi0_61) ._row-tag-inline_wpvi0_224{display:inline-flex}}@media (max-width: 768px){._row_wpvi0_3,._row_wpvi0_3._featured_wpvi0_61{grid-template-columns:28px 64px minmax(0,1fr);grid-template-areas:"idx icon info" "tail tail tail";column-gap:14px;row-gap:12px;padding:22px 0;border-top:1px solid var(--neutral-200)}._idx_wpvi0_47,._row_wpvi0_3._featured_wpvi0_61 ._idx_wpvi0_47{font-size:20px;align-self:start;padding-top:4px}._icon_wpvi0_68,._row_wpvi0_3._featured_wpvi0_61 ._icon_wpvi0_68{--icon-size: 64px;width:64px;height:64px;border-radius:16px;align-self:start}._name_wpvi0_122,._row_wpvi0_3._featured_wpvi0_61 ._name_wpvi0_122{font-size:20px;letter-spacing:-.005em;line-height:1.3}._desc_wpvi0_138,._row_wpvi0_3._featured_wpvi0_61 ._desc_wpvi0_138{font-size:13px;-webkit-line-clamp:2;line-clamp:2}._row_wpvi0_3._featured_wpvi0_61 ._info_wpvi0_88{gap:8px}._row_wpvi0_3._featured_wpvi0_61 ._actions_wpvi0_326{display:none}._tail-wrap_wpvi0_230{grid-area:tail;display:flex;align-items:center;gap:10px}._meta_wpvi0_234{align-items:flex-start;margin-right:auto}._price-row_wpvi0_243{justify-content:flex-start}._row_wpvi0_3:not(._featured_wpvi0_61) ._tag-col_wpvi0_373{display:inline-flex}._arrow_wpvi0_382{width:36px;height:36px}}@media (max-width: 480px){._row_wpvi0_3,._row_wpvi0_3._featured_wpvi0_61{padding:20px 0}}._bar_1iezp_3{position:sticky;top:var(--navbar-offset);z-index:20;background:color-mix(in srgb,var(--bg-soft) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--neutral-200);border-bottom:1px solid var(--neutral-200)}._container_1iezp_14{max-width:1200px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}._pills_1iezp_26{display:flex;align-items:center;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._pills_1iezp_26::-webkit-scrollbar{display:none}._pill_1iezp_26{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:var(--r-full);border:1px solid var(--neutral-200);background:var(--bg-card);font-size:13px;font-weight:600;color:var(--neutral-800);white-space:nowrap;flex-shrink:0;cursor:pointer;transition:border-color var(--t-base),color var(--t-base),background var(--t-base),opacity var(--t-base)}._pill_1iezp_26:hover:not(:disabled){border-color:var(--gold-300);color:var(--black-900)}._pill_1iezp_26:disabled{opacity:.45;cursor:not-allowed}._pill_1iezp_26._active_1iezp_67{background:var(--black-900);border-color:var(--black-900);color:var(--gold-400)}._pill_1iezp_26:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}._count_1iezp_78{font-family:var(--ff-mono);font-size:11px;font-weight:600;color:var(--neutral-500)}._pill_1iezp_26._active_1iezp_67 ._count_1iezp_78{color:#ffd54fb3}._controls_1iezp_91{display:flex;align-items:center;gap:20px;flex-shrink:0}._switch_1iezp_98{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--neutral-600);white-space:nowrap;background:none;border:0;padding:0;font-family:inherit;cursor:pointer}._switch_1iezp_98:focus-visible{outline:2px solid var(--gold-400);outline-offset:4px;border-radius:4px}._track_1iezp_119{position:relative;width:36px;height:20px;border-radius:var(--r-full);background:var(--neutral-200);flex-shrink:0;transition:background var(--t-base)}._thumb_1iezp_129{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--bg-card);box-shadow:0 1px 2px #1c191733;transition:transform var(--t-base)}._switch_1iezp_98._on_1iezp_141 ._track_1iezp_119{background:var(--gold-500)}._switch_1iezp_98._on_1iezp_141 ._thumb_1iezp_129{transform:translate(16px)}._sort-wrap_1iezp_149{position:relative;display:inline-flex;align-items:center}._sort_1iezp_149{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:9px 32px 9px 16px;border-radius:var(--r-full);border:1px solid var(--neutral-200);background:var(--bg-card);font-size:13px;font-weight:600;color:var(--neutral-800);cursor:pointer}._sort_1iezp_149:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px}._sort-caret_1iezp_174{position:absolute;right:12px;color:var(--neutral-500);pointer-events:none}@media (max-width: 1024px){._container_1iezp_14{padding:12px 24px}}@media (max-width: 768px){._container_1iezp_14{flex-direction:column;align-items:stretch;gap:10px;padding:10px 16px}._controls_1iezp_91{justify-content:space-between}}@media (max-width: 480px){._container_1iezp_14{padding:10px 16px}}._plans-layout_15gfs_3{min-height:100vh;background:var(--bg-soft)}._container_15gfs_10{max-width:1200px;margin:0 auto;padding:0 24px}._plans-error_15gfs_18{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center}._error-content_15gfs_27{max-width:400px;color:var(--neutral-600)}._error-content_15gfs_27 svg{color:var(--error-500)}._error-content_15gfs_27 h2{margin:16px 0 8px;color:var(--black-900);font-size:24px;font-weight:700}._error-content_15gfs_27 button{margin-top:24px}._header_15gfs_49{padding:96px 0 40px}._header-grid_15gfs_53{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:end}._header-titles_15gfs_60{display:flex;flex-direction:column;gap:18px}._eyebrow_15gfs_66{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700)}._h1_15gfs_75{margin:0;font-family:var(--ff-display);font-size:54px;font-weight:700;line-height:1.08;letter-spacing:-.025em;color:var(--black-900)}._header-side_15gfs_85{display:flex;flex-direction:column;gap:22px;padding-bottom:6px}._subtitle_15gfs_92{margin:0;font-size:17px;line-height:1.75;color:var(--neutral-600);max-width:480px}._search_15gfs_100{display:flex;align-items:center;gap:12px;height:52px;padding:0 20px;border-radius:var(--r-full);background:var(--bg-card);border:1px solid var(--neutral-200);color:var(--neutral-400);box-shadow:var(--sh-sm)}._search_15gfs_100:focus-within{border-color:var(--gold-400);box-shadow:var(--sh-gold)}._search-input_15gfs_118{flex:1;min-width:0;border:0;outline:none;background:transparent;font-family:var(--ff-sans);font-size:16px;color:var(--black-900)}._search-input_15gfs_118::placeholder{color:var(--neutral-400)}._kbd_15gfs_133{font-family:var(--ff-mono);font-size:11px;font-weight:600;color:var(--neutral-400);border:1px solid var(--neutral-200);border-radius:6px;padding:3px 7px;flex-shrink:0}@media (hover: none),(max-width: 768px){._kbd_15gfs_133{display:none}}._search-clear_15gfs_151{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;border:0;background:var(--neutral-100);color:var(--neutral-600);cursor:pointer;flex-shrink:0}._search-clear_15gfs_151:hover{background:var(--neutral-200)}._list-section_15gfs_171{padding:40px 0 0}._list-header_15gfs_175{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:18px}._list-count_15gfs_183{font-family:var(--ff-mono);font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--neutral-500);white-space:nowrap}._list_15gfs_171{display:flex;flex-direction:column}._skeleton_15gfs_199{display:flex;flex-direction:column;padding-top:22px}._skeleton-row_15gfs_205{display:flex;align-items:center;gap:24px;padding:24px 0;border-top:1px solid var(--neutral-200)}._skeleton-icon_15gfs_213{width:88px;height:88px;border-radius:22px;background:var(--neutral-100);flex-shrink:0;animation:_skeletonPulse_15gfs_1 1.5s ease-in-out infinite}._skeleton-lines_15gfs_222{flex:1;display:flex;flex-direction:column;gap:10px}._skeleton-line_15gfs_222{height:12px;border-radius:6px;background:var(--neutral-100);animation:_skeletonPulse_15gfs_1 1.5s ease-in-out infinite}@keyframes _skeletonPulse_15gfs_1{0%,to{opacity:1}50%{opacity:.4}}._empty-state_15gfs_243{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:96px 20px}._empty-title_15gfs_252{margin:0;font-family:var(--ff-display);font-size:26px;font-weight:700;color:var(--black-900)}._empty-subtitle_15gfs_260{margin:0;font-size:16px;line-height:1.7;color:var(--neutral-500)}._btn-outline_15gfs_267{margin-top:12px;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;border-radius:var(--r-md);background:transparent;color:var(--black-900);font-size:14px;font-weight:600;border:1px solid var(--neutral-300);cursor:pointer;transition:border-color var(--t-base),background var(--t-base)}._btn-outline_15gfs_267:hover{border-color:var(--black-900);background:var(--neutral-75)}._cta_15gfs_291{padding:96px 0}._cta-content_15gfs_295{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}._cta-title_15gfs_303{margin:0;font-family:var(--ff-display);font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--black-900);max-width:720px}._cta-subtitle_15gfs_314{margin:0;font-size:16px;line-height:1.7;color:var(--neutral-500)}._cta-actions_15gfs_321{display:flex;align-items:center;gap:24px;padding-top:12px}@media (max-width: 1024px){._header_15gfs_49{padding:72px 0 32px}._h1_15gfs_75{font-size:40px;letter-spacing:-.01em}}@media (max-width: 768px){._header_15gfs_49{padding:40px 0 20px}._header-grid_15gfs_53{grid-template-columns:1fr;gap:14px;align-items:stretch}._header-side_15gfs_85{padding-bottom:0}._h1_15gfs_75{font-size:36px;letter-spacing:-.01em}._subtitle_15gfs_92{font-size:16px;max-width:none}._search_15gfs_100{height:48px;font-size:16px}._list-section_15gfs_171{padding-top:20px}._list-header_15gfs_175{padding-bottom:12px}._empty-state_15gfs_243{padding:64px 16px}._cta_15gfs_291{padding:64px 0}._cta-title_15gfs_303{font-size:36px}._cta-actions_15gfs_321{width:100%}._cta-actions_15gfs_321>*{width:100%}}@media (max-width: 480px){._container_15gfs_10{padding:0 16px}._h1_15gfs_75{font-size:36px}._skeleton-row_15gfs_205{gap:16px}._skeleton-icon_15gfs_213{width:64px;height:64px;border-radius:16px}}._feedback-layout_14d08_3{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-page)}._feedback-main_14d08_11{flex:1;padding-bottom:80px}._feedback-container_14d08_16{max-width:900px;margin:0 auto;padding:0 32px}._page-loading_14d08_23{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:16px}._loading-spinner_14d08_32{width:48px;height:48px;border:4px solid var(--border-default);border-top-color:var(--primary-500);border-radius:50%;animation:_spin_14d08_1 1s linear infinite}@keyframes _spin_14d08_1{to{transform:rotate(360deg)}}._feedback-hero_14d08_47{background:linear-gradient(135deg,var(--primary-50) 0%,var(--secondary-50) 100%);margin-top:calc(-1 * var(--navbar-block-size));padding:calc(80px + var(--navbar-block-size)) 0 60px}._hero-content_14d08_53{text-align:center;max-width:600px;margin:0 auto}._hero-icon_14d08_59{display:inline-block;font-size:64px;margin-bottom:20px;animation:_float_14d08_1 3s ease-in-out infinite}@keyframes _float_14d08_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._hero-title_14d08_71{font-size:48px;font-weight:800;color:var(--text-primary);margin:0 0 16px;letter-spacing:-.02em}._hero-subtitle_14d08_79{font-size:20px;color:var(--text-secondary);margin:0;line-height:1.6}._form-section_14d08_87{padding:48px 0;margin-top:-40px}._form-card_14d08_92{background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);overflow:hidden;animation:_fadeInUp_14d08_1 .6s ease-out}@keyframes _fadeInUp_14d08_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._tab-container_14d08_112{display:flex;background:var(--neutral-100);padding:8px;gap:8px}._tab-btn_14d08_119{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;color:var(--text-secondary);background:transparent;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all .25s ease}._tab-btn_14d08_119:hover{color:var(--text-primary);background:var(--neutral-50)}._tab-btn_14d08_119._tab-active_14d08_141{color:#fff;background:var(--primary-500);box-shadow:var(--shadow-md)}._tab-btn_14d08_119 svg{flex-shrink:0}._feedback-form_14d08_152{padding:32px}._form-group_14d08_156{margin-bottom:24px}._form-row_14d08_160{display:grid;grid-template-columns:1fr 1fr;gap:20px}._form-label_14d08_166{display:block;font-size:14px;font-weight:600;color:var(--text-primary);margin-bottom:8px}._label-hint_14d08_174{font-weight:400;color:var(--text-tertiary);font-size:13px}._required_14d08_180{color:var(--error-500);margin-left:2px}._form-input_14d08_186,._form-textarea_14d08_187,._form-select_14d08_188{width:100%;padding:14px 16px;font-size:15px;font-family:inherit;color:var(--text-primary);background:var(--bg-card);border:2px solid var(--border-default);border-radius:var(--radius-lg);transition:all .2s ease}._form-input_14d08_186:focus,._form-textarea_14d08_187:focus,._form-select_14d08_188:focus{outline:none;border-color:var(--primary-400);box-shadow:0 0 0 4px var(--primary-100)}._form-input_14d08_186::placeholder,._form-textarea_14d08_187::placeholder{color:var(--text-placeholder)}._form-input_14d08_186._input-error_14d08_213,._form-textarea_14d08_187._input-error_14d08_213,._form-select_14d08_188._input-error_14d08_213{border-color:var(--error-500)}._form-input_14d08_186._input-error_14d08_213:focus,._form-textarea_14d08_187._input-error_14d08_213:focus,._form-select_14d08_188._input-error_14d08_213:focus{box-shadow:0 0 0 4px var(--error-100)}._form-textarea_14d08_187{resize:vertical;min-height:120px;line-height:1.6}._select-wrapper_14d08_232{position:relative}._form-select_14d08_188{appearance:none;padding-right:48px;cursor:pointer}._select-arrow_14d08_242{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}._product-info-card_14d08_252{display:flex;align-items:center;gap:16px;padding:16px;background:linear-gradient(135deg,var(--primary-50) 0%,var(--secondary-50) 100%);border:2px solid var(--primary-200);border-radius:var(--radius-lg)}._product-info-cover_14d08_262{width:64px;height:64px;flex-shrink:0;background:var(--bg-card);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:var(--shadow-sm)}._product-info-cover_14d08_262 img{width:100%;height:100%;object-fit:cover}._product-info-emoji_14d08_281{font-size:32px}._product-info-content_14d08_285{flex:1;min-width:0}._product-info-name_14d08_290{font-size:17px;font-weight:700;color:var(--text-primary);margin:0 0 4px}._product-info-desc_14d08_297{font-size:14px;color:var(--text-secondary);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._error-message_14d08_310{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;color:var(--error-600)}._star-rating_14d08_320{display:flex;align-items:center;gap:4px}._star-btn_14d08_326{padding:4px;background:none;border:none;cursor:pointer;color:var(--neutral-300);transition:all .15s ease}._star-btn_14d08_326:hover{transform:scale(1.15)}._star-btn_14d08_326._star-filled_14d08_339{color:var(--warning-500)}._star-btn_14d08_326._star-filled_14d08_339 svg{filter:drop-shadow(0 2px 4px rgba(245,158,11,.3))}._rating-text_14d08_347{margin-left:12px;font-size:14px;color:var(--text-secondary)}._radio-group_14d08_354{display:flex;flex-wrap:wrap;gap:12px}._radio-label_14d08_360{display:flex;align-items:center;gap:10px;padding:12px 20px;background:var(--neutral-50);border:2px solid var(--border-default);border-radius:var(--radius-lg);cursor:pointer;transition:all .2s ease}._radio-label_14d08_360:hover{border-color:var(--primary-300);background:var(--primary-50)}._radio-input_14d08_377{display:none}._radio-input_14d08_377:checked+._radio-custom_14d08_381{border-color:var(--primary-500);background:var(--primary-500)}._radio-input_14d08_377:checked+._radio-custom_14d08_381:after{transform:translate(-50%,-50%) scale(1)}._radio-input_14d08_377:checked~._radio-text_14d08_390{color:var(--primary-700);font-weight:600}._radio-label_14d08_360:has(._radio-input_14d08_377:checked){border-color:var(--primary-400);background:var(--primary-50)}._radio-custom_14d08_381{position:relative;width:20px;height:20px;border:2px solid var(--border-default);border-radius:50%;flex-shrink:0;transition:all .2s ease}._radio-custom_14d08_381:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;background:#fff;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .2s ease}._radio-text_14d08_390{font-size:14px;color:var(--text-secondary);transition:all .2s ease}._terms-notice_14d08_430{text-align:center;font-size:13px;color:var(--text-tertiary);margin:0 0 16px;line-height:1.6}._terms-notice_14d08_430 a{color:var(--text-link);text-decoration:none;margin:0 4px;transition:color .2s ease}._terms-notice_14d08_430 a:hover{color:var(--text-link-hover);text-decoration:underline}._submit-btn_14d08_451{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 32px;font-size:16px;font-weight:600;color:var(--neutral-800);background:var(--primary-500);border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all .25s ease;margin-top:8px}._submit-btn_14d08_451:hover:not(:disabled){background:var(--primary-600);transform:translateY(-2px);box-shadow:var(--shadow-warm)}._submit-btn_14d08_451:active:not(:disabled){transform:translateY(0)}._submit-btn_14d08_451:disabled{opacity:.7;cursor:not-allowed}._btn-spinner_14d08_484{width:20px;height:20px;border:3px solid transparent;border-top-color:currentColor;border-radius:50%;animation:_spin_14d08_1 .8s linear infinite}._cta-section_14d08_494{padding:0 0 48px}._cta-grid_14d08_498{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}._cta-card_14d08_504{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:40px 32px;text-align:center;transition:all .3s ease;animation:_fadeInUp_14d08_1 .6s ease-out backwards}._cta-card_14d08_504:nth-child(1){animation-delay:.1s}._cta-card_14d08_504:nth-child(2){animation-delay:.2s}._cta-card_14d08_504:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:var(--card-accent, var(--primary-200))}._cta-icon_14d08_528{display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,var(--primary-50) 0%,var(--secondary-50) 100%);border-radius:var(--radius-xl);margin-bottom:24px;color:var(--card-accent, var(--primary-600))}._cta-title_14d08_540{font-size:22px;font-weight:700;color:var(--text-primary);margin:0 0 12px}._cta-desc_14d08_547{font-size:15px;color:var(--text-secondary);margin:0 0 28px;line-height:1.6}._cta-btn_14d08_554{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:600;color:#fff;background:var(--card-accent, var(--secondary-500));border-radius:var(--radius-lg);text-decoration:none;transition:all .25s ease}._cta-btn_14d08_554:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026;filter:brightness(1.1)}._cta-btn_14d08_554:active{transform:translateY(0)}@media (max-width: 1024px){._feedback-container_14d08_16{max-width:100%;padding:0 24px}._hero-title_14d08_71{font-size:40px}._hero-subtitle_14d08_79{font-size:18px}}@media (max-width: 768px){._feedback-container_14d08_16{padding:0 20px}._feedback-hero_14d08_47{padding:calc(60px + var(--navbar-block-size)) 0 40px}._hero-icon_14d08_59{font-size:56px}._hero-title_14d08_71{font-size:32px}._hero-subtitle_14d08_79{font-size:16px}._form-section_14d08_87{padding:32px 0;margin-top:-30px}._feedback-form_14d08_152{padding:24px}._form-row_14d08_160{grid-template-columns:1fr;gap:0}._tab-btn_14d08_119{padding:12px 16px;font-size:14px}._tab-btn_14d08_119 svg{width:18px;height:18px}._radio-group_14d08_354{flex-direction:column}._radio-label_14d08_360{width:100%}._cta-grid_14d08_498{grid-template-columns:1fr;gap:20px}._cta-card_14d08_504{padding:32px 24px}._cta-icon_14d08_528{width:70px;height:70px}._cta-icon_14d08_528 svg{width:32px;height:32px}._cta-title_14d08_540{font-size:20px}._cta-desc_14d08_547{font-size:14px;margin-bottom:24px}}@media (max-width: 480px){._product-info-card_14d08_252{padding:14px;gap:14px}._product-info-cover_14d08_262{width:56px;height:56px}._product-info-emoji_14d08_281{font-size:28px}._product-info-name_14d08_290{font-size:15px}._product-info-desc_14d08_297{font-size:13px}._feedback-container_14d08_16{padding:0 16px}._feedback-hero_14d08_47{padding:calc(40px + var(--navbar-block-size)) 0 32px}._hero-icon_14d08_59{font-size:48px;margin-bottom:16px}._hero-title_14d08_71{font-size:28px}._hero-subtitle_14d08_79{font-size:15px}._form-section_14d08_87{padding:24px 0;margin-top:-24px}._form-card_14d08_92{border-radius:var(--radius-lg)}._tab-container_14d08_112{padding:6px;gap:6px}._tab-btn_14d08_119{padding:10px 12px;font-size:13px;gap:6px}._tab-btn_14d08_119 svg{width:16px;height:16px}._feedback-form_14d08_152{padding:20px}._form-group_14d08_156{margin-bottom:20px}._form-label_14d08_166{font-size:13px}._form-input_14d08_186,._form-textarea_14d08_187,._form-select_14d08_188{padding:12px 14px;font-size:14px}._star-btn_14d08_326 svg{width:24px;height:24px}._rating-text_14d08_347{font-size:13px}._radio-label_14d08_360{padding:10px 16px}._radio-text_14d08_390{font-size:13px}._submit-btn_14d08_451{padding:14px 24px;font-size:15px}._cta-section_14d08_494{padding:0 0 32px}._cta-card_14d08_504{padding:28px 20px;border-radius:var(--radius-lg)}._cta-icon_14d08_528{width:64px;height:64px;margin-bottom:20px}._cta-icon_14d08_528 svg{width:28px;height:28px}._cta-title_14d08_540{font-size:18px}._cta-desc_14d08_547{font-size:13px;margin-bottom:20px}._cta-btn_14d08_554{width:100%;padding:12px 20px;font-size:14px}}._due_118tv_3{background:var(--hero-spots),var(--grad-hero);background-color:var(--surface-navy);color:#fff}._inner_118tv_10{max-width:1376px;margin:0 auto;padding:16px 32px;display:flex;align-items:center;gap:18px}._icons_118tv_19{display:flex;flex-shrink:0}._icons_118tv_19>span{box-shadow:0 0 0 2px var(--surface-navy)}._icons_118tv_19>span+span{margin-left:-12px}._text_118tv_33{flex:1;min-width:0;display:grid;gap:2px}._text_118tv_33 strong{font-size:16px;font-weight:700;line-height:1.5}._amount_118tv_46{font-family:var(--ff-mono);color:var(--gold-300)}._text_118tv_33>span{font-size:13px;line-height:1.6;color:var(--on-dark-80)}._cta_118tv_58{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 22px;border:0;border-radius:var(--r-btn);background:var(--grad-gold);color:var(--fg);box-shadow:var(--sh-btn-gold);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.05em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._cta_118tv_58:hover{color:var(--fg);transform:translateY(-2px);box-shadow:0 8px 30px var(--gold-border-35)}._cta_118tv_58:focus-visible{outline:3px solid var(--gold-400);outline-offset:3px}@media (max-width: 768px){._inner_118tv_10{flex-wrap:wrap;padding:16px;gap:12px}._text_118tv_33 strong{font-size:15px}._cta_118tv_58{width:100%}}@media (prefers-reduced-motion: reduce){._cta_118tv_58{transition:none}._cta_118tv_58:hover{transform:none}}._page_1e9fa_16{min-height:100vh;display:flex;flex-direction:column;background:var(--site-bg);color:var(--fg);font-family:var(--ff-sans);-webkit-font-smoothing:antialiased}._body_1e9fa_8 :where(h1,h2,h3,p,ul,li){margin:0;color:inherit}._body_1e9fa_8 :where(ul){list-style:none;padding:0}._body_1e9fa_8 :where(a,button,select,[tabindex]):focus-visible{outline:3px solid var(--fg);outline-offset:3px}._main_1e9fa_29 :where(li){margin:0}._main_1e9fa_29{flex:1;width:100%;max-width:1376px;margin:0 auto;padding:36px 32px 72px}._body_1e9fa_8{container:billing / inline-size}._head_1e9fa_67{margin-bottom:22px}._eyebrow_1e9fa_72{display:inline-block;font-family:var(--ff-mono);font-size:12px;font-weight:700;line-height:1.5;letter-spacing:4px;text-transform:uppercase;color:var(--gold-500)}._title_1e9fa_83{font-family:var(--ff-display-site);font-weight:300;font-size:34px;line-height:1.3;letter-spacing:.05em;color:var(--fg)}._num_1e9fa_92{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}._meta_1e9fa_98{font-size:13px;color:var(--fg-70)}._vh_1e9fa_103{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._toolbar_1e9fa_114{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:14px}._tabs_1e9fa_122{display:flex;width:100%;gap:4px;padding:4px;background:#fff;border-radius:12px;box-shadow:inset 0 0 0 1px var(--fg-line)}._tabs_1e9fa_122 button{flex:1 1 0;min-height:44px;border:0;background:transparent;padding:8px 4px;border-radius:9px;font-family:inherit;font-size:13px;font-weight:500;color:var(--fg-80);white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}._tabs_1e9fa_122 button:hover{color:var(--fg);background:var(--fg-tint)}._tabs_1e9fa_122 ._tab-on_1e9fa_154,._tabs_1e9fa_122 ._tab-on_1e9fa_154:hover{background:var(--fg);color:#fff}._tab-n_1e9fa_160{display:none;margin-left:6px;font-family:var(--ff-mono);font-size:12px;color:var(--fg-70)}._tabs_1e9fa_122 ._tab-on_1e9fa_154 ._tab-n_1e9fa_160{color:var(--on-dark-80)}._tabs_1e9fa_122 ._tab-n_1e9fa_160._tab-n-due_1e9fa_173{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:999px;background:var(--gold-500);color:var(--fg);font-size:11px;font-weight:700}._year_1e9fa_187{align-self:flex-start}._year_1e9fa_187 select{min-height:44px;padding:8px 12px;border:0;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--fg-line-15);font-family:inherit;font-size:14px;color:var(--fg);cursor:pointer}._list_1e9fa_205{background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line);overflow:hidden;scroll-margin-top:calc(var(--navbar-offset) + 16px)}._list_1e9fa_205:focus{outline:none}._list-loading_1e9fa_220{opacity:.55;pointer-events:none;transition:opacity .2s ease .15s}._thead_1e9fa_228{display:none;align-items:center;padding:14px 20px 12px;font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--fg-70);box-shadow:inset 0 -1px 0 var(--fg-line)}._right_1e9fa_239{text-align:right}._month-head_1e9fa_243{display:flex;justify-content:space-between;align-items:baseline;padding:18px 16px 4px}._month-head_1e9fa_243 h2{font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--fg-80)}._row_1e9fa_257{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;grid-template-areas:"item amt go" "item stat go";align-items:center;row-gap:4px;column-gap:10px;padding:14px 16px;color:var(--fg);text-decoration:none;transition:background .15s ease}._month_1e9fa_243 li+li ._row_1e9fa_257{box-shadow:inset 0 1px 0 var(--fg-line)}._row_1e9fa_257:hover{color:var(--fg);background:#ffb8000f}._row_1e9fa_257:focus-visible{outline-offset:-3px}._row_1e9fa_257:hover ._go_1e9fa_286{color:var(--gold-800);transform:translate(2px)}._row-due_1e9fa_292{background:var(--field-bg)}._row-due_1e9fa_292:hover{background:var(--gold-100)}._row-failed_1e9fa_300{background:var(--error-50)}._row-failed_1e9fa_300:hover{background:var(--error-100)}._item_1e9fa_308{grid-area:item;display:flex;align-items:center;gap:12px;min-width:0}._item-t_1e9fa_316{display:grid;min-width:0}._item-t_1e9fa_316 strong{font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._item-t_1e9fa_316 ._meta_1e9fa_98{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._item-t_1e9fa_316 ._meta-due_1e9fa_336,._item-t_1e9fa_316 ._meta-failed_1e9fa_337{white-space:normal}._meta-due_1e9fa_336{color:var(--gold-900);font-weight:500}._meta-failed_1e9fa_337{color:var(--error-800);font-weight:500}._sub-desktop_1e9fa_352{display:none}._sub-mobile_1e9fa_356{display:inline}._date_1e9fa_361,._method_1e9fa_362{display:none;font-size:14px;color:var(--fg-80)}._date_1e9fa_361{grid-area:date}._method_1e9fa_362{grid-area:method}._amount_1e9fa_376{grid-area:amt;text-align:right;font-size:15px;font-weight:600}._status_1e9fa_383{grid-area:stat;justify-self:end}._go_1e9fa_286{grid-area:go;display:grid;place-items:center;color:var(--fg-50);transition:transform .15s ease,color .15s ease}._none_1e9fa_396{display:grid;justify-items:center;gap:8px;padding:40px 24px;font-size:14px;color:var(--fg-70)}._link-button_1e9fa_405{padding:6px 4px;border:0;background:none;font-family:inherit;font-size:14px;font-weight:500;color:var(--fg);text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px;cursor:pointer}._pager_1e9fa_421{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:16px}._pager-btns_1e9fa_429{display:inline-flex;gap:8px}._btn-primary_1e9fa_434,._btn-outline_1e9fa_434{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 22px;border:0;border-radius:var(--r-btn);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.05em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,color .2s ease}._btn-primary_1e9fa_434{background:var(--grad-gold);color:var(--fg);box-shadow:var(--sh-btn-gold)}._btn-primary_1e9fa_434:hover{color:var(--fg);transform:translateY(-2px);box-shadow:0 8px 30px var(--gold-border-35)}._btn-outline_1e9fa_434{background:#fff;color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--fg-line-20)}._btn-outline_1e9fa_434:hover:not(:disabled){color:var(--gold-900);box-shadow:inset 0 0 0 1.5px var(--gold-500)}._btn-outline_1e9fa_434:disabled{opacity:.45;cursor:not-allowed}._btn-sm_1e9fa_483{min-height:44px;padding:6px 14px;font-size:13px}._empty_1e9fa_490{display:grid;justify-items:center;gap:10px;padding:64px 24px;text-align:center;background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._empty_1e9fa_490>svg{color:var(--gold-600);stroke-width:1.5}._empty_1e9fa_490 h2{font-family:var(--ff-display-site);font-weight:400;font-size:24px;letter-spacing:.04em}._empty_1e9fa_490 p{margin-bottom:8px;font-size:14px;color:var(--fg-80)}._help_1e9fa_520{display:flex;justify-content:center;align-items:flex-start;gap:8px;margin-top:28px;font-size:13px;line-height:1.7;color:var(--fg-80)}._help_1e9fa_520>svg{margin-top:3px;color:var(--fg-70)}._link_1e9fa_405{color:var(--fg);font-weight:500;text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px}._link_1e9fa_405:hover{color:var(--fg);text-decoration-color:var(--gold-700)}._sk_1e9fa_550{display:block;border-radius:8px;background:linear-gradient(90deg,var(--fg-tint) 0%,rgba(26,43,72,.09) 50%,var(--fg-tint) 100%);background-size:200% 100%;animation:_billingSkeleton_1e9fa_1 1.4s ease-in-out infinite}._sk-lines_1e9fa_558{display:grid;gap:6px}._sk-amount_1e9fa_563{grid-area:amt;justify-self:end}._sk-date_1e9fa_569,._sk-method_1e9fa_570,._sk-status_1e9fa_571{display:none}._sk-date_1e9fa_569{grid-area:date}._sk-method_1e9fa_570{grid-area:method}._sk-status_1e9fa_571{grid-area:stat;justify-self:end}._sk-go_1e9fa_588{grid-area:go}._row-sk_1e9fa_592{pointer-events:none}._sk-tabs_1e9fa_596{width:100%;height:52px;border-radius:12px}._sk-year_1e9fa_602{width:104px;height:44px;border-radius:10px}@keyframes _billingSkeleton_1e9fa_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width: 768px){._main_1e9fa_29{padding:24px 16px 48px}._head_1e9fa_67{margin-bottom:16px}._title_1e9fa_83{font-size:28px}}@container billing (min-width: 737px){._toolbar_1e9fa_114{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}._tabs_1e9fa_122{display:inline-flex;width:auto}._tabs_1e9fa_122 button{flex:none;min-height:0;padding:7px 14px;font-size:14px}._tab-n_1e9fa_160,._tabs_1e9fa_122 ._tab-n_1e9fa_160._tab-n-due_1e9fa_173{display:inline;min-width:0;height:auto;margin-left:6px;padding:0;border-radius:0;background:none;color:var(--fg-70);font-size:12px;font-weight:inherit}._tabs_1e9fa_122 ._tab-on_1e9fa_154 ._tab-n_1e9fa_160,._tabs_1e9fa_122 ._tab-on_1e9fa_154 ._tab-n_1e9fa_160._tab-n-due_1e9fa_173{color:var(--on-dark-80)}._year_1e9fa_187{align-self:auto}._year_1e9fa_187 select{min-height:0}._sk-tabs_1e9fa_596{width:380px;height:42px}._sk-year_1e9fa_602{height:38px}._thead_1e9fa_228,._row_1e9fa_257{display:grid;grid-template-columns:minmax(0,1fr) 96px 96px 104px 84px 16px;column-gap:12px;align-items:center}._row_1e9fa_257{grid-template-areas:"item date method amt stat go";padding:14px 20px}._thead_1e9fa_228{padding:14px 20px 12px}._month-head_1e9fa_243{padding:20px 20px 6px}._date_1e9fa_361,._method_1e9fa_362{display:block}._status_1e9fa_383{justify-self:stretch}._sub-desktop_1e9fa_352{display:inline}._sub-mobile_1e9fa_356{display:none}._sk-date_1e9fa_569,._sk-method_1e9fa_570,._sk-status_1e9fa_571{display:block}._pager_1e9fa_421{flex-direction:row;justify-content:space-between;gap:16px}._btn-sm_1e9fa_483{min-height:36px}}@container billing (min-width: 880px){._thead_1e9fa_228,._row_1e9fa_257{grid-template-columns:minmax(0,1fr) 104px 112px 112px 92px 16px;column-gap:16px}._row_1e9fa_257,._thead_1e9fa_228{padding-right:24px;padding-left:24px}._month-head_1e9fa_243{padding:20px 24px 6px}._item_1e9fa_308{gap:14px}}@media (prefers-reduced-motion: reduce){._sk_1e9fa_550{animation:none}._list-loading_1e9fa_220,._row_1e9fa_257,._go_1e9fa_286,._btn-primary_1e9fa_434,._btn-outline_1e9fa_434{transition:none}._btn-primary_1e9fa_434:hover,._row_1e9fa_257:hover ._go_1e9fa_286{transform:none}}._page_5yvsn_8{min-height:100vh;display:flex;flex-direction:column;background:var(--site-bg);color:var(--fg);font-family:var(--ff-sans);-webkit-font-smoothing:antialiased}._main_5yvsn_18 :where(h1,h2,h3,p,ul,li,dl,dd,dt){margin:0;color:inherit}._main_5yvsn_18 :where(ul){list-style:none;padding:0}._main_5yvsn_18 :where(a,button,[tabindex]):focus-visible{outline:3px solid var(--fg);outline-offset:3px}._vh_5yvsn_34{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._main_5yvsn_18{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:32px 32px 80px}._num_5yvsn_51{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}._crumb_5yvsn_57 a{display:inline-flex;align-items:center;gap:4px;min-height:32px;font-size:14px;font-weight:500;color:var(--fg);text-decoration:none}._crumb_5yvsn_57 a:hover{color:var(--gold-900)}._grid_5yvsn_72{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:32px;align-items:start;margin-top:20px}._ticket_5yvsn_81{position:relative;margin-bottom:4px;filter:drop-shadow(0 18px 26px rgba(10,17,32,.16))}._ticket-top_5yvsn_87{position:relative;padding:32px 36px 30px;color:#fff;background:var(--hero-spots),var(--grad-card-navy);background-color:var(--surface-navy);border-radius:var(--r-card) var(--r-card) 0 0;box-shadow:inset 0 0 0 1px var(--gold-border-40);-webkit-mask:radial-gradient(circle 12px at 0 100%,#0000 97%,#000) 0 0 / 51% 100% no-repeat,radial-gradient(circle 12px at 100% 100%,#0000 97%,#000) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle 12px at 0 100%,#0000 97%,#000) 0 0 / 51% 100% no-repeat,radial-gradient(circle 12px at 100% 100%,#0000 97%,#000) 100% 0 / 51% 100% no-repeat}._ticket-head_5yvsn_103{display:flex;align-items:center;gap:16px}._ticket-head_5yvsn_103>span:first-child{box-shadow:0 0 0 1px #ffffff29}._ticket-title_5yvsn_113{flex:1;min-width:0}._ticket-title_5yvsn_113 h1{font-family:var(--ff-display-site);font-weight:400;font-size:26px;line-height:1.35;letter-spacing:.04em;color:#fff;overflow-wrap:break-word}._ticket-title_5yvsn_113 p{font-size:13px;color:var(--on-dark-80)}._ticket-amount_5yvsn_134{margin-top:26px;font-family:var(--ff-mono);font-size:46px;font-weight:600;line-height:1.1;letter-spacing:.01em}._ticket-amount_5yvsn_134 small{margin-right:6px;font-size:20px;font-weight:500;color:var(--on-dark-80)}._when_5yvsn_150{margin-top:10px;font-size:15px;color:var(--on-dark-90)}._when_5yvsn_150 b{font-weight:700;color:var(--gold-300)}._when-failed_5yvsn_161 b{color:var(--error-300)}._ticket-body_5yvsn_165{position:relative;padding:28px 36px 26px;background:linear-gradient(90deg,var(--fg-line-20) 50%,transparent 0) 0 0 / 12px 1px repeat-x,#fff;-webkit-mask:radial-gradient(circle 12px at 0 0,#0000 97%,#000) 0 0 / 51% 100% no-repeat,radial-gradient(circle 12px at 100% 0,#0000 97%,#000) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle 12px at 0 0,#0000 97%,#000) 0 0 / 51% 100% no-repeat,radial-gradient(circle 12px at 100% 0,#0000 97%,#000) 100% 0 / 51% 100% no-repeat}._ticket-edge_5yvsn_178{height:12px;background:linear-gradient(135deg,#fff 6px,transparent 0) 0 0 / 12px 12px repeat-x,linear-gradient(-135deg,#fff 6px,transparent 0) 0 0 / 12px 12px repeat-x}._facts_5yvsn_185{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:24px;row-gap:12px;font-size:14px}._facts_5yvsn_185 dt{color:var(--fg-70)}._facts_5yvsn_185 dd{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;font-weight:500;color:var(--fg);overflow-wrap:anywhere}._facts_5yvsn_185 dd._num_5yvsn_51,._facts_5yvsn_185 dd ._num_5yvsn_51{font-weight:600}._perf_5yvsn_213{height:1px;margin:22px 0;background:repeating-linear-gradient(90deg,var(--fg-line-20) 0 6px,transparent 6px 12px)}._amounts_5yvsn_219{display:grid;gap:10px;font-size:14px}._amounts_5yvsn_219>div{display:flex;justify-content:space-between;gap:16px}._amounts_5yvsn_219 ._muted_5yvsn_231{color:var(--fg-80)}._amounts_5yvsn_219 ._discount_5yvsn_235{color:var(--success-800)}._amounts_5yvsn_219 ._total_5yvsn_239{padding-top:12px;border-top:1px dashed var(--fg-line-20);font-size:16px;font-weight:700}._amounts_5yvsn_219 ._total-plain_5yvsn_246{padding-top:0;border-top:0}._amounts_5yvsn_219 ._total_5yvsn_239 dd{font-size:20px}._ticket-foot_5yvsn_255{margin-top:24px;text-align:center;font-size:12px;letter-spacing:.04em;color:var(--fg-70)}._side_5yvsn_264{position:sticky;top:calc(var(--navbar-offset) + 24px);display:grid;gap:16px}._card_5yvsn_271{padding:22px;background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._card-help_5yvsn_278{background:transparent;box-shadow:inset 0 0 0 1px var(--fg-line)}._card-title_5yvsn_283{margin-bottom:12px;font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--fg-80)}._actions_5yvsn_291{display:grid;gap:10px}._actions_5yvsn_291>*{width:100%}._help_5yvsn_300{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.7;color:var(--fg-80)}._help_5yvsn_300>svg{margin-top:3px;color:var(--fg-70)}._link_5yvsn_314{color:var(--fg);font-weight:500;text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px}._link_5yvsn_314:hover{color:var(--fg);text-decoration-color:var(--gold-700)}._pay-box_5yvsn_328{padding:20px;border-radius:var(--r-panel);background:var(--field-bg);box-shadow:inset 0 0 0 1px var(--gold-border-40)}._pay-head_5yvsn_335{display:flex;align-items:flex-start;gap:12px}._pay-head_5yvsn_335>svg{margin-top:3px;color:var(--gold-800)}._pay-head_5yvsn_335 h2{font-size:16px;font-weight:700}._pay-head_5yvsn_335 p{margin-top:2px;font-size:13px;line-height:1.7;color:var(--fg-80)}._pay-rows_5yvsn_358{display:grid;gap:8px;margin-top:14px}._pay-row_5yvsn_358{display:grid;row-gap:4px;padding:12px 14px;background:#fff;border-radius:10px;box-shadow:0 1px 0 var(--fg-line)}._pay-row_5yvsn_358 dt{font-size:13px;color:var(--fg-70)}._pay-row_5yvsn_358 dd{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:17px;font-weight:700}._pay-row_5yvsn_358 dd ._num_5yvsn_51{font-size:18px;letter-spacing:.06em;white-space:nowrap}._pay-bank_5yvsn_394{margin-right:auto;font-size:13px;font-weight:500;color:var(--fg-70)}._pay-notes_5yvsn_401{display:grid;gap:6px;margin-top:12px;font-size:13px;line-height:1.6;color:var(--warning-800)}._pay-notes_5yvsn_401 li{display:flex;align-items:flex-start;gap:8px}._pay-notes_5yvsn_401 ._pay-note-ok_5yvsn_417{color:var(--success-800)}._pay-notes_5yvsn_401 svg{margin-top:3px}._pay-box_5yvsn_328>button{margin-top:14px}._refresh-msg_5yvsn_429{margin-top:10px;padding:8px 12px;border-radius:8px;font-size:13px;line-height:1.6}._refresh-ok_5yvsn_437{color:var(--success-800);background:var(--success-50)}._refresh-warn_5yvsn_442{color:var(--warning-800);background:var(--warning-100)}._note_5yvsn_448{display:flex;gap:12px;padding:18px 20px;border-radius:var(--r-panel);font-size:14px;line-height:1.7}._note_5yvsn_448>svg{margin-top:3px;flex-shrink:0}._note_5yvsn_448 h2{font-size:15px;font-weight:700}._note_5yvsn_448 p{margin-top:4px;color:var(--fg-90)}._note_5yvsn_448 a{margin-top:12px}._note-failed_5yvsn_476{background:var(--error-50);color:var(--error-800);box-shadow:inset 0 0 0 1px var(--error-200)}._note-plain_5yvsn_482{background:#fff;color:var(--fg);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._note-plain_5yvsn_482>svg{color:var(--fg-70)}._btn-primary_5yvsn_492,._btn-outline_5yvsn_492{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 22px;border:0;border-radius:var(--r-btn);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.05em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,color .2s ease}._btn-primary_5yvsn_492{background:var(--grad-gold);color:var(--fg);box-shadow:var(--sh-btn-gold)}._btn-primary_5yvsn_492:hover:not(:disabled):not([aria-disabled=true]){color:var(--fg);transform:translateY(-2px);box-shadow:0 8px 30px var(--gold-border-35)}._btn-primary_5yvsn_492:disabled,._btn-primary_5yvsn_492[aria-disabled=true]{opacity:.6;cursor:progress}._btn-outline_5yvsn_492{background:#fff;color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--fg-line-20)}._btn-outline_5yvsn_492:hover{color:var(--gold-900);box-shadow:inset 0 0 0 1.5px var(--gold-500)}._btn-sm_5yvsn_543{min-height:40px;padding:8px 16px;font-size:13px}._empty_5yvsn_550{display:grid;justify-items:center;gap:10px;margin-top:20px;padding:64px 24px;text-align:center;background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._empty_5yvsn_550>svg{color:var(--gold-600);stroke-width:1.5}._empty_5yvsn_550 h1{font-family:var(--ff-display-site);font-weight:400;font-size:24px;letter-spacing:.04em}._empty_5yvsn_550 p{margin-bottom:8px;font-size:14px;color:var(--fg-80)}._sk-ticket_5yvsn_580{display:grid}._sk_5yvsn_580{display:block;background:linear-gradient(90deg,var(--fg-tint) 0%,rgba(26,43,72,.09) 50%,var(--fg-tint) 100%);background-size:200% 100%;animation:_billingDetailSkeleton_5yvsn_1 1.4s ease-in-out infinite}@keyframes _billingDetailSkeleton_5yvsn_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width: 1100px){._grid_5yvsn_72{grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:24px}}@media (max-width: 900px){._grid_5yvsn_72{grid-template-columns:minmax(0,1fr)}._side_5yvsn_264{position:static}}@media (max-width: 768px){._main_5yvsn_18{padding:20px 16px 48px}._grid_5yvsn_72{gap:24px;margin-top:14px}._crumb_5yvsn_57 a,._btn-sm_5yvsn_543{min-height:44px}._ticket-top_5yvsn_87{padding:22px 20px 24px}._ticket-head_5yvsn_103{flex-wrap:wrap;gap:12px}._ticket-head_5yvsn_103>span:first-child{width:52px;height:52px}._ticket-head_5yvsn_103>span:last-child{order:3}._ticket-title_5yvsn_113 h1{font-size:21px}._ticket-amount_5yvsn_134{margin-top:20px;font-size:36px}._ticket-amount_5yvsn_134 small{font-size:16px}._when_5yvsn_150{font-size:14px}._ticket-body_5yvsn_165{padding:22px 20px 24px}._facts_5yvsn_185{column-gap:12px}._facts_5yvsn_185 dd ._num_5yvsn_51{font-size:13px}._pay-row_5yvsn_358 dd{flex-wrap:wrap}._pay-row_5yvsn_358 dd ._num_5yvsn_51{font-size:16px;letter-spacing:.02em}}@media (prefers-reduced-motion: reduce){._sk_5yvsn_580{animation:none}._btn-primary_5yvsn_492,._btn-outline_5yvsn_492{transition:none}._btn-primary_5yvsn_492:hover:not(:disabled):not([aria-disabled=true]){transform:none}}@media print{._page_5yvsn_8{background:#fff}._page_5yvsn_8>:not(main),._crumb_5yvsn_57,._side_5yvsn_264{display:none!important}._main_5yvsn_18{max-width:none;padding:0}._grid_5yvsn_72{display:block;margin:0}._ticket_5yvsn_81{filter:none;max-width:640px;margin:0 auto}._ticket-top_5yvsn_87,._ticket-body_5yvsn_165{-webkit-mask:none;mask:none}._ticket-top_5yvsn_87{color:var(--fg);background:#fff;border-radius:0;box-shadow:none;border-bottom:1px dashed var(--fg-line-20)}._ticket-title_5yvsn_113 h1,._ticket-amount_5yvsn_134{color:var(--fg)}._ticket-title_5yvsn_113 p,._ticket-amount_5yvsn_134 small,._when_5yvsn_150{color:var(--fg-80)}._when_5yvsn_150 b{color:var(--fg)}._ticket-edge_5yvsn_178,._ticket-body_5yvsn_165 button{display:none}}._page_17oww_5{min-height:100vh;display:flex;flex-direction:column;background:var(--site-bg);color:var(--fg);font-family:var(--ff-sans)}._main_17oww_15{flex:1;width:100%;max-width:1376px;margin:0 auto;padding:36px 32px 72px}._main_17oww_15 :where(h1,h2,h3,h4,p,ul,ol,li,dl,dd){margin:0;color:inherit}._main_17oww_15 :where(ul){padding:0;list-style:none}._head_17oww_35{display:grid;gap:6px}._eyebrow_17oww_41{font-family:var(--ff-mono);font-size:12px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--gold-500)}._title_17oww_50{font-family:var(--ff-display-site);font-weight:300;font-size:34px;line-height:1.25;letter-spacing:.05em;color:var(--fg)}._lead_17oww_59{font-size:15px;font-weight:500;color:var(--fg-90)}._tabs_17oww_66{margin-top:24px;display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px var(--fg-line)}._tab_17oww_66{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 16px;border-radius:10px;font-size:14px;color:var(--fg-80);text-decoration:none;white-space:nowrap;transition:background-color var(--t-base),color var(--t-base)}._tab_17oww_66:hover{color:var(--fg);background:var(--fg-tint)}._tab_17oww_66:focus-visible{outline:2px solid var(--fg);outline-offset:2px}._tab_17oww_66[aria-current=page]{color:#fff;font-weight:500;background:var(--fg)}._tabCount_17oww_108{min-width:20px;padding:0 6px;border-radius:999px;font-family:var(--ff-mono);font-size:12px;font-weight:700;line-height:20px;text-align:center;background:var(--fg-tint);color:var(--fg-80)}._tabCountPending_17oww_121{visibility:hidden}._tab_17oww_66[aria-current=page] ._tabCount_17oww_108{background:#ffffff29;color:#fff}._panel_17oww_130{margin-top:20px;max-width:860px}._stack_17oww_135{display:grid;gap:20px}._card_17oww_141{padding:28px 32px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._cardCenter_17oww_148{text-align:center}._cardCenter_17oww_148 ._formActions_17oww_152{justify-content:center}._cardDanger_17oww_156{box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--error-200)}._anchorCard_17oww_161{scroll-margin-top:calc(var(--navbar-offset) + 24px)}._cardHead_17oww_165{display:grid;gap:4px;margin-bottom:8px}._cardTitle_17oww_171{font-size:18px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:var(--fg)}._cardSub_17oww_179{margin-top:4px;font-size:14px;line-height:1.7;color:var(--fg-80)}._blockTitle_17oww_186{font-size:15px;font-weight:700;color:var(--fg)}._sectionHead_17oww_192{display:grid;gap:6px}._sectionTitle_17oww_197{font-size:22px;font-weight:500;letter-spacing:.04em;color:var(--fg)}._sectionSub_17oww_204{font-size:14px;line-height:1.7;color:var(--fg-80)}._meta_17oww_210{font-size:13px;line-height:1.6;color:var(--fg-70)}._num_17oww_216{font-family:var(--ff-mono);font-weight:500;letter-spacing:.02em}._srOnly_17oww_222{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._textLink_17oww_235{color:var(--fg);font-weight:500;text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:4px}._textLink_17oww_235:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:2px}._helpLine_17oww_250{font-size:14px;color:var(--fg-80)}@media (min-width: 1120px){._helpLine_17oww_250{display:none}}._loadingText_17oww_263{font-size:14px;color:var(--fg-70)}._cardLoading_17oww_269{min-height:520px}._skeleton_17oww_273{margin-top:16px;display:grid;gap:12px}._skeleton_17oww_273 span{display:block;height:14px;border-radius:7px;background:linear-gradient(90deg,var(--fg-tint) 0%,rgb(26 43 72 / .09) 50%,var(--fg-tint) 100%);background-size:200% 100%;animation:_shimmer_17oww_1 1.4s ease-in-out infinite}._skeleton_17oww_273 span:nth-child(2){width:72%}._skeleton_17oww_273 span:nth-child(3){width:48%}@keyframes _shimmer_17oww_1{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyText_17oww_301{padding:8px 0;font-size:14px;color:var(--fg-70)}._badge_17oww_308{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.7;letter-spacing:.02em;white-space:nowrap;vertical-align:middle}._badge_17oww_308:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._badgeOk_17oww_330{background:var(--success-50);color:var(--success-800)}._badgeOk_17oww_330:before{background:var(--success-500)}._badgeWarn_17oww_339{background:var(--gold-100);color:var(--gold-900)}._badgeWarn_17oww_339:before{background:var(--gold-500)}._badgeOff_17oww_348{background:var(--fg-tint);color:var(--fg-80)}._badgeErr_17oww_353{background:var(--error-50);color:var(--error-800)}._badgeMe_17oww_358{background:var(--fg);color:#fff}._badgeMe_17oww_358:before{background:var(--gold-400)}._notice_17oww_368{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.6}._noticeSuccess_17oww_380{background:var(--success-50);color:var(--success-800);box-shadow:inset 0 0 0 1px var(--success-200)}._noticeError_17oww_386{background:var(--error-50);color:var(--error-800);box-shadow:inset 0 0 0 1px var(--error-200)}._noticeInfo_17oww_392{background:var(--gold-50);color:var(--gold-900);box-shadow:inset 0 0 0 1px var(--gold-border-35)}._note_17oww_399{display:flex;gap:12px;margin-top:16px;padding:16px 18px;border-radius:var(--r-panel);font-size:14px;line-height:1.7}._note_17oww_399 strong{display:block;font-weight:700}._note_17oww_399 ul{margin-top:4px;display:grid;gap:2px}._note_17oww_399 li:before{content:"・"}._noteIcon_17oww_424{flex:none;width:18px;height:18px;margin-top:3px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._noteInfo_17oww_436{background:var(--fg-tint);color:var(--fg)}._noteWarn_17oww_441{background:var(--gold-50);color:var(--gold-900);box-shadow:inset 0 0 0 1px var(--gold-border-35)}._noteWarn_17oww_441 b{color:var(--fg)}._noteBlock_17oww_451{background:var(--error-50);color:var(--error-800);box-shadow:inset 0 0 0 1px var(--error-200)}._noteActions_17oww_457{margin-top:10px}._formGrid_17oww_462{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 20px;align-items:start}._formActions_17oww_152{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px}._profileForm_17oww_477{margin-top:24px;padding-top:24px;border-top:1px solid var(--fg-line)}._staticField_17oww_483{display:grid;gap:6px;align-content:start}._staticLabel_17oww_489{font-size:14px;font-weight:700;color:var(--field-label)}._staticValue_17oww_496{min-height:48px;display:flex;align-items:center;font-size:16px;color:var(--fg);word-break:break-all}._inlineForm_17oww_505{margin:0 0 16px;padding:22px 24px;border-radius:var(--r-panel);background:var(--site-bg);box-shadow:inset 0 0 0 1px var(--fg-line)}._inlineFormHead_17oww_513{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:14px}._inlineFormText_17oww_522{margin-bottom:14px;font-size:14px;line-height:1.7;color:var(--fg-80)}._inlineFormText_17oww_522 b{color:var(--fg);word-break:break-all}._inlineForm_17oww_505 ._notice_17oww_368{margin:0 0 14px}._fieldWithLink_17oww_539{position:relative}._fieldLink_17oww_543{position:absolute;top:0;right:0;font-size:13px;font-weight:500;line-height:21px;color:var(--fg);text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:4px}._fieldLink_17oww_543:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:2px}._rows_17oww_564{margin-top:12px}._row_17oww_564{display:grid;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding:18px 0;border-bottom:1px solid var(--fg-line)}._rows_17oww_564>._row_17oww_564:last-child,._rows_17oww_564>._inlineForm_17oww_505:last-child{border-bottom:0}._rows_17oww_564>._inlineForm_17oww_505:last-child{margin-bottom:0}._rowLabel_17oww_586{font-size:14px;color:var(--fg-70)}._rowValue_17oww_591{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:15px;font-weight:500;color:var(--fg)}._valueText_17oww_602{word-break:break-all}._valueMuted_17oww_606{color:var(--fg-70);font-weight:400}._rowNote_17oww_611{flex-basis:100%;font-size:13px;font-weight:400;line-height:1.6;color:var(--fg-70)}._rowAction_17oww_619{display:flex;justify-content:flex-end}._rowExtra_17oww_624{padding:0 0 16px}._avatarRow_17oww_629{display:flex;align-items:center;gap:24px}._avatar_17oww_629{flex:none;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:var(--grad-card-navy);background-color:var(--surface-navy);color:var(--gold-300);font-size:38px;font-weight:700;box-shadow:0 0 0 4px #fff,0 0 0 5px var(--gold-border-40)}._avatar_17oww_629 img{width:100%;height:100%;object-fit:cover}._avatarText_17oww_657{display:grid;gap:6px;justify-items:start}._infoGrid_17oww_663{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}._infoItem_17oww_670{display:grid;gap:4px;padding:14px 0;border-bottom:1px solid var(--fg-line)}._infoItem_17oww_670 dt{font-size:13px;color:var(--fg-70)}._infoItem_17oww_670 dd{font-size:15px;color:var(--fg)}._infoWide_17oww_687{grid-column:1 / -1;border-bottom:0}._uuidRow_17oww_692{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}._code_17oww_699{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;color:var(--fg);word-break:break-all}._providers_17oww_707{margin-top:12px}._providerRow_17oww_711{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:18px 0;border-bottom:1px solid var(--fg-line)}._providerRow_17oww_711:last-child{border-bottom:0;padding-bottom:0}._providerIcon_17oww_725{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#fff;box-shadow:inset 0 0 0 1px var(--fg-line-15)}._providerIcon_17oww_725 svg{width:22px;height:22px}._providerIconApple_17oww_740{background:#000;color:#fff;box-shadow:none}._providerBody_17oww_746{min-width:0;display:grid;gap:4px}._providerHead_17oww_752{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}._providerName_17oww_759{font-size:16px;font-weight:500;color:var(--fg)}._providerNotice_17oww_765{margin-top:6px}._providerAction_17oww_769{display:flex;justify-content:flex-end}._brandButton_17oww_774{width:200px}._deviceList_17oww_779{margin-top:8px}._device_17oww_779{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:16px 0;border-bottom:1px solid var(--fg-line)}._deviceIcon_17oww_792{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--fg-tint);color:var(--fg-80)}._deviceIconCurrent_17oww_802{background:var(--gold-100);color:var(--gold-900)}._deviceIcon_17oww_792 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}._deviceBody_17oww_817{min-width:0;display:grid;gap:4px}._deviceHead_17oww_823{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}._deviceName_17oww_830{font-size:15px;font-weight:500;color:var(--fg)}._deviceMeta_17oww_836{display:flex;flex-wrap:wrap;gap:2px 16px;font-size:13px;color:var(--fg-70)}._deviceAction_17oww_844{display:flex;justify-content:flex-end}._deviceFooter_17oww_849{margin-top:16px;display:grid;gap:10px}._deviceFooter_17oww_849 button._dangerText_17oww_857,._deviceFooter_17oww_849 button._dangerText_17oww_857:hover:not(:disabled){color:var(--error-700);text-decoration-color:var(--error-300)}._deleteGrid_17oww_864{margin-top:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--r-panel);background:var(--site-bg);box-shadow:inset 0 0 0 1px var(--fg-line)}._deleteBox_17oww_873{padding:18px 20px}._deleteBox_17oww_873+._deleteBox_17oww_873{box-shadow:inset 1px 0 0 var(--fg-line)}._deleteBox_17oww_873 h4{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--fg)}._deleteBoxGone_17oww_890 h4 ._noteIcon_17oww_424{color:var(--error-700);margin-top:0}._deleteBoxKeep_17oww_895 h4 ._noteIcon_17oww_424{color:var(--success-800);margin-top:0}._deleteBox_17oww_873 ul{margin-top:10px;display:grid;gap:6px;font-size:14px;color:var(--fg-80)}._deleteBox_17oww_873 li{position:relative;padding-left:14px}._deleteBox_17oww_873 li:before{content:"";position:absolute;left:2px;top:.75em;width:5px;height:5px;border-radius:50%;background:var(--fg-50)}._deleteForm_17oww_924{margin-top:20px;padding-top:20px;border-top:1px solid var(--fg-line)}._deleteActions_17oww_930{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:8px}._deleteActions_17oww_930 ._meta_17oww_210{flex:1 1 220px}@media (max-width: 768px){._main_17oww_15{padding:24px 16px 48px}._title_17oww_50{font-size:28px}._tabs_17oww_66{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:18px}._tab_17oww_66{min-height:44px;padding:8px 4px;font-size:13px}._tabCount_17oww_108{min-width:18px;padding:0 5px;font-size:11px;line-height:18px}._card_17oww_141{padding:22px 20px}._formGrid_17oww_462,._infoGrid_17oww_663{grid-template-columns:minmax(0,1fr)}._inlineForm_17oww_505{padding:18px 16px}._row_17oww_564{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label action" "value action";gap:2px 12px;padding:16px 0}._rowLabel_17oww_586{grid-area:label;font-size:13px}._rowValue_17oww_591{grid-area:value}._rowAction_17oww_619{grid-area:action}._avatarRow_17oww_629{gap:16px}._avatar_17oww_629{width:72px;height:72px;font-size:28px}._providerRow_17oww_711,._device_17oww_779{grid-template-columns:40px minmax(0,1fr)}._providerAction_17oww_769,._deviceAction_17oww_844{grid-column:2;justify-content:flex-start}._providerIcon_17oww_725,._deviceIcon_17oww_792{width:40px;height:40px}._brandButton_17oww_774{width:100%;max-width:280px}._deleteGrid_17oww_864{grid-template-columns:minmax(0,1fr)}._deleteBox_17oww_873+._deleteBox_17oww_873{box-shadow:inset 0 1px 0 var(--fg-line)}._deleteActions_17oww_930>button,._deleteActions_17oww_930>a{flex:1 1 100%;justify-content:center}}@media (prefers-reduced-motion: reduce){._tab_17oww_66{transition:none}._skeleton_17oww_273 span{animation:none}}._security-card_17oww_1070{padding:28px 32px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._security-card_17oww_1070 h3{margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:var(--fg)}._card-description_17oww_1086{margin:0 0 16px;font-size:14px;line-height:1.7;color:var(--fg-80)}._current-value_17oww_1093{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px;padding:14px 16px;border-radius:var(--r-panel);background:var(--fg-tint);font-size:15px;font-weight:500;color:var(--fg)}._badge-success_17oww_1107{background:var(--success-50);color:var(--success-800)}._badge-success_17oww_1107:before{background:var(--success-500)}._info-box_17oww_1116{margin-bottom:16px;padding:12px 16px;border-radius:12px;background:var(--gold-50);color:var(--gold-900);box-shadow:inset 0 0 0 1px var(--gold-border-35);font-size:14px;line-height:1.6}._info-box_17oww_1116 p{margin:0}._message_17oww_1131{padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.6}._message-success_17oww_1138{background:var(--success-50);color:var(--success-800);box-shadow:inset 0 0 0 1px var(--success-200)}._message-error_17oww_1144{background:var(--error-50);color:var(--error-800);box-shadow:inset 0 0 0 1px var(--error-200)}._message-info_17oww_1150{background:var(--gold-50);color:var(--gold-900);box-shadow:inset 0 0 0 1px var(--gold-border-35)}._settings-form_17oww_1156{display:grid;gap:4px}._form-group_17oww_1161{display:grid;gap:6px}._form-label_17oww_1166{font-size:14px;font-weight:700;color:var(--field-label)}@media (max-width: 768px){._security-card_17oww_1070{padding:22px 20px}}._banner_er96i_3{display:flex;align-items:center;gap:16px;padding:18px 22px;border-radius:var(--r-lg);border:1px solid var(--warning-200);background:var(--warning-50);margin-top:-16px}._icon_er96i_14{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-md);flex-shrink:0;background:var(--warning-100);color:var(--warning-700)}._content_er96i_26{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}._title_er96i_34{font-size:15px;font-weight:700;color:var(--black-900)}._text_er96i_40{font-size:13.5px;color:var(--neutral-600);line-height:1.6}._email_er96i_47{color:var(--black-900);font-weight:600;overflow-wrap:anywhere}._message_er96i_53{font-size:13px;line-height:1.6}._message_er96i_53:empty{display:none}._messageOk_er96i_63{color:var(--success-800)}._messageError_er96i_67{color:var(--error-700)}._btn_er96i_71{flex-shrink:0;min-height:40px;padding:0 18px;border-radius:var(--r-full);border:1px solid var(--black-900);background:var(--black-900);color:var(--gold-400);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background var(--t-base),opacity var(--t-base)}._btn_er96i_71:hover:not(:disabled){background:var(--black-950)}._btn_er96i_71:disabled{cursor:not-allowed;opacity:.6}._btn_er96i_71:focus-visible,._inlineBtn_er96i_96:focus-visible{outline:3px solid var(--gold-400);outline-offset:2px}._inline_er96i_96{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:10px 0 16px;padding:12px 14px;border-radius:var(--r-md);border:1px solid var(--warning-200);background:var(--warning-50)}._inlineText_er96i_115{flex:1 1 260px;margin:0;font-size:13px;line-height:1.6;color:var(--neutral-700)}._inlineBtn_er96i_96{flex-shrink:0;min-height:36px;padding:0 16px;border-radius:var(--r-full);border:1px solid var(--black-900);background:#fff;color:var(--black-900);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background var(--t-base),opacity var(--t-base)}._inlineBtn_er96i_96:hover:not(:disabled){background:var(--neutral-100)}._inlineBtn_er96i_96:disabled{cursor:not-allowed;opacity:.6}._inline_er96i_96 ._message_er96i_53{flex-basis:100%;margin:0}@media (max-width: 768px){._banner_er96i_3{flex-wrap:wrap}._btn_er96i_71{width:100%}}@media (prefers-reduced-motion: reduce){._btn_er96i_71,._inlineBtn_er96i_96{transition:none}}._actions_snzrd_4{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._actions_snzrd_4 ._dangerOutline_snzrd_12{color:var(--error-700)}._hint_snzrd_16{margin:0;font-size:13px;line-height:1.6;color:var(--fg-70)}._tight_snzrd_24>div{margin-bottom:0}._fieldHint_snzrd_28{margin:0;font-size:13px;line-height:1.6;color:var(--fg-70)}._message_snzrd_35{margin-bottom:16px}._liveRegion_snzrd_41{margin:0}._metaInline_snzrd_46{margin-left:auto;font-size:13px;font-weight:400;color:var(--fg-70)}._sentRow_snzrd_53{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}._sentTo_snzrd_61{margin:0;font-size:15px;line-height:1.6;color:var(--fg)}._sentTo_snzrd_61 strong{font-family:var(--ff-mono);font-variant-numeric:tabular-nums}._codeInput_snzrd_74{max-width:220px;font-family:var(--ff-mono);font-size:20px;font-weight:600;letter-spacing:.3em;font-variant-numeric:tabular-nums}._codeInput_snzrd_74::placeholder{font-size:15px;font-weight:400;letter-spacing:normal}._countdown_snzrd_89{font-size:14px;color:var(--fg-70);font-variant-numeric:tabular-nums}._resend_snzrd_95{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px;border-top:1px solid var(--fg-line)}._help_snzrd_104{font-size:14px;line-height:1.7;color:var(--fg-70)}._help_snzrd_104 summary{cursor:pointer;padding-block:10px;font-weight:600;color:var(--fg)}._help_snzrd_104 ol{margin:0;padding-left:20px}._help_snzrd_104 li+li{margin-top:4px}._helpMore_snzrd_127{margin:8px 0 0}._confirm_snzrd_131{display:flex;flex-direction:column;gap:12px}._confirmText_snzrd_137{margin:0;font-size:14px;color:var(--fg)}@media (max-width: 480px){._codeInput_snzrd_74{max-width:none}._sentTo_snzrd_61{font-size:14px}._help_snzrd_104,._confirmText_snzrd_137{font-size:13px}._hint_snzrd_16,._fieldHint_snzrd_28,._metaInline_snzrd_46{font-size:12px}}._steps_1gpy5_3{margin:0 0 16px;padding-left:20px;font-size:14px;line-height:1.7;color:var(--text-secondary)}._steps_1gpy5_3 li+li{margin-top:4px}._qrWrap_1gpy5_15{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0 0 16px}._qr_1gpy5_15{width:200px;height:200px;padding:8px;background:#fff;border:1px solid var(--border-default);border-radius:12px}._secretLabel_1gpy5_32{margin:0;font-size:13px;color:var(--text-secondary);text-align:center}._secret_1gpy5_32{display:inline-block;max-width:100%;padding:6px 10px;border-radius:8px;background:var(--neutral-100);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;letter-spacing:1px;color:var(--text-primary);text-align:center;overflow-wrap:anywhere;user-select:all}._codes_1gpy5_55{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:14px;list-style:none;border:1px solid var(--border-default);border-radius:12px;background:var(--neutral-50)}._codes_1gpy5_55 li{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;letter-spacing:1px;text-align:center;color:var(--text-primary)}._codeActions_1gpy5_75{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}._warning_1gpy5_82{margin:0 0 14px;padding:10px 12px;border-radius:8px;background:var(--warning-50);border:1px solid var(--warning-200);font-size:13px;line-height:1.6;color:var(--warning-800)}._toggle_1gpy5_93{margin-top:10px;padding:4px 0;border:none;background:none;font-family:inherit;font-size:13px;font-weight:600;color:var(--primary-600);cursor:pointer}._recoveryInput_1gpy5_105{letter-spacing:3px;font-size:20px;text-transform:uppercase}._nowrap_1gpy5_112{white-space:nowrap}._balanced_1gpy5_117{text-wrap:balance}@media (max-width: 420px){._codes_1gpy5_55{grid-template-columns:1fr}}._card_1grrh_1{position:relative;padding:28px 32px;border-radius:var(--r-card);background:#fff;color:var(--fg);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._card_1grrh_1 h3{margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:var(--fg)}._description_1grrh_22{margin:0 0 18px;font-size:14px;line-height:1.7;color:var(--fg-80);text-wrap:pretty}._status_1grrh_30{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:18px;padding:14px 16px;border-radius:var(--r-panel);background:var(--fg-tint);font-size:14px;color:var(--fg-80)}._badge_1grrh_43{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.7;letter-spacing:.02em;white-space:nowrap}._badge_1grrh_43:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._badgeSuccess_1grrh_64{background:var(--success-50);color:var(--success-800)}._badgeNeutral_1grrh_69{background:var(--fg-tint);color:var(--fg-80)}._badgeWarning_1grrh_74{background:var(--gold-100);color:var(--gold-900)}._lowCodes_1grrh_79{color:var(--gold-900);font-weight:700}._actions_1grrh_84{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._panel_1grrh_91{margin-top:4px;padding:22px;border-radius:var(--r-panel);background:var(--site-bg);box-shadow:inset 0 0 0 1px var(--fg-line)}._panel_1grrh_91 h4{margin:0 0 8px;font-size:16px;font-weight:700;color:var(--fg)}._panelText_1grrh_106{margin:0 0 14px;font-size:14px;line-height:1.7;color:var(--fg-80)}._label_1grrh_113{display:block;margin-bottom:6px;font-size:14px;font-weight:700;color:var(--field-label)}._codeInput_1grrh_121{width:100%;max-width:280px;box-sizing:border-box;padding:12px 14px;border:1.5px solid var(--gold-border-35);border-radius:var(--r-field);background:var(--field-bg);font-family:var(--ff-mono);font-size:22px;font-weight:600;letter-spacing:8px;text-align:center;color:var(--fg)}._codeInput_1grrh_121:focus{outline:none;border-color:var(--fg);box-shadow:0 0 0 3px #ffb80059}._codeInput_1grrh_121[aria-invalid=true]{border-color:var(--error-700)}._recoveryInput_1grrh_147{letter-spacing:3px;text-transform:uppercase}._formActions_1grrh_152{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}._message_1grrh_159{margin:0 0 16px;padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.6}._messageSuccess_1grrh_167{background:var(--success-50);color:var(--success-800);box-shadow:inset 0 0 0 1px var(--success-200)}._messageError_1grrh_173{background:var(--error-50);color:var(--error-800);box-shadow:inset 0 0 0 1px var(--error-200)}._messageInfo_1grrh_179{background:var(--gold-50);color:var(--gold-900);box-shadow:inset 0 0 0 1px var(--gold-border-35)}._toggle_1grrh_186{margin-top:10px;padding:4px 0;border:none;background:none;font-family:inherit;font-size:13px;font-weight:700;color:var(--fg);text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}._toggle_1grrh_186:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:2px}._toggle_1grrh_186:disabled{color:var(--fg-50);cursor:not-allowed}._fieldError_1grrh_213{margin:10px 0 0}._idleError_1grrh_217{margin:14px 0 0}._promo_1grrh_2{color:#fff;background:var(--hero-spots),var(--grad-card-navy);background-color:var(--surface-navy);box-shadow:inset 0 0 0 1px var(--gold-border-40),var(--sh-card-navy)}._promo_1grrh_2 h3{color:#fff}._promo_1grrh_2 ._description_1grrh_22{color:var(--on-dark-80)}._promo_1grrh_2 ._status_1grrh_30{padding:0;margin-bottom:20px;background:none;color:var(--on-dark-80);box-shadow:none}._promo_1grrh_2 ._badgeNeutral_1grrh_69{background:#ffffff1a;color:var(--on-dark-90)}._promo_1grrh_2 ._badgeWarning_1grrh_74{background:#ffb80029;color:var(--gold-300)}._promo_1grrh_2 ._messageInfo_1grrh_179{background:#ffb8001f;color:var(--gold-200);box-shadow:inset 0 0 0 1px var(--gold-border-35)}._promo_1grrh_2 ._messageError_1grrh_173{background:#ef444424;color:var(--error-200);box-shadow:inset 0 0 0 1px #ef444466}._promo_1grrh_2 button:focus-visible{outline:2px solid var(--gold-300);outline-offset:3px}@media (min-width: 769px){._promo_1grrh_2{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:32px;align-items:center}._promo_1grrh_2>*{grid-column:1}._promo_1grrh_2>._actions_1grrh_84{grid-column:2;grid-row:1 / span 3;align-self:center}._promo_1grrh_2 ._status_1grrh_30{margin-bottom:0}}@media (max-width: 640px){._card_1grrh_1{padding:22px 20px}._card_1grrh_1 h3{font-size:17px}._description_1grrh_22{font-size:13.5px}._panel_1grrh_91{padding:16px}._codeInput_1grrh_121{max-width:none}._actions_1grrh_84>button{flex:1 1 auto}._promo_1grrh_2 ._actions_1grrh_84>button{width:100%}}._card-form_l1p3j_7{box-sizing:border-box;width:100%;max-width:100%;border-radius:var(--r-panel);border:1px solid var(--gold-border-20);background:var(--bg-card);box-shadow:var(--sh-form-gold);overflow:hidden}._card-form-head_l1p3j_18{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 18px;background:#fffbf0f2;border-bottom:1px solid var(--gold-border-20)}._card-form-title_l1p3j_29{font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--fg)}._card-form-badge_l1p3j_36{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:2px 10px;border-radius:9999px;background:var(--bg-card);box-shadow:inset 0 0 0 1px var(--gold-border-20);color:var(--field-label);font-size:12px;font-weight:700;letter-spacing:.04em;white-space:nowrap}._card-form-body_l1p3j_52{padding:18px}._card-fields-wrap_l1p3j_56{position:relative;box-sizing:border-box}._card-fields_l1p3j_56{display:flex;flex-direction:column;gap:14px}._card-fields-hidden_l1p3j_69{visibility:hidden}._field-row_l1p3j_73{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._field-group_l1p3j_79{display:flex;flex-direction:column;gap:6px;min-width:0}._field-label_l1p3j_86{font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--field-label)}._field-container_l1p3j_95{box-sizing:border-box!important;width:100%!important;height:48px!important;padding:12px 16px!important;border:1px solid var(--gold-border-20)!important;border-radius:var(--r-field)!important;background:var(--field-bg)!important;transition:border-color var(--t-fast),box-shadow var(--t-fast)}._field-container_l1p3j_95 iframe{width:100%!important;height:100%!important;border:none!important}._field-container_l1p3j_95.form-input-focus{border-color:var(--gold-700)!important;box-shadow:0 0 0 3px #ffb80040}._field-invalid_l1p3j_118{border-color:var(--error-500)!important}._field-invalid_l1p3j_118.form-input-focus{border-color:var(--error-500)!important;box-shadow:0 0 0 3px #ef44441a}._card-form_l1p3j_7 #PAYUNiAlertHint{margin:4px 0 0;font-size:12px;line-height:1.5;color:var(--field-label);word-break:break-word}._field-tokentype_l1p3j_139{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._card-form-tokentype-note_l1p3j_151{margin:12px 0 0;font-size:12px;line-height:1.6;color:var(--fg-70)}._card-form-skeleton_l1p3j_159{position:absolute;inset:0;display:flex;flex-direction:column;gap:14px;pointer-events:none}._skeleton-field_l1p3j_168{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}._skeleton-row_l1p3j_176{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._skeleton-bar_l1p3j_182{border-radius:var(--radius-sm);background:linear-gradient(90deg,#ffb8001f 25%,#ffb8000d 37%,#ffb8001f 63%);background-size:400% 100%;animation:_payuni-skeleton-shimmer_l1p3j_1 1.4s ease infinite}._skeleton-label_l1p3j_189{width:40%;max-width:72px;height:14px}._skeleton-box_l1p3j_195{height:48px;border-radius:var(--r-field)}@keyframes _payuni-skeleton-shimmer_l1p3j_1{0%{background-position:100% 50%}to{background-position:0 50%}}._card-form-error_l1p3j_206{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:16px;border-radius:var(--r-field);border:1px dashed var(--gold-border-35);background:var(--field-bg)}._card-form-error-actions_l1p3j_219{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}._card-form-message_l1p3j_226{margin:12px 0 0;font-size:13px;line-height:1.6;color:var(--fg-80)}._card-form-message-error_l1p3j_233{margin-top:0;color:var(--error-700);font-weight:700}._card-form-retry_l1p3j_239{min-height:44px;padding:8px 18px;font-size:14px;font-weight:500;letter-spacing:.05em;color:var(--fg);background:transparent;border:0;box-shadow:inset 0 0 0 1.5px var(--fg-line-20);border-radius:var(--r-btn);cursor:pointer;transition:box-shadow var(--t-fast),color var(--t-fast)}._card-form-retry_l1p3j_239:hover{color:var(--gold-900);box-shadow:inset 0 0 0 1.5px var(--gold-500)}._card-form-retry_l1p3j_239:focus-visible,._card-form-fallback_l1p3j_260:focus-visible{outline:3px solid var(--fg);outline-offset:3px}._card-form-fallback_l1p3j_260{min-height:44px;padding:0;border:none;background:none;font:inherit;font-size:14px;color:var(--fg-80);text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px;cursor:pointer}._card-form-fallback_l1p3j_260:hover{color:var(--fg)}@media (max-width: 640px){._card-form-body_l1p3j_52{padding:14px}}@media (prefers-reduced-motion: reduce){._skeleton-bar_l1p3j_182{animation:none;background:#ffb8001f}}._ck-page_1gwf2_8,._ck-page_1gwf2_8 *,._ck-page_1gwf2_8 *:before,._ck-page_1gwf2_8 *:after,._ck-overlay_1gwf2_10,._ck-overlay_1gwf2_10 *,._ck-overlay_1gwf2_10 *:before,._ck-overlay_1gwf2_10 *:after{box-sizing:border-box}._ck-page_1gwf2_8{container:checkout / inline-size;position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--site-bg);color:var(--fg);font-family:var(--ff-sans);font-size:16px;line-height:1.8;-webkit-font-smoothing:antialiased}._ck-hd_1gwf2_42,._ck-ft_1gwf2_43{flex-shrink:0}._ck-page_1gwf2_8 :where(h1,h2,h3,p,ul,ol,dl,dd,li),._ck-overlay_1gwf2_10 :where(h1,h2,h3,p,ul,ol,dl,dd,li){margin:0;color:inherit}._ck-page_1gwf2_8 :where(ul,ol),._ck-overlay_1gwf2_10 :where(ul,ol){list-style:none;padding:0}._ck-page_1gwf2_8 :where(button,input),._ck-overlay_1gwf2_10 :where(button,input){font:inherit;color:inherit}._ck-page_1gwf2_8 :where(svg),._ck-overlay_1gwf2_10 :where(svg){flex-shrink:0}._ck-page_1gwf2_8 :where(a,button,input,[tabindex]):focus-visible,._ck-overlay_1gwf2_10 :where(a,button,input,[tabindex]):focus-visible{outline:3px solid var(--fg);outline-offset:3px}._on-dark_1gwf2_82 :where(a,button,input,[tabindex]):focus-visible,._ck-ft_1gwf2_43 :where(a,button,input,[tabindex]):focus-visible{outline-color:var(--gold-400)}._ck-i_1gwf2_87{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._ck-vh_1gwf2_95{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._ck-label_1gwf2_107{display:inline-block;font-family:var(--ff-mono);font-size:12px;font-weight:700;line-height:1.5;letter-spacing:4px;text-transform:uppercase;color:var(--gold-500)}._ck-h2-light_1gwf2_119{font-family:var(--ff-display-site);font-weight:300;font-size:30px;line-height:1.3;letter-spacing:.05em;color:var(--fg)}._ck-subtitle_1gwf2_128{font-size:16px;font-weight:500;line-height:1.625;letter-spacing:.025em;color:var(--fg-90)}._ck-body_1gwf2_136{font-size:14px;line-height:1.625;color:var(--fg-80)}._ck-link_1gwf2_143{color:var(--fg);font-weight:500;text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px;white-space:nowrap}._ck-link_1gwf2_143:hover{color:var(--fg);text-decoration-color:var(--gold-700)}._ck-link-button_1gwf2_158{padding:10px 0;margin:-10px 0;border:0;background:none;font:inherit;font-weight:500;cursor:pointer}._ck-link-button_1gwf2_158:disabled{opacity:.6;cursor:not-allowed}._ck-btn_1gwf2_175{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 28px;border:0;border-radius:var(--r-btn);font-size:14px;font-weight:500;line-height:1.43;letter-spacing:.05em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease}._ck-btn_1gwf2_175:disabled{opacity:.6;cursor:progress}._ck-btn_1gwf2_175[aria-busy=true]{opacity:.8;cursor:progress}._ck-btn-primary_1gwf2_206{background:var(--grad-gold);color:var(--fg);box-shadow:var(--sh-btn-gold)}._ck-btn-primary_1gwf2_206:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px var(--gold-border-35)}._ck-btn-primary_1gwf2_206._is-pending_1gwf2_218{background:var(--gold-100);color:var(--fg-80);box-shadow:inset 0 0 0 1px var(--gold-border-35)}._ck-btn-primary_1gwf2_206._is-pending_1gwf2_218:hover:not(:disabled){transform:none;box-shadow:inset 0 0 0 1px var(--gold-border-35)}._ck-btn-outline_1gwf2_229{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--fg-line-20)}._ck-btn-outline_1gwf2_229:hover{color:var(--gold-900);box-shadow:inset 0 0 0 1.5px var(--gold-500)}._ck-btn-outline_1gwf2_229[aria-disabled=true]{opacity:.5;pointer-events:none}._ck-btn-block_1gwf2_245{width:100%}._ck-btn-compact_1gwf2_249{padding:10px 20px}._cta-ready_1gwf2_256{isolation:isolate}._cta-ready_1gwf2_256:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 6px 20px #ffb80052;opacity:0;animation:_ctaGlow_1gwf2_1 2s ease-in-out infinite;pointer-events:none}._cta-ready_1gwf2_256:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);background-size:60% 100%;background-repeat:no-repeat;background-position:250% 0;animation:_ctaShimmer_1gwf2_1 3s ease-in-out 1s infinite;pointer-events:none}._cta-sending_1gwf2_288,._cta-sending_1gwf2_288:disabled{isolation:isolate;cursor:progress;opacity:1;background:var(--grad-gold);color:var(--fg);box-shadow:var(--sh-btn-gold)}._rocket_1gwf2_298{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}._rocket_1gwf2_298 svg{position:relative;z-index:1;animation:_rocketFly_1gwf2_1 .9s ease-in-out infinite}._rocket-flame_1gwf2_313{position:absolute;left:1px;bottom:0;width:6px;height:6px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#fff;opacity:.9;animation:_rocketFlame_1gwf2_1 .35s ease-in-out infinite alternate}._rocket-puff_1gwf2_326{position:absolute;left:2px;bottom:2px;width:5px;height:5px;border-radius:50%;background:#ffffffd9;opacity:0;animation:_rocketPuff_1gwf2_1 1.2s ease-out infinite}._rocket-puff_1gwf2_326:nth-child(3){animation-delay:.4s}._rocket-puff_1gwf2_326:nth-child(4){animation-delay:.8s}@keyframes _rocketFly_1gwf2_1{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(2px,-3px) rotate(6deg)}}@keyframes _rocketFlame_1gwf2_1{0%{transform:rotate(-45deg) scale(.7);opacity:.6}to{transform:rotate(-45deg) scale(1.15);opacity:1}}@keyframes _rocketPuff_1gwf2_1{0%{transform:translate(0) scale(.6);opacity:.9}to{transform:translate(-14px,14px) scale(1.6);opacity:0}}@keyframes _ctaGlow_1gwf2_1{0%,to{opacity:0}50%{opacity:1}}@keyframes _ctaShimmer_1gwf2_1{0%{background-position:-150% 0}40%,to{background-position:250% 0}}._ck-hd_1gwf2_42{position:relative;z-index:20;height:72px;background:var(--bg-card);border-bottom:1px solid var(--fg-line);box-shadow:0 2px 8px #1a2b480f}._ck-hd-inner_1gwf2_377{max-width:1280px;height:71px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;gap:20px}._ck-hd-left_1gwf2_388,._ck-hd-right_1gwf2_389{display:flex;align-items:center;gap:16px;min-width:0}._ck-brand_1gwf2_396{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:500;letter-spacing:.05em;color:var(--fg);text-decoration:none;white-space:nowrap}._ck-brand_1gwf2_396:hover{color:var(--fg)}._ck-brand_1gwf2_396 img{width:36px;height:36px;object-fit:contain}._ck-hd-sep_1gwf2_419{width:1px;height:20px;background:var(--fg-line-20)}._ck-secure-tag_1gwf2_425{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;letter-spacing:.05em;color:var(--fg-80);white-space:nowrap}._ck-secure-tag_1gwf2_425 svg{color:var(--gold-700)}._ck-hd-back_1gwf2_440{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;letter-spacing:.05em;color:var(--fg-80);text-decoration:none;white-space:nowrap}._ck-hd-back_1gwf2_440:hover{color:var(--fg)}._ck-hd-back_1gwf2_440[aria-disabled=true],._ck-brand_1gwf2_396[aria-disabled=true],._ck-ft-brand_1gwf2_459[aria-disabled=true]{opacity:.5;pointer-events:none}._ck-account-pill_1gwf2_464{display:flex;align-items:center;gap:10px;padding:4px 14px 4px 4px;border-radius:9999px;border:1px solid var(--fg-line-15);background:var(--bg-card);font-size:14px;font-weight:500;letter-spacing:.025em;color:var(--fg)}._ck-account-name_1gwf2_478{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ck-avatar_1gwf2_485{width:32px;height:32px;flex-shrink:0;border-radius:50%;object-fit:cover;background:linear-gradient(135deg,var(--gold-400),var(--gold-500));color:var(--fg);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._ck-hd-login_1gwf2_501{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 20px;border:0;border-radius:var(--r-btn);background:var(--bg-card);box-shadow:inset 0 0 0 1.5px var(--fg-line-20);font-size:14px;font-weight:500;letter-spacing:.05em;color:var(--fg);white-space:nowrap;cursor:pointer}._ck-hd-login_1gwf2_501:hover{box-shadow:inset 0 0 0 1.5px var(--gold-500)}._ck-split_1gwf2_11{flex:1 0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._ck-split_1gwf2_11:focus{outline:none}._ck-split-left_1gwf2_11{position:relative;isolation:isolate;overflow:clip;background-color:var(--surface-navy);color:var(--text-inverse);box-shadow:inset -1px 0 0 var(--gold-border-40)}._ck-hero-bg_1gwf2_546{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 60% 40% at 80% 12%,rgba(255,184,0,.16) 0%,transparent 60%),radial-gradient(ellipse 50% 50% at 18% 85%,rgba(120,100,200,.1) 0%,transparent 60%),var(--grad-card-navy)}._ck-hero-grain_1gwf2_556{position:absolute;inset:0;z-index:-1;opacity:.12;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' /%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}._ck-particle_1gwf2_567{position:absolute;z-index:-1;border-radius:9999px;pointer-events:none;background:radial-gradient(circle,var(--gold-400) 0%,rgba(255,184,0,.45) 60%,transparent 100%);box-shadow:0 0 8px #ffb80080;animation:_ck-float_1gwf2_1 8s ease-in-out infinite}@keyframes _ck-float_1gwf2_1{0%,to{transform:translateY(0) translate(0);opacity:.4}25%{transform:translateY(-14px) translate(8px);opacity:.85}50%{transform:translateY(-6px) translate(-10px);opacity:.6}75%{transform:translateY(-18px) translate(5px);opacity:.5}}._ck-split-left-inner_1gwf2_602{position:sticky;top:0;max-width:520px;max-height:100vh;max-height:100dvh;overflow-y:auto;margin-left:auto;padding:44px 56px 44px 40px;display:flex;flex-direction:column;gap:20px}._ck-o-head_1gwf2_616{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._ck-badge-gold_1gwf2_624{display:inline-flex;align-items:center;padding:2px 10px;border-radius:9999px;background:var(--gold-500);color:var(--on-gold);font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1.5;white-space:nowrap}._ck-badge-soft_1gwf2_639{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:9999px;background:var(--gold-50);color:var(--gold-900);font-size:12px;font-weight:700;letter-spacing:.05em;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--gold-border-20)}._ck-o-identity_1gwf2_654{display:flex;align-items:center;gap:14px}._ck-icon_1gwf2_661{width:56px;height:56px;flex-shrink:0;overflow:hidden;border-radius:var(--r-panel);background:#ffffff1a;box-shadow:0 0 0 1px #ffffff26,0 18px 36px -12px #0009}._ck-icon_1gwf2_661 img{display:block;width:100%;height:100%;object-fit:cover}._ck-icon-initial_1gwf2_678{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--ff-display-site);font-size:26px;font-weight:700;color:var(--on-dark-90)}._ck-o-plan_1gwf2_690{font-size:18px;font-weight:700;letter-spacing:.025em;line-height:1.4;color:var(--text-inverse)}._ck-o-tag_1gwf2_698{display:inline-block;margin-left:8px;padding:0 9px;border-radius:9999px;background:#ffb80029;box-shadow:inset 0 0 0 1px var(--gold-border-35);font-size:12px;font-weight:700;letter-spacing:.05em;line-height:1.7;color:var(--gold-400);vertical-align:2px}._ck-o-product_1gwf2_713{font-size:14px;color:var(--on-dark-80)}._ck-o-desc_1gwf2_718{font-size:14px;line-height:1.625;color:var(--on-dark-80)}._ck-o-price_1gwf2_724{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}._ck-o-price_1gwf2_724 strong{font-family:var(--ff-mono);font-size:44px;font-weight:700;line-height:1.05;color:var(--text-inverse)}._ck-o-price_1gwf2_724 span{font-size:14px;color:var(--on-dark-80)}._ck-o-price_1gwf2_724 ._ck-o-strike_1gwf2_744{font-family:var(--ff-mono);font-size:18px;font-weight:500;color:var(--on-dark-70);text-decoration:line-through}._ck-o-note_1gwf2_752{display:flex;align-items:flex-start;gap:8px;margin-top:-6px;font-size:14px;line-height:1.625;color:var(--on-dark-80)}._ck-o-note_1gwf2_752 svg{margin-top:4px;color:var(--gold-400)}._ck-o-features_1gwf2_767{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--on-dark-line)}._ck-o-features_1gwf2_767 li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.6;color:var(--on-dark-80)}._ck-o-features_1gwf2_767 svg{margin-top:4px;color:var(--gold-400)}._ck-o-more_1gwf2_790{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;min-height:44px;margin-top:-20px;margin-bottom:-12px;padding:0;border:0;background:none;font-size:13px;font-weight:500;letter-spacing:.05em;color:var(--gold-400);cursor:pointer}._ck-o-more_1gwf2_790 span{text-decoration:underline;text-decoration-color:#ffd54f80;text-underline-offset:4px;white-space:nowrap}._is-flipped_1gwf2_815{transform:rotate(180deg)}._ck-o-points_1gwf2_820{display:flex;flex-direction:column;gap:8px;padding-top:20px;border-top:1px solid var(--on-dark-line)}._ck-o-points_1gwf2_820 li{position:relative;padding-left:16px;font-size:13px;line-height:1.6;color:var(--on-dark-80)}._ck-o-points_1gwf2_820 li:before{content:"";position:absolute;left:2px;top:.7em;width:5px;height:5px;border-radius:50%;background:var(--gold-400)}._ck-o-rows_1gwf2_847{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--on-dark-line)}._ck-o-row_1gwf2_847{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--on-dark-70)}._ck-o-row_1gwf2_847 dd{color:var(--text-inverse);font-weight:500;text-align:right}._ck-o-row_1gwf2_847._tone-discount_1gwf2_869 dd,._ck-o-row_1gwf2_847._tone-highlight_1gwf2_870 dd{color:var(--gold-400)}._ck-o-row_1gwf2_847 dd._is-strike_1gwf2_874{color:var(--on-dark-70);font-weight:400;text-decoration:line-through}._ck-o-row_1gwf2_847._is-total_1gwf2_880{padding-top:12px;border-top:1px dashed rgba(255,255,255,.18);font-size:15px;font-weight:500;color:var(--text-inverse)}._ck-o-row_1gwf2_847._is-total_1gwf2_880 dd{font-family:var(--ff-mono);font-size:22px;font-weight:700}._ck-o-bar_1gwf2_895,._ck-o-sheet_1gwf2_896{display:none}._ck-o-bar-text_1gwf2_900{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.4}._ck-o-bar-text_1gwf2_900 strong{font-size:15px;font-weight:700;color:var(--text-inverse)}._ck-o-bar-text_1gwf2_900 span{font-size:12px;color:var(--on-dark-70)}._ck-o-bar-price_1gwf2_919{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._ck-o-bar-price_1gwf2_919 strong{font-family:var(--ff-mono);font-size:20px;font-weight:700;color:var(--text-inverse);white-space:nowrap}._ck-o-bar-toggle_1gwf2_934{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;min-width:44px;min-height:44px;margin:-8px 0 -14px;padding:0;border:0;background:none;color:var(--gold-400);font-size:12px;font-weight:500;letter-spacing:.05em;cursor:pointer}._ck-o-empty_1gwf2_953{display:flex;align-items:flex-start;gap:12px;padding:20px;border-radius:var(--r-panel);border:1px dashed rgba(255,255,255,.22);font-size:14px;line-height:1.7;color:var(--on-dark-80)}._ck-o-empty_1gwf2_953 svg{margin-top:3px;color:var(--gold-400)}._ck-o-empty_1gwf2_953 strong{display:block;margin-bottom:2px;font-weight:500;letter-spacing:.05em;color:var(--text-inverse)}._ck-o-bar-alert_1gwf2_978{width:44px;height:44px;flex-shrink:0;border-radius:12px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff26;color:var(--gold-400);display:flex;align-items:center;justify-content:center}._ck-coupon_1gwf2_992{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;min-height:44px;padding:0;border:0;background:none;font-size:14px;font-weight:500;color:var(--fg);cursor:pointer}._ck-coupon_1gwf2_992 span{text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px;white-space:nowrap}._ck-coupon_1gwf2_992 svg{color:var(--gold-700)}._ck-coupon_1gwf2_992._on-dark_1gwf2_82{color:var(--text-inverse)}._ck-coupon_1gwf2_992._on-dark_1gwf2_82 svg{color:var(--gold-400)}._ck-coupon-narrow_1gwf2_1026{display:none}._ck-coupon-box_1gwf2_1030{display:flex;flex-direction:column;gap:8px}._ck-coupon-form_1gwf2_1036{display:flex;gap:10px}._ck-coupon-form_1gwf2_1036 ._ck-input_1gwf2_1041{flex:1;min-width:0;text-transform:uppercase}._ck-coupon-applied_1gwf2_1047{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;border-radius:var(--r-field);background:var(--gold-50);box-shadow:inset 0 0 0 1px var(--gold-border-35);color:var(--fg)}._ck-coupon-tag_1gwf2_1059{padding:1px 10px;border-radius:9999px;background:var(--fg);color:var(--gold-400);font-family:var(--ff-mono);font-size:13px;font-weight:700;letter-spacing:.04em}._ck-coupon-desc_1gwf2_1070{flex:1;min-width:0;font-size:14px;color:var(--fg-90)}._ck-coupon-remove_1gwf2_1077{min-height:44px;padding:0 4px;border:0;background:none;font-size:14px;color:var(--fg-80);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._ck-coupon-remove_1gwf2_1077:hover{color:var(--error-700)}._ck-coupon-error_1gwf2_1093{font-size:13px;line-height:1.6;color:var(--error-700)}._ck-coupon-box_1gwf2_1030._on-dark_1gwf2_82 ._ck-coupon-error_1gwf2_1093{color:var(--error-200)}._ck-coupon-box_1gwf2_1030._on-dark_1gwf2_82 ._ck-coupon-applied_1gwf2_1047{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e;color:var(--text-inverse)}._ck-coupon-box_1gwf2_1030._on-dark_1gwf2_82 ._ck-coupon-desc_1gwf2_1070{color:var(--on-dark-90)}._ck-coupon-box_1gwf2_1030._on-dark_1gwf2_82 ._ck-coupon-tag_1gwf2_1059{background:var(--gold-500);color:var(--on-gold)}._ck-coupon-box_1gwf2_1030._on-dark_1gwf2_82 ._ck-coupon-remove_1gwf2_1077{color:var(--on-dark-80)}._ck-coupon-box_1gwf2_1030._on-dark_1gwf2_82 ._ck-coupon-remove_1gwf2_1077:hover{color:var(--text-inverse)}._ck-split-right_1gwf2_1128{background:var(--bg-card)}._ck-split-right-inner_1gwf2_1132{max-width:640px;margin-right:auto;padding:44px 40px 72px 56px}._ck-notices_1gwf2_1138{display:flex;flex-direction:column;gap:12px;margin-top:24px}._ck-notice_1gwf2_1138{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--r-panel);border:1px solid var(--gold-border-35);background:var(--primary-50);font-size:14px;line-height:1.7;color:var(--fg-90)}._ck-notice_1gwf2_1138>svg{margin-top:4px;color:var(--gold-800)}._ck-notice_1gwf2_1138>div>strong{display:block;font-weight:700;letter-spacing:.03em;color:var(--field-label)}._ck-notice_1gwf2_1138 p{margin-top:4px}._ck-notice_1gwf2_1138 p strong{font-weight:700;color:var(--fg)}._ck-notice_1gwf2_1138 ._ck-notice-sub_1gwf2_1181{font-size:13px;color:var(--fg-80)}._ck-notice_1gwf2_1138._is-warn_1gwf2_1186{background:var(--warning-50);border-color:var(--warning-200)}._ck-fsec_1gwf2_1191{padding:26px 0 28px;border-top:1px solid var(--fg-line)}._ck-fsec-first_1gwf2_1196{margin-top:26px}._ck-fsec-head_1gwf2_1200{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:16px}._ck-fsec-head_1gwf2_1200 ._ck-label_1gwf2_107{width:100%}._ck-fsec_1gwf2_1191._is-compact_1gwf2_1212 ._ck-fsec-head_1gwf2_1200{margin-bottom:0}._ck-step-title_1gwf2_1217{font-size:18px;font-weight:500;line-height:1.55;letter-spacing:.05em;color:var(--fg);white-space:nowrap}._ck-step-meta_1gwf2_1226{margin-left:auto;font-size:12px;color:var(--fg-70);text-align:right}._ck-fsec_1gwf2_1191._is-attention_1gwf2_1234{margin-inline:-16px;padding-inline:16px;border-radius:var(--r-panel);background:var(--error-50);box-shadow:inset 0 0 0 1.5px var(--error-500);border-top-color:transparent}._ck-fsec_1gwf2_1191._is-nudge_1gwf2_1243{animation:_gateShake_1gwf2_1 .45s var(--ease)}._ck-fsec_1gwf2_1191:focus{outline:none}@keyframes _gateShake_1gwf2_1{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}._ck-account_1gwf2_464{margin-left:auto;display:flex;align-items:center;gap:12px;min-width:0}._ck-account-text_1gwf2_1270{display:flex;flex-direction:column;min-width:0;line-height:1.4}._ck-account-text_1gwf2_1270 strong{font-size:14px;font-weight:500;color:var(--fg)}._ck-account-text_1gwf2_1270 span{font-size:12px;color:var(--fg-70);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ck-choices_1gwf2_1293{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._ck-choice_1gwf2_1293{display:flex;align-items:flex-start;gap:14px;width:100%;padding:18px;border-radius:var(--r-panel);border:1px solid var(--fg-line);background:var(--bg-card);text-align:left;cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease}._ck-choice_1gwf2_1293:hover:not(:disabled){border-color:var(--gold-border-35);box-shadow:var(--sh-hover-gold)}._ck-choice_1gwf2_1293:disabled{cursor:not-allowed;opacity:.7}._ck-choice_1gwf2_1293._is-on_1gwf2_1323{border-color:var(--gold-500);background:var(--gold-50);box-shadow:inset 0 0 0 1px var(--gold-500),var(--sh-hover-gold)}._ck-radio_1gwf2_1329{width:20px;height:20px;margin-top:3px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--fg-line-20);background:var(--bg-card);display:flex;align-items:center;justify-content:center}._ck-choice_1gwf2_1293._is-on_1gwf2_1323 ._ck-radio_1gwf2_1329{border-color:var(--gold-500);background:var(--gold-500)}._ck-choice_1gwf2_1293._is-on_1gwf2_1323 ._ck-radio_1gwf2_1329:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--fg)}._ck-choice-body_1gwf2_1355{display:flex;flex-direction:column;gap:6px;min-width:0}._ck-choice-head_1gwf2_1362{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._ck-choice-title_1gwf2_1369{font-size:16px;font-weight:500;letter-spacing:.05em;color:var(--fg)}._ck-choice_1gwf2_1293._has-aside_1gwf2_1381{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:14px;row-gap:6px}._ck-choice_1gwf2_1293._has-aside_1gwf2_1381 ._ck-choice-body_1gwf2_1355{display:contents}._ck-choice_1gwf2_1293._has-aside_1gwf2_1381 ._ck-radio_1gwf2_1329{grid-row:1;grid-column:1}._ck-choice_1gwf2_1293._has-aside_1gwf2_1381 ._ck-choice-head_1gwf2_1362{grid-row:1;grid-column:2}._ck-choice_1gwf2_1293._has-aside_1gwf2_1381 ._ck-choice-desc_1gwf2_1403,._ck-choice_1gwf2_1293._has-aside_1gwf2_1381 ._ck-chips_1gwf2_1404{grid-column:2 / -1}._ck-choice-aside_1gwf2_1408{grid-row:1;grid-column:3;font-family:var(--ff-mono);font-size:16px;font-weight:700;line-height:1.6;color:var(--fg);text-align:right;white-space:nowrap}._ck-choice-aside_1gwf2_1408 small{font-family:var(--ff-sans);font-size:12px;font-weight:500;color:var(--fg-70)}._ck-choice-desc_1gwf2_1403{font-size:14px;line-height:1.6;color:var(--fg-80)}._ck-chips_1gwf2_1404{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._ck-chip_1gwf2_1404{padding:2px 10px;border-radius:9999px;border:1px solid var(--fg-line-15);background:var(--bg-card);font-size:12px;line-height:1.6;color:var(--fg-80);white-space:nowrap}._ck-pay_1gwf2_1453{border:1px solid var(--fg-line);border-radius:var(--r-panel);background:var(--bg-card);overflow:hidden}._ck-pay_1gwf2_1453+._ck-pay_1gwf2_1453{margin-top:10px}._ck-pay_1gwf2_1453:not(._is-open_1gwf2_1464):hover{border-color:var(--gold-border-35);box-shadow:var(--sh-hover-gold)}._ck-pay_1gwf2_1453._is-open_1gwf2_1464{border-color:var(--gold-500);box-shadow:inset 0 0 0 1px var(--gold-500),var(--sh-hover-gold)}._ck-pay-row_1gwf2_1474{display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:16px 18px;border:0;border-radius:calc(var(--r-panel) - 1px);background:none;text-align:left;cursor:pointer}._ck-pay-row_1gwf2_1474:focus-visible{outline-offset:-3px}._ck-pay-row_1gwf2_1474:disabled{cursor:not-allowed;opacity:.7}._ck-pay-row_1gwf2_1474._is-static_1gwf2_1501{cursor:default}._ck-pay_1gwf2_1453._is-open_1gwf2_1464 ._ck-pay-row_1gwf2_1474{background:var(--gold-50);border-bottom:1px solid var(--gold-border-20);border-radius:calc(var(--r-panel) - 1px) calc(var(--r-panel) - 1px) 0 0}._ck-pay-icon_1gwf2_1511{width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--fg-tint);color:var(--fg-80);display:flex;align-items:center;justify-content:center}._ck-pay_1gwf2_1453._is-open_1gwf2_1464 ._ck-pay-icon_1gwf2_1511{background:var(--fg);color:var(--gold-400)}._ck-pay-label_1gwf2_1528{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._ck-pay-label_1gwf2_1528 strong{font-size:16px;font-weight:500;letter-spacing:.05em;color:var(--fg)}._ck-pay-label_1gwf2_1528 small{font-size:13px;line-height:1.55;color:var(--fg-70)}._ck-pay-chev_1gwf2_1550{color:var(--fg-70)}._ck-pay_1gwf2_1453._is-open_1gwf2_1464 ._ck-pay-chev_1gwf2_1550{transform:rotate(180deg)}._ck-pay-panel_1gwf2_1558{padding:18px;display:flex;flex-direction:column;gap:12px}._embed-card-wrap_1gwf2_1567{border-radius:var(--r-panel);transition:box-shadow var(--t-base)}._embed-card-wrap_1gwf2_1567._is-nudge_1gwf2_1243{animation:_gateShake_1gwf2_1 .45s var(--ease);box-shadow:0 0 0 3px var(--error-100)}._ck-note_1gwf2_1577{font-size:13px;line-height:1.7;color:var(--fg-80)}._ck-note-line_1gwf2_1583{display:flex;align-items:flex-start;gap:8px}._ck-note-line_1gwf2_1583 svg{margin-top:4px;color:var(--gold-800)}._ck-switch_1gwf2_1594{margin-top:14px;font-size:14px;color:var(--fg-80)}._ck-field_1gwf2_1602{display:flex;flex-direction:column;gap:6px;min-width:0}._ck-field-label_1gwf2_1609{font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--field-label)}._ck-field-required_1gwf2_1616{color:var(--error-700)}._ck-field-control_1gwf2_1620{position:relative}._ck-input_1gwf2_1041{width:100%;height:48px;padding:12px 16px;border-radius:var(--r-field);border:1px solid var(--gold-border-20);background:var(--field-bg);color:var(--fg);font-size:16px;letter-spacing:.02em;outline:none}._ck-input_1gwf2_1041::placeholder{color:var(--fg-70)}._ck-input_1gwf2_1041:focus{border-color:var(--gold-700);box-shadow:0 0 0 3px #ffb80040}._ck-input_1gwf2_1041:disabled{opacity:.6;cursor:not-allowed}._ck-input_1gwf2_1041._is-invalid_1gwf2_1652{border-color:var(--error-500)}._ck-input_1gwf2_1041._has-toggle_1gwf2_1656{padding-right:52px}._ck-field-toggle_1gwf2_1660{position:absolute;top:2px;right:2px;width:44px;height:44px;border:0;border-radius:var(--r-field);background:none;color:var(--fg-70);display:flex;align-items:center;justify-content:center;cursor:pointer}._ck-field-toggle_1gwf2_1660:hover{color:var(--fg)}._ck-field-error_1gwf2_1680{font-size:13px;line-height:1.6;color:var(--error-700)}._ck-auth-form_1gwf2_1686{gap:14px}._ck-auth-terms_1gwf2_1690{margin-bottom:14px}._ck-lead_1gwf2_1694{margin:-4px 0 16px;font-size:14px;line-height:1.7;color:var(--fg-80)}._ck-google-wrap_1gwf2_1701{display:flex;justify-content:center;min-height:44px}._ck-google_1gwf2_1701{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:46px;border-radius:var(--r-btn);border:0;box-shadow:inset 0 0 0 1.5px var(--fg-line-20);background:var(--bg-card);font-size:14px;font-weight:500;letter-spacing:.05em;color:var(--fg);cursor:pointer}._ck-google_1gwf2_1701:disabled{opacity:.6;cursor:not-allowed}._ck-spin_1gwf2_1730{animation:_ck-spin_1gwf2_1730 1s linear infinite}._ck-divider_1gwf2_1734{display:flex;align-items:center;gap:12px;margin:18px 0;font-size:12px;letter-spacing:.05em;color:var(--fg-70)}._ck-divider_1gwf2_1734:before,._ck-divider_1gwf2_1734:after{content:"";flex:1;height:1px;background:var(--fg-line)}._ck-fend_1gwf2_1754{padding-top:24px;border-top:1px solid var(--fg-line)}._ck-terms_1gwf2_1760{padding:14px 16px;border-radius:var(--r-panel);border:1px solid var(--gold-border-35);background:var(--primary-50);transition:border-color var(--t-base),background var(--t-base),box-shadow var(--t-base)}._ck-terms-head_1gwf2_1768{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}._ck-terms-title_1gwf2_1776{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--field-label)}._ck-check_1gwf2_1786{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:4px 0;font-size:14px;line-height:1.6;color:var(--fg-90);cursor:pointer}._ck-check_1gwf2_1786 input{width:20px;height:20px;margin:3px 0 0;flex-shrink:0;accent-color:var(--gold-500);cursor:pointer}._ck-terms_1gwf2_1760._is-done_1gwf2_1808{background:var(--bg-card);border-color:var(--gold-500)}._ck-terms_1gwf2_1760._is-done_1gwf2_1808 ._ck-terms-title_1gwf2_1776{color:var(--fg)}._ck-terms_1gwf2_1760._is-done_1gwf2_1808 ._ck-terms-title_1gwf2_1776 svg{color:var(--gold-800)}._ck-terms_1gwf2_1760._is-nudge_1gwf2_1243{animation:_gateShake_1gwf2_1 .45s var(--ease);border-color:var(--error-500);box-shadow:0 0 0 3px var(--error-100)}._ck-alert_1gwf2_1829{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;border-radius:var(--r-panel);border:1px solid var(--error-200);background:var(--error-50);font-size:14px;line-height:1.6;color:var(--error-800)}._ck-alert_1gwf2_1829 svg{margin-top:3px}._ck-fsec_1gwf2_1191 ._ck-alert_1gwf2_1829{margin:0 0 14px}._ck-actions_1gwf2_1851{display:flex;flex-direction:column;gap:12px;margin-top:18px}._ck-hint_1gwf2_1859{margin-top:10px;min-height:1.2em;text-align:center;font-size:12px;line-height:1.6;color:var(--fg-70);transition:color var(--t-fast)}._ck-hint_1gwf2_1859._is-warn_1gwf2_1186{color:var(--error-700);font-weight:700}._ck-trust-list_1gwf2_1875{margin-top:22px;padding-top:18px;border-top:1px solid var(--fg-line);display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.6;color:var(--fg-70)}._ck-trust-list_1gwf2_1875 li{display:flex;align-items:flex-start;gap:8px}._ck-trust-list_1gwf2_1875 svg{margin-top:3px;color:var(--gold-800)}._ck-fend-foot_1gwf2_1898{margin-top:20px;display:flex;justify-content:center;font-size:13px}._ck-line_1gwf2_1905{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:500;color:var(--fg);text-decoration:none}._ck-line_1gwf2_1905:hover{color:var(--fg)}._ck-line_1gwf2_1905 span{text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px;white-space:nowrap}._ck-line_1gwf2_1905 svg{color:#06c755}._ck-card_1gwf2_1933{padding:28px;background:var(--bg-card);border:1px solid var(--fg-line);border-radius:var(--r-card);box-shadow:var(--sh-card-soft)}._ck-error-icon_1gwf2_1941{width:48px;height:48px;margin-bottom:16px;border-radius:14px;background:var(--gold-50);box-shadow:inset 0 0 0 1px var(--gold-border-35);color:var(--gold-800);display:flex;align-items:center;justify-content:center}._ck-error-title_1gwf2_1954{margin-bottom:6px;font-size:18px;font-weight:500;letter-spacing:.05em;color:var(--fg)}._ck-error-actions_1gwf2_1962{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}._ck-card-foot_1gwf2_1969{margin-top:18px;padding-top:16px;border-top:1px solid var(--fg-line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;font-size:12px;color:var(--fg-70)}._ck-ft_1gwf2_43{background:var(--grad-footer);color:var(--text-inverse)}._ck-ft-inner_1gwf2_1989{max-width:1280px;margin:0 auto;padding:0 40px}._ck-ft-top_1gwf2_1995{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding:36px 0 28px}._ck-ft-brand_1gwf2_459{display:inline-flex;align-items:center;gap:12px;min-height:44px;text-decoration:none}._ck-ft-brand_1gwf2_459 img{width:40px;height:40px;object-fit:contain;filter:brightness(1.2) drop-shadow(0 0 8px var(--gold-border-40))}._ck-ft-brand_1gwf2_459 span{font-size:18px;font-weight:300;letter-spacing:3px;color:var(--on-dark-90)}._ck-ft-links_1gwf2_2026{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;font-size:14px;letter-spacing:.05em}._ck-ft-links_1gwf2_2026 a{display:inline-flex;align-items:center;min-height:44px;color:var(--on-dark-80);text-decoration:none}._ck-ft-links_1gwf2_2026 a:hover{color:var(--text-inverse)}._ck-ft-divider_1gwf2_2047{height:1px;background:linear-gradient(90deg,transparent,rgba(255,184,0,.15),rgba(26,43,72,.3),transparent)}._ck-ft-bottom_1gwf2_2052{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding:20px 0 24px;font-size:12px;letter-spacing:.025em;color:var(--on-dark-70)}._ck-ft-legal_1gwf2_2064{display:flex;flex-wrap:wrap;gap:4px 0}._ck-ft-legal_1gwf2_2064 li+li:before{content:"|";content:"|" / "";margin:0 10px;color:#ffffff4d}._ck-sk-in_1gwf2_2083{opacity:0;animation:_ck-sk-fade_1gwf2_1 .2s ease .3s forwards}@keyframes _ck-sk-fade_1gwf2_1{to{opacity:1}}._sk_1gwf2_2094{position:relative;overflow:hidden;border-radius:6px;background:#e5e7ebb3}._sk_1gwf2_2094._on-dark_1gwf2_82{background:#ffffff14}._sk_1gwf2_2094._on-dark_1gwf2_82:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.06) 50%,transparent 60%);animation:_ck-shimmer_1gwf2_1 2.5s ease-in-out infinite}._sk_1gwf2_2094._gold_1gwf2_2113{background:#ffb80047}._sk_1gwf2_2094._round_1gwf2_2117{border-radius:50%}._sk_1gwf2_2094._pill_1gwf2_2121{border-radius:9999px}._sk-pulse_1gwf2_2126 ._sk_1gwf2_2094:not(._on-dark_1gwf2_82){animation:_ck-pulse_1gwf2_1 2s cubic-bezier(.4,0,.6,1) infinite}._sk-stack_1gwf2_2130{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1}._sk-divided_1gwf2_2138{padding-top:20px;border-top:1px solid var(--on-dark-line)}._sk-row_1gwf2_2143{display:flex;align-items:center;gap:12px}._sk-total_1gwf2_2149{justify-content:space-between;padding-top:12px;border-top:1px dashed rgba(255,255,255,.18)}._sk-box_1gwf2_2155{border:1px solid var(--fg-line);border-radius:var(--r-panel);padding:18px;display:flex;gap:14px;align-items:flex-start}@keyframes _ck-shimmer_1gwf2_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes _ck-pulse_1gwf2_1{50%{opacity:.5}}._ck-overlay_1gwf2_10{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:#0a112099;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--ff-sans);font-size:16px;color:var(--fg);line-height:1.8}._ck-handoff_1gwf2_2201,._ck-modal_1gwf2_2202{position:relative;width:100%;max-width:420px;padding:34px 32px 26px;border-radius:var(--r-card);background:var(--bg-card);box-shadow:var(--sh-buy);text-align:center}._ck-handoff_1gwf2_2201:focus{outline:none}._ck-modal_1gwf2_2202{display:flex;flex-direction:column;align-items:center;padding-bottom:28px}._ck-modal_1gwf2_2202 ._ck-error-icon_1gwf2_1941{margin-bottom:14px}._ck-modal_1gwf2_2202 h2{margin-bottom:8px;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:.05em;color:var(--fg)}._ck-modal_1gwf2_2202 p{margin-bottom:22px;font-size:14px;line-height:1.7;color:var(--fg-80)}._ck-handoff-emblem_1gwf2_2245{position:relative;width:64px;height:64px;margin:6px auto 20px;border-radius:50%;background:var(--grad-card-navy);color:var(--gold-400);display:flex;align-items:center;justify-content:center}._ck-handoff-emblem_1gwf2_2245:before{content:"";position:absolute;inset:-7px;border-radius:50%;border:2px solid var(--fg-line);border-top-color:var(--gold-500);animation:_ck-spin_1gwf2_1730 1.1s linear infinite}._ck-handoff_1gwf2_2201 h2{margin-bottom:8px;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:.05em;color:var(--fg)}._ck-handoff_1gwf2_2201 p{font-size:14px;line-height:1.7;color:var(--fg-80)}._ck-handoff-steps_1gwf2_2283{margin-top:22px;padding:18px 0 0;border-top:1px solid var(--fg-line);display:flex;flex-direction:column;gap:12px;text-align:left}._ck-handoff-steps_1gwf2_2283 li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--fg-80)}._ck-handoff-steps_1gwf2_2283 li._is-now_1gwf2_2301{font-weight:500;color:var(--fg)}._ck-dot_1gwf2_2306{width:22px;height:22px;flex-shrink:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}._ck-dot_1gwf2_2306._is-done_1gwf2_1808{background:var(--gold-500);color:var(--fg)}._ck-dot_1gwf2_2306._is-now_1gwf2_2301{border:2px solid var(--gold-500)}._ck-dot_1gwf2_2306._is-now_1gwf2_2301:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--gold-500);animation:_ck-dotpulse_1gwf2_1 1.2s ease-in-out infinite}._ck-overlay_1gwf2_10 ._ck-handoff-foot_1gwf2_2334{margin-top:20px;font-size:12px;color:var(--fg-70)}@keyframes _ck-spin_1gwf2_1730{to{transform:rotate(360deg)}}@keyframes _ck-dotpulse_1gwf2_1{50%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion: reduce){._ck-particle_1gwf2_567,._sk_1gwf2_2094._on-dark_1gwf2_82:after,._sk-pulse_1gwf2_2126 ._sk_1gwf2_2094:not(._on-dark_1gwf2_82),._ck-handoff-emblem_1gwf2_2245:before,._ck-dot_1gwf2_2306._is-now_1gwf2_2301:after,._ck-spin_1gwf2_1730,._rocket_1gwf2_298 svg,._rocket-flame_1gwf2_313,._rocket-puff_1gwf2_326{animation:none}._rocket-puff_1gwf2_326{display:none}._ck-sk-in_1gwf2_2083{animation-duration:.01ms}._cta-ready_1gwf2_256:before{animation:none;opacity:1}._cta-ready_1gwf2_256:after{display:none;animation:none}._ck-terms_1gwf2_1760._is-nudge_1gwf2_1243,._ck-fsec_1gwf2_1191._is-nudge_1gwf2_1243,._embed-card-wrap_1gwf2_1567._is-nudge_1gwf2_1243{animation:none}._ck-btn-primary_1gwf2_206:hover:not(:disabled){transform:none}}@container checkout (max-width: 1100px){._ck-choices_1gwf2_1293{grid-template-columns:minmax(0,1fr)}}@container checkout (max-width: 1024px){._ck-split-left-inner_1gwf2_602{padding-right:40px}._ck-split-right-inner_1gwf2_1132{padding-left:40px}}@container checkout (max-width: 968px){._ck-split_1gwf2_11{grid-template-columns:minmax(0,1fr)}._ck-split-left_1gwf2_11{box-shadow:inset 0 -1px 0 var(--gold-border-40)}._ck-split-left-inner_1gwf2_602{position:static;max-width:none;max-height:none;overflow:visible;margin:0;padding:14px 20px 16px;gap:0}._ck-split-left-inner_1gwf2_602>:not(._ck-o-bar_1gwf2_895){display:none}._ck-o-bar_1gwf2_895{display:flex;align-items:center;gap:12px}._ck-o-bar_1gwf2_895 ._ck-icon_1gwf2_661{width:44px;height:44px;border-radius:12px}._ck-o-bar_1gwf2_895 ._ck-icon-initial_1gwf2_678{font-size:20px}._ck-split-left_1gwf2_11._is-open_1gwf2_1464 ._ck-split-left-inner_1gwf2_602>._ck-o-sheet_1gwf2_896{display:flex;flex-direction:column;gap:16px;margin-top:14px;padding-top:16px;border-top:1px solid var(--on-dark-line)}._ck-o-sheet_1gwf2_896 ._ck-o-note_1gwf2_752{margin-top:0}._ck-o-sheet_1gwf2_896 ._ck-o-features_1gwf2_767,._ck-o-sheet_1gwf2_896 ._ck-o-points_1gwf2_820{padding-top:0;border-top:0}._ck-split-left_1gwf2_11._is-open_1gwf2_1464 ._ck-o-bar-toggle_1gwf2_934 svg{transform:rotate(180deg)}._ck-coupon-narrow_1gwf2_1026{display:flex;flex-direction:column;margin-bottom:16px}._ck-split-right-inner_1gwf2_1132{max-width:none;margin:0;padding:28px 20px 56px}}@container checkout (max-width: 768px){._ck-secure-tag_1gwf2_425,._ck-hd-sep_1gwf2_419{display:none}}@container checkout (max-width: 640px){._ck-hd_1gwf2_42{height:64px}._ck-hd-inner_1gwf2_377{height:63px;padding:0 20px}._ck-brand_1gwf2_396{font-size:13px;gap:8px}._ck-brand_1gwf2_396 img{width:30px;height:30px}._ck-hd-back_1gwf2_440{display:none}._ck-account-name_1gwf2_478{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._ck-account-pill_1gwf2_464{padding:3px}._ck-h2-light_1gwf2_119{font-size:26px}._ck-account_1gwf2_464{margin-left:0;width:100%;padding-top:12px;border-top:1px solid var(--fg-line)}._ck-account_1gwf2_464 ._ck-badge-soft_1gwf2_639{margin-left:auto}._ck-choices_1gwf2_1293{grid-template-columns:minmax(0,1fr)}._ck-pay-panel_1gwf2_1558{padding:14px}._ck-card_1gwf2_1933{padding:22px 18px;border-radius:20px}._ck-coupon-form_1gwf2_1036{flex-direction:column}._ck-ft-inner_1gwf2_1989{padding:0 20px}._ck-ft-top_1gwf2_1995{padding:28px 0 20px}._ck-ft-legal_1gwf2_2064{flex-direction:column}._ck-ft-legal_1gwf2_2064 li+li:before{display:none}._ck-overlay_1gwf2_10{padding:16px}}._subscription-success-layout_1pav8_4{min-height:100vh;background:var(--bg-soft)}._subscription-success-loading_1pav8_9,._subscription-success-error_1pav8_10{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;text-align:center;padding:2rem}._subscription-success-main_1pav8_20{padding:3rem 1rem}._subscription-success-container_1pav8_24{max-width:800px;margin:0 auto;text-align:center}._success-icon_1pav8_31{display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;background:linear-gradient(135deg,var(--success-500) 0%,var(--success-700) 100%);border-radius:50%;margin-bottom:2rem;animation:_scaleIn_1pav8_1 .5s ease-out}._success-icon_1pav8_31 svg{color:#fff}._pending-icon_1pav8_48{background:linear-gradient(135deg,#f59e0b,#d97706)}._detail-mono_1pav8_53{font-family:SF Mono,Fira Code,Consolas,monospace;font-size:1.25rem;letter-spacing:.1em;color:var(--text-primary);user-select:all}@keyframes _scaleIn_1pav8_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}._success-title_1pav8_73{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--text-primary);animation:_fadeInUp_1pav8_1 .6s ease-out .2s both}._success-description_1pav8_81{font-size:1.125rem;color:var(--text-secondary);margin-bottom:3rem;line-height:1.6;animation:_fadeInUp_1pav8_1 .6s ease-out .3s both}@keyframes _fadeInUp_1pav8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._subscription-details-card_1pav8_101,._next-steps-card_1pav8_102{background:#fff;border-radius:16px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 12px #0000001a;text-align:left;animation:_fadeInUp_1pav8_1 .6s ease-out .4s both}._card-title_1pav8_112{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--text-primary);text-align:center}._detail-grid_1pav8_121{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:1.5rem}._detail-item_1pav8_128{display:flex;flex-direction:column;gap:.5rem}._detail-label_1pav8_134{font-size:.875rem;color:var(--text-secondary);font-weight:500}._detail-value_1pav8_140{font-size:1rem;color:var(--text-primary);font-weight:600}._detail-uuid_1pav8_146{font-size:.875rem;font-family:monospace;word-break:break-all}._status-badge_1pav8_153{display:inline-block;padding:.375rem .75rem;border-radius:20px;font-size:.875rem;font-weight:600;width:fit-content}._status-trial_1pav8_162{background:var(--info-100);color:var(--info-800)}._status-active_1pav8_167{background:var(--success-100);color:var(--success-800)}._trial-reminder_1pav8_173{display:flex;gap:1rem;padding:1rem;background:var(--info-50);border-left:4px solid var(--info-500);border-radius:8px;margin-top:1.5rem}._trial-reminder_1pav8_173 svg{flex-shrink:0;color:var(--info-600)}._trial-reminder_1pav8_173 strong{display:block;margin-bottom:.5rem;color:var(--info-800)}._trial-reminder_1pav8_173 p{margin:.25rem 0;font-size:.9rem;color:var(--text-secondary);line-height:1.5}._steps-grid_1pav8_202{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}._step-item_1pav8_208{text-align:center;padding:1.5rem;background:var(--neutral-75);border-radius:12px;transition:transform .2s,box-shadow .2s}._step-item_1pav8_208:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}._step-icon_1pav8_221{font-size:3rem;margin-bottom:1rem}._step-item_1pav8_208 h3{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;color:var(--text-primary)}._step-item_1pav8_208 p{font-size:.875rem;color:var(--text-secondary);line-height:1.5}._action-buttons_1pav8_240{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;animation:_fadeInUp_1pav8_1 .6s ease-out .5s both}._action-buttons_1pav8_240 button{min-width:180px}@media (max-width: 568px){._action-buttons_1pav8_240{flex-direction:column}._action-buttons_1pav8_240 button{width:100%}}._support-links_1pav8_263{text-align:center;font-size:.9rem;color:var(--text-secondary);animation:_fadeInUp_1pav8_1 .6s ease-out .6s both}._support-links_1pav8_263 p{margin-bottom:.5rem}._support-links_1pav8_263 a{color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:3px;font-weight:500}._support-links_1pav8_263 a:hover{color:var(--text-primary);text-decoration-color:var(--gold-700)}._support-links_1pav8_263 span{margin:0 .5rem;color:var(--text-tertiary)}._loading-spinner_1pav8_297{border:3px solid var(--neutral-200);border-top-color:var(--gold-500);border-radius:50%;width:40px;height:40px;animation:_spin_1pav8_1 1s linear infinite;margin-bottom:1rem}@keyframes _spin_1pav8_1{to{transform:rotate(360deg)}}._product-redirect-card_1pav8_314{background:linear-gradient(135deg,var(--gold-50) 0%,var(--gold-100) 100%);border:1px solid var(--gold-200);border-radius:16px;padding:2rem;margin-bottom:2rem;text-align:center;animation:_fadeInUp_1pav8_1 .6s ease-out .45s both}._product-redirect-card_1pav8_314 h3{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}._product-redirect-card_1pav8_314>p{font-size:.9375rem;color:var(--text-secondary);margin-bottom:1.25rem}._redirect-icon_1pav8_337{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--black-900);border-radius:50%;margin-bottom:1rem}._redirect-icon_1pav8_337 svg{color:var(--gold-400)}._countdown-bar_1pav8_353{width:100%;height:4px;background:var(--gold-200);border-radius:2px;margin-bottom:1.5rem;overflow:hidden}._countdown-progress_1pav8_362{height:100%;background:var(--gold-500);border-radius:2px;transition:width 1s linear}._redirect-actions_1pav8_370{display:flex;flex-direction:column;align-items:center;gap:.75rem}._cancel-redirect_1pav8_377{background:none;border:none;color:var(--text-secondary);font-size:.875rem;cursor:pointer;padding:.25rem .5rem;text-decoration:underline;transition:color .2s}._cancel-redirect_1pav8_377:hover{color:var(--text-primary)}._manual-redirect-hint_1pav8_393{text-align:center;padding:1rem;margin-bottom:1.5rem;color:var(--text-secondary);font-size:.9375rem;animation:_fadeInUp_1pav8_1 .4s ease-out both}._redirecting-overlay_1pav8_403{position:fixed;inset:0;background:#ffffffeb;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999;gap:1rem}._redirecting-overlay_1pav8_403 p{font-size:1.125rem;color:var(--text-primary);font-weight:500}@media (max-width: 768px){._subscription-success-main_1pav8_20{padding:2rem .75rem}._success-icon_1pav8_31{width:100px;height:100px;margin-bottom:1.5rem}._success-icon_1pav8_31 svg{width:64px;height:64px}._success-title_1pav8_73{font-size:1.875rem;margin-bottom:.75rem}._success-description_1pav8_81{font-size:1rem;margin-bottom:2rem}._subscription-details-card_1pav8_101,._next-steps-card_1pav8_102{padding:1.5rem;border-radius:14px;margin-bottom:1.5rem}._card-title_1pav8_112{font-size:1.25rem;margin-bottom:1.25rem}._detail-grid_1pav8_121{grid-template-columns:1fr;gap:1.25rem}._steps-grid_1pav8_202{grid-template-columns:1fr;gap:1rem}._step-item_1pav8_208{padding:1.25rem;display:flex;align-items:center;gap:1rem;text-align:left}._step-icon_1pav8_221{font-size:2rem;margin-bottom:0;flex-shrink:0}._step-item_1pav8_208 h3{font-size:1rem;margin-bottom:.25rem}._step-item_1pav8_208 p{font-size:.8125rem}._trial-reminder_1pav8_173{padding:.875rem;gap:.75rem}._trial-reminder_1pav8_173 strong{font-size:.9rem}._trial-reminder_1pav8_173 p{font-size:.8125rem}._product-redirect-card_1pav8_314{padding:1.5rem;border-radius:14px;margin-bottom:1.5rem}._product-redirect-card_1pav8_314 h3{font-size:1.125rem}._action-buttons_1pav8_240{margin-bottom:1.5rem}._action-buttons_1pav8_240 button{min-width:150px}}@media (max-width: 480px){._subscription-success-main_1pav8_20{padding:1.5rem .5rem}._success-icon_1pav8_31{width:80px;height:80px;margin-bottom:1.25rem}._success-icon_1pav8_31 svg{width:48px;height:48px}._success-title_1pav8_73{font-size:1.5rem;margin-bottom:.5rem}._success-description_1pav8_81{font-size:.9rem;margin-bottom:1.5rem;line-height:1.5}._subscription-details-card_1pav8_101,._next-steps-card_1pav8_102{padding:1.125rem;border-radius:12px;margin-bottom:1.25rem;box-shadow:0 2px 8px #00000014}._card-title_1pav8_112{font-size:1.125rem;margin-bottom:1rem}._detail-grid_1pav8_121{gap:1rem}._detail-label_1pav8_134{font-size:.8125rem}._detail-value_1pav8_140{font-size:.9375rem}._detail-uuid_1pav8_146{font-size:.75rem}._status-badge_1pav8_153{padding:.25rem .625rem;font-size:.8125rem}._trial-reminder_1pav8_173{padding:.75rem;gap:.625rem;border-radius:6px;margin-top:1rem}._trial-reminder_1pav8_173 svg{width:18px;height:18px}._trial-reminder_1pav8_173 strong{font-size:.8125rem;margin-bottom:.25rem}._trial-reminder_1pav8_173 p{font-size:.75rem}._step-item_1pav8_208{padding:1rem;gap:.75rem}._step-icon_1pav8_221{font-size:1.75rem}._step-item_1pav8_208 h3{font-size:.9375rem}._step-item_1pav8_208 p{font-size:.75rem}._product-redirect-card_1pav8_314{padding:1.125rem;border-radius:12px}._product-redirect-card_1pav8_314 h3{font-size:1rem}._product-redirect-card_1pav8_314>p{font-size:.875rem}._redirect-icon_1pav8_337{width:48px;height:48px}._redirect-icon_1pav8_337 svg{width:24px;height:24px}._redirect-actions_1pav8_370 button{width:100%;min-height:48px}._action-buttons_1pav8_240{flex-direction:column;margin-bottom:1.25rem}._action-buttons_1pav8_240 button{width:100%;min-width:auto;min-height:48px}._support-links_1pav8_263{font-size:.8125rem}._support-links_1pav8_263 p{margin-bottom:.375rem}}@media (max-width: 360px){._subscription-success-main_1pav8_20{padding:1rem .25rem}._success-icon_1pav8_31{width:68px;height:68px}._success-icon_1pav8_31 svg{width:40px;height:40px}._success-title_1pav8_73{font-size:1.3rem}._success-description_1pav8_81{font-size:.85rem}._subscription-details-card_1pav8_101,._next-steps-card_1pav8_102{padding:.875rem}._card-title_1pav8_112{font-size:1rem}}@supports (padding-bottom: env(safe-area-inset-bottom)){._subscription-success-main_1pav8_20{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}@media (hover: none) and (pointer: coarse){._step-item_1pav8_208:hover{transform:none;box-shadow:none}._step-item_1pav8_208:active{transform:scale(.98);background:var(--neutral-100)}._action-buttons_1pav8_240 button{min-height:48px}._support-links_1pav8_263 a{display:inline-block;padding:.25rem 0;min-height:44px;line-height:44px}}._license-success-layout_ut5vk_5{min-height:100vh;background:var(--bg-soft)}._license-success-loading_ut5vk_10,._license-success-error_ut5vk_11{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:80vh;text-align:center;padding:2rem}._license-success-main_ut5vk_21{padding:3rem 1rem}._license-success-container_ut5vk_25{max-width:800px;margin:0 auto;text-align:center}._success-icon_ut5vk_32{display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;background:linear-gradient(135deg,var(--success-500) 0%,var(--success-700) 100%);border-radius:50%;margin-bottom:2rem;animation:_scaleIn_ut5vk_1 .5s ease-out}._success-icon_ut5vk_32 svg{color:#fff}@keyframes _scaleIn_ut5vk_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}._success-title_ut5vk_60{font-size:2.5rem;font-weight:700;margin-bottom:1rem;color:var(--text-primary);animation:_fadeInUp_ut5vk_1 .6s ease-out .2s both}._success-description_ut5vk_68{font-size:1.125rem;color:var(--text-secondary);margin-bottom:3rem;line-height:1.6;animation:_fadeInUp_ut5vk_1 .6s ease-out .3s both}@keyframes _fadeInUp_ut5vk_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._license-details-card_ut5vk_88{background:var(--bg-card, white);border-radius:16px;padding:2rem;margin-bottom:2rem;box-shadow:0 4px 12px #0000001a;text-align:left;animation:_fadeInUp_ut5vk_1 .6s ease-out .4s both}._card-title_ut5vk_98{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--text-primary);text-align:center}._license-key-row_ut5vk_107{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--neutral-50, #f7f7f8);border:1px solid var(--border-default, #e2e2e5);border-radius:8px;padding:12px 16px;margin-bottom:1.5rem;flex-wrap:wrap}._license-key_ut5vk_107{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1rem;font-weight:600;color:var(--text-primary);letter-spacing:.5px;word-break:break-all}._license-copy-btn_ut5vk_129{flex-shrink:0;padding:8px 16px;border-radius:6px;border:1px solid var(--primary-500);background:var(--bg-card, white);color:var(--gold-900);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._license-copy-btn_ut5vk_129:hover{background:var(--primary-50)}._license-copy-btn-active_ut5vk_147{border-color:var(--success-500);background:var(--success-50);color:var(--success-800)}._detail-grid_ut5vk_155{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin-bottom:1.5rem}._detail-item_ut5vk_162{display:flex;flex-direction:column;gap:.5rem}._detail-label_ut5vk_168{font-size:.875rem;color:var(--text-secondary);font-weight:500}._detail-value_ut5vk_174{font-size:1rem;color:var(--text-primary);font-weight:600}._detail-uuid_ut5vk_180{font-size:.875rem;font-family:monospace;word-break:break-all}._license-maintenance-value_ut5vk_186{white-space:normal;line-height:1.5;font-size:.9375rem}._perpetual-reminder_ut5vk_193{display:flex;gap:1rem;padding:1rem;background:var(--success-50);border-left:4px solid var(--success-500);border-radius:8px;margin-top:.5rem}._perpetual-reminder_ut5vk_193 svg{flex-shrink:0;color:var(--success-600)}._perpetual-reminder_ut5vk_193 strong{display:block;margin-bottom:.5rem;color:var(--text-primary)}._perpetual-reminder_ut5vk_193 p{margin:.25rem 0;font-size:.9rem;color:var(--text-secondary);line-height:1.5}._action-buttons_ut5vk_222{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem;animation:_fadeInUp_ut5vk_1 .6s ease-out .5s both}._action-buttons_ut5vk_222 button{min-width:180px}@media (max-width: 568px){._action-buttons_ut5vk_222{flex-direction:column}._action-buttons_ut5vk_222 button{width:100%}}._support-links_ut5vk_245{text-align:center;font-size:.9rem;color:var(--text-secondary);animation:_fadeInUp_ut5vk_1 .6s ease-out .6s both}._support-links_ut5vk_245 p{margin-bottom:.5rem}._support-links_ut5vk_245 a{color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:3px;font-weight:500}._support-links_ut5vk_245 a:hover{color:var(--text-primary);text-decoration-color:var(--gold-700)}._support-links_ut5vk_245 span{margin:0 .5rem;color:var(--text-tertiary)}._loading-spinner_ut5vk_279{border:3px solid var(--neutral-200);border-top-color:var(--gold-500);border-radius:50%;width:40px;height:40px;animation:_spin_ut5vk_1 1s linear infinite;margin-bottom:1rem}@keyframes _spin_ut5vk_1{to{transform:rotate(360deg)}}@media (max-width: 768px){._license-success-main_ut5vk_21{padding:2rem .75rem}._success-icon_ut5vk_32{width:100px;height:100px;margin-bottom:1.5rem}._success-icon_ut5vk_32 svg{width:64px;height:64px}._success-title_ut5vk_60{font-size:1.875rem;margin-bottom:.75rem}._success-description_ut5vk_68{font-size:1rem;margin-bottom:2rem}._license-details-card_ut5vk_88{padding:1.5rem;border-radius:14px;margin-bottom:1.5rem}._card-title_ut5vk_98{font-size:1.25rem;margin-bottom:1.25rem}._detail-grid_ut5vk_155{grid-template-columns:1fr;gap:1.25rem}._action-buttons_ut5vk_222 button{min-width:150px}}@media (max-width: 480px){._license-success-main_ut5vk_21{padding:1.5rem .5rem}._success-icon_ut5vk_32{width:80px;height:80px;margin-bottom:1.25rem}._success-icon_ut5vk_32 svg{width:48px;height:48px}._success-title_ut5vk_60{font-size:1.5rem;margin-bottom:.5rem}._success-description_ut5vk_68{font-size:.9rem;margin-bottom:1.5rem;line-height:1.5}._license-details-card_ut5vk_88{padding:1.125rem;border-radius:12px;margin-bottom:1.25rem;box-shadow:0 2px 8px #00000014}._card-title_ut5vk_98{font-size:1.125rem;margin-bottom:1rem}._license-key-row_ut5vk_107{padding:10px 12px}._license-copy-btn_ut5vk_129{width:100%}._detail-grid_ut5vk_155{gap:1rem}._action-buttons_ut5vk_222{flex-direction:column;margin-bottom:1.25rem}._action-buttons_ut5vk_222 button{width:100%;min-width:auto;min-height:48px}}@supports (padding-bottom: env(safe-area-inset-bottom)){._license-success-main_ut5vk_21{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}._payment-processing-layout_143ua_1{min-height:100vh;background:var(--background-secondary, #f8fafc)}._payment-processing-main_143ua_6{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:2rem}._payment-processing-container_143ua_14{max-width:500px;width:100%;background:#fff;border-radius:1rem;padding:3rem 2rem;text-align:center;box-shadow:0 4px 20px #00000014}._loading-spinner_143ua_25{width:40px;height:40px;border:3px solid var(--border-default, #e2e8f0);border-top-color:var(--primary-500, #FFB800);border-radius:50%;animation:_spin_143ua_1 1s linear infinite;margin:0 auto 1.5rem}._loading-spinner_143ua_25._large_143ua_37{width:64px;height:64px;border-width:4px}@keyframes _spin_143ua_1{to{transform:rotate(360deg)}}._processing-content_143ua_50 h2{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);margin-bottom:.5rem}._processing-content_143ua_50 p{color:var(--text-secondary, #64748b);margin-bottom:.25rem}._sub-text_143ua_62{font-size:.875rem;color:var(--text-tertiary, #94a3b8)!important}._success-content_143ua_68 ._success-icon_143ua_68{width:80px;height:80px;margin:0 auto 1.5rem;background:var(--success-bg, #ecfdf5);border-radius:50%;display:flex;align-items:center;justify-content:center}._success-content_143ua_68 ._success-icon_143ua_68 svg{color:var(--success, #10b981)}._success-content_143ua_68 h2{font-size:1.5rem;font-weight:700;color:var(--success, #10b981);margin-bottom:.5rem}._success-content_143ua_68 p{color:var(--text-secondary, #64748b)}._failed-content_143ua_95 ._failed-icon_143ua_95{width:80px;height:80px;margin:0 auto 1.5rem;background:var(--error-bg, #fef2f2);border-radius:50%;display:flex;align-items:center;justify-content:center}._failed-content_143ua_95 ._failed-icon_143ua_95 svg{color:var(--error, #dc2626)}._failed-content_143ua_95 h2{font-size:1.5rem;font-weight:700;color:var(--error, #dc2626);margin-bottom:.5rem}._failed-content_143ua_95 p{color:var(--text-secondary, #64748b);margin-bottom:1.5rem}._pending-content_143ua_123 ._pending-icon_143ua_123{width:80px;height:80px;margin:0 auto 1.5rem;background:var(--warning-bg, #fffbeb);border-radius:50%;display:flex;align-items:center;justify-content:center}._pending-content_143ua_123 ._pending-icon_143ua_123 svg{color:var(--warning, #f59e0b)}._pending-content_143ua_123 h2{font-size:1.5rem;font-weight:700;color:var(--warning, #f59e0b);margin-bottom:1rem}._payment-details_143ua_145{background:var(--background-secondary, #f8fafc);border-radius:.75rem;padding:1.5rem;margin:1.5rem 0;text-align:left}._payment-details_143ua_145>p{color:var(--text-secondary, #64748b);font-size:.875rem;margin-bottom:1rem}._detail-row_143ua_159{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--border-color, #e2e8f0)}._detail-row_143ua_159:last-child{border-bottom:none}._detail-row_143ua_159 span{color:var(--text-secondary, #64748b)}._detail-row_143ua_159 strong{color:var(--text-primary, #1e293b);font-family:monospace;font-size:1rem}._timeout-content_143ua_181 ._timeout-icon_143ua_181,._error-content_143ua_182 ._error-icon_143ua_182{width:80px;height:80px;margin:0 auto 1.5rem;background:var(--warning-bg, #fffbeb);border-radius:50%;display:flex;align-items:center;justify-content:center}._timeout-content_143ua_181 ._timeout-icon_143ua_181 svg,._error-content_143ua_182 ._error-icon_143ua_182 svg{color:var(--warning, #f59e0b)}._timeout-content_143ua_181 h2,._error-content_143ua_182 h2{font-size:1.5rem;font-weight:700;color:var(--text-primary, #1e293b);margin-bottom:.5rem}._timeout-content_143ua_181 p,._error-content_143ua_182 p{color:var(--text-secondary, #64748b);margin-bottom:1.5rem}._action-buttons_143ua_213{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}._btn-primary_143ua_220{padding:.875rem 1.5rem;background:var(--primary, #3b82f6);color:#fff;border:none;border-radius:.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s}._btn-primary_143ua_220:hover{background:var(--primary-hover, #2563eb)}._btn-outline_143ua_236{padding:.875rem 1.5rem;background:#fff;color:var(--text-primary, #1e293b);border:1px solid var(--border-color, #e2e8f0);border-radius:.5rem;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}._btn-outline_143ua_236:hover{background:var(--background-secondary, #f8fafc);border-color:var(--primary, #3b82f6);color:var(--primary, #3b82f6)}@media (min-width: 480px){._action-buttons_143ua_213{flex-direction:row;justify-content:center}}._payment-failed-layout_mtzb0_1{min-height:100vh;background:var(--background-secondary, #f8fafc)}._payment-failed-main_mtzb0_6{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:2rem}._payment-failed-container_mtzb0_14{max-width:500px;width:100%;background:#fff;border-radius:1rem;padding:3rem 2rem;text-align:center;box-shadow:0 4px 20px #00000014}._failed-icon_mtzb0_24{width:100px;height:100px;margin:0 auto 1.5rem;background:var(--error-bg, #fef2f2);border-radius:50%;display:flex;align-items:center;justify-content:center}._failed-icon_mtzb0_24 svg{color:var(--error, #dc2626)}._payment-failed-container_mtzb0_14 h1{font-size:2rem;font-weight:700;color:var(--error, #dc2626);margin-bottom:.5rem}._error-message_mtzb0_46{font-size:1.125rem;color:var(--text-secondary, #64748b);margin-bottom:1rem}._payment-uuid_mtzb0_52{font-size:.75rem;color:var(--text-tertiary, #94a3b8);font-family:monospace;margin-bottom:1.5rem}._help-section_mtzb0_59{background:var(--background-secondary, #f8fafc);border-radius:.75rem;padding:1.5rem;text-align:left;margin-bottom:2rem}._help-section_mtzb0_59 h3{font-size:.875rem;font-weight:600;color:var(--text-primary, #1e293b);margin-bottom:.75rem}._help-section_mtzb0_59 ul{list-style:none;padding:0;margin:0}._help-section_mtzb0_59 li{position:relative;padding-left:1.25rem;color:var(--text-secondary, #64748b);font-size:.875rem;line-height:1.75}._help-section_mtzb0_59 li:before{content:"";position:absolute;left:0;top:.625rem;width:6px;height:6px;background:var(--text-tertiary, #94a3b8);border-radius:50%}._action-buttons_mtzb0_99{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}@media (min-width: 480px){._action-buttons_mtzb0_99{flex-direction:row;justify-content:center}}._support-text_mtzb0_113{font-size:.875rem;color:var(--text-secondary, #64748b);margin-bottom:.75rem}._support-line-btn_mtzb0_119{margin:0 auto}._google-hint_jnjme_3{margin:var(--spacing-sm) 0 0;font-size:13px;line-height:1.5;color:var(--text-secondary);text-align:center;text-wrap:balance}._terms-note_jnjme_13{margin:var(--spacing-xs) 0 0;font-size:12px;line-height:1.6;color:var(--text-secondary);text-align:center}._terms-note_jnjme_13 a{margin:0 2px;color:var(--primary-600);text-decoration:underline;text-underline-offset:2px}._terms-note_jnjme_13 a:hover{color:var(--primary-700)}._sso-page_hj2j3_3{min-height:100vh;background:linear-gradient(180deg,var(--primary-50) 0%,#FFFFFF 100%);display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl)}._sso-container_hj2j3_12{width:100%;max-width:440px;background:#fff;border-radius:var(--radius-xl);box-shadow:0 4px 24px #00000014;padding:var(--spacing-3xl)}._sso-loading_hj2j3_22{text-align:center;padding:var(--spacing-4xl)}._loading-spinner_hj2j3_27{width:48px;height:48px;border:4px solid var(--neutral-200);border-top-color:var(--primary-500);border-radius:50%;animation:_spin_hj2j3_1 1s linear infinite;margin:0 auto var(--spacing-lg)}@keyframes _spin_hj2j3_1{to{transform:rotate(360deg)}}._sso-loading_hj2j3_22 p{color:var(--text-secondary);font-size:16px}._sso-error-page_hj2j3_49{text-align:center;padding:var(--spacing-4xl);max-width:400px}._error-icon_hj2j3_55{width:64px;height:64px;background:var(--error-100);color:var(--error-600);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;margin:0 auto var(--spacing-lg)}._sso-error-page_hj2j3_49 h2{font-size:24px;color:var(--text-primary);margin-bottom:var(--spacing-sm)}._sso-error-page_hj2j3_49 p{color:var(--text-secondary);margin-bottom:var(--spacing-xs)}._error-hint_hj2j3_80{font-size:14px;color:var(--text-tertiary)}._error-actions_hj2j3_87{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:var(--spacing-md)}._error-retry-btn_hj2j3_101{padding:10px 24px;border:none;border-radius:var(--radius-md);background:var(--primary-500);color:#fff;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}._error-retry-btn_hj2j3_101:hover{background:var(--primary-600)}a._error-retry-btn_hj2j3_101{display:inline-block;text-decoration:none}button._error-back-link_hj2j3_124{font-family:inherit;cursor:pointer}._error-back-link_hj2j3_124{display:inline-block;padding:10px 24px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s ease,color .2s ease}._error-back-link_hj2j3_124:hover{background-color:var(--bg-hover);color:var(--text-primary)}._sso-product-info_hj2j3_151{text-align:center;margin-bottom:var(--spacing-2xl)}._product-icon_hj2j3_156{width:72px;height:72px;margin:auto;border-radius:var(--radius-lg);object-fit:cover;margin-bottom:var(--spacing-md);box-shadow:0 2px 8px #0000001a}._product-icon-placeholder_hj2j3_166{width:72px;height:72px;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--primary-400) 0%,var(--primary-600) 100%);color:#fff;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700;margin:0 auto var(--spacing-md)}._product-name_hj2j3_180{font-size:24px;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-xs)}._product-hint_hj2j3_187{font-size:14px;color:var(--text-secondary)}._sso-tabs_hj2j3_193{display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-xl);background:var(--neutral-100);padding:var(--spacing-xs);border-radius:var(--radius-lg)}._sso-tab_hj2j3_193{flex:1;padding:var(--spacing-sm) var(--spacing-md);border:none;background:transparent;color:var(--text-secondary);font-size:14px;font-weight:500;cursor:pointer;border-radius:var(--radius-md);transition:all .2s ease}._sso-tab_hj2j3_193:hover{color:var(--text-primary)}._sso-tab_hj2j3_193._active_hj2j3_219{background:#fff;color:var(--primary-600);box-shadow:0 1px 3px #0000001a}._sso-alert_hj2j3_226{padding:var(--spacing-md);border-radius:var(--radius-md);display:flex;align-items:center;gap:var(--spacing-sm);font-size:14px;margin-bottom:var(--spacing-lg);word-break:keep-all;overflow-wrap:anywhere}._sso-alert-error_hj2j3_239{background:var(--error-50);color:var(--error-700);border:1px solid var(--error-200)}._sso-alert_hj2j3_226 svg{flex-shrink:0;stroke-width:2}._sso-alert-link_hj2j3_251{display:block;margin-top:var(--spacing-xs);color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}._sso-alert-link_hj2j3_251:hover{color:var(--error-800)}._sso-form_hj2j3_265{display:flex;flex-direction:column;gap:var(--spacing-md)}._sso-register-section_hj2j3_272{display:flex;flex-direction:column;gap:var(--spacing-lg)}._sso-trial-section_hj2j3_279{display:flex;flex-direction:column;gap:var(--spacing-xl)}._trial-info_hj2j3_285{text-align:center;padding:var(--spacing-lg);background:var(--success-50);border-radius:var(--radius-lg);border:1px solid var(--success-200)}._trial-badge_hj2j3_293{display:inline-block;padding:var(--spacing-xs) var(--spacing-md);background:var(--success-500);color:#fff;font-size:12px;font-weight:600;border-radius:var(--radius-full);margin-bottom:var(--spacing-sm)}._trial-info_hj2j3_285 h3{font-size:18px;color:var(--text-primary);margin-bottom:var(--spacing-xs)}._trial-days_hj2j3_310{font-size:16px;color:var(--success-700);font-weight:600;margin-bottom:var(--spacing-xs)}._trial-description_hj2j3_317{font-size:14px;color:var(--text-secondary);margin-bottom:var(--spacing-xs)}._trial-notice_hj2j3_323{font-size:.9rem;color:var(--warning-600);margin-top:var(--spacing-sm)}._sso-footer_hj2j3_330{margin-top:var(--spacing-2xl);padding-top:var(--spacing-lg);border-top:1px solid var(--border-default);text-align:center}._sso-footer_hj2j3_330 p{font-size:13px;color:var(--text-tertiary);margin-bottom:var(--spacing-xs)}._sso-footer_hj2j3_330 strong{color:var(--primary-600);font-weight:600}._sso-secure_hj2j3_348{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--success-600)!important;font-size:12px!important}._sso-secure_hj2j3_348 svg{stroke-width:2}@media (max-width: 480px){._sso-page_hj2j3_3{padding:var(--spacing-md);align-items:flex-start;padding-top:var(--spacing-2xl)}._sso-container_hj2j3_12{padding:var(--spacing-xl);border-radius:var(--radius-lg)}._product-icon_hj2j3_156,._product-icon-placeholder_hj2j3_166{width:56px;height:56px;font-size:24px}._product-name_hj2j3_180{font-size:20px}._sso-tabs_hj2j3_193{flex-wrap:wrap}._sso-tab_hj2j3_193{font-size:13px;padding:var(--spacing-xs) var(--spacing-sm)}}@media (prefers-reduced-motion: no-preference){._sso-container_hj2j3_12{animation:_slideUp_hj2j3_1 .4s ease}@keyframes _slideUp_hj2j3_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}}@media (prefers-contrast: high){._sso-container_hj2j3_12{border:2px solid var(--neutral-900)}._sso-tab_hj2j3_193._active_hj2j3_219{border:2px solid var(--primary-600)}}._sso-alert-success_hj2j3_424{background:var(--success-50);color:var(--success-700);border:1px solid var(--success-200)}._sso-result-overlay_hj2j3_431{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-lg)}._sso-result-card_hj2j3_445{background:#fff;border-radius:var(--radius-xl);padding:var(--spacing-3xl);max-width:400px;width:100%;text-align:center;box-shadow:0 20px 40px #00000026;animation:_resultPopIn_hj2j3_1 .3s ease}@keyframes _resultPopIn_hj2j3_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._result-icon_hj2j3_467{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-lg)}._result-icon_hj2j3_467._info_hj2j3_478{background:var(--primary-100);color:var(--primary-600)}._result-icon_hj2j3_467._warning_hj2j3_483{background:var(--warning-100);color:var(--warning-600)}._sso-result-card_hj2j3_445 h2{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-sm)}._sso-result-card_hj2j3_445 p{font-size:14px;color:var(--text-secondary);margin-bottom:var(--spacing-sm)}._result-btn_hj2j3_99{margin-top:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-xl);border:none;border-radius:var(--radius-md);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._result-btn_hj2j3_99._primary_hj2j3_99{background:var(--primary-500);color:#fff}._result-btn_hj2j3_99._primary_hj2j3_99:hover{background:var(--primary-600)}._result-actions_hj2j3_522{display:flex;flex-direction:column;gap:10px;margin-top:var(--spacing-lg)}._result-actions_hj2j3_522 ._result-btn_hj2j3_99{margin-top:0;width:100%}._result-btn_hj2j3_99._secondary_hj2j3_534{background:#fff;color:var(--text-primary);border:1px solid var(--neutral-300)}._result-btn_hj2j3_99._secondary_hj2j3_534:hover{background:var(--neutral-100)}._result-btn_hj2j3_99:disabled,._result-btn_hj2j3_99:disabled:hover{cursor:not-allowed;opacity:.6}._result-btn_hj2j3_99:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}._result-email_hj2j3_556{color:var(--text-primary);font-weight:600;overflow-wrap:anywhere}._sso-result-card_hj2j3_445 ._result-notice_hj2j3_562{margin:12px 0 4px;font-size:13px;line-height:1.6}._sso-result-card_hj2j3_445 ._result-notice_hj2j3_562:empty{display:none}._sso-result-card_hj2j3_445 ._result-notice-ok_hj2j3_573{color:var(--success-800)}._sso-result-card_hj2j3_445 ._result-notice-error_hj2j3_577{color:var(--error-700)}._sso-result-card_hj2j3_445 ._sso-switch-link_hj2j3_581{margin-top:8px}@media (max-width: 480px){._sso-result-card_hj2j3_445{padding:var(--spacing-xl);margin:var(--spacing-md)}._result-icon_hj2j3_467{width:56px;height:56px}._sso-result-card_hj2j3_445 h2{font-size:18px}}._sso-tab-content_hj2j3_602{display:inline-flex;align-items:center;gap:6px}._sso-tab-badge_hj2j3_608{display:inline-flex;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;border-radius:var(--radius-full);white-space:nowrap;animation:_tab-badge-pulse_hj2j3_1 2.5s ease-in-out infinite}._sso-tab-badge_hj2j3_608._trial_hj2j3_285{background:linear-gradient(135deg,var(--success-500) 0%,var(--success-600) 100%);color:#fff;box-shadow:0 2px 6px #22b5734d}._sso-tab-badge_hj2j3_608._free_hj2j3_625{background:linear-gradient(135deg,var(--primary-400) 0%,var(--primary-600) 100%);color:#fff;box-shadow:0 2px 6px #ffb8004d}@keyframes _tab-badge-pulse_hj2j3_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.02)}}._sso-tab_hj2j3_193._active_hj2j3_219 ._sso-tab-badge_hj2j3_608._trial_hj2j3_285{background:var(--success-600);box-shadow:none}._sso-tab_hj2j3_193._active_hj2j3_219 ._sso-tab-badge_hj2j3_608._free_hj2j3_625{background:var(--primary-700);box-shadow:none}._sso-promo-banner_hj2j3_647{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-lg);margin-bottom:var(--spacing-xl);animation:_promo-slide-in_hj2j3_1 .5s ease-out}@keyframes _promo-slide-in_hj2j3_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._sso-promo-banner_hj2j3_647._trial_hj2j3_285{background:linear-gradient(135deg,var(--success-50) 0%,var(--success-100) 100%);border:1px solid var(--success-200)}._sso-promo-banner_hj2j3_647._trial_hj2j3_285 ._promo-icon_hj2j3_667{color:var(--success-600)}._sso-promo-banner_hj2j3_647._trial_hj2j3_285 ._promo-highlight_hj2j3_671{color:var(--success-700)}._sso-promo-banner_hj2j3_647._free_hj2j3_625{background:linear-gradient(135deg,var(--primary-50) 0%,var(--primary-100) 100%);border:1px solid var(--primary-200)}._sso-promo-banner_hj2j3_647._free_hj2j3_625 ._promo-icon_hj2j3_667{color:var(--primary-600)}._sso-promo-banner_hj2j3_647._free_hj2j3_625 ._promo-highlight_hj2j3_671{color:var(--primary-700)}._promo-icon_hj2j3_667{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._promo-text_hj2j3_700{flex:1;display:flex;flex-direction:column;gap:2px}._promo-highlight_hj2j3_671{font-size:15px;font-weight:700}._promo-desc_hj2j3_712{font-size:12px;color:var(--text-secondary)}._promo-cta_hj2j3_717{flex-shrink:0;padding:var(--spacing-sm) var(--spacing-md);background:#fff;color:var(--primary-700);font-size:13px;font-weight:600;border-radius:var(--radius-md);border:1px solid var(--primary-200);cursor:pointer;transition:all .2s ease}._promo-cta_hj2j3_717:hover{background:var(--primary-500);color:#fff;border-color:var(--primary-500);transform:translateY(-1px);box-shadow:var(--shadow-sm)}@media (max-width: 480px){._sso-tab-badge_hj2j3_608{padding:2px 6px;font-size:9px}._sso-promo-banner_hj2j3_647{flex-direction:column;text-align:center;padding:var(--spacing-lg)}._promo-text_hj2j3_700{align-items:center}._promo-cta_hj2j3_717{width:100%;padding:var(--spacing-md)}}._sso-quick-buttons_hj2j3_763{display:flex;flex-direction:column;gap:12px}._sso-form-section_hj2j3_769{display:flex;flex-direction:column;gap:var(--spacing-md)}._sso-divider_hj2j3_776{display:flex;align-items:center;margin:var(--spacing-md) 0;gap:var(--spacing-md)}._sso-divider_hj2j3_776:before,._sso-divider_hj2j3_776:after{content:"";flex:1;height:1px;background:var(--border-default)}._sso-divider_hj2j3_776 span{font-size:13px;color:var(--text-tertiary);white-space:nowrap}@media (max-width: 480px){._sso-divider_hj2j3_776 span{font-size:12px}}._sso-checkbox-group_hj2j3_804{margin:var(--spacing-md) 0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._sso-checkbox_hj2j3_804{display:flex;align-items:flex-start;gap:var(--spacing-sm);cursor:pointer;font-size:14px;line-height:1.4}._sso-checkbox_hj2j3_804 input[type=checkbox]{margin-top:2px;width:18px;height:18px;cursor:pointer;accent-color:var(--primary-500);flex-shrink:0}._checkbox-text_hj2j3_829{color:var(--text-secondary);user-select:none}._checkbox-text_hj2j3_829 a{color:var(--primary-600);text-decoration:none;font-weight:500}._checkbox-text_hj2j3_829 a:hover{text-decoration:underline}._checkbox-error_hj2j3_844{color:var(--error-600);font-size:12px;margin-left:26px;margin-top:-4px}@media (max-width: 480px){._sso-checkbox_hj2j3_804{font-size:13px}._sso-checkbox_hj2j3_804 input[type=checkbox]{width:16px;height:16px}._checkbox-error_hj2j3_844{margin-left:24px}}._sso-google-focus_hj2j3_867{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md) 0 var(--spacing-sm)}._sso-google-focus_hj2j3_867>div{width:100%}._sso-switch-link_hj2j3_581{background:none;border:none;padding:var(--spacing-xs) var(--spacing-sm);font-family:inherit;font-size:13px;color:var(--text-tertiary);text-decoration:underline;text-underline-offset:3px;cursor:pointer;border-radius:var(--radius-md);transition:color .2s ease}._sso-switch-link_hj2j3_581:hover:not(:disabled){color:var(--primary-600)}._sso-switch-link_hj2j3_581:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}._sso-switch-link_hj2j3_581:disabled{opacity:.5;cursor:not-allowed}._slide_1bmrr_7{--ink: #14213d;--slate: #526075;--line: #e3e7ee;--bg: #f4f6f9;--gold: #ffb800;--gold-text: #8a6500;position:relative;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:18px;padding:clamp(28px,5vh,56px) clamp(32px,4.5vw,72px) clamp(24px,4vh,44px);background:var(--bg);color:var(--ink)}._slide_1bmrr_7>*{position:relative;z-index:1}._slide_1bmrr_7:before,._slide_1bmrr_7:after{content:"";position:absolute;inset:0;pointer-events:none}._slide_1bmrr_7:before{background-image:linear-gradient(rgba(20,33,61,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(20,33,61,.04) 1px,transparent 1px);background-size:34px 34px}._slide_1bmrr_7:after{background:radial-gradient(circle at 88% 6%,rgba(255,184,0,.3),transparent 38%),radial-gradient(circle at 0% 100%,rgba(77,112,153,.2),transparent 42%)}._brand_1bmrr_54{display:flex;align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:700}._appIcon_1bmrr_63{flex:none;width:32px;height:32px;border-radius:8px;object-fit:cover}._appName_1bmrr_71{white-space:nowrap}._by_1bmrr_75{display:flex;align-items:center;gap:6px;margin-left:6px;padding-left:12px;border-left:1px solid rgba(20,33,61,.18);font-size:13px;font-weight:500;color:var(--slate);white-space:nowrap}._by_1bmrr_75 img{width:22px;height:22px}._headline_1bmrr_95{margin:clamp(4px,3vh,32px) 0 0;font-size:clamp(38px,3.7vw,60px);line-height:1.18;font-weight:900;letter-spacing:.01em;color:var(--ink)}._headlineLine_1bmrr_104{display:block}._headline_1bmrr_95 mark{color:inherit;background:linear-gradient(transparent 60%,rgba(255,184,0,.6) 60%,rgba(255,184,0,.6) 92%,transparent 92%)}._sub_1bmrr_113{margin:0;max-width:32em;font-size:clamp(16px,1.25vw,19px);line-height:1.65;color:var(--slate);text-wrap:balance}._chips_1bmrr_124{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}._offer_1bmrr_131{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#fff;border:1px solid rgba(20,33,61,.08);box-shadow:0 4px 14px #14213d0f;font-size:14px;font-weight:600}._offer_1bmrr_131 b{color:#e5a600}._proof_1bmrr_148{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--slate)}._proof_1bmrr_148 strong{font-size:16px;font-weight:800;color:var(--ink)}._stack_1bmrr_162{display:flex}._stack_1bmrr_162>img,._stack_1bmrr_162>span{width:26px;height:26px;margin-left:-8px;border-radius:50%;border:2px solid var(--bg);object-fit:cover;background:#1a2b48}._stack_1bmrr_162>:first-child{margin-left:0}._stack_1bmrr_162>span{display:grid;place-items:center}._stack_1bmrr_162>span img{width:18px;height:18px}._visual_1bmrr_193{flex:0 1 auto;min-height:0;max-width:620px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}._receipts_1bmrr_203{width:106%;height:auto;margin:0 0 -4px -3%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 13%,#000 87%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 7%,#000 93%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 13%,#000 87%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 7%,#000 93%,transparent 100%);mask-composite:intersect}._csv_1bmrr_214{width:100%;border:1px solid var(--line);border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 22px 48px -22px #14213d66}._csvTitle_1bmrr_223{display:flex;align-items:center;gap:6px;padding:9px 14px;border-bottom:1px solid var(--line);background:#f7f8fa;font-size:13px;font-weight:700;color:#2e6b47}._csv_1bmrr_214 table{width:100%;border-collapse:collapse;font-size:14px}._csv_1bmrr_214 th,._csv_1bmrr_214 td{padding:9px 14px;text-align:left;white-space:nowrap}._csv_1bmrr_214 th{font-size:12.5px;font-weight:600;color:var(--slate);background:#f7f8fa;border-bottom:1px solid var(--line)}._csv_1bmrr_214 td{border-bottom:1px solid #eef1f5;color:var(--ink)}._csv_1bmrr_214 tr:last-child td{border-bottom:0}._csv_1bmrr_214 ._num_1bmrr_265{text-align:right;font-variant-numeric:tabular-nums}._csv_1bmrr_214 ._cat_1bmrr_270{background:#ffb8001a;font-weight:700;box-shadow:inset 2px 0 0 var(--gold),inset -2px 0 0 var(--gold)}._csv_1bmrr_214 th._cat_1bmrr_270{color:var(--gold-text);background:#ffb80029}._csv_1bmrr_214 tbody tr:last-child ._cat_1bmrr_270{box-shadow:inset 2px 0 0 var(--gold),inset -2px 0 0 var(--gold),inset 0 -2px 0 var(--gold)}._shot_1bmrr_287{flex:0 1 auto;min-height:0;max-width:680px;border-radius:14px;overflow:hidden;border:1px solid rgba(20,33,61,.1);background:#fff;box-shadow:0 30px 70px -24px #14213d73}._shotBar_1bmrr_298{height:26px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#eef1f6;border-bottom:1px solid rgba(20,33,61,.06)}._shotBar_1bmrr_298 i{width:9px;height:9px;border-radius:50%;background:#cbd3df}._shot_1bmrr_287 img{display:block;width:100%;height:auto}@media (min-width: 960px){._receipts_1bmrr_203{flex:0 1 auto;min-height:0;object-fit:contain;object-position:left center}._csv_1bmrr_214{flex:none}}@media (min-width: 960px) and (max-height: 700px){._receipts_1bmrr_203{display:none}}@media (min-width: 960px) and (max-height: 580px){._csv_1bmrr_214 tbody tr:nth-child(n+2){display:none}}._skeletonBrand_1bmrr_352,._skeletonTitle_1bmrr_353,._skeletonLine_1bmrr_354{border-radius:8px;background:#14213d12}._skeletonBrand_1bmrr_352{width:180px;height:32px}._skeletonTitle_1bmrr_353{width:min(520px,90%);height:52px}._skeletonLine_1bmrr_354{width:min(440px,80%);height:20px}@media (prefers-reduced-motion: no-preference){._loading_1bmrr_375>*{animation:_slidePulse_1bmrr_1 1.6s ease-in-out infinite}}@keyframes _slidePulse_1bmrr_1{0%,to{opacity:1}50%{opacity:.55}}@media (max-width: 959px){._slide_1bmrr_7{gap:10px;padding:14px 20px 30px}._brand_1bmrr_54{font-size:14px}._appIcon_1bmrr_63{width:26px;height:26px;border-radius:7px}._by_1bmrr_75{padding-left:10px;font-size:12px}._by_1bmrr_75 img{width:18px;height:18px}._headline_1bmrr_95{margin-top:4px;font-size:31px;line-height:1.2}._sub_1bmrr_113{font-size:15px;line-height:1.6}._offer_1bmrr_131{display:none}._proof_1bmrr_148{gap:8px;font-size:13px}._proof_1bmrr_148 strong{font-size:14px}._stack_1bmrr_162>img,._stack_1bmrr_162>span{width:22px;height:22px}._visual_1bmrr_193{width:100%;margin:auto 0;align-items:center;gap:6px}._receipts_1bmrr_203{width:96%;margin:0 0 -4px}._csv_1bmrr_214{border-radius:10px}._csvTitle_1bmrr_223{padding:6px 10px;font-size:11.5px}._csv_1bmrr_214 table{font-size:12.5px}._csv_1bmrr_214 th{font-size:11px}._csv_1bmrr_214 th,._csv_1bmrr_214 td{padding:6px 10px}._shot_1bmrr_287{margin:auto 0;border-radius:10px}._shotBar_1bmrr_298{height:18px;gap:4px;padding:0 8px}._shotBar_1bmrr_298 i{width:6px;height:6px}}@media (max-width: 959px) and (max-height: 880px){._slide_1bmrr_7[data-form-open=true] ._receipts_1bmrr_203{display:none}}@media (max-width: 959px) and (max-height: 820px){._slide_1bmrr_7[data-tall-card=true] ._receipts_1bmrr_203{display:none}}@media (max-width: 959px) and (max-height: 760px){._receipts_1bmrr_203{width:82%}._slide_1bmrr_7[data-tall-card=true][data-form-open=false] ._csv_1bmrr_214 tbody tr:nth-child(3){display:none}}@media (max-width: 959px) and (max-height: 780px){._slide_1bmrr_7[data-form-open=true] ._visual_1bmrr_193,._slide_1bmrr_7[data-form-open=true] ._shot_1bmrr_287{display:none}}@media (max-width: 959px) and (max-height: 680px){._receipts_1bmrr_203{display:none}._slide_1bmrr_7[data-tall-card=true] ._csv_1bmrr_214 tbody tr:nth-child(n+2){display:none}}@media (max-width: 959px) and (max-height: 620px){._slide_1bmrr_7{gap:6px;padding:12px 20px 24px}._headline_1bmrr_95{font-size:24px}._sub_1bmrr_113{font-size:14px;line-height:1.5}._csv_1bmrr_214 tbody tr:nth-child(n+2){display:none}._slide_1bmrr_7[data-tall-card=true] ._visual_1bmrr_193{display:none}}._page_1ofah_12{--ink: #14213d;--slate: #526075;--muted: #8a94a6;--line: #e3e7ee;height:100vh;height:100dvh;overflow:hidden;display:grid;background:#fff;color:var(--ink)}._page_1ofah_12[data-layout=split]{grid-template-columns:minmax(0,1.25fr) minmax(420px,1fr);grid-template-areas:"slide auth"}._page_1ofah_12[data-layout=single]{grid-template-columns:minmax(0,1fr);grid-template-areas:"auth";background:linear-gradient(180deg,var(--primary-50) 0%,#fff 100%)}._slideArea_1ofah_37{grid-area:slide}._auth_1ofah_43{grid-area:auth;position:relative;z-index:2;min-height:0;display:flex;align-items:center;justify-content:center;padding:40px clamp(32px,4vw,64px);background:#fff}._page_1ofah_12[data-layout=single] ._auth_1ofah_43{background:transparent}._card_1ofah_59{width:100%;max-width:380px;display:flex;flex-direction:column;gap:18px}._page_1ofah_12[data-layout=single] ._card_1ofah_59{max-width:420px;padding:32px;border-radius:16px;background:#fff;box-shadow:0 10px 40px #14213d1a}._head_1ofah_75{display:flex;flex-direction:column;gap:6px}._title_1ofah_81{margin:0;font-size:26px;line-height:1.35;font-weight:800;color:var(--ink)}._lead_1ofah_89{margin:0;font-size:15px;line-height:1.6;color:var(--slate)}._offerLine_1ofah_97{display:none;margin:0;text-align:center;font-size:14px;font-weight:600;color:var(--ink)}._page_1ofah_12[data-layout=single] ._offerLine_1ofah_97{display:block;text-align:left}._offerLine_1ofah_97 b{margin-right:2px;color:#e5a600}._alert_1ofah_116{padding:10px 14px;border-radius:10px;background:#fef2f2;border:1px solid #fecaca;font-size:14px;line-height:1.5;color:#b91c1c}._notice_1ofah_126{margin:0;font-size:14px;line-height:1.6;color:var(--slate)}._tabs_1ofah_135{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:#f1f3f7}._tab_1ofah_135,._tabActive_1ofah_144{height:42px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:15px;font-weight:600;color:var(--slate);cursor:pointer}._tabActive_1ofah_144{background:#fff;color:var(--ink);box-shadow:0 1px 3px #14213d1f}._tab_1ofah_135:disabled,._tabActive_1ofah_144:disabled{cursor:not-allowed}._tab_1ofah_135:focus-visible,._tabActive_1ofah_144:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}._pane_1ofah_173,._quick_1ofah_180{display:flex;flex-direction:column;gap:12px}._quick_1ofah_180>[role=status]:empty{margin-top:-12px}._orDivider_1ofah_192{display:flex;align-items:center;gap:10px;margin:-4px 0;font-size:13px;line-height:1.2;color:var(--muted)}._orDivider_1ofah_192:before,._orDivider_1ofah_192:after{content:"";flex:1;height:1px;background:var(--line)}._escapeSecondary_1ofah_211{min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid #d0d7de;border-radius:12px;background:#fff;color:var(--ink);font-size:15px;font-weight:600;text-align:center;text-decoration:none}._escapeSecondary_1ofah_211:focus-visible{outline:2px solid var(--primary-600);outline-offset:2px}._escape_1ofah_211{display:flex;flex-direction:column;gap:10px}._escapeWhy_1ofah_240{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5;color:var(--slate)}._escapeWhy_1ofah_240 svg{flex:none;color:#e5a600}._escapeBtn_1ofah_255{min-height:52px;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px;border-radius:12px;background:var(--grad-gold, #ffb800);box-shadow:var(--sh-gold, none);color:var(--black-950, #14213d);font-size:16px;font-weight:800;text-align:center;text-decoration:none}._escapeBtn_1ofah_255:focus-visible{outline:2px solid var(--primary-600);outline-offset:2px}._escapeHint_1ofah_277{margin:0;padding:10px 12px;border-radius:10px;background:#fff8e1;font-size:14px;line-height:1.5;text-align:center;color:var(--ink)}._escapeAlt_1ofah_288{display:flex;justify-content:center;gap:20px}._escapeAlt_1ofah_288 button,._switchMode_1ofah_295 button{padding:4px 2px;border:0;background:none;font:inherit;font-size:14px;font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._copyUrl_1ofah_308{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:10px;font-size:14px;color:var(--ink);background:#f7f8fa}._coach_1ofah_319{position:fixed;top:8px;right:10px;z-index:30;display:inline-flex;align-items:center;gap:4px;max-width:calc(100vw - 20px);padding:7px 12px;border-radius:10px;background:#152339;color:#fff;font-size:13px;font-weight:600;line-height:1.4;box-shadow:0 8px 20px #0f1a2e40}._coach_1ofah_319:after{content:"";position:absolute;top:-6px;right:14px;border:6px solid transparent;border-top:0;border-bottom-color:#152339}._coach_1ofah_319 b{color:#ffb800}@media (prefers-reduced-motion: no-preference){._coach_1ofah_319[data-stalled=true]{animation:_coachNudge_1ofah_1 .9s ease-in-out 3}}@keyframes _coachNudge_1ofah_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}._emailForm_1ofah_370{display:flex;flex-direction:column;gap:12px}._emailForm_1ofah_370>div{margin-bottom:0}._emailForm_1ofah_370 [role=alert]{margin:4px 0 0}._switchMode_1ofah_295{margin:0;align-self:center;font-size:14px;color:var(--slate)}._terms_1ofah_392{margin:0}@media (max-width: 959px){._page_1ofah_12[data-layout=split]{display:flex;flex-direction:column;overflow-y:auto}._page_1ofah_12[data-layout=split]>._slideArea_1ofah_37{order:1;flex:1 0 auto}._page_1ofah_12[data-layout=split]>._auth_1ofah_43{order:2;flex:none}._auth_1ofah_43{display:block;padding:16px 20px calc(14px + env(safe-area-inset-bottom))}._page_1ofah_12[data-layout=split] ._auth_1ofah_43{margin-top:-16px;border-radius:20px 20px 0 0;box-shadow:0 -10px 30px #14213d1a}._page_1ofah_12[data-layout=single] ._auth_1ofah_43{display:flex;padding:16px}._card_1ofah_59{max-width:480px;margin:0 auto;gap:12px}._page_1ofah_12[data-layout=single] ._card_1ofah_59{padding:24px 20px}._page_1ofah_12[data-layout=split] ._head_1ofah_75{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._page_1ofah_12[data-layout=split] ._offerLine_1ofah_97{display:block}._escapeWhy_1ofah_240{justify-content:center;font-size:13.5px}._emailForm_1ofah_370 label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._emailForm_1ofah_370{gap:10px}}@media (max-width: 959px) and (max-height: 620px){._page_1ofah_12[data-layout=split] ._auth_1ofah_43{padding-top:12px}._card_1ofah_59{gap:8px}._tab_1ofah_135,._tabActive_1ofah_144{height:38px}._page_1ofah_12[data-form=open] ._offerLine_1ofah_97{display:none}}@media (max-height: 520px){._page_1ofah_12{height:auto;min-height:100vh;min-height:100dvh;overflow:visible}}._page_16jk1_1{min-height:100vh;display:grid;place-items:center;padding:28px 20px;background:linear-gradient(180deg,#eff6ff,#f8fafc);color:#1e293b}._card_16jk1_10{width:100%;max-width:440px;padding:36px 28px;border:1px solid #e2e8f0;border-radius:20px;background:#fff;box-shadow:0 12px 40px #0f172a0d}._eyebrow_16jk1_20{color:#2563eb;font-size:13px;font-weight:700}._card_16jk1_10 h1{margin:10px 0 20px;font-size:26px;font-weight:700}._description_16jk1_22,._hint_16jk1_22,._warning_16jk1_22,._error_16jk1_22{font-size:14px;line-height:1.8}._description_16jk1_22{color:#475569}._identity_16jk1_24{display:grid;gap:6px;margin:20px 0;padding:18px;background:#f1f5f9;border-radius:12px;overflow-wrap:anywhere}._identity_16jk1_24 span{font-size:14px;color:#475569}._identity_16jk1_24 strong{font-size:16px}._warning_16jk1_22{padding:12px;border:1px solid #fcd34d;background:#fffbeb;border-radius:10px;color:#92400e;overflow-wrap:anywhere}._hint_16jk1_22{color:#64748b;margin:16px 0 24px}._error_16jk1_22{color:#b91c1c}._confirm_16jk1_30,._cancel_16jk1_30{width:100%;padding:13px 16px;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer}._confirm_16jk1_30{border:0;background:#2563eb;color:#fff}._confirm_16jk1_30:hover{background:#1d4ed8}._cancel_16jk1_30{margin-top:12px;border:1px solid #cbd5e1;background:#fff;color:#475569}._cancel_16jk1_30:hover{background:#f8fafc}._confirm_16jk1_30:focus-visible,._cancel_16jk1_30:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}._confirm_16jk1_30:disabled,._cancel_16jk1_30:disabled{opacity:.6;cursor:wait}@media (max-width: 420px){._card_16jk1_10{padding:28px 20px}._card_16jk1_10 h1{font-size:23px}}._field_3y5xd_6{position:relative;margin-bottom:20px}._count_3y5xd_12{position:absolute;top:0;right:0;font-family:var(--ff-mono);font-size:12px;line-height:22px;font-variant-numeric:tabular-nums;color:var(--fg-70)}._countOver_3y5xd_23{font-weight:700;color:var(--error-700)}._hint_3y5xd_29{margin:-8px 0 0;font-size:13px;line-height:1.6;color:var(--fg-70)}._chips_3y5xd_37{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;font-size:13px;line-height:1.6;color:var(--fg-80)}._chip_3y5xd_37{max-width:100%;min-height:32px;padding:4px 14px;border:0;border-radius:999px;background:var(--gold-50);box-shadow:inset 0 0 0 1px var(--gold-border-35);color:var(--fg);font-family:inherit;font-size:13px;line-height:1.5;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background-color .2s ease,box-shadow .2s ease}._chip_3y5xd_37:hover:not(:disabled){background:var(--gold-100);box-shadow:inset 0 0 0 1px var(--gold-500)}._chip_3y5xd_37:focus-visible{outline:2px solid var(--fg);outline-offset:2px}._chip_3y5xd_37:disabled{opacity:.45;cursor:not-allowed}@media (max-width: 768px){._chip_3y5xd_37{min-height:44px;padding:8px 16px}}@media (prefers-reduced-motion: reduce){._chip_3y5xd_37{transition:none}}._root_1a8uc_7{container-type:inline-size;display:grid;gap:24px;min-width:0;color:var(--fg);font-family:var(--ff-sans)}._root_1a8uc_7 :where(h2,h3,h4,p,ul,ol,li,dl,dt,dd){margin:0;color:inherit}._root_1a8uc_7 :where(ul,ol){list-style:none;padding:0}._root_1a8uc_7 :where(a,button,[tabindex]):focus-visible{outline:3px solid var(--fg);outline-offset:3px}._dialog_1a8uc_7 :where(h2,h3,p,dl,dt,dd){margin:0;color:inherit}._dialog_1a8uc_7 :where(a,button,[tabindex]):focus-visible{outline:3px solid var(--fg);outline-offset:3px}._num_1a8uc_46{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}._head_1a8uc_53{display:grid;gap:6px}._title_1a8uc_58{font-size:22px;font-weight:500;line-height:1.4;letter-spacing:.04em;color:var(--fg);scroll-margin-top:calc(var(--navbar-offset, 65px) + 16px)}._title_1a8uc_58:focus{outline:none}._title_1a8uc_58:focus-visible{outline:3px solid var(--fg);outline-offset:4px;border-radius:4px}._lead_1a8uc_77{font-size:14px;line-height:1.7;color:var(--fg-80)}._summary_1a8uc_84{display:flex;flex-wrap:wrap;align-items:center;gap:16px 48px;padding:18px 24px}._stat_1a8uc_92{display:grid;gap:4px;min-width:0}._stat_1a8uc_92 dt{font-size:12px;line-height:1.5;color:var(--fg-70)}._statValue_1a8uc_104{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;font-size:18px;font-weight:500;line-height:1.4;color:var(--fg)}._statNum_1a8uc_116{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;letter-spacing:.01em}._teamName_1a8uc_124{min-width:0;overflow-wrap:anywhere}._cta_1a8uc_130{display:grid;gap:16px;padding:24px 20px}._ctaIcon_1a8uc_136{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;background:var(--gold-100);color:var(--gold-900)}._ctaBody_1a8uc_146{display:grid;gap:6px;min-width:0;font-size:15px;line-height:1.7;color:var(--fg-80)}._ctaActions_1a8uc_155{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:14px}._ctaActions_1a8uc_155 ._linkButton_1a8uc_163{display:inline-flex;align-items:center;min-height:44px}._linkButton_1a8uc_163{padding:0;border:0;background:none;color:var(--fg);font:inherit;font-size:14px;font-weight:500;text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:6px;cursor:pointer}._linkButton_1a8uc_163:hover{color:var(--gold-900)}._textLink_1a8uc_189{color:var(--fg);font-weight:500;text-decoration:underline;text-decoration-color:var(--gold-500);text-decoration-thickness:2px;text-underline-offset:4px}._textLink_1a8uc_189:hover{color:var(--gold-900)}._fullCard_1a8uc_203{padding:20px 24px}._full_1a8uc_203{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;font-size:14px;line-height:1.7;color:var(--fg-80)}._fullText_1a8uc_218{display:grid;gap:4px;flex:1 1 280px;min-width:0}._fullTitle_1a8uc_225{font-size:16px;font-weight:500;line-height:1.5;color:var(--fg)}._tabs_1a8uc_233{display:flex;flex-wrap:wrap;gap:4px 24px;border-bottom:1px solid var(--fg-line)}._tab_1a8uc_233{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 2px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--fg-70);font:inherit;font-size:14px;white-space:nowrap;cursor:pointer;transition:color .2s ease,border-color .2s ease}._tab_1a8uc_233:hover{color:var(--fg)}._tab_1a8uc_233[aria-selected=true]{color:var(--fg);font-weight:500;border-bottom-color:var(--fg)}._tabCount_1a8uc_271{display:inline-grid;place-items:center;min-width:20px;padding:0 6px;border-radius:999px;background:var(--fg-tint);color:var(--fg-80);font-family:var(--ff-mono);font-size:12px;font-weight:700;line-height:20px}._panel_1a8uc_285{display:grid;gap:20px;min-width:0}._toolbar_1a8uc_291{display:flex;flex-wrap:wrap;gap:12px}._message_1a8uc_298{padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}._messageSuccess_1a8uc_306{background:var(--success-50);color:var(--success-800);box-shadow:inset 0 0 0 1px var(--success-200)}._messageError_1a8uc_312{background:var(--error-50);color:var(--error-800);box-shadow:inset 0 0 0 1px var(--error-200)}._focusable_1a8uc_319:focus{outline:none}._focusable_1a8uc_319:focus-visible{outline:3px solid var(--fg);outline-offset:3px}._inCard_1a8uc_328{margin:0 20px 8px}._form_1a8uc_332 ._message_1a8uc_298{margin-bottom:16px}._list_1a8uc_337{display:grid}._member_1a8uc_341{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px 16px;padding:16px 20px}._member_1a8uc_341+._member_1a8uc_341,._invitation_1a8uc_350+._invitation_1a8uc_350{border-top:1px solid var(--fg-line)}._avatar_1a8uc_354{display:grid;place-items:center;width:44px;height:44px;overflow:hidden;border-radius:50%;background:var(--gold-100);color:var(--gold-900);font-size:16px;font-weight:700}._avatar_1a8uc_354 img{width:100%;height:100%;object-fit:cover}._memberInfo_1a8uc_373{min-width:0}._memberName_1a8uc_377{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:16px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}._you_1a8uc_388{padding:0 10px;border-radius:999px;background:var(--fg);color:#fff;font-size:12px;font-weight:500;line-height:1.7}._memberEmail_1a8uc_398{font-size:13px;line-height:1.6;color:var(--fg-70);overflow-wrap:anywhere}._memberControls_1a8uc_406{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}._memberRole_1a8uc_415{display:flex;align-items:center;min-width:0}._memberActions_1a8uc_421{display:flex;flex-wrap:wrap;gap:8px}._memberActions_1a8uc_421:empty{display:none}._roleBadge_1a8uc_431{display:inline-flex;align-items:center;padding:2px 12px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.7;white-space:nowrap}._role_owner_1a8uc_442{background:var(--gold-100);color:var(--gold-900)}._role_admin_1a8uc_447{background:var(--fg-tint);color:var(--fg)}._role_member_1a8uc_452{background:#fff;color:var(--fg-80);box-shadow:inset 0 0 0 1px var(--fg-line-20)}._empty_1a8uc_458{display:grid;justify-items:start;gap:12px;padding:20px;font-size:14px;line-height:1.7;color:var(--fg-80)}._emptyAction_1a8uc_468{justify-self:start}._list_1a8uc_337+._empty_1a8uc_458{border-top:1px solid var(--fg-line)}._block_1a8uc_478{padding:24px 20px}._blockHead_1a8uc_482{display:flex;align-items:center;gap:10px;padding:20px 20px 8px}._blockTitle_1a8uc_489{font-size:18px;font-weight:500;line-height:1.4;color:var(--fg)}._blockLead_1a8uc_496{margin-top:4px;margin-bottom:20px;font-size:14px;line-height:1.7;color:var(--fg-80)}._formRow_1a8uc_504{display:grid;grid-template-columns:minmax(0,1fr);gap:0 16px;align-items:start}._linkBox_1a8uc_511{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px var(--fg-line-20)}._linkInput_1a8uc_523{flex:1 1 200px;min-width:0;padding:4px;border:0;background:transparent;color:var(--fg-80);font-family:var(--ff-mono);font-size:13px}._linkInput_1a8uc_523:focus{outline:none}._linkInput_1a8uc_523:focus-visible{outline:2px solid var(--fg);outline-offset:2px;border-radius:4px}._invitation_1a8uc_350{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px 16px;padding:16px 20px}._invitationInfo_1a8uc_552{min-width:0}._invitationEmail_1a8uc_556{font-size:15px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}._invitationMeta_1a8uc_563{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px;font-size:13px;line-height:1.6;color:var(--fg-70)}._invitationActions_1a8uc_574{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._leave_1a8uc_582{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:20px}._leaveText_1a8uc_591{display:grid;gap:4px;flex:1 1 280px;min-width:0;font-size:14px;line-height:1.7;color:var(--fg-80)}._form_1a8uc_332{display:block}._field_1a8uc_606{margin-bottom:16px}._label_1a8uc_610{display:block;margin-bottom:8px;font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--field-label)}._hint_1a8uc_619{margin-top:6px;font-size:13px;line-height:1.6;color:var(--fg-70)}._hintTight_1a8uc_627{margin-top:-10px;margin-bottom:16px}._select_1a8uc_632,._textarea_1a8uc_633{display:block;width:100%;border:1.5px solid var(--gold-border-35);border-radius:var(--r-field);background-color:var(--field-bg);color:var(--fg);font:inherit;font-size:16px}._select_1a8uc_632{min-height:50px;padding:12px 40px 12px 16px;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%231A2B48' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;line-height:1.4;cursor:pointer}._selectSm_1a8uc_656{width:auto;min-width:128px;min-height:44px;padding-top:8px;padding-bottom:8px}._textarea_1a8uc_633{min-height:84px;padding:12px 16px;line-height:1.6;resize:vertical}._textarea_1a8uc_633::placeholder{color:var(--fg-50)}._select_1a8uc_632:hover:not(:disabled),._textarea_1a8uc_633:hover:not([readonly]){border-color:var(--gold-500)}._select_1a8uc_632:focus,._textarea_1a8uc_633:focus,._select_1a8uc_632:focus-visible,._textarea_1a8uc_633:focus-visible{outline:none;border-color:var(--fg);box-shadow:0 0 0 3px #ffb80059}._select_1a8uc_632:disabled{opacity:.6;cursor:not-allowed}._overlay_1a8uc_697{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:16px;background:#0a11208c;animation:_membersFadeIn_1a8uc_1 .18s ease-out}._dialog_1a8uc_7{width:min(520px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;padding:28px 32px;border-radius:var(--r-card);background:#fff;color:var(--fg);box-shadow:0 30px 80px -20px #0a112099;font-family:var(--ff-sans);animation:_membersRiseIn_1a8uc_1 .2s ease-out}._dialogHead_1a8uc_722{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}._dialogTitle_1a8uc_730{padding-top:2px;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:var(--fg)}._close_1a8uc_739{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-8px -10px 0 0;border:0;border-radius:12px;background:transparent;color:var(--fg-70);cursor:pointer;transition:background-color .2s ease,color .2s ease}._close_1a8uc_739:hover:not(:disabled){background:var(--fg-tint);color:var(--fg)}._close_1a8uc_739:disabled{opacity:.45;cursor:not-allowed}._dialogActions_1a8uc_764{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}._dialog_1a8uc_7 button[aria-label=顯示密碼],._dialog_1a8uc_7 button[aria-label=隱藏密碼]{right:4px;width:44px;height:44px;color:var(--fg-70)}._dialog_1a8uc_7 button[aria-label=顯示密碼]:hover,._dialog_1a8uc_7 button[aria-label=隱藏密碼]:hover{background:var(--fg-tint);color:var(--fg)}._dialog_1a8uc_7 input[type=password]{padding-right:52px}._notice_1a8uc_792{margin-bottom:16px;padding:12px 16px;border-radius:12px;background:var(--gold-50);box-shadow:inset 0 0 0 1px var(--gold-border-35);color:var(--gold-900);font-size:14px;line-height:1.7}._readonly_1a8uc_804{display:grid;gap:12px;margin-bottom:16px;padding:14px 16px;border-radius:12px;background:var(--fg-tint)}._readonly_1a8uc_804 dt{font-size:12px;line-height:1.5;color:var(--fg-70)}._readonly_1a8uc_804 dd{font-size:15px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}._resendRow_1a8uc_826{display:flex;justify-content:flex-end;margin:-4px 0 16px}._skeleton_1a8uc_833{display:grid;padding:8px 20px}._skeletonRow_1a8uc_838{display:flex;align-items:center;gap:16px;padding:12px 0}._skeleton_1a8uc_833 ._skeletonAvatar_1a8uc_845{flex:none;width:44px;height:44px;border-radius:50%}._skeletonText_1a8uc_852{display:grid;flex:1;gap:8px}@container (min-width: 520px){._memberControls_1a8uc_406{grid-column:2}._cta_1a8uc_130{grid-template-columns:56px minmax(0,1fr);gap:20px;padding:28px}._formRow_1a8uc_504{grid-template-columns:minmax(0,1fr) 200px}}@container (min-width: 640px){._member_1a8uc_341{grid-template-columns:44px minmax(0,1fr) 140px 168px;padding:16px 24px}._memberControls_1a8uc_406{display:contents}._memberActions_1a8uc_421{justify-content:flex-end}._invitation_1a8uc_350{grid-template-columns:minmax(0,1fr) auto;padding:16px 24px}._invitationActions_1a8uc_574{justify-content:flex-end}._block_1a8uc_478{padding:24px}._blockHead_1a8uc_482{padding:20px 24px 8px}._inCard_1a8uc_328{margin:0 24px 8px}._empty_1a8uc_458{padding:20px 24px}._skeleton_1a8uc_833{padding:8px 24px}}@media (max-width: 768px){._tab_1a8uc_233,._root_1a8uc_7 ._touch_1a8uc_926{min-height:44px}._selectSm_1a8uc_656{font-size:16px}}@media (max-width: 480px){._dialog_1a8uc_7{padding:24px 20px}._dialogActions_1a8uc_764{flex-direction:column-reverse}._dialogActions_1a8uc_764>*{width:100%}._toolbar_1a8uc_291>*{flex:1 1 auto}._leave_1a8uc_582>button{width:100%}}@keyframes _membersFadeIn_1a8uc_1{0%{opacity:0}to{opacity:1}}@keyframes _membersRiseIn_1a8uc_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._overlay_1a8uc_697,._dialog_1a8uc_7{animation:none}._tab_1a8uc_233,._close_1a8uc_739{transition:none}}._root_1okb4_2{display:grid;gap:40px;min-width:0}._head_1okb4_8{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 20px}._icon_1okb4_15{width:56px;height:56px;border-radius:14px}._text_1okb4_21{display:grid;gap:8px;min-width:0}._tabs_1okb4_27{width:min(400px,100%);height:48px;margin-bottom:-16px;border-radius:14px}._panel_1okb4_34{display:grid;gap:16px;min-width:0}._grid_1okb4_40{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));align-items:start;gap:20px}._card_1okb4_47{display:grid;gap:12px;padding:24px}@media (max-width: 480px){._card_1okb4_47{padding:20px}}._crumbs_171em_8{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:-16px;font-size:14px;color:var(--fg-70)}._crumbLink_171em_18{display:inline-flex;align-items:center;min-height:32px;font-weight:500;color:var(--fg);text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px}._crumbLink_171em_18:hover{color:var(--gold-900)}._head_171em_33{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px 20px}._headText_171em_40{display:grid;gap:2px;min-width:0}._title_171em_46{overflow-wrap:anywhere}._badges_171em_50{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._badges_171em_50:empty{display:none}._openBtn_171em_61{align-self:center}._tabs_171em_66{display:inline-flex;flex-wrap:wrap;justify-self:start;gap:4px;padding:4px;margin-bottom:-16px;background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px var(--fg-line)}._tab_171em_66{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 16px;border-radius:10px;font-size:14px;color:var(--fg-80);text-decoration:none;white-space:nowrap;transition:background-color var(--t-base),color var(--t-base)}._tab_171em_66:hover{color:var(--fg);background:var(--fg-tint)}._tab_171em_66:focus-visible{outline:2px solid var(--fg);outline-offset:2px}._tab_171em_66[aria-current=page]{color:#fff;font-weight:500;background:var(--fg)}._tabCount_171em_109{min-width:20px;padding:0 6px;border-radius:999px;font-family:var(--ff-mono);font-size:12px;font-weight:700;line-height:20px;text-align:center;background:var(--fg-tint);color:var(--fg-80)}._tab_171em_66[aria-current=page] ._tabCount_171em_109{background:#ffffff29;color:#fff}._panel_171em_127{min-width:0}@media (max-width: 768px){._tab_171em_66,._crumbLink_171em_18{min-height:44px}}@media (max-width: 640px){._head_171em_33{grid-template-columns:auto minmax(0,1fr)}._openBtn_171em_61{grid-column:1 / -1;width:100%}._tabs_171em_66{display:flex;justify-self:stretch}._tab_171em_66{flex:1 1 0;padding:8px 10px}}._grid_10dpy_17,._solo_10dpy_18{text-wrap:pretty}._grid_10dpy_17{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-areas:"ticket side" "ticket help";grid-template-rows:auto 1fr;column-gap:32px;row-gap:16px;align-items:start;margin-top:16px}._summary_10dpy_35{grid-area:summary;display:none}._ticket_10dpy_40{grid-area:ticket}._side_10dpy_44{grid-area:side;display:grid;gap:16px;min-width:0}._help_10dpy_51{grid-area:help;align-self:start}._solo_10dpy_18{max-width:560px;margin:20px auto 0;display:grid;gap:16px}._when-plain_10dpy_65{margin-top:10px;font-size:15px;color:var(--on-dark-90)}._when-plain_10dpy_65 b{font-weight:700;color:var(--gold-300)}._detail-title_10dpy_77{display:none;margin-bottom:12px}._features_10dpy_82{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin-top:4px}._features_10dpy_82 li{display:flex;gap:8px;font-size:14px;line-height:1.6;color:var(--fg-80)}._features_10dpy_82 svg{margin-top:4px;flex-shrink:0;color:var(--gold-800)}._notice_10dpy_103{display:flex;align-items:flex-start;gap:12px;margin-bottom:18px;padding:14px 16px;border-radius:var(--r-panel);border:1px solid var(--gold-border-35);background:var(--gold-50);font-size:14px;line-height:1.7;color:var(--fg-90)}._notice_10dpy_103>svg{margin-top:4px;flex-shrink:0;color:var(--gold-800)}._notice_10dpy_103 strong{display:block;font-weight:700;color:var(--fg)}._notice_10dpy_103 p{margin-top:2px}._sumc_10dpy_134{padding:18px;border-radius:20px;color:#fff;background:var(--hero-spots),var(--grad-card-navy);background-color:var(--surface-navy);box-shadow:var(--sh-card-navy),inset 0 0 0 1px var(--gold-border-40)}._sumc-row_10dpy_143{display:flex;align-items:center;gap:12px}._sumc-text_10dpy_149{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._sumc-text_10dpy_149 h1{font-family:var(--ff-display-site);font-weight:400;font-size:22px;line-height:1.3;letter-spacing:.04em;color:#fff;overflow-wrap:break-word}._sumc-text_10dpy_149 span{font-size:12px;line-height:1.5;color:var(--on-dark-80)}._sumc-price_10dpy_173{text-align:right;line-height:1.25}._sumc-price_10dpy_173 strong{display:block;font-family:var(--ff-mono);font-size:22px;font-weight:700;color:#fff;white-space:nowrap}._sumc-price_10dpy_173>span{font-size:12px;color:var(--on-dark-80)}._sumc-why_10dpy_192{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--on-dark-line);font-size:13px;line-height:1.6;color:var(--on-dark-90)}._pay_10dpy_206{padding:22px;background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._pay-title_10dpy_213{margin-bottom:12px;font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--fg-80)}._alert_10dpy_221{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;border-radius:var(--r-panel);border:1px solid var(--error-200);background:var(--error-50);font-size:14px;line-height:1.6;color:var(--error-800)}._alert-notice_10dpy_235{border-color:var(--gold-border-35);background:var(--gold-50);color:var(--fg-90)}._alert_10dpy_221:focus{outline:none}._alert_10dpy_221:focus-visible{outline:3px solid var(--fg);outline-offset:3px}._alert_10dpy_221>svg{margin-top:3px;flex-shrink:0}._alert_10dpy_221 strong{display:block;font-weight:700}._info_10dpy_260{margin-bottom:14px;padding:12px 14px;border-radius:var(--r-panel);background:var(--field-bg);box-shadow:inset 0 0 0 1px var(--fg-line);font-size:14px;line-height:1.7;color:var(--fg-90)}._plans_10dpy_272{margin-bottom:18px;container:checkout / inline-size}._plans-title_10dpy_277{margin-bottom:10px;font-size:15px;font-weight:500;letter-spacing:.05em}._sc_10dpy_285{border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--gold-500),var(--sh-hover-gold);overflow:hidden}._sc_10dpy_285._is-error_10dpy_292{box-shadow:inset 0 0 0 1.5px var(--error-300)}._sc-top_10dpy_296{display:flex;align-items:center;gap:14px;padding:16px 18px 10px;background:var(--gold-50)}._sc_10dpy_285._is-error_10dpy_292 ._sc-top_10dpy_296{padding-bottom:14px;background:#fff}._cc-brand_10dpy_309{width:52px;height:34px;flex-shrink:0;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px var(--fg-line-15);display:flex;align-items:center;justify-content:center;font-family:var(--ff-mono);font-size:13px;font-weight:700;font-style:italic;letter-spacing:.02em;color:var(--fg)}._cc-brand_10dpy_309 svg{color:var(--fg-70)}._sc-text_10dpy_331{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;line-height:1.45}._sc-text_10dpy_331 strong{font-size:16px;font-weight:500;letter-spacing:.05em;color:var(--fg)}._sc-text_10dpy_331 small{font-size:13px;color:var(--fg-70)}._sc_10dpy_285._is-error_10dpy_292 ._sc-text_10dpy_331 small{color:var(--error-800)}._sc-note_10dpy_356{padding:0 18px 14px;background:var(--gold-50);font-size:13px;line-height:1.7;color:var(--fg-80)}._nowrap_10dpy_364{white-space:nowrap}._sc-retry-note_10dpy_368{padding-top:14px}._sc-btn_10dpy_372{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;padding:0 20px;border:0;background:var(--grad-gold);color:var(--fg);font-family:inherit;font-size:15px;font-weight:500;letter-spacing:.05em;cursor:pointer}._sc-btn_10dpy_372:hover:not([aria-disabled=true]){filter:brightness(1.03)}._sc-btn_10dpy_372:disabled,._sc-btn_10dpy_372[aria-disabled=true]{cursor:progress;opacity:.75}._sc_10dpy_285 ._sc-btn_10dpy_372:focus-visible{outline:3px solid var(--fg);outline-offset:-3px;border-radius:0 0 14.5px 14.5px}._sc_10dpy_285 ._sc-btn_10dpy_372._is-retry_10dpy_408{width:calc(100% - 36px);min-height:48px;margin:0 18px 16px;border-radius:var(--r-btn);background:#fff;box-shadow:inset 0 0 0 1.5px var(--fg-line-20);font-size:14px}._sc_10dpy_285 ._sc-btn_10dpy_372._is-retry_10dpy_408:hover:not([aria-disabled=true]){filter:none;color:var(--gold-900);box-shadow:inset 0 0 0 1.5px var(--gold-500)}._sc_10dpy_285 ._sc-btn_10dpy_372._is-retry_10dpy_408:focus-visible{outline-offset:3px;border-radius:var(--r-btn)}._consent_10dpy_429{margin-top:10px;text-align:center;font-size:12px;line-height:1.7;color:var(--fg-70)}._trust_10dpy_437{display:flex;align-items:flex-start;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--fg-line);font-size:13px;line-height:1.6;color:var(--fg-80)}._trust_10dpy_437 svg{margin-top:3px;flex-shrink:0;color:var(--gold-800)}._alt_10dpy_456{display:flex;align-items:center;gap:14px;width:100%;min-height:72px;margin-top:16px;padding:16px 20px;border:1px solid var(--fg-line);border-radius:var(--r-panel);background:#fff;font:inherit;color:inherit;text-align:left;cursor:pointer}._alt_10dpy_456:hover{border-color:var(--gold-500)}._alt-icon_10dpy_477{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--fg-tint);color:var(--fg-80)}._alt-text_10dpy_489{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._alt-text_10dpy_489 strong{font-size:16px;font-weight:500;letter-spacing:.05em;color:var(--fg)}._alt-text_10dpy_489 small{font-size:13px;line-height:1.55;color:var(--fg-70)}._alt-chev_10dpy_510{flex-shrink:0;color:var(--fg-70)}._other_10dpy_6{margin-top:16px;padding:18px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh-card-soft),inset 0 0 0 1.5px var(--gold-500)}._other_10dpy_6._is-only_10dpy_524{margin-top:0;padding:0;border-radius:0;background:transparent;box-shadow:none}._other-head_10dpy_532{display:flex;align-items:center;justify-content:space-between;gap:12px}._other-head_10dpy_532 h3{font-size:17px;font-weight:500;line-height:1.55;letter-spacing:.05em}._collapse_10dpy_546{min-height:44px;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:500;color:var(--fg);text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:4px;cursor:pointer}._other-body_10dpy_6{container:checkout / inline-size;margin-top:12px}._renewal_10dpy_566{margin-bottom:14px}._other-body_10dpy_6>div:last-child{margin-top:20px}._status_10dpy_576{display:grid;gap:14px}._status-top_10dpy_581{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}._status_10dpy_576 h2{font-size:18px;font-weight:700;line-height:1.5;letter-spacing:.03em}._status_10dpy_576 p{font-size:14px;line-height:1.75;color:var(--fg-80)}._paybox_10dpy_601{padding:16px 18px;border-radius:var(--r-panel);background:var(--field-bg);box-shadow:inset 0 0 0 1px var(--gold-border-40)}._kv_10dpy_608{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:10px 20px;font-size:14px}._kv_10dpy_608 dt{color:var(--fg-70)}._kv_10dpy_608 dd{font-weight:500;color:var(--fg)}._kv_10dpy_608 dd._big_10dpy_624{font-family:var(--ff-mono);font-size:18px;font-weight:700}._actions_10dpy_630{display:grid;gap:10px}._actions_10dpy_630>*{width:100%}._meta_10dpy_639{font-size:13px;line-height:1.7;color:var(--fg-70)}._solo-card_10dpy_645{display:grid;gap:14px;padding:26px 24px;background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._solo-card_10dpy_645 h1,._solo-card_10dpy_645 h2{font-size:19px;font-weight:700;line-height:1.5;letter-spacing:.03em}._solo-card_10dpy_645 p{font-size:14px;line-height:1.75;color:var(--fg-80)}._solo-icon_10dpy_668{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--gold-50);box-shadow:inset 0 0 0 1px var(--gold-border-35);color:var(--gold-800)}._sk_10dpy_681{display:block;border-radius:16px;background:linear-gradient(90deg,var(--fg-tint) 0%,var(--fg-line) 50%,var(--fg-tint) 100%);background-size:200% 100%;animation:_restoreSkeleton_10dpy_1 1.4s ease-in-out infinite}._sk-in_10dpy_690{opacity:0;animation:_restoreSkeletonIn_10dpy_1 .2s ease .3s forwards}@keyframes _restoreSkeletonIn_10dpy_1{to{opacity:1}}._sk-summary_10dpy_702{height:158px;border-radius:20px;background:var(--grad-card-navy);background-color:var(--surface-navy)}@keyframes _restoreSkeleton_10dpy_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width: 900px){._grid_10dpy_17{grid-template-columns:minmax(0,1fr);grid-template-areas:"summary" "side" "ticket" "help";grid-template-rows:none;row-gap:16px;margin-top:12px}._summary_10dpy_35{display:block}._grid_10dpy_17 ._ticket-top_10dpy_738{display:none}._grid_10dpy_17 ._detail-body_10dpy_742{border-radius:24px 24px 0 0;background:#fff;-webkit-mask:none;mask:none}._detail-title_10dpy_77{display:block}._grid_10dpy_17 ._ticket_10dpy_40{margin-top:12px}._pay_10dpy_206{padding:0;background:none;box-shadow:none}._pay-title_10dpy_213{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._trust_10dpy_437{display:none}._alt_10dpy_456{margin-top:14px}}._sumc-stack_10dpy_785 ._sumc-row_10dpy_143{flex-wrap:wrap;align-items:flex-start}._sumc-stack_10dpy_785 ._sumc-text_10dpy_149{flex-basis:calc(100% - 56px)}._sumc-stack_10dpy_785 ._sumc-price_10dpy_173{display:flex;align-items:baseline;gap:4px;margin-left:56px;text-align:left}@media (max-width: 374px){._sk-summary_10dpy_702{height:200px}._sumc-row_10dpy_143{flex-wrap:wrap;align-items:flex-start}._sumc-text_10dpy_149{flex-basis:calc(100% - 56px)}._sumc-price_10dpy_173{display:flex;align-items:baseline;gap:4px;margin-left:56px;text-align:left}}@media (max-width: 340px){._sk-summary_10dpy_702{height:221px}}@media (max-width: 640px){._features_10dpy_82{grid-template-columns:minmax(0,1fr)}._other_10dpy_6{padding:16px 14px}._solo-card_10dpy_645{padding:22px 18px}}@media (prefers-reduced-motion: reduce){._sk_10dpy_681{animation:none}._sk-in_10dpy_690{animation-duration:.01ms}}._privacy-layout_ta2br_3{min-height:100vh;display:flex;flex-direction:column;background:var(--background)}._privacy-main_ta2br_11{flex:1;padding:40px 0 80px}._privacy-container_ta2br_16{max-width:800px;margin:0 auto;padding:0 24px}._privacy-header_ta2br_23{text-align:center;margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid var(--border)}._privacy-title_ta2br_30{font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:12px}._privacy-updated_ta2br_37{font-size:14px;color:var(--text-tertiary)}._privacy-content_ta2br_43{background:#fff;border-radius:12px;padding:40px;box-shadow:0 1px 3px #0000001a}._privacy-content_ta2br_43 [id]{scroll-margin-top:96px}._privacy-section_ta2br_55{margin-bottom:32px}._privacy-section_ta2br_55:last-child{margin-bottom:0}._privacy-section_ta2br_55 h2{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary-100)}._privacy-section_ta2br_55 h3{font-size:16px;font-weight:600;color:var(--text-secondary);margin:20px 0 12px}._privacy-section_ta2br_55 p{font-size:15px;line-height:1.7;color:var(--text-secondary);margin-bottom:12px}._privacy-section_ta2br_55 ul{list-style:none;padding:0;margin:0 0 16px}._privacy-section_ta2br_55 ul li{position:relative;padding-left:24px;margin-bottom:10px;font-size:15px;line-height:1.6;color:var(--text-secondary)}._privacy-section_ta2br_55 ul li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:var(--primary-500);border-radius:50%}._privacy-section_ta2br_55 ul li strong{color:var(--text-primary);font-weight:500}._contact-info_ta2br_118{background:var(--background);padding:20px;border-radius:8px;margin-top:16px}._contact-info_ta2br_118 p{margin-bottom:8px}._contact-info_ta2br_118 p:last-child{margin-bottom:0}._back-link_ta2br_134{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;margin-bottom:24px;padding:8px 16px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}._back-link_ta2br_134:hover{color:var(--primary-600);background:var(--primary-50)}._back-link_ta2br_134 svg{transition:transform .2s}._back-link_ta2br_134:hover svg{transform:translate(-4px)}@media (max-width: 768px){._privacy-main_ta2br_11{padding:24px 0 60px}._privacy-header_ta2br_23{margin-bottom:32px}._privacy-title_ta2br_30{font-size:28px}._privacy-content_ta2br_43{padding:24px;border-radius:8px}._privacy-section_ta2br_55 h2{font-size:18px}._privacy-section_ta2br_55 p,._privacy-section_ta2br_55 ul li{font-size:14px}}._terms-layout_2u25n_3{min-height:100vh;display:flex;flex-direction:column;background:var(--background)}._terms-main_2u25n_11{flex:1;padding:40px 0 80px}._terms-container_2u25n_16{max-width:800px;margin:0 auto;padding:0 24px}._back-link_2u25n_23{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;margin-bottom:24px;padding:8px 16px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}._back-link_2u25n_23:hover{color:var(--primary-600);background:var(--primary-50)}._back-link_2u25n_23 svg{transition:transform .2s}._back-link_2u25n_23:hover svg{transform:translate(-4px)}._terms-header_2u25n_53{text-align:center;margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid var(--border)}._terms-title_2u25n_60{font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:12px}._terms-updated_2u25n_67{font-size:14px;color:var(--text-tertiary)}._terms-content_2u25n_73{background:#fff;border-radius:12px;padding:40px;box-shadow:0 1px 3px #0000001a}._terms-section_2u25n_80{margin-bottom:32px}._terms-section_2u25n_80:last-child{margin-bottom:0}._terms-section_2u25n_80 h2{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--secondary-100)}._terms-section_2u25n_80 h3{font-size:16px;font-weight:600;color:var(--text-secondary);margin:20px 0 12px}._terms-section_2u25n_80 p{font-size:15px;line-height:1.7;color:var(--text-secondary);margin-bottom:12px}._terms-section_2u25n_80 p a{color:var(--primary-600);text-decoration:none;font-weight:500}._terms-section_2u25n_80 p a:hover{text-decoration:underline}._terms-section_2u25n_80 ul{list-style:none;padding:0;margin:0 0 16px}._terms-section_2u25n_80 ul li{position:relative;padding-left:24px;margin-bottom:10px;font-size:15px;line-height:1.6;color:var(--text-secondary)}._terms-section_2u25n_80 ul li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:var(--secondary-500);border-radius:50%}._terms-section_2u25n_80 ul li strong{color:var(--text-primary);font-weight:500}._contact-info_2u25n_153{background:var(--background);padding:20px;border-radius:8px;margin-top:16px}._contact-info_2u25n_153 p{margin-bottom:8px}._contact-info_2u25n_153 p:last-child{margin-bottom:0}@media (max-width: 768px){._terms-main_2u25n_11{padding:24px 0 60px}._terms-header_2u25n_53{margin-bottom:32px}._terms-title_2u25n_60{font-size:28px}._terms-content_2u25n_73{padding:24px;border-radius:8px}._terms-section_2u25n_80 h2{font-size:18px}._terms-section_2u25n_80 p,._terms-section_2u25n_80 ul li{font-size:14px}}._refund-layout_u1n27_3{min-height:100vh;display:flex;flex-direction:column;background:var(--background)}._refund-main_u1n27_11{flex:1;padding:40px 0 80px}._refund-container_u1n27_16{max-width:800px;margin:0 auto;padding:0 24px}._refund-header_u1n27_23{text-align:center;margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid var(--border)}._refund-title_u1n27_30{font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:12px}._refund-updated_u1n27_37{font-size:14px;color:var(--text-tertiary)}._refund-content_u1n27_43{background:#fff;border-radius:12px;padding:40px;box-shadow:0 1px 3px #0000001a}._refund-section_u1n27_50{margin-bottom:32px}._refund-section_u1n27_50:last-child{margin-bottom:0}._refund-section_u1n27_50 h2{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary-100)}._refund-section_u1n27_50 h3{font-size:16px;font-weight:600;color:var(--text-secondary);margin:20px 0 12px}._refund-section_u1n27_50 p{font-size:15px;line-height:1.7;color:var(--text-secondary);margin-bottom:12px}._refund-section_u1n27_50 ul,._refund-section_u1n27_50 ol{list-style:none;padding:0;margin:0 0 16px}._refund-section_u1n27_50 ul li,._refund-section_u1n27_50 ol li{position:relative;padding-left:24px;margin-bottom:10px;font-size:15px;line-height:1.6;color:var(--text-secondary)}._refund-section_u1n27_50 ul li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:var(--primary-500);border-radius:50%}._refund-section_u1n27_50 ol{counter-reset:step-counter}._refund-section_u1n27_50 ol li{counter-increment:step-counter}._refund-section_u1n27_50 ol li:before{content:counter(step-counter);position:absolute;left:0;top:1px;width:20px;height:20px;background:var(--primary-500);color:#fff;border-radius:50%;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}._refund-section_u1n27_50 ul li strong,._refund-section_u1n27_50 ol li strong{color:var(--text-primary);font-weight:500}._contact-info_u1n27_141{background:var(--background);padding:20px;border-radius:8px;margin-top:16px}._contact-info_u1n27_141 p{margin-bottom:8px}._contact-info_u1n27_141 p:last-child{margin-bottom:0}._back-link_u1n27_157{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;margin-bottom:24px;padding:8px 16px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}._back-link_u1n27_157:hover{color:var(--primary-600);background:var(--primary-50)}._back-link_u1n27_157 svg{transition:transform .2s}._back-link_u1n27_157:hover svg{transform:translate(-4px)}@media (max-width: 768px){._refund-main_u1n27_11{padding:24px 0 60px}._refund-header_u1n27_23{margin-bottom:32px}._refund-title_u1n27_30{font-size:28px}._refund-content_u1n27_43{padding:24px;border-radius:8px}._refund-section_u1n27_50 h2{font-size:18px}._refund-section_u1n27_50 p,._refund-section_u1n27_50 ul li,._refund-section_u1n27_50 ol li{font-size:14px}}._support-layout_1i1kc_3{min-height:100vh;display:flex;flex-direction:column;background:var(--background)}._support-main_1i1kc_11{flex:1;padding:40px 0 80px}._support-container_1i1kc_16{max-width:800px;margin:0 auto;padding:0 24px}._support-header_1i1kc_23{text-align:center;margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid var(--border)}._support-title_1i1kc_30{font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:12px}._support-updated_1i1kc_37{font-size:14px;color:var(--text-tertiary)}._support-content_1i1kc_43{background:#fff;border-radius:12px;padding:40px;box-shadow:0 1px 3px #0000001a}._support-section_1i1kc_50{margin-bottom:32px}._support-section_1i1kc_50:last-child{margin-bottom:0}._support-section_1i1kc_50 h2{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary-100)}._support-section_1i1kc_50 h3{font-size:16px;font-weight:600;color:var(--text-secondary);margin:20px 0 12px}._support-section_1i1kc_50 p{font-size:15px;line-height:1.7;color:var(--text-secondary);margin-bottom:12px}._support-section_1i1kc_50 ul,._support-section_1i1kc_50 ol{list-style:none;padding:0;margin:0 0 16px}._support-section_1i1kc_50 ul li,._support-section_1i1kc_50 ol li{position:relative;padding-left:24px;margin-bottom:10px;font-size:15px;line-height:1.6;color:var(--text-secondary)}._support-section_1i1kc_50 ul li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:var(--primary-500);border-radius:50%}._support-section_1i1kc_50 ol{counter-reset:step-counter}._support-section_1i1kc_50 ol li{counter-increment:step-counter}._support-section_1i1kc_50 ol li:before{content:counter(step-counter);position:absolute;left:0;top:1px;width:20px;height:20px;background:var(--primary-500);color:#fff;border-radius:50%;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}._support-section_1i1kc_50 ul li strong,._support-section_1i1kc_50 ol li strong{color:var(--text-primary);font-weight:500}._support-content_1i1kc_43 [id]{scroll-margin-top:96px}._support-section_1i1kc_50 a{color:var(--primary-600);overflow-wrap:anywhere}._contact-info_1i1kc_151{background:var(--background);padding:20px;border-radius:8px;margin-top:16px}._contact-info_1i1kc_151 p{margin-bottom:8px}._contact-info_1i1kc_151 p:last-child{margin-bottom:0}._back-link_1i1kc_167{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;margin-bottom:24px;padding:8px 16px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}._back-link_1i1kc_167:hover{color:var(--primary-600);background:var(--primary-50)}._back-link_1i1kc_167 svg{transition:transform .2s}._back-link_1i1kc_167:hover svg{transform:translate(-4px)}@media (max-width: 768px){._support-main_1i1kc_11{padding:24px 0 60px}._support-header_1i1kc_23{margin-bottom:32px}._support-title_1i1kc_30{font-size:28px}._support-content_1i1kc_43{padding:24px;border-radius:8px}._support-section_1i1kc_50 h2{font-size:18px}._support-section_1i1kc_50 p,._support-section_1i1kc_50 ul li,._support-section_1i1kc_50 ol li{font-size:14px}}._auth-layout-wrapper_xnurf_4{min-height:100vh;display:flex;flex-direction:column}._auth-layout_xnurf_4{min-height:calc(100vh - 64px);background:#fff;position:relative;flex:1}._auth-content_xnurf_18{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 64px)}._auth-back-btn_xnurf_25{position:absolute;top:20px;left:20px;z-index:10;display:flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffffe6;backdrop-filter:blur(12px);border:1px solid var(--border-default);border-radius:20px;color:var(--text-secondary);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a}._auth-back-btn_xnurf_25 svg{width:16px;height:16px;flex-shrink:0;transition:transform .3s ease}._auth-back-btn_xnurf_25:hover{background:#fff;color:var(--text-primary);border-color:var(--primary-300);transform:translate(-4px);box-shadow:0 4px 20px #ffb80026}._auth-back-btn_xnurf_25:active{transform:translate(-2px) scale(.98)}._auth-back-btn_xnurf_25:hover svg{transform:translate(-2px)}._auth-back-btn_xnurf_25:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}._auth-brand_xnurf_76{background:var(--gradient-soft);display:flex;align-items:center;justify-content:center;padding:40px;position:relative;overflow:hidden}._auth-brand_xnurf_76:before{content:"";position:absolute;top:-30%;right:-20%;width:60%;height:60%;background:radial-gradient(circle,rgba(255,184,0,.15) 0%,transparent 70%);pointer-events:none;animation:_floatGlow_xnurf_1 8s ease-in-out infinite}._auth-brand_xnurf_76:after{content:"";position:absolute;bottom:-20%;left:-10%;width:50%;height:50%;background:radial-gradient(circle,rgba(59,130,246,.08) 0%,transparent 70%);pointer-events:none;animation:_floatGlow_xnurf_1 10s ease-in-out infinite reverse}@keyframes _floatGlow_xnurf_1{0%,to{transform:translate(0) scale(1);opacity:.8}50%{transform:translate(20px,-20px) scale(1.1);opacity:1}}._brand-content_xnurf_122{max-width:420px;position:relative;z-index:1}._brand-title_xnurf_128{font-size:42px;font-weight:800;color:var(--text-primary);margin-bottom:16px;line-height:1.25;letter-spacing:-.02em}._brand-highlight_xnurf_137{background:linear-gradient(135deg,var(--primary-400) 0%,var(--primary-600) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._brand-description_xnurf_144{font-size:16px;color:var(--text-secondary);margin-bottom:32px;line-height:1.6}._brand-features_xnurf_151{display:flex;flex-direction:column;gap:12px}._brand-feature_xnurf_151{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffffb3;border-radius:10px;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.5)}._brand-feature_xnurf_151:hover{background:#ffffffe6;transform:translate(6px);box-shadow:0 4px 12px #0000000f}._feature-icon-small_xnurf_175{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0;transition:transform .3s ease}._brand-feature_xnurf_151:hover ._feature-icon-small_xnurf_175{transform:scale(1.1)}._feature-icon-small_xnurf_175._yellow_xnurf_192{background:var(--primary-100);color:var(--primary-600)}._feature-icon-small_xnurf_175._blue_xnurf_197{background:var(--secondary-50);color:var(--secondary-600)}._feature-icon-small_xnurf_175._green_xnurf_202{background:var(--success-50);color:var(--success-600)}._brand-feature_xnurf_151 span{font-size:14px;color:var(--text-primary);font-weight:500}._auth-form-container_xnurf_214{background:#fff;display:flex;align-items:center;justify-content:center;padding:40px;position:relative}._auth-form-container_xnurf_214:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0%,rgba(255,184,0,.03) 0%,transparent 50%),radial-gradient(circle at 0% 100%,rgba(59,130,246,.03) 0%,transparent 50%);pointer-events:none}._auth-form_xnurf_214{width:100%;max-width:380px;position:relative;z-index:1}._form-header_xnurf_241{margin-bottom:24px;text-align:center}._form-icon_xnurf_246{width:56px;height:56px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:var(--primary-50);color:var(--primary-600);border-radius:12px}._form-title_xnurf_258{font-size:28px;font-weight:800;color:var(--text-primary);margin-bottom:6px;letter-spacing:-.02em}._form-subtitle_xnurf_266{font-size:14px;color:var(--text-secondary);margin:0}._success-icon_xnurf_273{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--success-50);color:var(--success-500)}._error-icon_xnurf_285{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--error-50);color:var(--error-500)}._success-message_xnurf_298{text-align:center;color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:12px}._success-message_xnurf_298 strong{color:var(--text-primary);font-weight:600}._success-hint_xnurf_311{text-align:center;color:var(--text-tertiary);font-size:13px;margin-bottom:24px}._resend-section_xnurf_319{text-align:center;margin-top:16px;font-size:13px;color:var(--text-secondary)}._resend-link_xnurf_326{background:none;border:none;color:var(--secondary-600);font-weight:600;cursor:pointer;padding:0;margin-left:4px;font-family:inherit;font-size:inherit;transition:color .2s ease}._resend-link_xnurf_326:hover{color:var(--secondary-700);text-decoration:underline}._alert_xnurf_345{padding:10px 14px;border-radius:8px;margin-bottom:16px;font-size:13px;line-height:1.5;display:flex;align-items:flex-start;gap:8px;animation:_slideDown_xnurf_1 .3s ease}@keyframes _slideDown_xnurf_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._alert-error_xnurf_368{background:var(--error-50);border:1px solid var(--error-200);color:var(--error-700)}._alert-error_xnurf_368:before{content:"!";font-size:12px;font-weight:700;width:18px;height:18px;background:var(--error-500);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._form-group_xnurf_390{margin-bottom:18px}._form-label_xnurf_394{display:block;font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:5px}._required_xnurf_402{color:var(--error-500);margin-left:2px}._form-footer_xnurf_408{text-align:center;margin-top:18px;font-size:13px;color:var(--text-secondary)}._link_xnurf_415{color:var(--secondary-600);text-decoration:none;font-weight:600;margin-left:4px;transition:all .2s ease;position:relative}._link_xnurf_415:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1.5px;background:var(--secondary-500);transition:width .25s ease}._link_xnurf_415:hover{color:var(--secondary-700)}._link_xnurf_415:hover:after{width:100%}@media (max-width: 1024px){._auth-layout_xnurf_4,._auth-content_xnurf_18{min-height:calc(100vh - 56px)}._auth-brand_xnurf_76{padding:32px}._brand-title_xnurf_128{font-size:36px}._auth-form-container_xnurf_214{padding:32px}}@media (max-width: 768px){._auth-content_xnurf_18{grid-template-columns:1fr;grid-template-rows:auto 1fr}._auth-brand_xnurf_76{padding:12px 16px;min-height:auto;justify-content:flex-start;align-items:flex-start;background:transparent}._auth-brand_xnurf_76:before,._auth-brand_xnurf_76:after{display:none}._auth-brand_xnurf_76 ._brand-content_xnurf_122{display:none}._auth-brand_xnurf_76 ._auth-back-btn_xnurf_25{position:static}._auth-form-container_xnurf_214{padding:24px 20px;min-height:auto;align-items:flex-start}._auth-form_xnurf_214{max-width:100%}._form-title_xnurf_258{font-size:26px}}@media (max-width: 480px){._auth-form-container_xnurf_214{padding:20px 16px}._form-title_xnurf_258{font-size:24px}._form-subtitle_xnurf_266{font-size:13px}._form-icon_xnurf_246{width:48px;height:48px}._form-icon_xnurf_246 svg{width:24px;height:24px}._success-icon_xnurf_273,._error-icon_xnurf_285{width:64px;height:64px}._success-icon_xnurf_273 svg,._error-icon_xnurf_285 svg{width:36px;height:36px}}@keyframes _fadeInUp_xnurf_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInLeft_xnurf_1{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes _fadeInRight_xnurf_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: no-preference){._auth-back-btn_xnurf_25{animation:_fadeInUp_xnurf_1 .4s ease-out .1s both}._auth-brand_xnurf_76{animation:_fadeInLeft_xnurf_1 .5s ease-out}._auth-form_xnurf_214{animation:_fadeInRight_xnurf_1 .5s ease-out}._form-header_xnurf_241{animation:_fadeInUp_xnurf_1 .4s ease-out .1s both}._form-group_xnurf_390{animation:_fadeInUp_xnurf_1 .4s ease-out .2s both}._auth-form_xnurf_214 ._btn_xnurf_603[type=submit]{animation:_fadeInUp_xnurf_1 .4s ease-out .3s both}._form-footer_xnurf_408{animation:_fadeInUp_xnurf_1 .4s ease-out .4s both}._success-icon_xnurf_273,._error-icon_xnurf_285{animation:_fadeInUp_xnurf_1 .4s ease-out .1s both}._brand-feature_xnurf_151:nth-child(1){animation:_fadeInUp_xnurf_1 .4s ease-out .2s both}._brand-feature_xnurf_151:nth-child(2){animation:_fadeInUp_xnurf_1 .4s ease-out .3s both}._brand-feature_xnurf_151:nth-child(3){animation:_fadeInUp_xnurf_1 .4s ease-out .4s both}}._link_xnurf_415:focus-visible{outline:2px solid var(--secondary-400);outline-offset:2px;border-radius:2px}._resend-link_xnurf_326:focus-visible{outline:2px solid var(--secondary-400);outline-offset:2px;border-radius:2px}@media (prefers-contrast: high){._auth-form_xnurf_214{border:2px solid var(--neutral-300);padding:24px;border-radius:12px}}@media (min-width: 769px){._auth-layout_xnurf_4{margin-top:calc(-1 * var(--navbar-block-size));min-height:100vh}._auth-content_xnurf_18{min-height:100vh}._auth-brand_xnurf_76,._auth-form-container_xnurf_214{padding-top:calc(40px + var(--navbar-block-size))}._auth-back-btn_xnurf_25{top:calc(20px + var(--navbar-block-size))}}@media (min-width: 769px) and (max-width: 1024px){._auth-brand_xnurf_76,._auth-form-container_xnurf_214{padding-top:calc(32px + var(--navbar-block-size))}}._auth-layout-wrapper_ag0i2_4{min-height:100vh;display:flex;flex-direction:column}._auth-layout_ag0i2_4{min-height:calc(100vh - 64px);background:#fff;position:relative;flex:1}._auth-content_ag0i2_18{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - 64px)}._auth-back-btn_ag0i2_25{position:absolute;top:20px;left:20px;z-index:10;display:flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffffe6;backdrop-filter:blur(12px);border:1px solid var(--border-default);border-radius:20px;color:var(--text-secondary);font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000a;text-decoration:none}._auth-back-btn_ag0i2_25 svg{width:16px;height:16px;flex-shrink:0;transition:transform .3s ease}._auth-back-btn_ag0i2_25:hover{background:#fff;color:var(--text-primary);border-color:var(--primary-300);transform:translate(-4px);box-shadow:0 4px 20px #ffb80026}._auth-back-btn_ag0i2_25:active{transform:translate(-2px) scale(.98)}._auth-back-btn_ag0i2_25:hover svg{transform:translate(-2px)}._auth-back-btn_ag0i2_25:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}._auth-brand_ag0i2_77{background:var(--gradient-soft);display:flex;align-items:center;justify-content:center;padding:40px;position:relative;overflow:hidden}._auth-brand_ag0i2_77:before{content:"";position:absolute;top:-30%;right:-20%;width:60%;height:60%;background:radial-gradient(circle,rgba(255,184,0,.15) 0%,transparent 70%);pointer-events:none;animation:_floatGlow_ag0i2_1 8s ease-in-out infinite}._auth-brand_ag0i2_77:after{content:"";position:absolute;bottom:-20%;left:-10%;width:50%;height:50%;background:radial-gradient(circle,rgba(59,130,246,.08) 0%,transparent 70%);pointer-events:none;animation:_floatGlow_ag0i2_1 10s ease-in-out infinite reverse}@keyframes _floatGlow_ag0i2_1{0%,to{transform:translate(0) scale(1);opacity:.8}50%{transform:translate(20px,-20px) scale(1.1);opacity:1}}._brand-content_ag0i2_123{max-width:420px;position:relative;z-index:1}._brand-title_ag0i2_129{font-size:42px;font-weight:800;color:var(--text-primary);margin-bottom:16px;line-height:1.25;letter-spacing:-.02em}._brand-highlight_ag0i2_138{background:linear-gradient(135deg,var(--primary-400) 0%,var(--primary-600) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._brand-description_ag0i2_145{font-size:16px;color:var(--text-secondary);margin-bottom:32px;line-height:1.6}._brand-features_ag0i2_152{display:flex;flex-direction:column;gap:12px}._brand-feature_ag0i2_152{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#ffffffb3;border-radius:10px;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.5)}._brand-feature_ag0i2_152:hover{background:#ffffffe6;transform:translate(6px);box-shadow:0 4px 12px #0000000f}._feature-icon-small_ag0i2_176{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0;transition:transform .3s ease}._brand-feature_ag0i2_152:hover ._feature-icon-small_ag0i2_176{transform:scale(1.1)}._feature-icon-small_ag0i2_176._yellow_ag0i2_193{background:var(--primary-100);color:var(--primary-600)}._feature-icon-small_ag0i2_176._blue_ag0i2_198{background:var(--secondary-50);color:var(--secondary-600)}._feature-icon-small_ag0i2_176._green_ag0i2_203{background:var(--success-50);color:var(--success-600)}._brand-feature_ag0i2_152 span{font-size:14px;color:var(--text-primary);font-weight:500}._auth-form-container_ag0i2_215{background:#fff;display:flex;align-items:center;justify-content:center;padding:40px;position:relative}._auth-form-container_ag0i2_215:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 100% 0%,rgba(255,184,0,.03) 0%,transparent 50%),radial-gradient(circle at 0% 100%,rgba(59,130,246,.03) 0%,transparent 50%);pointer-events:none}._auth-form_ag0i2_215{width:100%;max-width:380px;position:relative;z-index:1}._form-header_ag0i2_242{margin-bottom:24px;text-align:center}._form-icon_ag0i2_247{width:56px;height:56px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center;background:var(--primary-50);color:var(--primary-600);border-radius:12px}._form-title_ag0i2_259{font-size:28px;font-weight:800;color:var(--text-primary);margin-bottom:6px;letter-spacing:-.02em}._form-subtitle_ag0i2_267{font-size:14px;color:var(--text-secondary);margin:0}._success-icon_ag0i2_274{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--success-50);color:var(--success-500)}._error-icon_ag0i2_286{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--error-50);color:var(--error-500)}._success-message_ag0i2_299,._error-message_ag0i2_307{text-align:center;color:var(--text-secondary);font-size:14px;line-height:1.6;margin-bottom:24px}._alert_ag0i2_316{padding:10px 14px;border-radius:8px;margin-bottom:16px;font-size:13px;line-height:1.5;display:flex;align-items:flex-start;gap:8px;animation:_slideDown_ag0i2_1 .3s ease}@keyframes _slideDown_ag0i2_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._alert-error_ag0i2_339{background:var(--error-50);border:1px solid var(--error-200);color:var(--error-700)}._alert-error_ag0i2_339:before{content:"!";font-size:12px;font-weight:700;width:18px;height:18px;background:var(--error-500);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._form-group_ag0i2_361{margin-bottom:16px}._form-group_ag0i2_361:last-of-type{margin-bottom:18px}._form-label_ag0i2_369{display:block;font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:5px}._required_ag0i2_377{color:var(--error-500);margin-left:2px}._form-footer_ag0i2_383{text-align:center;margin-top:18px;font-size:13px;color:var(--text-secondary)}._link_ag0i2_390{color:var(--secondary-600);text-decoration:none;font-weight:600;margin-left:4px;transition:all .2s ease;position:relative}._link_ag0i2_390:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:1.5px;background:var(--secondary-500);transition:width .25s ease}._link_ag0i2_390:hover{color:var(--secondary-700)}._link_ag0i2_390:hover:after{width:100%}@media (max-width: 1024px){._auth-layout_ag0i2_4,._auth-content_ag0i2_18{min-height:calc(100vh - 56px)}._auth-brand_ag0i2_77{padding:32px}._brand-title_ag0i2_129{font-size:36px}._auth-form-container_ag0i2_215{padding:32px}}@media (max-width: 768px){._auth-content_ag0i2_18{grid-template-columns:1fr;grid-template-rows:auto 1fr}._auth-brand_ag0i2_77{padding:12px 16px;min-height:auto;justify-content:flex-start;align-items:flex-start;background:transparent}._auth-brand_ag0i2_77:before,._auth-brand_ag0i2_77:after{display:none}._auth-brand_ag0i2_77 ._brand-content_ag0i2_123{display:none}._auth-brand_ag0i2_77 ._auth-back-btn_ag0i2_25{position:static}._auth-form-container_ag0i2_215{padding:24px 20px;min-height:auto;align-items:flex-start}._auth-form_ag0i2_215{max-width:100%}._form-title_ag0i2_259{font-size:26px}}@media (max-width: 480px){._auth-form-container_ag0i2_215{padding:20px 16px}._form-title_ag0i2_259{font-size:24px}._form-subtitle_ag0i2_267{font-size:13px}._form-icon_ag0i2_247{width:48px;height:48px}._form-icon_ag0i2_247 svg{width:24px;height:24px}._success-icon_ag0i2_274,._error-icon_ag0i2_286{width:64px;height:64px}._success-icon_ag0i2_274 svg,._error-icon_ag0i2_286 svg{width:36px;height:36px}}@keyframes _fadeInUp_ag0i2_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInLeft_ag0i2_1{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes _fadeInRight_ag0i2_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: no-preference){._auth-back-btn_ag0i2_25{animation:_fadeInUp_ag0i2_1 .4s ease-out .1s both}._auth-brand_ag0i2_77{animation:_fadeInLeft_ag0i2_1 .5s ease-out}._auth-form_ag0i2_215{animation:_fadeInRight_ag0i2_1 .5s ease-out}._form-header_ag0i2_242{animation:_fadeInUp_ag0i2_1 .4s ease-out .1s both}._form-group_ag0i2_361:nth-child(1){animation:_fadeInUp_ag0i2_1 .4s ease-out .2s both}._form-group_ag0i2_361:nth-child(2){animation:_fadeInUp_ag0i2_1 .4s ease-out .25s both}._auth-form_ag0i2_215 ._btn_ag0i2_582[type=submit]{animation:_fadeInUp_ag0i2_1 .4s ease-out .3s both}._form-footer_ag0i2_383{animation:_fadeInUp_ag0i2_1 .4s ease-out .35s both}._success-icon_ag0i2_274,._error-icon_ag0i2_286{animation:_fadeInUp_ag0i2_1 .4s ease-out .1s both}._brand-feature_ag0i2_152:nth-child(1){animation:_fadeInUp_ag0i2_1 .4s ease-out .2s both}._brand-feature_ag0i2_152:nth-child(2){animation:_fadeInUp_ag0i2_1 .4s ease-out .3s both}._brand-feature_ag0i2_152:nth-child(3){animation:_fadeInUp_ag0i2_1 .4s ease-out .4s both}}._link_ag0i2_390:focus-visible{outline:2px solid var(--secondary-400);outline-offset:2px;border-radius:2px}@media (prefers-contrast: high){._auth-form_ag0i2_215{border:2px solid var(--neutral-300);padding:24px;border-radius:12px}}@media (min-width: 769px){._auth-layout_ag0i2_4{margin-top:calc(-1 * var(--navbar-block-size));min-height:100vh}._auth-content_ag0i2_18{min-height:100vh}._auth-brand_ag0i2_77,._auth-form-container_ag0i2_215{padding-top:calc(40px + var(--navbar-block-size))}._auth-back-btn_ag0i2_25{top:calc(20px + var(--navbar-block-size))}}@media (min-width: 769px) and (max-width: 1024px){._auth-brand_ag0i2_77,._auth-form-container_ag0i2_215{padding-top:calc(32px + var(--navbar-block-size))}}._verifying_191jp_3{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px 0;text-align:center;color:var(--text-secondary);font-size:14px}._spinner_191jp_14{width:44px;height:44px;border-radius:50%;border:3px solid var(--neutral-200);border-top-color:var(--gold-500);animation:_spin_191jp_14 .9s linear infinite}@keyframes _spin_191jp_14{to{transform:rotate(360deg)}}._ready-icon_191jp_30{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--primary-100);color:var(--primary-800)}._info-icon_191jp_42{width:80px;height:80px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--warning-50);color:var(--warning-700)}._result_191jp_55{text-align:center}._email_191jp_60{color:var(--text-primary);font-weight:600;overflow-wrap:anywhere}._actions_191jp_66{display:flex;flex-direction:column;gap:10px}._balanced-title_191jp_73{text-wrap:balance}._accounts_191jp_78{display:grid;gap:10px;margin:16px 0;padding:14px 16px;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--neutral-50);text-align:left}._accounts_191jp_78 div{display:grid;gap:2px}._accounts_191jp_78 dt{font-size:13px;color:var(--text-secondary)}._accounts_191jp_78 dd{margin:0;font-size:15px;font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}._hint_191jp_108{margin:14px 0 0;font-size:13px;line-height:1.7;color:var(--text-secondary)}._hint_191jp_108 a{color:var(--text-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}._notice_191jp_123{margin:12px 0 0;font-size:13px;line-height:1.6;text-align:center}._notice_191jp_123:empty{display:none}._notice-ok_191jp_135{color:var(--success-800)}._notice-error_191jp_139{color:var(--error-700)}@media (max-width: 480px){._info-icon_191jp_42,._ready-icon_191jp_30{width:64px;height:64px}._info-icon_191jp_42 svg,._ready-icon_191jp_30 svg{width:36px;height:36px}}@media (prefers-reduced-motion: reduce){._spinner_191jp_14{animation-duration:2.4s}}._landing-layout_brm4r_1{min-height:100vh;background:#f8fafc}._landing-loading_brm4r_6{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:16px}._loading-spinner_brm4r_15{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;animation:_spin_brm4r_1 .8s linear infinite}@keyframes _spin_brm4r_1{to{transform:rotate(360deg)}}._landing-error_brm4r_28{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;text-align:center;padding:40px 20px}._landing-error_brm4r_28 h2{margin-top:16px;font-size:1.5rem;color:#1e293b}._landing-error_brm4r_28 p{color:#64748b;margin-top:8px}._landing-error_brm4r_28 ._btn-back_brm4r_49{margin-top:24px;padding:12px 24px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem;text-decoration:none}._hero-section_brm4r_62{position:relative;background:linear-gradient(135deg,#1e293b,#334155);color:#fff;padding:80px 20px 60px;text-align:center;overflow:hidden}._hero-cover_brm4r_71{position:absolute;inset:0;z-index:0}._hero-cover_brm4r_71 img{width:100%;height:100%;object-fit:cover;opacity:.3}._hero-content_brm4r_84{position:relative;z-index:1;max-width:800px;margin:0 auto}._hero-badge_brm4r_91{display:inline-block;padding:6px 16px;background:#ffffff26;border-radius:20px;font-size:.85rem;margin-bottom:20px;backdrop-filter:blur(4px)}._hero-title_brm4r_101{font-size:2.5rem;font-weight:800;margin:0 0 16px;line-height:1.2}._hero-description_brm4r_108{font-size:1.15rem;opacity:.9;line-height:1.6;max-width:600px;margin:0 auto 32px}._hero-cta_brm4r_116{padding:14px 32px;background:#3b82f6;color:#fff;border:none;border-radius:10px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background .2s}._hero-cta_brm4r_116:hover{background:#2563eb}._landing-container_brm4r_133{max-width:1100px;margin:0 auto;padding:0 20px}._content-section_brm4r_140{padding:60px 20px}._section-header_brm4r_144{text-align:center;margin-bottom:40px}._section-title_brm4r_149{font-size:1.8rem;font-weight:700;color:#1e293b;margin:0 0 8px}._section-subtitle_brm4r_156{color:#64748b;font-size:1rem}._gallery-section_brm4r_162{padding:40px 20px;background:#fff}._gallery-grid_brm4r_167{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}._gallery-item_brm4r_173 img{width:100%;border-radius:12px;cursor:pointer;transition:transform .2s}._gallery-item_brm4r_173 img:hover{transform:scale(1.02)}._plans-section_brm4r_185{padding:60px 20px;background:#f1f5f9}._plans-grid_brm4r_190{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1000px;margin:0 auto}._plan-card_brm4r_198{background:#fff;border-radius:16px;padding:32px 24px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}._plan-card_brm4r_198:hover{transform:translateY(-4px);box-shadow:0 8px 25px #0000001f}._plan-name_brm4r_213{font-size:1.3rem;font-weight:700;color:#1e293b;margin:0 0 8px}._plan-description_brm4r_220{color:#64748b;font-size:.9rem;margin:0 0 20px;line-height:1.5}._plan-price_brm4r_227{margin-bottom:20px}._plan-price_brm4r_227 ._currency_brm4r_231{font-size:1rem;color:#64748b;vertical-align:super}._plan-price_brm4r_227 ._amount_brm4r_237{font-size:2.5rem;font-weight:800;color:#1e293b}._plan-price_brm4r_227 ._period_brm4r_243{font-size:.9rem;color:#94a3b8}._plan-price_brm4r_227 ._free-text_brm4r_248{font-size:2rem;font-weight:700;color:#10b981}._plan-trial-badge_brm4r_254{display:inline-block;padding:4px 12px;background:#fef3c7;color:#92400e;border-radius:6px;font-size:.8rem;font-weight:600;margin-top:8px}._plan-features_brm4r_265{list-style:none;padding:0;margin:0 0 24px;flex:1}._plan-features_brm4r_265 li{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:.9rem;color:#475569}._plan-features_brm4r_265 li svg{color:#10b981;flex-shrink:0;margin-top:2px}._plan-select-btn_brm4r_287{width:100%;padding:14px;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s;background:#3b82f6;color:#fff}._plan-select-btn_brm4r_287:hover{background:#2563eb}._plan-select-btn_brm4r_287._free_brm4r_248{background:#f1f5f9;color:#475569}._plan-select-btn_brm4r_287._free_brm4r_248:hover{background:#e2e8f0}._coupon-banner_brm4r_314{padding:16px 20px;background:linear-gradient(90deg,#fef3c7,#fde68a);text-align:center}._coupon-banner-content_brm4r_320{max-width:800px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}._coupon-banner-text_brm4r_330{font-weight:600;color:#92400e}._coupon-code-display_brm4r_335{padding:4px 16px;background:#fff;border-radius:6px;font-family:monospace;font-weight:700;color:#b45309;font-size:1.1rem}._landing-footer_brm4r_346{padding:40px 20px;background:#1e293b;color:#94a3b8;text-align:center;font-size:.85rem}._landing-footer-links_brm4r_354{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}._landing-footer-link_brm4r_354{color:#9ca3af;text-decoration:none;font-size:.85rem;transition:color .2s}._landing-footer-link_brm4r_354:hover{color:#fff}._landing-footer-divider_brm4r_374{color:#4b5563;font-size:.75rem}@media (max-width: 768px){._hero-section_brm4r_62{padding:60px 20px 40px}._hero-title_brm4r_101{font-size:1.8rem}._hero-description_brm4r_108{font-size:1rem}._plans-grid_brm4r_190,._gallery-grid_brm4r_167{grid-template-columns:1fr}}@keyframes _fadeIn_ebmfk_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_ebmfk_64{to{transform:rotate(360deg)}}._page_ebmfk_18{background-color:var(--neutral-50);min-height:100vh;display:flex;flex-direction:column}._container_ebmfk_25{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--spacing-2xl) var(--spacing-md)}._card_ebmfk_35{background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);width:100%;max-width:520px;padding:var(--spacing-2xl) var(--spacing-2xl);display:flex;flex-direction:column;align-items:center;text-align:center;animation:_fadeIn_ebmfk_1 .4s ease both}._loadingCard_ebmfk_51{background:var(--bg-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);width:100%;max-width:520px;padding:var(--spacing-3xl) var(--spacing-2xl);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}._spinner_ebmfk_64{width:40px;height:40px;border:3px solid var(--neutral-200);border-top-color:var(--primary-500);border-radius:50%;animation:_spin_ebmfk_64 .8s linear infinite}._loadingText_ebmfk_73{color:var(--text-secondary);font-size:14px;margin:0}._orgLogoWrapper_ebmfk_81{margin-bottom:var(--spacing-lg)}._orgLogo_ebmfk_81{width:72px;height:72px;border-radius:var(--radius-lg);object-fit:cover;border:2px solid var(--border-default)}._orgLogoPlaceholder_ebmfk_93{width:72px;height:72px;border-radius:var(--radius-lg);background:var(--gradient-warm);color:var(--neutral-800);font-size:28px;font-weight:700;display:flex;align-items:center;justify-content:center}._title_ebmfk_108{font-size:22px;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-sm);margin-top:0}._subtitle_ebmfk_116{font-size:15px;color:var(--text-secondary);margin-bottom:var(--spacing-xl);margin-top:0;line-height:1.6}._inviterName_ebmfk_124{color:var(--text-primary);font-weight:600}._orgName_ebmfk_129{color:var(--primary-700);font-weight:700}._detailsGrid_ebmfk_136{width:100%;background:var(--neutral-50);border-radius:var(--radius-lg);border:1px solid var(--border-default);padding:var(--spacing-md) var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}._detailItem_ebmfk_148{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}._detailLabel_ebmfk_155{font-size:13px;color:var(--text-tertiary);font-weight:500;flex-shrink:0}._detailValue_ebmfk_162{font-size:14px;color:var(--text-primary);font-weight:600;text-align:right}._messageBox_ebmfk_171{width:100%;background:var(--primary-50);border:1px solid var(--primary-200);border-left:4px solid var(--primary-400);border-radius:var(--radius-md);padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-xl)}._messageText_ebmfk_181{font-size:14px;color:var(--neutral-700);font-style:italic;line-height:1.6;margin:0}._actions_ebmfk_191{width:100%;display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}._primaryBtn_ebmfk_199{width:100%;padding:12px var(--spacing-xl);background-color:var(--primary-600);color:var(--neutral-800);font-size:15px;font-weight:600;border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast)}._primaryBtn_ebmfk_199:hover:not(:disabled){background-color:var(--primary-700)}._primaryBtn_ebmfk_199:active:not(:disabled){transform:scale(.99)}._primaryBtn_ebmfk_199:disabled{opacity:.6;cursor:not-allowed}._outlineBtn_ebmfk_225{width:100%;padding:12px var(--spacing-xl);background-color:transparent;color:var(--text-secondary);font-size:15px;font-weight:500;border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast),background-color var(--transition-fast)}._outlineBtn_ebmfk_225:hover:not(:disabled){border-color:var(--border-hover);color:var(--text-primary);background-color:var(--neutral-50)}._outlineBtn_ebmfk_225:disabled{opacity:.6;cursor:not-allowed}._loginHint_ebmfk_249{font-size:13px;color:var(--text-tertiary);margin:var(--spacing-xs) 0 0}._registerHint_ebmfk_255{font-size:13px;color:var(--text-secondary);margin:var(--spacing-xs) 0 0;text-align:center}._registerLink_ebmfk_262{color:var(--text-link);text-decoration:none;font-weight:500;margin-left:4px;transition:color .2s}._registerLink_ebmfk_262:hover{color:var(--text-link-hover);text-decoration:underline}._errorIcon_ebmfk_277{color:var(--error-400);margin-bottom:var(--spacing-md)}._successIcon_ebmfk_282{color:var(--success-500);margin-bottom:var(--spacing-md)}._neutralIcon_ebmfk_287{color:var(--neutral-400);margin-bottom:var(--spacing-md)}._errorTitle_ebmfk_292{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:var(--spacing-sm);margin-top:0}._errorMessage_ebmfk_300{font-size:14px;color:var(--text-secondary);margin-bottom:var(--spacing-xl);line-height:1.6}@media (max-width: 600px){._container_ebmfk_25{padding:var(--spacing-lg) var(--spacing-md);align-items:flex-start;padding-top:var(--spacing-xl)}._card_ebmfk_35{padding:var(--spacing-xl) var(--spacing-lg);border-radius:var(--radius-lg)}._title_ebmfk_108{font-size:20px}._detailsGrid_ebmfk_136{padding:var(--spacing-md)}}._layout_1avef_3{min-height:100vh;display:flex;flex-direction:column;background:var(--bg-page)}._main_1avef_11{flex:1;padding-bottom:80px}._container_1avef_16{max-width:1200px;margin:0 auto;padding:0 32px}._spinner_1avef_23{width:48px;height:48px;border:4px solid var(--border-default);border-top-color:var(--primary-500);border-radius:50%;animation:_spin_1avef_23 1s linear infinite}@keyframes _spin_1avef_23{to{transform:rotate(360deg)}}._hero_1avef_38{background:linear-gradient(135deg,var(--primary-50) 0%,var(--secondary-50) 100%);margin-top:calc(-1 * var(--navbar-block-size));padding:calc(80px + var(--navbar-block-size)) 0 60px}._heroContent_1avef_44{text-align:center;max-width:700px;margin:0 auto}._heroTitle_1avef_50{font-size:48px;font-weight:800;color:var(--text-primary);margin:0 0 16px;letter-spacing:-.02em}._heroSubtitle_1avef_58{font-size:20px;color:var(--text-secondary);margin:0 0 40px;line-height:1.6}._heroActions_1avef_65{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}._searchForm_1avef_74{flex:1;max-width:400px;min-width:200px}._searchWrapper_1avef_80{position:relative}._searchIcon_1avef_84{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-tertiary);pointer-events:none}._searchInput_1avef_93{width:100%;padding:14px 44px;font-size:16px;border:2px solid var(--border-default);border-radius:var(--radius-lg);background:#fff;color:var(--text-primary);transition:all .2s ease;box-sizing:border-box}._searchInput_1avef_93:focus{outline:none;border-color:var(--primary-400);box-shadow:0 0 0 4px var(--primary-100)}._searchInput_1avef_93::placeholder{color:var(--text-tertiary)}._searchClear_1avef_115{position:absolute;right:12px;top:50%;transform:translateY(-50%);padding:4px;background:var(--neutral-200);border:none;border-radius:var(--radius-full);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all .2s ease}._searchClear_1avef_115:hover{background:var(--neutral-300);color:var(--text-primary)}._heroBtn_1avef_138{padding:14px 28px;background:var(--primary-500);color:#fff;border:none;border-radius:var(--radius-lg);font-size:16px;font-weight:600;cursor:pointer;transition:all .25s ease;white-space:nowrap}._heroBtn_1avef_138:hover{background:var(--primary-600);transform:translateY(-2px);box-shadow:0 6px 20px #ffb80059}._filters_1avef_158{position:sticky;top:var(--navbar-offset);background:var(--bg-page);z-index:90;padding:20px 0;border-bottom:1px solid var(--border-default)}._filterTabs_1avef_167{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none;align-items:center}._filterTabs_1avef_167::-webkit-scrollbar{display:none}._filterTab_1avef_167{display:flex;align-items:center;padding:10px 20px;background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-full);font-size:14px;font-weight:500;color:var(--text-secondary);cursor:pointer;white-space:nowrap;transition:all .2s ease}._filterTab_1avef_167:hover{border-color:var(--primary-300);background:var(--primary-50);color:var(--primary-700)}._filterTab_1avef_167._active_1avef_202{background:var(--primary-500);border-color:var(--primary-500);color:#fff}._priceTab_1avef_209:hover{border-color:var(--secondary-300);background:var(--secondary-50);color:var(--secondary-700)}._priceActive_1avef_215{background:var(--secondary-500)!important;border-color:var(--secondary-500)!important;color:#fff!important}._tabDivider_1avef_221{width:1px;height:24px;background:var(--border-default);flex-shrink:0;margin:0 4px}._products_1avef_230{padding:48px 0}._grid_1avef_234{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}._courseCard_1avef_241{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);overflow:hidden;text-decoration:none;color:inherit;transition:all .3s ease;animation:_fadeInUp_1avef_1 .6s ease-out backwards}._courseCard_1avef_241:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:var(--primary-200)}._coverWrapper_1avef_260{position:relative;aspect-ratio:16 / 9;overflow:hidden}._coverImage_1avef_266{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}._courseCard_1avef_241:hover ._coverImage_1avef_266{transform:scale(1.04)}._gradientPlaceholder_1avef_277{width:100%;height:100%;background:linear-gradient(135deg,var(--primary-300),var(--primary-500))}._badge_1avef_283{position:absolute;top:10px;left:10px;padding:4px 12px;border-radius:var(--radius-full);color:#fff;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}._cardBody_1avef_296{padding:20px;display:flex;flex-direction:column;flex:1}._courseTitle_1avef_303{font-size:17px;font-weight:700;color:var(--text-primary);margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45}._instructor_1avef_315{font-size:13px;color:var(--text-secondary);margin:0 0 12px}._meta_1avef_321{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border-default)}._metaItem_1avef_330{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--text-tertiary)}._cardFooter_1avef_338{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}._priceBlock_1avef_346{display:flex;align-items:center;gap:8px}._price_1avef_209{font-size:18px;font-weight:700;color:var(--primary-600)}._originalPrice_1avef_358{font-size:13px;color:var(--text-tertiary);text-decoration:line-through}._cardAction_1avef_364{display:flex;align-items:center;gap:6px;color:var(--primary-600);font-size:14px;font-weight:600;transition:all .2s ease;white-space:nowrap}._courseCard_1avef_241:hover ._cardAction_1avef_364{gap:10px}._cardAction_1avef_364 svg{transition:transform .2s ease}._courseCard_1avef_241:hover ._cardAction_1avef_364 svg{transform:translate(4px)}._loadingState_1avef_388{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:16px;color:var(--text-secondary)}._errorState_1avef_399{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;gap:12px;text-align:center}._errorState_1avef_399 svg{color:var(--error-500)}._errorState_1avef_399 h3{font-size:24px;font-weight:700;color:var(--text-primary);margin:0}._errorState_1avef_399 p{font-size:16px;color:var(--text-secondary);margin:0}._emptyState_1avef_427{text-align:center;padding:80px 20px;background:var(--bg-card);border-radius:var(--radius-xl);border:1px dashed var(--border-default);display:flex;flex-direction:column;align-items:center;gap:12px}._emptyState_1avef_427 svg{color:var(--neutral-300)}._emptyState_1avef_427 h3{font-size:24px;font-weight:700;color:var(--text-primary);margin:0}._emptyState_1avef_427 p{font-size:16px;color:var(--text-secondary);margin:0}._actionBtn_1avef_457{margin-top:8px;padding:12px 28px;background:var(--primary-500);color:#fff;border:none;border-radius:var(--radius-lg);font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}._actionBtn_1avef_457:hover{background:var(--primary-600);transform:translateY(-1px);box-shadow:0 4px 12px #ffb8004d}@keyframes _fadeInUp_1avef_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){._container_1avef_16{padding:0 24px}._heroTitle_1avef_50{font-size:40px}._heroSubtitle_1avef_58{font-size:18px}._searchForm_1avef_74{max-width:350px}._grid_1avef_234{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}@media (max-width: 768px){._container_1avef_16{padding:0 20px}._hero_1avef_38{padding:calc(60px + var(--navbar-block-size)) 0 40px}._heroTitle_1avef_50{font-size:32px}._heroSubtitle_1avef_58{font-size:16px;margin-bottom:32px}._heroActions_1avef_65{flex-direction:column;width:100%}._searchForm_1avef_74{width:100%;max-width:none}._heroBtn_1avef_138{width:100%}._filters_1avef_158{padding:16px 0}._products_1avef_230{padding:32px 0}._grid_1avef_234{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}}@media (max-width: 480px){._container_1avef_16{padding:0 16px}._hero_1avef_38{padding:calc(40px + var(--navbar-block-size)) 0 32px}._heroTitle_1avef_50{font-size:28px}._heroSubtitle_1avef_58{font-size:15px}._searchInput_1avef_93{padding:12px 40px;font-size:15px}._filterTab_1avef_167{padding:8px 16px;font-size:13px}._products_1avef_230{padding:24px 0}._grid_1avef_234{grid-template-columns:1fr}._emptyState_1avef_427,._errorState_1avef_399,._loadingState_1avef_388{padding:60px 16px}}._richText_187bl_1{line-height:1.7;word-break:break-word}._richText_187bl_1 a{color:#2563eb;text-decoration:underline;word-break:break-all}._richText_187bl_1 a:hover{opacity:.85}._richText_187bl_1 h3{font-size:1.15rem;font-weight:700;margin:1.1em 0 .4em}._richText_187bl_1 h4{font-size:1.02rem;font-weight:700;margin:.9em 0 .3em}._richText_187bl_1 p{margin:0 0 .8em}._richText_187bl_1 ul,._richText_187bl_1 ol{margin:.4em 0 .8em;padding-left:1.4em}._richText_187bl_1 li{margin:.25em 0}._richText_187bl_1 strong,._richText_187bl_1 b{font-weight:700}._richText_187bl_1 u{text-decoration:underline}._richText_187bl_1 s{text-decoration:line-through}._richText_187bl_1 blockquote{margin:.6em 0;padding-left:.9em;border-left:3px solid #e5e7eb;color:#6b7280}._richText_187bl_1 code{background:#f3f4f6;padding:.1em .35em;border-radius:4px;font-size:.9em}._richText_187bl_1 img{max-width:100%;height:auto;border-radius:8px;margin:.6em 0}._richText_187bl_1 figure{margin:.6em 0}._richText_187bl_1 figcaption{font-size:.85em;color:#6b7280;text-align:center;margin-top:.3em}._page_yysnj_3{background:#fffbf0;min-height:100vh;display:flex;flex-direction:column}._loadingPage_yysnj_10{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:16px;color:#6b7280}._spinner_yysnj_20{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#ffb800;border-radius:50%;animation:_spin_yysnj_20 .8s linear infinite}@keyframes _spin_yysnj_20{to{transform:rotate(360deg)}}._errorPage_yysnj_33{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:80px 20px;gap:16px;color:#6b7280;text-align:center}._errorPage_yysnj_33 h2{font-size:1.5rem;font-weight:700;color:#374151;margin:0}._errorPage_yysnj_33 p{margin:0}._backBtn_yysnj_56{padding:10px 24px;background:#ffb800;color:#fff;border:none;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .3s}._backBtn_yysnj_56:hover{background:#e6a600}._main_yysnj_72{flex:1}._container_yysnj_76{max-width:1200px;margin:0 auto;padding:20px 24px 40px}._backButton_yysnj_82{display:inline-flex;align-items:center;gap:8px;background:none;border:none;color:#6b7280;font-size:.9rem;cursor:pointer;padding:0;margin-bottom:32px;transition:color .2s}._backButton_yysnj_82:hover{color:#ffb800}._layout_yysnj_101{display:flex;gap:40px;align-items:flex-start}._leftArea_yysnj_107{flex:1;min-width:0}._heroSection_yysnj_113{background:#fff;border-radius:16px;padding:32px;margin-bottom:24px;box-shadow:0 4px 16px #0000000f}._heroMeta_yysnj_121{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}._difficultyBadge_yysnj_128{padding:3px 12px;border-radius:20px;color:#fff;font-size:.8rem;font-weight:700}._categoryBadge_yysnj_136{padding:3px 12px;border-radius:20px;background:#f3f4f6;color:#374151;font-size:.8rem;font-weight:600}._courseTitle_yysnj_145{font-size:2rem;font-weight:800;color:#1a1a2e;margin:0 0 14px;line-height:1.3}._shortDesc_yysnj_153{font-size:1.05rem;color:#4b5563;line-height:1.6;margin:0 0 20px}._courseMeta_yysnj_160{display:flex;flex-wrap:wrap;gap:20px}._metaItem_yysnj_166{display:flex;align-items:center;gap:6px;font-size:.9rem;color:#6b7280}._curriculumSection_yysnj_175,._descSection_yysnj_176{background:#fff;border-radius:16px;padding:32px;margin-bottom:24px;box-shadow:0 4px 16px #0000000f}._sectionTitle_yysnj_184{font-size:1.4rem;font-weight:700;color:#1a1a2e;margin:0 0 20px}._chapterList_yysnj_191{display:flex;flex-direction:column;gap:8px}._chapter_yysnj_191{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}._chapterHeader_yysnj_203{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 18px;background:#f9fafb;border:none;cursor:pointer;text-align:left;transition:background .2s}._chapterHeader_yysnj_203:hover{background:#f3f4f6}._chapterHeaderLeft_yysnj_220{display:flex;align-items:center;gap:10px}._chapterArrow_yysnj_226{transition:transform .3s ease;color:#6b7280}._chapterArrow_yysnj_226._expanded_yysnj_231{transform:rotate(180deg)}._chapterTitle_yysnj_235{font-size:.95rem;font-weight:600;color:#1a1a2e}._chapterLessonCount_yysnj_241{font-size:.8rem;color:#9ca3af;white-space:nowrap}._lessonList_yysnj_247{border-top:1px solid #e5e7eb}._lessonItem_yysnj_251{display:flex;justify-content:space-between;align-items:center;padding:10px 18px;border-bottom:1px solid #f3f4f6}._lessonItem_yysnj_251:last-child{border-bottom:none}._lessonLeft_yysnj_263{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._lessonTitle_yysnj_271{font-size:.875rem;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._lessonItem_yysnj_251._locked_yysnj_279 ._lessonTitle_yysnj_271{color:#9ca3af}._lessonItem_yysnj_251._clickable_yysnj_283{cursor:pointer;transition:background .2s}._lessonItem_yysnj_251._clickable_yysnj_283:hover{background:#f0fdf4}._lessonRight_yysnj_292{display:flex;align-items:center;gap:10px;flex-shrink:0}._freeLabel_yysnj_299{font-size:.75rem;font-weight:600;color:#22c55e;background:#f0fdf4;padding:2px 8px;border-radius:10px}._lessonDuration_yysnj_308{font-size:.8rem;color:#9ca3af}._descContent_yysnj_314 p{font-size:1rem;color:#4b5563;line-height:1.7;margin:0}._rightCard_yysnj_322{width:360px;flex-shrink:0;position:sticky;top:90px}._pricingCard_yysnj_329{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #0000001f}._cardCoverWrapper_yysnj_336{aspect-ratio:16 / 9;overflow:hidden}._cardCover_yysnj_336{width:100%;height:100%;object-fit:cover}._cardCoverPlaceholder_yysnj_347{width:100%;height:100%;background:linear-gradient(135deg,var(--primary-300),var(--primary-500))}._cardPriceSection_yysnj_353{padding:24px 24px 8px}._cardPrice_yysnj_353{font-size:2rem;font-weight:800;color:#ffb800}._cardPricePromo_yysnj_363{display:flex;flex-direction:column;gap:4px}._originalPrice_yysnj_369{font-size:1rem;color:#9ca3af;text-decoration:line-through}._promoDeadline_yysnj_375{font-size:.8rem;color:#ef4444}._cardActions_yysnj_380{padding:16px 24px 20px;display:flex;flex-direction:column;gap:10px}._btnBuy_yysnj_387,._btnEnroll_yysnj_388,._btnContinue_yysnj_389{width:100%;padding:14px;border:none;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease}._btnBuy_yysnj_387{background:#ffb800;color:#fff}._btnBuy_yysnj_387:hover{background:#e6a600;transform:translateY(-2px)}._btnEnroll_yysnj_388{background:#ffb800;color:#fff}._btnEnroll_yysnj_388:hover:not(:disabled){background:#e6a600;transform:translateY(-2px)}._btnEnroll_yysnj_388:disabled{opacity:.6;cursor:not-allowed}._btnContinue_yysnj_389{background:#1a1a2e;color:#fff}._btnContinue_yysnj_389:hover{background:#2d2d4a;transform:translateY(-2px)}._cardFeatureList_yysnj_435{list-style:none;margin:0;padding:20px 24px;border-top:1px solid #f3f4f6;display:flex;flex-direction:column;gap:10px}._cardFeatureList_yysnj_435 li{display:flex;align-items:center;gap:10px;font-size:.875rem;color:#4b5563}._presaleBlockWrapper_yysnj_455{padding:0 24px 4px}._presaleBlock_yysnj_455{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}._presaleHeader_yysnj_469{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._presaleBadgeActive_yysnj_477{display:inline-block;padding:3px 10px;border-radius:20px;font-size:.75rem;font-weight:700;background:#ffb800;color:#fff;white-space:nowrap}._presaleBadgeReached_yysnj_488{display:inline-block;padding:3px 10px;border-radius:20px;font-size:.75rem;font-weight:700;background:#22c55e;color:#fff;white-space:nowrap}._presaleBadgeEnded_yysnj_499{display:inline-block;padding:3px 10px;border-radius:20px;font-size:.75rem;font-weight:700;background:#9ca3af;color:#fff;white-space:nowrap}._presaleCountdown_yysnj_511{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:#b45309;font-weight:600}._presaleEndedNote_yysnj_520{font-size:.75rem;color:#6b7280}._presaleStats_yysnj_526{display:flex;flex-direction:column;gap:6px}._presaleCountText_yysnj_532{font-size:.82rem;color:#4b5563}._presaleCountText_yysnj_532 strong{color:#1a1a2e;font-weight:700}._presaleProgressBar_yysnj_542{height:6px;background:#fde68a;border-radius:99px;overflow:hidden}._presaleProgressFill_yysnj_549{height:100%;background:#ffb800;border-radius:99px;transition:width .4s ease;min-width:4px}._presalePercent_yysnj_557{font-size:.75rem;color:#6b7280;text-align:right}._presaleRefundPolicy_yysnj_564{font-size:.78rem;color:#6b7280;line-height:1.5;margin:0;padding-top:6px;border-top:1px solid #fde68a}._btnPresaleEnded_yysnj_574{width:100%;padding:14px;border:1px solid #e5e7eb;border-radius:10px;font-size:1rem;font-weight:700;background:#f3f4f6;color:#9ca3af;cursor:not-allowed}._salesContentSection_yysnj_587{margin-top:32px;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px #0000000f}._salesContentIframe_yysnj_594{width:100%;border:none;display:block;transition:height .3s ease}._footer_yysnj_602{background:#1a1a2e;color:#fff;margin-top:auto}._footerContainer_yysnj_608{max-width:1200px;margin:0 auto;padding:20px 24px;text-align:center}._footerLinks_yysnj_615{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}._footerLink_yysnj_615{color:#9ca3af;text-decoration:none;font-size:.8rem;transition:color .2s}._footerLink_yysnj_615:hover{color:#fff}._footerDivider_yysnj_635{color:#4b5563;font-size:.75rem}._footerContainer_yysnj_608 p{font-size:.8rem;color:#6b7280;margin:0}._mobileBottomBar_yysnj_647{display:none}._floatingCta_yysnj_652{display:none;position:fixed;bottom:0;left:0;right:0;background:#fffffff5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid #e5e7eb;padding:14px 18px;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:9999;box-shadow:0 -6px 30px #0000001a;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}._floatingCtaContent_yysnj_670{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:14px}._floatingCtaInfo_yysnj_679{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._floatingCtaTitle_yysnj_687{font-size:.95rem;font-weight:700;color:#1a1a2e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._floatingCtaPrice_yysnj_696{font-size:1.1rem;font-weight:800;color:#ffb800}._floatingCtaBtn_yysnj_702{flex-shrink:0;padding:12px 24px;background:#ffb800;color:#fff;border:none;border-radius:10px;font-size:.95rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:background .3s}._floatingCtaBtn_yysnj_702:hover{background:#e6a600}._floatingCtaBtn_yysnj_702:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 1024px){._layout_yysnj_101{flex-direction:column}._rightCard_yysnj_322{width:100%;position:static}._mobileBottomBar_yysnj_647{display:flex;align-items:center;justify-content:space-between;position:fixed;bottom:0;left:0;right:0;z-index:1000;background:#fff;padding:12px 20px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #e5e7eb;box-shadow:0 -4px 16px #0000001a}._mobileBottomPrice_yysnj_753{display:flex;align-items:baseline;gap:8px}._mobilePrice_yysnj_759{font-size:1.35rem;font-weight:800;color:#ffb800}._mobileOriginalPrice_yysnj_765{font-size:.85rem;color:#9ca3af;text-decoration:line-through}._mobileBtnAction_yysnj_771{padding:10px 24px;background:#ffb800;color:#fff;border:none;border-radius:10px;font-size:.95rem;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .3s}._mobileBtnAction_yysnj_771:hover{background:#e6a600}._mobileBtnAction_yysnj_771:disabled{opacity:.6;cursor:not-allowed}._page_yysnj_3{padding-bottom:80px}}@media (max-width: 768px){._container_yysnj_76{padding-top:20px;padding-bottom:80px}._backButton_yysnj_82{margin-bottom:16px}._courseTitle_yysnj_145{font-size:1.5rem}._heroSection_yysnj_113,._curriculumSection_yysnj_175,._descSection_yysnj_176{padding:20px}._rightCard_yysnj_322{display:none}._floatingCta_yysnj_652{display:block}}@media (max-width: 480px){._floatingCta_yysnj_652{padding:12px 16px}._floatingCtaTitle_yysnj_687{font-size:.875rem}._floatingCtaPrice_yysnj_696{font-size:1rem}._floatingCtaBtn_yysnj_702{padding:12px 20px;font-size:.9rem}}._playerWrapper_1v9x3_1{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;overflow:hidden;user-select:none;-webkit-user-select:none;border-radius:8px}._ytContainer_1v9x3_15{position:absolute;inset:-10% 0;z-index:1}._ytContainer_1v9x3_15 iframe{width:100%;height:100%;pointer-events:none;border:none}._loadingCover_1v9x3_32{position:absolute;inset:0;z-index:15;background:#000}._overlay_1v9x3_40{position:absolute;inset:0;z-index:10;cursor:default}._overlayPaused_1v9x3_47{background:#00000059}._bigPlayBtn_1v9x3_52{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;width:120px;height:120px;border-radius:50%;background:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .15s;padding:0}._bigPlayBtn_1v9x3_52:hover{background:#ffb800;transform:translate(-50%,-50%) scale(1.08)}._bigPlayBtn_1v9x3_52 svg{fill:#fff;margin-left:6px}._bufferingSpinner_1v9x3_82{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;width:48px;height:48px;border:3px solid rgba(255,255,255,.2);border-top-color:#ffb800;border-radius:50%;animation:_spin_1v9x3_1 .8s linear infinite}@keyframes _spin_1v9x3_1{to{transform:translate(-50%,-50%) rotate(360deg)}}._controls_1v9x3_101{position:absolute;bottom:0;left:0;right:0;z-index:30;background:linear-gradient(transparent,#000000d9);padding:30px 12px 10px;transition:opacity .3s,visibility .3s}._controlsHidden_1v9x3_112{opacity:0;visibility:hidden}._progressBar_1v9x3_118{position:relative;width:100%;height:4px;background:#fff3;cursor:pointer;border-radius:2px;margin-bottom:8px;transition:height .15s}._progressBar_1v9x3_118:hover{height:6px}._progressFilled_1v9x3_133{position:absolute;top:0;left:0;height:100%;background:#ffb800;border-radius:2px;pointer-events:none}._progressThumb_1v9x3_143{position:absolute;top:50%;width:14px;height:14px;background:#ffb800;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s;pointer-events:none}._progressBar_1v9x3_118:hover ._progressThumb_1v9x3_143,._dragging_1v9x3_156 ._progressThumb_1v9x3_143{transform:translate(-50%,-50%) scale(1)}._controlsBar_1v9x3_161{display:flex;align-items:center;justify-content:space-between;gap:4px}._leftControls_1v9x3_168,._rightControls_1v9x3_174{display:flex;align-items:center;gap:4px}._ctrlBtn_1v9x3_181{background:none;border:none;color:#fff;padding:6px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}._ctrlBtn_1v9x3_181:hover{background:#ffffff26}._volumeGroup_1v9x3_199{display:flex;align-items:center;gap:0}._volumeSliderWrap_1v9x3_205{width:0;overflow:hidden;transition:width .2s}._volumeGroup_1v9x3_199:hover ._volumeSliderWrap_1v9x3_205{width:70px}._volumeSlider_1v9x3_205{-webkit-appearance:none;appearance:none;width:60px;height:4px;background:#ffffff4d;border-radius:2px;outline:none;margin:0 6px;cursor:pointer}._volumeSlider_1v9x3_205::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer}._volumeSlider_1v9x3_205::-moz-range-thumb{width:12px;height:12px;background:#fff;border-radius:50%;border:none;cursor:pointer}._timeDisplay_1v9x3_247{color:#ffffffe6;font-size:13px;font-variant-numeric:tabular-nums;padding:0 6px;white-space:nowrap}@media (max-width: 640px){._bigPlayBtn_1v9x3_52{width:80px;height:80px}._bigPlayBtn_1v9x3_52 svg{width:36px;height:36px}._volumeSliderWrap_1v9x3_205{display:none}._timeDisplay_1v9x3_247{font-size:12px}._controls_1v9x3_101{padding:20px 8px 6px}}.course-r2-player{width:100%;background:#fff;color:var(--fg);overflow:hidden;font-family:var(--ff-sans)}.course-r2-player video{display:block;width:100%;aspect-ratio:16 / 9;background:var(--surface-navy);object-fit:contain}.course-r2-player .course-r2-status{display:flex;gap:8px 24px;flex-wrap:wrap;align-items:center;padding:16px 22px 7px;font-size:14px;color:var(--fg-80)}.course-r2-status [role=alert]{color:var(--error-700)}.course-r2-status button{color:var(--fg);background:#fff;border:1px solid var(--fg-line-20);border-radius:var(--r-btn);padding:8px 12px;min-height:44px;cursor:pointer;font:inherit;font-weight:500}@media (max-width: 600px){.course-r2-player .course-r2-status{padding:13px 16px;gap:6px 16px}}.course-lesson-files{margin:22px 0 0;padding-top:22px;border-top:1px solid var(--fg-line);color:var(--fg)}.course-lesson-files:first-child{border-top:0;margin-top:0;padding-top:0}.course-lesson-files h2{margin:0 0 12px;font-size:16px;font-weight:500;color:var(--fg)}.course-lesson-files ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.course-lesson-files li{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0;padding:0 14px;border:1px solid var(--fg-line);border-radius:var(--r-field);background:var(--site-bg);overflow-wrap:anywhere}.course-lesson-files button,.course-lesson-files a,.course-lesson-files li>span{display:block;flex:1;min-width:0;min-height:44px;padding:12px 0;border:0;background:none;color:var(--fg);cursor:pointer;font:inherit;font-size:14px;font-weight:500;text-align:left;text-decoration:none}.course-lesson-files button:hover,.course-lesson-files a:hover{color:var(--gold-900);text-decoration:underline;text-underline-offset:4px}.course-lesson-files button:disabled{cursor:wait;color:var(--fg-70)}.course-lesson-files small{flex-shrink:0;font-family:var(--ff-mono);font-size:12px;color:var(--fg-70)}.course-lesson-files [role=alert]{color:var(--error-700);font-size:14px;margin:10px 0 0}._layout_wkear_1{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:var(--site-bg);color:var(--fg);font-family:var(--ff-sans);font-size:14px;font-weight:400;line-height:1.625;-webkit-font-smoothing:antialiased;--outline-width: 264px}._layout_wkear_1 :where(h1,h2,h3,p){margin:0;color:inherit}._layout_wkear_1 :where(a,button):focus-visible{outline:3px solid var(--fg);outline-offset:3px}._layout_wkear_1 button{font-family:inherit}._skipLink_wkear_19{position:fixed;top:-100px;left:16px;padding:12px 20px;z-index:500;background:var(--gold-100);color:var(--fg);border-radius:var(--r-btn)}._skipLink_wkear_19:focus{top:12px}._topBar_wkear_21{display:flex;flex:0 0 68px;align-items:center;background:#fff;border-bottom:1px solid var(--fg-line);z-index:20}._courseIdentity_wkear_22{display:flex;align-items:center;width:var(--outline-width);padding:0 24px;flex-shrink:0;color:var(--fg)}._courseIdentity_wkear_22>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;font-size:16px;font-weight:500;letter-spacing:.04em;line-height:1.5}._topBarMain_wkear_24{display:flex;align-items:center;gap:24px;flex:1;min-width:0;padding:0 32px}._lessonSummary_wkear_25{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._topBarTitle_wkear_26{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg);font-family:var(--ff-sans);font-size:18px;font-weight:500;line-height:1.5}._topBarTitle_wkear_26:focus{outline:none}._backLink_wkear_28{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 12px;border:1px solid var(--fg-line-20);border-radius:var(--r-btn);background:#fff;flex-shrink:0;font-size:14px;font-weight:500;color:var(--fg);text-decoration:none}._backLink_wkear_28:hover{color:var(--fg);border-color:var(--fg);background:var(--fg-tint)}._workspace_wkear_30{display:flex;min-height:0;flex:1;position:relative}._sidebar_wkear_31{width:100%;flex-shrink:0;background:#fff;border-right:1px solid var(--fg-line);display:flex;flex-direction:column;min-height:0}._sidebarHeading_wkear_32{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:18px 20px 12px}._sidebarHeading_wkear_32 h2{font-size:16px;font-weight:500;letter-spacing:.04em}._progressTrack_wkear_34,._progressArc_wkear_34{fill:none;stroke-width:3}._progressTrack_wkear_34{stroke:var(--fg-line)}._progressArc_wkear_34{stroke:var(--gold-500);stroke-linecap:round;transition:stroke-dashoffset .2s ease}._chapterList_wkear_37{flex:1;overflow-y:auto;padding:0 10px 12px;scrollbar-width:thin;scrollbar-color:var(--fg-line-20) transparent}._chapter_wkear_37+._chapter_wkear_37{margin-top:18px}._chapterHeading_wkear_39{font-family:var(--ff-sans);font-size:16px;font-weight:500;line-height:1.5}._chapterButton_wkear_40{display:flex;align-items:center;gap:8px;width:100%;text-align:left;min-height:44px;padding:8px 10px;border:1px solid var(--fg-line);background:var(--fg-tint);color:var(--fg);font-size:16px;font-weight:500;border-radius:var(--r-btn)}._chapterButton_wkear_40:hover{border-color:var(--fg-line-20)}._chapterButton_wkear_40>span:nth-child(2){flex:1}._chapterNumber_wkear_43{display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;height:24px;border-radius:6px;background:var(--fg);color:#fff;font-family:var(--ff-mono);font-size:12px;font-weight:500}._chapterButton_wkear_40 svg{flex-shrink:0;transition:transform .2s ease;color:var(--fg-70)}._chapterButton_wkear_40 svg._expanded_wkear_45{transform:rotate(180deg)}._lessonList_wkear_46{display:grid;gap:2px;margin:6px 0 0 12px;padding-left:8px;border-left:1px solid var(--fg-line-20)}._lessonButton_wkear_47{display:flex;align-items:center;gap:8px;width:100%;padding:9px;border-radius:var(--r-field);border:1px solid transparent;color:var(--fg);text-align:left;min-height:44px}._lessonButton_wkear_47:hover{background:var(--fg-tint);color:var(--fg)}._lessonButton_wkear_47._active_wkear_49{background:var(--gold-50);border-color:var(--gold-border-35);color:var(--fg)}._lessonButton_wkear_47._completed_wkear_50{color:var(--success-800)}._lessonButton_wkear_47._completed_wkear_50:not(._active_wkear_49){background:var(--success-50);border-color:var(--success-200)}._lessonNumber_wkear_52{display:flex;align-items:center;justify-content:center;flex:0 0 20px;height:20px;border:1px solid transparent;border-radius:6px;color:var(--fg-70);font-family:var(--ff-mono);font-size:12px;margin-top:0}._active_wkear_49 ._lessonNumber_wkear_52{background:var(--fg);border-color:var(--fg);color:var(--gold-300)}._lessonNumber_wkear_52._done_wkear_54{background:var(--success-800);border-color:var(--success-800);color:#fff}._lessonButtonContent_wkear_55{flex:1;min-width:0;font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:break-word}._contentArea_wkear_56{flex:1;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 28px 36px}._lessonContent_wkear_57{width:100%;max-width:1280px;margin:0 auto}._mediaCard_wkear_58{border-radius:var(--r-panel);overflow:hidden;box-shadow:var(--sh-card-soft);background:#fff;border:1px solid var(--fg-line)}._videoWrapper_wkear_59{width:100%;aspect-ratio:16 / 9;background:var(--surface-navy)}._videoWrapper_wkear_59 iframe{display:block;width:100%;height:100%;border:0}._noVideoPlaceholder_wkear_61{aspect-ratio:16 / 9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--on-dark-70);background:var(--grad-card-navy)}._lessonInfo_wkear_62{margin-top:22px;padding:24px 28px;border:1px solid var(--fg-line);background:#fff;border-radius:var(--r-panel)}._lessonInfo_wkear_62>h2{font-size:16px;font-weight:500;margin-bottom:12px}._lessonDescription_wkear_64{font-size:14px;font-weight:400;line-height:1.625;color:var(--fg-80);overflow-wrap:break-word}._lessonDescription_wkear_64 :where(p,ul,ol){color:inherit;margin-bottom:10px}._lessonDescription_wkear_64 :where(p,ul,ol):last-child{margin-bottom:0}._lessonActions_wkear_67{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:24px}._previousButton_wkear_68,._nextButton_wkear_68{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:86px;border-radius:var(--r-panel);padding:16px 20px;color:var(--fg);text-align:left;border:1px solid var(--fg-line);background:#fff;transition:box-shadow .2s,border-color .2s}._previousButton_wkear_68>span,._nextButton_wkear_68>span{flex:1;min-width:0}._previousButton_wkear_68 svg,._nextButton_wkear_68 svg{flex-shrink:0}._previousButton_wkear_68 small,._nextButton_wkear_68 small{display:block;font-size:16px;font-weight:500;margin-bottom:4px}._previousButton_wkear_68 strong,._nextButton_wkear_68 strong{display:block;font-size:14px;font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._nextButton_wkear_68{background:var(--grad-gold-soft);border-color:var(--gold-border-35);color:var(--on-gold)}._previousButton_wkear_68:hover:not(:disabled),._nextButton_wkear_68:hover:not(:disabled){box-shadow:var(--sh-hover-gold);border-color:var(--gold-500)}._previousButton_wkear_68:disabled,._nextButton_wkear_68:disabled{background:var(--fg-tint);border-color:transparent;color:var(--fg-70);cursor:not-allowed}._markCompleteButton_wkear_76,._primaryButton_wkear_76{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;margin-top:20px;padding:10px 22px;border-radius:var(--r-btn);background:var(--fg);color:#fff;font-size:14px;font-weight:500}._markCompleteButton_wkear_76:disabled{background:var(--fg-tint);color:var(--fg-70);cursor:default}._emptyState_wkear_78{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px;text-align:center;color:var(--fg-70)}._emptyState_wkear_78 h1{color:var(--fg);font-family:var(--ff-display-site);font-size:24px;font-weight:300}._emptyState_wkear_78 p{color:var(--fg-80);font-size:14px}._emptyState_wkear_78 a{color:var(--gold-900)}._statePage_wkear_82{min-height:100vh;display:grid;place-items:center;background:var(--site-bg);padding:24px;color:var(--fg);font-family:var(--ff-sans)}._stateCard_wkear_83{width:100%;max-width:440px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;padding:40px 32px;background:#fff;border:1px solid var(--fg-line);border-radius:var(--r-card)}._stateCard_wkear_83 h1{margin:0;font-family:var(--ff-display-site);font-size:24px;font-weight:300;color:var(--fg)}._stateCard_wkear_83 p{margin:0;font-size:14px;color:var(--fg-80)}._stateCard_wkear_83 a{color:var(--fg);font-size:14px}._stateCard_wkear_83 ._primaryButton_wkear_76{margin:0;background:var(--grad-gold-soft);color:var(--on-gold);font-weight:500}._spinner_wkear_88{width:28px;height:28px;border:2px solid var(--fg-line);border-top-color:var(--gold-500);border-radius:50%;animation:_spin_wkear_88 1s linear infinite}@keyframes _spin_wkear_88{to{transform:rotate(360deg)}}._sidebarOverlay_wkear_90{position:fixed;inset:0;z-index:60;background:#0a112073}._sidebarDock_wkear_93{position:relative;width:var(--outline-width);flex:0 0 auto;display:flex;min-height:0}._sidebarDock_wkear_93._sidebarCollapsed_wkear_94{width:0}._sidebarToggle_wkear_95{position:absolute;left:calc(100% - 1px);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:52px;border:1px solid var(--fg-line-15);border-left:0;border-radius:0 8px 8px 0;background:#fff;color:var(--fg-70);z-index:2;box-shadow:3px 0 8px #1a2b480a}._sidebarToggle_wkear_95:after{content:"";position:absolute;inset:0 -10px}._sidebarToggle_wkear_95:hover{color:var(--fg);background:var(--gold-50)}._sidebarHeading_wkear_32>span{color:var(--fg-70);font-size:12px;white-space:nowrap}._lessonDuration_wkear_99{flex-shrink:0;font-family:var(--ff-mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--fg-70)}._watchState_wkear_100{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:27px;padding:3px 9px;border:1px solid var(--fg-line);border-radius:var(--r-full);background:#fff;color:var(--fg-70);font-size:12px;font-weight:500;white-space:nowrap}._lessonSummary_wkear_25>._watchState_wkear_100{margin-left:auto}._stateDot_wkear_102{width:5px;height:5px;border-radius:50%;background:currentColor}._watchInProgress_wkear_103{background:var(--gold-50);border-color:var(--gold-border-35);color:var(--gold-900)}._watchCompleted_wkear_104{background:var(--success-50);border-color:var(--success-200);color:var(--success-800)}._topProgress_wkear_105{position:relative;display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center}._progressPercent_wkear_106{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--ff-mono);font-size:12px;font-weight:500;line-height:1;font-variant-numeric:tabular-nums;color:var(--fg)}@media (min-width: 1600px){._contentArea_wkear_56{padding-top:24px}}@media (min-width: 961px) and (min-height: 640px){._lessonContent_wkear_57{max-width:min(1280px,calc((100dvh - 110px) * 16 / 9))}}@media (max-width: 1200px){._layout_wkear_1{--outline-width: 248px}._contentArea_wkear_56{padding:26px 24px 36px}._topBarMain_wkear_24{padding:0 24px;gap:16px}._backLink_wkear_28{margin-left:auto}}@media (max-width: 960px){._sidebarDock_wkear_93{position:fixed;inset:0 auto 0 0;height:100vh;height:100dvh;width:min(300px,calc(100vw - 40px));z-index:70;box-shadow:var(--sh-lg)}._sidebarDock_wkear_93._sidebarCollapsed_wkear_94{width:0;box-shadow:none}._sidebar_wkear_31{height:100%}._sidebarHeading_wkear_32{padding:18px 18px 12px}._topBar_wkear_21{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 16px;flex-basis:auto;padding-top:8px}._courseIdentity_wkear_22{grid-column:1;grid-row:1;width:auto;min-width:0;padding:0 0 0 20px}._topBarMain_wkear_24{display:contents}._backLink_wkear_28{grid-column:2;grid-row:1;margin:0 20px 0 0}._lessonSummary_wkear_25{grid-column:1 / -1;grid-row:2;min-height:54px;margin-top:8px;padding:10px 20px;border-top:1px solid var(--fg-line)}._topBarTitle_wkear_26{flex:1;font-size:16px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}._contentArea_wkear_56{padding:20px 24px 28px}}@media (max-width: 600px){._topBar_wkear_21{gap:0 10px}._courseIdentity_wkear_22{padding-left:14px}._courseIdentity_wkear_22>span{font-size:14px}._backLink_wkear_28{margin-right:14px;gap:4px}._lessonSummary_wkear_25{padding:10px 14px;gap:10px}._contentArea_wkear_56{padding:22px 16px 28px}._mediaCard_wkear_58{border-radius:12px}._lessonInfo_wkear_62{padding:20px;margin-top:16px}._lessonActions_wkear_67{gap:10px;margin-top:16px}._previousButton_wkear_68,._nextButton_wkear_68{padding:13px 12px;gap:8px;border-radius:12px;min-height:76px}._previousButton_wkear_68 strong,._nextButton_wkear_68 strong{white-space:normal;font-size:14px;line-height:1.5}}@media (max-width: 960px) and (max-height: 600px) and (orientation: landscape){._contentArea_wkear_56{padding-top:12px}._lessonContent_wkear_57{max-width:calc((100dvh - 150px) * 16 / 9)}}@media (prefers-reduced-motion: reduce){._layout_wkear_1 *,._spinner_wkear_88{animation:none;transition:none}}._page_zzqtn_8{min-height:100vh;display:flex;flex-direction:column;background:var(--site-bg);color:var(--fg);font-family:var(--ff-sans);-webkit-font-smoothing:antialiased}._main_zzqtn_21 :where(li){margin:0}._body_zzqtn_26 :where(h1,h2,h3,p,ul,li){margin:0;color:inherit}._body_zzqtn_26 :where(ul){list-style:none;padding:0}._body_zzqtn_26 :where(a,button,[tabindex]):focus-visible{outline:3px solid var(--fg);outline-offset:3px}._main_zzqtn_21{flex:1;width:100%;max-width:1376px;margin:0 auto;padding:36px 32px 72px}._head_zzqtn_54{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:24px}._eyebrow_zzqtn_64{display:inline-block;font-family:var(--ff-mono);font-size:12px;font-weight:700;line-height:1.5;letter-spacing:4px;text-transform:uppercase;color:var(--gold-500)}._title_zzqtn_75{font-family:var(--ff-display-site);font-weight:300;font-size:34px;line-height:1.3;letter-spacing:.05em;color:var(--fg)}._subtitle_zzqtn_84{margin-top:6px;font-size:14px;line-height:1.7;color:var(--fg-80)}._num_zzqtn_91{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;letter-spacing:.01em}._vh_zzqtn_97{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._btn-primary_zzqtn_106,._btn-outline_zzqtn_106{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 22px;border:0;border-radius:var(--r-btn);font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.05em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,color .2s ease}._btn-primary_zzqtn_106{background:var(--grad-gold);color:var(--fg);box-shadow:var(--sh-btn-gold)}._btn-primary_zzqtn_106:hover{color:var(--fg);transform:translateY(-2px);box-shadow:0 8px 30px var(--gold-border-35)}._btn-outline_zzqtn_106{background:#fff;color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--fg-line-20)}._btn-outline_zzqtn_106:hover{color:var(--gold-900);box-shadow:inset 0 0 0 1.5px var(--gold-500)}._btn-block_zzqtn_150{width:100%}._grid_zzqtn_155{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}._card_zzqtn_161{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid var(--fg-line);border-radius:var(--r-card);box-shadow:var(--sh-card-soft)}._cover_zzqtn_172{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--fg-tint)}._coverImage_zzqtn_179{display:block;width:100%;height:100%;object-fit:cover}._coverPlaceholder_zzqtn_187{position:relative;width:100%;height:100%;background:var(--hero-spots),var(--grad-card-navy);background-color:var(--surface-navy)}._coverPlaceholder_zzqtn_187:after{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFE082' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z'/%3E%3Cpath d='M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E") center / 56px 56px no-repeat;opacity:.85}._expired_zzqtn_204 ._coverImage_zzqtn_179{filter:grayscale(.8)}._expiredOverlay_zzqtn_208{position:absolute;inset:0;display:grid;place-items:center;background:#0f1a2e9e}._expiredOverlay_zzqtn_208 span{padding:6px 16px;border-radius:999px;background:var(--surface-navy);box-shadow:inset 0 0 0 1px var(--on-dark-line);color:#fff;font-size:14px;font-weight:500;letter-spacing:.08em}._cardBody_zzqtn_227{display:flex;flex:1;flex-direction:column;gap:4px;padding:20px}._courseTitle_zzqtn_236{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.02em}._instructor_zzqtn_248{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--fg-70)}._cardFoot_zzqtn_235{display:grid;gap:12px;margin-top:auto;padding-top:16px}._progress_zzqtn_264{display:grid;gap:8px}._progressHead_zzqtn_269{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:var(--fg-70)}._progressValue_zzqtn_277{font-size:13px;font-weight:700;color:var(--fg)}._track_zzqtn_284{height:8px;overflow:hidden;border-radius:999px;background:var(--fg-line)}._fill_zzqtn_291{height:100%;border-radius:inherit;background:var(--grad-gold);transition:width .5s ease}._fillDone_zzqtn_298{background:var(--success-500)}._lessons_zzqtn_302{font-size:12px;color:var(--fg-70)}._expiry_zzqtn_308{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.5;color:var(--fg-70)}._expiry_zzqtn_308 svg{flex:none}._expirySoon_zzqtn_322{padding:6px 10px;border-radius:8px;background:var(--gold-100);color:var(--gold-900);font-weight:500}._empty_zzqtn_331{display:grid;justify-items:center;gap:10px;padding:64px 24px;text-align:center;background:#fff;border-radius:var(--r-card);box-shadow:var(--sh-card-soft),inset 0 0 0 1px var(--fg-line)}._empty_zzqtn_331>svg{color:var(--gold-600)}._empty_zzqtn_331 h2{font-family:var(--ff-display-site);font-weight:400;font-size:24px;line-height:1.3;letter-spacing:.04em}._empty_zzqtn_331 p{margin-bottom:8px;font-size:14px;color:var(--fg-80)}._sk_zzqtn_361{display:block;border-radius:8px;background:linear-gradient(90deg,var(--fg-tint) 0%,rgba(26,43,72,.09) 50%,var(--fg-tint) 100%);background-size:200% 100%;animation:_myCoursesSkeleton_zzqtn_1 1.4s ease-in-out infinite}._cover_zzqtn_172._sk_zzqtn_361{border-radius:0}@keyframes _myCoursesSkeleton_zzqtn_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width: 768px){._main_zzqtn_21{padding:24px 16px 48px}._head_zzqtn_54{margin-bottom:20px}._title_zzqtn_75{font-size:28px}._grid_zzqtn_155{gap:16px}}@media (prefers-reduced-motion: reduce){._sk_zzqtn_361{animation:none}._fill_zzqtn_291,._btn-primary_zzqtn_106,._btn-outline_zzqtn_106{transition:none}._btn-primary_zzqtn_106:hover{transform:none}}._page_16ed2_3{background:#fffbf0;min-height:100vh;display:flex;flex-direction:column}._loadingPage_16ed2_10{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:16px;color:#6b7280}._spinner_16ed2_20{width:40px;height:40px;border:3px solid #e5e7eb;border-top-color:#ffb800;border-radius:50%;animation:_spin_16ed2_20 .8s linear infinite}@keyframes _spin_16ed2_20{to{transform:rotate(360deg)}}._subText_16ed2_33{font-size:.85rem;color:#9ca3af;margin:0}._errorPage_16ed2_39{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:80px 20px;gap:16px;color:#6b7280;text-align:center}._errorPage_16ed2_39 h2{font-size:1.5rem;font-weight:700;color:#374151;margin:0}._errorPage_16ed2_39 p{margin:0}._goBackBtn_16ed2_62{padding:10px 24px;background:#ffb800;color:#fff;border:none;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer}._main_16ed2_73{flex:1;padding-top:80px}._container_16ed2_78{max-width:960px;margin:0 auto;padding:40px 24px}._backButton_16ed2_84{display:inline-flex;align-items:center;gap:8px;background:none;border:none;color:#6b7280;font-size:.9rem;cursor:pointer;padding:0;margin-bottom:24px;transition:color .2s}._backButton_16ed2_84:hover{color:#ffb800}._pageTitle_16ed2_102{font-size:2rem;font-weight:800;color:#1a1a2e;margin:0 0 32px}._layout_16ed2_110{display:flex;gap:32px;align-items:flex-start}._leftSection_16ed2_116{flex:1;display:flex;flex-direction:column;gap:20px}._rightSection_16ed2_123{width:340px;flex-shrink:0;position:sticky;top:90px}._card_16ed2_130{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 16px #00000014}._cardTitle_16ed2_137{font-size:1.1rem;font-weight:700;color:#1a1a2e;margin:0 0 16px}._courseSummary_16ed2_145{display:flex;gap:16px;align-items:flex-start}._courseCover_16ed2_151,._gradientPlaceholder_16ed2_152{width:100px;aspect-ratio:16 / 9;border-radius:8px;object-fit:cover;flex-shrink:0}._gradientPlaceholder_16ed2_152{background:linear-gradient(135deg,#ffb800,#ff8c00)}._courseInfo_16ed2_164{flex:1}._courseTitle_16ed2_168{font-size:1rem;font-weight:700;color:#1a1a2e;margin:0 0 6px}._courseInstructor_16ed2_175{font-size:.85rem;color:#6b7280;margin:0 0 4px}._courseMeta_16ed2_181{font-size:.8rem;color:#9ca3af;margin:0}._paymentMethods_16ed2_188{display:grid;gap:8px;margin-bottom:12px}._paymentMethod_16ed2_188{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:#fff;border-radius:10px;border:2px solid #e5e7eb;color:#374151;font:inherit;font-weight:600;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}._paymentMethod_16ed2_188 svg{flex-shrink:0}._paymentMethod_16ed2_188:hover:not(:disabled){border-color:#d1d5db}._paymentMethod_16ed2_188:focus-visible{outline:2px solid #FFB800;outline-offset:2px}._paymentMethod_16ed2_188:disabled{cursor:not-allowed;opacity:.6}._paymentMethodSelected_16ed2_229,._paymentMethodSelected_16ed2_229:hover:not(:disabled){background:#f9fafb;border-color:#ffb800}._paymentMethodText_16ed2_235{display:flex;flex-direction:column;gap:2px;min-width:0}._paymentMethodText_16ed2_235 small{font-size:.8rem;font-weight:400;color:#6b7280}._paymentNotice_16ed2_248{font-size:.825rem;color:#6b7280;margin:0;line-height:1.5}._priceDetails_16ed2_258{margin-bottom:20px}._priceRow_16ed2_262{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:.95rem;color:#374151}._originalPriceStrike_16ed2_271{text-decoration:line-through;color:#9ca3af}._discount_16ed2_276{color:#22c55e}._discountValue_16ed2_280{font-weight:600;color:#22c55e}._priceDivider_16ed2_285{height:1px;background:#e5e7eb;margin:8px 0}._totalRow_16ed2_291{font-size:1.1rem;font-weight:700}._totalPrice_16ed2_296{font-size:1.4rem;font-weight:800;color:#ffb800}._couponSection_16ed2_303{margin-bottom:20px;border-top:1px solid #e5e7eb;padding-top:16px}._couponInputGroup_16ed2_309{display:flex;gap:8px}._couponInput_16ed2_309{flex:1;padding:10px 14px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:.875rem;color:#374151;background:#fff;outline:none;transition:border-color .2s}._couponInput_16ed2_309:focus{border-color:#ffb800}._couponInput_16ed2_309:disabled{background:#f9fafb;color:#9ca3af}._couponBtn_16ed2_335{padding:10px 18px;background:none;border:1.5px solid #FFB800;border-radius:8px;color:#ffb800;font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s}._couponBtn_16ed2_335:hover:not(:disabled){background:#ffb800;color:#fff}._couponBtn_16ed2_335:disabled{opacity:.5;cursor:not-allowed}._couponApplied_16ed2_358{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f0fdf4;border:1.5px solid #22c55e;border-radius:8px}._couponInfo_16ed2_368{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._couponTag_16ed2_376{background:#22c55e;color:#fff;padding:2px 10px;border-radius:20px;font-size:.8rem;font-weight:700;letter-spacing:.03em;white-space:nowrap}._couponDesc_16ed2_387{font-size:.85rem;color:#15803d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeCoupon_16ed2_395{background:none;border:none;color:#6b7280;font-size:.8rem;cursor:pointer;padding:4px 8px;border-radius:4px;transition:color .2s;flex-shrink:0}._removeCoupon_16ed2_395:hover{color:#ef4444}._couponError_16ed2_411{color:#ef4444;font-size:.8rem;margin:6px 0 0}._termsSection_16ed2_418{margin-bottom:16px}._checkboxLabel_16ed2_422{display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:.875rem;color:#4b5563}._checkboxLabel_16ed2_422 input{margin-top:2px;flex-shrink:0;accent-color:#FFB800}._checkboxLabel_16ed2_422 a{color:#ffb800;text-decoration:none}._checkboxLabel_16ed2_422 a:hover{text-decoration:underline}._errorMessage_16ed2_446{background:#fef2f2;color:#ef4444;border-radius:8px;padding:10px 14px;font-size:.875rem;margin-bottom:14px}._confirmBtn_16ed2_456{width:100%;padding:14px;background:#ffb800;color:#fff;border:none;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s;margin-bottom:10px}._confirmBtn_16ed2_456:hover:not(:disabled){background:#e6a600;transform:translateY(-2px)}._confirmBtn_16ed2_456:disabled{opacity:.5;cursor:not-allowed;transform:none}._cancelBtn_16ed2_481{width:100%;padding:12px;background:none;color:#6b7280;border:1.5px solid #e5e7eb;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s}._cancelBtn_16ed2_481:hover:not(:disabled){border-color:#9ca3af;color:#374151}._cancelBtn_16ed2_481:disabled{opacity:.5;cursor:not-allowed}._footer_16ed2_505{background:#1a1a2e}._footerContainer_16ed2_509{max-width:1200px;margin:0 auto;padding:20px 24px;text-align:center}._footerLinks_16ed2_516{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}._footerLink_16ed2_516{color:#9ca3af;text-decoration:none;font-size:.8rem;transition:color .2s}._footerLink_16ed2_516:hover{color:#fff}._footerDivider_16ed2_536{color:#4b5563;font-size:.75rem}._footerContainer_16ed2_509 p{font-size:.8rem;color:#6b7280;margin:0}@media (max-width: 768px){._layout_16ed2_110{flex-direction:column}._rightSection_16ed2_123{width:100%;position:static}._pageTitle_16ed2_102{font-size:1.5rem}}._authSection_16ed2_567{animation:_authSlideUp_16ed2_1 .4s ease-out}@keyframes _authSlideUp_16ed2_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._authHighlight_16ed2_577{border:2px solid var(--error-500, #ef4444);box-shadow:0 0 0 4px var(--error-100, rgba(239, 68, 68, .15));animation:_authShake_16ed2_1 .4s ease}@keyframes _authShake_16ed2_1{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}._authPrompt_16ed2_589{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-bottom:16px;background:var(--error-50, #fef2f2);border:1px solid var(--error-200, #fecaca);border-radius:8px;color:var(--error-700, #b91c1c);font-size:14px;font-weight:600}._authPrompt_16ed2_589 svg{flex-shrink:0;stroke-width:2}._authTabs_16ed2_605{display:flex;gap:8px;margin-bottom:20px;padding:4px;background:var(--neutral-100, #f3f4f6);border-radius:10px}._authTabs_16ed2_605 button{flex:1;padding:10px 16px;background:transparent;border:none;border-radius:8px;font-size:14px;font-weight:600;color:var(--text-secondary, #6b7280);cursor:pointer;transition:all .2s ease;font-family:inherit}._authTabs_16ed2_605 button._active_16ed2_628{background:#fff;color:var(--primary-600, #e5a600);box-shadow:0 1px 2px #00000014}._authTabs_16ed2_605 button:hover:not(._active_16ed2_628):not(:disabled){color:var(--text-primary, #1a1a2e);background:#ffffff80}._authTabs_16ed2_605 button:disabled{opacity:.6;cursor:not-allowed}._authForm_16ed2_641{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}._authError_16ed2_648{display:flex;align-items:center;gap:8px;padding:12px;background:var(--error-50, #fef2f2);border:1px solid var(--error-200, #fecaca);border-radius:8px;color:var(--error-700, #b91c1c);font-size:14px;margin-bottom:16px}._authError_16ed2_648 svg{flex-shrink:0;stroke-width:2}._authDivider_16ed2_663{display:flex;align-items:center;margin:16px 0;color:var(--text-secondary, #6b7280);font-size:14px}._authDivider_16ed2_663:before,._authDivider_16ed2_663:after{content:"";flex:1;height:1px;background:var(--border-default, #e5e7eb)}._authDivider_16ed2_663 span{padding:0 12px}._googleLoginContainer_16ed2_680{margin-bottom:12px}._authHint_16ed2_682{font-size:13px;color:var(--text-secondary, #6b7280);text-align:center;margin:0;line-height:1.5}._userInfoSection_16ed2_691{border:2px solid var(--success-200, #bbf7d0);background:linear-gradient(135deg,var(--success-50, #f0fdf4) 0%,#fff 100%)}._userCard_16ed2_696{display:flex;align-items:center;gap:16px;padding:16px;background:#fff;border-radius:10px;box-shadow:0 1px 2px #00000014}._userAvatar_16ed2_706{width:56px;height:56px;border-radius:50%;object-fit:cover;border:3px solid var(--success-200, #bbf7d0);flex-shrink:0}._userDetails_16ed2_715{flex:1;min-width:0}._userName_16ed2_717{font-size:16px;font-weight:600;color:var(--text-primary, #1a1a2e);margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userEmail_16ed2_727{font-size:14px;color:var(--text-secondary, #6b7280);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userVerifiedIcon_16ed2_736{flex-shrink:0;stroke:var(--success-600, #16a34a);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 768px){._authTabs_16ed2_605 button{font-size:13px;padding:8px 12px}}._page_icw6a_3{background:#fffbf0;min-height:100vh;display:flex;flex-direction:column}._main_icw6a_10{flex:1;padding-top:80px;display:flex;align-items:center}._container_icw6a_17{max-width:600px;margin:0 auto;padding:40px 24px;width:100%}._successCard_icw6a_24{background:#fff;border-radius:20px;padding:48px 40px;text-align:center;box-shadow:0 8px 40px #0000001a}._iconWrapper_icw6a_33{width:100px;height:100px;background:linear-gradient(135deg,#fff7e0,#fff1c2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;animation:_bounceIn_icw6a_1 .6s ease}@keyframes _bounceIn_icw6a_1{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}._title_icw6a_51{font-size:2.25rem;font-weight:800;color:#1a1a2e;margin:0 0 12px}._subtitle_icw6a_58{font-size:1rem;color:#6b7280;margin:0 0 20px;line-height:1.6}._recordInfo_icw6a_65{font-size:.85rem;color:#9ca3af;margin:0 0 32px;padding:8px 16px;background:#f9fafb;border-radius:8px;display:inline-block}._actions_icw6a_76{display:flex;flex-direction:column;gap:12px;margin-bottom:36px}._primaryBtn_icw6a_83{display:block;padding:16px;background:#ffb800;color:#fff;border-radius:12px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:all .3s}._primaryBtn_icw6a_83:hover{background:#e6a600;transform:translateY(-3px);box-shadow:0 8px 24px #ffb80059}._secondaryBtn_icw6a_101{display:block;padding:14px;background:#f3f4f6;color:#374151;border-radius:12px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}._secondaryBtn_icw6a_101:hover{background:#e5e7eb}._tips_icw6a_118{text-align:left;background:#f9fafb;border-radius:12px;padding:20px 24px}._tipsTitle_icw6a_125{font-size:.95rem;font-weight:700;color:#374151;margin:0 0 12px}._tipsList_icw6a_132{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._tipsList_icw6a_132 li{display:flex;align-items:center;gap:10px;font-size:.875rem;color:#4b5563}._footer_icw6a_150{background:#1a1a2e}._footerContainer_icw6a_154{max-width:1200px;margin:0 auto;padding:20px 24px;text-align:center}._footerLinks_icw6a_161{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}._footerLink_icw6a_161{color:#9ca3af;text-decoration:none;font-size:.8rem;transition:color .2s}._footerLink_icw6a_161:hover{color:#fff}._footerDivider_icw6a_181{color:#4b5563;font-size:.75rem}._footerContainer_icw6a_154 p{font-size:.8rem;color:#6b7280;margin:0}@media (max-width: 600px){._successCard_icw6a_24{padding:36px 24px}._title_icw6a_51{font-size:1.75rem}}._page_1bqq0_3{background:#fffbf0;min-height:100vh;display:flex;flex-direction:column}._main_1bqq0_10{flex:1;padding-top:80px;display:flex;align-items:center}._container_1bqq0_17{max-width:600px;margin:0 auto;padding:40px 24px;width:100%}._failedCard_1bqq0_24{background:#fff;border-radius:20px;padding:48px 40px;text-align:center;box-shadow:0 8px 40px #0000001a}._iconWrapper_1bqq0_33{width:100px;height:100px;background:linear-gradient(135deg,#fff1f2,#ffe4e6);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;animation:_bounceIn_1bqq0_1 .6s ease}@keyframes _bounceIn_1bqq0_1{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}._title_1bqq0_51{font-size:2.25rem;font-weight:800;color:#1a1a2e;margin:0 0 12px}._subtitle_1bqq0_58{font-size:1rem;color:#6b7280;margin:0 0 20px;line-height:1.6}._reasonInfo_1bqq0_65{font-size:.85rem;color:#9ca3af;margin:0 0 32px;padding:8px 16px;background:#f9fafb;border-radius:8px;display:inline-block}._actions_1bqq0_76{display:flex;flex-direction:column;gap:12px;margin-bottom:36px}._primaryBtn_1bqq0_83{display:block;padding:16px;background:#ffb800;color:#fff;border-radius:12px;font-size:1.05rem;font-weight:700;text-decoration:none;transition:all .3s}._primaryBtn_1bqq0_83:hover{background:#e6a600;transform:translateY(-3px);box-shadow:0 8px 24px #ffb80059}._secondaryBtn_1bqq0_101{display:block;padding:14px;background:#f3f4f6;color:#374151;border-radius:12px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s}._secondaryBtn_1bqq0_101:hover{background:#e5e7eb}._tips_1bqq0_118{text-align:left;background:#fff5f5;border-radius:12px;padding:20px 24px;border:1px solid #fee2e2}._tipsTitle_1bqq0_126{font-size:.95rem;font-weight:700;color:#374151;margin:0 0 12px}._tipsList_1bqq0_133{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._tipsList_1bqq0_133 li{display:flex;align-items:center;gap:10px;font-size:.875rem;color:#4b5563}._footer_1bqq0_151{background:#1a1a2e}._footerContainer_1bqq0_155{max-width:1200px;margin:0 auto;padding:20px 24px;text-align:center}._footerLinks_1bqq0_162{display:flex;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}._footerLink_1bqq0_162{color:#9ca3af;text-decoration:none;font-size:.8rem;transition:color .2s}._footerLink_1bqq0_162:hover{color:#fff}._footerDivider_1bqq0_182{color:#4b5563;font-size:.75rem}._footerContainer_1bqq0_155 p{font-size:.8rem;color:#6b7280;margin:0}@media (max-width: 600px){._failedCard_1bqq0_24{padding:36px 24px}._title_1bqq0_51{font-size:1.75rem}}._page_rx0lz_7{min-height:100vh;display:flex;flex-direction:column;position:relative;font-family:var(--ff-sans);color:var(--ink-800);background:#f9f9f9;overflow-x:clip}._page_rx0lz_7:before{content:"";position:fixed;inset:0;z-index:-2;background:var(--grad-sunrise-glow),var(--grad-sunrise);pointer-events:none}._page_rx0lz_7:after{content:"";position:fixed;inset:0;z-index:-1;background-image:linear-gradient(rgba(26,43,72,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(26,43,72,.3) 1px,transparent 1px);background-size:60px 60px;opacity:.025;pointer-events:none}._main_rx0lz_37{flex:1;padding-bottom:var(--s-16)}._container_rx0lz_38{max-width:1240px;margin:0 auto;padding:0 var(--s-6)}._loadingWrap_rx0lz_41{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-4);color:var(--ink-500);min-height:40vh}._spinner_rx0lz_50{width:40px;height:40px;border:3px solid var(--ink-200);border-top-color:var(--gold-500);border-radius:50%;animation:_spin_rx0lz_50 .8s linear infinite}@keyframes _spin_rx0lz_50{to{transform:rotate(360deg)}}._badge_rx0lz_60{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--r-full);font-size:12px;font-weight:600;font-family:var(--ff-mono);letter-spacing:.06em}._badge-category-light_rx0lz_71{background:var(--gold-100);color:var(--gold-800)}._badge-status-light_rx0lz_72{background:var(--success-50);color:var(--success-700);border:1px solid rgba(34,181,115,.25)}._badge-status-light_rx0lz_72:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success-500);box-shadow:0 0 0 3px #22b57326}._badge-status-neutral_rx0lz_84{background:var(--ink-100);color:var(--ink-600);border:1px solid var(--ink-200)}._btnGlass_rx0lz_87{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 26px;border-radius:var(--r-md);font-size:15px;font-weight:600;font-family:var(--ff-sans);background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(8px);cursor:pointer;transition:all var(--t-fast);white-space:nowrap}._btnGlass_rx0lz_87:hover{background:#fff3;border-color:#ffffff80}._list-hero_rx0lz_110{position:relative;padding:var(--s-12) 0 var(--s-10);overflow:hidden}._list-hero-title_rx0lz_111{font-family:var(--ff-display);font-size:clamp(38px,5.5vw,68px);font-weight:700;line-height:1.05;color:var(--navy-700);margin:0;letter-spacing:-.02em;max-width:920px}._list-hero-title_rx0lz_111 em{font-style:italic;background:var(--grad-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._list-hero-sub_rx0lz_128{font-size:17px;line-height:1.75;color:var(--ink-600);margin:var(--s-5) 0 var(--s-8);max-width:640px}._list-hero-actions_rx0lz_135{display:flex;gap:var(--s-3);flex-wrap:wrap}._filter-bar_rx0lz_140{position:sticky;top:var(--navbar-offset);z-index:20;background:#f9f9f9d9;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);padding:var(--s-5) 0;margin-bottom:var(--s-8);border-bottom:1px solid rgba(26,43,72,.06)}._filter-row_rx0lz_151{display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap}._search-box_rx0lz_152{flex:1 1 200px;min-width:0;display:flex;align-items:center;gap:8px;padding:8px 14px;background:#fff;border:1px solid var(--ink-200);border-radius:var(--r-full);transition:all var(--t-fast)}._search-box_rx0lz_152:focus-within{border-color:var(--gold-400);box-shadow:var(--sh-gold)}._search-box_rx0lz_152 input{border:none;outline:none;flex:1;min-width:0;width:100%;font-size:14px;font-family:inherit;color:var(--ink-800);background:transparent}._search-box_rx0lz_152 svg{color:var(--ink-400);flex-shrink:0}._search-box_rx0lz_152 input::placeholder{color:var(--ink-400)}._sort-select_rx0lz_178{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;background:#fff;border:1px solid var(--ink-200);border-radius:var(--r-full);font-size:13px;font-weight:600;color:var(--ink-700);font-family:var(--ff-sans);cursor:pointer;transition:all var(--t-fast)}._sort-select_rx0lz_178:hover{border-color:var(--gold-400);color:var(--navy-700)}._sort-select_rx0lz_178:focus{outline:none;border-color:var(--gold-400);box-shadow:var(--sh-gold)}._featured_rx0lz_199{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:0;margin-bottom:var(--s-12);background:#fff;border-radius:var(--r-2xl);overflow:hidden;box-shadow:var(--sh-lg);border:1px solid rgba(26,43,72,.06);transition:all var(--t-base);cursor:pointer}._featured_rx0lz_199:hover{transform:translateY(-4px);box-shadow:var(--sh-xl)}._featured_rx0lz_199:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--grad-line);z-index:2}@media (max-width: 900px){._featured_rx0lz_199{grid-template-columns:1fr}}._featured-cover_rx0lz_223{position:relative;min-height:460px;background:var(--grad-navy);overflow:hidden}._featured-cover_rx0lz_223 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._featured-cover_rx0lz_223:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(15,26,46,.5),transparent 60%)}._featured-flag_rx0lz_231{position:absolute;top:var(--s-5);left:var(--s-5);z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:var(--grad-gold);color:var(--navy-700);font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-full);box-shadow:var(--sh-gold)}._featured-body_rx0lz_250{padding:var(--s-12) var(--s-10);display:flex;flex-direction:column;gap:var(--s-5);justify-content:center}@media (max-width: 900px){._featured-cover_rx0lz_223{min-height:240px}._featured-body_rx0lz_250{padding:var(--s-8) var(--s-6)}}._featured-meta_rx0lz_261{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._featured-title_rx0lz_262{font-family:var(--ff-display);font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.18;color:var(--navy-700);margin:0;letter-spacing:-.01em}._featured-summary_rx0lz_271{font-size:15px;line-height:1.7;color:var(--ink-600);margin:0}._featured-progress_rx0lz_272{display:flex;flex-direction:column;gap:8px;margin-top:var(--s-3)}._featured-progress-stats_rx0lz_273{display:flex;align-items:baseline;gap:8px;font-family:var(--ff-display);flex-wrap:wrap}._featured-progress-num_rx0lz_274{font-size:32px;font-weight:800;color:var(--gold-700);line-height:1}._featured-progress-goal_rx0lz_275{font-size:14px;color:var(--ink-500);font-weight:600}._featured-progress-label_rx0lz_276{font-size:13px;color:var(--ink-500);font-family:var(--ff-sans)}._featured-progress-track_rx0lz_277{height:8px;background:var(--ink-150);border-radius:var(--r-full);overflow:hidden}._featured-progress-fill_rx0lz_278{height:100%;background:var(--grad-gold);border-radius:var(--r-full)}._featured-progress-meta_rx0lz_279{display:flex;justify-content:space-between;font-size:12.5px;color:var(--ink-500)}._featured-progress-meta_rx0lz_279 strong{color:var(--gold-700)}._featured-actions_rx0lz_281{display:flex;gap:var(--s-3);margin-top:var(--s-4);flex-wrap:wrap}._grid-section-title_rx0lz_286{display:flex;align-items:center;justify-content:space-between;margin:var(--s-12) 0 var(--s-6);flex-wrap:wrap;gap:var(--s-4)}._grid-section-title_rx0lz_286 h3{font-family:var(--ff-display);font-size:26px;font-weight:700;color:var(--navy-700);margin:0;display:flex;align-items:center;gap:var(--s-3)}._count-pill_rx0lz_304{font-family:var(--ff-mono);font-size:12px;color:var(--gold-700);background:var(--gold-50);padding:4px 10px;border-radius:var(--r-full);letter-spacing:.06em}._petitions-grid_rx0lz_313{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));gap:var(--s-6)}@media (max-width: 520px){._petitions-grid_rx0lz_313{grid-template-columns:1fr}}._pcard_rx0lz_320{position:relative;background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-xl);overflow:hidden;display:flex;flex-direction:column;transition:all var(--t-base);cursor:pointer;text-align:left;padding:0;font-family:inherit}._pcard_rx0lz_320:hover{transform:translateY(-4px);border-color:var(--gold-300);box-shadow:var(--sh-lg)}._pcard_rx0lz_320:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-line);opacity:0;transition:opacity var(--t-fast);z-index:2}._pcard_rx0lz_320:hover:before{opacity:1}._pcard-cover_rx0lz_346{position:relative;aspect-ratio:16 / 10;background:var(--grad-navy);overflow:hidden}._pcard-cover_rx0lz_346 img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow)}._pcard_rx0lz_320:hover ._pcard-cover_rx0lz_346 img{transform:scale(1.05)}._pcard-cover-tags_rx0lz_349{position:absolute;top:var(--s-3);left:var(--s-3);display:flex;gap:6px;flex-wrap:wrap;z-index:2}._pcard-tag_rx0lz_350{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:#ffffffeb;backdrop-filter:blur(8px);border-radius:var(--r-full);font-size:11px;font-weight:600;color:var(--navy-700);font-family:var(--ff-mono);letter-spacing:.06em}._pcard-tag_rx0lz_350._status-active_rx0lz_364{background:#22b573f2;color:#fff}._pcard-tag_rx0lz_350._status-reached_rx0lz_365{background:var(--grad-gold);color:var(--navy-700)}._pcard-tag_rx0lz_350._status-developing_rx0lz_366{background:var(--navy-600);color:var(--gold-400)}._pcard-tag_rx0lz_350._status-launched_rx0lz_367{background:#fff;color:var(--success-700);border:1px solid var(--success-500)}._pcard-tag_rx0lz_350._status-closed_rx0lz_368{background:var(--ink-200);color:var(--ink-600)}._pcard-body_rx0lz_369{padding:var(--s-5) var(--s-5) var(--s-6);display:flex;flex-direction:column;gap:var(--s-3);flex:1}._pcard-cat_rx0lz_376{font-family:var(--ff-mono);font-size:10.5px;font-weight:700;letter-spacing:.2em;color:var(--gold-700);text-transform:uppercase;display:flex;align-items:center;gap:6px}._pcard-title_rx0lz_387{font-family:var(--ff-display);font-size:19px;font-weight:700;color:var(--navy-700);line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.005em}._pcard-summary_rx0lz_400{font-size:13.5px;line-height:1.6;color:var(--ink-600);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}._pcard-progress-row_rx0lz_411{display:flex;align-items:baseline;gap:6px;margin-top:var(--s-2);flex-wrap:wrap}._pcard-progress-num_rx0lz_412{font-family:var(--ff-display);font-size:22px;font-weight:800;color:var(--gold-700);line-height:1}._pcard-progress-goal_rx0lz_413{font-size:12px;color:var(--ink-500);font-family:var(--ff-mono)}._pcard-progress-label_rx0lz_414{font-size:11.5px;color:var(--ink-500);margin-left:auto}._pcard-progress-track_rx0lz_415{height:5px;background:var(--ink-150);border-radius:var(--r-full);overflow:hidden}._pcard-progress-fill_rx0lz_416{height:100%;background:var(--grad-gold);border-radius:var(--r-full)}._pcard-meta_rx0lz_417{display:flex;justify-content:space-between;align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-top:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--ink-150)}._pcard-deadline_rx0lz_427{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ink-500);font-family:var(--ff-mono);letter-spacing:.04em}._pcard-deadline_rx0lz_427._urgent_rx0lz_436{color:var(--gold-700);font-weight:600}._pcard-endorse_rx0lz_437{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;background:var(--gold-50);border:1px solid var(--gold-200);border-radius:var(--r-full);font-size:12px;font-weight:700;color:var(--gold-800);font-family:var(--ff-mono);letter-spacing:.04em;cursor:pointer;transition:all var(--t-fast)}._pcard-endorse_rx0lz_437:hover:not(:disabled){background:var(--grad-gold);color:var(--navy-700)}._pcard-endorse_rx0lz_437:disabled{opacity:.6;cursor:default}._pcard-endorse_rx0lz_437._endorsed_rx0lz_455{background:var(--navy-700);color:var(--gold-400);border-color:var(--navy-700)}._empty_rx0lz_458{text-align:center;padding:var(--s-16) 0;color:var(--ink-500)}._empty_rx0lz_458 h4{font-family:var(--ff-display);font-size:22px;color:var(--navy-700);margin:var(--s-3) 0 var(--s-2)}._empty-actions_rx0lz_460{margin-top:var(--s-5);display:flex;justify-content:center}._cta-band_rx0lz_465{position:relative;margin:var(--s-16) 0 var(--s-4);padding:var(--s-12);background:var(--grad-navy);border-radius:var(--r-2xl);overflow:hidden;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:var(--s-8);flex-wrap:wrap}._cta-band_rx0lz_465:before{content:"";position:absolute;top:-100px;left:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(255,184,0,.32),transparent 70%);pointer-events:none}._cta-band_rx0lz_465:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,184,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,184,0,.04) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}._cta-band-text_rx0lz_497{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--s-3);max-width:540px}._cta-band-eyebrow_rx0lz_498{font-family:var(--ff-mono);font-size:11px;letter-spacing:.32em;color:var(--gold-400);text-transform:uppercase}._cta-band-title_rx0lz_505{font-family:var(--ff-display);font-size:clamp(26px,3vw,36px);font-weight:700;margin:0;line-height:1.2}._cta-band-sub_rx0lz_506{font-size:14px;color:#ffffffb8;margin:0;line-height:1.7}._cta-band-actions_rx0lz_507{position:relative;z-index:1;display:flex;gap:var(--s-3);flex-wrap:wrap}._hiw-backdrop_rx0lz_512{position:fixed;inset:0;z-index:100;background:#0f1a2ea6;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);display:flex;align-items:flex-end;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s var(--ease)}._hiw-backdrop_rx0lz_512._show_rx0lz_526{opacity:1;pointer-events:auto}._hiw-sheet_rx0lz_527{position:relative;width:100%;max-width:1100px;max-height:92vh;background:#fffdf7;border-radius:var(--r-2xl) var(--r-2xl) 0 0;overflow-y:auto;transform:translateY(40px);transition:transform .4s var(--ease-out);box-shadow:0 -24px 80px #0000004d}._hiw-backdrop_rx0lz_512._show_rx0lz_526 ._hiw-sheet_rx0lz_527{transform:translateY(0)}._hiw-sheet_rx0lz_527:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--grad-line);border-radius:var(--r-2xl) var(--r-2xl) 0 0}._hiw-handle_rx0lz_548{width:60px;height:5px;background:#0f1a2e1f;border-radius:var(--r-full);margin:16px auto 0}._hiw-close_rx0lz_549{position:absolute;top:20px;right:24px;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid var(--ink-200);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--navy-700);transition:all var(--t-fast);z-index:5}._hiw-close_rx0lz_549:hover{background:var(--gold-50);border-color:var(--gold-400);transform:rotate(90deg)}._hiw-content_rx0lz_565{padding:var(--s-16) var(--s-10) var(--s-12)}@media (max-width: 768px){._hiw-content_rx0lz_565{padding:var(--s-12) var(--s-5) var(--s-8)}}._hiw-header_rx0lz_567{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--s-4);margin-bottom:var(--s-12)}._hiw-eyebrow_rx0lz_568{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.32em;color:var(--gold-700);text-transform:uppercase;display:inline-flex;align-items:center;gap:12px}._hiw-eyebrow_rx0lz_568:before,._hiw-eyebrow_rx0lz_568:after{content:"";width:28px;height:1px;background:var(--gold-500)}._hiw-title_rx0lz_580{font-family:var(--ff-display);font-size:clamp(28px,4vw,44px);font-weight:700;color:var(--navy-700);margin:0;line-height:1.18;letter-spacing:-.01em;max-width:720px}._hiw-title_rx0lz_580 em{font-style:italic;background:var(--grad-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._hiw-lede_rx0lz_597{font-size:16px;line-height:1.75;color:var(--ink-600);margin:0;max-width:600px}._hiw-promises_rx0lz_598{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4);margin-bottom:var(--s-12)}@media (max-width: 768px){._hiw-promises_rx0lz_598{grid-template-columns:1fr}}._hiw-promise_rx0lz_598{background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-lg);padding:var(--s-6);display:flex;gap:var(--s-3)}._hiw-promise-icon_rx0lz_601{width:44px;height:44px;border-radius:50%;background:var(--gold-50);display:flex;align-items:center;justify-content:center;color:var(--gold-700);flex-shrink:0}._hiw-promise-title_rx0lz_611{font-family:var(--ff-display);font-size:16px;font-weight:700;color:var(--navy-700);margin:0 0 4px}._hiw-promise-text_rx0lz_612{font-size:13px;color:var(--ink-600);line-height:1.65;margin:0}._hiw-h2_rx0lz_613{font-family:var(--ff-display);font-size:28px;font-weight:700;color:var(--navy-700);margin:0 0 var(--s-3);letter-spacing:-.005em;text-align:center}._hiw-h2-sub_rx0lz_622{font-size:14px;color:var(--ink-500);text-align:center;margin:0 0 var(--s-10)}._hiw-flow_rx0lz_623{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s-4);margin-bottom:var(--s-16)}@media (max-width: 900px){._hiw-flow_rx0lz_623{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){._hiw-flow_rx0lz_623{grid-template-columns:1fr}}._hiw-step_rx0lz_626{position:relative;background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-lg);padding:var(--s-5) var(--s-4) var(--s-4);display:flex;flex-direction:column;gap:10px;transition:all var(--t-base)}._hiw-step_rx0lz_626:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:var(--gold-300)}._hiw-step-num_rx0lz_638{font-family:var(--ff-mono);font-size:10px;font-weight:700;letter-spacing:.2em;color:var(--gold-700);text-transform:uppercase;display:flex;align-items:center;gap:8px}._hiw-step-num_rx0lz_638:before{content:attr(data-step);width:24px;height:24px;border-radius:50%;background:var(--grad-gold);color:var(--navy-700);display:inline-flex;align-items:center;justify-content:center;font-family:var(--ff-display);font-size:12px;font-weight:800;letter-spacing:0}._hiw-step-title_rx0lz_663{font-family:var(--ff-display);font-size:16px;font-weight:700;color:var(--navy-700);margin:0;line-height:1.3}._hiw-step-desc_rx0lz_664{font-size:12.5px;color:var(--ink-600);line-height:1.6;margin:0;flex:1}._hiw-step-meta_rx0lz_665{font-family:var(--ff-mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;color:var(--gold-700);padding-top:8px;border-top:1px dashed var(--gold-200);text-transform:uppercase}._hiw-roles_rx0lz_675{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4);margin-bottom:var(--s-16)}@media (max-width: 768px){._hiw-roles_rx0lz_675{grid-template-columns:1fr}}._hiw-role_rx0lz_675{position:relative;background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-xl);padding:var(--s-6);overflow:hidden;transition:all var(--t-base)}._hiw-role_rx0lz_675:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-line);opacity:0;transition:opacity var(--t-fast)}._hiw-role_rx0lz_675:hover:before{opacity:1}._hiw-role_rx0lz_675:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}._hiw-role_rx0lz_675._hiw-role-featured_rx0lz_697{background:var(--grad-navy);color:#fff;border-color:var(--navy-700)}._hiw-role_rx0lz_675._hiw-role-featured_rx0lz_697:before{opacity:1}._hiw-role_rx0lz_675._hiw-role-featured_rx0lz_697:after{content:"";position:absolute;top:-60px;right:-60px;width:200px;height:200px;background:radial-gradient(circle,rgba(255,184,0,.22),transparent 70%);pointer-events:none}._hiw-role-head_rx0lz_707{display:flex;align-items:center;gap:10px;margin-bottom:var(--s-4)}._hiw-role-icon_rx0lz_708{width:40px;height:40px;border-radius:var(--r-md);background:var(--gold-100);color:var(--gold-700);display:flex;align-items:center;justify-content:center}._hiw-role_rx0lz_675._hiw-role-featured_rx0lz_697 ._hiw-role-icon_rx0lz_708{background:var(--gold-500);color:var(--navy-700)}._hiw-role-name_rx0lz_718{font-family:var(--ff-display);font-size:18px;font-weight:700;margin:0;color:var(--navy-700)}._hiw-role_rx0lz_675._hiw-role-featured_rx0lz_697 ._hiw-role-name_rx0lz_718{color:#fff}._hiw-role-tag_rx0lz_720{font-family:var(--ff-mono);font-size:10px;font-weight:700;letter-spacing:.18em;color:var(--gold-700);text-transform:uppercase}._hiw-role_rx0lz_675._hiw-role-featured_rx0lz_697 ._hiw-role-tag_rx0lz_720{color:var(--gold-400)}._hiw-role_rx0lz_675 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._hiw-role_rx0lz_675 ul li{font-size:13.5px;line-height:1.6;color:var(--ink-700);position:relative;padding-left:18px}._hiw-role_rx0lz_675._hiw-role-featured_rx0lz_697 ul li{color:#ffffffd9}._hiw-role_rx0lz_675 ul li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:2px;background:var(--gold-500)}._hiw-compare_rx0lz_739{background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-xl);padding:var(--s-8);margin-bottom:var(--s-12)}._hiw-compare-grid_rx0lz_740{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-8)}@media (max-width: 768px){._hiw-compare-grid_rx0lz_740{grid-template-columns:1fr}}._hiw-compare-col_rx0lz_742 h4{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin:0 0 var(--s-4)}._hiw-compare-col_rx0lz_742._no_rx0lz_750 h4{color:var(--error-500)}._hiw-compare-col_rx0lz_742._yes_rx0lz_751 h4{color:var(--success-600)}._hiw-compare-col_rx0lz_742 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}._hiw-compare-col_rx0lz_742 li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;color:var(--ink-700)}._hiw-compare-col_rx0lz_742 li svg{flex-shrink:0;margin-top:3px}._hiw-compare-col_rx0lz_742._no_rx0lz_750 li svg{color:var(--error-500)}._hiw-compare-col_rx0lz_742._yes_rx0lz_751 li svg{color:var(--success-600)}._hiw-cta_rx0lz_757{text-align:center;padding:var(--s-8) 0 0;border-top:1px solid var(--ink-200)}._hiw-cta_rx0lz_757 h3{font-family:var(--ff-display);font-size:24px;font-weight:700;color:var(--navy-700);margin:0 0 var(--s-3)}._hiw-cta_rx0lz_757 p{font-size:14px;color:var(--ink-600);margin:0 0 var(--s-5)}._hiw-cta-buttons_rx0lz_760{display:flex;gap:var(--s-3);justify-content:center;flex-wrap:wrap}@media (max-width: 640px){._container_rx0lz_38{padding:0 var(--s-4)}._list-hero_rx0lz_110{padding:var(--s-8) 0 var(--s-6)}._list-hero-title_rx0lz_111{font-size:clamp(28px,8vw,44px)}._list-hero-sub_rx0lz_128{font-size:15px;margin:var(--s-4) 0 var(--s-6)}._list-hero-actions_rx0lz_135{width:100%}._list-hero-actions_rx0lz_135>*{flex:1 1 auto}._filter-bar_rx0lz_140{padding:var(--s-3) 0;margin-bottom:var(--s-6)}._filter-row_rx0lz_151{gap:var(--s-2)}._filter-row_rx0lz_151 ._sort-select_rx0lz_178{flex:1 1 auto;min-width:0}._search-box_rx0lz_152{flex:1 1 100%}._featured_rx0lz_199{margin-bottom:var(--s-8)}._featured-body_rx0lz_250{padding:var(--s-6) var(--s-5);gap:var(--s-4)}._featured-title_rx0lz_262{font-size:clamp(20px,5.5vw,28px)}._featured-summary_rx0lz_271{font-size:14px}._featured-progress-num_rx0lz_274{font-size:26px}._featured-actions_rx0lz_281{width:100%}._featured-actions_rx0lz_281>*{flex:1 1 auto}._grid-section-title_rx0lz_286{margin:var(--s-8) 0 var(--s-4)}._grid-section-title_rx0lz_286 h3{font-size:20px}._pcard-body_rx0lz_369{padding:var(--s-4) var(--s-4) var(--s-5)}._pcard-title_rx0lz_387{font-size:17px}._cta-band_rx0lz_465{margin:var(--s-10) 0 var(--s-4);padding:var(--s-6) var(--s-5);gap:var(--s-5)}._cta-band-title_rx0lz_505{font-size:clamp(20px,5.5vw,28px)}._cta-band-sub_rx0lz_506{font-size:13px}._cta-band-actions_rx0lz_507{width:100%}._cta-band-actions_rx0lz_507>*{flex:1 1 auto}._hiw-handle_rx0lz_548{margin-top:10px}._hiw-close_rx0lz_549{top:14px;right:14px;width:36px;height:36px}}._page_13c1a_8{min-height:100vh;display:flex;flex-direction:column;position:relative;font-family:var(--ff-sans);color:var(--ink-800);background:#f9f9f9}._page_13c1a_8:before{content:"";position:fixed;inset:0;z-index:-2;background:var(--grad-sunrise-glow),var(--grad-sunrise);pointer-events:none}._page_13c1a_8:after{content:"";position:fixed;inset:0;z-index:-1;background-image:linear-gradient(rgba(26,43,72,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(26,43,72,.3) 1px,transparent 1px);background-size:60px 60px;opacity:.025;pointer-events:none}._main_13c1a_39{flex:1;padding-top:var(--s-8);padding-bottom:var(--s-16)}._container_13c1a_40{max-width:1240px;margin:0 auto;padding:0 var(--s-6)}._layout_13c1a_42{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--s-8);align-items:start}@media (max-width: 920px){._layout_13c1a_42{grid-template-columns:1fr;gap:var(--s-6)}._rightArea_13c1a_50{order:-1;max-width:560px;width:100%;margin:0 auto}}._leftArea_13c1a_53{display:flex;flex-direction:column;gap:var(--s-16);min-width:0}._loadingWrap_13c1a_61{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-4);color:var(--ink-500);min-height:60vh}._spinner_13c1a_71{width:40px;height:40px;border:3px solid var(--ink-200);border-top-color:var(--gold-500);border-radius:50%;animation:_spin_13c1a_71 .8s linear infinite}@keyframes _spin_13c1a_71{to{transform:rotate(360deg)}}._section-label_13c1a_83{display:flex;align-items:center;gap:var(--s-4);margin-bottom:var(--s-6)}._section-label-num_13c1a_89{font-family:var(--ff-mono);font-size:12px;font-weight:700;letter-spacing:.32em;color:var(--gold-600);text-transform:uppercase}._section-label-dash_13c1a_97{flex:0 0 32px;height:1px;background:linear-gradient(90deg,var(--gold-500),transparent)}._section-label-text_13c1a_102{font-family:var(--ff-mono);font-size:12px;font-weight:700;letter-spacing:.24em;color:var(--ink-500);text-transform:uppercase}._section-title_13c1a_110{font-family:var(--ff-display);font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.18;color:var(--navy-700);margin:0 0 var(--s-8);letter-spacing:-.01em}._section-title-sm_13c1a_119{font-family:var(--ff-display);font-size:24px;font-weight:700;color:var(--navy-700);margin:0 0 var(--s-6)}._section-title-sm_13c1a_119 ._accent_13c1a_126{color:var(--gold-600)}._hero_13c1a_131{display:grid;grid-template-columns:1fr;gap:var(--s-8)}._hero-cover-wrap_13c1a_136{position:relative;width:100%;aspect-ratio:21 / 9;border-radius:var(--r-2xl);overflow:hidden;background:var(--grad-navy);box-shadow:var(--sh-lg)}._hero-cover-wrap_13c1a_136:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(15,26,46,.78) 100%);z-index:2}._hero-cover-img_13c1a_152{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}._hero-cover-noise_13c1a_160{position:absolute;inset:0;z-index:2;background-image:radial-gradient(ellipse 80% 50% at 50% 100%,rgba(255,184,0,.18),transparent 70%)}._hero-cover-overlay_13c1a_167{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:var(--s-10);display:flex;flex-direction:column;gap:var(--s-3);color:#fff}._hero-meta_13c1a_177{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}._hero-cover-overlay_13c1a_167 ._hero-meta_13c1a_177{margin-bottom:8px}._hero-proposal-no_13c1a_184{font-family:var(--ff-mono);font-size:12px;letter-spacing:.2em;color:#ffffffb3;text-transform:uppercase}._badge_13c1a_192{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--r-full);font-size:12px;font-weight:600;font-family:var(--ff-mono);letter-spacing:.06em}._badge-category_13c1a_203{background:#ffffff29;color:#fff;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.22)}._badge-category-light_13c1a_209{background:var(--gold-100);color:var(--gold-800)}._badge-status_13c1a_213{background:#22b5732e;color:#5cf2a8;border:1px solid rgba(34,181,115,.35)}._badge-status_13c1a_213:before{content:"";width:6px;height:6px;border-radius:50%;background:#5cf2a8;box-shadow:0 0 0 3px #5cf2a833;animation:_pulse_13c1a_1 2s ease-in-out infinite}@keyframes _pulse_13c1a_1{0%,to{opacity:1}50%{opacity:.4}}._badge-status-light_13c1a_227{background:var(--success-50);color:var(--success-700);border:1px solid rgba(34,181,115,.25)}._badge-status-light_13c1a_227:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success-500);box-shadow:0 0 0 3px #22b57326}._badge-status-neutral_13c1a_240{background:var(--ink-100);color:var(--ink-600);border:1px solid var(--ink-200)}._hero-title-block_13c1a_246{display:flex;flex-direction:column;gap:var(--s-4);padding:0 var(--s-2)}._hero-title_13c1a_246{font-family:var(--ff-display);font-size:clamp(30px,4.2vw,52px);font-weight:700;line-height:1.12;color:var(--navy-700);margin:0;letter-spacing:-.015em}._hero-summary_13c1a_261{font-size:17px;line-height:1.75;color:var(--ink-600);margin:0;max-width:760px}._subtabs_13c1a_272{position:sticky;top:var(--navbar-offset);z-index:15;background:#f9f9f9eb;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);padding:var(--s-4) 0;margin:0 calc(-1 * var(--s-2));border-bottom:1px solid rgba(26,43,72,.08)}._subtabs-inner_13c1a_283{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:0 var(--s-2)}._subtabs-inner_13c1a_283::-webkit-scrollbar{display:none}._subtab_13c1a_272{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:transparent;border:none;border-radius:var(--r-full);font-family:var(--ff-sans);font-size:14px;font-weight:600;color:var(--ink-600);cursor:pointer;transition:all var(--t-fast);white-space:nowrap;flex-shrink:0}._subtab_13c1a_272:hover{color:var(--navy-700);background:#ffb80014}._subtab_13c1a_272._active_13c1a_310{background:var(--navy-700);color:#fff}._subtab_13c1a_272 ._num_13c1a_311{font-family:var(--ff-mono);font-size:11px;padding:2px 7px;border-radius:var(--r-full);background:var(--ink-150);color:var(--ink-600);letter-spacing:.04em}._subtab_13c1a_272._active_13c1a_310 ._num_13c1a_311{background:#ffb80040;color:var(--gold-400)}._subtab-panel_13c1a_322{display:flex;flex-direction:column;gap:var(--s-16)}._subtab-empty_13c1a_323{text-align:center;padding:var(--s-12) var(--s-6);color:var(--ink-500)}._story_13c1a_332{font-size:16px;line-height:1.85;color:var(--ink-700)}._story_13c1a_332 p{margin:0 0 var(--s-5)}._story_13c1a_332 h3{font-family:var(--ff-display);font-size:22px;color:var(--navy-700);margin:var(--s-10) 0 var(--s-3)}._story_13c1a_332 blockquote{margin:var(--s-8) 0;padding:var(--s-5) var(--s-6);background:var(--gold-50);border-left:4px solid var(--gold-500);border-radius:0 var(--r-md) var(--r-md) 0;font-style:italic;color:var(--navy-700);font-size:16.5px}._story_13c1a_332 ul{padding-left:0;list-style:none}._story_13c1a_332 ul li{position:relative;padding-left:26px;margin-bottom:10px}._story_13c1a_332 ul li:before{content:"";position:absolute;left:0;top:12px;width:14px;height:2px;background:var(--gold-500)}._trust_13c1a_367{position:relative;background:var(--grad-navy);border-radius:var(--r-2xl);padding:var(--s-10);color:#fff;overflow:hidden}._trust_13c1a_367:before{content:"";position:absolute;top:-120px;right:-80px;width:320px;height:320px;background:radial-gradient(circle,rgba(255,184,0,.22),transparent 70%);pointer-events:none}._trust_13c1a_367:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,184,0,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,184,0,.04) 1px,transparent 1px);background-size:40px 40px;pointer-events:none}._trust-inner_13c1a_393{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--s-6)}._trust-eyebrow_13c1a_394{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.32em;color:var(--gold-400);text-transform:uppercase}._trust-title_13c1a_402{font-family:var(--ff-display);font-size:28px;font-weight:700;color:#fff;margin:0;line-height:1.25;max-width:560px}._trust-body_13c1a_411{font-size:15px;line-height:1.85;color:#ffffffc7;max-width:720px;margin:0}._trust-proposer_13c1a_418{display:flex;align-items:center;gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid rgba(255,184,0,.18);margin-top:var(--s-2)}._trust-avatar_13c1a_426{width:56px;height:56px;border-radius:50%;background:var(--grad-gold);color:var(--navy-700);display:flex;align-items:center;justify-content:center;font-family:var(--ff-display);font-size:22px;font-weight:700;flex-shrink:0;box-shadow:0 8px 20px #ffb80052;overflow:hidden}._trust-avatar_13c1a_426 img{width:100%;height:100%;object-fit:cover}._trust-proposer-info_13c1a_442{display:flex;flex-direction:column;gap:2px}._trust-proposer-name_13c1a_443{font-family:var(--ff-display);font-size:18px;font-weight:700;color:#fff}._trust-proposer-role_13c1a_444{font-family:var(--ff-mono);font-size:11px;letter-spacing:.16em;color:var(--gold-400);text-transform:uppercase}._endorsers_13c1a_455{display:flex;flex-direction:column;gap:var(--s-6)}._endorser-recent_13c1a_456{display:flex;align-items:center;gap:var(--s-3);padding:14px 18px;background:var(--gold-50);border-radius:var(--r-lg);font-size:13px;color:var(--ink-700)}._endorser-recent-stack_13c1a_466{display:flex}._endorser-recent-stack_13c1a_466 ._avatar_13c1a_467{margin-left:-8px;border:2px solid var(--gold-50);width:32px;height:32px}._endorser-recent-stack_13c1a_466 ._avatar_13c1a_467:first-child{margin-left:0}._endorser-recent-text_13c1a_473 strong{color:var(--navy-700);font-weight:700}._endorser-grid_13c1a_474{display:flex;flex-wrap:wrap;gap:10px}._endorser-chip_13c1a_475{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-full);font-size:13.5px;color:var(--ink-700);transition:all var(--t-fast)}._endorser-chip_13c1a_475:hover{border-color:var(--gold-400);transform:translateY(-2px);box-shadow:var(--sh-sm)}._endorser-more_13c1a_488{display:inline-flex;align-items:center;padding:7px 18px;background:var(--navy-50);border-radius:var(--r-full);font-size:13px;font-weight:600;color:var(--navy-600);font-family:var(--ff-mono);letter-spacing:.04em}._avatar_13c1a_467{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;flex-shrink:0;overflow:hidden}._avatar_13c1a_467 img{width:100%;height:100%;object-fit:cover}._roadmap_13c1a_519{background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-xl);padding:var(--s-8)}._roadmap-title_13c1a_525{font-family:var(--ff-display);font-size:22px;font-weight:700;color:var(--navy-700);margin:0 0 var(--s-6)}._roadmap-list_13c1a_532{position:relative;display:flex;flex-direction:column;gap:var(--s-6);padding-left:var(--s-8)}._roadmap-list_13c1a_532:before{content:"";position:absolute;left:14px;top:14px;bottom:14px;width:2px;background:linear-gradient(180deg,var(--gold-500),var(--ink-200) 40%);border-radius:2px}._milestone_13c1a_547{position:relative;display:flex;flex-direction:column;gap:6px}._milestone_13c1a_547:before{content:"";position:absolute;left:calc(-1 * var(--s-8) + 6px);top:4px;width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid var(--ink-300);z-index:1}._milestone_13c1a_547._done_13c1a_564:before{background:var(--gold-500);border-color:var(--gold-500);box-shadow:0 0 0 4px #ffb8002e}._milestone_13c1a_547._in_progress_13c1a_569:before{background:#fff;border-color:var(--gold-500);animation:_pulse_13c1a_1 2.4s ease-in-out infinite;box-shadow:0 0 0 4px #ffb8002e}._milestone-head_13c1a_575{display:flex;align-items:baseline;gap:var(--s-3);flex-wrap:wrap}._milestone-title_13c1a_581{font-family:var(--ff-display);font-size:17px;font-weight:700;color:var(--navy-700);margin:0}._milestone-date_13c1a_588{font-family:var(--ff-mono);font-size:11.5px;font-weight:600;letter-spacing:.08em;color:var(--ink-500)}._milestone-status_13c1a_595{font-family:var(--ff-mono);font-size:10px;font-weight:700;letter-spacing:.18em;padding:2px 8px;border-radius:var(--r-full);text-transform:uppercase}._milestone_13c1a_547._done_13c1a_564 ._milestone-status_13c1a_595{background:var(--gold-100);color:var(--gold-800)}._milestone_13c1a_547._in_progress_13c1a_569 ._milestone-status_13c1a_595{background:var(--gold-500);color:var(--navy-700)}._milestone_13c1a_547._planned_13c1a_606 ._milestone-status_13c1a_595{background:var(--ink-100);color:var(--ink-600)}._milestone-desc_13c1a_607{font-size:13.5px;color:var(--ink-600);line-height:1.65;margin:0}._milestone-progress_13c1a_608{margin-top:8px;display:flex;flex-direction:column;gap:4px}._milestone-progress-bar_13c1a_609{height:6px;background:var(--ink-150);border-radius:var(--r-full);overflow:hidden}._milestone-progress-fill_13c1a_610{height:100%;background:var(--grad-gold);border-radius:var(--r-full)}._milestone-progress-meta_13c1a_611{font-family:var(--ff-mono);font-size:11px;color:var(--gold-700);font-weight:700;letter-spacing:.06em}._updates-list_13c1a_622{display:flex;flex-direction:column;gap:var(--s-5)}._update_13c1a_622{background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-xl);padding:var(--s-6);display:flex;flex-direction:column;gap:var(--s-3);transition:all var(--t-fast);position:relative}._update_13c1a_622:hover{border-color:var(--gold-300);box-shadow:var(--sh-sm)}._update-head_13c1a_635{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}._update-date_13c1a_636{font-family:var(--ff-mono);font-size:11.5px;color:var(--ink-500);letter-spacing:.06em}._update-title_13c1a_642{font-family:var(--ff-display);font-size:18px;font-weight:700;color:var(--navy-700);margin:0;line-height:1.35}._update-body_13c1a_650{font-size:14.5px;color:var(--ink-700);line-height:1.75;margin:0}._update-author_13c1a_651{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-500);margin-top:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--ink-150)}._update-author_13c1a_651 strong{color:var(--navy-700);font-weight:600}._update-author_13c1a_651 ._avatar_13c1a_467{width:26px;height:26px;font-size:11px}._faq_13c1a_667{display:flex;flex-direction:column;gap:12px}._faq-item_13c1a_668{background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-lg);overflow:hidden;transition:all var(--t-fast)}._faq-item_13c1a_668:hover{border-color:var(--gold-300)}._faq-item_13c1a_668[open]{border-color:var(--gold-400);box-shadow:var(--sh-sm)}._faq-summary_13c1a_677{list-style:none;cursor:pointer;padding:var(--s-5) var(--s-6);display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);font-size:15.5px;font-weight:600;color:var(--navy-700)}._faq-summary_13c1a_677::-webkit-details-marker{display:none}._faq-num_13c1a_690{font-family:var(--ff-mono);font-size:12px;font-weight:700;letter-spacing:.16em;color:var(--gold-600);margin-right:var(--s-3)}._faq-summary-text_13c1a_698{flex:1}._faq-icon_13c1a_699{width:28px;height:28px;border-radius:50%;background:var(--gold-50);display:flex;align-items:center;justify-content:center;color:var(--gold-700);flex-shrink:0;transition:transform var(--t-base)}._faq-item_13c1a_668[open] ._faq-icon_13c1a_699{transform:rotate(45deg);background:var(--gold-500);color:#fff}._faq-body_13c1a_709{padding:0 var(--s-6) var(--s-5);font-size:14.5px;line-height:1.75;color:var(--ink-700)}._comment-form_13c1a_719{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-4);background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-lg);margin-bottom:var(--s-6);transition:border-color var(--t-fast)}._comment-form_13c1a_719:focus-within{border-color:var(--gold-400);box-shadow:var(--sh-gold)}._comment-avatar_13c1a_731{width:38px;height:38px;border-radius:50%;background:var(--grad-brand);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0;overflow:hidden}._comment-avatar_13c1a_731 img{width:100%;height:100%;object-fit:cover}._comment-input-wrap_13c1a_743{flex:1;display:flex;flex-direction:column;gap:10px}._comment-input_13c1a_743{width:100%;border:none;outline:none;resize:none;font-family:inherit;font-size:14.5px;color:var(--ink-800);background:transparent;min-height:24px;line-height:1.6}._comment-input_13c1a_743::placeholder{color:var(--ink-400)}._comment-input-actions_13c1a_757{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3)}._comment-input-count_13c1a_763{font-size:12px;color:var(--ink-400);font-family:var(--ff-mono)}._comment-list_13c1a_764{display:flex;flex-direction:column;gap:var(--s-6)}._comment-item_13c1a_765{display:flex;gap:var(--s-3);padding:var(--s-5);background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-lg);transition:all var(--t-fast)}._comment-item_13c1a_765:hover{border-color:var(--gold-200);box-shadow:var(--sh-sm)}._comment-body_13c1a_775{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}._comment-head_13c1a_776{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}._comment-name_13c1a_777{font-weight:700;color:var(--navy-700);font-size:14px}._comment-time_13c1a_778{font-family:var(--ff-mono);font-size:11px;color:var(--ink-400);letter-spacing:.06em}._comment-badge_13c1a_784{font-family:var(--ff-mono);font-size:10px;letter-spacing:.16em;font-weight:700;color:var(--gold-700);background:var(--gold-50);padding:2px 8px;border-radius:var(--r-full);text-transform:uppercase}._comment-badge-proposer_13c1a_795{background:var(--navy-600);color:var(--gold-400)}._comment-text_13c1a_796{margin:0;font-size:14.5px;line-height:1.7;color:var(--ink-700);word-break:break-word}._comment-delete_13c1a_797{background:none;border:none;font-size:12px;color:var(--ink-400);cursor:pointer;font-family:var(--ff-mono);letter-spacing:.04em;margin-left:auto}._comment-delete_13c1a_797:hover{color:var(--error-500)}._no-comments_13c1a_808{color:var(--ink-500);font-size:14px;padding:var(--s-6) 0}._policy_13c1a_813{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-4)}@media (max-width: 768px){._policy_13c1a_813{grid-template-columns:1fr}}._policy-card_13c1a_819{background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-lg);padding:var(--s-6);display:flex;flex-direction:column;gap:var(--s-3)}._policy-icon_13c1a_828{width:44px;height:44px;border-radius:var(--r-md);background:var(--gold-50);color:var(--gold-700);display:flex;align-items:center;justify-content:center}._policy-title_13c1a_835{font-family:var(--ff-display);font-size:17px;font-weight:700;color:var(--navy-700);margin:0}._policy-text_13c1a_842{font-size:13.5px;line-height:1.7;color:var(--ink-600);margin:0}._policy-line-btn_13c1a_843{align-self:flex-start}._side_13c1a_848{display:flex;flex-direction:column;gap:var(--s-4)}._side-card_13c1a_849{background:#fff;border-radius:var(--r-2xl);padding:var(--s-8) var(--s-6);box-shadow:var(--sh-md);border:1px solid rgba(26,43,72,.06);display:flex;flex-direction:column;gap:var(--s-5);position:relative;overflow:hidden}._side-card_13c1a_849:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-line)}._side-progress_13c1a_868{display:flex;flex-direction:column;gap:10px}._side-count-row_13c1a_869{display:flex;align-items:baseline;gap:8px;flex-wrap:nowrap}._side-count-num_13c1a_870{font-family:var(--ff-display);font-size:40px;font-weight:800;color:var(--navy-700);line-height:1;letter-spacing:-.02em}._side-count-num_13c1a_870._reached_13c1a_878{background:var(--grad-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._side-count-goal_13c1a_884{font-family:var(--ff-mono);font-size:14px;color:var(--ink-500);font-weight:600}._side-count-label_13c1a_885{font-size:13px;color:var(--ink-500);margin-left:auto}._side-progress-track_13c1a_886{position:relative;height:10px;background:var(--ink-150);border-radius:var(--r-full);overflow:hidden}._side-progress-fill_13c1a_893{height:100%;background:var(--grad-gold);border-radius:var(--r-full);transition:width .8s var(--ease-out);position:relative}._side-progress-fill_13c1a_893:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);animation:_cta-shimmer_13c1a_1 3s linear infinite}._side-progress-meta_13c1a_907{display:flex;align-items:center;justify-content:space-between}._side-pct_13c1a_908{font-family:var(--ff-mono);font-size:13px;font-weight:700;color:var(--gold-700);letter-spacing:.04em}._side-remaining_13c1a_915{font-size:12.5px;color:var(--ink-500);white-space:nowrap}._side-reached_13c1a_916{font-family:var(--ff-mono);font-size:12px;color:var(--success-600);font-weight:700;letter-spacing:.08em}._side-amount_13c1a_923{font-family:var(--ff-mono);font-size:12.5px;font-weight:700;color:var(--navy-600)}._side-countdown_13c1a_930{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:var(--s-3);background:var(--navy-700);border-radius:var(--r-md);color:#fff}._side-countdown-cell_13c1a_939{display:flex;flex-direction:column;align-items:center;gap:2px}._side-countdown-num_13c1a_940{font-family:var(--ff-display);font-size:22px;font-weight:700;color:var(--gold-400);line-height:1}._side-countdown-label_13c1a_947{font-family:var(--ff-mono);font-size:9.5px;letter-spacing:.18em;color:#fff9;text-transform:uppercase}._side-deadline-line_13c1a_954{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;font-family:var(--ff-mono);font-size:12.5px;letter-spacing:.04em;color:var(--ink-600);background:var(--ink-100);border-radius:var(--r-md)}._side-countdown-passed_13c1a_967{text-align:center;padding:12px;font-family:var(--ff-mono);letter-spacing:.12em;color:var(--ink-500);font-weight:600;background:var(--ink-100);border-radius:var(--r-md)}._side-notice_13c1a_978{display:flex;gap:10px;padding:12px 14px;background:var(--gold-50);border-radius:var(--r-md);border:1px solid var(--gold-200)}._side-notice_13c1a_978 svg{flex-shrink:0;color:var(--gold-700);margin-top:2px}._side-notice-text_13c1a_987{font-size:12.5px;line-height:1.6;color:var(--ink-700)}._side-notice-text_13c1a_987 strong{color:var(--navy-700);font-weight:700}._side-share-row_13c1a_990{display:flex;gap:var(--s-2)}._side-share-btn_13c1a_991{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;background:#fff;border:1px solid var(--ink-200);border-radius:var(--r-md);color:var(--ink-700);font-size:13px;font-weight:600;transition:all var(--t-fast)}._side-share-btn_13c1a_991:hover{border-color:var(--gold-400);color:var(--gold-700);background:var(--gold-50)}._side-mini_13c1a_1009{background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-xl);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3)}._side-mini-head_13c1a_1018{display:flex;align-items:center;gap:var(--s-3)}._side-mini-head_13c1a_1018 ._avatar_13c1a_467{width:40px;height:40px;font-size:14px}._side-mini-name_13c1a_1020{font-weight:700;color:var(--navy-700);font-size:14px}._side-mini-role_13c1a_1021{font-family:var(--ff-mono);font-size:11px;letter-spacing:.14em;color:var(--ink-500);text-transform:uppercase}._side-mini-text_13c1a_1028{font-size:12.5px;color:var(--ink-600);line-height:1.65}._side-plans-head_13c1a_1033{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:0 4px;margin-top:var(--s-4)}._side-plans-title_13c1a_1041{font-family:var(--ff-display);font-size:18px;font-weight:700;color:var(--navy-700);margin:0}._side-plans-count_13c1a_1048{font-family:var(--ff-mono);font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--gold-700);background:var(--gold-50);padding:4px 10px;border-radius:var(--r-full)}._splan_13c1a_1058{position:relative;background:#fff;border:1px solid var(--ink-150);border-radius:var(--r-lg);padding:var(--s-5);display:flex;flex-direction:column;gap:var(--s-3);transition:all var(--t-base);overflow:hidden}._splan_13c1a_1058:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad-line);opacity:0;transition:opacity var(--t-fast)}._splan_13c1a_1058:hover{border-color:var(--gold-300);box-shadow:var(--sh-md);transform:translateY(-2px)}._splan_13c1a_1058:hover:before{opacity:1}._splan_13c1a_1058._featured_13c1a_1081{border:1.5px solid var(--gold-400);background:linear-gradient(180deg,var(--gold-50),white 40%)}._splan_13c1a_1058._featured_13c1a_1081:before{opacity:1;height:3px}._splan-flag_13c1a_1083{position:absolute;top:12px;right:12px;padding:3px 9px;background:var(--grad-gold);color:var(--navy-700);font-size:10px;font-weight:700;font-family:var(--ff-mono);letter-spacing:.12em;border-radius:var(--r-full);text-transform:uppercase}._splan-tier_13c1a_1096{font-family:var(--ff-mono);font-size:10px;font-weight:700;letter-spacing:.24em;color:var(--gold-700);text-transform:uppercase}._splan-name_13c1a_1104{font-family:var(--ff-display);font-size:17px;font-weight:700;color:var(--navy-700);margin:0;line-height:1.3}._splan-desc_13c1a_1112{font-size:12.5px;color:var(--ink-600);line-height:1.55;margin:0}._splan-price-row_13c1a_1113{display:flex;align-items:baseline;gap:8px;margin:2px 0 0}._splan-price_13c1a_1113{font-family:var(--ff-display);font-size:26px;font-weight:800;color:var(--navy-700);line-height:1}._splan-price-currency_13c1a_1115{font-size:13px;font-weight:600;color:var(--ink-500);margin-right:3px}._splan-price-original_13c1a_1116{font-size:12px;color:var(--ink-400);text-decoration:line-through}._splan-reward_13c1a_1117{background:var(--gold-50);border-left:3px solid var(--gold-500);padding:7px 11px;border-radius:0 var(--r-sm) var(--r-sm) 0;font-size:12px;line-height:1.5;color:var(--ink-700)}._splan-reward-label_13c1a_1126{font-family:var(--ff-mono);font-size:9px;font-weight:700;letter-spacing:.2em;color:var(--gold-700);text-transform:uppercase;display:block;margin-bottom:2px}._splan-sales_13c1a_1136{display:flex;align-items:center;gap:8px;font-family:var(--ff-mono);font-size:10.5px;color:var(--ink-500);letter-spacing:.04em}._splan-sales-bar_13c1a_1145{flex:1;height:3px;background:var(--ink-150);border-radius:var(--r-full);overflow:hidden}._splan-sales-bar-fill_13c1a_1146{height:100%;background:var(--grad-gold)}._splan-sales-warn_13c1a_1147{color:var(--gold-700);font-weight:700}._splan_13c1a_1058._soldout_13c1a_1148{opacity:.55}._splan_13c1a_1058._soldout_13c1a_1148 ._splan-flag_13c1a_1083{background:var(--ink-400)}._splan-qty_13c1a_1150{display:flex;align-items:center;justify-content:space-between}._splan-qty-label_13c1a_1151{font-size:12px;color:var(--ink-600);font-weight:500}._splan-qty-ctrl_13c1a_1152{display:flex;align-items:center;border:1px solid var(--ink-200);border-radius:var(--r-full);overflow:hidden}._splan-qty-ctrl_13c1a_1152 button{width:28px;height:28px;background:#fff;border:none;font-size:15px;color:var(--ink-700);transition:background var(--t-fast)}._splan-qty-ctrl_13c1a_1152 button:hover:not(:disabled){background:var(--gold-50);color:var(--gold-700)}._splan-qty-ctrl_13c1a_1152 button:disabled{color:var(--ink-300);cursor:not-allowed}._splan-qty-num_13c1a_1169{min-width:32px;text-align:center;font-weight:600;font-size:13px;color:var(--navy-700)}._floatingCta_13c1a_1174{display:none;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fffffff5;backdrop-filter:blur(16px);border-top:1px solid rgba(26,43,72,.08);box-shadow:0 -8px 32px #0f1a2e14}._floatingCtaContent_13c1a_1185{display:flex;align-items:center;gap:12px;max-width:1240px;margin:0 auto}._floatingCtaInfo_13c1a_1186{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._floatingCtaCount_13c1a_1187{font-family:var(--ff-display);font-size:15px;font-weight:700;color:var(--navy-700)}._floatingCtaPct_13c1a_1188{font-size:11px;color:var(--ink-500);font-family:var(--ff-mono)}@media (max-width: 768px){._floatingCta_13c1a_1174{display:block}._main_13c1a_39{padding-bottom:100px}._container_13c1a_40{padding:0 var(--s-4)}._leftArea_13c1a_53{gap:var(--s-12)}._hero-cover-wrap_13c1a_136{aspect-ratio:4 / 3;border-radius:var(--r-xl)}._hero-cover-overlay_13c1a_167{padding:var(--s-5)}._hero-title_13c1a_246{font-size:28px}._trust_13c1a_367{padding:var(--s-6);border-radius:var(--r-xl)}._trust-title_13c1a_402{font-size:22px}}@keyframes _cta-shimmer_13c1a_1{0%{transform:translate(-100%)}35%{transform:translate(300%)}to{transform:translate(300%)}}._wrapper_ta4gb_3{min-height:100vh;background:#f8f7ff;display:flex;flex-direction:column}._formPageWrap_ta4gb_10{max-width:960px;margin:0 auto;padding:32px 24px 64px;width:100%}._backBtn_ta4gb_17{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#6b6b8a;cursor:pointer;transition:color .2s;margin-bottom:24px;background:none;border:none;font-family:inherit;padding:0}._backBtn_ta4gb_17:hover{color:#4f46e5}._formPageTitle_ta4gb_35{font-size:clamp(20px,3vw,26px);font-weight:900;color:#1a1a2e;margin-bottom:6px}._formPageSubtitle_ta4gb_42{font-size:14px;color:#6b6b8a;margin-bottom:32px}._formLayout_ta4gb_49{display:grid;grid-template-columns:1fr 360px;gap:28px;align-items:start}._formCard_ta4gb_57{background:#fff;border:1px solid #e8e6f0;border-radius:20px;padding:32px;box-shadow:0 1px 3px #4f46e50f}._formGroup_ta4gb_65{margin-bottom:22px}._formLabel_ta4gb_69{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#1a1a2e;margin-bottom:8px}._formLabelRequired_ta4gb_79{color:#ef4444;font-size:11px;font-weight:600}._formLabelOptional_ta4gb_85{color:#9ca3af;font-size:11px;font-weight:500}._formInput_ta4gb_91{width:100%;padding:12px 16px;border:1.5px solid #e8e6f0;border-radius:8px;font-size:14px;font-family:inherit;color:#1a1a2e;background:#f8f7ff;outline:none;transition:all .2s;box-sizing:border-box}._formInput_ta4gb_91:focus{border-color:#6366f1;background:#fff;box-shadow:0 0 0 3px #6366f11a}._formInput_ta4gb_91::placeholder{color:#9ca3af}._formInputError_ta4gb_113{border-color:#ef4444;background:#fff}._formInputError_ta4gb_113:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}._formTextarea_ta4gb_123{resize:vertical;min-height:160px;line-height:1.7}._formHint_ta4gb_129{font-size:11px;color:#9ca3af;margin-top:5px}._formError_ta4gb_135{font-size:12px;color:#ef4444;margin-top:5px;font-weight:500}._goalPresets_ta4gb_143{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}._goalPresetBtn_ta4gb_150{padding:6px 14px;background:#f8f7ff;border:1.5px solid #ddd6fe;border-radius:8px;font-size:12px;font-weight:700;color:#4f46e5;cursor:pointer;transition:all .2s;font-family:inherit}._goalPresetBtn_ta4gb_150:hover,._goalPresetBtnActive_ta4gb_164{background:linear-gradient(135deg,#4f46e5,#7c3aed,#a855f7);border-color:transparent;color:#fff;box-shadow:0 2px 8px #6366f14d}._formSubmitBtn_ta4gb_172{width:100%;padding:16px;background:linear-gradient(135deg,#4f46e5,#7c3aed,#a855f7);color:#fff;border:none;border-radius:14px;font-size:16px;font-weight:800;cursor:pointer;transition:all .25s;font-family:inherit;box-shadow:0 4px 20px #6366f159;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:8px}._formSubmitBtn_ta4gb_172:hover{transform:translateY(-2px);box-shadow:0 8px 28px #6366f173}._formSubmitBtn_ta4gb_172:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}._formTerms_ta4gb_204{font-size:11px;color:#9ca3af;text-align:center;margin-top:12px;line-height:1.6}._previewSticky_ta4gb_213{position:sticky;top:84px}._previewCardWrap_ta4gb_218{background:#fff;border:1px solid #e8e6f0;border-radius:20px;padding:24px;box-shadow:0 1px 3px #4f46e50f}._previewLabel_ta4gb_226{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:#9ca3af;margin-bottom:16px;display:flex;align-items:center;gap:6px}._previewLabel_ta4gb_226:before{content:"";width:16px;height:2px;background:linear-gradient(90deg,#6366f1,#a855f7);border-radius:1px}._previewCardInner_ta4gb_245{background:#f8f7ff;border:1px solid #e8e6f0;border-radius:14px;padding:20px}._previewCardHeader_ta4gb_252{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._previewIconWrap_ta4gb_259{width:40px;height:40px;background:linear-gradient(135deg,#ede9fe,#ddd6fe);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px}._previewStatusBadge_ta4gb_269{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:#ede9fe;color:#6d28d9;border-radius:100px;font-size:10px;font-weight:700}._previewStatusDot_ta4gb_281{width:5px;height:5px;border-radius:50%;background:currentColor}._previewTitle_ta4gb_287{font-size:14px;font-weight:800;color:#1a1a2e;margin-bottom:6px;line-height:1.35}._previewPlaceholderTitle_ta4gb_295{height:18px;background:#e8e6f0;border-radius:4px;margin-bottom:6px;opacity:.5}._previewDesc_ta4gb_303{font-size:12px;color:#6b6b8a;line-height:1.5;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._previewPlaceholderDesc_ta4gb_314{height:32px;background:#e8e6f0;border-radius:4px;margin-bottom:12px;opacity:.4}._previewProgressMeta_ta4gb_322{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}._previewProgressCount_ta4gb_329{font-size:12px;font-weight:700;color:#1a1a2e}._previewProgressCount_ta4gb_329 span{font-weight:500;color:#9ca3af}._previewProgressPct_ta4gb_340{font-size:12px;font-weight:800;background:linear-gradient(135deg,#4f46e5,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._previewProgressTrack_ta4gb_349{height:7px;background:#ede9fe;border-radius:100px;overflow:hidden}._previewProgressFill_ta4gb_356{height:100%;background:linear-gradient(90deg,#6366f1,#a855f7);border-radius:100px;transition:width .5s ease}._previewTips_ta4gb_364{margin-top:16px}._previewTip_ta4gb_364{display:flex;gap:8px;margin-bottom:10px;font-size:12px;color:#6b6b8a;line-height:1.5}._previewTipIcon_ta4gb_377{font-size:14px;flex-shrink:0;margin-top:1px}@media (max-width: 800px){._formLayout_ta4gb_49{grid-template-columns:1fr}._previewSticky_ta4gb_213{position:static;order:-1}}@media (max-width: 480px){._formPageWrap_ta4gb_10{padding:24px 16px 48px}._formCard_ta4gb_57{padding:24px 20px}}._page_1g44e_3{background:var(--bg-page);min-height:100vh;display:flex;flex-direction:column}._loadingPage_1g44e_10{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:16px;color:var(--text-secondary)}._spinner_1g44e_20{width:40px;height:40px;border:3px solid var(--neutral-200);border-top-color:var(--primary-500);border-radius:50%;animation:_spin_1g44e_20 .8s linear infinite}@keyframes _spin_1g44e_20{to{transform:rotate(360deg)}}._subText_1g44e_33{font-size:.85rem;color:var(--text-tertiary);margin:0}._errorPage_1g44e_39{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:80px 20px;gap:16px;color:var(--text-secondary);text-align:center}._errorPage_1g44e_39 h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0}._errorPage_1g44e_39 p{margin:0}._goBackBtn_1g44e_62{padding:10px 24px;background:var(--primary-500);color:#fff;border:none;border-radius:var(--radius-md);font-size:.95rem;font-weight:600;cursor:pointer}._main_1g44e_73{flex:1;padding-top:80px;padding-bottom:var(--spacing-3xl)}._container_1g44e_79{max-width:960px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg)}._backButton_1g44e_85{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.9rem;cursor:pointer;transition:all var(--transition-fast);margin-bottom:var(--spacing-lg)}._backButton_1g44e_85:hover{background:var(--bg-hover);color:var(--text-primary)}._pageTitle_1g44e_105{font-size:1.5rem;font-weight:800;color:var(--text-primary);margin:0 0 var(--spacing-xl) 0}._layout_1g44e_112{display:grid;grid-template-columns:1fr 340px;gap:var(--spacing-xl);align-items:start}@media (max-width: 768px){._layout_1g44e_112{grid-template-columns:1fr}._rightSection_1g44e_124{order:-1}}._leftSection_1g44e_130,._rightSection_1g44e_124{display:flex;flex-direction:column;gap:var(--spacing-lg)}._card_1g44e_136{background:var(--bg-card);border-radius:var(--radius-xl);padding:var(--spacing-xl);box-shadow:var(--shadow-sm);border:1px solid var(--border-default)}._cardTitle_1g44e_144{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0 0 var(--spacing-md) 0}._authHighlight_1g44e_154{border-color:var(--error-400);box-shadow:0 0 0 3px #ef44441a}._authPrompt_1g44e_159{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--error-50);border:1px solid var(--error-200);border-radius:var(--radius-md);font-size:.875rem;color:var(--error-700);margin-bottom:var(--spacing-md)}._authTabs_1g44e_172{display:flex;gap:0;border-bottom:2px solid var(--border-default);margin-bottom:var(--spacing-md)}._authTabs_1g44e_172 button{flex:1;padding:10px;border:none;background:none;font-size:.9rem;color:var(--text-secondary);cursor:pointer;font-weight:500;border-bottom:2px solid transparent;margin-bottom:-2px;transition:all var(--transition-fast)}._authTabs_1g44e_172 button._active_1g44e_193{color:var(--primary-600);border-bottom-color:var(--primary-500);font-weight:700}._authError_1g44e_199{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--error-50);border:1px solid var(--error-200);border-radius:var(--radius-md);font-size:.875rem;color:var(--error-700);margin-bottom:var(--spacing-md)}._authForm_1g44e_212{display:flex;flex-direction:column;gap:var(--spacing-md)}._googleLoginContainer_1g44e_218{display:flex;justify-content:center}._authDivider_1g44e_223{display:flex;align-items:center;gap:var(--spacing-md);color:var(--text-tertiary);font-size:.875rem}._authDivider_1g44e_223:before,._authDivider_1g44e_223:after{content:"";flex:1;height:1px;background:var(--border-default)}._authHint_1g44e_239{font-size:.8rem;color:var(--text-tertiary);text-align:center;margin:0}._userCard_1g44e_249{display:flex;align-items:center;gap:var(--spacing-md)}._userAvatar_1g44e_255{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}._userDetails_1g44e_263{flex:1}._userName_1g44e_267{font-weight:600;color:var(--text-primary);font-size:.95rem;margin:0 0 2px}._userEmail_1g44e_274{font-size:.825rem;color:var(--text-secondary);margin:0}._userVerifiedIcon_1g44e_280{color:var(--success-500);flex-shrink:0}._planSummary_1g44e_286{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}._planImage_1g44e_292{width:80px;height:60px;object-fit:cover;border-radius:var(--radius-md);flex-shrink:0}._planInfo_1g44e_300{flex:1}._petitionTitle_1g44e_304{font-size:.8rem;color:var(--text-tertiary);margin:0 0 4px}._planName_1g44e_310{font-size:.95rem;font-weight:700;color:var(--text-primary);margin:0 0 4px}._planReward_1g44e_317{font-size:.8rem;color:var(--text-secondary);margin:0}._qtyRow_1g44e_324{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-md);border-top:1px solid var(--border-default)}._qtyLabel_1g44e_332{font-size:.875rem;color:var(--text-secondary);font-weight:500}._qtyControl_1g44e_338{display:flex;align-items:center;gap:var(--spacing-sm);border:1px solid var(--border-default);border-radius:var(--radius-md);overflow:hidden}._qtyBtn_1g44e_347{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--neutral-50);border:none;cursor:pointer;font-size:1.2rem;color:var(--text-primary);transition:background var(--transition-fast)}._qtyBtn_1g44e_347:hover:not(:disabled){background:var(--primary-100)}._qtyBtn_1g44e_347:disabled{color:var(--text-disabled);cursor:not-allowed}._qtyNum_1g44e_370{min-width:32px;text-align:center;font-size:1rem;font-weight:600;color:var(--text-primary)}._paymentMethod_1g44e_379{display:flex;align-items:center;gap:var(--spacing-md);font-size:.95rem;font-weight:500;color:var(--text-primary);margin-bottom:var(--spacing-sm)}._paymentNotice_1g44e_389{font-size:.8rem;color:var(--text-tertiary);line-height:1.5;margin:0}._priceDetails_1g44e_399{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}._priceRow_1g44e_406{display:flex;justify-content:space-between;font-size:.9rem;color:var(--text-secondary)}._priceDivider_1g44e_413{height:1px;background:var(--border-default);margin:var(--spacing-sm) 0}._totalRow_1g44e_419{font-weight:700;color:var(--text-primary);font-size:.95rem}._totalPrice_1g44e_425{color:var(--primary-600);font-size:1.2rem}._allOrNothingNotice_1g44e_431{display:flex;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--warning-50);border-radius:var(--radius-md);margin-bottom:var(--spacing-lg)}._noticeBar_1g44e_440{width:3px;border-radius:2px;background:var(--warning-400);flex-shrink:0}._allOrNothingNotice_1g44e_431 p{font-size:.8rem;color:var(--text-secondary);line-height:1.5;margin:0}._termsSection_1g44e_455{margin-bottom:var(--spacing-md)}._checkboxLabel_1g44e_459{display:flex;align-items:flex-start;gap:var(--spacing-sm);font-size:.85rem;color:var(--text-secondary);cursor:pointer;line-height:1.5}._checkboxLabel_1g44e_459 input[type=checkbox]{margin-top:2px;flex-shrink:0;accent-color:var(--primary-500)}._checkboxLabel_1g44e_459 a{color:var(--text-link);text-decoration:none}._checkboxLabel_1g44e_459 a:hover{text-decoration:underline}._errorMessage_1g44e_485{padding:12px 16px;background:var(--error-50);border:1px solid var(--error-200);border-radius:var(--radius-md);font-size:.875rem;color:var(--error-700);margin-bottom:var(--spacing-md)}._confirmBtn_1g44e_496{width:100%;padding:14px;background:var(--gradient-warm);color:var(--neutral-900);border:none;border-radius:var(--radius-lg);font-size:1rem;font-weight:700;cursor:pointer;transition:opacity var(--transition-fast),transform var(--transition-fast);margin-bottom:var(--spacing-sm)}._confirmBtn_1g44e_496:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._confirmBtn_1g44e_496:disabled{opacity:.5;cursor:not-allowed;transform:none}._cancelBtn_1g44e_521{width:100%;padding:12px;background:transparent;color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-lg);font-size:.9rem;cursor:pointer;transition:all var(--transition-fast)}._cancelBtn_1g44e_521:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}._cancelBtn_1g44e_521:disabled{opacity:.5;cursor:not-allowed}._notfound-layout_j7qjd_2{min-height:100vh;background:var(--background-secondary, #f8fafc)}._notfound-main_j7qjd_7{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 64px);padding:2rem}._notfound-container_j7qjd_15{max-width:500px;width:100%;background:#fff;border-radius:1rem;padding:3rem 2rem;text-align:center;box-shadow:0 4px 20px #00000014}._notfound-icon_j7qjd_25{width:100px;height:100px;margin:0 auto 1.5rem;background:var(--background-secondary, #f8fafc);border-radius:50%;display:flex;align-items:center;justify-content:center}._notfound-icon_j7qjd_25 svg{color:var(--text-tertiary, #94a3b8)}._notfound-container_j7qjd_15 h1{font-size:2rem;font-weight:700;color:var(--text-primary, #1e293b);margin-bottom:.5rem}._notfound-message_j7qjd_48{font-size:1.125rem;color:var(--text-secondary, #64748b);margin-bottom:1rem}._help-section_j7qjd_54{background:var(--background-secondary, #f8fafc);border-radius:.75rem;padding:1.5rem;text-align:left;margin-bottom:2rem}._help-section_j7qjd_54 h3{font-size:.875rem;font-weight:600;color:var(--text-primary, #1e293b);margin-bottom:.75rem}._help-section_j7qjd_54 p{color:var(--text-secondary, #64748b);font-size:.875rem;line-height:1.75;margin:0}._action-buttons_j7qjd_76{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}@media (min-width: 480px){._action-buttons_j7qjd_76{flex-direction:row;justify-content:center}}._support-text_j7qjd_90{font-size:.875rem;color:var(--text-secondary, #64748b);margin-bottom:.75rem}._support-line-btn_j7qjd_96{margin:0 auto}._layout_cln02_3{min-height:100vh;display:flex;flex-direction:column;background:var(--background)}._header_cln02_12{background:#fff;border-bottom:1px solid var(--border)}._headerInner_cln02_17{max-width:800px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}._brand_cln02_27{display:inline-flex;align-items:center;gap:10px;color:var(--text-primary);font-size:17px;font-weight:700;text-decoration:none}._brandLogo_cln02_37{width:28px;height:28px;object-fit:contain}._languageLink_cln02_43{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--border);border-radius:999px;color:var(--text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:all .2s}._languageLink_cln02_43:hover{color:var(--primary-600);border-color:var(--primary-200, var(--border));background:var(--primary-50)}._main_cln02_64{flex:1;padding:40px 0 80px}._container_cln02_69{max-width:800px;margin:0 auto;padding:0 24px}._docHeader_cln02_75{text-align:center;margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid var(--border)}._title_cln02_82{font-size:36px;font-weight:700;color:var(--text-primary);margin-bottom:12px}._updated_cln02_89{font-size:14px;color:var(--text-tertiary)}._content_cln02_94{background:#fff;border-radius:12px;padding:40px;box-shadow:0 1px 3px #0000001a;overflow-wrap:break-word}._content_cln02_94 [id]{scroll-margin-top:24px}._content_cln02_94 section{margin-bottom:32px}._content_cln02_94 section:last-child{margin-bottom:0}._content_cln02_94 h2{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary-100)}._content_cln02_94 h3{font-size:16px;font-weight:600;color:var(--text-secondary);margin:20px 0 12px}._content_cln02_94 p{font-size:15px;line-height:1.7;color:var(--text-secondary);margin-bottom:12px}._content_cln02_94 a{color:var(--primary-600);font-weight:500;text-decoration:none}._content_cln02_94 a:hover{text-decoration:underline}._content_cln02_94 ul{list-style:none;padding:0;margin:0 0 16px}._content_cln02_94 ul li{position:relative;padding-left:24px;margin-bottom:10px;font-size:15px;line-height:1.6;color:var(--text-secondary)}._content_cln02_94 ul li:before{content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:var(--primary-500);border-radius:50%}._content_cln02_94 ol{padding-left:22px;margin:0 0 16px}._content_cln02_94 ol li{margin-bottom:10px;font-size:15px;line-height:1.6;color:var(--text-secondary)}._content_cln02_94 li strong{color:var(--text-primary);font-weight:500}._box_cln02_192{background:var(--background);padding:20px;border-radius:8px;margin-top:16px}._box_cln02_192 p{margin-bottom:8px}._box_cln02_192 p:last-child{margin-bottom:0}._content_cln02_94 ._action_cln02_208{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border-radius:8px;background:var(--primary-600);color:#fff;font-size:15px;font-weight:600;text-decoration:none}._content_cln02_94 ._action_cln02_208:hover{background:var(--primary-700, var(--primary-600));text-decoration:none}._footer_cln02_227{background:#fff;border-top:1px solid var(--border)}._footerInner_cln02_232{max-width:800px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:10px;text-align:center}._footerLinks_cln02_242{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px}._footerLink_cln02_242{color:var(--text-secondary);font-size:14px;font-weight:500;text-decoration:none}._footerLink_cln02_242:hover,._footerLink_cln02_242[aria-current=page]{color:var(--primary-600)}._footerContact_cln02_261,._footerCopyright_cln02_262{margin:0;font-size:13px;color:var(--text-tertiary)}._footerContact_cln02_261 a{color:var(--text-secondary)}@media (max-width: 768px){._main_cln02_64{padding:24px 0 60px}._docHeader_cln02_75{margin-bottom:32px}._title_cln02_82{font-size:28px}._content_cln02_94{padding:24px;border-radius:8px}._content_cln02_94 h2{font-size:18px}._content_cln02_94 p,._content_cln02_94 ul li,._content_cln02_94 ol li{font-size:14px}}._overlay_1ggjt_2{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:_fadeIn_1ggjt_1 .2s ease}._modal_1ggjt_16{position:relative;width:100%;max-width:440px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;padding:32px;box-shadow:0 20px 60px #0000004d;animation:_slideUp_1ggjt_1 .25s ease}._close_1ggjt_30{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:all .2s ease}._close_1ggjt_30:hover{background:var(--neutral-100);color:var(--text-primary)}._tabs_1ggjt_53{display:flex;gap:0;margin-bottom:24px;border-bottom:2px solid var(--border-default)}._tab_1ggjt_53{flex:1;padding:12px 0;border:none;background:none;font-size:16px;font-weight:600;color:var(--text-tertiary);cursor:pointer;transition:all .2s ease;position:relative;font-family:inherit}._tab_1ggjt_53:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;background:transparent;transition:background .2s ease}._tab_1ggjt_53:hover{color:var(--text-secondary)}._tab_1ggjt_53._active_1ggjt_89{color:var(--primary-600)}._tab_1ggjt_53._active_1ggjt_89:after{background:var(--primary-500)}._facebookOption_1ggjt_99{margin:10px 0}._googleHint_1ggjt_103{font-size:12px;color:var(--text-tertiary);text-align:center;margin:8px 0 0;text-wrap:balance}._divider_1ggjt_113{display:flex;align-items:center;gap:16px;margin:20px 0;color:var(--text-tertiary);font-size:13px}._divider_1ggjt_113:before,._divider_1ggjt_113:after{content:"";flex:1;height:1px;background:var(--border-default)}._error_1ggjt_131{display:flex;align-items:center;gap:8px;padding:12px 16px;margin-bottom:16px;background:var(--error-50);border:1px solid var(--error-200);border-radius:8px;color:var(--error-700);font-size:14px;word-break:keep-all;overflow-wrap:anywhere}._error_1ggjt_131 svg{flex-shrink:0}._errorLink_1ggjt_152{display:block;margin-top:4px;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}._errorLink_1ggjt_152:hover{color:var(--error-800)}._options_1ggjt_166{display:flex;justify-content:flex-end;margin-bottom:16px}._link_1ggjt_173{color:var(--primary-600);text-decoration:none;font-size:14px;font-weight:500}._link_1ggjt_173:hover{text-decoration:underline}._terms_1ggjt_185{margin-top:16px;text-align:center;font-size:12px;color:var(--text-tertiary)}._terms_1ggjt_185 ._link_1ggjt_173{font-size:12px}@keyframes _fadeIn_1ggjt_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1ggjt_1{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 480px){._modal_1ggjt_16{max-width:100%;max-height:100%;border-radius:0;padding:24px 20px}}._overlay_11f0i_1{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._dialog_11f0i_14{width:100%;max-width:420px;max-height:90vh;overflow-y:auto;background:#fff;border-radius:16px;padding:28px 28px 24px;box-shadow:0 20px 60px #0000004d}._title_11f0i_25{margin:0 0 12px;font-size:20px;font-weight:700;color:var(--text-primary)}._text_11f0i_32{margin:0 0 20px;font-size:14px;line-height:1.7;color:var(--text-secondary);text-wrap:pretty}._email_11f0i_40{display:inline-block;margin:0 2px;color:var(--text-primary);white-space:nowrap}._label_11f0i_47{display:block;margin-bottom:6px;font-size:14px;font-weight:600;color:var(--text-primary)}._codeInput_11f0i_55{width:100%;box-sizing:border-box;padding:12px 14px;border:1.5px solid var(--border-default);border-radius:10px;font-family:inherit;font-size:24px;letter-spacing:8px;text-align:center;color:var(--text-primary);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._codeInput_11f0i_55:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px #ffb80033}._codeInput_11f0i_55[aria-invalid=true]{border-color:var(--error-400)}._error_11f0i_80,._notice_11f0i_81{margin:10px 0 0;padding:10px 12px;border-radius:8px;font-size:13px;line-height:1.6}._error_11f0i_80{background:var(--error-50);border:1px solid var(--error-200);color:var(--error-700)}._notice_11f0i_81{background:var(--neutral-100);color:var(--text-secondary)}._actions_11f0i_100{margin-top:18px}._secondary_11f0i_104{display:flex;justify-content:space-between;gap:12px;margin-top:14px}._linkButton_11f0i_111{padding:4px 0;border:none;background:none;font-family:inherit;font-size:14px;font-weight:600;color:var(--primary-600);cursor:pointer}._linkButton_11f0i_111:disabled{color:var(--text-tertiary);cursor:not-allowed}._hint_11f0i_127{margin:16px 0 0;font-size:12px;line-height:1.6;color:var(--text-tertiary)}._passwordInput_16qwe_2{width:100%;box-sizing:border-box;padding:12px 14px;border:1.5px solid var(--border-default);border-radius:10px;font-family:inherit;font-size:16px;color:var(--text-primary);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._passwordInput_16qwe_2:focus{outline:none;border-color:var(--primary-500);box-shadow:0 0 0 3px #ffb80033}._passwordInput_16qwe_2[aria-invalid=true]{border-color:var(--error-400)}._overlay_7kc6d_1{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}._dialog_7kc6d_14{width:100%;max-width:400px;background:#fff;border-radius:16px;padding:32px 28px 28px;text-align:center;box-shadow:0 20px 60px #0000004d}._icon_7kc6d_24{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:16px;border-radius:50%;background:var(--error-50);color:var(--error-600, #dc2626)}._title_7kc6d_36{margin:0 0 10px;font-size:20px;font-weight:700;color:var(--text-primary)}._text_7kc6d_43{margin:0 0 24px;font-size:15px;line-height:1.7;color:var(--text-secondary);text-wrap:balance}:root{--primary-50: #FFFBF0;--primary-100: #FFF4D6;--primary-200: #FFE9AD;--primary-300: #FFD966;--primary-400: #FFC933;--primary-500: #FFB800;--primary-600: #E6A600;--primary-700: #CC9400;--primary-800: #B38200;--primary-900: #996F00;--secondary-50: #EFF6FF;--secondary-100: #DBEAFE;--secondary-200: #BFDBFE;--secondary-300: #93C5FD;--secondary-400: #60A5FA;--secondary-500: #3B82F6;--secondary-600: #2563EB;--secondary-700: #1D4ED8;--secondary-800: #1E40AF;--secondary-900: #1E3A8A;--accent-50: #FFF5EB;--accent-100: #FFE8D1;--accent-200: #FFD4A3;--accent-300: #FFB870;--accent-400: #FF9F47;--accent-500: #FF8C1F;--accent-600: #E67A1A;--accent-700: #CC6815;--accent-800: #B35810;--accent-900: #99490B;--neutral-50: #FAFAF9;--neutral-100: #F5F5F4;--neutral-200: #E7E5E4;--neutral-300: #D6D3D1;--neutral-400: #A8A29E;--neutral-500: #78716C;--neutral-600: #57534E;--neutral-700: #44403C;--neutral-800: #292524;--neutral-900: #1C1917;--success-50: #F0F9F4;--success-100: #D9F2E3;--success-200: #B3E5C7;--success-300: #7DD3A5;--success-400: #4BC182;--success-500: #22B573;--success-600: #1A9F63;--success-700: #158952;--success-800: #107342;--success-900: #0A5C35;--warning-50: #FFFBEB;--warning-100: #FEF3C7;--warning-200: #FDE68A;--warning-300: #FCD34D;--warning-400: #FBBF24;--warning-500: #F59E0B;--warning-600: #D97706;--warning-700: #B45309;--warning-800: #92400E;--warning-900: #78350F;--error-50: #FEF2F2;--error-100: #FEE2E2;--error-200: #FECACA;--error-300: #FCA5A5;--error-400: #F87171;--error-500: #EF4444;--error-600: #DC2626;--error-700: #B91C1C;--error-800: #991B1B;--error-900: #7F1D1D;--info-50: #F0F9FF;--info-100: #E0F2FE;--info-200: #BAE6FD;--info-300: #7DD3FC;--info-400: #38BDF8;--info-500: #0EA5E9;--info-600: #0284C7;--info-700: #0369A1;--info-800: #075985;--info-900: #0C4A6E;--bg-page: var(--primary-50);--bg-card: #FFFFFF;--bg-overlay: rgba(0, 0, 0, .5);--bg-hover: var(--primary-100);--bg-active: var(--primary-200);--bg-disabled: var(--neutral-100);--text-primary: var(--neutral-800);--text-secondary: var(--neutral-600);--text-tertiary: var(--neutral-400);--text-disabled: var(--neutral-400);--text-placeholder: var(--neutral-400);--text-inverse: #FFFFFF;--text-link: var(--primary-600);--text-link-hover: var(--primary-700);--border-default: var(--neutral-200);--border-hover: var(--neutral-300);--border-focus: var(--primary-400);--border-error: var(--error-500);--border-success: var(--success-500);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .07);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .15);--shadow-warm: 0 4px 12px rgba(255, 184, 0, .15);--status-trial: var(--info-500);--status-trial-bg: var(--info-50);--status-trial-border: var(--info-200);--status-active: var(--success-500);--status-active-bg: var(--success-50);--status-active-border: var(--success-200);--status-expired: var(--neutral-400);--status-expired-bg: var(--neutral-100);--status-expired-border: var(--neutral-200);--status-cancelled: var(--error-500);--status-cancelled-bg: var(--error-50);--status-cancelled-border: var(--error-200);--status-pending: var(--warning-500);--status-pending-bg: var(--warning-50);--status-pending-border: var(--warning-200);--plan-free: var(--neutral-500);--plan-free-bg: var(--neutral-50);--plan-free-border: var(--neutral-200);--plan-basic: var(--primary-600);--plan-basic-bg: var(--primary-50);--plan-basic-border: var(--primary-200);--plan-pro: var(--secondary-600);--plan-pro-bg: var(--secondary-50);--plan-pro-border: var(--secondary-200);--plan-enterprise: var(--neutral-700);--plan-enterprise-bg: var(--neutral-100);--plan-enterprise-border: var(--neutral-300);--gradient-warm: linear-gradient(135deg, #FFD966 0%, #FFB800 100%);--gradient-sunset: linear-gradient(135deg, #FFB800 0%, #FF8C1F 100%);--gradient-soft: linear-gradient(180deg, #FFFBF0 0%, #FFFFFF 100%);--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--spacing-3xl: 64px;--spacing-4xl: 80px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--navbar-height: 64px;--navbar-block-size: calc(var(--navbar-height) + 1px);--navbar-offset: var(--navbar-block-size);--auth-sky-top: hsl(230, 60%, 6%);--gold-50: #FFFDF5;--gold-100: #FFF8E1;--gold-200: #FFECB3;--gold-300: #FFE082;--gold-400: #FFD54F;--gold-500: #FFB800;--gold-600: #E5A600;--gold-700: #C68F00;--gold-800: #A67700;--gold-900: #7A5800;--navy-50: #F4F6FA;--navy-100: #E1E6EE;--navy-200: #C5CEE0;--navy-300: #7590B1;--navy-400: #4D7099;--navy-500: #2A3F63;--navy-600: #1A2B48;--navy-700: #152339;--navy-800: #0F1A2E;--navy-900: #0A1120;--ink-900: #0F1A2E;--ink-800: #1A2538;--ink-700: #2A3548;--ink-600: #4A5568;--ink-500: #6B7280;--ink-400: #9CA3AF;--ink-300: #D1D5DB;--ink-200: #E5E7EB;--ink-150: #EEF1F5;--ink-100: #F4F6F9;--ink-50: #FAFBFC;--bg-soft: #FBFAF6;--sh-sm: 0 1px 3px rgba(15, 26, 46, .06);--sh-md: 0 4px 20px rgba(15, 26, 46, .08);--sh-lg: 0 8px 40px rgba(15, 26, 46, .12);--sh-xl: 0 16px 60px rgba(15, 26, 46, .18);--sh-gold: 0 4px 20px rgba(255, 184, 0, .22);--sh-gold-lg: 0 12px 36px rgba(255, 184, 0, .38);--sh-navy: 0 8px 32px rgba(26, 43, 72, .22);--grad-gold: linear-gradient(135deg, #FFB800 0%, #E5A600 100%);--grad-gold-soft: linear-gradient(135deg, #FFE082 0%, #FFB800 100%);--grad-sunrise: linear-gradient(180deg, #FFFDF7 0%, #FFF9E8 30%, #FFF5D6 60%, #FFFBF0 85%, #FFFFFF 100%);--grad-sunrise-glow: radial-gradient(ellipse 60% 50% at 50% 20%, rgba(255, 213, 79, .18) 0%, transparent 60%);--grad-navy: linear-gradient(135deg, #1A2B48 0%, #2A3F63 60%, #0F1A2E 100%);--grad-brand: linear-gradient(135deg, #FFB800 0%, #1A2B48 100%);--grad-line: linear-gradient(90deg, #FFB800, #1A2B48);--ff-display: "Playfair Display", "Noto Serif TC", Georgia, serif;--ff-sans: "Noto Sans TC", system-ui, -apple-system, "Segoe UI", sans-serif;--ff-mono: "Montserrat", "Noto Sans TC", sans-serif;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-xl: 20px;--r-2xl: 28px;--r-full: 9999px;--black-900: var(--neutral-900);--black-800: var(--neutral-800);--black-950: #0A0A0A;--grad-black: linear-gradient(135deg, #1C1917 0%, #292524 60%, #0A0A0A 100%);--grad-gold-line: linear-gradient(90deg, #FFB800, #1C1917);--neutral-150: #F0EEEB;--neutral-75: #F7F5F1;--sh-card: 0 1px 2px rgba(28, 25, 23, .05), 0 12px 32px rgba(28, 25, 23, .06);--sh-card-hover: 0 8px 40px rgba(28, 25, 23, .12);--border: var(--border-default);--surface: var(--neutral-50);--background: var(--bg-soft);--ease: cubic-bezier(.4, 0, .2, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--t-fast: .18s var(--ease);--t-base: .28s var(--ease);--t-slow: .6s var(--ease-out)}@media (max-width: 480px){:root{--navbar-height: 56px}}html[data-navbar-hidden]{--navbar-offset: 0px}:root{--fg: #1A2B48;--fg-90: rgb(26 43 72 / .9);--fg-80: rgb(26 43 72 / .8);--fg-70: rgb(26 43 72 / .7);--fg-50: rgb(26 43 72 / .5);--fg-line: rgb(26 43 72 / .1);--fg-line-15: rgb(26 43 72 / .15);--fg-line-20: rgb(26 43 72 / .2);--fg-tint: rgb(26 43 72 / .05);--on-dark-90: rgb(255 255 255 / .9);--on-dark-80: rgb(255 255 255 / .8);--on-dark-70: rgb(255 255 255 / .7);--on-dark-line: rgb(255 255 255 / .1);--site-bg: #F9F9F9;--site-fade: linear-gradient(180deg, #FAFAFA 0%, #F6EFE0 100%);--grad-hero: linear-gradient(135deg, #0A1120 0%, #0F1A2E 30%, #1A2B48 65%, #0F1A2E 100%);--hero-spots: radial-gradient(ellipse 38% 38% at 70% 28%, rgba(255, 184, 0, .2) 0%, transparent 60%), radial-gradient(ellipse 50% 50% at 18% 75%, rgba(120, 100, 200, .1) 0%, transparent 60%), radial-gradient(ellipse 80% 40% at 50% 110%, rgba(255, 184, 0, .08) 0%, transparent 70%);--grad-card-navy: linear-gradient(160deg, #0F1A2E 0%, #1A2B48 100%);--grad-footer: linear-gradient(180deg, #0F1A2E 0%, #0A1120 100%);--r-card: 24px;--r-panel: 16px;--r-field: 10px;--r-btn: 8px;--sh-card-soft: 0 2px 14px rgba(26, 43, 72, .05);--sh-card-navy: 0 30px 60px -25px rgba(10, 17, 32, .7);--sh-buy: 0 30px 60px -20px rgba(0, 0, 0, .55);--sh-btn-gold: 0 4px 20px rgba(255, 184, 0, .2);--sh-hover-gold: 0 8px 24px -8px rgba(255, 184, 0, .18);--sh-form-gold: 0 6px 24px rgba(255, 184, 0, .1);--gold-border-20: rgba(255, 184, 0, .2);--gold-border-35: rgba(255, 184, 0, .35);--gold-border-40: rgba(255, 184, 0, .4);--surface-navy: #0F1A2E;--on-gold: #152339;--field-bg: #FFFBF0;--field-label: #92400E;--ff-display-site: "Playfair Display", Georgia, serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Noto Sans TC,sans-serif;font-size:16px;line-height:1.6;color:var(--text-primary);background-color:var(--bg-card)}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;color:var(--text-primary);margin-bottom:var(--spacing-md)}h1{font-size:48px;font-weight:800}h2{font-size:36px;font-weight:700}h3{font-size:24px;font-weight:700}h4{font-size:20px;font-weight:600}h5{font-size:18px;font-weight:600}h6{font-size:16px;font-weight:600}p{margin-bottom:var(--spacing-md);color:var(--text-secondary)}a{color:var(--text-link);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--text-link-hover)}ul,ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-xl)}li{margin-bottom:var(--spacing-sm)}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer;border:none;background:none}input,textarea,select{font-family:inherit;font-size:inherit}*:focus-visible{outline:3px solid var(--secondary-400);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--neutral-100)}::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}::selection{background-color:var(--primary-200);color:var(--text-primary)}.page-layout{min-height:100vh;background:var(--neutral-50)}.page-container{max-width:1200px;margin:0 auto;padding:32px}.page-header{margin-bottom:32px}.page-header h1{font-size:32px;font-weight:800;color:var(--text-primary);margin:0 0 8px}.page-header p{font-size:16px;color:var(--text-secondary);margin:0}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-xl)}.container-fluid{width:100%;padding:0 var(--spacing-xl)}.container-narrow{max-width:800px;margin:0 auto;padding:0 var(--spacing-xl)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}.d-grid{display:grid}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pt-sm{padding-top:var(--spacing-sm)}.pt-md{padding-top:var(--spacing-md)}.pt-lg{padding-top:var(--spacing-lg)}.pb-sm{padding-bottom:var(--spacing-sm)}.pb-md{padding-bottom:var(--spacing-md)}.pb-lg{padding-bottom:var(--spacing-lg)}@media (max-width: 1024px){.container{max-width:960px}h1{font-size:40px}h2{font-size:32px}}@media (max-width: 768px){.container{max-width:720px;padding:0 var(--spacing-lg)}h1{font-size:32px}h2{font-size:28px}h3{font-size:20px}}@media (max-width: 480px){.container{padding:0 var(--spacing-md)}h1{font-size:28px}h2{font-size:24px}}
