.sec-hero{position:relative;overflow:hidden;background:linear-gradient(118deg,#ff6500 0%,#ff8732 58%,#ffb15f 100%);padding:78px 0;color:#111}.sec-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#ffffff1b 1px,transparent 1px),linear-gradient(90deg,#ffffff1b 1px,transparent 1px);background-size:44px 44px}.sec-hero:after{content:"";position:absolute;right:-120px;bottom:-190px;width:360px;height:360px;border:55px solid #11111112;border-radius:50%}.sec-hero .container{position:relative;z-index:1}.sec-crumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;font-weight:800;margin-bottom:23px}.sec-crumb a{color:#111}.sec-crumb i{font-size:9px}.sec-eyebrow{font-size:12px;letter-spacing:2px;font-weight:900}.sec-hero h1{font-size:clamp(42px,5vw,64px);font-weight:900;letter-spacing:-2px;line-height:1.08;margin:14px 0 20px;max-width:950px}.sec-hero h1 span{display:block}.sec-hero p{font-size:18px;font-weight:600;max-width:820px;line-height:1.6}.sec-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.sec-tags span{padding:9px 13px;border:1px solid #11111120;background:#ffffff80;border-radius:30px;font-size:12px;font-weight:800}.sec-tags i{margin-right:7px}.sec-section{padding:30px 0}.sec-muted{background:#f7f7f7}.sec-kicker{font-size:12px;font-weight:900;letter-spacing:1.5px;color:#f60;margin-bottom:12px}.sec-section h2{font-size:clamp(29px,3.3vw,43px);font-weight:900;letter-spacing:-1px;line-height:1.15;color:#111;margin-bottom:20px}.sec-section p{font-size:15px;line-height:1.85;color:#666}.sec-lead{max-width:930px}.sec-visual{background:linear-gradient(145deg,#171717,#303030);border-radius:25px;padding:42px 25px;color:#fff;text-align:center;box-shadow:0 22px 45px #0002}.sec-lock{display:grid;place-items:center;margin:0 auto 20px;width:95px;height:95px;border:2px solid #ff6600;border-radius:50%;font-size:42px;color:#ff8c32}.sec-visual>span{display:block;font-size:12px;letter-spacing:2px;color:#ddd;font-weight:800}.sec-visual>strong{display:block;font-size:clamp(38px,5vw,62px);font-weight:900;letter-spacing:-2px;color:#fff}.sec-visual>b{font-size:28px;color:#ff8c32}.sec-visual-line{height:3px;background:linear-gradient(90deg,#f60,#ffc166);margin:20px 0}.sec-visual p{color:#ddd;font-size:13px;margin:0}.sec-cycle{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-top:28px}.sec-cycle article{background:#fff;border:1px solid #eee;border-radius:18px;padding:25px}.sec-cycle article>i{font-size:23px;color:#f60;background:#fff0e4;padding:14px;border-radius:14px;margin-bottom:15px}.sec-cycle h3{font-size:19px;color:#111;font-weight:900}.sec-cycle p{font-size:13px;margin:0}.sec-requirements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.sec-requirements article{display:flex;gap:15px;align-items:flex-start;background:#fafafa;border:1px solid #eee;border-radius:15px;padding:22px}.sec-requirements article>span{font-size:20px;font-weight:900;color:#f60}.sec-requirements article>div{flex:1}.sec-requirements h3{font-size:17px;font-weight:900;color:#111}.sec-requirements p{font-size:13px;margin:0}.sec-requirements article>i{color:#f60}.sec-note{display:flex;gap:13px;background:#fff0e4;border-left:4px solid #f60;border-radius:12px;padding:19px;margin-top:22px}.sec-note>i{color:#f60;margin-top:4px}.sec-note p{font-size:13px;margin:0}.sec-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:27px}.sec-benefits>div{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid #eee;border-radius:14px;padding:20px}.sec-benefits span{font-size:18px;font-weight:900;color:#f60}.sec-benefits p{font-size:13px;margin:0}.sec-text-link{display:inline-flex;gap:10px;align-items:center;font-size:14px;font-weight:900;color:#e65b00}.sec-compare{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;background:#1c1c1c;border-radius:23px;padding:27px;color:#fff}.sec-compare>div{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.sec-compare>div i{font-size:31px;color:#ff8d31}.sec-compare strong{font-size:17px}.sec-compare>div span{font-size:11px;color:#ccc}.sec-compare>b{font-size:24px;color:#ff8d31}.sec-compare p{grid-column:1/-1;border-top:1px solid #ffffff25;padding-top:18px;margin:5px 0 0;text-align:center;color:#ccc;font-size:12px}.sec-contact{background:linear-gradient(145deg,#191919,#303030);border-radius:24px;padding:34px;color:#fff}.sec-contact>i{font-size:30px;color:#ff8c32;margin-bottom:16px}.sec-contact h3{color:#fff;font-size:26px;font-weight:900}.sec-contact p{font-size:13px;color:#ccc}.sec-contact a{display:inline-flex;gap:10px;align-items:center;background:#f60;color:#111;border-radius:30px;padding:12px 19px;font-weight:900;font-size:13px}.sec-method{background:#111;padding:30px 0;text-align:center}.sec-method span{font-size:11px;letter-spacing:1.5px;color:#ff8c32;font-weight:900}.sec-method p{font-size:clamp(15px,2vw,22px);color:#fff;font-weight:900;margin:8px 0 0}.sec-method b{color:#f60;margin:0 7px}@media(max-width:991px){.sec-cycle{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.sec-hero{padding:52px 0}.sec-hero h1{letter-spacing:-1px}.sec-section{padding:55px 0}.sec-cycle,.sec-requirements,.sec-benefits{grid-template-columns:1fr}.sec-method b{margin:0 2px}}
