.ahf{background:#14171a;color:#ede9e4;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;padding:56px 24px 0}.ahf *{box-sizing:border-box}.ahf a{text-decoration:none;color:inherit}.ahf__in{max-width:1160px;margin:0 auto}.ahf__cta{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;border:1px solid rgba(237,233,228,.12);border-radius:6px;background:#c2884e0f}.ahf__ct{margin:0;font:400 28px/1.15 "DM Serif Display",serif;color:#ede9e4}.ahf__ct span{color:#c2884e}.ahf__cp{margin:4px 0 0;font-size:15px;color:#b9b3ab}.ahf__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;background:#c2884e;color:#14171a!important;font:700 12px Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;border-radius:2px;white-space:nowrap;flex:none}.ahf__btn:hover{background:#d39a5f}.ahf__grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr) 1.5fr;gap:40px;padding:56px 0 48px}.ahf__logo{display:inline-block;margin-left:-16px}.ahf__logo svg{height:46px;width:auto;display:block}.ahf__wm{display:flex;align-items:center;gap:19px;margin-left:16px;font:400 32px/1.1 "DM Serif Display",Georgia,serif;color:#ede9e4;letter-spacing:normal}.ahf__logo .ahf__ic{display:block;height:32px;width:auto;flex:none;margin-top:-4px}.ahf__claim{font:400 20px/1.3 "DM Serif Display",serif;color:#ede9e4;margin:10px 0 8px}.ahf__txt{font-size:14px;line-height:1.6;color:#9a938a;margin:0}.ahf__h{font:700 11px Inter,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#c2884e;margin:0 0 16px}.ahf__col a{display:block;font-size:14.5px;color:#b9b3ab;padding:6px 0}.ahf__col a:hover,.ahf__legal a:hover{color:#ede9e4}.ahf__form{display:flex;border:1px solid rgba(237,233,228,.2);border-radius:2px}.ahf__form input{flex:1;min-width:0;background:transparent;border:0;padding:14px 16px;font:400 14px Inter,sans-serif;color:#ede9e4;outline:none}.ahf__form input::placeholder{color:#8a8279}.ahf__form:focus-within{border-color:#c2884e}.ahf__form button{background:#c2884e;color:#14171a;border:0;font:700 11px Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:0 18px;cursor:pointer;min-height:46px}.ahf__form button:hover{background:#d39a5f}.ahf__ok{margin:0;font-size:14px;color:#ede9e4}.ahf__err{margin:8px 0 0;font-size:13px;color:#e8a27c}.ahf__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ahf__trust{display:flex;flex-wrap:wrap;gap:12px 28px;padding:18px 0;border-top:1px solid rgba(237,233,228,.1);font-size:13.5px;color:#b9b3ab}.ahf__trust span{display:flex;gap:8px;align-items:center}.ahf__trust i{color:#c2884e;display:flex}.ahf__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:20px 0 28px;border-top:1px solid rgba(237,233,228,.1);font-size:13px;color:#7c746b}.ahf__legal{display:flex;flex-wrap:wrap;gap:8px 22px}.ahf__legal a{color:#9a938a}@media(max-width:989px){.ahf{padding:40px 16px 0}.ahf__cta{flex-direction:column;align-items:flex-start;padding:22px 20px}.ahf__ct{font-size:23px}.ahf__btn{width:100%}.ahf__grid{grid-template-columns:1fr 1fr;gap:32px 20px;padding:40px 0 32px}.ahf__brand,.ahf__nl{grid-column:1/-1}.ahf__bottom{flex-direction:column;align-items:flex-start}}.ahx{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.ahx[hidden]{display:none}.ahx__bg{display:block!important;position:absolute;top:0;left:0;right:0;bottom:0;background:#0a0b0d8c;opacity:0;transition:opacity .2s ease}.ahx__card{position:relative;width:100%;max-width:440px;background:#14171a;color:#ede9e4;border-top:3px solid #C2884E;border-radius:6px;padding:36px 32px 24px;box-shadow:0 30px 70px #00000073;opacity:0;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease}.ahx.is-open .ahx__bg{opacity:1}.ahx.is-open .ahx__card{opacity:1;transform:none}.ahx__x{position:absolute;top:12px;right:12px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:#9a938a;cursor:pointer;border-radius:50%}.ahx__x:hover{color:#ede9e4;background:#ede9e414}.ahx__ey{margin:0 0 10px;font:700 11px Inter,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#c2884e}.ahx__t{margin:0;font:400 28px/1.15 "DM Serif Display",Georgia,serif;color:#ede9e4}.ahx__p{margin:12px 0 0;font-size:15px;line-height:1.6;color:#b9b3ab}.ahx__btns{display:flex;flex-direction:column;align-items:stretch;gap:14px;margin-top:24px}.ahx__btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;background:#c2884e;color:#14171a!important;font:700 12px Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;border-radius:2px;text-decoration:none!important;transition:background .2s}.ahx__btn:hover{background:#d39a5f}.ahx__lnk{text-align:center;font:600 13.5px Inter,sans-serif;color:#c2884e!important;text-decoration:none!important}.ahx__lnk:hover{color:#d9a06a!important}.ahx__no{display:block;margin:18px auto 0;background:none;border:0;font:400 13px Inter,sans-serif;color:#7c746b;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ahx__no:hover{color:#b9b3ab}.ahwa{position:fixed;right:20px;bottom:var(--ahwa-b,20px);z-index:2147483000;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.ahwa--l{right:auto;left:20px}.ahwa *{box-sizing:border-box;letter-spacing:normal;text-transform:none;line-height:normal}.ahwa__btn{position:relative;display:block;width:64px;height:64px;padding:0;border:2px solid #fff;border-radius:50%;background:#14171a;cursor:pointer;box-shadow:0 8px 24px #00000047;transition:transform .2s ease,box-shadow .2s ease}.ahwa__btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000057}.ahwa__btn:focus-visible{outline:3px solid #c2884e;outline-offset:3px}.ahwa__btn-av{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden}.ahwa__btn-av img{width:100%;height:100%;object-fit:cover;display:block}.ahwa__wa{position:absolute;right:-3px;bottom:-3px;width:24px;height:24px;border-radius:50%;background:#25d366;border:2px solid #fff;display:flex;align-items:center;justify-content:center}.ahwa__dot{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:#e5373a;border:2px solid #fff;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.ahwa.is-open .ahwa__dot{display:none}.ahwa__panel{position:absolute;right:0;bottom:80px;width:340px;max-width:calc(100vw - 32px);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 20px 50px #0000004d;animation:ahwaIn .22s ease-out}.ahwa--l .ahwa__panel{right:auto;left:0}.ahwa__panel[hidden],.ahwa__teaser[hidden]{display:none!important}@keyframes ahwaIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ahwa__panel{animation:none}.ahwa__btn{transition:none}}.ahwa__head{display:flex;align-items:center;gap:12px;padding:16px 16px 16px 18px;background:#14171a;color:#ede9e4}.ahwa__av{position:relative;width:44px;height:44px;border-radius:50%;flex:none}.ahwa__av img{width:44px;height:44px;border-radius:50%;object-fit:cover;display:block}.ahwa__on{position:absolute;right:0;bottom:0;width:11px;height:11px;border-radius:50%;background:#25d366;border:2px solid #14171a}.ahwa__who{flex:1;min-width:0}.ahwa__who b{display:block;font-size:15px;font-weight:600;color:#ede9e4}.ahwa__who span{display:block!important;font-size:12.5px;color:#9aa0a6;margin-top:2px}.ahwa__x{width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:#9aa0a6;cursor:pointer;display:flex;align-items:center;justify-content:center}.ahwa__x:hover{background:#ede9e414;color:#ede9e4}.ahwa__body{padding:20px 18px;background:#f4f1ec}.ahwa__msg{position:relative;max-width:88%;background:#fff;border-radius:4px 14px 14px;padding:12px 14px;font-size:14.5px;line-height:1.5;color:#2a2622;box-shadow:0 1px 2px #0000000f}.ahwa__foot{padding:14px 18px 16px;background:#fff}.ahwa__go{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border-radius:24px;background:#25d366;color:#0b2e17!important;font-size:14.5px;font-weight:700;text-decoration:none!important;transition:background .2s ease}.ahwa__go:hover{background:#1fbe5b}.ahwa__go:focus-visible{outline:3px solid #c2884e;outline-offset:2px}.ahwa__note{margin:10px 0 0;text-align:center;font-size:12px;color:#6b645c}.ahwa__teaser{position:absolute;right:76px;bottom:8px;width:max-content;max-width:240px}.ahwa--l .ahwa__teaser{right:auto;left:76px}.ahwa__tt{display:block;width:100%;text-align:left;border:0;background:#fff;color:#2a2622;font-size:13.5px;line-height:1.45;padding:10px 14px;border-radius:12px;box-shadow:0 8px 24px #0003;cursor:pointer;font-family:inherit}.ahwa__tx{position:absolute;top:-8px;left:-8px;width:22px;height:22px;border-radius:50%;border:0;background:#14171a;color:#ede9e4;font-size:14px;line-height:1;cursor:pointer}@media(max-width:749px){.ahwa{right:14px;bottom:var(--ahwa-bp,14px)}.ahwa--l{left:14px}.ahwa__btn{width:56px;height:56px}.ahwa__panel{bottom:70px;width:calc(100vw - 28px)}.ahwa__teaser{display:none!important}}.ahg *{box-sizing:border-box}.ahg a{text-decoration:none;color:inherit}.ahg{background:#f4f1ec;color:#2a2622;font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;--acc:#C2884E;--ink:#14171A;--mu:#7C746B;--ln:rgba(42,38,34,.1)}.ahg .hero{background:#14171a;color:#ede9e4;position:relative;overflow:hidden}.ahg .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 90% at 85% 0%,rgba(194,136,78,.16),transparent 60%)}.ahg .hero__in{position:relative;max-width:1200px;margin:0 auto;padding:56px 40px 0}.ahg .crumb{font:600 11px Inter;letter-spacing:.2em;text-transform:uppercase;color:#9a938a}.ahg .crumb b{color:var(--acc);font-weight:700}.ahg .tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px;border-top:1px solid rgba(237,233,228,.1)}.ahg .tab{display:flex;align-items:center;gap:12px;padding:18px 16px 20px;color:#9a938a;font:600 13px Inter;border-top:2px solid transparent;margin-top:-1px}.ahg .tab i{font:400 20px/1 "DM Serif Display";font-style:normal;color:#c2884e80}.ahg .tab.on{color:#ede9e4;border-top-color:var(--acc)}.ahg .tab.on i{color:var(--acc)}.ahg .tab__ok{display:none;font-style:normal;color:var(--acc);margin-left:-4px}.ahg .tab.done .tab__ok{display:inline}.ahg .tab.done i{color:var(--acc)}.ahg .hero h1{margin:16px 0 0;font:400 clamp(40px,5.2vw,68px)/1.04 "DM Serif Display";letter-spacing:-.01em;max-width:820px}.ahg .hero h1 span{color:var(--acc)}.ahg .lead{margin:22px 0 0;max-width:640px;font-size:18px;line-height:1.65;color:#b9b3ab}.ahg .meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.ahg .chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(237,233,228,.16);border-radius:40px;font:600 12px Inter;color:#d9d4cd}.ahg .chip svg{color:var(--acc);width:16px;height:16px}.ahg .wrap{max-width:1200px;margin:0 auto;padding:0 40px}.ahg .sec{padding:72px 0 0}.ahg .ey{font:700 11px Inter;letter-spacing:.22em;text-transform:uppercase;color:var(--acc);margin:0 0 10px}.ahg .h2{margin:0;font:400 clamp(30px,3.2vw,40px)/1.12 "DM Serif Display";color:#14171a}.ahg .cu{color:var(--acc)}.ahg .need{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:28px}.ahg .ni{display:flex;gap:14px;align-items:flex-start;padding:18px;background:#fff;border:1px solid var(--ln);border-radius:4px}.ahg .ni .ic{flex:none;width:42px;height:42px;border-radius:50%;background:#c2884e1f;color:var(--acc);display:flex;align-items:center;justify-content:center}.ahg .ni b{display:block;font-size:14.5px;color:#14171a}.ahg .ni span{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:var(--mu)}.ahg .ni em{font-style:normal;font:700 9.5px Inter;letter-spacing:.14em;text-transform:uppercase;color:var(--acc);margin-left:6px}.ahg .steps{margin-top:32px;display:flex;flex-direction:column;gap:18px}.ahg .st{display:grid;grid-template-columns:340px 1fr;background:#fff;border:1px solid var(--ln);border-radius:4px;overflow:hidden}.ahg .st__ill{position:relative;background:#f8f4ee;display:flex;align-items:center;justify-content:center;color:#3a332d;padding:28px;border-right:1px solid var(--ln)}.ahg .st__ill svg{width:100%;max-width:250px;height:auto}.ahg .st__n{position:absolute;top:18px;left:20px;font:400 44px/1 "DM Serif Display";color:var(--acc)}.ahg .st__b{padding:34px 40px}.ahg .st__k{font:700 11px Inter;letter-spacing:.2em;text-transform:uppercase;color:var(--mu)}.ahg .st h3{margin:8px 0 0;font:400 28px/1.15 "DM Serif Display";color:#14171a}.ahg .st p{margin:12px 0 0;font-size:15.5px;line-height:1.65;color:#4a433c}.ahg .sub{list-style:none;margin:20px 0 0;padding:0;counter-reset:s;display:flex;flex-direction:column;gap:14px}.ahg .sub li{position:relative;padding-left:44px;font-size:15px;line-height:1.6;color:#4a433c;counter-increment:s}.ahg .sub li:before{content:counter(s);position:absolute;left:0;top:-1px;width:28px;height:28px;border-radius:50%;border:1px solid var(--acc);color:var(--acc);font:600 12px/26px Inter;text-align:center}.ahg .sub li b{display:block;color:#14171a;font-size:15px;margin-bottom:2px}.ahg .dots{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ahg .dots li{position:relative;padding-left:22px;font-size:15px;line-height:1.55;color:#4a433c}.ahg .dots li:before{content:"";position:absolute;left:4px;top:9px;width:6px;height:6px;border-radius:50%;background:var(--acc)}.ahg .tip{display:flex;gap:12px;margin-top:22px;padding:14px 16px;background:#c2884e17;border-left:3px solid var(--acc);border-radius:2px;font-size:14.5px;line-height:1.55;color:#4a433c}.ahg .tip svg{flex:none;color:var(--acc);margin-top:2px}.ahg .tip b{color:#14171a}.ahg .tip--w{background:#14171a0d;border-left-color:#14171a}.ahg .tip--w svg{color:#14171a}.ahg .box{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.ahg .card{background:#14171a;color:#ede9e4;border-radius:4px;padding:30px 32px}.ahg .card h3,.ahg .note h3{margin-top:6px!important}.ahg .card h3{margin:0;font:400 24px/1.2 "DM Serif Display"}.ahg .card p{margin:10px 0 0;color:#b9b3ab;font-size:14.5px;line-height:1.6}.ahg .sizes{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px}.ahg .sz{border:1px solid rgba(237,233,228,.14);border-radius:4px;padding:14px 10px;text-align:center}.ahg .sz b{display:block;font:400 22px/1 "DM Serif Display";color:var(--acc)}.ahg .sz span{display:block;margin-top:6px;font-size:12px;color:#9a938a}.ahg .note{background:#fff;border:1px solid var(--ln);border-radius:4px;padding:30px 32px}.ahg .note h3{margin:0;font:400 24px/1.2 "DM Serif Display";color:#14171a}.ahg .note p{margin:10px 0 0;color:#4a433c;font-size:14.5px;line-height:1.6}.ahg .rec{margin-top:16px;display:flex;flex-direction:column;gap:8px}.ahg .rec div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px dashed var(--ln);font-size:14px;color:#4a433c}.ahg .rec div span:last-child{color:var(--mu)}.ahg .part{margin-top:84px;display:flex;align-items:center;gap:18px}.ahg .part i{font:400 52px/1 "DM Serif Display";color:var(--acc);font-style:normal}.ahg .part div{flex:1;height:1px;background:var(--ln)}.ahg .cta{margin:84px 0 0;background:#14171a;color:#ede9e4;position:relative;overflow:hidden}.ahg .cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 50% 120% at 100% 50%,rgba(194,136,78,.18),transparent 60%)}.ahg .cta__in{position:relative;max-width:1200px;margin:0 auto;padding:60px 40px;display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:center}.ahg .cta h2{margin:0;font:400 clamp(30px,3.4vw,44px)/1.1 "DM Serif Display"}.ahg .cta h2 span{color:var(--acc)}.ahg .cta p{margin:14px 0 0;color:#b9b3ab;font-size:16px;line-height:1.6;max-width:520px}.ahg .cta__btns{display:flex;flex-direction:column;gap:12px;align-items:stretch}.ahg .btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;font:700 12px Inter;letter-spacing:.14em;text-transform:uppercase;border-radius:2px;cursor:pointer}.ahg .btn--f{background:var(--acc);color:#14171a}.ahg .btn--l{border:1px solid rgba(237,233,228,.35);color:#ede9e4}.ahg .next{max-width:1200px;margin:0 auto;padding:28px 40px 56px;display:flex;justify-content:space-between;gap:20px}.ahg .nx{flex:1;display:flex;flex-direction:column;gap:6px;padding:22px 24px;background:#fff;border:1px solid var(--ln);border-radius:4px}.ahg .nx small{font:700 10.5px Inter;letter-spacing:.2em;text-transform:uppercase;color:var(--mu)}.ahg .nx b{font:400 22px/1.2 "DM Serif Display";color:#14171a}.ahg .nx.r{text-align:right}.ahg .nx.empty{visibility:hidden}.ahg .nx:hover b,.ahg .tab:hover{color:var(--acc)}.ahg .btn--f:hover{background:#d39a5f}.ahg .st__ill img{width:100%;max-width:280px;height:auto;display:block}.ahg .tip p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.ahg h1,.ahg h2,.ahg h3{letter-spacing:normal}.ahg .hero h1,.ahg .card h3,.ahg .cta h2{color:#ede9e4}.ahg button{font-family:inherit}.ahg--k .hero__grid{display:grid;grid-template-columns:1fr 380px;gap:56px;align-items:end}.ahg--k .hres{background:#1f2328;border:1px solid #31373D;border-top:2px solid var(--acc);border-radius:8px;padding:24px;margin-bottom:6px}.ahg--k .hres h3{margin:0;font:400 22px/1.2 "DM Serif Display";color:#ede9e4}.ahg--k .hres p{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:#9aa0a6}.ahg--k .hres .ey{margin:0 0 6px}.ahg--k .fsz{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px}.ahg--k .fsz__i{border:1px solid #3A4047;border-radius:6px;padding:10px 4px;text-align:center;transition:border-color .2s,background .2s}.ahg--k .fsz__i b{display:block;font:400 18px/1.1 "DM Serif Display";color:#ede9e4;white-space:nowrap}.ahg--k .fsz__i span{display:block;margin-top:4px;font-size:10.5px;color:#9aa0a6;white-space:nowrap}.ahg--k .fsz__i.hit{border-color:var(--acc);background:#c2884e1f}.ahg--k .fsz__i.hit b{color:var(--acc)}.ahg--k .sec--s{padding-top:40px}.ahg--k .kcols{display:grid;grid-template-columns:270px 1fr;gap:40px;align-items:start;padding-top:56px}.ahg--k .kside{position:sticky;top:24px;background:#fff;border:1px solid var(--ln);border-radius:10px;padding:22px}.ahg--k .kside .ey{margin:0 0 10px}.ahg--k .kprog{height:6px;background:#efe9e0;border-radius:4px;overflow:hidden;margin:2px 0 6px}.ahg--k .kprog i{display:block;height:100%;width:0;background:var(--acc);transition:width .35s ease}.ahg--k .kprog__t{font-size:12px;color:var(--mu)}.ahg--k .toc{list-style:none;margin:14px 0 22px;padding:0;border-top:1px solid #EFE9E0}.ahg--k .toc li{display:flex;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #EFE9E0;font-size:14px;font-weight:600;color:#4a433c;cursor:pointer}.ahg--k .toc li:hover{color:var(--acc)}.ahg--k .ck{width:24px;height:24px;border-radius:50%;border:1.5px solid #D8CFC2;display:inline-flex;align-items:center;justify-content:center;font:700 11px Inter;color:#9a6a3a;flex:none;background:#fff}.ahg--k .toc li.now{color:#14171a}.ahg--k .toc li.now .ck{border-color:var(--acc)}.ahg--k .toc li.done{color:#9a938a;text-decoration:line-through}.ahg--k .toc li.done .ck,.ahg--k .ck.on{background:var(--acc);border-color:var(--acc);color:transparent;position:relative}.ahg--k .toc li.done .ck:after,.ahg--k .ck.on:after{content:"\2713";position:absolute;color:#fff;font-size:12px}.ahg--k .kmat{list-style:none;margin:0 0 18px;padding:0}.ahg--k .kmat__b{display:flex;gap:10px;align-items:flex-start;width:100%;background:none;border:0;padding:6px 0;text-align:left;font-size:14px;color:#14171a;cursor:pointer;line-height:1.4}.ahg--k .bx{width:18px;height:18px;border:1.5px solid #CFC5B7;border-radius:4px;flex:none;margin-top:1px;position:relative}.ahg--k .kmat li.ok .bx{background:var(--acc);border-color:var(--acc)}.ahg--k .kmat li.ok .bx:after{content:"\2713";position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;font-size:11px;line-height:15px;text-align:center}.ahg--k .kmat li.ok .kmat__b>span:last-child{color:#9a938a;text-decoration:line-through}.ahg--k .kmat em,.ahg--k .kchip em{font-style:normal;font:700 9.5px Inter;letter-spacing:.12em;text-transform:uppercase;color:var(--acc);margin-left:6px}.ahg--k .btn--s{min-height:46px;padding:0 18px;font-size:11.5px;letter-spacing:.1em}.ahg--k .btn--d{background:#14171a;color:#ede9e4}.ahg--k .btn--o{border:1px solid var(--acc);color:var(--acc)}.ahg--k .kchips{display:none}.ahg--k .steps{margin-top:0;gap:12px}.ahg--k .st{display:block;border-radius:10px}.ahg--k .st[hidden]{display:none}.ahg--k .st__hd{display:flex;align-items:center;gap:14px;width:100%;padding:18px 24px;background:none;border:0;text-align:left;cursor:pointer;color:#14171a}.ahg--k .st__ht{font:400 20px/1.2 "DM Serif Display"}.ahg--k .st__hs{margin-left:auto;font:600 13px Inter;color:#9a6a3a;white-space:nowrap}.ahg--k .st__hd:focus-visible,.ahg--k .st__done:focus-visible,.ahg--k .seg__b:focus-visible,.ahg--k .kmat__b:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ahg--k .st__bd{display:none;grid-template-columns:300px 1fr;border-top:1px solid #EFE9E0}.ahg--k .st.is-open .st__bd{display:grid}.ahg--k .st.is-open .st__hd{display:none}.ahg--k .st__ill{padding:22px}.ahg--k .st__n{font-size:34px;top:14px;left:16px}.ahg--k .st__b{padding:28px 32px}.ahg--k .st__k{color:var(--acc);font:400 15px "DM Serif Display";letter-spacing:0;text-transform:none}.ahg--k .st h3{font-size:26px;margin-top:2px}.ahg--k .sub{margin-top:14px;gap:10px}.ahg--k .sub li{padding-left:40px;font-size:14.5px}.ahg--k .sub li b{display:inline;margin:0 4px 0 0}.ahg--k .sub li b:after{content:"."}.ahg--k .tips2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ahg--k .tips2 .tip{margin-top:16px}.ahg--k .st__btn{display:inline-flex;margin-top:18px}.ahg--k .st__ft{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid #EFE9E0}.ahg--k .st__done{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1.5px solid #D8CFC2;border-radius:30px;background:#fff;font:600 13.5px Inter;color:#4a433c;cursor:pointer;transition:background .2s,border-color .2s}.ahg--k .st__dk{width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;position:relative}.ahg--k .st__done[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:#14171a}.ahg--k .st__done[aria-pressed=true] .st__dk:after{content:"\2713";position:absolute;top:-2px;right:0;bottom:0;left:0;text-align:center;font-size:11px}.ahg--k .st__nx{background:none;border:0;font:600 13.5px Inter;color:#9a6a3a;cursor:pointer;min-height:44px}.ahg--k .st.is-done:not(.is-open) .st__ht{color:#4a433c}.ahg--k .kin{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding:12px 14px;background:#f8f4ee;border-radius:6px;font-size:14px;font-weight:600;color:#14171a}.ahg--k .kin__f{display:flex;align-items:center;gap:6px}.ahg--k .kin__f input{width:96px;height:44px;padding:0 10px;border:1px solid #D8CFC2;border-radius:4px;font:600 16px Inter;text-align:right;background:#fff;color:#14171a;-moz-appearance:textfield}.ahg--k .kin__f input::-webkit-outer-spin-button,.ahg--k .kin__f input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ahg--k .kin__f input:focus{outline:2px solid var(--acc);outline-offset:1px;border-color:var(--acc)}.ahg--k .kin__f i{font-style:normal;color:var(--mu);font-size:14px;font-weight:500}.ahg--k .seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:#fff;border:1px solid var(--ln);border-radius:12px;padding:6px;margin-bottom:14px}.ahg--k .seg__b{display:flex;align-items:center;gap:14px;padding:14px 18px;border:0;border-radius:8px;background:none;text-align:left;cursor:pointer;color:#4a433c}.ahg--k .seg__b b{font:400 28px/1 "DM Serif Display";color:var(--acc)}.ahg--k .seg__b span{font:400 21px/1.15 "DM Serif Display"}.ahg--k .seg__b small{display:block;font:500 12.5px Inter;color:#9aa0a6;margin-top:3px}.ahg--k .seg__b.on{background:#14171a;color:#ede9e4}.ahg--k .ways{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:26px}.ahg--k .way{position:relative;background:#fff;border:1px solid var(--ln);border-radius:12px;padding:28px 30px;display:flex;flex-direction:column}.ahg--k .way--rec{border:2px solid var(--acc)}.ahg--k .way__pill{position:absolute;top:-12px;left:26px;background:var(--acc);color:#14171a;font:700 11px Inter;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:3px}.ahg--k .way .ey{margin:0 0 4px}.ahg--k .way h3{margin:0;font:400 28px/1.15 "DM Serif Display";color:#14171a}.ahg--k .way p{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:#4a433c}.ahg--k .way ul{list-style:none;margin:14px 0 18px;padding:0}.ahg--k .way li{display:flex;gap:10px;font-size:14px;padding:4px 0;color:#14171a}.ahg--k .way li:before{content:"\2713";color:var(--acc);font-weight:700}.ahg--k .way__row{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:14px}.ahg--k .way__price{font:400 26px/1.1 "DM Serif Display";color:#14171a}.ahg--k .way__price small{display:block;font:500 12px Inter;color:var(--mu);margin-top:2px}.ahg--k .way .btn{min-height:48px;padding:0 22px;white-space:nowrap}.ahg--k .rules{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ahg--k .rules>div{border-radius:12px;padding:22px 26px}.ahg--k .rules__n{background:#fbeee9;border:1px solid #EFCFC4}.ahg--k .rules__y{background:#edf4ee;border:1px solid #CFE2D3}.ahg--k .rules h4{margin:0 0 8px;font:400 22px "DM Serif Display";color:#14171a}.ahg--k .rules ul{list-style:none;margin:0;padding:0}.ahg--k .rules li{display:flex;gap:10px;font-size:14.5px;line-height:1.45;padding:5px 0;color:#2a2622}.ahg--k .rules__n li:before{content:"\2715";color:#b5523b;font-weight:700}.ahg--k .rules__y li:before{content:"\2713";color:#3f7d4f;font-weight:700}.ahg--k .fnd{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:#14171a;color:#ede9e4;border-radius:12px;padding:34px 36px;margin-top:26px}.ahg--k .fnd h2{margin:0;font:400 34px/1.1 "DM Serif Display";color:#ede9e4}.ahg--k .fnd__p{margin:10px 0 0;font-size:14.5px;line-height:1.55;color:#9aa0a6}.ahg--k .fnd__in{margin-top:12px}.ahg--k .fld{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #2C3137;font-size:14px}.ahg--k .fld small{display:block;font-size:12px;color:#7d838a}.ahg--k .fnd .kin__f input{background:#1f2328;border-color:#3a4047;color:#ede9e4}.ahg--k .fnd__rec{background:#1f2328;border:1px solid var(--acc);border-radius:10px;padding:22px}.ahg--k .fnd__rec .ey{margin:0}.ahg--k .fnd__big{font:400 36px/1.15 "DM Serif Display";margin:6px 0 4px}.ahg--k .fnd__big span{font-size:20px;color:#9aa0a6}.ahg--k .fnd__why{margin:0;font-size:13.5px;line-height:1.5;color:#9aa0a6}.ahg--k .fnd .btn{margin-top:12px;min-height:50px}.ahg--k .fnd .btn--f{margin-top:16px}.ahg--k .warn{display:grid;grid-template-columns:auto 1fr 1fr;gap:26px;align-items:center;background:#14171a;color:#ede9e4;border-radius:12px;padding:24px 30px;margin-top:20px}.ahg--k .warn__c{width:64px;height:64px;border-radius:50%;border:2px solid var(--acc);display:flex;align-items:center;justify-content:center;font:400 22px "DM Serif Display";color:var(--acc)}.ahg--k .warn h3{margin:0;font:400 24px/1.2 "DM Serif Display";color:#ede9e4}.ahg--k .warn p{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:#9aa0a6}.ahg--k .warn ul{list-style:none;margin:0;padding:0}.ahg--k .warn li{display:flex;gap:10px;font-size:14px;padding:4px 0}.ahg--k .warn li:before{content:"\2715";color:#e07a5f;font-weight:700}.ahg--k .kcard{margin-top:16px;border-radius:12px}.ahg--k .errs-h{margin-top:44px}.ahg--k .errs-h .h2{font-size:32px}.ahg--k .errs{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}.ahg--k .err{background:#fff;border:1px solid var(--ln);border-radius:10px;padding:18px 20px}.ahg--k .err__x{font:700 11.5px Inter;letter-spacing:.06em;text-transform:uppercase;color:#b5523b}.ahg--k .err h4{margin:4px 0 6px;font:400 19px/1.2 "DM Serif Display";color:#14171a}.ahg--k .err p{margin:0;font-size:13.5px;line-height:1.5;color:#4a433c}.ahg--k .err p b{color:#3f7d4f}.ahg--k .next{padding-top:36px}.ahg--k .nx{border-radius:10px}.ahg--k .nx--d{background:#14171a;border-color:#14171a}.ahg--k .nx--d small{color:var(--acc)}.ahg--k .nx--d b{color:#ede9e4}.ahg--k .kbar{display:none}@media(prefers-reduced-motion:reduce){.ahg--k .kprog i,.ahg--k .fsz__i,.ahg--k .st__done{transition:none}}@media(max-width:1100px)and (min-width:990px){.ahg--k .kcols{grid-template-columns:240px 1fr;gap:28px}.ahg--k .st__bd{grid-template-columns:240px 1fr}.ahg--k .fnd{grid-template-columns:1fr}.ahg--k .hero__grid{grid-template-columns:1fr 330px;gap:36px}}@media(max-width:989px){.ahg .hero__in{padding:32px 20px 0}.ahg .hero h1{font-size:min(40px,calc((100vw - 40px)/8.4))}.ahg .lead{font-size:16px;margin-top:16px}.ahg .meta{margin-top:20px;gap:8px}.ahg .chip{font-size:11.5px;padding:7px 12px}.ahg .tabs{margin-top:36px;display:flex;overflow-x:auto;scrollbar-width:none;margin-left:-20px;margin-right:-20px;padding:0 20px}.ahg .tab{flex:none;padding:14px 14px 16px;font-size:12.5px}.ahg .wrap{padding:0 16px}.ahg .sec{padding-top:48px}.ahg .need{grid-template-columns:1fr;gap:10px;margin-top:20px}.ahg .ni{padding:14px}.ahg .steps{margin-top:22px;gap:14px}.ahg .st{grid-template-columns:1fr}.ahg .st__ill{border-right:0;border-bottom:1px solid var(--ln);padding:12px 16px 8px}.ahg .st__ill svg{max-width:150px}.ahg .st__n{font-size:36px;top:14px;left:16px}.ahg .st__b{padding:24px 20px 26px}.ahg .st h3{font-size:24px}.ahg .box{grid-template-columns:1fr;gap:14px}.ahg .card,.ahg .note{padding:24px 20px}.ahg .sizes{grid-template-columns:repeat(2,1fr)}.ahg .part{margin-top:56px}.ahg .part i{font-size:40px}.ahg .cta{margin-top:56px}.ahg .cta__in{grid-template-columns:1fr;padding:44px 20px;gap:26px}.ahg .next{flex-direction:column;padding:20px 16px 40px;gap:10px}.ahg .nx.r{text-align:left}.ahg .nx.empty{display:none}.ahg--k .hero__grid{display:block}.ahg--k .hres{display:none}.ahg--k .kcols{display:block;padding-top:28px}.ahg--k .kside{display:none}.ahg--k .kchips{display:block;margin-bottom:18px}.ahg--k .kchips>div{display:flex;flex-wrap:wrap;gap:8px}.ahg--k .kchip{min-height:40px;padding:8px 13px;border:1px solid var(--ln);border-radius:30px;background:#fff;font:600 13px Inter;color:#14171a;cursor:pointer}.ahg--k .kchip.ok{background:var(--acc);border-color:var(--acc)}.ahg--k .kchip.ok em{color:#14171a}.ahg--k .st__hd{padding:15px 16px;gap:12px}.ahg--k .st__ht{font-size:17px}.ahg--k .st__hs{font-size:12px}.ahg--k .st.is-open .st__bd{display:block}.ahg--k .st__ill{padding:10px 16px 6px;max-height:220px}.ahg--k .st__ill img{max-height:200px;width:auto;margin:0 auto}.ahg--k .st__n{font-size:28px}.ahg--k .st__b{padding:20px 18px}.ahg--k .st h3{font-size:22px}.ahg--k .tips2{grid-template-columns:1fr;gap:0}.ahg--k .st__ft{flex-wrap:wrap}.ahg--k .seg{grid-template-columns:1fr 1fr}.ahg--k .seg__b{padding:10px 12px;gap:10px}.ahg--k .seg__b b{font-size:22px}.ahg--k .seg__b span{font-size:17px}.ahg--k .seg__b small{font-size:11px}.ahg--k .ways{grid-template-columns:1fr;gap:22px;margin-top:22px}.ahg--k .way{padding:24px 20px}.ahg--k .way__row{flex-direction:column;align-items:stretch}.ahg--k .rules{grid-template-columns:1fr;gap:12px}.ahg--k .rules>div{padding:18px 20px}.ahg--k .fnd{grid-template-columns:1fr;gap:20px;padding:26px 18px}.ahg--k .fnd h2{font-size:28px}.ahg--k .fsz{grid-template-columns:repeat(2,1fr)}.ahg--k .warn{grid-template-columns:auto 1fr;padding:20px 18px;gap:16px}.ahg--k .warn ul{grid-column:1/-1}.ahg--k .errs{grid-template-columns:1fr;gap:10px}.ahg--k .kbar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;gap:12px;padding:10px 16px calc(12px + env(safe-area-inset-bottom));background:#14171a;color:#ede9e4;transform:translateY(110%);transition:transform .25s ease}.ahg--k .kbar.on{transform:none}.ahg--k .kbar__p{flex:1;min-width:0}.ahg--k .kbar small{font-size:11.5px;color:#9aa0a6}.ahg--k .kbar .kprog{background:#3a4047;margin:6px 0 0}.ahg--k .kbar__b{min-height:44px;padding:0 16px;border:0;border-radius:2px;background:var(--acc);color:#14171a;font:700 11.5px Inter;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}body.ahg-bar .ahwa{--ahwa-bp:78px}}
/*# sourceMappingURL=/cdn/shop/t/79/compiled_assets/styles.css.map?subset=gAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAQ */
