.ct{display:flex;flex-direction:column;padding:clamp(140px,14vw,200px) clamp(20px,5vw,72px) clamp(100px,9vw,120px)}.ct .kg-eyebrow{margin-bottom:24px}.ct__title{font-size:clamp(64px,8.2vw,118px);font-weight:500;letter-spacing:-.045em;line-height:.95;color:#f8f8f8}.ct__sub{margin-top:24px;max-width:680px;font-size:18px;line-height:1.55;color:#bbb}.ct__ways{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:72px}.ct__way{display:flex;flex-direction:column;justify-content:space-between;gap:64px;padding:40px;border-radius:12px;color:inherit;transition:transform var(--kg-dur-viscous) var(--kg-ease-viscous),border-color .3s}.ct__way:hover{transform:translateY(-4px)}.ct__way--call{background:var(--kg-red,#ff2a2a);color:#fff}.ct__way--mail{border:1px solid hsla(0,0%,100%,.12)}.ct__way--mail:hover{border-color:hsla(0,0%,100%,.3)}.ct__kicker{font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;opacity:.75}.ct__way--mail .ct__kicker{color:#888;opacity:1}.ct__row{display:flex;align-items:center;justify-content:space-between;gap:16px}.ct__big{font-size:clamp(26px,3vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1.05;overflow-wrap:anywhere}.ct__way--mail .ct__big{color:#f8f8f8}.ct__arrow{font-size:28px;transition:transform var(--kg-dur-viscous) var(--kg-ease-viscous)}.ct__way:hover .ct__arrow{transform:translateX(6px)}.ct__elsewhere{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px 40px;margin-top:56px}.ct__elsewhere a{font-size:17px;color:#f8f8f8}.ct__elsewhere a:hover{color:#bbb}.ct__label{width:120px;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#888}@media (max-width:767px){.ct__ways{grid-template-columns:1fr;margin-top:48px}.ct__way{padding:28px;gap:40px}.ct__label{width:100%}}@media (prefers-reduced-motion:reduce){.ct__arrow,.ct__way{transition:none}}