.ux-b{all:unset;box-sizing:border-box;cursor:pointer;color:var(--ink-dim);-webkit-tap-highlight-color:transparent;transition:opacity .35s ease,color .3s ease,background-color .3s ease,filter .5s ease}.ux-b:hover{color:var(--glow)}.ux-b:focus-visible{outline:1px solid rgba(159,208,255,.55);outline-offset:2px}.ux-b svg{display:block;width:15px;height:15px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ux-tm{position:relative;border-radius:3px;color:inherit;transition:color .3s ease}.ux-tm:hover,.ux-tm:focus-visible{color:var(--glow)}.ux-tm:focus-visible{outline-offset:4px}.ux-tm svg{position:absolute;right:100%;top:50%;width:1.25em;height:1.25em;margin:-.625em .5em 0 0;opacity:0;transition:opacity .35s ease}.ux-tm:hover svg,.ux-tm:focus-visible svg,.ux-tm.ux-ok svg{opacity:1}.ux-tm.ux-ok{color:var(--bio)}.ux-w{position:relative;display:flex;align-items:center;justify-self:start;width:max-content;max-width:100%}.ux-tb{position:absolute;left:100%;top:50%;width:30px;height:30px;margin:-15px 0 0 .3rem;display:grid;place-items:center;border-radius:50%;opacity:0}.entry:hover .ux-tb,.ux-w:focus-within .ux-tb{opacity:.55}.ux-tb:hover,.ux-tb:focus-visible{opacity:1}.ux-hd{position:relative}.ux-h{position:absolute;right:100%;top:0;height:1.2em;height:1lh;width:2.4rem;display:flex;align-items:center;justify-content:flex-end;padding-right:.55rem;opacity:0;text-decoration:none}.ux-hd:hover .ux-h,.ux-h:focus-visible{opacity:.7}.ux-h:hover,.ux-h:focus-visible{opacity:1}.ux-h:focus-visible{outline:none}.ux-h:focus-visible svg{color:var(--glow)}.ux-cw{position:relative;z-index:2;height:0;display:flex;justify-content:flex-end}.ux-cb{width:32px;height:32px;margin:7px 7px 0 0;display:grid;place-items:center;border-radius:8px;background:#0c1015b3;box-shadow:0 0 0 1px #c8d7e61f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0}.ux-cw:has(+pre:hover) .ux-cb,.ux-cb:hover,.ux-cb:focus-visible{opacity:1}.prose a[href^="mailto:" i]:after,.prose a[href^="tel:" i]:after{content:"";display:inline-block;width:1em}.ux-mc{position:absolute;display:inline-grid;place-items:center;width:1em;height:1.64em;height:1lh;margin-left:-1em;opacity:0;transition-delay:.25s}.ux-mc svg{width:.75em;height:.75em}.prose a:hover+.ux-mc,.ux-mc:hover,.ux-mc:focus-visible{opacity:1;transition-delay:0s}.prose a.ux-lit{color:var(--bio);text-decoration-color:currentColor}.ux-pill{position:absolute;z-index:30;left:0;top:0;display:flex;gap:2px;padding:3px;border-radius:99px;background:#101419d1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 0 0 1px #c8d7e629,0 12px 32px -12px #000000e6;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px) scale(.9);transition:opacity .2s ease,transform .4s var(--ease-out),visibility 0s linear .4s;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ux-pill.dn{transform:translateY(-6px) scale(.9)}.ux-pill.on{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition-delay:0s}.ux-pill .ux-b{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:var(--ink-hi)}.ux-pill .ux-b:hover{color:var(--glow);background:#c8d7e614}.ux-kf:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em;text-decoration-color:#9fd0ff80}::target-text{background:#9fd0ff47;color:#fff}.ux-lb{position:absolute;z-index:2;top:max(14px,env(safe-area-inset-top));right:calc(max(14px,env(safe-area-inset-right)) + 46px);display:flex;gap:2px;opacity:0;transition:opacity .4s ease}.lb.ui .ux-lb,.ux-lb:focus-within{opacity:1}.ux-lb .ux-b{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:#f0f4f8d9}.ux-lb .ux-b:hover{color:#fff;background:#ffffff14}.ux-lb svg{width:20px;height:20px;stroke-width:1.5}.ux-prog{position:fixed;z-index:45;left:0;top:0;width:100%;height:1px;pointer-events:none;transform-origin:0 0;transform:scaleX(0);background:#9fd0ff8c;opacity:0;transition:opacity .8s ease}.ux-prog.on{opacity:1}@supports (animation-timeline: scroll()){.ux-prog{animation:ux-fill linear both;animation-timeline:scroll(root)}@media(prefers-reduced-motion:reduce){.ux-prog{animation-duration:auto!important}}}@keyframes ux-fill{to{transform:scaleX(1)}}@media(hover:none){.ux-tm svg{opacity:.5}.ux-tb{opacity:.4}.ux-h{opacity:.3}.ux-cb{opacity:.7;background:#0c1015d9}.ux-mc{opacity:.5}.ux-pill .ux-b{width:44px;height:44px}}@media(max-width:719px){.ux-h,.ux-tm svg,.ux-tb{display:none}}.ux-i{transform-box:fill-box;transform-origin:center;transition:opacity .2s ease,transform .4s var(--ease-out)}.ux-k{stroke-dasharray:19;stroke-dashoffset:19;opacity:0}.ux-b.ux-ok,.ux-b.ux-ok:hover{opacity:1;color:var(--bio)}.ux-ok .ux-i{opacity:0;transform:scale(.4) rotate(-25deg)}.ux-ok .ux-k{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .5s var(--ease-out) .06s}@media print{.ux-b,.ux-pill,.ux-prog{display:none!important}}@font-face{font-family:Mona Sans;src:url("/static/a/mona-sans-latin-standard-normal-OCDL5MMG.woff2") format("woff2-variations");font-weight:200 900;font-stretch:75% 125%;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:Mona Sans;src:url("/static/a/mona-sans-latin-standard-italic-FDOPNF7O.woff2") format("woff2-variations");font-weight:200 900;font-stretch:75% 125%;font-style:italic;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:Mona Sans;src:url("/static/a/mona-sans-latin-ext-standard-normal-C3NAJT57.woff2") format("woff2-variations");font-weight:200 900;font-stretch:75% 125%;font-style:normal;font-display:block;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans;src:url("/static/a/mona-sans-latin-ext-standard-italic-M6YE7CSM.woff2") format("woff2-variations");font-weight:200 900;font-stretch:75% 125%;font-style:italic;font-display:block;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;src:url("/static/a/jetbrains-mono-latin-wght-normal-VBS632QH.woff2") format("woff2-variations");font-weight:100 800;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}:root{--bg: #080a0d;--ink: #e3e6e9;--ink-hi: #f6f7f8;--ink-dim: #8c949c;--ink-faint: #4a525a;--line: rgba(200, 215, 230, .12);--link: #9fd0ff;--glow: #9fd0ff;--bio: #8ee0bd;--sel: rgba(159, 208, 255, .3);--sans: "Mona Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--serif: var(--sans);--display: var(--sans);--mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--gutter: clamp(20px, 5vw, 48px);--col: min(calc(100vw - 2 * var(--gutter)), max(30vw, 28rem));--ease-out: cubic-bezier(.16, 1, .3, 1);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{background:#080b0e;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-color:#2a323a transparent;scroll-padding-top:3rem}body{margin:0;min-height:100svh;font:420 1.03125rem/1.58 var(--sans);letter-spacing:-.004em;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;overflow-x:clip}::selection{background:var(--sel);color:#fff}body:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse 85% 75% at 50% 42%,#0000 60%,#0000001f),linear-gradient(180deg,#0e1419,#0d1217,#0b1015,#080b0e,#07090c,#05080a)}#sea{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;display:block;opacity:0;transition:opacity 1s ease}.sea-on #sea{opacity:1}a{color:inherit}main{display:block;width:var(--col);margin:0 auto;padding:clamp(3rem,11vh,7rem) 0 22vh}.feed{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(4.5rem,10vh,7rem)}.head{margin-bottom:1.5rem}.title{margin:0 0 .5rem;font:760 clamp(1.9rem,1.35rem + 1.3vw,2.55rem)/1.08 var(--sans);letter-spacing:-.03em;color:var(--ink-hi);text-wrap:balance}.entry .title{font-size:clamp(1.65rem,1.25rem + 1vw,2.15rem)}.title a{text-decoration:none;transition:color .2s ease}.title a:hover{color:#fff}.when{display:flex;align-items:center;gap:.55rem;width:max-content;max-width:100%;font:450 .875rem/1.4 var(--sans);color:var(--ink-dim);font-variant-numeric:tabular-nums;text-decoration:none}a.when{transition:color .2s ease}a.when:hover{color:var(--ink)}.prose>*{margin:0 0 .9em}.prose>:last-child{margin-bottom:0}.prose p{text-wrap:pretty}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--ink-hi);text-wrap:balance;letter-spacing:-.02em}.prose h1,.prose h2{font-size:1.32em;font-weight:720;line-height:1.22;margin:2em 0 .55em}.prose h3{font-size:1.1em;font-weight:680;line-height:1.3;margin:1.7em 0 .45em}.prose h4,.prose h5,.prose h6{font-size:1em;font-weight:650;color:var(--ink);margin:1.5em 0 .4em}.prose>:is(h1,h2,h3,h4):first-child{margin-top:0}.prose a{color:var(--link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:#9fd0ff61;transition:color .15s ease,text-decoration-color .15s ease}.prose a:hover{color:#fff;text-decoration-color:currentColor}.prose a.footnote-ref,.prose .footnotes a{text-decoration:none}.prose strong{font-weight:680;color:var(--ink-hi)}.prose em{font-style:italic}.prose del{color:var(--ink-dim)}.prose mark{background:#9fd0ff33;color:inherit;padding:0 .12em;border-radius:2px}.prose ul,.prose ol{padding-left:1.25em}.prose li{margin:.3em 0;padding-left:.15em}.prose li::marker{color:var(--ink-dim)}.prose li>ul,.prose li>ol{margin:.3em 0}.prose .task-list-item{list-style:none}.prose input[type=checkbox]{accent-color:var(--link);margin-right:.45em}.prose blockquote{margin-left:0;padding:.05em 0 .05em 1em;border-left:2px solid var(--ink-faint);color:#c5cbd1;font-style:italic}.prose blockquote p{margin:0 0 .8em}.prose blockquote p:last-child{margin:0}.prose code{font:.86em/1 var(--mono);background:#c8d7e614;padding:.12em .34em;border-radius:4px;font-variant-ligatures:none}.prose pre{font:.8rem/1.6 var(--mono);padding:1rem 1.1rem;background:#0c1015;border:1px solid var(--line);border-radius:8px;overflow-x:auto;tab-size:2}.prose pre code{background:none;padding:0;font-size:inherit}.prose hr{border:0;height:1px;background:var(--line);margin:2.2em 0}.prose table{border-collapse:collapse;font-size:.92em;display:block;overflow-x:auto}.prose th,.prose td{border-bottom:1px solid var(--line);padding:.45em .7em;text-align:left;vertical-align:top}.prose th{font-weight:650;color:var(--ink-hi)}.prose .footnotes{font-size:.86em;color:var(--ink-dim);margin-top:2.6em}.prose .footnotes hr{margin:0 0 1.4em}.prose .footnotes ol{padding-left:1.2em}.prose sup{line-height:0}.prose .footnote-ref{color:var(--link);font-size:.78em}.prose .cap{font-size:.84em;line-height:1.5;color:var(--ink-dim);text-align:center;margin:-.4em 0 1.6em;text-wrap:balance}.ph{position:relative;margin:0;width:100%;aspect-ratio:var(--r, 1.5);background:var(--c, #11171d);overflow:hidden;isolation:isolate;border-radius:6px;contain:layout paint}.ph:before{content:"";position:absolute;inset:-6%;z-index:-1;background:var(--ph, none) center / cover no-repeat;filter:blur(16px);transition:opacity .6s ease}.ph picture{display:contents}.ph img,.ph video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.ph img{color:transparent}.prose>.ph,.prose>.g,.prose>.em,.prose>.au{margin:1.4em 0}.prose>.ph:first-child,.prose>.g:first-child,.prose>.em:first-child{margin-top:0}.prose>.ph.tall,.prose>.em.fit.tall{width:min(100%,calc(58vh * var(--r)));margin-inline:auto}@media(scripting:enabled){.ph:not(.on) img{opacity:0}html:not(.fx) .ph:not(.on) img{animation:failsafe 0s linear 5s forwards}.ph img{transition:opacity .45s ease}.ph.on:before{opacity:0;transition-delay:.45s}}@keyframes failsafe{to{opacity:1}}.ph.zoomable{cursor:zoom-in}.g{display:grid;gap:var(--gap);--gap: 4px}.g>.row{display:flex;gap:var(--gap)}.g>.row>.ph{flex:var(--r) 1 0;min-width:0;border-radius:3px}@media(max-width:719px){.prose>.ph:not(.tall),.prose>.g,.prose>.em:not(.fit){width:calc(100% + 2 * var(--gutter));max-width:none;margin-inline:calc(-1 * var(--gutter));border-radius:0}.g{--gap: 3px}.g>.row{flex-wrap:wrap}.g>.row>.ph{flex:var(--r) 1 calc(var(--r) * 125px);border-radius:0}}.vid video{opacity:0;transition:opacity .5s ease;z-index:1}.vid.playing video,.vid.engaged video{opacity:1}@media(scripting:none){.vid video{opacity:1}}.pl{position:absolute;inset:0;z-index:3;display:grid;place-items:center;pointer-events:none;transition:opacity .3s ease}.pl svg{width:58px;height:58px;padding:15px 13px 15px 17px;border-radius:50%;fill:#fff;background:#080a0d8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px #ffffff24;transition:transform .3s var(--ease-out)}a.em.play:hover .pl svg,.vid:hover .pl svg{transform:scale(1.06)}.vid.engaged .pl{opacity:0}.em iframe{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:4}.em{display:block;text-decoration:none;border-radius:8px;box-shadow:0 0 0 1px var(--line);transition:box-shadow .25s ease}.em:not(.fit) img{height:auto;bottom:auto;aspect-ratio:var(--ir);object-fit:fill}.em:not(.play) img{filter:brightness(.86);transition:filter .25s ease,opacity .45s ease}.em:not(.play):is(:hover,:focus-visible,.near) img{filter:none}.em:hover{box-shadow:0 0 0 1px #c8d7e647}.au audio{width:100%;color-scheme:dark}.entry.cut>.prose{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 6rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 6rem),transparent)}.fade{display:block;height:6rem;margin-top:-6rem;position:relative;z-index:2;-webkit-tap-highlight-color:transparent}.more{display:grid;place-items:center;width:52px;height:52px;margin:5rem auto 0;color:var(--ink-dim);border-radius:50%;box-shadow:0 0 0 1px var(--line);transition:color .2s ease,box-shadow .2s ease}.more:hover{color:var(--ink-hi);box-shadow:0 0 0 1px #c8d7e64d}.more svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.more.loading svg{animation:nudge 1.2s ease-in-out infinite}@keyframes nudge{50%{transform:translateY(4px);opacity:.5}}.js-feed .more{opacity:0;pointer-events:none}.home{display:grid;place-items:center;width:44px;height:44px;margin:4.5rem 0 0;border-radius:50%;color:var(--ink-dim);box-shadow:0 0 0 1px var(--line);transition:color .2s ease,box-shadow .2s ease}.home:hover,.home:focus-visible{color:var(--ink-hi);box-shadow:0 0 0 1px #c8d7e652;outline:none}.home svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.void{min-height:60svh;display:grid;place-items:center}.void .home{margin:0}.loc{all:unset;position:relative;display:inline-block;flex:none;width:1.7rem;height:1.7rem;margin:-.5rem 0;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent}.loc canvas{position:absolute;inset:-30%;width:160%;height:160%;pointer-events:none}.loc:focus-visible{box-shadow:0 0 0 1px #9fd0ff99}.atlas{position:fixed;inset:0;z-index:60;display:grid;place-items:center;background:#06080beb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;transition:opacity .5s ease;cursor:grab;touch-action:none}.atlas.open{opacity:1}.atlas:active{cursor:grabbing}.atlas canvas{width:min(92vmin,900px);height:min(92vmin,900px)}.lb{position:fixed;inset:0;z-index:50;touch-action:none;user-select:none;-webkit-user-select:none;cursor:zoom-out}.lb-back{position:absolute;inset:0;background:#050709f7;opacity:0}.lb img{position:absolute;left:0;top:0;transform-origin:0 0;max-width:none;will-change:transform;image-orientation:from-image}.lb img.hi{opacity:0;transition:opacity .35s ease}.lb img.hi.ready{opacity:1}.lb-x{all:unset;position:absolute;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));width:44px;height:44px;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:#f0f4f8d9;opacity:0;transition:opacity .3s ease,background .2s ease;z-index:2}.lb-x svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round}.lb-x:hover{background:#ffffff14}.lb.ui .lb-x{opacity:1}.lb.zoomed{cursor:grab}.lb.zoomed:active{cursor:grabbing}.quill{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:40;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--ink);background:#101419cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px var(--line);opacity:.6;transition:opacity .2s ease}.quill:hover{opacity:1}.quill svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.k-contact main{min-height:78svh;display:grid;place-items:center;width:min(calc(100vw - 2 * var(--gutter)),46rem)}.llc{text-align:center}.llc .title{font-size:clamp(2.2rem,1.5rem + 2.6vw,3.4rem);margin:0 0 1rem}.llc .tagline{margin:0 0 clamp(2.4rem,7vh,3.6rem);padding-left:.34em;font:560 .78rem/1.4 var(--sans);letter-spacing:.34em;text-transform:uppercase;color:var(--ink-dim)}.contact-columns{display:flex;flex-wrap:wrap;justify-content:center;column-gap:clamp(3rem,8vw,5.5rem);row-gap:1.4rem}.contact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;row-gap:1.15rem;align-items:flex-start}.contact a,.llc .copy{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:.7rem;font:480 1rem/1.2 var(--sans);color:var(--ink);border-radius:6px;padding:.2rem .35rem;margin:-.2rem -.35rem;transition:color .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent}.contact svg{width:18px;height:18px;flex:none;opacity:.75;transition:opacity .15s ease}.contact a:hover,.llc .copy:hover,.contact a:focus-visible,.llc .copy:focus-visible{color:#fff;background:#c8d7e60f}.contact a:hover svg,.llc .copy:hover svg{opacity:1}.llc svg.copy-hint{width:14px;height:14px;opacity:0;color:var(--ink-dim);transition:opacity .15s ease}.llc .copy:hover svg.copy-hint,.llc .copy:focus-visible svg.copy-hint{opacity:.9}.llc .copy-label{display:inline-block;text-align:left}.llc .copy.copied{color:var(--bio)}.credentials{margin:clamp(2.4rem,7vh,3.6rem) 0 0;display:flex;flex-wrap:wrap;justify-content:center;column-gap:2.4rem;row-gap:.7rem}.credentials .copy{font:480 .84rem/1.4 var(--sans)!important;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink-dim)!important;gap:.5em!important;white-space:nowrap}.credentials .copy:hover{color:var(--ink)!important}.cred-k{color:var(--ink-faint);font-weight:650;letter-spacing:.12em}@media(max-width:600px){.contact-columns{flex-direction:column;align-items:center;row-gap:1.15rem}.contact{align-items:center}.credentials{flex-direction:column;align-items:center}}::view-transition-group(root){animation-duration:.32s;animation-timing-function:ease}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.preview main:before{content:"";display:block;width:6px;height:6px;margin:0 0 1.5rem;border-radius:50%;background:#ffb86b}@media print{#sea,body:before,.quill,.fade,.more,.home{display:none!important}html,body{background:#fff;color:#111}main{width:auto;padding:0}}
