.kv2{--kv-ink:#19231e;--kv-paper:#faf8f2;--kv-cream:#f1ece1;--kv-green:#20483e;--kv-green-deep:#18392f;--kv-cocoa:#482c24;--kv-gold:#dcb54e;--kv-line:#d7d1c5;color:var(--kv-ink);background:var(--kv-paper);font:18px/1.58 Archivo,system-ui,sans-serif}.kv2 *{box-sizing:border-box;min-width:0}.kv2 h1,.kv2 h2,.kv2 h3,.kv2 p,.kv2 figure{margin:0}.kv2 h1,.kv2 h2,.kv2 h3{line-height:1.08;letter-spacing:-.047em}.kv2 h2{font-size:clamp(35px,4.4vw,59px);font-weight:850;text-wrap:balance}.kv2 h3{font-size:25px;font-weight:820}.kv2 p{overflow-wrap:anywhere}.kv2 a{color:inherit;text-underline-offset:4px}.kv2 a:focus-visible,.kv2 summary:focus-visible{outline:3px solid #b67711;outline-offset:4px}.kv2 img{display:block;max-width:100%;height:auto}.kv2 .kv2__shell{width:min(calc(100% - 48px),1200px);margin-inline:auto}.kv2 .kv2__narrow{width:min(calc(100% - 48px),770px);margin-inline:auto}.kv2 .kv2__chapter{font-size:14px;font-weight:850;letter-spacing:.055em;line-height:1.35;color:#76592b;margin-bottom:18px}.kv2 .kv2__button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:13px 23px;border:2px solid var(--kv-green);border-radius:4px;background:var(--kv-green);color:#fff;text-align:center;text-decoration:none;font-size:17px;font-weight:800;line-height:1.22;transition:background .18s,border-color .18s}.kv2 .kv2__button:hover{background:#2c5a4e;border-color:#2c5a4e}.kv2 .kv2__button--light{background:#fff;color:var(--kv-green);border-color:#fff}.kv2 .kv2__button--light:hover{background:#fff5d9;border-color:#fff5d9}.kv2 .kv2__button--gold{background:var(--kv-gold);border-color:var(--kv-gold);color:var(--kv-ink)}.kv2 .kv2__button--gold:hover{background:#ebc96d;border-color:#ebc96d}.kv2 .kv2__button--outline{background:transparent;border-color:#e5e1d4;color:#fff}.kv2 .kv2__button--outline:hover{background:#fff;color:var(--kv-ink);border-color:#fff}.kv2 .kv2__adline{background:#16231d;color:#fff;font-size:13px;font-weight:800;line-height:1.35}.kv2 .kv2__adline .kv2__shell{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:43px;padding-block:10px}.kv2 .kv2__adline span:last-child{color:#dfd5b9;font-weight:650}.kv2 .kv2__hero{position:relative;background:linear-gradient(124deg,#fbf8ef,#f5f0e5 68%,#eae2d1)}.kv2 .kv2__hero-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:stretch;gap:clamp(34px,4vw,64px);min-height:570px}.kv2 .kv2__hero-copy{display:flex;flex-direction:column;justify-content:center;padding-block:58px 54px}.kv2 .kv2__hero h1{max-width:680px;font-size:clamp(48px,5.25vw,76px);font-weight:900}.kv2 .kv2__hero-deck{max-width:52ch;margin-top:25px;color:#3c433a;font-size:clamp(19px,1.55vw,22px);line-height:1.47}.kv2 .kv2__hero-deck strong{font-weight:800;color:var(--kv-ink)}.kv2 .kv2__hero-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:23px 0 0;padding:0;list-style:none;border-block:1px solid #c8c2b4}.kv2 .kv2__hero-facts li{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:69px;padding:9px 12px;border-right:1px solid #c8c2b4}.kv2 .kv2__hero-facts li:first-child{padding-left:0}.kv2 .kv2__hero-facts li:last-child{border-right:0}.kv2 .kv2__hero-facts strong{font-size:24px;font-weight:900;letter-spacing:-.045em;line-height:1.1}.kv2 .kv2__hero-facts span{font-size:12px;font-weight:750;line-height:1.15;color:#4f544b}.kv2 .kv2__hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 23px;margin-top:25px}.kv2 .kv2__quiet-link{font-size:17px;font-weight:800;text-decoration-thickness:2px}.kv2 .kv2__hero-note{margin-top:18px;color:#5b6158;font-size:14px;line-height:1.45}.kv2 .kv2__hero-note a{font-weight:800}.kv2 .kv2__hero-figure{position:relative;align-self:stretch;min-height:510px;margin-right:calc((min(100vw,1200px) - 100vw)/2);overflow:hidden;background:#9d7960}.kv2 .kv2__hero-figure img{width:100%;height:100%;object-fit:cover;object-position:56% center}.kv2 .kv2__hero-figure figcaption{position:absolute;right:17px;bottom:17px;padding:7px 11px;background:#faf8f2f2;color:#3f413a;border-radius:3px;font-size:12px;line-height:1.35}.kv2 .kv2__contents{background:#fff;border-block:1px solid #e3ded2}.kv2 .kv2__contents .kv2__shell{display:flex;align-items:center;gap:clamp(17px,2.5vw,36px);min-height:62px}.kv2 .kv2__contents span{flex:none;color:#786849;font-size:13px;font-weight:800}.kv2 .kv2__contents a{font-size:14px;font-weight:750;white-space:nowrap;text-decoration:none}.kv2 .kv2__contents a:hover{text-decoration:underline}.kv2 .kv2__scene{padding:82px 0 84px;background:#fff}.kv2 .kv2__scene h2{max-width:15ch;font-size:clamp(39px,5vw,67px)}.kv2 .kv2__scene p:not(.kv2__chapter){margin-top:19px;font-size:20px;line-height:1.58;color:#41463f}.kv2 .kv2__scene .kv2__scene-emphasis{margin-top:29px!important;padding:19px 0 0;border-top:2px solid var(--kv-green);font-size:clamp(23px,3vw,34px)!important;font-weight:800;line-height:1.36!important;letter-spacing:-.035em;color:var(--kv-green)!important}.kv2 .kv2__scene-emphasis em{font-family:Georgia,serif;font-weight:400}.kv2 .kv2__study{padding:92px 0 98px;background:#e8eee9}.kv2 .kv2__study-grid{display:grid;grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);gap:clamp(42px,6vw,90px);align-items:center}.kv2 .kv2__study h2{max-width:12ch}.kv2 .kv2__study-copy>p:not(.kv2__chapter){margin-top:20px;color:#35443a;font-size:19px;line-height:1.6}.kv2 .kv2__source-link{display:inline-block;margin-top:20px;color:var(--kv-green);font-size:16px;font-weight:850;text-decoration-thickness:2px}.kv2 .kv2__study-figure{padding:clamp(24px,3.7vw,48px);background:#fdfcf6;box-shadow:0 18px 45px #20432f1a}.kv2 .kv2__study-figure figcaption{max-width:28ch;font-size:27px;font-weight:850;line-height:1.2;letter-spacing:-.035em}.kv2 .kv2__study-meter{display:grid;grid-template-columns:3fr 1fr;min-height:190px;margin:28px 0 20px;color:#fff}.kv2 .kv2__study-meter>div{display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.kv2 .kv2__study-fat{background:#356052}.kv2 .kv2__study-lean{background:#b08761}.kv2 .kv2__study-meter strong{font-size:clamp(38px,5vw,65px);line-height:1;font-weight:900;letter-spacing:-.06em}.kv2 .kv2__study-meter span{font-size:16px;font-weight:800}.kv2 .kv2__study-figure p{font-size:15px;font-weight:800;color:#294333}.kv2 .kv2__study-figure small{display:block;margin-top:11px;color:#515b50;font-size:15px;line-height:1.45}.kv2 .kv2__early-offer{background:var(--kv-green-deep);color:#fff}.kv2 .kv2__early-grid{display:grid;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:clamp(25px,4vw,58px);min-height:260px;padding-block:20px}.kv2 .kv2__early-grid img{width:210px;filter:drop-shadow(0 12px 13px rgba(0,0,0,.25))}.kv2 .kv2__early-offer .kv2__chapter{margin-bottom:5px;color:#eacb79}.kv2 .kv2__early-offer h2{font-size:clamp(31px,3vw,46px)}.kv2 .kv2__early-offer p:not(.kv2__chapter){max-width:54ch;margin-top:9px;font-size:18px;line-height:1.43;color:#e7efe8}.kv2 .kv2__early-offer .kv2__button{margin-top:17px}.kv2 .kv2__early-offer .kv2__mini{font-size:13px!important;color:#cddccc!important}.kv2 .kv2__early-offer .kv2__mini a{color:#fff;font-weight:800}.kv2 .kv2__plan{padding:100px 0;background:#faf8f2}.kv2 .kv2__plan-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(50px,7vw,112px)}.kv2 .kv2__plan-intro>p:not(.kv2__chapter){margin-top:21px;color:#435047;font-size:19px;line-height:1.62}.kv2 .kv2__source-note{font-size:16px!important;line-height:1.5!important;color:#5b665c!important}.kv2 .kv2__source-note a{font-weight:800}.kv2 .kv2__steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--kv-line)}.kv2 .kv2__steps li{display:grid;grid-template-columns:50px minmax(0,1fr);gap:20px;padding:23px 0;border-bottom:1px solid var(--kv-line)}.kv2 .kv2__steps li>span{color:#9b7847;font-size:17px;font-weight:850}.kv2 .kv2__steps h3{font-size:23px}.kv2 .kv2__steps p{margin-top:7px;color:#4b554b;font-size:17px;line-height:1.5}.kv2 .kv2__protein{padding:92px 0;background:#263e34;color:#fff}.kv2 .kv2__protein-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(40px,6vw,84px);align-items:center}.kv2 .kv2__protein .kv2__chapter{color:#e9c779}.kv2 .kv2__protein p:not(.kv2__chapter){margin-top:22px;font-size:19px;color:#e5eee7;line-height:1.62}.kv2 .kv2__protein .kv2__source-note{color:#d5e2d6!important}.kv2 .kv2__protein figure{overflow:hidden;background:#f0e8d8}.kv2 .kv2__protein img{width:100%;aspect-ratio:3/2;object-fit:cover}.kv2 .kv2__protein figcaption{padding:10px 14px;color:#444b42;font-size:13px;line-height:1.4}.kv2 .kv2__product{padding:100px 0 91px;background:#fff}.kv2 .kv2__product-heading{max-width:850px;margin:0 auto 46px;text-align:center}.kv2 .kv2__product-heading>p:last-child{margin-top:18px;color:#4b5148;font-size:20px;line-height:1.5}.kv2 .kv2__flavors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.kv2 .kv2__flavor{display:grid;grid-template-columns:44% minmax(0,56%);overflow:hidden;border:1px solid #d8d3c7;background:#f6f0e4}.kv2 .kv2__flavor--vanilla{background:#f1f0e7}.kv2 .kv2__flavor-image{display:grid;place-items:center;padding:18px;background:radial-gradient(circle at 50% 38%,#fff8e9 3%,#ded0b6 78%)}.kv2 .kv2__flavor--vanilla .kv2__flavor-image{background:radial-gradient(circle at 50% 38%,#fffdf0 3%,#e1dec6 78%)}.kv2 .kv2__flavor-image img{width:min(100%,255px);filter:drop-shadow(0 17px 14px rgba(35,29,21,.2))}.kv2 .kv2__flavor-copy{display:flex;flex-direction:column;align-items:flex-start;padding:24px 23px}.kv2 .kv2__flavor-copy h3{font-size:34px}.kv2 .kv2__flavor-copy p{margin-top:8px;color:#4b4b42;font-size:16px}.kv2 .kv2__flavor-copy ul{list-style:none;padding:0;margin:17px 0 20px;display:grid;gap:6px}.kv2 .kv2__flavor-copy li{font-size:16px;font-weight:730;line-height:1.35}.kv2 .kv2__flavor-copy li:before{content:"\2713";display:inline-block;width:20px;color:#39705b;font-weight:900}.kv2 .kv2__flavor-copy .kv2__button{margin-top:auto;width:100%;font-size:16px}.kv2 .kv2__label-link{display:inline-block;margin-top:11px;font-size:14px;font-weight:800}.kv2 .kv2__product-note{text-align:center;margin-top:20px;color:#5b6057;font-size:15px}.kv2 .kv2__label{padding:94px 0 102px;background:#f2eee5}.kv2 .kv2__label-grid{display:grid;grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);gap:clamp(40px,5vw,72px);align-items:start}.kv2 .kv2__label-intro>p:not(.kv2__chapter){margin-top:20px;color:#4c5147;font-size:19px;line-height:1.55}.kv2 .kv2__label-intro .kv2__label-ingredients{padding-top:17px;border-top:1px solid #c9c2b4;font-size:15px!important;line-height:1.55!important}.kv2 .kv2__comparison{border:1px solid #cac7bd;background:#fff}.kv2 .kv2__comparison [role=row]{display:grid;grid-template-columns:1fr 1fr}.kv2 .kv2__comparison [role=row]+[role=row]{border-top:1px solid #ddd8cf}.kv2 .kv2__comparison [role=row]>span{padding:16px 18px;font-size:16px;line-height:1.45}.kv2 .kv2__comparison [role=row]>span:first-child{border-right:1px solid #ddd8cf}.kv2 .kv2__comparison [role=row]>span b{display:block;margin-bottom:5px;color:var(--kv-ink);font-size:15px}.kv2 .kv2__comparison-head{background:#23473a;color:#fff}.kv2 .kv2__comparison-head span{font-size:15px!important;font-weight:800}.kv2 .kv2__comparison-head span:first-child{border-right:1px solid #547264!important}.kv2 .kv2__offer{padding:100px 0;background:#251f1b;color:#fff}.kv2 .kv2__offer-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(48px,7vw,105px)}.kv2 .kv2__offer .kv2__chapter{color:#eacb75}.kv2 .kv2__offer-copy>p:not(.kv2__chapter){margin-top:18px;max-width:60ch;color:#e6e3d8;font-size:19px;line-height:1.55}.kv2 .kv2__pricing{margin-top:26px}.kv2 .kv2__pricing h3{font-size:21px;letter-spacing:-.02em}.kv2 .kv2__price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.kv2 .kv2__price-grid>div{padding:14px 11px;border:1px solid #827b70;border-radius:3px}.kv2 .kv2__price-grid>div:nth-child(2){border-color:#e3c376}.kv2 .kv2__price-grid span{display:block;color:#ede6d8;font-size:13px;font-weight:700;line-height:1.25}.kv2 .kv2__price-grid strong{display:block;margin-top:8px;color:#f4d57c;font-size:clamp(25px,2.6vw,36px);font-weight:900;letter-spacing:-.04em;line-height:1.1;white-space:nowrap}.kv2 .kv2__price-grid strong small{font-size:12px;font-weight:700;letter-spacing:0}.kv2 .kv2__price-grid p{margin-top:7px;color:#e6dfd3;font-size:13px;line-height:1.35}.kv2 .kv2__pricing details{margin-top:14px}.kv2 .kv2__pricing summary{cursor:pointer;color:#f4d57c;font-size:16px;font-weight:850;text-decoration:underline;text-underline-offset:4px}.kv2 .kv2__price-grid--sub{margin-top:14px}.kv2 .kv2__price-note{margin-top:13px!important;color:#d7cfbf!important;font-size:13px!important;line-height:1.45!important}.kv2 .kv2__offer-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:27px}.kv2 .kv2__offer-aside{align-self:start;padding:34px;background:#f6f1e6;color:var(--kv-ink)}.kv2 .kv2__offer-aside h3{font-size:30px}.kv2 .kv2__offer-aside>p{margin-top:10px;color:#485046;font-size:18px}.kv2 .kv2__offer-aside ul{margin:18px 0 0;padding-left:22px;display:grid;gap:8px;font-weight:800}.kv2 .kv2__guarantee{margin-top:28px;padding-top:23px;border-top:2px solid #b3a886}.kv2 .kv2__guarantee strong{display:block;font-size:22px;line-height:1.25}.kv2 .kv2__guarantee p{margin-top:10px;color:#485046;font-size:16px;line-height:1.52}.kv2 .kv2__faq{padding:95px 0 105px;background:#fff}.kv2 .kv2__faq h2{margin-bottom:29px}.kv2 .kv2__faq details{padding:21px 0;border-top:1px solid #d9d4c9}.kv2 .kv2__faq details:last-of-type{border-bottom:1px solid #d9d4c9}.kv2 .kv2__faq summary{position:relative;cursor:pointer;padding-right:37px;list-style:none;font-size:20px;font-weight:800;line-height:1.3}.kv2 .kv2__faq summary::-webkit-details-marker{display:none}.kv2 .kv2__faq summary:after{content:"+";position:absolute;right:3px;top:-5px;color:#325747;font-size:32px;font-weight:400}.kv2 .kv2__faq details[open] summary:after{content:"\2212"}.kv2 .kv2__faq details p{max-width:69ch;margin-top:13px;color:#485248;font-size:17px;line-height:1.55}.kv2 .kv2__faq>.kv2__narrow>.kv2__button{margin-top:31px}.kv2 .kv2__footer{padding:45px 0 54px;background:#17251e;color:#e3e9df}.kv2 .kv2__footer-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:90px}.kv2 .kv2__footer strong{display:block;color:#fff;font-size:20px}.kv2 .kv2__footer h2{font-size:20px;letter-spacing:-.02em;color:#fff}.kv2 .kv2__footer p,.kv2 .kv2__footer li{font-size:14px;line-height:1.55}.kv2 .kv2__footer p{margin-top:14px}.kv2 .kv2__footer ol{margin:13px 0 0;padding-left:18px;display:grid;gap:8px}.kv2 .kv2__footer a{color:#f2d884}@media(max-width:1000px){.kv2 .kv2__hero-grid,.kv2 .kv2__study-grid,.kv2 .kv2__plan-grid,.kv2 .kv2__protein-grid,.kv2 .kv2__label-grid,.kv2 .kv2__offer-grid{grid-template-columns:1fr}.kv2 .kv2__hero-grid{gap:0}.kv2 .kv2__hero-copy{padding-block:58px 46px}.kv2 .kv2__hero-figure{height:440px;min-height:0;margin-inline:calc((min(100vw,1200px) - 100vw)/2)}.kv2 .kv2__contents .kv2__shell{overflow-x:auto;scrollbar-width:thin}.kv2 .kv2__plan-grid,.kv2 .kv2__offer-grid{gap:40px}.kv2 .kv2__flavors{grid-template-columns:1fr}.kv2 .kv2__flavor-image img{width:min(100%,265px)}.kv2 .kv2__footer-grid{gap:35px}}@media(max-width:600px){.kv2{font-size:18px}.kv2 .kv2__shell,.kv2 .kv2__narrow{width:min(calc(100% - 36px),1200px)}.kv2 .kv2__adline .kv2__shell{align-items:flex-start;flex-direction:column;gap:2px;padding-block:8px}.kv2 .kv2__adline{font-size:12px}.kv2 .kv2__hero-copy{padding-block:36px 30px}.kv2 .kv2__hero h1{font-size:clamp(41px,11.7vw,58px)}.kv2 .kv2__hero-deck{font-size:19px;margin-top:20px}.kv2 .kv2__hero-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.kv2 .kv2__hero-facts li{min-height:58px;padding:8px 12px}.kv2 .kv2__hero-facts li:nth-child(2){border-right:0}.kv2 .kv2__hero-facts li:nth-child(-n+2){border-bottom:1px solid #c8c2b4}.kv2 .kv2__hero-facts li:nth-child(3){padding-left:0}.kv2 .kv2__hero-facts strong{font-size:21px}.kv2 .kv2__hero-facts span{font-size:15px}.kv2 .kv2__hero-actions{align-items:stretch;flex-direction:column;margin-top:22px}.kv2 .kv2__hero-actions .kv2__button{width:100%}.kv2 .kv2__quiet-link{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center}.kv2 .kv2__hero-note{margin-top:13px;font-size:15px}.kv2 .kv2__hero-figure{height:265px}.kv2 .kv2__hero-figure figcaption{right:9px;bottom:9px;font-size:11px}.kv2 .kv2__contents .kv2__shell{min-height:54px;gap:18px}.kv2 .kv2__contents span,.kv2 .kv2__contents a{font-size:12px}.kv2 .kv2__scene{padding-block:42px}.kv2 .kv2__study,.kv2 .kv2__plan,.kv2 .kv2__protein,.kv2 .kv2__product,.kv2 .kv2__label,.kv2 .kv2__offer,.kv2 .kv2__faq{padding-block:65px}.kv2 .kv2__scene h2{font-size:clamp(37px,10vw,48px)}.kv2 .kv2__scene p:not(.kv2__chapter){font-size:18px}.kv2 .kv2__scene .kv2__scene-emphasis{font-size:25px!important}.kv2 .kv2__study-copy>p:not(.kv2__chapter),.kv2 .kv2__plan-intro>p:not(.kv2__chapter),.kv2 .kv2__protein p:not(.kv2__chapter){font-size:18px}.kv2 .kv2__study-grid{gap:31px}.kv2 .kv2__study-figure{padding:20px}.kv2 .kv2__study-figure figcaption{font-size:22px}.kv2 .kv2__study-figure small{font-size:15px}.kv2 .kv2__study-meter{min-height:148px}.kv2 .kv2__study-meter>div{padding:13px 8px}.kv2 .kv2__study-meter strong{font-size:34px}.kv2 .kv2__study-meter span{font-size:13px}.kv2 .kv2__study-lean{padding-inline:5px!important}.kv2 .kv2__study-lean strong{font-size:24px}.kv2 .kv2__study-lean span{font-size:12px}.kv2 .kv2__early-grid{grid-template-columns:92px minmax(0,1fr);gap:14px;padding-block:22px}.kv2 .kv2__early-grid img{width:95px}.kv2 .kv2__early-offer h2{font-size:29px}.kv2 .kv2__early-offer p:not(.kv2__chapter){font-size:16px}.kv2 .kv2__early-offer .kv2__button{grid-column:span 2;width:100%;font-size:14px;padding-inline:9px}.kv2 .kv2__early-offer .kv2__mini{font-size:15px!important}.kv2 .kv2__steps li{grid-template-columns:37px minmax(0,1fr);gap:9px}.kv2 .kv2__steps h3{font-size:21px}.kv2 .kv2__flavor{grid-template-columns:1fr}.kv2 .kv2__flavor-image{height:245px}.kv2 .kv2__flavor-image img{height:224px;width:auto}.kv2 .kv2__flavor-copy{padding:22px}.kv2 .kv2__comparison [role=row]>span{padding:11px 10px;font-size:14px}.kv2 .kv2__comparison-head span{font-size:13px!important}.kv2 .kv2__offer-aside{padding:23px}.kv2 .kv2__price-grid{grid-template-columns:1fr;gap:8px}.kv2 .kv2__price-grid>div{padding:13px 15px}.kv2 .kv2__price-grid span{font-size:16px}.kv2 .kv2__price-grid strong{font-size:31px}.kv2 .kv2__price-grid strong small{font-size:15px}.kv2 .kv2__price-grid p{font-size:16px}.kv2 .kv2__price-note{font-size:15px!important}.kv2 .kv2__offer-actions{flex-direction:column}.kv2 .kv2__offer-actions .kv2__button{width:100%}.kv2 .kv2__faq summary{font-size:18px}.kv2 .kv2__footer-grid{grid-template-columns:1fr;gap:26px}}@media(prefers-reduced-motion:reduce){.kv2 .kv2__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ks-rebuild-advertorial-v2.css.map */
