.kedo-hero{padding-block:var(--kh-pad-top, 72px) var(--kh-pad-bottom, 72px);overflow:hidden}.kedo-hero__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:4rem;align-items:center}.kedo-hero__eyebrow{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 1.6rem;font-size:1.3rem;letter-spacing:.09em;text-transform:uppercase;font-weight:500;color:rgba(var(--color-foreground),.72)}.kedo-hero__dot{width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--color-foreground));opacity:.55;flex:none}.kedo-hero__heading{margin:0;font-size:clamp(3.6rem,5.2vw,6.4rem);line-height:1.06;letter-spacing:-.015em;text-wrap:balance}.kedo-hero__sub{margin-top:2rem;max-width:46ch;font-size:1.7rem;line-height:1.65;color:rgba(var(--color-foreground),.78)}.kedo-hero__sub>*{margin:0}.kedo-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2.4rem;margin-top:3.2rem}.kedo-hero__btn{min-width:20rem}.kedo-hero__link{display:inline-flex;align-items:center;gap:.7rem;font-size:1.5rem;font-weight:500;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.32);padding-bottom:.3rem;transition:border-color .12s ease,gap .12s ease}.kedo-hero__link:hover{border-bottom-color:rgb(var(--color-foreground));gap:1.1rem}.kedo-hero__facts{display:flex;flex-wrap:wrap;gap:3.6rem;margin:4.4rem 0 0;padding:2.8rem 0 0;list-style:none;border-top:1px solid rgba(var(--color-foreground),.14)}.kedo-hero__fact{display:flex;flex-direction:column;gap:.4rem}.kedo-hero__fact-value{font-family:var(--font-heading-family);font-size:2.6rem;line-height:1}.kedo-hero__fact-label{font-size:1.3rem;letter-spacing:.03em;color:rgba(var(--color-foreground),.66)}.kedo-hero__art{display:flex;justify-content:center}.kedo-hero__svg{width:100%;max-width:42rem;height:auto;color:rgb(var(--color-foreground))}@media screen and (max-width:989px){.kedo-hero__inner{grid-template-columns:1fr;gap:3.2rem}.kedo-hero__art{order:-1}.kedo-hero__svg{max-width:28rem}}@media screen and (max-width:749px){.kedo-hero__facts{gap:2.4rem 3rem}.kedo-hero__btn{min-width:100%}}.kedo-steps{padding-block:var(--ks-pt, 64px) var(--ks-pb, 64px)}.kedo-steps__head{max-width:62rem;margin-bottom:4.8rem}.kedo-steps__heading{margin:0;font-size:clamp(2.8rem,3.4vw,4rem);line-height:1.15}.kedo-steps__sub{margin-top:1.4rem;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.74)}.kedo-steps__sub>*{margin:0}.kedo-steps__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3.2rem;margin:0;padding:0;list-style:none}.kedo-steps__item{position:relative;padding-top:2.4rem;border-top:1px solid rgba(var(--color-foreground),.18)}.kedo-steps__num{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;margin-bottom:1.6rem;border:1px solid rgba(var(--color-foreground),.28);border-radius:50%;font-family:var(--font-heading-family);font-size:1.5rem;line-height:1}.kedo-steps__title{margin:0 0 .8rem;font-size:1.9rem;line-height:1.3}.kedo-steps__text{font-size:1.5rem;line-height:1.62;color:rgba(var(--color-foreground),.76)}.kedo-steps__text>*{margin:0}.kedo-steps__meta{display:inline-block;margin-top:1.4rem;padding:.4rem 1rem;border-radius:100px;background:rgba(var(--color-foreground),.07);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.kedo-steps__cta{margin-top:4rem}@media screen and (max-width:989px){.kedo-steps__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2.4rem}}@media screen and (max-width:599px){.kedo-steps__list{grid-template-columns:1fr}.kedo-steps__head{margin-bottom:3.2rem}}.kedo-usp{padding-block:var(--ku-pt, 40px) var(--ku-pb, 40px);border-top:1px solid rgba(var(--color-foreground),.1);border-bottom:1px solid rgba(var(--color-foreground),.1)}.kedo-usp__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 3.2rem;margin:0;padding:0;list-style:none}.kedo-usp__item{display:flex;align-items:flex-start;gap:1.4rem}.kedo-usp__icon{flex:none;width:2.4rem;height:2.4rem;color:rgba(var(--color-foreground),.8)}.kedo-usp__icon svg{width:100%;height:100%;display:block}.kedo-usp__copy{display:flex;flex-direction:column;gap:.3rem}.kedo-usp__title{font-size:1.5rem;font-weight:600;line-height:1.35}.kedo-usp__text{font-size:1.35rem;line-height:1.5;color:rgba(var(--color-foreground),.68)}@media screen and (max-width:989px){.kedo-usp__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:499px){.kedo-usp__list{grid-template-columns:1fr}}.kedo-cats{padding-block:var(--kc-pt, 72px) var(--kc-pb, 72px)}.kedo-cats__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.2rem 2rem;margin-bottom:3.6rem}.kedo-cats__heading{margin:0;font-size:clamp(2.6rem,3.2vw,3.8rem);line-height:1.15}.kedo-cats__all{display:inline-flex;align-items:center;gap:.6rem;font-size:1.45rem;font-weight:500;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:1px solid rgba(var(--color-foreground),.3);padding-bottom:.2rem;transition:gap .12s ease,border-color .12s ease}.kedo-cats__all:hover{gap:1rem;border-bottom-color:rgb(var(--color-foreground))}.kedo-cats__grid{display:grid;grid-template-columns:repeat(var(--kc-cols, 4),minmax(0,1fr));gap:2.4rem 1.6rem;margin:0;padding:0;list-style:none}.kedo-cats__link{display:block;text-decoration:none;color:inherit}.kedo-cats__tile{display:block;border-radius:.6rem;overflow:hidden;transition:transform .2s ease}.kedo-cats__link:hover .kedo-cats__tile{transform:translateY(-4px)}.kedo-cats__svg{display:block;width:100%;height:auto;aspect-ratio:1}.kedo-cats__tile--beige{background:#e7dfd2;color:#242823}.kedo-cats__tile--cream{background:#faf8f4;color:#55705c}.kedo-cats__tile--green{background:#55705c;color:#faf8f4}.kedo-cats__tile--ink{background:#242823;color:#faf8f4}.kedo-cats__label{display:flex;align-items:baseline;gap:.6rem;margin-top:1.2rem}.kedo-cats__title{font-size:1.5rem;font-weight:500;line-height:1.3}.kedo-cats__link:hover .kedo-cats__title{text-decoration:underline;text-underline-offset:.3rem}.kedo-cats__count{font-size:1.25rem;color:rgba(var(--color-foreground),.55)}@media screen and (max-width:989px){.kedo-cats__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:599px){.kedo-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kedo-cats{padding-block:48px}}.kedo-cargo{margin:0 0 2rem;padding:1.8rem 2rem;border:1px solid rgba(var(--color-foreground),.22);border-radius:.6rem;background:rgba(var(--color-foreground),.035)}.kedo-cargo__label{display:block;margin-bottom:.4rem;font-size:1.4rem;font-weight:600}.kedo-cargo__help{margin:0 0 1.2rem;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.kedo-cargo__help a{color:inherit}.kedo-cargo__input{width:100%;padding:1.1rem 1.2rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.5rem;font-family:inherit}.kedo-cargo__input:focus{outline:2px solid rgba(var(--color-foreground),.6);outline-offset:1px}.kedo-cargo__status{display:block;margin-top:.8rem;font-size:1.3rem;min-height:1.8rem;color:rgba(var(--color-foreground),.72)}.kedo-cargo__eta{display:flex;align-items:center;gap:.8rem;margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid rgba(var(--color-foreground),.14);font-size:1.35rem;color:rgba(var(--color-foreground),.78)}.kedo-cargo__eta svg{flex:none;width:1.8rem;height:1.8rem}.kedo-cargo--drawer{padding:1.4rem 1.6rem;margin-bottom:1.4rem}.kedo-cargo--drawer .kedo-cargo__help{margin-bottom:1rem;font-size:1.25rem}.rte .lead{font-size:1.9rem;line-height:1.55;color:rgba(var(--color-foreground),.85)}.rte table{width:100%;border-collapse:collapse;margin:2rem 0;font-size:1.5rem}.rte table td{padding:1rem 1.2rem;border-bottom:1px solid rgba(var(--color-foreground),.14)}.rte table tr td:last-child{text-align:right;white-space:nowrap;color:rgba(var(--color-foreground),.75)}.header__heading-link .h2,.header__heading-link{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.16em;text-transform:uppercase;font-size:2rem}@media screen and (max-width:749px){.header__heading-link .h2,.header__heading-link{font-size:1.7rem;letter-spacing:.12em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kedo.css.map */
