[data-astro-cid-spshcbrr][hidden]{display:none!important}.visually-hidden[data-astro-cid-spshcbrr]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.guest[data-astro-cid-spshcbrr]{min-height:90vh;position:relative;overflow:hidden}.ghost[data-astro-cid-spshcbrr]{filter:blur(14px);opacity:.7;pointer-events:none}.ghost-cover[data-astro-cid-spshcbrr]{height:340px;padding:0 var(--gutter) 40px;background:#0f3f2c;align-items:flex-end;gap:28px;display:flex}.ghost-avatar[data-astro-cid-spshcbrr]{background:#8cc7a1;border-radius:50%;width:150px;height:150px}.ghost-name[data-astro-cid-spshcbrr]{background:#fff;width:40%;height:70px}.ghost-grid[data-astro-cid-spshcbrr]{padding:40px var(--gutter);grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.ghost-grid[data-astro-cid-spshcbrr] span[data-astro-cid-spshcbrr]{aspect-ratio:1;background:#d9d4cc}.ghost-grid[data-astro-cid-spshcbrr] span[data-astro-cid-spshcbrr]:nth-child(3n){background:#b9c7b0}.ghost-grid[data-astro-cid-spshcbrr] span[data-astro-cid-spshcbrr]:nth-child(4n){background:#c9b7a8}.login-pop[data-astro-cid-spshcbrr]{width:min(460px, calc(100% - 2 * var(--gutter)));background:#fff;flex-direction:column;align-items:flex-start;gap:14px;padding:36px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px #00000040}.login-pop[data-astro-cid-spshcbrr] .k[data-astro-cid-spshcbrr]{background:var(--ink);width:52px;height:52px;-webkit-mask:url(/k-symbol.png) 50%/contain no-repeat;mask:url(/k-symbol.png) 50%/contain no-repeat}.login-pop[data-astro-cid-spshcbrr] h1[data-astro-cid-spshcbrr]{letter-spacing:-.035em;margin:0;font-size:clamp(32px,4vw,44px);font-weight:800;line-height:1}.login-pop[data-astro-cid-spshcbrr] p[data-astro-cid-spshcbrr]{color:var(--muted);margin:0}.login-pop[data-astro-cid-spshcbrr] .btn[data-astro-cid-spshcbrr]{text-align:center;align-self:stretch;font-size:17px}.signup[data-astro-cid-spshcbrr]{color:var(--ink);font-size:14px;font-weight:700}.small[data-astro-cid-spshcbrr]{font-size:13px}.muted[data-astro-cid-spshcbrr]{color:var(--muted);margin:0}.btn[data-astro-cid-spshcbrr]{background:var(--ink);color:#fff;font:inherit;cursor:pointer;border:0;padding:14px 20px;font-weight:800;text-decoration:none;display:inline-block}.btn[data-astro-cid-spshcbrr]:hover{background:var(--fir);color:#fff}.btn-ghost[data-astro-cid-spshcbrr]{border:1px solid var(--ink);color:var(--ink);font:inherit;cursor:pointer;background:0 0;padding:13px 18px;font-weight:700}.badge[data-astro-cid-spshcbrr]{color:var(--ink);vertical-align:middle;background:#fff;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:800;display:inline-block}.count[data-astro-cid-spshcbrr]{color:var(--muted);font-size:.6em;font-weight:500}.cover[data-astro-cid-spshcbrr]{--cover:#0f3f2c;--cover-text:#fff;background:var(--cover);color:var(--cover-text);transition:background .25s}.cover-inner[data-astro-cid-spshcbrr]{padding:150px var(--gutter) 40px;grid-template-columns:auto 1fr auto;align-items:end;gap:28px;display:grid}.avatar[data-astro-cid-spshcbrr]{border:4px solid var(--cover-text);background:#ffffff2e;border-radius:50%;place-items:center;width:150px;height:150px;font-size:60px;font-weight:800;display:grid;overflow:hidden}.avatar[data-astro-cid-spshcbrr] img[data-astro-cid-spshcbrr]{object-fit:cover;width:100%;height:100%}.kicker[data-astro-cid-spshcbrr]{opacity:.85;margin:0 0 6px;font-size:13px;font-weight:700}.cover[data-astro-cid-spshcbrr] h1[data-astro-cid-spshcbrr]{letter-spacing:-.04em;margin:0;font-size:clamp(40px,6vw,88px);font-weight:800;line-height:.92}.caption[data-astro-cid-spshcbrr]{max-width:560px;margin:10px 0 0;font-size:18px;line-height:1.35}.caption[data-astro-cid-spshcbrr]:empty{display:none}.cover-actions[data-astro-cid-spshcbrr]{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.btn-light[data-astro-cid-spshcbrr]{border:2px solid var(--cover-text);color:var(--cover-text);font:inherit;cursor:pointer;background:0 0;padding:12px 18px;font-weight:800}.btn-light[data-astro-cid-spshcbrr]:hover{background:var(--cover-text);color:var(--cover)}.link-light[data-astro-cid-spshcbrr]{color:var(--cover-text);font-size:14px;font-weight:700}.editor[data-astro-cid-spshcbrr]{max-width:720px;margin:0 var(--gutter);border-bottom:1px solid var(--rule);gap:22px;padding:28px 0 36px;display:grid}.field[data-astro-cid-spshcbrr]{border:0;gap:8px;margin:0;padding:0;display:grid}.field[data-astro-cid-spshcbrr] label[data-astro-cid-spshcbrr],.field[data-astro-cid-spshcbrr] legend[data-astro-cid-spshcbrr]{padding:0;font-size:14px;font-weight:800}.label-like[data-astro-cid-spshcbrr]{font-size:14px;font-weight:800}.avatar-edit[data-astro-cid-spshcbrr]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.avatar[data-astro-cid-spshcbrr].small{background:var(--product);width:64px;height:64px;color:var(--ink);border:0;font-size:26px}.field[data-astro-cid-spshcbrr] input[data-astro-cid-spshcbrr],.field[data-astro-cid-spshcbrr] textarea[data-astro-cid-spshcbrr]{border:1px solid var(--ink);font:inherit;resize:vertical;padding:12px 14px;font-size:16px}.upsell[data-astro-cid-spshcbrr]{background:var(--product);margin:-6px 0 0;padding:12px 14px;font-size:14px}.swatches[data-astro-cid-spshcbrr]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.swatch[data-astro-cid-spshcbrr]{border:2px solid var(--rule);background:var(--bg);cursor:pointer;border-radius:50%;width:44px;height:44px}.swatch[data-astro-cid-spshcbrr][aria-pressed=true]{outline:3px solid var(--ink);outline-offset:3px}.swatch[data-astro-cid-spshcbrr][data-premium-colour]{position:relative}.swatch[data-astro-cid-spshcbrr][data-premium-colour]:after{content:"";background:var(--fir);border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-3px;right:-3px}.swatch[data-astro-cid-spshcbrr]:disabled{cursor:not-allowed;opacity:.45}.swatch[data-astro-cid-spshcbrr]:disabled:before{content:"🔒";place-items:center;font-size:14px;display:grid;position:absolute;inset:0}.editor-actions[data-astro-cid-spshcbrr]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.note[data-astro-cid-spshcbrr]{color:var(--muted);font-size:14px}.photos[data-astro-cid-spshcbrr]{padding:40px var(--gutter) 24px}.photos-head[data-astro-cid-spshcbrr]{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.photos[data-astro-cid-spshcbrr] h2[data-astro-cid-spshcbrr]{letter-spacing:-.03em;margin:0 0 4px;font-size:32px;font-weight:800}.add[data-astro-cid-spshcbrr].full{opacity:.3;pointer-events:none}.empty[data-astro-cid-spshcbrr]{border:2px dashed var(--rule);min-height:240px;color:var(--muted);cursor:pointer;place-items:center;gap:8px;font-weight:700;display:grid}.empty[data-astro-cid-spshcbrr] span[data-astro-cid-spshcbrr]{color:var(--ink);font-size:40px;line-height:1}.empty[data-astro-cid-spshcbrr]:hover{border-color:var(--ink);color:var(--ink)}.grid[data-astro-cid-spshcbrr]{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.grid[data-astro-cid-spshcbrr] li[data-astro-cid-spshcbrr]{aspect-ratio:1;background:var(--product);position:relative;overflow:hidden}.grid[data-astro-cid-spshcbrr] img[data-astro-cid-spshcbrr]{object-fit:cover;width:100%;height:100%}.remove[data-astro-cid-spshcbrr]{color:#fff;font:inherit;cursor:pointer;opacity:0;background:#000000b3;border:0;padding:4px 8px;font-size:12px;transition:opacity .2s;position:absolute;bottom:6px;right:6px}.grid[data-astro-cid-spshcbrr] li[data-astro-cid-spshcbrr]:hover .remove[data-astro-cid-spshcbrr],.remove[data-astro-cid-spshcbrr]:focus{opacity:1}.account-foot[data-astro-cid-spshcbrr]{padding:24px var(--gutter) 96px;justify-content:space-between;align-items:center;gap:16px;display:flex}@media (width<=767px){.ghost-grid[data-astro-cid-spshcbrr]{grid-template-columns:repeat(3,1fr)}.login-pop[data-astro-cid-spshcbrr]{padding:28px 22px}.cover-inner[data-astro-cid-spshcbrr]{padding:40px var(--gutter) 28px;grid-template-columns:1fr;align-items:start;gap:16px}.avatar[data-astro-cid-spshcbrr]{width:96px;height:96px;font-size:40px}.avatar[data-astro-cid-spshcbrr].small{width:56px;height:56px;font-size:22px}.cover-actions[data-astro-cid-spshcbrr]{flex-flow:wrap;align-items:flex-start}.photos-head[data-astro-cid-spshcbrr]{flex-direction:column;align-items:flex-start}.grid[data-astro-cid-spshcbrr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.remove[data-astro-cid-spshcbrr]{opacity:1}.account-foot[data-astro-cid-spshcbrr]{flex-direction:column;align-items:flex-start;padding-bottom:120px}}
