.AboutHeroBackdrop-module__Z02QAa__root{z-index:0;pointer-events:none;background:radial-gradient(ellipse 56% 52% at 86% 30%, var(--mesh-glow-a), transparent 70%), radial-gradient(ellipse 40% 42% at 70% 78%, var(--mesh-glow-b), transparent 68%), linear-gradient(148deg, var(--mesh-base-start) 0%, var(--mesh-base-end) 100%);position:absolute;inset:0;overflow:hidden}.AboutHeroBackdrop-module__Z02QAa__grid{background-image:linear-gradient(var(--mesh-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--mesh-grid-line) 1px, transparent 1px);opacity:.88;background-size:2.75rem 2.75rem;animation:50s linear infinite AboutHeroBackdrop-module__Z02QAa__gridDrift;position:absolute;inset:-4rem;-webkit-mask-image:radial-gradient(68% 78% at 84% 44%,#000000e6 0%,#0000 78%);mask-image:radial-gradient(68% 78% at 84% 44%,#000000e6 0%,#0000 78%)}.AboutHeroBackdrop-module__Z02QAa__glowA,.AboutHeroBackdrop-module__Z02QAa__glowB{filter:blur(12px);border-radius:50%;position:absolute}.AboutHeroBackdrop-module__Z02QAa__glowA{background:radial-gradient(circle, color-mix(in srgb, var(--primitive-green-500) 26%, transparent) 0%, transparent 68%);width:min(36rem,56vw);height:min(36rem,56vw);animation:15s ease-in-out infinite AboutHeroBackdrop-module__Z02QAa__glowA;top:0%;right:-8%}.AboutHeroBackdrop-module__Z02QAa__glowB{background:radial-gradient(circle, color-mix(in srgb, var(--primitive-green-700) 18%, transparent) 0%, transparent 70%);width:min(28rem,46vw);height:min(28rem,46vw);animation:19s ease-in-out infinite AboutHeroBackdrop-module__Z02QAa__glowB;bottom:-6%;right:18%}.AboutHeroBackdrop-module__Z02QAa__scene{width:100%;height:100%;position:absolute;inset:0}.AboutHeroBackdrop-module__Z02QAa__timeline{opacity:.95}.AboutHeroBackdrop-module__Z02QAa__spine{stroke:color-mix(in srgb, var(--primitive-green-500) 36%, transparent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:6 10;animation:8s linear infinite AboutHeroBackdrop-module__Z02QAa__spineFlow}.AboutHeroBackdrop-module__Z02QAa__spineDot{fill:color-mix(in srgb, var(--primitive-green-500) 55%, white)}.AboutHeroBackdrop-module__Z02QAa__spineDotActive{fill:var(--primitive-green-500);animation:2.8s ease-in-out infinite AboutHeroBackdrop-module__Z02QAa__pulseDot}.AboutHeroBackdrop-module__Z02QAa__plaque{transform-box:fill-box;transform-origin:50%}.AboutHeroBackdrop-module__Z02QAa__plaqueA{animation:9s ease-in-out infinite AboutHeroBackdrop-module__Z02QAa__floatA}.AboutHeroBackdrop-module__Z02QAa__plaqueB{animation:11s ease-in-out infinite AboutHeroBackdrop-module__Z02QAa__floatB}.AboutHeroBackdrop-module__Z02QAa__plaqueC{animation:10s ease-in-out infinite AboutHeroBackdrop-module__Z02QAa__floatC}.AboutHeroBackdrop-module__Z02QAa__plaqueFill,.AboutHeroBackdrop-module__Z02QAa__plaqueFillStrong{fill:color-mix(in srgb, var(--color-bg-surface) 78%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 22%, transparent);stroke-width:1.5px}.AboutHeroBackdrop-module__Z02QAa__plaqueFillStrong{fill:color-mix(in srgb, var(--primitive-green-500) 14%, var(--color-bg-surface));stroke:color-mix(in srgb, var(--primitive-green-500) 40%, transparent)}.AboutHeroBackdrop-module__Z02QAa__plaqueLines,.AboutHeroBackdrop-module__Z02QAa__plaqueLinesStrong{stroke:color-mix(in srgb, var(--primitive-green-700) 35%, transparent);stroke-width:4px;stroke-linecap:round}.AboutHeroBackdrop-module__Z02QAa__plaqueLinesStrong{stroke:color-mix(in srgb, var(--primitive-green-500) 55%, transparent)}.AboutHeroBackdrop-module__Z02QAa__personRing{fill:color-mix(in srgb, var(--color-bg-surface) 70%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 32%, transparent);stroke-width:2px}.AboutHeroBackdrop-module__Z02QAa__personHead,.AboutHeroBackdrop-module__Z02QAa__personBody{fill:color-mix(in srgb, var(--primitive-green-500) 42%, transparent)}.AboutHeroBackdrop-module__Z02QAa__personA{animation:8s ease-in-out infinite AboutHeroBackdrop-module__Z02QAa__floatA}.AboutHeroBackdrop-module__Z02QAa__personB{animation:10s ease-in-out infinite AboutHeroBackdrop-module__Z02QAa__floatB}.AboutHeroBackdrop-module__Z02QAa__personC{animation:9s ease-in-out infinite AboutHeroBackdrop-module__Z02QAa__floatC}.AboutHeroBackdrop-module__Z02QAa__link{fill:none;stroke:color-mix(in srgb, var(--primitive-green-500) 38%, transparent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:7 9;animation:7s linear infinite AboutHeroBackdrop-module__Z02QAa__linkFlow}.AboutHeroBackdrop-module__Z02QAa__linkSoft{stroke:color-mix(in srgb, var(--primitive-green-700) 26%, transparent);animation-duration:9s}.AboutHeroBackdrop-module__Z02QAa__seal{transform-box:fill-box;transform-origin:50%;animation:28s linear infinite AboutHeroBackdrop-module__Z02QAa__sealSpin}.AboutHeroBackdrop-module__Z02QAa__sealOuter{fill:color-mix(in srgb, var(--color-bg-surface) 55%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 40%, transparent);stroke-width:2px}.AboutHeroBackdrop-module__Z02QAa__sealInner{fill:none;stroke:color-mix(in srgb, var(--primitive-green-500) 28%, transparent);stroke-width:1.5px;stroke-dasharray:4 6}.AboutHeroBackdrop-module__Z02QAa__sealMark{stroke:color-mix(in srgb, var(--primitive-green-700) 55%, transparent);stroke-width:3.5px;stroke-linecap:round}.AboutHeroBackdrop-module__Z02QAa__sealOrbit{fill:none;stroke:color-mix(in srgb, var(--primitive-green-500) 30%, transparent);stroke-width:1.5px;stroke-dasharray:3 8}.AboutHeroBackdrop-module__Z02QAa__fade{background:linear-gradient(100deg, color-mix(in srgb, var(--mesh-base-start) 96%, transparent) 0%, color-mix(in srgb, var(--mesh-base-start) 82%, transparent) 34%, color-mix(in srgb, var(--mesh-base-start) 28%, transparent) 56%, transparent 72%);position:absolute;inset:0}@keyframes AboutHeroBackdrop-module__Z02QAa__gridDrift{0%{transform:translate(0,0)}to{transform:translate(-2.75rem,-2.75rem)}}@keyframes AboutHeroBackdrop-module__Z02QAa__glowA{0%,to{opacity:.9;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(-3%,4%)scale(1.06)}}@keyframes AboutHeroBackdrop-module__Z02QAa__glowB{0%,to{opacity:.85;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(4%,-3%)scale(1.08)}}@keyframes AboutHeroBackdrop-module__Z02QAa__spineFlow{to{stroke-dashoffset:-64px}}@keyframes AboutHeroBackdrop-module__Z02QAa__linkFlow{to{stroke-dashoffset:-64px}}@keyframes AboutHeroBackdrop-module__Z02QAa__pulseDot{0%,to{r:9;opacity:1}50%{r:12;opacity:.75}}@keyframes AboutHeroBackdrop-module__Z02QAa__floatA{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes AboutHeroBackdrop-module__Z02QAa__floatB{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes AboutHeroBackdrop-module__Z02QAa__floatC{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes AboutHeroBackdrop-module__Z02QAa__sealSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AboutHeroBackdrop-module__Z02QAa__grid,.AboutHeroBackdrop-module__Z02QAa__glowA,.AboutHeroBackdrop-module__Z02QAa__glowB,.AboutHeroBackdrop-module__Z02QAa__spine,.AboutHeroBackdrop-module__Z02QAa__link,.AboutHeroBackdrop-module__Z02QAa__plaqueA,.AboutHeroBackdrop-module__Z02QAa__plaqueB,.AboutHeroBackdrop-module__Z02QAa__plaqueC,.AboutHeroBackdrop-module__Z02QAa__personA,.AboutHeroBackdrop-module__Z02QAa__personB,.AboutHeroBackdrop-module__Z02QAa__personC,.AboutHeroBackdrop-module__Z02QAa__seal,.AboutHeroBackdrop-module__Z02QAa__spineDotActive{animation:none}}@media (max-width:900px){.AboutHeroBackdrop-module__Z02QAa__scene{opacity:.55}}
.Form-module__29Msuq__field{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.Form-module__29Msuq__label{font-size:var(--font-size-caption);font-weight:600;line-height:var(--line-height-caption);letter-spacing:.04em;color:var(--color-text-secondary)}.Form-module__29Msuq__error{color:var(--color-status-error);font-size:var(--font-size-body-sm)}.Form-module__29Msuq__input,.Form-module__29Msuq__textarea,.Form-module__29Msuq__select{width:100%;min-height:var(--touch-min);border-radius:var(--radius-lg);background:var(--color-bg-subtle);box-shadow:var(--elevation-inset);color:var(--color-text-primary);padding:0 var(--spacing-lg);border:none;font-size:.9375rem;line-height:1.4}.Form-module__29Msuq__input,.Form-module__29Msuq__select{height:52px}.Form-module__29Msuq__input::placeholder,.Form-module__29Msuq__textarea::placeholder{color:var(--color-text-secondary)}.Form-module__29Msuq__input:focus-visible,.Form-module__29Msuq__textarea:focus-visible,.Form-module__29Msuq__select:focus-visible{box-shadow:var(--elevation-inset-focus);outline:none}.Form-module__29Msuq__invalid{box-shadow:var(--elevation-inset), 0 0 0 2px color-mix(in srgb, var(--color-status-error) 35%, transparent)}.Form-module__29Msuq__textarea{min-height:var(--k19-textarea-height);padding-block:var(--spacing-md);resize:vertical}.Form-module__29Msuq__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%237d8792' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:2.5rem}.Form-module__29Msuq__checkboxField{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.Form-module__29Msuq__checkboxRow,.Form-module__29Msuq__checkboxPanel{align-items:flex-start;gap:var(--spacing-md);display:flex}.Form-module__29Msuq__checkboxPanel{border-radius:var(--radius-lg);background:var(--color-bg-subtle);box-shadow:var(--elevation-inset);gap:.85rem;padding:.95rem 1rem;transition:background-color .2s,box-shadow .2s}.Form-module__29Msuq__checkboxPanel:has(.Form-module__29Msuq__checkbox:checked){background:color-mix(in srgb, var(--primitive-green-500) 8%, var(--color-bg-surface));box-shadow:var(--elevation-surface)}.Form-module__29Msuq__checkboxInvalid.Form-module__29Msuq__checkboxRow,.Form-module__29Msuq__checkboxInvalid.Form-module__29Msuq__checkboxPanel{box-shadow:var(--elevation-inset), 0 0 0 2px color-mix(in srgb, var(--color-status-error) 35%, transparent)}.Form-module__29Msuq__checkboxInvalid.Form-module__29Msuq__checkboxPanel:has(.Form-module__29Msuq__checkbox:checked){box-shadow:var(--elevation-surface), 0 0 0 2px color-mix(in srgb, var(--color-status-error) 35%, transparent)}.Form-module__29Msuq__checkbox{appearance:none;border-radius:var(--radius-xs);background:var(--color-bg-surface);width:1.375rem;min-width:1.375rem;height:1.375rem;box-shadow:var(--elevation-inset);cursor:pointer;border:none;flex-shrink:0;margin-top:.1rem;transition:background-color .15s,box-shadow .15s}.Form-module__29Msuq__checkboxPanel .Form-module__29Msuq__checkbox{background:var(--color-bg-surface);width:1.5rem;min-width:1.5rem;height:1.5rem;box-shadow:var(--elevation-inset), inset 0 0 0 1px color-mix(in srgb, var(--color-text-brand) 18%, transparent);border-radius:.35rem;margin-top:.05rem}.Form-module__29Msuq__checkbox:checked{background-color:var(--color-bg-brand);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none'%3E%3Cpath d='M1 5.2 4.4 8.5 11 1.5' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.75rem}.Form-module__29Msuq__checkboxPanel .Form-module__29Msuq__checkbox:checked{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-bg-brand) 40%, transparent);background-size:.85rem}.Form-module__29Msuq__checkbox:focus-visible{outline:var(--focus-stroke-width) solid var(--color-focus-ring);outline-offset:2px}.Form-module__29Msuq__checkboxLabel{cursor:pointer;min-width:0;font-size:var(--font-size-body-sm);color:var(--color-text-secondary);flex-direction:column;gap:.3rem;line-height:1.45;display:flex}.Form-module__29Msuq__checkboxRequired{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--primitive-green-500) 12%, transparent);letter-spacing:.06em;text-transform:uppercase;width:fit-content;color:var(--color-text-brand);padding:.12rem .45rem;font-size:.6875rem;font-weight:800}.Form-module__29Msuq__checkboxText{color:var(--color-text-secondary)}.Form-module__29Msuq__checkboxText a{color:var(--color-text-brand);text-underline-offset:.12em;font-weight:700;text-decoration:underline}.Form-module__29Msuq__checkboxText a:hover{color:var(--color-text-primary)}.Form-module__29Msuq__alert{border-radius:var(--radius-md);padding:var(--spacing-lg);box-shadow:var(--elevation-inset);border:none}.Form-module__29Msuq__alertSuccess{background:color-mix(in srgb, var(--color-status-success) 10%, var(--color-bg-surface));box-shadow:var(--elevation-inset), inset 0 0 0 1px color-mix(in srgb, var(--color-status-success) 28%, transparent)}.Form-module__29Msuq__alertError{background:color-mix(in srgb, var(--color-status-error) 10%, var(--color-bg-surface));box-shadow:var(--elevation-inset), inset 0 0 0 1px color-mix(in srgb, var(--color-status-error) 28%, transparent)}.Form-module__29Msuq__accordion{width:100%}.Form-module__29Msuq__accordionItem{box-shadow:inset 0 1px 0 var(--divider-soft)}.Form-module__29Msuq__accordionItem:last-child{box-shadow:inset 0 1px 0 var(--divider-soft), inset 0 -1px 0 var(--divider-soft)}.Form-module__29Msuq__accordionTrigger{justify-content:space-between;align-items:center;gap:var(--spacing-md);width:100%;min-height:78px;padding-block:var(--spacing-lg);text-align:left;font-size:var(--font-size-body-md);color:var(--color-text-primary);background:0 0;border:0;font-weight:600;display:flex}.Form-module__29Msuq__accordionIcon{color:var(--color-text-brand);flex-shrink:0;font-size:1.5rem;font-weight:400;line-height:1}.Form-module__29Msuq__accordionPanel{padding:0 0 var(--spacing-lg);color:var(--color-text-secondary)}.Form-module__29Msuq__compact .Form-module__29Msuq__accordionTrigger{min-height:3.5rem;padding-block:var(--spacing-lg);font-size:var(--font-size-body-sm)}.Form-module__29Msuq__compact .Form-module__29Msuq__accordionPanel{padding-bottom:var(--spacing-md);font-size:var(--font-size-body-sm)}.Form-module__29Msuq__compact .Form-module__29Msuq__accordionIcon{font-size:1.25rem}.Form-module__29Msuq__breadcrumbs{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-body-sm);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.Form-module__29Msuq__breadcrumbItem,.Form-module__29Msuq__breadcrumbSep{align-items:center;margin:0;display:inline-flex}.Form-module__29Msuq__breadcrumbLink{color:var(--color-text-secondary);font-weight:600;text-decoration:none;transition:color .15s}.Form-module__29Msuq__breadcrumbLink:hover{color:var(--color-text-brand)}.Form-module__29Msuq__breadcrumbCurrent{color:var(--color-text-primary);font-weight:600}.Form-module__29Msuq__breadcrumbSeparator{text-align:center;min-width:.5em;color:var(--color-text-secondary);opacity:.4;-webkit-user-select:none;user-select:none;display:inline-block}
.ContactsView-module__9BZUta__section{padding-block:var(--layout-section-y);background:var(--color-bg-subtle)}.ContactsView-module__9BZUta__board{align-items:stretch;gap:1rem;display:grid}.ContactsView-module__9BZUta__facts{border-radius:var(--radius-xl);background:var(--color-bg-surface);min-width:0;box-shadow:var(--elevation-surface);flex-direction:column;gap:1.15rem;padding:clamp(1.2rem,2.6vw,1.65rem);display:flex}.ContactsView-module__9BZUta__head{flex-direction:column;gap:.4rem;display:flex}.ContactsView-module__9BZUta__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.4vw,1.95rem);font-weight:800;line-height:1.15}.ContactsView-module__9BZUta__lead{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.ContactsView-module__9BZUta__list{flex-direction:column;gap:.75rem;margin:0;display:flex}.ContactsView-module__9BZUta__row{border-radius:var(--radius-lg);background:linear-gradient(165deg, color-mix(in srgb, var(--color-bg-brand) 8%, var(--color-bg-subtle)) 0%, var(--color-bg-subtle) 55%, var(--color-bg-subtle) 100%);box-shadow:var(--elevation-inset);gap:.35rem;padding:.9rem 1rem;display:grid}.ContactsView-module__9BZUta__row dt{font-size:var(--font-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.ContactsView-module__9BZUta__row dd{font-size:var(--font-size-body);color:var(--color-text-primary);flex-direction:column;gap:.35rem;margin:0;font-weight:700;line-height:1.35;display:flex}.ContactsView-module__9BZUta__row dd a{color:inherit;text-decoration:none}.ContactsView-module__9BZUta__row dd a:hover{color:var(--color-text-brand)}.ContactsView-module__9BZUta__phone{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:800}.ContactsView-module__9BZUta__mapLinks{flex-wrap:wrap;gap:.65rem 1rem;margin-top:.15rem;display:flex}.ContactsView-module__9BZUta__mapLinks a{font-size:var(--font-size-body-sm);text-underline-offset:.15em;font-weight:700;color:var(--color-text-brand)!important;text-decoration:underline!important}.ContactsView-module__9BZUta__hours{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.ContactsView-module__9BZUta__hours li{font-size:var(--font-size-body-sm);flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;font-weight:600;display:flex}.ContactsView-module__9BZUta__hours li span:last-child{color:var(--color-text-secondary);font-weight:700}.ContactsView-module__9BZUta__side{gap:1rem;min-width:0;display:grid}.ContactsView-module__9BZUta__mapFrame{border-radius:var(--radius-xl);background:var(--color-bg-surface);min-height:16rem;box-shadow:var(--elevation-surface);position:relative;overflow:hidden}.ContactsView-module__9BZUta__mapCredit{z-index:1;color:#eee;padding:0 .35rem;font-size:12px;line-height:1.2;text-decoration:none;position:absolute;left:0}.ContactsView-module__9BZUta__mapCredit:hover{text-decoration:underline}.ContactsView-module__9BZUta__mapFrame iframe{border:0;width:100%;height:100%;min-height:16rem;display:block;position:relative}.ContactsView-module__9BZUta__adelina{border-radius:var(--radius-xl);background:linear-gradient(165deg, color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-subtle)) 0%, var(--color-bg-subtle) 42%, var(--color-bg-subtle) 100%);box-shadow:var(--elevation-inset);flex-direction:column;justify-content:center;gap:.45rem;padding:1.2rem 1.25rem;display:flex}.ContactsView-module__9BZUta__adelinaEyebrow{font-size:var(--font-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.ContactsView-module__9BZUta__adelinaTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text-primary);margin:0;font-size:clamp(1.15rem,1.8vw,1.35rem);font-weight:800;line-height:1.25}.ContactsView-module__9BZUta__adelinaRole{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0;font-weight:600}.ContactsView-module__9BZUta__adelinaPoints{flex-direction:column;gap:.4rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.ContactsView-module__9BZUta__adelinaPoints li{border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);font-size:var(--font-size-body-sm);color:var(--color-text-primary);padding:.7rem .85rem;font-weight:600;line-height:1.4}.ContactsView-module__9BZUta__adelinaActions{flex-wrap:wrap;gap:.55rem;margin-top:.55rem;display:flex}@media (min-width:960px){.ContactsView-module__9BZUta__board{grid-template-columns:minmax(18rem,.95fr) minmax(0,1.05fr);gap:1.15rem}.ContactsView-module__9BZUta__mapFrame,.ContactsView-module__9BZUta__mapFrame iframe{min-height:18rem}.ContactsView-module__9BZUta__side{grid-template-rows:minmax(18rem,1fr) auto}}@media (min-width:1100px){.ContactsView-module__9BZUta__mapFrame,.ContactsView-module__9BZUta__mapFrame iframe{min-height:22rem}}
.FaqView-module__8h84VG__section{padding-block:var(--layout-section-y);background:var(--color-bg-subtle)}.FaqView-module__8h84VG__board{align-items:start;gap:1.25rem;display:grid}.FaqView-module__8h84VG__sidebar{min-width:0}.FaqView-module__8h84VG__sidebarInner{border-radius:var(--radius-xl);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);flex-direction:column;gap:1rem;padding:1.15rem;display:flex}.FaqView-module__8h84VG__search{flex-direction:column;gap:.4rem;display:flex}.FaqView-module__8h84VG__searchLabel{font-size:var(--font-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:700}.FaqView-module__8h84VG__searchInput{border-radius:var(--radius-lg);background:var(--color-bg-subtle);width:100%;min-height:2.75rem;box-shadow:var(--elevation-inset);color:var(--color-text-primary);font:inherit;font-size:var(--font-size-body-sm);border:0;padding:.7rem .95rem}.FaqView-module__8h84VG__searchInput::placeholder{color:var(--color-text-secondary)}.FaqView-module__8h84VG__searchInput:focus-visible{outline:2px solid color-mix(in srgb, var(--color-bg-brand) 55%, transparent);outline-offset:2px}.FaqView-module__8h84VG__nav{-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-flow:row;gap:.45rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.FaqView-module__8h84VG__tab,.FaqView-module__8h84VG__tabActive{border-radius:var(--radius-lg);min-height:2.65rem;font:inherit;font-size:var(--font-size-body-sm);cursor:pointer;white-space:nowrap;text-align:left;border:0;flex:none;justify-content:space-between;align-items:center;gap:.55rem;padding:.55rem .85rem;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.FaqView-module__8h84VG__tab{background:color-mix(in srgb, var(--color-bg-subtle) 88%, transparent);color:var(--color-text-primary);box-shadow:var(--elevation-inset)}.FaqView-module__8h84VG__tab:hover{background:var(--color-bg-subtle)}.FaqView-module__8h84VG__tabActive{background:var(--color-bg-brand);color:var(--color-text-inverse);box-shadow:var(--elevation-surface-hover)}.FaqView-module__8h84VG__tabLabel{text-wrap:balance;line-height:1.25}.FaqView-module__8h84VG__tabCount{border-radius:var(--radius-sm);min-width:1.5rem;height:1.5rem;font-family:var(--font-display);place-items:center;padding-inline:.35rem;font-size:.8rem;font-weight:800;line-height:1;display:inline-grid}.FaqView-module__8h84VG__tab .FaqView-module__8h84VG__tabCount{background:color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-surface));color:var(--color-text-brand)}.FaqView-module__8h84VG__tabActive .FaqView-module__8h84VG__tabCount{color:var(--color-text-inverse);background:#ffffff2e}.FaqView-module__8h84VG__meta{font-size:var(--font-size-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:700}.FaqView-module__8h84VG__body{border-radius:var(--radius-xl);background:var(--color-bg-surface);min-width:0;box-shadow:var(--elevation-surface);flex-direction:column;gap:1.5rem;padding:clamp(1.15rem,2.5vw,1.75rem);display:flex}.FaqView-module__8h84VG__groups{flex-direction:column;gap:clamp(1.75rem,3vw,2.5rem);display:flex}.FaqView-module__8h84VG__group{scroll-margin-top:calc(var(--header-height) + 1.25rem);flex-direction:column;gap:1rem;display:flex}.FaqView-module__8h84VG__groupHead{justify-content:space-between;align-items:baseline;gap:.85rem;padding-bottom:.15rem;display:flex}.FaqView-module__8h84VG__groupTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:clamp(1.3rem,2.1vw,1.55rem);font-weight:800;line-height:1.2}.FaqView-module__8h84VG__groupCount{font-family:var(--font-display);color:var(--color-text-brand);font-size:1rem;font-weight:800}.FaqView-module__8h84VG__list{flex-direction:column;gap:.85rem;display:flex}.FaqView-module__8h84VG__item,.FaqView-module__8h84VG__itemOpen{border-radius:var(--radius-xl);background:var(--color-bg-subtle);box-shadow:var(--elevation-inset);transition:background-color .2s,box-shadow .2s;overflow:hidden}.FaqView-module__8h84VG__itemOpen{background:linear-gradient(165deg, color-mix(in srgb, var(--color-bg-brand) 8%, var(--color-bg-subtle)) 0%, var(--color-bg-subtle) 48%, var(--color-bg-subtle) 100%);box-shadow:var(--elevation-surface)}.FaqView-module__8h84VG__trigger{cursor:pointer;text-align:left;width:100%;min-height:4.25rem;color:var(--color-text-primary);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem 1.1rem;padding:1.25rem 1.35rem;font-family:inherit;display:grid}.FaqView-module__8h84VG__index{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-brand);margin-top:.1rem;font-size:1.05rem;font-weight:800}.FaqView-module__8h84VG__question{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:800;line-height:1.35}.FaqView-module__8h84VG__icon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-surface));width:2rem;height:2rem;color:var(--color-text-brand);place-items:center;margin-top:.05rem;font-size:1.1rem;font-weight:700;line-height:1;display:inline-grid}.FaqView-module__8h84VG__itemOpen .FaqView-module__8h84VG__icon{background:var(--color-bg-brand);color:var(--color-text-inverse)}.FaqView-module__8h84VG__panel{padding:0 1.35rem 1.4rem 3.55rem}.FaqView-module__8h84VG__answer{max-width:42rem;font-size:var(--font-size-body);color:var(--color-text-secondary);text-wrap:pretty;margin:0;line-height:1.65}.FaqView-module__8h84VG__answerLink{color:var(--color-text-brand);text-underline-offset:.15em;font-weight:600;text-decoration:underline}.FaqView-module__8h84VG__answerLink:hover{text-decoration-thickness:2px}.FaqView-module__8h84VG__empty{font-size:var(--font-size-body);color:var(--color-text-secondary);margin:0;padding:1.25rem .25rem;line-height:1.55}.FaqView-module__8h84VG__bridges{gap:.65rem;margin-top:1.15rem;display:grid}.FaqView-module__8h84VG__bridge{border-radius:var(--radius-lg);background:var(--color-bg-surface);min-height:3rem;box-shadow:var(--elevation-surface);color:var(--color-text-primary);font-size:var(--font-size-body-sm);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.05rem;font-weight:700;text-decoration:none;transition:color .15s,box-shadow .15s;display:flex}.FaqView-module__8h84VG__bridge:hover{color:var(--color-text-brand);box-shadow:var(--elevation-surface-hover)}@media (min-width:768px){.FaqView-module__8h84VG__bridges{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:960px){.FaqView-module__8h84VG__board{grid-template-columns:minmax(11rem,20%) minmax(0,1fr);gap:1.35rem}.FaqView-module__8h84VG__sidebar{top:calc(var(--header-height) + 1rem);align-self:start;position:sticky}.FaqView-module__8h84VG__sidebarInner{gap:1.15rem;padding:1.25rem}.FaqView-module__8h84VG__nav{flex-flow:column;gap:.4rem;padding-bottom:0;overflow:visible}.FaqView-module__8h84VG__tab,.FaqView-module__8h84VG__tabActive{white-space:normal;width:100%}.FaqView-module__8h84VG__body{gap:1.75rem;padding:1.5rem 1.65rem 1.75rem}.FaqView-module__8h84VG__list{gap:1rem}.FaqView-module__8h84VG__trigger{gap:1.1rem 1.25rem;padding:1.35rem 1.5rem}.FaqView-module__8h84VG__panel{padding:0 1.5rem 1.55rem 4rem}}@media (min-width:1200px){.FaqView-module__8h84VG__board{gap:1.5rem}.FaqView-module__8h84VG__body{padding:1.75rem 1.85rem 2rem}.FaqView-module__8h84VG__groups{gap:2.75rem}}
.ServiceGuarantees-module__jTXvnG__root{gap:var(--spacing-xl);flex-direction:column;min-width:0;height:100%;display:flex}.ServiceGuarantees-module__jTXvnG__head{gap:var(--spacing-md);flex-direction:column;max-width:28rem;display:flex}.ServiceGuarantees-module__jTXvnG__eyebrow{font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.ServiceGuarantees-module__jTXvnG__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:800;line-height:1.15}.ServiceGuarantees-module__jTXvnG__lead{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.ServiceGuarantees-module__jTXvnG__list{flex-direction:column;flex:auto;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.ServiceGuarantees-module__jTXvnG__item{border-radius:var(--radius-lg);background:var(--color-bg-subtle);box-shadow:var(--elevation-inset);grid-template-columns:auto 1fr auto;align-items:start;gap:.85rem;padding:1rem 1.05rem;transition:background-color .2s,box-shadow .2s;display:grid}.ServiceGuarantees-module__jTXvnG__item:hover{background:var(--color-bg-surface);box-shadow:var(--elevation-surface)}.ServiceGuarantees-module__jTXvnG__index{font-size:var(--font-size-caption);letter-spacing:.04em;color:var(--color-text-brand);padding-top:.15rem;font-weight:800}.ServiceGuarantees-module__jTXvnG__copy{flex-direction:column;gap:.3rem;min-width:0;display:flex}.ServiceGuarantees-module__jTXvnG__itemTitle{font-size:var(--font-size-body-sm);color:var(--color-text-primary);margin:0;font-weight:700;line-height:1.35}.ServiceGuarantees-module__jTXvnG__itemText{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.ServiceGuarantees-module__jTXvnG__mark{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-subtle));width:1.75rem;height:1.75rem;color:var(--color-text-brand);place-items:center;margin-top:.05rem;font-size:.85rem;font-weight:800;line-height:1;display:inline-grid}@media (prefers-reduced-motion:reduce){.ServiceGuarantees-module__jTXvnG__item{transition:none}}
.CalculatorView-module__-9Ee7W__page{flex-direction:column;display:flex}.CalculatorView-module__-9Ee7W__workspaceSection,.CalculatorView-module__-9Ee7W__tariffSection{scroll-margin-top:5rem}.CalculatorView-module__-9Ee7W__workspace{gap:var(--spacing-xl);display:grid}.CalculatorView-module__-9Ee7W__selector,.CalculatorView-module__-9Ee7W__summary{border-radius:var(--radius-xl);padding:var(--spacing-xl)}.CalculatorView-module__-9Ee7W__selector{background:var(--color-bg-surface);border:none}.CalculatorView-module__-9Ee7W__summary{background:var(--color-bg-inverse);color:var(--color-text-inverse)}.CalculatorView-module__-9Ee7W__filters{gap:var(--spacing-sm);margin:var(--spacing-lg) 0;flex-wrap:wrap;display:flex}.CalculatorView-module__-9Ee7W__filter,.CalculatorView-module__-9Ee7W__filterActive{min-height:36px;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-full);font-size:var(--font-size-body-sm);font-weight:600}.CalculatorView-module__-9Ee7W__filter{background:var(--color-bg-subtle);box-shadow:var(--elevation-inset);color:var(--color-text-primary);cursor:pointer;border:none}.CalculatorView-module__-9Ee7W__filterActive{background:var(--color-bg-brand);color:var(--color-text-inverse);cursor:pointer;border:0}.CalculatorView-module__-9Ee7W__options{flex-direction:column;gap:.875rem;display:flex}.CalculatorView-module__-9Ee7W__option,.CalculatorView-module__-9Ee7W__optionActive{gap:var(--spacing-md);min-height:72px;padding:var(--spacing-lg);border-radius:var(--radius-md);box-shadow:var(--elevation-inset);cursor:pointer;border:none;grid-template-columns:1.25rem 1fr auto;align-items:center;display:grid}.CalculatorView-module__-9Ee7W__optionActive{box-shadow:var(--elevation-surface);background:color-mix(in srgb, var(--color-bg-brand) 10%, var(--color-bg-surface))}.CalculatorView-module__-9Ee7W__option input,.CalculatorView-module__-9Ee7W__optionActive input{accent-color:var(--color-bg-brand)}.CalculatorView-module__-9Ee7W__option strong,.CalculatorView-module__-9Ee7W__optionActive strong{white-space:nowrap;font-weight:800}.CalculatorView-module__-9Ee7W__optionActive strong{color:var(--color-text-brand)}.CalculatorView-module__-9Ee7W__summaryEyebrow{color:color-mix(in srgb, var(--color-text-inverse) 70%, var(--primitive-green-500))}.CalculatorView-module__-9Ee7W__summaryTitle{color:var(--color-text-inverse);margin:var(--spacing-sm) 0 var(--spacing-lg)}.CalculatorView-module__-9Ee7W__summaryLabel{color:color-mix(in srgb, var(--color-text-inverse) 72%, var(--color-bg-surface));margin-bottom:var(--spacing-sm)}.CalculatorView-module__-9Ee7W__paramField{margin-bottom:var(--spacing-lg)}.CalculatorView-module__-9Ee7W__rowPills{gap:var(--spacing-sm);margin:0 0 var(--spacing-lg);flex-wrap:wrap;display:flex}.CalculatorView-module__-9Ee7W__row,.CalculatorView-module__-9Ee7W__rowActive{min-height:36px;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-full);font-size:var(--font-size-body-sm);text-align:left;font-weight:600}.CalculatorView-module__-9Ee7W__row{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text-inverse) 24%, transparent);color:var(--color-text-inverse);background:0 0;border:none}.CalculatorView-module__-9Ee7W__rowActive{background:var(--color-bg-surface);color:var(--color-text-primary);border:0}.CalculatorView-module__-9Ee7W__summarySelect,.CalculatorView-module__-9Ee7W__summaryInput{width:100%;margin-bottom:var(--spacing-md);background-color:color-mix(in srgb, var(--color-bg-surface) 12%, transparent);color:var(--color-text-inverse);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text-inverse) 28%, transparent)}.CalculatorView-module__-9Ee7W__summarySelect option{color:var(--color-text-primary)}.CalculatorView-module__-9Ee7W__heroPills{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.CalculatorView-module__-9Ee7W__heroPills li{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-bg-surface) 72%, transparent);box-shadow:var(--elevation-surface);font-size:var(--font-size-caption);color:var(--color-text-brand);padding:.4rem .75rem;font-weight:700}.CalculatorView-module__-9Ee7W__addons{margin-bottom:var(--spacing-md);flex-direction:column;gap:.5rem;display:flex}.CalculatorView-module__-9Ee7W__addon,.CalculatorView-module__-9Ee7W__addonActive{border-radius:var(--radius-lg);text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;border:0;grid-template-columns:1.4rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.8rem .9rem;transition:background-color .15s,box-shadow .15s;display:grid}.CalculatorView-module__-9Ee7W__addon{background:color-mix(in srgb, var(--color-bg-surface) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text-inverse) 18%, transparent)}.CalculatorView-module__-9Ee7W__addonActive{background:color-mix(in srgb, var(--primitive-green-500) 22%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primitive-green-500) 55%, transparent)}.CalculatorView-module__-9Ee7W__addonCheck,.CalculatorView-module__-9Ee7W__addonCheckOn{border-radius:.35rem;place-items:center;width:1.35rem;height:1.35rem;margin-top:.1rem;font-size:.75rem;font-weight:800;line-height:1;display:inline-grid}.CalculatorView-module__-9Ee7W__addonCheck{background:color-mix(in srgb, var(--color-bg-surface) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-text-inverse) 28%, transparent);color:#0000}.CalculatorView-module__-9Ee7W__addonCheckOn{background:var(--color-bg-brand);color:var(--color-text-inverse)}.CalculatorView-module__-9Ee7W__addonCopy{flex-wrap:wrap;align-items:baseline;gap:.35rem .5rem;display:flex}.CalculatorView-module__-9Ee7W__addonLabel{font-size:var(--font-size-body-sm);color:var(--color-text-inverse);font-weight:700}.CalculatorView-module__-9Ee7W__addonHint{font-size:var(--font-size-caption);color:color-mix(in srgb, var(--color-text-inverse) 70%, var(--primitive-green-500));font-weight:600}.CalculatorView-module__-9Ee7W__breakdownList{margin:var(--spacing-md) 0 0;color:color-mix(in srgb, var(--color-text-inverse) 80%, var(--color-bg-surface));font-size:var(--font-size-body-sm);padding:0;list-style:none}.CalculatorView-module__-9Ee7W__breakdownList li{justify-content:space-between;gap:var(--spacing-md);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-text-inverse) 12%, transparent);padding-block:.45rem;display:flex}.CalculatorView-module__-9Ee7W__breakdownList li:first-child{box-shadow:none}.CalculatorView-module__-9Ee7W__tariffBoard{gap:1.25rem;display:grid}.CalculatorView-module__-9Ee7W__tariffGroup{isolation:isolate;border-radius:var(--radius-xl);background:radial-gradient(ellipse 78% 52% at 100% 0%, color-mix(in srgb, var(--primitive-green-500) 16%, transparent), transparent 68%), var(--color-bg-surface);flex-direction:column;gap:.85rem;min-height:100%;padding:clamp(1.15rem,2.2vw,1.45rem);display:flex;position:relative;overflow:hidden}.CalculatorView-module__-9Ee7W__tariffGroup:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--primitive-green-500) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--primitive-green-500) 8%, transparent) 1px, transparent 1px);background-size:1.5rem 1.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(118deg,#00000059 0%,#0000 62%);mask-image:linear-gradient(118deg,#00000059 0%,#0000 62%)}.CalculatorView-module__-9Ee7W__tariffHead,.CalculatorView-module__-9Ee7W__tariffList,.CalculatorView-module__-9Ee7W__tariffTotal{z-index:1;position:relative}.CalculatorView-module__-9Ee7W__tariffHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.CalculatorView-module__-9Ee7W__tariffMark{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-subtle));width:2.6rem;height:2.6rem;color:var(--color-text-brand);place-items:center;display:inline-grid}.CalculatorView-module__-9Ee7W__tariffIcon{width:1.25rem;height:1.25rem}.CalculatorView-module__-9Ee7W__tariffHeadCopy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.CalculatorView-module__-9Ee7W__tariffEyebrow{font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.CalculatorView-module__-9Ee7W__tariffBadge{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--primitive-green-500) 16%, transparent);min-height:1.75rem;color:var(--color-text-brand);font-size:var(--font-size-caption);letter-spacing:.04em;align-items:center;padding:.2rem .55rem;font-weight:800;display:inline-flex}.CalculatorView-module__-9Ee7W__tariffList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.CalculatorView-module__-9Ee7W__lineButton,.CalculatorView-module__-9Ee7W__lineStatic{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-subtle) 78%, transparent);width:100%;min-height:2.5rem;box-shadow:var(--elevation-inset);text-align:left;color:inherit;font:inherit;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.5rem .75rem;padding:.45rem .65rem;display:grid}.CalculatorView-module__-9Ee7W__lineButton{cursor:pointer;transition:background-color .15s,box-shadow .15s}.CalculatorView-module__-9Ee7W__lineButton:hover{background:var(--color-bg-surface);box-shadow:var(--elevation-surface)}.CalculatorView-module__-9Ee7W__lineName{font-size:var(--font-size-body-sm);color:var(--color-text-primary);font-weight:600;line-height:1.3}.CalculatorView-module__-9Ee7W__linePrices{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.35rem .5rem;display:flex}.CalculatorView-module__-9Ee7W__lineWas{font-size:var(--font-size-caption);color:var(--color-text-secondary);font-weight:600;text-decoration:line-through}.CalculatorView-module__-9Ee7W__lineNow{font-size:var(--font-size-body-sm);letter-spacing:-.02em;color:var(--color-text-brand);font-weight:800}.CalculatorView-module__-9Ee7W__tariffTotal{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--primitive-green-500) 14%, var(--color-bg-subtle));box-shadow:var(--elevation-inset);margin-top:auto;padding:.95rem 1.05rem}.CalculatorView-module__-9Ee7W__tariffTotalLabel{font-size:var(--font-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 .25rem;font-weight:700}.CalculatorView-module__-9Ee7W__tariffTotalValue{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-text-brand);margin:0;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:800;line-height:1.15}.CalculatorView-module__-9Ee7W__tariffTotalWas{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:.35rem 0 0;font-weight:600}.CalculatorView-module__-9Ee7W__factors{gap:1rem;display:grid}.CalculatorView-module__-9Ee7W__factorCard{border-radius:var(--radius-xl);background:var(--color-bg-surface);flex-direction:column;gap:.75rem;min-height:100%;padding:1.35rem 1.4rem;display:flex}.CalculatorView-module__-9Ee7W__factorMark{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-subtle));width:2.6rem;height:2.6rem;color:var(--color-text-brand);place-items:center;display:inline-grid}.CalculatorView-module__-9Ee7W__factorIcon{width:1.25rem;height:1.25rem}.CalculatorView-module__-9Ee7W__summaryTotal{align-items:flex-start;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-text-inverse) 18%, transparent);flex-direction:column;display:flex}.CalculatorView-module__-9Ee7W__total{font-size:var(--font-size-h2);margin:0;font-weight:800;line-height:1.1}.CalculatorView-module__-9Ee7W__summaryHint{color:color-mix(in srgb, var(--color-text-inverse) 68%, var(--color-bg-surface))}.CalculatorView-module__-9Ee7W__cta{scroll-margin-top:5rem}.CalculatorView-module__-9Ee7W__ctaInner{gap:var(--spacing-2xl);display:grid}@media (min-width:768px){.CalculatorView-module__-9Ee7W__tariffBoard,.CalculatorView-module__-9Ee7W__factors{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.CalculatorView-module__-9Ee7W__workspace,.CalculatorView-module__-9Ee7W__ctaInner{grid-template-columns:1.15fr .85fr;align-items:start}.CalculatorView-module__-9Ee7W__summary{position:sticky;top:5.5rem}}
.CasesView-module__M1VPZq__page{flex-direction:column;display:flex}.CasesView-module__M1VPZq__section{padding-block:var(--layout-section-y);background:var(--color-bg-subtle)}.CasesView-module__M1VPZq__shell{flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);display:flex}.CasesView-module__M1VPZq__head{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;margin-bottom:0;display:flex}.CasesView-module__M1VPZq__headCopy{flex-direction:column;gap:.55rem;max-width:min(48rem,100%);display:flex}.CasesView-module__M1VPZq__eyebrow{font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.CasesView-module__M1VPZq__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.55rem,2.6vw,2.1rem);font-weight:800;line-height:1.15}.CasesView-module__M1VPZq__lead{font-size:var(--font-size-body);color:var(--color-text-secondary);margin:0;line-height:1.55}.CasesView-module__M1VPZq__grid{gap:var(--spacing-lg);margin:0;padding:0;list-style:none;display:grid}.CasesView-module__M1VPZq__card{border-radius:var(--radius-xl);background:var(--color-bg-surface);height:100%;box-shadow:var(--elevation-surface);color:inherit;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.CasesView-module__M1VPZq__card:hover{box-shadow:var(--elevation-raised,var(--elevation-surface));transform:translateY(-2px)}.CasesView-module__M1VPZq__cardMedia{aspect-ratio:16/10;background:var(--color-bg-subtle);position:relative;overflow:hidden}.CasesView-module__M1VPZq__cardImage{object-fit:cover}.CasesView-module__M1VPZq__cardShade{background:linear-gradient(180deg, transparent 40%, color-mix(in srgb, var(--color-bg-inverse) 55%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.CasesView-module__M1VPZq__cardBadges{z-index:1;flex-wrap:wrap;gap:.45rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.CasesView-module__M1VPZq__cardBody{flex-direction:column;flex:1;gap:.55rem;padding:1.25rem 1.35rem 1.45rem;display:flex}.CasesView-module__M1VPZq__cardIndex{font-size:var(--font-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:700}.CasesView-module__M1VPZq__cardTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.CasesView-module__M1VPZq__cardSummary{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.CasesView-module__M1VPZq__cardResult{font-size:var(--font-size-caption);color:var(--color-text-brand);margin:0;font-weight:700;line-height:1.35}.CasesView-module__M1VPZq__more{font-size:var(--font-size-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-brand);margin-top:auto;padding-top:.5rem;font-weight:700}@media (min-width:768px){.CasesView-module__M1VPZq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.CasesView-module__M1VPZq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.CasesView-module__M1VPZq__board{gap:var(--spacing-lg);display:grid}.CasesView-module__M1VPZq__boardSingle{gap:0;display:grid}.CasesView-module__M1VPZq__queueSection{padding-block:0 var(--layout-section-y);background:var(--color-bg-subtle)}.CasesView-module__M1VPZq__queue{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.CasesView-module__M1VPZq__queueItem{border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:1rem 1.1rem;display:grid}.CasesView-module__M1VPZq__queueIndex{font-size:var(--font-size-caption);letter-spacing:.06em;color:var(--color-text-brand);font-weight:800}.CasesView-module__M1VPZq__queueCopy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.CasesView-module__M1VPZq__queueTitle{font-size:var(--font-size-body-sm);color:var(--color-text-primary);font-weight:700;line-height:1.35}.CasesView-module__M1VPZq__queueMeta{font-size:var(--font-size-caption);color:var(--color-text-secondary);font-weight:600}.CasesView-module__M1VPZq__stage{border-radius:var(--radius-xl);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);gap:0;animation:.4s CasesView-module__M1VPZq__stageIn;display:grid;overflow:hidden}.CasesView-module__M1VPZq__media{aspect-ratio:16/10;background:var(--color-bg-subtle);min-height:16rem;position:relative;overflow:hidden}.CasesView-module__M1VPZq__image{object-fit:cover;transition:transform .7s;transform:scale(1.02)}.CasesView-module__M1VPZq__stage:hover .CasesView-module__M1VPZq__image{transform:scale(1.06)}.CasesView-module__M1VPZq__mediaShade{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-inverse) 8%, transparent) 0%, transparent 38%, color-mix(in srgb, var(--color-bg-inverse) 55%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.CasesView-module__M1VPZq__mediaMeta{z-index:1;flex-wrap:wrap;gap:.45rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.CasesView-module__M1VPZq__location,.CasesView-module__M1VPZq__service{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-surface) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--font-size-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-primary);margin:0;padding:.35rem .7rem;font-weight:700}.CasesView-module__M1VPZq__service{color:var(--color-text-brand)}.CasesView-module__M1VPZq__body{gap:var(--spacing-md);flex-direction:column;padding:clamp(1.25rem,2.8vw,2rem);display:flex}.CasesView-module__M1VPZq__bodyTop{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.CasesView-module__M1VPZq__index{font-size:var(--font-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:700}.CasesView-module__M1VPZq__duration{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-subtle));font-size:var(--font-size-caption);color:var(--color-text-brand);margin:0;padding:.3rem .65rem;font-weight:700}.CasesView-module__M1VPZq__caseTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:800;line-height:1.2}.CasesView-module__M1VPZq__challenge{font-size:var(--font-size-body);color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.5}.CasesView-module__M1VPZq__summary{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.55}.CasesView-module__M1VPZq__resultBlock{box-shadow:inset 0 1px 0 var(--divider-soft);flex-direction:column;gap:.35rem;margin-top:.25rem;padding:1rem 0 0;display:flex}.CasesView-module__M1VPZq__resultLabel{font-size:var(--font-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:700}.CasesView-module__M1VPZq__result{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-brand);text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:800;line-height:1.2}.CasesView-module__M1VPZq__caseCta{align-self:flex-start;margin-top:.35rem}.CasesView-module__M1VPZq__rail{gap:.5rem;max-height:none;display:grid}.CasesView-module__M1VPZq__railItem,.CasesView-module__M1VPZq__railItemActive{border-radius:var(--radius-lg);width:100%;box-shadow:inset 0 0 0 1px var(--divider-soft);text-align:left;cursor:pointer;color:var(--color-text-secondary);background:0 0;border:0;grid-template-columns:auto 1fr;gap:.75rem .9rem;padding:.95rem 1rem;font-family:inherit;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s;display:grid}.CasesView-module__M1VPZq__railItem:hover{color:var(--color-text-brand);background:var(--color-bg-surface);box-shadow:var(--elevation-surface)}.CasesView-module__M1VPZq__railItemActive{color:var(--color-text-primary);background:var(--color-bg-surface);box-shadow:var(--elevation-surface)}.CasesView-module__M1VPZq__railIndex{font-size:var(--font-size-caption);letter-spacing:.06em;color:var(--color-text-brand);font-weight:800}.CasesView-module__M1VPZq__railCopy{flex-direction:column;gap:.2rem;min-width:0;display:flex}.CasesView-module__M1VPZq__railTitle{font-size:var(--font-size-body-sm);color:inherit;font-weight:700;line-height:1.3}.CasesView-module__M1VPZq__railMeta{font-size:var(--font-size-caption);color:var(--color-text-secondary);font-weight:600}.CasesView-module__M1VPZq__railResult{font-size:var(--font-size-caption);color:var(--color-text-brand);grid-column:2;font-weight:700;line-height:1.35}@keyframes CasesView-module__M1VPZq__stageIn{0%{opacity:.55;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.CasesView-module__M1VPZq__board{align-items:stretch;gap:var(--spacing-xl);grid-template-columns:minmax(0,1.55fr) minmax(16rem,.85fr)}.CasesView-module__M1VPZq__queue{grid-template-columns:repeat(2,minmax(0,1fr))}.CasesView-module__M1VPZq__stage{grid-template-rows:minmax(18rem,1fr) auto;height:100%}.CasesView-module__M1VPZq__media{aspect-ratio:auto;height:100%;min-height:18rem}.CasesView-module__M1VPZq__rail{scrollbar-width:thin;flex-direction:column;gap:.65rem;height:100%;max-height:min(40rem,70vh);padding-right:.15rem;display:flex;overflow-y:auto}.CasesView-module__M1VPZq__railItem,.CasesView-module__M1VPZq__railItemActive{flex:1 1 0;align-content:center;min-height:5.5rem}}@media (min-width:1100px){.CasesView-module__M1VPZq__stage{grid-template-rows:auto;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.95fr)}.CasesView-module__M1VPZq__media{min-height:28rem}.CasesView-module__M1VPZq__body{justify-content:center;padding:2rem 2.1rem}.CasesView-module__M1VPZq__railItem,.CasesView-module__M1VPZq__railItemActive{padding:1.15rem}}@media (prefers-reduced-motion:reduce){.CasesView-module__M1VPZq__stage{animation:none}.CasesView-module__M1VPZq__image,.CasesView-module__M1VPZq__railItem,.CasesView-module__M1VPZq__railItemActive{transition:none}.CasesView-module__M1VPZq__stage:hover .CasesView-module__M1VPZq__image{transform:none}}
.CatalogHeroBackdrop-module__YbyxSG__root{z-index:0;pointer-events:none;background:radial-gradient(ellipse 56% 52% at 84% 34%, var(--mesh-glow-a), transparent 70%), radial-gradient(ellipse 40% 40% at 62% 80%, var(--mesh-glow-b), transparent 68%), linear-gradient(145deg, var(--mesh-base-start) 0%, var(--mesh-base-end) 100%);position:absolute;inset:0;overflow:hidden}.CatalogHeroBackdrop-module__YbyxSG__grid{background-image:linear-gradient(var(--mesh-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--mesh-grid-line) 1px, transparent 1px);opacity:.85;background-size:2.75rem 2.75rem;animation:56s linear infinite CatalogHeroBackdrop-module__YbyxSG__gridDrift;position:absolute;inset:-4rem;-webkit-mask-image:radial-gradient(68% 78% at 82% 46%,#000000e0 0%,#0000 76%);mask-image:radial-gradient(68% 78% at 82% 46%,#000000e0 0%,#0000 76%)}.CatalogHeroBackdrop-module__YbyxSG__glowA,.CatalogHeroBackdrop-module__YbyxSG__glowB{filter:blur(10px);border-radius:50%;position:absolute}.CatalogHeroBackdrop-module__YbyxSG__glowA{background:radial-gradient(circle, color-mix(in srgb, var(--primitive-green-500) 24%, transparent) 0%, transparent 68%);width:min(34rem,54vw);height:min(34rem,54vw);animation:16s ease-in-out infinite CatalogHeroBackdrop-module__YbyxSG__glowA;top:8%;right:-4%}.CatalogHeroBackdrop-module__YbyxSG__glowB{background:radial-gradient(circle, color-mix(in srgb, var(--primitive-green-500) 22%, transparent) 0%, transparent 70%);width:min(26rem,44vw);height:min(26rem,44vw);animation:20s ease-in-out infinite CatalogHeroBackdrop-module__YbyxSG__glowB;bottom:0;right:18%}.CatalogHeroBackdrop-module__YbyxSG__scene{opacity:.96;width:100%;height:100%;position:absolute;inset:0;transform:translate(-2%)}.CatalogHeroBackdrop-module__YbyxSG__scan{transform-origin:564px 360px;animation:9s ease-in-out infinite CatalogHeroBackdrop-module__YbyxSG__scanMove}.CatalogHeroBackdrop-module__YbyxSG__scanBeam{fill:color-mix(in srgb, var(--primitive-green-500) 55%, transparent);filter:blur(.5px)}.CatalogHeroBackdrop-module__YbyxSG__scanGlow{fill:color-mix(in srgb, var(--primitive-green-500) 10%, transparent)}.CatalogHeroBackdrop-module__YbyxSG__sheet{transform-box:fill-box;transform-origin:50%;animation:7.5s ease-in-out infinite CatalogHeroBackdrop-module__YbyxSG__sheetFloat}.CatalogHeroBackdrop-module__YbyxSG__sheetMid{animation-duration:8.5s;animation-delay:.8s}.CatalogHeroBackdrop-module__YbyxSG__sheetFront{animation-duration:6.8s;animation-delay:1.6s}.CatalogHeroBackdrop-module__YbyxSG__sheetFill{fill:color-mix(in srgb, var(--color-bg-surface) 78%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 28%, transparent);stroke-width:1.5px;filter:drop-shadow(0 14px 28px color-mix(in srgb, var(--primitive-green-700) 14%, transparent))}.CatalogHeroBackdrop-module__YbyxSG__sheetFillAlt{fill:color-mix(in srgb, var(--color-bg-surface) 72%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 32%, transparent);stroke-width:1.5px;filter:drop-shadow(0 16px 30px color-mix(in srgb, var(--primitive-green-700) 12%, transparent))}.CatalogHeroBackdrop-module__YbyxSG__sheetLines{stroke:color-mix(in srgb, var(--primitive-green-500) 22%, transparent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:8 10;animation:4.5s linear infinite CatalogHeroBackdrop-module__YbyxSG__lineTravel}.CatalogHeroBackdrop-module__YbyxSG__sheetTag{fill:color-mix(in srgb, var(--primitive-green-500) 55%, transparent)}.CatalogHeroBackdrop-module__YbyxSG__miniParcel{fill:color-mix(in srgb, var(--primitive-green-500) 12%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 70%, transparent);stroke-width:2px;stroke-linejoin:round;stroke-dasharray:420;stroke-dashoffset:420px;animation:11s ease-in-out infinite CatalogHeroBackdrop-module__YbyxSG__parcelTrace}.CatalogHeroBackdrop-module__YbyxSG__miniDot{fill:var(--primitive-green-500);animation:2.8s ease-in-out infinite CatalogHeroBackdrop-module__YbyxSG__dotPulse}.CatalogHeroBackdrop-module__YbyxSG__stamp{transform-origin:800px 510px;transform-box:fill-box;animation:5s ease-in-out infinite CatalogHeroBackdrop-module__YbyxSG__stampPulse}.CatalogHeroBackdrop-module__YbyxSG__stamp circle{fill:none;stroke:color-mix(in srgb, var(--primitive-green-500) 55%, transparent);stroke-width:1.75px}.CatalogHeroBackdrop-module__YbyxSG__stamp path{stroke:color-mix(in srgb, var(--primitive-green-500) 65%, transparent);stroke-width:2px;stroke-linecap:round}.CatalogHeroBackdrop-module__YbyxSG__compass{transform-origin:1080px 560px}.CatalogHeroBackdrop-module__YbyxSG__compassRing{fill:color-mix(in srgb, var(--color-bg-surface) 55%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 40%, transparent);stroke-width:1.5px}.CatalogHeroBackdrop-module__YbyxSG__compassInner{fill:none;stroke:color-mix(in srgb, var(--primitive-green-500) 28%, transparent);stroke-width:1.25px;stroke-dasharray:4 6;transform-origin:50%;transform-box:fill-box;animation:18s linear infinite CatalogHeroBackdrop-module__YbyxSG__ringSpin}.CatalogHeroBackdrop-module__YbyxSG__compassNeedle{transform-origin:0 0;animation:14s ease-in-out infinite CatalogHeroBackdrop-module__YbyxSG__needleTurn}.CatalogHeroBackdrop-module__YbyxSG__needleNorth{fill:var(--primitive-green-500)}.CatalogHeroBackdrop-module__YbyxSG__needleSouth{fill:color-mix(in srgb, var(--primitive-green-500) 70%, transparent)}.CatalogHeroBackdrop-module__YbyxSG__compassCore{fill:var(--color-text-brand)}.CatalogHeroBackdrop-module__YbyxSG__cross circle{fill:none;stroke:color-mix(in srgb, var(--primitive-green-500) 45%, transparent);stroke-width:1.5px}.CatalogHeroBackdrop-module__YbyxSG__cross path{stroke:color-mix(in srgb, var(--primitive-green-500) 55%, transparent);stroke-width:1.5px;stroke-linecap:round}.CatalogHeroBackdrop-module__YbyxSG__crossA{transform-origin:760px 200px;animation:4s ease-out infinite CatalogHeroBackdrop-module__YbyxSG__crossPulse}.CatalogHeroBackdrop-module__YbyxSG__crossB{transform-origin:900px 400px;animation:4s ease-out 1.8s infinite CatalogHeroBackdrop-module__YbyxSG__crossPulse}.CatalogHeroBackdrop-module__YbyxSG__fade{background:linear-gradient(100deg, color-mix(in srgb, var(--mesh-base-start) 96%, transparent) 0%, color-mix(in srgb, var(--mesh-base-start) 82%, transparent) 36%, color-mix(in srgb, var(--mesh-base-start) 28%, transparent) 58%, transparent 74%);position:absolute;inset:0}@keyframes CatalogHeroBackdrop-module__YbyxSG__gridDrift{0%{transform:translate(0,0)}to{transform:translate(-2.75rem,-2.75rem)}}@keyframes CatalogHeroBackdrop-module__YbyxSG__glowA{0%,to{opacity:.5;transform:translate(0,0)scale(1)}50%{opacity:.85;transform:translate(-2%,3%)scale(1.06)}}@keyframes CatalogHeroBackdrop-module__YbyxSG__glowB{0%,to{opacity:.4;transform:translate(0,0)scale(1)}50%{opacity:.75;transform:translate(3%,-4%)scale(1.08)}}@keyframes CatalogHeroBackdrop-module__YbyxSG__scanMove{0%,to{opacity:.35;transform:translate(0)}50%{opacity:.9;transform:translate(280px)}}@keyframes CatalogHeroBackdrop-module__YbyxSG__sheetFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes CatalogHeroBackdrop-module__YbyxSG__lineTravel{to{stroke-dashoffset:-64px}}@keyframes CatalogHeroBackdrop-module__YbyxSG__parcelTrace{0%{stroke-dashoffset:420px;opacity:.45}30%,70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-420px;opacity:.45}}@keyframes CatalogHeroBackdrop-module__YbyxSG__dotPulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes CatalogHeroBackdrop-module__YbyxSG__stampPulse{0%,to{opacity:.45;transform:scale(.94)rotate(-6deg)}50%{opacity:1;transform:scale(1)rotate(0)}}@keyframes CatalogHeroBackdrop-module__YbyxSG__needleTurn{0%,to{transform:rotate(-12deg)}50%{transform:rotate(28deg)}}@keyframes CatalogHeroBackdrop-module__YbyxSG__ringSpin{to{transform:rotate(360deg)}}@keyframes CatalogHeroBackdrop-module__YbyxSG__crossPulse{0%{opacity:.85;transform:scale(.7)}70%,to{opacity:0;transform:scale(1.35)}}@media (min-width:1024px){.CatalogHeroBackdrop-module__YbyxSG__scene{transform:translate(2%)}}@media (max-width:767px){.CatalogHeroBackdrop-module__YbyxSG__scene{opacity:.38;transform:scale(1.12)translate(8%,4%)}.CatalogHeroBackdrop-module__YbyxSG__fade{background:linear-gradient(180deg, color-mix(in srgb, var(--mesh-base-start) 94%, transparent) 0%, color-mix(in srgb, var(--mesh-base-start) 82%, transparent) 50%, color-mix(in srgb, var(--mesh-base-start) 58%, transparent) 100%)}}@media (prefers-reduced-motion:reduce){.CatalogHeroBackdrop-module__YbyxSG__grid,.CatalogHeroBackdrop-module__YbyxSG__glowA,.CatalogHeroBackdrop-module__YbyxSG__glowB,.CatalogHeroBackdrop-module__YbyxSG__scan,.CatalogHeroBackdrop-module__YbyxSG__sheet,.CatalogHeroBackdrop-module__YbyxSG__sheetLines,.CatalogHeroBackdrop-module__YbyxSG__miniParcel,.CatalogHeroBackdrop-module__YbyxSG__miniDot,.CatalogHeroBackdrop-module__YbyxSG__stamp,.CatalogHeroBackdrop-module__YbyxSG__compassNeedle,.CatalogHeroBackdrop-module__YbyxSG__compassInner,.CatalogHeroBackdrop-module__YbyxSG__crossA,.CatalogHeroBackdrop-module__YbyxSG__crossB{animation:none}.CatalogHeroBackdrop-module__YbyxSG__miniParcel{stroke-dasharray:none;stroke-dashoffset:0;opacity:.9}.CatalogHeroBackdrop-module__YbyxSG__scan{opacity:.25}}
.B2bDirections-module__e7PXDa__section{isolation:isolate;padding-block:var(--layout-section-y);position:relative;overflow:hidden}.B2bDirections-module__e7PXDa__backdrop{z-index:0;opacity:.38}.B2bDirections-module__e7PXDa__shell{z-index:1;position:relative}.B2bDirections-module__e7PXDa__head{flex-direction:column;gap:.45rem;max-width:none;display:flex}.B2bDirections-module__e7PXDa__eyebrow{font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.B2bDirections-module__e7PXDa__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.4vw,1.95rem);font-weight:800;line-height:1.2}.B2bDirections-module__e7PXDa__board{gap:1rem;display:grid}.B2bDirections-module__e7PXDa__navCol{flex-direction:column;gap:1rem;min-width:0;display:flex}.B2bDirections-module__e7PXDa__nav{flex-direction:column;gap:.4rem;display:flex;position:relative}.B2bDirections-module__e7PXDa__rail{display:none}.B2bDirections-module__e7PXDa__railFill{border-radius:inherit;background:linear-gradient(180deg, var(--color-bg-brand) 0%, color-mix(in srgb, var(--color-bg-brand) 55%, var(--color-focus-ring)) 100%);width:100%;transition:height .45s cubic-bezier(.22,1,.36,1)}.B2bDirections-module__e7PXDa__navItem{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-bg-subtle) 88%, transparent);width:100%;box-shadow:var(--elevation-inset);cursor:pointer;font:inherit;text-align:left;color:inherit;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:.8rem .95rem;transition:background-color .2s,box-shadow .2s,transform .2s;display:grid}.B2bDirections-module__e7PXDa__navItem:hover,.B2bDirections-module__e7PXDa__navItemActive{background:var(--color-bg-surface);box-shadow:var(--elevation-surface)}.B2bDirections-module__e7PXDa__navMark{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-bg-brand) 10%, var(--color-bg-subtle));width:2.6rem;height:2.6rem;color:var(--color-text-brand);flex-shrink:0;place-items:center;transition:background-color .2s,color .2s;display:inline-grid}.B2bDirections-module__e7PXDa__navIcon{width:1.25rem;height:1.25rem}.B2bDirections-module__e7PXDa__navItemActive .B2bDirections-module__e7PXDa__navMark{background:var(--color-bg-brand);color:var(--color-text-inverse)}.B2bDirections-module__e7PXDa__navCopy{flex-direction:column;gap:.2rem;min-width:0;padding-top:.15rem;display:flex}.B2bDirections-module__e7PXDa__navSubtitle{font-size:var(--font-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:700}.B2bDirections-module__e7PXDa__navItemActive .B2bDirections-module__e7PXDa__navSubtitle{color:var(--color-text-brand)}.B2bDirections-module__e7PXDa__navTitle{font-size:var(--font-size-body-sm);color:var(--color-text-primary);font-weight:700;line-height:1.35}.B2bDirections-module__e7PXDa__panel{border-radius:var(--radius-xl);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);padding:clamp(1.25rem,2.5vw,1.85rem)}.B2bDirections-module__e7PXDa__panelBody{flex-direction:column;gap:1rem;animation:.35s B2bDirections-module__e7PXDa__panelIn;display:flex}.B2bDirections-module__e7PXDa__panelEyebrow{font-size:var(--font-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.B2bDirections-module__e7PXDa__panelTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.5vw,1.85rem);font-weight:800;line-height:1.2}.B2bDirections-module__e7PXDa__facts{border-radius:var(--radius-xl);background:linear-gradient(165deg, color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-subtle)) 0%, var(--color-bg-subtle) 42%, var(--color-bg-subtle) 100%);box-shadow:var(--elevation-inset);flex-direction:column;margin:0;display:flex;overflow:hidden}.B2bDirections-module__e7PXDa__factLead,.B2bDirections-module__e7PXDa__factCard,.B2bDirections-module__e7PXDa__factFoot{flex-direction:column;gap:.4rem;display:flex}.B2bDirections-module__e7PXDa__factLead{padding:1.15rem 1.2rem 1rem}.B2bDirections-module__e7PXDa__factCard{border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);margin:0 .85rem;padding:.9rem 1rem}.B2bDirections-module__e7PXDa__factFoot{padding:1.1rem 1.2rem 1.2rem}.B2bDirections-module__e7PXDa__facts dt{font-size:var(--font-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.B2bDirections-module__e7PXDa__factLead dd{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.05rem,1.6vw,1.2rem);font-weight:800;line-height:1.3}.B2bDirections-module__e7PXDa__factCard dd,.B2bDirections-module__e7PXDa__factFoot dd{font-size:var(--font-size-body-sm);color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.45}.B2bDirections-module__e7PXDa__factFoot dd{font-weight:700}.B2bDirections-module__e7PXDa__panelActions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.25rem;display:flex}.B2bDirections-module__e7PXDa__panelSecondary{font-size:var(--font-size-body-sm);color:var(--color-text-brand);font-weight:700;text-decoration:none}.B2bDirections-module__e7PXDa__panelSecondary:hover{text-decoration:underline}@keyframes B2bDirections-module__e7PXDa__panelIn{0%{opacity:.45;transform:translateY(6px)}to{opacity:1;transform:none}}@media (min-width:960px){.B2bDirections-module__e7PXDa__board{grid-template-columns:minmax(18rem,.95fr) minmax(0,1.25fr);align-items:start;gap:1.5rem}.B2bDirections-module__e7PXDa__nav{padding-left:1.1rem}.B2bDirections-module__e7PXDa__rail{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-bg-brand) 14%, var(--color-bg-subtle));width:3px;display:block;position:absolute;top:1.3rem;bottom:1.3rem;left:0;overflow:hidden}.B2bDirections-module__e7PXDa__navItem{box-shadow:none;background:0 0;padding-left:.65rem}.B2bDirections-module__e7PXDa__navItem:hover,.B2bDirections-module__e7PXDa__navItemActive{background:color-mix(in srgb, var(--color-bg-surface) 88%, transparent);box-shadow:var(--elevation-surface)}.B2bDirections-module__e7PXDa__panel{min-height:28rem}}@media (prefers-reduced-motion:reduce){.B2bDirections-module__e7PXDa__railFill,.B2bDirections-module__e7PXDa__navItem,.B2bDirections-module__e7PXDa__navMark,.B2bDirections-module__e7PXDa__panelBody{transition:none;animation:none}}
.SecondaryPage-module__67ydCG__page{flex-direction:column;display:flex}.SecondaryPage-module__67ydCG__section{padding-block:var(--layout-section-y)}.SecondaryPage-module__67ydCG__sectionMuted{padding-block:var(--layout-section-y);background:var(--color-bg-subtle)}.SecondaryPage-module__67ydCG__sectionSurface{padding-block:var(--layout-section-y);background:var(--color-bg-surface)}.SecondaryPage-module__67ydCG__sectionHead{gap:var(--spacing-md);flex-direction:column;max-width:48rem;margin-bottom:clamp(1.75rem,3.5vw,2.5rem);display:flex}.SecondaryPage-module__67ydCG__sectionEyebrow{font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.SecondaryPage-module__67ydCG__sectionTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.15}.SecondaryPage-module__67ydCG__sectionLead{font-size:var(--font-size-body-lg);color:var(--color-text-secondary);margin:0;line-height:1.55}.SecondaryPage-module__67ydCG__timeline{gap:var(--spacing-lg);display:grid}.SecondaryPage-module__67ydCG__timelineCard{padding:var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface)}.SecondaryPage-module__67ydCG__timelineYear{margin:0 0 var(--spacing-sm);font-size:var(--font-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-brand);font-weight:800}.SecondaryPage-module__67ydCG__timelineTitle{margin:0 0 var(--spacing-sm);color:var(--color-text-primary);font-size:1.25rem;font-weight:800}.SecondaryPage-module__67ydCG__timelineText{color:var(--color-text-secondary);margin:0;line-height:1.55}.SecondaryPage-module__67ydCG__values{margin:var(--spacing-lg) 0 0;color:var(--color-text-primary);padding-left:1.25rem;line-height:1.55}.SecondaryPage-module__67ydCG__grid3,.SecondaryPage-module__67ydCG__grid4,.SecondaryPage-module__67ydCG__grid5,.SecondaryPage-module__67ydCG__grid2{gap:var(--spacing-lg);margin:0;padding:0;list-style:none;display:grid}.SecondaryPage-module__67ydCG__card{gap:var(--spacing-md);height:100%;padding:var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex}.SecondaryPage-module__67ydCG__card:hover{box-shadow:var(--elevation-surface-hover);transform:translateY(-2px)}.SecondaryPage-module__67ydCG__avatar{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-subtle));width:3rem;height:3rem;color:var(--color-text-brand);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.SecondaryPage-module__67ydCG__cardTitle{color:var(--color-text-primary);margin:0;font-size:1.125rem;font-weight:800}.SecondaryPage-module__67ydCG__cardMeta{font-size:var(--font-size-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.SecondaryPage-module__67ydCG__cardText{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.SecondaryPage-module__67ydCG__requisites{gap:var(--spacing-md);padding:var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);margin:0;display:grid}.SecondaryPage-module__67ydCG__reqRow{gap:var(--spacing-md);padding-block:var(--spacing-sm);box-shadow:inset 0 -1px 0 var(--divider-soft);grid-template-columns:minmax(8rem,12rem) 1fr;display:grid}.SecondaryPage-module__67ydCG__reqRow:last-child{box-shadow:none}.SecondaryPage-module__67ydCG__reqLabel{font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.SecondaryPage-module__67ydCG__reqValue{color:var(--color-text-primary);font-weight:600}.SecondaryPage-module__67ydCG__hint{margin:var(--spacing-md) 0 0;font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.SecondaryPage-module__67ydCG__contactsGrid{gap:var(--spacing-xl);display:grid}.SecondaryPage-module__67ydCG__contactList{gap:var(--spacing-xl);flex-direction:column;display:flex}.SecondaryPage-module__67ydCG__contactLabel{margin:0 0 var(--spacing-xs);font-size:var(--font-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:700}.SecondaryPage-module__67ydCG__contactValue{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:700}.SecondaryPage-module__67ydCG__contactValue a{color:inherit;text-decoration:none}.SecondaryPage-module__67ydCG__contactValue a:hover{color:var(--color-text-brand)}.SecondaryPage-module__67ydCG__mapFrame{border-radius:var(--radius-xl);background:var(--color-bg-subtle);min-height:18rem;box-shadow:var(--elevation-surface);overflow:hidden}.SecondaryPage-module__67ydCG__mapFrame iframe{border:0;width:100%;height:100%;min-height:18rem;display:block}.SecondaryPage-module__67ydCG__segmentGrid{gap:var(--spacing-lg);display:grid}.SecondaryPage-module__67ydCG__segmentCard{gap:var(--spacing-lg);padding:var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);flex-direction:column;display:flex}.SecondaryPage-module__67ydCG__segmentList{color:var(--color-text-primary);margin:0;padding-left:1.15rem;line-height:1.5}.SecondaryPage-module__67ydCG__perk{padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-brand) 10%, var(--color-bg-subtle));box-shadow:var(--elevation-inset);color:var(--color-text-brand);font-weight:600;font-size:var(--font-size-body-sm);margin:0}.SecondaryPage-module__67ydCG__routing{gap:var(--spacing-md);display:grid}.SecondaryPage-module__67ydCG__routingRow{gap:var(--spacing-xs);padding:var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);grid-template-columns:1fr;display:grid}.SecondaryPage-module__67ydCG__cardLink{color:var(--color-text-brand);font-weight:700;font-size:var(--font-size-body-sm);text-decoration:none}.SecondaryPage-module__67ydCG__cardLink:hover{text-decoration:underline}.SecondaryPage-module__67ydCG__actions{gap:var(--spacing-md);flex-wrap:wrap;display:flex}@media (min-width:768px){.SecondaryPage-module__67ydCG__timeline,.SecondaryPage-module__67ydCG__grid2{grid-template-columns:1fr 1fr}.SecondaryPage-module__67ydCG__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.SecondaryPage-module__67ydCG__grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.SecondaryPage-module__67ydCG__grid5{grid-template-columns:repeat(3,minmax(0,1fr))}.SecondaryPage-module__67ydCG__contactsGrid{grid-template-columns:1fr 1.1fr}.SecondaryPage-module__67ydCG__routingRow{grid-template-columns:7rem 1fr 1fr;align-items:center}.SecondaryPage-module__67ydCG__segmentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.SecondaryPage-module__67ydCG__grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.SecondaryPage-module__67ydCG__grid5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.SecondaryPage-module__67ydCG__card{transition:none}.SecondaryPage-module__67ydCG__card:hover{transform:none}}
.ServiceProcess-module__x_Xz_a__section{isolation:isolate;padding-block:var(--layout-section-y);position:relative;overflow:hidden}.ServiceProcess-module__x_Xz_a__backdrop{z-index:0;opacity:.42}.ServiceProcess-module__x_Xz_a__shell{z-index:1;flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);display:flex;position:relative}.ServiceProcess-module__x_Xz_a__head{flex-direction:column;gap:1rem;display:flex}.ServiceProcess-module__x_Xz_a__headCopy{gap:var(--spacing-md);flex-direction:column;max-width:36rem;display:flex}.ServiceProcess-module__x_Xz_a__eyebrow{font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.ServiceProcess-module__x_Xz_a__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.15}.ServiceProcess-module__x_Xz_a__headActions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.ServiceProcess-module__x_Xz_a__nav{border-radius:var(--radius-lg);background:var(--color-bg-subtle);box-shadow:var(--elevation-inset);gap:.35rem;padding:.25rem;display:inline-flex}.ServiceProcess-module__x_Xz_a__navButton{border-radius:var(--radius-md);background:var(--color-bg-surface);width:2.5rem;height:2.5rem;box-shadow:var(--elevation-surface);color:var(--color-text-brand);cursor:pointer;border:0;place-items:center;font-size:1rem;font-weight:700;transition:color .15s,background-color .15s;display:inline-grid}.ServiceProcess-module__x_Xz_a__navButton:hover{color:var(--color-text-inverse);background:var(--color-bg-brand)}.ServiceProcess-module__x_Xz_a__cta{margin-left:0}.ServiceProcess-module__x_Xz_a__journey{--dot-size:2.75rem;--rail-thickness:3px;position:relative}.ServiceProcess-module__x_Xz_a__rail{z-index:0;top:calc(var(--dot-size) / 2);bottom:calc(var(--dot-size) / 2);left:calc(var(--dot-size) / 2);width:var(--rail-thickness);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-bg-brand) 14%, var(--color-bg-subtle));position:absolute;overflow:hidden;transform:translate(-50%)}.ServiceProcess-module__x_Xz_a__railFill{width:100%;height:var(--progress,0%);border-radius:inherit;background:linear-gradient(180deg, var(--color-bg-brand) 0%, color-mix(in srgb, var(--color-bg-brand) 55%, var(--color-focus-ring)) 100%);box-shadow:0 0 14px color-mix(in srgb, var(--color-bg-brand) 30%, transparent);transition:height .55s cubic-bezier(.22,1,.36,1)}.ServiceProcess-module__x_Xz_a__steps{z-index:1;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.ServiceProcess-module__x_Xz_a__step{min-width:0}.ServiceProcess-module__x_Xz_a__stepButton{grid-template-columns:var(--dot-size) minmax(0, 1fr);cursor:pointer;width:100%;font:inherit;text-align:left;color:inherit;background:0 0;border:0;align-items:start;gap:.9rem;padding:.35rem .25rem .35rem 0;display:grid}.ServiceProcess-module__x_Xz_a__marker{place-items:start center;padding-top:0;display:grid}.ServiceProcess-module__x_Xz_a__dot{width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-full);background:var(--color-bg-surface);box-shadow:var(--elevation-surface), 0 0 0 3px var(--color-bg-canvas);color:var(--color-text-secondary);font-family:var(--font-display);letter-spacing:.02em;place-items:center;font-size:.95rem;font-weight:800;line-height:1;transition:background-color .22s,color .22s,box-shadow .22s,transform .28s cubic-bezier(.22,1,.36,1);display:inline-grid}.ServiceProcess-module__x_Xz_a__stepBody{border-radius:var(--radius-lg);flex-direction:column;gap:.35rem;min-width:0;padding:.4rem .85rem .55rem;transition:background-color .2s,box-shadow .2s,transform .2s;display:flex}.ServiceProcess-module__x_Xz_a__stepTitle{font-size:var(--font-size-body);color:var(--color-text-primary);text-wrap:balance;font-weight:700;line-height:1.3}.ServiceProcess-module__x_Xz_a__stepDuration{border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-bg-brand) 10%, var(--color-bg-subtle));width:fit-content;font-size:var(--font-size-caption);color:var(--color-text-brand);padding:.22rem .55rem;font-weight:700;line-height:1.3}.ServiceProcess-module__x_Xz_a__stepDone .ServiceProcess-module__x_Xz_a__dot{background:color-mix(in srgb, var(--color-bg-brand) 16%, var(--color-bg-surface));color:var(--color-text-brand)}.ServiceProcess-module__x_Xz_a__stepActive .ServiceProcess-module__x_Xz_a__dot{background:var(--color-bg-brand);color:var(--color-text-inverse);box-shadow:var(--elevation-surface), 0 0 0 4px color-mix(in srgb, var(--color-bg-brand) 18%, transparent), 0 0 0 3px var(--color-bg-canvas);transform:scale(1.06)}.ServiceProcess-module__x_Xz_a__stepActive .ServiceProcess-module__x_Xz_a__stepBody{background:var(--color-bg-surface);box-shadow:var(--elevation-surface)}.ServiceProcess-module__x_Xz_a__stepButton:hover .ServiceProcess-module__x_Xz_a__dot{color:var(--color-text-brand)}.ServiceProcess-module__x_Xz_a__stepActive .ServiceProcess-module__x_Xz_a__stepButton:hover .ServiceProcess-module__x_Xz_a__dot{color:var(--color-text-inverse)}.ServiceProcess-module__x_Xz_a__stepButton:hover .ServiceProcess-module__x_Xz_a__stepBody{background:color-mix(in srgb, var(--color-bg-surface) 88%, transparent)}.ServiceProcess-module__x_Xz_a__stepActive .ServiceProcess-module__x_Xz_a__stepButton:hover .ServiceProcess-module__x_Xz_a__stepBody{background:var(--color-bg-surface)}.ServiceProcess-module__x_Xz_a__stepButton:focus-visible{outline:none}.ServiceProcess-module__x_Xz_a__stepButton:focus-visible .ServiceProcess-module__x_Xz_a__dot{box-shadow:var(--elevation-surface), 0 0 0 3px var(--color-bg-canvas), 0 0 0 5px var(--color-focus-ring)}@media (min-width:640px){.ServiceProcess-module__x_Xz_a__journey{--dot-size:3.1rem}.ServiceProcess-module__x_Xz_a__steps{gap:.55rem}.ServiceProcess-module__x_Xz_a__stepButton{gap:1.1rem}.ServiceProcess-module__x_Xz_a__stepBody{padding:.55rem 1.1rem .65rem}.ServiceProcess-module__x_Xz_a__stepTitle{font-size:1.0625rem}.ServiceProcess-module__x_Xz_a__dot{font-size:1.05rem}}@media (min-width:960px){.ServiceProcess-module__x_Xz_a__head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem}.ServiceProcess-module__x_Xz_a__headActions{flex-shrink:0}.ServiceProcess-module__x_Xz_a__cta{margin-left:0}.ServiceProcess-module__x_Xz_a__journey{--dot-size:3.35rem;padding-block:.35rem .15rem}.ServiceProcess-module__x_Xz_a__rail{top:calc(var(--dot-size) / 2);bottom:auto;left:calc(100% / var(--step-count,4) / 2);right:calc(100% / var(--step-count,4) / 2);width:auto;height:var(--rail-thickness);transform:none}.ServiceProcess-module__x_Xz_a__railFill{width:var(--progress,0%);background:linear-gradient(90deg, var(--color-bg-brand) 0%, color-mix(in srgb, var(--color-bg-brand) 55%, var(--color-focus-ring)) 100%);height:100%;transition:width .55s cubic-bezier(.22,1,.36,1),height}.ServiceProcess-module__x_Xz_a__steps{grid-template-columns:repeat(var(--step-count,4), minmax(0, 1fr));gap:.75rem;display:grid}.ServiceProcess-module__x_Xz_a__stepButton{text-align:center;flex-direction:column;align-items:center;gap:.95rem;padding:0;display:flex}.ServiceProcess-module__x_Xz_a__marker{place-items:center}.ServiceProcess-module__x_Xz_a__stepBody{align-items:center;width:100%;min-height:5.75rem;padding:.85rem .65rem .95rem}.ServiceProcess-module__x_Xz_a__stepTitle{max-width:12.5rem;font-size:var(--font-size-body-sm);line-height:1.35}.ServiceProcess-module__x_Xz_a__stepDuration{margin-inline:auto}.ServiceProcess-module__x_Xz_a__stepButton:hover .ServiceProcess-module__x_Xz_a__dot{transform:translateY(-2px)scale(1.04)}.ServiceProcess-module__x_Xz_a__stepActive .ServiceProcess-module__x_Xz_a__stepButton:hover .ServiceProcess-module__x_Xz_a__dot{transform:scale(1.06)}}@media (min-width:1200px){.ServiceProcess-module__x_Xz_a__shell{gap:2.5rem}.ServiceProcess-module__x_Xz_a__journey{--dot-size:3.6rem}.ServiceProcess-module__x_Xz_a__dot{font-size:1.15rem}.ServiceProcess-module__x_Xz_a__stepBody{min-height:6.25rem;padding:1rem .75rem 1.1rem}.ServiceProcess-module__x_Xz_a__stepTitle{max-width:14rem;font-size:var(--font-size-body)}}@media (prefers-reduced-motion:reduce){.ServiceProcess-module__x_Xz_a__railFill,.ServiceProcess-module__x_Xz_a__dot,.ServiceProcess-module__x_Xz_a__stepBody,.ServiceProcess-module__x_Xz_a__navButton{transition:none}}
.CaseDetailView-module__tl7EDa__page{flex-direction:column;display:flex}.CaseDetailView-module__tl7EDa__pills{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.CaseDetailView-module__tl7EDa__pillBrand,.CaseDetailView-module__tl7EDa__pillMuted{min-height:2.25rem;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-caption);box-shadow:var(--elevation-inset);align-items:center;font-weight:700;display:inline-flex}.CaseDetailView-module__tl7EDa__pillBrand{background:color-mix(in srgb, var(--color-bg-brand) 12%, var(--color-bg-subtle));color:var(--color-text-brand)}.CaseDetailView-module__tl7EDa__pillMuted{background:var(--color-bg-subtle);color:var(--color-text-primary)}.CaseDetailView-module__tl7EDa__heroMedia{aspect-ratio:4/3;border-radius:var(--radius-xl);background:var(--color-bg-subtle);box-shadow:var(--elevation-surface);position:relative;overflow:hidden}.CaseDetailView-module__tl7EDa__heroImage{object-fit:cover}.CaseDetailView-module__tl7EDa__story{gap:var(--spacing-xl);display:grid}.CaseDetailView-module__tl7EDa__resultBanner,.CaseDetailView-module__tl7EDa__narrativeBlock,.CaseDetailView-module__tl7EDa__expertBlock{gap:var(--spacing-md);padding:var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);flex-direction:column;display:flex}.CaseDetailView-module__tl7EDa__expertBlock{background:color-mix(in srgb, var(--color-bg-brand) 8%, var(--color-bg-surface))}.CaseDetailView-module__tl7EDa__resultHeadline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-brand);margin:0;font-size:clamp(1.45rem,2.4vw,2rem);font-weight:800;line-height:1.2}.CaseDetailView-module__tl7EDa__steps{gap:var(--spacing-lg);margin:var(--spacing-xl) 0 0;padding:0;list-style:none;display:grid}.CaseDetailView-module__tl7EDa__step{padding:var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);flex-direction:column;gap:.45rem;display:flex}.CaseDetailView-module__tl7EDa__stepIndex{font-size:var(--font-size-caption);letter-spacing:.08em;color:var(--color-text-brand);font-weight:800}.CaseDetailView-module__tl7EDa__stepTitle{font-size:var(--font-size-body);color:var(--color-text-primary);margin:0;font-weight:800}.CaseDetailView-module__tl7EDa__stepText{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.55}.CaseDetailView-module__tl7EDa__narrativeEyebrow{font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.CaseDetailView-module__tl7EDa__gallery{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr);display:grid}.CaseDetailView-module__tl7EDa__galleryItem{flex-direction:column;gap:.55rem;margin:0;display:flex}.CaseDetailView-module__tl7EDa__galleryFrame{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-bg-subtle);box-shadow:var(--elevation-surface);position:relative;overflow:hidden}.CaseDetailView-module__tl7EDa__galleryFrame img{object-fit:cover}.CaseDetailView-module__tl7EDa__galleryCaption{font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:0;line-height:1.4}.CaseDetailView-module__tl7EDa__relatedInner{gap:var(--spacing-xl);flex-direction:column;align-items:flex-start;display:flex}.CaseDetailView-module__tl7EDa__backLink{font-size:var(--font-size-body-sm);color:var(--color-text-brand);font-weight:700;text-decoration:none;display:inline-block}.CaseDetailView-module__tl7EDa__backLink:hover{text-decoration:underline}@media (min-width:768px){.CaseDetailView-module__tl7EDa__steps,.CaseDetailView-module__tl7EDa__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CaseDetailView-module__tl7EDa__relatedInner{flex-direction:row;justify-content:space-between;align-items:center}}
.CatalogView-module__m7Z3LG__page{flex-direction:column;display:flex}.CatalogView-module__m7Z3LG__hero{isolation:isolate;margin-top:calc(-1 * var(--header-height));padding-top:var(--header-height);min-height:calc(28rem + var(--header-height));background:var(--color-bg-canvas);align-items:center;display:flex;position:relative;overflow:hidden}.CatalogView-module__m7Z3LG__heroShell{z-index:1;width:100%;padding-block:clamp(2.75rem,7vw,5.5rem);position:relative}.CatalogView-module__m7Z3LG__heroCopy{flex-direction:column;align-items:flex-start;gap:clamp(1.5rem,2.8vw,2.5rem);max-width:42rem;display:flex}.CatalogView-module__m7Z3LG__heroBreadcrumbs{margin-bottom:calc(-1 * var(--spacing-sm))}.CatalogView-module__m7Z3LG__heroIntro{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;display:flex}.CatalogView-module__m7Z3LG__heroTitle{font-family:var(--font-display);text-wrap:balance;flex-direction:column;gap:.2em;margin:0;font-weight:800;display:flex}.CatalogView-module__m7Z3LG__heroTitleMain,.CatalogView-module__m7Z3LG__heroTitleSub{letter-spacing:-.018em;color:var(--color-text-brand);font-size:clamp(2.25rem,4.6vw,3.75rem);line-height:1.12}.CatalogView-module__m7Z3LG__heroLead{max-width:38rem;font-size:var(--font-size-body-lg);color:var(--color-text-primary);margin:0;line-height:1.55}.CatalogView-module__m7Z3LG__heroLeadLine{display:inline}.CatalogView-module__m7Z3LG__heroActions{gap:var(--spacing-md);padding-top:var(--spacing-xs);flex-wrap:wrap;display:flex}.CatalogView-module__m7Z3LG__trust{z-index:1;padding-block:var(--spacing-2xl);background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-brand) 5%, var(--color-bg-subtle)) 0%, var(--color-bg-subtle) 100%);box-shadow:inset 0 1px 0 var(--divider-soft), inset 0 -1px 0 var(--divider-soft);position:relative}.CatalogView-module__m7Z3LG__trustGrid{justify-content:center;gap:var(--spacing-xl) var(--spacing-2xl);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CatalogView-module__m7Z3LG__trustItem{gap:var(--spacing-2xs);text-align:center;flex-direction:column;flex:12rem;min-width:0;display:flex}.CatalogView-module__m7Z3LG__trustValue{color:var(--color-text-brand);white-space:nowrap;font-size:clamp(1.125rem,1.8vw,1.5rem);font-weight:800;line-height:1.2}.CatalogView-module__m7Z3LG__trustLabel{font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.CatalogView-module__m7Z3LG__catalog{position:relative}.CatalogView-module__m7Z3LG__head{align-items:flex-start;gap:var(--spacing-xl);flex-direction:column;margin-bottom:clamp(2rem,4vw,3.25rem);display:flex}.CatalogView-module__m7Z3LG__headCopy{gap:var(--spacing-lg);flex-direction:column;flex:1;max-width:min(50.4rem,100%);display:flex}.CatalogView-module__m7Z3LG__eyebrow{font-size:var(--font-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-brand);margin:0;font-weight:700}.CatalogView-module__m7Z3LG__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.875rem,3.4vw,2.75rem);font-weight:800;line-height:1.15}.CatalogView-module__m7Z3LG__lead{font-size:var(--font-size-body-lg);color:var(--color-text-secondary);white-space:nowrap;margin:0;line-height:1.6}.CatalogView-module__m7Z3LG__inlineLink{color:var(--color-text-brand);font-weight:600;text-decoration:none}.CatalogView-module__m7Z3LG__inlineLink:hover{text-decoration:underline}.CatalogView-module__m7Z3LG__filters{border-radius:var(--radius-lg);background:var(--color-bg-subtle);box-shadow:var(--elevation-inset);flex-wrap:wrap;flex-shrink:0;gap:.25rem;padding:.35rem;display:flex}.CatalogView-module__m7Z3LG__filter,.CatalogView-module__m7Z3LG__filterActive{border-radius:var(--radius-md);min-height:2.4rem;font-family:inherit;font-size:var(--font-size-caption);cursor:pointer;border:0;padding:.4rem .85rem;font-weight:700;line-height:1.25;transition:background-color .15s,color .15s,box-shadow .15s}.CatalogView-module__m7Z3LG__filter{color:var(--color-text-secondary);box-shadow:none;background:0 0}.CatalogView-module__m7Z3LG__filter:hover{color:var(--color-text-brand);background:color-mix(in srgb, var(--color-bg-surface) 70%, transparent)}.CatalogView-module__m7Z3LG__filterActive{background:var(--color-bg-surface);color:var(--color-text-brand);box-shadow:var(--elevation-surface)}.CatalogView-module__m7Z3LG__board{gap:var(--spacing-xl);flex-direction:column;display:flex}.CatalogView-module__m7Z3LG__spotlight{gap:var(--spacing-lg);display:grid}.CatalogView-module__m7Z3LG__featured{gap:var(--spacing-lg);border-radius:var(--radius-xl);background:radial-gradient(ellipse 70% 90% at 12% 18%, color-mix(in srgb, var(--primitive-green-500) 12%, transparent), transparent 68%), var(--color-bg-subtle);min-height:100%;box-shadow:var(--elevation-surface);color:inherit;flex-direction:column;padding:clamp(1.25rem,2.5vw,1.75rem);text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.CatalogView-module__m7Z3LG__featuredAlt{background:radial-gradient(ellipse 70% 90% at 88% 18%, color-mix(in srgb, var(--primitive-green-700) 16%, transparent), transparent 68%), var(--color-bg-subtle)}.CatalogView-module__m7Z3LG__featured:hover{box-shadow:var(--elevation-surface-hover);transform:translateY(-2px)}.CatalogView-module__m7Z3LG__featuredVisual{justify-content:center;align-items:center;min-height:8.5rem;display:flex}.CatalogView-module__m7Z3LG__featuredIcon{object-fit:contain;width:min(100%,10.5rem);height:auto;filter:drop-shadow(0 12px 28px color-mix(in srgb, var(--primitive-green-500) 18%, transparent))}.CatalogView-module__m7Z3LG__featuredAlt .CatalogView-module__m7Z3LG__featuredIcon{filter:drop-shadow(0 12px 28px color-mix(in srgb, var(--primitive-green-700) 22%, transparent))}.CatalogView-module__m7Z3LG__featuredBody{gap:var(--spacing-md);flex-direction:column;flex:1;min-width:0;display:flex}.CatalogView-module__m7Z3LG__featuredTop{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.CatalogView-module__m7Z3LG__featuredTitle{letter-spacing:-.015em;color:var(--color-text-primary);margin:0;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:800;line-height:1.2}.CatalogView-module__m7Z3LG__featuredDescription{font-size:var(--font-size-body-md);color:var(--color-text-secondary);margin:0;line-height:1.55}.CatalogView-module__m7Z3LG__featuredFooter{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-sm);margin-top:auto;display:flex}.CatalogView-module__m7Z3LG__more{font-size:var(--font-size-caption);letter-spacing:.04em;color:var(--color-text-brand);font-weight:700;transition:transform .18s;display:inline-flex}.CatalogView-module__m7Z3LG__featured:hover .CatalogView-module__m7Z3LG__more{transform:translate(3px)}.CatalogView-module__m7Z3LG__grid{gap:var(--spacing-lg);display:grid}.CatalogView-module__m7Z3LG__category{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-bg-brand) 12%, transparent);letter-spacing:.04em;width:fit-content;color:var(--color-text-brand);align-items:center;padding:.2rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}.CatalogView-module__m7Z3LG__term{color:var(--color-text-secondary);font-size:.75rem;font-weight:600}.CatalogView-module__m7Z3LG__cardFooter{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding-top:var(--spacing-sm);margin-top:auto;display:flex}.CatalogView-module__m7Z3LG__price{font-size:var(--font-size-body-md);color:var(--color-text-primary);font-weight:800}.CatalogView-module__m7Z3LG__card:hover .CatalogView-module__m7Z3LG__arrow{transform:translate(3px)}.CatalogView-module__m7Z3LG__arrow{transition:transform .18s;display:inline-flex}.CatalogView-module__m7Z3LG__card{gap:var(--spacing-md);height:100%;min-height:100%;padding:var(--spacing-xl);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);color:inherit;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.CatalogView-module__m7Z3LG__card:hover{box-shadow:var(--elevation-surface-hover);transform:translateY(-2px)}.CatalogView-module__m7Z3LG__cardMeta{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.CatalogView-module__m7Z3LG__cardTitleRow{align-items:flex-start;gap:var(--spacing-md);flex:1;min-width:0;display:flex}.CatalogView-module__m7Z3LG__cardIcon{object-fit:contain;flex-shrink:0;width:5.5rem;height:5.5rem}.CatalogView-module__m7Z3LG__cardCopy{gap:var(--spacing-sm);flex-direction:column;flex:1;min-width:0;padding-top:.2rem;display:flex}.CatalogView-module__m7Z3LG__cardTitle{letter-spacing:-.01em;min-width:0;color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.CatalogView-module__m7Z3LG__cardDescription{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.CatalogView-module__m7Z3LG__arrow{color:var(--color-text-brand);font-size:1.125rem;font-weight:700}.CatalogView-module__m7Z3LG__note{font-size:var(--font-size-caption);text-align:center;color:color-mix(in srgb, var(--color-text-secondary) 72%, transparent);margin:clamp(1.5rem,3vw,2.25rem) 0 0;line-height:1.5}.CatalogView-module__m7Z3LG__empty{align-items:flex-start;gap:var(--spacing-md);color:var(--color-text-secondary);flex-direction:column;display:flex}.CatalogView-module__m7Z3LG__request{isolation:isolate;padding-bottom:var(--layout-section-y-lg);position:relative;overflow:hidden}.CatalogView-module__m7Z3LG__requestBackdrop{z-index:0;opacity:.4}.CatalogView-module__m7Z3LG__requestShell{z-index:1;position:relative}.CatalogView-module__m7Z3LG__requestBoard{border-radius:var(--radius-xl);background:var(--color-bg-surface);box-shadow:var(--elevation-surface);align-items:stretch;gap:0;display:grid;overflow:hidden}.CatalogView-module__m7Z3LG__requestCopy{background:radial-gradient(ellipse 70% 60% at 0% 0%, color-mix(in srgb, var(--primitive-green-500) 10%, transparent), transparent 70%);flex-direction:column;gap:1.5rem;min-width:0;min-height:100%;padding:clamp(1.35rem,3vw,2.25rem);display:flex}.CatalogView-module__m7Z3LG__requestHead{flex-direction:column;gap:.85rem;max-width:34rem;display:flex}.CatalogView-module__m7Z3LG__requestTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.18}.CatalogView-module__m7Z3LG__requestLead{max-width:32rem;font-size:var(--font-size-body-lg);color:var(--color-text-secondary);margin:0;line-height:1.55}.CatalogView-module__m7Z3LG__requestPoints{flex-direction:column;gap:.65rem;max-width:34rem;margin:0;padding:0;list-style:none;display:flex}.CatalogView-module__m7Z3LG__requestPoint{border-radius:var(--radius-lg);background:var(--color-bg-subtle);width:100%;box-shadow:var(--elevation-inset);grid-template-columns:minmax(5.5rem,auto) 1fr;align-items:baseline;gap:.75rem;padding:.8rem 1rem;display:grid}.CatalogView-module__m7Z3LG__requestPointValue{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-brand);white-space:nowrap;min-width:5.5rem;font-size:1.05rem;font-weight:800}.CatalogView-module__m7Z3LG__requestPointLabel{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);font-weight:600;line-height:1.35}.CatalogView-module__m7Z3LG__requestContact{flex-direction:column;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.CatalogView-module__m7Z3LG__requestContactLabel{font-size:var(--font-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-weight:700}.CatalogView-module__m7Z3LG__requestPhones{flex-direction:column;align-items:flex-start;gap:.2rem;display:flex}.CatalogView-module__m7Z3LG__requestPhone{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:800;line-height:1.25;text-decoration:none;transition:color .15s}.CatalogView-module__m7Z3LG__requestPhone:hover{color:var(--color-text-brand)}.CatalogView-module__m7Z3LG__requestCard{background:color-mix(in srgb, var(--color-bg-subtle) 55%, var(--color-bg-surface));min-width:0;min-height:100%;box-shadow:inset 1px 0 0 var(--divider-soft);flex-direction:column;gap:1.25rem;padding:clamp(1.35rem,3vw,2.25rem);display:flex}.CatalogView-module__m7Z3LG__requestCardHead{flex-direction:column;gap:.35rem;display:flex}.CatalogView-module__m7Z3LG__requestCardTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:800}.CatalogView-module__m7Z3LG__requestCardLead{font-size:var(--font-size-body-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.CatalogView-module__m7Z3LG__requestForm{flex-direction:column;flex:auto;min-height:0;display:flex}.CatalogView-module__m7Z3LG__requestForm>form{flex-direction:column;flex:auto;height:100%;display:flex}@media (min-width:768px){.CatalogView-module__m7Z3LG__hero{min-height:calc(34rem + var(--header-height))}.CatalogView-module__m7Z3LG__trust{padding-block:var(--spacing-3xl)}.CatalogView-module__m7Z3LG__trustGrid{justify-content:space-between;gap:var(--spacing-xl) clamp(2rem, 4vw, 3.5rem);flex-wrap:nowrap}.CatalogView-module__m7Z3LG__trustItem{padding-inline:var(--spacing-lg);flex:1 1 0}.CatalogView-module__m7Z3LG__trustItem+.CatalogView-module__m7Z3LG__trustItem{box-shadow:inset 1px 0 0 var(--divider-soft)}.CatalogView-module__m7Z3LG__head{justify-content:space-between;align-items:center;gap:var(--spacing-2xl);flex-direction:row}.CatalogView-module__m7Z3LG__spotlight,.CatalogView-module__m7Z3LG__grid{gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.CatalogView-module__m7Z3LG__requestBoard{grid-template-columns:minmax(18rem,.49fr) minmax(18rem,.51fr);min-height:30rem}.CatalogView-module__m7Z3LG__requestCopy{justify-content:space-between;gap:0;padding:2.25rem 2rem 2.25rem 2.35rem}.CatalogView-module__m7Z3LG__requestPoints{margin-block:1.5rem}.CatalogView-module__m7Z3LG__requestCard{padding:2.25rem 1.85rem}}@media (min-width:1024px){.CatalogView-module__m7Z3LG__grid{gap:var(--spacing-xl);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(15.5rem,auto)}.CatalogView-module__m7Z3LG__featured{padding:var(--spacing-2xl)}.CatalogView-module__m7Z3LG__featuredVisual{min-height:10rem}.CatalogView-module__m7Z3LG__featuredIcon{width:min(100%,11.5rem)}}@media (max-width:899px){.CatalogView-module__m7Z3LG__lead{white-space:normal}.CatalogView-module__m7Z3LG__requestCard{box-shadow:inset 0 1px 0 var(--divider-soft)}}@media (max-width:767px){.CatalogView-module__m7Z3LG__heroActions a,.CatalogView-module__m7Z3LG__heroActions button{flex:1 1 calc(50% - var(--spacing-md));min-width:9rem}}@media (max-width:399px){.CatalogView-module__m7Z3LG__heroActions{flex-direction:column}.CatalogView-module__m7Z3LG__heroActions a,.CatalogView-module__m7Z3LG__heroActions button{flex:unset;width:100%}}@media (prefers-reduced-motion:reduce){.CatalogView-module__m7Z3LG__featured,.CatalogView-module__m7Z3LG__card,.CatalogView-module__m7Z3LG__more,.CatalogView-module__m7Z3LG__arrow,.CatalogView-module__m7Z3LG__filter,.CatalogView-module__m7Z3LG__filterActive,.CatalogView-module__m7Z3LG__requestPhone{transition:none}.CatalogView-module__m7Z3LG__featured:hover,.CatalogView-module__m7Z3LG__card:hover{transform:none}}
