.home-opening[data-astro-cid-bbe6dxrz]{display:grid;min-block-size:100svh;grid-template-rows:minmax(clamp(26rem,35vw,40rem),1fr) auto;--opening-intro-padding: clamp(var(--space-l), calc(25svh - 8rem) , var(--space-3xl));--opening-copy-gap: clamp(var(--space-s), calc(6svh - 1rem) , var(--space-l))}.home-hero[data-astro-cid-bbe6dxrz]{position:relative;background:var(--brand-primary);min-block-size:0;color:var(--color-neutral-100)}.home-hero__slides[data-astro-cid-bbe6dxrz]{margin:0;padding:0;block-size:100%;list-style:none}.home-hero__slides[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;block-size:100%;opacity:0;visibility:hidden;transition:opacity 1.2s ease-in-out,visibility 0s 1.2s}.home-hero__slides[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz][data-active=true]{opacity:1;visibility:visible;transition-delay:0s}@media(prefers-reduced-motion:reduce){.home-hero__slides[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{transition:none}}.home-hero__slides[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{display:block;inline-size:100%;block-size:100%;object-fit:cover}.home-hero[data-astro-cid-bbe6dxrz]:after{position:absolute;inset:auto 0 0;background:linear-gradient(transparent,#000000a6);block-size:35%;pointer-events:none;content:""}.home-hero__caption[data-astro-cid-bbe6dxrz]{display:flex;position:absolute;justify-content:space-between;align-items:center;gap:var(--space-l);z-index:1;inset:auto 0 var(--space-s);font-size:var(--font-size--1);font-weight:500}.home-hero__titles[data-astro-cid-bbe6dxrz]{flex:1;min-inline-size:0}.home-hero__titles[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{color:inherit;text-decoration:none}.home-hero__titles[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{display:inline-block;vertical-align:middle}.home-hero__controls[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-s)}.home-hero__controls[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz],.home-hero__controls[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{cursor:pointer;border:0;border-bottom:1px solid transparent;background:none;padding:var(--space-2xs) 0;color:inherit;font:inherit;text-decoration:none}.home-hero__controls[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz]{position:relative}.home-hero__controls[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz]:after{position:absolute;inset:auto auto -1px 0;inline-size:0;block-size:1px;background:currentColor;content:""}.home-hero[data-astro-cid-bbe6dxrz][data-rotating=true] .home-hero__controls[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][aria-pressed=true]:after{inline-size:calc(var(--hero-progress, 0) * 100%)}.home-hero[data-astro-cid-bbe6dxrz]:not([data-rotating=true]) .home-hero__controls[data-astro-cid-bbe6dxrz] button[data-astro-cid-bbe6dxrz][aria-pressed=true]:after{inline-size:100%}.home-hero__controls[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover{border-bottom-color:currentColor}.home-introduction[data-astro-cid-bbe6dxrz]{padding-block:var(--opening-intro-padding)}.home-introduction__layout[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 2fr;gap:var(--space-l)}.home-introduction__label[data-astro-cid-bbe6dxrz],.home-introduction[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{text-box:trim-start cap alphabetic}.home-introduction__label[data-astro-cid-bbe6dxrz]{color:var(--heading-color);font-weight:600;font-size:var(--font-size--1);text-transform:uppercase}.home-introduction__label[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{color:inherit}.home-introduction[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:var(--font-size-5);line-height:1.12;letter-spacing:-.04em}.home-introduction__copy[data-astro-cid-bbe6dxrz]{margin-block:var(--opening-copy-gap);font-size:var(--font-size-0);line-height:1.7}@media(max-width:48rem){.home-opening[data-astro-cid-bbe6dxrz]{grid-template-rows:minmax(clamp(18rem,42svh,26rem),1fr) auto;--opening-copy-gap: var(--space-l)}.home-hero__controls[data-astro-cid-bbe6dxrz]{display:none}.home-introduction[data-astro-cid-bbe6dxrz]{padding-block:var(--space-xl)}.home-hero__caption[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:start;gap:var(--space-s)}.home-introduction__layout[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:var(--space-l)}}.home-studio[data-astro-cid-7f6knguv]{background:var(--section-background-accent)}.home-studio__portrait[data-astro-cid-7f6knguv]{position:relative;min-inline-size:0}.home-studio__portrait[data-astro-cid-7f6knguv] img{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center 35%}.home-studio__copy[data-astro-cid-7f6knguv]{padding:var(--space-xl) var(--grid-gutter)}@media(max-width:47.999rem){.home-studio__portrait[data-astro-cid-7f6knguv]{aspect-ratio:4 / 3;overflow:hidden}}@media(min-width:48rem){.home-studio__copy[data-astro-cid-7f6knguv]{padding-block:var(--space-2xl)}}@media(min-width:64rem){.home-studio__copy[data-astro-cid-7f6knguv]{padding-block:var(--space-3xl)}}.why-severino__content[data-astro-cid-czfvh6rm]{max-width:36rem}.why-severino__panel[data-astro-cid-czfvh6rm]{display:grid;gap:var(--space-l);margin:0;padding:0;list-style:none}.why-severino__benefit[data-astro-cid-czfvh6rm]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-s);align-items:start}.why-severino__number[data-astro-cid-czfvh6rm]{display:inline-grid;place-items:center;border-radius:999px;inline-size:3rem;block-size:3rem;background-color:var(--brand-secondary);color:var(--brand-primary);font-weight:var(--font-weight-heading);font-size:var(--font-size-2);line-height:1}.why-severino.site-section--brand{--heading-color: var(--color-neutral-100);--link-color: var(--color-neutral-100);--link-hover-color: var(--brand-secondary)}.home-service[data-astro-cid-zltwsnpi]+.home-service[data-astro-cid-zltwsnpi]{border-block-start:1px solid var(--border-color-subtle)}.home-service[data-astro-cid-zltwsnpi] h3{font-size:var(--font-size-2);line-height:1.2}.home-service[data-astro-cid-zltwsnpi] p[data-astro-cid-zltwsnpi],.home-service[data-astro-cid-zltwsnpi] h3{margin:0}.home-service__price[data-astro-cid-zltwsnpi]{color:var(--heading-color);font-size:var(--font-size-0);font-weight:600;white-space:nowrap}@media(min-width:48rem){.home-service[data-astro-cid-zltwsnpi]{grid-template-columns:minmax(0,1fr) max-content}}
