.event-callout{display:flex;align-items:center;gap:25px;border:1px solid #ced7c3;background:#edf0e5;padding:30px;margin:35px 0 0;grid-column:1/-1}.event-callout-icon{width:54px;height:54px;display:grid;place-items:center;border:1px solid #bdc9b0;border-radius:50%;flex-shrink:0;color:#60764e}.event-callout-icon svg{width:25px;height:25px}.event-callout>div:nth-child(2){flex:1}.studio-site .event-callout h3{font:29px/1.25 var(--serif);margin:8px 0 10px}.event-callout p:not(.eyebrow){font-size:12px;margin:0;line-height:1.8}.event-callout p strong{font-weight:500}.event-callout .button{flex-shrink:0;font-size:12px}.event-detail-lead .service-detail-cover{overflow:hidden;border-radius:45% 45% 2px 2px}.event-photo-caption{position:absolute;bottom:16px;left:20px;right:20px;z-index:1;padding:9px 12px;background:#f7f5efe8;font-size:11px;text-align:center}.event-package-section{margin:65px 0}.event-package-section>h2{font-size:38px!important;margin-bottom:35px}.event-package-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.event-package{border:1px solid #cdd5bf;padding:28px 22px;display:flex;flex-direction:column;background:#fbfaf5;min-width:0}.event-package-combo{background:#e9eddf;border-color:#94a37e}.page-content .event-package h3{font:27px/1.3 var(--serif);margin:15px 0}.event-package>p:not(.eyebrow){font-size:12px;line-height:1.8;min-height:66px}.event-package-price{font:22px/1.3 var(--serif);display:block;padding:15px 0;border-bottom:1px solid #d4dbca}.event-package ul{list-style:none;padding:12px 0 15px;margin:0;flex:1}.event-package li{display:flex;gap:10px;align-items:flex-start;font-size:11px;padding:10px 0;line-height:1.8}.event-package li>svg{width:16px;height:16px;flex-shrink:0;margin-top:3px;color:#7a8d61}.event-package .button{width:100%;font-size:11px;padding:12px 15px;gap:12px}.event-use-cases{padding:45px 0;margin:45px 0;border-top:1px solid var(--line)}.event-use-cases>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:25px}.event-use-cases article{padding:24px;background:#eeeee5}.event-use-cases article>h3{font:25px var(--serif);margin:0 0 12px}.event-use-cases article>p{font-size:12px;margin:0}.event-scope-note{font-size:12px!important;max-width:430px}.studio-site .event-detail-lead h2{font-size:42px!important}.event-detail-lead .detail-price strong{font-size:28px}.studio-site .event-booking-title{font-size:29px}
@media(max-width:1000px){.event-callout{gap:18px;padding:25px}.event-callout-icon{display:none}.event-callout>div:nth-child(2){flex:1}.studio-site .event-callout h3{font-size:25px}.event-package-grid{gap:12px}.event-package{padding:24px 17px}.page-content .event-package h3{font-size:24px}.event-package-price{font-size:20px}}
@media(max-width:700px){.event-callout{display:block;padding:25px 20px;margin-top:30px}.studio-site .event-callout h3{font-size:28px}.event-callout .eyebrow{font-size:7px;letter-spacing:1px}.event-callout p:not(.eyebrow){font-size:12px}.event-callout .button{width:100%;margin-top:20px}.event-package-section{margin:40px 0}.event-package-section>h2{font-size:32px!important;margin-bottom:25px}.event-package-grid{grid-template-columns:1fr;gap:20px}.event-package{padding:25px 22px}.page-content .event-package h3{font-size:28px}.event-package>p:not(.eyebrow){min-height:0;font-size:12px}.event-package-price{font-size:23px}.event-package li{font-size:12px}.event-package .button{font-size:12px}.event-use-cases{padding:30px 0;margin:35px 0}.event-use-cases>div{grid-template-columns:1fr;gap:14px}.event-use-cases article{padding:23px}.event-use-cases article>h3{font-size:24px}.event-use-cases article>p{font-size:12px}.studio-site .event-detail-lead h2{font-size:34px!important}.event-detail-lead .detail-price strong{font-size:27px}.event-photo-caption{left:12px;right:12px;bottom:12px;font-size:10px}.event-scope-note{font-size:11px!important}}
