.cdvc .cdvc__fold{background:var(--cdv-cream);padding:24px 0 120px}.cdvc .cdvc__foldgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:72px;column-gap:72px;align-items:center;margin-top:36px}.cdvc .cdvc__h1{margin:0;font-size:clamp(44px,5vw,72px);font-weight:800;line-height:1.02;letter-spacing:-.035em;color:var(--cdv-ink)}.cdvc .cdvc__lede{margin:20px 0 0;max-width:520px;font-size:clamp(19px,1.6vw,23px);line-height:1.5;font-weight:500;color:var(--cdv-grey)}.cdvc .cdvc__cta{margin-top:34px}.cdvc .cdvc__photo{position:relative;margin:0;isolation:isolate}.cdvc .cdvc__photo:before{content:"";position:absolute;inset:18px -18px -18px 18px;border-radius:28px;background:var(--cdv-tint);z-index:-1}.cdvc .cdvc__photo img{display:block;width:100%;aspect-ratio:16/11;object-fit:cover;object-position:center 30%;border-radius:28px}.cdvc .cdvc__ways{margin-top:-72px;position:relative;z-index:1}.cdvc .cdvc__ways .cdv__h3{font-size:21px}.cdvc .cdvc__addr{font-style:normal;font-size:18px;font-weight:700;line-height:1.5;color:var(--cdv-ink)}.cdvc .cdvc__co{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;font-size:15.5px;line-height:1.55;color:var(--cdv-grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cdvc .cdvc__co--strong{font-weight:700;color:var(--cdv-ink)}.cdvc .cdv__card .cdv__a{overflow-wrap:anywhere}.cdvc .cdvc__formband{padding:64px 0 104px;background:#fff}.cdvc .cdvc__formcard{max-width:920px;margin:0 auto;background:var(--cdv-cream);border-radius:28px;padding:44px 44px 40px}.cdvc .cdvc__formcard.cdct .cdct__field input,.cdvc .cdvc__formcard.cdct .cdct__field select,.cdvc .cdvc__formcard.cdct .cdct__field textarea{background:#fff;border-radius:12px}.cdvc .cdvc__formcard.cdct .cdct__submit{background:var(--cdv-coral);color:#fff;border-radius:10px;min-height:54px;padding:0 36px}.cdvc .cdvc__formcard.cdct .cdct__submit:hover{background:#d85f16}@media (max-width:1023px){.cdvc .cdvc__foldgrid{grid-template-columns:minmax(0,1fr);row-gap:44px}.cdvc .cdvc__photo{max-width:620px}.cdvc .cdvc__fold{padding-bottom:104px}}@media (min-width:768px) and (max-width:1023px){.cdvc .cdv__cards>:first-child{grid-column:1/-1}}@media (max-width:767px){.cdvc .cdvc__fold{padding:16px 0 88px}.cdvc .cdvc__photo:before{inset:12px -10px -12px 10px}.cdvc .cdvc__ways{margin-top:-56px}.cdvc .cdvc__formband{padding:44px 0 72px}.cdvc .cdvc__formcard{padding:24px 18px;border-radius:20px}.cdvc .cdvc__formcard.cdct .cdct__submit{width:100%}.cdvc .cdvc__formcard.cdct .cdct__field select{padding:0 38px 0 14px;background-position:right 14px center;font-size:min(16px,4.4vw);text-overflow:ellipsis}.cdvc .cdv__card .cdv__a{display:block;margin:4px 0;font-size:min(15px,3.9vw);overflow-wrap:anywhere;white-space:normal}}