.air--mix .air-status.lv-atp-hero{background:var(--rd-cream);padding-bottom:0}.lv-atp-hero__head{padding:calc(var(--rd-gut) + 104px) var(--rd-gut) clamp(40px, 8vh, 90px);gap:clamp(18px,3vh,34px);display:grid}.lv-atp-hero .lv-label{padding:0 var(--air-gut)}.rd-root .air--mix h1.lv-atp-hero__h{letter-spacing:-.05em;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2vw;margin:0;font-size:clamp(2.2rem,4.6vw,5.6rem);font-weight:450;line-height:.98;display:grid}.lv-atp-hero__h>span{display:block}.lv-atp-hero__h2{text-align:right;color:#0b183073;justify-self:end;max-width:11em}.rd-root .air--mix .lv-atp-hero__answer{max-width:44em;padding:0 var(--air-gut);text-align:left;font-size:var(--rd-lead);color:#0b1830c7;margin:clamp(10px,3vh,30px) 0 0;line-height:1.5}.lv-atp-hero__media{height:82svh;min-height:480px}.lv-atp-hero__media img{object-position:50% 72%}.asc-app.lv-atp-tool{align-items:start;padding-top:0}.asc-app__main.lv-atp-tool__main{height:auto;padding:clamp(14px,3vw,48px)}.lv-atp-tool__bg{position:absolute;inset:0}.lv-atp-tool__side img{height:clamp(260px,46vh,460px)}.lv-atp-pair{border-radius:var(--rd-r-box);letter-spacing:-.01em;grid-template-columns:minmax(0,1fr) minmax(0,1fr);font-weight:400;display:grid;position:relative;overflow:hidden}.lv-atp-pair .raw,.lv-atp-pair .done{min-width:0;padding:clamp(18px,2.4vw,34px)}.lv-atp-pair .label{font-size:var(--rd-meta);letter-spacing:.12em;text-transform:uppercase;opacity:.66;margin:0 0 12px;font-weight:500}.lv-atp-pair .raw{backdrop-filter:blur(10px);color:#e2ecf8;background:#0a1628db}.lv-atp-pair textarea{border-radius:var(--rd-r-media);color:#e2ecf8;width:100%;min-height:19rem;font:inherit;font-size:var(--rd-meta);font-variant-numeric:tabular-nums;resize:vertical;background:#00000047;border:1px solid #ffffff29;padding:12px 14px;line-height:1.6}.rd-root .lv-atp-pair .file{font-size:var(--rd-meta);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.lv-atp-pair .file input{max-width:100%;color:inherit;font:inherit}.lv-atp-pair .done{background:var(--rd-cream);color:var(--rd-ink)}.rd-root .lv-atp-pair .product{font-size:var(--rd-meta);gap:6px;margin-bottom:14px;font-weight:500;display:grid}.lv-atp-pair select,.lv-atp-pair .report-fields input{border-radius:var(--rd-r-ctl);width:100%;min-width:0;min-height:44px;color:var(--rd-ink);font:inherit;font-size:var(--rd-meta);background:#fff;border:1px solid #0b18302e;padding:0 12px}.rd-root .lv-atp-pair .verdict{border-radius:var(--rd-r-media);font-size:var(--rd-body);background:#fff4f4;margin:4px 0 16px;padding:14px 16px;font-weight:500;line-height:1.45}.lv-atp-pair .verdict:before{content:"";border-radius:var(--rd-r-dot);vertical-align:.12em;background:#dc2626;width:8px;height:8px;margin-right:10px;display:inline-block}.lv-atp-pair .verdict.is-ok{background:#f1faf3}.lv-atp-pair .verdict.is-ok:before{background:#16a34a}.lv-atp-pair .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 14px;display:grid}.lv-atp-pair .stats div{border-radius:var(--rd-r-media);background:#fff;border:1px solid #0b18301f;min-width:0;padding:10px 12px}.rd-root .lv-atp-pair .stats dt{font-size:var(--rd-meta);opacity:.62}.rd-root .lv-atp-pair .stats dd{font-size:var(--rd-meta);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-weight:600}.lv-atp-pair .chart svg text{paint-order:stroke;stroke:#fff;stroke-width:5px;font-size:24px}.lv-atp-pair .chart svg{border-radius:var(--rd-r-media);background:#fff;border:1px solid #0b18301f;width:100%;height:auto;display:block}.rd-root .lv-atp-pair .episodes{font-size:var(--rd-meta);font-variant-numeric:tabular-nums;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.lv-atp-pair .episodes b{font-weight:600}.lv-atp-pair .report-fields{border-top:1px solid #0b18301f;grid-template-columns:minmax(0,1fr) minmax(0,9rem) auto;align-items:end;gap:10px;margin-top:18px;padding-top:18px;display:grid}.rd-root .lv-atp-pair .report-fields label{min-width:0;font-size:var(--rd-meta);gap:6px;font-weight:500;display:grid}.rd-root .lv-atp-pair .print-btn{border-radius:var(--rd-r-ctl);background:var(--rd-accent);color:#fff;min-height:44px;font:inherit;font-size:var(--rd-meta);cursor:pointer;border:0;padding:0 16px;font-weight:500}.lv-atp-pair [hidden]{display:none!important}.lv-atp-pair .print-head,.lv-atp-pair .print-foot{display:none}.rd-root .lv-atp-matrix__h{max-width:16em}.lv-story__text.lv-atp-matrix__text{grid-column:7/span 6;padding-top:0}.lv-atp-matrix .lv-story__small{right:-12%}.lv-atp-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.rd-root .lv-atp-table th{border-bottom:1px solid var(--rd-ink);font-size:var(--rd-meta);letter-spacing:.12em;text-align:left;text-transform:uppercase;opacity:.7;padding:0 10px 12px 0;font-weight:500}.rd-root .lv-atp-table td{font-size:var(--rd-body);vertical-align:top;border-bottom:1px solid #0b183024;padding:14px 10px 14px 0;line-height:1.4}.rd-root .lv-atp-table td small{font-size:var(--rd-meta);opacity:.66;margin-top:6px;line-height:1.4;display:block}.rd-root .lv-atp-table td.t{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(1.3rem,1.8vw,2rem);font-weight:500;line-height:1}.rd-root .lv-atp-table td:last-child{font-size:var(--rd-meta);white-space:nowrap;opacity:.7}.air--mix .air-choose.lv-atp-marks{height:auto;min-height:0;padding:clamp(80px,14vh,160px) 0 clamp(70px,10vh,120px)}.air-row--choose.lv-atp-marks__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"a f b";align-items:end;gap:2vw;display:grid;position:relative;inset:auto}.lv-atp-marks__h{display:contents}.rd-root .air--mix .lv-atp-marks__h span{letter-spacing:-.05em;white-space:nowrap;font-size:clamp(1.6rem,4.4vw,5.4rem);font-weight:450;line-height:1}.lv-atp-marks__a{grid-area:a}.lv-atp-marks__b{grid-area:b}.rd-root .air-choose__btns.lv-atp-marks__field{width:min(100%,300px);font-size:var(--rd-meta);grid-area:f;justify-self:center;gap:6px;margin:0 0 .6vw;font-weight:500;display:grid}.lv-atp-marks__field input{border-radius:var(--rd-r-ctl);min-height:52px;color:var(--rd-ink);font:inherit;font-size:var(--rd-lead);letter-spacing:.02em;background:#fff;border:1px solid #0b183033;padding:0 16px;font-weight:500}.lv-atp-marks__out{width:min(calc(100% - 2 * var(--air-gut)), 720px);gap:10px;margin:clamp(30px,6vh,70px) auto 0;display:grid}.lv-atp-marks__out article{border-radius:var(--rd-r-box);background:#fff;padding:clamp(16px,2vw,26px)}.rd-root .lv-atp-marks__out h3{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,2.6vw,3rem);font-weight:450;line-height:1}.rd-root .lv-atp-marks__out p{font-size:var(--rd-body);margin:10px 0 0;line-height:1.5}.rd-root .lv-atp-marks__out .carry{opacity:.72}.rd-root .lv-atp-marks__out .note{font-size:var(--rd-meta);grid-column:1/-1;margin:0}.lv-atp-marks__out b{font-weight:600}.lv-atp-asc{background:var(--rd-cream)}.asc-sky.lv-atp-cta{align-items:start;gap:40px var(--rd-gut);height:auto;min-height:100svh;padding:clamp(110px, 16vh, 170px) var(--asc-gut) 80px;grid-template-columns:minmax(0,1fr) minmax(0,26rem);display:grid}.lv-atp-cta .asc-sky__shade{background:linear-gradient(#050c1a9e,#050c1a2e 70%)}.lv-atp-cta .asc-sky__copy,.lv-atp-cta .asc-sky__side{width:auto;position:relative;inset:auto}.rd-root .lv-atp-cta .asc-sky__copy h2{max-width:11em;font-size:clamp(2rem,4.2vw,5rem);font-weight:500}.lv-atp-cta .asc-sky__btns{flex-wrap:wrap;gap:10px;margin-top:26px}.rd-root .lv-atp-cta .asc-sky__side{font-size:var(--rd-body);gap:16px;line-height:1.5;display:grid}.rd-root .lv-atp-cta__more{font-size:var(--rd-meta)}.lv-atp-cta__more a{text-underline-offset:3px;text-decoration:underline}@media (width<=900px){.lv-atp-pair{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.lv-atp-hero__head{padding-top:calc(var(--rd-gut) + 80px)}.rd-root .air--mix h1.lv-atp-hero__h{grid-template-columns:minmax(0,1fr);font-size:clamp(2rem,9vw,2.8rem)}.lv-atp-hero__h2{text-align:left;justify-self:start}.lv-atp-hero__media{height:56svh;min-height:320px}.lv-atp-tool__side{display:none}.asc-app__main.lv-atp-tool__main{padding:10px}.lv-atp-pair .stats,.lv-atp-pair .report-fields{grid-template-columns:minmax(0,1fr)}.lv-story__text.lv-atp-matrix__text{grid-column:1;margin-top:90px}.air-row--choose.lv-atp-marks__row{grid-template-columns:minmax(0,1fr);grid-template-areas:"a""b""f";align-items:start}.rd-root .air--mix .lv-atp-marks__h span{white-space:normal;font-size:clamp(1.8rem,9vw,2.8rem)}.rd-root .air-choose__btns.lv-atp-marks__field{justify-self:stretch;width:100%;margin:18px 0 0}.asc-sky.lv-atp-cta{grid-template-columns:minmax(0,1fr);padding-top:100px}.lv-atp-cta .asc-sky__side{inset:auto}}@media print{body *{visibility:hidden}.lv-atp-pair .done,.lv-atp-pair .done *{visibility:visible}.lv-atp-pair .done{background:#fff;border:0;width:100%;padding:0;position:absolute;top:0;left:0}.lv-atp-pair .done .label,.lv-atp-pair .done .product,.lv-atp-pair .report-fields{display:none!important}.lv-atp-pair .print-head,.lv-atp-pair .print-foot{display:block}.lv-atp-pair .print-title{margin:0 0 .6rem;font-size:1.3rem;font-weight:650}.lv-atp-pair .print-head dl{grid-template-columns:1fr 1fr;gap:.2rem 1.5rem;margin:0 0 1rem;font-size:.85rem;display:grid}.lv-atp-pair .print-head dt{color:#557090;display:inline}.lv-atp-pair .print-head dt:after{content:": "}.lv-atp-pair .print-head dd{margin:0;font-weight:600;display:inline}.lv-atp-pair .print-foot{color:#557090;margin-top:1rem;font-size:.72rem}}
