main>.scroll-statement[data-astro-cid-3qhjx3u6]{background:var(--paper);padding:clamp(80px,9vw,150px) clamp(24px,10.5vw,180px)}.statement-copy[data-astro-cid-3qhjx3u6]{letter-spacing:-.035em;max-width:1100px;color:var(--ink);text-wrap:pretty;margin:0 auto;font-size:clamp(34px,4.5vw,76px);font-weight:400;line-height:1.42}.statement-word[data-astro-cid-3qhjx3u6]{display:inline-block}.scroll-statement[data-astro-cid-3qhjx3u6][data-fill-ready] .statement-word[data-astro-cid-3qhjx3u6]{--statement-muted:color-mix(in srgb,var(--ink) 22%,var(--paper));background:linear-gradient(90deg,var(--ink) 0,var(--ink) var(--word-fill,0%),var(--statement-muted) calc(var(--word-fill,0%) + 2px),var(--statement-muted) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.statement-accessible[data-astro-cid-3qhjx3u6]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){main>.scroll-statement[data-astro-cid-3qhjx3u6]{padding:72px 24px 80px}.statement-copy[data-astro-cid-3qhjx3u6]{letter-spacing:-.025em;font-size:clamp(30px,6.3vw,46px);line-height:1.48}}@media (prefers-reduced-motion:reduce){.scroll-statement[data-astro-cid-3qhjx3u6][data-fill-ready] .statement-word[data-astro-cid-3qhjx3u6]{color:var(--ink);background:0 0}}@media print{.scroll-statement[data-astro-cid-3qhjx3u6][data-fill-ready] .statement-word[data-astro-cid-3qhjx3u6]{color:var(--ink);background:0 0}}.client-marquee[data-astro-cid-xz54jn67]{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.client-marquee-window[data-astro-cid-xz54jn67]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.client-marquee-track[data-astro-cid-xz54jn67]{width:max-content;display:flex}.client-marquee[data-astro-cid-xz54jn67][data-running] .client-marquee-track[data-astro-cid-xz54jn67]{animation:32s linear infinite clients-travel}.client-marquee-group[data-astro-cid-xz54jn67]{flex-shrink:0;display:flex}.client-mark[data-astro-cid-xz54jn67]{border-right:1px solid var(--line);letter-spacing:-.05em;white-space:nowrap;flex:0 0 clamp(180px,19vw,280px);place-items:center;width:clamp(180px,19vw,280px);padding:42px 20px 52px;font-size:clamp(22px,2vw,30px);font-weight:600;display:grid}.client-mark--0[data-astro-cid-xz54jn67]{letter-spacing:.02em;font:600 17px Arial,sans-serif}.client-mark--1[data-astro-cid-xz54jn67]{font-family:Georgia,serif;font-weight:400}.client-mark--2[data-astro-cid-xz54jn67]{letter-spacing:.04em;font-size:17px}.client-mark--3[data-astro-cid-xz54jn67]{font-style:italic}.client-mark--5[data-astro-cid-xz54jn67]{font-size:21px}.client-marquee-control[data-astro-cid-xz54jn67]{background:var(--paper);color:var(--muted);cursor:pointer;border:0;padding:4px 7px;font:10px/1.4 monospace;position:absolute;bottom:7px;right:14px}.client-marquee-control[data-astro-cid-xz54jn67]:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.client-marquee[data-astro-cid-xz54jn67][data-paused] .client-marquee-track[data-astro-cid-xz54jn67],.client-marquee[data-astro-cid-xz54jn67][data-offscreen] .client-marquee-track[data-astro-cid-xz54jn67]{animation-play-state:paused}@media (hover:hover){.client-marquee[data-astro-cid-xz54jn67]:hover .client-marquee-track[data-astro-cid-xz54jn67]{animation-play-state:paused}}.client-marquee[data-astro-cid-xz54jn67]:not([data-running]) .client-marquee-track[data-astro-cid-xz54jn67]{width:100%}.client-marquee[data-astro-cid-xz54jn67]:not([data-running]) .client-marquee-group[data-astro-cid-xz54jn67]:first-child{flex-wrap:wrap;width:100%}.client-marquee[data-astro-cid-xz54jn67]:not([data-running]) .client-mark[data-astro-cid-xz54jn67]{flex:1 0 30%;width:auto}.client-marquee[data-astro-cid-xz54jn67]:not([data-running]) .client-marquee-group[data-astro-cid-xz54jn67][aria-hidden]{display:none}@keyframes clients-travel{to{transform:translate(-50%)}}@media (width<=760px){.client-mark[data-astro-cid-xz54jn67]{padding-block:32px 43px}.client-marquee[data-astro-cid-xz54jn67]:not([data-running]) .client-mark[data-astro-cid-xz54jn67]{flex-basis:45%}}@media (prefers-reduced-motion:reduce){.client-marquee-track[data-astro-cid-xz54jn67]{animation:none!important}.client-marquee-control[data-astro-cid-xz54jn67]{display:none}}.technology-chapter[data-astro-cid-gltqbkij]{background:0 0}.technology-ribbon[data-astro-cid-gltqbkij]{background:0 0;margin:60px 0 70px;padding:25px 0;position:relative}.technology-edges[data-astro-cid-gltqbkij]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.technology-edge-halo[data-astro-cid-gltqbkij]{filter:blur(5px);opacity:.6}.technology-window[data-astro-cid-gltqbkij]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.technology-track[data-astro-cid-gltqbkij]{width:max-content;display:flex}.technology-group[data-astro-cid-gltqbkij]{flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.technology-group[data-astro-cid-gltqbkij] li[data-astro-cid-gltqbkij]{width:clamp(132px,12vw,205px);height:120px;color:var(--ink);flex:0 0 clamp(132px,12vw,205px);justify-content:center;align-items:center;gap:12px;display:flex}.technology-group[data-astro-cid-gltqbkij] img[data-astro-cid-gltqbkij]{object-fit:contain;opacity:.85;width:48px;height:48px}.technology-group[data-astro-cid-gltqbkij] li[data-astro-cid-gltqbkij][title=Vercel] img[data-astro-cid-gltqbkij]{width:35px;height:35px}.technology-group[data-astro-cid-gltqbkij] li[data-astro-cid-gltqbkij][title=Vercel] span[data-astro-cid-gltqbkij]{letter-spacing:-.035em;font-size:25px}html[data-theme=dark] .technology-group[data-astro-cid-gltqbkij] img[data-astro-cid-gltqbkij]{filter:invert()}.technology-ribbon[data-astro-cid-gltqbkij][data-running] .technology-track[data-astro-cid-gltqbkij]{animation:42s linear infinite technology-travel}.technology-ribbon[data-astro-cid-gltqbkij][data-paused] .technology-track[data-astro-cid-gltqbkij],.technology-ribbon[data-astro-cid-gltqbkij][data-offscreen] .technology-track[data-astro-cid-gltqbkij]{animation-play-state:paused}.technology-control[data-astro-cid-gltqbkij]{right:var(--cell);color:var(--muted);padding:4px 7px;font-size:10px;position:absolute;bottom:-28px}.technology-ribbon[data-astro-cid-gltqbkij]:not([data-running]) .technology-track[data-astro-cid-gltqbkij]{width:100%}.technology-ribbon[data-astro-cid-gltqbkij]:not([data-running]) .technology-group[data-astro-cid-gltqbkij]:first-child{flex-wrap:wrap;justify-content:center;width:100%}.technology-ribbon[data-astro-cid-gltqbkij]:not([data-running]) .technology-group[data-astro-cid-gltqbkij][aria-hidden]{display:none}@keyframes technology-travel{to{transform:translate(-50%)}}@media (hover:hover){.technology-ribbon[data-astro-cid-gltqbkij]:hover .technology-track[data-astro-cid-gltqbkij]{animation-play-state:paused}}@media (width<=760px){.technology-ribbon[data-astro-cid-gltqbkij]{margin:40px 0 50px;padding:18px 0}.technology-group[data-astro-cid-gltqbkij] li[data-astro-cid-gltqbkij]{height:90px}.technology-group[data-astro-cid-gltqbkij] img[data-astro-cid-gltqbkij]{width:38px;height:38px}.technology-group[data-astro-cid-gltqbkij] li[data-astro-cid-gltqbkij][title=Vercel] span[data-astro-cid-gltqbkij]{font-size:21px}}@media (prefers-reduced-motion:reduce){.technology-track[data-astro-cid-gltqbkij]{animation:none!important}.technology-control[data-astro-cid-gltqbkij]{display:none}}@media (forced-colors:active){.technology-edges[data-astro-cid-gltqbkij]{display:none}}main>.section.home-chapter{isolation:isolate;padding:0;position:relative;overflow:hidden}.chapter-rule{margin:0 var(--cell);border-bottom:1px solid var(--line);z-index:2;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex;position:relative}.chapter-rule p{margin:0}.chapter-rule>span{text-align:right;font-size:12px;line-height:1.4}.home-chapter h2{letter-spacing:-.05em;font-size:clamp(45px,5.6vw,91px);font-weight:400;line-height:1.04}.home-chapter h2 em{font-size:1.09em}.chapter-intro{z-index:1;padding:clamp(44px,5.6vw,90px) var(--cell);position:relative}.chapter-intro>p{letter-spacing:-.02em;margin-top:30px;font-size:clamp(17px,1.6vw,25px);line-height:1.5}.chapter-intro>.text-link{margin-top:28px}.optical-chapter{background:var(--paper);color:var(--ink)}.approach-scene{isolation:isolate;min-height:clamp(660px,65vw,1050px);position:relative}.approach-art{object-fit:cover;object-position:center 64%;z-index:-2;filter:invert()hue-rotate(180deg);mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.approach-scene:after{content:"";z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--paper) 70%,transparent),transparent 65%),linear-gradient(0deg,var(--paper),transparent 18%);position:absolute;inset:0}html[data-theme=dark] .approach-art{filter:none;mix-blend-mode:screen}.approach-scene .chapter-intro{max-width:78%}.optical-note{bottom:32px;right:var(--cell);color:var(--muted);font-size:9px;position:absolute}.principle-list{padding:0 var(--cell) 48px;margin:0;list-style:none}.principle-list li{border-top:1px solid var(--line);grid-template-columns:.25fr 1fr 1fr;align-items:center;gap:32px;padding:34px 0;display:grid}.principle-list li:first-child{border-top:0}.principle-list h3{font-size:clamp(25px,2.7vw,42px);font-weight:400;line-height:1.12}.principle-list li>p{border-left:1px solid var(--line);max-width:410px;color:var(--muted);padding-left:clamp(24px,4vw,64px);font-size:clamp(15px,1.25vw,19px);line-height:1.65}.curiosity-scene{isolation:isolate;background:var(--paper);min-height:780px;position:relative}.curiosity-scene .chapter-intro{width:40%;padding-top:65px}.curiosity-scene h2{font-size:clamp(42px,4.5vw,74px)}.question-orbit{perspective:1600px;pointer-events:none;position:absolute;inset:0}.orbit-line{pointer-events:none;isolation:isolate;border-radius:50%;width:86%;height:32%;position:absolute;top:44%;left:11%;transform:rotate(-21deg);box-shadow:0 0 12px #7a5dff1c}.orbit-line:before,.orbit-line:after{content:"";border-radius:inherit;background:conic-gradient(from 35deg,#7a62ff 0deg,#c7b1ff55 20deg,#ffc295 48deg,#fff7d5 54deg,#ff8ab2 60deg,#7648ff44 85deg,#8d79cc22 125deg,#8667c477 160deg,#8a6bff 182deg,#a7f5ff 189deg,#fffde8 194deg,#ffbc73 200deg,#ff68ca77 215deg,#6756ff33 250deg,#6c63f622 280deg,#8c7aff55 320deg,#c0a5ff 348deg,#7a62ff);padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.orbit-line:before{filter:blur(8px);opacity:.8;padding:5px;inset:-3px}.glass-question{color:#f5f3f1;pointer-events:auto;isolation:isolate;flex-direction:column;justify-content:space-between;padding:32px;display:flex;position:absolute;transform:rotateY(-12deg)rotate(-14deg)skew(-15deg)}.question-glass-material{object-fit:fill;z-index:-1;pointer-events:none;filter:drop-shadow(0 18px 24px #0003);width:111%;max-width:none;height:111%;position:absolute;inset:-5.5%}.glass-question>p,.glass-question>h3{text-shadow:0 1px 4px #08090d70;position:relative}.glass-question .eyebrow{letter-spacing:.06em;font-size:10px}.glass-question h3{letter-spacing:-.035em;font-size:clamp(27px,2.7vw,44px);font-style:italic;font-weight:400;line-height:1.14}.glass-question h3 em{font-size:1.15em}.question-product{z-index:2;width:30%;height:360px;top:31%;left:34%}.question-design{width:23%;height:265px;top:8%;right:15%}.question-design h3{font-size:clamp(25px,2.2vw,35px)}.question-technology{z-index:3;width:25%;height:300px;bottom:10%;right:10%}.question-technology h3{font-size:clamp(25px,2.35vw,37px)}.philosophy-chapter{background:var(--paper);--philosophy-glow:.55}html[data-theme=dark] .philosophy-chapter{--philosophy-glow:.9}.philosophy-chapter:before{content:"";z-index:-1;pointer-events:none;opacity:var(--philosophy-glow);filter:blur(32px);background:radial-gradient(at 24% 47%,#6c76fa38,#0000 36%),radial-gradient(at 59% 30%,#bc7eea24,#0000 40%),radial-gradient(at 87% 87%,#f5af6e45,#0000 23%),radial-gradient(at 76% 93%,#62b6ef45,#0000 26%),linear-gradient(151deg,#0000 30%,#7d7ae016 39%,#68cce82e 41%,#d39cdd28 43%,#ffbb6d24 45%,#0000 50%);position:absolute;inset:-12%}.philosophy-layout{aspect-ratio:1774/797;grid-template-columns:58% 42%;display:grid}.philosophy-art{aspect-ratio:1029/797;align-self:center;min-width:0;position:relative;overflow:visible}.philosophy-art img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.philosophy-copy{padding:clamp(45px,6vw,105px) var(--cell) clamp(45px,6vw,105px) clamp(12px,1.5vw,26px);align-self:start;min-width:0}.philosophy-copy h2{margin-bottom:clamp(24px,2.5vw,44px);font-size:clamp(32px,3.8vw,68px);line-height:1.12}.philosophy-copy>p{max-width:520px;color:var(--ink);font-size:clamp(16px,1.2vw,21px);line-height:1.5}.philosophy-copy>p+p{margin-top:clamp(22px,2vw,35px)}.philosophy-copy>.text-link{margin-top:clamp(20px,2vw,35px)}.people-layout{grid-template-columns:1.15fr 1fr;display:grid}.people-heading{padding:70px var(--cell);border-right:1px solid var(--line)}.people-heading h2{font-size:clamp(44px,5vw,80px)}.people-heading>.text-link{margin-top:40px}.people-copy{padding:70px var(--cell);align-self:center}.people-copy>.eyebrow{color:var(--muted);font-size:10px}.people-copy .people-deck{letter-spacing:-.04em;margin:30px 0;font-size:clamp(28px,3vw,46px);line-height:1.15}.people-copy>p:not(.people-deck){max-width:450px;color:var(--muted);font-size:17px}.people-copy>.text-link{margin-top:20px}.people-footnote{padding:20px var(--cell);border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.clients-intro{padding:70px var(--cell) 55px;justify-content:space-between;align-items:end;gap:40px;display:flex}.clients-intro h2{font-size:clamp(42px,5vw,80px)}.clients-intro p{color:var(--muted);font-size:16px}.clients-chapter .client-marquee{border-top:1px solid var(--line);border-bottom:0}.invitation-content{text-align:center;padding:65px var(--cell) 90px;background:radial-gradient(at 50% 0,#b39ee21c,#0000 65%);position:relative}.invitation-spark{color:#a18bc6;margin-bottom:30px;font-size:48px;line-height:1;display:block}.invitation-content h2{font-size:clamp(43px,5.5vw,88px)}.invitation-content>p{color:var(--muted);margin-top:30px;font-size:18px}.invitation-content>.text-link{margin-top:28px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.glass-question{transition:translate .6s}.glass-question:hover{translate:0 -6px}}@media (width>=1700px){.curiosity-scene{min-height:900px}.question-product{height:420px}.question-design{height:310px}.question-technology{height:340px}}@media (width<=1100px){.curiosity-scene{min-height:850px}.curiosity-scene .chapter-intro{width:54%}.question-product{width:35%;height:310px;top:50%;left:12%}.question-design{width:32%;top:12%;right:8%}.question-technology{width:33%;bottom:6%;right:8%}.orbit-line{top:55%}.philosophy-copy{padding-block:50px}.people-layout{grid-template-columns:1fr 1fr}.clients-intro{flex-direction:column;align-items:start;gap:24px}}@media (width<=760px){.chapter-rule{gap:16px;padding:17px 0}.chapter-rule .eyebrow{letter-spacing:.04em;font-size:9px}.chapter-rule>span{max-width:46%;font-size:10px}.home-chapter h2{font-size:clamp(38px,8.2vw,62px)}.chapter-intro{padding:42px var(--cell)}.chapter-intro>p{margin-top:24px;font-size:17px}.desktop-break{display:none}.approach-scene{min-height:690px}.approach-scene .chapter-intro{max-width:100%}.approach-art{object-fit:cover;object-position:62% center;height:490px;top:200px}.approach-scene:after{background:linear-gradient(180deg,var(--paper) 18%,transparent 55%),linear-gradient(0deg,var(--paper),transparent 15%)}.optical-note{bottom:18px;left:var(--cell);font-size:7px;right:auto}.principle-list{padding-bottom:26px}.principle-list li{grid-template-columns:24px 1fr;align-items:start;gap:16px;padding:26px 0}.principle-list li>.eyebrow{padding-top:5px;font-size:10px}.principle-list h3{font-size:28px}.principle-list li>p{border:0;grid-column:2;max-width:34ch;padding:0;font-size:15px}.curiosity-scene{min-height:0;padding-bottom:45px}.curiosity-scene .chapter-intro{width:100%;padding-top:42px}.curiosity-scene h2{font-size:clamp(40px,9vw,65px)}.question-orbit{perspective:none;gap:22px;padding:10px 32px 20px;display:grid;position:relative}.glass-question{border-radius:18px;gap:28px;width:100%;height:auto;min-height:215px;padding:25px;position:relative;inset:auto;transform:none}.glass-question h3,.question-design h3,.question-technology h3{font-size:30px}.glass-question h3 br{display:none}.glass-question h3 em{display:inline}.question-product{width:calc(100% - 18px);margin-right:18px}.question-design{width:calc(100% - 18px);margin-left:18px}.question-technology{width:calc(100% - 18px)}.orbit-line{z-index:-1;width:145%;height:45%;inset:20% -20% auto;transform:rotate(-55deg)}.philosophy-layout,.people-layout{grid-template-columns:1fr}.philosophy-copy{padding:42px var(--cell);grid-row:1}.philosophy-copy h2{font-size:clamp(39px,8.8vw,60px)}.philosophy-copy>p{font-size:17px}.philosophy-layout{aspect-ratio:auto}.philosophy-art{aspect-ratio:1029/797;min-height:0}.philosophy-art img{width:100%;height:100%;inset:0}.people-heading{padding:42px var(--cell);border-right:0}.people-heading>.text-link{margin-top:28px}.people-copy{padding:32px var(--cell) 40px;border-top:1px solid var(--line)}.people-copy .people-deck{margin:24px 0;font-size:34px}.people-footnote{flex-wrap:wrap;gap:12px;font-size:10px}.people-footnote>span:last-child{display:none}.clients-intro{padding:42px var(--cell);gap:24px}.clients-intro h2{font-size:clamp(37px,8vw,60px)}.clients-intro p{font-size:16px}.invitation-content{padding:44px var(--cell) 60px}.invitation-content h2{font-size:clamp(36px,8.2vw,60px)}.invitation-content h2 br{display:none}.invitation-content>p{font-size:17px}.invitation-spark{margin-bottom:24px;font-size:40px}}@media (forced-colors:active){.glass-question{color:canvastext;background:canvas;border:1px solid canvastext}.question-glass-material,.orbit-line{display:none}.optical-chapter{color:canvastext;background:canvas}.principle-list li>p{color:canvastext}}main>.editorial-hero.cosmic-hero{color:#f5f4f8;background:#08090d;grid-template-columns:1fr}.cosmic-hero .cosmic-hero-art{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cosmic-hero-art img{object-fit:cover;object-position:65% 48%;width:100%;height:100%;transform:translateY(var(--glass-drift,0px)) scale(1.06);position:absolute}.cosmic-hero-art:after{content:"";background:linear-gradient(90deg,#08090d85,#0000 62%),linear-gradient(#0000 65%,#08090d75);position:absolute;inset:0}.cosmic-hero .hero-topline{border-bottom-color:#ffffff26;position:relative}.cosmic-hero .editorial-hero-copy{grid-column:1;width:62%;max-width:920px}.cosmic-hero .editorial-hero-bottom{color:var(--ink)}.cosmic-hero h1 .cosmic-magic{isolation:isolate;pointer-events:auto;color:#0000;filter:drop-shadow(0 0 1px #eef3ff70)drop-shadow(0 0 8px #a8b8ff40);background-image:linear-gradient(#fffef9 8%,#fffaf2d9 23%,#fff8 37%,#0000 65%),linear-gradient(115deg,#adaeff 4%,#82aaff 19%,#9af3ed 33%,#ffe4b8 45%,#c1bdff 58%,#d98fe9 76%,#b76ed8 96%);-webkit-background-clip:text;background-clip:text;margin:-.04em -.12em -.24em 0;padding:.04em .12em .24em 0;position:relative}.cosmic-magic .magic-glow{z-index:-1;padding:inherit;pointer-events:none;color:#0000;filter:blur(.11em);opacity:.7;background-image:linear-gradient(115deg,#879bff 4%,#6ab6ff 22%,#89f0e4 36%,#ffe4b8 47%,#b5a7ff 60%,#ed9fe4 80%,#bb76ec 96%);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0;transform:scale(1.025)}html:not([data-theme=dark]) .cosmic-magic .magic-glow{opacity:.38;filter:blur(.13em)}.cosmic-magic .magic-shimmer{padding:inherit;pointer-events:none;color:#0000;opacity:0;background-image:linear-gradient(110deg,#0000 40%,#b9edff50 46%,#fff 50%,#efd5ff70 54%,#0000 60%);background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cosmic-magic:hover .magic-shimmer{animation:1.8s infinite magic-shimmer}}@keyframes magic-shimmer{0%{opacity:0;background-position:100% 0}15%{opacity:.9}75%{opacity:.9}to{opacity:0;background-position:0 0}}html:not([data-theme=dark]) main>.cosmic-hero{color:#20212a;background:#f8f7fa}html:not([data-theme=dark]) .cosmic-hero .hero-topline{border-bottom-color:#24263524}html:not([data-theme=dark]) .cosmic-hero-art:after{background:linear-gradient(90deg,#ffffff65,#0000 62%),linear-gradient(#0000 65%,#ffffff25)}html:not([data-theme=dark]) .cosmic-hero h1 .cosmic-magic{filter:drop-shadow(0 0 1px #a8b8ff30)drop-shadow(0 0 8px #b5a7ef35);background-image:linear-gradient(#383449 8%,#71628490 33%,#0000 65%),linear-gradient(115deg,#6753b0 4%,#3667b9 19%,#207d86 33%,#98602e 45%,#7863b6 58%,#a94d9d 76%,#7543a8 96%)}.cosmic-studio.editorial-studio-grid{grid-template-columns:46% 54%}.cosmic-studio .studio-copy{grid-area:1/1}.cosmic-studio .studio-sculpture{border-right:0;border-left:1px solid var(--line);background:#08090d;grid-area:1/2}.cosmic-studio .studio-sculpture>img{object-fit:cover;object-position:72% center;width:100%;height:108%;transform:translateY(var(--glass-drift,0px)) scale(1.04);margin:0;inset:-4% 0}.cosmic-studio .studio-sculpture>.eyebrow{color:#e5e7f2;background:#08090da6;border-left-color:#ffffff50}@media (width<=1100px){.cosmic-hero .editorial-hero-copy{width:67%}}@media (width<=760px){.cosmic-hero .editorial-hero-copy{width:100%;min-height:560px;padding-top:32px;padding-bottom:50px}.cosmic-hero-art img{object-position:64% center}.cosmic-hero-art:after{background:linear-gradient(90deg,#08090dc9,#08090d35),linear-gradient(#0000 45%,#08090d85)}html:not([data-theme=dark]) .cosmic-hero-art:after{background:linear-gradient(90deg,#ffffffbd,#ffffff35),linear-gradient(#0000 45%,#ffffff70)}.cosmic-studio.editorial-studio-grid{grid-template-columns:1fr}.cosmic-studio .studio-copy{grid-area:1/1}.cosmic-studio .studio-sculpture{border-left:0;border-top:1px solid var(--line);border-bottom:0;grid-area:2/1;min-height:380px}.cosmic-studio .studio-sculpture>img{object-position:78% center}}@media (prefers-reduced-motion:reduce){.cosmic-hero-art img,.cosmic-studio .studio-sculpture>img{transform:none}}@media (forced-colors:active){.cosmic-hero h1 .cosmic-magic,html:not([data-theme=dark]) .cosmic-hero h1 .cosmic-magic{color:canvastext;filter:none;background:0 0}.cosmic-magic .magic-shimmer,.cosmic-magic .magic-glow{display:none}.cosmic-hero{color:canvastext}}
