.hero[data-astro-cid-b2k4bk4o]{padding-top:var(--space-9);padding-bottom:0}.hero[data-astro-cid-b2k4bk4o]+.section{padding-top:var(--space-9)}.hero__grid[data-astro-cid-b2k4bk4o]{row-gap:var(--space-8);align-items:center}.hero__copy[data-astro-cid-b2k4bk4o]{grid-column:1/-1;justify-items:start;display:grid}.hero__title[data-astro-cid-b2k4bk4o]{letter-spacing:-.02em;font-size:clamp(2.375rem,.25rem + 5.1vw,5rem);line-height:1;display:grid}.hero__kicker[data-astro-cid-b2k4bk4o]{margin-bottom:var(--space-5);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.14em;text-transform:uppercase;color:var(--grey-500);font-weight:600;line-height:1.4}.kline[data-astro-cid-b2k4bk4o]{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.kline__inner[data-astro-cid-b2k4bk4o]{display:inline-block}.hero__lead[data-astro-cid-b2k4bk4o]{margin-top:var(--space-5);max-width:50ch;font-size:clamp(1.125rem,1rem + .35vw,1.25rem)}.hero__actions[data-astro-cid-b2k4bk4o]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.hero__visual[data-astro-cid-b2k4bk4o]{grid-column:1/-1}.hero__img[data-astro-cid-b2k4bk4o]{width:100%;height:auto;display:block}.hero__frame[data-astro-cid-b2k4bk4o]{border-radius:18px;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hero__frame[data-astro-cid-b2k4bk4o]{transition:transform .6s}.hero__img[data-astro-cid-b2k4bk4o]{transition:transform .8s}.hero__frame[data-astro-cid-b2k4bk4o]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#ffffff73 50%,#fff0 100%);width:35%;position:absolute;inset-block:-10%;inset-inline-start:0;transform:translate(-160%)skew(-18deg)}.hero__frame[data-astro-cid-b2k4bk4o]:hover{transform:translateY(-6px)}.hero__frame[data-astro-cid-b2k4bk4o]:hover .hero__img[data-astro-cid-b2k4bk4o]{transform:scale(1.035)}.hero__frame[data-astro-cid-b2k4bk4o]:hover:after{animation:1.1s forwards hero-sheen}@keyframes hero-sheen{0%{transform:translate(-160%)skew(-18deg)}to{transform:translate(420%)skew(-18deg)}}}.hero__stats[data-astro-cid-b2k4bk4o]{margin-top:var(--space-8);border-top:1px solid var(--navy);border-bottom:var(--border);grid-template-columns:1fr;display:grid}.hero__stat[data-astro-cid-b2k4bk4o]{gap:var(--space-2);padding-block:var(--space-5);display:grid}.hero__stat[data-astro-cid-b2k4bk4o]+.hero__stat[data-astro-cid-b2k4bk4o]{border-top:var(--border)}.hero__stat-value[data-astro-cid-b2k4bk4o]{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;order:-1;font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem);font-weight:600;line-height:1}.hero__stat-label[data-astro-cid-b2k4bk4o]{color:var(--grey-600)}@media (prefers-reduced-motion:no-preference){.kline__inner[data-astro-cid-b2k4bk4o]{animation:1s cubic-bezier(.2,.7,0,1) both line-up;animation-delay:calc(.1s + var(--i) * .12s)}.hero__lead[data-astro-cid-b2k4bk4o],.hero__actions[data-astro-cid-b2k4bk4o],.hero__stats[data-astro-cid-b2k4bk4o]{animation:fade-up .9s var(--ease) .45s both}}@keyframes line-up{0%{transform:translateY(105%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}}@media (width<=30rem){.hero__actions[data-astro-cid-b2k4bk4o] .btn{width:100%}}@media (width>=48rem){.hero__stats[data-astro-cid-b2k4bk4o]{grid-template-columns:repeat(3,minmax(0,1fr))}.hero__stat[data-astro-cid-b2k4bk4o]{padding:var(--space-6) var(--space-5)}.hero__stat[data-astro-cid-b2k4bk4o]:first-child{padding-inline-start:0}.hero__stat[data-astro-cid-b2k4bk4o]+.hero__stat[data-astro-cid-b2k4bk4o]{border-top:0;border-inline-start:var(--border)}}@media (width>=64rem){.hero__grid[data-astro-cid-b2k4bk4o]{align-items:center}.hero__copy[data-astro-cid-b2k4bk4o]{z-index:1;grid-area:1/1/auto/span 6;position:relative}.hero__visual[data-astro-cid-b2k4bk4o]{grid-area:1/6/auto/-1;padding-inline-start:calc((100% - 6 * var(--grid-gap)) / 14 + var(--grid-gap) / 2)}.hero__lead[data-astro-cid-b2k4bk4o]{max-width:44ch}.hero__stats[data-astro-cid-b2k4bk4o]{margin-top:var(--space-9)}}@media (width>=64rem) and (width<=79.99rem){.hero__copy[data-astro-cid-b2k4bk4o]{grid-column:1/span 7}.hero__visual[data-astro-cid-b2k4bk4o]{grid-column:8/-1;padding-inline-start:0}}.mock-svg[data-astro-cid-2ghzrwpi],.mock-img[data-astro-cid-2ghzrwpi]{object-fit:cover;width:100%;height:100%;display:block}.panels[data-astro-cid-fa53qtqg]{gap:var(--space-3);margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) var(--space-3);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:thin;grid-auto-columns:min(78%,22rem);grid-auto-flow:column;list-style:none;display:grid;overflow-x:auto}.panel[data-astro-cid-fa53qtqg]{scroll-snap-align:start;border-radius:var(--radius-md);background:radial-gradient(120% 80% at 80% 0,#ffffffe6,#0000 60%),linear-gradient(160deg,#e3e6f2 0%,#eef0f7 60%,#f6f7fb 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.panel__media[data-astro-cid-fa53qtqg]{aspect-ratio:4/4;overflow:hidden}.panel__media[data-astro-cid-fa53qtqg] picture[data-astro-cid-fa53qtqg]{height:100%;display:block}.panel__img[data-astro-cid-fa53qtqg]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.panel__body[data-astro-cid-fa53qtqg]{gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-6);background:var(--white);flex:1;align-content:start;display:grid}.panel__go[data-astro-cid-fa53qtqg]{display:none}.panel__body[data-astro-cid-fa53qtqg] .panel__icon{margin-bottom:var(--space-1)}@media (hover:hover){.panel[data-astro-cid-fa53qtqg]:hover .panel__icon{--collection-icon-colour:var(--brand-green)}}.panel__title[data-astro-cid-fa53qtqg]{font-size:var(--text-h3)}.panel__title[data-astro-cid-fa53qtqg] a[data-astro-cid-fa53qtqg]{text-decoration:none}.panel__more[data-astro-cid-fa53qtqg]{gap:var(--space-4);justify-items:start;display:grid}.panel__line[data-astro-cid-fa53qtqg]{color:var(--grey-600)}#products.section{padding-bottom:0}@media (width>=64rem) and (hover:hover) and (pointer:fine){.panels[data-astro-cid-fa53qtqg]{gap:var(--space-3);height:clamp(34rem,46vw,42rem);margin-inline:0;padding:0;display:flex;overflow:visible}.panel[data-astro-cid-fa53qtqg]{flex:1 1 0;min-width:11.5rem;transition:flex-grow .7s cubic-bezier(.2,.7,0,1)}.panel[data-astro-cid-fa53qtqg][data-open]{cursor:pointer;flex-grow:1.9}.panel__media[data-astro-cid-fa53qtqg]{aspect-ratio:auto;flex:1;min-height:0}.panel__body[data-astro-cid-fa53qtqg]{background:0 0;border-top:1px solid #0204291f;flex:none;height:18.125rem;overflow:hidden}.panel__title[data-astro-cid-fa53qtqg] a[data-astro-cid-fa53qtqg]:after{content:"";position:absolute;inset:0}.panel__more[data-astro-cid-fa53qtqg]{opacity:0;visibility:hidden;transition:opacity .35s var(--ease), transform .35s var(--ease), visibility 0s linear .35s;transform:translateY(8px)}.panel[data-astro-cid-fa53qtqg][data-open] .panel__more[data-astro-cid-fa53qtqg]{opacity:1;visibility:visible;transition-delay:.2s,.2s,0s;transform:none}.panel__more[data-astro-cid-fa53qtqg] .btn{z-index:1;position:relative}.panel__body[data-astro-cid-fa53qtqg]{position:relative}.panel__go[data-astro-cid-fa53qtqg]{top:var(--space-5);z-index:1;width:1.5rem;height:1.5rem;color:var(--grey-500);transition:opacity .25s var(--ease);display:block;position:absolute;inset-inline-end:var(--space-5)}.panel__go[data-astro-cid-fa53qtqg] svg[data-astro-cid-fa53qtqg]{width:100%;height:100%;display:block}.panel[data-astro-cid-fa53qtqg][data-open] .panel__go[data-astro-cid-fa53qtqg]{opacity:0;pointer-events:none}}.panel[data-astro-cid-fa53qtqg]:has(:focus-visible){outline:2px solid var(--navy);outline-offset:3px}.panel__title[data-astro-cid-fa53qtqg] a[data-astro-cid-fa53qtqg]:focus-visible{outline:none}.audience[data-astro-cid-i54jmq5v]{row-gap:var(--space-6);align-items:start}.audience__media[data-astro-cid-i54jmq5v]{top:calc(var(--header-h) + var(--space-4));z-index:1;aspect-ratio:16/9;border-radius:var(--radius-md);width:100%;max-height:12.5rem;box-shadow:0 0 0 var(--space-3) var(--white);grid-column:1/-1;display:grid;position:sticky;overflow:hidden}.audience__frame[data-astro-cid-i54jmq5v]{opacity:0;transition:opacity .25s var(--ease), transform .25s var(--ease);grid-area:1/1;transform:scale(1.03)}.audience[data-astro-cid-i54jmq5v] .audience__frame[data-astro-cid-i54jmq5v] .media{aspect-ratio:auto;border:0;height:100%}.audience__frame[data-astro-cid-i54jmq5v] .media__art svg{width:22%}.audience[data-astro-cid-i54jmq5v]:not(:has(.row:is(:hover,:focus-within)))[data-active="0"] .audience__frame[data-astro-cid-i54jmq5v][data-i="0"],.audience[data-astro-cid-i54jmq5v]:not(:has(.row:is(:hover,:focus-within)))[data-active="1"] .audience__frame[data-astro-cid-i54jmq5v][data-i="1"],.audience[data-astro-cid-i54jmq5v]:not(:has(.row:is(:hover,:focus-within)))[data-active="2"] .audience__frame[data-astro-cid-i54jmq5v][data-i="2"],.audience[data-astro-cid-i54jmq5v]:has(.row[data-i="0"]:is(:hover,:focus-within)) .audience__frame[data-astro-cid-i54jmq5v][data-i="0"],.audience[data-astro-cid-i54jmq5v]:has(.row[data-i="1"]:is(:hover,:focus-within)) .audience__frame[data-astro-cid-i54jmq5v][data-i="1"],.audience[data-astro-cid-i54jmq5v]:has(.row[data-i="2"]:is(:hover,:focus-within)) .audience__frame[data-astro-cid-i54jmq5v][data-i="2"]{opacity:1;transform:none}.rows[data-astro-cid-i54jmq5v]{border-bottom:var(--border);grid-column:1/-1;padding:0;list-style:none}.row[data-astro-cid-i54jmq5v]{border-top:var(--border);transition:border-color .22s var(--ease);position:relative}.row[data-astro-cid-i54jmq5v]:after{content:"";inset-block:var(--space-4);background:var(--navy);width:2px;transition:transform .22s var(--ease);position:absolute;inset-inline-start:0;transform:scaleY(0)}.row__link[data-astro-cid-i54jmq5v]{column-gap:var(--space-5);row-gap:var(--space-2);padding:var(--space-5) var(--space-2) var(--space-5) var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.row__title[data-astro-cid-i54jmq5v],.row__points[data-astro-cid-i54jmq5v]{grid-column:1}.row__title[data-astro-cid-i54jmq5v]{letter-spacing:-.02em;color:var(--navy);transition:translate .22s var(--ease);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)}.row__icon[data-astro-cid-i54jmq5v]{color:#02042966;width:1.5rem;height:1.5rem;transition:color .22s var(--ease), translate .22s var(--ease);grid-area:1/2/span 2}.row__points[data-astro-cid-i54jmq5v]{color:var(--grey-500);font-size:var(--text-sm)}.row[data-astro-cid-i54jmq5v]:is(:hover,:focus-within){border-top-color:var(--grey-300)}.row[data-astro-cid-i54jmq5v]:is(:hover,:focus-within) .row__title[data-astro-cid-i54jmq5v]{translate:calc(4px * var(--flip)) 0}.audience[data-astro-cid-i54jmq5v]:not(:has(.row:is(:hover,:focus-within)))[data-active="0"] .row[data-astro-cid-i54jmq5v][data-i="0"]:after,.audience[data-astro-cid-i54jmq5v]:not(:has(.row:is(:hover,:focus-within)))[data-active="1"] .row[data-astro-cid-i54jmq5v][data-i="1"]:after,.audience[data-astro-cid-i54jmq5v]:not(:has(.row:is(:hover,:focus-within)))[data-active="2"] .row[data-astro-cid-i54jmq5v][data-i="2"]:after,.row[data-astro-cid-i54jmq5v]:is(:hover,:focus-within):after{transform:scaleY(1)}.audience[data-astro-cid-i54jmq5v]:not(:has(.row:is(:hover,:focus-within)))[data-active="0"] .row[data-astro-cid-i54jmq5v][data-i="0"] .row__icon[data-astro-cid-i54jmq5v],.audience[data-astro-cid-i54jmq5v]:not(:has(.row:is(:hover,:focus-within)))[data-active="1"] .row[data-astro-cid-i54jmq5v][data-i="1"] .row__icon[data-astro-cid-i54jmq5v],.audience[data-astro-cid-i54jmq5v]:not(:has(.row:is(:hover,:focus-within)))[data-active="2"] .row[data-astro-cid-i54jmq5v][data-i="2"] .row__icon[data-astro-cid-i54jmq5v],.row[data-astro-cid-i54jmq5v]:is(:hover,:focus-within) .row__icon[data-astro-cid-i54jmq5v]{color:var(--navy);translate:calc(3px * var(--flip)) -3px}.row__link[data-astro-cid-i54jmq5v]:focus-visible{outline:2px solid var(--navy);outline-offset:-2px;border-radius:var(--radius-sm)}@media (width>=64rem){.audience[data-astro-cid-i54jmq5v]{align-items:center}.audience__media[data-astro-cid-i54jmq5v]{aspect-ratio:auto;width:100%;height:420px;max-height:420px;box-shadow:none;grid-column:1/span 5;position:relative;top:auto}.rows[data-astro-cid-i54jmq5v]{grid-column:6/span 7}}.pz[data-astro-cid-2zwlis3k]{row-gap:var(--space-6);align-items:center}.pz__stage[data-astro-cid-2zwlis3k]{aspect-ratio:4/3;border-radius:var(--radius-md);background:#1b2440;grid-column:1/-1;position:relative;overflow:hidden}.pz__layer[data-astro-cid-2zwlis3k]{opacity:0;z-index:0;padding:3%;position:absolute;inset:0}.pz__layer[data-astro-cid-2zwlis3k][data-state=base]{opacity:1;z-index:1}.pz__layer[data-astro-cid-2zwlis3k][data-state=in]{opacity:1;z-index:2;animation:.45s both pz-fade-in}@keyframes pz-fade-in{0%{opacity:0}}.pz__layer[data-astro-cid-2zwlis3k]:has(.pmug--photo){padding:0}.pz__col[data-astro-cid-2zwlis3k]{grid-column:1/-1}.pz__levels[data-astro-cid-2zwlis3k]{border-bottom:1px solid var(--grey-300);padding:0;list-style:none}.pz__level[data-astro-cid-2zwlis3k]{border-top:1px solid var(--grey-300);position:relative}.pz__level[data-astro-cid-2zwlis3k]:after{content:"";inset-block:var(--space-4);background:var(--neon);width:3px;transition:transform .22s var(--ease);position:absolute;inset-inline-start:0;transform:scaleY(0)}.pz__select[data-astro-cid-2zwlis3k]{gap:var(--space-1);width:100%;padding:var(--space-5) var(--space-2) var(--space-5) var(--space-5);font:inherit;text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;display:grid}.pz__num[data-astro-cid-2zwlis3k]{font-size:var(--text-xs);color:var(--grey-500);font-weight:600}.pz__title[data-astro-cid-2zwlis3k]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--grey-500);transition:color .22s var(--ease);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:600;line-height:1.2}.pz__line[data-astro-cid-2zwlis3k]{font-size:var(--text-sm);color:var(--grey-500)}.pz[data-astro-cid-2zwlis3k][data-active="0"] .pz__level[data-astro-cid-2zwlis3k][data-i="0"]:after,.pz[data-astro-cid-2zwlis3k][data-active="1"] .pz__level[data-astro-cid-2zwlis3k][data-i="1"]:after,.pz[data-astro-cid-2zwlis3k][data-active="2"] .pz__level[data-astro-cid-2zwlis3k][data-i="2"]:after{transform:scaleY(1)}.pz[data-astro-cid-2zwlis3k][data-active="0"] .pz__level[data-astro-cid-2zwlis3k][data-i="0"] [data-astro-cid-2zwlis3k]:is(.pz__title,.pz__num),.pz[data-astro-cid-2zwlis3k][data-active="1"] .pz__level[data-astro-cid-2zwlis3k][data-i="1"] [data-astro-cid-2zwlis3k]:is(.pz__title,.pz__num),.pz[data-astro-cid-2zwlis3k][data-active="2"] .pz__level[data-astro-cid-2zwlis3k][data-i="2"] [data-astro-cid-2zwlis3k]:is(.pz__title,.pz__num){color:var(--navy)}.pz[data-astro-cid-2zwlis3k][data-active="0"] .pz__level[data-astro-cid-2zwlis3k][data-i="0"] .pz__line[data-astro-cid-2zwlis3k],.pz[data-astro-cid-2zwlis3k][data-active="1"] .pz__level[data-astro-cid-2zwlis3k][data-i="1"] .pz__line[data-astro-cid-2zwlis3k],.pz[data-astro-cid-2zwlis3k][data-active="2"] .pz__level[data-astro-cid-2zwlis3k][data-i="2"] .pz__line[data-astro-cid-2zwlis3k]{color:var(--grey-600)}.pz__select[data-astro-cid-2zwlis3k]:focus-visible{outline:2px solid var(--navy);outline-offset:-2px;border-radius:var(--radius-sm)}.pz__more[data-astro-cid-2zwlis3k]{margin-top:var(--space-6);padding-inline-start:var(--space-5)}@media (width<=47.99rem){.pz__more[data-astro-cid-2zwlis3k]{padding-inline-start:0}.pz__more[data-astro-cid-2zwlis3k] .btn{width:100%}}@media (width>=64rem){.pz__col[data-astro-cid-2zwlis3k]{grid-area:1/1/auto/span 6}.pz__stage[data-astro-cid-2zwlis3k]{grid-area:1/8/auto/span 5}}@media (prefers-reduced-motion:reduce){.pz__layer[data-astro-cid-2zwlis3k][data-state=in]{animation:none}.pz__level[data-astro-cid-2zwlis3k]:after,.pz__title[data-astro-cid-2zwlis3k]{transition:none}}.presence[data-astro-cid-suthcuey]{row-gap:var(--space-7);align-items:center}.presence__media[data-astro-cid-suthcuey],.presence__text[data-astro-cid-suthcuey]{grid-column:1/-1}.presence__text[data-astro-cid-suthcuey]{gap:var(--space-5);justify-items:start;display:grid}.presence__text[data-astro-cid-suthcuey] h2[data-astro-cid-suthcuey]{max-width:16ch}@media (width>=48rem){.presence__media[data-astro-cid-suthcuey]{grid-column:1/span 4}.presence__text[data-astro-cid-suthcuey]{grid-column:5/span 4}}@media (width>=64rem){.presence__media[data-astro-cid-suthcuey]{grid-column:1/span 5}.presence__text[data-astro-cid-suthcuey]{grid-column:7/span 6}}.quote[data-astro-cid-ygnztuej]{row-gap:var(--space-7)}#quote.section{padding-top:0}#quote.section>.container{padding-top:var(--section-pad);background:linear-gradient(var(--grey-200), var(--grey-200)) top / calc(100% - 2 * var(--gutter)) 1px no-repeat}.quote__intro[data-astro-cid-ygnztuej],.quote__form[data-astro-cid-ygnztuej]{grid-column:1/-1}.quote__intro[data-astro-cid-ygnztuej]{gap:var(--space-5);align-content:start;display:grid}.quote__form[data-astro-cid-ygnztuej]{padding:var(--space-6);border:var(--border);border-radius:var(--radius-md)}@media (width>=48rem){.quote__form[data-astro-cid-ygnztuej]{padding:var(--space-8)}}@media (width>=64rem){.quote__intro[data-astro-cid-ygnztuej]{top:calc(var(--header-h) + var(--space-7));grid-column:1/span 4;align-self:start;position:sticky}.quote__form[data-astro-cid-ygnztuej]{grid-column:6/span 7}}
