@import "https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@75..125,400..800&family=DM+Mono:wght@400;500&display=swap";:root{--bg:#fff;--bg-lift:#f7f7f6;--surface:#fff;--surface-2:#f6f6f5;--sunk:#f4f4f3;--line:#e5e5e3;--line-strong:#c8c8c5;--text:#1a1a1a;--text-2:#565654;--text-3:#6b6b69;--accent:#1856c5;--accent-strong:#1146a3;--accent-line:#2570e0;--accent-ink:#fff;--accent-wash:#1856c514;--accent-edge:#1856c552;--green:#2f7d32;--green-deep:#a9d3a4;--green-wash:#eaf5e8;--red:#b3261e;--radius:10px;--radius-sm:6px;--radius-pill:999px;--shadow:0 1px 2px #1c18150d,0 10px 28px -18px #1c181547;--ring:0 0 0 2px var(--bg),0 0 0 4px var(--accent);--display:Archivo,"Helvetica Neue",Arial,sans-serif;--ui:Archivo,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--mono:"DM Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--page:1480px;--gutter:32px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.5}button,input,select,textarea{font:inherit}button,a{color:inherit}button{cursor:pointer}h1,h2,.display{font-family:var(--display);font-variation-settings:"wdth" 112;letter-spacing:-.025em;font-weight:800}:focus-visible{box-shadow:var(--ring);border-radius:var(--radius-sm);outline:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.app-shell,.desk-shell{background:var(--bg);min-height:100vh;position:relative}.app-shell>*,.desk-shell>*{z-index:1;position:relative}.topbar{border-bottom:1px solid var(--line);height:68px;padding:0 max(var(--gutter),calc((100vw - var(--page))/2));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#ffffffe6;align-items:center;gap:22px;display:flex;position:sticky;top:0}.brand{color:var(--text);white-space:nowrap;align-items:center;gap:11px;text-decoration:none;display:flex}.brand b{font-family:var(--display);font-variation-settings:"wdth" 112;letter-spacing:-.02em;font-size:18px;font-weight:800}.brand-mark{border:1px solid var(--accent-edge);border-radius:var(--radius-sm);background:var(--accent-wash);width:33px;height:33px;color:var(--accent-strong);font-family:var(--ui);letter-spacing:-.14em;white-space:nowrap;justify-content:center;align-items:center;padding-right:2px;font-size:15px;font-weight:700;line-height:1;display:flex}.brand-mark i{color:var(--text);font-style:normal}nav{align-self:stretch;align-items:stretch;gap:4px;margin-left:auto;display:flex}nav button,nav a{color:var(--text-2);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;padding:0 12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .16s,border-color .16s;display:flex}nav button:hover,nav a:hover{color:var(--text)}nav .nav-active{color:var(--accent-strong);border-bottom-color:var(--accent)}.demo-badge{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--text-2);font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;align-self:center;margin-left:18px;padding:6px 12px}.live-badge{border-color:var(--green-deep);color:var(--green);background:var(--green-wash)}.tech-hero,.ranked,.method-tech{max-width:var(--page);padding-left:var(--gutter);padding-right:var(--gutter);margin:auto}.tech-hero{grid-template-columns:1.1fr 1fr;gap:56px;min-height:350px;padding-top:78px;padding-bottom:56px;display:grid}.hero-copy{align-self:center}.hero-copy h1{font-family:var(--display);font-variation-settings:"wdth" 108;letter-spacing:-.028em;margin:0 0 24px;font-size:clamp(30px,3vw,38px);font-weight:800;line-height:1.08}.hero-copy h1 span{color:var(--accent)}.hero-copy p{color:var(--text-2);max-width:420px;margin:0;font-size:19px;line-height:1.5}.signal-line{color:var(--text-2);align-items:flex-start;gap:10px;max-width:440px;margin-top:34px;font-size:12.5px;line-height:1.5;display:flex}.signal-line i{background:var(--green);border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px;box-shadow:0 0 0 3px #2f7d3224}.market-panel{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(165deg,var(--surface),var(--surface-2));box-shadow:var(--shadow);padding:20px 22px 18px}.panel-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.panel-title strong{font-family:var(--display);font-variation-settings:"wdth" 112;font-size:16px;font-weight:800}.panel-title>span{color:var(--text-3);font-size:12px}.range{border:1px solid var(--line);border-radius:var(--radius-sm);gap:2px;margin-left:auto;padding:2px;display:flex;overflow:hidden}.range span,.range b{font:500 11px var(--ui);color:var(--text-3);border-radius:4px;padding:5px 10px}.range b{color:var(--accent-ink);background:var(--accent)}.axis{color:var(--text-3);text-align:right;margin:24px 0 -3px;font-size:11px}.trail{width:100%;margin:10px 0}.trail svg{width:100%;display:block;overflow:visible}.average-line{stroke:var(--text-3);stroke-width:1px;stroke-dasharray:3 5;opacity:.7}.price-line{fill:none;stroke:var(--accent-line);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.price-dot{fill:var(--accent-line);stroke:var(--surface);stroke-width:1.5px}.panel-foot{border-top:1px solid var(--line);align-items:baseline;gap:11px;margin-top:6px;padding-top:14px;display:flex}.panel-foot b{color:var(--green);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.panel-foot span{color:var(--text-2);font-size:12.5px}.trail-pending{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);background:var(--sunk);align-content:center;gap:5px;min-height:58px;margin:0;padding:12px 14px;display:grid}.trail-pending span{color:var(--text-2);font:500 10.5px var(--mono);text-transform:uppercase;letter-spacing:.07em}.trail-pending small{color:var(--text-3);font-size:11.5px;line-height:1.4}.trail-pending.compact{gap:0;min-height:0;padding:9px 11px}.trail-pending.compact small{display:none}.market-panel .trail-pending{min-height:126px;margin:10px 0;padding:20px}.market-panel .trail-pending span{font-size:12px}.market-panel .trail-pending small{max-width:240px;font-size:12.5px}.ranked{border-top:1px solid var(--line);padding-top:34px;padding-bottom:60px}.section-head{justify-content:space-between;align-items:end;gap:25px;margin-bottom:20px;display:flex}.section-head h2{font-family:var(--display);font-variation-settings:"wdth" 112;letter-spacing:-.028em;margin:0 0 5px;font-size:26px;font-weight:800}.section-head p{color:var(--text-2);margin:0;font-size:13.5px}.filters{flex-wrap:wrap;gap:7px;display:flex}.filters button{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);color:var(--text-2);padding:8px 14px;font-size:12.5px;font-weight:500;transition:border-color .16s,color .16s,background .16s}.filters button:hover{border-color:var(--line-strong);color:var(--text)}.filters button.active{border-color:var(--accent-edge);color:var(--accent-strong);background:var(--accent-wash)}.deal-table{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.table-labels,.deal-row{grid-template-columns:52px 1.4fr .8fr 1fr .9fr .8fr 1.2fr 84px;align-items:center;gap:16px;padding:0 20px;display:grid}.table-labels{height:42px;color:var(--text-3);font:500 10px/1.25 var(--mono);text-transform:uppercase;letter-spacing:.06em;background:var(--surface-2);border-bottom:1px solid var(--line)}.deal-row{border-bottom:1px solid var(--line);min-height:120px;transition:background .16s;position:relative}.deal-row:last-child{border:0}.deal-row:hover{background:var(--bg-lift)}.row-rank{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--sunk);width:34px;height:34px;color:var(--accent-strong);font-family:var(--mono);place-items:center;font-size:15px;font-weight:500;display:grid}.product{gap:6px;min-width:0;display:grid}.product strong{letter-spacing:-.01em;font-size:14.5px;font-weight:600;line-height:1.3}.product span,.current-price span,.discount span,.recommendation span{color:var(--text-3);font-size:12px;line-height:1.35}.current-price,.discount,.recommendation{justify-items:start;gap:6px;display:grid}.current-price strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.discount strong{border:1px solid var(--green-deep);border-radius:var(--radius-pill);background:var(--green-wash);color:var(--green);font-family:var(--mono);padding:3px 10px;font-size:12.5px;font-weight:500;display:inline-block}.recommendation b{color:var(--green);font-size:14.5px;font-weight:600}.discount-empty strong{border-color:var(--line-strong);background:var(--sunk);color:var(--text-3)}.trail.compact{margin:0}.trail.compact svg{height:54px}.why{color:var(--text-2);gap:5px;margin:0;padding:0;font-size:12px;line-height:1.4;list-style:none;display:grid}.why li{padding-left:13px;position:relative}.why li:before{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:0}.row-demo{font:500 9.5px var(--mono);color:var(--text-3);text-transform:uppercase;letter-spacing:.08em}.row-link{color:var(--accent-strong);border-bottom:1px solid var(--accent-edge);justify-self:start;padding-bottom:1px;font-size:12.5px;font-weight:500;text-decoration:none}.row-link:hover{border-bottom-color:var(--accent-strong)}.empty{color:var(--text-3);margin:0;padding:34px;font-size:13.5px}.deal-list{gap:16px;display:grid}.deal-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);gap:16px;padding:20px 22px;display:grid}.deal-card-head{align-items:flex-start;gap:14px;display:flex}.thumb{object-fit:contain;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;flex:none;width:64px;height:64px;padding:5px}.thumb-lg{width:76px;height:76px}.feature-head{align-items:flex-start;gap:14px;display:flex}.feature-head .feature-title{flex:1;min-width:0}.deal-card-title{flex:1;gap:4px;min-width:0;display:grid}.deal-card-title h3{font-family:var(--display);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:700;line-height:1.25}.deal-card-title p{color:var(--text-3);margin:0;font-size:12.5px}.deal-card-price{text-align:right;flex:none;gap:3px;display:grid}.deal-card-price strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.deal-card-price span{color:var(--text-3);font-size:11.5px}.deal-card-compare{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg-lift);align-items:center;gap:26px;padding:14px 16px;display:flex}.compare-figure{flex:none;gap:3px;display:grid}.compare-figure strong{color:var(--green);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}.compare-figure b{color:var(--green);font-size:14px;font-weight:600}.compare-figure span{color:var(--text-3);font-size:11.5px}.deal-card-compare .trail{max-width:230px;margin:0 0 0 auto}.deal-card-compare .trail.compact svg{height:46px}.deal-card-nohistory{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);background:var(--sunk);color:var(--text-2);margin:0;padding:11px 14px;font-size:12.5px}.deal-card-reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.deal-card-reasons h4{font:500 10px/1.25 var(--mono);text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);margin:0 0 8px}.deal-card-reasons ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.deal-card-reasons li{color:var(--text-2);padding-left:13px;font-size:12.5px;line-height:1.45;position:relative}.deal-card-reasons li:before{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:0}.deal-card-reasons section:nth-child(3) li:before{background:var(--line-strong)}.deal-card-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;padding-top:14px;display:flex}.feature-panel{align-content:start;gap:13px;display:grid}.feature-title{font-family:var(--display);letter-spacing:-.025em;margin:0;font-size:20px;font-weight:700;line-height:1.25}.feature-price{align-items:baseline;gap:10px;display:flex}.feature-price strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.feature-price span{color:var(--text-3);font-size:12px}.feature-why{gap:6px;margin:0;padding:0;list-style:none;display:grid}.feature-why li{color:var(--text-2);padding-left:13px;font-size:12.5px;line-height:1.45;position:relative}.feature-why li:before{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:6px;left:0}.feature-panel .row-link,.feature-panel .row-demo{justify-self:start}@media (width<=860px){.deal-card-reasons{grid-template-columns:1fr;gap:16px}.deal-card-compare{flex-wrap:wrap;gap:18px}.deal-card-compare .trail{width:100%;max-width:none;margin-left:0}}@media (width<=560px){.deal-card{padding:16px}.deal-card-head{flex-wrap:wrap}.thumb{width:52px;height:52px}.thumb-lg{width:60px;height:60px}.deal-card-price{text-align:left;width:100%;padding-left:48px}}.method-tech{border-top:1px solid var(--line);grid-template-columns:.95fr 1.05fr;gap:52px;padding-top:60px;padding-bottom:70px;display:grid}.section-number{font:500 11px var(--mono);color:var(--accent);letter-spacing:.1em}.method-tech h2{font-family:var(--display);font-variation-settings:"wdth" 110;letter-spacing:-.03em;margin:14px 0;font-size:32px;font-weight:800;line-height:1.12}.method-tech p{color:var(--text-2);align-self:end;max-width:620px;margin:0;font-size:17px;line-height:1.65}.app-shell>footer{border-top:1px solid var(--line);padding:24px max(var(--gutter),calc((100vw - var(--page))/2));color:var(--text-3);justify-content:space-between;gap:24px;font-size:12.5px;display:flex}.app-shell>footer a{color:var(--accent-strong);text-decoration:none}.app-shell>footer a:hover{text-decoration:underline}.private-label{color:var(--text-2);border-left:1px solid var(--line);padding-left:22px;font-size:13px}.reader-link{border:1px solid var(--accent-edge);border-radius:var(--radius-sm);background:var(--accent-wash);color:var(--accent-strong);margin-left:auto;padding:9px 13px;font-size:12.5px;font-weight:500;text-decoration:none}.reader-link:hover{border-color:var(--accent);color:var(--text)}.desk-shell{background:var(--bg);grid-template-rows:68px auto;grid-template-columns:278px minmax(0,1fr) 335px;display:grid}.desk-shell .topbar{grid-column:1/-1;padding:0 26px}.desk-nav{border-right:1px solid var(--line);background:var(--bg-lift);color:var(--text-2);flex-direction:column;grid-area:2/1;gap:3px;padding:22px 15px;display:flex}.desk-nav b,.desk-nav span{padding:12px 14px;font-size:13px;font-weight:500}.desk-nav hr{border:0;border-top:1px solid var(--line);width:calc(100% - 24px);margin:15px 12px}.desk-nav button{border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text-2);text-align:left;background:0 0;border:0;border-left:2px solid #0000;padding:11px 14px;font-size:13px;font-weight:500;transition:background .16s,color .16s}.desk-nav button:hover{background:var(--surface);color:var(--text)}.desk-nav button.active{background:var(--accent-wash);color:var(--accent-strong);border-left-color:var(--accent);margin-left:-15px;padding-left:27px}.desk-nav button small{float:right;color:var(--accent);font:500 11px var(--mono)}.desk-main{grid-area:2/2;justify-self:center;width:100%;max-width:930px;padding:36px 44px 64px}.desk-title h1{font-family:var(--display);font-variation-settings:"wdth" 112;letter-spacing:-.03em;margin:0 0 8px;font-size:32px;font-weight:800}.desk-title p{color:var(--text-2);max-width:60ch;margin:0 0 28px;line-height:1.55}.desk-main form{border-top:1px solid var(--line);padding-top:26px}.form-grid{gap:16px;display:grid}.form-grid label,.desk-unlock label{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:6px 7px;font-size:13px;font-weight:500;display:flex}.form-grid label>small,.desk-unlock label>small,.form-grid label>input,.form-grid label>select,.form-grid label>textarea,.desk-unlock label>input{flex:1 0 100%;margin:0}.form-grid em{color:var(--accent);font-style:normal}.form-grid small{color:var(--text-3);font-size:11.5px;font-weight:400}.form-grid input,.form-grid select,.form-grid textarea,.desk-unlock input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--sunk);width:100%;color:var(--text);outline:none;padding:11px 13px;transition:border-color .16s,box-shadow .16s}.form-grid input::placeholder,.form-grid textarea::placeholder,.desk-unlock input::placeholder{color:var(--text-3)}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus,.desk-unlock input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-wash)}.form-grid textarea{resize:vertical;min-height:78px;line-height:1.5}.money-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.link-builder{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);background:var(--bg-lift);gap:6px;padding:14px;display:grid}.link-builder-row{gap:8px;width:100%;display:flex}.link-builder-row input{flex:1;min-width:0}.link-builder-row button{white-space:nowrap;flex:none}.form-actions{border-top:1px solid var(--line);color:var(--text-3);justify-content:space-between;align-items:center;gap:18px;margin-top:22px;padding-top:22px;font-size:12.5px;display:flex}.form-actions button,.desk-unlock>button{border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-ink);white-space:nowrap;border:0;flex:none;padding:12px 20px;font-weight:600;transition:background .16s,transform .12s;box-shadow:0 6px 16px -8px #1856c566}.form-actions button:hover,.desk-unlock>button:hover{background:var(--accent-strong)}.form-actions button:active,.desk-unlock>button:active{transform:translateY(1px)}.form-actions button:disabled,.desk-unlock>button:disabled,.desk-card-actions button:disabled,.review-resend:disabled{opacity:.55;box-shadow:none}.form-message{color:var(--green);font-size:13px}.lead-notice{border:1px solid var(--accent-edge);border-left:3px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent-wash);color:var(--text-2);margin:0 0 18px;padding:12px 14px;font-size:12.5px;line-height:1.5}.form-error{color:var(--red);font-size:13px}.desk-unlock{gap:16px;max-width:520px;display:grid}.desk-unlock small{color:var(--text-3);font-size:11.5px;font-weight:400}.desk-unlock>button{justify-self:start}.desk-list{border-top:1px solid var(--line);display:grid}.desk-card{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;padding:20px 0;display:flex}.desk-card h2{font-family:var(--display);letter-spacing:-.015em;margin:10px 0 5px;font-size:16px;font-weight:700}.desk-card p,.desk-card small{color:var(--text-2);margin:0;font-size:12.5px}.desk-card small{color:var(--text-3)}.status{border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--text-2);font:500 9.5px var(--mono);text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;display:inline-block}.status-published{border-color:var(--green-deep);color:var(--green);background:var(--green-wash)}.status-archived{color:var(--text-3)}.desk-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:280px;display:flex}.desk-card-actions a,.desk-card-actions button,.quiet,.review-resend{border:1px solid var(--accent-edge);border-radius:var(--radius-sm);color:var(--accent-strong);background:0 0;padding:8px 12px;font-size:12.5px;font-weight:500;text-decoration:none;transition:background .16s,border-color .16s}.desk-card-actions a:hover,.desk-card-actions button:hover{background:var(--accent-wash)}.desk-card-actions .quiet,.quiet{border-color:var(--line-strong);color:var(--text-2)}.desk-card-actions .quiet:hover,.quiet:hover{background:var(--surface);color:var(--text)}.review-resend{margin-top:10px}.settings-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;padding-top:24px;display:grid}.settings-grid>div{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);gap:7px;padding:16px;display:grid}.settings-grid b{font-size:13px}.settings-grid span{color:var(--text-2);font-size:12.5px;line-height:1.5}.clear-key{justify-self:start}.rules{border-left:1px solid var(--line);background:var(--bg-lift);grid-area:2/3;padding:36px 26px}.rules h2{font-family:var(--display);font-variation-settings:"wdth" 112;letter-spacing:-.02em;margin:0 0 24px;font-size:17px;font-weight:800}.rules ul{gap:22px;margin:0;padding:0;list-style:none;display:grid}.rules li{gap:13px;display:flex}.rules li>i{color:var(--accent);text-align:center;flex:none;width:23px;font-size:18px;font-style:normal}.rules li div{gap:5px;display:grid}.rules li b{font-size:13px}.rules li span{color:var(--text-2);font-size:12.5px;line-height:1.5}.rules-note{border:1px solid var(--green-deep);border-radius:var(--radius-sm);color:var(--green);background:var(--green-wash);margin-top:30px;padding:15px;font-size:12.5px;line-height:1.5}@media (width<=1060px){.table-labels,.deal-row{grid-template-columns:52px 1.3fr .85fr .85fr 1fr .8fr}.table-labels span:nth-child(7),.table-labels span:nth-child(8),.deal-row .why,.deal-row .row-demo,.deal-row .row-link{display:none}.desk-shell{grid-template-rows:68px auto;grid-template-columns:210px minmax(0,1fr)}.rules{display:none}.desk-main{grid-column:2;padding-left:28px;padding-right:28px}}@media (width<=760px){:root{--gutter:18px}.topbar{height:60px;padding:0 16px}.brand b{font-size:17px}nav{display:none}.demo-badge{margin-left:auto}.tech-hero{grid-template-columns:1fr;gap:32px;padding-top:48px;padding-bottom:34px}.hero-copy h1{font-size:clamp(40px,12vw,54px)}.hero-copy p{font-size:17px}.market-panel{padding:16px}.section-head{flex-direction:column;align-items:flex-start}.table-labels{display:none}.deal-table{box-shadow:none;background:0 0;border:0;overflow:visible}.deal-row{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:40px minmax(0,1fr) auto;gap:12px;min-height:0;margin-bottom:10px;padding:16px}.deal-row:hover{background:var(--surface)}.panel-title strong{font-size:16px}.panel-title>span{flex:1 0 100%;order:3}.range{margin-left:auto}.deal-row .product{grid-column:2}.deal-row .current-price{text-align:right;grid-area:1/3;justify-items:end}.deal-row .current-price span{max-width:15ch;font-size:11px}.deal-row .discount,.deal-row .recommendation{grid-column:2}.deal-row .trail{grid-area:2/3/4;place-self:center end;width:86px}.deal-row .row-demo,.deal-row .row-link{grid-column:2;display:block}.method-tech{grid-template-columns:1fr;gap:14px;padding-top:44px;padding-bottom:48px}.method-tech h2{font-size:30px}.method-tech p{font-size:16px}.app-shell>footer{gap:8px;padding:20px 18px;display:grid}.desk-shell{display:block}.desk-shell .topbar{display:flex}.private-label,.desk-nav{display:none}.desk-main{padding:32px 18px}.desk-title h1{font-size:31px}.money-fields,.settings-grid{grid-template-columns:1fr}.rules{display:none}.reader-link{margin-left:auto}.form-actions{flex-direction:column;align-items:flex-start;gap:14px}.form-actions button{width:100%}.desk-card{flex-direction:column;align-items:flex-start}.desk-card-actions{justify-content:flex-start;max-width:none}}
