.platform-brand[data-v-73980e12]{display:inline-flex;align-items:center;gap:9px;min-width:0;color:var(--brand-navy-900,#061a35);line-height:1}.horizontal-logo[data-v-73980e12]{display:block;width:190px;height:64px;object-fit:cover;object-position:center}.symbol[data-v-73980e12]{display:block;width:38px;height:38px;flex:0 0 auto;object-fit:contain}.wordmark[data-v-73980e12]{white-space:nowrap;font-size:20px;font-weight:700;letter-spacing:-.045em}.wordmark strong[data-v-73980e12]{font-weight:800}.inverse[data-v-73980e12]{color:#fff}.compact .symbol[data-v-73980e12]{width:34px;height:34px}.compact .wordmark[data-v-73980e12]{font-size:18px}.sr-only[data-v-73980e12]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.landing[data-v-1a6ba7aa]{--ink: #08172e;--muted: #64748b;--blue: #075fc4;--mint: #00c977;background:#fff;color:var(--ink);line-height:1.6}.landing a[data-v-1a6ba7aa]{color:inherit;text-decoration:none}.landing[data-v-1a6ba7aa] :focus-visible{outline:3px solid #087bff;outline-offset:5px}.landing h1[data-v-1a6ba7aa],.landing h2[data-v-1a6ba7aa],.landing h3[data-v-1a6ba7aa],.landing p[data-v-1a6ba7aa],.landing figure[data-v-1a6ba7aa]{margin:0}.container[data-v-1a6ba7aa]{width:min(var(--container, 1280px),calc(100% - 64px));margin-inline:auto}.skip-link[data-v-1a6ba7aa]{position:absolute;top:-100px;left:16px;padding:12px 20px;background:#fff;z-index:10}.skip-link[data-v-1a6ba7aa]:focus{top:12px}.site-header[data-v-1a6ba7aa]{border-bottom:1px solid var(--border, #dfe7f1);background:#fff}.header-inner[data-v-1a6ba7aa]{display:flex;align-items:center;gap:32px;min-height:90px}.brand[data-v-1a6ba7aa]{display:inline-flex;align-items:center;flex:0 0 auto}.brand-mark[data-v-1a6ba7aa]{display:block;width:36px;height:36px;margin-right:10px;flex:0 0 auto}.brand-dot[data-v-1a6ba7aa]{color:#228a78}.section-nav[data-v-1a6ba7aa]{display:flex;gap:30px;margin-left:auto}.section-nav a[data-v-1a6ba7aa],.access-link[data-v-1a6ba7aa],.site-footer nav a[data-v-1a6ba7aa]{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:650}.section-nav a[data-v-1a6ba7aa]:hover,.text-link[data-v-1a6ba7aa]:hover,.site-footer a[data-v-1a6ba7aa]:hover{color:var(--blue);text-decoration:underline;text-underline-offset:5px}.access-link[data-v-1a6ba7aa]{gap:22px;border:1px solid #ccd6df;border-radius:9px;padding:0 20px;margin-left:12px}.access-link[data-v-1a6ba7aa]:hover{background:#f0f5f8}.header-cta[data-v-1a6ba7aa]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:12px;background:#061a35;color:#fff!important;font-size:13px;font-weight:750;white-space:nowrap}.header-cta[data-v-1a6ba7aa]:hover{background:#075fc4}.hero[data-v-1a6ba7aa]{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:44px;margin-top:24px;padding:84px 48px 76px;border-radius:24px;background:radial-gradient(circle at 75% 25%,rgb(8 123 255 / 20%),transparent 44%),linear-gradient(145deg,#061a35,#031225);color:#fff;overflow:hidden}.eyebrow[data-v-1a6ba7aa]{color:var(--blue);font-size:11px;font-weight:800;letter-spacing:1.7px;line-height:1.7}.hero .eyebrow[data-v-1a6ba7aa]{display:flex;align-items:center;gap:9px;letter-spacing:1.2px;color:#7ce9d7}.status-dot[data-v-1a6ba7aa]{flex-shrink:0;height:7px;width:7px;background:#228a78;border-radius:50%}h1[data-v-1a6ba7aa]{font-size:clamp(42px,4.8vw,66px);line-height:1.08;letter-spacing:-3px;font-weight:780}.hero h1[data-v-1a6ba7aa]{margin:23px 0}h1 span[data-v-1a6ba7aa]{color:#67e9d2}.hero-description[data-v-1a6ba7aa]{max-width:470px;font-size:17px;color:#c6d8e9;line-height:1.8}.hero-actions[data-v-1a6ba7aa]{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:30px}.button[data-v-1a6ba7aa]{min-height:50px;display:inline-flex;justify-content:center;align-items:center;gap:22px;padding:13px 22px;border-radius:9px;font-size:14px;font-weight:750;text-align:center;transition:background .15s}.button.primary[data-v-1a6ba7aa]{background:#075fc4;color:#fff;box-shadow:var(--shadow-brand)}.button.primary[data-v-1a6ba7aa]:hover{background:#064fa6;transform:translateY(-1px)}.button.mint[data-v-1a6ba7aa]{background:var(--mint);color:var(--ink)}.button.mint[data-v-1a6ba7aa]:hover{background:#84e2d0}.text-link[data-v-1a6ba7aa]{display:inline-flex;align-items:center;gap:13px;min-height:44px;font-size:14px;font-weight:700}.hero .text-link[data-v-1a6ba7aa]{color:#fff}.cta-note[data-v-1a6ba7aa]{margin-top:12px!important;font-size:12px;color:#aac2d8}.audiences[data-v-1a6ba7aa]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;font-size:11px;color:#aac2d8}.audiences b[data-v-1a6ba7aa]{font-weight:650;color:#fff}.product-preview[data-v-1a6ba7aa]{color:var(--ink)}.product-preview[data-v-1a6ba7aa]{position:relative;min-width:0;padding:18px 0 0}.preview-orbit[data-v-1a6ba7aa]{position:absolute;top:-14px;right:-22px;bottom:16px;left:-22px;border-radius:42% 48% 43% 46%;background:#18d5f91f}.preview-window[data-v-1a6ba7aa]{position:relative;border:1px solid #dce4e8;border-radius:13px;background:#f6f8fb;box-shadow:0 20px 55px #102a5614;overflow:hidden;transform:rotate(-2deg)}.window-bar[data-v-1a6ba7aa]{display:flex;align-items:center;gap:18px;font-size:10px;color:var(--muted);background:#fff;padding:12px 17px;border-bottom:1px solid #e3e9ee}.window-dots[data-v-1a6ba7aa]{font-size:9px;color:#9aabb9;letter-spacing:2px}.preview-body[data-v-1a6ba7aa]{padding:22px}.preview-top[data-v-1a6ba7aa]{display:flex;align-items:center;justify-content:space-between;gap:8px}.preview-label[data-v-1a6ba7aa]{color:#536579;font-size:9px;font-weight:750;letter-spacing:.8px}.preview-live[data-v-1a6ba7aa]{font-size:9px;color:#226650}.preview-title[data-v-1a6ba7aa]{font-size:18px;font-weight:750;letter-spacing:-.4px;margin-top:9px}.preview-flow[data-v-1a6ba7aa]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:19px 0}.preview-flow span[data-v-1a6ba7aa]{font-size:11px;background:#e7edf7;color:#294c9b;border-radius:6px;padding:6px 15px;flex:1;text-align:center;font-weight:650}.preview-flow span[data-v-1a6ba7aa]:last-child{color:#226650;background:#e1f4ed}.preview-flow i[data-v-1a6ba7aa]{font-style:normal;color:#6a7e90}.document-preview[data-v-1a6ba7aa]{padding:22px;background:#fff;border-radius:9px;border:1px solid #e3e8ef;box-shadow:0 5px 13px #152a4205}.document-heading[data-v-1a6ba7aa]{display:flex;justify-content:space-between;gap:12px;padding-bottom:20px}.document-heading strong[data-v-1a6ba7aa]{display:block;font-size:18px;line-height:1.35;letter-spacing:-.5px;margin-top:8px}.document-icon[data-v-1a6ba7aa]{display:grid;align-content:center;background:#eff2fb;color:var(--blue);border-radius:10px;padding:10px;width:49px;height:55px;flex-shrink:0}.document-icon svg[data-v-1a6ba7aa]{width:29px;height:29px}.document-item[data-v-1a6ba7aa]{display:flex;align-items:center;gap:11px;border-top:1px solid #edf0f4;padding:15px 0}.item-icon[data-v-1a6ba7aa]{background:#f2f5f8;padding:7px;color:#536579;font-size:10px;border-radius:6px}.document-item b[data-v-1a6ba7aa],.document-item small[data-v-1a6ba7aa]{display:block;font-size:11px}.document-item small[data-v-1a6ba7aa]{font-size:10px;color:var(--muted);margin-top:2px}.item-check[data-v-1a6ba7aa]{margin-left:auto;color:#227963}.document-footer[data-v-1a6ba7aa]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:9px;color:var(--muted);border-top:1px solid #edf0f4;padding-top:15px}.document-footer b[data-v-1a6ba7aa]{color:var(--blue);background:#edf2fa;padding:4px 9px;border-radius:4px;white-space:nowrap}.preview-note[data-v-1a6ba7aa]{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:11px}.preview-note>span[data-v-1a6ba7aa]{background:#d9f4e9;color:#226650;border-radius:50%;width:28px;height:28px;display:grid;place-items:center}.preview-note b[data-v-1a6ba7aa],.preview-note small[data-v-1a6ba7aa]{display:block}.preview-note small[data-v-1a6ba7aa]{color:var(--muted);font-size:10px}figcaption[data-v-1a6ba7aa]{position:relative;text-align:center;color:#c6d8e9;font-size:11px;margin-top:23px}.section[data-v-1a6ba7aa]{padding-block:84px;scroll-margin-top:24px}h2[data-v-1a6ba7aa]{font-size:clamp(28px,3vw,38px);line-height:1.2;letter-spacing:-1.2px;font-weight:750}.section-heading[data-v-1a6ba7aa]{display:flex;align-items:flex-end;justify-content:space-between;gap:45px;margin-bottom:36px}.section-heading .eyebrow[data-v-1a6ba7aa],.plans-copy .eyebrow[data-v-1a6ba7aa],.faq-section .eyebrow[data-v-1a6ba7aa],.closing-section .eyebrow[data-v-1a6ba7aa]{margin-bottom:14px}.section-heading>p[data-v-1a6ba7aa]{max-width:340px;font-size:15px;color:var(--muted)}.features[data-v-1a6ba7aa]{border-top:1px solid #e5eaef}.feature-grid[data-v-1a6ba7aa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.feature-card[data-v-1a6ba7aa]{display:flex;flex-direction:column;padding:28px;border:1px solid #dee5ec;border-radius:13px}.feature-number[data-v-1a6ba7aa]{display:flex;justify-content:space-between;font-size:13px;color:var(--blue);font-weight:700;margin-bottom:34px}.feature-number span[data-v-1a6ba7aa]{font-size:20px;font-weight:400;color:#62758b}h3[data-v-1a6ba7aa]{font-size:19px;line-height:1.4;letter-spacing:-.5px}.feature-card p[data-v-1a6ba7aa]{color:var(--muted);margin:12px 0 25px;font-size:14px;line-height:1.8}.feature-tag[data-v-1a6ba7aa]{align-self:flex-start;background:#f0f5f8;color:#455b71;font-size:10px;font-weight:650;border-radius:5px;padding:5px 9px;margin-top:auto}.plans-section[data-v-1a6ba7aa]{background:#f5f8fc;border-block:1px solid #dfe7f1}.plans-layout[data-v-1a6ba7aa]{display:grid;grid-template-columns:1fr 410px;align-items:center;gap:96px}.plans-copy>p[data-v-1a6ba7aa]:not(.eyebrow){margin-top:22px;color:var(--muted);max-width:390px}.benefit-list[data-v-1a6ba7aa],.plan-limits[data-v-1a6ba7aa]{list-style:none;padding:0}.benefit-list[data-v-1a6ba7aa]{margin:28px 0;font-size:14px}.benefit-list li[data-v-1a6ba7aa]{margin:13px 0}.benefit-list li[data-v-1a6ba7aa]:before{content:"✓";color:#227963;font-weight:700;margin-right:12px}.plans-copy p.availability-note[data-v-1a6ba7aa]{font-size:12px}.pricing-card[data-v-1a6ba7aa]{background:#061a35;color:#fff;padding:34px;border-radius:20px;box-shadow:var(--shadow-md)}.plan-heading[data-v-1a6ba7aa]{display:flex;align-items:center;justify-content:space-between;gap:12px}.plan-heading h3[data-v-1a6ba7aa]{font-size:26px}.plan-heading>span[data-v-1a6ba7aa]{font-size:9px;letter-spacing:1px;color:#9aeddc;background:#234a53;border:1px solid #366663;padding:4px 9px;border-radius:5px}.pricing-card .plan-description[data-v-1a6ba7aa]{color:#c4d0dd;font-size:13px;margin-top:9px}.pricing-card .price[data-v-1a6ba7aa]{display:flex;align-items:baseline;gap:10px;margin-top:24px}.price strong[data-v-1a6ba7aa]{font-size:57px;line-height:1.2;letter-spacing:-2px;font-weight:650}.price>span[data-v-1a6ba7aa]{color:#c4d0dd;font-size:14px}.price-note[data-v-1a6ba7aa]{color:#c4d0dd;font-size:12px}.plan-limits[data-v-1a6ba7aa]{border-top:1px solid #405066;padding-top:18px;margin:24px 0;font-size:14px}.plan-limits li[data-v-1a6ba7aa]{margin:12px 0;display:flex;align-items:center;gap:12px}.plan-limits li span[data-v-1a6ba7aa]{color:var(--mint)}.pricing-card .button[data-v-1a6ba7aa]{width:100%}.pricing-card[data-v-1a6ba7aa] :focus-visible{outline-color:var(--mint)}.pricing-card .approval-note[data-v-1a6ba7aa]{color:#c4d0dd;font-size:11px;text-align:center;margin-top:15px}.steps[data-v-1a6ba7aa]{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px}.steps li[data-v-1a6ba7aa]{border-top:1px solid #dae3eb;padding-top:24px}.step-number[data-v-1a6ba7aa]{display:grid;place-items:center;width:36px;height:36px;background:#e9eff9;color:var(--blue);border-radius:50%;font-weight:700;font-size:13px;margin-bottom:18px}.steps p[data-v-1a6ba7aa]{color:var(--muted);font-size:14px;margin-top:10px}.faq-section[data-v-1a6ba7aa]{border-top:1px solid #e5eaef;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.faq-section>div>p[data-v-1a6ba7aa]:last-child{color:var(--muted);font-size:14px;margin-top:16px;max-width:260px}.faq-list details[data-v-1a6ba7aa]{border-bottom:1px solid #e0e7ee}.faq-list summary[data-v-1a6ba7aa]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;cursor:pointer;font-size:15px;font-weight:650;list-style:none;line-height:1.5}.faq-list details:first-child summary[data-v-1a6ba7aa]{padding-top:5px}.faq-list summary[data-v-1a6ba7aa]::-webkit-details-marker{display:none}.faq-plus[data-v-1a6ba7aa]{font-size:23px;color:var(--blue);font-weight:400}.faq-list details[open] .faq-plus[data-v-1a6ba7aa]{transform:rotate(45deg)}.faq-list details p[data-v-1a6ba7aa]{padding:0 4px 22px;color:var(--muted);font-size:14px;line-height:1.8}.closing-section[data-v-1a6ba7aa]{display:flex;align-items:center;justify-content:space-between;gap:32px;border:1px solid #c5e8e2;background:#effaf7;padding:42px;border-radius:20px;margin-bottom:64px}.closing-section h2[data-v-1a6ba7aa]{font-size:29px}.closing-section p[data-v-1a6ba7aa]:not(.eyebrow){color:var(--muted);font-size:14px;margin-top:12px}.closing-section .button[data-v-1a6ba7aa]{flex-shrink:0}.site-footer[data-v-1a6ba7aa]{border-top:1px solid #e5eaef;padding-block:34px 26px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:25px}.site-footer .brand[data-v-1a6ba7aa]{font-size:25px}.site-footer .brand[data-v-1a6ba7aa] .horizontal-logo{width:170px;height:57px}.site-footer p[data-v-1a6ba7aa],.site-footer small[data-v-1a6ba7aa]{font-size:11px;color:var(--muted)}.site-footer nav[data-v-1a6ba7aa]{display:flex;flex-wrap:wrap;gap:28px}.site-footer small[data-v-1a6ba7aa]{width:100%;padding-top:15px;border-top:1px solid #edf1f5}@media(max-width:1050px){.hero[data-v-1a6ba7aa]{gap:35px}.hero-actions[data-v-1a6ba7aa]{gap:12px}.plans-layout[data-v-1a6ba7aa]{gap:48px;grid-template-columns:1fr 380px}.preview-body[data-v-1a6ba7aa],.document-preview[data-v-1a6ba7aa]{padding:18px}.preview-orbit[data-v-1a6ba7aa]{inset-inline:-10px}}@media(max-width:800px){.container[data-v-1a6ba7aa]{width:calc(100% - 40px)}.header-inner[data-v-1a6ba7aa]{min-height:78px;gap:15px;flex-wrap:wrap;padding-block:14px}.section-nav[data-v-1a6ba7aa]{order:3;width:100%;margin:0;justify-content:center;gap:28px}.access-link[data-v-1a6ba7aa]{margin-left:auto}.header-cta[data-v-1a6ba7aa]{display:none}.hero[data-v-1a6ba7aa]{grid-template-columns:1fr;padding:54px 32px;gap:38px}.hero-copy[data-v-1a6ba7aa]{max-width:560px}h1[data-v-1a6ba7aa]{font-size:56px}.product-preview[data-v-1a6ba7aa]{width:min(480px,calc(100% - 12px));margin-inline:auto!important}.preview-window[data-v-1a6ba7aa]{transform:none}.section[data-v-1a6ba7aa]{padding-block:52px}.section-heading[data-v-1a6ba7aa]{display:block}.section-heading>p[data-v-1a6ba7aa],.section-heading>a[data-v-1a6ba7aa]{margin-top:20px}.feature-grid[data-v-1a6ba7aa]{grid-template-columns:1fr;gap:16px}.feature-number[data-v-1a6ba7aa]{margin-bottom:20px}.plans-layout[data-v-1a6ba7aa]{grid-template-columns:1fr;gap:34px}.pricing-card[data-v-1a6ba7aa]{max-width:480px;width:100%}.steps[data-v-1a6ba7aa]{gap:24px}.faq-section[data-v-1a6ba7aa]{grid-template-columns:1fr;gap:32px}.closing-section[data-v-1a6ba7aa]{flex-direction:column;align-items:flex-start;padding:28px;margin-bottom:44px}}@media(max-width:480px){.container[data-v-1a6ba7aa]{width:calc(100% - 32px)}.brand[data-v-1a6ba7aa] .horizontal-logo{width:144px;height:50px}.section-nav[data-v-1a6ba7aa]{gap:22px}.section-nav a[data-v-1a6ba7aa]{font-size:12px}.access-link[data-v-1a6ba7aa]{font-size:12px;gap:12px;padding-inline:14px}.eyebrow[data-v-1a6ba7aa],.hero .eyebrow[data-v-1a6ba7aa]{font-size:9px;letter-spacing:1px}h1[data-v-1a6ba7aa]{font-size:clamp(34px,10vw,44px);letter-spacing:-2px;overflow-wrap:anywhere}.hero[data-v-1a6ba7aa]{padding:42px 20px;border-radius:18px}.hero-description[data-v-1a6ba7aa]{font-size:15px}.hero-actions[data-v-1a6ba7aa]{align-items:flex-start;flex-direction:column;gap:10px}.audiences[data-v-1a6ba7aa]{gap:8px;font-size:10px}.audiences>span[data-v-1a6ba7aa]:first-child{width:100%}.preview-body[data-v-1a6ba7aa],.document-preview[data-v-1a6ba7aa]{padding:13px}.preview-title[data-v-1a6ba7aa],.document-heading strong[data-v-1a6ba7aa]{font-size:15px}.preview-top[data-v-1a6ba7aa]{flex-wrap:wrap}.preview-flow[data-v-1a6ba7aa]{gap:6px}.preview-flow span[data-v-1a6ba7aa]{padding-inline:8px}.window-bar[data-v-1a6ba7aa]{gap:12px;padding-inline:12px;font-size:8px}.pricing-card[data-v-1a6ba7aa]{padding:26px 22px}.steps[data-v-1a6ba7aa]{grid-template-columns:1fr;gap:30px}.site-footer nav[data-v-1a6ba7aa]{gap:18px}.site-footer nav a[data-v-1a6ba7aa]{font-size:12px}.closing-section[data-v-1a6ba7aa]{padding:26px 22px}.button[data-v-1a6ba7aa]{gap:13px;padding-inline:18px}}@media(prefers-reduced-motion:reduce){.button[data-v-1a6ba7aa]{transition:none}}:root{--brand-navy-950: #031225;--brand-navy-900: #061a35;--brand-blue-600: #087bff;--brand-blue-500: #0097ff;--brand-cyan-400: #18d5f9;--brand-green-500: #00e68a;--brand-green-600: #00c977;--background: #f5f8fc;--surface: #fff;--surface-soft: #f8fafc;--text-primary: #08172e;--text-secondary: #64748b;--text-muted: #94a3b8;--border: #dfe7f1;--border-soft: rgb(8 23 46 / 6%);--success: #10b981;--warning: #f59e0b;--danger: #ef4444;--info: #0ea5e9;--gradient-brand: linear-gradient(135deg, #087bff 0%, #00bceb 50%, #00e68a 100%);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--shadow-sm: 0 2px 8px rgb(3 18 37 / 5%);--shadow-md: 0 12px 30px rgb(3 18 37 / 8%);--shadow-brand: 0 12px 35px rgb(0 151 255 / 20%);--motion-fast: .18s;--motion-normal: .24s;--motion-slow: .32s;--container: 1280px;--brand-primary: #075fc4;--brand-primary-hover: #064fa6;--brand-primary-soft: #eaf3ff;--brand-on-primary: #fff;--brand-accent: #00c977;--brand-on-accent: #031225;--brand-sidebar: #061a35;color:var(--text-primary);background:var(--background);font-family:Inter,ui-sans-serif,system-ui,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{min-width:320px;background:var(--background)}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}:root[data-theme=dark]{--background: #030b18;--surface: #081426;--surface-soft: #0d1d34;--text-primary: #f5f9ff;--text-secondary: #a8b5c7;--text-muted: #718096;--border: rgb(255 255 255 / 8%);--border-soft: rgb(255 255 255 / 6%)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}button:disabled{cursor:not-allowed}.app-content :is(.page,.page-shell,.shell,.catalog-page,.notifications-page){min-height:auto!important;padding:0!important;background:transparent!important;font-family:inherit!important}.app-content :is(.page,.page-shell,.shell,.catalog-page,.notifications-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px;border-radius:10px}.app-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{border-color:var(--brand-primary);outline:3px solid color-mix(in srgb,var(--brand-primary) 20%,transparent);outline-offset:1px}.app-content :is(.page,.page-shell,.shell,.catalog-page,.notifications-page) :is(a,.back,.link,.eyebrow){color:var(--brand-primary)!important}.app-content :is(.page,.page-shell,.shell,.catalog-page,.notifications-page) button:not(.secondary):not(.danger):not(.remove):not(.close):not(.retry):not(.notification):not(.role-select):not(.link):not(.link-button){background:var(--brand-primary)!important;color:var(--brand-on-primary)!important}.app-content :is(.page,.page-shell,.shell,.catalog-page,.notifications-page) :is(.secondary,.badge){background:var(--brand-primary-soft)!important;color:var(--brand-primary)!important}.app-content :is(input,select,textarea){accent-color:var(--brand-primary)}.app-content :is(.page,.page-shell,.shell,.catalog-page,.notifications-page) h1{overflow-wrap:anywhere;color:var(--text-primary);font-size:clamp(2rem,4vw,2.625rem);letter-spacing:-.035em}.app-content :is(.page,.page-shell,.shell,.catalog-page,.notifications-page) :is(.panel,.card,.filters,.form,.hero,.period,.list-section){border-color:var(--border)}.app-content :is(.page,.page-shell,.shell,.catalog-page,.notifications-page) button:not(.icon-button):not(.close):not(.notification):not(.link):not(.link-button){min-height:44px}@media(max-width:700px){.app-content :is(.page,.page-shell,.shell,.catalog-page,.notifications-page){padding:0!important}}
