:root{--winch-orange:#f5a300;--winch-orange-dark:#d98900;--winch-ink:#17191d;--winch-muted:#667085;--winch-soft:#f5f7fa;--winch-line:#e4e7ec;--winch-white:#fff;--winch-red:#c62828;--winch-green:#087f3e;--winch-radius:18px;--winch-shadow:0 14px 35px rgba(18,24,40,.08);--winch-container:min(1180px,calc(100% - 32px));} *{box-sizing:border-box} html{scroll-behavior:smooth} body.hanybee-winch-theme{margin:0;background:#fff;color:var(--winch-ink);font-family:Tahoma,Arial,sans-serif;line-height:1.8;text-rendering:optimizeLegibility} a{color:inherit;text-decoration:none} img{max-width:100%;height:auto} button,input{font:inherit} button{cursor:pointer} .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important} .winch-container{width:var(--winch-container);margin-inline:auto} .winch-site-shell{min-height:100vh;display:flex;flex-direction:column} .winch-main{flex:1;min-width:0} .hero-content{background:#000;padding:10px;text-align:center;} .hero-content .hero-desc{margin:0 0 16px;color:#fff;line-height:1.8;} .hero-content .hero-desc span{color:#fff !important;} .hero-content .cta-group{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;} .hero-content .cta-group span{color:#fff !important;} .hero-content .btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:10px;min-width:300px;color:#fff !important;font-weight:700;text-decoration:none;transition:.2s ease;} .hero-content .btn:hover{transform:translateY(-2px);color:#fff !important;} .hero-content .btn-primary{background:#f28c18;} .hero-content .btn-whatsapp{background:#25d366;} @media (max-width:600px){.hero-content .cta-group{flex-direction:column;} .hero-content .btn{width:100%;}} .winch-header{position:sticky;top:0;z-index:1000;background:rgba(255,255,255,.97);border-bottom:1px solid var(--winch-line);backdrop-filter:saturate(140%) blur(10px)} .winch-header__inner{width:var(--winch-container);min-height:78px;margin:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px} .winch-brand{display:flex;align-items:center;gap:10px;min-width:0;font-weight:800;font-size:1.15rem} .winch-brand__logo{width:58px;height:58px;object-fit:contain;border-radius:14px} .winch-brand__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .winch-nav>ul,.winch-nav ul{list-style:none;padding:0;margin:0} .winch-nav>ul{display:flex;align-items:center;justify-content:center;gap:8px} .winch-nav li{position:relative} .winch-nav a{display:block;padding:11px 13px;border-radius:10px;font-weight:700;color:#20242b} .winch-nav a:hover,.winch-nav a:focus-visible{background:#fff4d6;color:#7a4c00} .winch-nav li ul{position:absolute;top:100%;right:0;min-width:220px;padding:8px;background:#fff;border:1px solid var(--winch-line);border-radius:14px;box-shadow:var(--winch-shadow);display:none} .winch-nav li:hover>ul,.winch-nav li:focus-within>ul{display:block} .winch-header__actions{display:flex;align-items:center;gap:8px} .winch-header__call,.winch-search-toggle{border:1px solid var(--winch-line);background:#fff;min-height:42px;border-radius:12px;padding:8px 14px;font-weight:800} .winch-header__call{background:var(--winch-orange);border-color:var(--winch-orange);color:#111} .winch-search-toggle{display:grid;place-items:center;width:44px;padding:0} .winch-menu-toggle{display:none;border:0;background:transparent;width:44px;height:44px;padding:9px} .winch-menu-toggle>span:not(.sr-only){display:block;height:2px;background:#111;margin:5px 0;border-radius:4px} .winch-search-panel{border-top:1px solid var(--winch-line);background:#fff;padding:14px 0} .winch-search-panel[hidden]{display:none!important} .winch-search-panel .winch-search-form{width:var(--winch-container);margin:auto} .winch-search-form{display:flex;gap:10px;align-items:stretch} .winch-search-form input[type="search"]{width:100%;min-height:50px;border:1px solid #cfd5dd;border-radius:13px;padding:10px 16px;background:#fff;color:#17191d;outline:0} .winch-search-form input[type="search"]:focus{border-color:var(--winch-orange);box-shadow:0 0 0 4px rgba(245,163,0,.15)} .winch-search-form button{min-width:100px;border:0;border-radius:13px;background:var(--winch-orange);color:#111;font-weight:900;padding:10px 20px} .winch-search-form button:hover{background:var(--winch-orange-dark)} .hp-inner-hero{background-size:cover;background-position:center;position:relative} .winch-hero{min-height:560px;color:#fff;display:flex;align-items:center;background-color:#1c1d21} .winch-hero__shade,.winch-inner-hero .winch-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,10,12,.94),rgba(8,10,12,.68) 58%,rgba(8,10,12,.32))} .winch-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:52px;align-items:center;padding-block:76px} .winch-eyebrow,.winch-section-head>span,.winch-archive-hero>div>span,.winch-side-card>span,.winch-cta-section__inner>div>span{display:inline-flex;align-items:center;gap:8px;color:#8a5600;background:#fff2ca;border:1px solid #ffe099;border-radius:999px;padding:5px 12px;font-weight:800;font-size:.88rem} .winch-hero .winch-eyebrow{background:rgba(245,163,0,.18);border-color:rgba(245,163,0,.4);color:#ffd877} .winch-hero h1{font-size:clamp(2.25rem,5vw,4.7rem);line-height:1.14;margin:18px 0 16px;max-width:780px} .winch-hero p{font-size:clamp(1.05rem,1.7vw,1.35rem);color:#e5e7eb;max-width:700px;margin:0 0 28px} .winch-hero__actions{display:flex;gap:12px;flex-wrap:wrap} .winch-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border-radius:999px;padding:10px 24px;font-weight:900;border:1px solid transparent;transition:.2s ease} .winch-btn:hover{transform:translateY(-2px)} .winch-btn--call{background:var(--winch-red);color:#fff} .winch-btn--whatsapp{background:var(--winch-green);color:#fff} .winch-btn--light{background:#fff;color:#111} .winch-btn--dark{background:#1b1d22;color:#fff} .winch-hero__visual{display:grid;place-items:center} .winch-hero__visual img{width:min(100%,390px);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 24px 30px rgba(0,0,0,.35))} .winch-editor-section{background:#fff} .winch-home-content:empty{display:none} .winch-home-content{padding-block:42px} .winch-section{padding:74px 0} .winch-section--soft{background:var(--winch-soft)} .winch-section-head{text-align:center;max-width:760px;margin:0 auto 38px} .winch-section-head h2{font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.3;margin:12px 0 10px} .winch-section-head p{margin:0;color:var(--winch-muted)} .winch-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px} .winch-card-grid--compact{gap:16px} .winch-service-card,.winch-value-card{background:#fff;border:1px solid var(--winch-line);border-radius:var(--winch-radius);padding:26px;box-shadow:0 8px 24px rgba(16,24,40,.04)} .winch-service-card{border-top:5px solid var(--winch-orange)} .winch-service-card__icon,.winch-value-card>strong{font-size:2.2rem;line-height:1;display:inline-block;margin-bottom:12px} .winch-service-card h3,.winch-value-card h3{margin:0 0 8px;font-size:1.22rem} .winch-service-card p,.winch-value-card p{margin:0;color:#5b6472} .winch-cta-section{background:#17191d;color:#fff;padding:54px 0} .winch-cta-section__inner{display:flex;align-items:center;justify-content:space-between;gap:32px} .winch-cta-section h2{font-size:2rem;margin:8px 0} .winch-cta-section p{margin:0;color:#cfd3da} .winch-inner-hero{min-height:330px;display:flex;align-items:flex-end;color:#fff;background-color:#1a1b1f} .winch-inner-hero__content{position:relative;z-index:1;padding-block:70px 48px} .winch-inner-hero h1{font-size:clamp(2rem,4vw,3.35rem);line-height:1.25;margin:14px 0} .breadcrumb{font-size:.92rem;color:#e6e6e6} .breadcrumb a{color:#ffd46a} .winch-meta{display:flex;gap:14px;flex-wrap:wrap;color:#d0d4db;font-size:.92rem} .winch-meta .author{margin:0} .winch-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:36px;align-items:start;padding-block:48px 74px} .winch-article{min-width:0} .winch-lead{font-size:1.12rem;color:#404756;background:#fff8e5;border-right:4px solid var(--winch-orange);padding:18px 20px;border-radius:12px;margin-bottom:24px} .winch-article>.featured-image,.winch-article>figure{margin:0 0 26px} .winch-side-card{position:sticky;top:102px;background:#17191d;color:#fff;border-radius:var(--winch-radius);padding:24px} .winch-side-card h2{font-size:1.35rem;line-height:1.4;margin:12px 0} .winch-side-card p{color:#d2d5db} .winch-side-card .winch-btn{width:100%;margin-top:10px} .winch-content{font-size:1.04rem;color:#2c3139} .winch-content>*:first-child{margin-top:0} .winch-content h1,.winch-content h2,.winch-content h3,.winch-content h4{line-height:1.4;color:#17191d;margin-top:1.7em;margin-bottom:.65em} .winch-content h2{font-size:1.65rem;border-bottom:1px solid var(--winch-line);padding-bottom:10px} .winch-content h3{font-size:1.3rem} .winch-content p{margin:0 0 1.15em} .winch-content a{color:#8b5800;text-decoration:underline;text-underline-offset:3px} .winch-content ul,.winch-content ol{padding-right:22px;margin:0 0 1.2em} .winch-content blockquote{margin:24px 0;padding:18px 22px;background:#fff7e0;border-right:4px solid var(--winch-orange);border-radius:10px} .winch-content figure{margin:28px auto;text-align:center} .winch-content figcaption{font-size:.9rem;color:#6c7480;margin-top:8px} .winch-content img{border-radius:14px} .winch-content table{width:100%;border-collapse:collapse;margin:24px 0;background:#fff;display:table} .winch-content th,.winch-content td{border:1px solid #d9dde3;padding:11px 12px;text-align:right;vertical-align:top} .winch-content th{background:#17191d;color:#fff} .winch-content tr:nth-child(even) td{background:#fafbfc} .winch-content iframe{max-width:100%} .hany-toc,.winch-toc{border:1px solid #f0d28a;background:#fff9e8;border-radius:15px;padding:0;margin:26px 0;overflow:hidden} .hany-toc-title{display:block;padding:16px 18px;font-weight:900} .hany-toc-list{display:none;margin:0;padding:0 42px 18px 18px} .hany-toc.is-open .hany-toc-list{display:block} .hany-toc-list li{margin:6px 0} .hany-toc-level-2{margin-right:18px!important} .winch-toc-toggle{width:100%;border:0;background:transparent;padding:16px 18px;display:flex;justify-content:space-between;align-items:center;font-weight:900;text-align:right;color:#17191d} .winch-toc-toggle__icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#17191d;color:#fff;font-size:1.2rem;flex:0 0 auto} .winch-share{margin-top:36px;border-top:1px solid var(--winch-line);padding-top:20px;display:flex;gap:8px;flex-wrap:wrap;align-items:center} .winch-share strong{margin-left:8px} .winch-share button{border:1px solid var(--winch-line);background:#e9f0ffad;border-radius:10px;padding:8px 12px;font-weight:700} .winch-share button:hover{border-color:var(--winch-orange);background:#fff8e5} .winch-footer__about{max-width:520px;margin:0 0 22px;color:#d7d7d7;font-size:15px;line-height:1.9;} .winch-footer__about strong{color:#fff;font-weight:700;} .winch-footer__details{display:grid;gap:10px;margin-top:18px;} .winch-footer__detail{display:flex;align-items:flex-start;gap:8px;color:#d7d7d7;font-size:14px;line-height:1.7;} .winch-footer__label{flex:0 0 auto;color:#f28c18;font-weight:700;} .winch-footer__detail a{color:#fff;text-decoration:none;transition:color .2s ease;} .winch-footer__detail a:hover{color:#f28c18;} @media (max-width:768px){.winch-footer__about{max-width:none;font-size:14px;} .winch-footer__detail{flex-direction:column;gap:2px;}} .winch-archive-hero{background:#17191d;color:#fff;padding:58px 0} .winch-archive-hero h1{font-size:clamp(2rem,4vw,3.4rem);margin:10px 0 22px;line-height:1.25} .winch-archive-hero .winch-search-form{max-width:720px} .winch-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px} .hp-archive-card{background:#fff;border:1px solid var(--winch-line);border-radius:var(--winch-radius);padding:0 0 22px;overflow:hidden;box-shadow:0 8px 24px rgba(16,24,40,.05);display:flex;flex-direction:column;min-width:0} .hp-featured{aspect-ratio:4/3;background:#e9edf1;overflow:hidden} .hp-featured a,.hp-featured img{display:block;width:100%;height:100%} .hp-featured img{object-fit:cover;transition:transform .25s ease} .hp-archive-card:hover .hp-featured img{transform:scale(1.03)} .hp-archive-card h2{font-size:1.2rem;line-height:1.5;margin:18px 20px 8px} .hp-archive-card h2 a:hover{color:#955f00} .hp-archive-card__excerpt{color:#626b78;margin:0 20px 18px} .hp-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:9px 16px;font-weight:800} .hp-btn--dark{background:#17191d;color:#fff} .hp-archive-card__more{align-self:flex-start;margin:auto 20px 0} .hp-search-card{border-top:4px solid var(--winch-orange);padding-top:4px} .hp-search-empty{grid-column:1/-1;background:#fff;border:1px dashed #cbd2db;border-radius:16px;padding:28px;text-align:center;color:#606977} .winch-pagination{display:flex;gap:10px;justify-content:center;margin-top:34px} .winch-pagination:empty{display:none} .winch-pagination a{background:#fff;border:1px solid var(--winch-line);border-radius:10px;padding:9px 16px;font-weight:800} .winch-not-found__card{display:grid;grid-template-columns:280px minmax(0,1fr);gap:42px;align-items:center;max-width:900px;padding:46px;background:var(--winch-soft);border:1px solid var(--winch-line);border-radius:24px} .winch-not-found__card img{border-radius:22px;background:#fff} .winch-not-found__card h1{font-size:2.4rem;margin:10px 0} .winch-not-found__card .winch-search-form{margin:24px 0} .winch-footer{margin-top:auto;background:#111317;color:#d5d9df} .winch-footer__areas{padding:45px 0;background:#1b1e23;border-bottom:1px solid rgba(255,255,255,.08)} .winch-footer__areas h2{text-align:center;color:#fff;margin:0 0 22px} .winch-area-links{display:flex;flex-wrap:wrap;justify-content:center;gap:9px} .winch-area-links a{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05);border-radius:999px;padding:7px 14px} .winch-area-links a:hover{background:var(--winch-orange);border-color:var(--winch-orange);color:#111} .winch-footer__grid{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:42px;padding-block:46px} .winch-footer h2,.winch-footer h3{color:#fff} .winch-footer__brand p{max-width:500px;color:#aeb5bf} .winch-footer__brand>a{color:#ffd26c;font-weight:900} .winch-footer__menu ul{list-style:none;margin:0;padding:0} .winch-footer__menu li{margin:7px 0} .winch-footer__menu a:hover{color:#ffd26c} .winch-footer__contact{display:flex;flex-direction:column;align-items:flex-start} .winch-footer__contact .winch-btn{width:100%;margin-bottom:10px} .winch-footer__bottom{text-align:center;border-top:1px solid rgba(255,255,255,.08);padding:16px;color:#8f98a5} .winch-mobile-actions{display:none} @media (max-width:980px){.winch-header__inner{grid-template-columns:1fr auto auto;gap:10px} .winch-menu-toggle{display:block;order:2} .winch-header__actions{order:3} .winch-nav{position:absolute;top:100%;right:16px;left:16px;background:#fff;border:1px solid var(--winch-line);border-radius:16px;box-shadow:var(--winch-shadow);padding:10px;display:none} .winch-nav.is-open{display:block} .winch-nav>ul{display:block} .winch-nav li ul{position:static;display:block;border:0;box-shadow:none;padding-right:16px} .winch-header__call{display:none} .winch-hero__grid{grid-template-columns:1fr} .winch-hero__visual{display:none} .winch-card-grid,.winch-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))} .winch-article-layout{grid-template-columns:1fr} .winch-side-card{position:static} .winch-footer__grid{grid-template-columns:1fr 1fr}} @media (max-width:700px){:root{--winch-container:min(100% - 24px,1180px)} body.hanybee-winch-theme{padding-bottom:58px} .winch-brand__logo{width:48px;height:48px} .winch-brand__text{font-size:.95rem;max-width:180px} .winch-header__inner{min-height:66px} .winch-hero{min-height:520px} .winch-hero__grid{padding-block:58px} .winch-hero h1{font-size:2.45rem} .winch-hero__actions,.winch-cta-section__inner{flex-direction:column;align-items:stretch} .winch-btn{width:100%} .winch-section{padding:54px 0} .winch-card-grid,.winch-archive-grid,.winch-footer__grid,.winch-not-found__card{grid-template-columns:1fr} .winch-not-found__card{padding:24px} .winch-not-found__card img{max-width:220px;margin:auto} .winch-content{font-size:1rem} .winch-content table{display:block;overflow-x:auto;} .winch-search-form{flex-direction:column} .winch-search-form button{width:100%} .winch-mobile-actions{position:fixed;bottom:0;right:0;left:0;z-index:1200;display:grid;grid-template-columns:repeat(2,1fr);background:#fff;border-top:1px solid #ddd;box-shadow:0 -8px 24px rgba(0,0,0,.08)} .winch-mobile-actions a{display:grid;place-items:center;min-height:58px;font-weight:900} .winch-mobile-actions a:first-child{background:var(--winch-red);color:#fff} .winch-mobile-actions a:last-child{background:var(--winch-green);color:#fff}} .content-section{margin:40px 0;padding:32px;background:#fff;border:1px solid #e8e8e8;border-radius:18px;box-shadow:0 10px 35px rgba(0,0,0,.05);} .content-section .section-head{margin-bottom:24px;} .content-section .section-head h2{margin:0 0 10px;font-size:30px;line-height:1.35;color:#151515;} .content-section .section-head p{margin:0;color:#666;line-height:1.9;} .table-wrap{width:100%;overflow-x:auto;margin:24px 0;border:1px solid #ececec;border-radius:14px;} .table-wrap table{width:100%;border-collapse:collapse;background:#fff;} .table-wrap th,.table-wrap td{padding:16px 18px;text-align:right;border-bottom:1px solid #eee;} .table-wrap th{background:#181818;color:#fff;font-weight:700;} .table-wrap tbody tr:last-child td{border-bottom:0;} .table-wrap tbody tr:nth-child(even){background:#fafafa;} .table-wrap tbody tr:hover{background:#fff6ec;} .table-wrap td:last-child{white-space:nowrap;font-weight:700;color:#e97800;} .section-note{margin:20px 0 0;padding:15px 18px;background:#fff7ed;border-right:4px solid #f28c18;border-radius:10px;color:#555;line-height:1.9;} .section-note strong{color:#222;} .faq-list{display:grid;gap:14px;} .faq-item{padding:20px 22px;background:#fafafa;border:1px solid #ececec;border-radius:14px;transition:.2s ease;} .faq-item:hover{border-color:#f28c18;background:#fffaf4;} .faq-item h3{position:relative;margin:0 0 10px;padding-right:20px;font-size:19px;line-height:1.6;color:#191919;} .faq-item h3::before{content:"";position:absolute;right:0;top:10px;width:8px;height:8px;border-radius:50%;background:#f28c18;} .faq-item p{margin:0;color:#626262;line-height:1.9;} .coverage-section{position:relative;overflow:hidden;background:linear-gradient(135deg,#191919,#292929);border:0;} .coverage-section::before{content:"";position:absolute;width:180px;height:180px;left:-60px;top:-70px;border-radius:50%;background:rgba(242,140,24,.14);} .coverage-section .section-head,.coverage-section>p{position:relative;z-index:1;} .coverage-section .section-head h2{color:#fff;} .coverage-section p{margin:0;color:#ddd;line-height:2;} @media (max-width:768px){.content-section{margin:28px 0;padding:22px 18px;border-radius:14px;} .content-section .section-head h2{font-size:24px;} .table-wrap th,.table-wrap td{padding:13px 14px;font-size:14px;} .faq-item{padding:17px;} .faq-item h3{font-size:17px;}}