.cozyfold-home{--cf-ink:#28251f;--cf-muted:#71695f;--cf-cream:#f6f0e5;--cf-milk:#fffaf2;--cf-sand:#e8ddcb;--cf-rust:#a65d45;--cf-line:#ded3c1;color:var(--cf-ink);background:var(--cf-milk);font-family:Arial,Helvetica,sans-serif}.cozyfold-home *{box-sizing:border-box}.cf-wrap{max-width:1240px;margin:auto;padding-inline:32px}.cf-hero{padding:26px 0 0;background:var(--cf-cream)}.cf-hero-inner{display:grid;grid-template-columns:.9fr 1.1fr;background:#e1d7c8;min-height:620px;border-radius:20px 20px 0 0;overflow:hidden}.cf-hero-copy{padding:84px 11%;display:flex;flex-direction:column;justify-content:center;background:#eee2d1}.cf-eye{margin:0 0 19px;color:var(--cf-rust);font:700 11px/1 Arial;letter-spacing:.16em;text-transform:uppercase}.cf-h1,.cf-h2{font-family:Georgia,serif;font-weight:500;letter-spacing:-.065em;line-height:.97;margin:0}.cf-h1{font-size:clamp(44px,5.5vw,78px)}.cf-h2{font-size:clamp(38px,4.4vw,62px)}.cf-lead{font-size:16px;line-height:1.65;color:#62594e;max-width:420px;margin:26px 0 31px}.cf-button{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:50px;padding:0 23px;border:0;border-radius:999px;background:var(--cf-ink);color:#fff;font:700 12px/1 Arial;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:.2s}.cf-button:hover{background:var(--cf-rust);transform:translateY(-2px);color:#fff}.cf-hero-media{position:relative;min-height:430px}.cf-hero-media img{width:100%;height:100%;object-fit:cover;display:block}.cf-pill{position:absolute;right:22px;bottom:20px;padding:10px 14px;border-radius:50px;background:#fffbf2d9;font:700 11px/1 Arial}.cf-trust{border-bottom:1px solid var(--cf-line);background:#fffaf2}.cf-trust-row{display:grid;grid-template-columns:repeat(3,1fr)}.cf-trust-item{padding:25px 14px;border-right:1px solid var(--cf-line);text-align:center;font:700 11px/1.35 Arial;letter-spacing:.08em;text-transform:uppercase}.cf-trust-item:last-child{border:0}.cf-section{padding:96px 0}.cf-title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:35px}.cf-subtitle{max-width:350px;color:var(--cf-muted);font-size:14px;line-height:1.6;margin:0}.cf-products{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cf-product{display:block;color:inherit;text-decoration:none}.cf-media{aspect-ratio:1;background:#eee7dd;border-radius:15px;overflow:hidden}.cf-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s}.cf-product:hover img{transform:scale(1.035)}.cf-product h3{margin:15px 4px 6px;font:500 20px/1.1 Georgia,serif;letter-spacing:-.04em}.cf-product p{margin:0 4px;color:var(--cf-muted);font-size:13px}.cf-split{display:grid;grid-template-columns:1fr 1fr;background:#2c2a27;color:#fbf5ec}.cf-split-copy{padding:11vw 13%;display:flex;flex-direction:column;justify-content:center}.cf-split-copy .cf-eye{color:#e7b093}.cf-split-copy p:not(.cf-eye){color:#d9d1c5;line-height:1.65;max-width:420px}.cf-split-img{min-height:560px}.cf-split-img img{width:100%;height:100%;object-fit:cover;display:block}.cf-story{background:#f0e7da}.cf-story-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:8vw;align-items:center}.cf-points{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.cf-point{border-top:1px solid #baad99;padding-top:14px}.cf-point b{font:500 20px Georgia,serif}.cf-point p{margin:8px 0 0;color:var(--cf-muted);font-size:13px;line-height:1.55}.cf-round{aspect-ratio:1;overflow:hidden;border-radius:50% 50% 8px 8px}.cf-round img{width:100%;height:100%;object-fit:cover}.cf-news{text-align:center;padding:78px 0;background:#fffaf2}.cf-news p{max-width:470px;margin:18px auto 24px;color:var(--cf-muted);line-height:1.6}.cf-form{display:flex;max-width:440px;margin:auto;border-bottom:1px solid var(--cf-ink)}.cf-form input{flex:1;border:0;background:transparent;padding:15px 2px;outline:0;font:14px Arial}.cf-form button{border:0;background:transparent;padding:0 2px;font:700 11px Arial;letter-spacing:.09em;text-transform:uppercase;cursor:pointer}@media(max-width:749px){.cf-wrap{padding-inline:18px}.cf-hero-inner,.cf-split,.cf-story-grid{grid-template-columns:1fr}.cf-hero-copy{padding:66px 28px 50px}.cf-hero-media{height:380px}.cf-trust-row,.cf-products{grid-template-columns:1fr}.cf-trust-item{border-right:0;border-bottom:1px solid var(--cf-line)}.cf-section{padding:68px 0}.cf-title-row{display:block}.cf-subtitle{margin-top:15px}.cf-products{gap:28px}.cf-split-copy{padding:68px 28px}.cf-split-img{min-height:400px}.cf-points{grid-template-columns:1fr}.cf-round{max-width:290px}.cf-news{padding:65px 18px}}
