@font-face{font-display:swap;font-family:DM Sans VF;font-style:normal;src:url("https://cdn.moongale.icu/assets/fonts/dmsans-vf/regular.woff2") format('woff2')}@font-face{font-display:swap;font-family:DM Sans VF;font-style:italic;src:url("https://cdn.moongale.icu/assets/fonts/dmsans-vf/italic.woff2") format('woff2')}@font-face{font-display:swap;font-family:P22M Pro;font-style:normal;font-weight:400;src:url("https://cdn.moongale.icu/assets/fonts/p22/regular.woff2") format('woff2')}@layer reset, components, appearance, page, utilities;
@layer reset{:root{color-scheme:light dark;--font-body-family:'DM Sans VF',sans-serif;--font-body-size:16px;--font-body-lineHeight:1.6;--font-heading-family:'P22 Mackinac Pro',serif;--font-heading-weight:400;--font-heading-lineHeight:1.15;--font-dmsans:'DM Sans VF',sans-serif;--font-p22:'P22 Mackinac Pro',serif;--bg-color:light-dark(oklch(96% 0 0),oklch(12% 0 0));--text-color:light-dark(oklch(32% 0 0),oklch(97% 0 0))}:root[data-color-scheme="dark"]{color-scheme:only dark}:root[data-color-scheme="light"]{color-scheme:only light}[hidden]{display:none !important}*,html,body{margin:0;padding:0;border:0}*,*::before,*::after{box-sizing:border-box}html,body{width:100%}html{height:100%;scroll-behavior:smooth}body{background-color:var(--bg-color);color:var(--text-color);font-family:'DM Sans VF',sans-serif;font-size:16px;line-height:1.6;min-height:100%;overflow:hidden auto}body,article,aside,div,footer,header,main,nav,section,mg-container,mg-modal-content,mg-lightbox,mg-formfield,mg-dialog,mg-dialog-main,mg-sigil{align-items:stretch;display:flex;flex-direction:column;flex-shrink:0;position:relative}main{flex-grow:1;margin-block-start:var(--page-header-offset,0)}ul,ol{list-style:none}li{list-style:inherit}a{background-color:transparent;color:inherit;display:inline-flex;pointer-events:all;text-decoration-color:currentColor;text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;transition:all .25s ease}a[target="_blank"]{position:relative;padding-inline-end:10px}a[target="_blank"] > svg{position:relative;stroke-width:3px;transform:translate(1px,-4px);width:10px}p > a{display:inline;font-size:inherit}a:hover{text-decoration-color:currentColor}hr{--hr-color:light-dark(88% 0 0,14.5% 0 0);border:0;border-top:1px solid var(--hr-color);margin-block:1rem;width:100%}mg-svg-pack{pointer-events:none;position:absolute;top:-9999px;width:0;height:0}svg{fill:none;pointer-events:none;stroke:var(--svg-color,currentColor);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}svg[data-filled],svg [data-filled]{fill:var(--svg-color,currentColor);stroke:none}table{border-collapse:collapse;text-indent:0}th,td{text-align:left;white-space:nowrap}h1,h2{font-size:var(--font-size)}@media screen and (min-width:768px){h1,h2{font-size:var(--font-size-md, var(--font-size))}}@media screen and (min-width:992px){h1,h2{font-size:var(--font-size-lg, var(--font-size-md, var(--font-size)))}}h1{--font-size:2.5rem;--font-size-lg:4rem}h1,h2,h3{color:inherit;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:var(--font-heading-lineHeight)}h2{--font-size:2rem}h3{font-size:1.5rem}body > footer,main > :is(header, section){padding-block:72px;width:100%}}@layer components{:root{--btn-bdr-radius:4px;--btn-bg-color:none;--btn-text-color:var(--text-color);--btn-hover-shadow-color:light-dark(rgba(12,12,12,0.15),rgba(249,249,249,0.15));--btn-outline-bdr-color:light-dark(#808080,rgba(128,128,128,0.8));--btn-outline-color:var(--text-color);--btn-pressed-bgc:var(--text-color);--btn-pressed-color:light-dark(var(--bg-color),#0d1215);--btn-solid-bgc:var(--text-color);--btn-solid-color:light-dark(var(--bg-color),#0d1215);--btn-tonal-bgc:light-dark(oklch(90% 0 0),oklch(25% 0 0));--btn-tonal-color:var(--text-color)}mg-button,mg-btn-icon{display:inline-flex}mg-button{align-self:var(--btn-align,flex-start);border-radius:var(--btn-bdr-radius);color:var(--btn-text-color);outline:1px solid var(--btn-bdr-color,transparent);outline-offset:-1px;position:relative;transition:all .1s ease-in-out}mg-button > *{background:none no-repeat center;border-radius:inherit;color:inherit;display:inherit;align-items:center;justify-content:center;outline:0;position:relative;-webkit-user-select:none;user-select:none;white-space:nowrap;width:100%;padding:4px}mg-button[type="text"] > *{font-family:inherit;font-size:12px;font-weight:700;column-gap:var(--btn-text-icon-gap,8px);letter-spacing:1px;line-height:inherit;text-transform:uppercase;padding-block:var(--btn-set-block-padding,var(--btn-block-padding,8px));padding-inline:var(--btn-set-inline-padding,var(--btn-inline-padding,1rem))}mg-button[type="icon"] > *{padding:var(--icon-btnset-padding,var(--icon-btn-padding,8px))}mg-button > * *{pointer-events:none}mg-button a{cursor:pointer;text-decoration-line:none;transition:-webkit-text-decoration .1s ease-in-out;transition:text-decoration .1s ease-in-out;transition:text-decoration .1s ease-in-out, -webkit-text-decoration .1s ease-in-out}mg-button a:hover,mg-button:has(a:focus){text-decoration-line:underline}mg-button label input{inset:0;opacity:0;pointer-events:auto;position:absolute;z-index:10}mg-button:is(:hover, :focus-within):not([disabled]){box-shadow:0 0 0 4px var(--btn-hover-shadow-color)}mg-button:has(:active){transform:translateY(2px)}mg-button[inert]{opacity:.45}mg-button[type="text"]{line-height:24px}mg-button[type="text"][design]{min-width:64px}mg-button[type="text"][compact]:not([design]),mg-btn-set[compact] mg-button[type="text"]{--btn-inline-padding:8px;line-height:1;min-width:unset}mg-button[type="icon"][compact],mg-btn-set[compact] mg-button[type="icon"]{--icon-btn-padding:4px}mg-button[type="icon"] svg{--svg-color:var(--icon-btn-color,currentColor);width:var(--icon-btn-svg-size,24px)}mg-button[design="tonal"]{background:var(--btn-tonal-bgc);color:var(--btn-tonal-color);stroke:var(--btn-tonal-color)}mg-button[design="outline"]{outline-color:var(--btn-outline-bdr-color);color:var(--btn-outline-color);stroke:var(--btn-outline-color)}mg-button[design="solid"]{background:var(--btn-solid-bgc);color:var(--btn-solid-color);stroke:var(--btn-solid-color)}mg-button:has(input:checked, [aria-pressed="true"]){background:var(--btn-pressed-bgc);color:var(--btn-pressed-color);stroke:var(--btn-pressed-color)}mg-button svg{stroke:var(--svg-color,currentColor);width:var(--btn-text-icon-size,1.25em)}mg-button[aria-busy="true"]{cursor:wait;opacity:.45}mg-button[aria-busy="true"] > *{pointer-events:none}mg-button[aria-busy="false"] svg:empty,mg-button[aria-busy="true"] svg *{display:none}mg-button[aria-busy] svg:empty{height:var(--icon-btn-svg-size,1.25em)}mg-button[aria-busy][design="solid"] svg{border-color:rgba(255,255,255,0.25)}mg-button[aria-busy][design="outline"] svg{border-color:rgba(17,17,17,0.25)}mg-button[aria-busy="true"] svg{animation:spin 1s linear infinite;border:2px solid;border-right-color:currentColor !important;border-radius:50%;box-sizing:border-box}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}mg-btn-set{--btn-set-gap:8px;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:var(--btn-align);gap:var(--btn-set-gap)}mg-btn-set[column]{align-items:var(--btn-align);flex-direction:column}mg-btn-set[orient="left"]:has([type="text"]){margin-inline-start:calc(var(--btn-set-inline-padding) * -1)}mg-btn-set[orient="left"]:has([type="icon"]){margin-inline-start:calc(var(--icon-btnset-padding) * -1)}mg-btn-set[orient="right"]:has([type="text"]){margin-inline-end:calc(var(--btn-set-inline-padding) * -1)}mg-btn-set[orient="right"]:has([type="icon"]){margin-inline-start:calc(var(--icon-btnset-padding) * -1)}mg-btn-set mg-button{align-self:unset}mg-container,.container{--container-width:100%;--container-width-sm:540px;--container-width-md:720px;--container-width-lg:960px;--container-width-xl:1140px;margin-inline:auto;padding-inline:1.5rem;width:100%;flex-basis:100%;max-width:var(--container-width)}@media screen and (min-width:600px){mg-container,.container{max-width:var(--container-width-sm, var(--container-width))}}@media screen and (min-width:768px){mg-container,.container{max-width:var(--container-width-md, var(--container-width-sm, var(--container-width)))}}@media screen and (min-width:992px){mg-container,.container{max-width:var(--container-width-lg, var(--container-width-md, var(--container-width-sm, var(--container-width))))}}@media screen and (min-width:1152px){mg-container,.container{max-width:var(--container-width-xl, var(--container-width-lg, var(--container-width-md, var(--container-width-sm, var(--container-width)))))}}mg-container[fluid],.container.is-fluid{max-width:unset}mg-switch,mg-switch label,mg-switch-toggle{display:flex}mg-switch,mg-switch-toggle:not([extended]){position:relative}mg-switch{--switch-focus-outline-color:light-dark(oklch(14.5% 0 0 / 0.25),oklch(88% 0 0 / 0.25));--switch-off-bgc:light-dark(#f3f3f3,transparent);--switch-off-thumb-color:light-dark(#79747e,#938f99);--switch-on-bgc:var(--text-color);--switch-on-thumb-color:var(--bg-color,#fff);transition-duration:var(--switch-td,.25s);flex-direction:row;align-items:center;justify-content:space-between;column-gap:var(--switch-gap,32px)}mg-switch label{flex-direction:column;flex-grow:1;pointer-events:none}mg-switch input{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;appearance:none;border:0;opacity:0;pointer-events:auto;z-index:1}mg-switch-toggle{align-items:center;border-radius:16px;display:inline-flex;flex-shrink:0;outline:4px solid transparent;width:52px;height:32px}mg-switch-toggle:has(input[disabled]),mg-switch[disabled] mg-switch-toggle{opacity:.5}mg-switch-toggle:focus-within{outline-color:var(--switch-focus-outline-color)}mg-switch-toggle,mg-switch-toggle::before,mg-switch-toggle::after{transition-duration:inherit;transition-property:all;transition-timing-function:ease-in-out}mg-switch-toggle::before,mg-switch-toggle::after{content:'';position:absolute}mg-switch-toggle::before{background-color:var(--switch-off-bgc);border:2px solid var(--switch-off-thumb-color);border-radius:16px;width:inherit;height:inherit}mg-switch-toggle::after{background-color:var(--switch-off-thumb-color);border-radius:50%;right:28px;width:16px;height:16px}mg-switch[on] mg-switch-toggle::before,mg-switch-toggle:has(:checked)::before{background-color:var(--switch-on-bgc);border-color:transparent}mg-switch[on] mg-switch-toggle::after,mg-switch-toggle:has(:checked)::after{background-color:var(--switch-on-thumb-color);right:4px;width:24px;height:24px}mg-media-set{display:grid;--media-grid-cols:var(--media-cols);grid-template-columns:repeat(var(--media-grid-cols,1),1fr);column-gap:var(--media-col-gap,var(--media-grid-gap,0));row-gap:var(--media-row-gap,var(--media-grid-gap,0))}mg-media{width:100%;background-color:#f1f1f1;box-sizing:content-box;display:flex;overflow:hidden;position:relative}mg-media[transparent]{background-color:transparent}mg-media :is(img, picture, video, canvas){object-fit:var(--media-fit,cover);object-position:var(--media-position,center);width:100%;height:100%}mg-media > img{pointer-events:none}.modal\:opened{overflow:hidden}mg-modal,mg-modal > *{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:100}mg-modal > *{transition-duration:var(--modal-transition-duration,.35s);visibility:hidden}mg-modal > * mg-modal-backdrop{opacity:0}mg-modal > [open]{visibility:visible}mg-modal > [open] mg-modal-backdrop{opacity:1}mg-button[dismiss="modal"]{z-index:120}mg-modal-content,mg-modal-backdrop{transition-duration:inherit;transition-timing-function:inherit}mg-modal-content{z-index:110;transition-property:opacity,transform}mg-modal-backdrop{backdrop-filter:blur(3px);background-color:rgba(0,0,0,0.6);position:absolute;width:inherit;height:inherit;opacity:0;transition-property:opacity}mg-lightbox{--carousel-height:100%}mg-lightbox :is(mg-modal-content, mg-carousel, mg-carousel-slides){width:100%;height:100%}mg-lightbox mg-media{width:100%;height:100%}mg-lightbox img{object-fit:contain;object-position:center;width:inherit;height:inherit}mg-lightbox mg-button[dismiss]{position:absolute;top:1rem;right:1rem}mg-form,mg-form form,.ff-set{display:flex;flex-direction:column;row-gap:var(--field-gap,2rem);width:100%}mg-form{--ff-input-bdr-radius:4px;--ff-input-outline-width:1px;--ff-label-gap:8px;--ff-input-block-padding:8px;--ff-input-inline-padding:16px;--ff-invalid-input-color:#ff4136;--ff-icon-color:light-dark(rgba(0,0,0,0.65),rgba(249,249,249,0.65));--ff-input-outline-color:light-dark(oklch(65% 0 0),oklch(30% 0 0));--ff-input-bgc:transparent;--ff-input-focus-outline-color:light-dark(oklch(65% 0 0),oklch(50% 0 0));--ff-input-hover-color:light-dark(rgba(96,96,96,0.15),rgba(249,249,249,0.15));--ff-placeholder-color:light-dark(oklch(65% 0 0),oklch(45% 0 0));--ff-readonly-bgc:light-dark(#dbdbdb,#444);--ff-choice-bdrc:light-dark(rgba(0,0,0,0.3),rgba(249,249,249,0.3));--ff-choice-checked-bdrc:light-dark(rgba(0,0,0,0.25),rgba(249,249,249,0.25));--ff-radio-checked-bdrc:var(--text-color);--ff-radio-checked-color:var(--text-color)}mg-formfield[input]{--ff-input-label-gap:8px;--ff-btn-icon-size:40px;--btn-icon-size:1.25em}mg-formfield[input] label{margin-block-end:var(--ff-input-label-gap)}mg-formfield[input] label,mg-formfield[choice] legend{display:block;font-size:15px;line-height:16px}mg-formfield[input] label.hidden,mg-formfield[choice] legend.hidden{width:1px;height:1px;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden;position:absolute;white-space:nowrap}[invalid] label,mg-formfield[invalid] mg-ff-helper{color:var(--ff-invalid-input-color)}mg-formfield[input]:not(:has([required])) label::after,mg-formfield[choice]:not([required]) legend::after{content:' (Optional)';font-size:.825rem;opacity:.825;vertical-align:bottom}mg-formfield[input] :is(input, select, textarea){background-clip:padding-box;background-color:var(--ff-input-bgc);background-image:none;color:inherit;display:block;font-family:inherit;font-size:1rem;line-height:24px;padding:var(--ff-input-block-padding) var(--ff-input-inline-padding)}mg-ff-control :is(input, select, textarea){flex-grow:1;outline:0}mg-formfield[input] :is(input, select, textarea)::placeholder{color:var(--ff-placeholder-color)}mg-formfield[input] [aria-invalid="true"] :is(input, select, textarea){border-color:var(--ff-invalid-input-color)}mg-formfield[input] :is(mg-button, mg-ff-icon, mg-select-svg){--ff-svg-size:1.25em;width:var(--ff-btn-icon-size);height:var(--ff-btn-icon-size)}mg-formfield[input] :is(mg-button, mg-ff-icon, mg-select-svg) svg{width:var(--ff-svg-size)}mg-formfield[input]:has(mg-button:not([design])) input{padding-inline-end:0}mg-formfield[input]:has(mg-ff-icon) input{padding-inline-start:0}mg-ff-control{display:flex;position:relative}mg-ff-control,.ff-control{outline:1px solid var(--ff-input-outline-color);outline-offset:calc(var(--ff-input-outline-width) * -1);border-radius:var(--ff-input-bdr-radius);width:100%}mg-ff-control:hover,.ff-control:hover{box-shadow:0 0 0 4px var(--ff-input-hover-color)}mg-ff-control:focus-within,.ff-control:focus{outline-color:var(--ff-input-focus-outline-color)}mg-ff-prefix,mg-ff-suffix{opacity:var(--ff-input-affix-opacity,.75);padding-block:var(--ff-input-block-padding)}:is(mg-ff-prefix, mg-ff-suffix):has(mg-ff-control){padding:0}:is(mg-ff-prefix, mg-ff-suffix):has(mg-ff-control) mg-ff-control{outline:0}mg-ff-prefix{padding-inline-start:var(--ff-input-inline-padding)}mg-formfield[input]:has(mg-ff-prefix) input{padding-inline-start:var(--ff-prefix-gap,0)}mg-ff-suffix{padding-inline-end:var(--ff-input-inline-padding)}mg-formfield[input]:has(mg-ff-suffix) input{padding-inline-end:var(--ff-suffix-gap,0)}mg-formfield[input="color"] input{height:calc(24px + (var(--ff-input-block-padding) * 2))}mg-formfield[choice]{--ff-choice-label-offset:24px;--ff-choice-legend-gap:12px}mg-formfield[choice] fieldset{display:flex;flex-direction:column;row-gap:var(--ff-choice-block-gap,8px)}mg-formfield[choice][inline] fieldset{column-gap:var(--ff-choice-inline-gap,32px);flex-direction:row;flex-wrap:wrap}mg-formfield[choice] legend{margin-block-end:var(--ff-choice-legend-gap)}mg-ff-choice{display:inline-flex;position:relative}mg-ff-choice input{opacity:0;position:absolute;width:0;height:0}mg-ff-choice label{line-height:24px;padding-left:var(--ff-choice-label-offset);position:relative}mg-ff-choice label::before,mg-ff-choice label::after,mg-ff-choice svg{position:absolute;top:50%;transform:translateY(-50%)}mg-ff-choice label::before,mg-ff-choice label::after{content:''}mg-ff-choice label::before,mg-ff-choice svg{width:14px;height:14px;left:0}mg-ff-choice label::before{border:1px solid var(--ff-choice-bdrc);transition:all .15s ease-in-out}mg-ff-choice label:hover::before,mg-ff-choice input:focus ~ label::before{box-shadow:0 0 0 3px var(--ff-input-hover-color)}mg-formfield[choice="radio"]{--ff-choice-label-offset:24px;row-gap:var(--ff-choice-gap,8px)}mg-formfield[choice="radio"] label::before,mg-formfield[choice="radio"] label::after{border-radius:50%}mg-formfield[choice="radio"] :checked ~ label::before{border-color:var(--ff-radio-checked-bdrc)}mg-formfield[choice="radio"] label::after{left:3px;width:8px;height:8px}mg-formfield[choice="radio"] :checked ~ label::after{background-color:var(--ff-radio-checked-color)}mg-ff-helper{display:block;font-size:13px;width:100%}mg-ff-helper:empty{display:none}mg-formfield[input] mg-ff-helper:not(:empty){margin-block-start:8px}.modal\:opened{overflow:hidden}mg-modal,mg-modal > *{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;z-index:100}mg-modal > *{transition-duration:var(--modal-transition-duration,.35s);visibility:hidden}mg-modal > * mg-modal-backdrop{opacity:0}mg-modal > [open]{visibility:visible}mg-modal > [open] mg-modal-backdrop{opacity:1}mg-button[dismiss="modal"]{z-index:120}mg-modal-content,mg-modal-backdrop{transition-duration:inherit;transition-timing-function:inherit}mg-modal-content{z-index:110;transition-property:opacity,transform}mg-modal-backdrop{backdrop-filter:blur(3px);background-color:rgba(0,0,0,0.6);position:absolute;width:inherit;height:inherit;opacity:0;transition-property:opacity}mg-dialog{--dialog-transition-duration:.35s;--modal-transition-duration:var(--dialog-transition-duration);--dialog-bgc:var(--bg-color);--dialog-footer-bgc:light-dark(oklch(92% 0 0),oklch(20% 0 0));--dialog-header-bdr-color:light-dark(oklch(88% 0 0),oklch(25% 0 0));align-items:center;justify-content:center;padding:var(--dialog-modal-padding,1.5rem)}mg-dialog[size="viewport"]{padding:0}mg-dialog:not([transition]){--dialog-transition-duration:0}mg-dialog mg-modal-content{background-color:var(--dialog-bgc);border-radius:8px;max-width:var(--dialog-width,480px);max-height:100%;width:100%}mg-dialog mg-modal-content > *{padding-inline:24px}mg-dialog:is([size="max"], [size="viewport"]) mg-modal-content{max-height:100%}mg-dialog:is([size="max"], [size="viewport"]) mg-modal-content{max-width:100%;height:100%}mg-dialog[size="viewport"] mg-modal-content{border-radius:0;padding:0}mg-dialog:is([transition], [transition="fade"]) mg-modal-content{opacity:0}mg-dialog:is([transition], [transition="fade"])[open] mg-modal-content{opacity:1}mg-dialog-header,mg-dialog-footer{display:flex;position:relative}mg-dialog-header{--btn-align:center;align-items:center;box-shadow:0 1px 0 0 var(--dialog-header-bdr-color);font-size:1.125em;line-height:1;padding-block:12px}mg-dialog-header mg-button[dismiss="modal"]{--icon-btn-padding:4px;--icon-btn-svg-size:18px;margin-left:auto}mg-dialog-title{font-size:18px;margin-right:24px}mg-dialog-main{flex-grow:1;overflow:hidden auto;padding-block:1rem;z-index:-1}mg-dialog-footer{background-color:var(--dialog-footer-bgc);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;justify-content:flex-end;padding-block:8px}mg-snackbar{position:fixed;bottom:0;left:0;z-index:9999;--btn-align:center;align-self:start;background-color:#0d1215;border-radius:4px;color:#fff;display:flex;filter:none !important;flex-direction:row;align-items:center;justify-content:space-between;font-size:1rem;margin-left:20px;margin-bottom:20px;opacity:1;transform:translateY(0);transition:all .15s ease-in-out;padding:16px;width:calc(100% - 40px)}@media screen and (min-width:600px){mg-snackbar{max-width:80%;width:unset}}mg-snackbar[multiline]{--btn-align:end;flex-direction:column;row-gap:16px}mg-snackbar :is([incoming], [outgoing]){opacity:0}mg-snackbar[incoming]{transform:translateY(100%)}mg-snackbar[outgoing]{transition-duration:.05s}mg-snackbar [dismiss="snackbar"]{--icon-btn-color:#ffd700}mg-snackbar [dismiss="snackbar"],mg-snackbar mg-button[for="snackbar"]{margin-inline-start:16px}mg-snackbar mg-button[for="snackbar"]{color:var(--orange);text-transform:uppercase}mg-snackbar mg-button[for="snackbar"] + [dismiss="snackbar"]{margin-inline-start:8px}mg-sigil{--sigil-ink:#000;--sigil-bgc:#fff;row-gap:1rem}mg-sigil mg-media{background-color:var(--sigil-bgc)}mg-sigil canvas{touch-action:none;cursor:crosshair;display:block}}@layer page{header .brand{height:32px}@media screen and (min-width:768px){header .brand{height:40px}}body > header{padding-block:24px}body > header .logo svg{width:auto;height:40px}body > header .container{--btn-align:center;flex-direction:row;align-items:center;justify-content:space-between}body > footer{background-color:var(--footer-bgc)}.copyright{opacity:.85}@media screen and (min-width:768px){.copyright{text-align:center}}@media screen and (min-width:992px){main > header{--btn-align:center;align-items:center;text-align:center}}ul.-b{display:flex;flex-direction:column;list-style-type:disc;padding-inline-start:1.5rem;row-gap:.5rem}ul.-b li{padding-inline-start:.5rem}mg-form.sigil{margin-inline:auto}mg-form.sigil:has([orientation="landscape"]){--sigil-aspect-ratio:16/9;max-width:720px}mg-form.sigil:has([orientation="square"]){--sigil-aspect-ratio:1/1;max-width:480px}mg-form.sigil:has([orientation="portrait"]){--sigil-aspect-ratio:4/5;max-width:400px}mg-sigil mg-media{aspect-ratio:var(--sigil-aspect-ratio)}body > footer nav{column-gap:1.5rem;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-block-end:1.5rem}}