.article-page{color:#000;font-family:var(--font-plus-jakarta-sans), sans-serif;background:#fff;min-height:100vh;container-type:inline-size}.article-page img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.article-site-header{box-sizing:border-box;z-index:20;background:#fff;border-radius:32px;max-width:402px;height:48px;margin:8px auto 4px;position:sticky;top:8px;box-shadow:0 0 40px #2417151a}.article-site-header>a:first-child{color:#000;justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;display:flex;position:absolute;bottom:8px;left:16px}.article-site-header__cta{color:#000;white-space:nowrap;background:#d1c8f6;border-radius:100px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px 0 8px;font-size:14px;font-weight:500;line-height:14px;text-decoration:none;display:inline-flex;position:absolute;bottom:8px;right:16px}.article-site-header__cta-icon{flex-shrink:0;width:16px;height:16px;display:block}.article-site-header__mark{color:#000}.beautai-mark-svg{shape-rendering:geometricprecision;text-rendering:geometricprecision;display:block}.article{max-width:402px;margin:0 auto;padding:0 0 64px;overflow:visible}.article-header{margin:0}.article-header-copy{box-sizing:border-box;z-index:1;background:#fff;border-radius:32px;flex-direction:column;justify-content:space-between;align-items:center;min-height:222px;margin:4px 4px 0;padding:16px 20px;display:flex;position:relative;box-shadow:0 0 40px #0000001a}.article-header h1{letter-spacing:-.72px;text-align:center;max-width:280px;margin:0;font-size:24px;font-weight:400;line-height:27px}.article-kicker{color:#000;letter-spacing:.2px;text-transform:uppercase;margin:0;font-size:10px;font-weight:500;line-height:12px}.article-header img,.article-header video{aspect-ratio:1;box-sizing:border-box;object-fit:cover;background:#f6f6f6;border-radius:32px;width:calc(100% - 8px);height:auto;margin:0 4px;display:block;overflow:hidden}.article-meta{justify-content:space-between;width:100%;display:flex}.article-meta time{text-transform:none}.article-read-time{letter-spacing:.2px;opacity:.4;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:500;line-height:12px;display:flex}.article-body{box-sizing:border-box;width:100%;margin-top:41px;padding:0 16px}.article-block{margin-bottom:0;margin-left:0;margin-right:0}.article-block--body{margin-top:32px}.article-block--section{margin-top:56px}.article-block--title-body{margin-top:22px}.article-body>h2,.article-body>h3{letter-spacing:-.6px;font-size:20px;font-weight:400;line-height:22px}.article-richtext{color:#000;letter-spacing:.14px;font-size:14px;font-weight:400;line-height:24px}.article-richtext p{color:#000;letter-spacing:.14px;max-width:none;margin:0;font-size:14px;line-height:24px}.article-richtext p+p{margin-top:24px}.article-products{margin-left:-12px;margin-right:-12px}.article-products__list{flex-direction:column;gap:4px;display:flex}.article-product-card{aspect-ratio:1;color:inherit;background:#f6f6f6;border-radius:32px;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.article-product-card,.article-post-card{color:inherit;text-decoration:none}div.article-product-card,div.article-post-card{cursor:default}.article .article-product-card__brand{letter-spacing:.2px;text-overflow:ellipsis;text-box-edge:auto;text-box-trim:none;text-transform:uppercase;white-space:nowrap;z-index:1;max-width:calc(100% - 70px);margin:0;font-size:10px;font-weight:500;line-height:12px;position:absolute;top:19px;left:20px;overflow:hidden}.article-product-card__usage{z-index:1;width:20px;height:20px;position:absolute;top:14px;right:14px}.article-product-card__usage svg{display:block}.article-product-card__image{object-fit:contain;width:calc(100% - 104px);height:50.75%;position:absolute;top:21.25%;left:52px;right:52px}.article-product-card__name{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:220px;margin:0;font-size:14px;font-weight:500;line-height:18px;display:-webkit-box;position:absolute;bottom:16px;left:20px;right:20px;overflow:hidden}a.article-product-card .article-product-card__name{max-width:220px;right:112px}.article-product-card__button,.article-featured-card__watch{white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;height:48px;padding:0 24px;font-size:14px;font-weight:500;line-height:14px;display:grid}.article-product-card__button{position:absolute;bottom:12px;right:12px}.article-post-gallery{width:100cqw;margin-left:calc(50% - 50cqw);margin-right:calc(50% - 50cqw)}.article-post-gallery>h2,.article-follow-ups h2{letter-spacing:-.72px;margin:0;font-size:24px;font-weight:400;line-height:24px}.article-post-gallery>h2{padding:0 16px}.article-post-gallery__track{box-sizing:border-box;scrollbar-width:none;scroll-snap-type:x proximity;gap:4px;margin-top:0;padding:0 4px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.article-post-gallery>h2+.article-post-gallery__track{margin-top:36px}.article-post-gallery__track::-webkit-scrollbar{display:none}.article-post-card{aspect-ratio:4/5;color:inherit;scroll-snap-align:start;background:#f2f2f2;border-radius:32px;flex:0 0 calc(50% - 2px);text-decoration:none;display:block;position:relative;overflow:hidden}.article-post-card img{object-fit:cover;width:100%;height:100%}.article-post-card__save{background:#fff;border-radius:999px;justify-content:center;align-items:center;height:32px;padding:0 16px;font-size:14px;font-weight:500;line-height:14px;display:flex;position:absolute;bottom:12px;right:12px}.article-follow-ups__divider{border-top:1px solid #0000001a;margin:64px 16px 0}.article-follow-ups__featured{margin:36px 4px 0}.article-follow-ups__featured>h2{padding:0 12px}.article-featured-card{color:inherit;margin-top:36px;text-decoration:none;display:block}.article-featured-card__media{aspect-ratio:16/9;background:#f6f6f6;border-radius:32px;position:relative;overflow:hidden}.article-featured-card__media img{object-fit:cover;width:100%;height:100%}.article-featured-card__watch{gap:10px;display:flex;position:absolute;bottom:12px;right:12px}.article-featured-card__watch>span{font-size:9px}.article-featured-card__copy{margin:16px 12px 0}.article-featured-card__meta{letter-spacing:.2px;text-transform:uppercase;justify-content:space-between;font-size:10px;font-weight:500;line-height:12px;display:flex}.article-featured-card__copy h3{max-width:264px;margin:13px 0 0;font-size:14px;font-weight:500;line-height:18px}.article-follow-ups__exploring{margin:64px 4px 0}.article-follow-ups__exploring>h2,.article-follow-ups__spotted>h2{padding:0 12px}.article-related-list{flex-direction:column;gap:24px;margin-top:36px;padding-left:12px;display:flex}.article-related-card{color:inherit;justify-content:space-between;align-items:center;text-decoration:none;display:flex}.article-related-card__copy{flex-direction:column;justify-content:center;gap:20px;width:238px;min-height:80px;display:flex}.article .article-related-card__copy p{letter-spacing:.2px;text-box-edge:auto;text-box-trim:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:10px;font-weight:500;line-height:12px;overflow:hidden}.article .article-related-card__copy h3{text-box-edge:auto;text-box-trim:none;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:500;line-height:18px;display:-webkit-box;overflow:hidden}.article-related-card>img{object-fit:cover;background:#f6f6f6;border-radius:16px;width:80px;height:80px}.article-follow-ups__spotted{margin:64px 4px 0}.article-spotted-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:36px;display:grid}.article-spotted-grid .article-post-card{width:100%}.article h1,.article h2,.article h3,.article p,.article span,.article time{text-box-edge:cap alphabetic;text-box-trim:trim-both}@media (min-width:403px){.article-header h1{max-width:420px}}@media (min-width:480px){.article,.article-site-header{width:calc(100% - 16px);max-width:720px}}@media (min-width:600px){.article-products__list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.article-post-card{flex-basis:calc(33.3333% - 2.66667px)}.article-related-card{gap:24px}.article-related-card__copy{flex:1;width:auto;min-width:0}}@media (min-width:721px){.article-post-gallery{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}@media (max-width:359px){.article-header-copy{padding-left:16px;padding-right:16px}.article-header h1{max-width:260px;font-size:22px;line-height:25px}.article-product-card__name{left:16px;right:100px}.article-product-card__button{padding-left:20px;padding-right:20px}.article-related-card__copy{width:calc(100% - 96px)}}