#se2root{--green:#289F00;--green-deep:#1f7a00;--lime:#ACC937;--ink:#1C1D1D;--ink-soft:#44494a;--ink-mute:#767c7c;--paper:#ffffff;--mist:#f4f7f1;--mist-2:#eef3ea;--cream:#fbf9f4;--line:#e6e9e3;--red:#e0533d;--shadow-sm:0 2px 10px rgba(20,30,15,.06);--shadow:0 14px 40px rgba(20,40,15,.1);--shadow-lg:0 30px 70px rgba(20,40,15,.16);--radius:16px;--radius-lg:26px;--maxw:1180px}#se2root *{box-sizing:border-box;margin:0;padding:0}#se2root{scroll-behavior:smooth}#se2root{font-family:Roboto,system-ui,sans-serif;color:var(--ink);background:var(--paper);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}#se2root img{max-width:100%;display:block}#se2root a{color:inherit;text-decoration:none}#se2root .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}#se2root .eyebrow{font-family:Roboto Condensed,sans-serif;font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:.82rem;color:var(--green);margin-bottom:14px;display:inline-block}#se2root h1,#se2root h2,#se2root h3{line-height:1.06;letter-spacing:-.02em;font-weight:900}#se2root .h2{font-size:clamp(1.95rem,3.6vw,2.9rem);font-weight:900;letter-spacing:-.025em}#se2root .lead{font-size:clamp(1.05rem,1.4vw,1.2rem);color:var(--ink-soft)}#se2root section{position:relative}#se2root .sec{padding:clamp(60px,8vw,112px) 0}#se2root .btn{display:inline-flex;align-items:center;gap:.55em;justify-content:center;font-weight:700;font-size:1rem;cursor:pointer;border:none;padding:16px 30px;border-radius:12px;transition:.22s ease;font-family:inherit;text-align:center;line-height:1.1}#se2root .btn svg{width:18px;height:18px}#se2root .btn-primary{background:var(--green);color:#fff;box-shadow:0 8px 22px #289f0047}#se2root .btn-primary:hover{background:var(--green-deep);transform:translateY(-2px);box-shadow:0 12px 28px #289f0057}#se2root .btn-dark{background:var(--ink);color:#fff}#se2root .btn-dark:hover{background:#000;transform:translateY(-2px)}#se2root .btn-ghost{background:#fff;color:var(--ink);border:1.5px solid var(--line)}#se2root .btn-ghost:hover{border-color:var(--green);color:var(--green-deep);transform:translateY(-2px)}#se2root .btn-lg{padding:18px 36px;font-size:1.06rem}#se2root .btn-block{width:100%}#se2root .announce{background:var(--ink);color:#fff;text-align:center;font-size:.9rem;padding:10px 16px;font-weight:500}#se2root .announce b{color:var(--lime)}#se2root header{position:sticky;top:0;z-index:60;background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}#se2root .nav{display:flex;align-items:center;justify-content:space-between;height:70px}#se2root .logo{display:flex;align-items:center;gap:9px;font-weight:900;font-size:1.5rem;letter-spacing:-.03em}#se2root .logo .leaf{width:26px;height:26px;color:var(--lime)}#se2root .logo small{display:block;font-family:Roboto Condensed;font-weight:700;font-size:.52rem;letter-spacing:.42em;color:var(--ink-mute);margin-top:-4px}#se2root .nav-links{display:flex;gap:30px;font-weight:500;font-size:.98rem}#se2root .nav-links a{position:relative;padding:4px 0;color:var(--ink-soft)}#se2root .nav-links a:hover{color:var(--green-deep)}#se2root .nav-right{display:flex;align-items:center;gap:16px}#se2root .icon-btn{position:relative;background:none;border:none;cursor:pointer;color:var(--ink);width:24px;height:24px}#se2root .icon-btn svg{width:24px;height:24px}#se2root .cart-count{position:absolute;top:-8px;right:-9px;background:var(--green);color:#fff;font-size:.68rem;font-weight:700;min-width:17px;height:17px;border-radius:9px;display:flex;align-items:center;justify-content:center;padding:0 4px;transform:scale(0);transition:.25s cubic-bezier(.3,1.5,.6,1)}#se2root .cart-count.show{transform:scale(1)}@media(max-width:820px){#se2root .nav-links{display:none}}#se2root .hero{background:linear-gradient(180deg,#fff 0%,var(--mist) 100%);overflow:hidden}#se2root .hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding:clamp(48px,6vw,86px) 0 clamp(56px,7vw,96px)}#se2root .hero h1{font-size:clamp(2.5rem,5.2vw,4.15rem);margin:6px 0 20px}#se2root .hero h1 .u{color:var(--green);position:relative;white-space:nowrap}#se2root .hero h1 .u:after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:.14em;background:var(--lime);opacity:.55;border-radius:3px;z-index:-1}#se2root .hero p.lead{max-width:33ch;margin-bottom:28px}#se2root .hero-cta{display:flex;gap:14px;flex-wrap:wrap}#se2root .hero-review{display:flex;align-items:center;gap:12px;margin-top:26px;font-size:.96rem;color:var(--ink-soft)}#se2root .stars{color:var(--green);letter-spacing:2px;font-size:1.02rem}#se2root .hero-review b{color:var(--ink)}#se2root .hero-media{position:relative}#se2root .hero-photo{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);aspect-ratio:4/4.4;background:var(--mist-2)}#se2root .hero-photo img{width:100%;height:100%;object-fit:cover}#se2root .chip{position:absolute;background:#fff;border-radius:15px;box-shadow:var(--shadow);padding:13px 16px;display:flex;align-items:center;gap:11px}#se2root .chip-rating{bottom:22px;left:-22px}#se2root .chip-rating .big{font-size:1.35rem;font-weight:900;line-height:1}#se2root .chip-rating small{color:var(--ink-mute);font-size:.76rem}#se2root .chip-badge{top:24px;right:-16px;font-weight:700;font-size:.9rem;color:var(--green-deep)}#se2root .chip-badge .dot{width:34px;height:34px;border-radius:50%;background:var(--mist-2);display:flex;align-items:center;justify-content:center;color:var(--green)}#se2root .chip-badge .dot svg{width:19px;height:19px}@media(max-width:860px){#se2root .hero-grid{grid-template-columns:1fr;gap:36px;text-align:center}#se2root .hero p.lead{margin-left:auto;margin-right:auto}#se2root .hero-cta,#se2root .hero-review{justify-content:center}#se2root .hero-media{max-width:420px;margin:0 auto}#se2root .chip-rating{left:8px}#se2root .chip-badge{right:6px}}#se2root .trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}#se2root .trust-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 26px;padding:20px 0}#se2root .trust-item{display:flex;align-items:center;gap:10px;font-weight:600;font-size:.96rem;color:var(--ink-soft);flex:1 1 auto;justify-content:center}#se2root .trust-item svg{width:22px;height:22px;color:var(--green);flex:none}@media(max-width:700px){#se2root .trust-item{flex:1 1 40%;justify-content:flex-start;font-size:.9rem}}#se2root .sec-head{text-align:center;max-width:640px;margin:0 auto clamp(38px,5vw,58px)}#se2root .sec-head p{color:var(--ink-soft);font-size:1.08rem;margin-top:14px}#se2root .finder{background:var(--ink);color:#fff}#se2root .finder .eyebrow{color:var(--lime)}#se2root .finder .sec-head p{color:#c8cec6}#se2root .finder-card{background:#26302a;border:1px solid #34413a;border-radius:var(--radius-lg);padding:clamp(26px,4vw,46px);max-width:780px;margin:0 auto;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}#se2root .finder-progress{display:flex;gap:8px;margin-bottom:26px}#se2root .finder-progress span{height:5px;border-radius:3px;flex:1;background:#3c4a42;transition:.35s}#se2root .finder-progress span.on{background:var(--lime)}#se2root .step{display:none;animation:fade .45s ease}#se2root .step.active{display:block}@keyframes fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#se2root .q-num{font-family:Roboto Condensed;letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;color:var(--lime);font-weight:700}#se2root .q-title{font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:900;margin:8px 0 24px;letter-spacing:-.02em}#se2root .opts{display:grid;grid-template-columns:1fr 1fr;gap:13px}#se2root .opt{background:#2f3b34;border:1.5px solid #3c4a42;border-radius:14px;padding:18px;cursor:pointer;transition:.2s;display:flex;align-items:center;gap:14px;text-align:left;color:#fff;font-family:inherit}#se2root .opt:hover{border-color:var(--lime);background:#37453d;transform:translateY(-2px)}#se2root .opt .emo{font-size:1.5rem;flex:none;width:30px;text-align:center}#se2root .opt b{display:block;font-size:1.02rem;font-weight:700}#se2root .opt small{color:#aeb6ad;font-size:.83rem}#se2root .finder-back{margin-top:22px;background:none;border:none;color:#aeb6ad;cursor:pointer;font-family:inherit;font-size:.9rem;display:inline-flex;align-items:center;gap:6px}#se2root .finder-back:hover{color:#fff}#se2root .result{display:none;animation:fade .5s ease}#se2root .result.active{display:block}#se2root .result-grid{display:grid;grid-template-columns:200px 1fr;gap:28px;align-items:center}#se2root .result-photo{background:#fff;border-radius:18px;padding:14px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}#se2root .result-photo img{max-height:100%;width:auto;object-fit:contain;mix-blend-mode:multiply}#se2root .result-tag{display:inline-block;background:#acc93729;color:var(--lime);font-family:Roboto Condensed;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;padding:5px 11px;border-radius:20px;margin-bottom:12px}#se2root .result h3{font-size:1.9rem;margin-bottom:8px}#se2root .result .why{color:#c8cec6;margin-bottom:18px;max-width:44ch}#se2root .result-meta{display:flex;gap:18px;margin-bottom:22px;flex-wrap:wrap}#se2root .result-meta span{font-size:.9rem;color:#aeb6ad}#se2root .result-meta b{color:#fff}#se2root .result-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}#se2root .result-price{font-size:1.5rem;font-weight:900}#se2root .result-alt{margin-top:22px;padding-top:20px;border-top:1px solid #3c4a42;font-size:.94rem;color:#aeb6ad}#se2root .result-alt a{color:var(--lime);font-weight:700;border-bottom:1px solid transparent}#se2root .result-alt a:hover{border-color:var(--lime)}#se2root .restart{background:none;border:none;color:var(--lime);cursor:pointer;font-family:inherit;font-weight:700;font-size:.9rem;display:inline-flex;gap:7px;align-items:center}@media(max-width:640px){#se2root .opts{grid-template-columns:1fr}#se2root .result-grid{grid-template-columns:1fr;text-align:center}#se2root .result-photo{max-width:180px;margin:0 auto}#se2root .result .why{margin-left:auto;margin-right:auto}#se2root .result-actions,#se2root .result-meta{justify-content:center}}#se2root .problem{background:var(--cream)}#se2root .problem-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:56px;align-items:center}#se2root .problem h2{font-size:clamp(1.9rem,3.4vw,2.7rem)}#se2root .problem p{color:var(--ink-soft);margin-top:18px;font-size:1.08rem}#se2root .problem .kicker{margin-top:22px;font-weight:800;color:var(--ink);font-size:1.18rem;border-left:4px solid var(--lime);padding-left:16px}#se2root .chart-card{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:26px 26px 18px;border:1px solid var(--line)}#se2root .chart-legend{display:flex;gap:22px;margin-bottom:6px;flex-wrap:wrap}#se2root .chart-legend span{display:flex;align-items:center;gap:8px;font-weight:600;font-size:.9rem}#se2root .chart-legend i{width:16px;height:4px;border-radius:2px;display:inline-block}#se2root .chart-svg .draw{stroke-dasharray:1400;transition:stroke-dashoffset 1.9s ease}html.js #se2root .chart-svg:not(.in) .draw{stroke-dashoffset:1400}#se2root .chart-svg .fillarea{transition:opacity 1s ease .7s}html.js #se2root .chart-svg:not(.in) .fillarea{opacity:0}#se2root .chart-cap{text-align:center;color:var(--ink-mute);font-size:.86rem;margin-top:4px}@media(max-width:820px){#se2root .problem-grid{grid-template-columns:1fr;gap:34px}}#se2root .compare-wrap{max-width:900px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/96/assets/se-concept-0.css.map */
