/* Scoped dev-only homepage. No app, account, checkout or admin selectors. */
body:has([data-fix-home-ssr="v1"]){--fix-ink:#19213e;--fix-muted:#64708b;--fix-blue:#4d63ce;--fix-line:#e5e9f3;background:#fff;color:var(--fix-ink)}
body:has([data-fix-home-ssr="v1"]) *{box-sizing:border-box}
body:has([data-fix-home-ssr="v1"]) header{background:rgba(255,255,255,.97);border-color:#edf0f7;box-shadow:0 2px 12px #28325a04}
body:has([data-fix-home-ssr="v1"]) header nav{max-width:1240px}
body:has([data-fix-home-ssr="v1"]) header nav>div:first-child{height:78px}
body:has([data-fix-home-ssr="v1"]) header img{width:44px;height:44px;border-radius:13px}
body:has([data-fix-home-ssr="v1"]) header nav a{font-size:14px}
body:has([data-fix-home-ssr="v1"]) header nav a.bg-brand{background:#5267d6;border-radius:11px;padding:11px 23px}
body:has([data-fix-home-ssr="v1"]) a:focus-visible,body:has([data-fix-home-ssr="v1"]) button:focus-visible,body:has([data-fix-home-ssr="v1"]) summary:focus-visible{outline:3px solid #edb83d;outline-offset:5px}
body:has([data-fix-home-ssr="v1"]) .fix-container{max-width:1200px;margin-inline:auto;padding-inline:32px}
body:has([data-fix-home-ssr="v1"]) .fix-section{scroll-margin-top:104px}
body:has([data-fix-home-ssr="v1"]) .fix-section h2{font-size:clamp(27px,3vw,40px);font-weight:750;letter-spacing:-.025em;line-height:1.28;color:var(--fix-ink)}
body:has([data-fix-home-ssr="v1"]) .fix-section h3{font-weight:700;color:var(--fix-ink)}
body:has([data-fix-home-ssr="v1"]) .fix-section p{line-height:1.8;color:var(--fix-muted)}
body:has([data-fix-home-ssr="v1"]) .fix-eyebrow{display:block;color:#586bc8;font-size:13px;font-weight:650;margin-bottom:14px}
body:has([data-fix-home-ssr="v1"]) .fix-section-heading{text-align:center;max-width:770px;margin:0 auto 44px}
body:has([data-fix-home-ssr="v1"]) .fix-section-heading>p{margin-top:14px;font-size:16px}
body:has([data-fix-home-ssr="v1"]) .fix-section-note{text-align:center;font-size:12px;margin:23px 0 0;color:#737c91;line-height:1.75}
body:has([data-fix-home-ssr="v1"]) .fix-review-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 24px;background:#f5f6fc;border-bottom:1px solid #e7eaf4;color:#606a84;font-size:11px;padding:8px 20px;min-height:34px}
body:has([data-fix-home-ssr="v1"]) .fix-review-bar>span{display:flex;align-items:center;gap:7px}
body:has([data-fix-home-ssr="v1"]) .fix-review-bar i{width:5px;height:5px;border-radius:50%;background:#8192e5}
body:has([data-fix-home-ssr="v1"]) .fix-review-bar a{color:#4b60b5;text-decoration:underline;text-underline-offset:3px}
body:has([data-fix-home-ssr="v1"]) .fix-hero{background:linear-gradient(112deg,#a794e4 0%,#8079d5 28%,#655cc0 48%,#4968ca 100%);padding:66px 0 62px;isolation:isolate}
body:has([data-fix-home-ssr="v1"]) .fix-hero::before{content:"";position:absolute;inset:-50% 25% auto auto;width:750px;height:750px;border:1px solid #ffffff17;border-radius:50%;pointer-events:none;z-index:-1}
body:has([data-fix-home-ssr="v1"]) .fix-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);align-items:center;gap:38px;max-width:1240px;padding-inline:40px}
body:has([data-fix-home-ssr="v1"]) .fix-hero-copy{text-align:right;max-width:none;margin:0}
body:has([data-fix-home-ssr="v1"]) .fix-hero-copy h1{font-size:clamp(34px,3.7vw,52px);line-height:1.2;letter-spacing:-.04em}
body:has([data-fix-home-ssr="v1"]) .fix-hero-copy h1+div{min-height:126px;margin-top:14px}
body:has([data-fix-home-ssr="v1"]) .fix-hero-copy h1+div>span{font-size:clamp(34px,3.7vw,52px);line-height:1.22;letter-spacing:-.04em;color:#fff;max-width:100%}
body:has([data-fix-home-ssr="v1"]) .fix-hero-copy>p{font-size:18px;line-height:1.8;max-width:490px;margin:0 0 32px;color:#f1f1ff}
body:has([data-fix-home-ssr="v1"]) .fix-hero-copy>div:last-child{justify-content:flex-start;margin-top:0}
body:has([data-fix-home-ssr="v1"]) .fix-hero-copy a{font-size:17px;padding:15px 26px;border-radius:13px}
body:has([data-fix-home-ssr="v1"]) .fix-phone-stage{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 0 8px;min-width:0;isolation:isolate}
body:has([data-fix-home-ssr="v1"]) .fix-phone-halo{position:absolute;inset:18% -20px 10%;border-radius:50%;background:radial-gradient(ellipse,#f4efff5c,transparent 68%);z-index:-1}
body:has([data-fix-home-ssr="v1"]) .fix-phone{width:290px;max-width:calc(100% - 16px);border-radius:39px;border:7px solid #f0f1fa;outline:1px solid #fff8;background:#fcfdff;box-shadow:0 30px 65px #27336b30,8px 10px 0 1px #d3d4ed90;transform:rotate(-3deg);overflow:hidden;position:relative;color:#25334f;text-align:right}
body:has([data-fix-home-ssr="v1"]) .fix-phone-island{position:absolute;top:8px;left:50%;transform:translateX(-50%);width:82px;height:18px;border-radius:20px;background:#252b45}
body:has([data-fix-home-ssr="v1"]) .fix-phone-status{height:36px;display:flex;justify-content:space-between;padding:10px 22px;font:600 10px system-ui;direction:ltr}
body:has([data-fix-home-ssr="v1"]) .fix-phone-header{display:flex;align-items:center;gap:9px;height:62px;padding:10px 16px;border-bottom:1px solid #eef0f8;background:#fff}
body:has([data-fix-home-ssr="v1"]) .fix-phone-header img{border-radius:10px;width:36px;height:36px;flex-shrink:0}
body:has([data-fix-home-ssr="v1"]) .fix-phone-header strong{display:block;font-size:10px;font-weight:650;color:#354363}
body:has([data-fix-home-ssr="v1"]) .fix-phone-header div>span{display:block;font-size:9px;color:#77829b;margin-top:4px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-header-mark{margin-inline-start:auto;font-size:19px;color:#b1a8df}
body:has([data-fix-home-ssr="v1"]) .fix-demo-viewport{height:430px;background:linear-gradient(160deg,#f8faff,#f1f0fb);position:relative}
body:has([data-fix-home-ssr="v1"]) .fix-demo-panel{height:100%;padding:19px 17px 12px;display:flex;flex-direction:column;animation:fix-phone-enter .35s ease both}
body:has([data-fix-home-ssr="v1"]) .fix-demo-panel[hidden]{display:none!important}
body:has([data-fix-home-ssr="v1"]) .fix-demo-eyebrow{font-size:9px;color:#626cad;font-weight:600;margin-bottom:10px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-panel h3{font-size:25px;line-height:1.2;letter-spacing:-.035em;margin:0;color:#263355}
body:has([data-fix-home-ssr="v1"]) .fix-demo-panel>p{font-size:11px;line-height:1.7;margin:9px 0 0;color:#62718d}
body:has([data-fix-home-ssr="v1"]) .fix-demo-camera{position:relative;display:grid;place-items:center;height:174px;flex-shrink:0;border:1px solid #d7ddf3;border-radius:16px;background:#e9edf980;margin:17px 0 10px;overflow:hidden}
body:has([data-fix-home-ssr="v1"]) .fix-demo-camera::before,body:has([data-fix-home-ssr="v1"]) .fix-demo-camera::after{content:"";position:absolute;width:20px;height:20px;border:2px solid #8c99d5;border-radius:3px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-camera::before{top:10px;right:10px;border-left:0;border-bottom:0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-camera::after{bottom:10px;left:10px;border-right:0;border-top:0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket{width:calc(100% - 34px);background:#fff;border:1px solid #e4e7f0;padding:11px;border-radius:6px;transform:rotate(4deg);box-shadow:0 7px 14px #283c6810}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket-heading{display:flex;justify-content:space-between;color:#596f9a;font-size:8px;border-bottom:1px dashed #dae0ec;padding-bottom:6px;margin-bottom:8px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket-heading span{font:7px system-ui;letter-spacing:.1em}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket>strong{display:block;font-size:11px;color:#465576}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket dl{font-size:8px;color:#63718c;margin:6px 0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket dl>div{display:flex;justify-content:space-between;padding:3px 0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket dd{margin:0;font-weight:600}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket small{display:block;color:#69768e;font-size:7px;margin-top:8px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-lines{display:flex;flex-direction:column;gap:6px;margin:11px 0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-lines i{height:4px;border-radius:3px;background:#e9edf6;width:100%}
body:has([data-fix-home-ssr="v1"]) .fix-demo-lines i:nth-child(2){width:85%}
body:has([data-fix-home-ssr="v1"]) .fix-demo-lines i:last-child{width:62%}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket .fix-demo-lines{margin:6px 0;gap:4px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-ticket .fix-demo-lines i{height:2px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-scan{position:absolute;left:13px;right:13px;top:14px;height:1px;background:#7c92d5;box-shadow:0 -8px 14px 6px #a7b7e72e;animation:fix-phone-scan 3s ease-in-out infinite alternate}
body:has([data-fix-home-ssr="v1"]) .fix-demo-mock-button{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(110deg,#7588db,#8673d2);border-radius:10px;font-size:11px;font-weight:600;line-height:1.4;padding:12px 8px;color:#fff;margin-top:auto;min-height:40px;flex-shrink:0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-mock-button svg{width:17px;height:17px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-payment-card,body:has([data-fix-home-ssr="v1"]) .fix-demo-story-card{background:#fff;border:1px solid #e4e8f3;border-radius:15px;padding:18px;margin:17px 0 14px;box-shadow:0 7px 20px #32417305}
body:has([data-fix-home-ssr="v1"]) .fix-demo-payment-card{text-align:center;display:flex;align-items:center;flex-direction:column}
body:has([data-fix-home-ssr="v1"]) .fix-demo-symbol{display:grid;place-items:center;width:40px;height:40px;color:#7b76c7;background:#f1effb;border-radius:12px;margin-bottom:10px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-payment-card>strong{font-size:16px;color:#3c4868}
body:has([data-fix-home-ssr="v1"]) .fix-demo-payment-card>span:not(.fix-demo-symbol){font-size:10px;color:#748097;margin-top:4px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-payment-divider{height:1px;background:#eef0f6;width:100%;margin:13px 0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-confirmed{display:flex;align-items:center;justify-content:center;gap:5px;background:#eef7f3;color:#34705d;font-size:10px;padding:7px 9px;border-radius:7px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-confirmed svg{width:15px;height:15px;flex-shrink:0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-payment-card>small{font-size:8px;color:#69758d;margin-top:9px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-story-card>strong{font-size:12px;color:#465476;display:block}
body:has([data-fix-home-ssr="v1"]) .fix-demo-story-placeholder{font-size:10px;color:#7d89a1;margin-top:9px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-attachment{display:block;padding-top:10px;margin-top:13px;border-top:1px dashed #e3e7f1;color:#6f77a6;font-size:9px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-preparing{display:flex;flex-direction:column;align-items:center;margin-top:25px;flex:1}
body:has([data-fix-home-ssr="v1"]) .fix-demo-orbit{width:69px;height:69px;position:relative;display:grid;place-items:center;margin-bottom:16px;color:#817acf}
body:has([data-fix-home-ssr="v1"]) .fix-demo-orbit>span{position:absolute;inset:0;border:3px solid #e2e4f5;border-top-color:#8a7ad4;border-right-color:#92a6e1;border-radius:50%;animation:fix-phone-orbit 1.8s linear infinite}
body:has([data-fix-home-ssr="v1"]) .fix-demo-orbit>svg{width:28px;height:28px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-preparing>strong{font-size:13px;color:#435272}
body:has([data-fix-home-ssr="v1"]) .fix-demo-preparing ul{list-style:none;padding:0;margin:18px 0 8px;align-self:stretch;display:grid;gap:12px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-preparing li{display:flex;align-items:center;gap:10px;font-size:11px;color:#74819a}
body:has([data-fix-home-ssr="v1"]) .fix-demo-preparing li>svg{width:15px;height:15px;color:#63a493}
body:has([data-fix-home-ssr="v1"]) .fix-demo-small-dot{display:block;width:6px;height:6px;margin-inline:4.5px;background:#9587d9;border-radius:50%}
body:has([data-fix-home-ssr="v1"]) .fix-demo-letter{padding:13px;background:#fff;border:1px solid #e4e7f0;border-radius:11px;box-shadow:0 8px 20px #354d6710;margin:16px 0 12px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-letter-heading{display:flex;align-items:center;gap:9px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eef0f6;font-size:9px;color:#748099}
body:has([data-fix-home-ssr="v1"]) .fix-demo-letter-heading img{width:27px;height:27px;border-radius:8px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-letter>strong{font-size:10px;color:#475573;display:block}
body:has([data-fix-home-ssr="v1"]) .fix-demo-letter>span{display:block;font-size:8px;color:#7a879c;margin-top:6px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-letter .fix-demo-lines{gap:5px;margin:10px 0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-letter .fix-demo-lines i{height:3px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-letter .fix-demo-confirmed{padding:6px;font-size:9px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-timing-note{font-size:8px;color:#62708b;text-align:center;display:block;margin-top:9px;line-height:1.5}
body:has([data-fix-home-ssr="v1"]) .fix-demo-home-indicator{height:21px;display:grid;place-items:center;background:#f1f0fb}
body:has([data-fix-home-ssr="v1"]) .fix-demo-home-indicator::after{content:"";height:3px;width:78px;border-radius:5px;background:#b7bfd5}
body:has([data-fix-home-ssr="v1"]) .fix-demo-controls{width:306px;max-width:100%;margin-top:24px;border:1px solid #ffffff60;border-radius:16px;padding:5px 12px 1px;background:#f7f5fff5;box-shadow:0 12px 30px #35397808;color:#3b4566}
body:has([data-fix-home-ssr="v1"]) .fix-demo-controls-top,body:has([data-fix-home-ssr="v1"]) .fix-demo-controls-bottom{display:flex;align-items:center;justify-content:space-between;gap:6px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-caption{display:flex;align-items:center;gap:9px;font-size:11px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-caption>bdi{font:9px system-ui;color:#77729b;letter-spacing:.03em}
body:has([data-fix-home-ssr="v1"]) .fix-demo-controls button{border:0;font:inherit;cursor:pointer;color:#5364b1;background:transparent;border-radius:8px;min-width:44px;min-height:44px;padding:4px 8px}
body:has([data-fix-home-ssr="v1"]) .fix-demo-controls button:hover{background:#e9e7f7}
body:has([data-fix-home-ssr="v1"]) .fix-demo-controls-top>button{font-size:11px;font-weight:600}
body:has([data-fix-home-ssr="v1"]) .fix-demo-steps{display:flex;list-style:none;gap:5px;margin:-3px 0 -5px;padding:0;direction:rtl}
body:has([data-fix-home-ssr="v1"]) .fix-demo-steps>li{flex:1;min-width:0}
body:has([data-fix-home-ssr="v1"]) .fix-demo-steps button{width:100%;padding:10px 0;display:grid;align-items:center}
body:has([data-fix-home-ssr="v1"]) .fix-demo-steps button>span{display:block;height:4px;border-radius:4px;background:#d8d7e9;transition:background .2s}
body:has([data-fix-home-ssr="v1"]) .fix-demo-steps button[aria-current="step"]>span{background:#8274cd}
body:has([data-fix-home-ssr="v1"]) .fix-demo-controls-bottom{border-top:1px solid #e6e4f1}
body:has([data-fix-home-ssr="v1"]) .fix-demo-controls-bottom>span{font-size:9px;color:#68708a}
body:has([data-fix-home-ssr="v1"]) .fix-demo-controls-bottom>button{font-size:10px;padding-inline:4px;white-space:nowrap}
body:has([data-fix-home-ssr="v1"]) [data-demo-playing="false"] .fix-demo-scan,body:has([data-fix-home-ssr="v1"]) [data-demo-playing="false"] .fix-demo-orbit>span{animation-play-state:paused}
@keyframes fix-phone-enter{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}
@keyframes fix-phone-scan{from{transform:translateY(0)}to{transform:translateY(145px)}}
@keyframes fix-phone-orbit{to{transform:rotate(360deg)}}
body:has([data-fix-home-ssr="v1"]) .fix-about{padding:94px 0 84px}
body:has([data-fix-home-ssr="v1"]) .fix-about-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:start}
body:has([data-fix-home-ssr="v1"]) .fix-about h2{font-size:clamp(30px,3.4vw,44px);line-height:1.34}
body:has([data-fix-home-ssr="v1"]) .fix-about h2 span{color:#6570c9}
body:has([data-fix-home-ssr="v1"]) .fix-about-copy p{font-size:16px;margin:0 0 16px}
body:has([data-fix-home-ssr="v1"]) .fix-about-copy .fix-lead{font-size:20px;color:#303b60;font-weight:600;line-height:1.55}
body:has([data-fix-home-ssr="v1"]) .fix-text-link{display:inline-flex;gap:15px;font-weight:600;color:#5e70cb;font-size:14px;margin-top:6px}
body:has([data-fix-home-ssr="v1"]) .fix-original-types{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;border:0!important}
body:has([data-fix-home-ssr="v1"]) .fix-removed-section{display:none!important}
body:has([data-fix-home-ssr="v1"]) .fix-types{padding:78px 0;background:#f7f8fd;border-block:1px solid #f0f1f7}
body:has([data-fix-home-ssr="v1"]) .fix-types-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;margin:0;padding:0}
body:has([data-fix-home-ssr="v1"]) .fix-type-card{display:flex;align-items:center;flex-direction:column;background:#fff;border:1px solid #eceff7;border-radius:22px;padding:8px 20px 23px;text-decoration:none;box-shadow:0 4px 15px #303b6503;transition:transform .2s,box-shadow .2s}
body:has([data-fix-home-ssr="v1"]) .fix-type-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #303b650c}
body:has([data-fix-home-ssr="v1"]) .fix-type-art{display:block;width:min(100%,208px);aspect-ratio:1;background-image:url('/_next/static/fix-homepage/f8e4a5b704090e73145d27de/assets/ticket-types-v1.webp');background-repeat:no-repeat;background-size:300% 200%;background-position:var(--sprite-x) var(--sprite-y)}
body:has([data-fix-home-ssr="v1"]) .fix-type-label{display:flex;gap:16px;align-items:center;color:#394263;font-size:17px;font-weight:650}
body:has([data-fix-home-ssr="v1"]) .fix-type-label>span{font-size:18px;color:#98a3c7}
body:has([data-fix-home-ssr="v1"]) .fix-original-how{padding-block:80px}
body:has([data-fix-home-ssr="v1"]) .fix-original-how>div{max-width:1200px}
body:has([data-fix-home-ssr="v1"]) .fix-original-how h2,body:has([data-fix-home-ssr="v1"]) .fix-original-benefits h2,body:has([data-fix-home-ssr="v1"]) .fix-original-pricing h2{color:var(--fix-ink);letter-spacing:-.025em}
body:has([data-fix-home-ssr="v1"]) .fix-original-how .grid>div{border-color:#e8ebf4;background:#fcfcff;box-shadow:none}
body:has([data-fix-home-ssr="v1"]) .fix-original-benefits{background:#f8f9fd;padding-block:72px}
body:has([data-fix-home-ssr="v1"]) .fix-original-benefits .grid>div{border-color:#e9edf5;box-shadow:none}
body:has([data-fix-home-ssr="v1"]) .fix-statistics{padding:90px 0;background:#fff}
body:has([data-fix-home-ssr="v1"]) .fix-data-period{display:block;font-size:12px;color:#58647c;margin-top:12px}
body:has([data-fix-home-ssr="v1"]) .fix-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
body:has([data-fix-home-ssr="v1"]) .fix-stat-card{padding:26px 24px 23px;background:#f1f5ff;border:1px solid #e7edfa;border-radius:19px;display:flex;flex-direction:column;min-height:282px}
body:has([data-fix-home-ssr="v1"]) .fix-stat-violet{background:#f5f2ff;border-color:#ece6fb}
body:has([data-fix-home-ssr="v1"]) .fix-stat-mint{background:#f0f8f7;border-color:#e3efed}
body:has([data-fix-home-ssr="v1"]) .fix-stat-index{font:11px system-ui;color:#58647c;letter-spacing:.12em;margin-bottom:19px}
body:has([data-fix-home-ssr="v1"]) .fix-stat-value{font-size:clamp(32px,3.5vw,50px);letter-spacing:-.065em;font-weight:750;line-height:1.05;color:#566ac5;text-align:right;white-space:nowrap;margin-bottom:18px;font-variant-numeric:tabular-nums}
body:has([data-fix-home-ssr="v1"]) .fix-stat-violet .fix-stat-value{color:#7d6ac5}
body:has([data-fix-home-ssr="v1"]) .fix-stat-mint .fix-stat-value{color:#4b8c85}
body:has([data-fix-home-ssr="v1"]) .fix-stat-card h3{font-size:16px;line-height:1.5;margin-bottom:8px}
body:has([data-fix-home-ssr="v1"]) .fix-stat-card p{font-size:12px;line-height:1.7;margin-bottom:20px}
body:has([data-fix-home-ssr="v1"]) .fix-stat-card>a{font-size:12px;color:#485d8e;display:inline-flex;gap:8px;align-self:flex-start;margin-top:auto;text-decoration:underline;text-underline-offset:4px}
body:has([data-fix-home-ssr="v1"]) .fix-stat-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 34px;margin-top:32px;border-block:1px solid var(--fix-line)}
body:has([data-fix-home-ssr="v1"]) .fix-stat-cta h3{font-size:25px;letter-spacing:-.02em;margin:0}
body:has([data-fix-home-ssr="v1"]) .fix-stat-cta p{font-size:13px;margin:6px 0 0}
body:has([data-fix-home-ssr="v1"]) .fix-primary-button{display:inline-flex;justify-content:center;align-items:center;gap:24px;background:#596dcf;color:#fff;border-radius:12px;padding:15px 26px;font-size:15px;font-weight:600;white-space:nowrap;transition:background .2s}
body:has([data-fix-home-ssr="v1"]) .fix-primary-button:hover{background:#465cc1}
body:has([data-fix-home-ssr="v1"]) .fix-original-pricing{padding-block:76px;background:#f9faff}
body:has([data-fix-home-ssr="v1"]) .fix-original-pricing .border-primary{border-color:#8293de;box-shadow:0 15px 40px #4858980c}
body:has([data-fix-home-ssr="v1"]) .fix-news{padding:88px 0}
body:has([data-fix-home-ssr="v1"]) .fix-news-heading{display:flex;justify-content:space-between;gap:32px;align-items:flex-end;margin-bottom:35px}
body:has([data-fix-home-ssr="v1"]) .fix-news-heading p{font-size:16px;margin-top:13px}
body:has([data-fix-home-ssr="v1"]) .fix-news-disclosure{font-size:12px;color:#58647c;line-height:1.8;flex-shrink:0;text-align:left}
body:has([data-fix-home-ssr="v1"]) .fix-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
body:has([data-fix-home-ssr="v1"]) .fix-article-card{border:1px solid #e9ecf3;border-radius:18px;overflow:hidden;background:#fff;transition:box-shadow .2s,transform .2s}
body:has([data-fix-home-ssr="v1"]) .fix-article-card:hover{box-shadow:0 14px 35px #2732570b;transform:translateY(-3px)}
body:has([data-fix-home-ssr="v1"]) .fix-article-card>a{display:block;height:100%}
body:has([data-fix-home-ssr="v1"]) .fix-article-image{position:relative;aspect-ratio:4/5;background:#eef1f7;overflow:hidden}
body:has([data-fix-home-ssr="v1"]) .fix-article-image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}
body:has([data-fix-home-ssr="v1"]) .fix-article-image>span{position:absolute;bottom:10px;right:10px;background:#fffffff0;color:#586281;padding:3px 7px;border-radius:4px;font-size:9px}
body:has([data-fix-home-ssr="v1"]) .fix-article-content{padding:23px 22px 18px}
body:has([data-fix-home-ssr="v1"]) .fix-article-meta{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:#58647c;margin-bottom:13px}
body:has([data-fix-home-ssr="v1"]) .fix-article-meta>span:first-child{color:#485d8e;font-weight:600}
body:has([data-fix-home-ssr="v1"]) .fix-article-card h3{font-size:19px;line-height:1.55;min-height:89px;margin:0;color:#2b3656}
body:has([data-fix-home-ssr="v1"]) .fix-article-bottom{display:flex;justify-content:space-between;align-items:center;color:#58647c;font-size:12px;border-top:1px solid #f0f2f8;padding-top:15px}
body:has([data-fix-home-ssr="v1"]) .fix-round-arrow{border:1px solid #e9edf6;border-radius:50%;width:29px;height:29px;display:grid;place-items:center;color:#667ac5;font-size:17px}
body:has([data-fix-home-ssr="v1"]) .fix-more-news{margin-top:28px}
body:has([data-fix-home-ssr="v1"]) .fix-more-news summary{display:flex;align-items:center;justify-content:center;gap:18px;cursor:pointer;padding:15px;color:#6475bb;font-size:14px;list-style:none}
body:has([data-fix-home-ssr="v1"]) .fix-more-news summary::-webkit-details-marker{display:none}
body:has([data-fix-home-ssr="v1"]) .fix-more-news summary>span{font-size:21px;font-weight:300}
body:has([data-fix-home-ssr="v1"]) .fix-more-news[open] .fix-news-grid{margin-top:20px}
body:has([data-fix-home-ssr="v1"]) .fix-pending{padding:75px 0;background:#f9fafc;border-block:1px solid #edf0f7}
body:has([data-fix-home-ssr="v1"]) .fix-pending-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}
body:has([data-fix-home-ssr="v1"]) .fix-pending-card{position:relative;border:1px dashed #d5dce9;border-radius:20px;background:#fff;padding:30px;color:#7d89a5}
body:has([data-fix-home-ssr="v1"]) .fix-pending-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#f2f4fb;color:#8596c9;margin-bottom:20px}
body:has([data-fix-home-ssr="v1"]) .fix-dev-chip{position:absolute;top:32px;left:28px;color:#8b8f9f;font-size:10px;border-bottom:1px solid #dfe3ed;padding-bottom:3px}
body:has([data-fix-home-ssr="v1"]) .fix-pending-card h3{font-size:21px;margin-bottom:12px}
body:has([data-fix-home-ssr="v1"]) .fix-pending-card p{font-size:14px;min-height:74px}
body:has([data-fix-home-ssr="v1"]) .fix-pending-card small{display:block;margin-top:18px;font-size:10px;color:#8c96ac}
body:has([data-fix-home-ssr="v1"]) .fix-document-placeholder{width:70%;margin:22px auto 0;padding:23px;border:1px solid #edf0f6;border-radius:6px;transform:rotate(-3deg);background:#fcfdff}
body:has([data-fix-home-ssr="v1"]) .fix-document-placeholder>div{height:4px;border-radius:3px;background:#e7ebf4;margin:7px 0}
body:has([data-fix-home-ssr="v1"]) .fix-document-placeholder>div:nth-child(2){width:72%}
body:has([data-fix-home-ssr="v1"]) .fix-document-placeholder>div:last-child{width:44%}
body:has([data-fix-home-ssr="v1"]) .fix-map-placeholder{height:100px;margin-top:22px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(25deg,transparent 45%,#fff 45%,#fff 49%,transparent 49%),linear-gradient(100deg,#f4f6fa 46%,#fff 46%,#fff 51%,#f4f6fa 51%);color:#a1b0d4;border:1px solid #eef1f6}
body:has([data-fix-home-ssr="v1"]) .fix-map-placeholder svg{width:30px;height:30px}
body:has([data-fix-home-ssr="v1"]) .fix-original-cta{background:#5565b6;padding-block:76px}
body:has([data-fix-home-ssr="v1"]) footer{background:#1e294c}
@media(min-width:1500px){body:has([data-fix-home-ssr="v1"]) .fix-hero-grid{gap:80px}body:has([data-fix-home-ssr="v1"]) .fix-phone{width:306px}}
@media(max-width:1000px){body:has([data-fix-home-ssr="v1"]) .fix-hero-grid{padding-inline:30px;gap:25px;grid-template-columns:1.15fr .85fr}body:has([data-fix-home-ssr="v1"]) .fix-phone{width:256px;transform:rotate(-4deg)}body:has([data-fix-home-ssr="v1"]) .fix-hero-copy h1,body:has([data-fix-home-ssr="v1"]) .fix-hero-copy h1+div>span{font-size:38px}body:has([data-fix-home-ssr="v1"]) .fix-hero-copy h1+div{min-height:104px}body:has([data-fix-home-ssr="v1"]) .fix-hero-copy a{font-size:15px;padding:13px 19px}body:has([data-fix-home-ssr="v1"]) .fix-about-grid{gap:42px}body:has([data-fix-home-ssr="v1"]) .fix-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:has([data-fix-home-ssr="v1"]) .fix-stat-value{font-size:46px}body:has([data-fix-home-ssr="v1"]) .fix-stat-card{min-height:248px}body:has([data-fix-home-ssr="v1"]) .fix-news-grid{gap:16px}body:has([data-fix-home-ssr="v1"]) .fix-article-content{padding:17px 15px}body:has([data-fix-home-ssr="v1"]) .fix-article-card h3{font-size:17px;min-height:100px}}
@media(max-width:700px){
  body:has([data-fix-home-ssr="v1"]) .fix-container{padding-inline:22px}
  body:has([data-fix-home-ssr="v1"]) header nav>div:first-child{height:66px}
  body:has([data-fix-home-ssr="v1"]) .fix-review-bar{font-size:10px;gap:7px 13px}
  body:has([data-fix-home-ssr="v1"]) .fix-hero{padding:44px 0 45px;background:linear-gradient(160deg,#4b65c6 0%,#4b65c6 42%,#7d73d5 72%,#b29ce3)}
  body:has([data-fix-home-ssr="v1"]) .fix-hero-grid{display:flex;flex-direction:column;gap:45px;padding-inline:22px}
  body:has([data-fix-home-ssr="v1"]) .fix-hero-copy{text-align:center;width:100%}
  body:has([data-fix-home-ssr="v1"]) .fix-hero-copy h1,body:has([data-fix-home-ssr="v1"]) .fix-hero-copy h1+div>span{font-size:clamp(30px,7.7vw,40px);letter-spacing:-.035em}
  body:has([data-fix-home-ssr="v1"]) .fix-hero-copy h1+div{min-height:86px;margin-top:12px}
  body:has([data-fix-home-ssr="v1"]) .fix-hero-copy>p{font-size:15px;margin:0 auto 26px;max-width:330px}
  body:has([data-fix-home-ssr="v1"]) .fix-hero-copy>div:last-child{flex-direction:row;justify-content:center;gap:10px}
  body:has([data-fix-home-ssr="v1"]) .fix-hero-copy a{font-size:14px;padding:13px 16px;gap:6px}
  body:has([data-fix-home-ssr="v1"]) .fix-hero-copy a svg{width:17px;height:17px}
  body:has([data-fix-home-ssr="v1"]) .fix-phone{width:280px;transform:none}
  body:has([data-fix-home-ssr="v1"]) .fix-phone-stage{width:100%}
  body:has([data-fix-home-ssr="v1"]) .fix-about,body:has([data-fix-home-ssr="v1"]) .fix-types,body:has([data-fix-home-ssr="v1"]) .fix-statistics,body:has([data-fix-home-ssr="v1"]) .fix-news,body:has([data-fix-home-ssr="v1"]) .fix-pending{padding-block:56px}
  body:has([data-fix-home-ssr="v1"]) .fix-about-grid{grid-template-columns:1fr;gap:27px}
  body:has([data-fix-home-ssr="v1"]) .fix-about h2{font-size:33px}
  body:has([data-fix-home-ssr="v1"]) .fix-about-copy .fix-lead{font-size:19px}
  body:has([data-fix-home-ssr="v1"]) .fix-about-copy p{font-size:15px}
  body:has([data-fix-home-ssr="v1"]) .fix-section-heading{margin-bottom:29px}
  body:has([data-fix-home-ssr="v1"]) .fix-section-heading>p{font-size:14px}
  body:has([data-fix-home-ssr="v1"]) .fix-types-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
  body:has([data-fix-home-ssr="v1"]) .fix-type-card{padding:7px 8px 19px;border-radius:16px}
  body:has([data-fix-home-ssr="v1"]) .fix-type-label{font-size:13px;gap:8px}
  body:has([data-fix-home-ssr="v1"]) .fix-type-art{width:100%;max-width:170px}
  body:has([data-fix-home-ssr="v1"]) .fix-stat-grid{gap:12px}
  body:has([data-fix-home-ssr="v1"]) .fix-stat-card{padding:19px 16px;min-height:275px;border-radius:15px}
  body:has([data-fix-home-ssr="v1"]) .fix-stat-value{font-size:clamp(27px,7vw,43px);margin-bottom:15px}
  body:has([data-fix-home-ssr="v1"]) .fix-stat-card h3{font-size:14px;line-height:1.55}
  body:has([data-fix-home-ssr="v1"]) .fix-stat-card p{font-size:11px;margin-bottom:14px}
  body:has([data-fix-home-ssr="v1"]) .fix-stat-index{font-size:10px;margin-bottom:17px}
  body:has([data-fix-home-ssr="v1"]) .fix-stat-cta{padding:25px 0;flex-direction:column;text-align:center;gap:19px}
  body:has([data-fix-home-ssr="v1"]) .fix-stat-cta h3{font-size:25px}
  body:has([data-fix-home-ssr="v1"]) .fix-stat-cta a{width:100%}
  body:has([data-fix-home-ssr="v1"]) .fix-news-heading{display:block;margin-bottom:27px}
  body:has([data-fix-home-ssr="v1"]) .fix-news-heading p{font-size:14px}
  body:has([data-fix-home-ssr="v1"]) .fix-news-disclosure{display:block;text-align:right;margin-top:14px}
  body:has([data-fix-home-ssr="v1"]) .fix-news-grid{grid-template-columns:1fr;gap:22px}
  body:has([data-fix-home-ssr="v1"]) .fix-article-image{aspect-ratio:4/5}
  body:has([data-fix-home-ssr="v1"]) .fix-article-content{padding:20px}
  body:has([data-fix-home-ssr="v1"]) .fix-article-card h3{font-size:19px;min-height:0;margin-bottom:22px}
  body:has([data-fix-home-ssr="v1"]) .fix-article-meta{font-size:12px}
  body:has([data-fix-home-ssr="v1"]) .fix-pending-grid{grid-template-columns:1fr;gap:18px}
  body:has([data-fix-home-ssr="v1"]) .fix-pending-card{padding:26px}
  body:has([data-fix-home-ssr="v1"]) .fix-pending-card p{min-height:0}
  body:has([data-fix-home-ssr="v1"]) .fix-original-how,body:has([data-fix-home-ssr="v1"]) .fix-original-benefits,body:has([data-fix-home-ssr="v1"]) .fix-original-pricing,body:has([data-fix-home-ssr="v1"]) .fix-original-cta{padding-block:56px}
}
@media(prefers-reduced-motion:reduce){body:has([data-fix-home-ssr="v1"]) *{scroll-behavior:auto!important}body:has([data-fix-home-ssr="v1"]) .fix-type-card,body:has([data-fix-home-ssr="v1"]) .fix-article-card,body:has([data-fix-home-ssr="v1"]) .fix-demo-steps button>span{transition:none}body:has([data-fix-home-ssr="v1"]) .fix-type-card:hover,body:has([data-fix-home-ssr="v1"]) .fix-article-card:hover{transform:none}body:has([data-fix-home-ssr="v1"]) .fix-demo-panel,body:has([data-fix-home-ssr="v1"]) .fix-demo-scan,body:has([data-fix-home-ssr="v1"]) .fix-demo-orbit>span{animation:none}}
