.navigation-link[data-astro-cid-dbhoflql]{--block-size: 15px;display:flex;gap:8px;align-items:center;justify-content:center;height:50px;width:fit-content;min-width:190px;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;text-decoration:none;transition:color .2s ease;margin:0 var(--block-size);padding:0 15px;position:relative}.primary[data-astro-cid-dbhoflql]{color:var(--color-c);background:var(--color-a)}.secondary[data-astro-cid-dbhoflql]{color:var(--color-a);background:#fff}.block-left[data-astro-cid-dbhoflql]{position:absolute;left:0;bottom:0;width:var(--block-size);height:calc(100% - var(--block-size));transition:transform .2s ease;transform:translate(-100%)}.block-right[data-astro-cid-dbhoflql]{position:absolute;right:0;top:0;width:var(--block-size);height:calc(100% - var(--block-size));transition:transform .2s ease;transform:translate(100%)}.primary[data-astro-cid-dbhoflql] .block-left[data-astro-cid-dbhoflql],.primary[data-astro-cid-dbhoflql] .block-right[data-astro-cid-dbhoflql]{background:var(--color-a)}.secondary[data-astro-cid-dbhoflql] .block-left[data-astro-cid-dbhoflql],.secondary[data-astro-cid-dbhoflql] .block-right[data-astro-cid-dbhoflql]{background:#fff}.primary[data-astro-cid-dbhoflql]:hover{color:var(--color-text)}.secondary[data-astro-cid-dbhoflql]:hover{background:var(--color-a);color:var(--color-text)}.navigation-link[data-astro-cid-dbhoflql]:hover .block-left[data-astro-cid-dbhoflql],.navigation-link[data-astro-cid-dbhoflql]:hover .block-right[data-astro-cid-dbhoflql]{transform:translate(0)}@media (max-width: 640px){.navigation-link[data-astro-cid-dbhoflql]{min-width:110px;font-size:12px;height:40px}}.header-container[data-astro-cid-3ef6ksr2]{position:fixed;top:0;width:calc(100vw - var(--scrollbar-width));height:185px;padding:18px calc(var(--rulers-margin) + var(--rulers-content-space));box-sizing:border-box;background:linear-gradient(180deg,#250119,#25011900);color:#fff;z-index:15}.header[data-astro-cid-3ef6ksr2]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.edge[data-astro-cid-3ef6ksr2]{display:block;height:fit-content;width:220px;flex:none}.logo-small-container[data-astro-cid-3ef6ksr2]{display:none}.logo-container[data-astro-cid-3ef6ksr2]{display:block;width:153px}.logo-container[data-astro-cid-3ef6ksr2]:hover{color:var(--color-a)}.items[data-astro-cid-3ef6ksr2]{border-radius:4px;background:#321a2bcc;box-shadow:-1px 1px 6px -2px #f23d1c inset;backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:space-around;gap:20px;min-height:54px;max-width:794px;width:100%;padding:12px 16px;box-sizing:border-box;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.item[data-astro-cid-3ef6ksr2]{display:flex;gap:12px;align-items:center}.item-box[data-astro-cid-3ef6ksr2]{width:10px;height:10px;flex:none;border-radius:3px;border:1px solid currentColor}.item[data-astro-cid-3ef6ksr2]:hover{color:var(--color-a)}.item[data-astro-cid-3ef6ksr2]:hover .item-box[data-astro-cid-3ef6ksr2]{background:currentColor}@media (max-width: 1024px){.logo-container[data-astro-cid-3ef6ksr2],.items[data-astro-cid-3ef6ksr2]{display:none}.edge[data-astro-cid-3ef6ksr2]{width:fit-content}.logo-small-container[data-astro-cid-3ef6ksr2]{display:block;flex:1}.logo-small[data-astro-cid-3ef6ksr2]{height:36px;width:28px;transform:scaleX(-1)}}.footer[data-astro-cid-cwh5kqjh]{background-color:var(--color-bg-a);color:var(--color-text);padding:64px var(--rulers-margin) 8px;min-height:650px;position:relative}.footer-container[data-astro-cid-cwh5kqjh]{margin:0 auto}.footer-grid[data-astro-cid-cwh5kqjh]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:repeat(3,auto);gap:48px;min-height:560px}.logo-small[data-astro-cid-cwh5kqjh]{grid-column:1;grid-row:1 / span 2;max-width:270px;margin-bottom:16px;color:var(--color-a)}.logo-full[data-astro-cid-cwh5kqjh]{grid-column:1;grid-row:3;max-width:200px}.empty-space[data-astro-cid-cwh5kqjh]{grid-column:2;grid-row:1 / span 3}.company-block[data-astro-cid-cwh5kqjh]{grid-column:3;grid-row:1}.contact-block[data-astro-cid-cwh5kqjh]{grid-column:3;grid-row:2}.copyright-block[data-astro-cid-cwh5kqjh]{grid-column:3;grid-row:3}.useful-links-block[data-astro-cid-cwh5kqjh]{grid-column:4;grid-row:1}.social-block[data-astro-cid-cwh5kqjh]{grid-column:4;grid-row:2}.design-by-block[data-astro-cid-cwh5kqjh]{grid-column:4;grid-row:3}.footer-link[data-astro-cid-cwh5kqjh]{color:#fff;font-family:ABC,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:30px;transition:color .3s ease}.footer-link[data-astro-cid-cwh5kqjh]:hover,.email-link[data-astro-cid-cwh5kqjh]{color:var(--color-a)}.section-header[data-astro-cid-cwh5kqjh]{color:#5a3e52;font-family:ABC,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:14px}.footer-text[data-astro-cid-cwh5kqjh]{color:#fff;font-family:ABC,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.footer-links[data-astro-cid-cwh5kqjh]{display:flex;flex-direction:column;gap:8px}.social-links[data-astro-cid-cwh5kqjh]{display:flex;flex-wrap:wrap;gap:24px}.social-link[data-astro-cid-cwh5kqjh]{width:20px;height:18px;color:#fff;transition:color .3s ease;display:flex;align-items:center;justify-content:center}.social-link[data-astro-cid-cwh5kqjh]:hover{color:var(--color-a)}.social-link[data-astro-cid-cwh5kqjh]>svg{width:100%;height:100%}.design-by-link[data-astro-cid-cwh5kqjh]{background:linear-gradient(to right,#ffdceb,#f23d1c);-webkit-background-clip:text;background-clip:text;color:transparent;transition:opacity .3s ease}.design-by-link[data-astro-cid-cwh5kqjh]:hover{opacity:.9}.scroll-to-top[data-astro-cid-cwh5kqjh]{position:absolute;bottom:32px;right:32px;background-color:var(--color-a);padding:12px;transition:opacity .3s ease;z-index:10}.scroll-to-top[data-astro-cid-cwh5kqjh]:hover{opacity:.9}.scroll-arrow[data-astro-cid-cwh5kqjh]{display:block;transform:rotate(180deg)}@media (max-width: 1023px){.footer[data-astro-cid-cwh5kqjh]{padding:48px 24px 8px}.footer-link[data-astro-cid-cwh5kqjh]{font-size:16px;line-height:30px}.section-header[data-astro-cid-cwh5kqjh]{font-size:16px}.footer-text[data-astro-cid-cwh5kqjh]{font-size:16px;line-height:24px}.footer-grid[data-astro-cid-cwh5kqjh]{display:flex;flex-direction:column;gap:32px}.empty-space[data-astro-cid-cwh5kqjh]{display:none}.logo-small[data-astro-cid-cwh5kqjh],.logo-full[data-astro-cid-cwh5kqjh],.company-block[data-astro-cid-cwh5kqjh],.contact-block[data-astro-cid-cwh5kqjh],.copyright-block[data-astro-cid-cwh5kqjh],.useful-links-block[data-astro-cid-cwh5kqjh],.social-block[data-astro-cid-cwh5kqjh],.design-by-block[data-astro-cid-cwh5kqjh]{grid-column:auto;grid-row:auto}@media (min-width: 768px) and (max-width: 1023px){.footer-grid[data-astro-cid-cwh5kqjh]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:32px}.logo-small[data-astro-cid-cwh5kqjh]{grid-column:1;grid-row:1}.logo-full[data-astro-cid-cwh5kqjh]{grid-column:1;grid-row:1;align-self:end}.company-block[data-astro-cid-cwh5kqjh]{grid-column:1;grid-row:2}.contact-block[data-astro-cid-cwh5kqjh]{grid-column:1;grid-row:3}.copyright-block[data-astro-cid-cwh5kqjh]{grid-column:1;grid-row:4}.useful-links-block[data-astro-cid-cwh5kqjh]{grid-column:2;grid-row:1}.social-block[data-astro-cid-cwh5kqjh]{grid-column:2;grid-row:2}.design-by-block[data-astro-cid-cwh5kqjh]{grid-column:2;grid-row:3}}@media (max-width: 767px){.footer-grid[data-astro-cid-cwh5kqjh]{display:flex;flex-direction:column;gap:32px;padding-top:50px}.logo-small[data-astro-cid-cwh5kqjh]{order:1;max-width:50%}.logo-full[data-astro-cid-cwh5kqjh]{order:2;max-width:50%}.company-block[data-astro-cid-cwh5kqjh]{order:3}.useful-links-block[data-astro-cid-cwh5kqjh]{order:4}.contact-block[data-astro-cid-cwh5kqjh]{order:5}.social-block[data-astro-cid-cwh5kqjh]{order:6}.copyright-block[data-astro-cid-cwh5kqjh]{order:7}.design-by-block[data-astro-cid-cwh5kqjh]{order:8}}}/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@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;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,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;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--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-a:#fa341a;--color-b:#fd9ec6;--color-c:#f39dff;--color-bg-a:#220018;--color-bg-c:#5a3e52;--color-bg-d:#8c7686;--color-text:#fff}}@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,ui-sans-serif,system-ui,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,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{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}:-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{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.container{width:100%}@media (min-width:1920px){.container{max-width:1920px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.inline{display:inline}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.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}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.overflow-visible{overflow:visible}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{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,visibility,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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}body{--color-a:#fa341a;--color-b:#fd9ec6;--color-c:#f39dff;--color-d:#f23d1c;--color-bg-a:#220018;--color-bg-b:#321a2b;--color-bg-c:#5a3e52;--color-bg-d:#8c7686;--color-text:#fff;--rulers-margin:50px;--rulers-padding:30px;--rulers-spacing:calc(var(--rulers-margin) + var(--rulers-padding));--rulers-width:1px;--rulers-content-space:28px;--rulers-left-diff:1px;--rulers-left:calc(var(--rulers-margin) + var(--rulers-left-diff));--rulers-right:calc(var(--rulers-margin));--scrollbar-width: calc(100vw - 100%) ;color:var(--color-text)}@media (max-width:1024px){body{--rulers-margin:28px;--rulers-padding:12px}}@media (max-width:640px){body{--rulers-margin:18px;--rulers-padding:10px;--rulers-content-space:10px}}.rulers-0,.rulers-3,.rulers-6{padding-left:var(--rulers-left);padding-right:var(--rulers-right);position:relative}.rulers-0:before,.rulers-3:before,.rulers-6:before{content:"";pointer-events:none;--ruler-color:var(--color-bg-c);background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.rulers-0:before{background-image:linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color));background-size:var(--rulers-width)100%,var(--rulers-width)100%;background-position:calc(var(--rulers-left) - 1px)0,calc(100% - var(--rulers-right) + 1px)0}.rulers-3:before{--ruler-inner-width:calc(100% - var(--rulers-left) - var(--rulers-right));--ruler-pos-1of3:calc(var(--rulers-left) + var(--ruler-inner-width)/3);--ruler-pos-2of3:calc(var(--rulers-left) + 2*var(--ruler-inner-width)/3);background-image:linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color));background-size:var(--rulers-width)100%,var(--rulers-width)100%,var(--rulers-width)100%,var(--rulers-width)100%;background-position:calc(var(--rulers-left) - 1px)0,var(--ruler-pos-1of3)0,var(--ruler-pos-2of3)0,calc(100% - var(--rulers-right) + 1px)0}.rulers-6:before{--ruler-inner-width:calc(100% - var(--rulers-left) - var(--rulers-right) - 4*var(--rulers-width));--ruler-pos-1of6:calc(var(--rulers-left) + 1*var(--ruler-inner-width)/6);--ruler-pos-2of6:calc(var(--rulers-left) + 2*var(--ruler-inner-width)/6 + 1*var(--rulers-width));--ruler-pos-3of6:calc(var(--rulers-left) + 3*var(--ruler-inner-width)/6 + 2*var(--rulers-width));--ruler-pos-4of6:calc(var(--rulers-left) + 4*var(--ruler-inner-width)/6 + 3*var(--rulers-width));--ruler-pos-5of6:calc(var(--rulers-left) + 5*var(--ruler-inner-width)/6 + 4*var(--rulers-width));background-image:linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color));background-size:var(--rulers-width)100%,var(--rulers-width)100%,var(--rulers-width)100%,var(--rulers-width)100%,var(--rulers-width)100%,var(--rulers-width)100%,var(--rulers-width)100%;background-position:calc(var(--rulers-left) - 1px)0,var(--ruler-pos-1of6)0,var(--ruler-pos-2of6)0,var(--ruler-pos-3of6)0,var(--ruler-pos-4of6)0,var(--ruler-pos-5of6)0,calc(100% - var(--rulers-right) + 1px)0}@media (max-width:1024px){.rulers-6:before{--ruler-inner-width:calc(100% - var(--rulers-left) - var(--rulers-right));--ruler-pos-2of6:calc(var(--rulers-left) + 2*var(--ruler-inner-width)/6);--ruler-pos-4of6:calc(var(--rulers-left) + 4*var(--ruler-inner-width)/6);background-image:linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color)),linear-gradient(var(--ruler-color),var(--ruler-color));background-size:var(--rulers-width)100%,var(--rulers-width)100%,var(--rulers-width)100%,var(--rulers-width)100%;background-position:calc(var(--rulers-left) - 1px)0,var(--ruler-pos-2of6)0,var(--ruler-pos-4of6)0,calc(100% - var(--rulers-right) + 1px)0}}.gradient-text-ai{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ffdceb 68.87%,#f23d1c);-webkit-background-clip:text;background-clip:text}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@property --scroll-in-progress{syntax: "<number>"; initial-value: 3; inherits: true;}@keyframes scrollInProgress{0%{--scroll-in-progress: 0}to{--scroll-in-progress: 3}}.animate-fade-in-on-scroll{--scroll-in-progress: 0;animation:scrollInProgress .8s ease-out forwards;animation-timeline:view();animation-range:entry 50%}.animate-fade-in-on-scroll>*{opacity:calc(var(--scroll-in-progress) - 2)}@supports not (animation-timeline: view()){.animate-fade-in-on-scroll{--scroll-in-progress: 3;animation:none;transition:--scroll-in-progress .8s ease-out}}@media (max-width: 768px){.animate-fade-in-on-scroll{--scroll-in-progress: 3;animation:none}.animate-fade-in-on-scroll>*{opacity:1}}@keyframes puzzlePieceIn{0%{transform:scale(0) rotate(0);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes puzzlePieceOut{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(180deg);opacity:0}}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:2}@font-face{font-family:FK;src:url(/fonts/FKRasterGrotesk-Sharp.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC;src:url(/fonts/ABCDiatypeSemi-Mono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC;src:url(/fonts/ABCDiatypeSemi-Mono-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.font-fancy{font-family:FK,ABC,Inter,sans-serif}.text-h1{font-size:250px;font-style:normal;font-weight:400;line-height:220px;text-transform:uppercase;margin:0}.text-headline{font-family:FK,ABC,Inter,sans-serif;font-size:200px;font-style:normal;font-weight:400;line-height:220px;text-transform:uppercase}.text-banner{font-size:52px;font-style:normal;font-weight:400;line-height:56px}.text-p-big{font-size:46px;font-style:normal;font-weight:500;line-height:48px}.text-p-medium{font-size:26px;font-style:normal;font-weight:512;line-height:30px}.text-p-small{font-size:20px;font-style:normal;font-weight:400;line-height:24px}.text-featured-title{color:#fff;font-size:46px;font-style:normal;font-weight:500;line-height:48px;margin-bottom:40px}.text-featured-description{color:#fff;font-size:26px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:40px}@media (max-width: 768px){.text-featured-title{font-size:26px;line-height:26px}.text-featured-description{font-size:18px;line-height:24px}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.puzzle-transition[data-astro-cid-grcs45co]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9}.puzzle-container[data-astro-cid-grcs45co]{position:relative;width:100%;height:100%}.puzzle-piece[data-astro-cid-grcs45co]{border-radius:6px;box-shadow:0 4px 8px #0000004d;border:1px solid rgba(255,255,255,.1)}.puzzle-male[data-astro-cid-grcs45co]{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 80%,20% 80%,20% 60%,40% 60%,40% 80%,60% 80%,60% 60%,80% 60%,80% 80%,100% 80%,100% 100%,0% 100%)}.puzzle-female[data-astro-cid-grcs45co]{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 60%,20% 60%,20% 80%,40% 80%,40% 60%,60% 60%,60% 80%,80% 80%,80% 60%,100% 60%,100% 100%,0% 100%)}@media (max-width: 768px){.puzzle-piece[data-astro-cid-grcs45co]{width:40px!important;height:40px!important}}@media (max-width: 480px){.puzzle-piece[data-astro-cid-grcs45co]{width:30px!important;height:30px!important}}::view-transition-old(root) [data-astro-cid-grcs45co],::view-transition-new(root) [data-astro-cid-grcs45co]{animation-duration:.6s;animation-timing-function:cubic-bezier(.4,0,.2,1)}html,body{margin:0;width:100%;height:100dvh;font-family:ABC,Inter,sans-serif;background:var(--color-bg-a);color:var(--color-text)}html{overscroll-behavior-x:none;overflow-x:hidden}
