.s_Nqxa_page{max-width:560px;margin:0 auto;padding:10px 25px 56px}.s_Nqxa_title{font-family:var(--font-script);text-align:center;justify-content:center;align-items:flex-start;gap:4px;margin:0;font-size:76px;font-weight:400;line-height:1.05;display:flex}.s_Nqxa_heart{flex:none;width:.3em;height:auto;margin-top:.28em;margin-left:.14em;transform:rotate(8deg)}.s_Nqxa_tags{justify-content:center;gap:22px;margin:4px 0 0;padding:0;list-style:none;display:flex}.s_Nqxa_tag{isolation:isolate;width:79px;height:124px;margin-top:35px;position:relative}.s_Nqxa_card{height:100%;color:var(--ivory);flex-direction:column;justify-content:center;align-items:center;padding:22px 5px 8px;display:flex;position:relative}.s_Nqxa_tag[data-tone=pink] .s_Nqxa_card{color:var(--soft-black)}.s_Nqxa_face{z-index:-1;object-fit:fill}.s_Nqxa_string{z-index:1;pointer-events:none;width:13.3px;height:auto;position:absolute;bottom:calc(100% - 17.5px);left:50%;transform:translate(-50%)}.s_Nqxa_tagText{font-family:var(--font-caps);letter-spacing:.2em;text-transform:uppercase;text-align:center;text-wrap:balance;margin-right:-.2em;font-size:10.5px;line-height:16px}.s_Nqxa_tags[data-tight] .s_Nqxa_card{padding-inline:9px}.s_Nqxa_tags[data-tight] .s_Nqxa_tagText{letter-spacing:.14em;margin-right:-.14em;font-size:9.5px}.s_Nqxa_tag[data-tight] .s_Nqxa_tagText{width:min-content}.s_Nqxa_sections{margin-top:36px}.s_Nqxa_section+.s_Nqxa_section{border-top:1px solid var(--blush-rule);margin-top:16px;padding-top:16px}.s_Nqxa_heading{font-family:var(--font-caps);letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:13px;font-weight:400;line-height:1.3}.s_Nqxa_body{max-width:17em;color:var(--ink-2);text-wrap:pretty;margin:10px 0 0;font-size:15px;line-height:22px}.s_Nqxa_body span{display:block}.s_Nqxa_cta{background:var(--rose);height:48px;color:var(--soft-black);font-family:var(--font-caps);letter-spacing:.26em;text-transform:uppercase;transition:background-color .25s var(--ease-out);justify-content:center;align-items:center;margin-top:36px;padding:0 24px;font-size:12px;text-decoration:none;display:flex}.s_Nqxa_cta:hover{background:var(--rose-hover)}.s_Nqxa_cta:active{transform:translateY(1px)}@media (min-width:900px){.s_Nqxa_page{max-width:680px;padding:48px var(--gutter) 88px}.s_Nqxa_title{font-size:clamp(72px,12vw,108px)}.s_Nqxa_tags{gap:36px;margin-top:8px}.s_Nqxa_tag{width:128px;height:196px;margin-top:56px}.s_Nqxa_card{padding:36px 10px 12px}.s_Nqxa_string{width:21.5px;bottom:calc(100% - 28px)}.s_Nqxa_tagText{font-size:12.5px;line-height:20px}.s_Nqxa_tags[data-tight] .s_Nqxa_card{padding-inline:20px}.s_Nqxa_tags[data-tight] .s_Nqxa_tagText{letter-spacing:.14em;margin-right:-.14em;font-size:12px}.s_Nqxa_sections{margin-top:56px}.s_Nqxa_heading{font-size:14px}.s_Nqxa_body{max-width:36em;font-size:16px}.s_Nqxa_cta{width:fit-content;min-width:280px;height:52px;margin-top:44px}}
