.viewer[data-astro-cid-uwrn5btu]{width:min(100vw - 2 * var(--gutter), 64rem);height:min(100dvh - 2 * var(--gutter), 60rem);max-width:none;max-height:none;color:var(--ink);background:var(--paper);border:3px solid var(--ink);border-radius:.25rem;margin:auto;padding:0;overflow:hidden;box-shadow:0 1.5rem 3rem oklch(0% 0 0/.5)}.viewer[data-astro-cid-uwrn5btu][open]{grid-template-rows:auto minmax(0,1fr);display:grid}.viewer[data-astro-cid-uwrn5btu]::backdrop{background:oklch(0% 0 0/.72)}.viewer-bar[data-astro-cid-uwrn5btu]{gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:2px solid var(--ink);flex-wrap:wrap;align-items:center;display:flex}.viewer-title[data-astro-cid-uwrn5btu]{min-width:0;font-size:var(--text-lg);flex:12rem}.viewer[data-astro-cid-uwrn5btu] .viewer-button{min-height:2.75rem;font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--ink);cursor:pointer;background:var(--paper);border:2px solid var(--ink);border-radius:.2rem;align-items:center;padding:.5rem .95rem;text-decoration:none;display:inline-flex;box-shadow:0 3px oklch(0% 0 0/.35)}.viewer[data-astro-cid-uwrn5btu] .viewer-button:hover{background:color-mix(in oklch, var(--ink) 14%, var(--paper))}.viewer[data-astro-cid-uwrn5btu] .viewer-button:focus-visible{box-shadow:0 3px 0 oklch(0% 0 0/.35), 0 0 0 7px var(--on-desk)}.viewer-body[data-astro-cid-uwrn5btu]{overscroll-behavior:contain;background:color-mix(in oklch, var(--ink) 8%, var(--paper));place-items:start center;display:grid;overflow:auto}.viewer-body[data-astro-cid-uwrn5btu]:focus-visible{outline:3px solid var(--ink);outline-offset:-6px}.viewer-body[data-astro-cid-uwrn5btu] iframe{background:#fff;border:0;width:100%;height:100%}.viewer-body[data-astro-cid-uwrn5btu] img{max-width:100%;height:auto}html[data-viewer-open]{scrollbar-gutter:stable;overflow:hidden}.folder{--leaf-width:min(100%, 38rem);--turn-duration:.8s;--ease-turn:cubic-bezier(.45, .05, .2, 1);--depth:3600px;--pin-top:var(--bar-h,0px);color:var(--ink);position:relative}.folder .stack{gap:var(--space-5);width:min(100%,44rem);margin-inline:auto;margin-top:var(--space-6);counter-reset:folio;display:grid}.folder .leaf{display:contents}.folder .page{transform:rotate(var(--tilt,0deg));margin:0;position:relative}.folder .page--blank,.folder .backcover,html:not(.js) .folder [data-turn]{display:none}.folder .page--sheet{counter-increment:folio;padding:var(--space-5) var(--space-5) var(--space-6);background-color:var(--sheet);box-shadow:0 1px 0 var(--sheet-edge), 0 8px 18px oklch(0% 0 0/.28);background-image:linear-gradient(170deg,oklch(100% 0 0/.35),#0000 40%,oklch(0% 0 0/.05))}.folder .page--sheet:after{content:"";pointer-events:none;background-image:var(--grain);mix-blend-mode:multiply;opacity:.1;position:absolute;inset:0}.folder .folio{right:0;bottom:var(--space-3);max-width:none;font-size:var(--text-sm);text-align:center;color:var(--ink-muted);margin:0;position:absolute;left:0}.folder .folio:before{content:"— " counter(folio) " —"}.folder .doc-runhead{margin-bottom:var(--space-3);padding-bottom:var(--space-1);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--ink-muted);border-bottom:1px dotted var(--rule)}.folder .doc-title{margin-bottom:var(--space-4);padding-bottom:var(--space-2);border-bottom:3px double var(--ink);font-size:clamp(1.6rem,1.2rem + 1.4vw,2.25rem)}.folder .doc-text{margin-bottom:var(--space-3)}.folder .doc-entry{gap:var(--space-1);padding-block:var(--space-3);display:grid}.folder .doc-entry+.doc-entry{border-top:1px dotted var(--rule)}.folder .doc-role{font-size:var(--text-h3)}.folder .doc-meta{font-size:var(--text-sm);color:var(--ink-muted);font-style:italic}.folder .doc-list{gap:var(--space-2);margin:0 0 var(--space-3);padding-left:var(--space-4);display:grid}.folder .doc-list li{max-width:var(--measure)}.folder .doc-list li::marker{content:"■  ";font-size:.7em}.folder .doc-list li[data-continued]::marker{content:""}.folder .doc-note{font-size:var(--text-sm);color:var(--ink-muted)}.folder .doc-links{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.folder .doc-cert-text{gap:var(--space-1);min-width:0;display:grid}.folder .doc-cert-shot{margin-bottom:var(--space-2);background:color-mix(in oklch, var(--ink) 8%, var(--sheet));border:2px solid var(--ink);line-height:0;display:block}.folder .doc-cert-shot img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto}.folder .doc-shot{width:100%;height:auto;margin-bottom:var(--space-3);border:2px solid var(--ink)}.folder .page--cover{gap:var(--space-4);min-height:30rem;padding:var(--space-5);background-color:var(--folder);box-shadow:0 1px 0 var(--folder-shade), 0 10px 22px oklch(0% 0 0/.32);background-image:linear-gradient(90deg,oklch(0% 0 0/.14),#0000 7%),linear-gradient(170deg,oklch(100% 0 0/.25),#0000 45%);grid-template-rows:auto 1fr auto auto;display:grid}.folder .cover-tab{top:-1.85rem;right:var(--space-5);font-family:var(--font-display);font-weight:700;font-size:var(--text-base);background:var(--folder-shade);border-radius:.5rem .5rem 0 0;margin:0;padding:.3rem 1.1rem .2rem;position:absolute}.folder .polaroid{background:var(--sheet);justify-self:start;width:min(11.5rem,52%);margin:0;padding:.55rem .55rem 1.7rem;position:relative;transform:rotate(-4deg);box-shadow:0 2px oklch(0% 0 0/.16),0 8px 12px oklch(0% 0 0/.28)}.folder .polaroid img{aspect-ratio:1;object-fit:cover;width:100%;height:auto}.folder .clip{width:1.5rem;height:3.2rem;color:var(--ink-muted);filter:drop-shadow(0 1px 1px oklch(0% 0 0/.35));position:absolute;top:-1.1rem;left:1rem}.folder .cover-stamp{place-self:center}.folder .cover-stamp .stamp{font-size:clamp(1.5rem,.9rem + 3.4vw,2.75rem)}.folder .cover-headline{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);text-align:center;justify-self:center;margin:0}.folder .cover-scroll,.folder .cover-swipe,.folder .pager{display:none}@media screen{html.js .folder{overflow-x:clip}html.js .folder .stage{min-height:calc(100svh - var(--pin-top) - var(--foot-h));align-content:center;display:grid}html.js:not([data-folder-ready]) body>footer{visibility:hidden;animation:0s 1.5s forwards folder-reveal}@keyframes folder-reveal{to{visibility:visible}}html.js .folder .viewport{padding-block:var(--space-2);touch-action:pan-y pinch-zoom}@media (height>=50rem){html.js .folder .stack{aspect-ratio:1/1.32}html.js .folder .viewport{padding-block:clamp(var(--space-4), 5vh, var(--space-6))}}html.js .folder[data-scroll=on] .cover-scroll{align-items:center;gap:var(--space-1);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);text-align:center;flex-direction:column;justify-self:center;margin:0;display:flex}html.js .folder .cover-scroll svg{width:1.75rem;height:1.75rem;animation:1.6s ease-in-out infinite cover-scroll-nudge}@keyframes cover-scroll-nudge{0%,to{translate:0}50%{translate:0 .4rem}}html.js .folder :is(.viewport,.page):focus-visible{outline:3px solid var(--ink);outline-offset:-3px;box-shadow:inset 0 0 0 7px var(--on-desk)}html.js .folder:has(.viewport:focus-visible) .folder-help{bottom:calc(var(--foot-h) + var(--space-3));z-index:6;width:max-content;max-width:min(36rem, 100% - 2 * var(--gutter));height:auto;padding:var(--space-2) var(--space-3);clip-path:none;white-space:normal;font-size:var(--text-sm);text-align:center;color:var(--ink);background:var(--paper);border:2px solid var(--ink);margin:0;position:fixed;left:50%;overflow:visible;translate:-50%}html.js body>footer{z-index:5;position:sticky;bottom:0}html.js{scroll-padding-bottom:var(--foot-h)}html:has(.folder[data-scroll=on]) body>footer{height:var(--foot-h)}html.js .folder[data-scroll=on] .track{height:calc(var(--stage-h,0px) + (var(--positions,1) - 1) * var(--step,0px))}html.js .folder[data-scroll=on] .stage{top:var(--pin-top);height:var(--stage-h);align-content:center;display:grid;position:sticky}html.js .folder[data-scroll=on] .viewport{box-sizing:content-box;height:calc(var(--spread-h,0px) * var(--fit,1))}html.js .folder[data-scroll=on] .spread{transform-origin:top;transform:scale(var(--fit,1));transition:none}html.js .folder .spread{width:var(--leaf-width);transition:transform var(--turn-duration) var(--ease-turn);grid-template-columns:minmax(0,1fr);margin-inline:auto;padding-top:2.25rem;display:grid}html.js .folder .stack{isolation:isolate;grid-template:"leaf"/minmax(0,1fr);gap:0;width:auto;margin:0;display:grid;position:relative}html.js .folder[data-at-end=false] .stack:before,html.js .folder[data-at-end=false] .stack:after{content:"";z-index:-1;background:var(--sheet);box-shadow:0 1px 0 var(--sheet-edge);position:absolute;inset:0}html.js .folder[data-at-end=false] .stack:before{translate:.55rem .3rem}html.js .folder[data-at-end=false] .stack:after{translate:.3rem .15rem}html.js .folder .backcover{z-index:-1;background-color:var(--folder);box-shadow:0 1px 0 var(--folder-shade), 0 10px 22px oklch(0% 0 0/.32);background-image:linear-gradient(90deg,oklch(0% 0 0/.14),#0000 7%);display:none;position:absolute;inset:0}html.js .folder[data-back-cover=true] .backcover{display:block}html.js .folder .page{backface-visibility:hidden;transform:none}html.js .folder[data-instant] .leaf,html.js .folder[data-instant] .page,html.js .folder[data-instant] .spread{transition:none!important}@media (width>=60rem){html.js .folder .spread{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,76rem)}html.js .folder .stack{grid-column:2}html.js .folder[data-open=false] .spread{transform:translate(-25%)}html.js .folder[data-scroll=on] .spread{transform:scale(var(--fit,1)) translateX(calc(-25% * (1 - clamp(0, var(--progress,0), 1))))}html.js .folder .leaf{visibility:hidden;transform-style:preserve-3d;transform-origin:0;transform:perspective(var(--depth)) rotateY(var(--turn,0deg));z-index:calc(var(--leaves,0) - var(--k,0));transition:transform var(--turn-duration) var(--ease-turn), z-index 0s linear calc(var(--turn-duration) / 2);grid-area:leaf;display:grid;position:relative}html.js .folder .leaf[data-near]{visibility:visible}html.js .folder .leaf[data-turned]{--turn:-180deg;z-index:var(--k,0)}html.js .folder[data-scroll=on] .leaf,html.js .folder[data-scroll=on] .leaf[data-turned]{--turn:calc(clamp(0, var(--progress,0) - var(--k,0), 1) * -180deg);transition:none}html.js .folder .page{grid-area:1/1}html.js .folder .page--back{transform:rotateY(180deg)}html.js .folder .page--sheet,html.js .folder .page--blank{background-color:var(--sheet);background-image:linear-gradient(var(--spine,90deg), oklch(0% 0 0/.12), transparent 5%), linear-gradient(170deg, oklch(100% 0 0/.35), transparent 40%, oklch(0% 0 0/.05))}html.js .folder .page--back{--spine:-90deg}html.js .folder .page--blank{box-shadow:0 1px 0 var(--sheet-edge), 0 8px 18px oklch(0% 0 0/.28);display:block}html.js .folder .leaf--cover .page--blank{background-color:var(--folder-shade);box-shadow:0 1px 0 var(--folder-shade), 0 10px 22px oklch(0% 0 0/.32);background-image:linear-gradient(-90deg,oklch(0% 0 0/.16),#0000 8%)}}@media (width<60rem){html.js .folder .page{visibility:hidden;transform-origin:0;transform:perspective(var(--depth)) rotateY(var(--turn,0deg));z-index:calc(var(--pages,0) - var(--i,0));transition:transform var(--turn-duration) var(--ease-turn), z-index 0s linear calc(var(--turn-duration) / 2);grid-area:leaf}html.js .folder .page[data-near]{visibility:visible}html.js .folder .page[data-state=past]{--turn:-180deg;z-index:var(--i,0)}html.js .folder .page--blank{display:none}html.js .folder .cover-swipe{align-items:center;gap:var(--space-1);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);text-align:center;flex-direction:column;justify-self:center;margin:0;display:flex}html.js .folder .cover-swipe svg{width:1.75rem;height:1.75rem;animation:1.6s ease-in-out infinite cover-swipe-nudge}@keyframes cover-swipe-nudge{0%,to{translate:0}50%{translate:-.4rem}}html.js .folder .viewport>[data-turn]{display:none}html.js .folder .pager{gap:var(--space-2);width:var(--leaf-width);padding-block:var(--space-2);flex:none;justify-content:space-between;align-items:center;margin-inline:auto;display:flex}html.js .folder .pager-turn{gap:var(--space-1);min-width:2.75rem;min-height:2.75rem;font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--ink);cursor:pointer;background:var(--paper);border:2px solid var(--ink);touch-action:manipulation;border-radius:.2rem;justify-content:center;align-items:center;padding:.4rem .7rem;transition:translate .12s ease-out,box-shadow .12s ease-out;display:inline-flex;box-shadow:0 3px oklch(0% 0 0/.35)}html.js .folder .pager-turn svg{flex:none;width:1.1rem;height:1.1rem}html.js .folder .pager-turn:focus-visible{box-shadow:0 3px 0 oklch(0% 0 0/.35), 0 0 0 7px var(--on-desk)}html.js .folder .pager-turn:active:not([aria-disabled=true]){translate:0 2px;box-shadow:0 1px oklch(0% 0 0/.35)}html.js .folder .pager-turn[aria-disabled=true]{cursor:default;box-shadow:none;border-style:dashed}html.js .folder .pager-turn[aria-disabled=true] svg{opacity:.35}html.js .folder .pager-count{font-family:var(--font-display);font-weight:700;font-size:var(--text-base);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--on-desk);margin:0}}@media (width<60rem) and (height>=28rem){html.js:has(.folder){overscroll-behavior-y:none}html.js:has(.folder) body{min-height:0}html.js:has(.folder) body>footer{height:var(--foot-h);font-size:.75rem;line-height:1.25}html.js .folder .stage{height:var(--stage-h,calc(100svh - var(--pin-top) - var(--foot-h)));flex-direction:column;min-height:0;display:flex}html.js .folder .viewport{flex-direction:column;flex:auto;min-height:0;padding-block:0;display:flex}html.js .folder .spread{flex:auto;grid-template-rows:minmax(0,1fr);min-height:0;padding-top:1.9rem}html.js .folder .stack{aspect-ratio:auto;grid-template:"leaf"minmax(0,1fr)/minmax(0,1fr);min-height:0}html.js .folder .page--sheet{padding:var(--space-4);font-size:var(--text-sm);overflow:hidden}html.js .folder .doc-entry{padding-block:var(--space-2)}html.js .folder .doc-cert-shot img{max-height:24svh}html.js .folder .page[data-overflow]{overscroll-behavior:contain;overflow-y:auto}html.js .folder .folio{display:none}html.js .folder .page--cover{gap:var(--space-3);min-height:0;padding:var(--space-4)}html.js .folder .polaroid{width:min(11.5rem,52%,26svh)}}@media (width<60rem) and (height<28rem){html.js .folder .pager{bottom:var(--foot-h);z-index:4;background:var(--desk);position:sticky}}@media (width<23rem){html.js .folder .pager-word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}}@media (prefers-reduced-motion:reduce){.folder{--turn-duration:1ms}}@media (forced-colors:active){.folder .page--sheet:after{display:none}.folder .page--sheet,.folder .page--cover{background-image:none;border:2px solid canvastext}}@media print{.folder .page--sheet:after{display:none}.folder .page{break-inside:avoid;transform:none}}.leaders[data-astro-cid-bn4i7aiw]{gap:var(--space-2);margin:0;display:grid}.row[data-astro-cid-bn4i7aiw]{align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.row[data-astro-cid-bn4i7aiw] dt[data-astro-cid-bn4i7aiw]{align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-muted);flex:auto;font-style:italic;display:flex}.row[data-astro-cid-bn4i7aiw] dt[data-astro-cid-bn4i7aiw]:after{content:"";border-bottom:2px dotted var(--rule);flex:1;translate:0 -.2em}.row[data-astro-cid-bn4i7aiw] dd[data-astro-cid-bn4i7aiw]{text-align:right;overflow-wrap:anywhere;margin:0 0 0 auto;font-weight:700}.group[data-astro-cid-mcmflmh3]+.group[data-astro-cid-mcmflmh3]{margin-top:var(--space-3)}.category[data-astro-cid-mcmflmh3]{padding-bottom:var(--space-1);margin-bottom:var(--space-2);border-bottom:2px solid var(--ink)}.list[data-astro-cid-mcmflmh3]{margin:0;padding:0;list-style:none}.skill[data-astro-cid-mcmflmh3]{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;padding-block:.15rem;display:flex}.name[data-astro-cid-mcmflmh3]{font-weight:700}.leader[data-astro-cid-mcmflmh3]{border-bottom:2px dotted var(--rule);flex:1rem;min-width:1rem;translate:0 -.2em}.years[data-astro-cid-mcmflmh3]{min-width:4.5rem;font-size:var(--text-sm);color:var(--ink-muted);text-align:right}.state[data-astro-cid-mcmflmh3]{min-width:8rem;font-size:var(--text-sm);align-items:center;gap:.45rem;display:inline-flex}.box[data-astro-cid-mcmflmh3]{border:2px solid var(--ink);background:linear-gradient(to top, var(--ink) var(--fill,0%), transparent var(--fill,0%));flex:none;width:.95rem;height:.95rem}[data-astro-cid-mcmflmh3][data-level=daily]{--fill:100%}[data-astro-cid-mcmflmh3][data-level=comfortable]{--fill:75%}[data-astro-cid-mcmflmh3][data-level=intermediate]{--fill:50%}[data-astro-cid-mcmflmh3][data-level=basic]{--fill:25%}@media (width<=30rem){.years[data-astro-cid-mcmflmh3],.state[data-astro-cid-mcmflmh3]{min-width:0}}.footer[data-astro-cid-nns7i3if]{min-height:var(--foot-h);font-size:var(--text-sm);background:var(--desk);border-top:1px solid color-mix(in oklch, var(--on-desk) 22%, transparent);align-items:center;line-height:1.35;display:flex}.inner[data-astro-cid-nns7i3if]{width:min(100% - 2 * var(--gutter), var(--page-width));padding-block:var(--space-1);margin-inline:auto}ul[data-astro-cid-34uxj53s]{background:var(--paper);border:2px solid var(--ink);border-radius:.2rem;margin:0;padding:0;list-style:none;display:flex;box-shadow:0 3px oklch(0% 0 0/.35)}li[data-astro-cid-34uxj53s]+li[data-astro-cid-34uxj53s]{border-left:2px solid var(--ink)}a[data-astro-cid-34uxj53s]{min-width:2.5rem;min-height:calc(2.75rem - 4px);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--ink);justify-content:center;align-items:center;padding-inline:.4rem;text-decoration:none;display:inline-flex;position:relative}a[data-astro-cid-34uxj53s]:hover{background:color-mix(in oklch, var(--ink) 14%, var(--paper))}a[data-astro-cid-34uxj53s][aria-current=page]{color:var(--paper);background:var(--ink)}a[data-astro-cid-34uxj53s]:focus-visible{z-index:1}@media (forced-colors:active){a[data-astro-cid-34uxj53s][aria-current=page]{text-underline-offset:.3em;text-decoration:underline 3px}}.toggle[data-astro-cid-l6lhmie6]{align-items:center;gap:var(--space-2);min-height:2.75rem;font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--ink);cursor:pointer;background:var(--paper);border:2px solid var(--ink);border-radius:.2rem;padding:.5rem .7rem;transition:translate .12s ease-out,box-shadow .12s ease-out;display:inline-flex;box-shadow:0 3px oklch(0% 0 0/.35)}.toggle[data-astro-cid-l6lhmie6]:focus-visible{box-shadow:0 3px 0 oklch(0% 0 0/.35), 0 0 0 7px var(--on-desk)}.toggle[data-astro-cid-l6lhmie6]:active{translate:0 2px;box-shadow:0 1px oklch(0% 0 0/.35)}[data-theme=day] .to-day[data-astro-cid-l6lhmie6],[data-theme=night] .to-night[data-astro-cid-l6lhmie6]{display:none}.to-night[data-astro-cid-l6lhmie6],.to-day[data-astro-cid-l6lhmie6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width>=40rem){.toggle[data-astro-cid-l6lhmie6]{padding-inline:.95rem}.to-night[data-astro-cid-l6lhmie6],.to-day[data-astro-cid-l6lhmie6]{clip-path:none;width:auto;height:auto;margin:0;position:static;overflow:visible}}.bar[data-astro-cid-rutobish]{z-index:5;height:var(--bar-h);background:var(--desk);border-bottom:1px solid color-mix(in oklch, var(--on-desk) 16%, transparent);position:sticky;top:0}.inner[data-astro-cid-rutobish]{gap:var(--space-3);width:min(100% - 2 * var(--gutter), var(--page-width));flex-wrap:nowrap;justify-content:space-between;align-items:center;height:100%;margin-inline:auto;display:flex}nav[data-astro-cid-rutobish]{scrollbar-width:none;flex:1;min-width:0;margin:-.75rem;padding:.75rem;overflow-x:auto}nav[data-astro-cid-rutobish]::-webkit-scrollbar{display:none}nav[data-astro-cid-rutobish][data-more-end]{mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}nav[data-astro-cid-rutobish][data-more-start]{mask-image:linear-gradient(90deg,#0000,#000 2.5rem)}nav[data-astro-cid-rutobish][data-more-start][data-more-end]{mask-image:linear-gradient(90deg,#0000,#000 2.5rem calc(100% - 2.5rem),#0000)}.tools[data-astro-cid-rutobish]{gap:var(--space-2);flex:none;align-items:center;display:flex}.links[data-astro-cid-rutobish]{gap:0 var(--space-3);flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{min-height:2.75rem;font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--on-desk);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.links[data-astro-cid-rutobish] a[data-astro-cid-rutobish]:hover{border-bottom-color:color-mix(in oklch, var(--on-desk) 55%, transparent)}.links[data-astro-cid-rutobish] a[data-astro-cid-rutobish][aria-current]{border-bottom-color:var(--tape)}@media (width>=48rem){.links[data-astro-cid-rutobish]{column-gap:var(--space-4)}.links[data-astro-cid-rutobish] a[data-astro-cid-rutobish]{font-size:var(--text-lg)}}@media (forced-colors:active){.links[data-astro-cid-rutobish] a[data-astro-cid-rutobish][aria-current]{text-underline-offset:.3em;text-decoration:underline 3px}}.page[data-astro-cid-i5duwunu]{width:100%;padding-inline:var(--gutter)}
