.nc-dc{--ncd-g:#2e3c30;--ncd-g2:#1f2a21;--ncd-s:#62715d;--ncd-cr:#f7f5ef;--ncd-lg:#eef1ec;--ncd-mu:#4b5249;width:100%;margin:0;background:#fff;padding:clamp(22px,3vw,46px) 20px clamp(58px,6vw,84px);font-family:Raleway,sans-serif;font-size:16px;line-height:1.5;color:var(--ncd-g)}.nc-dc *,.nc-dc *:before,.nc-dc *:after{box-sizing:border-box}.nc-dc__in{max-width:1360px;width:100%;margin:0 auto;padding:clamp(30px,4vw,58px);background:var(--ncd-cr);border-radius:24px}.nc-dc__main{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:clamp(30px,4.6vw,74px);align-items:center}.nc-dc__intro{min-width:0}.nc-dc__eyebrow{display:block;margin:0 0 15px;font-size:12px;font-weight:800;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;color:var(--ncd-s)}.nc-dc__title{max-width:510px;margin:0 0 18px;color:var(--ncd-g);font-family:Cormorant Garamond,Georgia,serif;font-weight:600;letter-spacing:-.01em;font-size:clamp(37px,3.2vw,49px);line-height:1.06;text-wrap:balance}.nc-dc__lead{max-width:515px;margin:0;color:var(--ncd-mu);font-size:15px;line-height:1.66}.nc-dc__actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px 22px;margin-top:24px}.nc-dc__button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:11px 25px;border-radius:14px;background:var(--ncd-g);border:1.5px solid transparent;color:#fff!important;font-family:inherit;font-size:15px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;transition:transform .25s,box-shadow .25s,background-color .25s}.nc-dc__button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #14201729;background:var(--ncd-g2);color:#fff!important}.nc-dc__button span{font-size:19px;font-weight:400;line-height:1}.nc-dc__text-link{display:inline-flex;align-items:center;gap:8px;padding:3px 0;border-bottom:1px solid currentColor;color:var(--ncd-g)!important;font-size:14px;font-weight:700;text-decoration:none}.nc-dc__text-link:hover{color:var(--ncd-g2)!important}.nc-dc__button:focus-visible,.nc-dc__text-link:focus-visible,.nc-dc__bottom a:focus-visible{outline:3px solid #a06d0f;outline-offset:3px}.nc-dc__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px}.nc-dc__card{min-width:0;min-height:167px;padding:22px 24px 20px;border:0;border-radius:18px;background:#fff;box-shadow:0 6px 20px #2e3c3009}.nc-dc__card:first-child{background:var(--ncd-lg)}.nc-dc__number{margin:0 0 9px;color:var(--ncd-g);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,2.7vw,40px);font-weight:600;letter-spacing:-.01em;line-height:1.05;overflow-wrap:break-word}.nc-dc__card-title{margin:0 0 7px;color:var(--ncd-g);font-family:Raleway,sans-serif;font-size:14px;font-weight:800;line-height:1.38}.nc-dc__card-detail{margin:0;color:var(--ncd-mu);font-size:13px;line-height:1.5}.nc-dc__bottom{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,46px);margin-top:32px;padding-top:24px;border-top:1px solid #d9dfd6}.nc-dc__bottom-item{min-width:0}.nc-dc__bottom-item h3{margin:0 0 7px;color:var(--ncd-g);font-family:Raleway,sans-serif;font-size:12px;font-weight:800;line-height:1.5;text-transform:uppercase;letter-spacing:.08em}.nc-dc__bottom-item p{margin:0;color:var(--ncd-mu);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.nc-dc__bottom a{color:var(--ncd-g);text-decoration:underline;text-underline-offset:3px}@media(max-width:1020px){.nc-dc__main{grid-template-columns:1fr;gap:30px}.nc-dc__intro,.nc-dc__lead{max-width:700px}.nc-dc__bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.nc-dc{padding:30px 16px 54px}.nc-dc__in{padding:27px 21px;border-radius:20px}.nc-dc__title{font-size:37px}.nc-dc__lead{font-size:14px;line-height:1.65}.nc-dc__actions{align-items:stretch;flex-direction:column;gap:15px}.nc-dc__button{width:100%;min-height:50px}.nc-dc__text-link{align-self:center}.nc-dc__cards{grid-template-columns:1fr;gap:11px}.nc-dc__card{min-height:0;padding:19px 20px;border-radius:15px}.nc-dc__number{font-size:34px}.nc-dc__card-detail{font-size:13px}.nc-dc__bottom{grid-template-columns:1fr;gap:20px;margin-top:28px;padding-top:23px}}@media(prefers-reduced-motion:reduce){.nc-dc__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map?subset=AAAAAAAAAIA */
