/* Çanta Bayim homepage: coral/peach visual system, original content. */
body:has(.landing-home){font-family:Inter,Arial,sans-serif;background:#fff}body:has(.landing-home) .notice{display:none}
.landing-home{--coral:#f96344;--coral-dark:#e0452a;--peach:#fff3ef;--line:#fbe0d8;--ink:#1f1a18;--body:#544e4b;max-width:none;padding:0 0 78px!important;font-family:Inter,Arial,sans-serif!important;color:var(--body)}.landing-home .landing-hero{max-width:1160px;margin:0 auto;padding:66px 0 36px;background:radial-gradient(900px 430px at 95% 0,#ffd9cd 0,transparent 60%),radial-gradient(700px 420px at 0 0,#fff0ea 0,transparent 58%);border:0;border-radius:0;min-height:540px}.landing-home .landing-copy{padding:29px 0 0}.landing-home .landing-pill{font-family:Inter,Arial,sans-serif;background:var(--peach);border-color:var(--line);color:var(--coral-dark);font-size:13px;padding:7px 14px;margin-bottom:16px}.landing-home h1,.landing-home h2,.landing-home h3{font-family:Inter,Arial,sans-serif!important;font-weight:800!important;color:var(--ink)}.landing-home .landing-copy h1{font-size:clamp(34px,4vw,50px);letter-spacing:-2.2px;line-height:1.13;max-width:560px}.landing-home .landing-copy h1 em{background:linear-gradient(120deg,var(--coral),#fe6a6a);-webkit-background-clip:text;background-clip:text;color:transparent}.landing-home .landing-copy>p{font-size:19px;max-width:550px}.landing-home .coral-button{background:linear-gradient(135deg,var(--coral),#fe6a6a);box-shadow:0 12px 30px -8px #f963448c;font-family:Inter,Arial,sans-serif}.landing-home .outline-button{border-color:var(--line);color:var(--coral);font-family:Inter,Arial,sans-serif}.landing-home .landing-form{border-color:var(--line);border-radius:24px;box-shadow:0 18px 50px -20px #e0452a52}.landing-home .fake-input{border-color:var(--line);border-radius:12px}.landing-home .channel-strip{max-width:1160px;margin:auto;border-top:1px solid var(--line)}.landing-home .soft-section{background:var(--peach);padding-top:65px;padding-bottom:65px}.landing-home .benefit-cards article,.landing-home .steps-cards article,.landing-home .landing-faq details{border-color:var(--line);border-radius:18px}.landing-home .benefit-cards article{transition:.2s}.landing-home .benefit-cards article:hover{transform:translateY(-4px);box-shadow:0 18px 50px -20px #e0452a52}.landing-home .landing-collection{max-width:1160px;margin:auto}.landing-home .landing-products{max-width:680px;margin-left:auto;margin-right:auto}.landing-home .workflow{max-width:1160px;margin:auto}.landing-home .landing-cta{max-width:1160px;border-radius:22px}.landing-home .landing-faq{max-width:980px}
@media(max-width:800px){.landing-home .landing-hero{display:block;min-height:0;padding:38px 22px 34px}.landing-home .landing-copy h1{font-size:39px}.landing-home .landing-copy>p{font-size:16px}.landing-home .landing-form{margin:30px 0 0}.landing-home .channel-strip{padding:28px 14px}.landing-home .soft-section{padding-left:18px;padding-right:18px}.landing-home .landing-collection{padding-left:14px;padding-right:14px}.landing-home .workflow{padding-left:22px;padding-right:22px}.landing-home .landing-cta{margin-left:14px;margin-right:14px}}
.landing-home .landing-hero{grid-template-columns:1.02fr .86fr;gap:74px;align-items:start;padding-top:64px}.landing-home .landing-copy h1{font-size:48px;max-width:510px;margin-bottom:22px}.landing-home .landing-copy h1 span{color:#ff634e}.landing-home .landing-copy>p{font-size:17px;line-height:1.72;max-width:560px}.landing-home .landing-mini{width:100%;max-width:500px;gap:0;margin:26px 0 28px}.landing-home .landing-mini span{flex:1;padding:0 16px}.landing-home .landing-mini span+span{border-left:1px solid var(--line)}.landing-home .landing-mini i{font-style:normal;font-size:29px;color:#ff634e;height:35px}.landing-home .landing-mini b{font-size:12px;line-height:1.35}.landing-trust{border-top:1px solid var(--line);padding-top:15px;display:flex;align-items:center;gap:10px;font-size:13px;color:#9a908b;max-width:560px}.landing-trust strong{color:#27211f;font-size:14px}.trust-avatars{display:flex}.trust-avatars b{width:31px;height:31px;border-radius:50%;background:#ff6a56;color:#fff;border:2px solid #fff;margin-left:-7px;display:grid;place-items:center;font-size:8px}.trust-avatars b:first-child{margin-left:0}.landing-home .landing-form{margin-top:0;padding:27px;border-radius:23px}.landing-home .landing-form h2{font-size:21px;letter-spacing:-.5px}.landing-home .landing-form>p{font-size:13px}.landing-home .landing-form label{display:block;font-weight:700;font-size:12px;color:#2d2826;margin:13px 0 5px}.landing-home .landing-form .fake-input{margin:0;padding:13px 14px;font-size:14px}.select-like{display:flex;align-items:center;justify-content:space-between}.select-like b{color:#ff634e}.landing-home .landing-form .full-button{padding:14px;margin-top:17px}.landing-home .landing-form small{font-size:10px}.landing-home .channel-strip{padding-top:30px}
@media(max-width:800px){.landing-home .landing-hero{padding-top:38px;gap:0}.landing-home .landing-copy h1{font-size:39px}.landing-home .landing-mini span{padding:0 7px}.landing-home .landing-trust{font-size:11px;flex-wrap:wrap}.landing-home .landing-form{margin-top:30px}}
.landing-home .four-real-section{padding-top:62px;padding-bottom:76px}.landing-home .four-real{grid-template-columns:repeat(4,1fr);gap:24px;max-width:1120px;margin:44px auto 0;text-align:left}.landing-home .four-real article{min-height:300px;padding:29px 26px;border-radius:20px}.landing-home .benefit-label{display:flex;align-items:center;gap:12px;margin-bottom:23px}.landing-home .benefit-label i{width:58px;height:58px;margin:0;border-radius:16px;font-size:25px}.landing-home .benefit-label b{font-size:13px;color:#f05239;letter-spacing:.06em}.landing-home .four-real h3{font-size:20px;line-height:1.18;margin:0 0 12px}.landing-home .four-real p{font-size:15px;line-height:1.65}.landing-home .xml-info-block{max-width:1115px;margin:0 auto;padding:85px 12px 78px;display:grid;grid-template-columns:1fr 1fr;gap:76px;align-items:center}.landing-home .xml-info-copy h2{font-size:30px;letter-spacing:-1px;margin:0 0 10px}.landing-home .xml-info-copy>p{color:#625a56;line-height:1.65;font-size:16px;margin:0 0 15px}.landing-home .xml-info-copy ul{display:grid;gap:13px;list-style:none;padding:0;margin:23px 0 0}.landing-home .xml-info-copy li{display:flex;align-items:center;gap:12px;color:#282320;font-weight:600}.landing-home .xml-info-copy li:before{content:'✓';width:25px;height:25px;display:grid;place-items:center;flex:0 0 25px;border-radius:50%;background:#e7f9ee;color:#16a34a;font-weight:900}.landing-home .xml-video-card{height:300px;position:relative;overflow:hidden;border-radius:23px;background:linear-gradient(135deg,#3b7771,#88cbc3);box-shadow:0 19px 35px #ff6e4926;display:flex;flex-direction:column;justify-content:flex-end;padding:27px;color:#fff}.landing-home .xml-video-card:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#182a28b8,transparent 60%)}.landing-home .xml-video-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.63}.landing-home .xml-video-card strong,.landing-home .xml-video-card small{position:relative;z-index:1}.landing-home .xml-video-card strong{font-size:19px}.landing-home .xml-video-card small{margin-top:5px;color:#fff9}.landing-home .play-circle{position:absolute;z-index:2;left:50%;top:45%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#ff634e;color:#fff;font-size:23px;box-shadow:0 12px 30px #0004}.landing-home .xml-video-card:hover .play-circle{transform:translate(-50%,-50%) scale(1.1)}@media(max-width:800px){.landing-home .four-real{grid-template-columns:1fr;gap:14px;margin-top:28px}.landing-home .four-real article{min-height:0;padding:23px}.landing-home .benefit-label{margin-bottom:15px}.landing-home .xml-info-block{grid-template-columns:1fr;gap:30px;padding:52px 22px}.landing-home .xml-info-copy h2{font-size:29px}.landing-home .xml-video-card{height:250px}}
