html{scroll-behavior:smooth}.mock-pricing-root{background:var(--background);min-height:100dvh;color:var(--foreground);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased}.mock-pricing-desktop .container{max-width:1360px;margin:0 auto;padding:0 28px}.mock-pricing-desktop .topbar{background:var(--background)}.mock-pricing-desktop .sb-header{min-height:64px}.mock-pricing-desktop .sb-logo{font-size:20px}.mock-pricing-desktop .sb-nav{flex:none;align-items:center;gap:20px;display:flex}.mock-pricing-desktop .sb-nav-link{padding:8px 10px;font-size:14px}.mock-pricing-desktop .sb-header-tools{white-space:nowrap;align-items:center;gap:14px;margin-left:auto;display:flex}.mock-pricing-desktop .crumbs{color:var(--muted-foreground);align-items:center;gap:8px;padding:16px 0 4px;font-size:13px;display:flex}.mock-pricing-desktop .crumb-fragment,.mock-pricing-catalog-mobile .m-crumb-fragment{display:contents}.mock-pricing-desktop .crumbs a{color:var(--muted-foreground);text-decoration:none}.mock-pricing-desktop .crumbs a:hover{color:var(--foreground)}.mock-pricing-desktop .crumbs svg{opacity:.6;width:14px;height:14px}.mock-pricing-desktop .crumbs .here{color:var(--foreground);font-weight:500}.mock-pricing-desktop .hero{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:36px;padding:10px 0 6px;display:grid}.mock-pricing-desktop .hero-main h1{font-size:var(--text-h1);letter-spacing:-.02em;font-weight:700;line-height:var(--leading-tight);margin:6px 0 8px}.mock-pricing-desktop .hero-main .sub{font-size:var(--text-lg);color:var(--muted-foreground);max-width:60ch;margin:0 0 16px;line-height:1.45}.mock-pricing-desktop .hero-stats{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:14px 16px}.mock-pricing-desktop .hs-h{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);align-items:center;gap:7px;margin-bottom:8px;font-size:11.5px;font-weight:600;display:flex}.mock-pricing-desktop .hs-h .live{background:var(--price-down);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #13a1472e;box-shadow:0 0 0 3px lab(58.0124% -50.972 35.7631/.18)}.mock-pricing-desktop .hs-row{border-bottom:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;font-size:12.5px;display:flex}.mock-pricing-desktop .hs-row span{white-space:nowrap}.mock-pricing-desktop .hs-row:last-child{border-bottom:none;padding-bottom:0}.mock-pricing-desktop .hs-row b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:700}.mock-pricing-desktop .hdr-sep{background:var(--border);width:1px;height:20px}.mock-pricing-desktop .hdr-city{border:1px solid var(--border);background:var(--background);height:36px;color:var(--foreground);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.mock-pricing-desktop .hdr-city:hover{background:var(--muted)}.mock-pricing-desktop .hdr-city>svg{width:16px;height:16px;color:var(--muted-foreground)}.mock-pricing-desktop .hdr-city .chev{width:14px;height:14px}.mock-pricing-desktop .lang{position:relative}.mock-pricing-desktop .lang summary{border-radius:calc(var(--radius) - 4px);height:32px;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 10px;list-style:none;display:inline-flex}.mock-pricing-desktop .lang summary::-webkit-details-marker{display:none}.mock-pricing-desktop .lang summary:hover{background:var(--muted);color:var(--foreground)}.mock-pricing-desktop .lang summary svg{width:16px;height:16px}.mock-pricing-desktop .lang summary .chev{width:14px;height:14px}.mock-pricing-desktop .lang-menu{z-index:50;min-width:168px;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius);background:var(--popover);box-shadow:var(--shadow-lg);position:absolute;top:calc(100% + 6px);right:0}.mock-pricing-desktop .lang-menu button{width:100%;padding:var(--space-2) var(--space-3);border-radius:calc(var(--radius) - 4px);color:var(--foreground);font-family:var(--font-sans);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:block}.mock-pricing-desktop .lang-menu button:hover{background:var(--accent)}.mock-pricing-desktop .region-bar{align-items:center;gap:12px;margin-top:22px;display:flex}.mock-pricing-desktop .region-bar .lbl{color:var(--muted-foreground);font-size:14px}.mock-pricing-desktop .region-wrap{position:relative}.mock-pricing-desktop .region-wrap .pin{width:17px;height:17px;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.mock-pricing-desktop select.region{appearance:none;min-width:260px;height:48px;color:var(--foreground);background:var(--background);border:1px solid var(--input);border-radius:var(--radius);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23737373' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding:0 38px;font-family:inherit;font-size:15px}.mock-pricing-desktop select.region:focus{border-color:var(--ring);outline:none;box-shadow:0 0 0 3px #a1a1a138;box-shadow:0 0 0 3px lab(66.128% -.0000298023 .0000119209/.22)}.mock-pricing-desktop section.block{margin-top:40px}.mock-pricing-desktop .block-head{margin-bottom:18px}.mock-pricing-desktop .block-head h2{font-size:var(--text-h2);letter-spacing:-.015em;font-weight:600;line-height:var(--leading-snug);margin:0}.mock-pricing-desktop .block-head .aside{color:var(--muted-foreground);margin-top:4px;font-size:14px}.mock-pricing-desktop .world-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:20px;display:grid}.mock-pricing-desktop .wc{border:1px solid var(--border);background:var(--card);border-radius:14px;flex-direction:column;transition:box-shadow .16s,border-color .16s,transform .16s;display:flex;overflow:hidden}.mock-pricing-desktop .wc:not(.is-disabled):hover{box-shadow:var(--shadow-lg);border-color:#bebebe;border-color:lab(76.8% -.0000298023 0);transform:translateY(-2px)}.mock-pricing-desktop .wc.is-disabled{background:var(--muted);opacity:.72}.mock-pricing-desktop .wc-head{color:inherit;align-items:flex-start;gap:16px;padding:24px 24px 20px;text-decoration:none;display:flex}.mock-pricing-desktop .wc-ic{background:var(--primary);border-radius:14px;flex:none;place-items:center;width:58px;height:58px;display:grid}.mock-pricing-desktop .wc.is-disabled .wc-ic{background:var(--secondary)}.mock-pricing-desktop .wc-ic svg{color:#000;width:29px;height:29px}.mock-pricing-desktop .wc.is-disabled .wc-ic svg{color:var(--muted-foreground)}.mock-pricing-desktop .wc-h-tx{flex:1;min-width:0}.mock-pricing-desktop .wc-ttl{letter-spacing:-.01em;font-size:21px;font-weight:700;display:block}.mock-pricing-desktop .wc-desc{color:var(--muted-foreground);margin-top:4px;font-size:13.5px;line-height:1.4}.mock-pricing-desktop .wc-subs{border-top:1px solid var(--border);flex-direction:column;flex:1;gap:2px;padding:8px;display:flex}.mock-pricing-desktop .wc-sub{color:var(--foreground);border-radius:10px;align-items:center;gap:12px;min-width:0;padding:13px 14px;text-decoration:none;transition:background-color .14s;display:flex}.mock-pricing-desktop .wc-sub:not(.is-off):hover{background:var(--muted)}.mock-pricing-desktop .wc-sub.is-off{cursor:not-allowed}.mock-pricing-desktop .s-ic{background:var(--secondary);border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}.mock-pricing-desktop .s-ic svg{width:19px;height:19px}.mock-pricing-desktop .s-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mock-pricing-desktop .s-name{font-size:15px;font-weight:600}.mock-pricing-desktop .s-note{color:var(--muted-foreground);font-size:12.5px}.mock-pricing-desktop .s-arrow{width:17px;height:17px;color:var(--muted-foreground);flex:none;margin-left:auto;transition:transform .14s,color .14s}.mock-pricing-desktop .wc-sub:hover .s-arrow{color:var(--foreground);transform:translate(3px)}.mock-pricing-desktop .wc-foot{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;padding:15px 24px;font-size:13.5px;text-decoration:none;display:flex}.mock-pricing-desktop a.wc-foot:hover{background:var(--muted)}.mock-pricing-desktop .wc-foot .wc-all{color:var(--foreground);align-items:center;gap:6px;font-weight:600;display:inline-flex}.mock-pricing-desktop .wc-foot .wc-all svg{width:15px;height:15px}.mock-pricing-desktop .wc-photo{background:var(--secondary);color:#0000008c;border-radius:14px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:58px;height:58px;font-size:13px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.mock-pricing-desktop .wc-photo svg{opacity:.45;width:12px;height:12px}.mock-pricing-desktop .wc-photo:after{content:"";border:1.5px dashed #00000040;border-radius:14px;position:absolute;inset:0}.mock-pricing-desktop .wc-guide{border-top:1px solid var(--border);color:var(--foreground);align-items:center;gap:8px;padding:12px 18px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.mock-pricing-desktop .wc-guide:hover{background:var(--muted)}.mock-pricing-desktop .wc-guide svg{width:16px;height:16px;color:var(--muted-foreground)}.mock-pricing-desktop .seo{border-top:1px solid var(--border);margin-top:52px;padding-top:32px}.mock-pricing-desktop .seo h2{font-size:var(--text-h3);letter-spacing:-.01em;margin:0 0 14px;font-weight:600}.mock-pricing-desktop .seo h3{margin:22px 0 8px;font-size:16px;font-weight:600}.mock-pricing-desktop .seo p{color:#424242;color:lab(28.08% 0 -.00000596046);max-width:78ch;margin:0 0 12px;font-size:14px;line-height:1.7}.mock-pricing-desktop .links-block{border-top:1px solid var(--border);margin-top:52px;padding:40px 0 56px}.mock-pricing-desktop .links-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.mock-pricing-desktop .links-col h4{letter-spacing:-.01em;align-items:baseline;gap:8px;margin:0 0 14px;font-size:16px;font-weight:700;display:flex}.mock-pricing-desktop .links-col h4 .cnt{color:var(--muted-foreground);font-size:13px;font-weight:500}.mock-pricing-desktop .links-col a{color:#484848;color:lab(30.4% -.0000149012 0);padding:7px 0;font-size:14.5px;text-decoration:none;display:block}.mock-pricing-desktop .links-col a:hover{color:var(--primary-hover)}.mock-pricing-desktop .links-col a.all{color:var(--muted-foreground);font-weight:500}.mock-pricing-desktop .links-col a.all:hover{color:var(--foreground)}
.city-overlay{justify-content:center;align-items:center;padding:24px}.city-dialog{background:var(--popover);border:1px solid var(--border);border-radius:var(--radius);width:100%;max-width:560px;box-shadow:var(--shadow-lg);flex-direction:column;max-height:82vh;display:flex;overflow:hidden}.city-head{justify-content:space-between;align-items:center;padding:20px 22px 14px;display:flex}.city-title{font-size:var(--text-h3);letter-spacing:-.01em;font-weight:600}.city-close{cursor:pointer;width:34px;height:34px;color:var(--muted-foreground);background:0 0;border:none;border-radius:8px;place-items:center;display:grid}.city-close:hover{background:var(--muted);color:var(--foreground)}.city-close>svg{width:18px;height:18px}.city-countries{flex-wrap:wrap;gap:8px;padding:0 22px 14px;display:flex}.city-country{border:1px solid var(--border);background:var(--background);cursor:pointer;color:var(--foreground);border-radius:999px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500}.city-country:hover{background:var(--muted)}.city-country.is-active{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.city-search-wrap{padding:0 22px 12px;position:relative}.city-search-wrap>svg{width:18px;height:18px;color:var(--muted-foreground);position:absolute;top:12px;left:36px}.city-search{border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);width:100%;height:44px;color:var(--foreground);background:var(--background);padding:0 14px 0 44px;font-family:inherit;font-size:15px}.city-search:focus{border-color:var(--ring);outline:none;box-shadow:0 0 0 3px #a1a1a133;box-shadow:0 0 0 3px lab(66.128% -.0000298023 .0000119209/.2)}.city-list{grid-template-columns:1fr 1fr;gap:2px;padding:2px 12px 16px;display:grid;overflow-y:auto}.city-item{color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-family:inherit;font-size:14px;display:flex}.city-item:hover{background:var(--muted)}.city-item.is-active{background:var(--muted);font-weight:600}.city-code{font-variant-numeric:tabular-nums;color:var(--muted-foreground);background:var(--secondary);border-radius:6px;padding:2px 7px;font-size:12px}.city-check>svg{color:#00792d;color:lab(43.9412% -48.3041 34.5);width:16px;height:16px}.city-empty{text-align:center;color:var(--muted-foreground);grid-column:1/-1;padding:28px;font-size:14px}
.m-sheet-overlay,.mock-pricing-mobile{display:none}@media (max-width:767px){.mock-pricing-root{background:#333;background:lab(21.12% 0 0);justify-content:center;min-height:100dvh;padding:24px 0;display:flex}.mock-pricing-desktop{display:none}.mock-pricing-mobile{display:block}.mock-pricing-mobile .phone{background:var(--background);border-radius:40px;width:390px;min-height:844px;position:relative;overflow:hidden;box-shadow:0 30px 80px -20px #0009}.mock-pricing-mobile .scroll{-webkit-overflow-scrolling:touch;height:844px;overflow-y:auto}.mock-pricing-mobile .m{--pad:16px;color:var(--foreground)}.mock-pricing-mobile .muted{color:#484848;color:lab(30.4% -.0000149012 0)}.mock-pricing-mobile .m-header{z-index:20;height:60px;padding:0 var(--pad);background:var(--background);border-bottom:1px solid var(--border);align-items:center;gap:10px;display:flex;position:sticky;top:0}.mock-pricing-mobile .m-logo{letter-spacing:-.02em;align-items:center;gap:8px;font-size:19px;font-weight:800;display:flex}.mock-pricing-mobile .m-logo .mark{background:var(--primary);color:#000;border-radius:8px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.mock-pricing-mobile .m-htools{align-items:center;gap:8px;margin-left:auto;display:flex}.mock-pricing-mobile .m-lang{border:1px solid var(--border);background:var(--background);cursor:pointer;border-radius:10px;align-items:center;gap:5px;height:40px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.mock-pricing-mobile .m-lang svg{width:16px;height:16px;color:var(--muted-foreground)}.mock-pricing-mobile .m-login{background:var(--primary);color:#000;border:none;border-radius:10px;height:40px;padding:0 16px;font-size:14px;font-weight:700}.mock-pricing-mobile .m-hero{padding:22px var(--pad) 8px}.mock-pricing-mobile .m-hero h1{letter-spacing:-.02em;margin:0 0 10px;font-size:30px;font-weight:800;line-height:1.12}.mock-pricing-mobile .m-hero p{color:#484848;color:lab(30.4% -.0000149012 0);margin:0;font-size:16px;line-height:1.5}.mock-pricing-mobile .m-stats{padding:16px var(--pad) 4px;gap:8px;display:flex}.mock-pricing-mobile .m-stat{border:1px solid var(--border);border-radius:14px;flex:1;padding:12px}.mock-pricing-mobile .m-stat b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;display:block}.mock-pricing-mobile .m-stat span{color:#484848;color:lab(30.4% -.0000149012 0);font-size:12.5px}.mock-pricing-mobile .m-stat b.up{color:var(--price-up)}.mock-pricing-mobile .m-controls{padding:14px var(--pad) 6px;flex-direction:column;gap:10px;display:flex}.mock-pricing-mobile .m-region{border:1px solid var(--input);background:var(--background);cursor:pointer;border-radius:14px;align-items:center;gap:10px;width:100%;height:54px;padding:0 16px;font-size:16px;font-weight:600;display:flex}.mock-pricing-mobile .m-region .pin{width:20px;height:20px;color:var(--foreground)}.mock-pricing-mobile .m-region .lbl{text-align:left;flex:1}.mock-pricing-mobile .m-region .chev{width:18px;height:18px;color:var(--muted-foreground)}.mock-pricing-mobile .m-search{position:relative}.mock-pricing-mobile .m-search>svg{width:20px;height:20px;color:var(--muted-foreground);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.mock-pricing-mobile .m-search input{border:1px solid var(--input);border-radius:14px;width:100%;height:54px;padding:0 16px 0 46px;font-family:inherit;font-size:16px}.mock-pricing-mobile .m-sec{padding:20px var(--pad) 6px}.mock-pricing-mobile .m-sec h2{letter-spacing:-.01em;margin:0 0 4px;font-size:22px;font-weight:700}.mock-pricing-mobile .m-sec .sub{color:#484848;color:lab(30.4% -.0000149012 0);margin:0 0 4px;font-size:14.5px}.mock-pricing-mobile .m-cards{padding:12px var(--pad) 0;flex-direction:column;gap:14px;display:flex}.mock-pricing-mobile .m-card{border:1.5px solid var(--border);background:var(--card);border-radius:18px;overflow:hidden}.mock-pricing-mobile .m-card.is-disabled{opacity:.7;background:var(--muted)}.mock-pricing-mobile .m-card-head{align-items:center;gap:14px;padding:18px;display:flex}.mock-pricing-mobile .m-card-ic{background:var(--primary);border-radius:14px;flex:none;place-items:center;width:54px;height:54px;display:grid}.mock-pricing-mobile .m-card.is-disabled .m-card-ic{background:var(--secondary)}.mock-pricing-mobile .m-card-ic svg{color:#000;width:28px;height:28px}.mock-pricing-mobile .m-card.is-disabled .m-card-ic svg{color:var(--muted-foreground)}.mock-pricing-mobile .m-card-tt{letter-spacing:-.01em;font-size:20px;font-weight:800}.mock-pricing-mobile .m-card-ds{color:#4d4d4d;color:lab(32.72% -.0000149012 0);margin-top:2px;font-size:13.5px;line-height:1.35}.mock-pricing-mobile .m-card-badge{align-self:flex-start;margin-left:auto}.mock-pricing-mobile .m-subs{border-top:1.5px solid var(--border)}.mock-pricing-mobile .m-sub{border-bottom:1px solid var(--border);min-height:60px;color:var(--foreground);align-items:center;gap:14px;padding:12px 18px;text-decoration:none;display:flex}.mock-pricing-mobile .m-sub:last-child{border-bottom:none}.mock-pricing-mobile .m-sub-ic{background:var(--secondary);border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.mock-pricing-mobile .m-sub-ic svg{width:21px;height:21px}.mock-pricing-mobile .m-sub-tx{flex:1}.mock-pricing-mobile .m-sub-name{font-size:16px;font-weight:600}.mock-pricing-mobile .m-sub-note{color:#4d4d4d;color:lab(32.72% -.0000149012 0);margin-top:1px;font-size:13px}.mock-pricing-mobile .m-sub .go{width:22px;height:22px;color:var(--muted-foreground);flex:none}.mock-pricing-mobile .m-card-foot{color:#4d4d4d;color:lab(32.72% -.0000149012 0);justify-content:space-between;align-items:center;padding:14px 18px;font-size:14px;display:flex}.mock-pricing-mobile .m-card-foot.is-off{justify-content:flex-start}.mock-pricing-mobile .m-seo{padding:26px var(--pad) 10px}.mock-pricing-mobile .m-seo h3{margin:0 0 8px;font-size:16px;font-weight:700}.mock-pricing-mobile .m-seo p{color:#424242;color:lab(28.08% 0 -.00000596046);margin:0 0 14px;font-size:14px;line-height:1.6}.mock-pricing-mobile .m-links{padding:24px 16px 0}.mock-pricing-mobile .m-links-col{border-top:1px solid var(--border);padding:16px 0}.mock-pricing-mobile .m-links-col h4{align-items:baseline;gap:8px;margin:0 0 10px;font-size:16px;font-weight:700;display:flex}.mock-pricing-mobile .m-links-col h4 .cnt{color:#555;color:lab(36.2% 0 .00000596046);font-size:13px;font-weight:500}.mock-pricing-mobile .m-links-col a{color:#484848;color:lab(30.4% -.0000149012 0);padding:9px 0;font-size:15px;text-decoration:none;display:block}.mock-pricing-mobile .m-links-col a.all{color:#555;color:lab(36.2% 0 .00000596046);font-weight:600}.mock-pricing-mobile .m-foot{padding:20px var(--pad) 40px;border-top:1px solid var(--border);background:var(--muted);color:#4d4d4d;color:lab(32.72% -.0000149012 0);font-size:12.5px;line-height:1.5}.city-overlay{display:none}.m-sheet-overlay{z-index:50;background:#0a0a0a73;background:lab(2.75381% 0 0/.45);display:none;position:absolute;inset:0}.m-sheet-overlay.open{display:block}.m-sheet{background:var(--background);border-radius:22px 22px 0 0;flex-direction:column;max-height:86%;transition:transform .25s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.m-sheet-overlay.open .m-sheet{transform:none}.m-sheet-grab{background:var(--border);border-radius:2px;width:40px;height:4px;margin:10px auto 4px}.m-sheet-head{justify-content:space-between;align-items:center;padding:8px 18px 12px;display:flex}.m-sheet-title{font-size:20px;font-weight:700}.m-sheet-close{background:var(--muted);cursor:pointer;width:40px;height:40px;color:var(--foreground);border:none;border-radius:50%;place-items:center;display:grid}.m-sheet-close svg{width:20px;height:20px}.m-countries{gap:8px;padding:0 18px 12px;display:flex;overflow-x:auto}.m-country{border:1px solid var(--border);background:var(--background);color:var(--foreground);border-radius:999px;flex:none;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600}.m-country.is-active{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.m-sheet-search{padding:0 18px 10px;position:relative}.m-sheet-search>svg{width:18px;height:18px;color:var(--muted-foreground);position:absolute;top:13px;left:34px}.m-sheet-search input{border:1px solid var(--input);background:var(--background);width:100%;height:48px;color:var(--foreground);border-radius:12px;padding:0 14px 0 44px;font-family:inherit;font-size:16px}.m-citylist{padding:2px 12px 24px;overflow-y:auto}.m-cityitem{width:100%;min-height:48px;color:var(--foreground);text-align:left;background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;padding:12px;font-family:inherit;font-size:16px;display:flex}.m-cityitem.is-active{background:var(--muted);font-weight:700}.m-citycode{color:var(--muted-foreground);background:var(--secondary);border-radius:6px;padding:2px 7px;font-size:12px}.m-citycheck svg{color:#00792d;color:lab(43.9412% -48.3041 34.5);width:16px;height:16px}}@media (min-width:768px){.mock-pricing-desktop{display:block}.m-sheet-overlay{display:none}}
.mock-pricing-catalog-desktop .hero{padding:8px 0 4px}.mock-pricing-catalog-desktop .hero-main h1{max-width:none;margin:4px 0 8px}.mock-pricing-catalog-desktop .hero-main .sub{max-width:56ch}.mock-pricing-catalog-desktop .subtypes{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.mock-pricing-catalog-desktop .subtype-chip{border:1px solid var(--border);background:var(--background);color:var(--foreground);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mock-pricing-catalog-desktop .subtype-chip.is-active{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.mock-pricing-catalog-desktop .chip-ic,.mock-pricing-catalog-desktop .ei-ic,.mock-pricing-catalog-desktop .grp-ic{background:var(--secondary);flex:none;place-items:center;display:grid}.mock-pricing-catalog-desktop .chip-ic{border-radius:50%;width:30px;height:30px}.mock-pricing-catalog-desktop .subtype-chip.is-active .chip-ic,.mock-pricing-catalog-desktop .etap-item.is-active .ei-ic{background:#ffffff29;background:lab(100% 0 0/.16)}.mock-pricing-catalog-desktop .chip-ic svg{width:16px;height:16px}.mock-pricing-catalog-desktop .vid-selector{z-index:30;background:var(--background);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;margin:36px calc(50% - 50vw) 0;display:flex;position:sticky;top:0}.mock-pricing-catalog-desktop .vid-selector-lbl{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);flex:none;font-size:12px;font-weight:600}.mock-pricing-catalog-desktop .vid-guide{color:var(--foreground);border-radius:9px;flex:none;align-items:center;gap:7px;margin-left:auto;padding:8px 12px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.mock-pricing-catalog-desktop .vid-guide svg{width:16px;height:16px;color:var(--muted-foreground)}.mock-pricing-catalog-desktop .workzone{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#eee;background:lab(94.2% 0 0);margin:0 calc(50% - 50vw)}.mock-pricing-catalog-desktop .workzone-inner{max-width:none;margin:0 auto;padding:0 48px}.mock-pricing-catalog-desktop .toolbar{grid-template-columns:280px minmax(0,1fr);align-items:stretch;gap:36px;margin-top:24px;display:grid}.mock-pricing-catalog-desktop .region-btn{border:1px solid var(--input);border-radius:var(--radius);background:var(--background);width:100%;height:52px;color:var(--foreground);cursor:pointer;align-items:center;gap:9px;padding:0 16px;font-family:inherit;font-size:15px;display:inline-flex}.mock-pricing-catalog-desktop .region-btn .pin{width:17px;height:17px;color:var(--muted-foreground)}.mock-pricing-catalog-desktop .region-btn>span{text-align:left;flex:1}.mock-pricing-catalog-desktop .region-btn .chev{width:16px;height:16px;color:var(--muted-foreground)}.mock-pricing-catalog-desktop .search-wrap{flex:1;position:relative}.mock-pricing-catalog-desktop .search-wrap .sic{width:19px;height:19px;color:var(--muted-foreground);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.mock-pricing-catalog-desktop input.search{border:1px solid var(--input);border-radius:var(--radius);background:var(--background);width:100%;height:52px;color:var(--foreground);padding:0 16px 0 46px;font-family:inherit;font-size:16px}.mock-pricing-catalog-desktop input.search::placeholder{color:var(--muted-foreground)}.mock-pricing-catalog-desktop .catalog-split{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:36px;margin-top:20px;display:grid}.mock-pricing-catalog-desktop .etap-nav{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:8px;position:sticky;top:76px}.mock-pricing-catalog-desktop .etap-nav-h{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;padding:8px 6px 8px 10px;font-size:12px;font-weight:600}.mock-pricing-catalog-desktop .etap-list{flex-direction:column;gap:2px;max-height:68vh;display:flex;overflow-y:auto}.mock-pricing-catalog-desktop .etap-item{width:100%;min-height:44px;color:var(--foreground);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.mock-pricing-catalog-desktop .etap-item.is-active{background:var(--foreground);color:var(--background)}.mock-pricing-catalog-desktop .etap-item:hover{background:var(--muted)}.mock-pricing-catalog-desktop .etap-item.is-active:hover{background:var(--foreground)}.mock-pricing-catalog-desktop .ei-ic{border-radius:7px;width:26px;height:26px}.mock-pricing-catalog-desktop .ei-ic svg,.mock-pricing-catalog-desktop .grp-ic svg{width:15px;height:15px}.mock-pricing-catalog-desktop .ei-name{flex:1;min-width:0}.mock-pricing-catalog-desktop .ei-count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.mock-pricing-catalog-desktop .etap-item.is-active .ei-count{color:#ffffffb8;color:lab(100% 0 0/.72)}.mock-pricing-catalog-desktop .etap-more{width:100%;min-height:38px;color:var(--foreground);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;display:flex}.mock-pricing-catalog-desktop .etap-more:hover{background:var(--muted)}.mock-pricing-catalog-desktop .etap-more svg{width:14px;height:14px}.mock-pricing-catalog-desktop .catalog-main{min-width:0}.mock-pricing-catalog-desktop .rates-toolbar{flex-wrap:wrap;gap:16px;margin-bottom:14px;display:flex}.mock-pricing-catalog-desktop .rt-controls{flex-wrap:nowrap;flex:1;align-items:center;gap:16px;display:flex}.mock-pricing-catalog-desktop .rt-controls .fb-sort:last-child{margin-left:auto}.mock-pricing-catalog-desktop .fb-toggle,.mock-pricing-catalog-desktop .fb-sort{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:8px;font-family:inherit;font-size:13px;font-weight:500;display:inline-flex}.mock-pricing-catalog-desktop .fb-toggle{cursor:pointer;background:0 0;border:none}.mock-pricing-catalog-desktop .fb-toggle .sw{background:var(--input);border-radius:999px;flex:none;width:34px;height:20px;position:relative}.mock-pricing-catalog-desktop .fb-toggle .sw:after{width:16px;height:16px;box-shadow:var(--shadow-xs);content:"";background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.mock-pricing-catalog-desktop .fb-select{border:1px solid var(--input);border-radius:calc(var(--radius) - 2px);appearance:none;background-color:var(--background);height:36px;color:var(--foreground);background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b6b6b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 30px 0 12px;font-family:inherit;font-size:13px;font-weight:500}.mock-pricing-catalog-desktop .fb-sort-inline .fb-select{width:244px}.mock-pricing-catalog-desktop .rates-wrap{border-radius:var(--radius);border:1px solid #dedede;border:1px solid lab(88.4% 0 .0000119209);margin-top:16px;overflow:hidden}.mock-pricing-catalog-desktop table.rates{border-collapse:collapse;width:100%;font-size:14px}.mock-pricing-catalog-desktop table.rates thead th{background:var(--foreground);color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);text-align:left;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:12px 16px;font-size:11.5px;font-weight:600}.mock-pricing-catalog-desktop table.rates thead th.num,.mock-pricing-catalog-desktop table.rates td.num{text-align:right}.mock-pricing-catalog-desktop .group-row td{padding:0}.mock-pricing-catalog-desktop .grp{background:#f3f3f3;background:lab(95.94% 0 0);border-top:1px solid #dedede;border-top:1px solid lab(88.4% 0 .0000119209);border-bottom:1px solid #dedede;border-bottom:1px solid lab(88.4% 0 .0000119209);align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.mock-pricing-catalog-desktop .grp-chev{width:22px;height:22px;color:var(--muted-foreground);border-radius:6px;flex:none;place-items:center;display:grid}.mock-pricing-catalog-desktop .grp-chev svg{width:16px;height:16px}.mock-pricing-catalog-desktop .grp-ic{background:var(--background);border-radius:7px;width:28px;height:28px}.mock-pricing-catalog-desktop .grp-count{color:var(--muted-foreground);margin-left:auto;font-size:12px;font-weight:500}.mock-pricing-catalog-desktop .rate-row td{background:var(--background);vertical-align:middle;border-bottom:1px solid #e4e4e4;border-bottom:1px solid lab(90.72% .0000298023 -.0000119209);padding:12px 16px}.mock-pricing-catalog-desktop .rt-name{font-weight:500}.mock-pricing-catalog-desktop .rt-desc{color:#555;color:lab(36.2% 0 .00000596046);max-width:360px;font-size:13px;line-height:1.35}.mock-pricing-catalog-desktop .rt-unit{color:var(--muted-foreground);text-align:right;white-space:nowrap;padding-right:4px;font-size:13px}.mock-pricing-catalog-desktop .rt-price,.mock-pricing-catalog-desktop .rt-price-cell .sb-locked-value{font-size:15.5px;font-weight:700}.mock-pricing-catalog-desktop .sb-locked{justify-content:flex-end;align-items:center;gap:7px;display:inline-flex}.mock-pricing-catalog-desktop .sb-locked-value{filter:blur(5px);font-variant-numeric:tabular-nums}.mock-pricing-catalog-desktop .sb-lock{width:15px;height:15px;color:var(--muted-foreground)}.mock-pricing-catalog-desktop .rt-bids{color:var(--muted-foreground)}.mock-pricing-catalog-desktop .rt-go{width:40px}.mock-pricing-catalog-desktop .rt-go svg{width:16px;height:16px;color:var(--muted-foreground)}.mock-pricing-catalog-desktop .dyn{font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 7px;font-size:12px;font-weight:600}.mock-pricing-catalog-desktop .dyn.up{color:var(--price-up);background:#e400141a;background:lab(48.4493% 77.4328 61.5452/.1)}.mock-pricing-catalog-desktop .dyn.down{color:#006828;color:lab(38.0123% -45.3834 32.6099);background:#13a1471f;background:lab(58.0124% -50.972 35.7631/.12)}.mock-pricing-catalog-desktop .lock-note{color:var(--muted-foreground);align-items:center;gap:8px;margin:12px 2px 0;font-size:13px;display:flex}.mock-pricing-catalog-desktop .lock-note svg{flex:none;width:15px;height:15px}.mock-pricing-catalog-desktop .lock-note button{color:var(--foreground);background:0 0;border:none;padding:0;font-family:inherit;font-weight:600}.mock-pricing-catalog-desktop .cta{border-radius:var(--radius);background:#fffbe4;background:lab(98.4962% -1.13362 15.4514);border:1px solid #ecdfaa;border:1px solid lab(88.772% -1.31008 27.723);align-items:center;gap:20px;margin-top:40px;padding:22px 26px;display:flex}.mock-pricing-catalog-desktop .cta .cta-ic{background:var(--primary);border-radius:11px;flex:none;place-items:center;width:46px;height:46px;display:grid}.mock-pricing-catalog-desktop .cta .cta-ic svg{color:#000;width:24px;height:24px}.mock-pricing-catalog-desktop .cta .cta-tx{flex:1}.mock-pricing-catalog-desktop .cta .cta-tx b{font-size:16px;font-weight:600;display:block}.mock-pricing-catalog-desktop .cta .cta-tx span{color:var(--muted-foreground);font-size:13.5px}.mock-pricing-catalog-desktop .fab-stack{z-index:40;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:28px;right:28px}.mock-pricing-catalog-desktop .fab{border:1px solid var(--border);background:var(--background);width:48px;height:48px;color:var(--foreground);box-shadow:var(--shadow-md);border-radius:50%;place-items:center;display:grid}.mock-pricing-catalog-desktop .fab svg{width:20px;height:20px}.mock-pricing-catalog-desktop .fab--primary{border-color:var(--foreground);background:var(--foreground);color:var(--background);opacity:0;pointer-events:none;transform:translateY(8px)}
.mock-pricing-types-desktop .container{max-width:1200px;margin:0 auto;padding:0 28px}.mock-pricing-types-desktop .head{padding:14px 0 6px}.mock-pricing-types-desktop .head h1{letter-spacing:-.02em;max-width:22ch;margin:6px 0 10px;font-size:40px;font-weight:700;line-height:1.16}.mock-pricing-types-desktop .head .lead{max-width:70ch;color:var(--muted-foreground);font-size:var(--text-lg);margin:0;line-height:1.5}.mock-pricing-types-desktop .types{flex-direction:column;gap:20px;margin-top:36px;display:flex}.mock-pricing-types-desktop .type{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;display:flex;overflow:hidden}.mock-pricing-types-desktop .type-head{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:20px 22px;display:flex}.mock-pricing-types-desktop .type-ic{background:var(--primary);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.mock-pricing-types-desktop .type-ic svg{color:#000;width:24px;height:24px}.mock-pricing-types-desktop .type-htx{flex-direction:column;gap:3px;min-width:0;display:flex}.mock-pricing-types-desktop .type-htx h2{font-size:var(--text-h4);letter-spacing:-.01em;margin:0;font-weight:700}.mock-pricing-types-desktop .type-htx .note{color:var(--muted-foreground);margin-top:2px;font-size:13px}.mock-pricing-types-desktop .type-stages{columns:3;flex:1;column-gap:32px;padding:22px}.mock-pricing-types-desktop .stage-link{break-inside:avoid;color:#2e2e2e;color:lab(18.8% 0 0);align-items:center;gap:10px;padding:8px 0;font-size:15px;line-height:1.35;text-decoration:none;display:flex}.mock-pricing-types-desktop .stage-link:hover{color:var(--primary-hover)}.mock-pricing-types-desktop .stage-link .sl-ic{background:var(--secondary);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.mock-pricing-types-desktop .stage-link .sl-ic svg{width:16px;height:16px;color:var(--foreground)}.mock-pricing-types-desktop .type-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:13px 22px;display:flex}.mock-pricing-types-desktop .type-foot a{color:var(--foreground);align-items:center;gap:5px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.mock-pricing-types-desktop .type-foot a svg{width:15px;height:15px}.mock-pricing-types-desktop .type-foot .cnt{color:var(--muted-foreground);margin-left:auto;font-size:13px}.mock-pricing-types-desktop .type-foot .cnt b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:700}.mock-pricing-types-desktop .seo{border-top:1px solid var(--border);margin-top:44px;padding-top:28px}.mock-pricing-types-desktop .seo h2{font-size:var(--text-h3);letter-spacing:-.01em;margin:0 0 12px;font-weight:600}.mock-pricing-types-desktop .seo p{color:#424242;color:lab(28.08% 0 -.00000596046);max-width:78ch;margin:0 0 12px;font-size:14px;line-height:1.7}.mock-pricing-types-desktop .pad-bottom{height:64px}
.mock-pricing-detail-desktop .container{max-width:1320px;margin:0 auto;padding:0 28px}.mock-pricing-detail-desktop .head{padding:6px 0 18px}.mock-pricing-detail-desktop .head h1{max-width:24ch;font-size:var(--text-h1);letter-spacing:-.02em;margin:6px 0 10px;font-weight:800}.mock-pricing-detail-desktop .head .sub,.mock-pricing-detail-mobile .m-detail-sub{color:var(--muted-foreground);font-size:var(--text-lg);margin:0}.mock-pricing-detail-desktop .detail-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;padding-bottom:60px;display:grid}.mock-pricing-detail-desktop .tree-nav{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);max-height:calc(100vh - 40px);position:sticky;top:20px;overflow-y:auto}.mock-pricing-detail-desktop .tree-h{color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;padding:14px 16px 8px;font-size:12px;font-weight:600}.mock-pricing-detail-desktop .tree-grp{border-top:1px solid var(--border)}.mock-pricing-detail-desktop .tree-grp:first-of-type{border-top:none}.mock-pricing-detail-desktop .tree-grp-head{width:100%;color:var(--foreground);text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:11px 14px;font-family:inherit;font-size:13.5px;font-weight:600;display:flex}.mock-pricing-detail-desktop .tree-grp-ic{background:var(--secondary);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.mock-pricing-detail-desktop .tree-grp-ic svg{width:14px;height:14px}.mock-pricing-detail-desktop .tree-grp-head .cnt{color:var(--muted-foreground);margin-left:auto;font-size:12px;font-weight:600}.mock-pricing-detail-desktop .tree-grp-head .caret{width:15px;height:15px;color:var(--muted-foreground)}.mock-pricing-detail-desktop .tree-grp.open .tree-grp-head .caret{transform:rotate(90deg)}.mock-pricing-detail-desktop .tree-ops{padding:0 8px 8px;display:none}.mock-pricing-detail-desktop .tree-grp.open .tree-ops{display:block}.mock-pricing-detail-desktop .tree-op{color:#484848;color:lab(30.4% -.0000149012 0);border-radius:8px;padding:8px 12px 8px 40px;font-size:13px;line-height:1.35;text-decoration:none;display:block}.mock-pricing-detail-desktop .tree-op.is-current{background:var(--primary);color:#000;font-weight:700}.mock-pricing-detail-desktop .price-card,.mock-pricing-detail-mobile .price-card{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.mock-pricing-detail-desktop .price-top,.mock-pricing-detail-mobile .price-top{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-end;gap:16px;padding:22px 24px 18px;display:flex}.mock-pricing-detail-desktop .price-now,.mock-pricing-detail-mobile .price-now{align-items:baseline;gap:4px;display:flex}.mock-pricing-detail-desktop .price-now .val,.mock-pricing-detail-mobile .price-now .val{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:44px;font-weight:800}.mock-pricing-detail-desktop .price-now .per,.mock-pricing-detail-mobile .price-now .per{color:var(--muted-foreground);font-size:18px;font-weight:500}.mock-pricing-detail-desktop .price-dyn,.mock-pricing-detail-mobile .price-dyn{color:var(--price-up);font-variant-numeric:tabular-nums;white-space:nowrap;background:#e400141a;background:lab(48.4493% 77.4328 61.5452/.1);border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:14px;font-weight:700;display:inline-flex}.mock-pricing-detail-desktop .price-dyn svg,.mock-pricing-detail-mobile .price-dyn svg{width:15px;height:15px}.mock-pricing-detail-desktop .price-meta{color:var(--muted-foreground);text-align:right;margin-left:auto;font-size:13px;line-height:1.5}.mock-pricing-detail-desktop .price-meta b{color:var(--foreground);font-weight:700}.mock-pricing-detail-desktop .range,.mock-pricing-detail-mobile .range{border-bottom:1px solid var(--border);padding:18px 24px}.mock-pricing-detail-desktop .range-bar,.mock-pricing-detail-mobile .range-bar{background:linear-gradient(90deg,#e4e4e4,#cacaca);background:linear-gradient(90deg,lab(90.72% .0000298023 -.0000119209),lab(81.44% -.0000298023 0));border-radius:999px;height:8px;margin:26px 0 8px;position:relative}.mock-pricing-detail-desktop .range-pt,.mock-pricing-detail-mobile .range-pt{border:3px solid var(--foreground);background:var(--background);border-radius:50%;width:16px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.mock-pricing-detail-desktop .range-pt.med,.mock-pricing-detail-mobile .range-pt.med{border-color:var(--primary);background:var(--primary);width:20px;height:20px}.mock-pricing-detail-desktop .range-lab,.mock-pricing-detail-mobile .range-lab{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700;position:absolute;top:-24px;transform:translate(-50%)}.mock-pricing-detail-desktop .range-cap,.mock-pricing-detail-mobile .range-cap{color:var(--muted-foreground);justify-content:space-between;font-size:12px;display:flex}.mock-pricing-detail-desktop .chart-wrap,.mock-pricing-detail-mobile .chart-wrap{padding:18px 24px 22px}.mock-pricing-detail-desktop .chart-head,.mock-pricing-detail-mobile .chart-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.mock-pricing-detail-desktop .chart-title,.mock-pricing-detail-mobile .chart-title{font-size:14px;font-weight:600}.mock-pricing-detail-desktop .chart-tabs,.mock-pricing-detail-mobile .chart-tabs{background:var(--muted);border-radius:9px;gap:4px;padding:3px;display:inline-flex}.mock-pricing-detail-desktop .chart-tab,.mock-pricing-detail-mobile .chart-tab{color:var(--muted-foreground);background:0 0;border:none;border-radius:6px;padding:5px 11px;font-family:inherit;font-size:12.5px;font-weight:500}.mock-pricing-detail-desktop .chart-tab.is-active,.mock-pricing-detail-mobile .chart-tab.is-active{background:var(--background);box-shadow:var(--shadow-xs);color:var(--foreground)}.mock-pricing-detail-desktop svg.chart,.mock-pricing-detail-mobile svg.chart{width:100%;height:160px;display:block}.mock-pricing-detail-desktop section.blk,.mock-pricing-detail-mobile section.blk{margin-top:32px}.mock-pricing-detail-desktop section.blk h2,.mock-pricing-detail-mobile section.blk h2{font-size:var(--text-h3);letter-spacing:-.01em;margin:0 0 14px;font-weight:700}.mock-pricing-detail-desktop .lead,.mock-pricing-detail-mobile .lead{color:#3d3d3d;color:lab(25.76% -.0000149012 0);max-width:70ch;font-size:15px;line-height:1.7}.mock-pricing-detail-desktop .incl,.mock-pricing-detail-mobile .incl{grid-template-columns:1fr 1fr;gap:10px 24px;margin:14px 0 0;padding:0;list-style:none;display:grid}.mock-pricing-detail-desktop .incl li,.mock-pricing-detail-mobile .incl li{align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.mock-pricing-detail-desktop .incl svg,.mock-pricing-detail-mobile .incl svg{color:#00792d;color:lab(43.9412% -48.3041 34.5);flex:none;width:18px;height:18px;margin-top:2px}.mock-pricing-detail-desktop .photos,.mock-pricing-detail-mobile .photos{grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;display:grid}.mock-pricing-detail-desktop .photo-slot,.mock-pricing-detail-mobile .photo-slot{border-radius:var(--radius);background:var(--secondary);width:100%;height:200px;color:var(--muted-foreground);place-items:center;display:grid}.mock-pricing-detail-desktop .props,.mock-pricing-detail-mobile .props,.mock-pricing-detail-desktop .otherobj,.mock-pricing-detail-mobile .otherobj{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.mock-pricing-detail-desktop .prop,.mock-pricing-detail-mobile .prop{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:13px 18px;font-size:14px;display:flex}.mock-pricing-detail-desktop .prop:last-child,.mock-pricing-detail-mobile .prop:last-child{border-bottom:none}.mock-pricing-detail-desktop .prop .k,.mock-pricing-detail-mobile .prop .k{color:var(--muted-foreground)}.mock-pricing-detail-desktop .prop .v,.mock-pricing-detail-mobile .prop .v{text-align:right;font-weight:600}.mock-pricing-detail-desktop .oo-group,.mock-pricing-detail-mobile .oo-group{border-bottom:1px solid var(--border);color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;background:#f5f5f5;background:lab(96.52% -.0000298023 .0000119209);padding:12px 16px;font-size:12px;font-weight:600}.mock-pricing-detail-desktop .oo-row,.mock-pricing-detail-mobile .oo-row{border-bottom:1px solid var(--border);color:var(--foreground);justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.mock-pricing-detail-desktop .oo-row:last-child,.mock-pricing-detail-mobile .oo-row:last-child{border-bottom:none}.mock-pricing-detail-desktop .oo-row.is-current,.mock-pricing-detail-mobile .oo-row.is-current{background:#fffbe4;background:lab(98.4962% -1.13362 15.4514)}.mock-pricing-detail-desktop .oo-obj,.mock-pricing-detail-mobile .oo-obj{align-items:center;gap:12px;min-width:0;display:flex}.mock-pricing-detail-desktop .oo-ic,.mock-pricing-detail-mobile .oo-ic{background:var(--secondary);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.mock-pricing-detail-desktop .oo-ic svg,.mock-pricing-detail-mobile .oo-ic svg{width:19px;height:19px}.mock-pricing-detail-desktop .oo-tx,.mock-pricing-detail-mobile .oo-tx{flex-direction:column;gap:1px;min-width:0;display:flex}.mock-pricing-detail-desktop .oo-name,.mock-pricing-detail-mobile .oo-name{font-size:14.5px;font-weight:600}.mock-pricing-detail-desktop .oo-note,.mock-pricing-detail-mobile .oo-note{color:#00792d;color:lab(43.9412% -48.3041 34.5);font-size:12px;font-weight:600}.mock-pricing-detail-desktop .oo-price,.mock-pricing-detail-mobile .oo-price{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:16px;font-weight:800}.mock-pricing-detail-desktop .side{flex-direction:column;gap:16px;display:flex;position:sticky;top:24px}.mock-pricing-detail-desktop .side-card{border:1px solid var(--border);border-radius:var(--radius);padding:20px}.mock-pricing-detail-desktop .side-card h3{font-size:var(--text-h4);margin:0 0 6px;font-weight:700}.mock-pricing-detail-desktop .side-card p{color:var(--muted-foreground);margin:0 0 14px;font-size:13.5px;line-height:1.5}.mock-pricing-detail-desktop .btn-full{border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-family:inherit;font-size:15px;font-weight:700;display:inline-flex}.mock-pricing-detail-desktop .btn-full.primary{background:var(--primary);color:#000}.mock-pricing-detail-desktop .btn-full.ghost{border:1px solid var(--border);background:var(--background);color:var(--foreground);margin-top:10px}.mock-pricing-detail-desktop .btn-full svg{width:18px;height:18px}.mock-pricing-detail-desktop .related{flex-direction:column;display:flex}.mock-pricing-detail-desktop .related a{border-bottom:1px solid var(--border);color:var(--foreground);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:14px;text-decoration:none;display:flex}.mock-pricing-detail-desktop .related a:last-child{border-bottom:none}.mock-pricing-detail-desktop .related .p{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.mock-pricing-detail-desktop .related .lock{color:var(--muted-foreground);align-items:center;gap:4px;display:inline-flex}.mock-pricing-detail-desktop .related .lock .blur{filter:blur(5px)}.mock-pricing-detail-desktop .related .lock svg{width:13px;height:13px}
@media (max-width:767px){.mock-pricing-types-desktop{display:none}.mock-pricing-types-mobile{background:var(--background);min-height:100vh;display:block}.mock-pricing-types-mobile .m-types-lead{color:var(--muted-foreground);margin:0;padding:0 16px 16px;font-size:15px;line-height:1.45}.mock-pricing-types-mobile .m-head{padding:8px 16px 10px}.mock-pricing-types-mobile .m-head h1{letter-spacing:-.02em;margin:0 0 10px;font-size:26px;font-weight:800;line-height:1.12}.mock-pricing-types-mobile .m-head p{color:#353535;color:lab(22.28% 0 0);margin:0;font-size:16px;line-height:1.45}.mock-pricing-types-mobile .m-types-list{flex-direction:column;gap:14px;padding:18px 16px 0;display:flex}.mock-pricing-types-mobile .m-type-card{border:1.5px solid var(--border);background:var(--card);border-radius:18px;overflow:hidden}.mock-pricing-types-mobile .m-type-card-head{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:16px 18px;display:flex}.mock-pricing-types-mobile .m-type-ic{background:var(--primary);border-radius:13px;flex:none;place-items:center;width:50px;height:50px;display:grid}.mock-pricing-types-mobile .m-type-ic svg{color:#000;width:26px;height:26px}.mock-pricing-types-mobile .m-type-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mock-pricing-types-mobile .m-type-tx b{letter-spacing:-.01em;font-size:19px;font-weight:800}.mock-pricing-types-mobile .m-type-tx span{color:#4d4d4d;color:lab(32.72% -.0000149012 0);margin-top:2px;font-size:13px}.mock-pricing-types-mobile .m-type-stages{grid-template-columns:1fr 1fr;gap:2px;padding:10px;display:grid}.mock-pricing-types-mobile .m-type-stage{color:#2e2e2e;color:lab(18.8% 0 0);border-radius:11px;align-items:center;gap:10px;min-height:48px;padding:10px 12px;font-size:14.5px;font-weight:500;text-decoration:none;display:flex}.mock-pricing-types-mobile .m-type-stage:active{background:var(--muted)}.mock-pricing-types-mobile .m-type-stage-ic{background:var(--secondary);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.mock-pricing-types-mobile .m-type-stage-ic svg{width:17px;height:17px;color:var(--foreground)}.mock-pricing-types-mobile .m-type-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.mock-pricing-types-mobile .m-type-foot a{color:var(--foreground);align-items:center;gap:5px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.mock-pricing-types-mobile .m-type-foot a svg{width:16px;height:16px}.mock-pricing-types-mobile .m-type-foot span{color:#4d4d4d;color:lab(32.72% -.0000149012 0);font-size:13.5px}.mock-pricing-types-mobile .m-type-foot b{color:var(--foreground);font-weight:800}.mock-pricing-types-mobile .m-types-note{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);margin:8px 16px 24px;padding:18px}.mock-pricing-types-mobile .m-types-note h2{margin:0 0 8px;font-size:19px;font-weight:800}.mock-pricing-types-mobile .m-types-note p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.5}.mock-pricing-detail-desktop{display:none}.mock-pricing-detail-mobile{background:var(--background);min-height:100vh;padding-bottom:84px;display:block}.mock-pricing-detail-mobile .md-top{z-index:20;border-bottom:1px solid var(--border);background:var(--background);align-items:center;gap:12px;height:56px;padding:0 16px;display:flex;position:sticky;top:0}.mock-pricing-detail-mobile .md-top strong{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:800;overflow:hidden}.mock-pricing-detail-mobile .md-icon-btn{width:28px;height:28px;color:var(--foreground);background:0 0;border:0;flex:none;place-items:center;display:grid}.mock-pricing-detail-mobile .md-icon-btn svg{width:20px;height:20px}.mock-pricing-detail-mobile .m-detail-sub{padding:0 16px 16px;font-size:15px}.mock-pricing-detail-mobile .price-card{margin:0 16px}.mock-pricing-detail-mobile .price-top{padding:18px 16px 16px}.mock-pricing-detail-mobile .price-now .val{font-size:38px}.mock-pricing-detail-mobile .price-meta{display:none}.mock-pricing-detail-mobile .range,.mock-pricing-detail-mobile .chart-wrap{padding-left:16px;padding-right:16px}.mock-pricing-detail-mobile section.blk{margin:28px 16px 0}.mock-pricing-detail-mobile .incl,.mock-pricing-detail-mobile .photos{grid-template-columns:1fr}.mock-pricing-detail-mobile .photo-slot{height:156px}.mock-pricing-detail-mobile .m-detail-actions{z-index:30;padding:12px 16px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--background);gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.mock-pricing-detail-mobile .m-detail-actions button{background:var(--primary);color:#000;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;height:48px;font-family:inherit;font-size:15px;font-weight:800;display:inline-flex}.mock-pricing-detail-mobile .m-detail-actions .m-detail-plus{border:1px solid var(--border);background:var(--background);flex:none;width:52px}.mock-pricing-detail-mobile .m-detail-actions svg{width:18px;height:18px}.mock-pricing-catalog-mobile .m-crumbs{color:#555;color:lab(36.2% 0 .00000596046);flex-wrap:wrap;align-items:center;gap:6px;padding:12px 16px 8px;font-size:12.5px;display:flex}.mock-pricing-catalog-mobile .m-crumbs a{color:#555;color:lab(36.2% 0 .00000596046);text-decoration:none}.mock-pricing-catalog-mobile .m-h1{letter-spacing:-.02em;margin:0;padding:8px 16px 10px;font-size:23px;font-weight:800;line-height:1.15}.mock-pricing-catalog-mobile .m-bar{border-bottom:1px solid var(--border);background:var(--background);padding:6px 0 8px}.mock-pricing-catalog-mobile .m-vids,.mock-pricing-catalog-mobile .m-filters{scrollbar-width:none;gap:8px;padding:0 16px 10px;display:flex;overflow-x:auto}.mock-pricing-catalog-mobile .m-filters{padding:10px 16px}.mock-pricing-catalog-mobile .m-vids::-webkit-scrollbar{display:none}.mock-pricing-catalog-mobile .m-filters::-webkit-scrollbar{display:none}.mock-pricing-catalog-mobile .m-vid,.mock-pricing-catalog-mobile .m-fchip{border:1px solid var(--border);background:var(--background);height:44px;color:var(--foreground);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.mock-pricing-catalog-mobile .m-vid{padding-left:7px}.mock-pricing-catalog-mobile .m-fchip{border-radius:12px}.mock-pricing-catalog-mobile .m-vid.is-active{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.mock-pricing-catalog-mobile .m-vid-ic{background:var(--secondary);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.mock-pricing-catalog-mobile .m-vid.is-active .m-vid-ic{background:#ffffff29;background:lab(100% 0 0/.16)}.mock-pricing-catalog-mobile .m-vid-ic svg,.mock-pricing-catalog-mobile .m-fchip svg{width:16px;height:16px}.mock-pricing-catalog-mobile .m-rates{padding:3px 0 0}.mock-pricing-catalog-mobile table.m-table{border-collapse:collapse;width:100%}.mock-pricing-catalog-mobile table.m-table thead th{z-index:15;background:var(--foreground);color:#f8f8f8;color:lab(97.68% -.0000298023 .0000119209);text-align:left;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;padding:9px 16px;font-size:11px;font-weight:600;position:sticky;top:58px}.mock-pricing-catalog-mobile table.m-table thead th.num,.mock-pricing-catalog-mobile td.m-price-cell{text-align:right}.mock-pricing-catalog-mobile .m-grprow td{padding:0}.mock-pricing-catalog-mobile .m-grp{background:#f2f2f2;background:lab(95.36% 0 0);border-top:1px solid #d7d7d7;border-top:1px solid lab(86.08% -.0000298023 0);border-bottom:1px solid #d7d7d7;border-bottom:1px solid lab(86.08% -.0000298023 0);align-items:center;gap:10px;padding:11px 16px;font-size:14px;font-weight:700;display:flex}.mock-pricing-catalog-mobile .m-grp-ic{background:var(--background);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.mock-pricing-catalog-mobile .m-grp-ic svg{width:15px;height:15px}.mock-pricing-catalog-mobile .m-grp .cnt{color:#4d4d4d;color:lab(32.72% -.0000149012 0);margin-left:auto;font-size:13px;font-weight:600}.mock-pricing-catalog-mobile tr.m-op{border-bottom:1px solid var(--border)}.mock-pricing-catalog-mobile tr.m-op td{vertical-align:middle;padding:10px 16px}.mock-pricing-catalog-mobile .m-op-name{font-size:15px;font-weight:600;line-height:1.3}.mock-pricing-catalog-mobile .m-op-unit{color:#555;color:lab(36.2% 0 .00000596046);margin-top:2px;font-size:12px}.mock-pricing-catalog-mobile .m-op-price,.mock-pricing-catalog-mobile .m-op-locked .blur{font-variant-numeric:tabular-nums;font-size:15.5px;font-weight:800}.mock-pricing-catalog-mobile .m-op-locked{align-items:center;gap:5px;display:inline-flex}.mock-pricing-catalog-mobile .m-op-locked .blur{filter:blur(5px)}.mock-pricing-catalog-mobile .m-op-locked svg{width:15px;height:15px;color:var(--muted-foreground)}.mock-pricing-catalog-mobile .m-dyn{font-variant-numeric:tabular-nums;margin-top:3px;font-size:12.5px;font-weight:700;display:block}.mock-pricing-catalog-mobile .m-dyn.up{color:var(--price-up)}.mock-pricing-catalog-mobile .m-dyn.down{color:#006828;color:lab(38.0123% -45.3834 32.6099)}.mock-pricing-catalog-mobile .m-locknote button{color:var(--foreground);background:0 0;border:none;padding:0;font-family:inherit;font-weight:700}.mock-pricing-catalog-mobile .m-tabbar{z-index:40;height:64px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--border);background:var(--background);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}.mock-pricing-catalog-mobile .m-tab{color:#636363;color:lab(42% 0 0);text-align:center;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:100%;padding:0 2px;font-family:inherit;font-size:10.5px;font-weight:600;line-height:1.1;display:flex}.mock-pricing-catalog-mobile .m-tab svg{width:23px;height:23px}.mock-pricing-catalog-mobile .m-tab.is-active{color:var(--foreground)}}@media (min-width:768px){.mock-pricing-types-mobile,.mock-pricing-detail-mobile{display:none}}
