.frame-services-wrapper{background:var(--frame-dark,#1a1a1a);padding:80px 8px 30px}.frame-services-headline{flex-direction:column;align-items:center;gap:16px;margin-bottom:64px;display:flex}.frame-services-label{border:1px solid var(--frame-white,#fff);height:22px;font-family:var(--font-body,"Instrument Sans", sans-serif);letter-spacing:.5px;color:var(--frame-white,#fff);text-transform:uppercase;border-radius:36px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:500;line-height:24px;display:inline-flex}.frame-services-title{--h2-font-size:28px;--h2-line-height:32px;--text-heading:var(--frame-white,#fff);font-family:var(--font-heading,var(--font-body,"Instrument Sans", sans-serif));letter-spacing:-.2px;color:var(--frame-white,#fff);text-align:center;margin:0;font-size:28px;font-weight:400;line-height:32px}.frame-services-title:first-letter{text-transform:uppercase}.frame-services-title-char{opacity:0;will-change:opacity;transition:opacity .4s cubic-bezier(.2,.8,.2,1) 50ms}.frame-services-title-char--visible{opacity:1}.frame-services-subtitle{--paragraph-lg-font-size:16px;--paragraph-lg-line-height:22px;--text-body:var(--frame-white,#fff);font-family:var(--font-body,"Instrument Sans", sans-serif);letter-spacing:-.2px;color:var(--frame-white,#fff);text-align:center;opacity:.7;max-width:358px;margin:0;font-size:16px;font-weight:400;line-height:22px}.frame-services-cards{flex-direction:column;gap:8px;display:flex}.frame-service-card{opacity:0;will-change:opacity;cursor:pointer;border-radius:16px;transition:opacity .4s cubic-bezier(.76,.09,.26,.99);position:relative;overflow:hidden}.frame-service-card--visible{opacity:1}.frame-service-card-media{aspect-ratio:374/355;background:var(--frame-card,#2a2a2a);width:100%;position:relative;overflow:hidden}.frame-service-card-content{background:var(--frame-white,#fff);--text-heading:var(--frame-dark,#1a1a1a);--text-body:var(--frame-dark,#1a1a1a);min-height:120px;color:var(--frame-dark,#1a1a1a);flex-direction:column;gap:4px;padding:20px;display:flex}.frame-service-card-top{align-items:center;gap:8px;display:flex}.frame-service-card-title{font-family:var(--font-heading,var(--font-body,"Instrument Sans", sans-serif));letter-spacing:0;color:var(--frame-dark,#1a1a1a);margin:0;font-size:16px;font-weight:600;line-height:22px}.frame-service-card-arrow{flex-shrink:0}.frame-service-card-body{font-family:var(--font-body,"Instrument Sans", sans-serif);letter-spacing:-.2px;color:var(--frame-dark,#1a1a1a);opacity:.7;margin:0;font-size:16px;font-weight:400;line-height:22px}.frame-service-card-price{font-family:var(--font-body,"Instrument Sans", sans-serif);letter-spacing:1px;text-transform:uppercase;color:var(--frame-dark,#1a1a1a);border-top:1px solid var(--frame-secondary,#fff3);margin:12px 0 0;padding-top:12px;font-size:14px;font-weight:500;line-height:21px}@media (prefers-reduced-motion:reduce){.frame-services-title-char,.frame-service-card{opacity:1;will-change:auto;transition:none}}@media (min-width:1280px){.frame-services-wrapper{flex-direction:column;align-items:center;padding:80px 12px 30px;display:flex}.frame-services-title{--h2-font-size:44px;--h2-line-height:49px;font-size:44px;line-height:49px}.frame-services-subtitle{--paragraph-lg-font-size:18px;--paragraph-lg-line-height:27px;max-width:500px;font-size:18px;line-height:27px}.frame-services-cards{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;max-width:960px;display:grid}.frame-service-card--full-width{grid-column:1/-1}.frame-service-card-title{font-size:18px;line-height:22px}.frame-service-card-media{aspect-ratio:476/474}.frame-service-card-content{min-height:170px}.frame-service-card-body{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;line-height:27px;display:-webkit-box;overflow:hidden}}
/*# sourceMappingURL=16065952xf336.css.map*/