.gs{--gs-navy:var(--color-navy,#1b3a6b);--gs-navy-light:var(--color-navy-light,#2a4f8f);--gs-navy-dark:var(--color-navy-dark,#0f2340);--gs-red:var(--color-red,#c8102e);--gs-gold:var(--color-gold,#c4a35a);--gs-paper:var(--color-blue-subtle,#eff6ff);--gs-line:var(--color-gray-medium,#e2e8f0);--gs-text:var(--color-dark-light,#334155);color:var(--gs-text);background:#fff}.gs-wrap{max-width:72rem;margin:0 auto;padding:0 16px}.gs-print-only{display:none}.gs-s-before{--stage:var(--gs-navy-light);--stage-ink:#fff}.gs-s-day-before{--stage:var(--gs-navy);--stage-ink:#fff}.gs-s-pickup{--stage:var(--gs-red);--stage-ink:#fff}.gs-s-delivery{--stage:var(--gs-gold);--stage-ink:var(--gs-navy-dark)}.gs-head{background:linear-gradient(90deg, var(--gs-navy) 33%, var(--gs-red) 33% 66%, var(--gs-gold) 66%) top / 100% 6px no-repeat, linear-gradient(180deg, var(--gs-paper), #fff);border-bottom:1px solid var(--gs-line);padding:28px 0 24px;position:relative}.gs-head:after{content:"";background:repeating-linear-gradient(90deg, var(--gs-navy) 0 28px, transparent 28px 44px);opacity:.35;height:4px;position:absolute;bottom:0;left:0;right:0}.gs-head-in{flex-direction:column;gap:16px;display:flex}.gs-logo{width:176px;height:auto}.gs-title{color:var(--gs-navy);letter-spacing:-.01em;max-width:22ch;margin:0;font-size:1.75rem;font-weight:800;line-height:1.15}.gs-sub{max-width:52ch;margin:8px 0 0;font-size:1.0625rem;line-height:1.5}.gs-head-extra{max-width:72rem;margin-top:20px}.gs-head-extra p{max-width:68ch;margin:0 0 12px;line-height:1.65}.gs-head-extra .speakable-intro{font-size:1.0625rem}.gs-timeline{gap:0;margin:28px 0 8px;padding:0;list-style:none;display:grid}.gs-stop{gap:14px;padding-bottom:22px;display:flex;position:relative}.gs-stop:last-child{padding-bottom:0}.gs-stop:not(:last-child):after{content:"";border-left:3px dashed #94a3b8;position:absolute;top:52px;bottom:4px;left:23px}.gs-stop-dot{background:var(--stage);width:48px;height:48px;color:var(--stage-ink);box-shadow:0 0 0 4px #fff, 0 0 0 6px var(--stage);border-radius:50%;flex:none;place-items:center;display:grid}.gs-stop-text{flex-direction:column;gap:2px;padding-top:2px;display:flex}.gs-stop-n{color:#475569;font-size:.8125rem}.gs-stop-label{color:var(--gs-navy);font-size:1.0625rem;line-height:1.25}.gs-stop-cue{max-width:30ch;font-size:.9375rem;line-height:1.45}.gs-cards{gap:20px;margin:28px 0;display:grid}.gs-card{border:1px solid var(--gs-line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0f23400f}.gs-chip{background:var(--stage);color:var(--stage-ink);align-items:center;gap:10px;padding:12px 16px;display:flex}.gs-chip-icon{flex:none}.gs-chip-title{color:inherit;flex:1;margin:0;font-size:1.0625rem;font-weight:800;line-height:1.25}.gs-chip-stage{background:#fff3;border-radius:999px;flex:none;padding:3px 10px;font-size:.8125rem;font-weight:600}.gs-s-delivery .gs-chip-stage{background:#0f23401f}.gs-list{margin:0;padding:14px 16px 6px;list-style:none}.gs-item{gap:12px;margin:0 0 12px;line-height:1.5;display:flex}.gs-box{border:2px solid var(--gs-navy);background:#fff;border-radius:5px;flex:none;width:22px;height:22px;margin-top:1px}.gs-details{color:var(--color-blue,#1d4ed8);white-space:nowrap;font-size:.875rem;text-decoration:underline;position:relative}.gs-details:after{content:"";position:absolute;inset:-14px -8px}.gs-callout{background:var(--gs-paper);border:1px solid #bfdbfe;border-radius:10px;align-items:center;gap:14px;margin:4px 16px 16px;padding:10px 14px;display:flex}.gs-co-visual{flex:none;width:124px}.gs-co-svg{width:100%;height:auto;display:block}.gs-callout--photos .gs-co-visual{width:190px}.gs-co-text{color:var(--gs-navy);margin:0;font-size:.9375rem;font-weight:700;line-height:1.4}.gs-co-stat{text-align:center;border:2px solid var(--gs-navy);background:#fff;border-radius:10px;width:84px;margin:0 auto;padding:18px 0 8px;position:relative;overflow:hidden}.gs-co-stat-top{background:var(--gs-red);height:12px;position:absolute;top:0;left:0;right:0}.gs-co-stat-value{color:var(--gs-navy);font-size:2.25rem;font-weight:800;line-height:1;display:block}.gs-co-stat-unit{color:var(--gs-navy);margin-top:2px;font-size:.8125rem;font-weight:700;display:block}.gs-review{border:1px solid var(--gs-line);border-left:5px solid var(--gs-navy);background:#fff;border-radius:10px;flex-direction:column;gap:14px;margin:8px 0 20px;padding:18px 20px;display:flex}.gs-review-title{color:var(--gs-navy);margin:0 0 4px;font-size:1.125rem;font-weight:800}.gs-review-text{max-width:60ch;margin:0;line-height:1.5}.gs-review-btn{border:2px solid var(--gs-navy);min-height:44px;color:var(--gs-navy);background:#fff;border-radius:8px;align-self:flex-start;align-items:center;padding:8px 20px;font-weight:700;text-decoration:none;display:inline-flex}.gs-review-btn:hover{background:var(--gs-navy);color:#fff}.gs-review-btn:focus-visible{outline:3px solid var(--gs-navy);outline-offset:2px}.gs-foot{margin:8px 0 40px}.gs-band{background:var(--gs-navy-dark);color:#fff;border-bottom:5px solid var(--gs-red);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:18px 20px;display:flex}.gs-band-info{flex-direction:column;gap:2px;display:flex}.gs-band-name{font-size:1.125rem;font-weight:800}.gs-band-since{color:#e2e8f0;font-size:.9375rem}.gs-band-phone{margin-top:4px;font-size:1.375rem;font-weight:800}.gs-band-web{color:#e2e8f0;font-size:.9375rem}@media (min-width:768px){.gs-review{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.gs-head{padding:36px 0 32px}.gs-head-in{flex-direction:row;align-items:center;gap:32px}.gs-logo{width:220px}.gs-title{max-width:20ch;font-size:2.375rem}.gs-timeline{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:36px}.gs-stop{flex-direction:column;gap:14px;padding-bottom:0}.gs-stop:not(:last-child):after{border-top:3px dashed #94a3b8;border-left:0;inset:23px -16px auto 68px}.gs-cards{grid-template-columns:1fr 1fr;align-items:start;gap:24px}}@media (min-width:1024px){.gs-wrap{padding:0 24px}}@media (max-width:420px){.gs-callout{flex-direction:column;align-items:flex-start}.gs-co-visual{width:150px}.gs-co-stat{margin:0}}@media print{@page{size:Letter;margin:.3in}[data-site-header],[data-site-footer],.aas-chat-fab,.aas-chat-peek,.aas-call-bar,[data-print-hide]{display:none!important}html,body{background:#fff!important}body{padding-bottom:0!important}main{min-height:0!important}.gs,.gs *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.gs-print-only{display:flex}.gs-wrap{max-width:none;padding:0}.gs-head{background:0 0;border-bottom:0;padding:0 0 6pt}.gs-head:after{display:none}.gs-head-in{flex-direction:row;align-items:center;gap:14pt;padding-top:0}.gs-head{border-top:5pt solid #0000;border-image:linear-gradient(90deg, var(--gs-navy) 33%, var(--gs-red) 33% 66%, var(--gs-gold) 66%) 1;padding-top:6pt}.gs-logo{width:1.55in}.gs-title{max-width:none;font-size:19pt}.gs-sub{max-width:none;margin-top:3pt;font-size:9pt}.gs-timeline{background:var(--gs-paper);border-radius:8pt;grid-template-columns:repeat(4,1fr);gap:8pt;margin:3pt 0 6pt;padding:5pt 8pt}.gs-stop{flex-direction:row;gap:6pt;padding:0}.gs-stop:not(:last-child):after{border:0;border-top:2pt dashed #64748b;width:6pt;inset:50% -7pt auto auto}.gs-stop-dot{width:24pt;height:24pt;box-shadow:0 0 0 1.5pt #fff, 0 0 0 3pt var(--stage);margin:2pt 3pt 0}.gs-stop-dot svg{width:13pt;height:13pt}.gs-stop-n{display:none}.gs-stop-label{font-size:9pt}.gs-stop-cue{max-width:none;font-size:8pt;line-height:1.2}.gs-stop-text{gap:1pt;padding-top:0}.gs-cards{column-count:2;column-gap:10pt;margin:0 0 2pt;display:block}.gs-card{break-inside:avoid;box-shadow:none;border-color:#cbd5e1;border-radius:7pt;margin:0 0 5pt}.gs-chip{gap:5pt;padding:3pt 8pt}.gs-chip-icon{width:14pt;height:14pt}.gs-chip-title{font-size:9.5pt}.gs-chip-stage{padding:1pt 6pt;font-size:7.5pt}.gs-list{padding:4pt 8pt 1pt}.gs-item{gap:6pt;margin:0 0 2.6pt;font-size:8.5pt;line-height:1.22}.gs-box{border-width:1.5pt;border-radius:2pt;width:11pt;height:11pt;margin-top:0}.gs-callout{border-radius:6pt;gap:8pt;margin:1pt 8pt 4pt;padding:2pt 7pt}.gs-co-visual{width:.85in}.gs-callout--photos .gs-co-visual{width:1.4in}.gs-co-text{font-size:8.5pt;line-height:1.25}.gs-co-stat{border-width:1.5pt;width:.55in;padding:11pt 0 3pt}.gs-co-stat-top{height:7pt}.gs-co-stat-value{font-size:17pt}.gs-co-stat-unit{font-size:7.5pt}.gs-foot{break-inside:avoid;margin:0}.gs-fill{color:#0f172a;gap:10pt;margin:0 0 4pt;font-size:8.5pt}.gs-field{flex:1;align-items:flex-end;gap:4pt;display:flex}.gs-field-label{color:var(--gs-navy);white-space:nowrap;font-weight:700}.gs-field-line{border-bottom:.75pt solid #475569;flex:1;height:12pt}.gs-band{border-bottom-width:3pt;border-radius:8pt;flex-wrap:nowrap;align-items:center;gap:10pt;padding:4pt 10pt}.gs-band-info{flex:1;gap:1pt}.gs-band-name{font-size:11pt}.gs-band-since{font-size:8.5pt}.gs-band-phone{margin-top:2pt;font-size:15pt}.gs-band-web{font-size:8.5pt}.gs-qr{color:var(--gs-navy-dark);background:#fff;border-radius:6pt;flex:none;align-items:center;gap:6pt;padding:3pt 6pt;font-size:8.5pt;line-height:1.2}.gs-qr img{flex:none}.gs-qr span{display:block}.gs-qr-open{width:2.05in;font-weight:500}.gs-qr-open img{width:23mm;height:23mm}.gs-qr-review{border-top:3pt solid var(--gs-red);width:2.2in;font-weight:800}.gs-qr-review img{width:21mm;height:21mm}}
