.pioneer-page{background:#fff;color:#1d1d1f}.pioneer-page .site-header,.pioneer-page .site-header.is-scrolled{position:sticky;top:0;animation:none}.pioneer-page .program-hero{position:relative;height:594px;margin-inline:0;overflow:hidden;background:#12191b;color:#fff;isolation:isolate}.program-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;z-index:-2}.program-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.2),transparent 65%)}.program-hero-copy{position:absolute;left:78px;top:160px;animation:hero-copy 1s .05s var(--ease) both}.program-hero-copy h1{font-size:1.875rem;line-height:40px;font-weight:400;letter-spacing:0;color:#ffffffdb}.program-hero-copy p{font-size:1rem;line-height:24px;font-weight:300;color:#ffffffb3;margin-top:14px}.program-layout{width:calc(100% - 104px);max-width:1232px;margin:120px auto 110px;padding-right:76px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,720px);column-gap:76px;align-items:start}.program-sidebar{min-width:0;position:sticky;top:108px}.program-contents>summary{display:none}.program-toc{display:flex;flex-direction:column;align-items:flex-start}.program-toc a{display:flex;align-items:center;gap:6px;min-height:32px;padding-block:4px;color:#727275;font-size:1rem;line-height:24px;text-decoration:none;transition:color .2s}.program-toc a span{flex:none;transition:transform .25s var(--ease)}.program-toc a[aria-current=location]{color:#1d1d1f}.program-toc a[aria-current=location] span{transform:translate(3px)}.program-content{min-width:0;max-width:720px}.program-intro>h2{font-size:2.25rem;line-height:48px;font-weight:500;letter-spacing:0;text-transform:uppercase}.program-intro>p{font-size:1rem;line-height:22px;color:#666;margin-top:14px}.pioneer-page .program-waitlist{margin-top:48px;max-width:514px;width:100%;padding:0;animation:none;scroll-margin-top:100px}.program-waitlist-label{font-size:.875rem;line-height:20px;color:#555;margin-bottom:18px}.program-waitlist .form-row{gap:10px}.program-waitlist .form-row input{background:#f0f0f0;color:#1d1d1f;border-color:transparent;border-radius:18px;font-size:.875rem;height:52px;padding-inline:20px;backdrop-filter:none;-webkit-backdrop-filter:none}.program-waitlist .form-row input::placeholder{color:#777}.program-waitlist .form-row input:focus{background:#ebebeb;border-color:#8b6c41}.program-waitlist .program-waitlist-button{background:#000;color:#fff;border-radius:18px;min-height:52px;padding-inline:24px;font-size:.875rem;flex:none}.program-waitlist .form-feedback{background:#f5f1ea;color:#704b1d}.program-section{margin-top:120px;scroll-margin-top:108px}.program-intro+.program-section{margin-top:96px}.program-section>h2{font-size:1.625rem;line-height:32px;font-weight:500;font-style:italic;letter-spacing:0;text-transform:capitalize}.program-benefits{padding:0;margin:40px 0 0;list-style:none}.program-benefits>li{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;padding:41px 0;border-top:1px solid #ddd}.program-benefits>li:first-child{padding-top:0;border-top:0}.program-benefits>li:last-child{padding-bottom:0}.program-benefits h3,.program-stack h3,.program-rules dt,.program-honesty h3,.application-intro h3{font-size:1rem;line-height:22px;font-weight:500;letter-spacing:0}.benefit-discount{color:#92642d}.program-benefits p,.program-stack p,.program-rules dd,.program-honesty p,.application-intro p{font-size:1rem;line-height:22px;color:#666}.program-stack{margin:40px 0 0;padding:0;list-style:none}.program-stack>li+li,.program-stack>div+div{margin-top:48px}.program-stack p,.program-rules dd,.program-honesty p,.application-intro p{margin:4px 0 0}.program-steps{counter-reset:program-step}.program-steps>li{counter-increment:program-step}.program-steps h3:before{content:counter(program-step,decimal-leading-zero) " ";font-variant-numeric:tabular-nums}.program-honesty{margin-top:48px}.program-application .application-intro{margin-top:40px}.program-application>ul{margin:40px 0 0;padding-left:24px;font-size:1rem;line-height:36px}.program-preview-note{font-size:.8125rem;line-height:21px;color:#6c6c70;margin-top:26px;padding-left:16px;border-left:2px solid #ae8a58}.program-app-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:12px;font-size:.875rem;line-height:22px;color:#6b4b25;text-decoration:underline;text-underline-offset:4px}.program-faq .faq-list{margin-top:40px}.program-faq .faq-list summary{min-height:86px;font-size:1.125rem;line-height:26px;font-weight:400}.program-faq .faq-list details>p{font-size:1rem;line-height:24px;color:#666}.pioneer-page .site-footer{padding-block:48px 52px}@media(hover:hover)and (pointer:fine){.program-toc a:hover{color:#1d1d1f}.program-waitlist .program-waitlist-button:hover{background:#292929}.program-app-link:hover{text-decoration-thickness:2px}}@media(max-width:1200px){.program-layout{width:calc(100% - 96px);padding-right:0;grid-template-columns:240px minmax(0,1fr);column-gap:64px;margin-top:100px}.program-hero-copy{left:54px}.program-toc a{font-size:.9375rem}.program-benefits>li{grid-template-columns:190px minmax(0,1fr);gap:30px}}@media(max-width:900px){.pioneer-page .program-hero{margin-inline:0}.program-hero-copy{left:40px;top:144px}.program-hero-image{object-position:56% 50%}.program-layout{display:block;width:calc(100% - 80px);max-width:720px;margin-top:64px;margin-bottom:80px}.program-sidebar{position:static;margin-bottom:44px}.program-contents{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.program-contents>summary{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:14px 0;list-style:none;font-size:.9375rem;line-height:24px;cursor:pointer}.program-contents>summary img{width:20px;height:20px;flex:none;transition:transform .25s var(--ease)}.program-contents[open]>summary img{transform:rotate(45deg)}.program-toc{display:grid;grid-template-columns:1fr 1fr;gap:2px 24px;align-items:start;padding-bottom:18px}.program-toc a{min-height:44px;font-size:.875rem}.program-section{margin-top:96px}.program-intro+.program-section{margin-top:80px}.program-benefits>li{grid-template-columns:210px minmax(0,1fr);gap:30px}}@media(max-width:600px){.pioneer-page .program-hero{margin-inline:0}.program-hero-copy{left:28px;right:24px;top:auto;bottom:44px}.program-hero-copy h1{font-size:1.75rem;line-height:36px}.program-hero-copy p{font-size:.9375rem;line-height:23px;margin-top:14px}.program-hero-image{object-position:72% 50%}.program-hero-shade{background:linear-gradient(0deg,#000000a3,#0000000d 75%)}.program-layout{width:calc(100% - 48px);margin-top:40px;margin-bottom:70px}.program-sidebar{margin-bottom:40px}.program-toc{grid-template-columns:1fr;gap:0}.program-intro>h2{font-size:1.875rem;line-height:40px;letter-spacing:-.02em}.program-intro>p{font-size:.9375rem;line-height:23px;margin-top:16px}.pioneer-page .program-waitlist{margin-top:34px}.program-waitlist-label{font-size:.8125rem;line-height:20px;margin-bottom:14px}.program-waitlist .form-row{gap:8px}.program-waitlist .form-row input{padding-inline:14px;font-size:1rem;border-radius:14px}.program-waitlist .program-waitlist-button{padding-inline:16px;font-size:.75rem;border-radius:14px}.program-intro+.program-section{margin-top:70px}.program-section{margin-top:80px;scroll-margin-top:92px}.program-section>h2{font-size:1.5rem;line-height:32px}.program-benefits{margin-top:28px}.program-benefits>li{display:block;padding-block:28px}.program-benefits p{margin-top:12px}.program-benefits h3,.program-stack h3,.program-rules dt,.program-honesty h3,.application-intro h3{font-size:1rem;line-height:24px}.program-benefits p,.program-stack p,.program-rules dd,.program-honesty p,.application-intro p{font-size:.9375rem;line-height:24px}.program-stack,.program-application .application-intro{margin-top:28px}.program-stack>li+li,.program-stack>div+div,.program-honesty{margin-top:32px}.program-stack p,.program-rules dd,.program-honesty p,.application-intro p{margin-top:8px}.program-application>ul{margin-top:24px;font-size:.9375rem;line-height:26px;padding-left:20px}.program-application>ul>li+li{margin-top:8px}.program-preview-note{font-size:.75rem;line-height:20px;margin-top:24px}.program-faq .faq-list{margin-top:28px}.program-faq .faq-list summary{font-size:1rem;line-height:24px;min-height:84px;gap:18px}.program-faq .faq-list details>p{font-size:.9375rem;line-height:24px}}@media(max-width:360px){.program-layout{width:calc(100% - 40px)}.program-intro>h2{font-size:1.6875rem;line-height:36px}.program-hero-copy{left:24px}.program-waitlist .program-waitlist-button{padding-inline:12px}}@media print{.program-sidebar,.program-waitlist{display:none!important}.program-layout{display:block;width:100%;max-width:none;margin:30px 0;padding:0}.pioneer-page .program-hero{height:300px;margin:0;print-color-adjust:exact;-webkit-print-color-adjust:exact}.program-hero-copy{top:90px;bottom:auto}.program-section{margin-top:40px;break-inside:auto}.program-benefits>li,.program-stack>li,.program-rules>div{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/sutyo-cue-pioneer.css.map */
