.cl-land.frigo{--grad:linear-gradient(135deg,#1c7a3f 0%,#2fa34f 55%,#8dc63f 100%);--mist-2:#e8f1ea;--line-soft:#eaf0ec}.cl-land.frigo .btn-g{background:var(--grad);color:#fff;border:0;box-shadow:0 10px 24px -12px #2fa34fe6}.cl-land.frigo .btn-o{color:var(--ink);border:1.5px solid var(--line);background:0 0}.cl-land.frigo .btn-wa{color:#0b120f;background:#25d366;border:0}.cl-land.frigo a.btn,.cl-land.frigo button.btn{text-decoration:none}.cl-land.frigo section{padding-block:clamp(48px,6vw,88px)}.cl-land.frigo .alt{background:var(--mist)}.cl-land.frigo .eyebrow{font:700 12px var(--f-display);letter-spacing:.18em;text-transform:uppercase;color:var(--field);margin-bottom:12px;display:block}.cl-land.frigo .lead{color:var(--ink-soft);max-width:60ch;font-size:clamp(18px,1.6vw,20px)}.cl-land.frigo .fine{color:var(--ink-mute);margin-top:12px;font-size:14px}.cl-land.frigo .hero{grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.cl-land.frigo .hero>div{min-width:0}.cl-land.frigo .hero h1{letter-spacing:-.022em;margin:0 0 18px;font-size:clamp(34px,4.6vw,54px);font-weight:800;line-height:1.05}.cl-land.frigo .hero h1 em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.cl-land.frigo .cta{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.cl-land.frigo .btn{font:700 15px var(--f-display);cursor:pointer;border-radius:14px;padding:14px 22px;display:inline-block}.cl-land.frigo .frame{border:1px solid var(--line);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 30px 70px -36px #0b120f66}.cl-land.frigo .frame img{width:100%;height:auto;display:block}.cl-land.frigo .cap{color:var(--ink-mute);text-align:left;margin:10px 2px 0;font-size:13px}.cl-land.frigo .wins{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:clamp(36px,4vw,56px);display:grid}.cl-land.frigo .win{background:var(--mist);border-radius:20px;padding:20px 22px}.cl-land.frigo .win:before{content:"";background:var(--grad);border-radius:9px;width:40px;height:6px;margin-bottom:14px;display:block}.cl-land.frigo .win h3{letter-spacing:-.015em;margin:0 0 6px;font-size:19px}.cl-land.frigo .win p{color:var(--ink-soft);margin:0;font-size:16px}.cl-land.frigo .row{grid-template-columns:1fr 1.3fr;align-items:center;gap:clamp(28px,4vw,60px);display:grid}.cl-land.frigo .row.flip{grid-template-columns:1.3fr 1fr}.cl-land.frigo .row.flip .txt{order:2}.cl-land.frigo .row>div{min-width:0}.cl-land.frigo .row h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.12}.cl-land.frigo .row .lead{margin-bottom:20px}.cl-land.frigo .pts{gap:14px;display:grid}.cl-land.frigo .pt h3{font:700 12px var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 6px}.cl-land.frigo .pt ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cl-land.frigo .pt li{padding-left:24px;font-size:16.5px;position:relative}.cl-land.frigo .pt li:before{content:"✓";background:var(--mist-2);width:17px;height:17px;color:var(--field);font:800 10px/17px var(--f-display);text-align:center;border-radius:50%;position:absolute;top:1px;left:0}.cl-land.frigo .phone-img{max-width:360px;margin:0 auto}.cl-land.frigo .phone-img img{border-radius:28px;width:100%;height:auto;display:block}.cl-land.frigo .diff{border:1px solid var(--line);background:#fff;border-radius:24px;grid-template-columns:repeat(2,1fr);gap:0;margin-top:28px;display:grid;overflow:hidden}.cl-land.frigo .diff div{border-bottom:1px solid var(--line-soft);min-width:0;padding:20px 22px}.cl-land.frigo .diff div:nth-child(odd){border-right:1px solid var(--line-soft)}.cl-land.frigo .diff h3{letter-spacing:-.01em;margin:0 0 4px;font-size:17px}.cl-land.frigo .diff p{color:var(--ink-soft);margin:0;font-size:16px}.cl-land.frigo .diff div:nth-last-child(-n+2){border-bottom:0}.cl-land.frigo .ask{grid-template-columns:1fr 1.05fr;align-items:start;gap:clamp(28px,4vw,60px);display:grid}.cl-land.frigo .ask>*{min-width:0}.cl-land.frigo .ask h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.1}.cl-land.frigo .steps{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.cl-land.frigo .steps li{align-items:center;gap:12px;display:flex}.cl-land.frigo .steps b{background:var(--grad);color:#fff;width:30px;height:30px;font:800 14px var(--f-display);border-radius:50%;flex:none;place-items:center;display:grid}.cl-land.frigo .sel{-webkit-user-select:all;user-select:all;color:var(--ink);font-weight:600}.cl-land.frigo .form{border:1px solid var(--line);background:#fff;border-radius:24px;gap:14px;padding:26px;display:grid;box-shadow:0 30px 70px -40px #0b120f59}.cl-land.frigo .form h3{letter-spacing:-.01em;margin:0;font-size:20px}.cl-land.frigo .form label{font:600 14px var(--f-body);color:var(--ink-soft);gap:6px;min-width:0;display:grid}.cl-land.frigo .form input,.cl-land.frigo .form select{font:16px var(--f-body);color:var(--ink);border:1.5px solid var(--line);background:#fff;border-radius:12px;width:100%;padding:11px 13px}.cl-land.frigo .form input:focus,.cl-land.frigo .form select:focus{outline:2px solid var(--leaf);outline-offset:1px;border-color:#0000}.cl-land.frigo .two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cl-land.frigo .chk{align-items:start;grid-template-columns:auto 1fr!important;font-weight:400!important}.cl-land.frigo .chk input{accent-color:#2fa34f;width:18px;height:18px;margin-top:3px}.cl-land.frigo .form button{cursor:pointer;border:0;justify-self:start}.cl-land.frigo .form button[disabled]{opacity:.6;cursor:progress}.cl-land.frigo .msg{background:var(--mist-2);color:var(--ink);border-radius:12px;padding:12px 14px;font-size:15px}.cl-land.frigo .msg.err{color:#8a5a12;background:#fbf4e6}.cl-land.frigo .honey{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}@media (max-width:820px){.cl-land.frigo .hero,.cl-land.frigo .row,.cl-land.frigo .row.flip{grid-template-columns:1fr}.cl-land.frigo .row.flip .txt{order:0}.cl-land.frigo .wins,.cl-land.frigo .diff,.cl-land.frigo .ask,.cl-land.frigo .two{grid-template-columns:1fr}.cl-land.frigo .diff div:nth-child(odd){border-right:0}.cl-land.frigo .diff div:nth-last-child(2){border-bottom:1px solid var(--line-soft)}}
