@import"https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400&family=Instrument+Sans:wght@400;500;600&display=swap";:root{--cdk-green:#2F5D50;--cdk-ink:#17261F;--cdk-paper:#F5F6F1;--cdk-sage:#E6EBE5;--cdk-muted:#4B5C54;--cdk-serif:"Newsreader",Georgia,serif;--cdk-sans:"Instrument Sans",system-ui,sans-serif}.cdk{font-family:var(--cdk-sans);color:var(--cdk-ink);line-height:1.5}.cdk,.cdk *,.cdk *:before,.cdk *:after{box-sizing:border-box}:where(.cdk) a{color:inherit;text-decoration:none}:where(.cdk) a:hover{opacity:.8}:where(.cdk) p,:where(.cdk) h1,:where(.cdk) h2,:where(.cdk) figure,:where(.cdk) blockquote{margin:0}.cdk img{display:block;max-width:100%}.cdk-wrap{max-width:1200px;margin:0 auto;padding:0 40px}.cdk-h1,.cdk-h2{font-family:var(--cdk-serif);font-weight:400}.cdk-h1{font-size:clamp(46px,6.6vw,98px);line-height:1.04;letter-spacing:-.015em}.cdk-h2{font-size:clamp(34px,4.2vw,60px);line-height:1.08;letter-spacing:-.01em}.cdk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px;border:1px solid transparent;border-radius:2px;font:600 16px/1 var(--cdk-sans);cursor:pointer}.cdk-btn--ivory{background:var(--cdk-paper);color:var(--cdk-ink)}.cdk-btn--green{background:var(--cdk-green);color:var(--cdk-paper)}.cdk-btn--line-light{border-color:#f5f6f1cc;color:var(--cdk-paper)}.cdk-btn--line-green{border-color:var(--cdk-green);color:var(--cdk-green)}.cdk-link{display:inline-flex;align-items:center;min-height:44px;font-size:17px;font-weight:600;color:var(--cdk-green);text-decoration:underline;text-underline-offset:5px}.cdk a:focus-visible,.cdk button:focus-visible{outline:3px solid var(--cdk-ink);outline-offset:3px}.cdk-hero__sub,.cdk-ent__text,.cdk-tour__intro,.cdk-benef__intro,.cdk-win__intro,.cdk-comm__intro,.cdk-story__p,.cdk-offers__desc,.cdk-why__text,.cdk-shop__text,.cdk-form__intro p,.cdk-q__intro p,.cdk-alb__intro,.cdk-rev__sub,.cdk-cat__desc{text-align:justify;text-align-last:left;-webkit-hyphens:auto;hyphens:auto}.cdk-hero{position:relative;overflow:hidden}.cdk-hero--photo{min-height:780px;display:flex;flex-direction:column;justify-content:flex-end;background:#243029;color:var(--cdk-paper)}.cdk-hero--light{background:var(--cdk-paper);color:var(--cdk-ink)}.cdk-hero__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:20% 50%}.cdk-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.cdk-hero__ellipses{position:absolute;right:-180px;top:0;width:860px;height:752px}.cdk-hero__inner{position:relative;width:100%}.cdk-hero__text{padding:140px 0 64px}.cdk-hero--light .cdk-hero__text{padding:128px 0 80px}.cdk-hero__title{max-width:980px}.cdk-hero__sub{margin-top:36px;max-width:540px;font-size:20px;line-height:1.55}.cdk-hero--light .cdk-hero__sub{color:#3e4f47}.cdk-hero__actions{display:flex;gap:16px;margin-top:40px}.cdk-hero__stats{display:flex;gap:88px;padding:28px 0 44px;border-top:1px solid rgba(245,246,241,.4)}.cdk-hero--light .cdk-hero__stats{border-top-color:#17261f40}.cdk-stat__n{font-family:var(--cdk-serif);font-size:44px;line-height:1}.cdk-hero--light .cdk-stat__n{color:var(--cdk-green)}.cdk-stat__l{margin-top:8px;font-size:15px}.cdk-ent{padding:144px 0 0}.cdk-ent__top{display:flex;gap:96px;align-items:stretch}.cdk-ent__copy{flex:1 1 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.cdk-ent__text{margin-top:32px;max-width:500px;font-size:19px;line-height:1.6;color:#3e4f47}.cdk-ent__cta{margin-top:40px}.cdk-ent__media{flex:1 1 0;min-height:560px;position:relative;overflow:hidden;background:#c9d6cf}.cdk-ent__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cdk-ent__offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;margin-top:88px}.cdk-ent__offer{padding-top:24px;border-top:1px solid var(--cdk-green);font-family:var(--cdk-serif);font-size:28px;line-height:1.2}.cdk-ent__partners{margin-top:72px;padding-top:32px;border-top:1px solid rgba(23,38,31,.2)}.cdk-ent__pt{font-size:16px;font-weight:600}.cdk-ent__logos{display:flex;flex-wrap:wrap;align-items:center;gap:16px 64px;margin-top:20px}.cdk-ent__logo{display:inline-flex;align-items:center;justify-content:center;min-height:64px;min-width:44px}.cdk-ent__logo img{width:auto;opacity:.85}.cdk-ent__logo span{font-family:var(--cdk-serif);font-size:26px;color:var(--cdk-muted)}.cdk-mission{margin-top:144px;background:var(--cdk-sage)}.cdk-mission__row{padding:120px 0}.cdk-mission__label{margin-bottom:24px;font-family:var(--cdk-sans);font-size:18px;font-weight:600;line-height:1.4;color:var(--cdk-green)}.cdk-mission__text{max-width:780px;font-family:var(--cdk-serif);font-size:clamp(28px,3.4vw,46px);line-height:1.22;letter-spacing:-.008em}.cdk-mission__link{display:inline-flex;align-items:center;min-height:44px;margin-top:32px;font-size:17px;font-weight:600;color:var(--cdk-green);text-decoration:underline;text-underline-offset:5px}.cdk-tour{padding:144px 0 0}.cdk-tour__head{margin-bottom:48px}.cdk-tour__intro{max-width:560px;margin-top:16px;font-size:18px;color:var(--cdk-muted)}.cdk-tour__list{display:grid;grid-template-columns:minmax(160px,1.1fr) 190px minmax(220px,1.2fr) 90px auto;column-gap:32px;row-gap:0;align-items:center;border-top:1px solid var(--cdk-green)}.cdk-tour__row{display:contents}.cdk-tour__sep{grid-column:1 / -1;border-top:1px solid rgba(23,38,31,.2)}.cdk-tour__city{font-family:var(--cdk-serif);font-size:38px;line-height:1.15;padding:32px 0}.cdk-tour__date{font-size:17px;font-weight:500;line-height:1.4;padding:32px 0}.cdk-tour__place{font-size:17px;color:var(--cdk-muted);line-height:1.4;padding:32px 0}.cdk-tour__price{font-size:18px;padding:32px 0}.cdk-tour__cta{min-height:48px;padding:0 24px;margin:32px 0;justify-self:end}.cdk-photos{padding:144px 0 0}.cdk-photos__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:40px}.cdk-photos__title{font-size:clamp(30px,3.6vw,48px)}.cdk-photos__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cdk-photos__tile{position:relative;height:420px;overflow:hidden}.cdk-photos__tile img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cdk-photos__tile--0{background:#c9d6cf}.cdk-photos__tile--1{background:#b7c8bf}.cdk-photos__tile--2{background:#dce5df}.cdk-photos__tile--3{background:#a6bab0}.cdk-quote{margin-top:144px;background:var(--cdk-green);color:var(--cdk-paper)}.cdk-quote__inner{padding:120px 0}.cdk-quote__bar{width:64px;height:2px;margin-bottom:40px}.cdk-quote__text{max-width:940px;font-family:var(--cdk-serif);font-style:italic;font-size:clamp(30px,4vw,56px);line-height:1.18;letter-spacing:-.01em}.cdk-quote__author{margin-top:28px;font-size:17px;opacity:.9}.cdk-rev{padding:144px 0 0}.cdk-rev__sub{margin:20px 0 56px;max-width:560px;font-size:18px;color:var(--cdk-muted)}.cdk-rev__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.cdk-rev__card{display:flex;flex-direction:column;padding:32px 28px;background:#fff;border:1px solid rgba(23,38,31,.14);border-radius:4px}.cdk-rev__quote{margin-top:24px;flex-grow:1;font-family:var(--cdk-serif);font-style:italic;font-size:21px;line-height:1.4}.cdk-rev__who{display:flex;align-items:center;gap:14px;margin-top:32px}.cdk-rev__avatar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:var(--cdk-green);color:var(--cdk-paper);font-weight:600}.cdk-rev__name{display:block;font-weight:600}.cdk-rev__city{display:block;font-size:15px;color:var(--cdk-muted)}.cdk-shop{padding:144px 0}.cdk-shop__row{display:flex;gap:96px;align-items:center}.cdk-shop__media{position:relative;width:520px;height:560px;flex-shrink:0;overflow:hidden;background:#c9d6cf}.cdk-shop__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cdk-shop__text{margin-top:28px;max-width:440px;font-size:20px;line-height:1.5;color:#3e4f47}.cdk-shop__btn{margin-top:40px}@media(max-width:900px){.cdk-wrap{padding:0 20px}.cdk-hero--photo{min-height:640px}.cdk-hero__text,.cdk-hero--light .cdk-hero__text{padding:96px 0 40px}.cdk-hero__actions{flex-direction:column;align-items:stretch}.cdk-hero__stats{gap:12px;flex-wrap:nowrap}.cdk-hero__stats>div{flex:1 1 0;min-width:0}.cdk-stat__n{font-size:26px}.cdk-stat__l{margin-top:6px;font-size:11px;line-height:1.25}.cdk-hero__ellipses{width:560px;height:490px;right:-200px}.cdk-ent{padding-top:96px}.cdk-ent__top{flex-direction:column;gap:48px}.cdk-ent__media{min-height:360px}.cdk-ent__offers{grid-template-columns:1fr;row-gap:32px;margin-top:56px}.cdk-ent__logos{gap:8px 40px}.cdk-mission{margin-top:96px}.cdk-mission__row{padding:72px 0}.cdk-tour{padding-top:96px}.cdk-tour__list{grid-template-columns:1fr}.cdk-tour__sep{margin-top:8px}.cdk-tour__city{font-size:32px;padding:24px 0 4px}.cdk-tour__date,.cdk-tour__place,.cdk-tour__price{padding:0 0 4px;text-align:left;justify-self:start}.cdk-tour__cta{width:100%;justify-content:center;justify-self:stretch;margin:12px 0 24px}.cdk-photos{padding-top:96px}.cdk-photos__head{flex-direction:column;align-items:flex-start;gap:8px}.cdk-photos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cdk-photos__tile{height:260px}.cdk-quote{margin-top:96px}.cdk-quote__inner{padding:80px 0}.cdk-rev{padding-top:96px}.cdk-rev__grid{grid-template-columns:1fr}.cdk-shop{padding:96px 0}.cdk-shop__row{flex-direction:column;gap:40px;align-items:flex-start}.cdk-shop__media{width:100%;height:380px}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/cdk.css.map */
