.brief-cta[data-astro-cid-a4jclgee]{background:var(--color-paper);color:var(--color-ink);padding-block:calc(var(--u) * 105) calc(var(--u) * 106)}.brief-cta[data-astro-cid-a4jclgee] .section[data-astro-cid-a4jclgee]{text-align:center;justify-items:center;display:grid}.brief-cta-title[data-astro-cid-a4jclgee]{font-size:var(--t-h2);text-transform:uppercase;margin:0;font-weight:400;line-height:1.1}.brief-cta-lead[data-astro-cid-a4jclgee]{margin:calc(var(--u) * 8) 0 0;font-size:var(--t-h3);font-weight:400;line-height:1.1}.brief-cta-action[data-astro-cid-a4jclgee]{width:calc(var(--u) * 280);height:calc(var(--u) * 55);margin-top:calc(var(--u) * 37);border:1px solid var(--color-ink);border-radius:var(--r-pill);color:var(--color-ink);font-size:var(--t-body);place-items:center;font-weight:300;text-decoration:none;transition:background .2s,color .2s;display:grid}.brief-cta-action[data-astro-cid-a4jclgee]:hover{background:var(--color-ink);color:var(--color-paper)}@media (width<=899px){.brief-cta[data-astro-cid-a4jclgee]{padding-block:calc(var(--m) * 40);background:var(--color-stone)}.brief-cta[data-astro-cid-a4jclgee] .section[data-astro-cid-a4jclgee]{width:calc(var(--m) * 320);padding:calc(var(--m) * 34) calc(var(--m) * 24) calc(var(--m) * 30);border-radius:var(--r-block);background:var(--color-ink);color:var(--color-stone);text-align:left;justify-items:stretch;margin-inline:auto}.brief-cta-title[data-astro-cid-a4jclgee]{width:auto;font-size:calc(var(--m) * 26);margin:0}.brief-cta-lead[data-astro-cid-a4jclgee]{width:auto;margin:calc(var(--m) * 12) 0 0;color:#a2a2a2;font-size:calc(var(--m) * 17)}.brief-cta-action[data-astro-cid-a4jclgee]{width:100%;height:calc(var(--m) * 44);margin:calc(var(--m) * 30) 0 0;border-color:var(--color-paper);color:var(--color-paper);font-size:calc(var(--m) * 14);text-transform:uppercase}.brief-cta-action[data-astro-cid-a4jclgee]:hover{background:var(--color-paper);color:var(--color-ink)}}.strip[data-astro-cid-mfzfpjyu]{background:var(--color-stone)}.strip[data-astro-cid-mfzfpjyu] .section[data-astro-cid-mfzfpjyu]{row-gap:calc(var(--u) * 20);display:grid}.strip-card[data-astro-cid-mfzfpjyu]{top:calc(var(--u) * 20);height:calc(var(--u) * 530);border-radius:var(--r-inner);background:var(--color-ink);color:var(--color-ink);text-decoration:none;display:block;position:sticky;overflow:hidden}.strip-photo[data-astro-cid-mfzfpjyu]{object-fit:cover;width:100%;height:100%;transition:scale .4s;display:block}.strip-card[data-astro-cid-mfzfpjyu]:hover .strip-photo[data-astro-cid-mfzfpjyu]{scale:1.03}.strip-label[data-astro-cid-mfzfpjyu]{left:calc(var(--u) * 10);top:calc(var(--u) * 10);padding:calc(var(--u) * 20) calc(var(--u) * 30);border-radius:calc(var(--u) * 5);background:var(--color-paper);font-size:var(--t-body);white-space:nowrap;font-weight:500;line-height:1.2;position:absolute}.strip-label[data-astro-cid-mfzfpjyu] b[data-astro-cid-mfzfpjyu]{font-weight:500}.strip-season[data-astro-cid-mfzfpjyu]{right:calc(var(--u) * 10);top:calc(var(--u) * 10);padding:calc(var(--u) * 20) calc(var(--u) * 30);border-radius:calc(var(--u) * 5);background:var(--color-paper);font-size:var(--t-body);white-space:nowrap;font-weight:500;line-height:1.2;position:absolute}@media (width<=899px){.strip[data-astro-cid-mfzfpjyu]{padding-top:calc(var(--m) * 24)}.strip[data-astro-cid-mfzfpjyu] .section[data-astro-cid-mfzfpjyu]{row-gap:calc(var(--m) * 14);width:calc(var(--m) * 320);margin-inline:auto;padding-inline:0}.strip-card[data-astro-cid-mfzfpjyu]{top:calc(var(--m) * 72);height:calc(var(--m) * 240);position:sticky}.strip-label[data-astro-cid-mfzfpjyu]{left:calc(var(--m) * 10);top:calc(var(--m) * 10);padding:calc(var(--m) * 12);font-size:calc(var(--m) * 16);white-space:nowrap}.strip-season[data-astro-cid-mfzfpjyu]{top:auto;right:calc(var(--m) * 10);bottom:calc(var(--m) * 10);padding:calc(var(--m) * 12);font-size:calc(var(--m) * 16)}}.clients[data-astro-cid-nkv4fvpg]{background:var(--color-ink);color:var(--color-paper);padding-block:calc(var(--u) * 60) calc(var(--u) * 41)}.clients-title[data-astro-cid-nkv4fvpg],.clients-lead[data-astro-cid-nkv4fvpg]{text-align:center;margin:0}.clients-title[data-astro-cid-nkv4fvpg]{font-size:var(--t-h2);text-transform:uppercase;font-weight:400;line-height:1.1}.clients-lead[data-astro-cid-nkv4fvpg]{margin-top:calc(var(--u) * 20);font-size:var(--t-body)}.clients-rows[data-astro-cid-nkv4fvpg]{row-gap:calc(var(--u) * 24);margin:calc(var(--u) * 20) 0 0;padding:0;list-style:none;display:grid}.clients-label[data-astro-cid-nkv4fvpg]{margin-bottom:calc(var(--u) * 11);font-size:var(--t-body);display:block}.clients-logos[data-astro-cid-nkv4fvpg]{width:100%;height:var(--row-height);object-fit:contain;object-position:left center}@media (width<=899px){.clients[data-astro-cid-nkv4fvpg]{padding-block:calc(var(--m) * 40) calc(var(--m) * 32)}.clients[data-astro-cid-nkv4fvpg] .section[data-astro-cid-nkv4fvpg]{width:calc(var(--m) * 320);margin-inline:auto;padding-inline:0}.clients-title[data-astro-cid-nkv4fvpg]{font-size:calc(var(--m) * 28)}.clients-lead[data-astro-cid-nkv4fvpg]{margin-top:calc(var(--m) * 12);font-size:calc(var(--m) * 12)}.clients-rows[data-astro-cid-nkv4fvpg]{row-gap:calc(var(--m) * 20);margin-top:calc(var(--m) * 30)}.clients-label[data-astro-cid-nkv4fvpg]{margin-bottom:calc(var(--m) * 8);font-size:calc(var(--m) * 12)}.clients-row[data-astro-cid-nkv4fvpg]{overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.clients-row[data-astro-cid-nkv4fvpg]::-webkit-scrollbar{display:none}.clients-logos[data-astro-cid-nkv4fvpg]{width:auto;max-width:none;height:calc(var(--row-mobile) * 1.9)}}.deck[data-astro-cid-tanjovt5]{background:var(--color-stone);overflow:hidden}.deck-board[data-astro-cid-tanjovt5]{height:calc(var(--u) * 341);position:relative}.deck-bar[data-astro-cid-tanjovt5]{left:calc(var(--u) * -527);top:calc(var(--u) * 61);width:calc(var(--u) * 1531);height:calc(var(--u) * 219);border-radius:var(--r-block);background:var(--color-ink);position:absolute}.deck-photo[data-astro-cid-tanjovt5]{left:calc(var(--u) * -20);top:calc(var(--u) * -106);width:calc(var(--u) * 317);height:calc(var(--u) * 426);border-radius:var(--r-plate);object-fit:cover;position:absolute}.deck-action[data-astro-cid-tanjovt5]{left:calc(var(--u) * 443);top:calc(var(--u) * 144);width:calc(var(--u) * 314);height:calc(var(--u) * 52);border:1px solid var(--color-paper);border-radius:var(--r-pill);color:var(--color-paper);font-size:var(--t-body);text-transform:uppercase;place-items:center;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:grid;position:absolute}.deck-action[data-astro-cid-tanjovt5]:hover{background:var(--color-paper);color:var(--color-ink)}@media (width<=899px){.deck[data-astro-cid-tanjovt5]{padding-bottom:calc(var(--m) * 44)}.deck-board[data-astro-cid-tanjovt5]{width:calc(var(--m) * 320);height:calc(var(--m) * 341);margin-inline:auto;padding-inline:0}.deck-bar[data-astro-cid-tanjovt5]{left:calc(var(--m) * -232);top:calc(var(--m) * 18);width:calc(var(--m) * 552);height:calc(var(--m) * 150);border-radius:calc(var(--m) * 16);margin-inline:0}.deck-photo[data-astro-cid-tanjovt5]{left:calc(var(--m) * -20);top:calc(var(--m) * 112);width:calc(var(--m) * 242);height:calc(var(--m) * 231);border-radius:calc(var(--m) * 20)}.deck-action[data-astro-cid-tanjovt5]{left:calc(var(--m) * 31);top:calc(var(--m) * 43);width:calc(var(--m) * 257);height:calc(var(--m) * 41);font-size:calc(var(--m) * 14)}}.founder[data-astro-cid-olxgq6ry]{background:var(--color-ink);color:var(--color-paper)}.founder-board[data-astro-cid-olxgq6ry]{grid-template-columns:calc(var(--u) * 600) 1fr;padding-block:calc(var(--u) * 120) calc(var(--u) * 130);grid-template-rows:auto 1fr;display:grid}.founder-photo[data-astro-cid-olxgq6ry]{grid-area:1/1/3/2}.founder-title[data-astro-cid-olxgq6ry],.founder-copy[data-astro-cid-olxgq6ry]{grid-column:2}.founder-photo[data-astro-cid-olxgq6ry]{width:calc(var(--u) * 560);height:calc(var(--u) * 630);border-radius:var(--r-block);object-fit:cover}.founder-title[data-astro-cid-olxgq6ry]{width:calc(var(--u) * 463);margin:calc(var(--u) * 33) 0 0;font-size:calc(var(--u) * 40);text-transform:uppercase;font-weight:500;line-height:1.1}.founder-name[data-astro-cid-olxgq6ry]{margin:calc(var(--u) * 31) 0 calc(var(--u) * 12);padding-bottom:calc(var(--u) * 12);width:calc(var(--u) * 430);border-bottom:1px solid var(--color-grey);font-size:var(--t-lead);text-transform:uppercase;font-weight:500}.founder-list[data-astro-cid-olxgq6ry]{width:calc(var(--u) * 553);margin:calc(var(--u) * 9) 0 0;color:var(--color-muted);font-size:var(--t-body);padding:0;line-height:1.6;list-style:none}.founder-list[data-astro-cid-olxgq6ry] li[data-astro-cid-olxgq6ry]{grid-template-columns:calc(var(--u) * 20) 1fr;column-gap:calc(var(--u) * 12);align-items:start;display:grid}.founder-list[data-astro-cid-olxgq6ry] li[data-astro-cid-olxgq6ry]:before{content:"";height:1px;margin-top:calc(var(--u) * 11);background:currentColor}@media (width<=899px){.founder-board[data-astro-cid-olxgq6ry]{width:calc(var(--m) * 320);padding-block:calc(var(--m) * 53) calc(var(--m) * 60);flex-direction:column;grid-template-rows:none;grid-template-columns:none;margin-inline:auto;padding-inline:0;display:flex}.founder-photo[data-astro-cid-olxgq6ry]{width:calc(var(--m) * 320);height:calc(var(--m) * 376);margin-top:calc(var(--m) * 38);border-radius:calc(var(--m) * 16)}.founder-title[data-astro-cid-olxgq6ry]{width:100%;font-size:calc(var(--m) * 28);margin:0}.founder-list[data-astro-cid-olxgq6ry] li[data-astro-cid-olxgq6ry]{grid-template-columns:calc(var(--m) * 14) 1fr;column-gap:calc(var(--m) * 10)}.founder-list[data-astro-cid-olxgq6ry] li[data-astro-cid-olxgq6ry]:before{margin-top:calc(var(--m) * 9)}.founder-name[data-astro-cid-olxgq6ry]{width:calc(var(--m) * 310);margin:calc(var(--m) * 38) 0 calc(var(--m) * 12);padding-bottom:calc(var(--m) * 12);font-size:calc(var(--m) * 18)}.founder-list[data-astro-cid-olxgq6ry]{width:calc(var(--m) * 303);margin-top:calc(var(--m) * 9);font-size:calc(var(--m) * 13);line-height:1.45}}.pf-link[data-astro-cid-add6fn7g]{background:var(--color-stone);padding-block:calc(var(--u) * 20) calc(var(--u) * 25)}.pf-link[data-astro-cid-add6fn7g] .section[data-astro-cid-add6fn7g]{justify-items:center;display:grid}.pf-link-button[data-astro-cid-add6fn7g]{width:calc(var(--u) * 258);height:calc(var(--u) * 55);border:1px solid var(--color-ink);border-radius:var(--r-pill);color:var(--color-ink);font-size:calc(var(--u) * 17);text-transform:uppercase;place-items:center;text-decoration:none;transition:background .2s,color .2s;display:grid}.pf-link-button[data-astro-cid-add6fn7g]:hover{background:var(--color-ink);color:var(--color-paper)}@media (width<=899px){.pf-link[data-astro-cid-add6fn7g]{padding-block:0}.pf-link[data-astro-cid-add6fn7g] .section[data-astro-cid-add6fn7g]{width:calc(var(--m) * 320);height:calc(var(--m) * 85);justify-items:start;margin-inline:auto;padding-inline:0}.pf-link-button[data-astro-cid-add6fn7g]{width:calc(var(--m) * 206);height:calc(var(--m) * 41);margin:calc(var(--m) * 18) 0 0 calc(var(--m) * 51);font-size:calc(var(--m) * 14)}}.pmap[data-astro-cid-667qrl42]{background:var(--color-stone);color:var(--color-ink);padding-block:calc(var(--u) * 21) var(--gap-section)}.pmap-title[data-astro-cid-667qrl42]{z-index:1;font-size:calc(var(--u) * 40);text-align:center;text-transform:uppercase;margin:0;font-weight:500;line-height:1.1;position:relative}.pmap-board[data-astro-cid-667qrl42]{width:calc(var(--u) * 880);margin:calc(var(--u) * -44) 0 0 calc(var(--u) * 140);position:relative}.pmap-canvas[data-astro-cid-667qrl42]{aspect-ratio:880/991;position:relative}.pmap-image[data-astro-cid-667qrl42]{width:100%;height:100%;display:block}.pmap-lines[data-astro-cid-667qrl42]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pmap-lines[data-astro-cid-667qrl42] line[data-astro-cid-667qrl42]{stroke:var(--color-ink);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .2s}.pmap-lines[data-astro-cid-667qrl42] line[data-astro-cid-667qrl42].is-active{opacity:1}.pmap-pin[data-astro-cid-667qrl42]{width:calc(var(--u) * 20);height:calc(var(--u) * 20);cursor:pointer;background:#0003;border:0;border-radius:50%;padding:0;transition:transform .2s;position:absolute;transform:translate(-50%,-50%)}.pmap-pin[data-astro-cid-667qrl42]:after{content:"";inset:calc(var(--u) * 4);background:var(--color-ink);border-radius:50%;position:absolute}.pmap-pin[data-astro-cid-667qrl42]:hover,.pmap-pin[data-astro-cid-667qrl42][aria-pressed=true]{transform:translate(-50%,-50%)scale(1.3)}.pmap-plate[data-astro-cid-667qrl42]{left:calc(var(--u) * 542);top:calc(var(--u) * 611);width:calc(var(--u) * 380);padding:calc(var(--u) * 16) calc(var(--u) * 15) calc(var(--u) * 16);border-radius:var(--r-plate);color:var(--color-paper);background:#000;justify-items:start;display:grid;position:absolute}.pmap-plate[data-astro-cid-667qrl42][hidden]{display:none}.pmap-name[data-astro-cid-667qrl42]{font-size:calc(var(--u) * 30);margin:0;font-weight:600;line-height:1}.pmap-count[data-astro-cid-667qrl42]{margin:calc(var(--u) * 5) 0 0;font-size:var(--t-body);line-height:1.2}.pmap-cities[data-astro-cid-667qrl42]{margin:calc(var(--u) * 5) 0 0;color:var(--color-muted);font-size:var(--t-body);line-height:1.2}.pmap-action[data-astro-cid-667qrl42]{width:calc(var(--u) * 225);height:calc(var(--u) * 43);margin-top:calc(var(--u) * 10);border-radius:var(--r-pill);background:var(--color-stone);color:var(--color-ink);font-size:var(--t-body);text-transform:uppercase;place-items:center;font-weight:500;text-decoration:none;transition:opacity .2s;display:grid}.pmap-action[data-astro-cid-667qrl42]:hover{opacity:.85}@media (width<=899px){.pmap[data-astro-cid-667qrl42]{padding-block:48px}.pmap-title[data-astro-cid-667qrl42]{font-size:var(--t-h2)}.pmap-board[data-astro-cid-667qrl42]{width:100%;margin:8px 0 0}.pmap-lines[data-astro-cid-667qrl42]{display:none}.pmap-pin[data-astro-cid-667qrl42]{width:26px;height:26px}.pmap-pin[data-astro-cid-667qrl42]:after{inset:6px}.pmap-plate[data-astro-cid-667qrl42]{width:auto;padding:14px 16px 16px;top:0;left:0;right:0}.pmap-name[data-astro-cid-667qrl42]{font-size:var(--t-h3)}.pmap-action[data-astro-cid-667qrl42]{width:100%;height:40px;font-size:var(--t-body);margin-top:12px}}.reasons[data-astro-cid-zmmuwa56]{background:var(--color-paper);color:var(--color-ink);padding-block:calc(var(--u) * 91) calc(var(--u) * 62)}.reasons-title[data-astro-cid-zmmuwa56]{width:calc(var(--u) * 727);margin:0 auto calc(var(--u) * 114);font-size:var(--t-h2);text-align:center;text-transform:uppercase;font-weight:500;line-height:1.1}.reasons-list[data-astro-cid-zmmuwa56]{margin:0;padding:0;list-style:none}.reason[data-astro-cid-zmmuwa56]{grid-template-columns:calc(var(--u) * 70) 1fr;column-gap:calc(var(--u) * 326);padding:calc(var(--u) * 34) 0;margin-inline:calc(var(--u) * 102);align-items:start;display:grid}.reason[data-astro-cid-zmmuwa56]+.reason[data-astro-cid-zmmuwa56]{border-top:1px solid var(--color-grey)}.reason-mark[data-astro-cid-zmmuwa56]{width:calc(var(--u) * 70);height:calc(var(--u) * 70);border:1px solid var(--color-grey);font-size:var(--t-h3);border-radius:50%;place-items:center;line-height:1;display:grid}.reason-title[data-astro-cid-zmmuwa56]{font-size:var(--t-h3);text-transform:uppercase;margin:0;font-weight:400;line-height:1.1}.reason-copy[data-astro-cid-zmmuwa56]{min-height:calc(var(--u) * 70)}.reason-text[data-astro-cid-zmmuwa56]{width:calc(var(--u) * 560);margin:calc(var(--u) * 30) 0 0;color:var(--color-grey);font-size:var(--t-body);white-space:pre-line;line-height:1.375}@media (width<=899px){.reasons[data-astro-cid-zmmuwa56]{padding-block:calc(var(--m) * 60) calc(var(--m) * 50)}.reasons[data-astro-cid-zmmuwa56] .section[data-astro-cid-zmmuwa56]{width:calc(var(--m) * 320);margin-inline:auto;padding-inline:0}.reasons-title[data-astro-cid-zmmuwa56]{width:calc(var(--m) * 308);margin:0 0 calc(var(--m) * 40) calc(var(--m) * 6);font-size:calc(var(--m) * 20);text-align:left}.reasons-list[data-astro-cid-zmmuwa56]{row-gap:calc(var(--m) * 10);padding-bottom:calc(var(--m) * 30);display:grid}.reason[data-astro-cid-zmmuwa56]{top:calc(var(--m) * 72);grid-template-columns:calc(var(--m) * 44) 1fr;column-gap:calc(var(--m) * 16);padding:calc(var(--m) * 22) calc(var(--m) * 18);border-radius:calc(var(--m) * 16);background:var(--color-base);margin-inline:0;position:sticky}.reason[data-astro-cid-zmmuwa56]+.reason[data-astro-cid-zmmuwa56]{border-top:0}.reason-mark[data-astro-cid-zmmuwa56]{width:calc(var(--m) * 44);height:calc(var(--m) * 44);border-color:var(--color-ink);font-size:calc(var(--m) * 20)}.reason-copy[data-astro-cid-zmmuwa56]{min-height:calc(var(--m) * 44)}.reason-title[data-astro-cid-zmmuwa56]{font-size:calc(var(--m) * 19)}.reason-text[data-astro-cid-zmmuwa56]{width:auto;margin-top:calc(var(--m) * 14);font-size:calc(var(--m) * 13)}}.reviews[data-astro-cid-c5jzir7q]{background:var(--color-ink);color:var(--color-paper);padding-bottom:calc(var(--u) * 135)}.reviews-title[data-astro-cid-c5jzir7q]{margin:0 0 calc(var(--u) * 40);font-size:var(--t-h2);text-transform:uppercase;font-weight:400;line-height:1.1}.reviews-rail[data-astro-cid-c5jzir7q]{gap:calc(var(--u) * 20);padding-inline:max(var(--pad), calc(50% - var(--u) * 580));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.reviews-rail[data-astro-cid-c5jzir7q]::-webkit-scrollbar{display:none}.review[data-astro-cid-c5jzir7q]{width:calc(var(--u) * 373);padding:calc(var(--u) * 30);border-radius:var(--r-block);background:var(--color-stone);color:var(--color-ink);scroll-snap-align:start;flex:none}.review-name[data-astro-cid-c5jzir7q]{font-size:var(--t-lead);margin:0;font-weight:500}.review-occasion[data-astro-cid-c5jzir7q]{margin:calc(var(--u) * 6) 0 calc(var(--u) * 20);color:var(--color-grey);font-size:var(--t-body)}.review-text[data-astro-cid-c5jzir7q]{font-size:var(--t-body);white-space:pre-line;margin:0;line-height:1.45}@media (width<=899px){.reviews[data-astro-cid-c5jzir7q]{padding-block:44px}.reviews-rail[data-astro-cid-c5jzir7q]{scroll-padding-inline:var(--pad);gap:0}.review[data-astro-cid-c5jzir7q]{border-left:1px solid #0d0d0d24;width:min(300px,100vw - 75px);margin-right:-32px;padding:22px}.review[data-astro-cid-c5jzir7q]:last-child{margin-right:0}}
