.lp .ag-h1>span{display:block}.lp .ag-h1{font-size:min(10.2041vw - 4.89796px,4.2rem);line-height:.9}@media (min-width:861px){.lp .ag-h1{font-size:clamp(2.6rem,10.8vw - 91px,7rem)}}.lp .ag-h1-em{color:var(--lp-red)}.lp .ag-hero .ov-cl-l{width:340px;height:510px;bottom:-10px}.lp .ag-hero .ov-cl-r{width:480px;height:340px;bottom:30px}.lp .ag-strip{background:#0e0e0e;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;padding:28px 0}.lp .ag-strip-grid{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:32px;display:grid}.lp .ag-strip-label{color:#8c8c88;flex-direction:column;align-items:flex-start;gap:8px;display:flex}.lp .ag-sample{color:#8c8c88;letter-spacing:.12em;border:1px solid #333;border-radius:999px;padding:3px 8px;font-size:10px;display:inline-block}.lp .ag-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.lp .ag-table th,.lp .ag-table td{text-align:left;border-bottom:1px solid #222;padding:10px 12px}.lp .ag-table thead th{font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#7c7c78;font-size:11px;font-weight:400}.lp .ag-table tbody th{font-family:var(--font-mono), monospace;color:var(--lp-text);font-weight:500}.lp .ag-table td:last-child,.lp .ag-table th:last-child{text-align:right}.lp .ag-table td.pos{color:var(--lp-text)}.lp .ag-table td.neg{color:#ff8a98}.lp .ag-table tfoot th,.lp .ag-table tfoot td{border-bottom:0;border-top:2px solid var(--lp-red);font-weight:800}.lp .ag-table tfoot td[data-hero-total],.lp .ag-table tfoot td[data-settle-total]{color:var(--lp-red);font-size:20px}.lp .ag-trunk{padding-left:72px;position:relative}.lp .ag-trunk:before{content:"";background:linear-gradient(to bottom, var(--lp-red) 0%, #e0243c80 70%, #e0243c00 100%);z-index:1;width:2px;position:absolute;top:0;bottom:0;left:47px}.lp .ag-sec{background:#080808;border-top:1px solid #1a1a1a;padding:96px 0;position:relative}.lp .ag-trunk>.ag-sec:first-child{border-top:0}.lp .ag-head{margin-bottom:24px;position:relative}.lp .ag-node{border:2px solid var(--lp-red);width:34px;height:34px;color:var(--lp-text);letter-spacing:.04em;z-index:2;background:#080808;border-radius:50%;justify-content:center;align-items:center;font-size:11px;display:flex;position:absolute;top:-6px;left:-48px}.lp .ag-head .ov-num span{display:none}.lp .ag-lede{max-width:62ch;margin:0 0 8px}.lp .ag-answer{max-width:66ch}.lp .ag-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.lp .ag-card{border:1px solid #262626;border-top:3px solid var(--lp-red);background:#0b0b0b;border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex}.lp .ag-card-n{color:var(--lp-red)}.lp .ag-card h3{text-transform:uppercase;letter-spacing:-.01em;font-size:22px;font-weight:800;font-stretch:108%;line-height:1.05}.lp .ag-card p{color:#b4b4b0}.lp .ag-limits-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;margin-top:40px;display:grid}.lp .ag-big{padding:8px 0;position:relative}.lp .ag-big picture{display:contents}.lp .ag-big-word{z-index:1;color:var(--lp-red);margin:0;font-size:clamp(4rem,9vw,8.5rem);line-height:.85;position:relative}.lp .ag-big-line{z-index:1;color:#d6d6d2;max-width:34ch;margin-top:20px;font-size:18px;line-height:1.55;position:relative}.lp .ag-cut-gauge{filter:drop-shadow(0 24px 30px #0009);pointer-events:none;width:200px;max-width:none;height:auto;margin:32px 0 0 auto;display:block}.lp .ag-limit-card{background:#120709;border:1px solid #e0243c73;border-radius:18px;margin-top:24px;padding:22px 24px}.lp .ag-limit-card .mono{color:#ff8a98;align-items:center;gap:10px;display:flex}.lp .ag-limit-value{font-family:var(--lp-sans), sans-serif;letter-spacing:-.02em;margin-top:10px;font-size:44px;font-weight:900;font-stretch:112%;line-height:1}.lp .ag-limit-status{text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;font-size:14px;font-weight:700;display:flex}.lp .ag-dot{background:var(--lp-red);border-radius:50%;width:8px;height:8px}.lp .ag-limit-note{text-transform:none;letter-spacing:0;color:#a9a9a4;font-size:15px;font-weight:400}.lp .ag-side{margin-top:20px}.lp .ag-settle-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;margin-top:40px;display:grid}.lp .ag-settle-sheet{background:#0b0b0b;border:1px solid #262626;border-radius:20px;padding:24px 28px;position:relative}.lp .ag-settle-sheet picture{display:contents}.lp .ag-settle-sheet .ag-strip-label{flex-direction:row;align-items:center;margin-bottom:12px}.lp .ag-table--settle{z-index:1;position:relative}.lp .ag-settle-facts picture{display:contents}.lp .ag-cut-scale{filter:drop-shadow(0 24px 30px #0009);pointer-events:none;width:180px;max-width:none;height:auto;margin:28px 0 0 auto;display:block}.lp .ag-tree{background:#0b0b0b;border:1px solid #262626;border-radius:24px;margin-top:40px;padding:32px}.lp .ag-bill{border-top:1px solid #262626;margin:32px 0 0;padding:0;list-style:none}.lp .ag-bill li{border-bottom:1px solid #262626;grid-template-columns:220px 140px minmax(0,1fr);align-items:center;gap:24px;padding:22px 0;display:grid}.lp .ag-bill li>.mono{color:#8c8c88;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp .ag-bill li.is-pro>.mono{color:#ff8a98}.lp .ag-bill-price{font-family:var(--lp-sans), sans-serif;letter-spacing:-.02em;font-size:48px;font-weight:900;font-stretch:112%;line-height:1}.lp .ag-bill-inc{color:#c9c9c4}.lp .ag-unit{color:#7c7c78;margin-top:14px}.lp .ag-math{color:#d6d6d2;max-width:64ch;margin-top:24px;font-size:17px;line-height:1.65}.lp .ag-define{margin-top:20px}@media (max-width:1100px){.lp .ag-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.lp .ag-hero .ov-cl{display:none}.lp .ag-strip-grid{grid-template-columns:minmax(0,1fr);gap:12px}.lp .ag-strip-label{flex-direction:row;align-items:center}.lp .ag-table th,.lp .ag-table td{padding:9px 6px;font-size:14px}.lp .ag-trunk{padding-left:32px}.lp .ag-trunk:before{left:19px}.lp .ag-node{width:24px;height:24px;font-size:9px;top:-3px;left:-30px}.lp .ag-sec{padding:64px 0}.lp .ag-limits-grid,.lp .ag-settle-grid{grid-template-columns:minmax(0,1fr);gap:28px}.lp .ag-cut-gauge,.lp .ag-cut-scale{display:none}.lp .ag-card{padding:20px}.lp .ag-settle-sheet,.lp .ag-tree{padding:18px 14px}.lp .ag-bill li{grid-template-columns:minmax(0,1fr) auto;gap:8px 16px}.lp .ag-bill-inc{grid-column:1/-1}.lp .ag-bill-price{font-size:38px}.lp .ag-limit-value{font-size:36px}}
