.fn-hero{background:#e65d12;color:#161b20;padding:45px 0}.fn-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center}.fn-hero-grid>*{min-width:0}.fn-logo{width:135px;max-height:70px;object-fit:contain;background:white;border-radius:12px;padding:12px;margin-bottom:20px}.fn-kicker{font-size:11px;font-weight:800;letter-spacing:.16em;color:#b4450c;margin:0 0 20px}.fn-hero .fn-kicker{color:#412716}.fn-hero .mhero-title{font-size:clamp(38px,4.5vw,68px);line-height:1.03;overflow-wrap:anywhere}.fn-hero .mhero-promise{font-size:24px;font-weight:800;color:#19232c}.fn-hero-copy>p{max-width:62ch;line-height:1.7}.fn-hero .mhero-consult{background:#17232d!important;color:#fff!important}.fn-hero .mhero-shop,.fn-hero .mhero-direct,.fn-hero .mhero-direct a{color:#17232d!important}.fn-hero .mhero-actions{flex-wrap:wrap}.fn-hero-image{position:relative;height:610px;overflow:hidden;border-radius:150px 30px 30px 30px;background:#17232d}.fn-hero-image img{width:100%;height:100%;object-fit:cover}.fn-hero-image span{position:absolute;left:30px;bottom:30px;color:#fff;font-weight:800;letter-spacing:.12em;font-size:12px}.fn-nav{display:flex;flex-wrap:wrap;gap:10px;padding-top:28px;padding-bottom:28px}.fn-nav a{font-size:12px;font-weight:700;border:1px solid #d7d9dc;padding:10px 18px;border-radius:99px}.fn-section{padding-top:90px;padding-bottom:90px}.fn-section h2{font-family:'Barlow Condensed',sans-serif;font-size:clamp(40px,4.8vw,72px);line-height:1.02;margin:0 0 25px}.fn-section h3{font-family:'Barlow Condensed',sans-serif;font-size:30px;line-height:1.1;margin:15px 0}.fn-section p{font-size:15px;line-height:1.75;color:#606870}.fn-intro{max-width:850px;margin-bottom:45px}.fn-buy{background:#d95610;color:#fff;display:inline-flex;align-items:center;padding:15px 20px;border-radius:99px;font-weight:800;font-size:12px;text-decoration:none;line-height:1.4;align-self:flex-start;margin:8px 10px 0 0}.fn-ref{display:inline-block;font-size:12px;font-weight:700;text-decoration:underline;margin:20px 14px 0 0}.fn-metal-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.fn-metal-grid article{background:#fff;border-radius:28px;overflow:hidden;border:1px solid #e2e4e5}.fn-metal-grid img{width:100%;height:330px;object-fit:cover;display:block}.fn-metal-grid article>div{padding:32px}.fn-metal-grid span,.fn-span-steps span,.fn-promo-grid span{font-size:10px;letter-spacing:.14em;font-weight:800}.fn-finish{margin-top:65px}.fn-core{margin-bottom:65px}.fn-multi{background:#182630;color:white}.fn-split{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:center}.fn-multi .fn-kicker{color:#ff9b58}.fn-multi p{color:#c8d1d7}.fn-multi-image img{width:100%;border-radius:24px}.fn-multi-tasks{display:grid;grid-template-columns:1fr 1fr;gap:10px 30px;margin:30px 0}.fn-multi-tasks h3{font-size:25px}.fn-multi a.fn-ref{color:#fff}.fn-battery{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.fn-battery img{width:100%;border-radius:50% 50% 24px 24px}.fn-battery ol{padding-left:20px;line-height:1.8;color:#535e67;font-size:14px;margin:25px 0}.fn-caption{font-size:10px!important;text-align:center;font-weight:800;letter-spacing:.12em}.fn-spanning{background:#e8eced}.fn-span-head{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end}.fn-span-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin:40px 0}.fn-span-steps article{border-top:2px solid #d95610;padding-top:25px}.fn-categories{display:grid;grid-template-columns:1fr 1fr;gap:0 45px}.fn-categories article{display:flex;gap:24px;border-top:1px solid #d9dcde;padding:25px 0}.fn-categories article>span{font-family:'Barlow Condensed',sans-serif;color:#d95610;font-size:28px;margin-top:10px}.fn-categories h3{margin-top:8px}.fn-categories .fn-buy{background:transparent;color:#ad3e05;padding:0}.fn-accessories{padding:35px;margin-top:40px;border-radius:25px;background:#e8eced}.fn-accessories>div{display:flex;flex-wrap:wrap;gap:10px}.fn-accessories .fn-buy{background:white;color:#27343e;margin:0}.fn-promos{background:#f4e4d9}.fn-promo-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.fn-promo-grid article{background:white;padding:35px;border-radius:25px}.fn-advice{display:grid;grid-template-columns:1fr 1fr;gap:70px}.fn-service article{border-top:1px solid #d9dcde;padding:10px 0}.fn-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:65px;padding-top:20px}.fn-faq details{border-bottom:1px solid #d9dcde;padding:22px 0}.fn-faq summary{font-weight:700;cursor:pointer}.fn-source{font-size:11px;color:#76818a;padding-bottom:30px}.fn-section a:focus-visible,.fn-hero a:focus-visible{outline:3px solid #ea6b20;outline-offset:5px}
@media(max-width:1000px){.fn-hero-grid{gap:30px}.fn-hero-image{height:590px}.fn-split,.fn-battery{gap:30px}.fn-hero .mhero-title{font-size:45px}.fn-section h2{font-size:54px}}
@media(max-width:650px){.fn-hero{padding:30px 0}.fn-hero-grid,.fn-metal-grid,.fn-split,.fn-battery,.fn-span-head,.fn-span-steps,.fn-categories,.fn-promo-grid,.fn-advice,.fn-faq{grid-template-columns:1fr;gap:28px}.fn-hero .mhero-title{font-size:40px}.fn-hero .mhero-promise{font-size:21px}.fn-hero-image{height:390px;border-radius:80px 22px 22px 22px}.fn-hero .mhero-actions a{width:100%;justify-content:center}.fn-section{padding-top:55px;padding-bottom:55px}.fn-section h2{font-size:43px}.fn-finish,.fn-core{margin:0}.fn-metal-grid img{height:260px}.fn-metal-grid article>div,.fn-promo-grid article{padding:25px}.fn-multi-tasks{grid-template-columns:1fr}.fn-battery>div:last-child{grid-row:1}.fn-battery img{border-radius:24px}.fn-categories{gap:0}.fn-accessories{padding:25px}.fn-faq{padding-top:10px}.fn-nav a{padding:8px 12px}.fn-span-steps{margin:25px 0}.fn-hero-image span{left:22px;bottom:22px}}
.fn-hero .fn-hero-copy>p{color:#19232c}.fn-core,.fn-finish{margin:0}.fn-metal-grid article{display:flex;flex-direction:column}.fn-metal-grid article>div{flex:1;display:flex;flex-direction:column}.fn-metal-grid .fn-buy{margin-top:auto}
