.tsn-compare{--tsn-blue: #334fb4;--tsn-light: #8faaff;--tsn-white: #fbfcff;--tsn-muted: #bfc7dc;--tsn-line: rgba(145, 173, 244, .16);container:comparison / inline-size;position:relative;isolation:isolate;width:100%;padding:0 24px 28px;overflow:hidden;color:var(--tsn-white);background:#000;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.tsn-compare,.tsn-compare *{box-sizing:border-box}.tsn-compare:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:30%;right:-30%;bottom:-15%;left:-30%;background:radial-gradient(ellipse at 25% 95%,rgba(51,79,180,.24),transparent 46%)}.tsn-compare__intro{text-align:center;padding:0 0 10px}.tsn-compare__logo{display:block;width:clamp(140px,23cqi,238px);height:auto;margin:-5px auto -24px;object-fit:contain}.tsn-compare__title{margin:0;color:#fff;font:500 clamp(39px,7.8cqi,88px)/1.04 Georgia,"Times New Roman",serif;letter-spacing:-.055em;text-wrap:balance}.tsn-compare__title em{font-weight:400}.tsn-compare__table-wrap{position:relative;margin-top:20px;padding-bottom:16px}.tsn-compare__table-wrap:before{content:"";position:absolute;pointer-events:none;z-index:-1;top:62px;bottom:14px;left:0;width:40%;border-radius:18px;background:linear-gradient(155deg,#122a75,#071535 56%,#112760);box-shadow:0 0 0 1px #6489ff,0 0 0 3px #334fb445,0 0 25px #4270ff75,inset 0 0 22px #4672ff26}.tsn-compare__table-wrap:after{content:"";position:absolute;pointer-events:none;bottom:-13px;left:-2%;width:44%;height:22px;background:radial-gradient(ellipse,rgba(91,143,255,.65),rgba(51,79,180,.15) 45%,transparent 72%);filter:blur(6px)}.tsn-compare__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.tsn-compare__col-brand{width:40%}.tsn-compare__col-feature{width:22%}.tsn-compare__col-others{width:38%}.tsn-compare__table caption{height:62px;padding:0 0 22px;color:#d3daef;text-align:center;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.14em;text-transform:uppercase}.tsn-compare__table caption span{display:block;color:#939fb9;font-size:9px;letter-spacing:.12em}.tsn-compare__table thead th{padding:27px 20px;border-bottom:1px solid rgba(154,183,255,.25);font-size:clamp(17px,2.8cqi,31px);font-weight:700;letter-spacing:-.035em;line-height:1.2;text-align:center}.tsn-compare__brand-heading{border:1px solid #8dafff;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#3658cf80,#1c398c14)}.tsn-compare__others-heading{border:1px solid #3c4861;border-radius:18px 18px 0 0;background:linear-gradient(145deg,#1a1d27,#0b0d12)}.tsn-compare__table .tsn-compare__feature-heading{color:#fff;font:400 clamp(25px,4cqi,46px)/1 Georgia,serif;letter-spacing:-.05em}.tsn-compare__table tbody td,.tsn-compare__table tbody th{padding:23px 25px;border-bottom:1px solid var(--tsn-line);vertical-align:middle}.tsn-compare__brand{border-left:1px solid #6c95ff;border-right:1px solid #6c95ff}.tsn-compare__others{border-left:1px solid #30394d;border-right:1px solid #30394d;background:linear-gradient(100deg,#10131b,#0c0e13)}.tsn-compare__table .tsn-compare__feature{padding-right:13px;padding-left:13px;color:#e9edf7;background:#080b11a8;font-size:clamp(12px,1.7cqi,18px);font-weight:600;line-height:1.4;text-align:center}.tsn-compare .company-label{display:block;margin-bottom:7px;color:#a7baf2;font-size:clamp(10px,1.04cqi,12px);font-weight:600;line-height:1.4;letter-spacing:.065em}.tsn-compare__others .company-label{color:#a3aec7}.tsn-compare .comparison-value{display:block;font-size:clamp(15px,2.3cqi,25px);font-weight:400;line-height:1.35;letter-spacing:-.025em;overflow-wrap:break-word}.tsn-compare .comparison-value strong{color:#fff;font-weight:700}.tsn-compare__brand .comparison-value{color:#f5f7ff;font-weight:500}.tsn-compare__others .comparison-value{color:#d1d8e8}.tsn-compare__others .comparison-value strong{color:inherit;font-weight:500}.tsn-compare .delivery-line{display:block}.tsn-compare__table tbody tr:last-child .tsn-compare__brand{border-bottom:1px solid #8dafff;border-radius:0 0 18px 18px}.tsn-compare__table tbody tr:last-child .tsn-compare__others{border-bottom:1px solid #3c4861;border-radius:0 0 18px 18px}.tsn-compare__note{max-width:64em;margin:14px auto 0;color:#99a5be;font-size:11px;line-height:1.65;text-align:center}.tsn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container comparison (max-width: 620px){.tsn-compare__table thead th{padding:20px 9px}.tsn-compare__table tbody td{padding:17px 14px}.tsn-compare__table .tsn-compare__feature{padding-right:7px;padding-left:7px}.tsn-compare .company-label{margin-bottom:5px;letter-spacing:.025em}.tsn-compare__table caption{letter-spacing:.095em}}@container comparison (max-width: 400px){.tsn-compare__col-brand{width:39%}.tsn-compare__col-feature{width:24%}.tsn-compare__col-others{width:37%}.tsn-compare__table-wrap:before{width:39%}.tsn-compare__title{font-size:37px}.tsn-compare__table caption{font-size:9px;letter-spacing:.055em}.tsn-compare__table caption span{font-size:8px;letter-spacing:.04em}.tsn-compare__table thead th{padding:17px 7px;font-size:15px}.tsn-compare__table .tsn-compare__feature-heading{font-size:27px}.tsn-compare__table tbody td{padding:14px 10px}.tsn-compare__table .tsn-compare__feature{padding-right:3px;padding-left:3px;font-size:11px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.tsn-compare .comparison-value{font-size:14px;line-height:1.4}.tsn-compare .company-label{font-size:10px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.tsn-compare *,.tsn-compare:before,.tsn-compare:after{animation:none!important;transition:none!important}}@media print{.tsn-compare{print-color-adjust:exact;-webkit-print-color-adjust:exact}.tsn-compare__table tr{break-inside:avoid}}@media screen and (max-width:749px){.tsn-comparison-host>.tsn-compare{padding:0 0 25px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tsn-neon-comparison.css.map */
