.growth-section{background:#f2f5f5;scroll-margin-top:100px}.growth-heading{grid-template-columns:1.45fr 1fr;align-items:end;gap:48px;margin-bottom:44px;display:grid}.growth-heading h2 span{color:#366d6c}.growth-intro{justify-self:end;max-width:365px;padding-bottom:5px}.growth-intro p{color:#56655f;margin:0 0 18px;font-size:1rem;line-height:1.8}.growth-intro>span{color:#263a3a;font-size:.875rem;font-weight:600}.growth-stage-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;font-size:.875rem;display:flex}.growth-stage-heading>span:first-child{letter-spacing:.07em;font-weight:600}.growth-stage-heading>span:last-child{color:#63706a}.growth-stage-list{background:#e8eeee;border:1px solid #dce4e4;border-radius:10px;gap:8px;width:100%;height:auto;padding:7px;display:flex}.growth-stage-list [data-slot=tabs-trigger]{color:#4f6055;white-space:normal;text-align:center;min-width:0;height:auto;min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:6px;flex:1;padding:12px 18px;font-size:1rem;font-weight:500;line-height:1.4}.growth-stage-list [data-slot=tabs-trigger][data-state=active]{background:var(--navy);color:var(--lime);box-shadow:0 3px 8px #14202a12}.growth-stage-list [data-slot=tabs-trigger]:after{display:none}.growth-stage-list [data-slot=tabs-trigger]:focus-visible{outline-offset:3px;outline:3px solid #437b7a}.growth-detail-button:focus-visible{outline-offset:3px;outline:3px solid #437b7a}.growth-panel{margin-top:0}.growth-stage-description{color:#56655f;margin:18px 0 24px;font-size:.875rem;line-height:1.6}.growth-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.growth-card{background:#fff;border:1px solid #dce5e5;border-radius:10px;flex-direction:column;min-width:0;padding:28px 28px 0;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.growth-card:hover{border-color:#7bb9b8;transform:translateY(-4px);box-shadow:0 12px 30px #14202a08}.growth-card-top{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.growth-icon{color:#2e5756;background:#e5f5f5;border-radius:12px;place-items:center;width:52px;height:52px;display:grid}.growth-number{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#7a8980;font-size:1rem}.growth-category{letter-spacing:.045em;color:#406564;font-size:.8125rem;font-weight:600;line-height:1.6}.growth-card h3{letter-spacing:-.04em;text-wrap:balance;margin:12px 0 16px;font-size:clamp(1.45rem,2vw,1.8rem);font-weight:500;line-height:1.25}.growth-card>p{color:#5e6c63;margin:0 0 24px;font-size:1rem;line-height:1.75}.growth-card ul{gap:12px;margin:auto 0 26px;padding:0;list-style:none;display:grid}.growth-card li{color:#344747;align-items:flex-start;gap:9px;font-size:.875rem;line-height:1.5;display:flex}.growth-card li svg{color:#448382;flex-shrink:0;margin-top:3px}.growth-detail-button{text-align:left;width:100%;color:var(--ink);cursor:pointer;border-top:1px solid #e1e8e8;justify-content:space-between;align-items:center;gap:14px;padding:19px 0;font-size:.875rem;font-weight:600;display:flex}.growth-detail-button svg{transition:transform .2s}.growth-detail-button:hover svg{transform:translate(3px,-3px)}.growth-start{background:var(--navy);color:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:32px;margin-top:28px;padding:36px 40px;display:flex}.growth-start>div>span{color:var(--lime);letter-spacing:.07em;font-size:.8125rem;font-weight:500}.growth-start h3{letter-spacing:-.03em;margin:14px 0;font-size:clamp(1.6rem,2.5vw,2.1rem);font-weight:500;line-height:1.2}.growth-start p{color:#bbc8c8;max-width:500px;margin:0;font-size:1rem;line-height:1.7}.growth-start>.button{flex-shrink:0}.growth-dialog{gap:22px;width:calc(100% - 32px);max-width:610px}.growth-dialog .dialog-title{letter-spacing:-.04em;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.15}.growth-dialog .dialog-description{font-size:1rem;line-height:1.75}.growth-dialog>.growth-category{padding-right:22px}.growth-dialog-work h3{margin:0 0 14px;font-size:1rem;font-weight:600}.growth-dialog-work ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.growth-dialog-work li{color:#526258;gap:12px;font-size:1rem;line-height:1.6;display:flex}.growth-dialog-work li svg{color:#457f7e;flex-shrink:0;margin-top:4px}.growth-next{background:#ebf5f5;border-left:3px solid #76bfbe;border-radius:0 6px 6px 0;padding:20px}.growth-next>span{letter-spacing:.07em;color:#406564;font-size:.8125rem;font-weight:600}.growth-next p{color:#455b5b;margin:9px 0 0;font-size:1rem;line-height:1.65}.growth-dialog-action{white-space:normal;text-align:left;justify-content:space-between;min-height:52px;line-height:1.5}.growth-dialog-action svg{flex-shrink:0}.growth-mentor-link{color:#365d5c;text-underline-offset:4px;align-items:center;gap:9px;font-size:.875rem;line-height:1.6;text-decoration:underline;display:flex}.growth-mentor-link svg{flex-shrink:0}@media (max-width:1080px){.growth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-card{padding:26px 26px 0}.growth-heading{gap:28px}.growth-stage-list [data-slot=tabs-trigger]{padding:12px 10px}}@media (max-width:680px){.growth-heading{grid-template-columns:1fr;gap:22px;margin-bottom:32px}.growth-intro{justify-self:start;max-width:none;padding:0}.growth-intro p{margin-bottom:12px}.growth-stage-heading>span:last-child{display:none}.growth-stage-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;display:grid}.growth-stage-list [data-slot=tabs-trigger]{min-height:50px;padding:10px 8px;font-size:.875rem}.growth-grid{grid-template-columns:1fr;gap:16px}.growth-card{padding:25px 25px 0}.growth-card-top{margin-bottom:24px}.growth-card h3{font-size:1.7rem}.growth-start{margin-top:22px;padding:28px 25px;display:block}.growth-start>.button{justify-content:space-between;width:100%;margin-top:25px}.growth-dialog{padding:32px 24px}.growth-dialog .dialog-description{font-size:1rem}}@media (prefers-reduced-motion:reduce){.growth-card,.growth-detail-button svg{transition:none}.growth-card:hover,.growth-detail-button:hover svg{transform:none}}.bigg-program{scroll-margin-top:100px}.header .bigg-header-link{isolation:isolate;min-height:44px;color:var(--lime);background:#4b8685;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 0 14px #42bdbb40}.header .bigg-header-link:before{content:"";z-index:-2;background:conic-gradient(#386463 0deg 70deg,#42bebc 125deg,#42bdbb 155deg,#386463 180deg 250deg,#42bebc 305deg,#42bdbb 335deg,#386463 360deg);animation:5s linear infinite bigg-border-orbit;position:absolute;inset:-150%}.header .bigg-header-link:after{content:"";z-index:-1;background:var(--navy);border-radius:5px;position:absolute;inset:2px}.header .bigg-header-link>span{letter-spacing:.04em;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.875rem;font-weight:600;line-height:1.4;display:inline-flex}.header .bigg-header-link:hover:after{background:#233a3a}.header .bigg-header-link:focus-visible{outline-offset:4px;outline:3px solid #317a79}@keyframes bigg-border-orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.header .bigg-header-link:before{animation:none}}@media (max-width:680px){.header:has(.bigg-header-link){height:112px}.header .header-inner{flex-wrap:wrap;align-content:center;align-items:center;gap:6px 8px;padding:6px 0;display:flex}.header .brand{flex:auto;order:1}.header .brand img{width:110px;height:48px}.header .header-actions{display:contents}.header .bigg-header-link{order:2;min-height:38px}.header .bigg-header-link>span{padding:8px 12px}.header .mobile-menu{order:3;padding:9px}.header .mentorship-header-link{flex:calc(50% - 4px);order:4;justify-content:center;width:auto;min-height:34px}.header .header-actions>.button{flex:calc(50% - 4px);order:5;justify-content:center;width:auto;min-height:34px}}.bigg-program-hero{border-radius:12px;grid-template-columns:1.35fr 1fr;display:grid;overflow:hidden}.bigg-program-story{background:var(--navy);color:#fff;padding:44px 42px}.bigg-program-name{justify-content:space-between;align-items:center;gap:18px;margin-bottom:44px;display:flex}.bigg-program-name>strong{letter-spacing:-.05em;font-size:2rem;font-weight:700;line-height:1.2}.bigg-program-name>strong>span{letter-spacing:0;color:#bdcece;font-size:1rem;font-weight:400}.bigg-program-name>span{letter-spacing:.07em;white-space:nowrap;border:1px solid #415252;border-radius:4px;padding:7px 10px;font-size:.8125rem}.bigg-program-story h2{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(2rem,3.1vw,3rem);line-height:1.1}.bigg-program-story h2>span{color:var(--lime)}.bigg-program-story>p{color:#bdcbcb;max-width:480px;margin:0 0 28px;font-size:1rem;line-height:1.8}.bigg-program-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.bigg-program-actions .button{min-height:50px;font-size:.875rem}.bigg-process-link{align-items:center;gap:10px;min-height:44px;font-size:.875rem;display:inline-flex}.bigg-collaboration{letter-spacing:.025em;color:#a8bdbd;border-top:1px solid #314242;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;padding-top:23px;font-size:.8125rem;line-height:1.6;display:flex}.bigg-collaboration>span{color:var(--lime);font-size:1.25rem}.bigg-investment{background:var(--lime);color:#193030;flex-direction:column;justify-content:center;padding:45px 36px;display:flex}.bigg-call-label{letter-spacing:.06em;margin-bottom:25px;font-size:.8125rem;font-weight:600}.bigg-investment-value{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,4.3vw,4rem);font-weight:600;line-height:1.05}.bigg-investment-value>span{letter-spacing:0;margin-left:9px;font-size:1.25rem}.bigg-investment-equity{margin-top:12px;font-size:1.125rem;font-weight:500;line-height:1.5}.bigg-investment>p{color:#365655;margin:13px 0 25px;font-size:.875rem;line-height:1.65}.bigg-call-date{border-top:1px solid #509f9e4d;gap:7px;padding-top:22px;display:grid}.bigg-call-date>span{color:#365655;font-size:.875rem}.bigg-call-date>strong{letter-spacing:-.02em;font-size:1.6rem;font-weight:500}.bigg-call-date>p{color:#365655;margin:3px 0 0;font-size:.875rem;line-height:1.65}.bigg-investment>a{border-bottom:1px solid #509f9e80;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding:15px 0 12px;font-size:.875rem;font-weight:600;line-height:1.5;display:flex}.bigg-investment>a svg{flex-shrink:0}.bigg-benefits-heading{justify-content:space-between;align-items:baseline;gap:24px;margin:40px 0 24px;display:flex}.bigg-benefits-heading h3,.bigg-preparation-heading h3,.bigg-questions h3{letter-spacing:-.035em;margin:0;font-size:1.7rem;font-weight:500;line-height:1.2}.bigg-benefits-heading p{color:#637168;margin:0;font-size:.875rem;line-height:1.6}.bigg-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.bigg-benefits article{border-right:1px solid #dee6e6;padding:0 25px 5px 0}.bigg-benefits article:last-child{border:0;padding-right:0}.bigg-benefits article>svg{color:#3c7f7e;margin-bottom:18px}.bigg-benefits h4,.bigg-preparation h4{margin:0 0 12px;font-size:1.125rem;font-weight:500;line-height:1.4}.bigg-benefits p,.bigg-preparation li p{color:#5c6b61;margin:0;font-size:1rem;line-height:1.7}.bigg-preparation{background:#f2f5f5;border-radius:10px;margin-top:35px;padding:32px;scroll-margin-top:120px}.bigg-preparation-heading>span,.bigg-small-heading{letter-spacing:.065em;color:#406564;margin-bottom:12px;font-size:.8125rem;font-weight:600;display:block}.bigg-preparation ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.bigg-step-number{color:#275352;background:#d8eaea;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:16px;font-size:.875rem;font-weight:600;display:flex}.bigg-preparation h4{margin-bottom:8px;font-size:1rem}.bigg-preparation li p{font-size:.875rem}.bigg-questions{grid-template-columns:1fr 1.65fr;gap:50px;margin-top:44px;display:grid}.bigg-questions>div>a{color:#3c6160;text-underline-offset:4px;align-items:center;gap:10px;margin-top:22px;font-size:.875rem;line-height:1.6;text-decoration:underline;display:inline-flex}.bigg-faq [data-slot=accordion-trigger]{text-align:left;padding:20px 0;font-size:1rem;line-height:1.5}.bigg-faq [data-slot=accordion-content]{color:#56675b;font-size:1rem;line-height:1.8}.bigg-faq [data-slot=accordion-content] a{color:#2f6160;text-underline-offset:3px;text-decoration:underline}.bigg-program-footnote{color:#627265;border-top:1px solid #dfe6e6;align-items:flex-start;gap:9px;margin-top:28px;padding-top:20px;font-size:.8125rem;line-height:1.6;display:flex}.bigg-program-footnote>svg{flex-shrink:0;margin-top:2px}.bigg-program-footnote p{margin:0}.bigg-program-footnote a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1080px){.bigg-program-story{padding:32px}.bigg-investment{padding:32px 28px}.bigg-program-name{flex-direction:column;align-items:flex-start;gap:13px;margin-bottom:28px}.bigg-program-story h2{font-size:2.2rem}.bigg-preparation ol{grid-template-columns:repeat(2,minmax(0,1fr))}.bigg-benefits-heading{display:block}.bigg-benefits-heading p{margin-top:12px}.bigg-benefits{gap:20px}}@media (max-width:680px){.bigg-program-hero{grid-template-columns:1fr}.bigg-program-story{padding:30px 25px}.bigg-program-name{flex-flow:wrap;align-items:center}.bigg-program-name>strong{font-size:1.8rem}.bigg-program-name>strong>span{font-size:.875rem}.bigg-program-name>span{font-size:.75rem}.bigg-program-story h2{font-size:2.15rem}.bigg-program-actions{gap:12px}.bigg-program-actions .button{white-space:normal;text-align:left;justify-content:space-between;width:100%;line-height:1.5}.bigg-process-link{justify-content:space-between;width:100%}.bigg-investment{padding:30px 25px}.bigg-investment-value{font-size:clamp(2.2rem,10vw,3.7rem)}.bigg-call-label{margin-bottom:20px}.bigg-benefits{grid-template-columns:1fr;gap:24px}.bigg-benefits article{border-bottom:1px solid #dee6e6;border-right:0;padding:0 0 23px}.bigg-benefits article:last-child{padding-bottom:0}.bigg-benefits article>svg{margin-bottom:13px}.bigg-preparation{padding:26px 23px}.bigg-preparation ol{grid-template-columns:1fr;gap:23px}.bigg-preparation li{grid-template-columns:36px 1fr;column-gap:16px;display:grid}.bigg-step-number{grid-row:1/3;margin:0}.bigg-preparation li p{grid-column:2}.bigg-questions{grid-template-columns:1fr;gap:15px;margin-top:32px}.bigg-questions>div>a{margin-top:15px}}
