.partnershiphero{position:relative;isolation:isolate;overflow:hidden;padding-top:170px;background:#0b0b0d}.partnershiphalo{position:absolute;inset:-30%;z-index:-1;background:radial-gradient(ellipse at 75% 50%,#8a102641,transparent 60%);animation:unfinishedglow 9s ease-in-out infinite alternate}.partnershiphero>.label{font-size:13px;color:#a58e97;margin-bottom:35px}.partnershiphero h1{font-size:clamp(75px,9vw,142.5px)}.partnershiphero h1 em{color:transparent;-webkit-text-stroke:1px #b1a4a8}.partnershipintro{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-top:45px}.partnershipintro p{font-size:16.8px;color:#aaa}.partnershipreach{display:grid;grid-template-columns:1fr 1fr;gap:12%;background:#171618}.partnershipreach h2{font-size:clamp(41.25px,4.5vw,63.75px);margin-bottom:35px}.partnershipreach .textlink{font-size:13px;line-height:1.8;display:inline-block}.partnershipopportunities{display:flex;flex-direction:column;gap:35px}.partnershipopportunities article{border-top:1px solid #ffffff25;padding-top:25px}.partnershipopportunities .micro{font-size:13px;color:#777}.partnershipopportunities h3{font-size:24px;margin:16px 0}.partnershipopportunities p{font-size:16px;color:#999;line-height:1.8}.briefsection>.sectionheading>p{font-size:16px;color:#999}.briefgrid{display:grid;grid-template-columns:1.3fr 1fr;gap:9%;align-items:start}.brandinputlabel{font-size:16px;letter-spacing:1.1px;color:#8f8984;font-weight:600;display:block;margin-bottom:14px}#brief-form>input,#brief-form>textarea{background:#121214;border:1px solid #ffffff30;padding:18px 20px;width:100%;color:#ddd;font:400 16.8px Barlow,Arial;outline:none;border-radius:0}#brief-form>input:focus,#brief-form>textarea:focus{border-color:var(--red)}#brief-form>textarea{resize:vertical;min-height:130px}.brandpreview{padding:35px 20px;text-align:center;margin-top:20px;border:1px solid #ffffff15;background:radial-gradient(ellipse at center,#39101d50,#101012)}.brandpreview>.micro{font-size:13px;color:#77646b;display:block;margin-bottom:12px}.brandpreview strong{font:700 38px/1 var(--heading);letter-spacing:1px;overflow-wrap:anywhere}.briefgrid fieldset{border:0;padding:0;margin:45px 0}.briefgrid legend{font-size:13px;letter-spacing:1.5px;color:#aaa;margin-bottom:18px;font-weight:600}.interest{display:flex;align-items:center;gap:18px;padding:21px 0;border-top:1px solid #ffffff20;cursor:pointer}.interest input{appearance:none;width:18px;height:18px;flex-shrink:0;border:1px solid #666;background:#171719;margin:0;position:relative}.interest input:checked{background:var(--red);border-color:var(--red)}.interest input:checked:after{content:'✓';font-size:16px;color:white;position:absolute;inset:0;text-align:center;line-height:17px}.interest input:focus-visible{outline:2px solid #d22b49;outline-offset:4px}.interest strong{font-size:15.6px;font-weight:500;display:block;color:#ccc}.interest small{font-size:13px;color:#777;line-height:1.7;display:block;margin-top:6px}.interest i{font-style:normal;color:#666;font-size:22.8px;margin-left:auto;transition:transform .3s,color .3s}.interest:has(input:checked) i{color:var(--red);transform:rotate(45deg)}.interest:has(input:checked) strong{color:white}.briefsummary{position:sticky;top:115px;border:1px solid #ffffff25;background:#151416;padding:35px}.briefsummary>.micro{font-size:13px;color:#81777d}.briefsummary h3{font-size:33.75px;line-height:.95;margin:30px 0;overflow-wrap:anywhere}.briefsummary ul{list-style:none;padding:0;margin:0 0 35px}.briefsummary li{font-size:13.2px;line-height:1.8;color:#a99ea5;border-top:1px solid #ffffff15;padding:13px 0}.briefsummary li:before{content:'\2197\FE0E';color:var(--red);margin-right:12px}.summaryactions{display:flex;flex-direction:column;gap:12px}.summaryactions .btn{font-size:13px}.summaryactions .outline{font-size:13px;padding:17px}.briefsummary>small{font-size:13px;line-height:1.8;color:#777;display:block}.briefsummary>p{font-size:16px;color:#d3b9c6;margin:17px 0;min-height:10px}.contactinstagram{display:block;font-size:13px;letter-spacing:.6px;color:#b9a5af;border-top:1px solid #ffffff20;padding-top:25px;margin-top:25px;line-height:1.8}.partnershipclose{background:#a8102b}.partnershipclose>.micro{font-size:13px;color:#e8b4bf}.partnershipclose h2{font-size:clamp(48.75px,6vw,90px);margin:30px 0}.partnershipclose em{color:#4d0819}.partnershipclose p{color:#e2b5bf;font-size:16px;margin-bottom:30px}.partnershippage .headerpartner.current{color:#df334f}@media(max-width:1000px){.partnershipintro{align-items:flex-start;flex-direction:column;gap:28px}.partnershipreach{gap:8%}.briefgrid{gap:6%;grid-template-columns:1.2fr 1fr}.briefsummary{padding:28px}.briefsummary h3{font-size:29.25px}}@media(max-width:760px){.partnershiphero{padding-top:145px}.partnershiphero h1{font-size:clamp(63.75px,15vw,105px)}.partnershiphero>.label{font-size:13px;margin-bottom:30px}.partnershipintro{margin-top:32px;gap:28px}.partnershipintro p{font-size:16px}.partnershipreach{grid-template-columns:1fr;gap:45px}.partnershipreach h2{font-size:46.5px;margin-bottom:25px}.partnershipopportunities{gap:28px}.partnershipopportunities h3{font-size:22.5px}.partnershipopportunities p{font-size:16px}.briefgrid{grid-template-columns:1fr;gap:40px}.briefsummary{position:relative;top:0;padding:30px}.briefsection>.sectionheading>p{font-size:16px}.brandpreview strong{font-size:34px}.briefgrid fieldset{margin:35px 0}.interest{padding:20px 0;gap:15px}.interest strong{font-size:14.4px}.interest small{font-size:13px}.briefsummary h3{font-size:33px}.partnershipclose h2{font-size:48.75px}.partnershipclose p{font-size:16px}.briefsummary>small{font-size:13px}}
