main#MainContent:has(.mp-page){background:radial-gradient(130% 22% at 12% 0%,rgba(122,26,92,.62),transparent 70%),radial-gradient(120% 26% at 100% 45%,rgba(84,16,98,.52),transparent 70%),radial-gradient(140% 24% at 40% 100%,rgba(122,26,92,.58),transparent 70%),linear-gradient(180deg,#170a1d,#0d070f 40%,#0a0a0c)}main#MainContent:has(.mp-page) .gradient{background:transparent!important}.mp-page{padding-top:64px;padding-bottom:120px;color:#f7f7f7;display:grid;gap:40px;counter-reset:mpsec}@media(min-width:900px){.mp-page{grid-template-columns:5fr 7fr;gap:72px}.mp-page__head{position:sticky;top:110px;align-self:start}}.mp-page__eyebrow{margin:0 0 16px;font-family:var(--mp-font-mono, ui-monospace, monospace);font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--mp-rosa-4, #e07baa)}.mp-page__title{margin:0;font-family:var(--mp-font-display, inherit);font-weight:800;font-size:clamp(4.4rem,8vw,9rem);line-height:.95;letter-spacing:-.05em;text-wrap:balance}.mp-page__content h2{counter-increment:mpsec;display:flex;align-items:baseline;gap:14px;margin:56px 0 16px;padding-top:20px;border-top:1px solid rgba(216,207,194,.2);font-family:var(--mp-font-display, inherit);font-weight:700;font-size:clamp(2.6rem,3.2vw,3.6rem);line-height:1.1;letter-spacing:-.035em}.mp-page__content h2:first-child{margin-top:0}.mp-page__content h2:before{content:"0" counter(mpsec);font-family:var(--mp-font-mono, ui-monospace, monospace);font-size:1.2rem;font-weight:400;letter-spacing:.2em;color:var(--mp-rosa-4, #e07baa)}.mp-page__content p,.mp-page__content li{max-width:62ch;font-size:1.75rem;line-height:1.8;color:#f7f7f7cc}.mp-page__content p{margin:0 0 20px}.mp-page__content a{color:var(--mp-rosa-3, #eb9ac0);text-underline-offset:4px}.mp-page__content ul,.mp-page__content ol{padding-left:22px;margin:0 0 20px}.mp-page__content strong{color:#fff}.mp-page .mp-contact__lines{margin:22px 0 0;font-size:1.7rem;line-height:1.7;color:#f7f7f7cc}.mp-page .mp-contact__lines a{color:#fff;text-underline-offset:4px}.mp-page .mp-contact__lines a:hover{color:var(--mp-rosa-3, #eb9ac0)}.mp-page .mp-contact__grid{grid-template-columns:1fr}@media(min-width:700px){.mp-page .mp-contact__grid{grid-template-columns:1fr 1fr}}.mp-page .mp-wiz__field input,.mp-page .mp-wiz__field textarea{background:#0a0a0c8c;border-color:#d8cfc257}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mp-page.css.map */
