body.page-yga-article{overflow-x:clip!important}body.page-yga-article main.yga-article-page{overflow:visible!important}.yga .yga-side-cta .yga-side-copy p{color:#fff!important}.yga .yga-videos iframe{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:8px}.yga .yga-videos figure{margin:24px 0}.yga .yga-videos figcaption{font:400 13px/1.6 system-ui,sans-serif;margin-top:8px;overflow-wrap:anywhere}.yga .yga-meta time{display:inline-block;padding:6px 10px;background:#f7eaf1;color:#7e0952;border-radius:4px}.yga{--yga-pink:#b20a73;--yga-ink:#302c31;--yga-muted:#6e656b;max-width:1170px;margin:0 auto;padding:36px 22px 88px;color:var(--yga-ink);font-family:inherit;background:transparent}.yga .yga-head,.yga .yga-crumb{max-width:746px}.yga .yga-body{display:grid;grid-template-columns:minmax(0,746px) minmax(0,270px);gap:48px;align-items:start}.yga .yga-main,.yga .yga-sidebar{min-width:0}.yga .yga-sidebar{align-self:stretch}.yga .yga-sidebar-sticky{position:sticky;top:110px;display:grid;gap:18px}.yga .yga-toc{background:#fbf7f4;border-radius:13px;padding:24px}.yga .yga-toc summary{font:700 21px/1.4 Georgia,serif;cursor:pointer;min-height:44px;color:#302c31}.yga .yga-toc nav{max-height:40vh;overflow-y:auto}.yga .yga-toc ol{list-style:decimal;padding-left:20px;margin:12px 0 0}.yga .yga-toc li{font-size:13px;line-height:1.5;margin:7px 0}.yga .yga-toc a{color:#302c31;text-decoration:none}.yga .yga-toc a:hover{color:var(--yga-pink);text-decoration:underline}.yga .yga-side-cta{border-radius:13px;overflow:hidden;background:linear-gradient(135deg,#7d1c60,#bd348b);color:#fff}.yga .yga-side-cta>img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.yga .yga-side-copy{padding:24px}.yga .yga-side-copy .yga-side-eyebrow{font-size:10px;font-weight:700;letter-spacing:.12em;color:#fff;margin:0 0 12px}.yga .yga-side-copy h2{font:700 26px/1.15 Georgia,serif;color:#fff;margin:0 0 14px}.yga .yga-side-copy p{font-size:14px;line-height:1.6;margin:0 0 18px}.yga .yga-side-copy a{display:block;padding:12px;background:#fff;color:#7d1c60;border-radius:6px;text-align:center;font-size:14px;font-weight:700;text-decoration:none}.yga summary:focus-visible{outline:3px solid var(--yga-pink);outline-offset:4px}@media(max-width:1000px){.yga .yga-body{grid-template-columns:minmax(0,1fr) 230px;gap:24px}}@media(max-width:760px){.yga{max-width:790px}.yga .yga-body{display:flex;flex-direction:column;gap:32px}.yga .yga-main,.yga .yga-sidebar{width:100%}.yga .yga-sidebar-sticky{position:static}.yga .yga-toc{padding:20px}.yga .yga-side-cta{max-width:360px;margin:0 auto}}.yga *{box-sizing:border-box}.yga a:focus-visible{outline:3px solid var(--yga-pink);outline-offset:4px}.yga .yga-copy td,.yga .yga-copy th{overflow-wrap:anywhere}.yga .yga-crumb{font:500 12px/1.5 system-ui,sans-serif;color:#847782;margin-bottom:28px}.yga .yga-crumb a{color:inherit;text-decoration:none}.yga .yga-label{font:700 12px/1.4 system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--yga-pink);margin-bottom:14px}.yga .yga-head h1{font:700 clamp(32px,4vw,48px)/1.17 system-ui,sans-serif;letter-spacing:-.037em;margin:0 0 16px;color:var(--yga-pink)}.yga .yga-description{font:400 18px/1.6 system-ui,sans-serif;color:#60575e;margin:0 0 16px}.yga .yga-meta{font:400 12px/1.5 system-ui,sans-serif;color:#7c727a;margin-bottom:28px}.yga .yga-hero{display:block;width:100%;height:auto;object-fit:contain;border-radius:10px;margin:0 0 32px}.yga .yga-copy{font-family:inherit;font-size:18px;font-weight:400;line-height:1.78;overflow-wrap:break-word}.yga .yga-copy p{margin:0 0 22px}.yga .yga-copy h2,.yga .yga-copy h3,.yga .yga-copy h4{font-family:system-ui,sans-serif;letter-spacing:-.025em;line-height:1.28;color:var(--yga-pink)}.yga .yga-copy h2{font-size:29px;margin:56px 0 17px;scroll-margin-top:90px}.yga .yga-copy h3{font-size:22px;margin:36px 0 13px}.yga .yga-copy h4{font-size:18px;margin:25px 0 10px}.yga .yga-copy ul,.yga .yga-copy ol{padding-left:26px;margin:0 0 26px}.yga .yga-copy li{margin:5px 0}.yga .yga-copy a{color:#a00767;text-underline-offset:3px}.yga .yga-copy table{border-collapse:collapse;width:100%;font:400 14px/1.5 system-ui,sans-serif;margin:23px 0 35px}.yga .yga-copy th,.yga .yga-copy td{border:1px solid #eee5e9;padding:12px;text-align:left;vertical-align:top}.yga .yga-copy th{background:#f7eaf1;color:#62324e}.yga .yga-copy tr:nth-child(2n) td{background:#fcfafb}.yga .banner{margin:52px -10px 56px;clear:both}.yga .banner a{display:block;overflow:hidden;border-radius:9px;outline-offset:4px}.yga .banner a:focus-visible{outline:3px solid var(--yga-pink)}.yga .banner img{display:block;width:100%;height:auto;aspect-ratio:1916/821;object-fit:contain;transition:transform .25s}.yga .banner a:hover img{transform:scale(1.008)}.yga .yga-pose{margin:20px 0 29px}.yga .yga-pose img{display:block;width:100%;height:auto;object-fit:contain;border-radius:8px}.yga .yga-pose figcaption{margin-top:8px;text-align:center;font:400 12px/1.45 system-ui,sans-serif;color:var(--yga-muted)}.yga .yga-final{text-align:center;border-top:1px solid #e9e0e4;margin-top:52px;padding:36px 0}.yga .yga-final p{font:400 16px/1.6 system-ui,sans-serif;margin:12px auto 19px;max-width:500px}.yga .yga-final a{display:inline-block;padding:14px 23px;background:#b20a73;color:#fff;border-radius:6px;text-decoration:none;font:700 15px/1.4 system-ui,sans-serif}@media(max-width:640px){.yga{padding:28px 17px 62px}.yga .yga-head h1{font-size:33px}.yga .yga-description{font-size:16px}.yga .yga-copy{font-size:17px;line-height:1.75}.yga .yga-copy h2{font-size:25px;margin-top:43px}.yga .yga-copy h3{font-size:21px}.yga .banner{margin:38px 0 42px}.yga .yga-copy table{font-size:12px}.yga .yga-copy th,.yga .yga-copy td{padding:8px}}
