.group-hero{height:560px;position:relative;color:white;background:var(--ink)}.group-hero>img{position:absolute;width:100%;height:100%;object-fit:cover}.group-hero>div:last-child{position:absolute;left:6%;right:6%;top:23%}.group-hero h1{font:600 64px/1.08 Syne,sans-serif;letter-spacing:-1.5px;margin:20px 0}.group-hero p{font-size:18px;line-height:1.7}.group-brief-section{padding:65px 6%;display:grid;grid-template-columns:1.4fr 1fr;gap:8%;align-items:start}.group-story h2{font:600 39px/1.2 Syne,sans-serif;letter-spacing:-1px;margin:20px 0}.group-story>p{font-size:16px;line-height:1.9;color:var(--muted)}.group-tabs{display:flex;gap:9px;margin:30px 0}.group-tabs button{background:none;border:1px solid #d5d8e0;border-radius:7px;padding:12px 18px;font-size:13px;color:var(--ink)}.group-tabs button.active{background:var(--blue);color:white;border-color:var(--blue)}#group-suggestions h3{font:500 28px/1.3 Jost,sans-serif;letter-spacing:-.5px}.suggested-route a{display:flex;gap:20px;align-items:center;padding:18px 0;border-bottom:1px solid #dedee4}.suggested-route a>span{color:var(--coral);font-size:11px}.suggested-route a>div{flex:1}.suggested-route strong{font-weight:500;font-size:17px;display:block}.suggested-route small{font-size:10px;color:var(--muted);margin-top:5px;display:block}.suggested-route b{font-weight:400;color:var(--blue)}.private-brief{padding:30px;background:white;border:1px solid #dddfe4;border-radius:10px;position:sticky;top:20px}.private-brief h3{font:500 29px/1.2 Jost,sans-serif;letter-spacing:-.5px}.private-brief>p{font-size:13px;color:var(--muted);line-height:1.8}.private-brief label{display:block;margin:16px 0;font-size:11px;font-weight:500}.private-brief input,.private-brief select,.private-brief textarea{width:100%;min-width:0;background:#f6f5f2;border:1px solid #dedee4;border-radius:6px;padding:11px;font:13px Jost,sans-serif;color:var(--ink);display:block;margin-top:8px}.private-brief textarea{height:110px;resize:vertical}.brief-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.private-brief>.eyebrow{font-size:9px}.private-brief .primary{width:100%;margin:10px 0}.private-brief>small{font-size:10px;color:var(--muted);display:block;line-height:1.7}.group-footer{padding:35px 6%;background:var(--ink);color:white;display:flex;align-items:center;justify-content:space-between;gap:25px;flex-wrap:wrap}.group-footer p,.group-footer a{font-size:12px}#email-preview{border-top:1px solid #ddd;margin-top:20px;padding-top:10px}#email-preview p{font-size:12px;line-height:1.8;color:var(--muted)}@media(max-width:650px){.group-hero{height:460px}.group-hero>div:last-child{left:22px;right:22px;top:25%}.group-hero h1{font-size:43px}.group-hero p{font-size:15px}.group-brief-section{grid-template-columns:1fr;padding:45px 22px;gap:35px}.group-story h2{font-size:30px}.group-story>p{font-size:14px}.group-tabs{gap:6px}.group-tabs button{padding:11px 13px;font-size:11px}.private-brief{position:relative;top:0;padding:23px}.group-footer{padding:30px 22px}.planner-header nav{max-width:100%;overflow:auto;white-space:nowrap}}
