.beauty-root.page-join .footer-brand-pair,.beauty-root.page-guides .footer-brand-pair{flex-wrap:nowrap;gap:clamp(10px,3.4vw,18px)}.beauty-root.page-join .footer-candleme,.beauty-root.page-guides .footer-candleme{gap:clamp(5px,1.9vw,9px);font-size:clamp(18px,5.6vw,25px)}.beauty-root.page-join .footer-candleme img,.beauty-root.page-guides .footer-candleme img{width:clamp(13px,4.3vw,19px)}.beauty-root.page-join .powered-label,.beauty-root.page-guides .powered-label{font-size:clamp(9.5px,2.9vw,12px)}.beauty-root.page-join .iddas-spin,.beauty-root.page-join .iddas-face,.beauty-root.page-guides .iddas-spin,.beauty-root.page-guides .iddas-face{width:clamp(66px,20vw,90px);height:clamp(10.6px,3.222vw,14.5px)}.beauty-root.page-join form .button{color:#f2d6a5;letter-spacing:.04em;width:auto;min-width:240px;box-shadow:none;background:linear-gradient(#c59b6529,#c59b650f);border:1px solid #c59b65;border-radius:999px;margin:6px auto 0;padding:12px 28px;font-weight:600;display:block}.beauty-root.page-join form .button:hover{background:linear-gradient(#c59b6542,#c59b651a)}.beauty-root.page-join .footer-promise{letter-spacing:.01em;color:#d9c19a;font-size:clamp(22px,3.2vw,32px);font-weight:500}
