/*! tailwindcss v4.3.3 | 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)))){*,::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-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{:host,:root{--font-sans:"Alegreya Sans", "Gill Sans", "Trebuchet MS", ui-sans-serif, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--ease-in:cubic-bezier(.4, 0, 1, 1);--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);--font-display:"Cinzel", "Trajan Pro", Georgia, serif;--font-wordmark:"Cinzel Decorative", "Cinzel", Georgia, serif;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 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;-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:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}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%,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-day-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){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{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.static{position:static}.flex{display:flex}.grid{display:grid}.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,)}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.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,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{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.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)}}:root{--night:#0c0a10;--night-2:#141119;--night-3:#1d1823;--line:#f3ead817;--line-strong:#f3ead833;--bone:#f3ead8;--bone-muted:#b9ae9c;--bone-faint:#8a8172;--flame:#f7941d;--amber:#fbb040;--ember:#e4501d;--core:#ffe3a3;--header-h:4.5rem}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h);color:var(--bone);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body,html{background:var(--night)}body{font-family:var(--font-sans);padding-bottom:env(safe-area-inset-bottom,0);font-size:1.1875rem;line-height:1.5}main{overflow-x:clip}::selection{background:var(--flame);color:var(--night)}:focus-visible{outline:3px solid var(--amber);outline-offset:4px}.shell{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (width>=768px){.shell{padding-inline:2.5rem}}.display{font-family:var(--font-display);letter-spacing:.02em;font-weight:700}.wordmark{font-family:var(--font-wordmark);letter-spacing:.01em;font-weight:900}.skip-link{z-index:100;background:var(--bone);color:var(--night);padding:.75rem 1rem;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn,.sr-only{white-space:nowrap}.btn{--btn-bg:var(--flame);--btn-ink:var(--night);border:2px solid var(--btn-bg);background:var(--btn-bg);min-height:3.1rem;color:var(--btn-ink);box-shadow:0 0 0 0 var(--ember);transition:transform .35s var(--ease-spring),box-shadow .35s var(--ease-spring);border-radius:2px;align-items:center;gap:.7rem;padding:0 1.4rem;font-size:1.05rem;font-weight:700;display:inline-flex}.btn:hover{box-shadow:4px 4px 0 0 var(--bone),7px 7px 0 0 var(--ember);transform:translate(-4px,-4px)}.btn:active{box-shadow:0 0 0 0 var(--ember);transition-duration:80ms;transform:translate(0)}.btn .arrow{transition:transform .35s var(--ease-spring)}.btn:hover .arrow{transform:translate(2px,2px)}.btn:hover .arrow-out{transform:translate(2px,-2px)}.text-link{color:var(--bone);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--flame);text-decoration-color:var(--flame);font-weight:700;transition:text-decoration-color .2s}.text-link:hover{text-decoration-color:currentColor}.js [data-reveal]{opacity:0;transition:opacity .9s var(--ease-out-expo),transform .9s var(--ease-out-expo);transition-delay:var(--reveal-delay,0s);transform:translateY(32px)}.js [data-reveal].is-in{opacity:1;transform:none}.grain{z-index:60;pointer-events:none;opacity:.06;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22160%22%20height%3D%22160%22%3E%3Cfilter%20id%3D%22a%22%3E%3CfeTurbulence%20baseFrequency%3D%22.9%22%20numOctaves%3D%222%22%20stitchTiles%3D%22stitch%22%20type%3D%22fractalNoise%22%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url\(%23a\)%22%2F%3E%3C%2Fsvg%3E);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.js [data-reveal]{opacity:1;transform:none}}@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}@font-face{font-family:Cinzel Decorative;src:local(Cinzel Decorative Bold),url(../_fonts/xjHcR_hD6C2a4SNkpCJLvqhnKPUCBvzO80UVyBqhxNw-yf7IY_vLrBlz__vtjVFwXrlqvTAQBy8OaQGHFNssdOI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Cinzel Decorative;src:local(Cinzel Decorative Bold),url(../_fonts/IE7po8uKivtNLN8787VjFCcV9gerXWpKS7bmVUFvOk8-q2SUAvgJlKkU_1Sb__g2RuZpLRJOS4l0LTr7HmkJlKA.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Cinzel Decorative;src:local(Cinzel Decorative Black),url(../_fonts/jVHoygzQ9pcKNjVzLVOCOsFda0qfkd0hYj95UZnNGOw-D9WZWy5Y42ScmSijl9fAmjVKCO7cxpq2hhRoer5f6S4.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:900;font-style:normal}@font-face{font-family:Cinzel Decorative;src:local(Cinzel Decorative Black),url(../_fonts/nRHi20DPU6L3NQcfIeorUlY8AgAm_kYXy_fzjAnBlDU-99MVeZkK695I91LHFs_tptjMj5CrItbQKjfPfMUTn90.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:900;font-style:normal}@font-face{font-family:Cinzel;src:local(Cinzel SemiBold),url(../_fonts/Vx3_B1FDmGlAkY9HdCPtBTA_2Ba-q2R_3ZFW946rp-I-G7bB5Vq8McpqRy45aJFhfJRA3XXkotFdNQ34GKbxZ1k.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Cinzel;src:local(Cinzel SemiBold),url(../_fonts/vn2bh67iLK1TIupAitbSSna2GPbhf_zdcyfqmrpHWRY-aof5zqZw7jM_Et6HjkqDkATTROJH5GUAQJ3NyZRDIDM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Cinzel;src:local(Cinzel Bold),url(../_fonts/Vx3_B1FDmGlAkY9HdCPtBTA_2Ba-q2R_3ZFW946rp-I-G7bB5Vq8McpqRy45aJFhfJRA3XXkotFdNQ34GKbxZ1k.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Cinzel;src:local(Cinzel Bold),url(../_fonts/vn2bh67iLK1TIupAitbSSna2GPbhf_zdcyfqmrpHWRY-aof5zqZw7jM_Et6HjkqDkATTROJH5GUAQJ3NyZRDIDM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Cinzel;src:local(Cinzel ExtraBold),url(../_fonts/Vx3_B1FDmGlAkY9HdCPtBTA_2Ba-q2R_3ZFW946rp-I-G7bB5Vq8McpqRy45aJFhfJRA3XXkotFdNQ34GKbxZ1k.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}@font-face{font-family:Cinzel;src:local(Cinzel ExtraBold),url(../_fonts/vn2bh67iLK1TIupAitbSSna2GPbhf_zdcyfqmrpHWRY-aof5zqZw7jM_Et6HjkqDkATTROJH5GUAQJ3NyZRDIDM.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular Italic),local(Alegreya Sans Italic),url(../_fonts/kjP_zejKH8FEZqYEqHVsLq3DeekVdgO5z5c4aFY8oN0-4xHfwoKggjIxhI8zlITTcjC8UCsDWcXL6tzHphKQldg.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular Italic),local(Alegreya Sans Italic),url(../_fonts/NT2azrIASi4kNInZdEz79RstsHArmzahvRGOBIe58u8-nEbQhM1ljqXrTiYlkyqbL_7Jj_lJDSd6YtjzKSPM_mE.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular Italic),local(Alegreya Sans Italic),url(../_fonts/1k7aEA-dr8yFBNhHUnNs9AmLpim_keIs4iZ6VanIPcs-d_M0I1dDDyaPl5ws8ZY5ZONDaSVjh7jXUw95dM-25yM.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular Italic),local(Alegreya Sans Italic),url(../_fonts/50t9Z4VoDgDvAytWFJAxCKYyJd7ksgN3XTlmkhI6J3w-3b_2VGcXMxyuJcEIsV5gq25Ly_8rfiwYh5Ya6JJCPck.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular Italic),local(Alegreya Sans Italic),url(../_fonts/njzOzN0HgYiKisLOQ_tKsEqmqiIdypeYDCMDt4_4hsA-5jRUV6ecx1reLXM_hkSF17S-J2zo2EZbpiRDbJ0-bvY.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular Italic),local(Alegreya Sans Italic),url(../_fonts/AZBdFJo19IMIoayMn5LYoZT7OHSRLt2vXn_gpraUGdk-Q7IyINRgXhb6B6n6vgE4h_3qjeT794B1MKyEyBv7n6g.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular Italic),local(Alegreya Sans Italic),url(../_fonts/at0IxC87CbU1Lxl_2g7mxtFUDRWB6ZkF7TdgfgLLevs-XWc9LgH1T6ZnmK7cCP6TA4_7zPE2uHQGCkB9OdmmqcA.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium Italic),url(../_fonts/hbx_mLhIhCvO4RxWj1Yk0UYCAK6FHwg6eLamdzHHREI-7vYbFfw8b0v26bNJBBLR8zkIPJ0zI0NmuPuIGKwpQLI.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium Italic),url(../_fonts/N0hQQd7lamr5hCGEsgV0Q_72tQBCbVxwsY3wvyYvHyc-Mpk6_aoa9pIxQGVlStlE7cgzF1unAg8iRHiFHbnSUXA.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium Italic),url(../_fonts/ptsMn7IOk_ZaLJb-JIUOghy68O4_L-dAfXTf1Dy27qo-tIX91zhaaw1SFLJjGTLXTsHBPSu_GzQUoRKvJ_OKtpE.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:500;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium Italic),url(../_fonts/6fz8msOitWK1nW4ztdQfhwo8XevNqW9QT--GyT1MkLs-Xd2gODrVaEvNgtgcAEiS3v4uJj79A3MzI_lngxpf-CY.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:500;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium Italic),url(../_fonts/o1LPQIU9FHVf7vf9qP2on16sXTZyNCK_5BaQPBt7YXw-qpOniNtc_YLMYU5la19lzC67o0BHquQOE689AoDHC88.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium Italic),url(../_fonts/kmfIaVIFbwMYEcme3xPiB5UNMqoedSDslkjq-_hHRSw-RVxRnfbpPtET2pL8YEMUWljZP_BhX9JNV4hQvr7mByk.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium Italic),url(../_fonts/YXET56VOuhl7tQ5N1U1Dtn7s2wewF9s0ufJ9AKCh5PI-S_w3gbxRRe3AxuLSTboAf_Obu7eArX0OzrFDqQr3HMg.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold Italic),url(../_fonts/XxiN-Z3w4U3X1stVjrR-DWAgRcP0SuYpRdZdDClxm14-TNdXRrf52Gwf5iCturjoQ8eU_ylzdoDsmd3oeZoMw8c.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold Italic),url(../_fonts/bXqds4OKakX8LkfMj4dDZVR-0qmHQIpwSiBWhZYKXsA-Hd2c3XQN_cT7DkOJ037SzDPS9mLaX-DB_59EM2uTDUM.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold Italic),url(../_fonts/ffx3ocMS3j3vEUZTb9TqGkGrI-eL8uI7dkAKdINNMi4-HwH3gVVyETCeydYNhVpvryV3iVvFPlqSagc7vSVCKO8.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:700;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold Italic),url(../_fonts/I-Fax4FDE6rt57E5S2dFJQiCK_z6xaZi6pgfbs3Vn7Q-B0iDH7aldwb_XV0CS434jmdCKLm40NtR4yU38beJOOA.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold Italic),url(../_fonts/HyxS7uMaEzxWgjw-oAS7ypJYqRnXQYsbbDPEAvMUiRo-GWeVKtebs2ZD3P2yApjFmth5Uyf5Q5qngP_iGjIgcV0.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold Italic),url(../_fonts/LTHl9Nf8x06Xi_On8egRP3W3OryquNjjPjDuehkrypY-OePHN_8A6XyUHNd9_mDBFx34nid4osapWnnXqTSJF_k.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold Italic),url(../_fonts/kcDUfJ08KJj8C7gJkPoa7IdOrM6gy4ubbRJ-g979IIg-1ACPYwkMZnwYJEBGttWvuSAepeklOqdZ11G5A6p9w90.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular),local(Alegreya Sans),url(../_fonts/hpge6J3fOGsIl1JCDZYJNPFUn0ngdp-i7-JUScVP69c-ivty0DKpzCBBNxKCgCrSe7qmjQwFPutfeWUTGFXSphY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular),local(Alegreya Sans),url(../_fonts/Y3EqS9krGnsCxbxRWhRFANU85wgXw7-O9TQ7nKYPJFg-s9DTDwilIi9xfN_lWDwz6V_bHBVXmkz_NYxguuZx0xI.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular),local(Alegreya Sans),url(../_fonts/j8RXnc-kfGAPM0XNhBnK8rYx6KrqHflUFxl-dTbCHow-jmZWox0znw3VHyn0ucllh_fbhE2wunTJYGzV5AelYdU.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular),local(Alegreya Sans),url(../_fonts/Kid_DyGaXHnh9P4UiBs1xERxCxoYOsNszYfuqJI6ayY-3VRVYVjGlZ_hj1BJXv25cXJTJvGme9yICIsgW2nu69w.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular),local(Alegreya Sans),url(../_fonts/zPTqFYny5QYmA5mFg8AWPgkqbR7LzYtNXmp48O4iDxA-jcIpPU0jrvRTWfXp_lAteH93QeJN0adOlb8YQup4RmY.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular),local(Alegreya Sans),url(../_fonts/DXgs4QfrC6C_52lFpwZCktAfYD0n6oLjdQZe4drXrbw-WVJj_9XcvCI1QZXueCJtTRbmZeNMOCy70hXwcUTyNVM.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Regular),local(Alegreya Sans),url(../_fonts/Nh84h4U0FqTp_xQBHsKwwI45lntWMiasAW_ko1Wv2kI-3VJEDx8grcYGB2cEvaclXB0kb3B_3WeaE8JBlS5qU9M.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium),url(../_fonts/1mSCaOsOyeuID4V-eaLxbkXqm892Iw1btpVBjfBz0gM-nh6WsWSQddY2TqMkqEpG8baYAQIfXP2bQgFa89wW_vY.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium),url(../_fonts/vZ2vZARiyYqLZgsocFpjawdiUU6ZdjMX1FufEh-LQ0I-Ni7lN2ouSXG2IiioHXWwPGhkF4U4KxAScLiI6exL3jU.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium),url(../_fonts/gyHuLc14SxrRHJh_ZwHXisb_ulV2iB5a4gVhB236xjo-cPfruWCb6Pj8uk43_JfyOjmk1ie07uJoQ5bkVhC2yOA.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:500;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium),url(../_fonts/SV2SwsJw2RSRCzi5B6IfRqwUuSR9bKQ7hvNS0HaFOsc-UYEP_5H-SYUR9sbxW3MmWyRwWWvmr2Sh9zQtfRV8qvg.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:500;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium),url(../_fonts/CMmsvws_8O3BOCa2P2F6Ybrp2RDo9tr9JsKMaa2cIE8-obmyJvn5shqd_OElNblGqnmImIM1XwiE2R3eQ3PA6uA.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium),url(../_fonts/cbDkbxoN1VwCM2gOiT4Tsh0PvFwsyiEZBB8jeE2KEv4-4fXsauzyT3ADd7Nk5wsQ1bV9aI5jbWMkvWXgtvoGSqI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Medium),url(../_fonts/Mvt_W-1GwqsbF3LdlKkh8Di_IoUbhjO59qfALMCeQhc-xK2Mj5r9uvTSf9BMrmDK8ukZKejz9w0YIc8W7n8maQ4.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold),url(../_fonts/n-7pc54EHak-qmvwhrt3hIDyeuWTNNDPEiOq9_AwyG8-Md8VlxuzP05KQihUnbeFg4AHlcxNP2wiKD4nucDn2yg.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold),url(../_fonts/GaBoJ0XOUVTc-4Xe7vJyk6cFBAcZ5KM3NOSNbHN_dVk-Ia3uRnZGzemo0VslXXZwohQi7ASso1diNbeGUopiZW4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold),url(../_fonts/ABpeRlU5n7vKpmxziJd25j3-gO2BJ3vXsqC1WD5dwdc-B5WLQUViRNxi_GuPfSbPvIP1IPfStCz5GTianvwhus4.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:700;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold),url(../_fonts/wtINgfd7ZCi_GaSGe_aqiTVHhKbCTr0NNxN38qsiIr0-k2Ab4K1vHHyKdUebsEhEE5Uy_w0eAEnOzD5aQDQoGLk.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:700;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold),url(../_fonts/PwJv2Idhn7t2m-UjLTqwYH0rPaAiNTD32EzHTUbxCNI-O0OJZjN4qEtFiJbeGxGU8JAj0n3JRxBevRgDSpekEiM.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold),url(../_fonts/y23uBWYqzsoo8A3CprEmjXSl5PaJ9yXP1zDcc0xRqzM-QprbBmu_QbZo_cW8nRS62TeixsCXmQzG0ntjUHml1qI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Alegreya Sans;src:local(Alegreya Sans Bold),url(../_fonts/yknNTPphueFZDkAwrQpAwX4PYUvsIWEkHvrq6fkk0Ac-Ij7ZaUMHT7DeoDkgPaO_QP09cetTL3OvCb-uJK1_ko8.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.mark[data-v-7d1148bb]{-webkit-tap-highlight-color:transparent;line-height:0;display:inline-block;position:relative}button.mark[data-v-7d1148bb]{cursor:pointer;border-radius:50%}button.mark[data-v-7d1148bb]:focus-visible{outline-offset:-6%}.mark-svg[data-v-7d1148bb]{width:100%;height:100%;overflow:visible}.layer[data-v-7d1148bb],.layer-shape[data-v-7d1148bb]{transform-box:view-box;transform-origin:120px 294px}.layer-shape[data-v-7d1148bb]{transition:transform .5s var(--ease-spring)}.mark-face[data-v-7d1148bb]{font-family:var(--font-display);font-size:23px;font-weight:800}.mark-flash[data-v-7d1148bb]{opacity:0;transform-box:view-box;transform-origin:120px 210px;pointer-events:none}.is-rollable:hover .layer-shape[data-v-7d1148bb],.is-rolling .layer-shape[data-v-7d1148bb]{transform:scale(1.03,1.07)}.is-rollable:hover .layer-core[data-v-7d1148bb],.is-rolling .layer-core[data-v-7d1148bb]{filter:brightness(1.08)}.is-rolling .mark-svg[data-v-7d1148bb]{animation:.18s linear infinite shake-7d1148bb}@keyframes shake-7d1148bb{25%{transform:translate(-1.5px,.5px)rotate(-.6deg)}75%{transform:translate(1.5px,-.5px)rotate(.6deg)}}.is-crit .mark-flash[data-v-7d1148bb]{animation:flash-7d1148bb 1.3s var(--ease-out-expo) both}.is-crit .layer-shape[data-v-7d1148bb]{animation:crit-flare-7d1148bb .9s var(--ease-spring) both}@keyframes crit-flare-7d1148bb{35%{transform:scale(1.08,1.22)}}.js .is-intro .layer[data-v-7d1148bb]{animation:1.15s cubic-bezier(.2,.8,.2,1) both ignite-7d1148bb}.js .is-intro .layer-outer[data-v-7d1148bb]{animation-delay:1.25s}.js .is-intro .layer-middle[data-v-7d1148bb]{animation-delay:1.38s}.js .is-intro .layer-core[data-v-7d1148bb]{animation-delay:1.5s}@keyframes ignite-7d1148bb{0%{opacity:0;transform:scale(.35,0)}30%{opacity:1}62%{transform:scale(1.05,1.14)}82%{transform:scale(.99,.95)}to{opacity:1;transform:none}}.js .is-intro .mark-flash[data-v-7d1148bb]{animation:flash-7d1148bb 1.6s var(--ease-out-expo) 1.25s both}@keyframes flash-7d1148bb{0%{opacity:0;transform:scale(.3)}18%{opacity:.9}to{opacity:0;transform:scale(1.25)}}.mark-draw[data-v-7d1148bb]{display:none}.js .is-intro .mark-draw[data-v-7d1148bb]{fill:none;stroke:#fff1d6;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #fbb040d9);animation:.7s ease-in 1.55s both draw-out-7d1148bb;display:inline}.js .is-intro .mark-draw path[data-v-7d1148bb]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw-7d1148bb .62s var(--ease-out-expo) both;animation-delay:calc(.25s + var(--i)*70ms)}@keyframes draw-7d1148bb{to{stroke-dashoffset:0}}@keyframes draw-out-7d1148bb{to{opacity:0}}@media (prefers-reduced-motion:reduce){.js .is-intro .mark-draw[data-v-7d1148bb]{display:none}}.header[data-v-bbe49204]{z-index:40;height:calc(var(--header-h) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0);border-bottom:1px solid #0000;transition:background-color .5s,border-color .5s,-webkit-backdrop-filter .5s,backdrop-filter .5s;position:fixed;inset:0 0 auto}.is-docked[data-v-bbe49204]{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(14px)saturate(140%);background:#0c0a10b8}@media (prefers-reduced-transparency:reduce){.is-docked[data-v-bbe49204]{background:var(--night);-webkit-backdrop-filter:none}}.header-row[data-v-bbe49204]{height:var(--header-h);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.js .is-intro .header-row[data-v-bbe49204]{animation:drop-in-bbe49204 .9s var(--ease-out-expo) 3s both}@keyframes drop-in-bbe49204{0%{opacity:0;transform:translateY(-12px)}}.brand[data-v-bbe49204]{color:var(--bone);opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out-expo),transform .6s var(--ease-out-expo);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex;transform:translateY(10px)}.is-docked .brand[data-v-bbe49204]{opacity:1;pointer-events:auto;transform:none}.brand-mark[data-v-bbe49204]{width:1.9rem;height:2.4rem}.brand-word[data-v-bbe49204]{text-transform:uppercase;white-space:nowrap;font-size:1.2rem;line-height:1}.nav[data-v-bbe49204]{align-items:center;gap:clamp(1rem,2.4vw,2.25rem);display:flex}.nav-link[data-v-bbe49204]{color:var(--bone-muted);white-space:nowrap;font-size:.98rem;font-weight:700;text-decoration:none;transition:color .2s;position:relative}.nav-link[data-v-bbe49204]:after{content:"";background:var(--flame);transform-origin:0;height:2px;transition:transform .45s var(--ease-out-expo);position:absolute;bottom:-.35rem;left:0;right:0;transform:scaleX(0)}.nav-link[data-v-bbe49204]:hover{color:var(--bone)}.nav-link[data-v-bbe49204]:hover:after{transform:scaleX(1)}.nav-cta[data-v-bbe49204]{min-height:2.25rem;color:var(--amber);white-space:nowrap;border:1.5px solid #f7941d99;border-radius:2px;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.nav-cta[data-v-bbe49204]:hover{background:var(--flame);border-color:var(--flame);color:var(--night)}@media (width<=959px){.nav-link[data-v-bbe49204]{display:none}}@media (width>=960px) and (width<=1100px){.nav[data-v-bbe49204]{gap:1.1rem}.nav-link[data-v-bbe49204]{font-size:.92rem}}.foot[data-v-c73f30cd]{border-top:1px solid var(--line);font-size:.97rem;position:relative;overflow:clip}.foot .shell[data-v-c73f30cd]{container-type:inline-size}.foot-word[data-v-c73f30cd]{white-space:nowrap;text-transform:uppercase;text-align:center;color:#0000;background:radial-gradient(30% 120% at var(--fx,50%) 60%,#fbb040f2,#e4501d99 45%,transparent 75%),linear-gradient(var(--night-3),var(--night-3));-webkit-background-clip:text;background-clip:text;margin-top:clamp(2.5rem,6vw,4.5rem);font-size:10.6cqi;line-height:1.05;animation:9s ease-in-out infinite alternate fire-pass-c73f30cd}@property --fx{syntax:"<percentage>";inherits:false;initial-value:50%}@keyframes fire-pass-c73f30cd{0%{--fx:8%}to{--fx:92%}}.foot-bar[data-v-c73f30cd]{border-top:1px solid var(--line);gap:2rem;margin-top:1rem;padding-block:2.5rem 3rem;display:grid}@media (width>=900px){.foot-bar[data-v-c73f30cd]{grid-template-columns:auto 1fr auto;align-items:center;gap:3rem}}.foot-brand[data-v-c73f30cd]{align-items:center;gap:1rem;display:flex}.foot-mark[data-v-c73f30cd]{width:2.6rem;height:3.25rem}.foot-tag[data-v-c73f30cd]{letter-spacing:.22em;text-transform:uppercase;text-wrap:balance;color:var(--amber);font-size:.85rem}.foot-copy[data-v-c73f30cd]{color:var(--bone-faint);margin-top:.2rem}.foot-legal[data-v-c73f30cd]{gap:.3rem 1.1rem;margin-top:.35rem;font-size:.9rem}.foot-family[data-v-c73f30cd],.foot-legal[data-v-c73f30cd]{flex-wrap:wrap;display:flex}.foot-family[data-v-c73f30cd]{gap:1.25rem 2.5rem;margin:0;padding:0;list-style:none}@media (width>=900px){.foot-family[data-v-c73f30cd]{justify-content:center}}.foot-site[data-v-c73f30cd]{gap:.1rem;text-decoration:none;display:grid}.foot-site-name[data-v-c73f30cd]{color:var(--bone);text-underline-offset:5px;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .2s}.foot-site:hover .foot-site-name[data-v-c73f30cd]{-webkit-text-decoration-color:var(--flame);text-decoration-color:var(--flame)}.foot-site-what[data-v-c73f30cd],.foot-small[data-v-c73f30cd]{color:var(--bone-faint);font-size:.9rem}.foot-link[data-v-c73f30cd]{color:var(--bone-muted);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.foot-link[data-v-c73f30cd]:hover{color:var(--bone)}.foot-kvk[data-v-c73f30cd]{margin-top:.15rem;display:block}
