:root{--bg:#FFFFFF;--fg:#26282C;--mut:#5B5F66;--acc:#3B3C41;--gray:#98999E;--btnfg:#fff;--card:#F4F5F6;--line:#E1E2E5;--dial:#EDEEF0;--hdr:#FFFFFF;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#14161A;--fg:#F2F3F4;--mut:#A6A9AF;--acc:#E6E7E9;--gray:#8A8C92;--btnfg:#1A1C20;--card:#1D2025;--line:#2E3238;--dial:#23262B;--hdr:#14161A}}:root[data-theme=dark]{--bg:#14161A;--fg:#F2F3F4;--mut:#A6A9AF;--acc:#E6E7E9;--gray:#8A8C92;--btnfg:#1A1C20;--card:#1D2025;--line:#2E3238;--dial:#23262B;--hdr:#14161A}html{scroll-padding-top:calc(env(safe-area-inset-top,0px) + 70px);scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--fg);font-family:Inter,system-ui,sans-serif;line-height:1.55}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);background:var(--hdr);z-index:10}h1,h2,h3,.brand{font-family:Montserrat,sans-serif;margin:0}a{color:inherit}header{position:sticky;top:env(safe-area-inset-top,0px);z-index:9;background:var(--hdr);border-bottom:1px solid var(--line)}.bar{max-width:1040px;margin:0 auto;height:62px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.brand{display:flex;align-items:center;gap:10px;font-weight:700;letter-spacing:4px;font-size:14px;text-decoration:none}.brand img{height:36px;width:auto;border-radius:4px;background:#fff}.logo{width:min(400px,80vw);height:auto;border-radius:16px;background:#fff;padding:8px}nav{display:flex;align-items:center;gap:22px;font-size:14px}nav a{text-decoration:none;color:var(--mut)}nav a:hover{color:var(--fg)}.btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 22px;border-radius:8px;border:0;background:var(--acc);color:var(--btnfg)!important;font:600 15px Inter,sans-serif;text-decoration:none;cursor:pointer}.btn:disabled{opacity:.6;cursor:default}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid var(--acc);outline-offset:2px}section{padding:72px 20px}.wrap{max-width:1040px;margin:0 auto}.hero{display:block;max-width:680px;margin:0 auto;text-align:center;padding:24px 0}.eyebrow{font:700 13px Montserrat,sans-serif;letter-spacing:4px;color:var(--acc);margin-bottom:14px}h1{font-size:clamp(36px,6vw,60px);line-height:1.04;letter-spacing:-1px}h1 i{color:var(--gray)}.lead{color:var(--mut);font-size:18px;max-width:520px;margin:18px auto 26px}form{display:flex;gap:10px;max-width:470px;margin:0 auto;justify-content:center;flex-wrap:wrap}input{flex:1 1 220px;height:52px;border-radius:8px;border:1px solid var(--line);background:var(--card);color:var(--fg);padding:0 16px;font:400 16px Inter,sans-serif}form .btn{height:52px;flex:0 0 auto}.msg{flex-basis:100%;min-height:22px;font-size:14px;color:var(--mut)}.ok{max-width:470px;margin:0 auto;border:1px solid var(--acc);border-radius:10px;padding:18px;background:var(--card)}.ok b{font:700 20px Montserrat,sans-serif;display:block}.dialbox{display:flex;justify-content:center}.dialbox svg{width:min(380px,80vw);height:auto}.alt{background:var(--card);border-block:1px solid var(--line)}h2{font-size:clamp(26px,4vw,36px);margin-bottom:10px}.sub{color:var(--mut);max-width:560px;margin:0 0 34px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card{background:var(--bg);border:1px solid var(--line);border-top:3px solid var(--gray);border-radius:10px;padding:22px}.alt .card{background:var(--bg)}.card h3{font-size:19px;margin-bottom:8px}.card p{margin:0;color:var(--mut);font-size:15px}.num{font:700 13px Montserrat,sans-serif;color:var(--acc);letter-spacing:2px;margin-bottom:8px}.tile{padding:0;overflow:hidden;border-top-width:1px}.tile .pic{aspect-ratio:1/1;background:var(--dial);display:flex;align-items:center;justify-content:center}.tile .pic svg{width:62%;height:auto}.tile .cap{padding:14px 18px;display:flex;justify-content:space-between;font-size:14px}.tag{color:var(--acc);font-weight:600}details{border-bottom:1px solid var(--line);padding:16px 0}summary{cursor:pointer;font:600 17px Montserrat,sans-serif}details p{color:var(--mut);margin:10px 0 0}.cta{text-align:center}.cta .sub{margin-inline:auto}footer{border-top:1px solid var(--line);padding:30px 20px;font-size:13px;color:var(--mut)}.fcols{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:28px;margin-bottom:28px}.fcols b{display:block;color:var(--fg);margin-bottom:8px;font-size:14px}.fcols a,.fcols span{display:block;margin-bottom:6px;text-decoration:none}.fbot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:18px}.owner{margin-top:24px;padding:18px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--fg)}.owner h3{font-size:16px;margin-bottom:6px}.owner ul{margin:10px 0;padding:0;list-style:none;max-height:200px;overflow-y:auto;font-size:14px}.owner li{padding:6px 0;border-bottom:1px solid var(--line);word-break:break-all}.owner button{height:40px;padding:0 16px;border-radius:8px;border:1px solid var(--acc);background:none;color:var(--acc);font:600 14px Inter,sans-serif;cursor:pointer}[hidden]{display:none!important}@media(max-width:760px){nav a.l{display:none}.hero,.grid,.fcols{grid-template-columns:1fr}section{padding:52px 20px}.dialbox{order:-1}}.pw{max-width:420px;margin:0 auto 40px;padding:0 20px;font-size:14px;color:var(--mut)}.pw summary{font:500 14px Inter,sans-serif;cursor:pointer}.pw form{margin-top:12px}.errors{color:#b3261e;font-size:14px;flex-basis:100%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme.css.map */
