.flatpage--mobiopt .flatpage__content[data-v-6504c3c5],.flatpage--mobiopt .flatpage__article[data-v-6504c3c5]{min-width:0}.flatpage--mobiopt .flatpage__rich[data-v-6504c3c5]:not(.flatpage__rich--landing){overflow-wrap:anywhere}.flatpage--mobiopt .flatpage__rich[data-v-6504c3c5]:not(.flatpage__rich--landing) video,.flatpage--mobiopt .flatpage__rich[data-v-6504c3c5]:not(.flatpage__rich--landing) iframe{max-width:100%}.flatpage--mobiopt .flatpage__rich[data-v-6504c3c5]:not(.flatpage__rich--landing) video{height:auto}.flatpage--mobiopt .flatpage__rich[data-v-6504c3c5]:not(.flatpage__rich--landing) table{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.flatpage__plain-heading[data-v-6504c3c5]{margin-bottom:var(--space-8)}.flatpage__plain-heading h1[data-v-6504c3c5]{margin:0;color:var(--text-primary);font-size:clamp(30px,4vw,48px);line-height:1.08;letter-spacing:-.035em}.flatpage__container[data-v-6504c3c5]{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gutter);align-items:flex-start}.flatpage__content[data-v-6504c3c5]{grid-column:span 9;overflow:hidden}.flatpage__content--fullscreen[data-v-6504c3c5]{grid-column:span 12}.flatpage__content--landing[data-v-6504c3c5]{overflow:visible}.flatpage__article[data-v-6504c3c5]{display:grid;gap:clamp(28px,5vw,54px)}.flatpage__article--landing[data-v-6504c3c5]{gap:var(--space-6)}.flatpage__hero[data-v-6504c3c5]{position:relative;min-height:310px;padding:clamp(28px,5vw,54px);display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,340px);gap:var(--space-8);align-items:center;align-content:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-primary) 34%,var(--border-default));border-radius:var(--radius-xl);color:var(--text-inverse);background:radial-gradient(circle at 88% 14%,color-mix(in srgb,var(--brand-primary) 64%,transparent),transparent 34%),radial-gradient(circle at 68% 118%,color-mix(in srgb,var(--brand-highlight) 18%,transparent),transparent 33%),var(--surface-inverse)}.flatpage__hero[data-v-6504c3c5]:after{position:absolute;right:0;bottom:0;left:0;height:var(--space-1);content:"";background:linear-gradient(90deg,var(--brand-primary) 0 72%,var(--brand-highlight) 72%)}.flatpage__hero-copy[data-v-6504c3c5]{position:relative;z-index:1}.flatpage__hero-copy>span[data-v-6504c3c5]{color:var(--brand-highlight);font-size:11px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.flatpage__hero-copy h1[data-v-6504c3c5]{max-width:850px;margin:10px 0 0;font-size:clamp(34px,5vw,58px);line-height:1.02}.flatpage__hero-copy p[data-v-6504c3c5]{max-width:720px;margin:18px 0 0;color:color-mix(in srgb,var(--text-inverse) 74%,transparent);font-size:16px;line-height:1.65}.flatpage__hero-mark[data-v-6504c3c5]{position:relative;width:min(100%,290px);aspect-ratio:1;justify-self:end;display:grid;grid-template-columns:auto auto;place-content:center;border:1px solid color-mix(in srgb,var(--text-inverse) 18%,transparent);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--brand-primary) 16%,transparent);box-shadow:inset 0 0 0 var(--space-4) color-mix(in srgb,var(--surface-inverse) 26%,transparent),0 var(--space-8) var(--space-16) color-mix(in srgb,var(--surface-inverse) 52%,transparent)}.flatpage__hero-mark[data-v-6504c3c5]:before,.flatpage__hero-mark[data-v-6504c3c5]:after{position:absolute;content:"";border:1px solid color-mix(in srgb,var(--brand-primary) 34%,transparent);border-radius:var(--radius-pill)}.flatpage__hero-mark[data-v-6504c3c5]:before{inset:12%}.flatpage__hero-mark[data-v-6504c3c5]:after{inset:24%}.flatpage__hero-mark span[data-v-6504c3c5],.flatpage__hero-mark strong[data-v-6504c3c5],.flatpage__hero-mark em[data-v-6504c3c5]{position:relative;z-index:1;font-style:normal;font-weight:950;line-height:.8}.flatpage__hero-mark span[data-v-6504c3c5],.flatpage__hero-mark strong[data-v-6504c3c5]{color:var(--brand-primary);font-size:clamp(44px,5vw,72px)}.flatpage__hero-mark em[data-v-6504c3c5]{grid-column:span 2;margin-top:var(--space-3);color:var(--brand-highlight);font-size:clamp(34px,4vw,54px);text-align:center}.flatpage__delivery-visual[data-v-6504c3c5]{width:min(100%,360px);min-height:210px;padding:clamp(24px,4vw,38px);justify-self:end;display:grid;gap:var(--space-6);align-content:center;border:1px solid color-mix(in srgb,var(--text-inverse) 16%,transparent);border-radius:var(--radius-xl);background:linear-gradient(145deg,color-mix(in srgb,var(--brand-primary) 22%,transparent),transparent 68%),color-mix(in srgb,var(--surface-inverse) 72%,transparent);box-shadow:0 var(--space-8) var(--space-16) color-mix(in srgb,var(--surface-inverse) 48%,transparent);animation:delivery-visual-in-6504c3c5 .72s cubic-bezier(.22,1,.36,1) both}.flatpage__delivery-visual>strong[data-v-6504c3c5]{color:var(--text-inverse);font-size:13px;text-align:center;animation:delivery-caption-in-6504c3c5 .55s .92s ease both}.flatpage__delivery-route[data-v-6504c3c5]{display:grid;grid-template-columns:auto minmax(18px,1fr) auto minmax(18px,1fr) auto;align-items:center}.flatpage__delivery-route span[data-v-6504c3c5]{width:58px;height:58px;display:grid;place-items:center;border-radius:var(--radius-lg);color:var(--brand-highlight-contrast);background:var(--brand-highlight);box-shadow:0 10px 24px color-mix(in srgb,var(--surface-inverse) 38%,transparent);animation:delivery-node-in-6504c3c5 .55s cubic-bezier(.2,1.35,.4,1) both}.flatpage__delivery-route span .ui-icon[data-v-6504c3c5]{font-size:25px}.flatpage__delivery-route span[data-v-6504c3c5]:nth-of-type(2){color:var(--brand-contrast);background:var(--brand-primary);animation-delay:.38s}.flatpage__delivery-route span[data-v-6504c3c5]:nth-of-type(3){animation-delay:.68s}.flatpage__delivery-route i[data-v-6504c3c5]{position:relative;height:2px;background:color-mix(in srgb,var(--text-inverse) 32%,transparent);transform:scaleX(0);transform-origin:left;animation:delivery-line-grow-6504c3c5 .42s .27s ease-out forwards}.flatpage__delivery-route i[data-v-6504c3c5]:nth-of-type(2){animation-delay:.57s}.flatpage__delivery-route i[data-v-6504c3c5]:after{position:absolute;top:50%;right:-1px;width:7px;height:7px;content:"";border-top:2px solid color-mix(in srgb,var(--text-inverse) 52%,transparent);border-right:2px solid color-mix(in srgb,var(--text-inverse) 52%,transparent);transform:translateY(-50%) rotate(45deg)}@keyframes delivery-visual-in-6504c3c5{0%{opacity:0;transform:translate3d(28px,0,0) scale(.96)}to{opacity:1;transform:none}}@keyframes delivery-node-in-6504c3c5{0%{opacity:0;transform:translateY(16px) scale(.68) rotate(-7deg)}to{opacity:1;transform:none}}@keyframes delivery-line-grow-6504c3c5{to{transform:scaleX(1)}}@keyframes delivery-caption-in-6504c3c5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.flatpage__navigation[data-v-6504c3c5]{padding:clamp(20px,3vw,30px);display:grid;gap:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-default);box-shadow:var(--elevation-1)}.flatpage__navigation-head[data-v-6504c3c5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.flatpage__navigation-head span[data-v-6504c3c5]{color:var(--text-primary);font-size:18px;font-weight:850}.flatpage__navigation-head strong[data-v-6504c3c5]{min-width:var(--control-height-sm);height:var(--control-height-sm);display:grid;place-items:center;border-radius:var(--radius-pill);color:var(--brand-highlight-contrast);background:var(--brand-highlight)}.flatpage__navigation-links[data-v-6504c3c5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.flatpage__navigation-links a[data-v-6504c3c5]{min-height:92px;padding:var(--space-4);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;border:1px solid transparent;border-radius:var(--radius-lg);color:var(--text-primary);background:var(--surface-subtle);transition:transform var(--trs-1),border-color var(--trs-1),background-color var(--trs-1)}.flatpage__navigation-links a[data-v-6504c3c5]:hover,.flatpage__navigation-links a[data-v-6504c3c5]:focus-visible{border-color:color-mix(in srgb,var(--brand-primary) 44%,var(--border-default));background:var(--brand-soft);transform:translateY(calc(var(--space-1) * -1))}.flatpage__navigation-links a>span[data-v-6504c3c5]:first-child{width:var(--control-height-sm);height:var(--control-height-sm);display:grid;place-items:center;border-radius:var(--radius-pill);color:var(--brand-contrast);background:var(--brand-primary);font-size:11px;font-weight:900}.flatpage__navigation-links a>strong[data-v-6504c3c5]{overflow:hidden;display:-webkit-box;font-size:13px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:3}.flatpage__navigation-links a>.flatpage__arrow[data-v-6504c3c5]{color:var(--brand-primary);font-size:18px}.flatpage__rich[data-v-6504c3c5]{max-width:940px;font-size:16px;line-height:1.72}.flatpage__rich[data-v-6504c3c5] h2{margin:38px 0 12px;padding-top:22px;border-top:1px solid var(--border-default);color:var(--text-primary);font-size:clamp(22px,3vw,30px);line-height:1.2}.flatpage__rich[data-v-6504c3c5] h3{margin:26px 0 10px;font-size:20px}.flatpage__rich[data-v-6504c3c5] p{margin:0 0 16px;color:var(--text-secondary)}.flatpage__rich[data-v-6504c3c5] strong{color:var(--text-primary)}.flatpage__rich[data-v-6504c3c5] ul,.flatpage__rich[data-v-6504c3c5] ol{margin:14px 0 20px;padding:18px 22px 18px 42px;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-subtle)}.flatpage__rich[data-v-6504c3c5] li+li{margin-top:9px}.flatpage__rich[data-v-6504c3c5] a{color:var(--brand-primary);font-weight:700}.flatpage__rich[data-v-6504c3c5] blockquote{margin:0 0 28px;padding:clamp(20px,3vw,28px);border:1px solid color-mix(in srgb,var(--brand-primary) 24%,var(--border-default));border-left:5px solid var(--brand-highlight);border-radius:var(--radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 8%,transparent),transparent 68%),var(--surface-subtle)}.flatpage__rich[data-v-6504c3c5] blockquote p:last-child{margin-bottom:0}.flatpage__rich[data-v-6504c3c5] mark{padding:5px 9px;border-radius:var(--radius-sm);box-decoration-break:clone;-webkit-box-decoration-break:clone}.flatpage__rich[data-v-6504c3c5] table{display:block;width:100%;max-width:100%;overflow-x:auto;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-default)}.flatpage__rich[data-v-6504c3c5] th,.flatpage__rich[data-v-6504c3c5] td{min-width:220px;padding:12px 14px;vertical-align:top}.flatpage__rich--landing[data-v-6504c3c5]{max-width:none}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-lead{margin-bottom:var(--space-6);padding:var(--space-6);border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-default)}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card{position:relative;min-width:0;padding:clamp(22px,3vw,34px);overflow:hidden;scroll-margin-top:calc(var(--computed-header-height, 72px) + var(--computed-header-nav-height, 0px) + var(--space-16));border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--surface-default);box-shadow:var(--elevation-1)}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card:before{position:absolute;top:0;right:0;left:0;height:var(--space-1);content:"";background:linear-gradient(90deg,var(--brand-primary) 0 76%,var(--brand-highlight) 76%)}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card--wide{grid-column:1/-1}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card__header{margin-bottom:var(--space-6);padding-bottom:var(--space-4);display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);align-items:center;border-bottom:1px solid var(--border-default)}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card__header>span{width:var(--control-height-md);height:var(--control-height-md);display:grid;place-items:center;border-radius:var(--radius-md);color:var(--brand-contrast);background:var(--brand-primary);font-size:12px;font-weight:950}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card h2{margin:0;padding:0;border:0;font-size:clamp(22px,2.3vw,30px);overflow-wrap:anywhere}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card h3{margin:var(--space-3) 0;padding:var(--space-4);border-left:var(--space-1) solid var(--brand-highlight);border-radius:var(--radius-md);color:var(--text-primary);background:var(--brand-soft);font-size:16px;line-height:1.45}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card p{color:var(--text-secondary);line-height:1.72}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card p:last-child,.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card ul:last-child,.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card ol:last-child{margin-bottom:0}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card ul,.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card ol{margin:var(--space-4) 0;border-color:color-mix(in srgb,var(--brand-primary) 24%,var(--border-default));background:var(--surface-subtle)}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card li::marker{color:var(--brand-primary);font-weight:900}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card a{overflow-wrap:anywhere}.flatpage__support[data-v-6504c3c5]{padding:clamp(26px,4vw,42px);display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);overflow:hidden;border:1px solid color-mix(in srgb,var(--brand-primary) 36%,var(--border-default));border-radius:var(--radius-xl);color:var(--text-inverse);background:radial-gradient(circle at 86% 10%,color-mix(in srgb,var(--brand-primary) 58%,transparent),transparent 34%),var(--surface-inverse)}.flatpage__support span[data-v-6504c3c5]{color:var(--brand-highlight);font-size:11px;font-weight:950;letter-spacing:.12em}.flatpage__support h2[data-v-6504c3c5]{margin:var(--space-2) 0 0;font-size:clamp(25px,3vw,36px)}.flatpage__support p[data-v-6504c3c5]{max-width:670px;margin:var(--space-3) 0 0;color:color-mix(in srgb,var(--text-inverse) 72%,transparent)}.flatpage__support a[data-v-6504c3c5]{min-height:var(--control-height-lg);padding:0 var(--space-6);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);flex:0 0 auto;border-radius:var(--radius-pill);color:var(--brand-highlight-contrast);background:var(--brand-highlight);font-weight:850;transition:transform var(--trs-1),background-color var(--trs-1)}.flatpage__support a[data-v-6504c3c5]:hover,.flatpage__support a[data-v-6504c3c5]:focus-visible{background:var(--brand-highlight-hover);transform:translateY(calc(var(--space-1) * -1))}.flatpage__iframe[data-v-6504c3c5]{display:block;width:100%;border:none}.flatpage__aside[data-v-6504c3c5]{grid-column:span 3;position:sticky;top:calc(var(--computed-header-height) + var(--grid-gutter))}@media (max-width: 1023.98px){.flatpage__content[data-v-6504c3c5]{grid-column:span 12}.flatpage__aside[data-v-6504c3c5]{display:none}.flatpage__navigation-links[data-v-6504c3c5]{grid-template-columns:repeat(2,minmax(0,1fr))}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card-grid{grid-template-columns:1fr}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card--wide{grid-column:auto}}@media (max-width: 479.98px){.flatpage__content[data-v-6504c3c5]:not(.flatpage__content--landing){margin-inline:calc(var(--container-px) * -1);border-radius:0}.flatpage__hero[data-v-6504c3c5]{min-height:0;padding:calc(var(--space-4) + var(--space-1));grid-template-columns:minmax(0,1fr);gap:0;border-radius:var(--radius-lg)}.flatpage__hero-mark[data-v-6504c3c5]{display:none}.flatpage__hero-copy h1[data-v-6504c3c5]{margin-top:var(--space-2);font-size:30px;line-height:1.05}.flatpage__hero-copy p[data-v-6504c3c5]{margin-top:10px;font-size:14px;line-height:1.45}.flatpage__delivery-visual[data-v-6504c3c5]{width:100%;min-height:154px;padding:calc(var(--space-4) + var(--space-1));justify-self:stretch}.flatpage__delivery-route span[data-v-6504c3c5]{width:46px;height:46px}.flatpage__delivery-route span .ui-icon[data-v-6504c3c5]{font-size:21px}.flatpage__navigation[data-v-6504c3c5]{padding:var(--space-4);border-radius:var(--radius-lg)}.flatpage__navigation-links[data-v-6504c3c5]{grid-template-columns:1fr}.flatpage__navigation-links a[data-v-6504c3c5]{min-height:74px}.flatpage__rich[data-v-6504c3c5]{font-size:15px}.flatpage__rich[data-v-6504c3c5] blockquote{padding:18px}.flatpage__rich[data-v-6504c3c5] th,.flatpage__rich[data-v-6504c3c5] td{min-width:190px;padding:10px 12px}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card-grid{gap:var(--space-4)}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card{padding:calc(var(--space-4) + var(--space-1));border-radius:var(--radius-lg)}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card__header{grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.flatpage__rich--landing[data-v-6504c3c5] .flatpage-card__header>span{width:var(--control-height-sm);height:var(--control-height-sm)}.flatpage__support[data-v-6504c3c5]{padding:var(--space-6);align-items:stretch;flex-direction:column;border-radius:var(--radius-lg)}.flatpage__support a[data-v-6504c3c5]{width:100%}}@media (prefers-reduced-motion: reduce){.flatpage__delivery-visual[data-v-6504c3c5],.flatpage__delivery-visual>strong[data-v-6504c3c5],.flatpage__delivery-route span[data-v-6504c3c5],.flatpage__delivery-route i[data-v-6504c3c5]{animation:none!important;opacity:1!important;transform:none!important}}
