.kettleframe-home-module__KyxsyW__site{--paper:#f1eee5;--paper-deep:#e6e1d4;--ink:#22291f;--green:#263b2d;--green-dark:#1b2b22;--acid:#d2f25b;--line:#22291f2e;color:var(--ink);background:var(--paper);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.kettleframe-home-module__KyxsyW__site *{box-sizing:border-box}.kettleframe-home-module__KyxsyW__site a{color:inherit;text-decoration:none}.kettleframe-home-module__KyxsyW__header{border-bottom:1px solid var(--line);z-index:3;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(24px,6vw,94px);display:flex;position:relative}.kettleframe-home-module__KyxsyW__wordmark{letter-spacing:-.065em;align-items:center;gap:9px;font-size:20px;font-weight:700;display:inline-flex}.kettleframe-home-module__KyxsyW__brandMark{background:var(--acid);color:var(--green);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.kettleframe-home-module__KyxsyW__brandMark svg{width:19px;height:19px}.kettleframe-home-module__KyxsyW__nav{gap:clamp(22px,4vw,56px);margin-left:7%;display:flex}.kettleframe-home-module__KyxsyW__nav a,.kettleframe-home-module__KyxsyW__headerCta{letter-spacing:.01em;font-size:12px;font-weight:600}.kettleframe-home-module__KyxsyW__nav a{opacity:.76;transition:opacity .2s}.kettleframe-home-module__KyxsyW__nav a:hover{opacity:1}.kettleframe-home-module__KyxsyW__headerCta{border:1px solid var(--ink);border-radius:999px;align-items:center;gap:15px;padding:11px 16px 11px 19px;transition:color .2s,background .2s;display:inline-flex}.kettleframe-home-module__KyxsyW__headerCta:hover{background:var(--ink);color:var(--paper)}.kettleframe-home-module__KyxsyW__arrow{font-size:17px;font-weight:400;line-height:.8;transition:transform .2s;display:inline-block}a:hover .kettleframe-home-module__KyxsyW__arrow{transform:translate(2px,-2px)}.kettleframe-home-module__KyxsyW__hero{background:var(--paper);grid-template-columns:minmax(390px,.86fr) minmax(530px,1.14fr);min-height:695px;padding:70px clamp(24px,6vw,94px) 64px;display:grid;position:relative;overflow:hidden}.kettleframe-home-module__KyxsyW__heroCopy{z-index:2;align-self:center;max-width:590px;padding:0 0 20px;position:relative}.kettleframe-home-module__KyxsyW__eyebrow{color:#58714d;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:10px;font-weight:700;display:flex}.kettleframe-home-module__KyxsyW__liveDot{background:#8cae3e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #8cae3e24}.kettleframe-home-module__KyxsyW__hero h1{letter-spacing:-.075em;margin:35px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6.1vw,84px);font-weight:400;line-height:.99}.kettleframe-home-module__KyxsyW__hero h1 em,.kettleframe-home-module__KyxsyW__sectionHeading h2 em,.kettleframe-home-module__KyxsyW__offerCopy h2 em{color:#748859;font-style:italic;font-weight:400}.kettleframe-home-module__KyxsyW__heroIntro{color:#62665d;max-width:430px;margin:0;font-size:14px;line-height:1.75}.kettleframe-home-module__KyxsyW__heroActions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:30px;display:flex}.kettleframe-home-module__KyxsyW__buttonPrimary,.kettleframe-home-module__KyxsyW__buttonLight{background:var(--green);border:1px solid var(--green);border-radius:999px;justify-content:space-between;align-items:center;gap:25px;padding:15px 19px 15px 22px;font-size:11px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex;color:#f7f5ed!important}.kettleframe-home-module__KyxsyW__buttonPrimary:hover{background:var(--green-dark);transform:translateY(-2px)}.kettleframe-home-module__KyxsyW__textLink{align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.kettleframe-home-module__KyxsyW__textLink span{font-size:15px;font-weight:400}.kettleframe-home-module__KyxsyW__heroNote{align-items:center;gap:15px;margin-top:56px;display:flex}.kettleframe-home-module__KyxsyW__noteRule{background:#9aad76;width:2px;height:35px}.kettleframe-home-module__KyxsyW__heroNote p{color:#77786f;margin:0;font-size:10px;line-height:1.55}.kettleframe-home-module__KyxsyW__heroNote strong{color:var(--ink);font-size:12px;font-weight:700}.kettleframe-home-module__KyxsyW__heroVisual{place-self:center end;width:100%;max-width:650px;padding:17px 0 14px 15px;position:relative}.kettleframe-home-module__KyxsyW__visualTopline,.kettleframe-home-module__KyxsyW__visualCaption,.kettleframe-home-module__KyxsyW__offerTop,.kettleframe-home-module__KyxsyW__offerBottom{justify-content:space-between;display:flex}.kettleframe-home-module__KyxsyW__visualTopline{color:#778878;letter-spacing:.15em;margin:0 13px 11px 5px;font-size:8px;font-weight:700}.kettleframe-home-module__KyxsyW__visualIndex{color:#566758}.kettleframe-home-module__KyxsyW__visualScreen{background:var(--green-dark);color:#f2f0e5;z-index:1;border:1px solid #eff0db29;border-radius:3px;padding:23px 24px 17px;position:relative;box-shadow:0 25px 80px #1e2e2333}.kettleframe-home-module__KyxsyW__screenHeader{justify-content:space-between;align-items:flex-start;display:flex}.kettleframe-home-module__KyxsyW__screenLabel{color:#a7b392;letter-spacing:.17em;font-size:8px;font-weight:700}.kettleframe-home-module__KyxsyW__screenHeader h2{letter-spacing:-.045em;margin:9px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,2.35vw,31px);font-weight:400;line-height:1.1}.kettleframe-home-module__KyxsyW__playButton{border:1px solid #dce6cd59;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;margin-top:4px;display:flex}.kettleframe-home-module__KyxsyW__playButton span{border-bottom:5px solid #0000;border-left:7px solid var(--acid);border-top:5px solid #0000;margin-left:2px}.kettleframe-home-module__KyxsyW__previewFrame{background:#8c9d76;height:205px;margin-top:22px;position:relative;overflow:hidden}.kettleframe-home-module__KyxsyW__previewFrame:before{content:"";z-index:1;background:linear-gradient(110deg,#1a2d1fcc,#0000 68%);position:absolute;inset:0}.kettleframe-home-module__KyxsyW__frameSun{background:#d8c493;border-radius:50%;width:117px;height:117px;position:absolute;top:18px;right:16%}.kettleframe-home-module__KyxsyW__frameShape{background:#4f654d;width:57%;height:155px;position:absolute;bottom:-42px;transform:rotate(35deg)}.kettleframe-home-module__KyxsyW__frameShapeOne{left:10%}.kettleframe-home-module__KyxsyW__frameShapeTwo{background:#304d3a;width:49%;height:190px;bottom:-57px;left:42%;transform:rotate(-31deg)}.kettleframe-home-module__KyxsyW__frameText{color:#f4efd9;letter-spacing:.15em;z-index:2;font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.7;position:absolute;top:52px;left:22px}.kettleframe-home-module__KyxsyW__frameText b{letter-spacing:.055em;font-size:17px;font-weight:400}.kettleframe-home-module__KyxsyW__frameMeta{color:#f5f3e9;letter-spacing:.13em;z-index:2;justify-content:space-between;font-size:7px;font-weight:700;display:flex;position:absolute;bottom:12px;left:13px;right:13px}.kettleframe-home-module__KyxsyW__timelineHead{color:#91a187;letter-spacing:.15em;justify-content:space-between;margin:17px 0 8px;font-size:7px;font-weight:700;display:flex}.kettleframe-home-module__KyxsyW__timeline{grid-template-columns:47px minmax(0,1fr);align-items:center;gap:6px 9px;display:grid}.kettleframe-home-module__KyxsyW__trackLabel{color:#bcc6b5;letter-spacing:.07em;font-size:7px;font-weight:700}.kettleframe-home-module__KyxsyW__trackContent{background:#cee0b221;border-left:1px solid #ced7bd;border-radius:1px;align-items:center;height:34px;padding:4px 7px;display:flex;overflow:hidden}.kettleframe-home-module__KyxsyW__shortTrack{border-color:var(--acid);background:#d2f25b1c;width:68%;height:25px}.kettleframe-home-module__KyxsyW__waveform{justify-content:space-between;align-items:center;gap:2px;width:100%;height:100%;display:flex;overflow:hidden}.kettleframe-home-module__KyxsyW__waveform i{opacity:.78;background:#9eaf8f;border-radius:1px;flex:0 0 2px}.kettleframe-home-module__KyxsyW__waveformLime i{background:var(--acid);opacity:.9}.kettleframe-home-module__KyxsyW__screenFooter{color:#acb6a5;letter-spacing:.025em;border-top:1px solid #dde5d12b;flex-wrap:wrap;gap:17px;margin-top:14px;padding-top:12px;font-size:7px;display:flex}.kettleframe-home-module__KyxsyW__screenFooter span{align-items:center;gap:5px;display:inline-flex}.kettleframe-home-module__KyxsyW__screenFooter i{background:var(--acid);border-radius:50%;width:4px;height:4px}.kettleframe-home-module__KyxsyW__visualCaption{color:#6c806d;letter-spacing:.12em;margin:13px 10px 0 5px;font-size:7px;font-weight:700}.kettleframe-home-module__KyxsyW__orbit{pointer-events:none;border:1px solid #758c6452;border-radius:50%;position:absolute}.kettleframe-home-module__KyxsyW__orbitOne{width:610px;height:610px;top:-80px;right:-109px}.kettleframe-home-module__KyxsyW__orbitTwo{width:510px;height:510px;top:-30px;right:-59px}.kettleframe-home-module__KyxsyW__visualSticker{background:var(--acid);color:var(--green-dark);text-align:center;z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:105px;height:105px;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.1;display:flex;position:absolute;top:102px;right:-13px;transform:rotate(9deg)}.kettleframe-home-module__KyxsyW__visualSticker i{font-size:16px}.kettleframe-home-module__KyxsyW__serviceStrip{background:var(--acid);justify-content:space-between;align-items:center;padding:23px clamp(24px,6vw,94px);display:flex}.kettleframe-home-module__KyxsyW__serviceStrip p{letter-spacing:.02em;margin:0;font-size:10px;font-weight:700}.kettleframe-home-module__KyxsyW__serviceStrip div{align-items:center;gap:clamp(10px,2.2vw,32px);display:flex}.kettleframe-home-module__KyxsyW__serviceStrip div span{font-size:10px;font-weight:600}.kettleframe-home-module__KyxsyW__serviceStrip i{font-size:11px;font-style:normal}.kettleframe-home-module__KyxsyW__processSection{background:#fbfaf5;padding:111px clamp(24px,9vw,138px) 119px}.kettleframe-home-module__KyxsyW__sectionHeading{grid-template-columns:1fr 1fr;display:grid}.kettleframe-home-module__KyxsyW__sectionHeading .kettleframe-home-module__KyxsyW__eyebrow{grid-column:1/-1;align-self:end;margin-bottom:20px}.kettleframe-home-module__KyxsyW__sectionHeading h2{letter-spacing:-.07em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,65px);font-weight:400;line-height:1.02}.kettleframe-home-module__KyxsyW__sectionIntro{color:#72756c;align-self:end;max-width:380px;margin:0 0 4px;font-size:13px;line-height:1.8}.kettleframe-home-module__KyxsyW__steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin-top:67px;display:grid}.kettleframe-home-module__KyxsyW__step{border-right:1px solid var(--line);min-height:305px;padding:20px 27px 0 0;position:relative}.kettleframe-home-module__KyxsyW__step+.kettleframe-home-module__KyxsyW__step{padding-left:29px}.kettleframe-home-module__KyxsyW__step:last-child{border-right:0}.kettleframe-home-module__KyxsyW__stepNumber{color:#7a8c6d;letter-spacing:.12em;font-size:9px;font-weight:700}.kettleframe-home-module__KyxsyW__stepIcon{background:#f0f0e5;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:28px 0 21px;display:flex}.kettleframe-home-module__KyxsyW__scopeIcon{gap:5px;width:24px;display:grid}.kettleframe-home-module__KyxsyW__scopeIcon i{background:#7c916b;width:100%;height:2px;position:relative}.kettleframe-home-module__KyxsyW__scopeIcon i:after{background:var(--acid);content:"";border:1px solid #8b9b77;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:5px}.kettleframe-home-module__KyxsyW__scopeIcon i:nth-child(2):after{left:14px}.kettleframe-home-module__KyxsyW__scopeIcon i:nth-child(3):after{left:9px}.kettleframe-home-module__KyxsyW__uploadIcon{border:1px solid #7c916b;border-radius:3px;justify-content:center;align-items:center;width:25px;height:24px;display:flex;position:relative}.kettleframe-home-module__KyxsyW__uploadIcon i{border:1px solid #7c916b;border-bottom:0;border-radius:2px 2px 0 0;width:11px;height:10px;position:absolute;top:-6px;left:6px}.kettleframe-home-module__KyxsyW__uploadIcon b{color:#6d865e;background:#f0f0e5;font-size:18px;font-weight:400;line-height:1;position:relative;top:-3px}.kettleframe-home-module__KyxsyW__readyIcon{background:var(--acid);color:var(--green);border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;display:flex;position:relative}.kettleframe-home-module__KyxsyW__readyIcon i{font-size:16px;font-style:normal}.kettleframe-home-module__KyxsyW__readyIcon b{background:#84956f;width:1px;height:7px;position:absolute;top:-2px;right:-11px;transform:rotate(31deg)}.kettleframe-home-module__KyxsyW__readyIcon b:last-child{height:5px;top:7px;right:-16px;transform:rotate(68deg)}.kettleframe-home-module__KyxsyW__step h3{letter-spacing:-.035em;margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.kettleframe-home-module__KyxsyW__step p{color:#73776d;max-width:275px;margin:0;font-size:11px;line-height:1.75}.kettleframe-home-module__KyxsyW__stepFoot{color:#86947c;letter-spacing:.11em;font-size:7px;font-weight:700;position:absolute;bottom:0;left:0}.kettleframe-home-module__KyxsyW__step+.kettleframe-home-module__KyxsyW__step .kettleframe-home-module__KyxsyW__stepFoot{left:29px}.kettleframe-home-module__KyxsyW__offerSection{background:var(--green-dark);color:#f4f1e5;padding:27px clamp(24px,6vw,94px) 19px;position:relative;overflow:hidden}.kettleframe-home-module__KyxsyW__offerTexture{opacity:.18;pointer-events:none;grid-template-columns:repeat(12,1fr);gap:16px;display:grid;position:absolute;inset:0}.kettleframe-home-module__KyxsyW__offerTexture span{border-left:1px solid #96a38a;height:100%}.kettleframe-home-module__KyxsyW__offerTexture span:nth-child(2n){border-left-style:dotted}.kettleframe-home-module__KyxsyW__offerTop,.kettleframe-home-module__KyxsyW__offerBottom{color:#aab49f;letter-spacing:.15em;z-index:1;font-size:7px;font-weight:700;position:relative}.kettleframe-home-module__KyxsyW__offerContent{z-index:1;grid-template-columns:1fr minmax(300px,380px);align-items:center;gap:10%;max-width:1050px;margin:72px auto 77px;display:grid;position:relative}.kettleframe-home-module__KyxsyW__offerCopy{max-width:465px}.kettleframe-home-module__KyxsyW__offerCopy .kettleframe-home-module__KyxsyW__eyebrow{color:#b7ca86}.kettleframe-home-module__KyxsyW__offerCopy h2{letter-spacing:-.075em;margin:22px 0 19px;font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5.5vw,71px);font-weight:400;line-height:.99}.kettleframe-home-module__KyxsyW__offerCopy h2 em{color:var(--acid)}.kettleframe-home-module__KyxsyW__offerCopy>p:not(.kettleframe-home-module__KyxsyW__eyebrow){color:#b6c0b1;max-width:350px;margin:0;font-size:12px;line-height:1.8}.kettleframe-home-module__KyxsyW__buttonLight{background:var(--acid);border-color:var(--acid);margin-top:26px;padding:14px 18px 14px 21px;color:var(--green-dark)!important}.kettleframe-home-module__KyxsyW__buttonLight:hover{background:#e2ff88;transform:translateY(-2px)}.kettleframe-home-module__KyxsyW__priceCard{color:var(--ink);background:#f6f4e9;padding:25px 25px 19px;box-shadow:0 22px 65px #08140c40}.kettleframe-home-module__KyxsyW__priceCardTop{color:#687661;letter-spacing:.12em;justify-content:space-between;align-items:center;font-size:8px;font-weight:700;display:flex}.kettleframe-home-module__KyxsyW__priceDot{background:var(--acid);border:1px solid #b6ca72;border-radius:50%;width:12px;height:12px}.kettleframe-home-module__KyxsyW__price{letter-spacing:-.075em;align-items:baseline;margin-top:22px;font-family:Georgia,Times New Roman,serif;font-size:57px;font-weight:400;line-height:1;display:flex}.kettleframe-home-module__KyxsyW__price>span:first-child{letter-spacing:0;align-self:flex-start;margin:8px 4px 0 0;font-family:Arial,sans-serif;font-size:17px}.kettleframe-home-module__KyxsyW__perMonth{color:#6d7167;letter-spacing:0;margin-left:8px;font-family:Arial,sans-serif;font-size:10px;font-weight:400}.kettleframe-home-module__KyxsyW__priceSub{color:#74786e;margin:7px 0 19px;font-size:10px;line-height:1.65}.kettleframe-home-module__KyxsyW__priceDivider{border-top:1px solid #dbddcf}.kettleframe-home-module__KyxsyW__priceCard ul{gap:11px;margin:17px 0 18px;padding:0;list-style:none;display:grid}.kettleframe-home-module__KyxsyW__priceCard li{align-items:center;gap:10px;font-size:10px;display:flex}.kettleframe-home-module__KyxsyW__priceCard li span{color:#82936d;font-size:13px}.kettleframe-home-module__KyxsyW__priceCta{background:var(--green);justify-content:space-between;align-items:center;padding:14px 16px;font-size:10px;font-weight:700;transition:background .2s;display:flex;color:#f7f5ed!important}.kettleframe-home-module__KyxsyW__priceCta:hover{background:#395541}.kettleframe-home-module__KyxsyW__priceFine{color:#878b80;text-align:center;margin:12px 0 0;font-size:8px;line-height:1.5}.kettleframe-home-module__KyxsyW__priceDetails{color:#263b2d;text-align:center;text-underline-offset:3px;margin-top:12px;font-size:11px;font-weight:700;text-decoration:underline;display:block}.kettleframe-home-module__KyxsyW__offerBottom{border-top:1px solid #dae4d033;padding-top:16px}.kettleframe-home-module__KyxsyW__footer{background:#fbfaf5;justify-content:space-between;align-items:center;gap:30px;padding:29px clamp(24px,6vw,94px);display:flex}.kettleframe-home-module__KyxsyW__footer .kettleframe-home-module__KyxsyW__wordmark{font-size:17px}.kettleframe-home-module__KyxsyW__footer .kettleframe-home-module__KyxsyW__brandMark{width:27px;height:27px}.kettleframe-home-module__KyxsyW__footer .kettleframe-home-module__KyxsyW__brandMark svg{width:16px;height:16px}.kettleframe-home-module__KyxsyW__footer>p{color:#74786e;margin:0;font-size:10px}.kettleframe-home-module__KyxsyW__footerLinks{align-items:center;gap:22px;display:flex}.kettleframe-home-module__KyxsyW__footerContact{align-items:center;gap:10px;font-size:10px;font-weight:600;display:inline-flex}.kettleframe-home-module__KyxsyW__footerOwner{color:#44513a;text-underline-offset:3px;font-size:10px;font-weight:700;text-decoration:underline}@media (max-width:1000px){.kettleframe-home-module__KyxsyW__hero{grid-template-columns:minmax(320px,.9fr) minmax(390px,1.1fr);padding-left:5vw;padding-right:5vw}.kettleframe-home-module__KyxsyW__hero h1{font-size:clamp(52px,6vw,68px)}.kettleframe-home-module__KyxsyW__heroVisual{padding-left:9px}.kettleframe-home-module__KyxsyW__visualSticker{right:-5px}.kettleframe-home-module__KyxsyW__serviceStrip{padding-left:5vw;padding-right:5vw}.kettleframe-home-module__KyxsyW__serviceStrip div{gap:14px}.kettleframe-home-module__KyxsyW__serviceStrip div span{font-size:9px}}@media (max-width:720px){.kettleframe-home-module__KyxsyW__header{height:68px;padding:0 20px}.kettleframe-home-module__KyxsyW__wordmark{font-size:18px}.kettleframe-home-module__KyxsyW__brandMark{width:29px;height:29px}.kettleframe-home-module__KyxsyW__brandMark svg{width:17px;height:17px}.kettleframe-home-module__KyxsyW__nav{display:none}.kettleframe-home-module__KyxsyW__headerCta{gap:10px;padding:9px 13px 9px 15px;font-size:10px}.kettleframe-home-module__KyxsyW__hero{flex-direction:column;min-height:0;padding:57px 22px 72px;display:flex}.kettleframe-home-module__KyxsyW__heroCopy{align-self:stretch;padding:0}.kettleframe-home-module__KyxsyW__eyebrow{font-size:9px}.kettleframe-home-module__KyxsyW__hero h1{margin:27px 0 18px;font-size:clamp(51px,13vw,70px)}.kettleframe-home-module__KyxsyW__heroIntro{max-width:440px;font-size:13px}.kettleframe-home-module__KyxsyW__heroActions{flex-direction:column;align-items:flex-start;gap:16px;margin-top:25px}.kettleframe-home-module__KyxsyW__buttonPrimary{gap:19px;padding:14px 16px 14px 19px;font-size:10px}.kettleframe-home-module__KyxsyW__heroNote{margin-top:28px}.kettleframe-home-module__KyxsyW__heroVisual{width:calc(100% - 5px);max-width:520px;margin:48px -4px 0 0;padding-left:2px}.kettleframe-home-module__KyxsyW__visualScreen{padding:17px 15px 13px}.kettleframe-home-module__KyxsyW__screenHeader h2{font-size:25px}.kettleframe-home-module__KyxsyW__previewFrame{height:166px;margin-top:17px}.kettleframe-home-module__KyxsyW__frameSun{width:90px;height:90px}.kettleframe-home-module__KyxsyW__frameShape{height:130px}.kettleframe-home-module__KyxsyW__frameShapeTwo{height:150px}.kettleframe-home-module__KyxsyW__screenFooter{gap:9px;font-size:6px}.kettleframe-home-module__KyxsyW__screenFooter span{gap:4px}.kettleframe-home-module__KyxsyW__visualSticker{width:82px;height:82px;font-size:11px;top:93px;right:-6px}.kettleframe-home-module__KyxsyW__visualSticker i{font-size:13px}.kettleframe-home-module__KyxsyW__orbitOne{width:445px;height:445px;top:-32px;right:-119px}.kettleframe-home-module__KyxsyW__orbitTwo{width:365px;height:365px;top:8px;right:-79px}.kettleframe-home-module__KyxsyW__visualCaption{font-size:6px}.kettleframe-home-module__KyxsyW__serviceStrip{flex-direction:column;align-items:flex-start;gap:14px;padding:19px 22px}.kettleframe-home-module__KyxsyW__serviceStrip p{font-size:9px}.kettleframe-home-module__KyxsyW__serviceStrip div{flex-wrap:wrap;gap:8px 12px}.kettleframe-home-module__KyxsyW__serviceStrip div span{font-size:8px}.kettleframe-home-module__KyxsyW__serviceStrip i{font-size:9px}.kettleframe-home-module__KyxsyW__processSection{padding:76px 23px 78px}.kettleframe-home-module__KyxsyW__sectionHeading{display:block}.kettleframe-home-module__KyxsyW__sectionHeading .kettleframe-home-module__KyxsyW__eyebrow{margin-bottom:18px}.kettleframe-home-module__KyxsyW__sectionHeading h2{font-size:clamp(43px,11vw,58px)}.kettleframe-home-module__KyxsyW__sectionIntro{margin-top:19px;font-size:12px}.kettleframe-home-module__KyxsyW__steps{grid-template-columns:1fr;margin-top:43px}.kettleframe-home-module__KyxsyW__step,.kettleframe-home-module__KyxsyW__step+.kettleframe-home-module__KyxsyW__step{border-bottom:1px solid var(--line);border-right:0;min-height:0;padding:20px 0 28px 48px}.kettleframe-home-module__KyxsyW__step:last-child{border-bottom:0}.kettleframe-home-module__KyxsyW__stepNumber{position:absolute;top:24px;left:0}.kettleframe-home-module__KyxsyW__stepIcon{width:54px;height:54px;margin:0 0 16px}.kettleframe-home-module__KyxsyW__step h3{font-size:21px}.kettleframe-home-module__KyxsyW__step p{font-size:10px}.kettleframe-home-module__KyxsyW__stepFoot,.kettleframe-home-module__KyxsyW__step+.kettleframe-home-module__KyxsyW__step .kettleframe-home-module__KyxsyW__stepFoot{margin-top:16px;font-size:6px;display:block;position:static;bottom:11px;left:48px}.kettleframe-home-module__KyxsyW__offerSection{padding:22px 22px 16px}.kettleframe-home-module__KyxsyW__offerTop,.kettleframe-home-module__KyxsyW__offerBottom{letter-spacing:.11em;font-size:6px}.kettleframe-home-module__KyxsyW__offerContent{grid-template-columns:1fr;gap:37px;margin:54px auto 48px}.kettleframe-home-module__KyxsyW__offerCopy h2{font-size:clamp(48px,12vw,65px)}.kettleframe-home-module__KyxsyW__offerCopy>p:not(.kettleframe-home-module__KyxsyW__eyebrow){font-size:11px}.kettleframe-home-module__KyxsyW__priceCard{width:100%;max-width:410px;margin:0 auto;padding:22px 21px 17px}.kettleframe-home-module__KyxsyW__price{font-size:53px}.kettleframe-home-module__KyxsyW__offerBottom{gap:15px;line-height:1.5}.kettleframe-home-module__KyxsyW__offerBottom span:last-child{text-align:right}.kettleframe-home-module__KyxsyW__footer{flex-direction:column;align-items:flex-start;gap:15px;padding:25px 22px 30px}.kettleframe-home-module__KyxsyW__footer>p{max-width:280px;line-height:1.6}.kettleframe-home-module__KyxsyW__footerLinks{flex-direction:column;align-items:flex-start;gap:13px;margin-top:5px}}@media (max-width:360px){.kettleframe-home-module__KyxsyW__hero{padding-left:18px;padding-right:18px}.kettleframe-home-module__KyxsyW__hero h1{font-size:47px}.kettleframe-home-module__KyxsyW__screenFooter{gap:6px}.kettleframe-home-module__KyxsyW__screenFooter span{font-size:5px}.kettleframe-home-module__KyxsyW__timeline{grid-template-columns:41px minmax(0,1fr);gap:5px 6px}.kettleframe-home-module__KyxsyW__serviceStrip{padding-left:18px;padding-right:18px}.kettleframe-home-module__KyxsyW__offerTop,.kettleframe-home-module__KyxsyW__offerBottom{letter-spacing:.07em}}@media (prefers-reduced-motion:reduce){.kettleframe-home-module__KyxsyW__site *,.kettleframe-home-module__KyxsyW__site :before,.kettleframe-home-module__KyxsyW__site :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
