/* Verified corrections after rendering against the supplied Figma frames. */
.legaciq-site .lq a{color:inherit}
.legaciq-site .lq a.lq-button{color:#fff}
.legaciq-site .lq a.lq-button-outline,.legaciq-site .lq-photo-cta a.lq-button,.legaciq-site .lq-cta a.lq-button{color:#141414}
.legaciq-site .lq-page-submit button.lq-button,.legaciq-site .lq-page-media-kit button.lq-button{background:#973d33;border-color:#973d33;color:white}
.legaciq-site .lq button.lq-button:disabled{background:#1b1b1b;color:#fff;border-color:#1b1b1b;opacity:.6}
.lq-home-hero>img{object-fit:fill}
.lq-home-category .lq-crop-fashion>img{width:189.84%;height:100%;left:-10.06%;object-fit:fill}
.lq-home-category .lq-crop-beauty>img{width:260.55%;height:100%;left:-135.93%;object-fit:fill}
.lq-home-category:not(.lq-reverse) .lq-crop-people>img{width:100%;height:100%}
.lq-split>figure.lq-issue-cover{height:700px;max-width:520px}
.lq-split>figure.lq-issue-cover>img{height:700px;width:100%;object-fit:cover}
.lq-page-people .lq-feature{grid-template-columns:690fr 390fr;gap:90px}
.lq-page-people .lq-feature>img{height:630px;aspect-ratio:auto}
.lq-page-interviews .lq-feature{grid-template-columns:665fr 425fr;gap:80px}
.lq-page-interviews .lq-feature>img{height:670px;aspect-ratio:auto}
.lq-page-beauty .lq-feature>img{height:680px;aspect-ratio:auto}
.lq-page-stories .lq-feature{grid-template-columns:710fr 395fr;gap:65px}
.lq-page-stories .lq-feature>img{height:551px;aspect-ratio:auto}
.lq-page-stories .lq-feature h2{font-size:40px}
.lq-page-stories .lq-categories ul{grid-template-columns:repeat(5,1fr);text-align:center}
.lq-page-stories .lq-categories .lq-label{text-align:center}
.lq-page-people .lq-categories ul{grid-template-columns:repeat(4,1fr)}
.lq-page-media-kit .lq-categories ul{grid-template-columns:repeat(4,1fr)}
.lq-page-media-kit .lq-categories .lq-label:empty{display:none}
.lq-page-stories .lq-banner>img{height:227.9%;position:absolute;top:-13.9%;object-fit:fill}
.lq-page-stories .lq-photo-cta>img{height:193.73%;position:absolute;top:.12%;object-fit:fill}
.lq-page-issues .lq-banner>img{height:225.43%;position:absolute;top:-85.37%;object-fit:fill}
.lq-page-contact .lq-banner>img{height:227.9%;position:absolute;top:-9.49%;object-fit:fill}
.lq-page-about .lq-banner>img{object-fit:fill}
.lq-about-who>figure{position:relative;height:760px;overflow:hidden}
.lq-about-who>figure>img{position:absolute;width:100%;height:165.96%;top:-10.64%;object-fit:fill}
.lq-page-submit .lq-submit-types .lq-card{position:relative}
.lq-page-submit .lq-submit-types .lq-card h3{position:absolute;bottom:0;left:0;right:0;padding:24px;color:white;background:linear-gradient(transparent,#0009);margin:0}
.lq-submit-panel figcaption{background:transparent;text-align:left;padding:0}
.lq-form-card>.lq-form .lq-button{width:100%}
.lq-page-submit .lq-submit-panel{min-height:1940px}
.lq-page-submit .lq-form-card{max-width:890px}
.lq-page-submit .lq-form input,.lq-page-submit .lq-form select{min-height:84px}
.lq-page-submit .lq-fields{gap:55px}
.lq-page-contact .lq-contact-grid .lq-fields>label:last-child{margin-top:100px}
.lq-page-about .lq-intro h2{max-width:1100px;margin-inline:auto;font-size:60px}
@media(min-width:1401px){.lq-fashion-grid{grid-template-columns:repeat(117,1fr);column-gap:0}.lq-fashion-grid>.lq-card:nth-child(1){grid-column:1/73}.lq-fashion-grid>.lq-card:nth-child(2),.lq-fashion-grid>.lq-card:nth-child(3){grid-column:77/118}.lq-fashion-grid>.lq-card:nth-child(4){grid-column:1/73}.lq-fashion-grid>.lq-card:nth-child(5){grid-column:1/42}.lq-fashion-grid>.lq-card:nth-child(6){grid-column:46/118}.lq-fashion-grid>.lq-card:nth-child(1) img{aspect-ratio:720/560}.lq-fashion-grid>.lq-card:nth-child(2) img{aspect-ratio:410/330}.lq-fashion-grid>.lq-card:nth-child(4) img{aspect-ratio:720/400}}
@media(max-width:700px){.lq-page-people .lq-feature,.lq-page-interviews .lq-feature,.lq-page-stories .lq-feature{grid-template-columns:1fr;gap:30px}.lq-page-people .lq-feature>img,.lq-page-interviews .lq-feature>img,.lq-page-beauty .lq-feature>img,.lq-page-stories .lq-feature>img{height:auto;aspect-ratio:1.05}.lq-split>figure.lq-issue-cover{height:auto}.lq-split>figure.lq-issue-cover>img{height:auto;aspect-ratio:520/700}.lq-page-stories .lq-categories ul,.lq-page-people .lq-categories ul,.lq-page-media-kit .lq-categories ul{grid-template-columns:repeat(2,1fr)}.lq-page-submit .lq-submit-panel{min-height:0}.lq-page-submit .lq-form input,.lq-page-submit .lq-form select{min-height:48px}.lq-page-submit .lq-fields{gap:25px}.lq-about-who>figure{height:560px}.lq-page-about .lq-intro h2{font-size:38px}.lq-page-contact .lq-contact-grid .lq-fields>label:last-child{margin-top:0}.lq-home-hero>img{object-fit:cover}.lq-page-stories .lq-banner>img,.lq-page-issues .lq-banner>img,.lq-page-contact .lq-banner>img,.lq-page-stories .lq-photo-cta>img{height:100%;top:0;object-fit:cover}}
.lq a.lq-button{color:#fff}.lq a.lq-button-outline{color:#0d0d0d}.lq-photo-cta a.lq-button{color:#141414}.lq a.lq-button:hover{color:#fff}.lq a.lq-button-outline:hover{color:#fff}
.lq .lq-photo-cta a.lq-button:hover{background:#eee;color:#141414}
.lq-page-fashion .lq-card p{margin-bottom:10px}
.lq-page-fashion .lq-card .lq-text-link{margin-top:10px}
.lq-page-fashion .lq-photo-cta,.lq-page-stories .lq-photo-cta{margin-bottom:90px}
.lq-page-submit .lq-submit-panel,.lq-page-media-kit .lq-partnership-form{margin-bottom:90px}
.lq-cta a.lq-button{color:#141414}
