*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--brand-size-control) + var(--brand-space-huge))}body{background:var(--brand-color-background-app);color:var(--brand-color-text-primary);font-family:var(--font-inter,var(--brand-font-family)), var(--brand-font-fallback);font-size:var(--brand-text-body-size);line-height:var(--brand-text-body-line-height);font-weight:var(--brand-text-body-weight);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:var(--brand-color-text-brand);text-underline-offset:var(--brand-space-xs)}:focus-visible{box-shadow:var(--brand-color-focus-ring);border-radius:var(--brand-corner-tile);outline:none}.band-dark{background:var(--brand-color-background-app);color:var(--brand-color-text-primary)}.t-hero{font-size:var(--brand-text-display-size);line-height:var(--brand-text-display-line-height);font-weight:var(--brand-text-display-weight);letter-spacing:var(--brand-text-display-letter-spacing);text-wrap:balance}@media (min-width:1024px){.t-hero{font-size:var(--brand-text-hero-size);line-height:var(--brand-text-hero-line-height);font-weight:var(--brand-text-hero-weight);letter-spacing:var(--brand-text-hero-letter-spacing)}}.t-display{font-size:var(--brand-text-display-size);line-height:var(--brand-text-display-line-height);font-weight:var(--brand-text-display-weight);letter-spacing:var(--brand-text-display-letter-spacing);text-wrap:balance}.t-title{font-size:var(--brand-text-title-size);line-height:var(--brand-text-title-line-height);font-weight:var(--brand-text-title-weight);letter-spacing:var(--brand-text-title-letter-spacing);text-wrap:balance}.t-heading{font-size:var(--brand-text-heading-size);line-height:var(--brand-text-heading-line-height);font-weight:var(--brand-text-heading-weight);letter-spacing:var(--brand-text-heading-letter-spacing)}.t-figure{font-size:var(--brand-text-figure-size);line-height:var(--brand-text-figure-line-height);font-weight:var(--brand-text-figure-weight);letter-spacing:var(--brand-text-figure-letter-spacing);font-variant-numeric:tabular-nums}.t-voice{font-size:var(--brand-text-voice-size);line-height:var(--brand-text-voice-line-height);font-weight:var(--brand-text-voice-weight);letter-spacing:var(--brand-text-voice-letter-spacing);text-wrap:pretty}.t-body{font-size:var(--brand-text-body-size);line-height:var(--brand-text-body-line-height);font-weight:var(--brand-text-body-weight);text-wrap:pretty}.t-strong{font-size:var(--brand-text-body-strong-size);line-height:var(--brand-text-body-strong-line-height);font-weight:var(--brand-text-body-strong-weight)}.t-action{font-size:var(--brand-text-action-size);line-height:var(--brand-text-action-line-height);font-weight:var(--brand-text-action-weight)}.t-note{font-size:var(--brand-text-note-size);line-height:var(--brand-text-note-line-height);font-weight:var(--brand-text-note-weight)}.t-label{font-size:var(--brand-text-label-size);line-height:var(--brand-text-label-line-height);font-weight:var(--brand-text-label-weight);letter-spacing:var(--brand-text-label-letter-spacing);text-transform:uppercase;color:var(--brand-color-text-muted)}.is-secondary{color:var(--brand-color-text-secondary)}.is-muted{color:var(--brand-color-text-muted)}.is-brand{color:var(--brand-color-text-brand)}.wrap{width:min(100% - 2 * var(--brand-space-xl), 2 * var(--brand-layout-reading));margin-inline:auto}.section{padding-block:var(--brand-space-huge)}@media (min-width:1024px){.section{padding-block:calc(var(--brand-space-huge) + var(--brand-space-xxl))}}.section__head{gap:var(--brand-space-md);max-width:var(--brand-layout-reading);margin-bottom:var(--brand-space-xxxl);display:grid}.section__head--center{text-align:center;justify-items:center;margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{justify-content:center;align-items:center;gap:var(--brand-space-sm);min-height:var(--brand-size-control);padding:var(--brand-space-md) var(--brand-space-xl);border-radius:var(--brand-corner-control);font:inherit;font-size:var(--brand-text-action-size);line-height:var(--brand-text-action-line-height);font-weight:var(--brand-text-action-weight);white-space:nowrap;cursor:pointer;transition:background-color var(--brand-motion-quick) var(--brand-motion-easing), transform var(--brand-motion-quick) var(--brand-motion-easing);border:1px solid #0000;text-decoration:none;display:inline-flex}.btn:focus-visible{border-radius:var(--brand-corner-control)}.btn:active{transform:translateY(1px)}.btn--large{min-height:calc(var(--brand-size-control) + var(--brand-space-sm));padding-inline:var(--brand-space-xxl);font-size:var(--brand-text-body-strong-size)}.btn--dense{min-height:var(--brand-size-control-dense);padding:var(--brand-space-sm) var(--brand-space-lg)}.btn--primary{background:var(--brand-color-emphasis-primary-fill);border-color:var(--brand-color-emphasis-primary-border);color:var(--brand-color-emphasis-primary-text)}.btn--primary:hover{background:var(--brand-color-emphasis-primary-pressed)}.btn--secondary{background:var(--brand-color-emphasis-secondary-fill);border-color:var(--brand-color-emphasis-secondary-border);color:var(--brand-color-emphasis-secondary-text)}.btn--secondary:hover{background:var(--brand-color-emphasis-secondary-pressed)}.btn--quiet{background:var(--brand-color-emphasis-quiet-fill);color:var(--brand-color-emphasis-quiet-text)}.btn--quiet:hover{background:var(--brand-color-emphasis-quiet-pressed)}.btn svg{width:var(--brand-size-icon-md);height:var(--brand-size-icon-md);flex:none}.link{align-items:center;gap:var(--brand-space-sm);font-size:var(--brand-text-action-size);line-height:var(--brand-text-action-line-height);font-weight:var(--brand-text-action-weight);color:var(--brand-color-text-brand);text-decoration:none;display:inline-flex}.link:hover{text-decoration:underline}.link svg{width:var(--brand-size-icon-md);height:var(--brand-size-icon-md);transition:transform var(--brand-motion-base) var(--brand-motion-easing)}.link:hover svg{transform:translateX(var(--brand-space-xs))}.card{background:var(--brand-color-background-surface);border:1px solid var(--brand-color-border-hairline);border-radius:var(--brand-corner-card)}.pill{align-items:center;gap:var(--brand-space-xs);padding:var(--brand-space-hair) var(--brand-space-md);border:1px solid var(--pill-line,transparent);border-radius:var(--brand-corner-pill);background:var(--pill-ground);color:var(--pill-text);font-size:var(--brand-text-note-size);line-height:var(--brand-text-note-line-height);font-weight:var(--brand-font-weight-semibold);white-space:nowrap;display:inline-flex}.pill:before{content:"";width:var(--brand-space-sm);height:var(--brand-space-sm);border-radius:var(--brand-corner-pill);background:currentColor}.pill--valid{--pill-ground:var(--brand-color-quote-valid-ground);--pill-text:var(--brand-color-quote-valid-text);--pill-line:var(--brand-color-quote-valid-line)}.pill--draft{--pill-ground:var(--brand-color-quote-draft-ground);--pill-text:var(--brand-color-quote-draft-text);--pill-line:var(--brand-color-quote-draft-line)}.pill--expired{--pill-ground:var(--brand-color-quote-expired-ground);--pill-text:var(--brand-color-quote-expired-text);--pill-line:var(--brand-color-quote-expired-line)}.tile{width:var(--brand-size-control-dense);height:var(--brand-size-control-dense);border-radius:var(--brand-corner-tile);background:var(--brand-color-background-sand);color:var(--brand-color-text-muted);flex:none;place-items:center;display:grid}.tile svg{width:var(--brand-size-icon-md);height:var(--brand-size-icon-md)}.tile--brand{background:var(--brand-color-tone-brand-ground);color:var(--brand-color-tone-brand-text)}.photo{border-radius:var(--brand-corner-card);background:var(--brand-color-background-sand);overflow:hidden}.photo img{object-fit:cover;width:100%;height:100%}.questions{gap:var(--brand-space-md);display:grid}.question{background:var(--brand-color-background-surface);border:1px solid var(--brand-color-border-hairline);border-radius:var(--brand-corner-card)}.question[open]{border-color:var(--brand-color-border-brand-soft)}.question summary{justify-content:space-between;align-items:center;gap:var(--brand-space-lg);min-height:var(--brand-size-control);padding:var(--brand-space-lg) var(--brand-space-xl);border-radius:var(--brand-corner-card);cursor:pointer;list-style:none;display:flex}.question summary::-webkit-details-marker{display:none}.question summary svg{width:var(--brand-size-icon-md);height:var(--brand-size-icon-md);color:var(--brand-color-text-brand);transition:transform var(--brand-motion-base) var(--brand-motion-easing);flex:none}.question[open] summary svg{transform:rotate(180deg)}.question__answer{padding:0 var(--brand-space-xl) var(--brand-space-xl);color:var(--brand-color-text-secondary);max-width:calc(var(--brand-layout-reading) + 2 * var(--brand-space-xl))}.checks{gap:var(--brand-space-sm);margin-top:var(--brand-space-xs);display:grid}.checks li{gap:var(--brand-space-sm);font-weight:var(--brand-font-weight-medium);display:flex}.checks svg{width:var(--brand-size-icon-md);height:var(--brand-size-icon-md);margin-top:var(--brand-space-hair);color:var(--brand-color-mark-accent);flex:none}.first-questions__grid{gap:var(--brand-space-xl);display:grid}.first-questions .section__head{align-content:start;justify-items:start;gap:var(--brand-space-xl);margin-bottom:0}@media (min-width:1024px){.first-questions__grid{gap:var(--brand-space-huge);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}}.closing{padding-bottom:var(--brand-space-huge)}.band-dark+.closing{padding-top:var(--brand-space-huge)}.closing__sheet{gap:var(--brand-space-xxl);padding:var(--brand-space-xxxl) var(--brand-space-xl);border-radius:var(--brand-corner-sheet);background:var(--brand-color-background-flight);color:var(--brand-color-text-on-brand);align-items:center;display:grid;position:relative;overflow:hidden}.closing__sheet .wake{right:calc(-1 * var(--brand-space-huge));bottom:calc(-2 * var(--brand-space-huge));width:calc(var(--brand-layout-reading) * .9)}.closing__title{max-width:16ch;position:relative}.closing__card{gap:var(--brand-space-lg);padding:var(--brand-space-xl);border-radius:var(--brand-corner-card);background:var(--brand-color-background-surface);color:var(--brand-color-text-primary);box-shadow:var(--brand-color-elevation-overlay);justify-items:start;display:grid;position:relative}.closing__actions{gap:var(--brand-space-md);flex-wrap:wrap;display:flex}@media (min-width:1024px){.closing__sheet{grid-template-columns:1fr var(--brand-layout-modal);padding:var(--brand-space-huge)}}.wake{opacity:.1;pointer-events:none;color:var(--brand-color-text-on-brand);position:absolute}.page-head{padding-top:var(--brand-space-huge);padding-bottom:var(--brand-space-xxl)}.page-head__text{gap:var(--brand-space-lg);max-width:calc(var(--brand-layout-reading) + var(--brand-space-huge));display:grid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}:root[data-motion=still]{scroll-behavior:auto}:root[data-motion=still] *,:root[data-motion=still] :before,:root[data-motion=still] :after{transition:none!important;animation:none!important}.chips{gap:var(--brand-space-sm);margin-top:var(--brand-space-xl);padding-bottom:var(--brand-space-xs);display:flex;overflow-x:auto}.chip{min-height:var(--brand-size-control-dense);padding-inline:var(--brand-space-lg);border:1px solid var(--brand-color-border-control);border-radius:var(--brand-corner-pill);background:var(--brand-color-background-surface);color:var(--brand-color-text-secondary);font-size:var(--brand-text-action-size);line-height:var(--brand-text-action-line-height);font-weight:var(--brand-text-action-weight);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--brand-color-border-brand-soft);background:var(--brand-color-background-soft);color:var(--brand-color-text-brand)}.chip:focus-visible{border-radius:var(--brand-corner-pill)}@media (min-width:1024px){.chips{flex-wrap:wrap;overflow:visible}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal;animation-timeline:view();animation-range:entry entry 60%}}}@keyframes reveal{0%{opacity:0;transform:translateY(var(--brand-space-xl))}}
:root{--logo-ink:var(--lightningcss-light,var(--brand-color-text-primary))var(--lightningcss-dark,var(--brand-color-text-on-brand));--header-height:calc(var(--brand-size-control) + 2 * var(--brand-space-md))}.skip{top:var(--brand-space-md);left:var(--brand-space-md);z-index:30;position:absolute;transform:translateY(-300%)}.skip:focus{transform:none}.site-header{z-index:20;background:var(--brand-color-background-app);transition:background-color var(--brand-motion-base) var(--brand-motion-easing), border-color var(--brand-motion-base) var(--brand-motion-easing), box-shadow var(--brand-motion-base) var(--brand-motion-easing);border-bottom:1px solid #0000;position:sticky;top:0}.site-header[data-lifted=true]{background:color-mix(in srgb, var(--brand-color-background-surface) 92%, transparent);border-bottom-color:var(--brand-color-border-hairline);box-shadow:var(--brand-color-elevation-overlay);-webkit-backdrop-filter:blur(var(--brand-space-md));backdrop-filter:blur(var(--brand-space-md))}.site-header__bar{align-items:center;gap:var(--brand-space-lg);min-height:var(--header-height);display:flex}.site-header__logo{color:var(--logo-ink);border-radius:var(--brand-corner-tile);flex:none;display:block}.site-header__lockup{width:calc(var(--brand-size-logo-min-width) + var(--brand-space-md));display:none}.site-header__symbol{width:var(--brand-size-control-dense)}.site-header__nav{gap:var(--brand-space-xs);margin-left:var(--brand-space-xl);display:none}.site-header__nav a,.site-menu__links a{padding:var(--brand-space-sm) var(--brand-space-md);border-radius:var(--brand-corner-tile);color:var(--brand-color-text-secondary);font-size:var(--brand-text-action-size);line-height:var(--brand-text-action-line-height);font-weight:var(--brand-text-action-weight);text-decoration:none}.site-header__nav a:hover,.site-menu__links a:hover{color:var(--brand-color-text-primary);background:var(--brand-color-background-sand)}.site-header__nav a[aria-current=page],.site-menu__links a[aria-current=page]{color:var(--brand-color-text-brand);background:var(--brand-color-background-soft)}.site-header__side{align-items:center;gap:var(--brand-space-sm);margin-left:auto;display:flex}.site-header__choices{align-items:center;gap:var(--brand-space-xs);display:none}.site-header__side .site-header__account,.site-header__signin{display:none}.choice{justify-content:center;align-items:center;gap:var(--brand-space-xs);min-width:var(--brand-size-touch);height:var(--brand-size-touch);padding:0 var(--brand-space-sm);border-radius:var(--brand-corner-control);color:var(--brand-color-text-primary);font:inherit;font-size:var(--brand-text-action-size);line-height:var(--brand-text-action-line-height);font-weight:var(--brand-text-action-weight);cursor:pointer;transition:background-color var(--brand-motion-quick) var(--brand-motion-easing);background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.choice:hover{background:var(--brand-color-background-sand)}.choice:focus-visible{border-radius:var(--brand-corner-control)}.choice svg{width:var(--brand-size-icon-md);height:var(--brand-size-icon-md);flex:none}.choice__tip{top:calc(100% + var(--brand-space-xs));padding:var(--brand-space-xs) var(--brand-space-sm);border-radius:var(--brand-corner-tile);background:var(--brand-color-background-inverse);color:var(--brand-color-text-on-inverse);box-shadow:var(--brand-color-elevation-passing);font-size:var(--brand-text-note-size);line-height:var(--brand-text-note-line-height);font-weight:var(--brand-text-note-weight);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--brand-motion-quick) var(--brand-motion-easing), visibility var(--brand-motion-quick) var(--brand-motion-easing);position:absolute;right:0}.choice:hover .choice__tip,.choice:focus-visible .choice__tip{opacity:1;visibility:visible}.site-menu__button{width:var(--brand-size-touch);height:var(--brand-size-touch);border-radius:var(--brand-corner-control);color:var(--brand-color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.site-menu__button:hover{background:var(--brand-color-background-sand)}.site-menu__button svg{width:var(--brand-size-icon-lg);height:var(--brand-size-icon-lg)}.site-menu__scrim{z-index:40;background:var(--brand-color-scrim);position:fixed;inset:0}.site-menu__panel{z-index:41;gap:var(--brand-space-lg);width:min(100% - var(--brand-space-huge), var(--brand-layout-sheet));padding:var(--brand-space-md) var(--brand-space-xl) var(--brand-space-xl);border-left:1px solid var(--brand-color-border-hairline);background:var(--brand-color-background-raised);box-shadow:var(--brand-color-elevation-overlay);grid-template-rows:auto auto 1fr;display:grid;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.site-menu__head{justify-content:space-between;align-items:center;gap:var(--brand-space-lg);margin-bottom:var(--brand-space-md);display:flex}.site-menu__logo{width:calc(var(--brand-size-logo-min-width) + var(--brand-space-md));color:var(--logo-ink);border-radius:var(--brand-corner-tile);display:block}.site-menu__scrim[hidden],.site-menu__panel[hidden]{display:none}.site-menu__links{gap:var(--brand-space-xs);margin-inline:calc(-1 * var(--brand-space-md));display:grid}.site-menu__links a{min-height:var(--brand-size-control);font-size:var(--brand-text-body-strong-size);align-items:center;display:flex}.site-menu__foot{align-self:end;gap:var(--brand-space-md);padding-top:var(--brand-space-lg);border-top:1px solid var(--brand-color-border-hairline);display:grid}.site-menu__language{justify-content:center;align-items:center;gap:var(--brand-space-sm);min-height:var(--brand-size-control);border-radius:var(--brand-corner-control);color:var(--brand-color-text-secondary);font-size:var(--brand-text-action-size);line-height:var(--brand-text-action-line-height);font-weight:var(--brand-text-action-weight);text-decoration:none;display:flex}.site-menu__language:hover{color:var(--brand-color-text-primary);background:var(--brand-color-background-sand)}.site-menu__language svg{width:var(--brand-size-icon-md);height:var(--brand-size-icon-md)}@media (min-width:600px){.site-header__choices{display:flex}.site-header__side .site-header__account{display:inline-flex}.site-menu__foot .site-menu__phone{display:none}.site-header__lockup{display:block}.site-header__symbol{display:none}}@media (min-width:1024px){.site-header__nav{display:flex}.site-header__signin{display:inline-flex}.site-menu{display:none}.site-header__choices{margin-right:var(--brand-space-sm)}}@media (prefers-reduced-motion:no-preference){.site-menu__panel:not([hidden]){animation:drawer-in var(--brand-motion-slow) var(--brand-motion-easing)}.site-menu__scrim:not([hidden]){animation:scrim-in var(--brand-motion-base) linear}}@keyframes drawer-in{0%{transform:translate(100%)}}@keyframes scrim-in{0%{opacity:0}}.site-footer{--logo-ink:var(--brand-color-text-on-brand);padding-top:var(--brand-space-huge);padding-bottom:var(--brand-space-xl);background:var(--brand-color-background-brand);color:var(--brand-color-text-on-brand);position:relative;overflow:hidden}.site-footer .wrap{position:relative}.site-footer .t-label{color:var(--on-navy-soft)}.site-footer__top{gap:var(--brand-space-xxl);display:grid}.site-footer__brand{gap:var(--brand-space-lg);color:var(--on-navy-soft);align-content:start;display:grid}.site-footer__logo{width:calc(var(--brand-size-logo-min-width) + var(--brand-space-xxl));color:var(--logo-ink);border-radius:var(--brand-corner-tile);display:block}.site-footer ul{gap:var(--brand-space-xs);margin-top:var(--brand-space-md);display:grid}.site-footer li a{align-items:center;gap:var(--brand-space-sm);min-height:var(--brand-size-control-dense);color:var(--brand-color-text-on-brand);font-weight:var(--brand-font-weight-medium);text-decoration:none;display:inline-flex}.site-footer li a:hover{text-decoration:underline}.site-footer li svg{width:var(--brand-size-icon-md);height:var(--brand-size-icon-md);color:var(--on-navy-soft)}.site-footer__small{justify-content:space-between;align-items:baseline;gap:var(--brand-space-md);margin-top:var(--brand-space-xxxl);padding-top:var(--brand-space-xl);border-top:1px solid var(--on-navy-rule);color:var(--on-navy-soft);flex-wrap:wrap;display:flex}.site-footer__small a{color:var(--brand-color-text-on-brand)}@media (min-width:600px){.site-footer__top{grid-template-columns:repeat(2,1fr)}.site-footer__brand{grid-column:1/-1}}@media (min-width:1024px){.site-footer__top{grid-template-columns:2fr;grid-auto-columns:1fr;grid-auto-flow:column}.site-footer__brand{grid-column:auto}}
.ground{isolation:isolate;background:var(--pitch-ground);border-bottom:1px solid var(--brand-color-border-hairline);position:relative;overflow:hidden}.ground__glow{z-index:0;background:radial-gradient(80% 80% at 100% 100%, color-mix(in srgb, var(--pitch-glow-to) calc(var(--pitch-glow-core) * 100%), transparent), color-mix(in srgb, var(--pitch-glow-from) calc(var(--pitch-glow-half) * 100%), transparent) 50%, transparent);animation-name:breathe;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;inset:0}@keyframes breathe{to{opacity:var(--glow-soft)}}.ground__meadow{z-index:0;width:100%;height:var(--meadow-height,30%);stroke-width:var(--garden-line);stroke-linecap:round;stroke-linejoin:round;position:absolute;bottom:0;left:0;right:0;overflow:visible}.ground__meadow path{vector-effect:non-scaling-stroke}.ground__blades{fill:var(--pitch-lines);fill-opacity:var(--pitch-leaf-fill);stroke:var(--pitch-lines);stroke-opacity:var(--pitch-leaf)}.ground__stems{fill:none;stroke:var(--pitch-lines);stroke-opacity:var(--pitch-leaf)}.ground__flowers{fill:var(--pitch-fill);fill-opacity:var(--pitch-flower-fill);stroke:var(--pitch-flowers);stroke-opacity:var(--pitch-flower)}.ground__stamens{fill:none;stroke:var(--pitch-flowers);stroke-opacity:var(--pitch-flower)}.ground__pollen{fill:var(--pitch-flowers);fill-opacity:var(--pitch-flower);stroke:none}.ground__plant{transform-box:view-box;animation-name:sway;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes sway{0%,to{rotate:-2deg}50%{rotate:4deg}}.ground__content{z-index:1;position:relative}.opening{--meadow-height:calc(var(--brand-space-huge) * 2);padding-top:var(--brand-space-huge);padding-bottom:calc(var(--meadow-height) + var(--brand-space-xl))}.opening__grid{gap:var(--brand-space-huge);align-items:center;display:grid}.opening__text{gap:var(--brand-space-lg);justify-items:start;display:grid}.opening__label{color:var(--brand-color-text-brand)}.opening__title span{display:block}.opening__lead{max-width:var(--brand-layout-form)}.opening__actions{gap:var(--brand-space-md);margin-top:var(--brand-space-sm);flex-wrap:wrap;display:flex}.opening__art{width:min(100%, var(--brand-layout-form));justify-self:center}@media (min-width:1024px){.opening{--meadow-height:calc(var(--brand-space-huge) * 3);padding-top:calc(var(--brand-space-huge) + var(--brand-space-xxl))}.opening__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.parts-index{top:var(--header-height);z-index:10;padding-block:var(--brand-space-sm);background:color-mix(in srgb, var(--brand-color-background-app) 92%, transparent);-webkit-backdrop-filter:blur(var(--brand-space-md));backdrop-filter:blur(var(--brand-space-md));border-bottom:1px solid var(--brand-color-border-hairline);position:sticky}.parts-index .chips{margin-top:0}.parts-index .chip[aria-current=location]{border-color:var(--brand-color-border-brand);background:var(--brand-color-background-soft);color:var(--brand-color-text-brand)}.offer{gap:var(--brand-space-xl);display:grid}.offer__plan{gap:var(--brand-space-xxl);padding:var(--brand-space-xxl) var(--brand-space-xl);border-radius:var(--brand-corner-sheet);background:var(--brand-color-background-brand);color:var(--brand-color-text-on-brand);display:grid;position:relative;overflow:hidden}.offer__wake{right:calc(-1 * var(--brand-space-huge));bottom:calc(-2 * var(--brand-space-huge));width:calc(var(--brand-layout-reading) * .9)}.offer__price{gap:var(--brand-space-md);align-content:start;justify-items:start;display:grid;position:relative}.offer__price .t-label,.offer__terms{color:var(--on-navy-soft)}.offer__amount{font-size:var(--brand-text-figure-size);line-height:var(--brand-text-figure-line-height);font-weight:var(--brand-text-figure-weight);letter-spacing:var(--brand-text-figure-letter-spacing);font-variant-numeric:tabular-nums}.offer__price .btn{margin-top:var(--brand-space-md)}.offer__includes{padding:var(--brand-space-xl);border:1px solid var(--on-navy-rule);border-radius:var(--brand-corner-card);align-content:center;margin:0;position:relative}.offer__includes li{color:var(--brand-color-text-on-brand)}.offer__includes svg{color:var(--on-navy-soft)}.offer__trial{gap:var(--brand-space-lg);padding:var(--brand-space-xxl) var(--brand-space-xl);border:1px solid var(--brand-color-border-brand-soft);border-radius:var(--brand-corner-sheet);background:var(--brand-color-background-soft);align-content:center;justify-items:start;display:grid}@media (min-width:600px){.offer__plan,.offer__trial{padding:var(--brand-space-xxxl)}}@media (min-width:1024px){.offer{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.offer__plan{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.journey{--journey-gap:var(--brand-space-xl);gap:var(--journey-gap);view-timeline:--journey;display:grid;position:relative}.journey__step:not(:last-child):before{content:"";top:calc(var(--brand-size-control) / 2);bottom:calc(-1 * (var(--journey-gap) + var(--brand-size-control) / 2));left:calc(var(--brand-size-control) / 2 - 1px);width:var(--brand-space-hair);background:var(--brand-color-border-brand-soft);position:absolute}.journey__step{grid-template-columns:var(--brand-size-control) minmax(0, 1fr);gap:var(--brand-space-lg);align-content:start;align-items:start;display:grid;position:relative}.journey__number{width:var(--brand-size-control);height:var(--brand-size-control);border-radius:var(--brand-corner-pill);background:var(--brand-color-emphasis-primary-fill);color:var(--brand-color-emphasis-primary-text);font-size:var(--brand-text-heading-size);line-height:1;font-weight:var(--brand-text-heading-weight);place-items:center;display:grid;position:relative}.journey__text{gap:var(--brand-space-xs);padding-top:var(--brand-space-sm);display:grid}@media (min-width:1024px){.journey{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.journey__step:not(:last-child):before{top:calc(var(--brand-size-control) / 2 - 1px);width:calc(100% + var(--journey-gap));height:var(--brand-space-hair);bottom:auto;left:50%}.journey__step{text-align:center;grid-template-columns:1fr;justify-items:center}.journey__text{padding-top:0}}.gains-banner{z-index:3;margin-top:calc(-1 * var(--brand-space-xxxl));position:relative}.gains-banner__sheet{align-items:center;gap:var(--brand-space-lg) var(--brand-space-xl);padding:var(--brand-space-xl);border:1px solid var(--brand-color-border-hairline);border-radius:var(--brand-corner-sheet);background:var(--brand-color-background-surface);box-shadow:var(--brand-color-elevation-overlay);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.gains-banner__wake{top:calc(-1 * var(--brand-space-xxxl));right:calc(-1 * var(--brand-space-xxxl));width:calc(var(--brand-layout-reading) * .5);opacity:.06;color:var(--brand-color-text-brand);pointer-events:none;position:absolute}.gains-banner__mark{width:var(--brand-size-control-dense);height:var(--brand-size-control-dense);border-radius:var(--brand-corner-pill);background:var(--brand-color-background-flight);color:var(--brand-color-text-on-brand);place-items:center;display:grid;position:relative}.gains-banner__mark svg{width:var(--brand-size-icon-md);height:var(--brand-size-icon-md)}.gains-banner__text{display:contents}.gains-banner__gains{font-size:var(--brand-text-title-size);line-height:var(--brand-text-title-line-height);font-weight:var(--brand-text-title-weight);letter-spacing:var(--brand-text-title-letter-spacing);grid-column:1/-1;align-items:center;display:grid;position:relative}.gains-banner__gain{visibility:hidden;grid-area:1/1}.gains-banner__gain.is-shown{visibility:visible}.gains-banner__steps{gap:var(--brand-space-xs);max-width:calc(var(--brand-layout-reading) * .5);margin-top:var(--brand-space-sm);grid-column:1/-1;display:flex;position:relative}.gains-banner__step{height:var(--brand-space-xs);border-radius:var(--brand-corner-pill);background:var(--brand-color-border-hairline);flex:1;overflow:hidden}.gains-banner__step.is-past{background:var(--brand-color-text-brand)}.gains-banner__fill{background:var(--brand-color-background-flight);transform-origin:0;height:100%;display:block}.gains-banner__action{grid-column:1/-1;position:relative}@media (min-width:1024px){.gains-banner{margin-top:calc(-1 * (var(--brand-space-huge) + var(--brand-space-sm)))}.gains-banner__sheet{gap:var(--brand-space-xxl);padding:var(--brand-space-xxl) var(--brand-space-xxxl);grid-template-columns:auto minmax(0,1fr) auto}.gains-banner__mark{width:calc(var(--brand-size-control) + var(--brand-space-sm));height:calc(var(--brand-size-control) + var(--brand-space-sm))}.gains-banner__mark svg{width:var(--brand-size-icon-lg);height:var(--brand-size-icon-lg)}.gains-banner__text{gap:var(--brand-space-xs);display:grid;position:relative}.gains-banner__gains,.gains-banner__steps{grid-column:auto}.gains-banner__gains{font-size:var(--brand-text-display-size);line-height:var(--brand-text-display-line-height);font-weight:var(--brand-text-display-weight);letter-spacing:var(--brand-text-display-letter-spacing)}.gains-banner__action{grid-column:auto}}@media (prefers-reduced-motion:no-preference){.gains-banner__fill{animation:gains-fill calc(var(--brand-motion-slow) * 10) linear both}.gains-banner:hover .gains-banner__fill,.gains-banner:focus-within .gains-banner__fill{animation-play-state:paused}.gains-banner__gain.is-shown{animation:gains-in var(--brand-motion-slow) var(--brand-motion-easing) both}.gains-banner__mark{animation:gains-mark var(--brand-motion-slow) var(--brand-motion-easing) both}}@keyframes gains-fill{0%{transform:scaleX(0)}}@keyframes gains-in{0%{opacity:0;transform:translateY(40%)}}@keyframes gains-mark{0%{opacity:0;transform:scale(.6)rotate(-20deg)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.opening__art{animation:linear both opening-drift;animation-timeline:scroll(root);animation-range:0 100vh}.journey__step:not(:last-child):before{transform-origin:top;animation:linear both line-down;animation-timeline:view();animation-range:entry}.journey__number{animation:linear both number-in;animation-timeline:view();animation-range:entry 50%}:is(.why__list,.numbers__list,.more__list,.paying__grid)>.reveal:nth-child(2),.journey>.reveal:nth-child(2){animation-range:entry 8% entry 68%}:is(.why__list,.numbers__list,.more__list,.paying__grid)>.reveal:nth-child(3),.journey>.reveal:nth-child(3){animation-range:entry 16% entry 76%}:is(.why__list,.numbers__list,.more__list,.paying__grid)>.reveal:nth-child(4),.journey>.reveal:nth-child(4){animation-range:entry 24% entry 84%}@media (min-width:1024px){.journey__step:not(:last-child):before{transform-origin:0;animation-name:line-across;animation-timeline:--journey;animation-range:entry 10% entry 35%}.journey__step:nth-child(2):not(:last-child):before{animation-range:entry 35% entry 55%}.journey__step:nth-child(3):not(:last-child):before{animation-range:entry 55% entry 70%}.journey__step:nth-child(4):not(:last-child):before{animation-range:entry 70% entry 85%}.journey__step:nth-child(5):not(:last-child):before{animation-range:entry 85%}}}}@keyframes opening-drift{to{transform:translateY(-14%)}}@keyframes line-down{0%{transform:scaleY(0)}}@keyframes line-across{0%{transform:scaleX(0)}}@keyframes number-in{0%{opacity:0;scale:.4}}
.art{width:100%;color:var(--brand-color-text-primary);position:relative;container-type:inline-size}.art svg{display:block}.art-bar{width:var(--w);border-radius:var(--brand-corner-pill);background:var(--brand-color-text-primary);flex:none;height:2.2cqi;display:block}.art-bar--sm{height:1.6cqi}.art-bar--lg{height:3.2cqi}.art-bar--soft{background:var(--brand-color-border-control)}.art-bar--on{background:color-mix(in srgb, var(--brand-color-text-on-brand) 82%, transparent)}.art-bar--on.art-bar--sm{background:color-mix(in srgb, var(--brand-color-text-on-brand) 50%, transparent)}.art-bar--brand{background:var(--brand-color-emphasis-primary-fill)}.art-sheet{background:var(--brand-color-background-surface);box-shadow:0 0 0 1px var(--brand-color-border-hairline), 0 4cqi 10cqi -2cqi color-mix(in srgb, var(--brand-color-background-brand) 45%, transparent);border-radius:3.6cqi;position:absolute;overflow:hidden}.art-head{background:var(--brand-color-background-flight);gap:1.8cqi;padding:4cqi;display:grid;position:relative}.art-head__mark{width:7cqi;color:var(--brand-color-text-on-brand);position:absolute;top:3cqi;right:3.4cqi}.art-sheet__body{gap:3cqi;padding:4cqi;display:grid}.art-sheet__title{justify-content:space-between;align-items:center;gap:2cqi;display:flex}.art-pill{border-radius:var(--brand-corner-pill);background:var(--brand-color-background-soft);width:13cqi;height:3.6cqi;box-shadow:inset 0 0 0 .3cqi var(--brand-color-border-brand-soft)}.art-line{grid-template-columns:auto 1fr auto;align-items:center;gap:2.4cqi;display:grid}.art-line>.art-bar{width:9cqi}.art-line__words{gap:1.2cqi;display:grid}.art-thumb{aspect-ratio:1;background:var(--brand-color-background-soft);width:6.4cqi;color:var(--brand-color-text-on-brand);border-radius:1.6cqi;place-items:center;display:grid}.art-thumb svg{width:60%;height:60%}.art-total{border-top:.25cqi solid var(--brand-color-border-hairline);justify-content:space-between;align-items:center;padding-top:3cqi;display:flex}.art-phone{aspect-ratio:9/18;background:var(--brand-color-background-inverse);box-shadow:0 4cqi 10cqi -2cqi color-mix(in srgb, var(--brand-color-background-brand) 55%, transparent);border-radius:5cqi;padding:1.4cqi;position:absolute}.art-phone__screen{background:var(--brand-color-background-app);border-radius:3.8cqi;height:100%;overflow:hidden}.art-phone .art-head{padding:3.6cqi 3cqi}.art-phone .art-head__mark{width:5cqi}.art-phone__body{gap:2.6cqi;padding:3.4cqi 3cqi;display:grid}.art-phone .art-line{gap:1.6cqi}.art-phone .art-thumb{width:5cqi}.art-phone .art-line>.art-bar{width:6cqi}.art-float{aspect-ratio:1;border-radius:var(--brand-corner-pill);background:var(--brand-color-emphasis-primary-fill);width:10cqi;color:var(--brand-color-emphasis-primary-text);box-shadow:0 2cqi 6cqi -1cqi color-mix(in srgb, var(--brand-color-emphasis-primary-fill) 60%, transparent);place-items:center;display:grid;position:absolute}.art-float svg{stroke-width:2.5px;width:48%;height:48%}.art-float--check{background:var(--brand-color-tone-success-ground);color:var(--brand-color-tone-success-text);box-shadow:0 2cqi 6cqi -1cqi color-mix(in srgb, var(--brand-color-background-brand) 30%, transparent)}.art--quote{aspect-ratio:10/9}.art--quote .art-sheet{width:64cqi;top:4cqi;left:2cqi;transform:rotate(-4deg)}.art--quote .art-phone{width:33cqi;bottom:2cqi;right:3cqi;transform:rotate(5deg)}.art--quote .art-float--link{width:12cqi;top:6cqi;right:16cqi}.art--quote .art-float--check{bottom:12cqi;left:6cqi}.art--catalog,.art--share,.art--brand{aspect-ratio:4/3}.art-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:4cqi;display:grid;position:absolute;inset:10cqi 8cqi}.art-product{background:var(--brand-color-background-surface);box-shadow:0 0 0 .3cqi var(--brand-color-border-hairline);border-radius:3cqi;grid-template-columns:auto 1fr;align-items:center;gap:3cqi;padding:4cqi;display:grid;position:relative}.art-product .art-thumb{width:10cqi}.art-product .art-bar{height:2.6cqi}.art-product .art-bar--sm{height:2cqi}.art-product--chosen{background:var(--brand-color-background-soft);box-shadow:0 0 0 .6cqi var(--brand-color-emphasis-primary-fill)}.art-product--chosen .art-thumb{background:var(--brand-color-emphasis-primary-fill)}.art-float--chosen{width:8cqi;top:-3.5cqi;right:-3.5cqi}.art-float--add{width:12cqi;bottom:3cqi;right:4cqi}.art--share .art-phone{width:34cqi;top:8cqi;left:50%;transform:translate(-30%)rotate(4deg)}.art-link{border-radius:var(--brand-corner-pill);background:var(--brand-color-background-surface);width:46cqi;box-shadow:0 0 0 .3cqi var(--brand-color-border-hairline), 0 3cqi 8cqi -2cqi color-mix(in srgb, var(--brand-color-background-brand) 40%, transparent);align-items:center;gap:3cqi;padding:2cqi 4cqi 2cqi 2cqi;display:flex;position:absolute;bottom:18cqi;left:6cqi}.art-link .art-float{width:10cqi;box-shadow:none;flex:none;position:static}.art--brand .art-sheet{width:56cqi;top:10cqi;left:8cqi;transform:rotate(-3deg)}.art-head--chosen{background:var(--brand-color-mark-accent);align-items:center;gap:3cqi;display:flex}.art-logo{aspect-ratio:1;border:.4cqi dashed color-mix(in srgb, var(--brand-color-text-on-brand) 70%, transparent);width:11cqi;color:var(--brand-color-text-on-brand);border-radius:2.4cqi;flex:none;place-items:center;display:grid}.art-logo svg{width:55%;height:55%}.art-swatches{gap:3cqi;display:grid;position:absolute;top:14cqi;right:9cqi}.art-swatch{aspect-ratio:1;border-radius:var(--brand-corner-pill);width:11cqi;box-shadow:0 0 0 .3cqi var(--brand-color-border-hairline)}.art-swatch--chosen{background:var(--brand-color-mark-accent);box-shadow:0 0 0 .8cqi var(--brand-color-background-surface), 0 0 0 1.4cqi var(--brand-color-mark-accent)}.art-swatch--electric{background:var(--brand-color-emphasis-primary-fill)}.art-swatch--navy{background:var(--brand-color-background-brand)}.art-swatch--flower{background:var(--brand-color-background-flight)}.art--order{aspect-ratio:4/3}.art-list{display:grid;top:13cqi;left:9cqi;right:9cqi;transform:rotate(-2deg)}.art-listed{grid-template-columns:auto 1fr auto;align-items:center;gap:3cqi;padding:4cqi;display:grid}.art-listed+.art-listed{border-top:.3cqi solid var(--brand-color-border-hairline)}.art-avatar{aspect-ratio:1;border-radius:var(--brand-corner-pill);background:var(--brand-color-background-soft);width:8cqi}.art-listed .art-bar{height:2.6cqi}.art-listed .art-bar--sm{height:2cqi}.art-state{border-radius:var(--brand-corner-pill);width:15cqi;height:5cqi}.art-state--valid{background:var(--brand-color-quote-valid-ground);box-shadow:inset 0 0 0 .3cqi var(--brand-color-quote-valid-line)}.art-state--draft{background:var(--brand-color-quote-draft-ground);box-shadow:inset 0 0 0 .3cqi var(--brand-color-quote-draft-line)}.art-state--expired{background:var(--brand-color-quote-expired-ground);box-shadow:inset 0 0 0 .3cqi var(--brand-color-quote-expired-line)}.art-float--bell{width:12cqi;top:5cqi;right:5cqi}.art-float--bell:after{content:"";aspect-ratio:1;border-radius:var(--brand-corner-pill);background:var(--brand-color-tone-attention-text);width:2.6cqi;box-shadow:0 0 0 .6cqi var(--brand-color-emphasis-primary-fill);position:absolute;top:1.6cqi;right:1.6cqi}.art--problem{aspect-ratio:4/3}.art-spreadsheet{background:var(--brand-color-background-surface);width:54cqi;height:40cqi;box-shadow:0 0 0 .3cqi var(--brand-color-border-hairline), 0 3cqi 8cqi -2cqi color-mix(in srgb, var(--brand-color-background-brand) 35%, transparent);border-radius:2.4cqi;grid-template-rows:auto 1fr;display:grid;position:absolute;overflow:hidden}.art-spreadsheet__head,.art-spreadsheet__cells{display:block}.art-spreadsheet__head{border-bottom:.3cqi solid var(--brand-color-border-hairline);background:var(--brand-color-background-sand);padding:3cqi}.art-spreadsheet__cells{background-image:linear-gradient(var(--brand-color-border-hairline) .3cqi, transparent .3cqi), linear-gradient(90deg, var(--brand-color-border-hairline) .3cqi, transparent .3cqi);background-size:11cqi 5.5cqi}.art-spreadsheet__wrong{background:var(--brand-color-tone-problem-ground);width:11cqi;height:5.5cqi;box-shadow:inset 0 0 0 .4cqi var(--brand-color-tone-problem-text);position:absolute;top:20cqi;left:22cqi}.art--problem .art-spreadsheet:first-child{top:10cqi;left:6cqi;transform:rotate(-9deg)}.art--problem .art-spreadsheet:nth-child(2){top:18cqi;left:38cqi;transform:rotate(7deg)}.art--problem .art-spreadsheet:nth-child(3){top:28cqi;left:20cqi;transform:rotate(-2deg)}.art-float--wrong{background:var(--brand-color-tone-problem-ground);color:var(--brand-color-tone-problem-text);box-shadow:0 2cqi 6cqi -1cqi color-mix(in srgb, var(--brand-color-background-brand) 30%, transparent);top:22cqi;left:64cqi}.art-float--time{background:var(--brand-color-tone-attention-ground);color:var(--brand-color-tone-attention-text);box-shadow:0 2cqi 6cqi -1cqi color-mix(in srgb, var(--brand-color-background-brand) 30%, transparent);top:6cqi;right:8cqi}.art{--loop:9s;--ease:var(--brand-motion-easing)}@keyframes art-arrive{0%{opacity:0;transform:translateY(2cqi)}7%,84%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(2cqi)}}@keyframes art-pop{0%{opacity:0;scale:.4}5%{opacity:1;scale:1.14}9%,84%{opacity:1;scale:1}94%,to{opacity:0;scale:.4}}@keyframes art-fill{0%{transform:scaleX(0)}9%,84%{transform:scaleX(1)}94%,to{transform:scaleX(0)}}@keyframes art-float{0%,to{translate:0}50%{translate:0 -1.6cqi}}@keyframes art-pulse{0%,70%,to{scale:1}80%{scale:1.1}}@keyframes art-slide{0%{opacity:0;transform:translate(-8cqi)}8%,84%{opacity:1;transform:none}94%,to{opacity:0;transform:translate(-8cqi)}}@keyframes art-shuffle{0%,to{translate:0;rotate:0deg}50%{translate:1.6cqi -1.2cqi;rotate:2deg}}@keyframes art-ring{0%,20%,to{rotate:0deg}4%,12%{rotate:14deg}8%,16%{rotate:-14deg}}@keyframes art-choose{0%,12%{background:var(--brand-color-background-surface);box-shadow:0 0 0 .3cqi var(--brand-color-border-hairline)}18%,84%{background:var(--brand-color-background-soft);box-shadow:0 0 0 .6cqi var(--brand-color-emphasis-primary-fill)}94%,to{background:var(--brand-color-background-surface);box-shadow:0 0 0 .3cqi var(--brand-color-border-hairline)}}@keyframes art-choose-thumb{0%,12%{background:var(--brand-color-background-soft);color:#0000}18%,84%{background:var(--brand-color-emphasis-primary-fill);color:var(--brand-color-text-on-brand)}94%,to{background:var(--brand-color-background-soft);color:#0000}}@keyframes art-colors{0%,22%{background:var(--brand-color-mark-accent)}25%,47%{background:var(--brand-color-emphasis-primary-fill)}50%,72%{background:var(--brand-color-background-brand)}75%,97%{background:var(--brand-color-background-flight)}to{background:var(--brand-color-mark-accent)}}@keyframes art-swatch-ring{0%,22%{box-shadow:0 0 0 .8cqi var(--brand-color-background-surface), 0 0 0 1.4cqi var(--brand-color-mark-accent)}25%,to{box-shadow:0 0 0 .3cqi var(--brand-color-border-hairline)}}@media (prefers-reduced-motion:no-preference){.art--quote .art-sheet{animation:7s ease-in-out infinite art-float}.art--quote .art-phone{animation:7s ease-in-out -3.5s infinite art-float}.art--quote .art-sheet__body>.art-line,.art--quote .art-total,.art--quote .art-phone__body>*{animation:art-arrive var(--loop) var(--ease) both infinite}.art--quote .art-sheet__body>:nth-child(2){animation-delay:.3s}.art--quote .art-sheet__body>:nth-child(3){animation-delay:.6s}.art--quote .art-sheet__body>:nth-child(4){animation-delay:.9s}.art--quote .art-total{animation-delay:1.3s}.art--quote .art-total .art-bar--brand{transform-origin:0;animation:art-fill var(--loop) var(--ease) 1.6s both infinite}.art--quote .art-pill,.art--quote .art-float{animation:art-pop var(--loop) var(--ease) both infinite}.art--quote .art-pill{animation-delay:2s}.art--quote .art-float--link{animation-delay:2.5s}.art--quote .art-phone__body>:first-child{animation-delay:3s}.art--quote .art-phone__body>:nth-child(2){animation-delay:3.25s}.art--quote .art-phone__body>:nth-child(3){animation-delay:3.5s}.art--quote .art-phone__body>:nth-child(4){animation-delay:3.75s}.art--quote .art-float--check{animation-delay:4.3s}.art--catalog .art-product{animation:art-arrive var(--loop) var(--ease) both infinite}.art--catalog .art-product:nth-child(2){animation-delay:.25s}.art--catalog .art-product:nth-child(3){animation-delay:.5s}.art--catalog .art-product:nth-child(4){animation-delay:.75s}.art--catalog .art-product--chosen{animation:art-arrive var(--loop) var(--ease) both infinite, art-choose var(--loop) var(--ease) both infinite}.art--catalog .art-product--chosen .art-thumb{animation:art-choose-thumb var(--loop) var(--ease) both infinite}.art--catalog .art-float--chosen{animation:art-pop var(--loop) var(--ease) 1.8s both infinite}.art--catalog .art-float--add{animation:art-pulse 2.4s var(--ease) infinite}.art--share .art-phone{animation:7s ease-in-out infinite art-float}.art--share .art-link{animation:art-slide var(--loop) var(--ease) .3s both infinite}.art--share .art-phone__body>*{animation:art-arrive var(--loop) var(--ease) both infinite}.art--share .art-phone__body>:first-child{animation-delay:1.2s}.art--share .art-phone__body>:nth-child(2){animation-delay:1.5s}.art--share .art-phone__body>:nth-child(3){animation-delay:1.8s}.art--brand .art-sheet{animation:7s ease-in-out infinite art-float}.art--brand .art-head--chosen{animation:art-colors calc(var(--loop) * 1.2) steps(1, end) infinite}.art--brand .art-swatch{animation:art-swatch-ring calc(var(--loop) * 1.2) steps(1, end) infinite}.art--brand .art-swatch:nth-child(2){animation-delay:calc(var(--loop) * -.9)}.art--brand .art-swatch:nth-child(3){animation-delay:calc(var(--loop) * -.6)}.art--brand .art-swatch:nth-child(4){animation-delay:calc(var(--loop) * -.3)}.art--problem .art-spreadsheet{animation:6s ease-in-out infinite art-shuffle}.art--problem .art-spreadsheet:nth-child(2){animation-delay:-2s}.art--problem .art-spreadsheet:nth-child(3){animation-delay:-4s}.art--problem .art-float--wrong{animation:art-pop var(--loop) var(--ease) 1s both infinite}.art--problem .art-float--time{transform-origin:50% 20%;animation:art-ring 4.5s var(--ease) 2s infinite}.art--order .art-listed{animation:art-arrive var(--loop) var(--ease) both infinite}.art--order .art-listed:nth-child(2){animation-delay:.3s}.art--order .art-listed:nth-child(3){animation-delay:.6s}.art--order .art-float--bell{transform-origin:50% 20%;animation:art-ring 4.5s var(--ease) 1.2s infinite}}
@font-face{font-family:inter;src:url(../media/inter_latin-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.sOm0fW_className{font-family:inter,inter Fallback}.sOm0fW_variable{--font-inter:"inter", "inter Fallback"}
