
@font-face{font-family:WySora;src:url('/css/sora-700-latin-ext.woff2') format('woff2');font-weight:700;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:WySora;src:url('/css/sora-700-latin.woff2') format('woff2');font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.wy-campaign{--ink:#074d50;--deep:#063c3f;--orange:#ff7917;--cream:#fff3e5;--muted:#526969;--line:#dce6e1;color:var(--ink);font:15px/1.85 'Segoe UI',Arial,sans-serif;padding-top:26px;padding-bottom:45px}
.wy-campaign *{box-sizing:border-box;min-width:0}
.wy-campaign :is(h1,h2,h3,p){margin:0}
.wy-campaign a{color:inherit;text-decoration:none}
.wy-campaign a:focus-visible{outline:1px solid #547b78;outline-offset:4px}
.wy-campaign .wb-crumb{display:flex;gap:10px;font-size:12px;color:var(--muted);margin-bottom:23px}
.wy-campaign .wb-hero{border-radius:24px;background:linear-gradient(115deg,#edf4ed 0%,#fff3e5 57%,#ffe2be 100%);padding:30px 42px 45px;overflow:hidden}
.wy-campaign .wb-brand{display:flex;align-items:center;justify-content:space-between;gap:25px;padding-bottom:22px;border-bottom:1px solid #d4dfd2;margin-bottom:35px}
.wy-campaign .wb-brand img{display:block;width:185px;height:78px;object-fit:contain;object-position:left center}
.wy-campaign .wb-brand>span{font-size:10px;font-weight:700;letter-spacing:.18em;color:#5c7264}
.wy-campaign .wb-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}
.wy-campaign .wb-kicker{display:flex;align-items:center;gap:10px;font-size:10px;font-weight:700;letter-spacing:.15em;margin-bottom:18px}
.wy-campaign .wb-kicker:before{content:'';width:25px;height:3px;background:var(--orange);flex-shrink:0}
.wy-campaign h1{font:700 clamp(43px,4.6vw,62px)/1.13 WySora,'Segoe UI',sans-serif;letter-spacing:-.045em}
.wy-campaign h1>span{color:#af4906}
.wy-campaign .wb-lead{font-size:15px;color:var(--muted);max-width:430px;line-height:1.9;margin-top:23px}
.wy-campaign .wb-button{display:inline-flex;align-items:center;justify-content:center;gap:19px;background:var(--ink);color:white;min-height:52px;padding:14px 22px;border-radius:9px;font-size:13px;font-weight:700;transition:background .2s}
.wy-campaign .wb-button:hover{background:#136d68}
.wy-campaign .wb-button span{font-size:21px;line-height:1}
.wy-campaign .wb-copy>.wb-button{margin-top:27px}
.wy-campaign .wb-mini{font-size:11px;color:var(--muted);margin-top:13px}
.wy-campaign .wb-bundle{background:var(--deep);padding:30px;border-radius:20px;box-shadow:0 20px 40px #083e3e14;color:white}
.wy-campaign .wb-bundle-label{font-size:10px;color:#d1e3d8;letter-spacing:.12em;text-align:center;margin-bottom:23px}
.wy-campaign .wb-product{display:flex;align-items:center;gap:18px;border:1px solid #5d8379;border-radius:12px;padding:25px 21px;background:#0e5050}
.wy-campaign .wb-product-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#dcece2;color:var(--ink);flex-shrink:0}
.wy-campaign .wb-product-icon svg{width:30px;height:30px}
.wy-campaign .wb-product p{font-size:9px;letter-spacing:.14em;color:#d0e4d7;font-weight:700;margin-bottom:5px}
.wy-campaign .wb-product h2{font:700 clamp(19px,1.8vw,25px)/1.4 WySora,'Segoe UI',sans-serif;letter-spacing:-.035em;color:white}
.wy-campaign .wb-product div>span{display:block;color:#d0e0d7;font-size:12px;margin-top:8px}
.wy-campaign .wb-account{background:#fff0db;color:var(--ink);border-color:#eacdab}
.wy-campaign .wb-account h2{color:var(--ink)}
.wy-campaign .wb-account p{color:#98420d}
.wy-campaign .wb-account div>span{color:var(--muted)}
.wy-campaign .wb-account .wb-product-icon{background:#ffd5a6;color:#954006}
.wy-campaign .wb-plus{width:38px;height:38px;border-radius:50%;background:#ff943c;color:var(--deep);display:flex;align-items:center;justify-content:center;font-size:27px;margin:13px auto;font-weight:400}
.wy-campaign .wb-bundle-foot{display:flex;align-items:center;justify-content:center;gap:9px;border-top:1px solid #54766c;margin-top:23px;padding-top:19px}
.wy-campaign .wb-bundle-foot p{font-size:11px;color:#d1e2d8}
.wy-campaign .wb-dot{width:6px;height:6px;border-radius:50%;background:#ffa559;flex-shrink:0}
.wy-campaign .wb-solutions{padding:48px 12px 0}
.wy-campaign .wb-section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:29px}
.wy-campaign .wb-section-heading h2{font:700 33px/1.3 WySora,'Segoe UI',sans-serif;letter-spacing:-.035em}
.wy-campaign .wb-section-heading>p{max-width:430px;color:var(--muted);font-size:14px;line-height:1.9}
.wy-campaign .wb-solution-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}
.wy-campaign .wb-solution{padding:31px;border:1px solid #cddfd3;border-radius:15px;background:#f5f9f5}
.wy-campaign .wb-solution-hesap{background:#fff8ef;border-color:#eddfcb}
.wy-campaign .wb-label{display:block;font-size:10px;letter-spacing:.14em;font-weight:700;color:#5e7567;margin-bottom:13px}
.wy-campaign .wb-solution-hesap .wb-label{color:#98420d}
.wy-campaign .wb-solution h3{font:700 27px/1.4 WySora,'Segoe UI',sans-serif;letter-spacing:-.035em;margin-bottom:14px}
.wy-campaign .wb-solution>p{font-size:14px;line-height:1.9;color:var(--muted);max-width:460px}
.wy-campaign .wb-solution ul{list-style:none;padding:0;margin:23px 0;display:flex;flex-direction:column;gap:11px}
.wy-campaign .wb-solution li{font-size:13px;padding-left:22px;position:relative}
.wy-campaign .wb-solution li:before{content:'✓';position:absolute;left:0;color:#a8480a;font-weight:700}
.wy-campaign .wb-solution>a{display:inline-flex;align-items:center;gap:16px;font-size:13px;font-weight:700;border-bottom:1px solid #b5cdbd;padding-bottom:5px}
.wy-campaign .wb-solution>a:hover{color:#a8480a}
.wy-campaign .wb-contact{display:grid;grid-template-columns:1fr 310px;gap:45px;align-items:center;background:var(--deep);color:white;border-radius:22px;padding:42px;margin-top:37px;scroll-margin-top:25px}
.wy-campaign .wb-contact .wb-kicker{color:#d0e1d7}
.wy-campaign .wb-contact h2{font:700 35px/1.3 WySora,'Segoe UI',sans-serif;letter-spacing:-.035em}
.wy-campaign .wb-contact h2 span{color:#ffac65}
.wy-campaign .wb-contact>div>p:not(.wb-kicker){color:#cedfd6;font-size:14px;line-height:1.85;max-width:500px;margin-top:19px}
.wy-campaign .wb-contact-links{display:flex;gap:10px 24px;flex-wrap:wrap;margin-top:22px;font-size:14px;font-weight:600}
.wy-campaign .wb-contact-links a:hover{text-decoration:underline}
.wy-campaign .wb-contact-actions{display:flex;flex-direction:column;gap:12px}
.wy-campaign .wb-contact-actions .wb-whatsapp{background:#ff9842;color:var(--deep)}
.wy-campaign .wb-contact-actions .wb-whatsapp:hover{background:#ffb274}
.wy-campaign .wb-button-outline{border:1px solid #6a9082;background:transparent;color:white}
.wy-campaign .wb-contact-actions p{font-size:10px!important;text-align:center;margin-top:2px!important}
@media(max-width:1050px){.wy-campaign .wb-hero{padding:25px 30px 34px}.wy-campaign .wb-hero-grid{gap:25px}.wy-campaign .wb-bundle{padding:23px}.wy-campaign .wb-product{padding:20px 16px;gap:12px}.wy-campaign .wb-product-icon{width:40px;height:40px}.wy-campaign .wb-contact{grid-template-columns:1fr 270px;padding:33px;gap:30px}.wy-campaign .wb-contact h2{font-size:31px}}
@media(max-width:750px){.wy-campaign{padding-top:18px;padding-bottom:28px}.wy-campaign .wb-hero{padding:21px 23px 27px;border-radius:18px}.wy-campaign .wb-brand{margin-bottom:26px;padding-bottom:18px;gap:15px}.wy-campaign .wb-brand img{width:147px;height:62px}.wy-campaign .wb-brand>span{font-size:8px;letter-spacing:.1em;max-width:80px;text-align:right}.wy-campaign .wb-hero-grid{grid-template-columns:1fr;gap:30px}.wy-campaign h1{font-size:43px}.wy-campaign .wb-lead{font-size:14px}.wy-campaign .wb-kicker{font-size:9px;letter-spacing:.12em}.wy-campaign .wb-button{font-size:12px;padding:13px 17px;gap:13px}.wy-campaign .wb-bundle{padding:22px 18px;border-radius:15px}.wy-campaign .wb-product{padding:21px 16px}.wy-campaign .wb-product h2{font-size:20px}.wy-campaign .wb-product div>span{font-size:11px}.wy-campaign .wb-bundle-label{font-size:8px;letter-spacing:.08em}.wy-campaign .wb-bundle-foot p{font-size:10px}.wy-campaign .wb-solutions{padding:33px 3px 0}.wy-campaign .wb-section-heading{display:block;margin-bottom:23px}.wy-campaign .wb-section-heading h2{font-size:29px}.wy-campaign .wb-section-heading>p{margin-top:17px;font-size:13px}.wy-campaign .wb-solution-grid{grid-template-columns:1fr;gap:18px}.wy-campaign .wb-solution{padding:26px 23px}.wy-campaign .wb-solution h3{font-size:25px}.wy-campaign .wb-solution>p{font-size:13px}.wy-campaign .wb-contact{grid-template-columns:1fr;padding:30px 24px;gap:27px;border-radius:18px;margin-top:27px}.wy-campaign .wb-contact h2{font-size:29px}.wy-campaign .wb-contact>div>p:not(.wb-kicker){font-size:13px}.wy-campaign .wb-contact-links{flex-direction:column;gap:7px;font-size:13px}.wy-campaign .wb-contact-actions{max-width:100%}}
@media(max-width:360px){.wy-campaign h1{font-size:38px}.wy-campaign .wb-hero{padding:20px 18px}.wy-campaign .wb-product h2{font-size:18px}.wy-campaign .wb-product{padding:17px 12px;gap:10px}}
@media(prefers-reduced-motion:reduce){.wy-campaign *{transition:none!important;scroll-behavior:auto!important}}
