.owl-item .quote i{color:#ddd;font-size:40px;margin-bottom:30px}.owl-item .text{text-align:left;font-size:14px;margin-bottom:30px}.owl-item .rate-star{color:#f9b429;font-size:16px}.owl-item .author{font-size:17px;font-weight:700;margin-bottom:10px}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#777 !important}:root{--fw-white:#fff;--fw-bg:#fff;--fw-panel:#e7ded4;--fw-panel-light:#f3eee8;--fw-text:#111;--fw-muted:#6f6860;--fw-gold:#c4b39c;--fw-orange:#f28c00;--fw-red:#d50000;--fw-green:#4caf50;--fw-font:Arial,Helvetica,sans-serif;--fw-max-width:1180px;--fw-page-padding-x:clamp(18px,3vw,48px);--fw-page-padding-y:clamp(24px,4vw,56px);--fw-gap-xs:8px;--fw-gap-sm:14px;--fw-gap-md:22px;--fw-gap-lg:38px;--fw-gap-xl:72px;--fw-radius:0px}.fw-page{width:100%;max-width:var(--fw-max-width);margin:0 auto;padding:var(--fw-page-padding-y) var(--fw-page-padding-x);background:var(--fw-bg);color:var(--fw-text);font-family:var(--fw-font);box-sizing:border-box}.fw-page *,.fw-page *:before,.fw-page *:after{box-sizing:border-box}.fw-page img{max-width:100%;display:block}.fw-title{margin:0 0 clamp(24px,3vw,42px);color:var(--fw-gold);font-size:clamp(26px,3vw,38px);line-height:1.05;font-weight:800;text-transform:uppercase;letter-spacing:-.035em}.fw-subtitle{margin:clamp(28px,3.5vw,48px) 0 clamp(18px,2vw,28px);color:var(--fw-text);font-size:clamp(19px,2vw,27px);line-height:1.15;font-weight:900;text-transform:uppercase;letter-spacing:-.025em}.fw-text{margin:0;color:var(--fw-text);font-size:clamp(15px,1.35vw,19px);line-height:1.35;font-weight:600}.fw-text strong,.fw-list strong{font-weight:900}.fw-red{color:var(--fw-red)}.fw-orange{color:var(--fw-orange)}.fw-gold{color:var(--fw-gold)}.fw-list{margin:0;padding:0;list-style:none}.fw-list li{position:relative;margin:0 0 7px;padding-left:28px;color:var(--fw-text);font-size:clamp(15px,1.35vw,19px);line-height:1.28;font-weight:700}.fw-list li:before{content:"»";position:absolute;left:0;top:-1px;color:var(--fw-orange);font-weight:900}.fw-page--checklist{background:var(--fw-white)}.fw-checklist-block{margin-bottom:clamp(72px,8vw,118px)}.fw-checklist-intro{margin-bottom:clamp(48px,6vw,86px)}.fw-section{margin-bottom:clamp(48px,6vw,90px)}.fw-section:last-child{margin-bottom:0}.fw-examples{display:grid;gap:clamp(18px,2vw,24px)}.fw-example-row{display:grid;grid-template-columns:minmax(170px,.85fr) minmax(170px,.85fr) minmax(360px,2.15fr);gap:clamp(12px,1.5vw,18px);align-items:stretch}.fw-example-cell{background:var(--fw-panel);border-radius:var(--fw-radius)}.fw-example-cell--label{display:flex;flex-direction:column;justify-content:center;gap:clamp(18px,2.5vw,34px);padding:clamp(22px,2.6vw,36px);color:var(--fw-text);font-size:clamp(16px,1.55vw,21px);line-height:1.2;font-weight:500}.fw-example-cell--label strong{color:var(--fw-red);font-weight:900}.fw-example-cell--image{position:relative;min-height:210px;padding:0;overflow:hidden;background:var(--fw-panel-light)}.fw-example-cell--image img{width:100%;height:100%;min-height:210px;object-fit:cover}.fw-example-cell--image-contain img{object-fit:contain;padding:12px;background:#fafafa}.fw-example-cell--text{display:flex;align-items:center;padding:clamp(22px,2.6vw,36px);color:var(--fw-text);font-size:clamp(16px,1.55vw,21px);line-height:1.32;font-weight:600}.fw-example-cell--text p{margin:0}.fw-cross{position:relative}.fw-cross:before,.fw-cross:after{content:"";position:absolute;left:50%;top:50%;width:142%;height:clamp(6px,.75vw,10px);background:var(--fw-red);transform-origin:center;z-index:2;pointer-events:none}.fw-cross:before{transform:translate(-50%,-50%) rotate(45deg)}.fw-cross:after{transform:translate(-50%,-50%) rotate(-45deg)}.fw-mt-sm{margin-top:var(--fw-gap-sm)}.fw-mt-md{margin-top:var(--fw-gap-md)}.fw-mt-lg{margin-top:var(--fw-gap-lg)}.fw-mt-xl{margin-top:var(--fw-gap-xl)}.fw-mb-0{margin-bottom:0}.fw-center{text-align:center}@media (max-width:900px){.fw-example-row{grid-template-columns:minmax(160px,.8fr) minmax(180px,1fr)}.fw-example-cell--text{grid-column:1/-1}.fw-checklist-block{margin-bottom:clamp(52px,7vw,82px)}}@media (max-width:620px){.fw-page{padding:28px 18px}.fw-title{font-size:clamp(25px,8vw,34px)}.fw-subtitle{font-size:clamp(19px,6vw,25px)}.fw-example-row{grid-template-columns:1fr}.fw-example-cell--label{gap:12px}.fw-example-cell--image{min-height:auto}.fw-example-cell--image img{aspect-ratio:4/3;min-height:auto}.fw-example-cell--image-contain img{aspect-ratio:4/3}}