@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_25b65f00-module__e797KW__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_25b65f00-module__e797KW__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_e6cd4522-module__WM2lla__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_e6cd4522-module__WM2lla__variable{--font-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_25b80845-module__jedCea__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_25b80845-module__jedCea__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:var(--font-instrument-serif), ui-serif, Georgia, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:#1a1c21;--color-blue:#3b63e2;--color-magenta:#c31daf;--color-violet:#4d0783;--color-sky:#56c7f0;--color-void:#150d24;--color-bone:#f6f4f2;--font-display:var(--font-outfit), ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-instrument), ui-sans-serif, system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.contents{display:contents}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}}:root{--surface:var(--color-void);--surface-raised:#35373c}@supports (color:color-mix(in lab, red, red)){:root{--surface-raised:color-mix(in oklab, var(--color-ink) 88%, white 12%)}}:root{--text:#fff;--text-muted:#a6a3ac}@supports (color:color-mix(in lab, red, red)){:root{--text-muted:color-mix(in oklab, #fff 62%, var(--color-void))}}:root{--text-faint:#8f8b96}@supports (color:color-mix(in lab, red, red)){:root{--text-faint:color-mix(in oklab, #fff 52%, var(--color-void))}}:root{--rule:#ffffff24;--accent:var(--color-magenta);--gutter:clamp(1.25rem, .5rem + 3vw, 5rem);--measure:62ch;--section-y:clamp(5rem, 3rem + 9vw, 11rem);--in-oklab: }@supports (color:lab(0% 0 0)){:root{--rule:lab(100% -.0000298023 .0000119209/.14)}}@supports (background:linear-gradient(in oklab, white, black)){:root{--in-oklab:in oklab}}[data-tone=light]{--surface:var(--color-bone);--surface-raised:#fff;--text:var(--color-ink);--text-muted:#636568}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--text-muted:color-mix(in oklab, var(--color-ink) 68%, white)}}[data-tone=light]{--text-faint:#717275}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--text-faint:color-mix(in oklab, var(--color-ink) 62%, white)}}[data-tone=light]{--rule:#1a1c2124}@supports (color:color-mix(in lab, red, red)){[data-tone=light]{--rule:color-mix(in oklab, var(--color-ink) 14%, transparent)}}[data-tone=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-tone=dark]{--surface:var(--color-void);--surface-raised:#35373c}@supports (color:color-mix(in lab, red, red)){[data-tone=dark]{--surface-raised:color-mix(in oklab, var(--color-ink) 88%, white 12%)}}[data-tone=dark]{--text:#fff;--text-muted:#a6a3ac}@supports (color:color-mix(in lab, red, red)){[data-tone=dark]{--text-muted:color-mix(in oklab, #fff 62%, var(--color-void))}}[data-tone=dark]{--text-faint:#8f8b96}@supports (color:color-mix(in lab, red, red)){[data-tone=dark]{--text-faint:color-mix(in oklab, #fff 52%, var(--color-void))}}[data-tone=dark]{--rule:#ffffff24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){[data-tone=dark]{--rule:lab(100% -.0000298023 .0000119209/.14)}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;scroll-padding-block-start:6rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-void);-webkit-tap-highlight-color:#c31daf40}@supports (color:color-mix(in lab, red, red)){body{-webkit-tap-highlight-color:color-mix(in oklab, var(--color-magenta) 25%, transparent)}}body{color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1.0625rem;line-height:1.6;overflow-x:clip}:where(h1,h2,h3,h4){font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;font-weight:500;line-height:.98}:where(p){text-wrap:pretty}:where(a){color:inherit;text-decoration:none}:where(a:any-link,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--color-sky);outline-offset:3px;border-radius:2px}::selection{background:var(--color-magenta);color:#fff}.visually-hidden:where(:not(:focus-within,:active)){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.shell{width:100%;max-inline-size:84rem;padding-inline:var(--gutter);margin-inline:auto}.section{background:var(--surface);color:var(--text);padding-block:var(--section-y);isolation:isolate;position:relative}.eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:.75rem;font-size:.75rem;font-weight:500;display:flex}.eyebrow:before{content:"";border-inline-start:1.5px solid var(--color-magenta);border-block-start:1.5px solid var(--color-magenta);flex:none;align-self:flex-start;block-size:.5rem;inline-size:.5rem;margin-block-start:.15em}.display{font-size:clamp(2.5rem,1rem + 6.4vw,6.5rem);font-weight:500}.h2{font-size:clamp(1.9rem,1.1rem + 3.2vw,3.75rem)}.h3{font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);line-height:1.1}.lede{color:var(--text-muted);max-inline-size:var(--measure);font-size:clamp(1.0625rem,1rem + .4vw,1.375rem)}.grad-text{background:linear-gradient(100deg var(--in-oklab), var(--color-sky) 0%, var(--color-blue) 26%, var(--color-violet) 55%, var(--color-magenta) 88%);color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.grad-text{color:canvastext;background:0 0}}.serif{font-family:var(--font-serif);letter-spacing:-.01em;font-size:1.06em;font-style:italic;font-weight:400}.mark{color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;background-image:linear-gradient(100deg var(--in-oklab), var(--color-blue), var(--color-magenta));border-radius:.18em;margin-inline:-.06em;padding-block:.06em;padding-inline:.24em}@media (forced-colors:active){.mark{color:highlighttext;background:highlight}}:where([data-tone=light]+[data-tone=dark],[data-tone=dark]+[data-tone=light]){--curve:clamp(1.5rem, 4vw, 3.25rem);border-start-start-radius:var(--curve);border-start-end-radius:var(--curve);margin-block-start:calc(var(--curve) * -1)}.aurora{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.aurora:before,.aurora:after{content:"";aspect-ratio:1;filter:blur(80px);opacity:.5;border-radius:50%;inline-size:60vw;position:absolute}.aurora:before{background:radial-gradient(circle at center, var(--color-blue), transparent 68%);inset-block-start:-22%;inset-inline-start:-14%}.aurora:after{background:radial-gradient(circle at center, var(--color-magenta), transparent 68%);inset-block-end:-28%;inset-inline-end:-12%}[data-tone=light] .aurora:before,[data-tone=light] .aurora:after{opacity:.14}.btn{--btn-bg:transparent;--btn-fg:var(--text);border:1px solid var(--rule);background:var(--btn-bg);touch-action:manipulation;min-block-size:3.25rem;color:var(--btn-fg);font-family:var(--font-display);letter-spacing:-.01em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding-inline:1.6rem;font-size:1rem;font-weight:500;transition:background-color .25s,border-color .25s,color .25s,translate .25s;display:inline-flex}.btn:where(:hover):not(:disabled){translate:0 -2px}.btn-primary{color:#fff;background:linear-gradient(100deg var(--in-oklab), var(--color-blue), var(--color-violet) 52%, var(--color-magenta));background-size:200% 100%;border-color:#0000;position:relative;overflow:hidden;box-shadow:0 .75rem 2rem -.75rem #c31dafb3}@supports (color:color-mix(in lab, red, red)){.btn-primary{box-shadow:0 .75rem 2rem -.75rem color-mix(in oklab, var(--color-magenta) 70%, transparent)}}.btn-primary{transition:background-position .5s,box-shadow .3s,translate .25s}.btn-primary:where(:hover):not(:disabled){background-position:100% 0;box-shadow:0 1rem 2.5rem -.75rem #c31dafd9}@supports (color:color-mix(in lab, red, red)){.btn-primary:where(:hover):not(:disabled){box-shadow:0 1rem 2.5rem -.75rem color-mix(in oklab, var(--color-magenta) 85%, transparent)}}.btn-ghost:where(:hover):not(:disabled){border-color:var(--text)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:where(:hover):not(:disabled){border-color:color-mix(in oklab, var(--text) 45%, transparent)}}@media (forced-colors:active){.btn{border:1px solid buttontext}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){@keyframes rise{0%{opacity:0;translate:0 2.5rem}}.reveal{animation:1s backwards rise;animation-timeline:view();animation-range:entry entry 62%}}.reveal[data-io=pending]{opacity:0;translate:0 2.5rem}.reveal[data-io=shown]{opacity:1;transition:opacity .7s,translate .7s;translate:0}}@keyframes marquee-shift{to{translate:-50%}}.marquee{overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee-track{inline-size:max-content;animation:46s linear infinite marquee-shift;display:flex}.marquee-track ul{flex:none;align-items:center;gap:3rem;margin:0;padding-block:0;padding-inline-end:3rem;list-style:none;display:flex}.marquee li{font-family:var(--font-display);white-space:nowrap;color:var(--text-faint);font-size:clamp(1rem,.9rem + .5vw,1.35rem);font-weight:300}.marquee li:after{content:"";background:var(--color-magenta);vertical-align:middle;border-radius:50%;block-size:.35rem;inline-size:.35rem;margin-inline-start:3rem;display:inline-block}@media (prefers-reduced-motion:reduce){.marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.marquee-track{animation:none}}.header{z-index:60;padding-block:.9rem;border-block-end:1px solid #0000;padding-block-start:max(.9rem, env(safe-area-inset-top));transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,border-color .3s;position:fixed;inset-block-start:0;inset-inline:0}.header[data-scrolled=true]{background:#150d24f0}@supports (color:color-mix(in lab, red, red)){.header[data-scrolled=true]{background:color-mix(in oklab, var(--color-void) 94%, transparent)}}.header[data-scrolled=true]{border-block-end-color:#ffffff1a;border-block-end-color:lab(100% -.0000298023 .0000119209/.1)}.skip-link:where(:focus-within,:active){z-index:100;background:var(--color-ink);color:#fff;border-radius:999px;padding:.75rem 1.1rem;position:fixed;inset-block-start:.75rem;inset-inline-start:.75rem}.header-inner{align-items:center;gap:clamp(1rem,3vw,2.5rem);display:flex}.header-logo{color:#fff;flex:none;display:block}.header-lockup{block-size:2rem;inline-size:auto}.header-nav{margin-inline-end:auto}.header-nav ul{gap:clamp(1rem,2vw,2rem);margin:0;padding:0;list-style:none;display:flex}.header-nav a{color:#c2c0c6;padding-block:.5rem;font-size:.95rem;display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.header-nav a{color:color-mix(in oklab, #fff 74%, var(--color-void))}}.header-nav a{transition:color .2s}.header-nav a:after{content:"";background:linear-gradient(to right var(--in-oklab), var(--color-blue), var(--color-magenta));transform-origin:0;block-size:1.5px;inline-size:100%;transition:scale .28s;position:absolute;inset-block-end:0;inset-inline-start:0;scale:0 1}.header-nav a:where(:hover,:focus-visible){color:#fff}.header-nav a:where(:hover,:focus-visible):after{scale:1}.header-actions{align-items:center;gap:.75rem;display:flex}.lang{isolation:isolate;border:1px solid #ffffff29;border:1px solid lab(100% -.0000298023 .0000119209/.16);border-radius:999px;padding:3px;display:flex;position:relative}.lang-pill{background:linear-gradient(100deg var(--in-oklab), var(--color-blue), var(--color-magenta));z-index:-1;border-radius:999px;inline-size:calc(50% - 3px);transition:translate .3s cubic-bezier(.22,1,.36,1);position:absolute;inset-block:3px}.lang-pill[data-pos=es]{translate:0}.lang-pill[data-pos=en]{translate:100%}.lang-option{color:#a19ea7;background:0 0;border:0;min-block-size:1.9rem;min-inline-size:2.5rem;padding-inline:.5rem}@supports (color:color-mix(in lab, red, red)){.lang-option{color:color-mix(in oklab, #fff 60%, var(--color-void))}}.lang-option{font-family:var(--font-display);letter-spacing:.08em;cursor:pointer;font-size:.75rem;font-weight:500;transition:color .25s}.lang-option[aria-pressed=true]{color:#fff}@media (prefers-reduced-motion:reduce){.lang-pill{transition:none}}.header-burger{cursor:pointer;background:0 0;border:1px solid #ffffff29;border:1px solid lab(100% -.0000298023 .0000119209/.16);border-radius:999px;flex-direction:column;justify-content:center;gap:5px;min-block-size:2.75rem;min-inline-size:2.75rem;padding:.5rem;display:none}.header-burger span{background:#fff;block-size:1.5px;inline-size:1.1rem;margin-inline:auto;display:block}.menu{max-block-size:80dvh;inline-size:100%;max-inline-size:none;padding:1.5rem var(--gutter) max(2.5rem, env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--color-ink);color:#fff;border:0;border-start-start-radius:1.5rem;border-start-end-radius:1.5rem;margin:0;position:fixed;inset:auto 0 0;overflow:auto}.menu::backdrop{background:#150d24b3}@supports (color:color-mix(in lab, red, red)){.menu::backdrop{background:color-mix(in oklab, var(--color-void) 70%, transparent)}}.menu::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.menu ul{margin:0 0 1.5rem;padding:0;list-style:none}.menu a:not(.btn){font-family:var(--font-display);border-block-end:1px solid #ffffff1f;border-block-end:1px solid lab(100% -.0000298023 .0000119209/.12);padding-block:.9rem;font-size:1.35rem;display:block}.menu .btn{inline-size:100%}@media not all and (min-width:60rem){.header-nav,.header-cta{display:none}.header-logo{margin-inline-end:auto}.header-burger{display:flex}}.hero{padding-block:clamp(8rem,16vh,12rem) 0;overflow:clip}.hero-head{align-items:end;gap:clamp(1.5rem,3vw,3.5rem);display:grid}@media (min-width:62rem){.hero-head{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.hero-head .eyebrow{grid-column:1/-1}}.hero-title{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin-block:1.25rem 0;font-size:clamp(2.6rem,1rem + 5.6vw,5.75rem);font-weight:500;line-height:.95}.hero-line{display:block}.hero-accent{color:#fff}@media (prefers-reduced-motion:no-preference){@keyframes hero-line-in{0%{opacity:0;translate:0 .5em}}.hero-title .hero-line{animation:.9s cubic-bezier(.22,1,.36,1) backwards hero-line-in}.hero-title .hero-line:nth-child(2){animation-delay:.12s}}.hero-aside{gap:1.15rem;padding-block-end:.5rem;display:grid}.hero-tagline{font-family:var(--font-display);letter-spacing:-.015em;color:#fff;font-size:clamp(1.15rem,1rem + .7vw,1.55rem);font-weight:400;line-height:1.15}.hero-chips{font-family:var(--font-display);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.55rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.hero-chips li:not(:last-child):after{content:"•";color:var(--color-magenta);margin-inline-start:.55rem}.hero-lede{font-size:1rem}.hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.hero-place,.hero-note{color:var(--text-faint);font-size:.85rem}.hero-place:before{content:"";background:var(--color-sky);vertical-align:middle;border-radius:50%;block-size:.45rem;inline-size:.45rem;margin-inline-end:.5rem;display:inline-block}.hero-globe{padding-inline:var(--gutter);margin-block:clamp(1.5rem,4vw,3.5rem) calc(-1*clamp(1.5rem,4vw,3.5rem))}.globe{aspect-ratio:1;color:#ffffff57;color:lab(100% -.0000298023 .0000119209/.34);cursor:grab;touch-action:pan-y;inline-size:min(100%,44rem);margin-inline:auto;position:relative}.globe[data-dragging]{cursor:grabbing}.globe-canvas{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.globe-core{background:radial-gradient(circle at var(--mx,50%) var(--my,58%), var(--color-magenta) 0%, #c31daf8c 26%, transparent 62%), radial-gradient(circle at 50% 50%, var(--color-blue) 0%, transparent 72%);border-radius:50%;position:absolute;inset:30%}@supports (color:color-mix(in lab, red, red)){.globe-core{background:radial-gradient(circle at var(--mx,50%) var(--my,58%), var(--color-magenta) 0%, color-mix(in oklab, var(--color-magenta) 55%, transparent) 26%, transparent 62%), radial-gradient(circle at 50% 50%, var(--color-blue) 0%, transparent 72%)}}.globe-core{filter:blur(26px);opacity:.95;transition:background-position .2s}.globe-arc{opacity:.55;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.globe-labels{margin:0;padding:0;list-style:none;position:absolute;inset:0}.globe-labels li{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;color:#cccacf;padding-inline:.7rem;font-size:clamp(.8rem,.68rem + .4vw,1.05rem);font-weight:400;position:absolute;translate:-50% -50%}@supports (color:color-mix(in lab, red, red)){.globe-labels li{color:color-mix(in oklab, #fff 78%, var(--color-void))}}.globe-labels li{transition:color .25s}.globe-labels li:after{content:"";transform-origin:0;block-size:1px;inline-size:4.5rem;rotate:var(--ray);background:linear-gradient(to right var(--in-oklab), var(--color-magenta), transparent);transition:scale .35s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-start:50%;inset-inline-start:50%;scale:0 1}.globe-labels li:where(:hover){color:#fff}.globe-labels li:where(:hover):after{scale:1}@media (prefers-reduced-motion:reduce){.globe-labels li:after,.globe-core{transition:none}}@media not all and (min-width:48rem){.globe{inline-size:min(122%,30rem);margin-inline-start:-11%}.globe-labels li{padding-inline:.4rem;font-size:.72rem}.globe-labels li:after{display:none}}.band{border-block:1px solid var(--rule);padding-block:clamp(2rem,4vw,3.5rem)}.section-head{max-inline-size:46rem;margin-block-end:clamp(2.5rem,5vw,4.5rem)}.section-head .h2{margin-block:1rem 1.25rem}.placeholder-note{color:var(--text-faint);margin-block-start:1.25rem;font-size:.8rem;font-style:italic}.problem-list{border-block-start:1px solid var(--rule);gap:0;margin:0;padding:0;list-style:none;display:grid}.problem{border-block-end:1px solid var(--rule);gap:.5rem 3rem;padding-block:clamp(1.5rem,3vw,2.25rem);display:grid}@media (min-width:48rem){.problem{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:baseline}}.problem p{color:var(--text-muted);max-inline-size:var(--measure)}.problem-closer{max-inline-size:46rem;margin-block-start:clamp(2.5rem,5vw,4rem)}.problem-closer-lead{font-family:var(--font-display);letter-spacing:-.03em;margin-block-end:.75rem;font-size:clamp(1.5rem,1rem + 2vw,2.5rem);font-weight:500;line-height:1.05}.steps{counter-reset:none;margin:0;padding:0;list-style:none}.step{border-block-start:1px solid var(--rule);align-items:start;gap:.5rem 2rem;padding-block:clamp(1.75rem,3vw,2.5rem);display:grid}@media (min-width:52rem){.step{grid-template-columns:5rem minmax(0,1fr) 14rem}}.step-index{font-family:var(--font-display);background:linear-gradient(140deg var(--in-oklab), var(--color-sky), var(--color-magenta));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:300;line-height:1}@media (forced-colors:active){.step-index{color:canvastext;background:0 0}}.step-body p{color:var(--text-muted);max-inline-size:var(--measure);margin-block-start:.6rem}.step-out{border:1px solid var(--rule);color:var(--text-faint);white-space:nowrap;border-radius:999px;place-self:start;padding:.35rem .85rem;font-size:.8rem}@media (min-width:52rem){.step-out{justify-self:end}}.service-grid{background:var(--rule);border:1px solid var(--rule);border-radius:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:clip}.service{background:var(--surface-raised);padding:clamp(1.5rem,3vw,2.25rem);transition:background-color .3s;position:relative}.service:where(:hover){background:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.service:where(:hover){background:color-mix(in oklab, var(--surface-raised) 92%, var(--color-blue))}}.service-mark{block-size:1.75rem;inline-size:1.75rem;color:var(--color-magenta);opacity:.9;margin-block-end:1.25rem}.service-benefit{color:var(--text);margin-block:.75rem;font-size:1.05rem}.service-detail{color:var(--text-faint);font-size:.925rem}.stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.stat{border-block-start:1px solid var(--rule);padding-block-start:1.25rem}.stat-value{color:var(--text);font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,2rem + 3.5vw,4.75rem);font-weight:400;line-height:1;display:block}.stat-label{color:var(--text-muted);margin-block-start:.75rem;font-size:.925rem;display:block}.cases{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.25rem;margin-block-start:clamp(3rem,6vw,5rem);padding:0;list-style:none;display:grid}.case{border:1px solid var(--rule);background:var(--surface-raised);border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:clamp(1.5rem,3vw,2rem);display:flex}@supports (color:color-mix(in lab, red, red)){.case{background:color-mix(in oklab, var(--surface-raised) 60%, transparent)}}.case-tag{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--color-sky);font-size:.72rem;font-weight:500}.case p{color:var(--text-muted)}.case-metric{border-block-start:1px solid var(--rule);font-family:var(--font-display);margin-block-start:auto;padding-block-start:1rem;font-size:1.05rem;color:var(--text)!important}.quotes{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.quote figure{border:1px solid var(--rule);background:var(--surface-raised);border-radius:1.25rem;flex-direction:column;gap:1.5rem;block-size:100%;margin:0;padding:clamp(1.5rem,3vw,2rem);display:flex}.quote blockquote{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:300;line-height:1.4}.quote blockquote:before{content:"";background:linear-gradient(to right var(--in-oklab), var(--color-blue), var(--color-magenta));block-size:2px;inline-size:2rem;margin-block-end:1.25rem;display:block}.quote figcaption{gap:.15rem;margin-block-start:auto;font-size:.9rem;display:grid}.quote-name{font-weight:500}.quote-role{color:var(--text-faint)}.contact-grid{align-items:start;gap:clamp(2.5rem,5vw,4.5rem);display:grid}@media (min-width:62rem){.contact-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.contact-copy .h2{margin-block:1rem 1.25rem}.contact-bullets{gap:.85rem;margin-block-start:2rem;padding:0;list-style:none;display:grid}.contact-bullets li{color:var(--text-muted);padding-inline-start:1.75rem;position:relative}.contact-bullets li:before{content:"";background:linear-gradient(to right var(--in-oklab), var(--color-blue), var(--color-magenta));block-size:2px;inline-size:.85rem;position:absolute;inset-block-start:.6em;inset-inline-start:0}.contact-form{border:1px solid var(--rule);background:#1a1c21b3;border-radius:1.5rem;gap:1.1rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}@supports (color:color-mix(in lab, red, red)){.contact-form{background:color-mix(in oklab, var(--color-ink) 70%, transparent)}}.contact-form{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (min-width:40rem){.contact-form{grid-template-columns:1fr 1fr}}.field{gap:.4rem;display:grid}.field-wide{grid-column:1/-1}.field label{color:var(--text-muted);font-size:.85rem}.field :where(input,select,textarea){background:#150d2499;border:1px solid #ffffff5c;border:1px solid lab(100% -.0000298023 .0000119209/.36);border-radius:.75rem;min-block-size:3rem;inline-size:100%;padding:.75rem 1rem}@supports (color:color-mix(in lab, red, red)){.field :where(input,select,textarea){background:color-mix(in oklab, var(--color-void) 60%, transparent)}}.field :where(input,select,textarea){color:var(--text);font:inherit;font-size:1rem;transition:border-color .2s,background-color .2s}.field textarea{resize:vertical;min-block-size:7rem}.field :where(input,select,textarea):where(:hover){border-color:#ffffff85;border-color:lab(100% -.0000298023 .0000119209/.52)}.field ::placeholder{color:var(--text-faint)}.field :where(input,textarea):user-invalid{border-color:#ff6b8a}.honeypot{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.contact-submit{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.contact-privacy{color:var(--text-faint);flex:14rem;font-size:.8rem}.form-status{min-block-size:1.25rem;font-size:.9rem}.form-status[data-state=sent]{color:var(--color-sky)}.form-status[data-state=error]{color:#ff6b8a}.btn:disabled{opacity:.55;cursor:progress}.footer{border-block-start:1px solid var(--rule);padding-block:clamp(3.5rem,6vw,6rem) 2rem}.footer-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:clamp(2rem,4vw,3rem);display:grid}.footer-brand{grid-column:1/-1;max-inline-size:24rem}@media (min-width:60rem){.footer-grid{grid-template-columns:1.6fr repeat(3,1fr)}.footer-brand{grid-column:auto}}.footer-lockup{color:#fff;block-size:2.25rem;inline-size:auto;margin-block-end:1.25rem}.footer-brand p{color:var(--text-muted);font-size:.95rem}.footer-heading{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint);margin-block-end:1rem;font-size:.75rem;font-weight:500}.footer-col ul{color:var(--text-muted);gap:.6rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.footer-col a{transition:color .2s}.footer-col a:where(:hover,:focus-visible){color:#fff}.footer-legal{border-block-start:1px solid var(--rule);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-block-start:clamp(2.5rem,5vw,4rem);padding-block-start:1.5rem;font-size:.8rem;display:flex}.pullquote{border-block:1px solid var(--rule);padding-block:clamp(4rem,8vw,8rem)}.pullquote figure{max-inline-size:52rem;margin:0}.pullquote blockquote{margin:0}.pullquote-text{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,1rem + 3.6vw,4rem);font-weight:300;line-height:1.02}.pullquote-text:before{content:"«";color:var(--color-magenta);margin-inline-end:.1em}.pullquote-text:after{content:"»";color:var(--color-magenta);margin-inline-start:.1em}.pullquote figcaption{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-block-start:1.75rem;font-size:.8rem}.service:nth-child(6n+1) .service-mark{color:var(--color-sky)}.service:nth-child(6n+2) .service-mark{color:var(--color-blue)}.service:nth-child(6n+3) .service-mark{color:#4435b3}@supports (color:color-mix(in lab, red, red)){.service:nth-child(6n+3) .service-mark{color:color-mix(in oklab, var(--color-blue), var(--color-violet))}}.service:nth-child(6n+4) .service-mark{color:#7c1095}@supports (color:color-mix(in lab, red, red)){.service:nth-child(6n+4) .service-mark{color:color-mix(in oklab, var(--color-violet) 60%, var(--color-magenta))}}.service:nth-child(6n+5) .service-mark{color:#ab19a6}@supports (color:color-mix(in lab, red, red)){.service:nth-child(6n+5) .service-mark{color:color-mix(in oklab, var(--color-magenta) 80%, var(--color-violet))}}.service:nth-child(6n+6) .service-mark{color:var(--color-magenta)}.viewfinder{inline-size:min(100%,48rem);margin-inline:auto;position:relative}.viewfinder-frame{z-index:2;pointer-events:none;color:#ffffff8c;color:lab(100% -.0000298023 .0000119209/.55);position:absolute;inset:4% -2%}.vf-corner{border:0 solid;block-size:clamp(1.4rem,3vw,2.6rem);inline-size:clamp(1.4rem,3vw,2.6rem);position:absolute}.vf-tl{border-block-start-width:1.5px;border-inline-start-width:1.5px;inset-block-start:0;inset-inline-start:0}.vf-tr{border-block-start-width:1.5px;border-inline-end-width:1.5px;inset-block-start:0;inset-inline-end:0}.vf-bl{border-block-end-width:1.5px;border-inline-start-width:1.5px;inset-block-end:0;inset-inline-start:0}.vf-br{border-block-end-width:1.5px;border-inline-end-width:1.5px;inset-block-end:0;inset-inline-end:0}.vf-thirds{opacity:.1;background:linear-gradient(90deg,currentColor 1px,#0000 1px) 33.33% 0/33.33% 100%,linear-gradient(currentColor 1px,#0000 1px) 0 33.33%/100% 33.33%;position:absolute;inset:0}.vf-status,.vf-place{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.5rem;font-size:clamp(.6rem,.5rem + .25vw,.72rem);font-weight:500;display:flex;position:absolute}.vf-status{inset-block-start:calc(clamp(1.4rem,3vw,2.6rem) + .9rem);inset-inline-start:0}.vf-place{inset-block-end:calc(clamp(1.4rem,3vw,2.6rem) + .9rem);inset-inline-end:0}.vf-rec{background:var(--color-magenta);block-size:.5rem;inline-size:.5rem;box-shadow:0 0 .75rem var(--color-magenta);border-radius:50%}@media (prefers-reduced-motion:no-preference){@keyframes vf-blink{50%{opacity:.25}}.vf-rec{animation:2s ease-in-out infinite vf-blink}}@media not all and (min-width:48rem){.viewfinder-frame{inset:3% 1%}.vf-thirds{display:none}}@media (forced-colors:active){.viewfinder-frame{color:canvastext}}.beats{counter-reset:beat;margin:clamp(2.5rem,6vw,5rem) 0 0;padding:0;list-style:none}.beat{border-block-start:1px solid var(--rule);padding-block:clamp(1.75rem,4vw,3.25rem)}@media (min-width:62rem){.beat:nth-child(2){padding-inline-start:12%}.beat:nth-child(3){padding-inline-start:24%}}.beat-line{letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,1rem + 7vw,7rem);font-weight:500;line-height:.92}.beat:nth-child(3) .beat-line{font-family:var(--font-serif);letter-spacing:-.02em;background:linear-gradient(100deg var(--in-oklab), var(--color-blue), var(--color-magenta));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}@media (forced-colors:active){.beat:nth-child(3) .beat-line{color:canvastext;background:0 0}}.beat-note{max-inline-size:34rem;color:var(--text-muted);margin-block-start:1.1rem}.beats-closer{border-block-start:1px solid var(--rule);max-inline-size:40rem;font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin-block-start:clamp(2.5rem,5vw,4rem);padding-block-start:clamp(1.5rem,3vw,2.5rem);font-size:clamp(1.15rem,1rem + .7vw,1.6rem);font-weight:400;line-height:1.25}@media (min-width:62rem){.beats-closer{margin-inline-start:24%}}@media (pointer:coarse){:where(.footer-col a,.menu a,.header-nav a,.contact-bullets a){align-items:center;min-block-size:2.75rem;display:inline-flex}.footer-col ul{gap:.15rem}}.reels{--alto-reel:35.5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.reels>li{block-size:var(--alto-reel);min-block-size:var(--alto-reel);background:linear-gradient(var(--surface-raised), var(--surface-raised)) padding-box, linear-gradient(140deg var(--in-oklab), var(--color-blue), var(--color-magenta)) border-box;border:1px solid #0000;border-radius:1.25rem;display:flex;overflow:clip}.reels .instagram-media{width:100%!important;min-width:0!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:1.25rem!important;margin:0!important}.work-more{font-family:var(--font-display);margin-block-start:2rem}.work-more a{border-block-end:1px solid #c31dafb3}@supports (color:color-mix(in lab, red, red)){.work-more a{border-block-end:1px solid color-mix(in oklab, var(--color-magenta) 70%, transparent)}}.work-more a{padding-block-end:2px;transition:color .2s}.work-more a:where(:hover,:focus-visible){color:var(--color-magenta)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
