.yt-hero{background:radial-gradient(at 15% 30%,#16374766,#0000 60%);padding-block:65px}.yt-hero-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:55px;display:grid}.yt-back{letter-spacing:.11em;color:var(--cyan);font-size:.8125rem}.yt h1{margin:28px 0;font-size:clamp(3.8rem,6.7vw,6.7rem);line-height:.93}.yt h1 em{font-family:inherit;font-size:1em;line-height:.98;transform:none}.yt-hero p{max-width:620px;margin:20px 0}.yt-hero .button{margin-top:10px}.yt-portrait{border-bottom:3px solid var(--pink);background:#071017;height:590px;margin:0;position:relative;overflow:hidden}.yt-portrait img{object-fit:cover;object-position:65% center;width:100%;height:100%}.yt-portrait:after{content:"";background:linear-gradient(#0000,#071017ed);position:absolute;inset:45% 0 0}.yt-portrait figcaption{z-index:1;font:700 clamp(1.7rem,2.5vw,2.6rem)/1.1 Barlow Condensed,sans-serif;position:absolute;bottom:35px;left:30px;right:20px}.yt-portrait strong{color:var(--cyan)}.yt-disclosure{border-block:1px solid #35505f;grid-template-columns:220px 1fr;align-items:start;gap:30px;padding-block:25px;display:grid}.yt-disclosure>span{letter-spacing:.1em;color:var(--cyan);padding-top:5px;font-size:.8125rem}.yt .yt-disclosure p{font-size:.9375rem}.yt-shoutouts{padding-block:80px}.yt-brand-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.yt-brand{background:linear-gradient(145deg,#152a36,#0b141d 75%);border:1px solid #344e5e;flex-direction:column;min-width:0;padding:30px;transition:border-color .2s;display:flex;position:relative}.yt-brand:hover{border-color:#7ac7d8}.yt-brand-top{color:#a4c2d3;letter-spacing:.14em;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.yt-brand h3{color:#eef8ff;overflow-wrap:anywhere;margin:30px 0 12px;font-size:clamp(2.6rem,4vw,3.7rem)}.yt-specialty{color:var(--cyan);letter-spacing:.1em;font-size:.75rem}.yt-brand-copy{border-top:1px solid #324957;flex:1;margin:27px 0;padding-top:24px}.yt-brand h4{margin:0 0 15px;font:700 1.5rem/1.2 Barlow Condensed,sans-serif}.yt-brand .yt-thanks{color:#edb6d7;margin-top:20px;font-size:.9375rem}.yt-brand>a{min-height:48px;color:var(--cyan);border-top:1px solid #324957;justify-content:space-between;align-items:center;gap:15px;padding-top:20px;font-size:.875rem;font-weight:700;display:flex}.yt-brand>a:hover{color:#ff8bce}.yt-brand:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;column-gap:55px;display:grid}.yt-brand:last-child .yt-brand-top{grid-column:1/-1}.yt-brand:last-child h3{grid-column:1;align-self:end}.yt-brand:last-child .yt-specialty{grid-area:3/1}.yt-brand:last-child .yt-brand-copy{border-top:0;grid-area:2/2/5;margin-top:0}.yt-brand:last-child>a{grid-column:1;align-self:end}.yt-craft{background:#0d1c26;border-block:1px solid #2d4453;padding-block:70px}.yt-craft-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.yt-craft p{margin-bottom:22px}.yt-craft .text-link{line-height:1.6}.yt-close{padding-block:80px}.yt-close p{margin-top:26px}.yt-trademarks{padding-bottom:45px}.yt .yt-trademarks p{color:#91aebb;max-width:1000px;font-size:.875rem}.yt .ya-footer{flex-wrap:wrap;gap:22px}@media (max-width:900px){.yt-hero-grid{grid-template-columns:1.1fr .9fr;gap:30px}.yt-portrait{height:500px}.yt-disclosure{grid-template-columns:1fr;gap:10px}.yt-brand{padding:25px}.yt-craft-grid{gap:35px}.yt-brand:last-child{column-gap:30px}}@media (max-width:650px){.yt-hero{padding-top:35px}.yt-hero-grid{grid-template-columns:1fr;gap:30px}.yt h1{font-size:clamp(3.2rem,12vw,4.5rem)}.yt-portrait{height:330px}.yt-portrait img{object-position:65% 20%}.yt-brand-grid,.yt-craft-grid{grid-template-columns:1fr}.yt-brand:last-child{grid-column:auto;display:flex}.yt-brand:last-child .yt-brand-copy{border-top:1px solid #324957;margin-top:27px}.yt-brand h3{font-size:2.7rem}.yt-shoutouts,.yt-close{padding-block:55px}.yt-craft{padding-block:50px}.yt-brand-copy{margin-block:22px}.yt .ya-actions{flex-direction:column;align-items:flex-start}.yt .ya-actions .text-link{white-space:normal}.yt .wrap{width:calc(100% - 40px)}}@media (prefers-reduced-motion:reduce){.yt-brand{transition:none}}
