@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-leading:initial}}}@layer theme{:host,:root{--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-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-headings:#fff;--font-heading:"IBM Plex Mono",monospace;--font-body:"Roboto Mono",monospace;--text-size-label:10px;--text-size-label--line-height:1.6;--text-size-button:12px;--text-size-button--line-height:1.33333;--text-size-body:14px;--text-size-body--line-height:1.42857;--text-size-project:16px;--text-size-project--line-height:1.5;--text-size-section:18px;--text-size-section--line-height:1.5;--text-size-card:20px;--text-size-card--line-height:1.4;--text-size-philosophy:24px;--text-size-philosophy--line-height:1.5;--text-size-hero:30px;--text-size-hero--line-height:1.2;--container-content:900px;--container-reading:560px;--radius-navigation:8px;--radius-pill:32px;--tracking-mono:.05em;--ease-premium:cubic-bezier(.22,1,.36,1)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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:initial;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:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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%,#0000)}}}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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.block{display:block}.hidden{display:none}.table{display:table}.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}}:root{--background-color:#141414;--surface-color:#1a1a1a;--surface-elevated:#212121;--primary-color:#5690ff;--primary-deep:#3271e6;--gradient-primary:linear-gradient(180deg,var(--primary-color),var(--primary-deep));--accent-color:#72ee7c;--danger-color:#ff6b6b;--headings-color:#fff;--text-body-color:#9a9a9a;--text-meta-color:#b3b3b3;--text-quote-color:#c8c8c8;--text-dark:#141414;--border-color:#212121;--font-heading:"IBM Plex Mono",monospace;--font-body:"Roboto Mono",monospace;--section-gap:96px;--section-gap-sm:64px;--container-padding:24px;--content-max-width:900px;--reading-max-width:560px;--button-cut-size:12px;--pill-cut-size:10px;--card-cut-size:14px;--motion-duration:.5s;--motion-stagger:80ms;--motion-easing:cubic-bezier(.22,1,.36,1);--font-size-body:14px;--font-weight-body:400;--line-height-body:1.42857;--button-height:40px;--nav-button-height:32px;--button-padding-block:12px;--button-padding-inline:24px}*,:after,:before{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth}body,html{background:var(--background-color);overflow-x:clip}body{min-width:320px;color:var(--text-body-color);font-family:var(--font-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}::selection{background:var(--primary-color);color:var(--headings-color)}body:before{content:"";z-index:999;pointer-events:none;mix-blend-mode:soft-light;opacity:.65;background-image:url(../noise-effect.avif);background-repeat:repeat;background-size:260px;position:fixed;inset:0}#__nuxt{z-index:1;position:relative}@media(max-width:768px){:root{--section-gap:88px;--section-gap-sm:40px;--container-padding:16px}}.fade-enter-active,.fade-leave-active{transition:opacity .3s var(--motion-easing),transform .3s var(--motion-easing)}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(-6px)}.reveal{--reveal-index:0;opacity:0;transition:opacity var(--motion-duration) var(--motion-easing),transform var(--motion-duration) var(--motion-easing);transition-delay:calc(var(--reveal-index)*var(--motion-stagger));transform:translateY(24px)}.reveal.is_visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.page_wrapper{padding-inline:var(--container-padding);gap:var(--section-gap);flex-direction:column;display:flex}.content_container,.page_wrapper{max-width:var(--container-content);margin-inline:auto}.content_container{width:100%}.page_section{width:100%;scroll-margin-top:120px}.button_base{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);min-height:var(--button-height);padding:var(--button-padding-block) var(--button-padding-inline);clip-path:polygon(var(--button-cut-size) 0,100% 0,100% calc(100% - var(--button-cut-size)),calc(100% - var(--button-cut-size)) 100%,0 100%,0 var(--button-cut-size));font-family:var(--font-heading);border-width:0;display:inline-flex}.button_primary{background:var(--gradient-primary);color:var(--headings-color)}.button_secondary{background:var(--surface-elevated);color:var(--headings-color)}.section_heading{font-size:var(--text-size-section);line-height:var(--tw-leading,var(--text-size-section--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);color:var(--color-headings);text-transform:uppercase;font-family:var(--font-heading)}.scroll_blur{pointer-events:none;z-index:40;inset-inline:0;height:220px;position:fixed;bottom:0}.scroll_blur_soft{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(#0000,#1414148c);height:90px;-webkit-mask-image:linear-gradient(#0000,#000 65%);mask-image:linear-gradient(#0000,#000 65%)}.scroll_blur_soft,.scroll_blur_strong{inset-inline:0;position:absolute;bottom:0}.scroll_blur_strong{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:100px;-webkit-mask-image:linear-gradient(#0000 5%,#000 80%);mask-image:linear-gradient(#0000 5%,#000 80%)}.navbar{z-index:50;padding-top:24px;padding-inline:var(--container-padding);flex-direction:column;position:sticky;top:0}.navbar,.navbar_inner{align-items:center;display:flex}.navbar_inner{border-radius:var(--radius-navigation);width:100%;padding-inline:calc(var(--spacing)*3);max-width:var(--reading-max-width,560px);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#2121218c;border:1px solid #ffffff1f;justify-content:space-between;padding-top:5px;padding-bottom:5px;box-shadow:0 8px 32px #00000047}.navbar_logo{align-items:center;width:auto;height:23px;display:flex}.navbar_pills{align-items:center;gap:calc(var(--spacing)*.5);display:none}@media(min-width:48rem){.navbar_pills{display:flex}}.navbar_pill{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);font-family:var(--font-heading);clip-path:polygon(var(--pill-cut-size) 0,100% 0,100% calc(100% - var(--pill-cut-size)),calc(100% - var(--pill-cut-size)) 100%,0 100%,0 var(--pill-cut-size));justify-content:center;align-items:center;display:inline-flex}.navbar_pill_active{background:var(--gradient-primary);color:var(--headings-color)}.navbar_pill_inactive{color:var(--text-meta-color);background-color:#0000}.navbar_pill_inactive:hover{color:var(--headings-color)}.navbar_cta{display:none}@media(min-width:48rem){.navbar_cta{display:inline-flex}}.navbar_cta{min-height:var(--nav-button-height);background:var(--headings-color);color:var(--text-dark);clip-path:polygon(var(--pill-cut-size) 0,100% 0,100% calc(100% - var(--pill-cut-size)),calc(100% - var(--pill-cut-size)) 100%,0 100%,0 var(--pill-cut-size));font-family:var(--font-heading);font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;padding:8px 16px}.navbar_toggle{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);flex-direction:column;display:flex}@media(min-width:48rem){.navbar_toggle{display:none}}.navbar_toggle_bar{height:1px;width:calc(var(--spacing)*5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);background:var(--headings-color);display:block}.navbar_toggle_bar_open:first-child{transform:translateY(7px)rotate(45deg)}.navbar_toggle_bar_open:nth-child(2){opacity:0}.navbar_toggle_bar_open:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.navbar_mobile_menu{gap:var(--spacing);border-radius:var(--radius-navigation);padding:calc(var(--spacing)*3);flex-direction:column;display:flex;position:absolute}@media(min-width:48rem){.navbar_mobile_menu{display:none}}.navbar_mobile_menu{max-width:var(--reading-max-width,560px);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);margin-top:8px;background:#212121d9;border:1px solid #ffffff1f;margin-inline:auto;top:100%;left:16px;right:16px}.navbar_mobile_link{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);font-family:var(--font-heading);color:var(--text-meta-color)}.navbar_mobile_link_active{color:var(--headings-color)}.navbar_mobile_cta{margin-top:var(--spacing);background:var(--headings-color);color:var(--text-dark);clip-path:polygon(var(--pill-cut-size) 0,100% 0,100% calc(100% - var(--pill-cut-size)),calc(100% - var(--pill-cut-size)) 100%,0 100%,0 var(--pill-cut-size));font-family:var(--font-heading);font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;justify-content:center;padding:8px 16px;display:inline-flex}.hero_section{padding-top:64px}.hero_stack{gap:98px}.hero,.hero_stack{flex-direction:column;width:100%;display:flex}.hero{align-items:flex-start;gap:calc(var(--spacing)*8);max-width:438px;margin-inline:auto}.hero_avatar_wrap{aspect-ratio:126/140;width:84px;position:relative}.hero_avatar{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s;position:absolute;inset:0}.hero_avatar_active{opacity:1}.hero_copy{gap:calc(var(--spacing)*5);flex-direction:column;width:100%;display:flex}.hero_heading{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-family:var(--font-heading);color:var(--headings-color);font-size:24px;line-height:32px}.hero_body{max-width:429px;color:var(--text-body-color);font-size:13px;line-height:20px}@media(min-width:768px){.hero_heading{font-size:28px;line-height:38px}.hero_body{font-size:14px;line-height:22px}}.cta_row{align-items:center;gap:calc(var(--spacing)*4);display:flex}.cta_icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.trusted{align-items:center;gap:calc(var(--spacing)*4);text-align:center;flex-direction:column;width:100%;max-width:384px;margin-inline:auto;display:flex}.trusted_text{font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);color:var(--text-meta-color)}.trusted_row{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);display:flex}.trusted_avatars{width:auto;height:30px}.trusted_rating{flex-direction:column;align-items:flex-start;display:flex}.trusted_stars{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);font-family:var(--font-heading);color:var(--primary-color)}.trusted_caption,.trusted_stars{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height))}.trusted_caption{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--text-meta-color)}.works{gap:calc(var(--spacing)*8)}.works,.works_list{flex-direction:column;width:100%;display:flex}.works_list{gap:60px}.works_item{gap:calc(var(--spacing)*8);flex-direction:column;width:100%;display:flex}.works_heading,.works_stage{width:100%;max-width:var(--container-reading);margin-inline:auto}.works_stage{position:relative}.works_strip{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y;transition:transform .55s var(--motion-easing);gap:32px;display:flex}.works_strip_dragging{cursor:grabbing;transition:none}.works_frame{flex:none;width:100%;position:relative}.works_frame:after{pointer-events:none;background:var(--background-color);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.works_frame:after{background:color-mix(in srgb,var(--background-color) 62%,#0000)}}.works_frame:after{content:"";opacity:1;transition:opacity .55s var(--motion-easing)}.works_frame_active:after{opacity:0}.works_image{opacity:0;filter:blur(.8px);width:100%;height:auto;transition:opacity .5s var(--motion-easing),filter .55s var(--motion-easing);display:block}.works_image_loaded{opacity:1}.works_frame_active .works_image{filter:blur()}.works_meta{width:100%;max-width:var(--container-reading);justify-content:space-between;align-items:flex-start;margin-inline:auto;display:flex}.works_meta_left{gap:calc(var(--spacing)*3.5);flex-direction:column;width:144px;display:flex}.works_name{font-size:var(--text-size-card);line-height:var(--tw-leading,var(--text-size-card--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);color:var(--headings-color)}.works_categories{--tw-font-weight:var(--font-weight-light);color:var(--headings-color)}.works_categories,.works_description{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));font-weight:var(--font-weight-light)}.works_description{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-light);max-width:224px;color:var(--text-body-color)}.works_year{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.works_year_label{font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);color:var(--text-meta-color)}.works_year_value{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--headings-color)}.works_preview_link{margin-top:var(--spacing);align-items:center;gap:var(--spacing);font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);font-family:var(--font-heading);color:var(--headings-color);display:inline-flex}.works_preview_link:hover{color:var(--primary-color)}.works_preview_icon{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium)}.works_preview_link:hover .works_preview_icon{transform:translate(2px,-2px)}.works_arrow{z-index:10;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);background:var(--surface-color);justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.works_arrow{background:color-mix(in srgb,var(--surface-color) 70%,#0000)}}.works_arrow{border:1px solid var(--border-color);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.works_arrow_prev{left:-67px}.works_arrow_next{right:-67px}@media(max-width:768px){.works_arrow{top:50%;transform:translateY(-50%)}.works_arrow_prev{left:12px}.works_arrow_next{right:12px}}.works_arrow:disabled{cursor:not-allowed;opacity:.3}.works_arrow_icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);color:var(--headings-color)}.how_i_help{width:100%;max-width:var(--container-reading);gap:calc(var(--spacing)*8);flex-direction:column;margin-inline:auto;display:flex}.help_row{padding-inline:var(--spacing);padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*5);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.help_row:before{content:"";background:var(--primary-color);transform-origin:top;transition:transform .45s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:0;transform:scaleY(0)}.help_row:hover:before{transform:scaleY(1)}.help_row>*{transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:relative}.help_row:hover>:first-child{transform:translate(16px)}.help_row_left{align-items:center;gap:calc(var(--spacing)*4);display:flex}.help_icon{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);color:var(--text-meta-color);flex:none}.help_name,.help_row:hover .help_icon{color:var(--headings-color)}.help_name{font-size:var(--text-size-project);line-height:var(--tw-leading,var(--text-size-project--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading)}.help_benefit{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);color:var(--text-meta-color)}.help_row:hover .help_benefit{color:var(--headings-color)}.process{align-items:flex-start;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;max-width:624px;margin-inline:auto;display:flex}.process .section_heading{padding-left:33px}.process_diagram{aspect-ratio:624/288;width:100%;position:relative}.process_canvas{transform-origin:0 0;width:624px;height:288px;position:absolute;top:0;left:0}.process_lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.process_loop{fill:none;stroke:var(--headings-color);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:2 7;animation:process_loop_travel 10s linear infinite}@keyframes process_loop_travel{to{stroke-dashoffset:-90px}}.process_arrow{fill:var(--headings-color)}.process_step{z-index:10;justify-content:center;align-items:flex-start;gap:calc(var(--spacing)*2);border-radius:var(--radius-pill);background:var(--background-color);border:1.7px solid var(--border-color);flex-direction:column;width:max-content;padding:14px 16px;display:flex;position:absolute}.process_step_discover{top:0;left:35.8%}.process_step_design{top:31.25%;right:0}.process_step_build{top:64.2%;left:35.8%}.process_step_test{top:31.25%;left:0}@media(max-width:640px){.process .section_heading{padding-left:0}}.process_step_head{align-items:center;gap:calc(var(--spacing)*3);display:flex}.process_step_number{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));color:var(--text-meta-color)}.process_step_number,.process_step_title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading)}.process_step_title{font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--headings-color)}.process_step_desc{font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);max-width:144px;color:var(--text-body-color)}.process_tools{z-index:10;align-items:flex-end;gap:calc(var(--spacing)*3);display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.process_tool{height:calc(var(--spacing)*11);width:calc(var(--spacing)*11);border-radius:var(--radius-lg);background:var(--surface-elevated);border:1px solid var(--border-color);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.process_tool_icon{object-fit:cover;width:100%;height:100%}.philosophy{width:100%;max-width:var(--container-reading);gap:calc(var(--spacing)*8);flex-direction:column;margin-inline:auto;display:flex}.philosophy_text{font-size:var(--text-size-philosophy);line-height:var(--tw-leading,var(--text-size-philosophy--line-height));--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-family:var(--font-body);color:var(--text-body-color)}.philosophy_chip{margin-inline:var(--spacing);object-fit:cover;vertical-align:middle;border:1px solid var(--border-color);border-radius:3.40282e+38px;width:64px;height:28px;display:inline-block}.philosophy_chip_sm{width:44px}.about{width:100%;max-width:var(--container-reading);gap:calc(var(--spacing)*9);flex-direction:column;margin-inline:auto;display:flex}.about_image{object-fit:cover;aspect-ratio:537/598;width:100%}.about_copy{gap:calc(var(--spacing)*6)}.about_copy,.about_text{flex-direction:column;width:100%;display:flex}.about_text{gap:calc(var(--spacing)*4)}.about_heading{font-size:var(--text-size-card);line-height:var(--tw-leading,var(--text-size-card--line-height));--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-family:var(--font-heading);color:var(--headings-color)}.about_body{gap:calc(var(--spacing)*4);font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);color:var(--text-body-color)}.about_body,.testimonials{flex-direction:column;display:flex}.testimonials{width:100%;max-width:var(--container-reading);gap:calc(var(--spacing)*8);margin-inline:auto}.testimonials_grid{column-count:2;column-gap:32px;width:100%}@media(max-width:640px){.testimonials_grid{column-count:1}}.testimonial_card{justify-content:center;gap:calc(var(--spacing)*6);padding:calc(var(--spacing)*4);break-inside:avoid;background:var(--surface-elevated);border:1px solid var(--border-color);clip-path:polygon(var(--card-cut-size) 0,100% 0,100% calc(100% - var(--card-cut-size)),calc(100% - var(--card-cut-size)) 100%,0 100%,0 var(--card-cut-size));flex-direction:column;margin-bottom:32px;display:flex}.testimonial_rating{align-items:center;gap:2px;height:14px;display:flex}.testimonial_star{width:14px;height:14px;color:var(--primary-color);flex:none}.testimonial_quote{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--text-quote-color)}.testimonial_footer{align-items:flex-start;gap:calc(var(--spacing)*1.5);display:flex}.testimonial_avatar{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);object-fit:cover;border:2px solid var(--border-color);border-radius:3.40282e+38px;flex:none}.testimonial_identity{gap:calc(var(--spacing)*1.5);flex-direction:column;display:flex}.testimonial_name{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);color:var(--headings-color)}.testimonial_name,.testimonial_role{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height))}.testimonial_role{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--text-meta-color)}.writings{max-width:var(--container-reading);align-items:flex-start;gap:calc(var(--spacing)*8);margin-inline:auto}.writings,.writings_list{width:100%;flex-direction:column;display:flex}.writing_row{padding-inline:var(--spacing);padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*5);border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;height:64px;display:flex;position:relative;overflow:hidden}.writing_row:before{content:"";background:var(--primary-color);transform-origin:top;transition:transform .45s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:0;transform:scaleY(0)}.writing_row:hover:before{transform:scaleY(1)}.writing_row>*{transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:relative}.writing_row:hover>:first-child{transform:translate(16px)}.writings_list>.writing_row:last-child{border-bottom:1px solid var(--border-color)}.writing_title{font-size:var(--text-size-project);line-height:var(--tw-leading,var(--text-size-project--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);color:var(--headings-color)}.writing_date{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);color:var(--text-meta-color)}.writing_row:hover .writing_date{color:var(--headings-color)}.faq{max-width:var(--container-reading);gap:calc(var(--spacing)*8);margin-inline:auto}.faq,.faq_list{width:100%;flex-direction:column;display:flex}.faq_list{border-bottom:1px solid var(--border-color)}.faq_item{border-top:1px solid var(--border-color)}.faq_question_row{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);width:100%;padding-inline:var(--spacing);padding-block:calc(var(--spacing)*5);text-align:left;display:flex}.faq_question{font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-family:var(--font-heading)}.faq_chevron,.faq_question{color:var(--headings-color)}.faq_chevron{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);width:8px;height:12px;flex:none;transform:rotate(90deg)}.faq_chevron_open{transform:rotate(-90deg)}.faq_answer_wrap{transition:grid-template-rows .35s var(--motion-easing);grid-template-rows:0fr;display:grid}.faq_answer_wrap_open{grid-template-rows:1fr}.faq_answer_inner{overflow:hidden}.faq_answer{padding-inline:var(--spacing);padding-bottom:calc(var(--spacing)*5);font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);max-width:518px;color:var(--text-body-color)}.post{width:100%;max-width:var(--container-reading);gap:64px;margin-inline:auto;padding-top:64px}.post,.post_header{flex-direction:column;display:flex}.post_header{gap:calc(var(--spacing)*5)}.post_title{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-family:var(--font-heading);color:var(--headings-color);font-size:24px;line-height:32px}.post_excerpt{max-width:429px;color:var(--text-body-color);font-size:13px;line-height:20px}@media(min-width:768px){.post_title{font-size:28px;line-height:38px}.post_excerpt{font-size:14px;line-height:22px}}.post_badges{align-items:center;gap:calc(var(--spacing)*2);display:flex}.post_badge{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);background:var(--surface-elevated);border:1px solid var(--border-color);color:var(--text-meta-color);align-items:center;display:inline-flex}.post_body{gap:calc(var(--spacing)*5);font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));color:var(--text-body-color);flex-direction:column;line-height:22px;display:flex}.post_paragraph{margin:0}.post_subheading{margin-top:calc(var(--spacing)*4);font-size:var(--text-size-project);line-height:var(--tw-leading,var(--text-size-project--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);color:var(--headings-color)}.post_image{margin-block:calc(var(--spacing)*2);object-fit:cover;width:100%}.post_newsletter{gap:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*8);border-top:1px solid var(--border-color);flex-direction:column;display:flex}.post_newsletter_title{font-size:var(--text-size-project);line-height:var(--tw-leading,var(--text-size-project--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);color:var(--headings-color)}.post_newsletter_text{font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);color:var(--text-body-color)}.post_newsletter_form{align-items:stretch;gap:calc(var(--spacing)*3);width:100%;display:flex}.post_newsletter_input{width:100%;min-width:0;padding-inline:calc(var(--spacing)*4);font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));min-height:var(--button-height);background:var(--surface-color);border:1px solid var(--border-color);color:var(--headings-color);font-family:var(--font-body);flex:1}.post_newsletter_input::placeholder{color:var(--text-meta-color)}.post_newsletter_input:focus{border-color:var(--primary-color);outline:none}.post_related{align-items:flex-start;gap:calc(var(--spacing)*8)}.blog,.post_related{flex-direction:column;display:flex}.blog{width:100%;max-width:var(--container-reading);gap:64px;margin-inline:auto;padding-top:64px}.blog_featured{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);background:var(--surface-color);border:1px solid var(--border-color);clip-path:polygon(var(--card-cut-size) 0,100% 0,100% calc(100% - var(--card-cut-size)),calc(100% - var(--card-cut-size)) 100%,0 100%,0 var(--card-cut-size));display:block;position:relative}.blog_featured:hover{border-color:var(--primary-color)}.blog_featured_badge{z-index:10;color:var(--headings-color);position:absolute;top:16px;left:16px}.blog_featured_media{aspect-ratio:560/280;background:var(--surface-elevated);justify-content:center;align-items:center;display:flex;overflow:hidden}.blog_featured_image{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-premium);transition-duration:.5s;transition-timing-function:var(--ease-premium)}.blog_featured:hover .blog_featured_image{transform:scale(1.03)}.blog_featured_placeholder{opacity:.2;width:auto;height:32px}.blog_featured_copy{gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*4);flex-direction:column;display:flex}.blog_featured_title{font-size:var(--text-size-card);line-height:var(--tw-leading,var(--text-size-card--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);color:var(--headings-color);transition:color .3s}.blog_featured:hover .blog_featured_title{color:var(--primary-color)}.blog_featured_excerpt{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--text-body-color)}.blog_all{align-items:flex-start;gap:calc(var(--spacing)*8)}.blog_all,.works_page{flex-direction:column;display:flex}.works_page{gap:64px;width:100%;padding-top:64px}.works_page .post_header{width:100%;max-width:var(--container-reading);margin-inline:auto}.works_gallery{column-count:2;column-gap:32px;width:100%}@media(max-width:640px){.works_gallery{column-count:1}}.works_gallery_item{break-inside:avoid;margin-bottom:32px;overflow:hidden}.works_gallery_image{object-fit:cover;opacity:0;width:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-premium);transition-duration:.5s;transition-timing-function:var(--ease-premium)}.works_gallery_image_loaded{opacity:1}.works_gallery_sentinel{width:100%;height:1px}@media(max-width:480px){.post_newsletter_form{flex-direction:column}}.footer{width:100%;max-width:var(--container-reading);gap:calc(var(--spacing)*12);margin-inline:auto;margin-top:var(--section-gap);flex-direction:column}.footer,.footer_social{align-items:center;display:flex}.footer_social{justify-content:center;gap:calc(var(--spacing)*9);flex-wrap:wrap}.footer_social_link{font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);color:var(--text-meta-color);position:relative}.footer_social_link:hover,.footer_tooltip{color:var(--headings-color)}.footer_tooltip{pointer-events:none;padding-inline:calc(var(--spacing)*2);padding-block:var(--spacing);font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));white-space:nowrap;opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);background:var(--surface-elevated);border:1px solid var(--border-color);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px)}.footer_social_link:hover .footer_tooltip{opacity:1;transform:translate(-50%)translateY(0)}.footer_bottom{align-items:center;gap:calc(var(--spacing)*8);flex-direction:column;width:100%;display:flex}.footer_logo_wrap{justify-content:center;align-items:center;display:flex;position:relative}.footer_logo_glow{pointer-events:none;opacity:0;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-premium);transition-duration:.5s;transition-timing-function:var(--ease-premium);background:radial-gradient(ellipse at center,var(--primary-color) 0,var(--primary-deep) 45%,#0000 75%);width:min(560px,92vw);height:320px;position:absolute}@supports (color:color-mix(in lab,red,red)){.footer_logo_glow{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--primary-color) 50%,#0000) 0,color-mix(in srgb,var(--primary-deep) 35%,#0000) 45%,#0000 75%)}}.footer_logo_glow{filter:blur(48px)}.footer_logo_wrap:hover .footer_logo_glow{opacity:1}.footer_logo{width:207px;height:auto;position:relative}.footer_meta_row{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);flex-wrap:wrap;width:100%;display:flex}.footer_time_group{align-items:center;gap:calc(var(--spacing)*2.5);display:flex}.footer_time{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--text-meta-color)}.footer_status{align-items:center;gap:var(--spacing);display:flex}.footer_status_dot{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*2.5);background:var(--accent-color);border-radius:3.40282e+38px}.footer_copyright,.footer_status_label{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--text-meta-color)}@media(max-width:768px){.navbar{padding-inline:16px}.hero_section{padding-top:40px}.hero_stack{gap:64px}.blog,.post,.works_page{gap:48px;padding-top:40px}}@media(max-width:640px){.section_heading{font-size:15px}.hero_heading{font-size:18px;line-height:26px}.trusted_rating{text-align:left}.trusted_caption{font-size:10px}.works_strip{gap:12px}.works_frame{width:min(458px,90%)}.works_meta{flex-direction:column;gap:20px}.works_meta_left{width:auto}.works_categories{white-space:nowrap;font-size:10px}.works_description{max-width:100%}.works_year{flex-flow:wrap;align-items:center;gap:6px 12px;width:100%}.works_preview_link{width:auto;margin-top:0;margin-left:auto}.help_row{gap:10px}.help_row,.writing_row{flex-direction:column;align-items:flex-start}.writing_row{justify-content:flex-start;gap:6px;height:auto;min-height:64px}.writing_title{min-width:0}.philosophy_text{font-size:15px;line-height:26px}.footer_social{gap:20px}.footer_meta_row{flex-direction:column;align-items:center;gap:12px}}.preloader{z-index:60;position:fixed;inset:0}.preloader_half{z-index:10;background:var(--background-color);height:50%;transition:transform .9s cubic-bezier(.76,0,.24,1);position:absolute;inset-inline:0}.preloader_half_top{top:0}.preloader_half_bottom{bottom:0}.preloader_done .preloader_half_top{transform:translateY(-100%)}.preloader_done .preloader_half_bottom{transform:translateY(100%)}.preloader_center{z-index:20;justify-content:center;align-items:center;gap:calc(var(--spacing)*3);flex-direction:column;transition:opacity .3s;display:flex;position:absolute;inset:0}.preloader_done .preloader_center{opacity:0}.preloader_line{background:var(--headings-color);width:40px;height:1px}@supports (color:color-mix(in lab,red,red)){.preloader_line{background:color-mix(in srgb,var(--headings-color) 55%,#0000)}}.preloader_line{transform-origin:0}.preloader_count{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);font-size:28px;position:relative}.preloader_count,.preloader_count_symbol{color:var(--headings-color)}.scroll_tracker{pointer-events:none;z-index:40;align-items:flex-end;gap:calc(var(--spacing)*3);flex-direction:column;display:none;position:fixed}@media(min-width:48rem){.scroll_tracker{display:flex}}.scroll_tracker{right:max(16px,calc((100vw - var(--content-max-width))/2 - 8px));top:50%;transform:translateY(-50%)}.scroll_tracker_badge{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);background:var(--surface-color);border:1px solid var(--border-color);border-radius:3.40282e+38px;align-items:baseline;padding:6px 12px;font-size:12px;display:flex}.scroll_tracker_badge,.scroll_tracker_symbol{color:var(--headings-color)}.scroll_tracker_dashes{flex-direction:column;align-items:flex-end;gap:10px;padding-right:4px;display:flex}.scroll_tracker_dash{background:var(--headings-color);width:14px;height:1px}@supports (color:color-mix(in lab,red,red)){.scroll_tracker_dash{background:color-mix(in srgb,var(--headings-color) 18%,#0000)}}.scroll_tracker_dash{transform-origin:100%;transition:background .3s,transform .3s,width .3s}.scroll_tracker_dash_passed{background:var(--headings-color)}@supports (color:color-mix(in lab,red,red)){.scroll_tracker_dash_passed{background:color-mix(in srgb,var(--headings-color) 45%,#0000)}}.scroll_tracker_dash_passed{transform:scaleX(1.25)}.scroll_tracker_dash_current{background:var(--headings-color);width:26px}.post_back{align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);font-family:var(--font-heading);color:var(--text-meta-color);background-color:#0000;border-width:0;align-self:flex-start;margin-bottom:8px;padding:0;display:inline-flex}.post_back:hover{color:var(--headings-color)}.post_back_icon{height:calc(var(--spacing)*2.5);width:calc(var(--spacing)*3);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium)}.post_back:hover .post_back_icon{transform:translate(-3px)}.admin_login{min-height:100vh;padding:var(--container-padding);justify-content:center;align-items:center;display:flex}.admin_card{gap:calc(var(--spacing)*5);background:var(--surface-color);border:1px solid var(--border-color);width:100%;max-width:380px;clip-path:polygon(var(--card-cut-size) 0,100% 0,100% calc(100% - var(--card-cut-size)),calc(100% - var(--card-cut-size)) 100%,0 100%,0 var(--card-cut-size));flex-direction:column;padding:32px;display:flex}.admin_logo{align-self:flex-start;width:auto;height:20px}.admin_card_head{gap:calc(var(--spacing)*1.5);flex-direction:column;display:flex}.admin_title{font-size:var(--text-size-section);line-height:var(--tw-leading,var(--text-size-section--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);color:var(--headings-color)}.admin_subtitle{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--text-body-color)}.admin_field{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.admin_label{font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);color:var(--text-meta-color)}.admin_input{width:100%;padding-inline:calc(var(--spacing)*4);font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));min-height:var(--button-height);background:var(--background-color);border:1px solid var(--border-color);color:var(--headings-color);font-family:var(--font-body)}.admin_input::placeholder{color:var(--text-meta-color)}@supports (color:color-mix(in lab,red,red)){.admin_input::placeholder{color:color-mix(in srgb,var(--text-meta-color) 55%,#0000)}}.admin_input:focus{border-color:var(--primary-color);outline:none}.admin_input:disabled{opacity:.6}.admin_error{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--danger-color)}.admin_submit{width:100%}.admin_submit:disabled{cursor:not-allowed;opacity:.6}.admin_layout{width:100%;min-height:100vh;display:flex}.admin_sidebar{gap:calc(var(--spacing)*8);height:100vh;padding:calc(var(--spacing)*6);border-right:1px solid var(--border-color);background:var(--surface-color);flex-direction:column;flex:none;width:220px;display:flex;position:sticky;top:0}.admin_sidebar_logo img{width:auto;height:20px}.admin_nav{gap:var(--spacing);flex-direction:column;flex:1;display:flex}.admin_nav_link{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);font-family:var(--font-heading);color:var(--text-meta-color)}.admin_nav_link:hover,.admin_nav_link_active{color:var(--headings-color)}.admin_nav_link_active{background:var(--gradient-primary);clip-path:polygon(var(--pill-cut-size) 0,100% 0,100% calc(100% - var(--pill-cut-size)),calc(100% - var(--pill-cut-size)) 100%,0 100%,0 var(--pill-cut-size))}.admin_nav_link_danger:hover{color:var(--danger-color)}.admin_sidebar_footer{gap:var(--spacing);border-top:1px solid var(--border-color);padding-top:16px}.admin_main,.admin_sidebar_footer{flex-direction:column;display:flex}.admin_main{gap:calc(var(--spacing)*8);width:100%;min-width:0;padding:calc(var(--spacing)*8);flex:1}.admin_header{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}.admin_page_title{font-size:var(--text-size-section);line-height:var(--tw-leading,var(--text-size-section--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);color:var(--headings-color)}.admin_header_actions{align-items:center;gap:calc(var(--spacing)*3);display:flex}.admin_note{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--text-meta-color)}.button_small{min-height:32px;padding:6px 16px}.button_danger{background:var(--danger-color)}@supports (color:color-mix(in lab,red,red)){.button_danger{background:color-mix(in srgb,var(--danger-color) 18%,var(--surface-elevated))}}.button_danger{color:var(--danger-color)}.button_danger:hover{background:var(--danger-color);color:var(--headings-color)}.admin_stats{gap:calc(var(--spacing)*4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin_stat{gap:var(--spacing);padding:calc(var(--spacing)*5);background:var(--surface-color);border:1px solid var(--border-color);flex-direction:column;display:flex}.admin_stat_value{font-size:var(--text-size-hero);line-height:var(--tw-leading,var(--text-size-hero--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);font-family:var(--font-heading);color:var(--headings-color)}.admin_stat_label{font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);color:var(--text-meta-color)}.admin_section{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.admin_section_title{font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);color:var(--headings-color)}.admin_rows{border-top:1px solid var(--border-color);flex-direction:column;display:flex}.admin_row{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);padding-inline:var(--spacing);padding-block:calc(var(--spacing)*4);border-bottom:1px solid var(--border-color);flex-wrap:wrap;display:flex}.admin_row_main{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.admin_row_title{font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading);color:var(--headings-color)}.admin_row_meta{font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light);color:var(--text-meta-color)}.admin_row_actions{align-items:center;gap:calc(var(--spacing)*2);display:flex}.admin_form{gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin_field_full{grid-column:1/-1}.admin_textarea{padding-block:calc(var(--spacing)*3);resize:vertical;min-height:0}.admin_select{width:auto;min-height:32px;padding-block:4px}.admin_blocks{gap:calc(var(--spacing)*3)}.admin_block,.admin_blocks{flex-direction:column;display:flex}.admin_block{gap:calc(var(--spacing)*2);padding:calc(var(--spacing)*4);background:var(--surface-color);border:1px solid var(--border-color)}.admin_block_head{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);display:flex}.admin_block_tools{align-items:center;gap:var(--spacing);display:flex}.admin_block_tool{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7);border-style:var(--tw-border-style);font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));background:var(--surface-elevated);color:var(--text-meta-color);border-width:0;justify-content:center;align-items:center;transition:color .3s;display:flex}.admin_block_tool:hover{color:var(--headings-color)}.admin_block_tool_danger:hover{color:var(--danger-color)}.admin_block_add{gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.admin_grid{gap:calc(var(--spacing)*4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.admin_thumb{aspect-ratio:4/3;background:var(--surface-elevated);border:1px solid var(--border-color);position:relative;overflow:hidden}.admin_thumb_image{object-fit:cover;width:100%;height:100%}.admin_thumb_remove{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6);border-style:var(--tw-border-style);font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));background:var(--background-color);border-width:0;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}@supports (color:color-mix(in lab,red,red)){.admin_thumb_remove{background:color-mix(in srgb,var(--background-color) 80%,#0000)}}.admin_thumb_remove{color:var(--headings-color)}.admin_thumb_remove:hover{background:var(--danger-color)}.admin_upload{cursor:pointer;aspect-ratio:4/3;border:1px dashed var(--text-meta-color);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.admin_upload{border:1px dashed color-mix(in srgb,var(--text-meta-color) 40%,#0000)}}.admin_upload{transition:border-color .3s}.admin_upload:hover{border-color:var(--primary-color)}.admin_upload_input{display:none}.admin_upload_label{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);color:var(--text-meta-color)}@media(max-width:768px){.admin_layout{flex-direction:column}.admin_sidebar{z-index:30;gap:calc(var(--spacing)*4);width:100%;height:auto;padding:calc(var(--spacing)*4);border-right:0;border-bottom:1px solid var(--border-color);position:sticky;top:0}.admin_nav,.admin_sidebar{align-items:center;flex-direction:row}.admin_nav{gap:var(--spacing);flex:1;overflow-x:auto}.admin_sidebar_footer{gap:var(--spacing);border-style:var(--tw-border-style);border-width:0;flex-direction:row;padding:0}.admin_main{padding:calc(var(--spacing)*4)}.admin_form,.admin_stats{grid-template-columns:1fr}}.admin_signout{border-style:var(--tw-border-style);text-align:left;background-color:#0000;border-width:0}.post_paragraph a{color:var(--headings-color);text-underline-offset:3px;text-decoration:underline;transition:color .3s}.post_paragraph a:hover{color:var(--primary-color)}.admin_media_row{align-items:center;gap:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.admin_media_preview{object-fit:cover;border:1px solid var(--border-color);width:96px;height:64px}.admin_upload_btn{cursor:pointer}.admin_thumb_order{gap:var(--spacing);display:flex;position:absolute;bottom:6px;left:6px}.admin_thumb_draggable{cursor:grab}.admin_thumb_dragging{opacity:.45;outline:1px solid var(--primary-color)}.admin_block_tool:disabled{opacity:.35;cursor:not-allowed}.error_page{min-height:100vh;padding:var(--container-padding);background:var(--background-color);justify-content:center;align-items:center;display:flex}.error_card{flex-direction:column;align-items:flex-start;width:100%;max-width:480px;display:flex}.error_logo{width:auto;height:22px;margin-bottom:48px}.error_eyebrow{font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);color:var(--text-meta-color);margin-bottom:12px}.error_code{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin-bottom:16px;font-size:96px;line-height:1}.error_code,.error_title{font-family:var(--font-heading);color:var(--headings-color)}.error_title{font-size:var(--text-size-section);line-height:var(--tw-leading,var(--text-size-section--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin-bottom:12px}.error_text{font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--text-body-color);margin-bottom:32px}.error_actions{align-items:center;gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}@media(max-width:640px){.error_code{font-size:72px}}.newsletter_success{font-size:var(--text-size-body);line-height:var(--tw-leading,var(--text-size-body--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);font-family:var(--font-heading);color:var(--accent-color)}.analytics_range_btn{border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-premium);transition-duration:.3s;transition-timing-function:var(--ease-premium);border-width:0}.analytics_chart{gap:calc(var(--spacing)*.5);width:100%;padding:8px}.analytics_bar_wrap{justify-content:center}.analytics_bar_wrap:hover .analytics_bar{background:var(--headings-color)}.analytics_list_row{gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*2);border-bottom:1px solid var(--border-color);height:34px}@supports (color:color-mix(in lab,red,red)){.analytics_list_fill{background:color-mix(in srgb,var(--primary-color) 14%,#0000)}}.analytics_list_label{min-width:0;flex:1}.analytics_list_value{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-meta-color);flex:none}@media(max-width:900px){.analytics_columns{grid-template-columns:1fr}}.analytics_range{align-items:center;gap:var(--spacing);display:inline-flex}.analytics_range_btn{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-size-label);line-height:var(--tw-leading,var(--text-size-label--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-family:var(--font-heading);color:var(--text-meta-color);background:var(--surface-elevated);border:1px solid var(--border-color)}.analytics_range_btn_active{background:var(--gradient-primary);color:var(--headings-color);border-color:#0000}.analytics_chart{align-items:flex-end;gap:var(--spacing);background:var(--surface-color);border:1px solid var(--border-color);height:160px;padding:16px;display:flex}.analytics_bar_wrap{flex:1;align-items:flex-end;min-width:2px;height:100%;display:flex}.analytics_bar{background:var(--primary-color);width:100%;min-height:2px;transition:height .4s var(--motion-easing)}.analytics_columns{gap:calc(var(--spacing)*6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.analytics_list{gap:var(--spacing);flex-direction:column;display:flex}.analytics_list_row{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2.5);background:var(--surface-color);border:1px solid var(--border-color);justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.analytics_list_fill{background:var(--primary-color);inset-block:0;position:absolute;left:0}@supports (color:color-mix(in lab,red,red)){.analytics_list_fill{background:color-mix(in srgb,var(--primary-color) 16%,#0000)}}.analytics_list_fill{transition:width .4s var(--motion-easing)}.analytics_list_label{text-overflow:ellipsis;white-space:nowrap;max-width:70%;overflow:hidden}.analytics_list_label,.analytics_list_value{font-size:var(--text-size-button);line-height:var(--tw-leading,var(--text-size-button--line-height));color:var(--headings-color);position:relative}.analytics_list_value{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-family:var(--font-heading)}@media(max-width:768px){.analytics_columns{grid-template-columns:1fr}}@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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
