body.workplace-guide-redesign{background:#031722}.workplace-guide-redesign .content-shell{padding-top:26px}.workplace-guide-redesign .wp-hero{gap:35px;align-items:stretch}.workplace-guide-redesign .wp-hero h1{font-size:clamp(2rem,3.65vw,3.1rem)}.wp-hero>div{padding-top:18px}.wp-hero figure{margin:0;position:relative;min-width:0}.wp-hero figure img{display:block;width:100%;height:100%;min-height:440px;object-fit:cover;border-radius:5px}.wp-hero figcaption{position:absolute;right:18px;bottom:24px;color:#fff;font-size:1.5rem;font-style:italic;font-weight:700;line-height:1.15;text-shadow:0 2px 8px #002431;transform:rotate(-7deg)}.wp-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 0}.wp-perks>span{position:relative;padding-left:36px;font-size:.67rem;color:#a8c9d8;line-height:1.5}.wp-perks strong{display:block;color:#edf8ff;font-size:.73rem}.wp-perks i{position:absolute;left:0;top:0;font-size:27px;line-height:1.3;color:#0bd8aa;font-style:normal}.workplace-guide-redesign .guide-jumps{padding:22px 0 15px;margin:0;border-bottom:1px solid #24495f;gap:9px}.workplace-guide-redesign .guide-jumps a{background:transparent;color:#b8dcf3;border:1px solid #28627d;border-radius:25px;padding:8px 14px;font-size:.75rem}.workplace-guide-redesign .guide-jumps a:first-child{background:#008b71;border-color:#008b71;color:#e5fff5}.workplace-guide-redesign .section-title{display:grid;grid-template-columns:1.3fr 1fr;gap:12px 25px;align-items:center}.workplace-guide-redesign .section-title>.sc-kicker{grid-column:1/-1}.workplace-guide-redesign .sc-kicker{display:block;color:#d5a94b;font:700 .73rem Montserrat,sans-serif;text-transform:uppercase;margin-bottom:8px}.workplace-guide-redesign .section-title h2{margin:0}.workplace-guide-redesign .section-title p{margin:0;max-width:390px}.wp-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.wp-start-grid .card{position:relative;padding:22px}.wp-start-icon{display:block;font-size:39px;line-height:1;color:#05d7af;margin-bottom:17px}.wp-start-grid .cg-eyebrow{font-size:.65rem;color:#0fe3ae;line-height:1.4;display:block;margin-bottom:10px}.wp-start-grid h3{font-size:.91rem!important}.wp-start-grid p{font-size:.82rem!important;margin-bottom:0}.wp-example{border:1px solid #2c5064;border-radius:7px;margin-top:18px;overflow:hidden;background:#0b2838}.wp-example>summary{padding:15px 20px;font-size:.85rem;font-weight:700;color:#77e3ca;cursor:pointer}.wp-example .sc-example{border:0;border-top:1px solid #315163;border-radius:0}.workplace-guide-redesign .sc-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}.workplace-guide-redesign #team-scoring .guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workplace-guide-redesign .sc-table-wrap{overflow:auto;background:#0b2636;border:1px solid #2c5269;border-radius:7px}.workplace-guide-redesign .sc-table-wrap table{width:100%;border-collapse:collapse;min-width:540px}.workplace-guide-redesign .sc-table-wrap caption{background:#102e40;color:#c1dced;font-size:.83rem;padding:13px;text-align:left}.workplace-guide-redesign .sc-table-wrap th,.workplace-guide-redesign .sc-table-wrap td{padding:15px;border:0;border-bottom:1px solid #28485d;font-size:.85rem;text-align:left;line-height:1.4}.workplace-guide-redesign .sc-table-wrap thead th{background:#102c40;color:#8fd6f3;font-size:.75rem;text-transform:uppercase}.workplace-guide-redesign .sc-table-wrap tbody tr,.workplace-guide-redesign .sc-table-wrap tbody tr:nth-child(even),.workplace-guide-redesign .sc-table-wrap tbody td,.workplace-guide-redesign .sc-table-wrap tbody th{background:#0a2334;color:#cce0ee}.workplace-guide-redesign #team-scoring .card{position:relative;padding-left:68px}.workplace-guide-redesign #team-scoring .card:before{content:'▥';position:absolute;left:20px;top:24px;font-size:35px;color:#00daa5}.workplace-guide-redesign #team-scoring .card:nth-child(2):before{content:'🏆';font-size:30px}.workplace-guide-redesign #team-scoring .pill{background:transparent;color:#15d9b1;padding:0;font-size:.7rem}.workplace-guide-redesign #organizer-checklist .sc-pair>.card{padding:0;border-color:#086a5c;overflow:hidden;background:linear-gradient(145deg,#07372f,#092334 60%)}.workplace-guide-redesign #organizer-checklist .sc-pair>.card:nth-child(2){border-color:#14668f;background:linear-gradient(145deg,#083957,#092334 60%)}.workplace-guide-redesign #organizer-checklist h3{font-size:.85rem;text-transform:uppercase;margin:0;padding:18px 20px;background:#07664e99;border-bottom:1px solid #137461}.workplace-guide-redesign #organizer-checklist .card:nth-child(2) h3{background:#07577e99;border-color:#176b8d}.workplace-guide-redesign .sc-checklist{counter-reset:wp-check;list-style:none;margin:0;padding:12px 20px 20px}.workplace-guide-redesign .sc-checklist li{position:relative;padding:13px 0 13px 42px;border:0;color:#b7d3e3;font-size:.81rem;line-height:1.45}.workplace-guide-redesign .sc-checklist li:before{counter-increment:wp-check;content:counter(wp-check);position:absolute;left:0;top:12px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#00b98f;color:#dffff4;font:700 .85rem Montserrat,sans-serif}.workplace-guide-redesign #organizer-checklist .card:nth-child(2) li:before{background:#008ccf}.workplace-guide-redesign .sc-checklist strong{display:block;color:#e8f7ff;font-size:.84rem;margin-bottom:6px}.workplace-guide-redesign .wp-invitation{position:relative;padding:25px 25px 25px 80px;background:linear-gradient(110deg,#3d3218,#322a19);border:1px solid #8a6729;border-radius:7px;color:#f2e8c9}.wp-mail-icon{position:absolute;left:23px;top:25px;color:#f1b530;font-size:35px}.workplace-guide-redesign .wp-invitation p{font-size:.88rem;line-height:1.6;color:#e7dec8;margin:0 0 12px}.workplace-guide-redesign .wp-invitation p:last-child{margin-bottom:0}.workplace-guide-redesign #during-event .card{border-top:1px solid #1d785f}.workplace-guide-redesign #during-event .card:nth-child(2){border-top-color:#1689ac}.workplace-guide-redesign #during-event .card:nth-child(3){border-top-color:#a48033}.workplace-guide-redesign #during-event .pill{font-size:.68rem}.workplace-guide-redesign .guide-list{font-size:.87rem;line-height:1.6;color:#c9dfeb}.workplace-guide-redesign .guide-list li::marker{color:#0ed6ac}.workplace-guide-redesign .sc-next{background:linear-gradient(90deg,#052737f5,#052737bb 65%,transparent),url('/Assets/images/outdoor-team-break-plaza-walking.webp') 70% center/cover;border-color:#245368}.workplace-guide-redesign .sc-next h2{text-transform:none;font-size:1.9rem}.workplace-guide-redesign .sc-next .hero-actions{margin-top:18px}
@media(max-width:900px){.wp-perks{gap:10px}.wp-perks>span{padding-left:0}.wp-perks i{position:static;display:block;margin-bottom:6px}.workplace-guide-redesign .wp-hero figure img{min-height:450px}.workplace-guide-redesign .section-title{grid-template-columns:1fr}.workplace-guide-redesign .section-title p{max-width:none}.wp-start-grid{gap:14px}.wp-start-grid .card{padding:18px}.workplace-guide-redesign #team-scoring .card{padding-left:22px;padding-top:65px}.workplace-guide-redesign #team-scoring .card:before{top:18px}.workplace-guide-redesign .sc-pair{gap:16px}}
@media(max-width:650px){.workplace-guide-redesign .wp-hero{gap:24px}.wp-hero>div{padding-top:0}.workplace-guide-redesign .wp-hero h1{font-size:2.2rem}.wp-hero figure img{min-height:0!important;height:290px!important}.wp-hero figcaption{font-size:1.4rem}.wp-perks>span{font-size:.67rem}.wp-perks strong{font-size:.7rem}.workplace-guide-redesign .guide-jumps{gap:8px}.workplace-guide-redesign .guide-jumps a{font-size:.7rem;padding:8px 11px}.wp-start-grid{grid-template-columns:1fr}.wp-start-grid .card{padding:22px}.wp-start-icon{float:left;margin:0 17px 0 0;font-size:36px}.wp-start-grid p{clear:both;padding-top:15px}.workplace-guide-redesign .sc-pair{grid-template-columns:1fr}.workplace-guide-redesign #team-scoring .guide-grid{grid-template-columns:1fr}.workplace-guide-redesign .wp-invitation{padding:65px 20px 20px}.wp-mail-icon{left:20px;top:15px}.workplace-guide-redesign .sc-example{grid-template-columns:1fr}.workplace-guide-redesign .sc-next h2{font-size:1.55rem}}
@media(max-width:370px){.workplace-guide-redesign .wp-hero h1{font-size:1.9rem}.workplace-guide-redesign .cg-hero .hero-actions{align-items:flex-start}.workplace-guide-redesign .sc-checklist{padding-left:16px;padding-right:16px}}
.workplace-guide-redesign .sc-workplace .wp-invitation{background:linear-gradient(110deg,#3d3218,#322a19);border:1px solid #8a6729;padding:25px 25px 25px 80px;border-radius:7px}.workplace-guide-redesign .sc-workplace .sc-checklist{padding:12px 20px 20px}.workplace-guide-redesign .sc-workplace .sc-checklist li{padding:13px 0 13px 42px;border:0}.workplace-guide-redesign .sc-workplace .sc-checklist li:before{content:counter(wp-check);left:0;color:#dffff4}.workplace-guide-redesign .sc-workplace .sc-next{background:linear-gradient(90deg,#052737f5,#052737bb 65%,transparent),url('/Assets/images/outdoor-team-break-plaza-walking.webp') 70% center/cover}.workplace-guide-redesign .sc-workplace .sc-next h2{font-size:1.9rem}
@media(max-width:650px){.workplace-guide-redesign .sc-workplace .wp-invitation{padding:65px 20px 20px}.workplace-guide-redesign .sc-workplace .sc-next h2{font-size:1.55rem}}
