.kw{--kw-bg: #ffffff;--kw-soft: #f6f1ee;--kw-ink: #231d1b;--kw-ink-soft: #5f5754;--kw-line: #ece5e1;--kw-feature: var(--ktwa-feature, #7b1c1c);--kw-feature-ink: #fff7f2;--kw-feature-soft: #f1d3cc;--kw-accent: var(--ktwa-accent, #f0cf8a);--kw-gold: #b08a4a;--kw-button: var(--ktwa-button, #a3201a);--kw-strip: var(--ktwa-strip, #2f4637);--kw-radius: 1.2rem;--kw-gutter: 2rem;--kw-max: 120rem;background:var(--kw-bg);color:var(--kw-ink);font-family:"Inter",var(--font-body-family),-apple-system,"Segoe UI",sans-serif;font-size:1.6rem;line-height:1.6;letter-spacing:0}.kw *,.kw *:before,.kw *:after{box-sizing:border-box}.kw p,.kw a,.kw li,.kw span,.kw button{font-family:inherit;letter-spacing:inherit}.kw h1,.kw h2,.kw h3{margin:0;font-family:var(--ktwa-heading-font, Georgia),Georgia,"Times New Roman",serif;font-weight:var(--ktwa-heading-weight, 400);text-transform:none;letter-spacing:-.005em;line-height:1.15;color:inherit;text-wrap:balance}.kw h2{font-size:clamp(2.8rem,6.4vw,4.4rem)}.kw h3{font-size:2rem;line-height:1.3}.kw p{margin:0}.kw a{color:inherit}.kw img{display:block;max-width:100%;height:auto}.kw ul,.kw ol{margin:0;padding:0;list-style:none}.kw--soft{background:var(--kw-soft)}.kw--feature{background:var(--kw-feature);color:var(--kw-feature-ink)}.kw--feature .kw-lede,.kw--feature .kw-muted{color:var(--kw-feature-soft)}.kw-container{width:100%;max-width:var(--kw-max);margin:0 auto;padding:0 var(--kw-gutter)}.kw-section{padding:5.6rem 0}.kw-head{display:grid;gap:1.2rem;max-width:66rem;margin:0 auto 3.2rem;text-align:center}.kw-lede{font-size:1.7rem;color:var(--kw-ink-soft)}.kw-lede p+p{margin-top:1rem}.kw-muted{color:var(--kw-ink-soft)}.kw-fine{font-size:1.4rem;color:var(--kw-ink-soft)}.kw-photo{overflow:hidden;border-radius:var(--kw-radius);background:var(--kw-soft)}.kw-photo img{width:100%;height:100%;object-fit:cover}.kw-button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:1.4rem 3rem;border:1px solid var(--kw-button);border-radius:.6rem;background:var(--kw-button);color:#fff!important;font-size:1.6rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:filter .2s ease}.kw-button:hover{filter:brightness(.9)}.kw-link{display:inline-block;padding:.6rem 0;color:var(--kw-button)!important;font-weight:600;text-decoration:underline;text-underline-offset:.4rem;text-decoration-thickness:1px}.kw--feature .kw-link{color:var(--kw-accent)!important}.kw a:focus-visible,.kw button:focus-visible,.kw summary:focus-visible{outline:2px solid var(--kw-button);outline-offset:3px}.kw--feature a:focus-visible,.kw--feature button:focus-visible{outline-color:var(--kw-accent)}.kw-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kw-editor-note{padding:1.6rem 2rem;background:#fff8e1;border:1px dashed var(--kw-gold);color:var(--kw-ink);font-size:1.4rem;text-align:center}.kw-strip{background:var(--kw-strip);color:#fff;text-align:center}.kw-strip__line--urgent{background:var(--kw-feature)}.kw-strip__line{padding:1rem var(--kw-gutter);font-size:1.4rem;line-height:1.45}.kw-strip a{color:#fff;text-decoration:underline;text-underline-offset:.3rem}.kw-hero{display:grid}.kw-hero__media{position:relative;aspect-ratio:16 / 11;overflow:hidden;background:var(--kw-soft)}.kw-hero__media img,.kw-hero__media svg{width:100%;height:100%;object-fit:cover}.kw-hero__copy{display:grid;gap:1.4rem;padding:2.2rem var(--kw-gutter) 3.6rem}.kw .kw-hero__title{font-size:clamp(3.1rem,7.6vw,6rem);line-height:1.1}.kw-hero__sub{font-size:1.65rem;line-height:1.5;color:var(--kw-ink-soft)}.kw-hero .kw-button{width:100%}.kw-hero__fine{text-align:center}.kw-price{white-space:nowrap}.kw-player{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.4rem 1.6rem;padding:1.4rem;border:1px solid var(--kw-line);border-radius:var(--kw-radius);background:#fff;color:var(--kw-ink);text-align:left}.kw-player__button{grid-row:span 2;display:grid;place-items:center;width:5.6rem;height:5.6rem;padding:0;border:0;border-radius:50%;background:var(--kw-button);color:#fff;cursor:pointer}.kw-player__button svg{width:2rem;height:2rem;fill:currentColor}.kw-player__button .kw-icon-pause,.kw-player__button[aria-pressed=true] .kw-icon-play{display:none}.kw-player__button[aria-pressed=true] .kw-icon-pause{display:block}.kw-player__label{font-weight:600;line-height:1.35}.kw-player__meta{display:flex;align-items:center;gap:1rem;font-size:1.3rem;color:var(--kw-ink-soft);font-variant-numeric:tabular-nums}.kw-player__bar{flex:1;height:.4rem;border-radius:99rem;background:var(--kw-line);overflow:hidden}.kw-player__fill{display:block;width:0;height:100%;background:var(--kw-button)}.kw-player audio{display:none}.kw-player__fallback{grid-column:1 / -1}.kw-player__fallback audio{display:block;width:100%}.kw-transcript{grid-column:1 / -1;font-size:1.4rem;color:var(--kw-ink-soft)}.kw-transcript summary{cursor:pointer;padding:.8rem 0;color:var(--kw-ink);text-decoration:underline;text-underline-offset:.3rem}.kw-samples{display:grid;gap:1.2rem;max-width:52rem;margin:0 auto}.kw-samples__note{text-align:center}.kw-moment{display:grid;gap:2.4rem}.kw-moment__main{aspect-ratio:4 / 5}.kw-moment__copy{display:grid;gap:1.8rem;text-align:center}.kw-moment__copy .kw-lede{font-size:1.8rem}.kw-pair{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.kw-pair .kw-photo{aspect-ratio:3 / 4}.kw-quiet{font-family:var(--ktwa-heading-font, Georgia),Georgia,serif;font-style:italic;font-size:2rem}.kw-features{display:grid;gap:2.8rem}.kw-features__photo{aspect-ratio:3 / 2}.kw-features h2{margin-bottom:2.4rem}.kw-features__list{display:grid;gap:2.4rem}.kw-features__list li{display:grid;gap:.4rem;padding-top:1.4rem;border-top:1px solid color-mix(in srgb,var(--kw-accent) 55%,transparent)}.kw-features__list b{font-family:var(--ktwa-heading-font, Georgia),Georgia,serif;font-weight:500;font-size:2rem;line-height:1.3}.kw-features__list span{font-size:1.55rem}.kw:not(.kw--feature) .kw-features__list li{border-top-color:var(--kw-line)}.kw:not(.kw--feature) .kw-features__list span{color:var(--kw-ink-soft)}.kw--feature .kw-features__list span{color:var(--kw-feature-soft)}.kw-steps{display:grid;gap:2.4rem;counter-reset:kw-step}.kw-step{display:grid;grid-template-columns:4.4rem 1fr;gap:.2rem 1.4rem}.kw-step:before{counter-increment:kw-step;content:counter(kw-step);grid-row:span 2;display:grid;place-items:center;width:4.2rem;height:4.2rem;border:1px solid var(--kw-gold);border-radius:50%;color:var(--kw-button);font-family:var(--ktwa-heading-font, Georgia),Georgia,serif;font-size:1.8rem}.kw--feature .kw-step:before{border-color:var(--kw-accent);color:var(--kw-accent)}.kw-step b{font-family:var(--ktwa-heading-font, Georgia),Georgia,serif;font-weight:500;font-size:2rem;line-height:1.3}.kw-step span{font-size:1.55rem;color:var(--kw-ink-soft)}.kw--feature .kw-step span{color:var(--kw-feature-soft)}.kw-quotes{display:grid;gap:1.4rem}.kw-quote{display:grid;gap:1.4rem;align-content:start;margin:0;padding:2.8rem 2.4rem;border-radius:var(--kw-radius);background:#fff;color:var(--kw-ink)}.kw:not(.kw--feature) .kw-quote{border:1px solid var(--kw-line)}.kw-quote blockquote{margin:0;font-family:var(--ktwa-heading-font, Georgia),Georgia,serif;font-size:1.9rem;line-height:1.5}.kw .kw-quote blockquote{padding:0;border:0;font-size:1.6rem;font-style:normal;line-height:1.5;color:inherit}.kw-quote figcaption{font-size:1.4rem;color:var(--kw-ink-soft)}.kw-quote figcaption strong{display:block;color:var(--kw-ink);font-weight:600}.kw-quotes__dots{display:none}.kw-cards{display:grid;gap:1.4rem;max-width:80rem;margin:0 auto}.kw-card{display:grid;gap:1rem;align-content:start;padding:2.4rem;border:1px solid var(--kw-line);border-radius:var(--kw-radius);background:#fff;color:var(--kw-ink)}.kw-card h3{font-size:2.2rem}.kw-card__text{color:var(--kw-ink-soft);font-size:1.55rem}.kw-card__links{display:flex;flex-wrap:wrap;gap:.4rem 2rem}.kw-faq{max-width:78rem;margin:0 auto;border-top:1px solid var(--kw-line)}.kw-faq details{border-bottom:1px solid var(--kw-line)}.kw-faq summary{position:relative;display:block;padding:1.8rem 4rem 1.8rem 0;font-weight:600;line-height:1.4;cursor:pointer;list-style:none}.kw-faq summary::-webkit-details-marker{display:none}.kw-faq summary:after{content:"+";position:absolute;top:50%;right:.8rem;transform:translateY(-50%);font-size:2.2rem;font-weight:400;color:var(--kw-button)}.kw-faq details[open] summary:after{content:"\2013"}.kw-faq__answer{padding:0 0 2rem;color:var(--kw-ink-soft)}.kw-faq__answer p+p{margin-top:1rem}.kw-closing{display:grid}.kw-closing__photo{aspect-ratio:4 / 5;overflow:hidden}.kw-closing__photo img{width:100%;height:100%;object-fit:cover}.kw-closing__copy{display:grid;justify-items:center;gap:1.8rem;padding:3.6rem var(--kw-gutter) 5.6rem;text-align:center}.kw .kw-closing__title{font-size:clamp(3rem,7vw,5.6rem)}.kw-closing__text{max-width:44rem}.kw-closing .kw-button{width:100%;max-width:40rem}@media screen and (min-width:750px){.kw{--kw-gutter: 4rem}.kw-section{padding:clamp(7.2rem,8vw,11rem) 0}.kw-head{margin-bottom:4.8rem}.kw-quotes{grid-template-columns:repeat(var(--kw-cols, 3),minmax(0,1fr));gap:2rem}.kw-steps{grid-template-columns:repeat(var(--kw-cols, 3),minmax(0,1fr));gap:3.6rem}.kw-step{grid-template-columns:1fr;gap:1rem}.kw-step:before{grid-row:auto;width:4.4rem;height:4.4rem}.kw-cards{grid-template-columns:repeat(var(--kw-cols, 2),minmax(0,1fr));gap:2.2rem}.kw-features__list{grid-template-columns:1fr 1fr;gap:3.2rem 3.6rem}}@media screen and (min-width:990px){.kw-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:64rem}.kw-hero__media{order:2;aspect-ratio:auto;height:100%}.kw-hero__media img,.kw-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0}.kw-hero__copy{align-content:center;justify-self:end;gap:2.2rem;max-width:64rem;padding:6.4rem clamp(4rem,6vw,9.6rem)}.kw-hero__sub{font-size:1.9rem}.kw-hero .kw-button{width:auto;justify-self:start}.kw-hero__fine{text-align:left}.kw-hero .kw-player{max-width:48rem}.kw-moment{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,7.2rem);align-items:center}.kw-moment__copy{text-align:left;gap:2.2rem}.kw-moment__copy .kw-lede{font-size:1.9rem}.kw-features{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(3.2rem,5vw,8rem);align-items:center}.kw-features__photo{aspect-ratio:4 / 5}.kw-features h2{margin-bottom:3.6rem}.kw-closing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:56rem}.kw-closing__photo{position:relative;aspect-ratio:auto}.kw-closing__photo img{position:absolute;top:0;right:0;bottom:0;left:0}.kw-closing__copy{align-content:center;justify-items:start;padding:6.4rem clamp(4rem,6vw,9.6rem);text-align:left}.kw-closing .kw-button{width:auto}}@media(prefers-reduced-motion:reduce){.kw *{transition:none!important}}.kw-snow{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none}body:has([data-ktwa-page]) .background--anim{display:none!important}body:has([data-ktwa-hide-announcement]) .announcement-bar-section{display:none!important}.kw.kw .kw-features--checks .kw-features__list{grid-template-columns:1fr;gap:1.1rem;width:fit-content;max-width:100%;margin-inline:auto;text-align:left}.kw.kw .kw-features--checks .kw-features__list li{position:relative;display:block;padding:0 0 0 2.8rem;border:0}.kw.kw .kw-features--checks .kw-features__list li:before{content:"";position:absolute;top:.4rem;left:0;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--kw-button) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.3 8.3l2.4 2.4 5-5.2' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.kw.kw .kw-features--checks .kw-features__list b{font-family:inherit;font-weight:400;font-size:1.6rem;line-height:1.5;color:var(--kw-ink)}.kw.kw.kw--feature .kw-features--checks .kw-features__list b{color:var(--kw-feature-ink, #fff)}@media screen and (max-width:989px){.kw-features--checks{gap:2rem}.kw-features--checks>div:not(.kw-photo){display:contents}.kw-features--checks h2{order:-1;margin-bottom:0}}.kw-cards--rows{gap:1.2rem}.kw-way{position:relative;display:grid;grid-template-columns:9.6rem minmax(0,1fr) 1.4rem;gap:1.4rem;align-items:center;padding:1rem;border:1px solid var(--kw-line);border-radius:1rem;background:#fff;color:var(--kw-ink);text-align:left}.kw-way--plain{grid-template-columns:minmax(0,1fr) 1.4rem;padding:1.6rem 1rem 1.6rem 1.6rem}.kw-way__photo{height:7.6rem;overflow:hidden;border-radius:.6rem;background:var(--kw-soft)}.kw-way__photo img{display:block;width:100%;height:100%;object-fit:cover}.kw.kw .kw-way h3{margin:0 0 .4rem;font-size:1.7rem;line-height:1.25;letter-spacing:normal;text-align:left}.kw-way__link{color:inherit;text-decoration:none}.kw-way__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.kw-way__link:focus-visible{outline:0}.kw-way__link:focus-visible:after{outline:2px solid var(--kw-button);outline-offset:2px}.kw-way__fine{margin:0;font-size:1.4rem;line-height:1.5}.kw-way__fine p{display:inline;margin:0}.kw-way__second{position:relative;z-index:1;padding:.2rem 0 0;font-size:1.4rem;line-height:1.5}.kw-way__arrow{color:var(--kw-button);font-size:2rem;line-height:1}.kw.kw .kw-faq .kw-faq__more{border-bottom:0}.kw.kw .kw-faq .kw-faq__more>summary{padding:1.4rem 0 0;font-weight:400;text-align:center}.kw.kw .kw-faq .kw-faq__more>summary:after{content:none}.kw.kw .kw-faq .kw-faq__more[open]>summary{display:none}.kw.kw .kw-faq .kw-faq__more details:not([open])>summary:after{content:"+"}@media screen and (max-width:749px){.kw.kw .kw-steps--compact{gap:1.8rem;width:fit-content;max-width:100%;margin-inline:auto;text-align:left}.kw.kw .kw-steps--compact .kw-step{grid-template-columns:4.2rem minmax(0,1fr);gap:0 1.4rem;align-items:center}.kw.kw .kw-steps--compact .kw-step:before{grid-row:span 2;width:4.2rem;height:4.2rem;margin:0;font-size:1.8rem}.kw.kw .kw-steps--compact .kw-step b{font-size:1.7rem;line-height:1.25}.kw.kw .kw-steps--compact .kw-step span{font-size:1.4rem;line-height:1.5}.kw.kw .kw-faq summary{padding-block:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ktwa-home.css.map */
