.submission-page div[id],.submission-page section[id]{scroll-margin-top:80px}.company-hero--advertize h1{max-width:935px}.company-hero--advertize .company-hero-description{max-width:826px}.company-hero--advertize .company-hero-copy{gap:12px}.advertize-hero-actions{display:flex;gap:12px;align-items:center;margin-top:20px}.advertize-hero-actions .company-button{font-size:18px;text-transform:none;letter-spacing:0}.advertize-hero-actions>a+a{font:400 18px/24px var(--font-serif)}.company-hero--submit-story .company-hero-description{max-width:520px}.submission-top-showcase{padding-top:24px}.submission-container{max-width:1224px}.submission-form-section{padding-top:72px}.submission-form-section>.section-wrapper{padding-bottom:60px;position:relative}.submission-form-section>.section-wrapper:after{content:"";position:absolute;height:1px;background:var(--rule);left:32px;right:32px;bottom:0}.submission-form-section h2{margin-bottom:32px}.submission-form label{font-size:18px}.submission-form .submission-message textarea{height:558px}.submission-form--advertising .submission-message textarea{height:256px}.submission-form .submission-word-hint{align-self:flex-end;font:400 14px/24px var(--font-serif);color:var(--muted)}.submission-bio{grid-column:1/-1}.submission-select{position:relative;display:block;width:100%}.submission-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:52px;border:1px solid #bcbcbc;border-radius:0;padding:14px 44px 14px 20px;background:transparent;font:400 16px/24px var(--font-serif)}.submission-select>span{position:absolute;width:18px;height:18px;right:20px;top:17px;display:flex;align-items:center;justify-content:center;pointer-events:none}.submission-select select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.submission-uploads>span{display:block;font:400 18px/24px var(--font-display);margin-bottom:8px}.submission-form .submission-dropzone{background:#f3f0dd;border:1px dashed #bcbcbc;padding:60px 40px;display:flex;align-items:center;gap:16px;text-align:center;cursor:pointer}.submission-dropzone:focus-within{outline:2px solid var(--accent);outline-offset:3px}.submission-upload-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center}.submission-dropzone strong{font:400 24px/1.1 var(--font-display)}.submission-dropzone>span:last-child{font:400 14px/24px var(--font-serif);color:var(--muted)}.submission-file-list{display:flex;flex-direction:column;gap:12px;padding-top:20px}.submission-file-list li{display:flex;align-items:center;justify-content:space-between;gap:20px;font:400 14px/24px var(--font-serif)}.submission-file-list li>span{overflow-wrap:anywhere}.submission-file-list button{color:var(--accent);text-decoration:underline}.submission-confirmations legend{font:400 24px/43.92px var(--font-display);width:100%;padding-bottom:20px;border-bottom:1px solid var(--rule);margin-bottom:18px}.submission-form .submission-confirmations label{display:flex;flex-direction:row;align-items:center;gap:8px;font:400 16px/24px var(--font-serif);color:var(--muted)}.submission-form .submission-confirmations label+label{margin-top:18px}.submission-confirmations input{width:16px;height:16px;flex:0 0 16px;accent-color:var(--accent)}.submission-actions{display:flex;gap:12px;justify-content:flex-end}.submission-actions .company-button,.submission-draft-button{font:400 18px/24px var(--font-serif);text-transform:none;letter-spacing:0;padding:9px 14px}.submission-draft-button{border:1px solid var(--rule)}.submission-draft-button:hover{background:#eae6d0}.submission-body{padding-top:72px;padding-bottom:100px}.submission-body>.section-wrapper{display:flex;flex-direction:column;gap:48px}.submission-heading h2{font-size:36px;line-height:43.92px;text-transform:uppercase;padding-bottom:20px;border-bottom:1px solid var(--rule);margin-bottom:18px}.submission-heading h3{font:400 32px/1.2 var(--font-display);margin-bottom:10px}.submission-heading p{font-size:16px;line-height:24px;color:var(--muted)}.submission-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;border-bottom:1px solid var(--rule);padding-bottom:48px}.submission-steps--4{grid-template-columns:repeat(4,minmax(0,1fr))}.submission-steps article>span{display:block;padding-bottom:20px;margin-bottom:18px;border-bottom:1px solid var(--rule);font:400 24px/43.92px var(--font-serif);color:var(--accent)}.submission-steps h3{font:400 24px/1.2 var(--font-display);margin-bottom:10px}.submission-steps p{color:var(--muted)}.submission-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px}.submission-photo-slot{height:332px;position:relative;overflow:hidden}.submission-photo-slot>div{height:100%}.submission-pair-watermark{position:absolute;width:67.57px;height:22px;left:560px;top:14px;background:white;-webkit-mask:url(/images/home/b143a.png) center/contain no-repeat;mask:url(/images/home/b143a.png) center/contain no-repeat}.submission-photo-slot+.submission-photo-slot .submission-pair-watermark{left:572px}.submission-feature-photo{position:relative;overflow:hidden}.submission-feature-photo>div{height:450px}.submission-photo-watermark{position:absolute;width:67.57px;height:22px;right:25.43px;top:25px;background:white;-webkit-mask:url(/images/home/b143a.png) center/contain no-repeat;mask:url(/images/home/b143a.png) center/contain no-repeat}.advertising-contexts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;margin-top:48px}.advertising-contexts h3,.submission-guidelines-grid h3{font:400 24px/1.3 var(--font-display);padding-bottom:20px;border-bottom:1px solid var(--rule);margin-bottom:18px}.advertising-contexts p{color:var(--muted)}.advertising-policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:48px}.advertising-policy-grid h3{font:400 24px/1.3 var(--font-display);padding-bottom:20px;border-bottom:1px solid var(--rule);margin-bottom:18px}.advertising-policy-grid li{font:400 16px/24px var(--font-serif);color:var(--muted)}.advertising-policy-grid li:before{content:"— "}.advertising-requirements ol{margin-top:48px}.advertising-requirements li{display:flex;align-items:center;gap:48px;padding-bottom:40px;border-bottom:1px solid var(--rule)}.advertising-requirements li+li{margin-top:48px}.advertising-requirements li span{color:var(--accent);font:400 24px/24px var(--font-serif)}.advertising-requirements li p{font:400 24px/1.3 var(--font-display)}.submission-guidelines-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;margin-top:48px}.submission-guidelines-grid p{color:var(--muted)}.submission-body .editorial-showcase-space{height:250px}.submission-bottom-showcase{padding-block:75px}.submission-bottom-showcase .compact-showcase{padding:0}.submission-newsletter .newsletter-grid{border-block:1px solid var(--rule);padding-block:48px}.dark .submission-dropzone{background:#302e22}.dark .submission-select select option{background:#25241e}.dark .submission-draft-button:hover{background:#302e22}@media (max-width:1100px){.company-hero--advertize .company-hero-description,.company-hero--advertize h1{max-width:75%}.company-hero--submit-story .company-hero-description{max-width:65%}.advertising-contexts,.submission-guidelines-grid,.submission-steps{gap:24px}.advertising-contexts,.submission-guidelines-grid,.submission-steps--4{grid-template-columns:1fr 1fr}.advertising-requirements li{gap:24px}.submission-form-section>.section-wrapper:after{left:24px;right:24px}}@media (max-width:767px){.company-hero--advertize .company-hero-description,.company-hero--advertize h1,.company-hero--submit-story .company-hero-description{max-width:100%}.company-hero--advertize h1{font-size:38px}.submission-form-section{padding-top:40px}.submission-form-section>.section-wrapper{padding-bottom:32px}.submission-form-section>.section-wrapper:after{left:16px;right:16px}.submission-form .submission-message textarea{height:400px}.submission-form--advertising .submission-message textarea{height:256px}.submission-dropzone strong{font-size:22px}.submission-form .submission-dropzone{padding:32px 20px}.submission-form .submission-confirmations label{align-items:flex-start;font-size:14px}.submission-confirmations input{margin-top:4px}.submission-actions{flex-wrap:wrap}.submission-actions .company-button,.submission-draft-button{font-size:16px}.submission-body{padding-block:40px}.submission-body>.section-wrapper{gap:32px}.submission-heading h2{font-size:30px;line-height:1.2}.submission-heading h3{font-size:26px}.advertising-contexts,.advertising-policy-grid,.submission-guidelines-grid,.submission-steps,.submission-steps--4{grid-template-columns:1fr;gap:28px}.submission-steps{padding-bottom:32px}.submission-photo-pair{grid-template-columns:1fr}.submission-photo-slot{height:auto;aspect-ratio:572/332}.submission-feature-photo>div{height:auto;aspect-ratio:1160/450}.submission-photo-watermark{right:12px;top:12px}.advertising-contexts,.advertising-policy-grid,.submission-guidelines-grid{margin-top:32px}.advertising-requirements li{align-items:flex-start;gap:20px;padding-bottom:28px}.advertising-requirements li+li{margin-top:28px}.advertising-requirements li p{font-size:20px}.submission-bottom-showcase{padding-block:40px}.submission-newsletter .newsletter-grid{padding-block:32px}}