.Satin_page__wFL_2{background:#fff;color:#111;line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.Satin_heroStrip__bwDSX{position:relative;width:100%;overflow:hidden;background:#000}.Satin_heroStrip__bwDSX.Satin_light__oPtBj{background:#fff}.Satin_pictureWrap__oJ3pu{width:100%}.Satin_pictureImg__Hl_T1{display:block;width:100%;height:auto;object-fit:cover;transition:transform .3s ease}.Satin_heroOverlay__Itm93{position:absolute;inset:auto 0 0 0;padding:24px;color:#fff;text-align:center}.Satin_heroTitleBelow__AiB7r{padding:32px 20px 8px;text-align:center;border-top:1px solid #eee}.Satin_heroTitleBelowText__x2qxs{margin:0;font-weight:300;font-size:clamp(28px,4.4vw,55px);letter-spacing:-.015em}.Satin_introCompact__noiZx{max-width:1180px;margin:12px auto 32px;padding:0 20px;text-align:center}.Satin_leadPlain__tWJeF{margin:0 auto 14px;font-size:clamp(16px,2.1vw,18px);color:#2c2c2c;text-align:left;max-width:900px}.Satin_ctaGroup__vxuB_{margin-top:8px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.Satin_ctaBlack__kpLkD,.Satin_ctaPrimary__PybqW{appearance:none;border:1px solid transparent;outline:none;padding:12px 20px;font-weight:700;font-size:15px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:999px;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.Satin_ctaPrimary__PybqW{background:#1877F2;color:#fff;border-color:#1877F2}.Satin_ctaPrimary__PybqW:hover{background:#2a86ff;border-color:#2a86ff}.Satin_ctaBlack__kpLkD{background:#111;color:#fff;border-color:#111}.Satin_ctaBlack__kpLkD:hover{background:#1b1b1b;border-color:#1b1b1b}.Satin_deck__gAUFH{max-width:1280px;margin:0 auto 48px;padding:0 20px;display:grid;grid-template-columns:1fr;gap:28px}@media (min-width:960px){.Satin_deck__gAUFH{grid-template-columns:1fr 1fr}}.Satin_tile__zGV8O{display:block;border-radius:24px;overflow:hidden;background:#000;box-shadow:0 6px 24px rgba(0,0,0,.12),0 2px 8px rgba(0,0,0,.06);transition:box-shadow .3s ease,transform .3s ease}.Satin_tile__zGV8O:hover{box-shadow:0 8px 28px rgba(0,0,0,.14),0 3px 10px rgba(0,0,0,.07)}.Satin_tileMedia__KXWAH{position:relative;width:100%;overflow:hidden}.Satin_tileMedia__KXWAH:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 0 rgba(0,0,0,0);transition:box-shadow .35s ease}.Satin_tile__zGV8O:hover .Satin_tileMedia__KXWAH:after{box-shadow:inset 0 0 120px rgba(0,0,0,.25)}.Satin_tileMedia__KXWAH .Satin_pictureImg__Hl_T1{width:100%;height:100%;object-fit:cover;display:block}.Satin_tileOverlay__GU5_Y{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;color:#fff;background:linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,.15),rgba(0,0,0,0));padding:18px}.Satin_tileTitle__N9R5g{margin:0;font-weight:300;font-size:clamp(24px,3.4vw,36px);letter-spacing:-.01em}.Satin_tileLead__ldSHY{margin:0;font-weight:300;font-size:clamp(14px,2vw,16px);color:#f1f1f1;max-width:70ch}.Satin_tileCtas__Xv463{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.Satin_tileCta__lfnEo{padding:10px 16px;font-weight:700;font-size:14px;color:#fff;background:#1877F2;border:1px solid #1877f2;border-radius:999px;text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.Satin_tileCta__lfnEo:hover{background:#2a86ff;border-color:#2a86ff}.Satin_tileCtaGhost__be_aE{background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.12);color:#111}.Satin_tileCtaGhost__be_aE:hover{background:#fff;border-color:rgba(0,0,0,.2)}.Satin_bottomCta__FZHcz{max-width:1180px;margin:4px auto 8px;padding:0 20px;text-align:center}.Satin_faq__KORAr{max-width:800px;margin:5rem auto 0;padding:0 1.5rem 6rem;-webkit-user-select:none;user-select:none}.Satin_faq__KORAr h2{font-size:1.6rem;font-weight:300;margin-bottom:1.5rem}.Satin_faqItem__B2Co0{margin-bottom:1rem;overflow:hidden;border:1px solid #eaeaea;border-radius:12px;background:#fff;transition:border-color .25s ease,box-shadow .25s ease,background-color .25s ease}.Satin_faqItem__B2Co0[open]{border-color:#d0d0d0}.Satin_faqItem__B2Co0 summary{cursor:pointer;padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:center;list-style:none;font-weight:600}.Satin_faqItem__B2Co0 summary span:last-child{color:#555;transition:transform .25s ease}.Satin_faqItem__B2Co0[open] summary span:last-child{transform:rotate(45deg)}.Satin_faqItem__B2Co0 div{padding:0 1.25rem 1rem;color:#333}.Satin_related__f3__B{background:#000;padding:80px 24px;text-align:center}.Satin_related__f3__B h2{font-weight:400;font-size:1.8rem;margin-bottom:2.5rem;color:#fff}.Satin_relatedGrid__lAJ5a{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px;max-width:1200px;margin:0 auto}.Satin_card__JpVt0{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#fff}.Satin_card__JpVt0,.Satin_card__JpVt0 img{transition:transform .3s ease,box-shadow .3s ease}.Satin_card__JpVt0 img{width:100%;aspect-ratio:2/3;object-fit:contain;background:#000;border-radius:14px;margin-bottom:12px}.Satin_card__JpVt0:hover img{transform:scale(1.04)}.Satin_card__JpVt0 span{display:block;font-size:1rem}.Satin_card__JpVt0:hover span{color:#19a1f5}.Satin_infoPanel__ET71z{max-width:1200px;margin:8px auto 40px;padding:0 20px}.Satin_infoBlock__NFAgh{margin-top:28px}.Satin_infoTitle__U0miQ{margin:0 0 14px;font-weight:300;font-size:clamp(20px,2.6vw,28px);letter-spacing:-.01em;color:#101010}.Satin_featuresGrid__7ErN8{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width:900px){.Satin_featuresGrid__7ErN8{grid-template-columns:repeat(3,1fr)}}.Satin_featureCard__HW5U1{background:#fff;border:1px solid #eee;border-radius:18px;padding:18px 16px;box-shadow:0 2px 8px rgba(0,0,0,.04);transition:box-shadow .25s ease,border-color .25s ease,transform .25s ease}.Satin_featureTitle__92jOc{margin:0 0 6px;font-weight:400;font-size:clamp(16px,2.2vw,18px)}.Satin_featureBody__EANb0{margin:0;font-weight:300;font-size:15px;color:#444}.Satin_specList__oUfxY{margin:0;border:1px solid #eee;border-radius:16px;overflow:hidden}.Satin_specRow__JW_20{display:grid;grid-template-columns:180px 1fr;gap:12px;padding:12px 14px;border-top:1px solid #f1f1f1;background:#fff;transition:background-color .25s ease}.Satin_specRow__JW_20:first-child{border-top:none}.Satin_specRow__JW_20 dt{margin:0;font-weight:500;color:#222}.Satin_specRow__JW_20 dd{margin:0;font-weight:300;color:#333}@media (max-width:700px){.Satin_specRow__JW_20{grid-template-columns:1fr;gap:4px}}.Satin_badgeRow__WOvga{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.Satin_badgeChip__3P9ke{display:inline-block;background:#f7f7f7;color:#333;border:1px solid #e5e7eb;padding:8px 10px;font-size:13px;line-height:1;border-radius:999px;-webkit-user-select:none;user-select:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.Satin_badgeChip__3P9ke:hover{background:#ececec;border-color:#d4d4d4}.Satin_bottomLeadText__WPtR1{margin-top:50px;text-align:center;font-weight:300;color:#2c2c2c}@media (max-width:640px){.Satin_heroTitleBelow__AiB7r{padding:24px 16px 6px}.Satin_tileOverlay__GU5_Y{padding:12px}.Satin_tileTitle__N9R5g{font-size:clamp(22px,6vw,30px)}}.Satin_heroPureText__HLmuc{background-color:#000;color:#fff;padding:120px 20px 100px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid #111}.Satin_heroMainTitle__hL4Y1{margin:0 0 24px;font-weight:500;font-size:clamp(32px,5vw,64px);line-height:1.1;letter-spacing:-.02em;max-width:900px}.Satin_textPrefix__31Zhd{color:#e5e5e5}.Satin_textHighlight__eBTw7{background:linear-gradient(90deg,#e05e78,#c2314e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:#e05e78}.Satin_textSuffix__D4nxN{background:linear-gradient(90deg,#e05e78,#c2314e)}.Satin_heroSubTitle__P44pw{margin:0;font-weight:350;font-size:clamp(18px,2.5vw,24px);color:#ececec;max-width:700px;line-height:1.4}@media (max-width:600px){.Satin_heroMainTitle__hL4Y1 span{display:inline-block}}