.school-classroom-caption50{color:#416777;align-items:center;gap:12px;margin:17px 0 23px;font-size:14px;line-height:1.5;display:flex}.school-classroom-caption50 svg{flex:0 0 27px;width:27px;height:27px}.community-notify50 .hub26-eyebrow{color:#b8e3ec!important}.hub26-firms .hub26-section-heading h2 em{color:#a0d4e4!important}.hub26-firms .firm-service-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.hub26-firms .firm-service-links>a{box-sizing:border-box;min-height:112px;padding:16px!important}.hub26-firms .firm-service-links small{font-size:13px!important;line-height:1.6!important}.hub26-firms .firm-service-links b{font-size:15px!important;line-height:1.5!important}@media (width<=1050px){.hub26-firms .firm-service-links{grid-template-columns:1fr!important}.hub26-firms .firm-service-links>a{min-height:0}}.community-notify50,.community-suggestions50{box-sizing:border-box;isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(35px,7vw,110px);padding:85px max(28px,7vw);scroll-margin-top:28px;display:grid;position:relative}.community-notify50{color:#f5fbff;background:radial-gradient(at 15% 0,#1b6b80 0,#0000 60%),linear-gradient(125deg,#082a40,#071c2c);border-top:1px solid #87d6eb55;border-bottom:1px solid #87d6eb55}.notify-copy50{align-self:center;max-width:560px}.notify-copy50 h2{letter-spacing:-.035em;margin:22px 0;font:400 clamp(42px,5.6vw,76px)/1.05 Georgia,serif}.notify-copy50 h2 em{color:#9ee4ee;font-weight:400}.notify-copy50>p:not(.hub26-eyebrow){color:#c9e2ed;font-size:18px;line-height:1.7}.notify-copy50>small{letter-spacing:.16em;color:#acccd9;margin-top:30px;font-size:12px;display:block}.notify-icon50{color:#c7f3ff;background:linear-gradient(135deg,#ffffff24,#ffffff05);border:1px solid #a9e9f788;border-radius:18px;place-items:center;width:72px;height:72px;margin-bottom:24px;display:grid;box-shadow:inset 0 1px #d8f9ff77,0 10px 35px #00101c33}.notify-icon50 svg{width:36px;height:36px}.notify-panel50{background:linear-gradient(145deg,#fff1,#fff05);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #d6f6ff60;border-radius:20px;min-width:0;padding:32px;box-shadow:0 18px 60px #00132033,inset 0 1px #fff3}.notify-panel50>h3{margin:0 0 8px;font:400 30px/1.2 Georgia,serif}.notify-panel50>p{color:#c9e2ed;margin:0 0 26px;font-size:16px;line-height:1.5}.notify-form50,.suggestion-form50{text-align:left;gap:19px;min-width:0;display:grid}.notify-fields50{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;display:grid}.notify-form50 label,.suggestion-form50 label{gap:9px;min-width:0;font-size:14px;font-weight:600;line-height:1.5;display:grid}.notify-form50 input:not([type=checkbox]),.notify-form50 select,.suggestion-form50 input:not([type=checkbox]),.suggestion-form50 select,.suggestion-form50 textarea{box-sizing:border-box;color:#123343;background:#f7fcfe;border:1px solid #acc9d5;border-radius:7px;width:100%;min-width:0;min-height:50px;padding:12px 13px;font:400 16px/1.5 Arial,sans-serif}.suggestion-form50 textarea{resize:vertical}.notify-form50 select,.suggestion-form50 select{padding-right:26px}.notify-form50 .notify-consent50,.suggestion-form50 .notify-consent50{align-items:flex-start;gap:12px;font-size:14px;font-weight:400;line-height:1.6;display:flex}.notify-consent50 input{accent-color:#17768b;flex:0 0 19px;width:19px;height:19px;margin:3px 0 0}.notify-consent50 a{color:inherit;text-underline-offset:3px;text-decoration:underline}.notify-form50 button,.suggestion-form50 button{color:#0a3040;cursor:pointer;background:#a2e4ec;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:54px;padding:15px 20px;font:700 16px/1.3 Arial,sans-serif;transition:background .2s,transform .2s;display:flex}.notify-form50 button:hover,.suggestion-form50 button:hover{background:#caf4f6;transform:translateY(-1px)}.notify-form50 button:disabled,.suggestion-form50 button:disabled{opacity:.6;cursor:wait;transform:none}.notify-form50 button svg,.suggestion-form50 button svg{flex:0 0 24px;width:24px;height:24px}.notify-form50 .notify-note50,.suggestion-form50 .notify-note50{opacity:.85;margin:0;font-size:12px;line-height:1.7}.connect-result50{border:1px solid;border-radius:7px;padding:15px;margin:0!important;font-size:15px!important;line-height:1.6!important}.connect-result50.error{color:#a83232;background:#fff3f1}.connect-result50.success{color:inherit;background:#defff016}.countdown-signup50{z-index:12;text-align:left;color:#153647;box-sizing:border-box;background:#f6fcff;border:1px solid #abcad3;border-radius:9px;width:100%;max-width:550px;position:relative;margin:15px 0 25px!important}.countdown-signup50 summary{cursor:pointer;align-items:center;gap:12px;padding:17px 18px;list-style:none;color:inherit!important;text-align:left!important;font:600 14px/1.5 Arial,sans-serif!important;display:flex!important}.countdown-signup50 summary::-webkit-details-marker{display:none}.countdown-signup50 summary>svg{flex:0 0 24px;width:24px;height:24px}.countdown-signup50 summary>b{margin-left:auto;font:400 25px Arial,sans-serif}.countdown-signup50[open] summary>b{transform:rotate(45deg)}.countdown-signup50[open] summary{border-bottom:1px solid #c2d7df}.countdown-signup50>div{padding:20px}.countdown-signup50>div>p{margin:0 0 20px;font:400 14px/1.6 Arial,sans-serif}.countdown-signup50 .notify-form50{gap:16px}.countdown-signup50 .notify-fields50{grid-template-columns:1fr}.countdown-signup50 .notify-consent50{font-size:13px}.countdown-signup50 .notify-note50{font-size:12px!important;line-height:1.6!important}.hub26-prepared .countdown-signup50{color:#f7eaca;background:#142e3d;border-color:#a38a5977}.thankfulness-copy>.countdown-signup50{color:#5e4025;background:#fff9ef;border-color:#b98b5055;order:3}.holiday-chapter .deck-copy .countdown-signup50{margin-left:auto!important;margin-right:auto!important}.countdown-signup50 .notify-form50 a{font-size:inherit!important;color:inherit!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline!important}.community-suggestions50{color:#143449;background:#edf4f7;border-top:1px solid #bacdd6}.community-suggestions50 h2{letter-spacing:-.025em;margin:20px 0;font:400 clamp(36px,4.3vw,60px)/1.1 Georgia,serif}.community-suggestions50 h2 em{color:#226a7a}.community-suggestions50>div>p{max-width:460px;font-size:17px;line-height:1.7}.community-suggestions50>div>small{color:#496471;max-width:450px;font-size:13px;line-height:1.7;display:block}.business-invite50{border-left:2px solid #4e99aa;margin:30px 0;padding:0 0 0 20px}.business-invite50 b{font-size:18px}.business-invite50 p{margin:8px 0;font-size:16px;line-height:1.7}.suggestion-form50{background:#fff;border:1px solid #cbdbe3;border-radius:12px;padding:30px;box-shadow:0 12px 32px #0b304009}.suggestion-form50 button{color:#fff;background:#123b51}.suggestion-form50 button:hover{background:#205b70}.suggestion-form50 label>small{color:#587180;font-weight:400}.suggestion-form50 .connect-result50.success{background:#e7f7ee}.school-status50{border-top:1px solid #b7cbd3;border-bottom:1px solid #b7cbd3;gap:11px;max-width:440px;margin:15px 0 24px;padding:15px 0 18px;display:grid}.school-status50>b{letter-spacing:.06em;color:#45616e;font-size:12px}.school-status50>a{color:#075d79;align-items:center;gap:12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.school-status50 svg{flex:0 0 20px;width:20px;height:20px}.school-hero .hub26-hero-actions>a{align-items:center;gap:10px;display:inline-flex}.school-hero .hub26-hero-actions>a svg{width:20px;height:20px}.school-ticket .school-local-note{align-items:center;gap:10px;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #9db8c744!important;width:auto!important;max-width:none!important;margin:0 0 15px!important;padding:0 0 14px!important;display:flex!important;position:static!important;transform:none!important}.school-ticket .school-local-note svg{flex:0 0 29px;width:29px;height:29px}.school-ticket .school-local-note b{display:block;margin:0!important;font:600 13px/1.4 Arial,sans-serif!important}.school-ticket .school-local-note small{display:block;margin:3px 0 0!important;font:400 12px/1.5 Arial,sans-serif!important}.hub26-shell.cohesive.seasonal.refined .hub26-firms{color:#ecf3f7;background:#0b2133!important;padding:75px max(24px,6vw)!important}.hub26-shell.cohesive.seasonal.refined .hub26-firms:before,.hub26-shell.cohesive.seasonal.refined .hub26-firms:after{display:none}.hub26-firms .hub26-section-heading{margin-bottom:42px!important}.hub26-firms .hub26-section-heading h2{color:#f3f8fb!important}.hub26-firms .hub26-eyebrow{color:#96bbc9!important}.hub26-shell.cohesive.seasonal.refined .hub26-firm-grid{background:0 0;border:1px solid #6f94a533;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid;overflow:visible}.hub26-shell.cohesive.seasonal.refined .hub26-firm{min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:40px clamp(24px,3.4vw,52px)!important}.hub26-shell.cohesive.seasonal.refined .hub26-firm+.hub26-firm{border-left:1px solid #6f94a533!important}.hub26-firm-logo{background:0 0!important;border:0!important;align-items:center!important;width:100%!important;max-width:330px!important;height:95px!important;margin:0 0 28px!important;display:flex!important;overflow:visible!important}.hub26-firm-logo img{object-fit:contain!important;object-position:left center!important;width:100%!important;height:auto!important;max-height:95px!important}.hub26-firm>p{min-height:82px;color:#c4d5df!important;font-size:16px!important;line-height:1.7!important}.hub26-firm .hub26-phone{white-space:nowrap;letter-spacing:0!important;color:#f4fbff!important;margin:27px 0 15px!important;font-size:clamp(25px,2.6vw,38px)!important;display:block!important}.hub26-firm address{color:#b7cdd9!important;font-size:14px!important;line-height:1.8!important}.hub26-firm .hub26-hours{flex-wrap:wrap;font-size:13px;line-height:1.6;display:flex;gap:12px!important;margin:20px 0!important}.hub26-firm .hub26-socials{gap:13px!important;margin-top:25px!important}.hub26-firm .hub26-socials a{color:#b5d8e6!important;font-size:14px!important;line-height:1.5!important}.hub26-firm .marshall-contact{box-shadow:none!important;background:0 0!important;border:0!important;border-top:1px solid #6f94a544!important;border-radius:0!important;margin-top:35px!important;padding:27px 0 0!important;overflow:visible!important}.marshall-contact .contact-orbit{display:none!important}.hub26-firm .marshall-contact h3{color:#fff!important;margin:10px 0 15px!important;font:400 29px/1.2 Georgia,serif!important}.hub26-firm .marshall-contact>p{color:#c2d5e0!important;font-size:15px!important;line-height:1.7!important}.hub26-firm .marshall-contact .contact-kicker{letter-spacing:.09em;font-size:11px!important}.hub26-firm .contact-actions button{white-space:normal;min-height:54px;color:#15384b!important;box-shadow:none!important;background:#e9f4f8!important;border:0!important;border-radius:5px!important;width:100%!important;padding:16px!important;font-size:14px!important;line-height:1.5!important}.hub26-firm .contact-actions>a{color:#bbd9e6!important;font-size:14px!important;line-height:1.6!important}.hub26-firm .marshall-contact>small{color:#acc2ce!important;font-size:12px!important;line-height:1.7!important}.hub26-firm .marshall-contact>a{color:#b9e1f0!important;font-size:14px!important}.holiday-chapter .holiday-entrance .holiday-sleigh-pass{animation:2.25s linear .1s both sleighDrop50!important}.holiday-chapter .holiday-entrance .holiday-gift-bounce{animation:1.35s ease-out 1.05s both giftTumble47!important}.holiday-chapter .holiday-entrance .holiday-gift-open{animation:1.1s ease-out 2.1s both giftReveal44!important}.holiday-chapter .holiday-entrance .holiday-snow-puff{animation:.8s ease-out 1.3s both snowPoof44!important}@keyframes sleighDrop50{0%{opacity:1;transform:translate(-115%)rotate(-6deg)}40%{opacity:1;transform:translate(75%,25px)rotate(5deg)}52%{opacity:1;transform:translate(130%,40px)rotate(18deg)}59%{opacity:1;transform:translate(132%,24px)rotate(-8deg)}70%{opacity:1;transform:translate(133%,220px)rotate(43deg)}to{opacity:1;transform:translate(134%,1500px)rotate(78deg)}}.notify-form50 :focus-visible,.suggestion-form50 :focus-visible,.countdown-signup50 summary:focus-visible{outline-offset:4px;outline:3px solid #319cb9}@media (width<=900px){.community-notify50,.community-suggestions50{gap:35px;padding:60px 32px}.notify-fields50{grid-template-columns:1fr}.hub26-shell.cohesive.seasonal.refined .hub26-firm{padding:30px 24px!important}}@media (width<=700px){.community-notify50,.community-suggestions50{grid-template-columns:1fr;gap:30px;padding:45px 22px}.notify-copy50 h2{font-size:46px}.notify-copy50>p:not(.hub26-eyebrow){font-size:16px}.notify-copy50>small{margin-top:20px}.notify-panel50,.suggestion-form50{border-radius:13px;padding:23px 19px}.notify-panel50>h3{font-size:28px}.notify-icon50{border-radius:14px;width:57px;height:57px}.notify-icon50 svg{width:30px;height:30px}.community-suggestions50 h2{font-size:39px}.countdown-signup50{max-width:100%;margin:15px 0 20px!important}.countdown-signup50>div{padding:18px 16px}.countdown-signup50 summary{padding:16px 14px}.thankfulness-copy>.countdown-signup50{align-self:stretch}.school-status50{margin-bottom:23px}.school-status50>a{font-size:14px}.school-status50>b{font-size:11px}.school-ticket .school-local-note{gap:8px}.hub26-shell.cohesive.seasonal.refined .hub26-firms{padding:45px 22px!important}.hub26-shell.cohesive.seasonal.refined .hub26-firm-grid{grid-template-columns:1fr}.hub26-shell.cohesive.seasonal.refined .hub26-firm{padding:30px 20px!important}.hub26-shell.cohesive.seasonal.refined .hub26-firm+.hub26-firm{border-top:1px solid #6f94a555!important;border-left:0!important}.hub26-firm-logo{max-width:270px!important;height:80px!important;margin-bottom:22px!important}.hub26-firm>p{min-height:0}.hub26-firm .hub26-phone{font-size:28px!important}.hub26-firm .marshall-contact h3{font-size:27px!important}.hub26-firm .hub26-socials a{overflow-wrap:anywhere}.holiday-chapter .holiday-entrance .holiday-sleigh-pass{animation-name:sleighDropPhone50!important}@keyframes sleighDropPhone50{0%{opacity:1;transform:translate(-115%)rotate(-6deg)}40%{transform:translate(5%,25px)rotate(5deg)}52%{transform:translate(30%,40px)rotate(18deg)}59%{transform:translate(31%,24px)rotate(-8deg)}70%{transform:translate(32%,220px)rotate(43deg)}to{opacity:1;transform:translate(33%,1800px)rotate(78deg)}}}@media (prefers-reduced-motion:reduce){.holiday-chapter .holiday-entrance .holiday-sleigh-pass,.holiday-chapter .holiday-entrance .holiday-gift-bounce,.holiday-chapter .holiday-entrance .holiday-snow-puff{animation:none!important;display:none!important}.holiday-chapter .holiday-entrance .holiday-gift-open{opacity:1;animation:none!important}.notify-form50 button,.suggestion-form50 button{transition:none;transform:none}}.hub26-shell .school-hero{isolation:isolate;background:linear-gradient(115deg,#e9f7fa,#fff 65%,#f3efe1);grid-template-columns:1fr 1fr;align-items:center;gap:7%;min-height:850px;padding:80px 6vw;display:grid;position:relative;overflow:hidden}.school-hero .school-copy{z-index:3;position:relative}.school-copy .school-title{letter-spacing:-.055em;color:#153f51;margin:20px 0 24px;font:700 clamp(78px,8vw,136px)/.88 Georgia,serif}.school-copy .school-title em{color:#087ca0;font-style:italic}.school-copy>h3{color:#184657;margin:25px 0 15px;font-size:24px}.school-copy>p:not(.hub26-eyebrow){max-width:490px;font-size:18px;line-height:1.7}.school-feature-reel{z-index:3;justify-self:center;width:100%;max-width:500px;position:relative}.school-feature-reel .reel-cover{height:465px}.school-feature-reel .reel-cover img{object-position:50% 60%;object-fit:cover}.school-winner-ribbon{color:#143b4b;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.school-winner-ribbon>a,.school-winner-ribbon>div{color:inherit;border-top:3px solid #22acc7;gap:5px;padding:15px 10px;text-decoration:none;display:grid}.school-winner-ribbon small{letter-spacing:1px;font-size:11px;font-weight:800}.school-winner-ribbon b{font:700 32px Georgia,serif}.school-winner-ribbon span{font-size:14px}.hub26-shell .school-desk{pointer-events:none;z-index:1;opacity:.65;position:absolute;inset:0}.school-desk .school-backpack{width:230px;position:absolute;inset:auto auto -95px 33%;transform:rotate(-14deg)}.school-desk .school-pencil{object-fit:contain;width:80px;height:370px;position:absolute;top:-160px;left:25px;transform:rotate(35deg)}.school-desk .school-ruler{width:240px;position:absolute;bottom:-110px;left:-50px}.school-desk .school-calculator,.school-desk .school-bus,.school-desk .school-ticket{display:none}.hub26-shell .school-winners{color:#123c4b;background:#fff;grid-template-columns:160px 1.25fr .8fr;align-items:center;gap:50px;padding:70px 6vw;display:grid}.school-winners .school-award{margin:0!important;display:block!important}.school-winners .school-award img{object-fit:contain;width:100%;height:280px}.school-winners .school-winner-grid{grid-template-columns:1fr 1fr;gap:15px}.school-winner-grid article{background:#eef7f9!important;border:1px solid #d4e7ed!important;padding:20px!important}.school-winner-grid h3{font-size:30px!important}.school-winner-grid small{font-size:12px!important}.school-thank-you{border-left:1px solid #d1e0e5;padding-left:35px}.school-thank-you>span{color:#097d9f;font:700 45px Georgia,serif}.school-thank-you h3{font-size:23px;line-height:1.3}.school-thank-you p{font-size:16px;line-height:1.7}.hub26-shell .hub26-primary{border-radius:7px;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:17px 23px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 5px #063b51}.hub26-shell .hub26-primary:hover{transform:translateY(-3px);box-shadow:0 8px #063b51}.hub26-shell .hub26-primary.is-orange{box-shadow:0 5px #aa571f}.hub26-shell .hub26-hero-actions>a:not(.hub26-primary){border-bottom:1px solid;padding:10px 0;font-size:14px}.hub26-shell .hub26-comment-section{background:linear-gradient(#103a3155,#103a3155),url(/marshall/campaign-refresh-v30/classroom-chalkboard.webp) 50%/cover;border:0;padding:65px 6vw 55px}.classroom-top{justify-content:space-between;align-items:end;gap:30px;display:flex}.comment-controls{white-space:nowrap;text-align:right}.comment-controls p{font-size:14px}.comment-controls button{color:#fff;cursor:pointer;background:#fff1;border:1px solid #e1e9d4;border-radius:50%;width:45px;height:45px;font-size:22px}.comment-controls span{padding:0 14px;font-size:13px}.hub26-shell .hub26-comment-rail{overscroll-behavior-x:contain;scrollbar-color:#eedaaa #ffffff20;scrollbar-width:thin;outline-offset:4px;overflow-x:auto}.hub26-shell .hub26-comment-rail blockquote{flex-direction:column;flex-basis:320px;justify-content:space-between;min-height:240px;display:flex;transform:none}.hub26-comment-rail blockquote small{letter-spacing:1px;color:#586c57;font-size:10px}.hub26-comment-rail blockquote p{font-size:17px!important}.hub26-comment-rail blockquote a{color:#1c605e;font-size:14px;font-weight:700}.comment-provenance{color:#d9e3d0;font-size:12px}.hub26-shell .hub26-campaigns{background:linear-gradient(110deg,#042435ed,#042435a6),url(/marshall/office-lobby-wide.jpg) 50%/cover;padding:80px 6vw}.hub26-shell .hub26-campaign-index{grid-template-columns:repeat(5,minmax(0,1fr));gap:15px;display:grid}.hub26-shell .hub26-campaign-index a{background:linear-gradient(145deg,#154b60ed,#052c3cf5);border-radius:9px;flex-direction:column;min-width:0;padding:0 18px 20px;transition:transform .3s,border-color .3s;display:flex;overflow:hidden}.campaign-poster-art{background:radial-gradient(#9ddfda38,#0000);height:170px;margin:0 -18px 20px;overflow:hidden}.campaign-poster-art img{object-fit:contain;width:100%;height:100%;transition:transform .45s}.hub26-campaign-index a:hover{border-color:#85e0ed;transform:translateY(-7px)}.hub26-campaign-index a:hover img{transform:scale(1.09)rotate(-3deg)}.hub26-campaign-index .reel-tile img{object-fit:cover;object-position:center 55%}.hub26-shell .hub26-campaign-index small{color:#a3e2e8;min-height:26px;font-size:10px}.hub26-shell .hub26-campaign-index span{min-height:55px;font-size:21px;line-height:1.15}.hub26-shell .hub26-campaign-index b{color:#b8d9e1;justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;display:flex}.hub26-campaign-index b i{font-size:23px;font-style:normal}.hub26-shell .corner-moment{background:linear-gradient(110deg,#032132f5,#063549e6),url(/marshall/office-lobby-wide.jpg) 50%/cover}.corner-prizes{gap:18px}.corner-prizes>b{color:#153344;background:linear-gradient(135deg,#e9c779,#fff0be 40%,#d2a04c);border:1px solid #fff0c7;border-radius:10px;min-width:175px;padding:22px 20px;font:700 53px Georgia,serif;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 8px #7f632e,0 18px 40px #0003}.corner-prizes>b:last-child{transform:rotate(3deg)}.corner-prizes>b:before{content:"";background:linear-gradient(110deg,#0000 45%,#fff8 50%,#0000 55%);animation:7s 2 prize-shine;position:absolute;inset:-70%}.corner-prizes small{color:#315261;letter-spacing:1px;font:700 12px Arial,sans-serif}.moment-next{background:#ffffff08;border:1px solid #7acbd855;border-radius:14px;grid-template-columns:65px 1fr;padding:20px 25px;font-size:12px;position:relative}.moment-next:before{content:"↓";color:#ffbd78;grid-row:1/3;font-size:38px;animation:1.7s ease-in-out infinite segue-bounce}.moment-next b{font-size:22px}.moment-next>span{grid-column:2}.crew-parade{border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:25px;min-height:270px;margin-top:35px;display:grid}.crew-parade p{color:#a6dce8;letter-spacing:1px;font-size:12px}.crew-parade h3{color:#fff;margin:12px 0;font-size:30px}.crew-parade span{color:#d0dde8;font-size:16px;line-height:1.7}.crew-parade-friends{justify-content:center;gap:10px;height:280px;display:flex}.crew-parade-friends img{object-fit:contain;width:31%;height:100%;animation:3s ease-in-out infinite crew-stroll}.crew-parade-friends img:nth-child(2){animation-delay:-1s}.crew-parade-friends img:nth-child(3){animation-delay:-2s}.category-previews a{color:#123a4b;background:#eff5f7;border:0;border-radius:5px;overflow:visible;box-shadow:0 14px 35px #0003}.category-previews img{object-fit:contain;background:#0c2130;border-radius:5px 5px 0 0;width:100%;height:350px;display:block}.category-previews a:after{display:none}.category-previews span{gap:12px;min-height:165px;padding:23px;position:relative;bottom:auto;left:auto;right:auto}.category-previews b{font-size:25px}.category-previews small{color:#486977;font-size:12px}.category-previews em{opacity:1;color:#087694;font-size:14px;transform:none}.category-previews a:hover img{transform:none}.category-previews a:hover{outline-offset:4px;outline:2px solid #73d7e7}.prepared-note-cards article{min-height:180px;padding-right:110px}.prepared-note-cards .note-friend{object-fit:contain;pointer-events:none;width:125px;height:160px;position:absolute;bottom:-9px;right:-5px}.prepared-note-cards p{z-index:1;position:relative}.hub26-shell .hub26-future{flex-direction:column;display:flex}.hub26-shell .hub26-thanks{background:radial-gradient(at 20%,#f1d7a6,#faf3e3 65%);min-height:720px;padding:80px 6vw 70px 49%}.hub26-shell .thanks-friends{object-fit:contain;width:43%;height:65%;margin:0;position:absolute;top:15%;left:3%}.hub26-shell .thanks-brand{width:70px;height:70px;margin:0 0 20px}.hub26-shell .hub26-thanks .thankfulness-title{letter-spacing:-1px;color:#805625;margin:15px 0 25px;font:700 clamp(28px,3.2vw,46px)/1.12 Georgia,serif}.hub26-shell .hub26-thanks h2{font-size:clamp(40px,4.4vw,65px);line-height:1.05}.hub26-shell .hub26-thanks-groups{margin-top:25px}.hub26-shell .hub26-thanks>details{margin-top:30px}.hub26-shell .hub26-deck{background:radial-gradient(at 70% 40%,#126171,#042635 72%);min-height:820px;padding:110px 6vw 90px;display:block}.hub26-shell .deck-copy{z-index:4;width:43%}.hub26-shell .deck-copy h2{font-size:clamp(75px,8vw,125px);line-height:.9}.hub26-shell .deck-copy>p{font-size:21px}.hub26-shell .deck-copy small{font-size:14px;line-height:1.8}.hub26-shell .deck-decorator{object-fit:contain;z-index:3;pointer-events:none;width:63%;height:620px;position:absolute;top:10px;left:37%;right:0}.holiday-memories{z-index:2;width:61%;height:370px;margin:0;position:absolute;bottom:-30px;right:1%}.holiday-gifts{object-fit:contain;width:100%;height:100%;position:relative;inset:auto}.hub26-shell .hub26-signup{background:linear-gradient(110deg,#082e42fa,#0c5061ee),url(/marshall/office-lobby-wide.jpg) 50%/cover}.office-map-open{color:#fff;cursor:pointer;background:linear-gradient(#052c3bbb,#052c3bdb),url(/marshall/office-lobby-wide.jpg) 50%/cover;border:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:260px;display:flex}.office-map-open>span{letter-spacing:2px;font-size:12px}.office-map-open>b{font:500 38px Georgia,serif}.office-map-open>em{border:1px solid #8cd8e9;border-radius:30px;padding:12px 20px;font-style:normal}.office-map-open>small{color:#bdd6df;font-size:12px}.hub26-shell .hub26-footer{flex-wrap:wrap;gap:25px}.hub26-footer>a{font-size:13px!important}@keyframes crew-stroll{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-12px)rotate(3deg)}}@keyframes segue-bounce{0%,to{transform:translateY(-4px)}50%{transform:translateY(5px)}}@keyframes prize-shine{0%,65%{transform:translate(-50%)}95%,to{transform:translate(50%)}}@media (width<=1050px){.hub26-shell .school-winners{grid-template-columns:120px 1fr}.school-thank-you{display:none}.hub26-shell .hub26-campaign-index{grid-template-columns:repeat(3,1fr)}.hub26-shell .school-hero{gap:30px;padding:65px 5vw}.school-copy .school-title{font-size:90px}.hub26-shell .hub26-thanks{padding-left:47%}.hub26-shell .hub26-thanks h2{font-size:44px}}@media (width<=650px){.hub26-shell .school-hero{grid-template-columns:1fr;gap:35px;min-height:0;padding:50px 24px}.school-copy .school-title{font-size:87px}.school-copy>h3{font-size:22px}.school-copy>p:not(.hub26-eyebrow){font-size:16px}.school-feature-reel .reel-cover{height:380px}.school-winner-ribbon{gap:8px}.school-winner-ribbon b{font-size:29px}.school-winner-ribbon span{font-size:12px}.school-winner-ribbon small{font-size:10px}.school-desk .school-backpack{display:none}.hub26-shell .school-winners{grid-template-columns:1fr;gap:15px;padding:45px 24px}.school-winners .school-award{max-width:130px;margin:auto!important}.school-winners .school-award img{height:160px}.school-winners h2{font-size:37px}.school-winners .school-winner-grid{grid-template-columns:1fr 1fr}.school-winner-grid article{padding:15px!important}.school-winner-grid small{font-size:11px!important}.classroom-top{display:block}.comment-controls{text-align:left;margin:25px 0 8px}.hub26-shell .hub26-comment-section{padding:45px 24px}.hub26-shell .hub26-comment-rail blockquote{flex-basis:270px;min-height:245px;padding:22px}.hub26-comment-rail blockquote p{font-size:16px!important}.hub26-shell .hub26-campaigns{padding:50px 24px}.hub26-shell .hub26-campaign-index{scroll-snap-type:x mandatory;padding:12px 2px 25px;display:flex;overflow:auto}.hub26-shell .hub26-campaign-index a{scroll-snap-align:start;flex:0 0 210px}.campaign-poster-art{height:185px}.corner-prizes>b{flex:1;min-width:0;padding:20px 15px;font-size:43px}.corner-prizes small{font-size:10px}.moment-next{grid-template-columns:40px 1fr;gap:8px;padding:18px}.moment-next b{font-size:20px}.crew-parade{grid-template-columns:1fr;gap:0;padding-top:25px}.crew-parade h3{font-size:26px}.crew-parade-friends{height:220px}.category-previews img{height:350px}.category-previews span{min-height:0;padding:20px}.prepared-note-cards article{padding:22px 100px 22px 22px}.prepared-note-cards svg{position:static!important}.prepared-note-cards .note-friend{width:105px;height:145px}.hub26-shell .hub26-thanks{min-height:0;padding:330px 24px 45px}.hub26-shell .thanks-friends{width:90%;height:290px;top:20px;left:5%}.hub26-shell .thanks-brand{width:54px;height:54px}.hub26-shell .hub26-thanks .thankfulness-title{font-size:32px}.hub26-shell .hub26-thanks h2{font-size:44px}.hub26-shell .hub26-deck{min-height:930px;padding:55px 24px 420px}.hub26-shell .deck-copy{width:100%}.hub26-shell .deck-copy h2{font-size:76px}.hub26-shell .deck-decorator{width:85%;height:370px;top:auto;bottom:135px;left:15%}.holiday-memories{width:100%;height:260px;bottom:-15px;right:0}.hub26-shell .hub26-primary{padding:16px 19px;font-size:13px}.office-map-open>b{font-size:30px}}@media (prefers-reduced-motion:reduce){.crew-parade-friends img,.moment-next:before,.corner-prizes>b:before{animation:none}.hub26-campaign-index a,.campaign-poster-art img,.hub26-shell .hub26-primary{transition:none}}.marshall-contact{isolation:isolate;color:#fff;background:radial-gradient(circle at 90% 0,#278fa052,#0000 45%),linear-gradient(145deg,#153f53,#092438);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 18px 40px #0003;border:1px solid #63bedc50!important;margin-top:30px!important;padding:32px!important}.marshall-contact .contact-orbit{color:#ffffff0a;z-index:-1;font:90px/1 Georgia;position:absolute;top:8px;right:15px}.marshall-contact .contact-kicker{letter-spacing:1.5px;font-weight:700;line-height:1.7;color:#79d6e9!important;font-size:9px!important}.marshall-contact h3{max-width:380px;margin:18px 0!important;font:36px/1.13 Georgia,serif!important}.marshall-contact>p{max-width:390px;font-size:14px!important;line-height:1.75!important}.contact-actions{gap:14px;margin:24px 0;display:grid}.contact-actions>button{text-align:left;color:#103441;cursor:pointer;background:#c9f1f6;border:1px solid #84d8ec;border-radius:9px;justify-content:space-between;gap:15px;padding:17px 18px;font-size:14px;font-weight:700;display:flex;box-shadow:0 4px #156b83}.contact-actions>a{line-height:1.6;color:#b6e6f4!important;font-size:13px!important}.contact-form-frame{color:#103b4c;background:#fff;border-radius:12px;margin:25px -12px;overflow:hidden}.contact-form-frame>div{background:#e9f6f7;gap:6px;padding:20px;display:grid}.contact-form-frame small{font-size:11px}.contact-form-frame iframe{background:#fff;height:620px}.marshall-contact>small{color:#a7c7d4!important;font-size:11px!important;line-height:1.8!important}.marshall-contact>small a{color:#a3eaf2;text-decoration:underline}.marshall-contact>a{margin-top:16px!important;font-size:11px!important}.winner-media-notice{background:#e6f1f2;border-left:3px solid #148ca8;border-radius:8px;padding:18px}.winner-media-notice p{margin-bottom:0}.hub26-footer nav{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (width<=650px){.marshall-contact{padding:24px!important}.marshall-contact h3{font-size:31px!important}.contact-actions>button{font-size:12px}.contact-form-frame{margin-inline:-12px}}.hub26-shell .school-winners .hub26-eyebrow{color:#28748a}.hub26-shell .school-winner-grid p,.hub26-shell .school-winner-grid small{color:#496a78}.hub26-shell .school-winner-grid a{color:#0d7694}.classroom-top .hub26-section-heading{max-width:none;margin:0}.hub26-comment-section .hub26-eyebrow{color:#b2ded3}.hub26-shell .hub26-comment-rail{scroll-snap-type:x proximity;align-items:stretch}.hub26-shell .hub26-comment-rail blockquote{scroll-snap-align:start;gap:20px;height:auto;min-height:285px}.hub26-shell .hub26-comment-rail blockquote p{flex:1;margin:0;line-height:1.6}.hub26-shell .hub26-comment-rail blockquote footer{margin-top:auto;position:static;inset:auto}.hub26-shell .marshall-contact{color:#fff!important;background:radial-gradient(circle at 90% 0,#278fa052,#0000 45%),linear-gradient(145deg,#153f53,#092438)!important}.hub26-shell .marshall-contact h3{color:#fff!important}.hub26-shell .marshall-contact>p:not(.contact-kicker){color:#c6dde7!important}.hub26-shell .marshall-contact iframe{min-height:620px}.hub26-shell .holiday-memories{height:325px;bottom:8px}.hub26-shell .school-winner-grid article{min-width:0}.hub26-shell .school-winner-grid small{overflow-wrap:anywhere}.hub26-shell .hub26-date-row b{white-space:normal}.hub26-shell .prepared-note-cards article{position:relative;overflow:hidden}@media (width<=650px){.hub26-shell .holiday-memories{height:250px;bottom:8px}.hub26-shell .hub26-comment-rail blockquote{min-height:285px}.hub26-shell .hub26-date-row{gap:5px}.hub26-shell .hub26-date-row b{font-size:23px}}.hub26-shell .contact-form-frame,.hub26-shell .contact-form-frame iframe{background:#0b293b!important}.hub26-shell .contact-form-frame iframe{height:650px}.hub26-shell .contact-form-frame>div{color:#e9f7fa;background:#17465b}.hub26-shell .contact-form-frame>div small{color:#c4dde7}.hub26-shell .school-winner-grid small{line-height:1.6}.crew-page .prepared-note-cards article{position:relative;overflow:hidden}.crew-page .prepared-photo-grid .photo-open{background:#0d2636;border-radius:4px}.crew-page .prepared-photo-grid .photo-open img{object-fit:contain;object-position:center;height:360px}.crew-page .prepared-photo-grid article{border-radius:5px}.crew-page .crew-hero-art{background:linear-gradient(#151e3544,#151e3588),url(/marshall/campaign-refresh-v29/prepared-office-night.webp) 75%/cover;border-radius:20px}.crew-page .crew-hero-art .crew-moon{opacity:.15}.crew-page .crew-hero dl dd{white-space:normal}.crew-page .crew-hero dl{grid-template-columns:1fr 1.3fr 1fr}.crew-page .prepared-note-cards .note-friend{max-width:125px}.crew-page .prepared-note-cards article{padding-right:110px}.crew-page .category-previews a{color:#153b4b}.crew-page .category-previews span{background:#edf5f6}.hub26-shell .school-winners h2 em{color:#147c97}@media (width<=650px){.hub26-shell .hub26-deck{flex-direction:column;min-height:0;padding:45px 24px 30px;display:flex}.hub26-shell .deck-copy{order:0;width:100%;margin:0;padding:0;position:relative}.hub26-shell .deck-decorator{order:1;width:100%;height:330px;margin:25px 0 -70px;position:relative;inset:auto}.hub26-shell .holiday-memories{order:2;width:100%;max-width:none;height:230px;margin:0;position:relative;inset:auto}.hub26-shell .holiday-gifts{width:100%;height:100%;inset:auto}}.holiday-archive .hub26-eyebrow{color:#99dbe6}.crew-hero-copy,.crew-hero-art{min-width:0}.crew-hero-copy>span{overflow-wrap:break-word}@media (width<=760px){.crew-page .crew-hero{grid-template-columns:minmax(0,1fr)}.crew-page .crew-hero-copy dl{grid-template-columns:repeat(3,minmax(0,1fr))}.crew-page .crew-hero-copy h1{font-size:clamp(48px,15.3vw,60px)}}.hub26-shell .school-desk{opacity:1}.hub26-shell .school-backpack{width:170px;height:220px;bottom:22px;left:42%;transform:rotate(-8deg)}.holiday-archive{color:#f6f4ed;background:#15334a;padding:10px 6vw 80px}.holiday-archive>header{max-width:680px;margin-bottom:35px}.holiday-archive h2{margin:15px 0 20px;font:500 clamp(42px,5vw,66px)/1.05 Georgia,serif}.holiday-archive h2 em{color:#bce2e3}.holiday-archive header>p:last-child{color:#c5d8e1;font-size:17px;line-height:1.7}.holiday-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.holiday-archive-grid article{min-width:0}.holiday-archive .reel-cover{background:#091f2f;height:400px}.holiday-archive .reel-cover img{object-fit:contain}.holiday-archive .instagram-reel{margin-bottom:25px}.holiday-archive article>small{color:#99dbe6;letter-spacing:1px;font-size:11px}.holiday-archive h3{margin:12px 0;font:500 30px Georgia,serif}.holiday-archive article>p{color:#cadce4;font-size:15px;line-height:1.7}.holiday-archive article>a{color:#a1e2ee;overflow-wrap:anywhere}.halloween-archive{color:#d8e8ed;border-top:1px solid #ffffff35;grid-column:1/-1;margin-top:25px;padding-top:23px}.halloween-archive>summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:17px;list-style:none;display:flex}.halloween-archive>p{max-width:600px;font-size:15px;line-height:1.7}.halloween-archive .instagram-reel{max-width:350px;margin:25px 0}.halloween-archive .reel-cover{height:420px}.halloween-archive .reel-cover img{object-fit:contain}@media (width<=800px){.holiday-archive-grid{gap:18px}.holiday-archive .reel-cover{height:300px}.holiday-archive h3{font-size:25px}}@media (width<=650px){.holiday-archive{padding:15px 24px 50px}.holiday-archive-grid{grid-template-columns:1fr;gap:35px}.holiday-archive .reel-cover{height:420px}.holiday-archive h3{font-size:30px}.hub26-shell .hub26-thanks>h2{margin-bottom:24px}.hub26-shell .school-backpack{display:none}}.hub26-shell .corner-prizes{align-items:center;gap:16px}.hub26-shell .corner-prizes>b{color:#fff;letter-spacing:-2px;background:linear-gradient(135deg,#087aa5,#17445e 72%);border:1px solid #75d4ec88;border-radius:16px;min-width:180px;padding:25px 23px;font-family:Arial,sans-serif;transform:none;box-shadow:inset 0 1px #c9f5ff66,0 10px 25px #00162244}.hub26-shell .corner-prizes>b:last-child{transform:none}.hub26-shell .corner-prizes small{color:#c8edf7;letter-spacing:1px;margin-top:10px;font-size:12px}.corner-prizes>b:before{display:none}.corner-prizes>span{color:#8fdfef}.hub26-shell .thankfulness-tile .campaign-poster-art{background:radial-gradient(#f0ce8966,#0000 70%);padding:28px}.hub26-shell .thankfulness-tile .campaign-poster-art img{filter:drop-shadow(0 9px 10px #021c3255)}.category-previews{grid-template-columns:1fr;gap:28px;margin-top:60px}.category-previews>header{color:#fff;max-width:700px;padding-bottom:8px}.category-previews header small{letter-spacing:1.5px;color:#a4dce8;font-size:13px}.category-previews header h3{margin:16px 0;font:500 clamp(38px,4vw,60px)/1.06 Georgia,serif}.category-previews header em{color:#c1e2ee;font-style:italic}.category-previews header p{color:#c8dce7;font-size:17px;line-height:1.7}.category-previews>a{background:#eaf5f8;border:1px solid #ffffff40;border-radius:16px;grid-template-columns:1fr 1fr;min-height:0;transition:transform .3s,box-shadow .3s;display:grid;overflow:hidden}.category-previews>a:nth-of-type(2){background:#e9edf9}.category-previews>a:nth-of-type(3){background:#f4ede1}.category-previews>a>img{aspect-ratio:1;object-fit:contain;background:#0c2130;border-radius:0;width:100%;height:auto;transition:transform .5s}.category-previews>a>span{color:#123a4b;flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;min-height:0;padding:clamp(25px,4vw,65px);display:flex;position:relative;inset:auto}.category-previews span b{max-width:400px;font:500 clamp(30px,3.6vw,53px)/1.04 Georgia,serif}.category-previews span p{color:#476776;max-width:340px;margin:0;font-size:17px;line-height:1.6}.category-previews span small{color:#486977;font-size:12px}.category-previews span em{color:#fff;opacity:1;background:#12536d;border-radius:30px;margin-top:12px;padding:15px 20px;font:700 14px Arial,sans-serif;transition:background .2s;transform:none}.category-previews span strong{color:#526c77;font-size:12px;font-weight:400;line-height:1.6}.category-previews>a:hover,.category-previews>a:focus-visible{outline-offset:4px;outline:2px solid #86ddf0;transform:translateY(-4px);box-shadow:0 18px 40px #0004}.category-previews>a:hover img{transform:scale(1.025)}.category-previews>a:hover em{background:#087f9e}.hub26-shell .prepared-note-cards article,.crew-page .prepared-note-cards article{min-height:0;padding:25px}.prepared-note-cards p{font-size:15px}.prepared-note-cards small{font-size:12px}.crew-page .prepared-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crew-page .prepared-photo-grid .photo-open img{aspect-ratio:1;object-fit:contain;height:auto}.crew-page .prepared-photo-grid article>div{padding:24px}.crew-page .prepared-photo-grid h3{font-size:28px}.crew-page .prepared-photo-grid p,.crew-page .prepared-photo-grid small,.crew-page .preview-vote{font-size:14px}.hub26-shell .hub26-thanks{min-height:780px;padding:80px 6vw 70px 51%}.hub26-shell .thanks-friends{object-fit:contain;width:49%;height:85%;top:6%;left:1%}.hub26-shell .hub26-deck{grid-template-columns:40% 60%;align-items:center;gap:0;min-height:720px;padding:75px 4vw 55px 6vw;display:grid}.hub26-shell .deck-copy{z-index:4;grid-area:1/1;width:100%;margin:0;padding:0;position:relative}.hub26-shell .deck-copy h2{font-size:clamp(70px,7vw,115px)}.hub26-shell .deck-decorator{aspect-ratio:4/3;object-fit:contain;grid-area:1/2;width:115%;max-width:none;height:auto;margin:0;position:relative;inset:auto;transform:translate(-5%)}.community-winners{color:#123d50;isolation:isolate;background:#eff8fb;padding:80px 6vw;position:relative;overflow:hidden}.community-winners>header{justify-content:space-between;align-items:end;gap:35px;margin-bottom:40px;display:flex}.community-winners h2{letter-spacing:-1px;margin:15px 0 0;font:500 clamp(42px,5vw,70px)/1.05 Georgia,serif}.community-winners h2 em{color:#1489ab}.community-winners header>p{color:#4d6b7b;max-width:350px;font-size:17px;line-height:1.7}.community-winner-grid{grid-template-columns:1fr 1fr;gap:35px;display:grid}.community-winner-story{min-width:0}.community-winner-story .instagram-reel{box-shadow:0 12px 35px #17435418}.community-winner-story .reel-cover{background:#0b2939;height:440px}.community-winner-story .reel-cover img{object-fit:contain}.community-winner-story>div:last-child{padding:25px 8px 0}.community-winner-story small{letter-spacing:1px;color:#1b7591;font-size:12px;font-weight:700}.community-winner-story h3{margin:12px 0;font:500 34px/1.1 Georgia,serif}.community-winner-story p{color:#4f6c7b;max-width:500px;font-size:16px;line-height:1.7}.community-winner-story>div>a{color:#0d7696;overflow-wrap:anywhere;font-size:16px}.community-winners>.community-more{color:#12516a;border:1px solid #76b9ca;border-radius:30px;width:fit-content;margin:35px auto 0;padding:16px 24px;font-size:15px;text-decoration:none;display:block}.hub26-signup .alert-bell{color:#fff;background:radial-gradient(circle at 30% 22%,#e9fbff,#6acde5 38%,#127998 83%);border-radius:50%;flex:0 0 92px;width:92px;height:92px;transform:rotate(-8deg);box-shadow:inset 0 2px 3px #fff,inset 0 -7px 10px #00405c88,0 6px #075774,0 17px 30px #001b3a55}.alert-bell svg{filter:drop-shadow(2px 4px 2px #07546d);width:58px;height:58px}.alert-bell i{color:#0c6d89;background:#fff;border:3px solid #174d63;border-radius:50%;place-items:center;width:28px;height:28px;font:700 15px Arial;display:grid;top:0;right:-1px}.bell-orbit{border:1px solid #93e3f34d;border-radius:50%;position:absolute;inset:-9px;box-shadow:0 0 0 8px #7ecfde0b}@media (width<=800px){.category-previews>a{grid-template-columns:1fr 1fr}.category-previews>a>span{padding:24px}.category-previews span b{font-size:34px}.hub26-shell .hub26-thanks{min-height:650px;padding:50px 24px 50px 48%}.hub26-shell .thanks-friends{width:47%;height:80%}.community-winner-story .reel-cover{height:340px}.hub26-shell .hub26-deck{grid-template-columns:42% 58%;min-height:600px;padding:60px 24px}.hub26-shell .deck-copy h2{font-size:70px}}@media (width<=650px){.hub26-shell .corner-prizes{gap:10px}.hub26-shell .corner-prizes>b{min-width:0;padding:20px 14px;font-size:42px}.hub26-shell .corner-prizes small{letter-spacing:.5px;font-size:10px}.category-previews{gap:25px;margin-top:35px}.category-previews>a{grid-template-columns:1fr}.category-previews>a>span{padding:25px}.category-previews span b{font-size:37px}.category-previews span p{font-size:16px}.category-previews header h3{font-size:40px}.category-previews header p{font-size:16px}.crew-page .prepared-photo-grid{grid-template-columns:1fr}.hub26-shell .hub26-thanks{flex-direction:column;min-height:0;padding:35px 24px 45px;display:flex}.hub26-shell .thanks-friends{width:100%;height:330px;margin:0 0 15px;position:relative;inset:auto}.hub26-shell .hub26-deck{flex-direction:column;min-height:0;padding:45px 24px 30px;display:flex}.hub26-shell .deck-copy{order:0;width:100%;padding:0}.hub26-shell .deck-copy h2{font-size:78px}.hub26-shell .deck-decorator{aspect-ratio:4/3;order:1;width:114%;max-width:none;height:auto;margin:15px -7% 0;position:relative;inset:auto;transform:none}.community-winners{padding:50px 24px}.community-winners>header{margin-bottom:30px;display:block}.community-winners header>p{margin-top:22px;font-size:16px}.community-winner-grid{grid-template-columns:1fr;gap:40px}.community-winner-story .reel-cover{height:380px}.community-winner-story h3{font-size:32px}.community-winners>.community-more{text-align:center;line-height:1.5}.hub26-signup .alert-bell{flex-basis:65px;width:65px;height:65px}.alert-bell svg{width:43px;height:43px}.alert-bell i{width:24px;height:24px;font-size:12px}.hub26-shell .prepared-note-cards article{padding:23px}.prepared-note-cards svg{position:static!important}}@media (prefers-reduced-motion:reduce){.category-previews>a,.category-previews>a>img{transition:none!important;transform:none!important}}
