body.nvss-course main .price-card>.price-offer-badge{display:block;padding:12px 14px;border-radius:8px;font-size:11px;letter-spacing:.08em}body.nvss-course .nvssc-price-label{display:block}body.nvss-course .nvssc-price-deadline{display:block;font-size:21px;line-height:1.25;letter-spacing:-.3px;margin-top:5px;font-weight:800}body.nvss-course main .price-card>.price-offer-alumni{display:table;padding:8px 12px}body.nvss-course .nvssc-deadline{display:grid;gap:5px;max-width:450px;margin:22px auto 0;padding:17px 22px;border:1px solid #ff9900;border-left:5px solid #ff9900;border-radius:10px;background:#004b51;text-align:left;color:#fff}body.nvss-course .nvssc-deadline[hidden]{display:none}body.nvss-course .nvssc-offer-title{font-size:10px;font-weight:700;letter-spacing:.08em;color:#ff9900}body.nvss-course .nvssc-offer-date{font-size:25px;line-height:1.2;letter-spacing:-.5px}body.nvss-course .nvssc-offer-detail{font-size:13px;color:#eae5d8}body.nvss-course main .nvssc-hero-networking{max-width:470px;margin:17px auto 0;font-size:13px;line-height:1.5;color:#eae5d8}body.nvss-course .nvssc-second-edition{margin-bottom:64px}body.nvss-course main .nvssc-kicker{font-size:11px;font-weight:800;letter-spacing:.12em;color:#01676e;margin-bottom:16px}body.nvss-course .nvssc-section-intro{max-width:680px;margin:20px 0 28px}body.nvss-course .nvssc-edition-grid{display:grid;grid-template-columns:1.25fr 1fr 1.25fr;gap:18px}body.nvss-course .nvssc-real-photo{margin:0;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #01676e25}body.nvss-course .nvssc-real-photo .event-photo-open{display:block;width:100%;padding:0;border:0;cursor:zoom-in;background:#eae5d8}body.nvss-course .nvssc-real-photo img{display:block;width:100%;height:300px;object-fit:cover;filter:none;transition:transform .2s ease}body.nvss-course .nvssc-edition-grid .nvssc-real-photo:nth-child(2) img{object-fit:contain;background:#fff}body.nvss-course .nvssc-real-photo button:hover img{transform:scale(1.025)}body.nvss-course .nvssc-real-photo figcaption{padding:12px 14px;font-size:12px;line-height:1.5;color:#3d3935}body.nvss-course .nvssc-real-photo figcaption span{display:block;color:#01676e;font-weight:600;margin-top:4px}body.nvss-course main>.nvssc-networking{background:#fff!important;padding:65px 0}body.nvss-course .nvssc-networking-intro{max-width:850px}body.nvss-course .nvssc-networking h2{max-width:830px}body.nvss-course .nvssc-networking-lead{font-size:18px;line-height:1.6;margin:22px 0}body.nvss-course .nvssc-dinner-invite{padding:20px 24px;border-left:4px solid #ff9900;background:#eae5d8;border-radius:0 10px 10px 0}body.nvss-course .nvssc-dinner-invite>strong{font-size:21px;line-height:1.3;color:#01676e}body.nvss-course .nvssc-dinner-invite p{font-size:15px;line-height:1.6;margin-top:10px}body.nvss-course .nvssc-photo-provenance{font-size:13px;margin:30px 0 16px}body.nvss-course .nvssc-networking-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}body.nvss-course .nvssc-networking-grid>.nvssc-real-photo:first-child{grid-column:span 4}body.nvss-course .nvssc-networking-grid>.nvssc-real-photo:first-child img{height:440px;object-position:center 48%}body.nvss-course .nvssc-networking-grid .nvssc-real-photo:not(:first-child) img{height:190px}
@media(max-width:800px){body.nvss-course .nvssc-edition-grid{grid-template-columns:1fr 1fr}body.nvss-course .nvssc-edition-grid>.nvssc-real-photo:first-child{grid-column:span 2}body.nvss-course .nvssc-networking-grid{grid-template-columns:1fr 1fr}body.nvss-course .nvssc-networking-grid>.nvssc-real-photo:first-child{grid-column:span 2}body.nvss-course .nvssc-networking-grid>.nvssc-real-photo:first-child img{height:330px}}
@media(max-width:500px){body.nvss-course .nvssc-price-deadline{font-size:20px}body.nvss-course .nvssc-deadline{padding:15px 16px;margin-top:22px}body.nvss-course .nvssc-offer-title{font-size:9px}body.nvss-course .nvssc-offer-date{font-size:23px}body.nvss-course .nvssc-edition-grid{grid-template-columns:1fr;gap:18px}body.nvss-course .nvssc-edition-grid>.nvssc-real-photo:first-child{grid-column:auto}body.nvss-course .nvssc-real-photo img{height:auto;max-height:none}body.nvss-course .nvssc-networking-grid{gap:10px}body.nvss-course .nvssc-networking-grid>.nvssc-real-photo:first-child img{height:auto}body.nvss-course .nvssc-networking-grid .nvssc-real-photo:not(:first-child) img{height:145px}body.nvss-course .nvssc-networking-grid .nvssc-real-photo figcaption{font-size:11px;padding:10px}body.nvss-course .nvssc-dinner-invite{padding:18px}body.nvss-course .nvssc-dinner-invite>strong{font-size:20px}body.nvss-course .nvssc-networking-lead{font-size:16px}body.nvss-course .nvssc-second-edition{margin-bottom:45px}body.nvss-course main>.nvssc-networking{padding:45px 0}}
@media(prefers-reduced-motion:reduce){body.nvss-course .nvssc-real-photo img{transition:none}body.nvss-course .nvssc-real-photo button:hover img{transform:none}}
