*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;text-size-adjust:none}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{min-height:100dvh;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}textarea:not([rows]){min-height:10em}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{line-height:1.1;text-wrap:balance}ul[role=list],ol[role=list]{list-style:none;padding:0}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}:target{scroll-margin-block:5ex}[hidden]{display:none!important}@font-face{font-family:Flow Circular;src:url(/tools/site-seeing/fonts/flow/FlowCircular-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Asap Condensed;src:url(/tools/site-seeing/fonts/asap-condensed/AsapCondensed-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Asap Condensed;src:url(/tools/site-seeing/fonts/asap-condensed/AsapCondensed-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Asap Condensed Fallback;src:local("Arial"),local("ArialMT");font-weight:400;font-style:normal;size-adjust:81.48%;ascent-override:114.63%;descent-override:26.02%;line-gap-override:0%}@font-face{font-family:Asap Condensed Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:700;font-style:normal;size-adjust:75.36%;ascent-override:123.95%;descent-override:28.13%;line-gap-override:0%}@font-face{font-family:DM Sans;src:url(/tools/site-seeing/fonts/dm-sans/DMSans-Variable.woff2) format("woff2");font-weight:100 1000;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local("Arial"),local("ArialMT");font-weight:400;font-style:normal;size-adjust:105.57%;ascent-override:93.97%;descent-override:29.37%;line-gap-override:0%}@font-face{font-family:DM Sans Fallback;src:local("Arial Bold"),local("Arial-BoldMT");font-weight:700;font-style:normal;size-adjust:102.79%;ascent-override:96.51%;descent-override:30.16%;line-gap-override:0%}:root{color-scheme:light;--color-text: #1a1a1a;--color-text-secondary: #454647;--color-text-muted: #666;--color-accent: #d57830;--color-focus: #000;--color-hover: rgb(0 0 0 / .05);--color-border: #ccc;--color-page: #faf7f4;--color-aside: hsl(from #faf7f4 h s 92);--color-aside-edge: hsl(from #faf7f4 h s 88);--color-option: hsl(from #faf7f4 h s 88);--color-option-hover: hsl(from #faf7f4 h s 83);--color-input-border: hsl(from #faf7f4 h s 80);--color-surface: #fff;--color-surface-hover: hsl(from #fff h s 95);--color-track: #ccc;--color-thumbnail: #d4d4d4;--color-device: #000;--color-header: rgb(255 255 255 / .5);--header-border: none;--color-logo: rgb(213 120 48 / 36%);--color-home: #f4f8fa;--color-home-tile: #f3e8de;--color-home-header: rgb(255 255 255 / .75);--color-home-header-border: rgb(0 0 0 / .14)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--color-text: #ece6e0;--color-text-secondary: #b8b0a8;--color-text-muted: #9a9189;--color-accent: #d57830;--color-focus: #fff;--color-hover: rgb(255 255 255 / .06);--color-border: #3a352f;--color-page: #1b1916;--color-aside: #211e1a;--color-aside-edge: #2c2823;--color-option: #2c2823;--color-option-hover: #37322c;--color-input-border: #3a352f;--color-surface: #2a2622;--color-surface-hover: #332e29;--color-track: #4a443d;--color-thumbnail: #3a352f;--color-device: #4a443d;--color-header: rgb(33 30 26 / .6);--header-border: 1px solid var(--color-home-header-border);--color-logo: rgb(213 120 48 / 55%);--color-home: hsl(26 66% 12% / 1);--color-home-tile: #211d19;--color-home-header: rgb(27 25 22 / .75);--color-home-header-border: rgb(255 255 255 / .1)}}:root[data-theme=dark]{color-scheme:dark;--color-text: #ece6e0;--color-text-secondary: #b8b0a8;--color-text-muted: #9a9189;--color-accent: #d57830;--color-focus: #fff;--color-hover: rgb(255 255 255 / .06);--color-border: #3a352f;--color-page: #1b1916;--color-aside: #211e1a;--color-aside-edge: #2c2823;--color-option: #2c2823;--color-option-hover: #37322c;--color-input-border: #3a352f;--color-surface: #2a2622;--color-surface-hover: #332e29;--color-track: #4a443d;--color-thumbnail: #3a352f;--color-device: #4a443d;--color-header: rgb(33 30 26 / .6);--header-border: 1px solid var(--color-home-header-border);--color-logo: rgb(213 120 48 / 55%);--color-home: hsl(26 66% 12% / 1);--color-home-tile: #211d19;--color-home-header: rgb(27 25 22 / .75);--color-home-header-border: rgb(255 255 255 / .1)}.theme-switching,.theme-switching *{transition:none!important}html{background-color:var(--color-page)}body{font-family:Asap Condensed,Asap Condensed Fallback,system-ui,-apple-system,sans-serif;color:var(--color-text)}.site-header[data-astro-cid-2zzqp3vg]{z-index:10;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-inline:1rem;background-color:var(--color-header);box-shadow:0 3px 14px #00000012}.logo[data-astro-cid-2zzqp3vg]{display:flex;align-items:center;text-decoration:none}.logo[data-astro-cid-2zzqp3vg] svg{width:130px;color:#d578305c}.logo[data-astro-cid-2zzqp3vg] span[data-astro-cid-2zzqp3vg]{font-size:17px;font-weight:700;color:var(--color-text);text-box:trim-both cap alphabetic}.logo-layout[data-astro-cid-2zzqp3vg]{display:grid;grid-template-columns:repeat(25,2px);grid-template-rows:repeat(16,2px);width:50px;aspect-ratio:50/32}.logo-layout[data-astro-cid-2zzqp3vg]>[data-astro-cid-2zzqp3vg]{min-width:0;min-height:0;background-color:var(--color-logo);border-radius:4px}.logo-layout[data-astro-cid-2zzqp3vg] .desktop[data-astro-cid-2zzqp3vg]{width:40px;aspect-ratio:5/3;grid-column:1;grid-column:Random(1,2,1);grid-row:3;grid-row:Random(3,4,1)}.logo-layout[data-astro-cid-2zzqp3vg] .tablet[data-astro-cid-2zzqp3vg]{width:28px;aspect-ratio:4/3;grid-column:3;grid-column:Random(3,5,1);grid-row:1;grid-row:Random(1,2,1)}.logo-layout[data-astro-cid-2zzqp3vg] .mobile[data-astro-cid-2zzqp3vg]{width:16px;aspect-ratio:2/3;grid-column:11;grid-column:Random(11,15,4);grid-row:5}.header-end[data-astro-cid-2zzqp3vg]{display:flex;align-items:center;gap:.75rem}.theme-toggle[data-astro-cid-2zzqp3vg]{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:8px;background-color:transparent;color:inherit;transition:background-color .15s ease}.theme-toggle[data-astro-cid-2zzqp3vg] svg{width:20px;height:20px}.theme-toggle[data-astro-cid-2zzqp3vg]:hover{background-color:var(--color-hover)}.theme-toggle[data-astro-cid-2zzqp3vg]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.theme-toggle[data-astro-cid-2zzqp3vg] .sun{display:none}:root[data-theme=dark] .theme-toggle[data-astro-cid-2zzqp3vg] .sun{display:block}:root[data-theme=dark] .theme-toggle[data-astro-cid-2zzqp3vg] .moon{display:none}:root:not([data-theme]) .theme-toggle[data-astro-cid-2zzqp3vg]{display:none}.author[data-astro-cid-2zzqp3vg]{display:flex;align-items:end;gap:.5rem;font-size:13px;padding-block:.5rem 0}.author[data-astro-cid-2zzqp3vg] img[data-astro-cid-2zzqp3vg]{--size: 40px;width:var(--size);height:var(--size)}.author[data-astro-cid-2zzqp3vg]{color:inherit;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .15s ease}.author[data-astro-cid-2zzqp3vg]:hover,.author[data-astro-cid-2zzqp3vg]:focus-visible{text-decoration-color:currentColor}
