.yb-partner-page{color:var(--yb-text);background:var(--yb-bg);font-family:var(--yb-font-text)}.yb-partner-page *,.yb-partner-page *:before,.yb-partner-page *:after{box-sizing:border-box}.yb-partner-page h1,.yb-partner-page h2,.yb-partner-page h3,.yb-partner-page p,.yb-partner-page ul,.yb-partner-page ol,.yb-partner-page figure{margin:0}.yb-partner-page a{color:inherit}.yb-partner-container{width:min(1320px,calc(100% - 64px));max-width:1320px;margin-inline:auto}.yb-partner-eyebrow{color:var(--yb-orange);font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.yb-partner-hero{position:relative;isolation:isolate;overflow:hidden;color:var(--yb-text);background:radial-gradient(circle at 84% 16%,rgba(255,106,0,.1),transparent 28%),#080808;border-bottom:1px solid var(--yb-border)}.yb-partner-hero:before{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:48px 48px;content:"";-webkit-mask-image:linear-gradient(to bottom,black,transparent 94%);mask-image:linear-gradient(to bottom,black,transparent 94%)}.yb-partner-hero__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);gap:64px;align-items:center;min-height:580px;padding-block:64px}.yb-partner-hero__content{position:relative;z-index:2;max-width:620px}.yb-partner-hero__heading{max-width:680px;margin-top:14px!important;color:var(--yb-text);font-family:var(--yb-font-display);font-size:56px;font-weight:700;line-height:1.05;text-wrap:balance}.yb-partner-hero__body{max-width:610px;margin-top:22px!important;color:var(--yb-text-muted);font-size:17px;line-height:1.68}.yb-partner-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.yb-partner-button{min-height:48px;font-size:14px;font-weight:700;text-decoration:none}.yb-partner-button--primary{color:#050505;background:var(--yb-orange);border-color:var(--yb-orange)}.yb-partner-button--primary:hover{color:#050505;background:var(--yb-orange-hover);border-color:var(--yb-orange-hover)}.yb-partner-button--secondary,.yb-partner-button--on-dark{color:var(--yb-text);background:#ffffff0b;border-color:var(--yb-border-strong)}.yb-partner-button--secondary:hover,.yb-partner-button--on-dark:hover{color:var(--yb-text);background:#ffffff17;border-color:#ffffff47}.yb-partner-button--on-dark{margin-top:30px}.yb-partner-hero__visual{position:relative;width:100%;max-width:620px;aspect-ratio:4 / 3;justify-self:end;overflow:hidden;background:#131313;border:1px solid #2c2c2c;border-radius:8px;box-shadow:0 24px 64px #0000005c}.yb-partner-hero__visual img{display:block;width:100%;height:100%;object-fit:contain;transform:scale(1.06)}.yb-partner-proof{color:var(--yb-text);background:#111;border-bottom:1px solid var(--yb-border)}.yb-partner-proof__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none}.yb-partner-proof__item{display:grid;gap:6px;min-width:0;padding:22px 24px;border-left:1px solid var(--yb-border)}.yb-partner-proof__item:last-child{border-right:1px solid var(--yb-border)}.yb-partner-proof__item strong{color:var(--yb-text);font-size:13px;line-height:1.35}.yb-partner-proof__item span{color:var(--yb-text-muted);font-size:12px;line-height:1.5}.yb-partner-section{padding-block:88px;color:var(--yb-text);background:var(--yb-bg);border-bottom:1px solid rgba(255,255,255,.055);scroll-margin-top:96px}.yb-partner-section--soft{background:radial-gradient(circle at 92% 10%,rgba(255,106,0,.055),transparent 24%),#111}.yb-partner-section--dark{background:#080808}.yb-partner-section__header{max-width:790px;margin-bottom:36px}.yb-partner-section__header h2{margin-top:12px;color:var(--yb-text);font-family:var(--yb-font-display);font-size:44px;font-weight:700;line-height:1.08;text-wrap:balance}.yb-partner-section__header>p:last-child{max-width:680px;margin-top:16px;color:var(--yb-text-muted);font-size:17px;line-height:1.68}.yb-partner-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yb-partner-path-card{position:relative;display:flex;min-width:0;min-height:310px;flex-direction:column;padding:28px;overflow:hidden;background:#131313;border:1px solid #2c2c2c;border-radius:8px;transition:border-color .18s ease,background .18s ease,transform .18s ease}.yb-partner-path-card:after{position:absolute;right:-52px;bottom:-76px;width:160px;height:160px;background:#ff6a0012;border-radius:50%;content:""}.yb-partner-path-card:hover{background:#171717;border-color:#ff6a007a;transform:translateY(-3px)}.yb-partner-path-card__number{color:var(--yb-orange);font-family:var(--yb-font-display);font-size:12px;font-weight:700;letter-spacing:.1em}.yb-partner-path-card h3{margin-top:32px;color:var(--yb-text);font-family:var(--yb-font-display);font-size:22px;font-weight:700;line-height:1.25}.yb-partner-path-card p{margin-top:14px;color:var(--yb-text-muted);font-size:15px;line-height:1.68}.yb-partner-text-link{position:relative;z-index:1;display:inline-flex;gap:8px;align-items:center;align-self:flex-start;margin-top:auto;padding-top:22px;color:var(--yb-orange)!important;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none}.yb-partner-text-link span{transition:transform .18s ease}.yb-partner-text-link:hover span{transform:translate(4px)}.yb-partner-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.yb-partner-product-card{min-width:0}.yb-partner-product-card a{display:flex;height:100%;flex-direction:column;overflow:hidden;color:var(--yb-text);background:#131313;border:1px solid #2c2c2c;border-radius:8px;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.yb-partner-product-card a:hover{background:#171717;border-color:#ff6a007a;transform:translateY(-3px)}.yb-partner-product-card__media{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:radial-gradient(circle at 50% 44%,rgba(255,255,255,.045),transparent 52%),#0d0d0d;border-bottom:1px solid #242424}.yb-partner-product-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;transform:scale(1.08);transition:transform .26s ease}.yb-partner-product-card a:hover img{transform:scale(1.11)}.yb-partner-product-card__category{display:block;margin:20px 20px 0;color:var(--yb-orange);font-size:11px;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase}.yb-partner-product-card h3{margin:6px 20px 22px;color:var(--yb-text);font-family:var(--yb-font-display);font-size:22px;font-weight:650;line-height:1.25}.yb-partner-support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.yb-partner-support-card{min-width:0;padding:28px;background:#131313;border:1px solid #2c2c2c;border-radius:8px}.yb-partner-support-card__icon{display:inline-grid;width:44px;height:44px;place-items:center;color:#050505;background:var(--yb-orange);border-radius:50%;font-size:12px;font-weight:800;letter-spacing:.05em}.yb-partner-support-card h3{margin-top:24px;color:var(--yb-text);font-family:var(--yb-font-display);font-size:21px;font-weight:700;line-height:1.25}.yb-partner-support-card p{margin-top:12px;color:var(--yb-text-muted);font-size:15px;line-height:1.68}.yb-partner-process-layout{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);gap:76px;align-items:start}.yb-partner-process-layout__header,.yb-partner-inquiry__intro,.yb-partner-faq-layout__header{position:sticky;top:112px;margin-bottom:0}.yb-partner-process{display:grid;padding:0;list-style:none}.yb-partner-process li{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;padding-block:26px;border-top:1px solid var(--yb-border)}.yb-partner-process li:last-child{border-bottom:1px solid var(--yb-border)}.yb-partner-process li>span{display:grid;width:44px;height:44px;place-items:center;color:#050505;background:var(--yb-orange);border-radius:50%;font-family:var(--yb-font-display);font-size:13px;font-weight:700}.yb-partner-process h3{color:var(--yb-text);font-family:var(--yb-font-display);font-size:20px;font-weight:700;line-height:1.3}.yb-partner-process p{margin-top:8px;color:var(--yb-text-muted);font-size:15px;line-height:1.68}.yb-partner-inquiry{background:#0b0b0b}.yb-partner-inquiry__layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:76px;align-items:start}.yb-partner-form-card{padding:32px;background:#131313;border:1px solid #2c2c2c;border-radius:8px;box-shadow:0 18px 54px #00000047}.yb-partner-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.yb-partner-field{display:grid;min-width:0;gap:8px}.yb-partner-field--full{grid-column:1 / -1}.yb-partner-field label{color:var(--yb-text);font-size:13px;font-weight:700;line-height:1.45}.yb-partner-field label>span[aria-hidden=true]{color:var(--yb-orange)}.yb-partner-field__optional{color:var(--yb-text-muted);font-size:12px;font-weight:500}.yb-partner-field input,.yb-partner-field select,.yb-partner-field textarea{width:100%;min-height:50px;padding:13px 14px;color:var(--yb-text);background:#0d0d0d;border:1px solid #343434;border-radius:6px;box-shadow:none;color-scheme:dark;font:500 15px/1.35 var(--yb-font-text);outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.yb-partner-field select{cursor:pointer}.yb-partner-field textarea{min-height:132px;resize:vertical}.yb-partner-field input::placeholder,.yb-partner-field textarea::placeholder{color:#f5f5f57a;opacity:1}.yb-partner-field input:focus,.yb-partner-field select:focus,.yb-partner-field textarea:focus{background:#111;border-color:var(--yb-orange);box-shadow:0 0 0 3px #ff6a0029}.yb-partner-form__submit{width:100%;margin-top:22px;cursor:pointer;font-family:inherit}.yb-partner-form__privacy{margin-top:14px!important;color:var(--yb-text-muted);font-size:12px;line-height:1.6}.yb-partner-form__privacy a{color:var(--yb-text);text-underline-offset:3px}.yb-partner-form__status{margin-bottom:20px;padding:14px 16px;border-radius:6px;font-size:14px;line-height:1.55}.yb-partner-form__status--success{color:#a9e8c0;background:#18784733;border:1px solid rgba(101,201,143,.4)}.yb-partner-form__status--error{color:#ffb4ad;background:#9c2a2233;border:1px solid rgba(240,117,108,.42)}.yb-partner-form__status ul{margin-top:8px;padding-left:20px}.yb-partner-faq-layout{display:grid;grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);gap:76px;align-items:start}.yb-partner-faq{border-top:1px solid var(--yb-border)}.yb-partner-faq details{border-bottom:1px solid var(--yb-border)}.yb-partner-faq summary{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:18px;align-items:center;min-height:76px;padding-block:19px;color:var(--yb-text);cursor:pointer;font-family:var(--yb-font-display);font-size:17px;font-weight:650;line-height:1.4;list-style:none}.yb-partner-faq summary::-webkit-details-marker{display:none}.yb-partner-faq summary span{display:grid;width:24px;height:24px;place-items:center;color:var(--yb-orange);font-size:22px;font-weight:400;transition:transform .18s ease}.yb-partner-faq details[open] summary span{transform:rotate(45deg)}.yb-partner-faq details>div{max-width:710px;padding:0 42px 24px 0}.yb-partner-faq details p{color:var(--yb-text-muted);font-size:15px;line-height:1.72}.yb-partner-page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid rgba(255,106,0,.68);outline-offset:3px}@media(max-width:989px){.yb-partner-container{width:min(100% - 48px,900px)}.yb-partner-hero__grid{grid-template-columns:1fr;gap:36px;min-height:0;padding-block:60px}.yb-partner-hero__content{max-width:720px}.yb-partner-hero__heading{max-width:720px;font-size:48px}.yb-partner-hero__visual{max-width:760px;justify-self:center}.yb-partner-proof__list,.yb-partner-products{grid-template-columns:repeat(2,minmax(0,1fr))}.yb-partner-proof__item:nth-child(3),.yb-partner-proof__item:nth-child(4){border-top:1px solid var(--yb-border)}.yb-partner-paths,.yb-partner-support-grid,.yb-partner-process-layout,.yb-partner-inquiry__layout,.yb-partner-faq-layout{grid-template-columns:1fr}.yb-partner-path-card{min-height:0}.yb-partner-process-layout,.yb-partner-inquiry__layout,.yb-partner-faq-layout{gap:34px}.yb-partner-process-layout__header,.yb-partner-inquiry__intro,.yb-partner-faq-layout__header{position:static}}@media(max-width:767px){.yb-partner-products{grid-template-columns:1fr}}@media(max-width:749px){.yb-partner-container{width:min(100% - 32px,620px)}.yb-partner-hero__grid{gap:30px;padding-block:48px 42px}.yb-partner-hero__heading{margin-top:12px!important;font-size:40px;line-height:1.06}.yb-partner-hero__body{margin-top:18px!important;font-size:16px;line-height:1.62}.yb-partner-actions{margin-top:26px}.yb-partner-hero__visual{border-radius:8px}.yb-partner-proof__item{padding:19px 16px}.yb-partner-section{padding-block:56px;scroll-margin-top:84px}.yb-partner-section__header{margin-bottom:28px}.yb-partner-section__header h2{margin-top:10px;font-size:32px;line-height:1.1}.yb-partner-section__header>p:last-child{margin-top:13px;font-size:16px;line-height:1.62}.yb-partner-products{grid-template-columns:1fr;gap:18px}.yb-partner-path-card,.yb-partner-support-card{padding:24px}.yb-partner-path-card h3{margin-top:26px;font-size:21px}.yb-partner-text-link{margin-top:24px}.yb-partner-product-card__category{margin:18px 20px 0;font-size:10px}.yb-partner-product-card h3{margin-bottom:20px;font-size:20px}.yb-partner-process li{grid-template-columns:44px minmax(0,1fr);gap:15px;padding-block:21px}.yb-partner-process li>span{width:38px;height:38px}.yb-partner-form-card{padding:22px 18px;border-radius:8px}.yb-partner-form__grid{grid-template-columns:1fr}.yb-partner-field--full{grid-column:auto}.yb-partner-field input,.yb-partner-field select,.yb-partner-field textarea{min-height:48px;font-size:16px}.yb-partner-field textarea{min-height:128px}.yb-partner-faq summary{min-height:68px;padding-block:16px;font-size:16px}}@media(max-width:419px){.yb-partner-actions{display:grid}.yb-partner-button{width:100%}.yb-partner-proof__list{grid-template-columns:1fr}.yb-partner-proof__item,.yb-partner-proof__item:nth-child(3),.yb-partner-proof__item:nth-child(4){border:0;border-bottom:1px solid var(--yb-border)}.yb-partner-proof__item:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.yb-partner-page *,.yb-partner-page *:before,.yb-partner-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/yb-partner-page.css.map */
