/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[10].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[10].use[3]!./app/static/css/partnership.css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/.home-partnership{background:radial-gradient(circle at top left,rgba(0,57,89,.38),transparent 55%),radial-gradient(circle at top right,rgba(226,156,0,.3),transparent 58%),linear-gradient(180deg,var(--ps-bg-start) 0,var(--ps-bg-mid) 45%,#001f33 100%);color:var(--ps-text);padding:150px 0 70px;overflow:hidden;position:relative}.home-partnership:before{content:"";position:absolute;inset-inline:5%;top:-80px;height:160px;background:radial-gradient(circle at top,rgba(0,10,20,.96),transparent 70%);opacity:.8;pointer-events:none}.highlight-cards{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:22px}.highlight-card{flex:1 1 120px;min-width:0;border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;background:radial-gradient(circle at top left,rgba(226,156,0,.2),transparent 70%),radial-gradient(circle at bottom right,rgba(0,57,89,.25),transparent 70%),linear-gradient(180deg,rgba(0,33,53,.98),rgba(0,33,53,.94));border:1px solid rgba(226,156,0,.7);box-shadow:0 18px 40px rgba(0,10,20,.9),0 0 0 1px rgba(0,10,20,.7);backdrop-filter:blur(10px)}.highlight-card--primary{background:radial-gradient(circle at top left,rgba(226,156,0,.25),transparent 70%),linear-gradient(180deg,rgba(0,33,53,.98),rgba(0,33,53,.94));border-color:rgba(226,156,0,.9)}.highlight-card--accent{background:radial-gradient(circle at top right,rgba(0,57,89,.4),transparent 70%),linear-gradient(180deg,rgba(0,33,53,.98),rgba(0,33,53,.94));border-color:rgba(0,57,89,.9)}.highlight-card-num{font-weight:800;font-size:1.15rem;line-height:1.1;color:#ffffff}.highlight-card-label{font-size:.9rem;color:rgba(249,250,251,.95)}.highlight-card:hover{transform:translateY(-3px);box-shadow:0 26px 70px rgba(0,10,20,.98),0 0 0 1px rgba(226,156,0,.9);border-color:rgba(226,156,0,.9)}.mockup-wrapper{width:100%;max-width:430px;margin:0 auto;transform:translateZ(0);will-change:transform;transition:transform .42s cubic-bezier(.03,.98,.52,.99),box-shadow .42s cubic-bezier(.03,.98,.52,.99)}.mockup-image{display:block;width:100%;height:auto;overflow:hidden}@media (min-width:992px){.mockup-wrapper:hover{transform:perspective(1100px) rotateX(2.4deg) rotateY(-5deg) scale3d(1.02,1.02,1)}}@media (max-width:768px){h1,h2{text-align:center}.home-partnership{padding:200px 0 60px}.highlight-cards{display:flex;text-align:center;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.highlight-card{max-width:320px;width:100%}.mockup-wrapper{max-width:360px}.ps-subtitle{max-width:100%;font-size:.92rem;text-align:center}.hero-ctas{flex-direction:column}#home>div>div>div.ps-left>h4{display:none}}.about-partnership{background:#00090e;color:var(--ps-text);padding:80px 0 96px;overflow:hidden;border-top:1px solid rgba(0,10,20,.85)}.about-video-wrapper{width:100%;max-width:100%;margin:0;border-radius:calc(var(--ps-radius-lg) + 3px);padding:2px;background-image:var(--ps-gradient-border);box-shadow:var(--ps-shadow-soft)}.about-video{display:block;width:100%;border-radius:var(--ps-radius-lg);overflow:hidden;aspect-ratio:16/9;object-fit:cover;background-color:#001524}.about-features-grid{display:flex;flex-wrap:wrap;gap:16px;margin:20px 0 24px}.about-features-column{flex:1 1 180px;display:flex;flex-direction:column;gap:12px}.about-feature-card{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:rgba(0,21,36,.95);border:1px solid rgba(15,23,42,.9);box-shadow:0 10px 26px rgba(0,10,20,.95);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.about-feature-card:hover{transform:translateY(-1px);box-shadow:0 18px 38px rgba(0,10,20,.98);border-color:rgba(226,156,0,.85);background:radial-gradient(circle at top left,rgba(226,156,0,.32),rgba(0,21,36,.96))}.about-feature-icon{flex:0 0 40px;width:40px;height:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 0,rgba(226,156,0,.7),rgba(0,57,89,.18))}.about-feature-icon img{width:22px;height:22px;object-fit:contain}.about-feature-text h3{font-size:.95rem;margin:0;color:#e5e7eb}.about-cta{margin-top:10px}@media (max-width:768px){.about-cta{display:flex;flex-direction:column}}.ps-strip{background:linear-gradient(180deg,#001524,#001524);position:relative;padding:80px 0 90px;border-top:1px solid rgba(0,10,20,.85)}.ps-strip:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top center,rgba(0,10,20,.9),transparent 65%),radial-gradient(circle at bottom center,rgba(0,10,20,.9),transparent 70%);opacity:.9;pointer-events:none}.ps-panel{position:relative;max-width:1120px;margin:0 auto;border-radius:26px;padding:28px 26px;background:radial-gradient(circle at top left,rgba(0,57,89,.3),transparent 65%),radial-gradient(circle at bottom right,rgba(226,156,0,.25),transparent 60%),var(--ps-card-soft);border:1px solid rgba(15,23,42,.96);box-shadow:0 32px 90px rgba(0,10,20,.98);overflow:hidden;backdrop-filter:blur(18px)}.ps-panel:before{content:"";position:absolute;inset-inline:-30%;top:-40%;height:260px;background:radial-gradient(circle at center,rgba(0,10,20,.96),transparent 75%);opacity:.9;pointer-events:none}.ps-panel-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;align-items:center}@media (max-width:960px){.ps-panel-inner{grid-template-columns:minmax(0,1fr);text-align:center}}.ps-panel-asset{position:relative;width:100%;max-width:360px;margin-inline:auto;border-radius:22px;padding:2px;background-image:var(--ps-gradient-border);box-shadow:var(--ps-shadow-soft);transform:translateZ(0);will-change:transform;transition:transform .32s cubic-bezier(.21,.8,.35,1),box-shadow .32s cubic-bezier(.21,.8,.35,1)}.ps-panel-asset:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 40px 100px rgba(0,10,20,.98)}.ps-panel-asset-img{display:block;width:100%;height:auto;border-radius:20px;overflow:hidden;background-color:#001524}.what-partnership{background:#00090e;color:var(--ps-text);padding:0 0 90px;border-top:1px solid rgba(0,10,20,.9)}.what-heading{max-width:800px;margin:0 auto 28px;text-align:center;display:flex;flex-direction:column;align-items:center}@media (max-width:768px){.what-heading{text-align:center;margin-bottom:24px}}.what-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:800px){.what-grid{grid-template-columns:1fr}}.what-card{border-radius:var(--ps-radius-md);padding:16px 16px 18px;display:flex;align-items:flex-start;gap:16px;background:rgba(0,21,36,.94);border:1px solid #454545;box-shadow:0 16px 36px rgba(0,10,20,.9);position:relative;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.what-card:before{content:"";position:absolute;inset-inline:0;top:0;height:2px;background:linear-gradient(90deg,var(--ps-accent-1),var(--ps-accent-2));opacity:.8}.what-card:hover{transform:translateY(-2px);box-shadow:0 22px 52px rgba(0,10,20,.96);border-color:rgba(226,156,0,.9);background:radial-gradient(circle at top left,rgba(226,156,0,.26),rgba(0,21,36,.98))}.what-card h3{font-size:1rem;margin:4px 0 6px;color:#ffffff}.what-card p{margin:0;font-size:.9rem;color:rgba(229,231,235,.88);line-height:1.7}.what-icon{flex:0 0 64px;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:2.5rem;color:#ffffff!important;background:radial-gradient(circle at top left,rgba(226,156,0,.85),rgba(0,57,89,.28));border:1px solid rgba(226,156,0,.95);box-shadow:0 8px 20px rgba(0,10,20,.6)}.what-icon i{transform:translateY(-1px)}.what-card-community{background:radial-gradient(circle at top left,rgba(226,156,0,.35),rgba(0,21,36,.98));border-color:rgba(226,156,0,.9)}.what-card-community:before{background:linear-gradient(90deg,var(--ps-accent-2),var(--ps-accent-1))}.what-card-kicker{text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;color:rgba(249,250,251,.9);margin-bottom:4px}@media (max-width:600px){.what-grid{justify-items:center}.what-card{max-width:360px;width:100%;text-align:center;flex-direction:column;align-items:center}}.who-partnership{background:#00090e;color:var(--ps-text);padding:0 0 90px;border-top:1px solid rgba(0,10,20,.9)}.who-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:center}@media (max-width:900px){.who-layout{grid-template-columns:minmax(0,1fr)}.who-image-col{order:2}}.who-content-col{display:flex;flex-direction:column;gap:20px}.who-heading{max-width:640px;margin:0 0 8px;text-align:left}@media (max-width:768px){.who-heading{text-align:center;margin-bottom:4px;margin-inline:auto}.who-content-col{align-items:center;text-align:center}}.who-grid{display:flex;flex-direction:column;gap:14px}.who-card{border-radius:var(--ps-radius-md);padding:14px 14px 16px;background:rgba(0,33,53,.97);border:1px solid rgba(226,156,0,.7);box-shadow:0 18px 40px rgba(0,10,20,.96),0 0 0 1px rgba(0,10,20,.9);position:relative;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.who-card:before{content:"";position:absolute;inset-inline:12px;bottom:10px;height:1px;background:linear-gradient(90deg,transparent,rgba(226,156,0,.8),transparent);opacity:.9}.who-card:hover{transform:translateY(-3px);box-shadow:0 24px 60px rgba(0,10,20,.98);border-color:rgba(226,156,0,1);background:radial-gradient(circle at top left,rgba(0,57,89,.32),rgba(0,21,36,.98))}.who-card h3{font-size:1rem;margin:0 0 6px;color:#ffffff}.who-card h3,.who-card p{position:relative;z-index:1}.who-card p{margin:0;font-size:.9rem;color:rgba(249,250,251,.94);line-height:1.7}.who-image-col{display:flex;justify-content:center}.who-video-wrapper{width:100%;max-width:320px;margin:0 auto;border-radius:calc(var(--ps-radius-md) + 2px);padding:2px;background-image:var(--ps-gradient-border);box-shadow:var(--ps-shadow-soft)}.who-video{display:block;width:100%;border-radius:var(--ps-radius-md);overflow:hidden;aspect-ratio:9/16;object-fit:cover;background-color:#001524}@media (max-width:640px){.who-video-wrapper{max-width:260px}}.opportunities-partnership{background:#00090e;color:var(--ps-text);padding:0 0 90px;border-top:1px solid rgba(0,10,20,.9)}.opportunities-heading{max-width:720px;margin:0 auto 28px;text-align:center}@media (max-width:768px){.opportunities-heading{margin-bottom:24px}}.opportunities-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:768px){.opportunities-grid{grid-template-columns:1fr;justify-items:center}}.opportunities-card{border-radius:18px;padding:20px 18px 22px;background:rgb(226 156 0/29%);border:1px solid rgba(15,23,42,.75);box-shadow:0 18px 42px rgba(0,10,20,.92);position:relative;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}@media (max-width:768px){.opportunities-card{max-width:380px;width:100%;text-align:center}}.opportunities-card:hover{transform:translateY(-2px);box-shadow:0 24px 60px rgba(0,10,20,.96);border-color:rgba(226,156,0,.9);background:rgb(226 156 0/29%)}.opportunities-card h3{font-size:1.05rem;margin:0 0 10px;color:#ffffff}.opportunities-card ul{list-style:none;padding:0;margin:0}.opportunities-card li{font-size:.9rem;color:rgba(229,231,235,.88);margin-bottom:6px;padding-left:22px;position:relative;line-height:1.7}.opportunities-card li:before{content:"✓";position:absolute;left:0;top:.15rem;font-size:.8rem;color:var(--ps-accent-1)}.instructors-partnership{background:#00090e;color:var(--ps-text);padding:0 0 90px;border-top:1px solid rgba(0,10,20,.9)}.instructors-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:40px;align-items:center}@media (max-width:900px){.instructors-layout{grid-template-columns:minmax(0,1fr)}.instructors-image-col{order:1}.instructors-content-col{order:2}}.instructors-image-col{display:flex;justify-content:center}.instructors-image{max-width:380px;width:100%;display:block;object-fit:cover}@media (max-width:640px){.instructors-image{max-width:320px}}.instructors-content-col{display:flex;flex-direction:column;gap:22px}.instructors-heading{max-width:640px;margin:0 0 4px;text-align:left}.instructors-list{display:flex;flex-direction:column;gap:14px}.instructors-card{position:relative;border-radius:var(--ps-radius-md);padding:14px 16px 16px;background:rgba(0,33,53,.97);border:1px solid rgba(0,57,89,.75);box-shadow:0 18px 42px rgba(0,10,20,.96),0 0 0 1px rgba(0,10,20,.9);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.instructors-card:hover{transform:translateY(-3px);box-shadow:0 26px 70px rgba(0,10,20,.98);border-color:rgba(226,156,0,.9);background:radial-gradient(circle at top left,rgba(0,57,89,.3),rgba(0,21,36,.98))}.instructors-step{display:inline-flex;align-items:center;justify-content:center;padding:0 10px;height:48px;border-radius:999px;font-size:1.7rem;font-weight:600;margin-bottom:6px;color:#ffffff;background:radial-gradient(circle at top,rgba(226,156,0,.7),rgba(0,57,89,.35));border:1px solid rgba(226,156,0,1)}.instructors-card h3{font-size:1rem;margin:0 0 4px;color:#ffffff}.instructors-card p{margin:0;font-size:.9rem;color:rgba(249,250,251,.94);line-height:1.7}@media (max-width:768px){.instructors-heading{text-align:center;margin-inline:auto}.instructors-content-col{align-items:center;text-align:center}.instructors-card{max-width:300px;width:100%}}.download-contact-section{background:radial-gradient(circle at top left,rgba(0,57,89,.26),transparent 55%),radial-gradient(circle at bottom right,rgba(226,156,0,.26),transparent 55%),linear-gradient(180deg,#001524,#001524);color:var(--ps-text);padding:80px 0 90px;border-top:1px solid rgba(0,10,20,.9)}.download-contact-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:stretch}@media (max-width:900px){.download-contact-layout{grid-template-columns:minmax(0,1fr)}}.download-col{display:flex;flex-direction:column;gap:18px}.download-heading{max-width:640px;text-align:left;margin:0 0 4px}.download-meta{font-size:.9rem;color:rgba(229,231,235,.88);margin-top:10px;max-width:34rem}.download-badges{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:10px}.download-badges a{display:inline-flex}.download-badge-image{display:block;height:56px;width:auto}@media (max-width:480px){.download-badges{flex-direction:column;align-items:center}.download-badge-image{height:50px}}.contact-col{display:flex;align-items:stretch}.contact-card--inline{width:100%;padding:26px 24px;border-radius:24px;background:rgba(0,21,36,.96);border:1px solid rgba(55,65,81,.96);box-shadow:0 22px 52px rgba(0,10,20,.98);position:relative;overflow:hidden}.contact-card--highlight{background:radial-gradient(circle at top left,rgba(226,156,0,.45),transparent 70%),radial-gradient(circle at bottom right,rgba(0,57,89,.5),transparent 70%),rgba(0,21,36,.98);border:1px solid rgba(226,156,0,.9);box-shadow:0 24px 64px rgba(0,10,20,1),0 0 0 1px rgba(0,10,20,.9)}.contact-card--highlight,.contact-card--highlight .contact-main-text,.contact-card--highlight .contact-main-title,.contact-card--highlight .contact-meta{text-align:center;color:#ffffff}.contact-card--highlight .btn-primary{align-self:center}.contact-card--highlight{display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center}.contact-card--highlight .contact-main-title{font-size:1.7rem;font-weight:800;letter-spacing:-.02em}.contact-card--highlight .contact-meta{max-width:26rem;margin-inline:auto}@media (max-width:640px){.contact-card--inline{padding:22px 18px}}@media (max-width:768px){.download-col{align-items:center;text-align:center}.download-heading{text-align:center;margin-inline:auto}.download-meta{max-width:100%}}.how-partnerships{background:#00090e;color:var(--ps-text);padding:0 0 90px;border-top:1px solid rgba(0,10,20,.9)}.how-heading{max-width:720px;margin:0 auto 28px;text-align:center}@media (max-width:768px){.how-heading{margin-bottom:24px}}.how-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.how-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.how-grid{grid-template-columns:minmax(0,1fr);justify-items:center}}.how-card{position:relative;border-radius:var(--ps-radius-md);padding:16px 18px 18px;background:rgba(0,27,45,.96);border:1px solid rgba(15,23,42,.8);box-shadow:0 14px 34px rgba(0,10,20,.85);overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.how-card:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--ps-accent-1),var(--ps-accent-2));opacity:.95}.how-card:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(148,163,184,.18);pointer-events:none}.how-card:hover{transform:translateY(-3px);box-shadow:0 24px 60px rgba(0,10,20,.98);border-color:rgba(226,156,0,.8);background:radial-gradient(circle at top right,rgba(0,57,89,.35),rgba(0,27,45,.98))}.how-step{display:inline-flex;align-items:center;justify-content:center;padding:0 10px;height:22px;margin-bottom:8px;border-radius:999px;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff;background:rgba(0,57,89,.8);border:1px solid rgba(226,156,0,.8)}.how-card h3{font-size:1rem;margin:0 0 6px;color:#ffffff}.how-card p{margin:0;font-size:.9rem;color:rgba(249,250,251,.94);line-height:1.7}@media (max-width:640px){.how-card{max-width:380px;width:100%;text-align:center}.how-step{margin-left:auto;margin-right:auto}.section-heading h2{font-size:1.6rem}.ps-panel{padding:22px 18px;border-radius:22px}}