.brand-details-info-box .title-box{margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem}.brand-details-info-box .title-box img{display:inline-block;height:3.5rem;width:3.5rem;border-radius:9999px;object-fit:cover}.brand-details-info-box .title-box h1{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}@media (min-width:768px){.brand-details-info-box .title-box h1{font-size:3rem;line-height:110%;letter-spacing:-.02em;font-weight:700}}.brand-details-info-box .desc-box{display:flex;width:100%;flex-direction:column;gap:2rem}@media (min-width:768px){.brand-details-info-box .desc-box{flex-direction:row}}.brand-details-info-box .desc-box>.start{flex-grow:1}.brand-details-info-box .desc-box>.start:empty{display:none}@media (min-width:768px){.brand-details-info-box .desc-box>.start:empty{display:block}}.brand-details-info-box .desc-box>.start p{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:400}.brand-details-info-box .desc-box>.start p:empty{display:none}.brand-details-info-box .desc-box>.end{width:100%;flex-shrink:0}@media (min-width:768px){.brand-details-info-box .desc-box>.end{width:auto}}.brand-details-info-box .desc-box>.end .x-info-list-box{width:100%}@media (min-width:768px){.brand-details-info-box .desc-box>.end .x-info-list-box{width:23rem}}.category-details-cover-image-box{position:relative;min-height:10rem}.category-details-cover-image-box .cover-img{display:block;min-height:13rem;width:100%;border-radius:.5rem}.category-details-cover-image-box .logo-img{position:absolute;inset-inline-start:1rem;bottom:1rem;height:7rem;width:7rem;border-radius:9999px;border-width:.1rem;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 245 248/var(--tw-bg-opacity,1));object-fit:cover}.category-details-cover-image-box .badge{position:absolute;border-radius:9999px;background-color:rgb(164 177 193/var(--tw-bg-opacity,1));padding:.25rem .75rem;font-size:.75rem;line-height:120%;letter-spacing:-.02em;font-weight:600;text-transform:uppercase}.category-details-cover-image-box .badge,.category-details-cover-image-box .badge.timing{top:1rem;inset-inline-start:1rem;--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.category-details-cover-image-box .badge.timing{inset-inline-end:unset;bottom:unset;background-color:rgb(255 71 111/var(--tw-bg-opacity,1))}.category-details-info-box .title-box{margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem}.category-details-info-box .title-box img{display:inline-block;height:3.5rem;width:3.5rem;border-radius:9999px;object-fit:cover}.category-details-info-box .title-box h1{font-size:3rem;line-height:110%;letter-spacing:-.02em;font-weight:700}.category-details-info-box .desc-box p{font-size:1.125rem;line-height:140%;letter-spacing:-.02em;font-weight:400}.page-blog-details .cover-image{aspect-ratio:22/9;width:100%;border-radius:.5rem;object-fit:cover}.page-blog-details .blog-meta{margin-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;line-height:140%;letter-spacing:0;font-weight:500;--tw-text-opacity:1;color:rgb(96 96 110/var(--tw-text-opacity,1))}.page-blog-details .blog-title{margin-bottom:1rem;font-size:3rem;line-height:110%;font-weight:700}.page-blog-details .blog-title,.page-contact .contact-sub-title{letter-spacing:-.02em;--tw-text-opacity:1;color:rgb(28 28 28/var(--tw-text-opacity,1))}.page-contact .contact-sub-title{margin-top:-.5rem;font-size:1.5rem;line-height:140%;font-weight:400}@media (min-width:768px){.page-contact .contact-sub-title{font-size:1.875rem;line-height:120%;letter-spacing:-.01em;font-weight:400}}.page-contact .contact-sub-title a{--tw-text-opacity:1;color:rgb(255 71 111/var(--tw-text-opacity,1))}.page-contact .contact-sub-title a:hover{text-decoration-line:underline}.page-contact .sub-header{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}.page-contact .contact-success-step{display:flex;height:100%;width:100%;flex-direction:column;padding-bottom:2rem}.page-contact .contact-success-step>.content{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;overflow-y:auto;text-align:center}.page-contact .contact-success-step>.content h3{font-size:2.125rem;line-height:110%;letter-spacing:-.02em;font-weight:700}.page-contact .contact-success-step>.content img,.page-contact .contact-success-step>.content video{width:5rem}.page-contact .contact-success-step .ft-box{margin-bottom:3rem;width:100%}.page-contact .contact-success-step .ft-box>.btn-box{margin-left:auto;margin-right:auto;max-width:20rem}.page-contact .contact-success-step .ft-box>.btn-box .x-btn{width:100%}.page-page .page-html-content *{font-family:Inter!important}