55 --container : 1180px ;
66 --bg : # 000000 ;
77 --bg-soft : # 06070a ;
8- --surface : rgba (15 , 18 , 24 , 0.78 );
98 --surface-strong : rgba (17 , 21 , 28 , 0.9 );
109 --text : # f3f2ee ;
1110 --muted : # a3a7b3 ;
1211 --line : rgba (243 , 242 , 238 , 0.1 );
1312 --line-strong : rgba (243 , 242 , 238 , 0.18 );
1413 --button-bg : # f3f2ee ;
1514 --button-text : # 111317 ;
16- --highlight : rgba (255 , 157 , 77 , 0.16 );
17- --highlight-strong : rgba (255 , 157 , 77 , 0.3 );
18- --apple-blue : # 0071e3 ;
1915 --radius : 16px ;
20- --radius-md : 24px ;
21- --radius-lg : 30px ;
2216
2317 --nav-pill-height-mobile : 56px ;
2418 --nav-pill-height-desktop : 44px ;
2519 --nav-icon-size : var (--nav-pill-height-desktop );
2620 --nav-shadow : 0 0 28px -14px rgba (0 , 0 , 0 , .24 );
27- --nav-shadow-mobile-scrolled : 0 0 40px -12px rgba (0 , 0 , 0 , .30 );
2821 --nav-surface : rgba (20 , 24 , 32 , .54 );
2922 --nav-border : # ffffff33 ;
3023 --nav-text : rgba (232 , 233 , 236 , 1 );
3427 --menu-thumb-bg-default : rgba (255 , 255 , 255 , .16 );
3528 --menu-thumb-bg-press : rgba (255 , 255 , 255 , .24 );
3629 --accent-orange : # ff9d4d ;
37- --accent-orange-soft : rgba (255 , 157 , 77 , .22 );
38- --accent-orange-glow : rgba (255 , 157 , 77 , .42 );
3930 --hero-outline-color : rgba (243 , 242 , 238 , 0.96 );
4031 --hero-fill-color : rgba (243 , 242 , 238 , 0.995 );
4132 --nav-backdrop : linear-gradient (
4637 );
4738 --nav-backdrop-h-mobile : calc (env (safe-area-inset-top, 0px ) + 12px + var (--nav-pill-height-mobile ) + 18px );
4839 --nav-backdrop-h-desktop : calc (env (safe-area-inset-top, 0px ) + 12px + var (--nav-pill-height-desktop ) + 18px );
49- --nav-offset-mobile : calc (12px + var (--nav-pill-height-mobile ) + var (--banner-vert-gap ));
50- --nav-offset-desktop : calc (12px + var (--nav-pill-height-desktop ) + var (--banner-vert-gap ));
51- --banner-radius : calc (var (--nav-pill-height-mobile ) / 2 );
52- --banner-side-gap : 12px ;
53- --banner-vert-gap : 14px ;
54- --banner-top-gap : 14px ;
5540 --heading-font : "Unbounded" , "Arial" , sans-serif;
5641 --body-font : "Space Grotesk" , "Segoe UI" , sans-serif;
5742 --mobile-row-inline : clamp (52px , 11.8vw , 60px );
9782 color : inherit;
9883}
9984
100- .ambient-scene {
101- display : none !important ;
102- }
103-
104- .ambient-orb {
105- position : absolute;
106- border-radius : 999px ;
107- filter : blur (64px );
108- opacity : 0.28 ;
109- will-change : opacity;
110- }
111-
112- .orb-a {
113- width : min (48vw , 620px );
114- aspect-ratio : 1 / 1 ;
115- top : -16% ;
116- left : -12% ;
117- background :
118- radial-gradient (circle at 48% 45% , rgba (255 , 157 , 77 , 0.38 ) 0% , rgba (255 , 157 , 77 , 0.2 ) 34% , rgba (255 , 157 , 77 , 0.05 ) 52% , rgba (255 , 157 , 77 , 0 ) 74% ),
119- radial-gradient (circle at 32% 62% , rgba (255 , 208 , 148 , 0.11 ) 0% , rgba (255 , 208 , 148 , 0 ) 58% );
120- animation : orbDriftA 26s ease-in-out infinite alternate;
121- }
122-
123- .orb-b {
124- width : min (44vw , 560px );
125- aspect-ratio : 1 / 1 ;
126- top : 30% ;
127- right : -15% ;
128- background :
129- radial-gradient (circle at 52% 45% , rgba (89 , 109 , 255 , 0.26 ) 0% , rgba (89 , 109 , 255 , 0.1 ) 36% , rgba (89 , 109 , 255 , 0 ) 72% ),
130- radial-gradient (circle at 62% 36% , rgba (162 , 173 , 255 , 0.08 ) 0% , rgba (162 , 173 , 255 , 0 ) 56% );
131- opacity : 0.24 ;
132- animation : orbDriftB 34s ease-in-out infinite alternate;
133- }
134-
135- .orb-c {
136- width : min (42vw , 520px );
137- aspect-ratio : 1 / 1 ;
138- bottom : -20% ;
139- left : 36% ;
140- background :
141- radial-gradient (circle at 50% 50% , rgba (255 , 255 , 255 , 0.1 ) 0% , rgba (255 , 255 , 255 , 0.03 ) 34% , rgba (255 , 255 , 255 , 0 ) 74% ),
142- radial-gradient (circle at 38% 58% , rgba (255 , 157 , 77 , 0.06 ) 0% , rgba (255 , 157 , 77 , 0 ) 54% );
143- opacity : 0.2 ;
144- animation : orbDriftC 30s ease-in-out infinite alternate;
145- }
146-
147- .ambient-grain {
148- display : none;
149- }
150-
151- @keyframes orbDriftA {
152- from {
153- transform : translate3d (0 , 0 , 0 ) scale (1 );
154- }
155- to {
156- transform : translate3d (4vw , 3vw , 0 ) scale (1.08 );
157- }
158- }
159-
160- @keyframes orbDriftB {
161- from {
162- transform : translate3d (0 , 0 , 0 ) scale (1 );
163- }
164- to {
165- transform : translate3d (-5vw , 2.5vw , 0 ) scale (1.05 );
166- }
167- }
168-
169- @keyframes orbDriftC {
170- from {
171- transform : translate3d (0 , 0 , 0 ) scale (1 );
172- }
173- to {
174- transform : translate3d (2vw , -3vw , 0 ) scale (1.1 );
175- }
176- }
177-
178- @keyframes grainDrift {
179- from {
180- transform : none;
181- }
182- to {
183- transform : none;
184- }
185- }
186-
18785.page-wrap ,
18886.site-footer {
18987 position : relative;
228126 opacity : 1 ;
229127}
230128
231- .site- nav-shell {
129+ .nav-shell {
232130 position : relative;
233131 z-index : 3 ;
234132}
@@ -402,18 +300,10 @@ a {
402300 width : auto;
403301}
404302
405- .brand-text {
406- display : inline;
407- }
408-
409303.brand .has-logo .brand-logo {
410304 display : block;
411305}
412306
413- .brand .has-logo .brand-text {
414- display : none;
415- }
416-
417307.menu {
418308 display : flex;
419309 gap : 14px ;
731621 display : grid;
732622 }
733623
734- .site- nav-shell {
624+ .nav-shell {
735625 position : relative;
736626 z-index : 3 ;
737627 }
872762 display : none !important ;
873763 }
874764
875- .mobile-mark ,
876- .brand ::after {
877- content : none !important ;
878- display : none !important ;
879- }
880-
881765 .mobile-menu-wordmark {
882766 position : fixed;
883767 right : var (--mobile-wordmark-right , 20px );
@@ -1518,23 +1402,13 @@ a {
15181402 width : calc (100% - 1.9rem );
15191403 }
15201404
1521- .ambient-orb {
1522- filter : blur (42px );
1523- }
1524-
1525- .ambient-grain {
1526- display : none;
1527- }
15281405}
15291406
15301407@media (prefers-reduced-motion : reduce) {
15311408 html {
15321409 scroll-behavior : auto;
15331410 }
15341411
1535- .ambient-orb ,
1536- .ambient-grain ,
1537- .site-nav .nav-open .nav-mobile-links li ,
15381412 .hero-text ,
15391413 .button ,
15401414 .discipline-card ,
@@ -1560,8 +1434,3 @@ a {
15601434}
15611435
15621436/* ========== End ========== */
1563-
1564- # Preview {
1565- Text("Provide a View to preview" )
1566- }
1567-
0 commit comments