@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2) format("woff2-variations")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/assets/playfair-display-latin-wght-italic-DmbndNpe.woff2) format("woff2-variations")}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/assets/nunito-latin-wght-normal-DYSs2pW_.woff2) format("woff2-variations")}:root{--paper: #e8dfc7;--paper-2: #f3ede0;--paper-3: #dcd1b5;--ink: #223552;--ink-2: #16233a;--arcane: #2f5288;--gold: #b9862b;--muted: #55627a;--line: rgba(34, 53, 82, .16);--shadow: 0 14px 40px rgba(34, 53, 82, .14);--shadow-lg: 0 30px 70px rgba(34, 53, 82, .22);--radius: 1.1rem}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:5rem}body{margin:0;background:var(--paper);color:var(--ink);font-family:Nunito,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.05rem;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:Playfair Display,Georgia,serif;font-weight:700;line-height:1.12;margin:0;letter-spacing:-.01em}p{margin:0}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}.wrap{max-width:72rem;margin:0 auto;padding:0 1.5rem}.hl{background:var(--ink);color:var(--paper);padding:.02em .28em;margin:0 -.05em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hl.blue{background:var(--arcane)}.nav{position:sticky;top:0;z-index:20;background:#e8dfc7d9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;height:3.9rem}.brand{display:flex;align-items:center;gap:.6rem;font-family:Playfair Display,serif;font-weight:700;font-size:1.25rem;letter-spacing:.02em}.brand svg{width:2rem;height:auto;color:var(--ink)}.nav ul{list-style:none;margin:0;padding:0;display:flex;gap:1.6rem;font-weight:700;font-size:.95rem}.nav li a{padding:.3rem 0;border-bottom:2px solid transparent;transition:border-color .2s}.nav li a:hover{border-color:var(--arcane)}@media(max-width:640px){.nav ul{gap:1rem;font-size:.88rem}.nav .hide-sm{display:none}}.hero{padding:5.5rem 0 3rem;text-align:center}.hero .mark{width:6.5rem;height:auto;margin:0 auto 1.6rem;color:var(--ink)}.hero h1{font-size:clamp(2.3rem,6vw,4.4rem);max-width:22ch;margin:0 auto;text-wrap:balance}.hero .sub{margin:1.4rem auto 0;max-width:40rem;font-size:clamp(1.05rem,2vw,1.25rem);color:var(--muted)}.cta{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.8rem}.btn{display:inline-block;padding:.7rem 1.4rem;border-radius:999px;border:1.5px solid var(--ink);font-weight:800;font-size:.95rem;transition:transform .2s,background .2s,color .2s,box-shadow .2s}.btn.solid{background:var(--ink);color:var(--paper)}.btn:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.btn.solid:hover{background:var(--arcane);border-color:var(--arcane)}.btn:not(.solid):hover{background:#2f528814}.proof{padding:.5rem 0 1.5rem;text-align:center}.pull{margin:0 auto;max-width:40rem}.pull blockquote{margin:0;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:600;font-size:clamp(1.3rem,2.6vw,1.8rem);line-height:1.3}.pull blockquote p:before{content:"“"}.pull blockquote p:after{content:"”"}.pull figcaption{margin-top:.7rem;font-size:.9rem;font-weight:700;color:var(--muted)}.pull figcaption strong{color:var(--ink)}.pull figcaption a{margin-left:.5rem;color:var(--arcane);font-weight:800}.pull figcaption a:hover{text-decoration:underline;text-underline-offset:3px}.showcase{padding:2rem 0 4rem}.tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0 auto 1.6rem;padding:.35rem;width:-moz-max-content;width:max-content;max-width:100%;background:var(--paper-2);border:1px solid var(--line);border-radius:999px}.tab{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .95rem;border-radius:999px;border:0;cursor:pointer;background:transparent;color:var(--ink);font:inherit;font-weight:800;font-size:.92rem;transition:background .2s,color .2s}.tab img{width:1.15rem;height:1.15rem}.tab:hover{background:#2f528814}.tab[aria-selected=true]{background:var(--ink);color:var(--paper)}.panel{display:none}.panel.on{display:block}.phones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:end;max-width:54rem;margin:0 auto;padding:1rem 0 .5rem}.phone{aspect-ratio:9 / 19.2;border-radius:2rem;overflow:hidden;background:#0f1622;border:6px solid #141c2b;box-shadow:var(--shadow-lg)}.phone img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.phones .phone:nth-child(2){transform:translateY(-1rem) scale(1.04)}.panel .caption{text-align:center;margin:1.6rem auto 0;max-width:40rem;color:var(--muted)}.panel .caption strong{color:var(--ink)}.panel .caption a{font-weight:800;color:var(--arcane);border-bottom:2px solid rgba(47,82,136,.3)}@media(max-width:640px){.phones{grid-template-columns:repeat(3,60vw);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem;max-width:none;margin:0 -1.5rem;padding-left:1.5rem}.phones .phone{scroll-snap-align:center}.phones .phone:nth-child(2){transform:none}}.section{padding:5rem 0 1rem}.work,.flowers a,.voices li{background:linear-gradient(90deg,transparent,var(--line) 30%,var(--line) 70%,transparent) center bottom / 100% 1px no-repeat}.works>:last-child,.flowers li:last-child a,.voices>:last-child{background:none}@media(min-width:720px){.works>:nth-last-child(2):nth-child(odd),.flowers li:nth-last-child(2):nth-child(odd) a,.voices>:nth-last-child(2):nth-child(odd){background:none}}.section-head{max-width:44rem;margin-bottom:2.4rem}.section-head h2{font-size:clamp(1.9rem,4vw,2.6rem)}.section-head p{margin-top:.8rem;color:var(--muted);font-size:1.05rem}.section a:hover h3,.section h3 a:hover{color:var(--arcane)}.works{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr}@media(min-width:720px){.works{grid-template-columns:1fr 1fr;-moz-column-gap:3rem;column-gap:3rem}}.work{display:grid;grid-template-columns:2.4rem 1fr;gap:1rem;padding:1.5rem 0}.work>img{width:2.4rem;height:2.4rem}.work>div{display:flex;flex-direction:column}.work h3{font-size:1.3rem}.work p{margin-top:.4rem;color:var(--muted);font-size:.97rem;line-height:1.5}.work .meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.1rem;margin-top:auto;padding-top:.7rem;font-size:.88rem;font-weight:800}.work .meta a{color:var(--arcane)}.work .meta a:hover{text-decoration:underline;text-underline-offset:3px}.work p:not(.meta) a{border-bottom:1px solid rgba(47,82,136,.3)}.work p:not(.meta) a:hover{color:var(--arcane)}.work .meta span{margin-left:auto;color:var(--muted);font-weight:700}.work-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.trailer-link{flex-shrink:0;padding:.2rem .7rem;border:1.5px solid var(--arcane);border-radius:999px;background:none;font:inherit;font-size:.8rem;font-weight:800;color:var(--arcane);cursor:pointer;transition:background .2s,color .2s}.trailer-link:hover{background:var(--arcane);color:var(--paper-2)}.trailer{width:min(64rem,92vw);max-height:88vh;padding:0;border:0;overflow:visible;background:#0f1622;border-radius:var(--radius);box-shadow:var(--shadow-lg)}.trailer::backdrop{background:#16233ac7;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.trailer video{display:block;width:100%;max-height:88vh;border-radius:var(--radius);background:#000}.trailer-close{position:absolute;top:-.9rem;right:-.9rem;width:2.2rem;height:2.2rem;border-radius:50%;border:0;cursor:pointer;background:var(--paper);color:var(--ink);font:900 1.4rem/1 Nunito,sans-serif;box-shadow:var(--shadow)}.trailer-close:hover{background:var(--paper-2);color:var(--arcane)}@media(max-width:640px){.trailer-close{top:-2.8rem;right:0}}.small-head{margin:3rem 0 .4rem;font-size:1.15rem}.flowers{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr}@media(min-width:720px){.flowers{grid-template-columns:1fr 1fr;-moz-column-gap:3rem;column-gap:3rem}}.flowers a{display:grid;grid-template-columns:2.4rem 1fr;gap:.9rem;align-items:start;padding:.9rem 0}.flowers .ico{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:.6rem;overflow:hidden;background:var(--paper-3);color:var(--ink);font-size:1.1rem;font-weight:900}.flowers .ico img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flowers strong{display:block;font-size:.98rem}.flowers strong+span{display:block;color:var(--muted);font-size:.92rem;line-height:1.45}.flowers a:hover strong{color:var(--arcane)}.voices{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr}@media(min-width:720px){.voices{grid-template-columns:1fr 1fr;-moz-column-gap:3rem;column-gap:3rem}}.voices li{display:flex;flex-direction:column;gap:.7rem;padding:1.4rem 0}.voices blockquote{margin:0;font-family:Playfair Display,Georgia,serif;font-weight:600;font-size:1.2rem;line-height:1.4}.voices blockquote p{margin:0;white-space:pre-line;overflow-wrap:anywhere}.voices blockquote a{color:var(--arcane)}.voices figure{margin:0;display:contents}.voices figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .7rem;font-size:.88rem;font-weight:700;color:var(--muted)}.voices .avatar{position:relative;flex:none;display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:50%;overflow:hidden;background:var(--paper-3);color:var(--ink);font-size:.9rem;font-weight:900}.voices .avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.voices figcaption strong{color:var(--ink)}.voices figcaption a{margin-left:auto;color:var(--arcane);font-weight:800}.voices figcaption a:hover{text-decoration:underline;text-underline-offset:3px}.manifesto{margin:0 auto 3rem;max-width:40rem;text-align:center;font-weight:600;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.35}.creed{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:720px){.creed{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.creed img{display:block;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:.8rem}.creed p{margin-top:1rem;font-family:Playfair Display,Georgia,serif;font-weight:600;font-size:1.15rem;line-height:1.4}.nav-fund{color:var(--arcane)}.fund-box .section-head{margin-bottom:1.6rem}.fund-list{list-style:none;margin:0;padding:0;display:grid;gap:.9rem;max-width:52rem}@media(min-width:860px){.fund-list{grid-template-columns:repeat(3,1fr);gap:2rem;max-width:none}}.fund-list li{color:var(--muted);font-size:.97rem;line-height:1.5}.fund-list a{color:var(--arcane);text-decoration:underline;text-underline-offset:3px}.fund-list strong{display:block;color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:1.15rem;margin-bottom:.3rem}.fund-ico{display:flex;gap:.3rem;margin-bottom:.7rem}.fund-ico img{width:2rem;height:2rem;border-radius:.5rem}.fund-ways{display:grid;gap:1rem;margin-top:2.2rem}@media(min-width:720px){.fund-ways{grid-template-columns:1fr 1fr}}.fund-sats,.fund-letter{display:grid;grid-template-columns:2.6rem 1fr;grid-template-rows:1fr auto;gap:.9rem 1rem;padding:1.1rem 1.2rem;border-radius:var(--radius);background:var(--paper-2)}.fund-ways .btn{grid-column:2;justify-self:start;align-self:end}.fund-sats>img,.fund-letter>img{width:2.6rem;height:2.6rem;border-radius:.6rem}.fund-sats strong,.fund-letter strong{display:block;font-family:Playfair Display,Georgia,serif;font-size:1.1rem}.fund-sats>div>span,.fund-letter>div>span{display:block;margin-top:.15rem;color:var(--muted);font-size:.93rem;line-height:1.45}.wallets{list-style:none;margin:.7rem 0 0;padding:0;display:grid;gap:.45rem}.wallets li{display:grid;grid-template-columns:1rem 1fr auto;align-items:center;gap:.6rem}.wallet-ico{width:1rem;height:1rem;color:#f7931a;font-weight:900;font-size:1rem;line-height:1;text-align:center}.wallet-address{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem;line-height:1.5;color:var(--arcane);overflow-wrap:anywhere}.wallet-address:hover{text-decoration:underline;text-underline-offset:3px}.wallets .copy{display:grid;place-items:center;width:1.9rem;height:1.9rem;padding:0;border:0;border-radius:.5rem;background:none;color:var(--muted);cursor:pointer}.wallets .copy:hover{color:var(--ink);background:var(--paper-3)}.wallets .copy svg{width:1rem;height:1rem}.wallets .copy .copied-ico,.wallets .copy.copied .copy-ico{display:none}.wallets .copy.copied .copied-ico{display:block;color:var(--arcane)}.fund-actions{grid-column:2;align-self:end;display:flex;flex-wrap:wrap;gap:.6rem;margin:0}.fund-ways .btn{cursor:pointer;padding:.5rem 1.1rem;font:inherit;font-weight:800;font-size:.88rem;background:transparent;color:var(--ink)}.fund-ways .btn.solid{background:var(--ink);color:var(--paper)}.fund-ways .btn:disabled{cursor:progress;opacity:.7}.fund-ways .btn:has(>svg){display:inline-flex;align-items:center;gap:.45rem}.fund-ways .btn>svg{width:1.05em;height:1.05em;flex:none}.fund-ways:has(.pay){align-items:start}.letter-frame{grid-column:1 / -1}main:has(.letter-frame:not([hidden])) #fund{padding-bottom:0}main:has(.letter-frame:not([hidden])) .foot{margin-top:0}main:has(.letter-frame:not([hidden])) .foot{display:none}.letter-box{height:46rem}@media(max-width:720px){.fund-ways{gap:.6rem}.letter-frame{margin:0 -.75rem}.letter-box{height:min(46rem,calc((100vw - 2rem)*.8 + 15.5rem))}}@media(max-width:640px){.fund-sats,.fund-letter{grid-template-columns:2.2rem 1fr}.fund-sats>img,.fund-letter>img{width:2.2rem;height:2.2rem}}.foot{margin-top:4rem;padding:2.5rem 0 3rem}.foot .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.foot .brand{font-size:1.05rem}.foot p{color:var(--muted);font-size:.92rem}.foot .links{display:flex;flex-wrap:wrap;gap:1.1rem;font-weight:800;font-size:.92rem}.foot .links a{display:inline-flex;align-items:center;gap:.45rem}.foot .links a:hover{color:var(--arcane)}.foot .links img,.foot .links svg{width:1.2rem;height:1.2rem;border-radius:.25rem}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn,.tab,.nav li a{transition:none}}:root{color-scheme:light;--gold: #825b20;--glow: #587a9c;--card-opacity: .5}:root[data-palette=grove]{--paper: #cfe3c4;--paper-2: #edf5e8;--paper-3: #b5d0aa;--ink: #1f3a2a;--ink-2: #12281b;--arcane: #5e3fb3;--gold: #7d5717;--muted: #4a6350;--line: #1f3a2a29;--glow: #8fd0a6}:root[data-palette=amethyst]{--paper: #e4d3f2;--paper-2: #f5eefb;--paper-3: #d0b8e6;--ink: #2f1b4a;--ink-2: #1f0f36;--arcane: #145c53;--gold: #8a5222;--muted: #5e4a78;--line: #2f1b4a29;--glow: #c39ef0}:root[data-palette=tide]{--paper: #cfe4f5;--paper-2: #eaf4fb;--paper-3: #b2cfe6;--ink: #14243f;--ink-2: #0b1730;--arcane: #9d2f62;--gold: #6f5220;--muted: #47607a;--line: #14243f29;--glow: #86b9e6}:root[data-palette=ember]{--paper: #fbe0cf;--paper-2: #fdf1e8;--paper-3: #efc4a9;--ink: #46213d;--ink-2: #301128;--arcane: #185f66;--gold: #8e4d14;--muted: #6f4d5f;--line: #46213d29;--glow: #f0a986}:root[data-palette=rose]{--paper: #f6d9e3;--paper-2: #fbeef3;--paper-3: #e9bccf;--ink: #3d1f33;--ink-2: #2a1223;--arcane: #5f3796;--gold: #8f5a2e;--muted: #6d4a5e;--line: #3d1f3329;--glow: #dc95bc}:root[data-palette=night]{color-scheme:dark;--paper: #150b28;--paper-2: #261741;--paper-3: #362355;--ink: #e6dcf5;--ink-2: #f8f1ff;--arcane: #cdaaff;--gold: #e6bd63;--muted: #bfaed3;--line: #e6dcf526;--glow: #7c4fd0;--card-opacity: .45;--shadow: 0 14px 40px #0003;--shadow-lg: 0 30px 70px #0005}:root[data-palette=witching]{color-scheme:dark;--paper: #0b1a1f;--paper-2: #122a30;--paper-3: #1b3a42;--ink: #d9f0ec;--ink-2: #eefaf7;--arcane: #7fe0c8;--gold: #e7c37a;--muted: #a9c9c3;--line: #d9f0ec26;--glow: #2fa58f;--card-opacity: .45;--shadow: 0 14px 40px #0003;--shadow-lg: 0 30px 70px #0005}body{isolation:isolate;transition:background-color .4s,color .4s}button{font:inherit}:focus-visible{outline:2px solid var(--arcane);outline-offset:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;top:-5rem;left:1rem;z-index:100;padding:.8rem 1.2rem;background:var(--ink);color:var(--paper)}.skip-link:focus{top:1rem}.hero .sub a{text-decoration:underline;text-underline-offset:3px}.hero{padding-top:3.5rem}.aether{position:absolute;top:0;left:0;right:0;height:100vh;overflow:hidden;pointer-events:none;z-index:-1}.palette-aether{position:fixed;top:0;right:0;bottom:0;left:0;opacity:.045}[data-color-palette]{display:flex;overflow:hidden}[data-color-palette]>div{flex:1}.wandering-card{position:absolute;width:clamp(120px,12vw,190px);aspect-ratio:5 / 8;container-type:inline-size;opacity:var(--card-opacity);transform:rotate(var(--turn));--card-ink: color-mix(in srgb, var(--ink-2) 88%, var(--arcane));--card-gold: color-mix(in srgb, var(--gold) 55%, white)}[data-palette=night] .wandering-card,[data-palette=witching] .wandering-card{--card-gold: color-mix(in srgb, var(--gold) 45%, black)}.card-one{left:5%;top:16%;--turn: -6deg;--spin-duration: 30s;--spin-delay: -3s}.card-two{right:5%;top:10%;--turn: 14deg;--spin-duration: 34s;--spin-delay: -9s}.card-three{left:8%;top:68%;--turn: 11deg;--spin-duration: 32s;--spin-delay: -12s}.card-four{right:7%;top:64%;--turn: -9deg;--spin-duration: 36s;--spin-delay: -5s}.tarot-card-tilt{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1500px;transform:rotate(-15deg) scale(.8);animation:surveil-tilt var(--spin-duration) ease-in-out var(--spin-delay) infinite;will-change:transform}.tarot-card-inner{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7.5cqw;animation:surveil-spin var(--spin-duration) linear var(--spin-delay) infinite;will-change:transform}.tarot-card-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 5cqw 12.5cqw #0003,0 3cqw 5cqw #0004}.tarot-card-back,.tarot-card-front{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7.5cqw;overflow:hidden;animation:show-back var(--spin-duration) step-end var(--spin-delay) infinite}.tarot-card-front{transform:scaleX(-1);animation-name:show-front}@keyframes show-back{0%,75%{visibility:visible}25%{visibility:hidden}}@keyframes show-front{0%,75%{visibility:hidden}25%{visibility:visible}}.tarot-card-back{background:linear-gradient(45deg,var(--card-ink),var(--arcane));color:color-mix(in srgb,var(--paper) 70%,transparent);display:flex;align-items:center;justify-content:center;border:1cqw solid var(--card-gold)}.card-back-design{width:100%;height:100%;position:relative;overflow:hidden;border-radius:6cqw}.sun-moon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:8cqw;color:var(--card-gold)}.sun-moon svg{width:20cqw;height:20cqw}.constellation{position:absolute;width:100%;height:100%}.constellation svg{position:absolute}.star-1{top:15%;left:20%;width:6cqw;height:6cqw;animation:twinkle 4s infinite}.star-2{top:30%;left:75%;width:4cqw;height:4cqw;animation:twinkle 5s infinite 1s}.star-3{top:60%;left:15%;width:5cqw;height:5cqw;animation:twinkle 3s infinite .5s}.star-4{top:80%;left:80%;width:3cqw;height:3cqw;animation:twinkle 4.5s infinite 1.5s}.star-5{top:45%;left:45%;width:4.5cqw;height:4.5cqw;animation:twinkle 6s infinite}.card-face-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:5cqw;box-sizing:border-box;border-radius:7.5cqw;position:relative;overflow:hidden}.suit-major{background-color:var(--card-ink);color:var(--paper-2);border:1cqw solid var(--card-gold)}.suit-major:before{content:"";position:absolute;top:2cqw;right:2cqw;bottom:2cqw;left:2cqw;border:.5cqw solid color-mix(in srgb,var(--card-gold) 55%,transparent);border-radius:5cqw;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><defs><pattern id="p" width="20" height="20" patternUnits="userSpaceOnUse"><circle cx="10" cy="10" r="1" fill="rgba(224, 215, 240, 0.1)"/></pattern></defs><rect width="100%" height="100%" fill="url(%23p)"/></svg>');background-size:10cqw 10cqw}.card-header,.card-footer,.card-content{position:relative;z-index:2}.card-header,.card-footer{text-align:center;font-size:7cqw;font-weight:700;text-transform:uppercase;letter-spacing:.5cqw;height:10cqw;padding:0 2.5cqw}.card-content{flex-grow:1;display:flex;align-items:center;justify-content:center;border-radius:5cqw;margin:2.5cqw 0;padding:5cqw;box-shadow:inset 0 0 7.5cqw #00000080}.card-icon{width:50cqw;height:50cqw;stroke-width:1;filter:drop-shadow(0 2cqw 3cqw #0003);color:var(--card-gold);z-index:2}.icon-glow{position:absolute;top:50%;left:50%;width:50cqw;height:50cqw;border-radius:50%;background:radial-gradient(circle,var(--card-gold),var(--arcane));transform:translate(-50%,-50%);filter:blur(17.5cqw);z-index:1;animation:mystical-glow 6s ease-in-out infinite}@keyframes mystical-glow{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.15);opacity:.7}}.nav{background:color-mix(in srgb,var(--paper) 94%,transparent)}.nav .wrap{gap:1.5rem}.nav ul{margin-left:auto}.appearance{display:flex;align-items:center;flex-shrink:0}#awaken{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;border-radius:50%;cursor:pointer}.eye-disc{display:block;position:relative;overflow:hidden;width:36px;height:36px;border-radius:50%}.eye-disc img{width:100%;height:100%}.eye-lid{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--paper);transform:translateY(-100%);visibility:hidden}.eye-lid svg{position:absolute;width:100%;height:auto;top:100%;transform:translateY(-60%);color:var(--muted)}.blink .eye-lid{visibility:visible;animation:eyelid-blink .5s cubic-bezier(.4,0,.6,1) forwards}.phones{max-width:54rem}.tab[aria-selected=true]{background:var(--arcane);color:var(--paper-2)}.tab{min-height:44px}.tab:hover{background:var(--paper-3)}.tab[aria-selected=true]:hover{background:var(--arcane)}.tab[aria-selected=true] img{animation:tab-hop .35s ease-out}.showcase{overflow-x:clip}.phone{--lift: 0rem;--size: 1;--i: -1}.phones .phone:nth-child(2){--lift: -1rem;--size: 1.04;--i: 0;transform:translateY(var(--lift)) scale(var(--size))}.phones .phone:nth-child(3){--i: 1}.panel.enter .phone{animation:phone-deal .45s cubic-bezier(.2,.7,.3,1) calc((1 - var(--dir, 1) * var(--i)) * 50ms) both}.panel.enter .caption{animation:caption-rise .35s ease-out .15s both}.panel.leaving .phone{animation:phone-away .18s ease-in both}.panel.leaving .caption{animation:caption-rise .18s ease-in reverse both}@keyframes phone-deal{0%{opacity:0;transform:translate(calc(var(--dir, 1) * 2rem),calc(var(--lift) + .75rem)) rotate(calc(var(--dir, 1) * 2deg)) scale(calc(var(--size) * .96))}to{transform:translateY(var(--lift)) rotate(0) scale(var(--size))}}@keyframes phone-away{to{opacity:0;transform:translate(calc(var(--dir, 1) * -1.25rem),var(--lift)) rotate(0) scale(calc(var(--size) * .97))}}@keyframes phone-rise{0%{opacity:0;transform:translateY(.75rem)}}@keyframes phone-fade{to{opacity:0}}@keyframes caption-rise{0%{opacity:0;transform:translateY(.35rem)}}@keyframes tab-hop{0%{transform:scale(.8)}60%{transform:scale(1.1)}to{transform:none}}.infra h3,.infra code{overflow-wrap:anywhere}@keyframes surveil-tilt{0%,to{transform:rotate(-15deg) scale(.8)}25%,75%{transform:rotate(-10deg) scale(.85)}50%{transform:rotate(-5deg) scale(.9)}}@keyframes surveil-spin{to{transform:rotateY(360deg)}}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:.8}}@keyframes eyelid-blink{0%,to{transform:translateY(-100%)}50%{transform:translateY(0)}}@media(max-width:640px){.nav .wrap{gap:.5rem;padding-inline:1rem}.nav .brand svg{width:1.9rem}.brand-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nav ul{flex:1;justify-content:space-evenly;gap:.5rem;margin-left:0;font-size:.92rem}.hero{padding-top:2.5rem}.hero .mark{width:5rem}.hero h1{font-size:clamp(2.5rem,9vw,3.5rem)}.hero .sub{font-size:1rem}.card-one,.card-three{left:-28px}.card-two,.card-four{right:-28px}.card-three,.card-four{top:74%}.phones{scrollbar-width:thin;scrollbar-color:var(--arcane) transparent;padding-right:1.5rem}.phones .phone:nth-child(2){--lift: 0rem;--size: 1}.panel.enter .phone{animation-name:phone-rise}.panel.leaving .phone{animation-name:phone-fade}.tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;width:100%;border-radius:1.2rem}.tab{flex-direction:column;justify-content:center;gap:.3rem;padding:.55rem .25rem;border-radius:.9rem;font-size:.8rem;line-height:1.1}.tab img{width:1.5rem;height:1.5rem}}@media(max-width:380px){.nav .wrap{gap:.25rem}.nav .brand svg{width:1.6rem}.nav ul{font-size:.85rem}}.hearth{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden;pointer-events:none;opacity:var(--hearth-in, 0)}.hearth[data-asleep]{display:none}.hearth>div{position:absolute;left:0;right:0;top:0;height:calc(100% + var(--depth));transform:translate3d(0,calc(var(--depth) * var(--hearth-p, 0) * -1),0);will-change:transform}.hearth-glass,.hearth-light,.hearth-glow{-webkit-mask-image:linear-gradient(to right,#000,#0009 max(0px,calc(50% - 36rem)),#0006 30%,#0006 70%,#0009 min(100%,calc(50% + 36rem)),#000);mask-image:linear-gradient(to right,#000,#0009 max(0px,calc(50% - 36rem)),#0006 30%,#0006 70%,#0009 min(100%,calc(50% + 36rem)),#000)}.work h3,.work p,.flowers strong,.flowers strong+span{text-shadow:0 0 .3em color-mix(in srgb,var(--paper) 70%,transparent)}.hearth-glass,.hearth-shards{filter:hue-rotate(var(--hearth-hue, 0deg))}.hearth-glass{--depth: 40vh;background:url(/assets/glass-DnAwSOSh.webp) 0 0 / 720px 720px repeat;opacity:.18;mix-blend-mode:multiply}[data-palette=night] .hearth-glass,[data-palette=witching] .hearth-glass{opacity:.28;mix-blend-mode:screen}.hearth-glow{--depth: 15vh;background:radial-gradient(48vmax 34vmax at 20% 25%,color-mix(in srgb,var(--gold) 12%,transparent),transparent 70%),radial-gradient(40vmax 30vmax at 85% 70%,color-mix(in srgb,var(--glow) 14%,transparent),transparent 70%)}.hearth-light{--depth: 20vh;mix-blend-mode:soft-light;background:radial-gradient(30vmax 22vmax at 78% 82%,#ffc36acc,transparent 70%),radial-gradient(24vmax 18vmax at 14% 64%,#ffb45a99,transparent 70%),radial-gradient(18vmax 14vmax at 52% 108%,#ffd58acc,transparent 70%),repeating-linear-gradient(115deg,transparent 0 14vmax,#ffe2a833 17vmax,transparent 21vmax 38vmax)}[data-palette=night] .hearth-light,[data-palette=witching] .hearth-light{mix-blend-mode:screen;opacity:.35}.hearth:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:linear-gradient(110deg,transparent 42%,#fff1d02e 48%,#ffe6b247 50%,#fff1d02e 52%,transparent 58%);animation:hearth-shine 16s ease-in-out infinite}.hearth-shards{--depth: 25vh;perspective:1100px;opacity:.6;-webkit-mask-image:linear-gradient(to right,#000 calc(50% - 38rem),#0001 calc(50% - 31rem),#0001 calc(50% + 31rem),#000 calc(50% + 38rem));mask-image:linear-gradient(to right,#000 calc(50% - 38rem),#0001 calc(50% - 31rem),#0001 calc(50% + 31rem),#000 calc(50% + 38rem))}[data-palette=night] .hearth-shards,[data-palette=witching] .hearth-shards{opacity:.65}.pane{position:absolute;left:clamp(3rem,var(--x),calc(100% - var(--pw) - 3rem));top:clamp(calc(7rem + 18vh),var(--y),calc(100vh - var(--ph) - 3rem));width:var(--pw);height:var(--ph);transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));animation:pane-turn var(--t) linear var(--d) infinite}.piece{--gap: 1.6px;position:absolute;left:var(--ox);top:var(--oy);width:var(--w);height:var(--h);transform-style:preserve-3d;animation:piece-part calc(var(--t) / 3) ease-in-out var(--d) infinite alternate}.piece>i{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateZ(calc((var(--z) - 3) * var(--gap)))}.piece>i:not(:last-child):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:var(--rim);background:#2b2631}.piece>i:first-child:before,.piece>i:last-child{clip-path:var(--cut);background:url(/assets/glass-DnAwSOSh.webp) var(--bx) var(--by) / 720px 720px}.piece>i:last-child:after{content:"";position:absolute;top:0;bottom:0;left:0;width:300%;translate:-106.667% 0;background:linear-gradient(115deg,transparent 32%,#fff6dcaa 45%,#fffbeef0 50%,#fff6dcaa 55%,transparent 68%);animation:pane-glint var(--t) linear var(--d) infinite}.piece>i:last-child{opacity:.62;filter:hue-rotate(var(--hue, 0deg)) saturate(calc(var(--sat, 1) * 1.5)) brightness(1.25) contrast(1.1)}.piece>i:first-child:before{opacity:.4;filter:hue-rotate(var(--hue, 0deg)) saturate(calc(var(--sat, 1) * 1.4)) brightness(1.05)}.piece>i:last-child:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;mix-blend-mode:overlay;opacity:.55;background:linear-gradient(var(--film, 0deg),#7c4dff,#22c4d8 35%,#ffd36b 60%,#d14dff 85%)}.p1{--x: 1%;--y: 12%;--rx: 14deg;--ry: 18deg;--t: 40s;--d: -4s}.p2{--x: 99%;--y: 30%;--rx: -12deg;--ry: -26deg;--t: 46s;--d: -17s}.p3{--x: 1%;--y: 62%;--rx: 10deg;--ry: 30deg;--t: 52s;--d: -9s}.p4{--x: 99%;--y: 8%;--rx: -18deg;--ry: -12deg;--t: 26s;--d: -15s}.p5{--x: 3%;--y: 40%;--rx: 12deg;--ry: 50deg;--t: 34s;--d: -8s}.p6{--x: 99%;--y: 70%;--rx: -10deg;--ry: 20deg;--t: 30s;--d: -21s}@media(max-width:720px){.pane{scale:.55}.p3{display:none}}@keyframes piece-part{0%{translate:0 0 0}to{translate:calc(var(--sx) * 10px) calc(var(--sy) * 10px) calc(var(--sy) * 14px)}}@keyframes pane-turn{0%{transform:translateZ(0) rotateX(var(--rx)) rotateY(var(--ry))}50%{transform:translate3d(0,-3vmin,0) rotateX(calc(var(--rx) * -1)) rotateY(calc(var(--ry) + 180deg))}to{transform:translateZ(0) rotateX(var(--rx)) rotateY(calc(var(--ry) + 360deg))}}@keyframes pane-glint{0%,38%,50%,88%,to{translate:-106.667% 0}46%,96%{translate:40% 0}}@keyframes hearth-shine{0%,15%{transform:translate(-35%)}85%,to{transform:translate(35%)}}@supports (animation-timeline: scroll()){html:not([data-motion=still]) .hearth{animation:hearth-in linear both,hearth-out linear both;animation-timeline:scroll(root),scroll(root);animation-range:var(--hearth-start, 200vh) var(--hearth-peak, 300vh),var(--hearth-fade, 900vh) var(--hearth-end, 1000vh)}html:not([data-motion=still]) .hearth>div{animation:hearth-drift linear both;animation-timeline:scroll(root)}html:not([data-motion=still]) .hearth>:is(.hearth-glass,.hearth-shards){animation:hearth-drift linear both,hearth-hue linear both;animation-timeline:scroll(root),scroll(root);animation-range:normal normal,var(--hearth-hue-start, 900vh) var(--hearth-hue-end, 1000vh)}}@keyframes hearth-in{0%{opacity:0}15%{opacity:.25}to{opacity:1}}@keyframes hearth-hue{0%{filter:hue-rotate(0deg)}to{filter:hue-rotate(-70deg)}}@keyframes hearth-out{0%{filter:opacity(1)}to{filter:opacity(0)}}@keyframes hearth-drift{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(var(--depth) * -1),0)}}.nightfall{position:relative;margin:-2rem 0 4rem;min-height:150vh;display:grid;place-items:center;padding:106vh 0 60vh;isolation:isolate;color:#e9ecf8}.night{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:#070914;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#0000000a 8vh,#00000026 17vh,#00000059 27vh,#00000099 37vh,#000000d4 46vh,#000 56vh,#000);mask-image:linear-gradient(to bottom,transparent 0,#0000000a 8vh,#00000026 17vh,#00000059 27vh,#00000099 37vh,#000000d4 46vh,#000 56vh,#000)}.night>div{position:absolute;top:0;right:0;bottom:0;left:0}.night-sky{background:url(/assets/night-sky-DDVrQ-xV.webp) center / cover}.night-moon{background:radial-gradient(42rem 26rem at 50% 50%,#9fb4ff2e,#6f7fd016 45%,transparent 75%)}.night>.night-clouds{right:-2400px}.night-clouds{background:url(/assets/night-clouds-BG7bAdVx.webp) 0 100% / auto 62% repeat-x;animation:cloud-drift var(--drift) linear infinite}.night-clouds.far{--drift: 420s;opacity:.55;filter:brightness(.7);background-size:auto 48%;bottom:8%}.night-clouds.near{--drift: 240s}.night-clouds.high{--drift: 520s;transform:scaleY(-1);opacity:.8;animation-direction:reverse;background-size:auto 46%}.twinkle{position:absolute;left:var(--x);top:var(--y);width:calc(var(--s) * .35rem);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(closest-side,#fff,#dfe7ff 35%,#b9caff33 70%,transparent);animation:twinkle var(--t) ease-in-out var(--d) infinite}.nightfall .wrap{position:relative}#ethos{scroll-margin-top:22vh}.nightfall .manifesto{max-width:44rem;margin:0 auto;color:inherit;font-weight:500;font-size:clamp(1.6rem,3.2vw,2.5rem);line-height:1.4;text-shadow:0 0 1.4em #070914,0 0 .5em #07091499}.decree-line{display:block;margin-top:1.1em;font-size:1.75em;font-weight:600;letter-spacing:.01em}.gilded{position:relative;display:inline-block;font-style:italic;padding:0 .12em 0 .06em;margin-right:-.1em;text-shadow:none;background:linear-gradient(100deg,#c9d2ec,#eef2ff 30%,#fff 45%,#fff4d6,#fff 55%,#d6ddf4 70%,#b9c3e2) 100% 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 .35em #9fb4ff66)}.gilded:after{content:"";position:absolute;right:-.1em;top:40%;width:1.4em;height:1.4em;translate:50% -50%;opacity:0;scale:.3;pointer-events:none;border-radius:50%;background:radial-gradient(closest-side,#fff,#eef2ffcc 25%,#b9caff44 55%,transparent)}html[data-motion=flowing] .nightfall:not(.lit) .manifesto{opacity:0}.nightfall.lit .manifesto{animation:title-up 4s ease-out .4s both}.nightfall.lit .decree-line{animation:title-up 4s ease-out 2.6s both}.nightfall.lit .gilded{animation:gleam 2.4s ease-in-out 5s both}.nightfall.lit .gilded:after{animation:flare 1.6s ease-out 6.4s both}[data-motion=still] .gilded{background-position:0 0}.dawn{position:absolute;left:0;right:0;bottom:calc(-1 * var(--dawn-reach, 95vh));height:calc(140vh + var(--dawn-reach, 95vh));z-index:-1;pointer-events:none;overflow:hidden}.dawn>div{position:absolute;top:0;right:0;bottom:0;left:0}.dawn-sky{background:radial-gradient(58rem 48rem at 50% var(--horizon),#fff3d8aa,#ffe8bb55 40%,#ffdfa822 70%,transparent 100%),radial-gradient(80% 7rem at 50% var(--horizon),#fff5e0aa,transparent 100%),radial-gradient(110% 80vh at 50% var(--horizon),#ffd99866,#f7c88f2a 50%,transparent 85%),linear-gradient(to bottom,transparent 66vh,#0b0e2499 80vh,#211e52 91vh,#473a7e 101vh,#7e5a92 110vh,#b98394 119vh,#e5b09a 127vh,#f4d4b0 134vh,#f8e4c4 142vh,#f7e8cc 100%)}.dawn-rays{background:repeating-conic-gradient(from -90deg at 50% var(--horizon),#fff6e000 0deg,#fff6e024 1.4deg,#fff6e000 4deg,#fff6e000 10deg,#fff6e016 11.2deg,#fff6e000 13deg);-webkit-mask-image:radial-gradient(60% 70vh at 50% var(--horizon),#000 8%,#0005 40%,transparent 72%),linear-gradient(to bottom,#000 calc(var(--horizon) - 4vh),transparent var(--horizon));-webkit-mask-composite:source-in;mask-image:radial-gradient(60% 70vh at 50% var(--horizon),#000 8%,#0005 40%,transparent 72%),linear-gradient(to bottom,#000 calc(var(--horizon) - 4vh),transparent var(--horizon));-webkit-mask-composite:source-in,xor;mask-composite:intersect;mix-blend-mode:screen;filter:blur(1.5px);animation:rays-turn 60s ease-in-out infinite alternate;transform-origin:50% var(--horizon)}.dawn>.dawn-clouds{top:44vh;bottom:auto;right:-2400px;height:100vh;background:url(/assets/dawn-clouds-CLFJa6v0.webp) 0 70% / auto 48% repeat-x,url(/assets/dawn-clouds-CLFJa6v0.webp) 1300px 22% / auto 34% repeat-x;filter:sepia(.9) saturate(1.3) hue-rotate(-28deg) brightness(3.6) contrast(.55) blur(2.5px);opacity:.38;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 62%,#0005 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 62%,#0005 82%,transparent);animation:cloud-drift 300s linear infinite}.dawn>.dawn-flowers{top:auto;height:80vh;perspective:1100px;perspective-origin:50% 10%}.sunflower{--haze: #f4dcb0;--petal: color-mix(in srgb, #ffc62e, var(--haze) var(--hz));--petal-dark: color-mix(in srgb, #d9820f, var(--haze) var(--hz));--green: color-mix(in srgb, #5f9a34, var(--haze) var(--hz));--green-dark: color-mix(in srgb, #2f5c1c, var(--haze) var(--hz));--green-light: color-mix(in srgb, #8fc152, var(--haze) var(--hz));--seed: color-mix(in srgb, #5b3212, var(--haze) var(--hz));--seed-dark: color-mix(in srgb, #321a07, var(--haze) var(--hz));position:absolute;left:var(--x);bottom:-2vh;width:0;height:var(--h);transform-style:preserve-3d;transform-origin:50% 100%;transform:rotate(calc(var(--mx, 0) * 2.5deg));animation:flower-sway var(--t) ease-in-out var(--d) infinite alternate}.sunflower.z0{--hz: 0%}.sunflower.z1{--hz: 28%}.sunflower.z2{--hz: 52%}.sunflower b,.sunflower i,.sunflower span{position:absolute;display:block}.sunflower .stem{left:0;bottom:0;width:0;height:100%;transform-style:preserve-3d;transform:translateZ(calc(var(--s) * -.14))}.sunflower .stem b{left:calc(var(--s) * -.04);bottom:0;width:calc(var(--s) * .08);height:100%}.sunflower .stem b:nth-child(1){background:var(--green-light);transform:rotateY(calc(var(--side) * 40deg)) translateZ(calc(var(--s) * .023))}.sunflower .stem b:nth-child(2){background:var(--green);transform:rotateY(calc(var(--side) * 40deg + 120deg)) translateZ(calc(var(--s) * .023))}.sunflower .stem b:nth-child(3){background:var(--green-dark);transform:rotateY(calc(var(--side) * 40deg + 240deg)) translateZ(calc(var(--s) * .023))}.pt,.leaf{left:0;bottom:0;width:0;height:0;transform-style:preserve-3d}.pt .fl,.pt .fr,.leaf .fl,.leaf .fr{bottom:0;height:var(--fh);width:var(--fw)}.pt .fl,.leaf .fl{right:-.6px;transform-origin:100% 50%;transform:rotateY(var(--fold));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 100 L42 86 L6 58 L0 36 L18 12 L62 1 L100 0 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100 100 L42 86 L6 58 L0 36 L18 12 L62 1 L100 0 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.pt .fr,.leaf .fr{left:-.6px;transform-origin:0 50%;transform:rotateY(calc(var(--fold) * -1));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100 L58 86 L94 58 L100 36 L82 12 L38 1 L0 0 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 100 L58 86 L94 58 L100 36 L82 12 L38 1 L0 0 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.pt{--fh: calc(var(--s) * .5 * var(--len));--fw: calc(var(--s) * .12);--fold: -12deg;transform:rotate(var(--a)) translateY(calc(var(--s) * -.2)) rotateX(-10deg)}.pt .fl{background:color-mix(in srgb,var(--petal),#7a3a00 var(--dk))}.pt .fr{background:color-mix(in srgb,var(--petal-dark),#5a2800 var(--dk))}.pt.back{--fh: calc(var(--s) * .54 * var(--len));transform:translateZ(calc(var(--s) * -.05)) rotate(var(--a)) translateY(calc(var(--s) * -.18)) rotateX(-3deg)}.pt.back .fl{background:color-mix(in srgb,var(--petal-dark),#6a3000 calc(var(--dk) + 12%))}.pt.back .fr{background:color-mix(in srgb,var(--petal-dark),#4a2000 calc(var(--dk) + 28%))}.leaf{bottom:var(--at);--fh: calc(var(--s) * .6 * var(--ls));--fw: calc(var(--s) * .2 * var(--ls));--fold: -22deg;transform:translateZ(calc(var(--s) * -.14)) rotateY(var(--yaw)) rotate(var(--out)) rotateX(-14deg)}.leaf .fl{background:var(--green-light)}.leaf .fr{background:var(--green)}.sunflower .head{left:0;bottom:100%;width:0;height:0;transform-style:preserve-3d;transform:rotateY(calc(var(--face) + var(--mx, 0) * 14deg)) rotateX(calc(-6deg - var(--my, 0) * 8deg)) translateZ(calc(var(--s) * .05));animation:head-turn var(--tt) ease-in-out var(--d) infinite alternate}.sunflower .calyx,.sunflower .disk,.sunflower .dome-top{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M96.19 69.13 L69.13 96.19 L30.87 96.19 L3.81 69.13 L3.81 30.87 L30.87 3.81 L69.13 3.81 L96.19 30.87 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M96.19 69.13 L69.13 96.19 L30.87 96.19 L3.81 69.13 L3.81 30.87 L30.87 3.81 L69.13 3.81 L96.19 30.87 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat}.sunflower .calyx{left:calc(var(--s) * -.28);top:calc(var(--s) * -.28);width:calc(var(--s) * .56);height:calc(var(--s) * .56);background:var(--green-dark);transform:translateZ(calc(var(--s) * -.09))}.sunflower .disk{left:calc(var(--s) * -.238);top:calc(var(--s) * -.238);width:calc(var(--s) * .475);height:calc(var(--s) * .475);background:color-mix(in srgb,#c47418,var(--haze) var(--hz))}.sunflower .dome{left:calc(var(--s) * -.0842 - 1px);bottom:-1px;width:calc(var(--s) * .1684 + 2px);height:calc(var(--s) * .0971 + 2px);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L100 0 L77.2727 100 L22.7273 100 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0 0 L100 0 L77.2727 100 L22.7273 100 Z'/%3E%3C/svg%3E") 0 0 / 100% 100% no-repeat;transform-origin:50% 100%;transform:translateZ(calc(var(--s) * .03)) rotate(calc(var(--k) * 45deg)) translateY(calc(var(--s) * -.1109)) rotateX(18deg);background:color-mix(in srgb,var(--seed),#120800 var(--lt))}.sunflower .dome:nth-of-type(2n){background:color-mix(in srgb,color-mix(in srgb,var(--seed),#8a5020 14%),#120800 var(--lt))}.sunflower .dome-top{left:calc(var(--s) * -.12 - 1px);top:calc(var(--s) * -.12 - 1px);width:calc(var(--s) * .24 + 2px);height:calc(var(--s) * .24 + 2px);transform:translateZ(calc(var(--s) * .03 + .5px)) rotate(0);background:color-mix(in srgb,var(--seed),#9a6026 22%)}@supports (animation-timeline: scroll()){html:not([data-motion=still]) .sunflower{animation:flower-sway var(--t) ease-in-out var(--d) infinite alternate,flower-rise linear both;animation-timeline:auto,scroll(root);animation-range:normal,var(--dawn-rise-start, 0px) normal}}@keyframes flower-sway{0%{rotate:-1.4deg}to{rotate:1.4deg}}@keyframes flower-rise{0%{translate:0 var(--lift)}to{translate:0 0}}@keyframes head-turn{0%{rotate:y -16deg}to{rotate:y 16deg}}@media(max-width:720px){.sunflower{scale:.55}.sunflower.z2{display:none}}.dawn>.dawn-sun{--r: min(12rem, 30vw);inset:auto;left:50%;top:var(--horizon);width:0;height:0;perspective:1000px}.sun3d{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d;transform:rotateX(calc(-10deg - var(--my, 0) * 8deg)) rotateY(calc(var(--mx, 0) * 16deg));animation:sun-sway 22s ease-in-out infinite alternate}.sun3d b,.sun3d i{position:absolute;display:block}.sun3d .rim,.sun3d .top{left:calc(var(--r) * var(--w) / -2);top:calc(var(--r) * var(--w) / -2);width:calc(var(--r) * var(--w));height:calc(var(--r) * var(--w));transform:translateZ(calc(var(--r) * var(--z)))}.sun3d .top{transform:translateZ(calc(var(--r) * var(--z) + .5px))}.sun3d .top .eye{--e: 19%;top:calc(6% + 88% * 196 / 512 - var(--e) / 2);left:calc(6% + 88% * 150 / 512 - var(--e) / 2);width:var(--e);height:var(--e);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAQCAYAAABQrvyxAAADu0lEQVR42u1WS2icVRT+zjn/vf9MZiYzE+y7TWxtLTaU2tJIQRRBS9e6sipFfC1Et64FwY2CCAW7EroVRBAUCsWq6MImtRSxEUqltekjaZ1JM4/M/7jnuEimxLQ+oF0E8dtc7uNcznfuOd89wH8YBMAtjivayduwa031/mpZXo+Ix3K1G0H1hzSEr8cvzf0IQFcSAVm+sHe4+tR9A+6IE9pIoJueKY4E+4qRe25dNV5VdpXx691uuiIJjI1Un655926uekqIEwJyACmBmsF0yglvKDobu9CcP75SXuIWgb0bB8fqBfcRE53rpPotkZkwD/X3g1qLCbkIPVoryMTVVjq1EggwAIxUq7Vqwb1KQAugtFKQx1uJTgKw/qFIMJiptQmwAecOrJQUigCgXEoqTH4bEdpqqmTgSsw7kxCmYpFNCgWBiaAuqP0mjB3LL3py29AhgexBnzUURAzYwryvFgaYR3j/i3ONy/eMwM9XetdWP1BqO6YBAnOmetOLDLeS/FwsMIAJALxwNQvaJaCw6JP11SwEeoEFIwRLQSBTygHrAlQgQpypTTvGWjKqtQMaAN65C+Wkfg1Gi4tZpnrCc3TQgN+ZKU6DzpViGQmqXWEuKSxlmHMRb2kl4fAS5wHAsqDHfMTPJ5me9JHUmQCY6s0knBksRA+r2XQnDV+VfPRsltvVpR6Nrq9vGorxChGt6iTZ0VOXW+N3EAnataa0o1z0B8nQaFxsHj4LpH0CmOvqZ8WKvUiMSECFRHXGM8rG7BbqgFwwCwQdbPTCieVhaXTyzwe8vCmCgVRDM2YZArGUY9reSbLJcuxGNVimipBqOPOnQszV+QH3DDPVvPD+J7a4STNM6kK8BQow0yon9BgRuTzoL811OIKrSG+p0HQnmV1b9i0vsg9kWcTk5oNd8cz1xSAXQTTay/Tj05dnv1xO4EY3bQ3XCrtzhfPCPlfrCZFnIW8AcrP5YsQH2qm+ffLS7PGltjOdpFn1/I0ZJkFUdcIPRkx7IqZRYXrICW2PhEayYBNJHo42O+HD89PJzG0/8VYgXr+5/kYs8jIR2vNBJwrCm0EYIsB3kvyT7y/OvoeF/+E2bAXi1SP1l0peDgGWEKGjBmaiYVW0e3n49LsLzQ8AZH+njFvq9YqXfE0vzxLnY0k0m4/V2DXmr58F0n9qJeiRTYP7K7F/y8yCwn7NFBO9LP/p1NTc+LLcv2OR7d5Q2zkY82tCtE3NLmamZ7qZHjs9NXf+X9jfmx5pI1C8y2aOlojE//gr/AExPqJlpFc9KgAAAABJRU5ErkJggg==) 0 0 / 300% 100% no-repeat;animation:sun-blink 5.2s step-end infinite}.sun3d .top .eye+.eye{left:calc(6% + 88% * 362 / 512 - var(--e) / 2)}.sun3d .top .mouth{left:22.5%;top:47.25%;width:55%;height:27.5%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAQCAYAAADpunr5AAAFu0lEQVR42u2YXWwc1RXH/+fcmdmZ2c3Oftnu1mvHNik1CaFNndA0ilLUpxYp0AiB+gC0D0hRBAgeQqja0g8kpKKWvBQeqrYSlXhARNAPUVVFAqUSpR9gUSBxoQ3B8a7tmNjr9Xq9szsf9/TBa9RG0ESOHRrJ/6fRvVf6nXvmzLn/O8CGNrShDW3oYxD9P/AVAFzXk+y+pjv9YHfamZlc8M+tJ/Wzn0h1fbordV/BNKenm+15ANhdyl3fl7OvrdRa716One8ZzNy+Oedsm5hvnQCAXX3pnf0Ze2tloX36cvD3DmTu6POcbeWF1lsMgPPJxE9Ng+5OmngIAK8XeLPnZTwn8SPLUIc9zzi6UgWGklzK4G+PFFPD6735kWJqOGkYB7WWpZWxBFMpnTC/d7n4rmkcJJY6OsnWYSzPEBBbzF/aO5C7Z+XLWEt9xvMyVxWMY5ZB+wFp+i39GAABgPKZ+eMaqHiu/dD2fi+7Xpvf3u9ls27iAYHMTI7XXlgZP9dYeDGGGJ6beGC9+Rk3cURDFquN2vEPWtDEQmusz7O7FNMOQ9G+3nQibdVaf6oC8VqASyU4vZvch02lvkxELT+Ij7xSrv1uZX4BiHpcs+xY6i6HVdG0+fW5RtBc48orZG3ruwbz7oYffPNEvT2xMjfnI+j1nLql+JCjuJhLqFen14Gfs63vGIpuagfyyGtT/hv4j0oXt+b/0cw4MJi+YCremfScT+Ud9c50I6gB0KtqOYB9dSmzp2i5PzANdYAAaQbxwy+fmX/y/LWVenuy6NlzCUX3p01jV8Gx3p5cbL2/Fofd5/u9Ec+xfqKYvtgM9LdeKddePH9R6PjjecPdbCq6I2Ea13Y51j/Wij9Sym7PuOajStFtOsZz77Tmnmg0EH6YE+B9A7l7EwYfYSJbIFGkMRHp+Pdzbfzs5NR8+WKpu/qS2zZZ9lGTeUQDJCJLrSh+/OXx+aMAoo8Kdu9g7hbH5B+SwGjH+ufNVvjMq1OLp1ZRBLzrk5u2JB3zVlPxQQh0I9KH//xe9dmV1ne+ru91Smkn+TgTviLAe0Gsn1pqhcdem1r816r5tnXAVPQNIgxojT/U/aV7/jbpV/6XFaO9A/nbLUNuYfCwIip0oq2GOn4p1vLPSORU4IenA8VBGEAiHTWZIF0pe5/JNCiEQYP5RkXkaOjZMJbfLvrBL0anG29fTOS7+73PpSzzUSbZLeBJrePjrUh+01hsvflG1X+/8wLlQ2ydsSPvdKU22dstRQeU4n0QKmnI6GI7PPzXiYXRC7aKfreYTbhPEnADCEKCqVDLS0Gkn+3wzwEIL8Q3Fd1sKL4BwBAALVqer9b8+0Znm9MX64V5axfcQip/p6XoTmYMkZDSHS4tB6AhIBC0FokZZArAncmlIIp/OdtoPzF2rnl2VQcm862WwYeYaFgIGoKqCKZj0e+SYFwDPgEiRCYRigwaYsIQAQUQDK0xHcTy49kwfHqsUq9etGEoOb15231EEe0nULrTpUMQqlqjEos+BaFxQNqynEOHGb0MGmCmXgEKJHAAEAiNSMux+Xbz+6+X/alVXUZKgLN5ILtfMQ+KFss0aA8D3QAltcgsgBQTZQDMashpreXkYhg9NVquX7Kvv7qYKvTY5lctpb7GhC0EygFinx+7AEJAAEIt1nIijPRzNT/49ZszS6vq41uARM9A9mbXVIcINAKIA1AHQx9QOwMAqDMosvwsgQBjfhA/dvbM/K9OAe21vA0qANzTA2tmBk0AKp+HMzeHAEDwUT32UrQVsBKldL9jGEMGY5iBDBHlIWAhOStaZmLo8aVQxtuV+sTYchyXrOt6kt2ea92UUPx1Ir6KSbIiMP47dbKcSpKIhKox9MkgkqdrzfbzFyqAj/s6fsWoBDjFvvQ211I7GLSTiPoVUUZEIi2oCTCjtf5LGMV/nyjXT1YA/0r4H3IliwGYKy52tVb939O8bznSoS1IAAAAAElFTkSuQmCC) 0 0 / 300% 100% no-repeat}.dawn-sun.talking .mouth{animation:sun-talk .42s step-end infinite}.dawn-sun.talking .sun3d{animation:sun-sway 22s ease-in-out infinite alternate,sun-bounce .21s ease-in-out infinite alternate}@keyframes sun-talk{0%{background-position:50% 0}33%{background-position:100% 0}66%{background-position:50% 0}85%{background-position:0 0}}@keyframes sun-bounce{0%{scale:1}to{scale:1.035 .97}}@keyframes sun-blink{0%{background-position:0 0}94%{background-position:50% 0}95.5%{background-position:100% 0}97.5%{background-position:50% 0}99%{background-position:0 0}}.sun3d .facet{left:calc(var(--r) * var(--cw) / -2 - 1px);bottom:-1px;width:calc(var(--r) * var(--cw) + 2px);height:calc(var(--r) * var(--ls) + 2px);transform-origin:50% 100%;transform:translateZ(calc(var(--r) * var(--zb))) rotate(calc(var(--k) * 36deg)) translateY(calc(var(--r) * var(--mb) * -1)) rotateX(var(--phi))}.sun-rays{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d;animation:sun-rays-turn 140s linear infinite}.ray{left:0;bottom:0;width:0;height:0;transform-style:preserve-3d;transform:rotate(var(--a)) translateY(calc(var(--r) * -1.06)) rotateX(-6deg)}.ray .fl,.ray .fr{bottom:0;width:calc(var(--r) * .18);height:calc(var(--r) * var(--len))}.ray .fl{right:-.6px;transform-origin:100% 50%;transform:rotateY(-22deg);-webkit-mask:linear-gradient(to top right,#000 50%,transparent 50%) 0 0 / 100% 100%;mask:linear-gradient(to top right,#000 50%,transparent 50%) 0 0 / 100% 100%}.ray .fr{left:-.6px;transform-origin:0 50%;transform:rotateY(22deg);-webkit-mask:linear-gradient(to top left,#000 50%,transparent 50%) 0 0 / 100% 100%;mask:linear-gradient(to top left,#000 50%,transparent 50%) 0 0 / 100% 100%}@keyframes sun-sway{0%{rotate:y -8deg}to{rotate:y 8deg}}@keyframes sun-rays-turn{to{rotate:z 360deg}}@property --horizon{syntax: "<length>"; inherits: true; initial-value: 170vh;}@property --mx{syntax: "<number>"; inherits: false; initial-value: 0;}@property --my{syntax: "<number>"; inherits: false; initial-value: 0;}@supports (animation-timeline: view()){html:not([data-motion=still]) .dawn>:is(.dawn-sky,.dawn-sun){animation:sun-rise linear both;animation-timeline:scroll(root);animation-range:var(--dawn-rise-start, 0px) normal}html:not([data-motion=still]) .dawn>.dawn-rays{animation:rays-turn 60s ease-in-out infinite alternate,sun-rise linear both;animation-timeline:auto,scroll(root);animation-range:normal,var(--dawn-rise-start, 0px) normal}}@keyframes sun-rise{0%{--horizon: calc(var(--sun-end, 170vh) + 55vh)}to{--horizon: var(--sun-end, 170vh)}}@keyframes rays-turn{0%{rotate:-4deg}to{rotate:4deg}}#fund,.foot{position:relative}.foot{container-type:inline-size}@media(max-width:900px){.dawn>.dawn-sun{--r: min(25vw, 9rem)}.foot .farewell{left:11cqw;margin-bottom:0}.foot .wrap{flex-direction:column;justify-content:center;text-align:center;margin-top:calc(min(50vw,18rem) + 2.5rem)}.foot .wrap>div{display:flex;flex-direction:column;align-items:center}.foot .links{justify-content:center}}#fund .section-head,#fund .fund-list,.foot{--paper: #e8dfc7;--paper-2: #f3ede0;--paper-3: #dcd1b5;--ink: #223552;--ink-2: #16233a;--arcane: #2f5288;--gold: #825b20;--muted: #55627a;--line: rgba(34, 53, 82, .16);color:var(--ink)}.foot .farewell{position:relative;left:min(15rem,18cqw);width:-moz-fit-content;width:fit-content;max-width:72cqw;margin:0 auto 2.6rem;padding:.85em 1.6em 1.35em;background:url(/assets/sun-bubble-BEYnciVZ.png) center / 100% 100% no-repeat;text-align:center;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(1.05rem,5.2cqw,1.9rem);line-height:1.3;color:#4a2816;transform-origin:8% 100%;transition:opacity .35s ease-out,scale .5s cubic-bezier(.34,1.56,.64,1)}html[data-motion=flowing] .foot .farewell:not(.said){opacity:0;scale:.4}.jitter-letter{display:inline-block;animation:letter-jitter 2.5s ease-in-out infinite}.farewell:not(.said) .jitter-letter{animation-play-state:paused}@keyframes letter-jitter{0%,to{transform:translate(0)}25%{transform:translate(.03em,-.03em)}50%{transform:translate(-.03em,.02em)}75%{transform:translate(.02em,.03em)}}@keyframes title-up{0%{opacity:0;filter:blur(3px);scale:.985}to{opacity:1;filter:blur(0);scale:1}}@keyframes gleam{0%{background-position:100% 0}to{background-position:0 0}}@keyframes flare{0%{opacity:0;scale:.3}30%{opacity:.9;scale:1}to{opacity:0;scale:.6}}@keyframes cloud-drift{to{translate:-2400px 0}}@keyframes twinkle{0%,to{opacity:.85}50%{opacity:.3}}.nightfall .creed-title{margin:38vh 0 2rem;text-align:center;color:#eef1fb;font-family:Playfair Display,Georgia,serif;font-weight:600;font-size:clamp(1.7rem,3vw,2.3rem)}.nightfall .creed{margin-top:0}.nightfall .creed img{box-shadow:0 1.5rem 3rem #0009,0 0 0 1px #ffffff14}.nightfall .creed p{color:#dfe4f5;text-shadow:0 0 1em #070914}html[data-motion=flowing] .nightfall:not(.lit) :is(.creed,.creed-title){opacity:0}.nightfall.lit :is(.creed,.creed-title){animation:title-up 3s ease-out 4s both}@media(max-width:720px){.nightfall{min-height:130vh;padding:106vh 0 60vh}.night-clouds{background-size:auto 40%}}[data-asleep] *,[data-asleep] *:before,[data-asleep] *:after{animation-play-state:paused!important}[data-asleep] .sunflower{animation-play-state:paused,running!important}[data-asleep]>:is(.dawn-sky,.dawn-sun){animation-play-state:running!important}[data-asleep]>.dawn-rays{animation-play-state:paused,running!important}.night,.dawn{content-visibility:auto}[data-motion=still] *,[data-motion=still] *:before,[data-motion=still] *:after{animation:none!important;transition:none!important}html[data-motion=still]{scroll-behavior:auto}[data-motion=still] .wandering-card{transform:rotate(var(--turn))}[data-motion=still] .eye-lid{visibility:hidden}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}.wandering-card{transform:rotate(var(--turn))}.eye-lid{visibility:hidden!important}}.pay{grid-column:2;display:grid;gap:.8rem;padding-top:.4rem}@media(max-width:640px){.pay{grid-column:1 / -1}}.pay-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.pay-switch{display:flex;gap:2px;padding:2px;border-radius:999px;background:var(--paper-3)}.pay-switch button{padding:.35rem .8rem;border:0;border-radius:999px;background:none;color:var(--muted);font-weight:800;font-size:.85rem;cursor:pointer}.pay-switch.small button{padding:.3rem .6rem;font-size:.72rem}.pay-switch button[aria-checked=true]{background:var(--ink);color:var(--paper-2)}.pay-amount{display:flex;align-items:baseline;justify-content:center;gap:.3rem;font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:2.2rem;color:var(--ink)}.pay-amount input{min-width:2ch;max-width:100%;padding:0;border:0;border-bottom:2px solid var(--line);background:none;color:inherit;font:inherit;text-align:center}.pay-amount input:focus{outline:none;border-color:var(--arcane)}.pay-amount span:last-child:not(:first-child){font-size:1rem;color:var(--muted)}.pay-equiv{min-height:1.4em;text-align:center;color:var(--muted);font-size:.85rem;font-weight:700}.pay-presets{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem}.pay-presets button{padding:.3rem .75rem;border:1px solid var(--line);border-radius:999px;background:none;color:var(--ink);font-weight:800;font-size:.82rem;cursor:pointer}.pay-presets button:hover{background:var(--paper-3)}.pay-presets button[aria-pressed=true]{border-color:var(--arcane);color:var(--arcane)}.pay-comment input{width:100%;padding:.55rem .8rem;border:1px solid var(--line);border-radius:.7rem;background:color-mix(in srgb,var(--paper) 40%,transparent);color:var(--ink);font:inherit;font-size:.92rem}.pay-comment input::-moz-placeholder{color:var(--muted)}.pay-comment input::placeholder{color:var(--muted)}.pay-comment input:focus{outline:2px solid var(--arcane);outline-offset:1px}.pay-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:0}.pay-actions .btn{display:inline-flex;align-items:center}.pay-error{color:#b3261e;font-size:.88rem;font-weight:700;text-align:center}[data-palette=night] .pay-error,[data-palette=witching] .pay-error{color:#ffb4ab}.pay-note,.pay-thanks{text-align:center;color:var(--muted);font-size:.88rem}.pay-thanks{padding:1.5rem 0 .5rem;font-family:Playfair Display,Georgia,serif;font-size:1.2rem;font-weight:700;color:var(--ink)}.pay-link{border:0;background:none;padding:.2rem;color:var(--arcane);font-weight:800;font-size:.85rem;cursor:pointer}.pay-link:hover{text-decoration:underline;text-underline-offset:3px}.qr{justify-self:center;width:min(15rem,100%);aspect-ratio:1;border-radius:.8rem;overflow:hidden;background:#fff}.qr img{width:100%;height:100%}.pay-onchain{display:grid;gap:.7rem}.pay-address{display:flex;align-items:center;justify-content:center;gap:.4rem}.pay-address span{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem;color:var(--arcane);overflow-wrap:anywhere}.pay-copy{flex:none;display:grid;place-items:center;width:1.9rem;height:1.9rem;padding:0;border:0;border-radius:.5rem;background:none;color:var(--muted);cursor:pointer}.pay-copy:hover{color:var(--ink);background:var(--paper-3)}.pay-copy svg{width:1rem;height:1rem}.pay-copy .copied-ico,.pay-copy.copied .copy-ico{display:none}.pay-copy.copied .copied-ico{display:block;color:var(--arcane)}.letter-box{position:relative;contain:layout paint}.letter-scroll{height:100%;overflow-y:auto;overscroll-behavior:contain}.letter-loading{display:grid;place-items:center;height:100%;color:var(--muted);font-weight:700}#letter-frame .min-h-screen{background:transparent!important;min-height:100%!important}#letter-frame header{border-bottom:0;border-radius:1.25rem}#letter-frame button svg [fill="#CADDD2"],#letter-frame button svg [fill="#b8cfbf"]{fill:#fffaf0}#letter-frame div.fixed.z-40 button svg{filter:drop-shadow(0 6px 14px #7a5a3040) drop-shadow(0 1px 2px #7a5a3033)!important}#letter-frame button svg [stroke="#9DBFAD"]{stroke:#5f9a7a}#letter-frame button svg [stroke="#B8CFBF"]{stroke:#7fae92;opacity:.8}#letter-frame button:disabled{opacity:.75!important}#letter-frame div.fixed.z-40{transition:opacity .2s,translate .2s}#letter-frame:has(.drawer-wrap.open) div.fixed.z-40,#letter-frame:has([data-radix-popper-content-wrapper]) div.fixed.z-40{opacity:0;translate:0 2rem;pointer-events:none}@media(max-width:560px){#letter-frame header>div{min-height:60px;padding-top:.5rem;padding-bottom:.5rem}#letter-frame .pt-4.pb-4{padding-top:.35rem;padding-bottom:.35rem}#letter-frame .max-w-xl.mx-auto.w-full.flex-1{padding-left:8px!important;padding-right:8px!important;padding-bottom:8px!important}}
