.ServiciosReglas_twmServicePage__QtBjU{--twm-service-bg:#f4f3ef;--twm-service-surface:#fff;--twm-service-ink:#111820;--twm-service-muted:#5b6470;--twm-service-line:rgba(17,24,32,.1);--twm-service-accent:#d95454;--twm-service-accent-dark:#b84242;--twm-service-dark:#121a22;--twm-service-container:1180px;min-height:100vh;background:var(--twm-service-bg);color:var(--twm-service-ink)}.ServiciosReglas_twmServicePage__QtBjU *{box-sizing:border-box}.ServiciosReglas_twmServiceContainer__45TaD{width:min(var(--twm-service-container),calc(100% - 2rem));margin:0 auto}.ServiciosReglas_twmServiceSkip__P_cka{position:fixed;top:-5rem;left:1rem;z-index:1000;padding:.8rem 1rem;border-radius:10px;background:#fff;color:var(--twm-service-ink)}.ServiciosReglas_twmServiceSkip__P_cka:focus{top:1rem}.ServiciosReglas_twmServiceBreadcrumb__xedca{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;padding-top:1.25rem;color:var(--twm-service-muted);font-size:.82rem}.ServiciosReglas_twmServiceBreadcrumb__xedca a{color:inherit;text-decoration:none}.ServiciosReglas_twmServiceBreadcrumb__xedca a:hover{color:var(--twm-service-accent-dark)}.ServiciosReglas_twmServiceHero__dHYHG{position:relative;overflow:hidden;padding:3.5rem 0 5.6rem}.ServiciosReglas_twmServiceHero__dHYHG:before{content:"";position:absolute;inset:-16rem auto auto 51%;width:45rem;height:45rem;border-radius:50%;background:radial-gradient(circle,rgba(217,84,84,.16) 0,rgba(217,84,84,0) 68%);pointer-events:none}.ServiciosReglas_twmServiceHeroGrid__8EcRa{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);gap:3.4rem;align-items:center}.ServiciosReglas_twmServiceEyebrow__zc2Qk{margin:0 0 .9rem;color:var(--twm-service-accent-dark);font-size:.74rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.ServiciosReglas_twmServiceHero__dHYHG h1{max-width:700px;margin:0;font-size:clamp(2.7rem,5.3vw,5.25rem);line-height:.98;letter-spacing:-.055em}.ServiciosReglas_twmServiceLead__Xz85d{max-width:650px;margin:1.35rem 0 0;color:var(--twm-service-muted);font-size:clamp(1.05rem,1.8vw,1.18rem);line-height:1.72}.ServiciosReglas_twmServiceActions__iPFdK{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.ServiciosReglas_twmServicePrimary__dD9Mh,.ServiciosReglas_twmServiceSecondary__fBNWs{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:.78rem 1.3rem;border:1px solid var(--twm-service-line);border-radius:999px;font-size:.9rem;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease}.ServiciosReglas_twmServicePrimary__dD9Mh{background:var(--twm-service-accent);color:#fff;box-shadow:0 16px 32px rgba(217,84,84,.22)}.ServiciosReglas_twmServiceSecondary__fBNWs{background:rgba(255,255,255,.78);color:var(--twm-service-ink)}.ServiciosReglas_twmServicePrimary__dD9Mh:hover,.ServiciosReglas_twmServiceSecondary__fBNWs:hover{transform:translateY(-2px)}.ServiciosReglas_twmServicePrimary__dD9Mh:hover{background:var(--twm-service-accent-dark)}.ServiciosReglas_twmServiceProof__s4hXV{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.ServiciosReglas_twmServiceProof__s4hXV span{display:inline-flex;align-items:center;gap:.45rem;padding:.52rem .72rem;border:1px solid var(--twm-service-line);border-radius:999px;background:rgba(255,255,255,.64);color:var(--twm-service-muted);font-size:.78rem}.ServiciosReglas_twmServiceProof__s4hXV span:before{content:"✓";color:var(--twm-service-accent);font-weight:900}.ServiciosReglas_twmServicePanel__lQdY_{position:relative;padding:1rem;border:1px solid rgba(17,24,32,.08);border-radius:34px;background:rgba(255,255,255,.88);box-shadow:0 30px 70px rgba(17,24,32,.14);backdrop-filter:blur(10px)}.ServiciosReglas_twmServicePanelTop__pgLIH{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .7rem 1rem}.ServiciosReglas_twmServicePanelTitle__Mj3pc{display:flex;align-items:center;gap:.65rem;font-size:.82rem;font-weight:850}.ServiciosReglas_twmServicePanelMark__CgaKS{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:var(--twm-service-dark);color:#fff;font-size:.78rem}.ServiciosReglas_twmServiceStatus__JP2zM{padding:.4rem .62rem;border-radius:999px;background:#edf7f0;color:#44765d;font-size:.66rem;font-weight:800}.ServiciosReglas_twmServicePanelBody__s2nJa{display:grid;grid-template-columns:.9fr 1.1fr;min-height:420px;overflow:hidden;border:1px solid var(--twm-service-line);border-radius:24px;background:#fff}.ServiciosReglas_twmServiceList__Qd2y8{padding:1.15rem;border-right:1px solid var(--twm-service-line);background:#fafaf8}.ServiciosReglas_twmServiceListLabel__FOU_c{color:#8b9299;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ServiciosReglas_twmServiceListItems__eWZY_{display:grid;gap:.65rem;margin-top:.85rem}.ServiciosReglas_twmServiceListItem__Md5xh{padding:.8rem;border:1px solid var(--twm-service-line);border-radius:14px;background:#fff}.ServiciosReglas_twmServiceListItem__Md5xh:first-child{border-color:rgba(217,84,84,.3);background:#fff5f5}.ServiciosReglas_twmServiceListItem__Md5xh strong{display:block;font-size:.78rem}.ServiciosReglas_twmServiceListItem__Md5xh span{display:block;margin-top:.25rem;color:#7c858e;font-size:.66rem}.ServiciosReglas_twmServiceConfig__yr5mq{padding:1.15rem}.ServiciosReglas_twmServiceConfigHead__lTjfy{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding-bottom:.9rem;border-bottom:1px solid var(--twm-service-line)}.ServiciosReglas_twmServiceConfigHead__lTjfy strong{font-size:.9rem}.ServiciosReglas_twmServiceConfigHead__lTjfy span{color:#8c949b;font-size:.68rem}.ServiciosReglas_twmServiceConfigGrid__8lFIS{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:.9rem}.ServiciosReglas_twmServiceConfigCard__BDvQm{padding:.75rem;border:1px solid var(--twm-service-line);border-radius:13px;background:#fafaf8}.ServiciosReglas_twmServiceConfigCard__BDvQm span{display:block;color:#89919a;font-size:.61rem;text-transform:uppercase}.ServiciosReglas_twmServiceConfigCard__BDvQm strong{display:block;margin-top:.25rem;font-size:.75rem}.ServiciosReglas_twmServiceConfigCardWide__ihWl0{grid-column:1/-1}.ServiciosReglas_twmServiceWeek__hnKgO{display:grid;grid-template-columns:repeat(5,1fr);gap:.35rem;margin-top:.55rem}.ServiciosReglas_twmServiceDay__dlaVc{padding:.45rem .2rem;border-radius:9px;background:#eef0ef;color:#747d85;font-size:.61rem;text-align:center}.ServiciosReglas_twmServiceDayActive__VGuzP{background:var(--twm-service-dark);color:#fff}.ServiciosReglas_twmServicePanelFoot__GvB2n{display:flex;justify-content:space-between;gap:1rem;padding:.75rem .8rem .05rem;color:#7d8690;font-size:.67rem}.ServiciosReglas_twmServiceSection__ixAIM{padding:5.4rem 0}.ServiciosReglas_twmServiceWhite__IrqGA{background:#fff}.ServiciosReglas_twmServiceDark__IkrC9{position:relative;overflow:hidden;background:var(--twm-service-dark);color:#fff}.ServiciosReglas_twmServiceDark__IkrC9:after{content:"";position:absolute;width:34rem;height:34rem;right:-14rem;bottom:-18rem;border-radius:50%;background:radial-gradient(circle,rgba(217,84,84,.2) 0,rgba(217,84,84,0) 70%)}.ServiciosReglas_twmServiceHeading__tO4sL{max-width:820px;margin:0 auto 2.7rem;text-align:center}.ServiciosReglas_twmServiceHeading__tO4sL h2{margin:0;font-size:clamp(2rem,4.1vw,3.7rem);line-height:1.04;letter-spacing:-.045em}.ServiciosReglas_twmServiceHeading__tO4sL p{max-width:720px;margin:1rem auto 0;color:var(--twm-service-muted);line-height:1.72}.ServiciosReglas_twmServiceDark__IkrC9 .ServiciosReglas_twmServiceHeading__tO4sL p{color:#b9c2ca}.ServiciosReglas_twmServiceBenefitGrid__Ooz_k{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.ServiciosReglas_twmServiceBenefit__4xDG6{padding:1.35rem;border:1px solid var(--twm-service-line);border-radius:22px;background:#fff}.ServiciosReglas_twmServiceBenefitIcon__tP8qd{width:42px;height:42px;display:grid;place-items:center;margin-bottom:1.2rem;border-radius:14px;background:#f5e8e8;color:var(--twm-service-accent-dark);font-weight:900}.ServiciosReglas_twmServiceBenefit__4xDG6 h3{margin:0;font-size:1.05rem}.ServiciosReglas_twmServiceBenefit__4xDG6 p{margin:.65rem 0 0;color:var(--twm-service-muted);font-size:.9rem;line-height:1.55}.ServiciosReglas_twmServiceBeforeAfter__hdMxh{position:relative;z-index:1;display:grid;grid-template-columns:1fr 120px 1fr;gap:1rem;align-items:stretch}.ServiciosReglas_twmServiceState__uYt02{padding:clamp(1.6rem,3vw,2.4rem);border:1px solid rgba(255,255,255,.12);border-radius:28px;background:rgba(255,255,255,.055)}.ServiciosReglas_twmServiceStateLabel__mhGYJ{color:#98a4ae;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ServiciosReglas_twmServiceState__uYt02 h3{margin:.65rem 0 0;font-size:clamp(1.55rem,2.5vw,2.35rem);letter-spacing:-.03em}.ServiciosReglas_twmServiceState__uYt02 p{margin:.8rem 0 0;color:#b9c2ca;line-height:1.65}.ServiciosReglas_twmServiceScatter__981Kf{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.ServiciosReglas_twmServiceScatter__981Kf span{padding:.58rem .72rem;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.06);color:#d9dfe4;font-size:.78rem}.ServiciosReglas_twmServiceArrow__fDWHX{display:grid;place-items:center;font-size:2rem;color:var(--twm-service-accent)}.ServiciosReglas_twmServiceUnified__AKCK3{display:grid;gap:.7rem;margin-top:1.5rem}.ServiciosReglas_twmServiceUnified__AKCK3 div{display:flex;align-items:center;gap:.75rem;padding:.8rem .9rem;border-radius:14px;background:rgba(255,255,255,.07);color:#e6eaed;font-size:.82rem}.ServiciosReglas_twmServiceUnified__AKCK3 div:before{content:"✓";width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:rgba(217,84,84,.2);color:#ff8c8c;font-weight:900}.ServiciosReglas_twmServiceRuleGrid__1kqN8{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.ServiciosReglas_twmServiceRule__AisAg{padding:1.35rem;border:1px solid var(--twm-service-line);border-radius:24px;background:#fff}.ServiciosReglas_twmServiceRule__AisAg span{display:inline-flex;padding:.38rem .55rem;border-radius:999px;background:#f5e8e8;color:var(--twm-service-accent-dark);font-size:.66rem;font-weight:850}.ServiciosReglas_twmServiceRule__AisAg h3{margin:.9rem 0 0;font-size:1.08rem}.ServiciosReglas_twmServiceRule__AisAg p{margin:.6rem 0 0;color:var(--twm-service-muted);font-size:.85rem;line-height:1.55}.ServiciosReglas_twmServiceTimeShell__a_B_H{display:grid;grid-template-columns:.88fr 1.12fr;gap:1rem}.ServiciosReglas_twmServiceTimeCopy__TFYUi{padding:clamp(1.6rem,3vw,2.5rem);border-radius:28px;background:var(--twm-service-dark);color:#fff}.ServiciosReglas_twmServiceTimeCopy__TFYUi h3{margin:0;font-size:clamp(1.6rem,2.7vw,2.4rem);letter-spacing:-.03em}.ServiciosReglas_twmServiceTimeCopy__TFYUi p{margin:.9rem 0 0;color:#bdc6ce;line-height:1.65}.ServiciosReglas_twmServiceTimeline__QBJ2M{padding:1.5rem;border:1px solid var(--twm-service-line);border-radius:28px;background:#fff}.ServiciosReglas_twmServiceTimelineBar__kvNT8{display:grid;grid-template-columns:.28fr 1fr .35fr;gap:.35rem;margin-top:1.2rem}.ServiciosReglas_twmServiceTimelineSegment__97ZOF{min-height:74px;display:flex;align-items:center;justify-content:center;padding:.7rem;border-radius:15px;background:#eef2f4;color:#53616c;font-size:.76rem;font-weight:800;text-align:center}.ServiciosReglas_twmServiceTimelineSegment__97ZOF:nth-child(2){background:#fff1f1;color:var(--twm-service-accent-dark)}.ServiciosReglas_twmServiceTimelineLabels__gR0zW{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-top:1rem}.ServiciosReglas_twmServiceTimelineLabels__gR0zW article{padding:.8rem;border-radius:14px;background:#f7f7f5}.ServiciosReglas_twmServiceTimelineLabels__gR0zW strong{display:block;font-size:.8rem}.ServiciosReglas_twmServiceTimelineLabels__gR0zW p{margin:.35rem 0 0;color:var(--twm-service-muted);font-size:.72rem;line-height:1.45}.ServiciosReglas_twmServicePriceGrid__dJlfA{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ServiciosReglas_twmServicePriceCard__kG65I{padding:1.6rem;border:1px solid var(--twm-service-line);border-radius:26px;background:#fff}.ServiciosReglas_twmServicePriceCard__kG65I span{color:var(--twm-service-accent-dark);font-size:.7rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.ServiciosReglas_twmServicePriceCard__kG65I h3{margin:.55rem 0 0;font-size:1.3rem}.ServiciosReglas_twmServicePriceCard__kG65I p{margin:.7rem 0 0;color:var(--twm-service-muted);line-height:1.6}.ServiciosReglas_twmServicePriceSample__UEr6U{margin-top:1.2rem;padding:1rem;border-radius:18px;background:#f7f7f5}.ServiciosReglas_twmServicePriceSample__UEr6U strong{font-size:1.45rem}.ServiciosReglas_twmServicePriceSample__UEr6U small{display:block;margin-top:.25rem;color:#7e8790}.ServiciosReglas_twmServiceAvailability__GnShQ{display:grid;grid-template-columns:1.05fr .95fr;gap:1rem}.ServiciosReglas_twmServiceCalendar__k4inV{padding:1.4rem;border:1px solid var(--twm-service-line);border-radius:28px;background:#fff}.ServiciosReglas_twmServiceCalendarHead__t7_En{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ServiciosReglas_twmServiceCalendarHead__t7_En strong{font-size:1.05rem}.ServiciosReglas_twmServiceCalendarHead__t7_En span{color:#8a9299;font-size:.74rem}.ServiciosReglas_twmServiceDays__JlRlh{display:grid;grid-template-columns:repeat(7,1fr);gap:.45rem;margin-top:1rem}.ServiciosReglas_twmServiceDayCard__Pucjg{padding:.75rem .35rem;border-radius:13px;background:#f5f5f3;text-align:center}.ServiciosReglas_twmServiceDayCard__Pucjg span{display:block;color:#8a9299;font-size:.62rem;text-transform:uppercase}.ServiciosReglas_twmServiceDayCard__Pucjg strong{display:block;margin-top:.25rem;font-size:.75rem}.ServiciosReglas_twmServiceDayCardActive__bPZ62{background:var(--twm-service-dark);color:#fff}.ServiciosReglas_twmServiceDayCardActive__bPZ62 span{color:#c4cbd1}.ServiciosReglas_twmServiceSlots__4kzeW{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:1rem}.ServiciosReglas_twmServiceSlot__j1wce{padding:.65rem;border:1px solid var(--twm-service-line);border-radius:12px;color:#5f6871;font-size:.72rem;text-align:center}.ServiciosReglas_twmServiceAvailabilityCopy__6n_L7{padding:1.6rem;border-radius:28px;background:var(--twm-service-dark);color:#fff}.ServiciosReglas_twmServiceAvailabilityCopy__6n_L7 h3{margin:0;font-size:1.45rem}.ServiciosReglas_twmServiceAvailabilityCopy__6n_L7 p{margin:.75rem 0 0;color:#bdc6ce;line-height:1.6}.ServiciosReglas_twmServiceAvailabilityList__09ds9{margin:1.2rem 0 0;padding:0;display:grid;gap:.7rem;list-style:none}.ServiciosReglas_twmServiceAvailabilityList__09ds9 li{position:relative;padding-left:1.45rem;color:#d7dde2;line-height:1.5}.ServiciosReglas_twmServiceAvailabilityList__09ds9 li:before{content:"✓";position:absolute;left:0;color:#ff8c8c;font-weight:900}.ServiciosReglas_twmServiceCapacityGrid__x6mG_{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ServiciosReglas_twmServiceCapacityCard__Q80qo{padding:1.6rem;border:1px solid var(--twm-service-line);border-radius:26px;background:#fff}.ServiciosReglas_twmServiceCapacityCard__Q80qo h3{margin:0;font-size:1.3rem}.ServiciosReglas_twmServiceCapacityCard__Q80qo p{margin:.7rem 0 0;color:var(--twm-service-muted);line-height:1.6}.ServiciosReglas_twmServiceCapacityVisual__w38iQ{display:flex;gap:.45rem;margin-top:1.2rem}.ServiciosReglas_twmServiceCapacityVisual__w38iQ span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#eef2f4;color:#61707b;font-size:.7rem;font-weight:850}.ServiciosReglas_twmServiceCapacityVisual__w38iQ span:first-child{background:#fff1f1;color:var(--twm-service-accent-dark)}.ServiciosReglas_twmServiceQuota__yQai2{margin-top:1.2rem;padding:.95rem;border-radius:15px;background:#f7f7f5;color:#5d6670;font-size:.82rem;line-height:1.5}.ServiciosReglas_twmServicePeopleGrid__TL8b2{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.ServiciosReglas_twmServicePeopleCard__UhZ9t{padding:1.6rem;border:1px solid var(--twm-service-line);border-radius:26px;background:#fff}.ServiciosReglas_twmServicePeopleCard__UhZ9t h3{margin:0;font-size:1.25rem}.ServiciosReglas_twmServicePeopleCard__UhZ9t p{margin:.7rem 0 0;color:var(--twm-service-muted);line-height:1.6}.ServiciosReglas_twmServiceChipList__rZB2l{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.1rem}.ServiciosReglas_twmServiceChipList__rZB2l span{padding:.55rem .7rem;border:1px solid var(--twm-service-line);border-radius:999px;background:#f7f7f5;color:#66707a;font-size:.75rem}.ServiciosReglas_twmServicePeopleCard__UhZ9t a{display:inline-flex;margin-top:1rem;color:var(--twm-service-accent-dark);font-size:.84rem;text-decoration:none}.ServiciosReglas_twmServiceConnectedGrid__UrqRm{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.ServiciosReglas_twmServiceConnected__wC5y9{min-height:180px;padding:1.35rem;border:1px solid var(--twm-service-line);border-radius:22px;background:#fff}.ServiciosReglas_twmServiceConnected__wC5y9 strong{display:block;font-size:1rem}.ServiciosReglas_twmServiceConnected__wC5y9 p{margin:.55rem 0 0;color:var(--twm-service-muted);font-size:.86rem;line-height:1.55}.ServiciosReglas_twmServiceConnected__wC5y9 a{display:inline-flex;margin-top:.9rem;color:var(--twm-service-accent-dark);font-size:.82rem;text-decoration:none}.ServiciosReglas_twmServiceConnectedCenter__cy8Pr{background:var(--twm-service-accent);color:#fff;border-color:var(--twm-service-accent)}.ServiciosReglas_twmServiceConnectedCenter__cy8Pr p{color:#ffe6e6}.ServiciosReglas_twmServiceVerticalGrid__Fi6M2{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.ServiciosReglas_twmServiceVertical__nj0qJ{padding:1.3rem;border:1px solid var(--twm-service-line);border-radius:22px;background:#fff}.ServiciosReglas_twmServiceVertical__nj0qJ strong{display:block;font-size:1rem}.ServiciosReglas_twmServiceVertical__nj0qJ p{margin:.5rem 0 0;color:var(--twm-service-muted);font-size:.84rem;line-height:1.5}.ServiciosReglas_twmServiceScope__13mcY{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem}.ServiciosReglas_twmServiceCapabilities__SgLVE{padding:1.6rem;border:1px solid var(--twm-service-line);border-radius:26px;background:#fff}.ServiciosReglas_twmServiceCapabilities__SgLVE h3,.ServiciosReglas_twmServiceConditions__RVHan h3{margin:0;font-size:1.35rem}.ServiciosReglas_twmServiceCheckGrid__SDvLZ{margin:1.2rem 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.7rem;list-style:none}.ServiciosReglas_twmServiceCheckGrid__SDvLZ li{position:relative;padding:.8rem .9rem .8rem 2.25rem;border-radius:14px;background:#f7f7f5;color:var(--twm-service-muted);line-height:1.45}.ServiciosReglas_twmServiceCheckGrid__SDvLZ li:before{content:"✓";position:absolute;left:.85rem;color:var(--twm-service-accent);font-weight:900}.ServiciosReglas_twmServiceConditions__RVHan{padding:1.6rem;border-radius:26px;background:var(--twm-service-dark);color:#fff}.ServiciosReglas_twmServiceConditions__RVHan ul{margin:1.2rem 0 0;padding:0;display:grid;gap:.8rem;list-style:none}.ServiciosReglas_twmServiceConditions__RVHan li{position:relative;padding-left:1.25rem;color:#bdc6ce;line-height:1.55}.ServiciosReglas_twmServiceConditions__RVHan li:before{content:"•";position:absolute;left:0;color:#ff8c8c}.ServiciosReglas_twmServiceFaq__nlemF{max-width:920px;margin:0 auto;display:grid;gap:.8rem}.ServiciosReglas_twmServiceFaq__nlemF details{padding:0 1.3rem;border:1px solid var(--twm-service-line);border-radius:18px;background:#fff}.ServiciosReglas_twmServiceFaq__nlemF summary{padding:1.2rem 0;cursor:pointer;font-weight:800;list-style:none}.ServiciosReglas_twmServiceFaq__nlemF summary::-webkit-details-marker{display:none}.ServiciosReglas_twmServiceFaq__nlemF summary:after{content:"+";float:right;color:var(--twm-service-accent)}.ServiciosReglas_twmServiceFaq__nlemF details[open] summary:after{content:"−"}.ServiciosReglas_twmServiceFaq__nlemF p{margin:0 0 1.25rem;color:var(--twm-service-muted);line-height:1.65}.ServiciosReglas_twmServiceGuideGrid__871QO{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.ServiciosReglas_twmServiceGuide__1XavJ{padding:1.5rem;border:1px solid var(--twm-service-line);border-radius:24px;background:#fff}.ServiciosReglas_twmServiceGuide__1XavJ h3{margin:0;font-size:1.18rem}.ServiciosReglas_twmServiceGuide__1XavJ p{margin:.7rem 0 0;color:var(--twm-service-muted);line-height:1.6}.ServiciosReglas_twmServiceGuide__1XavJ a{display:inline-flex;margin-top:1rem;color:var(--twm-service-accent-dark);text-decoration:none}.ServiciosReglas_twmServiceFinal__xqnrR{padding:5.5rem 0}.ServiciosReglas_twmServiceFinalCard__cJlgU{position:relative;overflow:hidden;padding:clamp(2rem,5vw,4.4rem);border-radius:34px;background:var(--twm-service-dark);color:#fff;text-align:center}.ServiciosReglas_twmServiceFinalCard__cJlgU:before{content:"";position:absolute;width:26rem;height:26rem;left:-8rem;top:-12rem;border-radius:50%;background:radial-gradient(circle,rgba(217,84,84,.28) 0,rgba(217,84,84,0) 70%)}.ServiciosReglas_twmServiceFinalCard__cJlgU h2{position:relative;max-width:790px;margin:0 auto;font-size:clamp(2rem,4vw,3.7rem);line-height:1.05;letter-spacing:-.04em}.ServiciosReglas_twmServiceFinalCard__cJlgU p{position:relative;max-width:690px;margin:1rem auto 0;color:#bdc6ce;line-height:1.7}.ServiciosReglas_twmServiceFinalCard__cJlgU .ServiciosReglas_twmServiceActions__iPFdK{position:relative;justify-content:center}.ServiciosReglas_twmServicePage__QtBjU :is(a,button,summary):focus-visible{outline:3px solid var(--twm-service-accent);outline-offset:3px}@media(max-width:1040px){.ServiciosReglas_twmServiceHeroGrid__8EcRa{grid-template-columns:1fr}.ServiciosReglas_twmServiceHeroCopy__ztRs0{text-align:center}.ServiciosReglas_twmServiceHero__dHYHG h1,.ServiciosReglas_twmServiceLead__Xz85d{margin-left:auto;margin-right:auto}.ServiciosReglas_twmServiceActions__iPFdK,.ServiciosReglas_twmServiceProof__s4hXV{justify-content:center}.ServiciosReglas_twmServicePanel__lQdY_{max-width:820px;margin:0 auto;width:100%}.ServiciosReglas_twmServiceBenefitGrid__Ooz_k,.ServiciosReglas_twmServiceRuleGrid__1kqN8{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.ServiciosReglas_twmServiceSection__ixAIM{padding:4.3rem 0}.ServiciosReglas_twmServiceBeforeAfter__hdMxh{grid-template-columns:1fr}.ServiciosReglas_twmServiceArrow__fDWHX{transform:rotate(90deg);min-height:70px}.ServiciosReglas_twmServiceAvailability__GnShQ,.ServiciosReglas_twmServiceScope__13mcY,.ServiciosReglas_twmServiceTimeShell__a_B_H{grid-template-columns:1fr}.ServiciosReglas_twmServiceConnectedGrid__UrqRm,.ServiciosReglas_twmServiceVerticalGrid__Fi6M2{grid-template-columns:1fr 1fr}}@media(max-width:620px){.ServiciosReglas_twmServiceHero__dHYHG{padding:2.7rem 0 4rem}.ServiciosReglas_twmServiceHeroGrid__8EcRa{gap:2.2rem}.ServiciosReglas_twmServiceBenefitGrid__Ooz_k,.ServiciosReglas_twmServiceCapacityGrid__x6mG_,.ServiciosReglas_twmServiceConnectedGrid__UrqRm,.ServiciosReglas_twmServiceGuideGrid__871QO,.ServiciosReglas_twmServicePanelBody__s2nJa,.ServiciosReglas_twmServicePeopleGrid__TL8b2,.ServiciosReglas_twmServicePriceGrid__dJlfA,.ServiciosReglas_twmServiceRuleGrid__1kqN8,.ServiciosReglas_twmServiceVerticalGrid__Fi6M2{grid-template-columns:1fr}.ServiciosReglas_twmServiceList__Qd2y8{border-right:0;border-bottom:1px solid var(--twm-service-line)}.ServiciosReglas_twmServiceConfigGrid__8lFIS{grid-template-columns:1fr}.ServiciosReglas_twmServiceConfigCardWide__ihWl0{grid-column:auto}.ServiciosReglas_twmServiceDays__JlRlh{grid-template-columns:repeat(4,1fr)}.ServiciosReglas_twmServiceDayCard__Pucjg:nth-child(n+5){display:none}.ServiciosReglas_twmServiceCheckGrid__SDvLZ,.ServiciosReglas_twmServiceTimelineLabels__gR0zW{grid-template-columns:1fr}.ServiciosReglas_twmServicePanelFoot__GvB2n{flex-direction:column;gap:.3rem}}@media(prefers-reduced-motion:reduce){.ServiciosReglas_twmServicePage__QtBjU *{transition:none!important;scroll-behavior:auto!important}}