.brand-close{padding:var(--space-5) 0 var(--space-4);background:var(--site-bg);color:var(--site-paper)}.brand-close-inner{grid-template-columns:minmax(0,1fr) minmax(17rem,.55fr);align-items:end;gap:clamp(2.5rem,4vw,4rem) clamp(3.5rem,7vw,7rem);display:grid}.brand-close h2{letter-spacing:-.036em;text-wrap:balance;grid-area:1/1;max-width:18ch;margin:0;font-size:clamp(3rem,4.6vw,4.7rem);font-weight:600;line-height:1.04}.brand-close-action{grid-area:1/2;align-self:end;padding-bottom:.45rem}.brand-close .brand-close-action>p{max-width:34ch;color:var(--site-muted-on-dark);margin:0 0 2rem;font-size:clamp(1.06rem,1.3vw,1.2rem);line-height:1.55}.brand-close-cta{color:#252b29;min-height:3.15rem;font-size:var(--type-cta,.96rem);background:#d8dad4;border:1px solid #aeb1aa;align-items:center;padding:.7rem 1.15rem;font-weight:600;text-decoration:none;display:inline-flex}.brand-close-cta:hover,.brand-close-cta:focus-visible{background:var(--site-paper);color:var(--site-ink)}.brand-close-secondary{color:#c7cbc6;text-underline-offset:.35em;width:fit-content;margin-top:1rem;font-size:.88rem;display:block}.brand-close-mark{grid-area:2/1/auto/-1;width:min(100%,55rem);height:auto;margin:0;display:block;overflow:visible}.brand-close-mark--mobile{display:none}.brand-close-mark .v2-mark__quiet{stroke:#747d79;stroke-width:1.7px;stroke-linecap:round;vector-effect:non-scaling-stroke}.brand-close-mark .v2-mark__resolve{stroke:var(--site-accent);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.brand-close-mark .v2-mark__trace{stroke:var(--site-accent);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0}.brand-close-mark .v2-mark__travel{stroke:none}.brand-close-mark .v2-mark__node{fill:var(--site-bg);stroke:#909995;stroke-width:1.5px;vector-effect:non-scaling-stroke}.brand-close-mark .v2-mark__target{fill:var(--site-accent);stroke:var(--site-bg);stroke-width:1.5px;vector-effect:non-scaling-stroke}.brand-close-mark .v2-mark__traveler{fill:var(--site-accent);stroke:var(--site-bg);stroke-width:1px;opacity:0}.brand-close-mark.is-traveling .v2-mark__traveler{opacity:1}@media (prefers-reduced-motion:no-preference){.brand-close-mark.is-connecting .v2-mark__trace{animation:1.2s cubic-bezier(.22,.61,.36,1) both brand-close-trace}.brand-close-mark:is(.is-connecting,.is-pulsing) .v2-mark__node--two{animation:.26s cubic-bezier(.16,1,.3,1) .45s both brand-close-touch}.brand-close-mark:is(.is-connecting,.is-pulsing) .v2-mark__node--three{animation:.26s cubic-bezier(.16,1,.3,1) .75s both brand-close-touch}.brand-close-mark:is(.is-connecting,.is-pulsing) .v2-mark__node--four{animation:.26s cubic-bezier(.16,1,.3,1) .92s both brand-close-touch}.brand-close-mark:is(.is-connecting,.is-pulsing) .v2-mark__target{animation:.26s cubic-bezier(.16,1,.3,1) 1.13s both brand-close-target}.brand-close-mark.is-pulsing .v2-mark__node--two{animation-delay:.2s}.brand-close-mark.is-pulsing .v2-mark__node--three{animation-delay:.42s}.brand-close-mark.is-pulsing .v2-mark__node--four{animation-delay:.62s}.brand-close-mark.is-pulsing .v2-mark__target{animation-delay:.85s}}@keyframes brand-close-trace{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px}8%,82%{opacity:1}to{opacity:0;stroke-dasharray:1;stroke-dashoffset:0}}@keyframes brand-close-touch{0%,to{fill:var(--site-bg)}50%{fill:var(--site-accent)}}@keyframes brand-close-target{0%,to{fill:var(--site-accent)}50%{fill:#efb194}}@media (width<=1024px){.brand-close-inner{grid-template-columns:minmax(0,1fr) minmax(15rem,.7fr)}}@media (width<=600px){.brand-close{padding:var(--space-4) 0}.brand-close-inner{flex-direction:column;align-items:stretch;gap:0;display:flex}.brand-close h2{order:1;max-width:21ch;font-size:clamp(2.35rem,9vw,3rem)}.brand-close-action{order:2;align-self:stretch;margin-top:1.65rem;padding:0}.brand-close .brand-close-action>p{margin-bottom:1.75rem}.brand-close-mark--desktop{display:none}.brand-close-mark--mobile{display:block}.brand-close-mark{order:3;width:100%;margin:2.25rem 0 0}}@media (prefers-reduced-motion:reduce){.brand-close-mark .v2-mark__trace,.brand-close-mark .v2-mark__traveler{opacity:0;animation:none}}
