.ServiceOffers-module___SFYCG__offers{color:var(--fg,#111316)}.ServiceOffers-module___SFYCG__row{border-top:1px solid;border-color:color-mix(in srgb, currentColor 20%, transparent);grid-template-columns:32px minmax(0,1fr);gap:16px;padding:30px 0;display:grid}.ServiceOffers-module___SFYCG__number{letter-spacing:.05em;opacity:.6;padding-top:3px;font-size:11px}.ServiceOffers-module___SFYCG__content{min-width:0}.ServiceOffers-module___SFYCG__name{letter-spacing:.04em;opacity:.75;margin:0 0 10px;font-size:12px;font-weight:500}.ServiceOffers-module___SFYCG__headline{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.6vw,36px);font-weight:500;line-height:1.5}.ServiceOffers-module___SFYCG__detail{opacity:.75;max-width:54em;margin:12px 0 0;font-size:14px;line-height:1.9}.ServiceOffers-module___SFYCG__link{color:#f5f4f0;background:#111316;border-radius:999px;justify-content:space-between;align-items:center;gap:24px;width:fit-content;min-width:280px;max-width:100%;margin-top:12px;padding:18px 26px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s;display:flex}.ServiceOffers-module___SFYCG__link:hover{background:#303238}@media (min-width:900px){.ServiceOffers-module___SFYCG__content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;display:grid}.ServiceOffers-module___SFYCG__name,.ServiceOffers-module___SFYCG__headline{grid-column:1}.ServiceOffers-module___SFYCG__detail{grid-area:1/2/3;align-self:center;margin:0}}@media (max-width:640px){.ServiceOffers-module___SFYCG__row{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:24px 0}.ServiceOffers-module___SFYCG__detail{font-size:13px}.ServiceOffers-module___SFYCG__link{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.ServiceOffers-module___SFYCG__link{transition:none}}
.FrameDraft-module__Z8bs4W__layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.FrameDraft-module__Z8bs4W__canvas{position:absolute;inset:0}.FrameDraft-module__Z8bs4W__canvas canvas{width:100%;height:100%;display:block}.FrameDraft-module__Z8bs4W__shade{background:linear-gradient(90deg,#080a0cad,#080a0c26 50%,#080a0cb3),linear-gradient(#0000 55%,#090b0d);position:absolute;inset:0}.FrameDraft-module__Z8bs4W__isolated{background:radial-gradient(at 50% 40%,#24272b,#090b0d 75%)}@media (max-width:700px){.FrameDraft-module__Z8bs4W__shade{background:linear-gradient(90deg,#080a0c99,#080a0c40),linear-gradient(#0000 20%,#090b0d)}}.FrameDraft-module__Z8bs4W__poster{object-fit:contain;opacity:.9}.FrameDraft-module__Z8bs4W__layer:has([data-ready=true]) .FrameDraft-module__Z8bs4W__poster{visibility:hidden}.FrameDraft-module__Z8bs4W__canvas{visibility:hidden}.FrameDraft-module__Z8bs4W__canvas[data-ready=true]{visibility:visible}
.home-hero-module__qISxVW__panel{border-top:1px solid #ffffff35;align-self:center;padding:24px 0 0}.home-hero-module__qISxVW__label{letter-spacing:.16em;color:#c8b888;margin:0 0 12px;font-size:11px}.home-hero-module__qISxVW__panel h2{letter-spacing:-.04em;margin:0 0 25px;font-size:clamp(23px,2.4vw,32px);font-weight:500;line-height:1.5}.home-hero-module__qISxVW__panelRow{border-top:1px solid #ffffff25;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:18px 0;display:flex}.home-hero-module__qISxVW__panelRow span{color:#b6b8bd;font-size:12px;line-height:1.7;display:block}.home-hero-module__qISxVW__panelRow strong{letter-spacing:-.04em;font-size:clamp(19px,1.8vw,25px);font-weight:500}.home-hero-module__qISxVW__note{color:#a8abb1;max-width:1050px;margin:18px 0 0;font-size:11px;line-height:1.85}.home-hero-module__qISxVW__hero .home-hero-module__qISxVW__mobileActions{display:none}@media (max-width:700px){.home-hero-module__qISxVW__hero .home-hero-module__qISxVW__desktopActions{display:none}.home-hero-module__qISxVW__hero .home-hero-module__qISxVW__mobileActions{display:flex}.home-hero-module__qISxVW__panelRow{padding:16px 0}}.home-hero-module__qISxVW__stats{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){.home-hero-module__qISxVW__stats{grid-template-columns:1fr}.home-hero-module__qISxVW__stats>div{border-left:0;padding-left:0}.home-hero-module__qISxVW__stats>div+div:nth-child(n){border-top:1px solid #ffffff25;padding-top:20px}}
