.north35-promo{padding:42px 0;background:#f4f0e8}.north35-card{position:relative;display:grid;grid-template-columns:42% 58%;min-height:300px;overflow:hidden;background:#062846;color:#fff;border:1px solid rgba(185,135,53,.5);box-shadow:0 22px 55px rgba(3,29,52,.16);transition:transform .3s ease,box-shadow .3s ease}.north35-card:hover{transform:translateY(-4px);box-shadow:0 30px 68px rgba(3,29,52,.24)}.north35-image{min-height:300px;background:url("plakias-hero-v2.jpg") center 55%/cover no-repeat}.north35-copy{position:relative;padding:44px 54px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 92% 10%,rgba(215,179,109,.16),transparent 31%),#062846}.north35-copy:after{content:"35°";position:absolute;right:20px;bottom:-38px;color:rgba(255,255,255,.035);font:600 10rem/1 "Playfair Display",Georgia,serif}.north35-kicker{position:relative;z-index:1;color:#d7b36d;font:700 .7rem/1.4 Manrope,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}.north35-copy h2{position:relative;z-index:1;margin:9px 0 7px;font:500 clamp(2.4rem,4vw,4.3rem)/1 "Playfair Display",Georgia,serif}.north35-tagline{position:relative;z-index:1;color:#d7b36d;font:600 .83rem Manrope,Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}.north35-copy p{position:relative;z-index:1;max-width:650px;margin:17px 0 0;color:#dce5e9;font-size:.94rem;line-height:1.75}.north35-cta{position:relative;z-index:1;display:inline-flex;align-items:center;gap:14px;margin-top:24px;color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.north35-cta i{color:#d7b36d;font-style:normal;font-size:1.15rem}@media(max-width:760px){.north35-promo{padding:28px 0}.north35-card{grid-template-columns:1fr}.north35-image{min-height:220px}.north35-copy{padding:34px 28px 38px}.north35-copy:after{font-size:7rem}.north35-copy h2{font-size:2.8rem}}
