@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700&family=Inter:wght@400;500;600;700;800&display=swap";.xtrf150,.xtrf150 *{box-sizing:border-box}.xtrf150{--accent:#F26A1B;--accent-dark:#C74E12;--accent-soft:#FFF1E8;--ink:#0E1116;--ink-2:#171B22;--slate-900:#0f172a;--text:#242a33;--muted:#5c6570;--line:#e6e8ec;--bg:#ffffff;--bg-alt:#f6f7f9;--radius:16px;--shadow:0 10px 30px -12px rgba(14,17,22,.18);--shadow-lg:0 24px 60px -22px rgba(14,17,22,.35);--sans:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--cond:"Barlow Condensed","Inter",system-ui,sans-serif}.xtrf150 *{box-sizing:border-box}.xtrf150{margin:0;font-family:var(--sans);color:var(--text);background:var(--bg);line-height:1.6;-webkit-font-smoothing:antialiased}.xtrf150 img{max-width:100%;display:block}.xtrf150 a{color:inherit;text-decoration:none}.xtrf150 h1,.xtrf150 h2,.xtrf150 h3,.xtrf150 h4{color:var(--slate-900);line-height:1.1;margin:0}.xtrf150 .wrap{max-width:1180px;margin:0 auto;padding:0 22px}.xtrf150 .eyebrow{font-family:var(--cond);text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:var(--accent);font-size:.92rem;margin-bottom:14px}.xtrf150 .eyebrow.light{color:#ffb787}.xtrf150 h2.section-title{font-family:var(--cond);font-weight:700;font-size:clamp(1.9rem,4vw,3rem);letter-spacing:.01em;text-transform:uppercase}.xtrf150 .lead{font-size:1.08rem;color:var(--muted);max-width:60ch}.xtrf150 section{padding:76px 0}.xtrf150 .btn{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:.98rem;padding:14px 26px;border-radius:999px;cursor:pointer;border:2px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s;font-family:var(--sans)}.xtrf150 .btn svg{width:18px;height:18px}.xtrf150 .btn-primary{background:var(--accent);color:#fff;box-shadow:0 10px 22px -8px #f26a1bb3}.xtrf150 .btn-primary:hover{background:var(--accent-dark);transform:translateY(-2px);box-shadow:0 16px 28px -10px #f26a1bcc}.xtrf150 .btn-ghost{background:transparent;color:#fff;border-color:#fff6}.xtrf150 .btn-ghost:hover{background:#ffffff1f;border-color:#fff;transform:translateY(-2px)}.xtrf150 .btn-dark{background:var(--slate-900);color:#fff}.xtrf150 .btn-dark:hover{background:#000;transform:translateY(-2px)}.xtrf150 .btn-outline{background:#fff;color:var(--slate-900);border-color:var(--line)}.xtrf150 .btn-outline:hover{border-color:var(--accent);color:var(--accent-dark);transform:translateY(-2px)}.xtrf150 .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.xtrf150 .reveal.in{opacity:1;transform:none}.xtrf150 .reveal.d1{transition-delay:.08s}.xtrf150 .reveal.d2{transition-delay:.16s}.xtrf150 .reveal.d3{transition-delay:.24s}.xtrf150 .reveal.d4{transition-delay:.32s}.xtrf150 .reveal.d5{transition-delay:.4s}.xtrf150 .subnav{position:fixed;top:0;left:0;right:0;z-index:50;background:#0e1116eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.08);transform:translateY(-100%);transition:transform .35s ease}.xtrf150 .subnav.show{transform:none}.xtrf150 .subnav .wrap{display:flex;align-items:center;justify-content:space-between;height:58px}.xtrf150 .subnav .brand{font-family:var(--cond);text-transform:uppercase;letter-spacing:.12em;color:#fff;font-weight:700;font-size:1.05rem}.xtrf150 .subnav .brand b{color:var(--accent)}.xtrf150 .subnav nav{display:flex;gap:24px}.xtrf150 .subnav nav a{color:#c9cdd4;font-size:.9rem;font-weight:600;transition:color .2s}.xtrf150 .subnav nav a:hover{color:#fff}.xtrf150 .subnav .btn{padding:9px 18px;font-size:.85rem}@media(max-width:900px){.xtrf150 .subnav nav{display:none}}.xtrf150 .hero{position:relative;min-height:92vh;display:flex;align-items:center;color:#fff;overflow:hidden;background:var(--ink)}.xtrf150 .hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.xtrf150 .hero-bg img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);animation:heroZoom 18s ease-out forwards;opacity:.55}@keyframes heroZoom{to{transform:scale(1)}}.xtrf150 .hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e1116eb,#0e1116b3 45%,#0e111640),linear-gradient(0deg,#0e1116d9,#0e111600 40%)}.xtrf150 .hero .wrap{position:relative;z-index:2;padding-top:80px;padding-bottom:60px}.xtrf150 .hero-badge{display:inline-flex;align-items:center;gap:8px;background:#f26a1b29;border:1px solid rgba(242,106,27,.5);color:#ffb787;padding:7px 15px;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:22px}.xtrf150 .hero-badge .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 #f26a1bb3;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #f26a1bb3}70%{box-shadow:0 0 0 10px #f26a1b00}to{box-shadow:0 0 #f26a1b00}}.xtrf150 .hero h1{font-family:var(--cond);font-weight:700;text-transform:uppercase;font-size:clamp(2.6rem,6.4vw,5.1rem);letter-spacing:.01em;color:#fff;max-width:16ch}.xtrf150 .hero h1 .hl{color:var(--accent)}.xtrf150 .hero p.sub{font-size:1.18rem;color:#d7dbe1;max-width:56ch;margin:20px 0 30px}.xtrf150 .hero-cta{display:flex;gap:14px;flex-wrap:wrap}.xtrf150 .hero-stats{display:flex;gap:34px;flex-wrap:wrap;margin-top:44px;padding-top:30px;border-top:1px solid rgba(255,255,255,.14)}.xtrf150 .hstat .num{font-family:var(--cond);font-weight:700;font-size:2.5rem;color:#fff;line-height:1}.xtrf150 .hstat .num span{color:var(--accent)}.xtrf150 .hstat .lbl{font-size:.82rem;color:#aeb4bd;text-transform:uppercase;letter-spacing:.08em;margin-top:4px}.xtrf150 .trust{background:var(--slate-900);padding:0}.xtrf150 .trust .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.xtrf150 .trust .cell{display:flex;align-items:center;gap:13px;padding:22px 14px;color:#e8eaed;border-right:1px solid rgba(255,255,255,.08)}.xtrf150 .trust .cell:last-child{border-right:none}.xtrf150 .trust .cell svg{width:30px;height:30px;color:var(--accent);flex-shrink:0}.xtrf150 .trust .cell b{display:block;font-family:var(--cond);text-transform:uppercase;letter-spacing:.05em;font-size:1.02rem;color:#fff}.xtrf150 .trust .cell small{color:#9aa1ab;font-size:.78rem}@media(max-width:760px){.xtrf150 .trust .wrap{grid-template-columns:1fr 1fr}.xtrf150 .trust .cell:nth-child(2){border-right:none}.xtrf150 .trust .cell{border-bottom:1px solid rgba(255,255,255,.08)}}.xtrf150 .split{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.xtrf150 .split.rev{grid-template-columns:1fr 1.05fr}@media(max-width:900px){.xtrf150 .split,.xtrf150 .split.rev{grid-template-columns:1fr;gap:32px}}.xtrf150 .media-frame{position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg)}.xtrf150 .media-frame img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .8s ease}.xtrf150 .media-frame:hover img{transform:scale(1.05)}.xtrf150 .media-tag{position:absolute;left:16px;bottom:16px;background:#0e1116d1;color:#fff;font-size:.78rem;font-weight:600;padding:8px 13px;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.xtrf150 .ticks{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:13px}.xtrf150 .ticks li{display:flex;gap:12px;align-items:flex-start;font-size:1.02rem}.xtrf150 .ticks li svg{width:22px;height:22px;color:var(--accent);flex-shrink:0;margin-top:2px}.xtrf150 .ticks li b{color:var(--slate-900)}.xtrf150 .usecases{background:var(--bg-alt)}.xtrf150 .uc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px}@media(max-width:900px){.xtrf150 .uc-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.xtrf150 .uc-grid{grid-template-columns:1fr}}.xtrf150 .uc-card{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s}.xtrf150 .uc-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:transparent}.xtrf150 .uc-card .ic{width:54px;height:54px;border-radius:12px;background:var(--accent-soft);display:flex;align-items:center;justify-content:center;margin:22px 22px 0}.xtrf150 .uc-card .ic svg{width:28px;height:28px;color:var(--accent-dark)}.xtrf150 .uc-card h3{font-family:var(--cond);text-transform:uppercase;letter-spacing:.02em;font-size:1.4rem;margin:16px 22px 8px}.xtrf150 .uc-card p{margin:0 22px 12px;color:var(--muted);font-size:.96rem}.xtrf150 .uc-card .kw{margin:0 22px 22px;font-size:.8rem;color:#93999f}.xtrf150 .uc-card .bar{height:4px;background:linear-gradient(90deg,var(--accent),var(--accent-dark));transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.xtrf150 .uc-card:hover .bar{transform:scaleX(1)}.xtrf150 .finder{background:linear-gradient(160deg,#0e1116,#1b212b);color:#fff;position:relative;overflow:hidden}.xtrf150 .finder:before{content:"";position:absolute;top:-120px;right:-120px;width:420px;height:420px;background:radial-gradient(circle,rgba(242,106,27,.22),transparent 70%);pointer-events:none}.xtrf150 .finder-shell{max-width:920px;margin:38px auto 0;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:30px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.xtrf150 .finder-progress{display:flex;gap:8px;margin-bottom:26px}.xtrf150 .finder-progress .seg{height:5px;flex:1;border-radius:999px;background:#ffffff24;overflow:hidden}.xtrf150 .finder-progress .seg i{display:block;height:100%;width:0;background:var(--accent);transition:width .4s ease}.xtrf150 .finder-progress .seg.done i{width:100%}.xtrf150 .fstep{display:none;animation:fadeUp .45s ease}.xtrf150 .fstep.active{display:block}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.xtrf150 .fstep .q{font-family:var(--cond);text-transform:uppercase;letter-spacing:.03em;font-size:1.5rem;color:#fff;margin-bottom:4px}.xtrf150 .fstep .qh{color:#9aa1ab;font-size:.92rem;margin-bottom:22px}.xtrf150 .opts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.xtrf150 .opts.two{grid-template-columns:repeat(2,1fr)}@media(max-width:640px){.xtrf150 .opts,.xtrf150 .opts.two{grid-template-columns:1fr 1fr}}.xtrf150 .opt{background:#ffffff0d;border:1.5px solid rgba(255,255,255,.14);border-radius:14px;padding:18px 16px;cursor:pointer;transition:all .2s ease;text-align:left}.xtrf150 .opt:hover{border-color:var(--accent);background:#f26a1b1f;transform:translateY(-3px)}.xtrf150 .opt.sel{border-color:var(--accent);background:#f26a1b2e;box-shadow:0 0 0 3px #f26a1b40}.xtrf150 .opt .ot{font-weight:700;color:#fff;font-size:1rem;display:flex;align-items:center;gap:9px}.xtrf150 .opt .ot svg{width:20px;height:20px;color:var(--accent)}.xtrf150 .opt .od{color:#a7adb6;font-size:.82rem;margin-top:5px}.xtrf150 .finder-nav{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.xtrf150 .finder-nav .back{color:#a7adb6;background:none;border:none;cursor:pointer;font-size:.9rem;font-weight:600;display:inline-flex;align-items:center;gap:6px}.xtrf150 .finder-nav .back:hover{color:#fff}.xtrf150 .finder-nav .back svg{width:16px;height:16px}.xtrf150 .finder-nav .step-count{color:#7b828c;font-size:.85rem;font-family:var(--cond);letter-spacing:.1em}.xtrf150 .fresult{display:none}.xtrf150 .fresult.active{display:block;animation:fadeUp .5s ease}.xtrf150 .fr-card{display:grid;grid-template-columns:280px 1fr;gap:26px;align-items:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:24px}@media(max-width:640px){.xtrf150 .fr-card{grid-template-columns:1fr;text-align:center}}.xtrf150 .fr-card img{width:100%;border-radius:12px;background:#fff;aspect-ratio:1;object-fit:contain;padding:10px}.xtrf150 .fr-badge{display:inline-block;background:#f26a1b29;color:#ffb787;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 11px;border-radius:999px;margin-bottom:10px}.xtrf150 .fr-card h3{color:#fff;font-family:var(--cond);text-transform:uppercase;font-size:1.7rem;margin-bottom:8px}.xtrf150 .fr-card p{color:#b9bfc7;font-size:.96rem;margin:0 0 8px}.xtrf150 .fr-price{font-size:1.4rem;font-weight:800;color:#fff;margin:6px 0 16px}.xtrf150 .fr-alt{margin-top:18px;color:#9aa1ab;font-size:.9rem}.xtrf150 .fr-alt a{color:#ffb787;font-weight:600;text-decoration:underline}.xtrf150 .fr-actions{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:640px){.xtrf150 .fr-actions{justify-content:center}}.xtrf150 .sys-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:44px}@media(max-width:820px){.xtrf150 .sys-grid{grid-template-columns:1fr}}.xtrf150 .sys-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s}.xtrf150 .sys-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.xtrf150 .sys-card .ph{position:relative;background:linear-gradient(160deg,#f2f4f7,#e7eaee);aspect-ratio:16/10;overflow:hidden}.xtrf150 .sys-card .ph img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.xtrf150 .sys-card:hover .ph img{transform:scale(1.06)}.xtrf150 .sys-card .tag{position:absolute;top:14px;left:14px;background:var(--slate-900);color:#fff;font-family:var(--cond);letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;font-weight:700;padding:6px 12px;border-radius:7px}.xtrf150 .sys-card .tag.orange{background:var(--accent)}.xtrf150 .sys-body{padding:24px;display:flex;flex-direction:column;flex:1}.xtrf150 .sys-body h3{font-family:var(--cond);text-transform:uppercase;font-size:1.55rem;margin-bottom:6px}.xtrf150 .sys-body .role{color:var(--accent-dark);font-weight:700;font-size:.9rem;margin-bottom:12px}.xtrf150 .sys-body p{color:var(--muted);font-size:.96rem;margin:0 0 16px}.xtrf150 .spec-row{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.xtrf150 .chip{background:var(--bg-alt);border:1px solid var(--line);border-radius:8px;padding:6px 11px;font-size:.8rem;font-weight:600;color:var(--slate-900)}.xtrf150 .chip b{color:var(--accent-dark)}.xtrf150 .sys-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.xtrf150 .sys-foot .price{font-weight:800;font-size:1.05rem;color:var(--slate-900)}.xtrf150 .sys-foot .price span{font-weight:500;color:var(--muted);font-size:.82rem}.xtrf150 .tblwrap{overflow-x:auto;margin-top:30px;border:1px solid var(--line);border-radius:var(--radius)}.xtrf150 table.cmp{width:100%;border-collapse:collapse;min-width:560px}.xtrf150 table.cmp th,.xtrf150 table.cmp td{padding:15px 18px;text-align:left;border-bottom:1px solid var(--line);font-size:.95rem}.xtrf150 table.cmp thead th{background:var(--slate-900);color:#fff;font-family:var(--cond);text-transform:uppercase;letter-spacing:.05em;font-size:.95rem}.xtrf150 table.cmp tbody tr:nth-child(2n){background:var(--bg-alt)}.xtrf150 table.cmp td:first-child{font-weight:600;color:var(--slate-900)}.xtrf150 table.cmp td.hi{color:var(--accent-dark);font-weight:700}.xtrf150 .stack{display:grid;gap:16px;margin-top:34px}.xtrf150 .info-card{border:1px solid var(--line);border-left:5px solid var(--accent);border-radius:12px;padding:22px 24px;background:#fff;transition:box-shadow .3s,transform .3s}.xtrf150 .info-card:hover{box-shadow:var(--shadow);transform:translate(4px)}.xtrf150 .info-card h3{font-size:1.15rem;margin-bottom:6px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.xtrf150 .info-card h3 .pill{font-size:.72rem;background:var(--accent-soft);color:var(--accent-dark);padding:3px 10px;border-radius:999px;font-weight:700;letter-spacing:.04em}.xtrf150 .info-card p{margin:6px 0;color:var(--muted);font-size:.96rem}.xtrf150 .info-card .impact{font-size:.85rem;color:var(--slate-900);font-weight:600}.xtrf150 .loadband{background:var(--slate-900);color:#fff}.xtrf150 .load-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}@media(max-width:760px){.xtrf150 .load-grid{grid-template-columns:1fr}}.xtrf150 .load-card{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);padding:28px}.xtrf150 .load-card .big{font-family:var(--cond);font-weight:700;font-size:3rem;color:var(--accent);line-height:1}.xtrf150 .load-card .k{font-size:1.05rem;font-weight:700;color:#fff;margin:8px 0;text-transform:uppercase;letter-spacing:.04em;font-family:var(--cond)}.xtrf150 .load-card p{color:#aab0ba;font-size:.92rem;margin:0}.xtrf150 .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:40px;counter-reset:s}@media(max-width:900px){.xtrf150 .steps{grid-template-columns:1fr 1fr}}@media(max-width:560px){.xtrf150 .steps{grid-template-columns:1fr}}.xtrf150 .step{position:relative;background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px 20px 20px;transition:transform .3s,box-shadow .3s}.xtrf150 .step:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.xtrf150 .step .n{counter-increment:s;font-family:var(--cond);font-weight:700;font-size:2.2rem;color:var(--accent);line-height:1}.xtrf150 .step .n:before{content:"0" counter(s)}.xtrf150 .step h4{font-size:1.02rem;margin:8px 0 6px}.xtrf150 .step p{margin:0;color:var(--muted);font-size:.9rem}.xtrf150 .prods{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}@media(max-width:980px){.xtrf150 .prods{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.xtrf150 .prods{grid-template-columns:1fr 1fr}}@media(max-width:440px){.xtrf150 .prods{grid-template-columns:1fr}}.xtrf150 .pcard{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:transform .28s,box-shadow .28s,border-color .28s}.xtrf150 .pcard:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:transparent}.xtrf150 .pcard .pimg{background:#f3f5f7;aspect-ratio:1;overflow:hidden;position:relative}.xtrf150 .pcard .pimg img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.xtrf150 .pcard:hover .pimg img{transform:scale(1.07)}.xtrf150 .pcard .ptype{position:absolute;top:10px;left:10px;background:#fffffff0;color:var(--accent-dark);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:6px}.xtrf150 .pcard .pbody{padding:16px;display:flex;flex-direction:column;flex:1}.xtrf150 .pcard h4{font-size:.98rem;line-height:1.3;margin-bottom:10px}.xtrf150 .pcard .pfoot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}.xtrf150 .pcard .pp{font-weight:800;color:var(--slate-900);font-size:.98rem}.xtrf150 .pcard .pp span{font-weight:500;color:var(--muted);font-size:.74rem;display:block}.xtrf150 .pcard .go{color:var(--accent-dark);font-weight:700;font-size:.85rem;display:inline-flex;align-items:center;gap:4px;transition:gap .2s}.xtrf150 .pcard:hover .go{gap:9px}.xtrf150 .adv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px}@media(max-width:860px){.xtrf150 .adv-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.xtrf150 .adv-grid{grid-template-columns:1fr}}.xtrf150 .adv{padding:26px;border-radius:var(--radius);background:#fff;border:1px solid var(--line);transition:transform .3s,box-shadow .3s}.xtrf150 .adv:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.xtrf150 .adv .ic{width:50px;height:50px;border-radius:12px;background:var(--slate-900);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.xtrf150 .adv .ic svg{width:26px;height:26px;color:var(--accent)}.xtrf150 .adv h3{font-size:1.14rem;margin-bottom:8px}.xtrf150 .adv p{color:var(--muted);font-size:.95rem;margin:0}.xtrf150 .quotes{background:var(--bg-alt)}.xtrf150 .q-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:40px}@media(max-width:860px){.xtrf150 .q-grid{grid-template-columns:1fr}}.xtrf150 .quote{background:#fff;border-radius:var(--radius);padding:26px;border:1px solid var(--line);position:relative}.xtrf150 .quote .stars{color:#f5a623;letter-spacing:2px;margin-bottom:12px;font-size:1rem}.xtrf150 .quote p{font-style:italic;color:var(--text);margin:0 0 14px;font-size:.98rem}.xtrf150 .quote .who{font-size:.85rem;color:var(--muted);font-weight:600}.xtrf150 .seo{background:#fff;border-top:1px solid var(--line)}.xtrf150 .seo .wrap{max-width:900px}.xtrf150 .seo h2{font-family:var(--cond);text-transform:uppercase;font-size:clamp(1.7rem,3.6vw,2.5rem);margin-bottom:8px}.xtrf150 .seo h3{font-size:1.28rem;margin:34px 0 10px;color:var(--slate-900)}.xtrf150 .seo p{color:#3c434d;font-size:1rem;margin:0 0 16px}.xtrf150 .seo a{color:var(--accent-dark);text-decoration:underline;font-weight:600}.xtrf150 .seo ul{margin:0 0 18px;padding-left:22px;color:#3c434d}.xtrf150 .seo ul li{margin-bottom:8px}.xtrf150 .kw-cloud{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 8px}.xtrf150 .kw-cloud span{background:var(--bg-alt);border:1px solid var(--line);color:var(--muted);font-size:.8rem;padding:5px 11px;border-radius:999px}.xtrf150 .faq{max-width:900px;margin:34px auto 0}.xtrf150 .fitem{border:1px solid var(--line);border-radius:12px;margin-bottom:12px;overflow:hidden;background:#fff;transition:box-shadow .3s}.xtrf150 .fitem[open]{box-shadow:var(--shadow)}.xtrf150 .fitem summary{list-style:none;cursor:pointer;padding:18px 22px;font-weight:700;color:var(--slate-900);display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:1.02rem}.xtrf150 .fitem summary::-webkit-details-marker{display:none}.xtrf150 .fitem summary .pm{width:24px;height:24px;flex-shrink:0;position:relative;transition:transform .3s}.xtrf150 .fitem summary .pm:before,.xtrf150 .fitem summary .pm:after{content:"";position:absolute;background:var(--accent);border-radius:2px}.xtrf150 .fitem summary .pm:before{top:11px;left:3px;width:18px;height:2.5px}.xtrf150 .fitem summary .pm:after{left:11px;top:3px;width:2.5px;height:18px;transition:transform .3s}.xtrf150 .fitem[open] summary .pm:after{transform:rotate(90deg);opacity:0}.xtrf150 .fitem .fa{padding:0 22px 20px;color:var(--muted);font-size:.98rem}.xtrf150 .fitem .fa a{color:var(--accent-dark);text-decoration:underline}.xtrf150 .finalcta{background:radial-gradient(120% 140% at 80% 0%,#1b212b 0,#0e1116 60%);color:#fff;text-align:center}.xtrf150 .finalcta h2{color:#fff;font-family:var(--cond);text-transform:uppercase;font-size:clamp(2rem,4.6vw,3.2rem)}.xtrf150 .finalcta p{color:#c1c6cd;max-width:52ch;margin:14px auto 30px;font-size:1.08rem}.xtrf150 .finalcta .hero-cta{justify-content:center}.xtrf150 .phone{margin-top:24px;color:#9aa1ab;font-size:.95rem}.xtrf150 .phone a{color:#ffb787;font-weight:700;text-decoration:underline}.xtrf150 footer.mini{background:var(--ink);color:#8b929c;text-align:center;padding:26px 0;font-size:.84rem}.xtrf150 footer.mini a{color:#c9cdd4;text-decoration:underline}@media(prefers-reduced-motion:reduce){.xtrf150 *{animation:none!important;transition:none!important}.xtrf150 .reveal{opacity:1;transform:none}.xtrf150 .hero-bg img{transform:none}}.xtrf150 .no-js .reveal{opacity:1;transform:none}
/*# sourceMappingURL=/cdn/shop/t/73/assets/xtr-f150.css.map */
