.sh-announce{color:#fff;letter-spacing:.06em;text-transform:uppercase;text-align:center;background:linear-gradient(90deg,#c2410c,#ea580c,#c2410c);justify-content:center;align-items:center;gap:24px;padding:10px 20px;font-size:13px;font-weight:700;display:flex}.sh-announce a{color:#7c2d12;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.sh-header{z-index:50;color:#fff;background:#0f3d2e;border-bottom:1px solid #ffffff14;position:sticky;top:0}.sh-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:0 auto;padding:12px 24px;display:flex}.sh-logo img{width:auto;height:52px;display:block}.sh-nav{gap:32px;display:flex}.sh-nav a{color:#fff;letter-spacing:.08em;text-transform:uppercase;border-bottom:2px solid #0000;padding:6px 0;font-size:13px;font-weight:700;text-decoration:none}.sh-nav a:hover,.sh-nav a.active{color:#f5b82e;border-color:#f5b82e}.sh-right{align-items:center;gap:14px;display:flex}.sh-visit{letter-spacing:.08em;text-transform:uppercase;opacity:.9;font-size:12px;font-weight:700}.sh-social{gap:10px;display:flex}.sh-social a{color:#fff;border:1px solid #f5b82eb3;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.sh-order{color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#ea580c;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.sh-mobile{display:none;position:relative}.sh-mobile summary{cursor:pointer;border:1px solid #ffffff4d;border-radius:10px;place-items:center;width:42px;height:42px;list-style:none;display:grid}.sh-mobile summary::-webkit-details-marker{display:none}.sh-mobile div{background:#0f3d2e;border:1px solid #ffffff26;border-radius:12px;flex-direction:column;width:230px;padding:8px;display:flex;position:absolute;top:52px;right:0}.sh-mobile div a{color:#fff;padding:12px;font-size:14px;font-weight:700;text-decoration:none}@media (max-width:1000px){.sh-nav,.sh-visit,.sh-social{display:none}.sh-mobile{display:block}}@media (max-width:640px){.sh-announce{flex-direction:column;gap:8px;font-size:11px}.sh-order{padding:10px 14px;font-size:12px}.sh-logo img{height:42px}}
.sf{color:#fff;text-transform:none;letter-spacing:normal;background:#0b2e22;border-top:1px solid #f5b82e66;width:100%;font-weight:400;display:block}.sf-inner{grid-template-columns:1.1fr 1.2fr 1fr;gap:0;max-width:1280px;margin:0 auto;padding:48px 24px;display:grid}.sf-col{min-width:0;padding:0 40px}.sf-col:first-child{padding-left:0}.sf-col:last-child{padding-right:0}.sf-col+.sf-col{border-left:1px solid #f5b82eb3}.sf-logo{display:inline-block}.sf-logo img{width:auto;max-width:100%;height:70px;margin-bottom:20px;display:block}.sf-about{opacity:.95;max-width:320px;margin:0;font-size:16px;line-height:1.6}.sf h3{color:#f5b82e;margin:0 0 22px;font-size:24px;font-weight:700}.sf-links{grid-template-columns:1fr 1fr;gap:14px 24px;display:grid}.sf-links a{color:#fff;align-items:center;gap:10px;font-size:16px;text-decoration:none;display:inline-flex}.sf-links a svg{color:#f5b82e;flex-shrink:0}.sf-links a:hover{color:#f5b82e}.sf-social{justify-content:center;gap:14px;margin-top:28px;display:flex}.sf-social a{color:#f5b82e;border:1px solid #f5b82e;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.sf-social a:hover{color:#0b2e22;background:#f5b82e}.sf-contact{flex-direction:column;gap:18px;display:flex}.sf-contact a{color:#fff;align-items:flex-start;gap:14px;font-size:16px;line-height:1.5;text-decoration:none;display:flex}.sf-contact a svg{color:#f5b82e;flex-shrink:0;margin-top:2px}.sf-contact a:hover{color:#f5b82e}.sf-bottom{border-top:1px solid #f5b82eb3}.sf-bottom-inner{justify-content:space-between;align-items:center;gap:16px;max-width:1280px;margin:0 auto;padding:22px 24px;font-size:13px;display:flex}.sf-copy{letter-spacing:.04em;text-transform:uppercase;opacity:.9}.sf-ornament{color:#f5b82e;align-items:center;gap:12px;display:flex}.sf-ornament:before,.sf-ornament:after{content:"";background:#f5b82e;width:70px;height:1px;display:block}.sf-dev{color:#fff;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.sf-dev svg{color:#f5b82e}.sf-dev b{color:#f5b82e;font-weight:700}@media (max-width:900px){.sf-inner{grid-template-columns:1fr;gap:36px}.sf-col,.sf-col:first-child,.sf-col:last-child{padding:0}.sf-col+.sf-col{border-top:1px solid #f5b82e80;border-left:0;padding-top:32px}.sf-social{justify-content:flex-start}.sf-bottom-inner{text-align:center;flex-direction:column}}
