.meso-defy{--defy-ink:#0e1a2c;--defy-cyan:#71e4f6;--defy-violet:#9d8af1;--defy-warm:#d6a16a;font-family:var(--font-body-family);font-size:1.6rem;line-height:1.65;color:var(--defy-ink)}.meso-defy *,.meso-defy *:before,.meso-defy *:after{box-sizing:border-box}.meso-defy__inner{width:min(100%,1248px);margin-inline:auto;padding-inline:24px}.meso-defy h1,.meso-defy h2,.meso-defy h3{font-family:var(--font-body-family);font-weight:700;letter-spacing:-.025em;text-transform:none;color:inherit;margin:0}.meso-defy h2{font-size:3.4rem;line-height:1.2}.meso-defy p{margin:0}.meso-defy__hero{position:relative;overflow:hidden;background:#081423;color:#fff}.meso-defy__hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:48px;align-items:center;padding-block:56px 64px}.meso-defy__hero-copy{position:relative;z-index:1;min-width:0}.meso-defy .meso-defy__eyebrow{display:flex;align-items:center;gap:10px;color:var(--defy-cyan);text-transform:uppercase;font-size:1.2rem;font-weight:600;letter-spacing:.16em;margin-bottom:12px}.meso-defy__eyebrow:before{content:"";width:18px;height:1px;background:currentColor}.meso-defy .meso-defy__wordmark{font-size:9.6rem;font-weight:800;line-height:1;letter-spacing:.08em;margin-bottom:24px}.meso-defy h1{font-size:3.4rem;line-height:1.2;max-width:600px;margin-bottom:20px}.meso-defy .meso-defy__lead{font-size:1.8rem;line-height:1.55;font-weight:500;color:#e5f6ff;margin-bottom:16px}.meso-defy .meso-defy__support{color:#c4d0dc;margin-bottom:26px}.meso-defy__cta{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:14px 24px;background:#d3ecfc;color:#0e1a2c;border:1px solid #d3ecfc;border-radius:6px;font-size:1.4rem;font-weight:700;line-height:1.4;text-decoration:none}.meso-defy__cta:hover{background:#fff;color:#0e1a2c}.meso-defy__cta:focus-visible{outline:2px solid var(--defy-cyan);outline-offset:5px}.meso-defy .meso-defy__microcopy{margin-top:16px;max-width:460px;font-size:1.2rem;line-height:1.65;color:#b8c6d4}.meso-defy__visual{position:relative;min-width:0;height:480px}.meso-defy__charge{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(145deg,transparent 15%,rgba(46,197,223,.08) 43%,rgba(131,107,224,.08) 62%,transparent 85%),radial-gradient(ellipse at 80% 30%,rgba(46,197,223,.09),transparent 70%)}.meso-defy__ribbon{position:absolute;display:block;transform:rotate(-27deg);transform-origin:center;border-radius:0}.meso-defy__ribbon--cyan{width:112%;height:2px;top:43%;left:-8%;background:linear-gradient(90deg,transparent,rgba(113,228,246,.8) 55%,transparent);box-shadow:0 0 26px 3px #71e4f61f}.meso-defy__ribbon--cyan:after{content:"";position:absolute;top:-25px;right:0;bottom:-25px;left:0;background:linear-gradient(180deg,transparent,rgba(113,228,246,.055),transparent)}.meso-defy__ribbon--violet{width:95%;height:2px;top:59%;left:12%;background:linear-gradient(90deg,transparent,rgba(157,138,241,.55) 55%,transparent);box-shadow:0 0 24px 3px #9d8af117}.meso-defy__ribbon--warm{width:48%;height:1px;top:30%;left:13%;background:linear-gradient(90deg,transparent,rgba(214,161,106,.7),transparent)}.meso-defy__visual picture{display:block;width:100%;height:100%}.meso-defy__visual img{display:block;width:100%;height:100%;object-fit:contain;object-position:var(--defy-art-position,center)}.meso-defy__pillars{background:#0e1a2c;color:#fff;padding-block:52px;border-top:1px solid rgba(211,236,252,.1)}.meso-defy__section-heading{margin-bottom:30px;max-width:760px}.meso-defy__section-heading h2{margin-bottom:12px}.meso-defy__section-heading p{color:#c4d0dc}.meso-defy__pillar-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.meso-defy__pillar{min-width:0;border-top:1px solid rgba(211,236,252,.26);padding-top:22px}.meso-defy__pillar-heading{display:flex;align-items:center;gap:12px;margin-bottom:14px}.meso-defy__pillar h3{font-size:1.4rem;text-transform:uppercase;letter-spacing:.055em;line-height:1.4}.meso-defy__icon{color:var(--defy-cyan);display:inline-flex;flex:0 0 24px}.meso-defy__icon svg{width:24px;height:24px}.meso-defy__pillar:nth-child(2) .meso-defy__icon{color:#b9a8ff}.meso-defy__pillar:nth-child(4) .meso-defy__icon{color:#e1b789}.meso-defy__pillar p{color:#c4d0dc}.meso-defy .meso-defy__disclosure{border-top:1px solid rgba(211,236,252,.16);padding-top:24px;margin-top:32px;color:#d3ecfc}.meso-defy__story{background:#fff;padding-block:64px}.meso-defy__editorial-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.4fr);gap:64px;align-items:start}.meso-defy__editorial-grid h2{max-width:420px}.meso-defy__story-copy{min-width:0;max-width:720px;color:#233540}.meso-defy__prose p{margin:0 0 20px}.meso-defy__prose p:first-child{font-weight:600;color:#0e1a2c}.meso-defy .meso-defy__closing{border-left:3px solid #d3ecfc;padding-left:20px;font-weight:600;color:#0e1a2c}.meso-defy__standards{background:#f1f8fc;padding-block:52px}.meso-defy__standard-list{list-style:none;padding:0;margin:0}.meso-defy__standard-list li{display:flex;align-items:center;gap:16px;border-bottom:1px solid #c8deeb;padding:17px 0;color:#233540}.meso-defy__standard-list li:first-child{padding-top:0}.meso-defy__standard-list li:last-child{border-bottom:0;padding-bottom:0}.meso-defy__check{display:inline-flex;flex:0 0 18px;color:#233540}.meso-defy__check svg{width:18px;height:18px}.newsletter-section.meso-defy-updates{scroll-margin-top:150px;position:relative;border-top:1px solid rgba(211,236,252,.12);background:radial-gradient(ellipse at 50% 0,rgba(46,197,223,.07),transparent 65%),#0e1a2c}.newsletter-section.meso-defy-updates .newsletter-content-wrapper{max-width:760px}.newsletter-section.meso-defy-updates .newsletter-heading{font-family:var(--font-body-family);letter-spacing:-.025em}.newsletter-section.meso-defy-updates .newsletter-subheading{font-size:1.6rem;line-height:1.65}.newsletter-section.meso-defy-updates :is(input,button,a):focus-visible{outline-color:#71e4f6}.newsletter-section.meso-defy-updates .newsletter-button{white-space:normal}@media(max-width:1099px){.meso-defy__hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:24px}.meso-defy__visual{height:380px}.meso-defy__pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}.meso-defy__editorial-grid{gap:36px}.meso-defy h2{font-size:3rem}}@media(max-width:749px){.meso-defy{font-size:var(--meso-mobile-body-size,1.5rem);line-height:1.65}.meso-defy__inner{padding-inline:20px}.meso-defy__hero-grid{display:block;padding-block:34px 38px}.meso-defy .meso-defy__wordmark{font-size:6.8rem;margin-bottom:20px}.meso-defy h1{font-size:2.8rem;margin-bottom:18px}.meso-defy h2{font-size:2.8rem}.meso-defy .meso-defy__lead{font-size:1.6rem;margin-bottom:16px}.meso-defy .meso-defy__support{margin-bottom:22px}.meso-defy__cta{max-width:100%;padding-inline:20px}.meso-defy__visual:not(.meso-defy__visual--artwork){position:absolute;top:0;right:0;bottom:0;left:0;height:auto;opacity:.32;pointer-events:none}.meso-defy__charge .meso-defy__ribbon{opacity:.4}.meso-defy__visual--artwork{height:210px;margin-top:24px}.meso-defy__visual img{object-position:var(--defy-mobile-position,center)}.meso-defy__pillars{padding-block:36px}.meso-defy__section-heading{margin-bottom:24px}.meso-defy__pillar-grid{gap:24px}.meso-defy__pillar{padding-top:18px}.meso-defy__pillar-heading{margin-bottom:10px}.meso-defy .meso-defy__disclosure{margin-top:26px;padding-top:20px}.meso-defy__story{padding-block:40px}.meso-defy__editorial-grid{display:block}.meso-defy__editorial-grid h2{max-width:none;margin-bottom:24px}.meso-defy__prose p{margin-bottom:18px}.meso-defy .meso-defy__closing{padding-left:16px}.meso-defy__standards{padding-block:36px}.meso-defy__standard-list li{padding-block:15px}.newsletter-section.meso-defy-updates{scroll-margin-top:120px}.newsletter-section.meso-defy-updates .newsletter-subheading{font-size:1.5rem}}@media(max-width:599px){.meso-defy__pillar-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html:has(.meso-defy){scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/meso-defy.css.map */
