@layer template{.g-site-cq{container-type:inline-size;width:100%}.g-site-cq[data-device=mobile]{width:390px;max-width:100%;margin:0 auto}.site{min-height:100dvh;height:auto;overflow:visible;font-size:16px;line-height:normal}.site,.site img{width:100%;max-width:none}.site img{display:block;height:100%;object-fit:cover}.site h1,.site h2,.site h3,.site h4,.site h5,.site h6{font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.site[data-glitter-site] .bx h1,.site[data-glitter-site] .c h1,.site[data-glitter-site] .card h1,.site[data-glitter-site] .cream h1{color:var(--g-color-surface-text,var(--g-color-heading))}.site .g-block{min-width:0}.site.g-device-mobile{max-width:390px;margin:0 auto}.site .g-selected{outline:2px solid #f3b6ff;outline-offset:2px;border-radius:12px}.site.g-editing [data-instance]{cursor:pointer}.site[data-theme-dirty=true]{background-color:var(--g-color-bg)!important;background-image:var(--g-bg-image,none);background-size:var(--g-bg-size,cover);background-position:50%;background-repeat:var(--g-bg-repeat,no-repeat);color:var(--g-color-text)!important;font-family:var(--g-font-body),ui-monospace,monospace!important;min-height:100dvh}.site[data-theme-dirty=true] :is(p,h1,h2,h3,h4,h5,h6,a,span,b,i,em,small,figcaption,li,dt,dd,div,nav,aside,label,strong){color:var(--g-color-page-text,var(--g-color-text))!important}.site[data-theme-dirty=true][data-bg-kind=image]{background-image:var(--g-bg-scrim,none),var(--g-bg-image,none)!important}.site[data-theme-dirty=true] .pf h1,.site[data-theme-dirty=true] h1,.site[data-theme-dirty=true] h2{font-family:var(--g-font-display),Impact,sans-serif!important;color:var(--g-color-heading,var(--g-color-text))!important}.site[data-theme-dirty=true] h1 em,.site[data-theme-dirty=true] h1 i,.site[data-theme-dirty=true] nav,.site[data-theme-dirty=true] nav span{color:var(--g-color-heading,var(--g-color-page-text,var(--g-color-text)))!important}.site[data-theme-dirty=true] .bx,.site[data-theme-dirty=true] .c,.site[data-theme-dirty=true] .card,.site[data-theme-dirty=true] .cream,.site[data-theme-dirty=true] .p{background:var(--g-color-surface)!important;color:var(--g-color-surface-text,var(--g-color-text))!important;border:var(--g-card-border)!important;border-radius:var(--g-radius)!important;box-shadow:var(--g-shadow)!important}.site[data-theme-dirty=true] .bx h1,.site[data-theme-dirty=true] .c h1,.site[data-theme-dirty=true] .c h2,.site[data-theme-dirty=true] .card h1,.site[data-theme-dirty=true] .card h2,.site[data-theme-dirty=true] .cream h1,.site[data-theme-dirty=true] .p h1{color:var(--g-color-surface-heading,var(--g-color-surface-text))!important}.site[data-theme-dirty=true] .bx .k,.site[data-theme-dirty=true] .c .k,.site[data-theme-dirty=true] .c a,.site[data-theme-dirty=true] .card .k,.site[data-theme-dirty=true] .card a,.site[data-theme-dirty=true] .p .k{color:var(--g-color-surface-text,var(--g-color-text))!important}.site[data-theme-dirty=true] .bt,.site[data-theme-dirty=true] .btn{background:transparent!important}.site[data-theme-dirty=true][data-template=paper] .btn a{background:var(--g-color-surface)!important;color:var(--g-color-surface-text,var(--g-color-text))!important;border-color:var(--g-color-border)!important}.site[data-theme-dirty=true][data-template=paper] .btn a:first-child{background:var(--g-color-accent)!important;color:var(--g-color-accent-text)!important}.site[data-theme-dirty=true][data-template=paper] .q,.site[data-theme-dirty=true][data-template=paper] h1{color:var(--g-color-heading,var(--g-color-page-text))!important}.site[data-theme-dirty=true] .b,.site[data-theme-dirty=true] .r,.site[data-theme-dirty=true] aside,.site[data-theme-dirty=true] p{color:var(--g-color-page-text,var(--g-color-text))!important}.site[data-theme-dirty=true] .lk a,.site[data-theme-dirty=true] aside a{color:var(--g-color-link,var(--g-color-page-text,var(--g-color-text)))!important}.site[data-theme-dirty=true] .bx p,.site[data-theme-dirty=true] .c p,.site[data-theme-dirty=true] .card p,.site[data-theme-dirty=true] .cream p,.site[data-theme-dirty=true] .p p{color:var(--g-color-surface-text,var(--g-color-text))!important}.site[data-theme-dirty=true] .cap,.site[data-theme-dirty=true] .g-link-domain,.site[data-theme-dirty=true] .lk span,.site[data-theme-dirty=true] .m,.site[data-theme-dirty=true] .r,.site[data-theme-dirty=true] .st span,.site[data-theme-dirty=true] figcaption{color:var(--g-color-page-text-muted,var(--g-color-text-muted))!important}.site[data-theme-dirty=true][data-template=paper] .b,.site[data-theme-dirty=true][data-template=paper] .r,.site[data-theme-dirty=true][data-template=paper] aside,.site[data-theme-dirty=true][data-template=paper] p{color:var(--g-color-page-text,var(--g-color-text))!important}.site[data-theme-dirty=true][data-template=paper] .lk a,.site[data-theme-dirty=true][data-template=paper] aside a{color:var(--g-color-link,var(--g-color-page-text,var(--g-color-text)))!important}.site[data-theme-dirty=true][data-template=paper] .cap,.site[data-theme-dirty=true][data-template=paper] .lk span,.site[data-theme-dirty=true][data-template=paper] .st span,.site[data-theme-dirty=true][data-template=paper] figcaption{color:var(--g-color-page-text-muted,var(--g-color-text-muted))!important}.site[data-theme-dirty=true] img{filter:contrast(1.18) saturate(1.08)}.site[data-theme-dirty=true] :is(nav,.top,.mh,.mh .t,.g,.g>*,.row,.box,.box li,.cols,.orb,.c,.bx,.fr,.tag,.l,.r,.v,.idx,.pic,.w){border-color:var(--g-color-border,var(--g-color-page-text))!important;column-rule-color:var(--g-color-border,var(--g-color-page-text))!important}.site[data-theme-dirty=true] .k{color:var(--g-color-page-text,var(--g-color-text))!important}.site[data-theme-dirty=true] a{color:var(--g-color-link,var(--g-color-page-text,var(--g-color-text)))!important}.site[data-theme-dirty=true] .c .chip,.site[data-theme-dirty=true] .c .k,.site[data-theme-dirty=true] .card .chip,.site[data-theme-dirty=true] .chip,.site[data-theme-dirty=true] .cream .chip,.site[data-theme-dirty=true] .cream .k,.site[data-theme-dirty=true] .g-below-item .chip,.site[data-theme-dirty=true] .g-below-item .g-below-heading,.site[data-theme-dirty=true] .g-below-item .k,.site[data-theme-dirty=true] .meta .chip,.site[data-theme-dirty=true] .pf .chip{color:var(--g-color-surface-text,var(--g-color-text))!important}.site[data-template=card] .ic a:first-child{background:var(--g-color-accent,#1a1a1a)!important;color:var(--g-color-accent-text,#fff)!important}.site[data-template=card] .ic a:not(:first-child){background:#fff!important;color:#1a1a1a!important}.site[data-theme-dirty=true] .chip{background:transparent!important;border:1px solid var(--g-color-border)}.site .g-hidden{display:none!important}.site .bt a:first-child,.site .btn a:first-child,.site .ic a{background:var(--g-color-accent);color:var(--g-color-accent-text);min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:10px 18px}.site[data-theme-dirty=true][data-template=signal] .top a{background:var(--g-color-accent)!important;color:var(--g-color-accent-text)!important;min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:10px 18px}.site[data-template=bento] .lk a{color:var(--g-color-surface-text,var(--g-color-text))!important;background:transparent!important}.site[data-template=bento] .g-av-initials{width:100%;height:100%;display:grid;place-items:center;font-weight:700;font-size:22px;letter-spacing:.04em;color:var(--g-color-surface-text,#eee);background:color-mix(in srgb,var(--g-color-surface-text,#eee) 12%,var(--g-color-surface,#1d1d1d))}.site[data-theme-dirty=true][data-template=signal] .b,.site[data-theme-dirty=true][data-template=signal] .g .it b,.site[data-theme-dirty=true][data-template=signal] p{color:var(--g-color-page-text,var(--g-color-text))!important}.site[data-theme-dirty=true][data-template=signal] .m{color:var(--g-color-page-text-muted,var(--g-color-text-muted))!important}.site[data-template=paper] .btn{display:flex;justify-content:flex-start;width:auto;max-width:none;margin-inline:0;padding:0;border:0;background:transparent}.site[data-template=paper] .btn a:first-child,.site[data-template=sage] .bt a:first-child,.site[data-template=sage] .btn a:first-child{background:#1a1a1a;color:#fff}.site[data-template=sage] .bt a:first-child,.site[data-template=sage] .btn a:first-child{color:#e8e3d6}.site[data-template=paper]:not([data-theme-dirty=true]) .btn a:not(:first-child),.site[data-template=sage]:not([data-theme-dirty=true]) .bt a:not(:first-child),.site[data-template=sage]:not([data-theme-dirty=true]) .btn a:not(:first-child){background:transparent!important;color:#1a1a1a!important;border:1px solid #1a1a1a}.site[data-theme-dirty=true][data-template=paper] .btn a:not(:first-child),.site[data-theme-dirty=true][data-template=sage] .bt a:not(:first-child),.site[data-theme-dirty=true][data-template=sage] .btn a:not(:first-child){background:transparent!important;color:var(--g-color-page-text)!important;border:1px solid var(--g-color-page-text)!important}.site[data-template=bento] .lk a{display:flex;justify-content:space-between;align-items:center;min-height:28px;padding:8px 0}.site .g-identity.v-poster h1{text-transform:uppercase;letter-spacing:.08em;font-size:1.15em}.site.g-device-mobile .c,.site.g-device-mobile .now{overflow:visible}.g-arrange-hit{position:relative}.g-arrange-handle{position:absolute;top:8px;right:10px;color:#888;letter-spacing:-.14em;z-index:2;pointer-events:none}.g-arrange-resize{position:absolute;right:5px;bottom:5px;width:12px;height:12px;padding:0;border:0;background:#f3b6ff;clip-path:polygon(100% 0,100% 100%,0 100%);cursor:nwse-resize;z-index:2}.site .g-code-seam{padding:16px;border:1px dashed var(--g-color-border);font-size:13px}.site .g-below-flow,.site .g-code-default-slot{position:relative;z-index:1;inset:auto;display:flex;flex-direction:column;gap:16px;padding:20px 16px 32px;max-width:720px;width:100%;margin:0 auto;color:var(--g-color-page-text,var(--g-color-text))}.site .g-below-flow,.site .g-code-default-slot,.site .g-code-default-slot .code-block-frame,.site .g-code-default-slot iframe{position:relative!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important}.site .g-below-flow{gap:24px;padding:32px 20px 48px}.site:not([data-template=studio]) .g-below-item{background:var(--g-color-surface);border:var(--g-card-border,1px solid var(--g-color-border));border-radius:var(--g-radius,12px);box-shadow:var(--g-shadow,none);padding:var(--g-space-inset,16px);overflow:hidden}.site:not([data-template=studio]) .g-below-item,.site:not([data-template=studio]) .g-below-item .drop,.site:not([data-template=studio]) .g-below-item .ess,.site:not([data-template=studio]) .g-below-item .now,.site:not([data-template=studio]) .g-below-item h1,.site:not([data-template=studio]) .g-below-item h2,.site:not([data-template=studio]) .g-below-item h3,.site:not([data-template=studio]) .g-below-item p{color:var(--g-color-surface-text,var(--g-color-page-text))}.site:not([data-template=studio]) .g-below-item:not([data-block=gallery]) img{width:100%;max-height:280px;object-fit:cover}.site .g-below-flow .drop,.site .g-below-flow .ess,.site .g-below-flow .now,.site .g-below-flow h1,.site .g-below-flow h2,.site .g-below-flow h3,.site .g-below-flow h4,.site .g-below-flow p,.site .g-code-default-slot,.site .g-code-default-slot .k,.site .g-code-default-slot p{color:var(--g-color-page-text,var(--g-color-text))}.site .g-below-flow .k,.site .g-below-flow figcaption,.site .g-below-flow small,.site .g-below-item .g-below-heading,.site .g-below-item .k{color:var(--g-color-surface-text-muted,var(--g-color-surface-text,var(--g-color-page-text-muted)))}.site .g-below-flow [data-block=gallery],.site .g-below-gallery{display:grid;gap:12px}.site .g-below-flow [data-block=gallery],.site .g-below-gallery,.site .g-gallery-overflow{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.site[data-template=broadsheet] .g-gallery-overflow{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.site[data-template=broadsheet] .g-also-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-top:12px}.site[data-template=broadsheet] .box a{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%}.site[data-template=broadsheet] .g-link-domain{color:var(--g-color-page-text,#141414)!important;font-size:12px;font-weight:600;opacity:1!important}.site[data-theme-dirty=true][data-template=broadsheet] .g-link-domain{color:var(--g-color-page-text,var(--g-color-text))!important}.site[data-theme-dirty=true][data-template=card] .g-hero .cap,.site[data-theme-dirty=true][data-template=card] .g-hero .cap *{color:var(--g-color-photo-caption,#f4efe8)!important;background-color:rgba(8,8,10,.72)!important}.site[data-theme-dirty=true][data-template=card] .g-hero .cap *{padding:0;border-radius:0}.site .g-below-flow [data-block=gallery] .s,.site .g-below-gallery .s{margin:0;min-width:0}.site .g-below-flow [data-block=gallery] .s>div,.site .g-below-gallery .s>div{aspect-ratio:1;overflow:hidden;border-radius:12px}.site .g-below-flow [data-block=gallery] img,.site .g-below-gallery img{width:100%;height:100%;object-fit:cover}.site .g-below-flow .f8,.site .g-below-flow [data-block=friends]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.site .g-below-flow .f8 figure>a>div,.site .g-below-flow .f8 figure>div,.site .g-below-flow [data-block=friends] figure>div{aspect-ratio:1;overflow:hidden;border-radius:50%}.site .g-below-item{min-height:72px;color:var(--g-color-surface-text,var(--g-color-page-text,var(--g-color-text)))}.site .g-below-heading,.site .g-below-item .k,.site .g-below-item h2{display:block;margin:0 0 8px;color:var(--g-color-surface-text,var(--g-color-page-text,var(--g-color-text)))}.g-hit-flow{display:contents}.g-site-cq[data-device=mobile] .g-below-flow,.site.g-device-mobile .g-below-flow{max-width:none;width:100%;padding-left:0;padding-right:0;box-sizing:border-box}.g-site-cq[data-device=mobile] .site[data-template=sage] .g-below-gallery,.g-site-cq[data-device=mobile] .site[data-template=sage] .g-gallery-overflow,.site[data-template=sage].g-device-mobile .g-below-flow [data-block=gallery],.site[data-template=sage].g-device-mobile .g-below-gallery,.site[data-template=sage].g-device-mobile .g-gallery-overflow{grid-template-columns:1fr}.site .g-below-heading{font-size:13px;letter-spacing:.12em;text-transform:uppercase}.site[data-template=bento]{--g-chrome-max:1240px}.site[data-template=top8]{--g-chrome-max:1360px}.site[data-template=studio]{--g-chrome-max:1300px}.site[data-template=paper]{--g-chrome-max:1180px}.site[data-template=bento] .g-below-flow,.site[data-template=paper] .g-below-flow,.site[data-template=studio] .g-below-flow,.site[data-template=top8] .g-below-flow{background:transparent;max-width:var(--g-chrome-max,720px);width:100%;margin-inline:auto}.site[data-template=sticker] .g-below-flow{background:transparent;max-width:none;width:100%}.site[data-template=bento],.site[data-template=sticker],.site[data-template=top8]{min-height:100dvh}.site[data-template=broadsheet] .g[data-cols="1"]{grid-template-columns:1fr}.site[data-template=broadsheet] .g[data-cols="2"]{grid-template-columns:1fr 2.2fr}.site[data-template=broadsheet] .g[data-cols="1"]>div,.site[data-template=broadsheet] .g[data-cols="2"]>div:last-child{border-right:0}.site.g-editing .g-owner-empty{min-height:96px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--g-color-border,#444);border-radius:12px;padding:20px;color:var(--g-color-page-text,var(--g-color-text));text-align:center}.site.g-editing .g-below-item:has([data-owner-empty]){display:block;width:100%;max-width:420px;margin-inline:auto}.site.g-editing .g-below-flow [data-block=gallery]:has([data-owner-empty]){display:block;width:100%;max-width:none;margin-inline:auto;grid-template-columns:none}.site.g-editing .g-below-flow [data-block=gallery]:has([data-owner-empty]) .g-owner-empty{width:100%;justify-content:center;text-align:center}.site[data-theme-dirty=true][data-template=paper] .st{border-top-color:var(--g-color-page-text-muted,var(--g-color-text-muted))!important}.site[data-theme-dirty=true][data-template=paper] .b,.site[data-theme-dirty=true][data-template=paper] .st b{color:var(--g-color-page-text,var(--g-color-text))!important}.site[data-theme-dirty=true] :is(.c,.card,.bx,.cream,.p,.now,.g-below-item,figure,.tag){background:var(--g-color-surface)!important;color:var(--g-color-surface-text,var(--g-color-text))!important}.site[data-theme-dirty=true] :is(.c,.card,.bx,.cream,.p,.now,.g-below-item,figure,.tag) :is(p,h1,h2,h3,h4,b,div,dt,dd,li,small,.k,a,span,figcaption){color:var(--g-color-surface-text,var(--g-color-text))!important}.site[data-theme-dirty=true] :is(.c,.card,.bx,.cream,.p,.now,.g-below-item,figure,.tag) :is(.k,small,figcaption){color:var(--g-color-surface-text-muted,var(--g-color-surface-text))!important}.site[data-theme-dirty=true] :is(.c,.card,.bx,.cream,.p,.now,.g-below-item,figure,.tag) a{color:var(--g-color-surface-link,var(--g-color-surface-text))!important}.site[data-theme-dirty=true] .ic a:first-child,.site[data-theme-dirty=true] .top a,.site[data-theme-dirty=true] :is(.btn,.bt) a:first-child,.site[data-theme-dirty=true] :is(.c,.card,.bx,.cream,.p,.now,.g-below-item) .ic a:first-child,.site[data-theme-dirty=true] :is(.c,.card,.bx,.cream,.p,.now,.g-below-item) :is(.btn,.bt) a:first-child{background:var(--g-color-accent)!important;color:var(--g-color-accent-text)!important}.site[data-theme-dirty=true] .ic a:not(:first-child),.site[data-theme-dirty=true] :is(.c,.card,.bx,.cream,.p,.now,.g-below-item) .ic a:not(:first-child){background:transparent!important;color:var(--g-color-page-text)!important;border:1px solid var(--g-color-page-text)}.site[data-theme-dirty=true][data-template=top8] .hd{background:#111!important;color:#fff!important}.site[data-theme-dirty=true][data-template=top8] .hd :is(span,b,i,em,div,small){color:#fff!important}.site[data-theme-dirty=true][data-template=studio] .tg span{color:#111!important}.site[data-theme-dirty=true][data-template=studio] .wall .s{background:#fff!important;color:#111!important}.site[data-theme-dirty=true][data-template=sage] .t8 span,.site[data-theme-dirty=true][data-template=studio] .wall .s :is(b,small){color:#111!important}.site[data-theme-dirty=true][data-template=cobalt] .w span{color:#1a1a1a!important;background-color:#f4f1ea!important}.site[data-theme-dirty=true][data-template=atelier] a{color:#f4efe8!important;background:#2a2622!important}.site[data-theme-dirty=true][data-template=sticker] .st,.site[data-theme-dirty=true][data-template=sticker] .st *,.site[data-theme-dirty=true][data-template=top8] .hl{color:#111!important}.site[data-theme-dirty=true][data-template=sticker] a{color:#111!important;background:#fff!important}.site[data-theme-dirty=true][data-template=sticker] .l,.site[data-theme-dirty=true][data-template=sticker] .l p,.site[data-theme-dirty=true][data-template=sticker] p{color:var(--g-color-page-text,var(--g-color-text))!important;background:transparent!important}.site[data-theme-dirty=true][data-template=sticker] .bar{background:#111!important;color:#fff!important}.site[data-theme-dirty=true][data-template=sticker] .bar :is(span,b,i,em,small,div){color:#fff!important}.site[data-theme-dirty=true][data-template=paper] figcaption{background:var(--g-color-surface)!important;color:var(--g-color-surface-text,var(--g-color-text))!important}.site .g-pill[data-pill=ink],.site[data-theme-dirty=true] .g-pill[data-pill=ink]{color:#fff!important}.site .g-pill[data-pill=wash],.site[data-theme-dirty=true] .g-pill[data-pill=wash]{color:#111!important}.site[data-template=sticker] .bar{background:#111!important;color:#fff!important}.site[data-template=sticker] .sm>span:not(.g-pill){color:var(--g-color-page-text,var(--g-color-text))!important;background:transparent!important}.site[data-template=sticker] .g-below-item{background:var(--g-color-surface,#ffe14d)!important}.site[data-template=sticker] .g-below-item,.site[data-template=sticker] .g-below-item :is(.k,p,small,figcaption,.g-below-heading){color:var(--g-color-surface-text,#111)!important}.site[data-template=mono] .row .g-row-meta{color:var(--g-color-page-text-muted,#666)}.site[data-template=mono] .row:focus-within,.site[data-template=mono] .row:hover{background:#000!important;color:#fff!important}.site[data-template=mono] .row:focus-within *,.site[data-template=mono] .row:hover *{color:#fff!important}.site[data-template=mono] .g,.site[data-template=mono] .g>*,.site[data-template=mono] .idx,.site[data-template=mono] .pic,.site[data-template=mono] .row{border-color:var(--g-color-border,var(--g-color-page-text,#000))!important}.site[data-template=studio] :is(.lk,.ic,.btn,.bt) a{background:var(--g-color-accent)!important;color:var(--g-color-accent-text)!important}.site[data-template=studio] :is(.lk,.ic,.btn,.bt) a *{color:inherit!important}.site a:focus,.site a:focus-visible,.site a:hover{opacity:1!important}.site :is(.ic,.btn,.bt) a:focus-visible,.site :is(.ic,.btn,.bt) a:hover,.site[data-template=studio] :is(.lk,.ic,.btn,.bt) a:focus-visible,.site[data-template=studio] :is(.lk,.ic,.btn,.bt) a:hover,.site[data-theme-dirty=true] :is(.ic,.btn,.bt,.top) a:focus-visible,.site[data-theme-dirty=true] :is(.ic,.btn,.bt,.top) a:hover,.site[data-theme-dirty=true][data-template=studio] :is(.lk,.ic,.btn,.bt) a:focus-visible,.site[data-theme-dirty=true][data-template=studio] :is(.lk,.ic,.btn,.bt) a:hover{background:var(--g-color-accent-hover,var(--g-color-accent))!important;color:var(--g-color-accent-hover-text,var(--g-color-accent-text))!important;opacity:1!important}.site :is(.ic,.btn,.bt) a:focus-visible *,.site :is(.ic,.btn,.bt) a:hover *,.site[data-template=studio] :is(.lk,.ic,.btn,.bt) a:focus-visible *,.site[data-template=studio] :is(.lk,.ic,.btn,.bt) a:hover *,.site[data-theme-dirty=true] :is(.ic,.btn,.bt,.top) a:focus-visible *,.site[data-theme-dirty=true] :is(.ic,.btn,.bt,.top) a:hover *,.site[data-theme-dirty=true][data-template=studio] :is(.lk,.ic,.btn,.bt) a:focus-visible *,.site[data-theme-dirty=true][data-template=studio] :is(.lk,.ic,.btn,.bt) a:hover *{color:inherit!important}.site a:focus-visible,.site.g-editing a:focus-visible{outline:2px solid var(--g-color-page-text,#111)!important;outline-offset:3px;box-shadow:0 0 0 3px var(--g-color-page-text,#111)}.site[data-template=sage] .g-muted-label,.site[data-template=sage] .k,.site[data-template=sage] .tag .g-muted-label{color:var(--g-color-page-text,#1a1a1a)!important;opacity:1!important;font-weight:600!important;font-size:12px!important;letter-spacing:.04em!important;-webkit-text-fill-color:var(--g-color-page-text,#1a1a1a)!important}.site[data-template=sage] .tag{color:var(--g-color-page-text,#1a1a1a)!important}.site[data-template=folio] .g-muted-label,.site[data-template=folio] .k,.site[data-template=folio] .q small,.site[data-template=folio] small{color:var(--g-color-page-text-muted,#4a453c)!important}.site[data-template=paper] :is(.r,.lk span,.st span,figcaption,.cap,.m,.k,small){color:var(--g-color-page-text-muted,#3f3c38)!important}.site[data-template=paper]:not([data-curated=true]) :is(.k,small),.site[data-template=paper]:not([data-curated=true]) figcaption{color:var(--g-color-page-text,#1a1a1a)!important;font-weight:700!important;font-size:13px!important;opacity:1!important}.site[data-template=studio] .s small,.site[data-template=studio] dt{color:var(--g-color-page-text-muted,#5c5854)!important}.site[data-template=atelier] :is(.k,small,.m,figcaption,.l b,.r b,.s p){color:var(--g-color-page-text-muted,#4a453c)!important}.site[data-template=bento] .g-muted-label,.site[data-template=bento] .k{color:var(--g-color-surface-text,#eeeeee)!important;opacity:1!important;font-weight:600!important}.site[data-template=bento] .cream .k{color:#4a3a1f!important}.site[data-theme-dirty=true][data-template=bento] .cream .k{color:var(--g-color-surface-text,#f4efe8)!important}.site[data-template=top8] .on{color:#007000!important}.site[data-template=cobalt] .chip{color:var(--g-color-page-text,#f4f1ea)!important;border:1px solid var(--g-color-page-text,#f4f1ea)!important}.site[data-template=cobalt] .w span{color:var(--g-color-photo-caption,#f4efe8)!important;background-color:rgba(8,8,10,.72)!important;padding:4px 8px}.site .c.im>span,.site .g-hero .cap,.site .im>span,.site .ph>span,.site[data-theme-dirty=true] .c.im>span,.site[data-theme-dirty=true] .g-hero .cap,.site[data-theme-dirty=true] .im>span,.site[data-theme-dirty=true] .ph>span,.site[data-theme-dirty=true][data-template] .im>span,.site[data-theme-dirty=true][data-template] .ph>span{color:var(--g-color-photo-caption,#f4efe8)!important;background-color:rgba(8,8,10,.72)!important;padding:6px 10px;border-radius:4px;text-shadow:none}.site .g-hero .cap *,.site[data-theme-dirty=true] .g-hero .cap *{color:var(--g-color-photo-caption,#f4efe8)!important;background-color:rgba(8,8,10,.72)!important;padding:0;border-radius:0;text-shadow:none}.site[data-template=bento] .chip,.site[data-template=bento] .pf .chip{color:var(--g-color-surface-text,#f4efe8);background:var(--g-color-surface-alt,#1d1d1d);border:1px solid var(--g-color-border,#2c2c2c)}.g-has-remix{padding-bottom:calc(80px + env(safe-area-inset-bottom, 0px));background-image:var(--g-bg-image,none);background-size:var(--g-bg-size,cover);background-repeat:var(--g-bg-repeat,no-repeat);background-position:50%}.site[data-template=card]{height:auto!important;min-height:100vh;overflow:visible!important;background-color:#1a1020}.site[data-template=card] .card,.site[data-template=card] .card .r,.site[data-template=card] .card h1,.site[data-template=card] .card p{color:var(--g-color-surface-text,#1a1a1a)!important}.site[data-template=aura],.site[data-template=bento],.site[data-template=top8]{overflow:visible!important;height:auto!important;min-height:100dvh}.site[data-template=sticker] .r[data-empty]{background:var(--g-color-surface,var(--g-color-bg))!important;background-image:none!important;min-height:100%}.site[data-template=aura] .ph{mix-blend-mode:normal!important}.site[data-template=aura] .ph[data-empty]{min-height:180px;background:var(--g-color-surface,var(--g-color-bg))!important;background-image:none!important}.site[data-template=aura] .g-below-item .k,.site[data-template=aura] .g-link-domain,.site[data-template=aura] .k,.site[data-template=aura] figcaption{opacity:1!important;color:var(--g-color-page-text,#2a1408)!important}.site[data-template=aura] .orb,.site[data-template=aura] .r,.site[data-template=aura] .v{border-color:color-mix(in srgb,var(--g-color-page-text,#2a1408) 42%,transparent)!important}.site[data-template=aura] .orb{isolation:isolate}.site[data-template=aura] .orb:before{opacity:.42;filter:none;background:radial-gradient(circle,color-mix(in srgb,var(--g-color-page-text,#2a1408) 55%,transparent) 0 5%,transparent 6%),repeating-radial-gradient(circle,transparent 0 22px,color-mix(in srgb,var(--g-color-page-text,#2a1408) 18%,transparent) 22px 23px)!important}.site[data-template=aura]:not([data-catalog=true]) .orb,.site[data-theme-dirty=true][data-template=aura][data-bg-kind=gradient] .orb{display:none!important}.site[data-template=aura]:not([data-catalog=true])[data-bg-kind=gradient] :is(.k,.chip,.g-muted-label,.g-pill),.site[data-theme-dirty=true][data-template=aura][data-bg-kind=gradient] :is(.k,.chip,.g-muted-label,.g-pill){color:var(--g-color-page-text,#2a1408)!important;background-color:var(--g-color-bg)!important;opacity:1!important}.site[data-template=aura] .g-below-flow,.site[data-template=aura] .g-below-gallery,.site[data-template=aura] .g-below-item{isolation:isolate;mix-blend-mode:normal!important;filter:none!important}.site[data-template=noir] .g-muted-label,.site[data-template=noir] .h .k,.site[data-template=noir] .k{color:var(--g-color-page-text-muted,#c8bfb0)!important;opacity:1!important;font-weight:600!important;letter-spacing:.12em!important;-webkit-text-fill-color:var(--g-color-page-text-muted,#c8bfb0)!important}.site[data-template=signal] :is(.m,.k,small,figcaption,.g-link-domain,.lk span,.st span,.cap){color:var(--g-color-page-text-muted,#a8cc44)!important;opacity:1!important}.site[data-template=signal] .g[data-aside="0"]{grid-template-columns:1fr}.site[data-template=signal] .g[data-aside="0"] .id-cell{grid-column:1/-1}.site[data-template=signal]:not([data-catalog=true]) .g:not(:has(.feed)):not(:has(.n)){grid-template-columns:1fr}.site[data-template=signal]:not([data-catalog=true]) .g>div:empty{display:none}.site[data-template=mono] .g:not(:has(.pic)) .hero{grid-column:span 12}.site[data-template=mono] .g:not(:has(.c3)) .c6{grid-column:span 12}.site[data-template=sage]:not([data-catalog=true]) .w:not(:has(.fr img)),.site[data-template=sage]:not([data-catalog=true]) .w[data-photo="0"]{grid-template-columns:1fr;min-height:0}.site[data-template=sage]:not([data-catalog=true]) .w{min-height:0}.site[data-template=sage]:not([data-catalog=true]) .fr:not(:has(img)),.site[data-template=sage]:not([data-catalog=true]) .w[data-photo="0"] .l{display:none}.site[data-template=bento]:not([data-catalog=true]) .pf h1{margin-top:12px}.site[data-theme-dirty=true][data-bg-kind=gradient] :is(.k,.g-muted-label,figcaption,.g-link-domain,.top,.lk span,.st span,small,.mh,nav,.h,.tag,.cap,.pl),.site[data-theme-dirty=true][data-template=signal] .m{background-color:var(--g-color-bg)}.site[data-template=cobalt] .meta,.site[data-template=cobalt] .meta b{color:var(--g-color-page-text-muted,#c9d2ff)!important;opacity:1!important}.site[data-template=card] .g-below-flow,.site[data-template=card] .g-code-default-slot{color:var(--g-color-page-text,#f4efe8)}.site[data-template=card] .g-hero{position:relative;isolation:isolate;width:100%;max-width:100%;height:100vh;min-height:100vh;overflow:hidden}.site[data-template=card] .card,.site[data-template=card] .g-hero .card{bottom:max(64px,calc(100% - 736px))}.site[data-template=card] .bg{position:absolute!important;inset:0}.site[data-template=card] .bg:after{background:linear-gradient(180deg,rgba(10,5,20,0),rgba(10,5,20,0) 28%,rgba(10,5,20,.05) 44%,rgba(10,5,20,.12) 56%,rgba(10,5,20,.22) 68%,rgba(10,5,20,.34) 80%,rgba(10,5,20,.44) 90%,rgba(10,5,20,.5))!important}.site[data-template=card] .ic{flex-wrap:wrap}.site[data-template=card] .ic a{display:block;min-width:0;max-width:100%;text-align:start;justify-content:flex-start;white-space:nowrap;overflow:visible;text-overflow:clip;overflow-wrap:normal;word-break:normal}.site[data-template=card] .ic a[data-long]{overflow:hidden;text-overflow:ellipsis}.site[data-template=card] .ic-long{flex-wrap:wrap}.site[data-template=card] .ic-long a{flex:1 1 calc(50% - 8px);min-width:calc(50% - 8px);padding:12px 14px}.site[data-template=card] .ic-long a[data-long]{flex:1 1 100%;min-width:0}.site[data-template=card] .g-hero .cap{z-index:2}@media (max-width:700px){.site[data-template=card] .ic a{flex:0 1 auto;width:auto;min-width:auto}.site[data-template=card] .ic a[data-long]{flex:1 1 100%;min-width:0}}@container (max-width: 700px){.site[data-template=card] .card,.site[data-template=card] .g-hero .card{bottom:16px}.site[data-template=card] .g-hero .card{max-height:calc(100% - 96px);overflow:auto}.g-has-remix .site[data-template=card] .g-hero .card{bottom:calc(76px + env(safe-area-inset-bottom, 0px))}.site[data-template=card] .g-hero .cap{max-width:min(220px,56%)}.site[data-template=card] .ic a{flex:0 1 auto;width:auto;min-width:auto}.site[data-template=card] .ic a[data-long]{flex:1 1 100%;min-width:0}}.site[data-template=bento] .g-size-2x2{grid-column:span 2;grid-row:span 2}.site[data-template=bento] .g-size-2x1{grid-column:span 2}.site[data-template=card] .bg img{width:100%;height:100%;object-fit:cover}.site[data-template=atelier] nav{position:relative;z-index:3}.site[data-template=atelier] .h{display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr) minmax(180px,240px);column-gap:24px;align-items:start;padding:24px 56px 80px}.site[data-template=atelier] .h h1{grid-column:1/-1;grid-row:1}.site[data-template=atelier] .h .ph{grid-column:2;grid-row:2;margin-top:0;z-index:1}.site[data-template=atelier] .h .l,.site[data-template=atelier] .h .r{position:static!important;width:auto!important;left:auto!important;right:auto!important;bottom:auto!important;z-index:1}.site[data-template=atelier] .h .l{grid-column:1;grid-row:2}.site[data-template=atelier] .h .r{grid-column:3;grid-row:2}.site[data-template=atelier] .h .mini{max-width:100%}.site[data-template=studio] .g-below-flow .s,.site[data-template=studio] .g-below-flow .s:hover,.site[data-template=studio] .g-below-item,.site[data-template=studio] .g-below-item:focus-within,.site[data-template=studio] .g-below-item:hover,.site[data-theme-dirty=true][data-template=studio] .g-below-flow .s,.site[data-theme-dirty=true][data-template=studio] .g-below-flow .s:hover,.site[data-theme-dirty=true][data-template=studio] .g-below-item,.site[data-theme-dirty=true][data-template=studio] .g-below-item:hover{background:transparent!important;box-shadow:none;outline:none}.site[data-template=studio] .g-below-flow .s,.site[data-template=studio] .g-below-flow .s :is(b,small,figcaption),.site[data-template=studio] .g-below-item,.site[data-template=studio] .g-below-item :is(b,small,figcaption,p,span,.k,h2),.site[data-theme-dirty=true][data-template=studio] .g-below-flow .s,.site[data-theme-dirty=true][data-template=studio] .g-below-flow .s :is(b,small,figcaption),.site[data-theme-dirty=true][data-template=studio] .g-below-item,.site[data-theme-dirty=true][data-template=studio] .g-below-item :is(b,small,figcaption,p,span,.k,h2){color:var(--g-color-page-text,#151515)!important}.site[data-template=sticker] .lb,.site[data-theme-dirty=true][data-template=sticker] .g-pill[data-pill=ink]{box-shadow:0 0 0 3px var(--g-color-bg,#fff),0 0 0 6px var(--g-color-page-text,#111)}.site[data-template=broadsheet] .box,.site[data-template=broadsheet] .box li,.site[data-template=broadsheet] .cols,.site[data-template=broadsheet] .g,.site[data-template=broadsheet] .g>div,.site[data-template=broadsheet] .mh,.site[data-template=broadsheet] .mh .t,.site[data-template=mono] .g,.site[data-template=mono] .g>*,.site[data-template=mono] .row{border-color:var(--g-color-border,var(--g-color-page-text,#141414))!important;column-rule-color:var(--g-color-border,var(--g-color-page-text,#141414))!important}@media (max-width:700px){.site[data-template=atelier] .h{display:block;padding:40px 0 0}.site[data-template=mono] .th{width:100%;max-width:100%}}@container (max-width: 700px){.site[data-template=atelier] .h{display:block;padding:40px 0 0}.site[data-template=mono] .th{width:100%;max-width:100%}}}.g-has-remix{padding-bottom:80px}.g-has-remix:has([data-template=aura][data-theme-dirty=false]),.g-public-site:has([data-template=aura][data-theme-dirty=false]){background-image:none!important}@media (max-width:700px){.site[data-template=signal] .top{gap:8px 16px;flex-wrap:wrap}.site[data-template=aura] .w{grid-template-columns:1fr;grid-auto-rows:min-content;min-height:0;height:auto;align-content:start;align-items:stretch}.site[data-template=aura] .v{display:flex!important;width:100%;min-height:0;height:auto;padding:22px 22px 0;border-right:0!important;justify-content:flex-start;align-items:center}.site[data-template=aura] .v span{writing-mode:horizontal-tb!important;transform:none!important;font-size:28px;line-height:1.1;white-space:nowrap}.site[data-template=card] .card{left:8px;right:8px;padding-left:8px;padding-right:8px}.site[data-template=folio] .col,.site[data-template=folio] .mast,.site[data-template=folio] .side,.site[data-template=folio] nav,.site[data-template=sage] .r>section{padding-left:16px;padding-right:16px}.site[data-template=studio],.site[data-template=studio] .p{padding-left:8px;padding-right:8px}.site[data-template=aura] .m,.site[data-template=aura] .r,.site[data-template=aura] .v{padding-left:16px;padding-right:16px}}@container (max-width: 700px){.site[data-template=signal] .top{gap:8px 16px;flex-wrap:wrap}.site[data-template=aura] .w{grid-template-columns:1fr;grid-auto-rows:min-content;min-height:0;height:auto;align-content:start;align-items:stretch}.site[data-template=aura] .v{display:flex!important;width:100%;min-height:0;height:auto;padding:22px 22px 0;border-right:0!important;justify-content:flex-start;align-items:center}.site[data-template=aura] .v span{writing-mode:horizontal-tb!important;transform:none!important;font-size:28px;line-height:1.1;white-space:nowrap}.site[data-template=card] .card{left:8px;right:8px;padding-left:8px;padding-right:8px}.site[data-template=folio] .col,.site[data-template=folio] .mast,.site[data-template=folio] .side,.site[data-template=folio] nav,.site[data-template=sage] .r>section{padding-left:16px;padding-right:16px}.site[data-template=studio],.site[data-template=studio] .p{padding-left:8px;padding-right:8px}.site[data-template=aura] .m,.site[data-template=aura] .r,.site[data-template=aura] .v{padding-left:16px;padding-right:16px}.site[data-template=sage] .g-below-flow [data-block=gallery],.site[data-template=sage] .g-below-gallery,.site[data-template=sage] .g-gallery-overflow{grid-template-columns:1fr}}.g-remix{position:fixed;left:auto;right:calc(22px + env(safe-area-inset-right, 0px));bottom:max(20px,env(safe-area-inset-bottom,0px));z-index:50;display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin:0;background:rgba(255,255,255,.72);color:#1a1a1a;border:1px solid rgba(17,17,17,.08);border-radius:999px;padding:9px 16px;font-size:12px;letter-spacing:.01em;line-height:1;white-space:nowrap;text-decoration:none;box-shadow:0 10px 28px rgba(20,16,12,.14);backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15)}.g-remix:hover{color:#111;background:rgba(255,255,255,.86)}.g-remix-mark{font-size:1.5em;line-height:1}.g-remix-label{margin-left:.35em}@media (max-width:600px){.g-remix{right:calc(12px + env(safe-area-inset-right, 0px));bottom:max(12px,env(safe-area-inset-bottom,0px));box-shadow:0 6px 16px rgba(20,16,12,.12)}.g-edit-bar{right:16px;left:auto}.g-remix:not(.is-open){width:36px;height:36px;padding:0;font-size:14px}.g-remix:not(.is-open) .g-remix-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);margin:0}.g-remix.is-open{padding:7px 12px;font-size:11px}}.g-public-site,.site[data-glitter-site],.site[data-glitter-site] *,html:has([data-glitter-site]),html:has([data-glitter-site]) body{scrollbar-width:none;-ms-overflow-style:none}.g-public-site ::-webkit-scrollbar,.g-public-site::-webkit-scrollbar,.site[data-glitter-site] ::-webkit-scrollbar,.site[data-glitter-site]::-webkit-scrollbar,html:has([data-glitter-site]) body::-webkit-scrollbar,html:has([data-glitter-site])::-webkit-scrollbar{display:none;width:0;height:0}@layer template{@container (min-width: 701px) and (max-width: 1000px){.site[data-template=paper] .w{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:48px 32px}.site[data-template=paper] .m{min-width:0;column-count:2;overflow-wrap:anywhere}}}