html[data-style=seeds] .site-header{border-bottom:1px solid var(--s-rule);background:color-mix(in srgb, var(--s-bg) 94%, transparent)}html[data-style=seeds] .brand,html[data-style=seeds] .desktop-nav a,html[data-style=seeds] .header-actions a{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .desktop-nav a,html[data-style=seeds] .header-actions a{color:var(--s-text2)}html[data-style=seeds] .desktop-nav a:hover,html[data-style=seeds] .desktop-nav a:focus-visible,html[data-style=seeds] .header-actions a:hover,html[data-style=seeds] .header-actions a:focus-visible{color:var(--s-strong)}html[data-style=seeds] .hero{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .infinite-city:after{background:linear-gradient(90deg, color-mix(in srgb, var(--s-bg) 93%, transparent) 0%, color-mix(in srgb, var(--s-bg) 78%, transparent) 28%, color-mix(in srgb, var(--s-bg) 16%, transparent) 58%, color-mix(in srgb, var(--s-bg) 0%, transparent) 76%)}html[data-style=seeds] .data-telemetry{color:var(--s-text2)}html[data-style=seeds] .hero-statement,html[data-style=seeds] .hero-practices a{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .hero-practices a span{color:var(--s-text3)}html[data-style=seeds] .manifesto-section{padding-top:clamp(50px,7.5vw,130px);padding-bottom:clamp(50px,7.5vw,130px)}html[data-style=seeds] .manifesto-copy{text-transform:none;letter-spacing:-.025em;color:var(--s-text2);font-size:clamp(18px,1.53vw,29px);font-weight:600}html[data-style=seeds] .practice-index{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .practice-number,html[data-style=seeds] .feature-index{color:var(--s-text3)}html[data-style=seeds] .practice-description{color:var(--s-text2);font-size:clamp(15px,1.07vw,18px)}html[data-style=seeds] .row-arrow{font-size:19.6px}html[data-style=seeds] .project-card{min-height:310px}html[data-style=seeds] .project-card-visual:before,html[data-style=seeds] .project-card-visual:after,html[data-style=seeds] .project-card-visual i{border:1px solid var(--s-line)}html[data-style=seeds] .project-card small,html[data-style=seeds] .programme-row small{color:var(--s-text3)}html[data-style=seeds] .project-card h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,1.91vw,34px);font-weight:600}html[data-style=seeds] .project-card p{color:var(--s-text2)}html[data-style=seeds] .project-card strong{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .production-poster-visual:before,html[data-style=seeds] .production-poster-visual:after,html[data-style=seeds] .production-poster-visual i{border:1px solid var(--s-line)}html[data-style=seeds] .production-poster-card h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,1.89vw,35px);font-weight:600;line-height:1.05}html[data-style=seeds] .people-preview{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .text-link{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .journal-preview{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .journal-row>span,html[data-style=seeds] .journal-row small{color:var(--s-text3)}html[data-style=seeds] .journal-row h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,1.71vw,31px);font-weight:600}html[data-style=seeds] .journal-row p{color:var(--s-text2)}html[data-style=seeds] .section-closing-band{min-height:clamp(160px,18svh,215px);padding-top:clamp(29px,3.5vw,48px);padding-bottom:clamp(29px,3.5vw,48px)}html[data-style=seeds] .section-closing-band nav a{border:1px solid var(--s-line)}html[data-style=seeds] .site-footer{border-top:1px solid var(--s-rule);padding-top:40px;padding-bottom:28px}html[data-style=seeds] .footer-intro p{color:var(--s-text2)}html[data-style=seeds] .footer-column small{color:var(--s-text3)}html[data-style=seeds] .footer-column a{color:var(--s-text2)}html[data-style=seeds] .footer-contact a{border-bottom:1px solid var(--s-line)}html[data-style=seeds] .footer-contact a:hover,html[data-style=seeds] .footer-contact a:focus-visible{border-color:var(--s-rule)}html[data-style=seeds] .footer-contact span,html[data-style=seeds] .footer-contact address{color:var(--s-text2)}html[data-style=seeds] .footer-base{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text3);font-weight:500}html[data-style=seeds] .legal-document{border-top:1px solid var(--s-rule)}html[data-style=seeds] .legal-document>section{min-height:140px;padding-top:clamp(24px,3vw,43px);padding-bottom:clamp(24px,3vw,43px)}html[data-style=seeds] .legal-document h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(18px,2.19vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .legal-document p{color:var(--s-text2)}html[data-style=seeds] .legal-document a{border-bottom:1px solid var(--s-line)}html[data-style=seeds] .legal-facts,html[data-style=seeds] .legal-table{border-top:1px solid var(--s-rule)}html[data-style=seeds] .page-intro{border-bottom:1px solid var(--s-rule);min-height:36svh}html[data-style=seeds] .page-index{color:var(--s-text3)}html[data-style=seeds] .page-lede{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,1.72vw,32px);font-weight:600}html[data-style=seeds] .feature-list,html[data-style=seeds] .service-list{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .feature-item{min-height:clamp(280px,48vw,360px);padding-top:21px;padding-bottom:21px}html[data-style=seeds] .feature-item h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,1.89vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .feature-item p{color:var(--s-text2);font-size:17.2px}html[data-style=seeds] .feature-item>b{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .cms-media-placement-preview header h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,2.32vw,37px);font-weight:600;line-height:1.05}html[data-style=seeds] .project-hero{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .project-hero>p:not(.eyebrow){font-size:clamp(18px,1.19vw,20.8px)}html[data-style=seeds] .production-banner,html[data-style=seeds] .case-study-hero-media{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .production-banner figcaption,html[data-style=seeds] .case-study-hero-media figcaption{background:color-mix(in srgb, var(--s-bg) 92%, transparent)}html[data-style=seeds] .editorial-grid{padding-top:clamp(45px,5.5vw,95px);padding-bottom:clamp(45px,5.5vw,95px)}html[data-style=seeds] .editorial-body p{font-size:clamp(17px,1.24vw,18px)}html[data-style=seeds] .editorial-grid aside small{color:var(--s-text3)}html[data-style=seeds] .chapters{padding-top:clamp(45px,5vw,85px);padding-bottom:clamp(45px,5vw,85px)}html[data-style=seeds] .chapter-row h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(18px,2.12vw,34px);font-weight:600}html[data-style=seeds] .chapter-row p{color:var(--s-text2)}html[data-style=seeds] .service-row{min-height:125px;padding-top:20px;padding-bottom:20px}html[data-style=seeds] .service-row p{color:var(--s-text2);font-size:16.8px}html[data-style=seeds] .post-project-index,html[data-style=seeds] .post-case-studies{border-bottom:1px solid var(--s-rule);padding-top:clamp(40px,4.5vw,75px);padding-bottom:clamp(40px,4.5vw,75px)}html[data-style=seeds] .post-project-empty{font-size:17.2px}html[data-style=seeds] .work-scope{border-bottom:1px solid var(--s-rule);padding-top:clamp(40px,4.5vw,75px);padding-bottom:clamp(40px,4.5vw,75px)}html[data-style=seeds] .work-scope article h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,2.03vw,33px);font-weight:600}html[data-style=seeds] .case-study-banner>p:not(.section-label){font-size:18px}html[data-style=seeds] .workflow{padding-top:clamp(40px,4.5vw,75px);padding-bottom:clamp(40px,4.5vw,75px)}html[data-style=seeds] .workflow h3{text-transform:none;letter-spacing:-.025em;font-size:28px;font-weight:600}html[data-style=seeds] .workflow p{color:var(--s-text2)}html[data-style=seeds] .technology-field{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .technology-field-immersive:after{background:linear-gradient(90deg,color-mix(in srgb, var(--s-bg) 96%, transparent) 0%,color-mix(in srgb, var(--s-bg) 82%, transparent) 30%,color-mix(in srgb, var(--s-bg) 24%, transparent) 56%,color-mix(in srgb, var(--s-bg) 0%, transparent) 74%)}html[data-style=seeds] .technology-field .data-sculpture canvas:focus-visible{outline:1px solid var(--s-rule)}html[data-style=seeds] .technology-copy{padding-top:clamp(46px,5.5svh,75px);padding-bottom:clamp(72px,9svh,115px)}html[data-style=seeds] .technology-copy h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,1.77vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .technology-copy>p:last-child{font-size:clamp(17px,1.13vw,18.4px)}html[data-style=seeds] .systems-grid span,html[data-style=seeds] .curriculum-grid span,html[data-style=seeds] .education-principles span,html[data-style=seeds] .values-grid span,html[data-style=seeds] .join-paths span{color:var(--s-text3)}html[data-style=seeds] .systems-grid h2,html[data-style=seeds] .education-principles h2,html[data-style=seeds] .join-paths h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,2.12vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .systems-grid p,html[data-style=seeds] .curriculum-grid p,html[data-style=seeds] .education-principles p,html[data-style=seeds] .values-grid p,html[data-style=seeds] .join-paths p{color:var(--s-text2)}html[data-style=seeds] .programme-row h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,1.89vw,34px);font-weight:600}html[data-style=seeds] .programme-row>p{color:var(--s-text2)}html[data-style=seeds] .programme-row>b{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .mentor-section{padding-top:clamp(45px,5vw,85px);padding-bottom:clamp(45px,5vw,85px)}html[data-style=seeds] .mentor-grid h3{font-size:20px}html[data-style=seeds] .mentor-grid p{color:var(--s-text2)}html[data-style=seeds] .mentor-grid span{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .talent-bank{padding-top:clamp(40px,4.5vw,75px);padding-bottom:clamp(40px,4.5vw,75px)}html[data-style=seeds] .talent-bank>div:last-child>p{font-size:17.2px}html[data-style=seeds] .programme-hero{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .programme-hero>p:not(.eyebrow){font-size:19.2px}html[data-style=seeds] .curriculum-grid h3,html[data-style=seeds] .values-grid h3{text-transform:none;letter-spacing:-.025em;font-size:30px;font-weight:600}html[data-style=seeds] .education-campus-band{border-top:1px solid var(--s-rule);border-bottom:1px solid var(--s-rule);padding-top:clamp(35px,4vw,65px);padding-bottom:clamp(35px,4vw,65px)}html[data-style=seeds] .education-campus-band>p{color:var(--s-text2)}html[data-style=seeds] .education-campus-band>a{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .programme-curriculum{border-bottom:1px solid var(--s-rule);padding-top:clamp(35px,4vw,65px);padding-bottom:clamp(35px,4vw,65px)}html[data-style=seeds] .programme-year>header{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .programme-module summary h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,1.94vw,30px);font-weight:600}html[data-style=seeds] .programme-module summary p{color:var(--s-text2)}html[data-style=seeds] .programme-detail-grid{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .programme-detail-grid article{min-height:200px;padding-top:clamp(14px,1.5vw,24px);padding-bottom:clamp(14px,1.5vw,24px)}html[data-style=seeds] .programme-detail-grid h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,2.09vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .programme-intakes{border-bottom:1px solid var(--s-rule);padding-top:clamp(35px,4vw,65px);padding-bottom:clamp(35px,4vw,65px)}html[data-style=seeds] .programme-intakes>div:last-child{border-top:1px solid var(--s-rule)}html[data-style=seeds] .programme-intakes article{min-height:125px}html[data-style=seeds] .programme-intakes h3{font-size:20px}html[data-style=seeds] .programme-intakes article p{color:var(--s-text2)}html[data-style=seeds] .programme-intakes article a{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .education-interest{border-bottom:1px solid var(--s-rule);padding-top:clamp(35px,4vw,59px);padding-bottom:clamp(35px,4vw,59px)}html[data-style=seeds] .education-interest-lede{color:var(--s-text2);font-size:clamp(17px,1.23vw,18.8px)}@media (max-width:760px){html[data-style=seeds] .section-closing-band{min-height:195px}}html[data-style=seeds] .person-hero{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .person-hero>div:last-child>p:last-child{font-size:19.2px}html[data-style=seeds] .studio-manifesto{padding-top:clamp(45px,5.5vw,95px);padding-bottom:clamp(45px,5.5vw,95px)}html[data-style=seeds] .studio-manifesto>div p{color:var(--s-text2);font-size:16.8px}html[data-style=seeds] .values-grid article{min-height:175px}html[data-style=seeds] .ecosystem-row{min-height:65px}html[data-style=seeds] .ecosystem-row h3{font-size:20px}html[data-style=seeds] .ecosystem-row p{color:var(--s-text2);font-size:17.2px}html[data-style=seeds] .journal-articles{padding-top:0;padding-bottom:clamp(50px,5vw,85px)}html[data-style=seeds] .journal-articles article{padding-top:clamp(35px,4vw,60px);padding-bottom:clamp(35px,4vw,60px)}html[data-style=seeds] .journal-articles header span,html[data-style=seeds] .journal-articles header small{color:var(--s-text3)}html[data-style=seeds] .journal-articles article>div p{color:var(--s-text2);font-size:17.6px}html[data-style=seeds] .talent-bank .section-label{color:var(--s-text3)}html[data-style=seeds] .access-form label span{color:var(--s-text2)}html[data-style=seeds] .access-form input{border:1px solid var(--s-rule);background:color-mix(in srgb, var(--s-bg) 76%, transparent)}html[data-style=seeds] .access-form input:hover{background:color-mix(in srgb, var(--s-bg) 90%, transparent)}html[data-style=seeds] .access-form input:focus{background:var(--s-bg)}html[data-style=seeds] .access-form input:disabled{color:var(--s-text3)}html[data-style=seeds] .access-form button{border:1px solid var(--s-rule)}html[data-style=seeds] .access-form button:disabled{border-color:var(--s-line)}html[data-style=seeds] .access-error{color:var(--s-strong)}html[data-style=seeds] .portal-unavailable{min-height:50svh}html[data-style=seeds] .portal-unavailable>p:not(.eyebrow){font-size:17.6px}html[data-style=seeds] .portal-unavailable>a:last-child{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .not-found{min-height:38svh}@media (max-width:1100px){html[data-style=seeds] .mobile-nav summary{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text2);font-weight:500}html[data-style=seeds] .mobile-nav summary:hover,html[data-style=seeds] .mobile-nav summary:focus-visible{color:var(--s-strong)}html[data-style=seeds] .mobile-nav-panel{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .mobile-nav-panel a{font-size:18.4px}html[data-style=seeds] .mobile-nav-panel span{color:var(--s-text3)}}@media (max-width:760px){html[data-style=seeds] .infinite-city:after{background:linear-gradient(180deg,color-mix(in srgb, var(--s-bg) 82%, transparent) 0%,color-mix(in srgb, var(--s-bg) 38%, transparent) 55%,color-mix(in srgb, var(--s-bg) 4%, transparent) 100%)}html[data-style=seeds] .manifesto-section{padding-top:45px;padding-bottom:45px}html[data-style=seeds] .practice-row{min-height:68px}html[data-style=seeds] .practice-row h3{text-transform:none;letter-spacing:-.025em;font-size:30px;font-weight:600}html[data-style=seeds] .project-card,html[data-style=seeds] .project-card:last-child{min-height:260px}html[data-style=seeds] .site-footer{padding-top:30px}html[data-style=seeds] .page-intro{min-height:35svh}html[data-style=seeds] .page-intro h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,6.52vw,34px);font-weight:600}html[data-style=seeds] .page-lede{font-size:18px}html[data-style=seeds] .feature-item{padding-top:25px;padding-bottom:25px}html[data-style=seeds] .feature-item h2{text-transform:none;letter-spacing:-.025em;font-size:34px;font-weight:600}html[data-style=seeds] .editorial-grid{padding-top:40px;padding-bottom:40px}html[data-style=seeds] .editorial-grid h2{text-transform:none;letter-spacing:-.025em;font-size:31px;font-weight:600}html[data-style=seeds] .service-row{padding-top:20px;padding-bottom:20px}html[data-style=seeds] .service-row h2{text-transform:none;letter-spacing:-.025em;font-size:33px;font-weight:600}html[data-style=seeds] .technology-field-immersive:after{background:linear-gradient(180deg,color-mix(in srgb, var(--s-bg) 90%, transparent) 0%,color-mix(in srgb, var(--s-bg) 56%, transparent) 34%,color-mix(in srgb, var(--s-bg) 12%, transparent) 55%,color-mix(in srgb, var(--s-bg) 0%, transparent) 72%)}html[data-style=seeds] .technology-copy{padding-top:24px;padding-bottom:85px}html[data-style=seeds] .technology-copy h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(24px,7.24vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .systems-grid article,html[data-style=seeds] .curriculum-grid article,html[data-style=seeds] .values-grid article,html[data-style=seeds] .join-paths article{min-height:140px}html[data-style=seeds] .education-principles h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(25px,7.8vw,33px);font-weight:600}html[data-style=seeds] .talent-bank h2{text-transform:none;letter-spacing:-.025em;font-size:34px;font-weight:600}html[data-style=seeds] .programme-curriculum{padding-top:35px;padding-bottom:35px}}html[data-style=seeds] .portal-workspace-head{min-height:155px}html[data-style=seeds] .activation-form input,html[data-style=seeds] .activation-form button{border:1px solid var(--s-rule)}html[data-style=seeds] .activation-form label>span{color:var(--s-text2)}html[data-style=seeds] .activation-form input{background:color-mix(in srgb, var(--s-bg) 45%, transparent)}html[data-style=seeds] .portal-card h2{text-transform:none;letter-spacing:-.025em;font-size:29px;font-weight:600}html[data-style=seeds] .portal-application-summary>div{min-height:72px}html[data-style=seeds] .portal-application-summary strong{font-size:16.8px}html[data-style=seeds] .portal-current-stage{font-size:20px}html[data-style=seeds] .portal-timeline strong{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .portal-security-metrics article{min-height:72px}html[data-style=seeds] .portal-security-metrics strong{text-transform:none;letter-spacing:-.025em;font-size:30px;font-weight:600}html[data-style=seeds] .portal-permission-matrix article{min-height:60px}html[data-style=seeds] .portal-permission-matrix h3{font-size:18.4px}html[data-style=seeds] .access-header{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .access-footer{border-top:1px solid var(--s-rule)}html[data-style=seeds] .activation-panel{padding-top:clamp(40px,5.5vw,75px);padding-bottom:clamp(40px,5.5vw,75px)}html[data-style=seeds] .activation-panel>div>p:not(.eyebrow){font-size:16.8px}html[data-style=seeds] .activation-form{border-top:1px solid var(--s-rule)}html[data-style=seeds] .activation-form p{color:var(--s-strong)}@media (max-width:760px){html[data-style=seeds] .portal-workspace-head{min-height:145px}html[data-style=seeds] .portal-security-policy article{min-height:90px}html[data-style=seeds] .activation-panel{padding-top:38px;padding-bottom:38px}}html[data-style=seeds] .portal-app .portal-current-stage{font-size:16.8px}html[data-style=seeds] .portal-communication-preview h3{font-size:17.6px}html[data-style=seeds] .portal-communication-recipients h2,html[data-style=seeds] .portal-delivery-history h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,2.43vw,33px);font-weight:600;line-height:1.05}@media (max-width:760px){html[data-style=seeds] .portal-app .portal-workspace-head{min-height:105px}}@media (hover:hover) and (pointer:fine){html[data-style=seeds] :is(.project-card,.person-tile,.person-card):hover :is(.project-card-visual,.person-placeholder){border-color:var(--s-line)}html[data-style=seeds] .project-card:hover .project-card-visual{background-image:radial-gradient(circle, color-mix(in srgb, var(--s-bg) 35%, transparent) 1px, transparent 1px)}html[data-style=seeds] .project-card:hover .project-card-visual :is(i),html[data-style=seeds] .project-card:hover .project-card-visual:before,html[data-style=seeds] .project-card:hover .project-card-visual:after,html[data-style=seeds] :is(.person-tile,.person-card):hover .person-placeholder:before{border-color:var(--s-line)}}@media (min-width:761px){html[data-style=seeds] .page-intro{min-height:31svh}html[data-style=seeds] .manifesto-section{padding-block:clamp(37px,4vw,61px)}html[data-style=seeds] .project-card{min-height:270px}html[data-style=seeds] .feature-item{min-height:clamp(280px,48vw,360px)}html[data-style=seeds] .editorial-grid{padding-block:clamp(33px,3.6vw,56px)}html[data-style=seeds] .editorial-grid h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.22vw,34px);font-weight:600}html[data-style=seeds] .chapters{padding-block:clamp(33px,3.5vw,54px)}html[data-style=seeds] .service-row{min-height:105px}html[data-style=seeds] .workflow{padding-block:clamp(31px,3.25vw,49px)}html[data-style=seeds] .systems-grid article,html[data-style=seeds] .values-grid article,html[data-style=seeds] .join-paths article{min-height:155px}html[data-style=seeds] .programme-row{min-height:80px}html[data-style=seeds] .mentor-grid a{min-height:95px}html[data-style=seeds] .education-campus-band,html[data-style=seeds] .programme-curriculum{padding-block:clamp(31px,3.25vw,49px)}html[data-style=seeds] .programme-detail-grid article{min-height:165px}html[data-style=seeds] .programme-intakes{padding-block:clamp(30px,3.15vw,47px)}html[data-style=seeds] .studio-manifesto{padding-block:clamp(34px,3.5vw,54px)}html[data-style=seeds] .values-grid article{min-height:150px}html[data-style=seeds] .journal-articles article{padding-block:clamp(28px,3vw,45px)}}@media (min-width:1101px){html[data-style=seeds] .education-principles article{min-height:155px}}html[data-style=seeds] .journal-detail-hero{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .journal-detail-lede{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,1.72vw,32px);font-weight:600}html[data-style=seeds] .journal-entry-body p{color:var(--s-text2);font-size:clamp(17px,1.19vw,17.6px)}@media (max-width:760px){html[data-style=seeds] .journal-detail-hero h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(26px,7.23vw,40px);font-weight:600}html[data-style=seeds] .journal-entry{padding-block:30px}}html[data-style=seeds] .portal-people-overview h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(17px,2.19vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .portal-people-section>header{min-height:74px}html[data-style=seeds] .portal-people-section>header h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(17px,2.4vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .portal-people-layout-options button>strong{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,2.19vw,34px);font-weight:600;line-height:1.05}@media (max-width:900px){html[data-style=seeds] .portal-people-overview-card{min-height:90px}}html[data-style=seeds] .access-page{background-color:var(--s-strong)!important;color:var(--s-bg)!important}html[data-style=seeds] .access-page :where(.access-header,.access-footer,.activation-panel,.mfa-setup-shell,.mfa-enabled-state,form,label){border-color:var(--s-line)!important}html[data-style=seeds] .access-page :where(input,select,textarea,button){border-color:var(--s-line)!important;background:var(--s-strong)!important;color:var(--s-bg)!important}html[data-style=seeds] .workspace-access{min-height:50svh}html[data-style=seeds] .workspace-access h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,2.22vw,34px);font-weight:600;line-height:1.05}@media (max-width:760px){html[data-style=seeds] .portal-people-tabs strong{font-size:17.2px}html[data-style=seeds] .portal-people-section>header{min-height:63px}}html[data-style=seeds] .portal-app .portal-workspace-head{min-height:63px}html[data-style=seeds] .portal-pagination button{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] .portal-people-tabs strong{font-size:16.8px}html[data-style=seeds] .portal-people-overview-card{min-height:75px}html[data-style=seeds] .portal-people-overview-card>strong{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,2.11vw,33px);font-weight:600}html[data-style=seeds] .portal-people-overview h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,2.23vw,31px);font-weight:600}html[data-style=seeds] .portal-security-policy article{min-height:80px}html[data-style=seeds] .portal-session-inventory h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.21vw,30px);font-weight:600}@media (max-width:760px){html[data-style=seeds] .portal-app .portal-workspace-head{min-height:77px}}html[data-style=seeds] .production-media-hero{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .production-media-mode{background:color-mix(in srgb, var(--s-bg) 88%, transparent)}html[data-style=seeds] .production-audio-controls{color:var(--s-text3)}html[data-style=seeds] .production-volume-bars i.is-active{background:var(--s-bg)}html[data-style=seeds] .production-volume-control:focus-within .production-volume-bars{outline:1px solid var(--s-line)}html[data-style=seeds] .production-hero-copy{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .production-hero-copy>p:not(.eyebrow){font-size:clamp(18px,1.25vw,19.6px)}html[data-style=seeds] .portal-account-popover>header strong{font-size:18.4px}html[data-style=seeds] .portal-help-topic>header h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,2.22vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .portal-help-topic ol p{font-size:clamp(15px,1.32vw,17.6px)}@media (max-width:620px){html[data-style=seeds] .portal-help-topic>header{min-height:110px}html[data-style=seeds] .portal-help-topic>header h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,7.5vw,34px);font-weight:600}}html[data-style=seeds] .portal-application-record .portal-card>header>h2{font-size:clamp(18px,1.36vw,19.2px)}html[data-style=seeds] .astur-world-copy>p:not(.eyebrow){font-size:clamp(18px,1.14vw,19.6px)}html[data-style=seeds] .production-carousel-controls button{border:1px solid var(--s-rule)}html[data-style=seeds] [data-readiness=pass],html[data-style=seeds] [data-readiness=warning],html[data-style=seeds] [data-readiness=block]{color:var(--s-text2)}@media (max-width:720px){html[data-style=seeds] .portal-communication-preview iframe{min-height:270px}}html[data-style=seeds] .portal-app .portal-card h2{font-size:17.2px}html[data-style=seeds] .portal-people-overview-card>strong{font-size:clamp(21px,1.49vw,20.8px)}html[data-style=seeds] .portal-people-overview h2{font-size:clamp(20px,1.49vw,20.8px)}html[data-style=seeds] .portal-people-section>header h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.01vw,29px);font-weight:600}html[data-style=seeds] .portal-people-layout-options button{min-height:75px}html[data-style=seeds] .portal-people-layout-options button>strong{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.12vw,30px);font-weight:600}html[data-style=seeds] .portal-security-metrics strong{font-size:17.2px}html[data-style=seeds] .portal-app .portal-security-policy h2,html[data-style=seeds] .portal-app .portal-permission-matrix h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.01vw,29px);font-weight:600}html[data-style=seeds] .portal-session-inventory h2{font-size:clamp(20px,1.51vw,20.4px)}html[data-style=seeds] .portal-help-topic>header{min-height:64px}html[data-style=seeds] .portal-help-topic>header h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,2.51vw,34px);font-weight:600}html[data-style=seeds] .portal-communication-metrics strong{font-size:16.8px}html[data-style=seeds] .portal-communication-recipients h2,html[data-style=seeds] .portal-delivery-history h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.01vw,29px);font-weight:600}html[data-style=seeds] .portal-communication-preview iframe{min-height:230px}@media (max-width:760px){html[data-style=seeds] .portal-app .portal-workspace-head{min-height:61px}html[data-style=seeds] .portal-app .portal-workspace-head h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,6.83vw,31px);font-weight:600}html[data-style=seeds] .portal-help-topic>header{min-height:75px}html[data-style=seeds] .portal-help-topic>header h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,7.6vw,33px);font-weight:600}}html[data-style=seeds] .portal-notifications-head h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,1.83vw,29px);font-weight:600;line-height:1.05}html[data-style=seeds] .portal-notifications>section>header h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,1.83vw,29px);font-weight:600;line-height:1.05}html[data-style=seeds] .portal-notifications-empty h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,1.83vw,29px);font-weight:600;line-height:1.05}html[data-style=seeds] .portal-candidate-documents>header h2,html[data-style=seeds] .portal-hire-handoff>header h2{font-size:19.2px}html[data-style=seeds] .portal-app .portal-workspace-head h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,2.06vw,29px);font-weight:600;line-height:1.05}html[data-style=seeds] .mfa-boundary{border-top:1px solid var(--s-rule)}html[data-style=seeds] .mfa-mode{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .mfa-mode button+button{border-left:1px solid var(--s-rule)}html[data-style=seeds] .mfa-form input,html[data-style=seeds] .mfa-enrollment-start input,html[data-style=seeds] .mfa-enrollment-verify input{border:1px solid var(--s-rule)}html[data-style=seeds] .mfa-form input:focus,html[data-style=seeds] .mfa-enrollment-start input:focus,html[data-style=seeds] .mfa-enrollment-verify input:focus{background:var(--s-bg)}html[data-style=seeds] .mfa-setup-shell{padding-top:clamp(29px,3.5vw,50px);padding-bottom:clamp(35px,4.5vw,65px)}html[data-style=seeds] .mfa-setup-shell>header{border-bottom:1px solid var(--s-rule);padding-bottom:clamp(17px,2vw,29px)}html[data-style=seeds] .mfa-setup-shell>header h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,2.12vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .mfa-enrollment-grid{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .mfa-qr-panel,html[data-style=seeds] .mfa-enrollment-verify{min-height:240px;padding-top:clamp(14px,1.6vw,26px);padding-bottom:clamp(14px,1.6vw,26px)}html[data-style=seeds] .mfa-qr-panel{border-right:1px solid var(--s-rule)}html[data-style=seeds] .mfa-qr-panel img{border:1px solid var(--s-rule)}html[data-style=seeds] .mfa-enrollment-verify h2,html[data-style=seeds] .mfa-complete h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,2.19vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .mfa-complete{padding-top:clamp(17px,2vw,29px)}html[data-style=seeds] .mfa-enabled-state{padding-top:clamp(17px,2vw,29px);padding-bottom:clamp(17px,2vw,29px)}html[data-style=seeds] .mfa-enabled-state h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,2.19vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .mfa-enabled-state>a{border:1px solid var(--s-rule)}html[data-style=seeds] .mfa-complete ol{border-top:1px solid var(--s-rule)}@media (max-width:900px){html[data-style=seeds] .mfa-qr-panel{border-bottom:1px solid var(--s-rule)}}html[data-style=seeds] .hero-copy h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(29px,3.43vw,57px);font-weight:600}html[data-style=seeds] .hero-statement{text-transform:none;letter-spacing:-.025em;font-size:clamp(17px,1.79vw,31px);font-weight:600}html[data-style=seeds] .page-intro h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,min(5.5vw,7svh)/2.82486,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .page-lede{font-size:clamp(18px,1.23vw,20.8px)}html[data-style=seeds] .feature-item{min-height:clamp(240px,42vw,310px)}html[data-style=seeds] .feature-item h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(17px,1.98vw,34px);font-weight:600}html[data-style=seeds] .service-row{min-height:95px}html[data-style=seeds] .programme-row{min-height:74px}html[data-style=seeds] .mentor-grid a{min-height:90px}html[data-style=seeds] .systems-grid article,html[data-style=seeds] .curriculum-grid article,html[data-style=seeds] .education-principles article,html[data-style=seeds] .values-grid article,html[data-style=seeds] .join-paths article{min-height:120px}html[data-style=seeds] .systems-grid h2,html[data-style=seeds] .education-principles h2,html[data-style=seeds] .join-paths h2,html[data-style=seeds] .curriculum-grid h3,html[data-style=seeds] .values-grid h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.05vw,33px);font-weight:600}html[data-style=seeds] .section-closing-band{padding-block:clamp(23px,2.5vw,34px)}html[data-style=seeds] .legal-document>section{padding-block:clamp(23px,2.5vw,36px)}@media (max-width:760px){html[data-style=seeds] .hero-copy h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(28px,7.91vw,38px);font-weight:600}html[data-style=seeds] .hero-statement{font-size:clamp(17px,4.01vw,18.4px)}html[data-style=seeds] .page-intro{padding-block:clamp(23px,3svh,29px) clamp(18px,2.5svh,23px)}html[data-style=seeds] .page-intro h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(24px,7.1vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] .page-lede{font-size:clamp(17px,4.29vw,18px)}html[data-style=seeds] .feature-item h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(25px,7.89vw,34px);font-weight:600}html[data-style=seeds] .technology-copy{padding-top:20px;padding-bottom:55px}html[data-style=seeds] .technology-copy h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(24px,7.44vw,34px);font-weight:600}html[data-style=seeds] .systems-grid article,html[data-style=seeds] .curriculum-grid article,html[data-style=seeds] .values-grid article,html[data-style=seeds] .join-paths article{min-height:120px}html[data-style=seeds] .section-closing-band{min-height:170px}}html[data-style=seeds] .landing-section,html[data-style=seeds] .post-project-index,html[data-style=seeds] .post-case-studies,html[data-style=seeds] .mentor-section,html[data-style=seeds] .people-section,html[data-style=seeds] .studio-manifesto,html[data-style=seeds] .ecosystem,html[data-style=seeds] .journal-articles,html[data-style=seeds] .programmes,html[data-style=seeds] .education-campus-band,html[data-style=seeds] .technology-field{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .page-intro{padding-block:clamp(21px,2.25svh,27px) clamp(18px,2svh,24px)}html[data-style=seeds] .editorial-grid--lede h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,2.05vw,31px);font-weight:600}html[data-style=seeds] .landing-main>.journal-preview{padding-block:21px}@media (min-width:761px){html[data-style=seeds] .landing-main>.in-motion .section-heading h2,html[data-style=seeds] main>.page-intro+.post-project-index .section-heading h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,2.17vw,35px);font-weight:600}html[data-style=seeds] :is(.landing-main>.in-motion,main>.page-intro+.post-project-index) .production-poster-card h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,1.83vw,29px);font-weight:600}html[data-style=seeds] .feature-list>.feature-item h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,2.12vw,34px);font-weight:600}html[data-style=seeds] .people-section,html[data-style=seeds] .page-intro+.people-section{padding-block:clamp(19px,1.8vw,26px)}}html[data-style=seeds] .project-hero h1,html[data-style=seeds] .astur-world-copy h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(31px,5.25vw,83px);font-weight:600}html[data-style=seeds] .practice-index{border-bottom-color:var(--s-rule)}html[data-style=seeds] .practice-row{min-height:62px}html[data-style=seeds] .in-motion,html[data-style=seeds] .journal-preview{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] .team-access-page .page-intro--access{padding-block:clamp(17px,2svh,24px) 24px}html[data-style=seeds] .footer-grid{border-top:1px solid var(--s-rule);padding-top:clamp(27px,2.5vw,38px);padding-bottom:clamp(27px,2.5vw,38px)}html[data-style=seeds] .footer-intro>p{font-size:17.6px}html[data-style=seeds] .footer-base{border-top:1px solid var(--s-rule)}@media (max-width:760px){html[data-style=seeds] .editorial-grid--lede h2{font-size:clamp(20px,4.7vw,19.6px)}html[data-style=seeds] .landing-main>.in-motion .section-heading h2,html[data-style=seeds] main>.page-intro+.post-project-index .section-heading h2{text-transform:none;letter-spacing:-.025em;font-size:29px;font-weight:600}html[data-style=seeds] :is(.landing-main>.in-motion,main>.page-intro+.post-project-index) .production-poster-card h3{font-size:18.8px}html[data-style=seeds] .landing-main>.in-motion .production-poster-card h3{font-size:20.8px}html[data-style=seeds] .feature-list>.feature-item h2{text-transform:none;letter-spacing:-.025em;font-size:31px;font-weight:600}html[data-style=seeds] .project-hero h1,html[data-style=seeds] .astur-world-copy h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(31px,11.72vw,51px);font-weight:600}html[data-style=seeds] .footer-grid{padding-block:25px}}html[data-style=seeds] .journal-articles article{padding-block:clamp(21px,2.25vw,33px)}html[data-style=seeds] .journal-articles article>div p{font-size:clamp(17px,1.13vw,17.2px)}html[data-style=seeds] .journal-detail-hero h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(24px,min(4.7vw,6svh)/1.67504,43px);font-weight:600;line-height:1.05}html[data-style=seeds] .journal-detail-lede{font-size:clamp(18px,1.23vw,20.8px)}html[data-style=seeds] .journal-entry{padding-top:clamp(22px,2.4vw,34px);padding-bottom:clamp(22px,2.4vw,34px)}html[data-style=seeds] .journal-entry-body p{font-size:clamp(17px,1.14vw,17.6px)}html[data-style=seeds] .legal-document>.legal-section,html[data-style=seeds] .page-intro+.legal-document>.legal-section:first-child{padding-top:clamp(17px,1.75vw,26px);padding-bottom:clamp(17px,1.75vw,26px)}html[data-style=seeds] .legal-document .legal-section h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,2.09vw,32px);font-weight:600;line-height:1.05}html[data-style=seeds] .person-hero h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(24px,min(6vw,7svh)/1.87617,51px);font-weight:600;line-height:1.05}html[data-style=seeds] .person-hero>div:last-child>p:not(.eyebrow){font-size:clamp(17px,1.23vw,18.8px)}html[data-style=seeds] .footer-grid,html[data-style=seeds] .team-access-page+.site-footer .footer-grid{padding-block:clamp(19px,2vw,25px)}html[data-style=seeds] .team-access-page+.site-footer .footer-intro>p{font-size:17.6px}@media (max-width:760px){html[data-style=seeds] .journal-articles h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(24px,7.02vw,33px);font-weight:600}html[data-style=seeds] .journal-detail-hero h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(24px,7.06vw,32px);font-weight:600;line-height:1.05}html[data-style=seeds] .journal-detail-lede{font-size:clamp(15px,3.98vw,17.2px)}html[data-style=seeds] .journal-entry{padding-block:20px}html[data-style=seeds] .legal-document .legal-section h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,6.83vw,31px);font-weight:600}html[data-style=seeds] .person-portrait b{text-transform:none;letter-spacing:-.025em;font-size:30px;font-weight:600}html[data-style=seeds] .person-hero h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,6.82vw,32px);font-weight:600;line-height:1.05}html[data-style=seeds] .footer-grid,html[data-style=seeds] .team-access-page+.site-footer .footer-grid{padding-block:21px}html[data-style=seeds] .landing-main>.hero .hero-copy h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(28px,7.8vw,33px);font-weight:600;line-height:1.05}html[data-style=seeds] .landing-main>.manifesto-section h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(27px,7.51vw,30px);font-weight:600;line-height:1.05}html[data-style=seeds] .page-intro h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(25px,7.22vw,31px);font-weight:600;line-height:1.05}}html[data-style=seeds] .portal-app{min-height:50svh}html[data-style=seeds] .portal-app .portal-systems-workspace-head h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.01vw,31px);font-weight:600}html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app .portal-page-head h1,html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app .portal-workspace-head h1,html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app .portal-seeds-workspace-head h1,html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app .portal-systems-workspace-head h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,1.99vw,30px);font-weight:600;line-height:1.05}html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app .portal-my-workspace-head h1{font-size:clamp(21px,1.34vw,20.8px)}html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app[data-seeds-workspace=true] .portal-workspace-head h1,html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app[data-seeds-workspace=true] .portal-page-head h1,html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app[data-seeds-workspace=true] .portal-seeds-workspace-head h1,html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app[data-seeds-workspace=true] .portal-systems-workspace-head h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,1.87vw,29px);font-weight:600;line-height:1.05}html[data-style=seeds] .portal-appearance-settings h2{font-size:clamp(20px,1.34vw,20.8px)}html[data-style=seeds] html:not([data-seeds-review-workspace=true]) .portal-app[data-seeds-local-workspace=true] :is(.portal-page-head,.portal-workspace-head,.portal-seeds-workspace-head,.portal-systems-workspace-head) h1{text-transform:none;letter-spacing:-.025em;font-weight:600;line-height:1.05;font-size:clamp(24px,2.05vw,31px)!important}html[data-style=seeds] .site-header :is(.desktop-nav a,.header-actions a,.mobile-nav summary){color:var(--s-text2)}html[data-style=seeds] .activate-page{min-height:50svh}html[data-style=seeds] .activate-page .activate-main{padding-top:36px;padding-bottom:24px}html[data-style=seeds] .activate-page .activate-card h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,5.49vw,34px);font-weight:600}html[data-style=seeds] .activate-page .activate-card h2{font-size:20px}html[data-style=seeds] .activate-page .activate-consent input{border:1px solid var(--s-line)!important}html[data-style=seeds] .activate-page .activate-consent input:checked{background:var(--s-raised)!important;border-color:var(--s-line)!important}html[data-style=seeds] .activate-page .activate-consent input:checked:before{color:var(--s-strong)}html[data-style=seeds] .activate-page .activate-primary{border:1px solid var(--s-line)!important;background:var(--s-raised)!important;color:var(--s-strong)!important}html[data-style=seeds] .activate-page .activate-primary:hover:not(:disabled),html[data-style=seeds] .activate-page .activate-primary:focus-visible{background:var(--s-bg)!important;border-color:var(--s-line)!important}html[data-style=seeds] .activate-page .activate-notice{border-left:3px solid var(--s-line);background:color-mix(in srgb, var(--s-bg) 6%, transparent)}html[data-style=seeds] a.personal-brand-light{color:var(--s-strong)!important}html[data-style=seeds] .personal-brand span{font-family:var(--mono);letter-spacing:.06em;font-weight:500}@media (min-width:760px){html[data-style=seeds] .activate-page .activate-main{padding-top:5.5vh;padding-bottom:40px}}@media (max-width:380px){html[data-style=seeds] .practice-row h3{text-transform:none;letter-spacing:-.025em;font-size:29px;font-weight:600}}html[data-style=seeds] .secure-header-note{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text2);font-weight:500}html[data-style=seeds] [class*=Overview-module__][class*=__attention] h2,html[data-style=seeds] [class*=Overview-module__][class*=__server] h2{font-size:clamp(18px,1.54vw,20px)}html[data-style=seeds] [class*=Overview-module__][class*=__attention]>div>a>strong{text-transform:none;letter-spacing:-.025em;font-size:29px;font-weight:600;line-height:1.05}html[data-style=seeds] [class*=Overview-module__][class*=__signal] strong{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.37vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=Analytics-module__][class*=__metrics] strong{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,2.12vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=Analytics-module__][class*=__trend] h2,html[data-style=seeds] [class*=Analytics-module__][class*=__pages] h2,html[data-style=seeds] [class*=Analytics-module__][class*=__conversions] h2,html[data-style=seeds] [class*=Analytics-module__][class*=__context] h2,html[data-style=seeds] [class*=Analytics-module__][class*=__hours] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,2.27vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=Analytics-module__][class*=__conversions] strong{text-transform:none;letter-spacing:-.025em;font-size:clamp(18px,2.36vw,34px);font-weight:600}html[data-style=seeds] [class*=DataHealth-module__][class*=__summary] strong{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.28vw,33px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=DataHealth-module__][class*=__block] h2{font-size:clamp(18px,1.54vw,20px)}html[data-style=seeds] [class*=DataHealth-module__][class*=__outcomes] dd,html[data-style=seeds] [class*=DataHealth-module__][class*=__reminder] dd{font-size:17.6px}html[data-style=seeds] [class*=ClientReview-module__][class*=__panel]>header h2,html[data-style=seeds] [class*=ClientReview-module__][class*=__review]>header h2{font-size:17.3px}html[data-style=seeds] [class*=ClientReview-module__][class*=__keyPanel] h2{font-size:16.6px}html[data-style=seeds] [class*=ContentWorkspace-module__][class*=__card] h2{font-size:17.3px}html[data-style=seeds] [class*=ContentWorkspace-module__][class*=__siteMap]>section>header h2{font-size:17.6px}html[data-style=seeds] [class*=DeploymentGatewayWorkspace-module__][class*=__metrics] strong{font-size:clamp(16px,1.25vw,18.4px)}html[data-style=seeds] [class*=DeploymentGatewayWorkspace-module__][class*=__workflow] h2,html[data-style=seeds] [class*=DeploymentGatewayWorkspace-module__][class*=__actions] h2,html[data-style=seeds] [class*=DeploymentGatewayWorkspace-module__][class*=__live] h2,html[data-style=seeds] [class*=DeploymentGatewayWorkspace-module__][class*=__history] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.1vw,29px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=DeploymentGatewayWorkspace-module__][class*=__workflow] strong{font-size:17.2px}html[data-style=seeds] [class*=EducationWorkspace-module__][class*=__programCard] h2{font-size:17.6px}html[data-style=seeds] [class*=HrRequestsWorkspace-module__][class*=__requests] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(18px,2.34vw,34px);font-weight:600}html[data-style=seeds] [class*=LegacyImportWorkspace-module__][class*=__boundary] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,2.43vw,33px);font-weight:600}html[data-style=seeds] [class*=LegacyImportWorkspace-module__][class*=__batches] dd{font-size:17.3px}html[data-style=seeds] [class*=LegacyImportWorkspace-module__][class*=__emailPreview] header strong{font-size:16.8px}html[data-style=seeds] [class*=MyWorkspace-module__][class*=__shows] strong,html[data-style=seeds] [class*=MyWorkspace-module__][class*=__tasks] strong{font-size:17.6px}html[data-style=seeds] [class*=MyWorkspace-module__][class*=__activity] strong{font-size:16.8px}html[data-style=seeds] [class*=MyWorkspace-module__][class*=__shows] h2,html[data-style=seeds] [class*=MyWorkspace-module__][class*=__tasks] h2,html[data-style=seeds] [class*=MyWorkspace-module__][class*=__engagement] h2,html[data-style=seeds] [class*=MyWorkspace-module__][class*=__request] h2,html[data-style=seeds] [class*=MyWorkspace-module__][class*=__history] h2,html[data-style=seeds] [class*=MyWorkspace-module__][class*=__activity] h2,html[data-style=seeds] [class*=MyWorkspace-module__][class*=__dashboard]>header h2,html[data-style=seeds] [class*=MyWorkspace-module__][class*=__sectionHeader] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,1.83vw,29px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=PeopleEditor-module__][class*=__card] legend,html[data-style=seeds] [class*=PeopleEditor-module__][class*=__toggle] small,html[data-style=seeds] [class*=PeopleEditor-module__][class*=__toggleActive] small,html[data-style=seeds] [class*=PeopleEditor-module__][class*=__primaryChoice],html[data-style=seeds] [class*=PeopleEditor-module__][class*=__peopleMediaPreview] figcaption,html[data-style=seeds] [class*=PeopleEditor-module__][class*=__peopleMediaLibrary] summary{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=RecruitmentWorkspace-module__][class*=__submissions] h2{font-size:18.2px}html[data-style=seeds] [class*=RecruitmentWorkspace-module__][class*=__attentionSection]>header h2{font-size:clamp(20px,1.34vw,20.8px)}html[data-style=seeds] [class*=RecruitmentWorkspace-module__][class*=__workflowSection] h2,html[data-style=seeds] [class*=RecruitmentWorkspace-module__][class*=__queueSection] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,1.83vw,29px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__commandBar] strong{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__metrics] strong{font-size:clamp(16px,1.25vw,18.4px)}html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__unavailable] h2,html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__capacity] h2,html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__alerts] h2,html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__runtime] h2,html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__flow] h2,html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__history] h2,html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__storage] h2,html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__maintenance] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.1vw,29px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__storageHeadline]>strong{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,2.22vw,31px);font-weight:600}html[data-style=seeds] [class*=SystemHealthWorkspace-module__][class*=__storageGrid] strong{font-size:clamp(15px,1.29vw,18px)}html[data-style=seeds] [class*=PublicFormSection-module__][class*=__section]{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] [class*=Account-module__][class*=__app]{background:var(--s-bg);min-height:50svh;color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__header]{border-top:4px solid var(--s-line);border-bottom:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__who]>span{color:var(--s-text2)}html[data-style=seeds] [class*=Account-module__][class*=__who] [class*=Account-module__][class*=__portal-signout]{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__tabs]{border-bottom:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__tabs] a{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text2);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__tabs] a[aria-current=page]{color:var(--s-strong);border-bottom-color:var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__main]{padding-top:32px;padding-bottom:32px}html[data-style=seeds] [class*=Account-module__][class*=__footer]{font-family:var(--mono);letter-spacing:.06em;border-top:1px solid var(--s-line);color:var(--s-text2);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__footer] a{color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__eyebrow]{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text2);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__title],html[data-style=seeds] [class*=Account-module__][class*=__lead]{color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__notice]{border-left:3px solid var(--s-line);background:var(--s-bg)}html[data-style=seeds] [class*=Account-module__][class*=__rows]{border-top:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__row]{border-bottom:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__row]>span{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text2);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__row]>em{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__row]>small{color:var(--s-text2)}html[data-style=seeds] [class*=Account-module__][class*=__button],html[data-style=seeds] [class*=Account-module__][class*=__buttonGhost]{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--s-line);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__button]{background:var(--s-strong);color:var(--s-bg)}html[data-style=seeds] [class*=Account-module__][class*=__buttonGhost]{color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__danger]{background:var(--s-strong);border-color:var(--s-line);color:var(--s-bg)}html[data-style=seeds] [class*=Account-module__][class*=__section]{border-bottom:1px solid var(--s-line)}html[data-style=seeds] section[class*=Account-module__][class*=__section]:first-of-type{border-top:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__section] p{color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__more] summary span{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text2);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__status],html[data-style=seeds] [class*=Account-module__][class*=__field]>span,html[data-style=seeds] [class*=Account-module__][class*=__group]>span{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__field]>span,html[data-style=seeds] [class*=Account-module__][class*=__group]>span{color:var(--s-text2)}html[data-style=seeds] [class*=Account-module__][class*=__field] input,html[data-style=seeds] [class*=Account-module__][class*=__field] select,html[data-style=seeds] [class*=Account-module__][class*=__field] textarea{border:1px solid var(--s-line);background:var(--s-bg);color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__field] input:disabled{background:var(--s-bg);color:var(--s-text2)}html[data-style=seeds] [class*=Account-module__][class*=__field] input:focus,html[data-style=seeds] [class*=Account-module__][class*=__field] select:focus,html[data-style=seeds] [class*=Account-module__][class*=__field] textarea:focus{outline:2px solid var(--s-line);border-color:var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__hint]{color:var(--s-text2)}html[data-style=seeds] [class*=Account-module__][class*=__save]{background:var(--s-bg);border-top:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__save] p{color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__list]{border-top:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__item]{border-bottom:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__item]>span{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text2);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__item]>small{color:var(--s-text2)}html[data-style=seeds] [class*=Account-module__][class*=__empty]{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__history] article{border-bottom:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__history] time{color:var(--s-text2)}@media (min-width:720px){html[data-style=seeds] [class*=Account-module__][class*=__main]{padding-top:24px;padding-bottom:40px}html[data-style=seeds] [class*=Account-module__][class*=__title]{text-transform:none;letter-spacing:-.025em;font-size:29px;font-weight:600}}html[data-style=seeds] [class*=Account-module__][class*=__back]{font-family:var(--mono);letter-spacing:.06em;color:var(--s-strong);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__summary]{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__summary]>span{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text2);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__summary]>p{color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__pill]{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--s-line);font-weight:500}html[data-style=seeds] [class*=Account-module__][class*=__quote]{border-left:3px solid var(--s-line);background:var(--s-bg)}html[data-style=seeds] [class*=Account-module__][class*=__timeline] article{border-bottom:1px solid var(--s-line)}html[data-style=seeds] [class*=Account-module__][class*=__timeline] article time{color:var(--s-text2)}html[data-style=seeds] [class*=Account-module__][class*=__timeline] article p{color:var(--s-strong)}html[data-style=seeds] [class*=Account-module__][class*=__who]>a{font-family:var(--mono);letter-spacing:.06em;color:var(--s-strong);font-weight:500}html[data-style=seeds] [class*=ConnectRoom-module__][class*=__state]{border-block:1px solid var(--s-rule)}html[data-style=seeds] [class*=ConnectRoom-module__][class*=__download]{border:1px solid var(--s-rule);background:var(--s-bg)}html[data-style=seeds] [class*=ConnectRoom-module__][class*=__guideSection]{border-top:1px solid var(--s-rule)}html[data-style=seeds] [class*=ConnectRoom-module__][class*=__guide] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.1vw,29px);font-weight:600}html[data-style=seeds] [class*=ConnectRoom-module__][class*=__guide] pre{background:var(--s-bg)}html[data-style=seeds] [class*=ConnectRoom-module__][class*=__guide] blockquote{border-left:2px solid var(--s-rule);color:var(--s-strong)}html[data-style=seeds] [class*=DeliveryRoom-module__][class*=__lede]{font-size:clamp(17px,1.29vw,18px)}html[data-style=seeds] [class*=DeliveryRoom-module__][class*=__primary]{border:1px solid var(--s-rule)}html[data-style=seeds] [class*=DeliveryRoom-module__][class*=__codeForm] input{border:1px solid var(--s-rule);background:color-mix(in srgb, var(--s-bg) 54%, transparent)}html[data-style=seeds] [class*=DeliveryRoom-module__][class*=__facts]{border-block:1px solid var(--s-rule)}html[data-style=seeds] [class*=DeliveryRoom-module__][class*=__folder]{border-top:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__educationIndex]>[class*=EducationEditorial-module__][class*=__principles] article h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,1.94vw,31px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeRow]{min-height:95px}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeRow] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,2.18vw,34px);font-weight:600}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeRow]>p{font-size:clamp(15px,1.12vw,16.8px)}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeFocus]{padding-block:clamp(23px,2.5vw,36px)}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeFocus] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,2.09vw,31px);font-weight:600}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__curriculum] [class*=EducationEditorial-module__][class*=__section-heading] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,2.22vw,34px);font-weight:600}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeDetails] article,html[data-style=seeds] [class*=EducationEditorial-module__][class*=__admissionsFacts] article{min-height:150px}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeDetails] h2,html[data-style=seeds] [class*=EducationEditorial-module__][class*=__admissionsFacts] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,2.13vw,33px);font-weight:600}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__interest] [class*=EducationEditorial-module__][class*=__education-interest-lede]{font-size:clamp(16px,1.14vw,17.6px)}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__admissionsIntro]{padding-block:clamp(23px,2.5vw,36px)}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__admissionsIntro] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.16vw,33px);font-weight:600}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__admissionsWorkflow]{padding-block:clamp(27px,2.75vw,41px)}@media (max-width:760px){html[data-style=seeds] [class*=EducationEditorial-module__][class*=__educationIndex]>[class*=EducationEditorial-module__][class*=__principles] article h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,7.07vw,30px);font-weight:600}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeRow] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(25px,7.32vw,32px);font-weight:600}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeFocus],html[data-style=seeds] [class*=EducationEditorial-module__][class*=__admissionsIntro]{padding-block:21px}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__programmeFocus] h2,html[data-style=seeds] [class*=EducationEditorial-module__][class*=__admissionsIntro] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,6.61vw,29px);font-weight:600}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__curriculum] [class*=EducationEditorial-module__][class*=__section-heading] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(24px,6.83vw,31px);font-weight:600}html[data-style=seeds] [class*=EducationEditorial-module__][class*=__admissionsWorkflow]{padding-block:22px}}html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__form]{border-top:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__form] input,html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__form] select,html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__form] textarea{border:1px solid var(--s-rule);background:color-mix(in srgb, var(--s-bg) 54%, transparent)}html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__form] [class*=EducationInterestForm-module__][class*=__consent]>span{color:var(--s-text2)}html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__form]>button,html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__success] button{border:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__unavailable],html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__success]{border-block:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__unavailable] p,html[data-style=seeds] [class*=EducationInterestForm-module__][class*=__success] p{font-size:clamp(18px,1.51vw,20.4px)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__educationHero]{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__educationHero]>div:first-child{padding-top:clamp(50px,7vw,115px);padding-bottom:clamp(35px,4.5vw,70px)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__educationHeroLead]{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=EducationPublic-module__][class*=__heroRail]{border-left:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__philosophy]{border-bottom:1px solid var(--s-rule);padding-top:clamp(45px,6vw,100px);padding-bottom:clamp(45px,6vw,100px)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__principles]{border-top:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__principles] article{min-height:155px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__principles] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,1.98vw,34px);font-weight:600}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programIndex]{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programRow]{min-height:22svh;padding-top:20px;padding-bottom:20px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programRow] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,1.83vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programRow]>p{font-size:16.8px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programRow]>b{font-size:19.6px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__mentorSection],html[data-style=seeds] [class*=EducationPublic-module__][class*=__campus],html[data-style=seeds] [class*=EducationPublic-module__][class*=__admissions]{border-bottom:1px solid var(--s-rule);padding-top:clamp(45px,5.5vw,90px);padding-bottom:clamp(45px,5.5vw,90px)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__mentorCard]{min-height:130px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__mentorCard] h3{font-size:19.6px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__campusGrid]{border-top:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__campusCopy] p{color:var(--s-text2);font-size:16.8px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__campusData] div{min-height:60px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__admissionsSteps]{border-left:1px solid var(--s-line)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__admissions] [class*=EducationPublic-module__][class*=__sectionHead] p{color:var(--s-text3)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__admissionsStep]{border-right:1px solid var(--s-line);border-bottom:1px solid var(--s-line);min-height:130px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__admissionsStep] h3{font-size:19.6px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__admissionsAction]{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programHero]{border-bottom:1px solid var(--s-rule);padding-top:clamp(50px,6.5vw,110px);padding-bottom:clamp(35px,4vw,62px)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programHero]>p:last-child{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programMeta]{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programMeta] div{min-height:62px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programIntro]{border-bottom:1px solid var(--s-rule);padding-top:clamp(45px,6vw,100px);padding-bottom:clamp(45px,6vw,100px)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programIntro] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,2.12vw,34px);font-weight:600}html[data-style=seeds] [class*=EducationPublic-module__][class*=__curriculum]{border-bottom:1px solid var(--s-rule);padding-top:clamp(45px,5.5vw,90px);padding-bottom:clamp(45px,5.5vw,90px)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__module] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,1.92vw,32px);font-weight:600}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programmeDetails]{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programmeDetails] article{min-height:260px;padding-top:clamp(14px,1.5vw,28px);padding-bottom:clamp(14px,1.5vw,28px)}@media (max-width:760px){html[data-style=seeds] [class*=EducationPublic-module__][class*=__educationHero]>div:first-child{padding-top:48px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__heroRail]{border-top:1px solid var(--s-rule)}html[data-style=seeds] [class*=EducationPublic-module__][class*=__programRow]{min-height:160px}html[data-style=seeds] [class*=EducationPublic-module__][class*=__mentorCard]{min-height:110px}}html[data-style=seeds] [class*=ProjectEnquiryForm-module__][class*=__chips] label>span,html[data-style=seeds] [class*=ProjectEnquiryForm-module__][class*=__material]{border:1px solid var(--s-rule);background:color-mix(in srgb, var(--s-bg) 54%, transparent)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__lede]{color:var(--s-strong);font-size:clamp(17px,1.29vw,18px)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__primary]{border:1px solid var(--s-rule)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__codeForm] input{border:1px solid var(--s-rule);background:color-mix(in srgb, var(--s-bg) 54%, transparent)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__message]{color:var(--s-strong)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__document]{border:1px solid var(--s-rule);background:var(--s-bg);color:var(--s-strong);padding-top:clamp(11px,1.5vw,20px);padding-bottom:clamp(11px,1.5vw,20px)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__signature]{border-top:1px solid var(--s-line)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__signed]{border-block:1px solid var(--s-rule)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__signed] p{font-size:clamp(16px,1.23vw,17.6px)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__dropzone]{border:1px dashed var(--s-rule);background:color-mix(in srgb, var(--s-bg) 54%, transparent);min-height:80px}html[data-style=seeds] [class*=SecureRoom-module__][class*=__fileList]{border-top:1px solid var(--s-rule)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__protection]{border-top:1px solid var(--s-rule);padding-top:clamp(24px,3vw,44px);padding-bottom:clamp(24px,3vw,44px)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__protection] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.43vw,33px);font-weight:600}html[data-style=seeds] [class*=SecureRoom-module__][class*=__delivered]{border:1px solid var(--s-rule);background:var(--s-bg)}html[data-style=seeds] [class*=SecureRoom-module__][class*=__delivered] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(20px,2.22vw,31px);font-weight:600}html[data-style=seeds] [class*=SecureRoom-module__][class*=__delivered] p{font-size:clamp(15px,1.21vw,16.8px)}html[data-style=seeds] [class*=Events-module__][class*=__band]{padding-top:0;padding-bottom:20px}html[data-style=seeds] [class*=Events-module__][class*=__row] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,1.68vw,30px);font-weight:600}html[data-style=seeds] [class*=Events-module__][class*=__body]{padding-top:20px;padding-bottom:20px;font-size:16.8px}html[data-style=seeds] [class*=Events-module__][class*=__section]{padding-top:20px;padding-bottom:20px}html[data-style=seeds] [class*=Events-module__][class*=__notice]{border:1px solid var(--s-rule)}html[data-style=seeds] [class*=Events-module__][class*=__lede]{font-size:clamp(20px,1.19vw,20.8px)}html[data-style=seeds] [class*=Pay-module__][class*=__page]{padding-top:28px;padding-bottom:40px}html[data-style=seeds] [class*=Pay-module__][class*=__title]{text-transform:none;letter-spacing:-.025em;font-size:clamp(22px,2.41vw,32px);font-weight:600}html[data-style=seeds] [class*=Pay-module__][class*=__error]{color:var(--s-strong)}html[data-style=seeds] [class*=ProfileReel-module__][class*=__trigger] span,html[data-style=seeds] [class*=ProfileReel-module__][class*=__bar] span{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=PublicPeople-module__][class*=__leadershipGrid],html[data-style=seeds] [class*=PublicPeople-module__][class*=__directoryGrid]{border-top:1px solid var(--s-rule)}html[data-style=seeds] [class*=PublicPeople-module__][class*=__leadershipCard]{min-height:160px}html[data-style=seeds] [class*=PublicPeople-module__][class*=__leadershipCard] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.12vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=PublicPeople-module__][class*=__leadershipGrid]>[class*=PublicPeople-module__][class*=__leadershipCard] h3,html[data-style=seeds] [class*=PublicPeople-module__][class*=__directoryGrid]>[class*=PublicPeople-module__][class*=__leadershipCard] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(23px,2.05vw,33px);font-weight:600}html[data-style=seeds] [class*=PublicPeople-module__][class*=__profileMeta]{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=PublicPeople-module__][class*=__profileContent]{padding-top:clamp(32px,3.5vw,56px);padding-bottom:clamp(32px,3.5vw,56px)}html[data-style=seeds] [class*=PublicPeople-module__][class*=__bio] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(19px,2.12vw,34px);font-weight:600}html[data-style=seeds] [class*=PublicPeople-module__][class*=__sidebar] a{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=PublicPeople-module__][class*=__gallery]{padding-top:0;padding-bottom:clamp(35px,4vw,62px)}html[data-style=seeds] [class*=PublicPeople-module__][class*=__gallery]>header{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] [class*=PublicPeople-module__][class*=__gallery] figure{min-height:clamp(160px,48vw,380px)}html[data-style=seeds] [class*=PublicPeople-module__][class*=__gallery] figcaption{font-family:var(--mono);letter-spacing:.06em;background:color-mix(in srgb, var(--s-bg) 90%, transparent);font-weight:500}html[data-style=seeds] [class*=PublicPeople-module__][class*=__credits]{padding-top:0;padding-bottom:clamp(35px,4vw,62px)}html[data-style=seeds] [class*=PublicPeople-module__][class*=__credits] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(16px,1.93vw,34px);font-weight:600}html[data-style=seeds] [class*=PublicPeople-module__][class*=__credit] span,html[data-style=seeds] [class*=PublicPeople-module__][class*=__credit] small{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=PublicPeople-module__][class*=__credit] strong{font-size:16.6px}@media (max-width:800px){html[data-style=seeds] [class*=PublicPeople-module__][class*=__leadershipCard]{min-height:150px}html[data-style=seeds] [class*=PublicPeople-module__][class*=__sectionHead] h2{text-transform:none;letter-spacing:-.025em;font-size:clamp(24px,7.39vw,34px);font-weight:600}}html[data-style=seeds] [class*=PublicPeople-module__][class*=__directoryGroupHeader]{border-bottom:1px solid var(--s-rule)}html[data-style=seeds] [class*=PublicPeople-module__][class*=__directoryGroupHeader] h3{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.07vw,34px);font-weight:600;line-height:1.05}html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__form]{border-top:1px solid var(--s-line)}html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__form] label>span,html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__form] legend{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__form] input,html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__form] select,html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__form] textarea{border:1px solid var(--s-line);background:var(--s-bg);color:var(--s-strong)}html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__form] fieldset,html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__privacyLayer]{border:1px solid var(--s-line)}html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__privacyLayer] strong{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__form] button,html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__success] button{border:1px solid var(--s-line);background:var(--s-strong);color:var(--s-bg)}html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__unavailable],html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__success]{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line)}html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__success] p,html[data-style=seeds] [class*=TalentBankPublic-module__][class*=__unavailable] p{font-size:17.3px}html[data-style=seeds] [class*=ReviewPage-module__][class*=__app]{background:var(--s-strong);min-height:240px;color:var(--s-bg)}html[data-style=seeds] [class*=ReviewPage-module__][class*=__header]{border-bottom:1px solid var(--s-line)}html[data-style=seeds] [class*=ReviewPage-module__][class*=__session] span{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text3);font-weight:500}html[data-style=seeds] [class*=ReviewPage-module__][class*=__who]>span{color:var(--s-text3)}html[data-style=seeds] [class*=ReviewPage-module__][class*=__who]>a{font-family:var(--mono);letter-spacing:.06em;border-bottom:1px solid var(--s-line);font-weight:500}html[data-style=seeds] [class*=ReviewPage-module__][class*=__who]>a:hover{border-color:var(--s-line)}html[data-style=seeds] [class*=ReviewPage-module__][class*=__window]{border:1px solid var(--s-line)}html[data-style=seeds] [class*=ReviewPage-module__][class*=__window][data-soon=true]{border-color:var(--s-line)}html[data-style=seeds] [class*=ReviewPage-module__][class*=__app] a:focus-visible{outline:1px solid var(--s-line)}html[data-style=seeds] [class*=ReviewPage-module__][class*=__plain]{background:var(--s-strong);min-height:50svh;color:var(--s-bg)}html[data-style=seeds] [class*=ReviewPage-module__][class*=__invalid]{padding-top:32px;padding-bottom:32px}html[data-style=seeds] [class*=ReviewPage-module__][class*=__eyebrow]{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text3);font-weight:500}html[data-style=seeds] [class*=ReviewPage-module__][class*=__invalid] h1{text-transform:none;letter-spacing:-.025em;font-size:clamp(21px,2.87vw,29px);font-weight:600}html[data-style=seeds] [class*=ReviewPage-module__][class*=__footer]{font-family:var(--mono);letter-spacing:.06em;border-top:1px solid var(--s-line);color:var(--s-text2);font-weight:500}html[data-style=seeds] [class*=ReviewPage-module__][class*=__footer] a{color:var(--s-text3)}@media (max-width:900px){html[data-style=seeds] [class*=ReviewPage-module__][class*=__app]{min-height:50svh}}html[data-style=seeds] [class*=ReviewPage-module__][class*=__gateButton]{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--s-line);background:var(--s-raised);color:var(--s-strong);font-weight:500}html[data-style=seeds] [class*=ReviewPage-module__][class*=__gateButton]:hover:not(:disabled){background:var(--s-bg)}html[data-style=seeds] [class*=ReviewPage-module__][class*=__gateForm] label span{font-family:var(--mono);letter-spacing:.06em;color:var(--s-text3);font-weight:500}html[data-style=seeds] [class*=ReviewPage-module__][class*=__gateForm] input{border:1px solid var(--s-line);background:var(--s-strong);color:var(--s-bg)}html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__label],html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__popover]>header span,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__segmented] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__slider] span,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__field] span,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__drawHint],html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__group] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__group] select,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__playback] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__inspectorTabs] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__composerActions] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__voice] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__noteActions] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__closed] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__noteFilter] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__noteSnapshot] span,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__deleteLink],html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__confirmDelete] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__bufferTag],html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__endedOverlay] p{font-family:var(--mono);letter-spacing:.06em;font-weight:500}html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__endedOverlay] h2{font-size:17.6px}html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__endedOverlay] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__peerList] em,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__currentStatus] span,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__decisionButtons] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__answers] em,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__compareWith],html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__metadata] dt,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__explorerRail],html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__explorerRail] button,html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__explorer] em{font-family:var(--mono);letter-spacing:.06em;font-weight:500}@media (max-width:900px){html[data-style=seeds] [class*=ReviewPlayer-module__][class*=__stage]{min-height:100px}}html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__form]{border-top:1px solid var(--s-rule)}html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__form] input,html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__form] select,html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__form] textarea{border:1px solid var(--s-rule);background:color-mix(in srgb, var(--s-bg) 54%, transparent)}html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__form]>button,html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__success] button{border:1px solid var(--s-rule)}html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__unavailable],html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__success]{border-block:1px solid var(--s-rule)}html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__unavailable] p,html[data-style=seeds] [class*=SupplierIntakeForm-module__][class*=__success] p{font-size:clamp(18px,1.51vw,20.4px)}
html[data-style=seeds]{--s-bg:#181818;--s-raised:#222;--s-hover:#262626;--s-line:#333;--s-rule:#4a4a48;--s-text:#d8d8d5;--s-text2:#979794;--s-text3:#696966;--s-strong:#f4f4f2;--paper:var(--s-bg);--ink:var(--s-strong);--muted:var(--s-text2);--line:var(--s-line);--hairline:transparent;--signal:var(--s-strong);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--s-bg)}html[data-style=seeds][data-theme=light]{--s-bg:#fff;--s-raised:#f3f3f1;--s-hover:#ececea;--s-line:#dededa;--s-rule:#b9b9b5;--s-text:#2a2a28;--s-text2:#62625f;--s-text3:#7a7a76;--s-strong:#0f0f0e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-style=seeds] body{--sans:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-geist-mono), ui-monospace, "SFMono-Regular", monospace;font-family:var(--sans);background:var(--s-bg);color:var(--s-text)}html[data-style=seeds] ::selection{background:var(--s-strong);color:var(--s-bg)}html[data-style=seeds] .grid-bg{background-color:var(--s-bg)!important;background-image:none!important}html[data-style=seeds] .site-header{background:color-mix(in srgb, var(--s-bg) 94%, transparent);border-bottom:1px solid var(--s-line)}html[data-style=seeds] .site-header .brand span,html[data-style=seeds] .site-header .brand small{font-family:var(--mono);letter-spacing:.16em;color:var(--s-strong);font-weight:500}html[data-style=seeds]:not([data-theme=light]) :is(.site-header,.secure-header) .brand img{filter:invert()}html[data-style=seeds] .desktop-nav a,html[data-style=seeds] .header-actions a,html[data-style=seeds] .mobile-nav summary{font-family:var(--mono);letter-spacing:.1em;color:var(--s-text3);font-size:11px}html[data-style=seeds] .desktop-nav a:hover,html[data-style=seeds] .desktop-nav a:focus-visible,html[data-style=seeds] .desktop-nav a[aria-current=page],html[data-style=seeds] .header-actions a:hover,html[data-style=seeds] .header-actions a:focus-visible{color:var(--s-strong);text-shadow:none}html[data-style=seeds] .mobile-nav-panel{background:var(--s-bg);border-color:var(--s-line)}html[data-style=seeds] .mobile-nav-panel a{border-color:var(--s-line);color:var(--s-strong)}.theme-toggle{display:none}html[data-style=seeds] .theme-toggle{cursor:pointer;border:1px solid var(--s-line);width:34px;height:34px;color:var(--s-strong);background:0 0;border-radius:0;place-items:center;margin:0;padding:0;display:inline-grid}html[data-style=seeds] .theme-toggle:hover,html[data-style=seeds] .theme-toggle:focus-visible{border-color:var(--s-strong);outline:none}html[data-style=seeds] .theme-toggle svg{width:16px;height:16px;display:block}html[data-style=seeds] .header-actions{align-items:center}html[data-style=seeds] .site-footer,html[data-style=seeds] .footer-grid{background:var(--s-bg)!important;background-image:none!important}html[data-style=seeds] .footer-grid{border-top:1px solid var(--s-line)}html[data-style=seeds] .footer-intro p{color:var(--s-strong)}html[data-style=seeds] .footer-column small{font-family:var(--mono);color:var(--s-text3)}html[data-style=seeds] .footer-column a,html[data-style=seeds] .footer-column span,html[data-style=seeds] .footer-column address{color:var(--s-text2)}html[data-style=seeds] .footer-column a:hover{color:var(--s-strong)}html[data-style=seeds] .footer-base{font-family:var(--mono);color:var(--s-text3);border-top:1px solid var(--s-line);background:var(--s-bg)}html[data-style=seeds] .eyebrow,html[data-style=seeds] .page-kicker{color:var(--s-text3)}html[data-style=seeds] .section-closing-band,html[data-style=seeds] .case-study-reel,html[data-style=seeds] .talent-bank{border-top:1px solid var(--s-line);border-bottom:1px solid var(--s-line);background:var(--s-bg)!important;color:var(--s-strong)!important}html[data-style=seeds] .practice-row:hover,html[data-style=seeds] .join-paths article:hover{background:var(--s-hover)!important;color:var(--s-strong)!important}html[data-style=seeds] .portal-app[data-seeds-theme=dark]{--s-bg:#181818;--s-raised:#222;--s-hover:#262626;--s-line:#333;--s-rule:#4a4a48;--s-text:#d8d8d5;--s-text2:#979794;--s-text3:#696966;--s-strong:#f4f4f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#181818!important;--ink:#d8d8d5!important;--line:#333!important;--muted:#8d8d8a!important;--portal-surface:#181818!important;color:#d8d8d5!important;background:#181818!important}html[data-style=seeds] .portal-app[data-seeds-theme=light]{--s-bg:#fff;--s-raised:#f3f3f1;--s-hover:#ececea;--s-line:#dededa;--s-rule:#b9b9b5;--s-text:#2a2a28;--s-text2:#62625f;--s-text3:#7a7a76;--s-strong:#0f0f0e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fff!important;--ink:#0f0f0e!important;--line:#dededa!important;--muted:#6b6b67!important;--portal-surface:#fff!important;color:#0f0f0e!important;background:#fff!important}html[data-style=seeds] .portal-app :is(.brand span,.brand small){font-family:var(--mono);letter-spacing:.16em;font-weight:500}html[data-style=seeds] .portal-theme-seeds button{border:1px solid var(--line);width:30px;height:30px;color:var(--ink);cursor:pointer;background:0 0;place-items:center;display:inline-grid}html[data-style=seeds] .portal-theme-seeds svg{fill:none;stroke:none;width:15px;height:15px}html[data-style=seeds] .portal-theme-seeds svg circle{stroke:currentColor}html[data-style=seeds] .portal-theme-seeds svg path{fill:currentColor}html[data-style=seeds]{--type-hero-title:clamp(40px, 4.8vw, 68px);--type-page-title:clamp(38px, 4.5vw, 64px);--type-section-title:clamp(28px, 3.1vw, 44px);--type-compact-title:clamp(24px, 2.6vw, 38px);--type-card-title:clamp(20px, 2.1vw, 30px);--type-statement:clamp(18px, 1.5vw, 24px);--type-project-title:clamp(56px, 9vw, 140px);--weight-display:600;--weight-heading:600;--intro-top:clamp(96px, 12svh, 150px);--intro-bottom:clamp(64px, 8svh, 110px)}html[data-style=seeds] :is(h1,h2,h3,.hero-statement,.page-lede){text-transform:none}html[data-style=seeds] :is(h1,h2,h3){letter-spacing:-.025em}html[data-style=seeds] :is(h1,h2){line-height:1.05}html[data-style=seeds] .hero-statement{letter-spacing:-.01em;color:var(--s-text2);max-width:34ch;font-weight:400;line-height:1.3}html[data-style=seeds] .page-lede{color:var(--s-text2);max-width:62ch;font-size:clamp(17px,1.25vw,19px);line-height:1.55}html[data-style=seeds] .astur-world-hero{--paper:#f7f7f4;--ink:#0b0b0b;--muted:#6e6e69;--line:#0b0b0b2e;--s-bg:#f7f7f4;--s-strong:#0b0b0b;--s-text:#0b0b0b;--s-text2:#4a4a47;--s-text3:#6e6e69;--s-line:#0b0b0b2e;--s-rule:#0b0b0b66;color:#0b0b0b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-style=seeds] body:not(:has(.portal-app)) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border-radius:0;background:var(--s-bg)!important;color:var(--s-strong)!important;border:1px solid var(--s-line)!important}html[data-style=seeds] body:not(:has(.portal-app)) :is(input,select,textarea):focus{outline:none;border-color:var(--s-strong)!important}html[data-style=seeds] body:not(:has(.portal-app)) :is(input,textarea)::placeholder{color:var(--s-text3)}html[data-style=seeds] body:not(:has(.portal-app)) option{background:var(--s-bg);color:var(--s-strong)}html[data-style=seeds] body:not(:has(.portal-app)) form button:not(.theme-toggle){background:var(--s-strong);color:var(--s-bg);border-color:var(--s-strong)}html[data-style=seeds] body:not(:has(.portal-app)) form label:has(>input[type=checkbox]){background:0 0!important}html[data-style=seeds][data-theme=light] :is(.infinite-city,.data-sculpture) canvas{filter:grayscale()brightness(1.0324)}html[data-style=seeds]:not([data-theme=light]) .infinite-city canvas{filter:grayscale()invert(.933)}html[data-style=seeds]:not([data-theme=light]) .data-sculpture canvas{filter:grayscale()invert(.926)}html[data-style=seeds] .technology-field-immersive{border-bottom:1px solid var(--s-line);min-height:clamp(340px,44svh,440px)!important}html[data-style=seeds] .technology-field-immersive:after{background:linear-gradient(90deg, var(--s-bg) 0%, color-mix(in srgb, var(--s-bg) 86%, transparent) 30%, color-mix(in srgb, var(--s-bg) 20%, transparent) 54%, transparent 70%)!important}html[data-style=seeds] .technology-copy{width:min(560px,46vw)!important;padding:clamp(32px, 4svh, 44px) var(--pad)!important}html[data-style=seeds] .technology-copy h2{max-width:20ch!important;font-size:var(--s-t1)!important;letter-spacing:-.025em!important;margin:12px 0 14px!important;line-height:1.1!important}html[data-style=seeds] .technology-copy>p:last-child{max-width:46ch;color:var(--s-text2);line-height:1.5;font-size:15px!important}html[data-style=seeds] .data-telemetry{color:var(--s-text3)}html[data-style=seeds] .data-telemetry strong{color:var(--s-text2)}@media (max-width:900px){html[data-style=seeds] .technology-field-immersive:after{background:linear-gradient(180deg, var(--s-bg) 0%, color-mix(in srgb, var(--s-bg) 60%, transparent) 40%, transparent 70%)!important}html[data-style=seeds] .technology-copy{width:100%!important}}html[data-style=seeds] :is(.project-card,.person-tile,.person-card,.journal-row,.programme-row,.mentor-grid a,.leadership-list>a,.practice-row,.join-paths article):hover :is(h2,h3,h4,p,small,span,strong,b,em){color:inherit!important}html[data-style=seeds]{--s-t1:clamp(24px, 2vw, 30px);--s-t2:clamp(20px, 1.6vw, 24px);--s-t3:clamp(17px, 1.3vw, 20px)}html[data-style=seeds] main :is(.page-intro h1,.page-intro-copy h1){font-size:var(--s-t1)!important}html[data-style=seeds] main :is(.section-closing-band h2,.manifesto-section h2,.studio-manifesto h2,.education-campus-band h2,[class*=sectionHead] h2){max-width:30ch;line-height:1.1;font-size:var(--s-t1)!important}html[data-style=seeds] main :is(.section-heading h2,.journal-articles article h2,.service-row h2,.feature-item h2){line-height:1.1;font-size:var(--s-t2)!important}html[data-style=seeds] main :is([class*=leadershipCard] h3,.education-principles h2,.systems-grid h2,.join-paths h2,.curriculum-grid h3,.values-grid h3,.project-card h3){line-height:1.15;font-size:var(--s-t3)!important}html[data-style=seeds]{--public-section-space:clamp(26px, 2.6vw, 40px);--public-heading-gap:clamp(16px, 1.6vw, 24px);--public-section-frame-height:clamp(140px, 15svh, 170px);--public-editorial-followup-height:auto;--intro-top:clamp(70px, 9svh, 110px)}html[data-style=seeds] main>.page-intro{block-size:auto!important;min-block-size:0!important;max-block-size:none!important;padding-block:clamp(32px,4svh,44px) clamp(24px,3svh,32px)!important}html[data-style=seeds] .landing-main>:is(.manifesto-section,.landing-section){block-size:auto;min-block-size:0;max-block-size:none;padding-block:clamp(32px,4svh,48px)}html[data-style=seeds] main>.page-intro+.post-project-index{block-size:auto;min-block-size:0;max-block-size:none}html[data-style=seeds] .page-lede{line-height:1.5;font-size:clamp(15px,1.1vw,17px)!important}html[data-style=seeds] [class*=leadershipCard]{min-height:200px;padding:clamp(16px,1.4vw,22px)}html[data-style=seeds] [class*=leadershipCard] h3{margin:clamp(16px,1.6vw,24px) 0 8px}html[data-style=seeds] [class*=programRow]{min-height:0;padding-block:clamp(20px,2vw,30px)}html[data-style=seeds] [class*=programRow] h2{font-size:var(--s-t2)!important}html[data-style=seeds] [class*=programRow]>p{font-size:15px}html[data-style=seeds] main :is(.astur-world-copy,.project-hero) h1{letter-spacing:-.025em!important;font-size:clamp(30px,3vw,44px)!important;line-height:1.05!important}html[data-style=seeds] main :is(.astur-world-copy,.project-hero) p:not(.section-label):not(.eyebrow){font-size:clamp(15px,1.15vw,17px)!important;line-height:1.55!important}html[data-style=seeds] main :is(.editorial-body,.editorial-grid aside,.project-facts) :is(p,li,dd,a){font-size:15px!important;line-height:1.6!important}html[data-style=seeds] main .editorial-body p+p{margin-top:.9em}html[data-style=seeds] main .chapter-row{min-height:0!important;padding-block:14px!important}html[data-style=seeds] main .chapter-row h3{font-size:var(--s-t2)!important}html[data-style=seeds] main :is(.post-project-index,.post-case-studies,.mentor-section,.journal-articles){padding-block:clamp(26px,2.6vw,40px)!important}html[data-style=seeds] main :is(.person-hero,.journal-detail-hero){min-height:0!important;block-size:auto!important;padding-block:clamp(32px,4svh,44px)!important}html[data-style=seeds] main :is(.journal-detail-hero h1,.person-hero h1,.activation-panel h1,[class*=Pay-module__][class*=__title]){font-size:var(--s-t1)!important;line-height:1.08!important}html[data-style=seeds] main :is([class*=EducationPublic-module__] h2,[class*=EducationPublic-module__] h3,[class*=EducationEditorial-module__] h2,[class*=EducationEditorial-module__] h3){font-size:var(--s-t2)!important;line-height:1.12!important}html[data-style=seeds] main .manifesto-copy{line-height:1.55;font-size:clamp(16px,1.2vw,18px)!important}html[data-style=seeds] main button[type=submit]{font-family:var(--mono);letter-spacing:.06em;font-size:12px}html[data-style=seeds] main :is(h1,h2,h3){text-transform:none}html[data-style=seeds] main [class*=PublicPeople-module__][class*=__bio]>h2{color:var(--s-text);max-width:62ch;letter-spacing:0!important;font-size:clamp(18px,1.5vw,21px)!important;font-weight:400!important;line-height:1.5!important}html[data-style=seeds] [class*=ProfileReel-module__][class*=__bar] :is(span,button){font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:500}html[data-style=seeds] .portal-app main h1{font-size:var(--s-t1)!important;letter-spacing:-.02em!important;text-transform:none!important;line-height:1.08!important}html[data-style=seeds] .portal-app main h2{font-size:var(--s-t2)!important;letter-spacing:-.01em!important;text-transform:none!important;line-height:1.15!important}html[data-style=seeds] .portal-app main h3{font-size:var(--s-t3)!important;text-transform:none!important;line-height:1.3!important}html[data-style=seeds] .portal-app main button{font-size:11px;font-weight:500;font-family:var(--mono)!important;letter-spacing:.06em!important;text-transform:uppercase!important}html[data-style=seeds] .portal-app main :is(strong,b,span,small,em):is([class*=status],[class*=badge],[class*=pill],[class*=state]){letter-spacing:.06em;font-family:var(--mono)!important}html[data-style=seeds] main [class*=EducationEditorial-module__][class*=__programmesIntro]{padding-block:clamp(26px,2.6vw,40px) 20px}
