.kvi-about{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(35px,7vw,115px);padding:110px max(6vw,24px);background:#101925;color:#f3eee5;align-items:center}.kvi-about-mark{min-height:420px;border:1px solid #b9925a88;background:radial-gradient(circle at 40% 38%,#3b3440,#172638 60%,#101925);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}.kvi-about-mark:before,.kvi-about-mark:after{content:"";position:absolute;border:1px solid #c9a77355;width:75%;aspect-ratio:1;transform:rotate(45deg)}.kvi-about-mark:after{width:55%;transform:rotate(18deg)}.kvi-about-mark span{position:relative;z-index:1;font:normal clamp(4rem,10vw,9rem) Georgia,serif;letter-spacing:-.09em;color:#e3bf85}.kvi-about-mark small{position:relative;z-index:1;letter-spacing:.3em;font-size:.7rem;color:#f2e8d8}.kvi-about-copy{max-width:790px}.kvi-about h2{font:normal clamp(2.7rem,5vw,5.5rem)/1.08 Georgia,serif;letter-spacing:-.055em;margin:22px 0 30px}.kvi-about h2 em{color:#e5c28c}.kvi-about-copy>p:not(.kvi-kicker){font-size:1.05rem;line-height:1.85;color:#dedbd5;margin:0 0 18px}.kvi-about-copy>.kvi-about-lead{font-size:1.22rem!important;color:#f1e8d8!important}.kvi-about-links{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}@media(max-width:850px){.kvi-about{grid-template-columns:1fr;padding:75px 22px}.kvi-about-mark{min-height:270px}.kvi-about-mark span{font-size:5rem}}