.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}.menu[data-astro-cid-2j44jlrm]{--size: 5px;--scale: calc(2/(3 - cos(var(--t) * 1rad * 2))) ;--x: calc(var(--scale) * cos(var(--t) * 1rad));--y: calc(var(--scale) * sin(var(--t) * 1rad * 2) / 2);display:flex;font-size:3rem;filter:url(#pixelate);text-shadow:0 0 6px oklch(.82 .03 18.38 / .54);border-radius:50%;color:color-mix(in oklch,var(--color-background),#e0e6e6 90%);font-family:cloud3;pointer-events:all;transform:translate(calc(var(--x) * var(--size)),calc(var(--y) * var(--size)));will-change:transform;&:after{content:attr(data-title);display:block;color:color-mix(in hsl,var(--color-background),#fefefeab 60%);mix-blend-mode:lighten;position:absolute;filter:url(#pixelate);z-index:0;transform:translate(calc(var(--x) * var(--size)),calc(var(--y) * var(--size)));will-change:transform;animation:figure-eight-time 8s reverse infinite}animation:figure-eight-time 8s linear infinite}@font-face{font-family:cloud;src:url(/_astro/cloud.DQ0PXYj1.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:cloud3;src:url(/_astro/MckloudBlack-32p.DPWo36lu.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:cloud2;src:url(/_astro/AgendaDuDirecteur-ye32.CzBvkjFc.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@property --t{syntax: "<number>"; inherits: false; initial-value: 0;}@keyframes figure-eight-time{to{--t: 6.283185}}@keyframes wobble{0%{transform:rotate(0)}25%{transform:rotate(4deg)}50%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}to{transform:rotate(0)}}:root{--color-primary: #007bff;--color-primary-dark: #0056b3;--color-primary-light: #66b3ff;--color-secondary: #6c757d;--color-secondary-dark: #495057;--color-secondary-light: #adb5bd;--color-success: #28a745;--color-danger: #dc3545;--color-warning: #ffc107;--color-info: #17a2b8;--color-light: #f8f9fa;--color-dark: #343a40;--color-white: #ffffff;--color-black: #000000;--color-text: var(--color-dark);--color-text-muted: var(--color-secondary);--color-background: var(--background, oklch(from #07a8e4 l c h));--color-border: #dee2e6;--color-link: var(--color-primary);--color-link-hover: var(--color-primary-dark);--font-family-sans-serif: "Times New Roman", Times, serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-family-base: var(--font-family-sans-serif);--font-size-base: 1rem;--font-size-sm: calc(var(--font-size-base) * .875);--font-size-lg: calc(var(--font-size-base) * 1.25);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--line-height-base: 1;--line-height-sm: .8;--line-height-lg: 1.8;--h1-font-size: calc(var(--font-size-base) * 5.5);--h2-font-size: calc(var(--font-size-base) * 2);--h3-font-size: calc(var(--font-size-base) * 1.75);--h4-font-size: calc(var(--font-size-base) * 1.5);--h5-font-size: calc(var(--font-size-base) * 1.25);--h6-font-size: var(--font-size-base);--spacing-unit: .5rem;--spacing-xs: var(--spacing-unit);--spacing-sm: calc(var(--spacing-unit) * 2);--spacing-md: calc(var(--spacing-unit) * 3);--spacing-lg: calc(var(--spacing-unit) * 4);--spacing-xl: calc(var(--spacing-unit) * 6);--spacing-xxl: calc(var(--spacing-unit) * 8);--border-width: 1px;--border-radius-sm: .2rem;--border-radius: .25rem;--border-radius-lg: .3rem;--border-radius-pill: 50rem;--box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--transition-base: all .2s ease-in-out;--container-max-width-sm: 540px;--container-max-width-md: 720px;--container-max-width-lg: 960px;--container-max-width-xl: 1140px;--container-max-width-xxl: 1320px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-base);-webkit-text-size-adjust:100%;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-tab-size:4;tab-size:4;scroll-behavior:smooth;background:auto;cursor:url(/_astro/Deathclaw_Hand_default.B33kFKOl.png),auto}body,h1,h2,h3,h4,h5,h6,p,ol,ul,figure,figcaption,blockquote,dl,dd{margin:0;padding:0;color:inherit}body{--rim: oklch(from var(--color-background) calc(l / 1.5) c h);min-height:100vh;text-rendering:optimizeSpeed;color:var(--color-text);background-color:var(--color-background);background-image:radial-gradient(circle at 50% 0%,var(--color-background) 500px,var(--rim) min(1000px,75%),oklch(from var(--rim) calc(l - 100) c h) 100%);background-blend-mode:normal}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit;border:var(--border-width) solid var(--color-border);border-radius:var(--border-radius);padding:var(--spacing-xs) var(--spacing-sm)}input,button,textarea,select,a,.menu{&:hover{cursor:url(/_astro/Deathclaw_Handv2.Cl_6UVEf.png),auto}}button{cursor:pointer;background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}button:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-dark)}a{color:var(--color-link);text-decoration:none;transition:var(--transition-base)}a:hover{color:var(--color-link-hover);text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);line-height:var(--line-height-sm);margin-bottom:var(--spacing-md);color:inherit}h1{font-size:var(--h1-font-size)}h2{font-size:var(--h2-font-size)}h3{font-size:var(--h3-font-size)}h4{font-size:var(--h4-font-size)}h5{font-size:var(--h5-font-size)}h6{font-size:var(--h6-font-size)}p{margin-bottom:var(--spacing-md)}nav a{text-decoration:none}q{quotes:"“" "”" "‘" "’"}blockquote{margin-left:var(--spacing-lg);padding-left:var(--spacing-md);border-left:3px solid var(--color-border);font-style:italic;color:var(--color-text-muted)}table{width:100%;border-collapse:collapse;margin-bottom:var(--spacing-md)}th,td{padding:var(--spacing-sm);border:var(--border-width) solid var(--color-border);text-align:left}th{font-weight:var(--font-weight-bold);background-color:var(--color-light)}.container{width:100%;padding-right:var(--spacing-md);padding-left:var(--spacing-md);margin-right:auto;margin-left:auto}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-muted{color:var(--color-text-muted)!important}@media (min-width: 576px){.container{max-width:var(--container-max-width-sm)}}@media (min-width: 768px){.container{max-width:var(--container-max-width-md)}}@media (min-width: 992px){.container{max-width:var(--container-max-width-lg)}}@media (min-width: 1200px){.container{max-width:var(--container-max-width-xl)}}@media (min-width: 1400px){.container{max-width:var(--container-max-width-xxl)}}@media print{body{background-color:var(--color-white);color:var(--color-black);font-size:12pt}a{text-decoration:underline;color:var(--color-black)}.no-print{display:none!important}}body{counter-reset:section-counter}section{counter-increment:section-counter;--counter: counter(section-counter);&:before{display:block;position:absolute;left:0;width:100%;height:2px;content:var(--counter);margin-top:calc(var(--counter) * -1);color:red;z-index:1}}.container{max-width:1280px;display:flex;flex-direction:column;margin:0 auto}.content{display:grid;grid-template-columns:subgrid}@font-face{font-family:briston;src:url(/_astro/briston.C3ZEnmBo.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}main{--section-gutter: 2rem;--section-body: 760px;--section-skirt: minmax(0, 228px);min-height:100dvh;display:grid;grid-template-rows:auto;grid-template-columns:[full-start left-outer] auto [left full-body-start left-bleed-start] var(--section-skirt) [left-bleed-end] minmax(auto,var(--section-gutter)) [body] minmax(auto,var(--section-body)) [right-bleed-start] minmax(auto,var(--section-gutter)) [right right-bleed-end] var(--section-skirt) [full-end full-body-end right-outer] auto;@media (max-width: 760px){--section-body: 100%;--section-skirt: 1rem}>*:not([data-position]),>*:not([props])>*{grid-column:body}[data-position=left-outer],[props*=left-outer]>*{grid-column:left-outer}[data-position=right-outer],[props*=right-outer]>*{grid-column:right-outer}[data-position=left],[props*=left]>*{grid-column:left}[data-position=right],[props*=right]>*{grid-column:right}[data-position=body],[props*=body]>*{grid-column:body}[data-position=full],[props*=full]>*{grid-column:full}[data-position=full-body],[props*=full-body]>*{grid-column:full-body}}aside{width:100%;position:relative;grid-row:1 / 900;z-index:100090;&.left div{background-position-x:left;transform:rotateY(180deg)}&.right div{background-position-x:left}div{position:absolute;width:100%;height:100%;background-image:url(/_astro/thickassmoldymetalstuff.CgZ1fwzu.png),linear-gradient(90deg,color-mix(in oklch,rgb(60,60,60),transparent 90%),#000 20px 100%);background-position-y:top;z-index:calc(infinity + 100)}}.curtain{position:fixed;left:0;right:0;height:50%;background-color:#0009;background-image:url(/_astro/metal1.C8_6BOo4.png);z-index:10000;overflow:hidden;will-change:transform}@supports (-webkit-tap-highlight-color: black){::view-transition-new(curtain-top-panel){animation-delay:1.49s}::view-transition-new(curtain-bottom-panel){animation-delay:1.49s}}.curtain.top{top:0;transform:translateY(-100%)}.curtain.bottom{bottom:0;transform:translateY(100%)}@keyframes topCurtainCloseAnimation{0%{transform:translateY(0)}99%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes topCurtainOpenAnimation{0%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes bottomCurtainCloseAnimation{0%{transform:translateY(0)}99%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes bottomCurtainOpenAnimation{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@supports (-moz-appearance:none){.curtain.top{top:0;transform:translateY(-100%)}.curtain.bottom{bottom:0;transform:translateY(100%)}@keyframes topCurtainCloseAnimation{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes topCurtainOpenAnimation{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes bottomCurtainCloseAnimation{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bottomCurtainOpenAnimation{0%{transform:translateY(0)}to{transform:translateY(100%)}}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.banner{display:flex;justify-content:center;align-items:center;margin-inline:-1rem;min-height:500px;position:relative;z-index:-1;img{width:100%;pointer-events:none;align-self:normal}div:not(.menu,.menu-item){position:absolute;width:100%;height:100%;z-index:-1;background-position:center;@media (max-width: 760px){background-position:left}}h1{position:absolute;margin:0;font-size:var(--h1-font-size);font-family:briston;font-feature-settings:"swsh" on;line-height:var(--line-height-base);text-align:center;color:oklch(from var(--background) calc(l - .4) c h);&:after{content:attr(data-title);display:block;color:oklch(from var(--color-background) calc(l - .9) calc(c + .2) h);mix-blend-mode:multiply;transform:rotateX(180deg) scale(1) skew(0,360deg);position:absolute;bottom:-97%;filter:url(#pixelate);@media (max-width: 760px){filter:none;opacity:.1}}@container banner (max-width: 750px){background-color:red}}}
