:root{--paper:#F1EFEA;--card:#FBFAF8;--tint:#E9E6DF;--ink:#16161A;--ink-2:#4A4A4E;--muted:#8A857C;--rule:#DFDAD0;--rule-2:#C3BCAE;--blue:#8C6D3F;--blue-soft:#F2EBDD;--bone:#B39C81;--bone-soft:#F5F0E9;--good:#1F4A3C;--good-soft:#E4EDE8;--display:"Epilogue","Helvetica Neue",Arial,sans-serif;--sans:"Onest","Helvetica Neue",Arial,sans-serif;--mono:"DM Mono","SF Mono",Menlo,monospace;--wrap:1120px;--gut:28px;--r:3px}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:19px;line-height:1.72;-webkit-font-smoothing:antialiased}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut)}.narrow{max-width:760px;margin:0 auto;padding:0 var(--gut)}p{margin:0 0 1em}h1,h2,h3,h4{margin:0;font-family:var(--display);text-wrap:balance}a{color:var(--blue)}svg{display:block}button{font:inherit}.tag{font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}nav{position:sticky;top:0;z-index:50;background:#f6f8faeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--rule)}.nav-in{display:flex;align-items:center;gap:28px;height:68px}.mark{font-family:var(--display);font-weight:800;font-size:19px;letter-spacing:-.01em;text-decoration:none;color:var(--ink)}.mark i{font-style:normal;color:var(--muted);font-weight:400;margin-left:8px;font-family:var(--mono);font-size:10px;letter-spacing:.16em}.nav-links{display:flex;gap:22px;margin-left:auto}.nav-links a{font-size:15px;text-decoration:none;color:var(--ink-2);padding:4px 0;border-bottom:1.5px solid transparent}.nav-links a:hover,.nav-links a.on{color:var(--ink);border-bottom-color:var(--ink)}.cartbtn{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--ink);border:1px solid var(--rule-2);border-radius:var(--r);padding:8px 14px;font-size:15px;background:var(--card)}.cartbtn:hover{border-color:var(--ink)}.cartbtn b{font-family:var(--mono);font-size:12px;background:var(--ink);color:var(--card);border-radius:99px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--blue);outline-offset:2px}section{padding:80px 0}.sec-tint{background:var(--tint)}.shead{max-width:60ch;margin-bottom:44px;display:flex;flex-direction:column;gap:12px}h1{font-size:clamp(42px,6.4vw,82px);font-weight:700;line-height:1;letter-spacing:-.035em}h2{font-size:clamp(29px,3.8vw,45px);font-weight:700;letter-spacing:-.028em;line-height:1.08}h3{font-size:21px;font-weight:500;letter-spacing:-.005em;font-family:var(--sans)}.shead p{font-size:19px;color:var(--ink-2);margin:0}.pagehead{padding:56px 0 12px}.pagehead h1{font-size:clamp(34px,5vw,58px);margin-bottom:14px}.pagehead p{color:var(--ink-2);max-width:62ch;margin:0}.hero{padding:64px 0 0}.hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center}.lead{font-size:22px;line-height:1.6;color:var(--ink-2);max-width:42ch;margin:24px 0 32px;font-weight:300}.lead b{color:var(--ink);font-weight:500}.herocta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.specstrip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:56px}.specstrip div{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:20px 22px}.specstrip .v{font-family:var(--display);font-size:32px;font-weight:700;letter-spacing:-.03em;display:block;line-height:1;font-variant-numeric:tabular-nums}.specstrip .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);display:block;margin-top:9px}.btn{display:inline-block;text-align:center;text-decoration:none;border-radius:var(--r);padding:18px 30px;font-size:17px;font-weight:500;letter-spacing:.02em;cursor:pointer;border:1px solid var(--ink);background:var(--ink);color:var(--card);transition:opacity .18s}.btn:hover{opacity:.85}.btn.ghost{background:transparent;color:var(--ink)}.btn.ghost:hover{background:var(--ink);color:var(--card);opacity:1}.btn.wide{display:block;width:100%}.btn[disabled]{opacity:.4;cursor:not-allowed}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.grid4{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.card{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:28px}.card .n{font-family:var(--mono);font-size:11px;color:var(--blue);letter-spacing:.14em;display:block;margin-bottom:16px}.card h3{margin:18px 0 8px}.card p{font-size:16px;color:var(--ink-2);margin:0}.card .rule{width:44px;height:1px;background:var(--blue)}.anat{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.layers{display:flex;flex-direction:column;gap:12px}.layers article{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:20px 24px;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:baseline}.layers .idx{font-family:var(--mono);font-size:11px;color:var(--blue)}.layers h3{font-size:17px}.layers p{font-size:15.5px;color:var(--ink-2);margin:6px 0 0;grid-column:2}.layers .mm{font-family:var(--mono);font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.scroll{overflow-x:auto;background:var(--card);border:1px solid var(--rule);border-radius:var(--r)}table{border-collapse:collapse;width:100%;font-size:16px}th,td{padding:15px 20px;text-align:left;border-bottom:1px solid var(--rule)}th{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:400;white-space:nowrap;background:var(--tint)}td:first-child{color:var(--ink-2)}tbody tr:last-child td{border-bottom:none}.spec td:last-child{font-family:var(--mono);font-size:14px}.cmp td.w{min-width:190px}.win{color:var(--ink);font-weight:500}.lose{color:var(--muted)}.offer{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.offer article{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:30px 26px;display:flex;flex-direction:column;position:relative}.offer article.pick{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.offer .badge{position:absolute;top:-11px;left:26px;background:var(--ink);color:var(--card);font-family:var(--mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;padding:4px 10px;border-radius:2px}.offer .qty{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.offer .price{font-family:var(--display);font-size:42px;font-weight:800;letter-spacing:-.04em;line-height:1.15;font-variant-numeric:tabular-nums}.offer .unit{font-family:var(--mono);font-size:12px;color:var(--muted);margin-bottom:18px}.offer .why{font-size:15.5px;color:var(--ink-2);margin:0 0 24px;flex:1}.pledge{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:40px;display:grid;grid-template-columns:auto 1fr;gap:36px;align-items:center}.pledge h3{font-size:clamp(22px,2.6vw,30px);font-weight:800;letter-spacing:-.028em;margin-bottom:10px}.pledge p{margin:0;color:var(--ink-2);font-size:17px;max-width:56ch}details{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);margin-bottom:12px}details summary{cursor:pointer;list-style:none;padding:20px 24px;display:flex;justify-content:space-between;gap:20px;font-size:18px;font-weight:500}details summary::-webkit-details-marker{display:none}details summary:after{content:"+";font-family:var(--mono);color:var(--blue);flex-shrink:0}details[open] summary:after{content:"\2013"}details .body{padding:0 24px 22px;color:var(--ink-2);font-size:17px}details .body p:last-child{margin-bottom:0}.cartgrid{display:grid;grid-template-columns:1fr 360px;gap:28px;align-items:start}.lines{display:flex;flex-direction:column;gap:12px}.line{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:20px 22px;display:grid;grid-template-columns:64px 1fr auto;gap:20px;align-items:center}.line .thumb{background:var(--bone-soft);border-radius:2px;padding:8px}.line h3{font-size:17px}.line .sub{font-family:var(--mono);font-size:12px;color:var(--muted);margin-top:3px}.line .right{display:flex;align-items:center;gap:18px}.stepper{display:flex;align-items:center;border:1px solid var(--rule-2);border-radius:var(--r);overflow:hidden}.stepper button{width:34px;height:34px;border:none;background:var(--card);cursor:pointer;color:var(--ink);font-size:17px;line-height:1}.stepper button:hover{background:var(--tint)}.stepper span{min-width:34px;text-align:center;font-family:var(--mono);font-size:14px;font-variant-numeric:tabular-nums}.line .amt{font-family:var(--mono);font-size:16px;font-variant-numeric:tabular-nums;min-width:82px;text-align:right}.rm{background:none;border:none;color:var(--muted);cursor:pointer;font-size:13px;text-decoration:underline;padding:0}.rm:hover{color:var(--ink)}.summary{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:26px;position:sticky;top:92px}.summary h3{margin-bottom:18px}.srow{display:flex;justify-content:space-between;gap:16px;padding:9px 0;font-size:16px;color:var(--ink-2)}.srow b{font-family:var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.srow.total{border-top:1px solid var(--rule);margin-top:10px;padding-top:16px;font-size:19px;color:var(--ink);font-weight:500}.srow.total b{font-size:28px;font-family:var(--display);font-weight:700;letter-spacing:-.03em}.free{color:var(--good);font-weight:500}.empty{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:60px 40px;text-align:center}.empty h3{margin-bottom:10px}.empty p{color:var(--ink-2);margin-bottom:24px}.form{display:flex;flex-direction:column;gap:20px}.fieldset{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:26px}.fieldset h3{margin-bottom:18px;font-size:18px}.frow{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field:last-child{margin-bottom:0}.field label{font-size:14px;color:var(--ink-2)}.field input,.field select,.field textarea{border:1px solid var(--rule-2);border-radius:var(--r);padding:12px 14px;font-size:16px;font-family:var(--sans);background:var(--card);color:var(--ink);width:100%}.field input:focus,.field select:focus{border-color:var(--blue)}.note{background:var(--blue-soft);border:1px solid #C9D8FA;border-radius:var(--r);padding:16px 20px;font-size:15.5px;color:var(--ink-2)}.note b{color:var(--ink)}.conf{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:44px;text-align:center}.conf .ref{font-family:var(--mono);font-size:15px;background:var(--tint);border-radius:var(--r);padding:10px 16px;display:inline-block;margin:16px 0 24px}.steps{display:flex;flex-direction:column;gap:0;margin-top:8px}.stp{display:grid;grid-template-columns:auto 1fr;gap:20px;padding:0 0 26px;position:relative}.stp:last-child{padding-bottom:0}.dot{width:16px;height:16px;border-radius:50%;border:2px solid var(--rule-2);background:var(--card);margin-top:5px;z-index:2}.stp.done .dot{background:var(--good);border-color:var(--good)}.stp.now .dot{border-color:var(--ink);box-shadow:0 0 0 4px var(--tint)}.stp:before{content:"";position:absolute;left:7px;top:20px;bottom:-6px;width:2px;background:var(--rule)}.stp:last-child:before{display:none}.stp.done:before{background:var(--good)}.stp h4{font-size:17px;font-weight:600;font-family:var(--sans)}.stp p{font-size:15px;color:var(--ink-2);margin:3px 0 0}.stp .when{font-family:var(--mono);font-size:12px;color:var(--muted);margin-top:4px}.doc{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:44px}.doc h2{font-size:22px;margin:34px 0 12px;letter-spacing:-.02em}.doc h2:first-child{margin-top:0}.doc p,.doc li{font-size:17px;color:var(--ink-2)}.doc ul{padding-left:20px;margin:0 0 1em}.doc li{margin-bottom:7px}.doc strong{color:var(--ink);font-weight:600}.todo{background:#fff6e5;border:1px solid #F0DCB4;border-radius:2px;padding:2px 7px;font-family:var(--mono);font-size:12.5px;color:#8a5b00;white-space:nowrap}.stage3d{position:relative;background:var(--card);border:1px solid var(--rule);border-radius:var(--r);overflow:hidden;aspect-ratio:1 / 1.02;touch-action:none}.stage3d canvas{display:block;width:100%;height:100%;cursor:grab}.stage3d canvas:active{cursor:grabbing}.stage3d .hint{position:absolute;left:16px;bottom:14px;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);pointer-events:none}.stage3d .cot{position:absolute;right:16px;top:14px;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);pointer-events:none}.lab3d-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.lab3d{position:absolute;transform:translate(-50%,-50%);white-space:nowrap;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);background:#fbfaf8e6;border:1px solid var(--rule);border-radius:2px;padding:4px 9px;transition:opacity .25s ease}.lab3d.big{font-family:var(--sans);font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink);background:#fff;border:1.5px solid var(--ink);border-radius:99px;padding:6px 14px;box-shadow:0 2px 0 var(--ink)}@media(max-width:560px){.lab3d{font-size:9px;padding:3px 6px}.lab3d.big{font-size:12px;padding:5px 11px}}.stage3d .fallback{padding:10px}.stage3d.live .fallback{display:none}.stage3d.live .hint,.stage3d.live .cot{display:block}.stage3d .hint,.stage3d .cot{display:none}.rv-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:28px}.rv-score{display:flex;align-items:center;gap:14px}.rv-score b{font-family:var(--display);font-size:44px;font-weight:700;letter-spacing:-.03em;line-height:1}.stars{color:#c58b1a;letter-spacing:2px;font-size:17px;white-space:nowrap}.stars .off{color:var(--rule-2)}.rv-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.rv{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:22px}.rv-top{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.rv-name{font-weight:500}.rv-date{font-family:var(--mono);font-size:12px;color:var(--muted)}.rv-meta{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:6px 0 10px;font-size:13px;color:var(--ink-2)}.verified{font-size:12px;color:var(--good);background:var(--good-soft);border-radius:99px;padding:2px 9px}.rv p{margin:0;font-size:16px;color:var(--ink-2)}.rv-empty{background:var(--card);border:1px dashed var(--rule-2);border-radius:var(--r);padding:32px;text-align:center;color:var(--ink-2);font-size:16px}.rv-form{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:26px;margin-top:22px;max-width:680px}.rate{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.rate input{position:absolute;opacity:0;width:1px;height:1px}.rate label{font-size:30px;color:var(--rule-2);cursor:pointer;line-height:1}.rate input:checked~label,.rate label:hover,.rate label:hover~label{color:#c58b1a}.rate input:focus-visible+label{outline:2px solid var(--blue);outline-offset:2px}.rv-msg{font-size:15px;margin:12px 0 0}.rv-demo-banner{background:#fff6e5;border:1px solid #F0DCB4;color:#6e4a00;border-radius:var(--r);padding:12px 16px;font-size:14.5px;margin-bottom:16px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:center}.fict{font-size:11.5px;color:#8a5b00;background:#fff6e5;border:1px solid #F0DCB4;border-radius:99px;padding:1px 9px;white-space:nowrap}.rv-policy{font-size:14px;color:var(--muted);margin:14px 0 0}.colorbox{border-top:1px solid var(--rule);margin:2px 0 18px;padding-top:16px;display:flex;flex-direction:column;gap:12px}.colrow{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.colrow .cl{font-size:15px;color:var(--ink-2)}.colrow .cl b{color:var(--ink);font-weight:500}.sws{display:flex;gap:10px}.sw{width:38px;height:38px;border-radius:50%;border:3px solid var(--card);cursor:pointer;padding:0;background:radial-gradient(circle,var(--sw) 0 38%,#1F1F23 40%);box-shadow:0 0 0 1px var(--rule-2)}.sw:hover{box-shadow:0 0 0 1px var(--ink)}.sw[aria-checked=true]{box-shadow:0 0 0 2px var(--ink)}.chips{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0 6px}.chip{display:inline-flex;align-items:center;gap:6px;font-size:13px;line-height:1.4;color:var(--ink-2);background:var(--tint);border-radius:99px;padding:2px 10px 2px 3px}.chip i{width:16px;height:16px;border-radius:50%;background:radial-gradient(circle,var(--sw) 0 38%,#1F1F23 42%);display:inline-block}.boxlab{font-size:16px;font-weight:500;color:var(--ink);margin:0 0 14px}.buybox{background:var(--card);border:1px solid var(--rule);border-radius:var(--r);padding:22px;margin-top:30px;max-width:480px}.opts{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.opt{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;border:1px solid var(--rule-2);border-radius:var(--r);padding:14px 16px;cursor:pointer;background:var(--card);text-align:left;width:100%;font-family:var(--sans)}.opt:hover{border-color:var(--ink)}.opt[aria-checked=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink);background:var(--tint)}.opt .dot{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--rule-2);flex-shrink:0;box-sizing:border-box}.opt[aria-checked=true] .dot{border:5px solid var(--ink)}.opt .nm{font-size:18px;font-weight:500;color:var(--ink)}.opt .sub{font-family:var(--mono);font-size:11.5px;color:var(--muted);margin-top:2px}.opt .pr{font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.opt .bdg{font-family:var(--mono);font-size:9px;letter-spacing:.11em;text-transform:uppercase;background:var(--ink);color:var(--card);padding:3px 7px;border-radius:2px;margin-left:9px;vertical-align:2px}.reassure{font-size:14px;color:var(--muted);text-align:center;margin:14px 0 0}.stickybar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--rule);padding:12px 0;transform:translateY(115%);transition:transform .25s ease}.stickybar.on{transform:translateY(0)}.sb-in{display:flex;align-items:center;gap:18px}.sb-in .t{font-size:15px;color:var(--ink-2);flex:1}.sb-in .t b{color:var(--ink);font-weight:500}@media(max-width:560px){.sb-in .t{font-size:13.5px}}footer{background:var(--tint);border-top:1px solid var(--rule);padding:52px 0 64px;margin-top:0}.foot{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:36px}.foot h4{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-weight:400}.foot ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.foot a{font-size:15px;color:var(--ink-2);text-decoration:none}.foot a:hover{color:var(--ink);text-decoration:underline}.disclaim{font-size:13.5px;color:var(--muted);line-height:1.6;margin-top:26px;padding-top:22px;border-top:1px solid var(--rule)}@media(max-width:900px){.hero-grid,.anat,.cartgrid{grid-template-columns:1fr;gap:32px}.grid3,.offer{grid-template-columns:1fr}.specstrip{grid-template-columns:repeat(2,1fr)}.pledge{grid-template-columns:1fr;gap:22px;padding:28px}.foot{grid-template-columns:1fr 1fr}.summary{position:static}.nav-links{display:none}}@media(max-width:560px){:root{--gut:18px}body{font-size:17px}section{padding:56px 0}.frow{grid-template-columns:1fr}.line{grid-template-columns:1fr;gap:14px}.line .right{justify-content:space-between}.doc{padding:26px}.foot{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/stabyl.css.map */
