.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro {padding:34px 22px 48px;background:#f5f7fb;color:#fff}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-wrap {width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:1.08fr .92fr;min-height:520px;border-radius:34px;overflow:hidden;background:#071d4a;box-shadow:0 24px 70px rgba(7,29,74,.14)}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual {position:relative;min-height:520px;background:#0a2c69}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual:after {content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 66%,rgba(7,29,74,.55))}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual img {width:100%;height:100%;object-fit:cover;display:block}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-copy {display:flex;flex-direction:column;justify-content:center;padding:58px 54px 54px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-eyebrow {font-size:12px;font-weight:800;letter-spacing:.22em;color:#7de0cf}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro h1 {margin:15px 0 14px;font-size:clamp(34px,4vw,58px);line-height:1.02;letter-spacing:-.035em;color:#fff}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-copy>p {margin:0 0 28px;color:#d8e1f2;font-size:16px;line-height:1.65}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-details {display:grid;gap:10px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail {display:flex;align-items:center;gap:18px;padding:15px 17px;border:1px solid rgba(255,255,255,.17);border-radius:14px;background:rgba(255,255,255,.07)}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail b {color:#7de0cf;font-size:14px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail span {font-size:15px;line-height:1.35}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-button {align-self:flex-start;margin-top:26px;padding:14px 22px;border-radius:999px;background:#fff;color:#071d4a;font-weight:800;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-button:hover {transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.2)}@media(max-width:840px){.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro {padding:18px 14px 34px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-wrap {grid-template-columns:1fr;min-height:0;border-radius:24px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual {min-height:320px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual:after {background:linear-gradient(180deg,transparent 72%,rgba(7,29,74,.55))}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-copy {padding:35px 25px 38px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro h1 {font-size:38px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-copy>p {font-size:15px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-button {width:100%;text-align:center}}@media(max-width:480px){.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual {min-height:260px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro h1 {font-size:33px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail {gap:13px;padding:13px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail span {font-size:14px}}
.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-button {border:0;font-family:inherit;cursor:pointer}

.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro {padding:34px 22px 48px;background:#f5f7fb;color:#fff}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-wrap {width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:1.08fr .92fr;min-height:520px;border-radius:34px;overflow:hidden;background:#071d4a;box-shadow:0 24px 70px rgba(7,29,74,.14)}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual {position:relative;min-height:520px;background:#0a2c69}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual:after {content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 66%,rgba(7,29,74,.55))}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual img {width:100%;height:100%;object-fit:cover;display:block}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-copy {display:flex;flex-direction:column;justify-content:center;padding:58px 54px 54px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-eyebrow {font-size:12px;font-weight:800;letter-spacing:.22em;color:#7de0cf}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro h1 {margin:15px 0 14px;font-size:clamp(34px,4vw,58px);line-height:1.02;letter-spacing:-.035em;color:#fff}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-copy>p {margin:0 0 28px;color:#d8e1f2;font-size:16px;line-height:1.65}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-details {display:grid;gap:10px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail {display:flex;align-items:center;gap:18px;padding:15px 17px;border:1px solid rgba(255,255,255,.17);border-radius:14px;background:rgba(255,255,255,.07)}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail b {color:#7de0cf;font-size:14px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail span {font-size:15px;line-height:1.35}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-button {align-self:flex-start;margin-top:26px;padding:14px 22px;border-radius:999px;background:#fff;color:#071d4a;font-weight:800;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-button:hover {transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.2)}@media(max-width:840px){.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro {padding:18px 14px 34px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-wrap {grid-template-columns:1fr;min-height:0;border-radius:24px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual {min-height:320px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual:after {background:linear-gradient(180deg,transparent 72%,rgba(7,29,74,.55))}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-copy {padding:35px 25px 38px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro h1 {font-size:38px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-copy>p {font-size:15px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-button {width:100%;text-align:center}}@media(max-width:480px){.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-visual {min-height:260px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro h1 {font-size:33px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail {gap:13px;padding:13px}.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-detail span {font-size:14px}}
.cc_6flym2ir_YuvoMattressIntro2 .mattress-intro-button {border:0;font-family:inherit;cursor:pointer}
