@layer reset,theme,layout;@layer theme{:root{--layout-fluid-min: 35ch;--layout-default-repeat: 3;--layout-default-gap: 3vmax}}@layer layout{.repeating-grid{--_grid-repeat: var(--grid-repeat, var(--layout-default-repeat));--_repeating-grid-gap: var(--grid-gap, var(--layout-default-gap));display:grid;grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--_grid-repeat),1fr);grid-gap:3vmax;grid-gap:var(--_repeating-grid-gap);gap:3vmax;gap:var(--_repeating-grid-gap)}.repeating-flex{--_flex-repeat: var(--flex-repeat, var(--layout-default-repeat));--_repeating-flex-gap: var(--flex-gap, var(--layout-default-gap));--_gap-count: calc(var(--_flex-repeat) - 1);--_gap-repeater-calc: calc( var(--_repeating-flex-gap) / var(--_flex-repeat) * var(--_gap-count) );display:flex;flex-wrap:wrap;gap:3vmax;gap:var(--_repeating-flex-gap);>*{flex:1 1 calc((100% / var(--_flex-repeat)) - var(--_gap-repeater-calc))}}.fluid-grid{--_fluid-grid-min: var(--fluid-grid-min, var(--layout-fluid-min));--_fluid-grid-gap: var(--grid-gap, var(--layout-default-gap));display:grid;grid-template-columns:repeat(auto-fit,minmax(min(35ch,100%),1fr));grid-template-columns:repeat(auto-fit,minmax(min(var(--_fluid-grid-min),100%),1fr));grid-gap:3vmax;grid-gap:var(--_fluid-grid-gap);gap:3vmax;gap:var(--_fluid-grid-gap)}.fluid-flex{--_fluid-flex-min: var(--fluid-flex-min, var(--layout-fluid-min));--_fluid-flex-gap: var(--flex-gap, var(--layout-default-gap));display:flex;flex-wrap:wrap;gap:3vmax;gap:var(--_fluid-flex-gap);>*{flex:1 1 var(--_fluid-flex-min)}}.subgrid-rows{&:has(>:nth-child(1):last-child){--_subgrid-rows: 1}&:has(>:nth-child(2):last-child){--_subgrid-rows: 2}&:has(>:nth-child(3):last-child){--_subgrid-rows: 3}&:has(>:nth-child(4):last-child){--_subgrid-rows: 4}>*{display:grid;grid-gap:0;grid-gap:var(--subgrid-gap, 0);gap:0;gap:var(--subgrid-gap, 0);grid-row:auto / span 5;grid-row:auto / span var(--subgrid-rows, var(--_subgrid-rows, 5));grid-template-rows:subgrid}}:is(.fluid-grid:not(.subgrid-rows),.repeating-grid:not(.subgrid-rows),.repeating-flex,.fluid-flex)>*{container:grid-item / inline-size;container:var(--grid-item-container, grid-item) / inline-size}}@layer reset{*,*:before,*:after{box-sizing:border-box}}body{margin:0;padding:5vw;display:flex;flex-direction:column;align-content:center;justify-content:center;min-height:100vh}img{max-width:100%;border:none}@layer cards{article{padding:1.2rem;border-radius:.5rem;background-image:linear-gradient(to top left,#101114,#17181b);color:#fff;@supports (color: color-mix(in oklab,red,tan)){background-image:linear-gradient(to top left in oklab,#101114,#17181b)}box-shadow:#00000030 0 10px 20px,#0000003b 0 6px 6px;& img{aspect-ratio:auto 1 / 1;-o-object-fit:cover;object-fit:cover;margin-block:0 1rem;border-radius:.5rem}& p{margin-block:0}}@container (min-width: 700px){article{display:grid;grid-template-columns:1fr 2fr;grid-row:auto / span 3;grid-gap:20px;gap:20px;& h2{grid-column:1 / 3;margin-block:0}& img{grid-row:auto / span 2}}}}@font-face{font-family:Ognes;src:url(/images/fonts/ognes-italic-webfont.woff2) format("woff2")}@font-face{font-family:Lato-BoldItalic;src:url(/images/fonts/Lato-BoldItalic.woff2) format("woff2")}@font-face{font-family:Lato-Bold;src:url(/images/fonts/Lato-Bold.woff2) format("woff2")}@font-face{font-family:Lato-Italic;src:url(/images/fonts/Lato-Italic.woff2) format("woff2")}@font-face{font-family:Lato-Regular;src:url(/images/fonts/Lato-Regular.woff2) format("woff2")}:root{--body-background: oklch(.1926 .006 285.82);--body-color: oklch(.3867 0 0);--card-color: oklch(.1779 .0064 271.04);--card2-color: oklch(.2092 .0064 271.04);--link-color: oklch(.604 .2162 275.21);--titles: oklch(.2923 .0064 271.04);--logo-color: oklch(.4202 0 0);--rich-black: oklch(.0823 .008 240.75)}html{background-color:#141417;background-color:var(--body-background)}nav{width:100%;position:fixed;top:0;padding:1.5rem 2rem;transition:.3s ease-out;background:#141417e6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);&.mask{mask-image:linear-gradient(black 70%,transparent);-webkit-mask-image:linear-gradient(black 70%,transparent)}}.navbar{width:65vw;margin:auto;display:flex;flex-wrap:wrap}.navbar-logo{margin:auto;margin-bottom:2rem}.gblack-logo{min-width:300px;filter:drop-shadow(3px 5px 2px rgb(0 0 0 / .4))}.navbar-item{font-family:Lato-Bold;color:#626bff;color:var(--link-color);text-decoration:none;filter:drop-shadow(-3px 5px 2px rgb(0 0 0 / .4))}.navbar-menu button{font-family:Lato-Bold;color:#626bff;color:var(--link-color);border:0;padding:0;background-color:Transparent}h1{font-size:1.5em;font-family:Lato-BoldItalic;color:#2b2c2f;color:var(--titles)}h2{font-size:1em;font-family:Lato-Regular;color:#4d4d4d;color:var(--logo-color)}h3{font-size:.85em;font-family:Lato-Regular;color:#2b2c2f;color:var(--titles)}h3.inline{display:inline-block}h4.asCouple{font-size:.75em;font-family:Lato-Regular;color:#4d4d4d;color:var(--logo-color);display:inline-block;margin-left:15px}p{font-family:Lato-Regular;font-size:1em;color:#2b2c2f;color:var(--titles)}a{text-decoration:none;color:#626bff;color:var(--link-color)}.heading{font-size:1.5em}.introduction{width:85vw;margin:auto;line-height:1.5}.content{color:var()}.super-capital{font-family:Ognes;font-size:850%;line-height:.5;color:#626bff;color:var(--link-color)}#g-super-space{letter-spacing:-.5rem;color:#626bff;color:var(--link-color)}#t-super-space{letter-spacing:-1.5rem;color:#626bff;color:var(--link-color)}.sub-capital{font-family:Ognes;font-size:450%;vertical-align:super;color:#626bff;color:var(--link-color)}.text-shadow{text-shadow:0 0 4px black}.about-container{max-width:80vw;margin:auto}.intro-a{color:#2b2c2f;color:var(--titles)}.blog-posts{max-width:80vw;margin:auto;margin-top:2rem}.blog-posts-heading{text-decoration:underline}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#141417;background-color:var(--body-background);background-color:#0006}.modal-content{border-radius:.5rem;background-image:linear-gradient(to top left,#101114,#17181b);margin:15% auto;padding:20px;border:1px solid #888;width:50%}.modal__header{line-height:.5rem}.modal__title{color:#4d4d4d;color:var(--logo-color);font-size:1.5rem}.modal-intro{color:#4d4d4d;color:var(--logo-color);font-size:1rem}.form-group{gap:.25rem}form{display:grid;grid-gap:1rem;gap:1rem}input{background:#626bff;background:var(--link-color);color:#2b2c2f;color:var(--titles);border:1px;border-radius:.5rem;padding:1ex 2ex;width:75%}label{font-family:Lato;text-transform:uppercase;font-size:.75rem;color:#4d4d4d;color:var(--logo-color)}.textarea{background:#626bff;background:var(--link-color);color:#2b2c2f;color:var(--titles);width:75%}.modal-button{background-color:#626bff;background-color:var(--link-color);color:#17181b;color:var(--card2-color);width:40%;font-family:Lato;font-size:.75rem;text-transform:uppercase;border-radius:.5rem}.close{color:#4d4d4d;color:var(--logo-color);float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.art-card-head{line-height:.75}.art-card-foot{line-height:.5}.art-card-lines{margin-top:-1em}.art-details{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row:auto / span 3;grid-gap:20px;gap:20px}.art-details-image{max-width:35rem;-o-object-fit:cover;object-fit:cover}.art-details-thumbs,.art-details-content{max-width:35rem}.art-details-details{line-height:.75;margin-bottom:1.5rem}#main-image{width:100%;box-sizing:border-box;box-shadow:#000c 0 4px 12px;margin-bottom:1rem}#thumbnail-container{display:inline-block;justify-content:center}.thumbnail{max-width:5rem;margin:0 10px;cursor:pointer}.footer{--flex-repeat: 3;--flex-gap: 2rem}footer{text-align:center;margin:2vh 1vw;filter:drop-shadow(-3px 5px 2px rgb(0 0 0 / .4))}footer a{font-family:Lato-Bold;color:#626bff;color:var(--link-color);text-decoration:none}pre.highlight{padding:16px;background-color:#f6f8fa}.highlight .hll{background-color:#ffc}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k,.highlight .o{color:#000;font-weight:700}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700;font-style:italic}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:700;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .ge{color:#000;font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr{color:#000;font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .m{color:#099}.highlight .s{color:#d01040}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .nd{color:#3c5d5d;font-weight:700}.highlight .ni{color:purple}.highlight .ne,.highlight .nf,.highlight .nl{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{color:#000;font-weight:700}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#099}.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#d01040}.highlight .sr{color:#009926}.highlight .s1{color:#d01040}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc,.highlight .vg,.highlight .vi{color:teal}.highlight .il{color:#099}
/*# sourceMappingURL=/_bridgetown/static/index.WXFHDWHS.css.map */
