@layer reset,theme,tokens,base,composition,blocks,utilities;@layer blocks{.section-method{--section-max: var(--width-lg);--section-ratio: 0;--section-pad-top: var(--space-24);--section-pad-bottom: var(--space-24);--cards-gap: var(--space-8);--cluster-align: baseline;--tag-size: var(--fs-subsection);--tag-ink: var(--accent, var(--yellow))}@media(min-width:1024px){.section-method{--cards-gap: var(--space-16);container-type:inline-size}}.section-method .layers>*{opacity:0;translate:0 .1em}@media(prefers-reduced-motion:no-preference){.section-method .layers>*{transition:opacity .4s ease,translate .4s ease}}.section-method .layers>[aria-current]{opacity:1;translate:none}.section-method .grid-galery{position:static;block-size:min(100svh - (var(--navHeight) + var(--space-24) + var(--space-12)),37.5rem);grid-template-rows:repeat(7,minmax(34px,1fr))}@media not (min-width:1024px){.section-method .grid-galery{block-size:23.75rem}}@media(min-width:1024px){.section-method .grid-galery{--_bleed: min(50%, max(0px, (100cqi - var(--section-max)) / 2));margin-inline-start:calc(-1 * var(--_bleed));inline-size:calc(100% + var(--_bleed))}}@media(prefers-reduced-motion:no-preference){.section-method .grid-galery .item{transition:transform .55s var(--revealEasing),filter .5s ease,box-shadow .5s ease,opacity .5s ease}}.section-method .grid-galery[data-focus=zoom] .item:not([aria-current]){transform:scale(.92);opacity:.5;filter:brightness(.7)}.section-method .grid-galery[data-focus=zoom] .item[aria-current]{transform:scale(1.06);z-index:3;box-shadow:0 12px 34px -6px #000000b3}.step-number{font-size:var(--fs-hero);font-weight:var(--weightTitle);line-height:.85;letter-spacing:-.03em}.step-panel{--tag-ink: var(--orange);--tag-size: var(--fs-card-title);padding-block:var(--space-8);color:color-mix(in srgb,currentColor 66%,transparent)}@media(min-width:1024px){.step-panel{padding-block:11vh}.step-panel:first-child{padding-block-start:3vh}}.step-panel:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--ink, currentColor) 10%,transparent)}.step-panel h3{color:var(--title-ink)}}
