.OfferTermsPanel-module__y4GQdG__panel{background:#fff;border:1px solid #eef1f4;border-radius:12px;padding:16px 18px}.OfferTermsPanel-module__y4GQdG__heading{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.OfferTermsPanel-module__y4GQdG__heading svg{color:#64748b;flex-shrink:0}.OfferTermsPanel-module__y4GQdG__heading p{color:#17233c;margin:0;font-size:1rem;font-weight:700;line-height:1.4}.OfferTermsPanel-module__y4GQdG__copy{color:var(--offer-terms-text,#94a3b8);white-space:var(--offer-terms-whitespace,normal);margin:0;font-size:.9rem;line-height:1.6}
.studios-descriptions-module__XbwP5G__blurredText{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}.studios-descriptions-module__XbwP5G__hoverUnderline:hover{color:var(--bs-primary);text-decoration:underline}.studios-descriptions-module__XbwP5G__blurredPhone{filter:blur(4px);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.6}.studios-descriptions-module__XbwP5G__multilineDescription{white-space:pre-line}
.studios-offers-module__0FXx5q__section{margin-bottom:1.5rem;padding:0}.studios-offers-module__0FXx5q__heading{align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.studios-offers-module__0FXx5q__headingIcon{width:2.4rem;height:2.4rem;color:var(--bs-primary-text-emphasis);background:#e0f0f0;border-radius:.75rem;flex:none;place-items:center;display:grid}.studios-offers-module__0FXx5q__heading h2{margin:0;scroll-margin-top:6rem;font-size:1.2rem;font-weight:700}.studios-offers-module__0FXx5q__list{gap:.9rem;display:grid}.studios-offers-module__0FXx5q__card{background:#fff;border:1px solid #d9e6e7;border-radius:1.15rem;min-width:0;display:grid;overflow:hidden;box-shadow:0 4px 18px #1941490d}.studios-offers-module__0FXx5q__withImage{grid-template-columns:minmax(0,29%) minmax(0,1fr)}.studios-offers-module__0FXx5q__media{background:linear-gradient(155deg,#e5f1f0,#f5f9f8);border-right:1px solid #e0ebeb;place-items:start center;padding:clamp(.8rem,1.8vw,1.25rem);display:grid}.studios-offers-module__0FXx5q__artwork{aspect-ratio:1;border-radius:.7rem;width:min(100%,12.5rem);position:relative;overflow:hidden}.studios-offers-module__0FXx5q__artwork img{object-fit:contain}.studios-offers-module__0FXx5q__content{overflow-wrap:anywhere;align-self:center;min-width:0;padding:clamp(1.2rem,2.4vw,1.85rem)}.studios-offers-module__0FXx5q__content h3{letter-spacing:-.015em;margin:0 0 .45rem;font-size:clamp(1.15rem,2vw,1.5rem);font-weight:700;line-height:1.28}.studios-offers-module__0FXx5q__intro,.studios-offers-module__0FXx5q__detailCopy>p{color:#465761;white-space:pre-wrap;margin:0;font-size:.925rem;line-height:1.65}.studios-offers-module__0FXx5q__actions{flex-wrap:wrap;gap:.55rem;margin-top:.85rem;display:flex}.studios-offers-module__0FXx5q__detailsButton,.studios-offers-module__0FXx5q__interestButton{min-height:2.75rem;color:var(--bs-primary-text-emphasis);background:#f2f8f7;border:1px solid #d7e8e7;border-radius:.55rem;justify-content:center;align-items:center;gap:.55rem;padding:.45rem .8rem;font-size:.85rem;font-weight:650;display:inline-flex}.studios-offers-module__0FXx5q__detailsButton svg{flex-shrink:0}.studios-offers-module__0FXx5q__detailsButton:hover{background:#e7f2f1}.studios-offers-module__0FXx5q__detailsButton:focus-visible,.studios-offers-module__0FXx5q__interestButton:focus-visible{outline:2px solid var(--bs-primary-text-emphasis);outline-offset:3px}.studios-offers-module__0FXx5q__detailsButton[aria-expanded=true] svg{transform:rotate(180deg)}.studios-offers-module__0FXx5q__interestButton{border-color:var(--bs-primary-bg-dark);background:var(--bs-primary-bg-dark);color:#fff}.studios-offers-module__0FXx5q__interestButton:hover{background:#17474a;border-color:#17474a}.studios-offers-module__0FXx5q__interestDialog{background:#fff;border:1px solid #d9e6e7;border-radius:1.15rem;width:min(28rem,100% - 2rem);margin:auto;padding:clamp(1.2rem,4vw,1.75rem);box-shadow:0 14px 48px #102c312e}.studios-offers-module__0FXx5q__interestDialog::backdrop{background:#0d21267a}.studios-offers-module__0FXx5q__interestDialog h2{margin:0 0 .7rem;font-size:1.25rem}.studios-offers-module__0FXx5q__interestDialog p{color:#465761;margin:0 0 .8rem}.studios-offers-module__0FXx5q__dialogOffer{font-weight:600}.studios-offers-module__0FXx5q__interestForm{gap:.75rem;margin-bottom:.85rem;display:grid}.studios-offers-module__0FXx5q__interestForm .form-control{border:1px solid #7b8998!important}.studios-offers-module__0FXx5q__interestForm .studios-offers-module__0FXx5q__interestMessage{resize:vertical;height:4.5rem!important}.studios-offers-module__0FXx5q__interestForm .form-control:focus{outline:2px solid var(--bs-primary-text-emphasis);outline-offset:2px;border-color:var(--bs-primary-text-emphasis)!important}.studios-offers-module__0FXx5q__interestForm .studios-offers-module__0FXx5q__interestButton:disabled{opacity:.6;cursor:not-allowed}.studios-offers-module__0FXx5q__newsletterConsent{margin-bottom:0;font-size:.875rem}.studios-offers-module__0FXx5q__newsletterConsent .form-check-input:not(:checked){border-color:#7b8998}.studios-offers-module__0FXx5q__newsletterPrivacy{width:fit-content;color:var(--bs-primary-text-emphasis);text-decoration:underline;display:block}@media (max-height:780px){.studios-offers-module__0FXx5q__interestDialog{padding:.875rem;line-height:1.4}.studios-offers-module__0FXx5q__interestDialog h2,.studios-offers-module__0FXx5q__interestDialog p{margin-bottom:.5rem}.studios-offers-module__0FXx5q__interestForm{gap:.5rem;margin-bottom:.5rem}.studios-offers-module__0FXx5q__interestForm .form-label{margin-bottom:.25rem}.studios-offers-module__0FXx5q__interestForm input.form-control{height:2.75rem}.studios-offers-module__0FXx5q__interestForm .studios-offers-module__0FXx5q__interestMessage{height:3.5rem!important}}.studios-offers-module__0FXx5q__detailCopy{--offer-terms-text:#52667b;--offer-terms-whitespace:pre-wrap;border-top:1px solid #e3ecee;gap:.85rem;margin-top:.9rem;padding-top:.85rem;display:grid}@media (max-width:575px){.studios-offers-module__0FXx5q__heroActions .btn{font-size:.875rem}.studios-offers-module__0FXx5q__withImage{grid-template-columns:minmax(0,1fr)}.studios-offers-module__0FXx5q__media{border-bottom:1px solid #e0ebeb;border-right:0}.studios-offers-module__0FXx5q__artwork{width:min(100%,9.5rem)}.studios-offers-module__0FXx5q__actions{flex-wrap:nowrap}.studios-offers-module__0FXx5q__actions>button{padding-inline:.6rem}.studios-offers-module__0FXx5q__actions .studios-offers-module__0FXx5q__detailsButton{gap:.4rem;min-width:0}.studios-offers-module__0FXx5q__actions .studios-offers-module__0FXx5q__interestButton{flex-shrink:0}}
