html{block-size:100%}body{background:var(--blue-900);place-content:center;gap:3rlh;min-height:100%;display:grid;&:before{content:"";mix-blend-mode:overlay;z-index:-1;pointer-events:none;background:conic-gradient(at 50% -20%,#0000 35%,#fff9 45% 55%,#0000 65%);position:absolute;inset:0;mask:radial-gradient(circle farthest-side at 50% -20%,#000 10%,#0000 50%)}}@property --theme-c{syntax:"<color>";inherits:true;initial-value:#0000}header[data-astro-cid-lcdefpme]{place-content:center;place-items:center;gap:3rlh;font-size:clamp(1rem,.6591rem + 1.4545vw,1.75rem);display:grid;overflow-x:clip;&:after{content:""}& p{color:oklch(65% .02 250.79);text-align:center;text-transform:uppercase;letter-spacing:.1em;margin-block-start:.25rlh;font-size:min(.5em,.8rem);font-weight:600}}h1[data-astro-cid-lcdefpme]{font-family:var(--font-flex);letter-spacing:.03em;color:#fff;filter:var(--filter);margin-block-start:-.5em;font-size:max(5em,5rem);font-weight:700;line-height:1.3;&>span[data-astro-cid-lcdefpme]{font-variation-settings:"wdth" 500, "HGHT" 500;transition:var(--smooth);color:#000524cc;background:linear-gradient(135deg, var(--theme-c) 0 100%) center / 100% 100% text no-repeat, linear-gradient(135deg, var(--theme-grid) 20%, var(--theme-subgrid), var(--theme-flex), var(--theme-sda) 90%) text;-webkit-text-stroke:3px #00052300;paint-order:stroke fill;isolation:isolate;align-items:baseline;transition:--theme-c 1s;display:inline-flex;position:relative;transform:skewY(-5deg);h1[data-astro-cid-lcdefpme][style] &{--theme-c:var(--theme);@starting-style{--theme-c:#0000}}&:before{content:"CSSXS";font-variation-settings:"wdth" 500, "HGHT" 500;z-index:3;mix-blend-mode:overlay;color:#000523cc;opacity:.8;background:repeating-radial-gradient(circle at 8% 75%,#000 0 .01em,#0000 0 .018em) text;position:absolute;top:0;left:0}& span{transition:color .5s .1s;h1[data-astro-cid-lcdefpme][style] &{color:#00052355;transition:color .5s}}}}.bento[data-astro-cid-lcdefpme]{flex-flow:wrap;justify-content:center;gap:clamp(.5rem,.2561rem + 1.0405vw,1.0625rem);margin-inline:max(1rlh,50% - 37rem);padding:.7rlh;display:flex;position:relative;box-shadow:inset 0 0 10px #0006,0 0 20px oklch(25% .04 253.46/.5);&:before{border-inline-width:1px;margin-block:-2rlh;mask:linear-gradient(#0000,#000 2rlh calc(100% - 2rlh),#0000)}&:after{border-block-width:1px;margin-inline:-2rlh;mask:linear-gradient(90deg,#0000,#000 2rlh calc(100% - 2rlh),#0000)}&:before,&:after{content:"";pointer-events:none;border:1px dashed oklch(32% .06 250.53);position:absolute;inset:0}& ul{padding:0;list-style:none;display:contents}& a{isolation:isolate;background:var(--blue-700);color:oklch(65% .02 250.79);text-decoration:3px var(--underline,#fff1) underline;text-underline-offset:.2em;outline-color:var(--theme);border-radius:.5rem;padding:.7em 1em;font-size:min(.8em,1rem);display:inline-block;position:relative;box-shadow:inset 0 .5px #ffffff17,inset 0 0 0 .5px #ffffff09;&:before{content:"";z-index:-1;opacity:var(--opacity,0);background:radial-gradient(circle farthest-side at 50% 0,oklch(30% .06 247.26),#0000 75%);position:absolute;inset:0}&:is(:hover,:focus-visible){color:var(--theme);--opacity:1;--underline:var(--theme)}& span{color:#fff;font-weight:600}}}header[data-astro-cid-lcdefpme]{--filter:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"0\" height=\"0\">      <filter id=\"f\" x=\"-50%\" y=\"-200%\" width=\"200%\" height=\"500%\">        <feGaussianBlur stdDeviation=\"5\"></feGaussianBlur>        <feColorMatrix type=\"saturate\" values=\"1\"></feColorMatrix>        <feComponentTransfer>          <feFuncA type=\"linear\" slope=\".75\"/>          </feComponentTransfer>          <feComposite in=\"SourceGraphic\"></feComposite>          </filter>          </svg>#f");--elastic:.9s linear(0, .218 2.1%, .862 6.5%, 1.114, 1.296 10.7%, 1.346, 1.37 12.9%, 1.373, 1.364 14.5%, 1.315 16.2%, 1.032 21.8%, .941 24%, .891 25.9%, .877, .869 27.8%, .87, .882 30.7%, .907 32.4%, .981 36.4%, 1.012 38.3%, 1.036, 1.046 42.7% 44.1%, 1.042 45.7%, .996 53.3%, .988, .984 57.5%, .985 60.7%, 1.001 68.1%, 1.006 72.2%, .998 86.7%, 1)}
