.landing-root .sty .sty-wrap{flex-direction:column;gap:18px;max-width:1060px;margin:0 auto;display:flex}.landing-root .sty .sty-top h1{text-wrap:balance;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(28px,4.4vw,38px);font-weight:600;line-height:1.05}.landing-root .sty .sty-top p{color:var(--ui-muted);max-width:62ch;margin:6px 0 0}.landing-root .sty .sty-picker{scroll-snap-type:x proximity;gap:10px;padding:2px 2px 8px;display:flex;overflow-x:auto}.landing-root .sty .sty-tcard{scroll-snap-align:start;text-align:left;cursor:pointer;width:150px;font:inherit;color:var(--ui-ink);background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:12px;flex:none;gap:8px;padding:8px;display:grid}.landing-root .sty .sty-tcard[aria-pressed=true]{border-color:var(--ui-accent);box-shadow:0 0 0 2px var(--ui-accent)}.landing-root .sty .sty-tcard .sty-sw{border-radius:6px;height:54px;position:relative;overflow:hidden}.landing-root .sty .sty-tcard .sty-sw i{border-radius:2px;height:2px;position:absolute;bottom:10px;left:10px;right:10px}.landing-root .sty .sty-tcard b{font-size:14px;font-weight:600;line-height:1.2;display:block}.landing-root .sty .sty-tcard small{color:var(--ui-muted);font-size:12px}.landing-root .sty .sty-tcard .sty-rank{color:var(--ui-muted);font-variant-numeric:tabular-nums;font-size:11px}.landing-root .sty .sty-tcard:focus-visible,.landing-root .sty .sty-pill:focus-visible,.landing-root .sty .sty-nav button:focus-visible,.landing-root .sty .sty-coverpick button:focus-visible,.landing-root .sty .sty-field input:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.landing-root .sty .sty-stage{justify-content:center;padding-block:6px;display:flex}.landing-root .sty #bookHost{width:100%;max-width:1000px}.landing-root .sty .sty-nav{justify-content:center;align-items:center;gap:14px;display:flex}.landing-root .sty .sty-nav button,.landing-root .sty .sty-pill{font:inherit;color:var(--ui-ink);background:var(--ui-surface);border:1px solid var(--ui-line);cursor:pointer;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:600}.landing-root .sty .sty-nav button:disabled{opacity:.4;cursor:default}.landing-root .sty .sty-nav .sty-count{font-variant-numeric:tabular-nums;color:var(--ui-muted);text-align:center;min-width:10ch;font-size:14px}.landing-root .sty .sty-hint{text-align:center;color:var(--ui-muted);margin:-6px 0 0;font-size:13px}.landing-root .sty .sty-panel{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:18px;display:grid}.landing-root .sty .sty-panel h2,.landing-root .sty .sty-note h2{text-transform:uppercase;letter-spacing:.09em;color:var(--ui-muted);margin:0 0 8px;font-size:12px;font-weight:600}.landing-root .sty .sty-panel .sty-full{grid-column:1/-1;margin-bottom:-6px}.landing-root .sty .sty-panel .sty-full h2{margin:0}.landing-root .sty .sty-panel .sty-full p{color:var(--ui-muted);margin:2px 0 0;font-size:14px}.landing-root .sty .sty-coverpick{gap:8px;display:flex}.landing-root .sty .sty-coverpick button{cursor:pointer;background:#222;border:2px solid #0000;border-radius:6px;width:64px;height:80px;padding:0;overflow:hidden}.landing-root .sty .sty-coverpick button[aria-pressed=true]{border-color:var(--ui-accent)}.landing-root .sty .sty-coverpick img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.landing-root .sty .sty-field input{width:100%;font:inherit;color:var(--ui-ink);border:1px solid var(--ui-line);background:0 0;border-radius:10px;padding:10px 12px;font-size:15px}.landing-root .sty .sty-field small{color:var(--ui-muted);margin-top:4px;font-size:12px;display:block}.landing-root .sty .sty-choices{flex-wrap:wrap;gap:8px;display:flex}.landing-root .sty .sty-pill{align-items:center;gap:8px;padding:7px 14px;font-weight:500;display:inline-flex}.landing-root .sty .sty-pill[aria-pressed=true]{background:var(--ui-accent);color:var(--ui-accent-ink);border-color:var(--ui-accent)}.landing-root .sty .sty-dot{border-radius:50%;width:14px;height:14px;display:inline-block;box-shadow:inset 0 0 0 1px #00000026}.landing-root .sty .sty-notes{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px;display:grid}.landing-root .sty .sty-note{background:var(--ui-surface);border:1px solid var(--ui-line);border-radius:14px;padding:18px 20px}.landing-root .sty .sty-note ol,.landing-root .sty .sty-note ul{gap:7px;margin:0;padding-left:20px;display:grid}.landing-root .sty .sty-note p{margin:0 0 8px}.landing-root .sty .sty-note p:last-child{margin:0}.landing-root .sty .sty-note b{font-weight:600}.landing-root .sty .sty-overlay{z-index:50;background:#0c0c0ee0;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.landing-root .sty .sty-overlay .sty-close{top:calc(12px + env(safe-area-inset-top,0px));font:600 14px var(--ui-font);color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;padding:9px 16px;position:absolute;right:12px}.landing-root .sty .sty-lb{justify-items:center;gap:14px;max-width:min(960px,100%);display:grid}.landing-root .sty .sty-lb img{object-fit:contain;border-radius:4px;max-width:100%;max-height:72vh}.landing-root .sty .sty-lb p{color:#eee;text-align:center;max-width:52ch;margin:0;font:italic 17px/1.5 Cormorant Garamond,Georgia,serif}.landing-root .sty .sty-share{aspect-ratio:9/16;color:#faf8f2;background:#1c1c1c;border-radius:18px;flex-direction:column;gap:5cqw;max-width:100%;height:min(80vh,760px);padding:8cqw 8cqw 7cqw;display:flex;overflow:hidden;container-type:size}.landing-root .sty .sty-share .sty-yr{letter-spacing:-.02em;color:var(--share-accent,#c07a45);font-family:DM Serif Display,Georgia,serif;font-size:34cqw;line-height:.85}.landing-root .sty .sty-share .sty-who{letter-spacing:.14em;text-transform:uppercase;opacity:.8;font-family:DM Sans,sans-serif;font-size:4.2cqw}.landing-root .sty .sty-share .sty-grid{grid-template-columns:repeat(3,1fr);gap:1.5cqw;display:grid}.landing-root .sty .sty-share .sty-grid img{aspect-ratio:1;object-fit:cover;border-radius:1cqw;width:100%;display:block}.landing-root .sty .sty-share ul{gap:2.4cqw;margin:0;padding:0;font-family:DM Sans,sans-serif;font-size:4.6cqw;list-style:none;display:grid}.landing-root .sty .sty-share ul b{color:var(--share-accent,#c07a45);margin-right:2cqw;font-family:DM Serif Display,serif;font-size:7cqw;font-weight:400}.landing-root .sty .sty-share .sty-foot{opacity:.6;letter-spacing:.08em;margin-top:auto;font-family:DM Sans,sans-serif;font-size:3.2cqw}.landing-root .sty{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--stage:#0a0a0f;--stage-2:#0a0a0f;--ui-ink:#ececf3;--ui-muted:#9090a6;--ui-line:#23232f;--ui-surface:#111118;--ui-accent:#7c6af7;--ui-accent-ink:#fff;--ui-font:"Inter", system-ui, sans-serif}.landing-root .sty .sty-wrap{gap:22px;max-width:1200px;padding-top:28px}.landing-root .sty .sty-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#a89cf7;font-family:DM Mono,monospace;font-size:12px}.landing-root .sty .sty-top h1{letter-spacing:-.03em;margin:12px 0 10px;font-family:Syne,sans-serif;font-size:clamp(32px,4.6vw,54px);font-weight:700;line-height:1.02}.landing-root .sty .sty-top h1 .serif{color:#e8a87c;letter-spacing:-.005em;font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.landing-root .sty .sty-top p{color:#9090a6;max-width:60ch;font-size:16px}.landing-root .sty .sty-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.landing-root .sty .sty-chips{scrollbar-width:none;gap:8px;max-width:100%;display:flex;overflow-x:auto}.landing-root .sty .sty-chips button{color:#9090a6;cursor:pointer;background:0 0;border:1px solid #23232f;border-radius:999px;flex:none;padding:8px 15px;font:500 13.5px Inter,sans-serif}.landing-root .sty .sty-chips button[aria-pressed=true]{color:#0a0a0f;background:#ececf3;border-color:#ececf3}.landing-root .sty .sty-occ{color:#9090a6;align-items:center;gap:10px;font-size:13px;display:flex}.landing-root .sty .sty-occ select{font:inherit;color:#ececf3;background:#111118;border:1px solid #23232f;border-radius:999px;max-width:260px;padding:8px 14px;font-size:13.5px}.landing-root .sty-studio .sty-occ{flex-direction:column;align-items:stretch;gap:6px;min-width:0}.landing-root .sty-studio .sty-occ select{width:100%;min-width:0;max-width:none}.landing-root .sty .sty-shelfpick{margin-top:4px}.landing-root .sty .sty-picker{scrollbar-width:thin;scrollbar-color:#2a2a36 transparent;align-items:flex-end;gap:16px;padding:34px 6px 0}.landing-root .sty .sty-plank{background:linear-gradient(#33271f,#1e1611 70%);border-radius:3px;height:16px;box-shadow:0 22px 34px -14px #000000f2,inset 0 1px #ffffff12}.landing-root .sty .sty-tcard{cursor:pointer;background:0 0;border:0;justify-items:center;gap:12px;width:auto;padding:0;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:grid}.landing-root .sty .sty-tcard[aria-pressed=true]{box-shadow:none}.landing-root .sty .sty-tcard:hover,.landing-root .sty .sty-tcard:focus-visible,.landing-root .sty .sty-tcard[aria-pressed=true]{transform:translateY(-14px)}.landing-root .sty .sty-tcard[hidden]{display:none}.landing-root .sty .sty-minicov{border-radius:2px 4px 4px 2px;width:156px;height:156px;display:block;position:relative;box-shadow:0 14px 22px -8px #000000d9,4px 0 0 -1px #d8d0c0,5px 1px 0 -1px #b9b09e}.landing-root .sty .sty-minicov>span,.landing-root .sty .sty-minicov .page{border-radius:inherit;display:block;position:absolute;inset:0}.landing-root .sty .sty-tcard .sty-cap{color:#9090a6;text-align:center;max-width:156px;font-size:12.5px;line-height:1.35}.landing-root .sty .sty-tcard .sty-cap b{color:#ececf3;font-size:13.5px;font-weight:600;display:block}.landing-root .sty .sty-tcard[aria-pressed=true] .sty-cap b{color:#a89cf7}.landing-root .sty .sty-stage{padding-block:14px 4px}.landing-root .sty .sty-nav button,.landing-root .sty .sty-pill{color:#ececf3;background:#ffffff08;border:1px solid #23232f}.landing-root .sty .sty-nav button:hover:not(:disabled),.landing-root .sty .sty-pill:hover{border-color:#34344a}.landing-root .sty .sty-pill[aria-pressed=true]{color:#0a0a0f;background:#ececf3;border-color:#ececf3}.landing-root .sty .sty-pill:disabled{opacity:.35}.landing-root .sty .sty-panel,.landing-root .sty .sty-note{background:#111118;border-color:#23232f;border-radius:18px}.landing-root .sty .sty-panel h2,.landing-root .sty .sty-note h2{color:#9090a6;letter-spacing:.14em;font-family:DM Mono,monospace;font-weight:500}.landing-root .sty .sty-field input{color:#ececf3;background:#0e0e14;border-color:#23232f}.landing-root .sty .sty-hint{color:#5d5d6e}.landing-root .sty .sty-tcard:not(.sty-spinebk) .sty-cap{white-space:nowrap;text-overflow:ellipsis;width:156px;overflow:hidden}.landing-root .sty .sty-tcard.sty-spinebk .sty-cap{width:30px}.landing-root .sty .sty-spinebk{cursor:pointer;background:0 0;border:0;flex:none;justify-items:center;gap:12px;padding:0;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:grid}.landing-root .sty .sty-spinebk .sty-sp{width:30px;height:var(--h,156px);background:var(--sbg);color:var(--sfg);border-radius:2px;place-items:center;display:grid;position:relative;box-shadow:inset -3px 0 6px #00000059,inset 2px 0 3px #ffffff1f,0 12px 18px -8px #000c}.landing-root .sty .sty-spinebk .sty-sp:before,.landing-root .sty .sty-spinebk .sty-sp:after{content:"";opacity:.45;background:currentColor;height:1px;position:absolute;left:4px;right:4px}.landing-root .sty .sty-spinebk .sty-sp:before{top:10px}.landing-root .sty .sty-spinebk .sty-sp:after{bottom:10px}.landing-root .sty .sty-spinebk .sty-sp span{writing-mode:vertical-rl;letter-spacing:.08em;white-space:nowrap;font-family:Cormorant Garamond,serif;font-size:12.5px;transform:rotate(180deg)}.landing-root .sty .sty-spinebk .sty-cap{visibility:hidden;white-space:nowrap;width:30px;font-size:12.5px;line-height:1.35;overflow:hidden}.landing-root .sty .sty-spinebk .sty-cap b{font-size:13.5px;display:block}.landing-root .sty .sty-spinebk:hover,.landing-root .sty .sty-spinebk:focus-visible,.landing-root .sty .sty-spinebk[aria-pressed=true]{transform:translateY(-14px)rotate(-2deg)}.landing-root .sty .sty-spinebk[aria-pressed=true] .sty-sp{box-shadow:0 0 0 2px #0a0a0f,0 0 0 4px #a89cf7,0 12px 18px -8px #000c}.landing-root .sty .sty-spinebk[hidden]{display:none}.landing-root .sty{color:var(--ui-ink);font-family:var(--ui-font);padding-block:0 48px;padding-inline:16px;font-size:15px;line-height:1.5}.landing-root .sty .sty-stage{justify-content:center;display:flex;overflow-x:clip}.landing-root .sty .sty-bookhost{width:100%;max-width:1000px;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.landing-root .sty .sty-bookhost .book3d{margin-inline:auto}.landing-root .sty .sty-minicov>div,.landing-root .sty .sty-minicov .page{border-radius:inherit;display:block;position:absolute;inset:0}.landing-root .sty .sty-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;display:flex}.landing-root .sty .sty-cta p{color:var(--ui-muted);margin:0;font-size:14px}.landing-root .sty .sty-nav button:focus-visible,.landing-root .sty .sty-pill:focus-visible,.landing-root .sty .sty-chips button:focus-visible,.landing-root .sty .sty-coverpick button:focus-visible,.landing-root .sty .sty-field input:focus-visible,.landing-root .sty .sty-occ select:focus-visible,.landing-root .sty .sty-tcard:focus-visible,.landing-root .sty .sty-close:focus-visible{outline:2px solid var(--ui-accent);outline-offset:2px}.landing-root .sty .sty-overlay{z-index:300}.landing-root .sty .sty-note-plain{color:var(--ui-muted);font-size:13px}@media(orientation:landscape)and (max-height:520px){.landing-root .sty .sty-top p,.landing-root .sty .sty-tcard .sty-sw{display:none}.landing-root .sty .sty-wrap{gap:12px}}.landing-root .sty .sty-layout{flex-direction:column;gap:22px;display:flex}.landing-root .sty .sty-side{display:contents}.landing-root .sty .sty-toolbar{order:1}.landing-root .sty .sty-shelfpick{order:2}.landing-root .sty .sty-main{flex-direction:column;order:3;gap:14px;min-width:0;display:flex}.landing-root .sty .sty-panel{order:4}.landing-root .sty .sty-how{color:#e8a87c;align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.landing-root .sty .sty-how:hover{text-decoration:underline}@media(min-width:1100px){.landing-root .sty .sty-wrap{gap:14px;max-width:1500px;padding-top:18px}.landing-root .sty .sty-top h1{margin:6px 0 4px;font-size:clamp(28px,2.6vw,38px)}.landing-root .sty .sty-layout{grid-template-columns:minmax(0,1.25fr) minmax(400px,.75fr);align-items:start;gap:28px;display:grid}.landing-root .sty .sty-main{order:0;position:sticky;top:84px}.landing-root .sty .sty-side{scrollbar-width:thin;scrollbar-color:#2a2a36 transparent;flex-direction:column;gap:16px;max-height:calc(100vh - 100px);padding:0 6px 12px 0;display:flex;position:sticky;top:84px;overflow-y:auto}.landing-root .sty .sty-toolbar,.landing-root .sty .sty-shelfpick,.landing-root .sty .sty-panel{order:0}.landing-root .sty .sty-toolbar{flex-direction:column;align-items:stretch}.landing-root .sty .sty-chips{flex-wrap:wrap;overflow:visible}.landing-root .sty .sty-occ select{flex:1;max-width:none}.landing-root .sty .sty-panel{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;padding:16px}.landing-root .sty .sty-shelfpick{min-width:0}}.landing-root .sty .sty-notes{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px;margin-top:10px;display:grid}.landing-root .sty .sty-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.landing-root .sty .sty-step{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ui-ink);background:#ffffff08;border:1px solid #23232f;border-radius:14px;grid-template-columns:30px 1fr;gap:12px;padding:12px 14px;display:grid}.landing-root .sty .sty-step:hover{border-color:#34344a}.landing-root .sty .sty-step[aria-current=step]{background:#111118;border-color:#7c6af7;box-shadow:0 0 0 1px #7c6af7}.landing-root .sty .sty-stepn{color:#a89cf7;background:#1e1e27;border-radius:50%;place-items:center;width:28px;height:28px;font:600 13px DM Mono,monospace;display:grid}.landing-root .sty .sty-step[aria-current=step] .sty-stepn{color:#fff;background:#7c6af7}.landing-root .sty .sty-step b{font-size:15px;font-weight:600;display:block}.landing-root .sty .sty-stepb{color:var(--ui-muted);margin-top:2px;font-size:13.5px;display:none}.landing-root .sty .sty-step[aria-current=step] .sty-stepb{display:block}.landing-root .sty .sty-demo-cta{justify-content:flex-start}.landing-root .sty .sty-demo .sty-steps{order:1}.landing-root .sty .sty-demo .sty-demo-cta{order:2}.landing-root .sty .sty-demo .sty-main{order:0}@media(min-width:1100px){.landing-root .sty .sty-demo .sty-steps,.landing-root .sty .sty-demo .sty-demo-cta{order:0}.landing-root .sty .sty-chips button,.landing-root .sty .sty-pill{padding:6px 12px;font-size:13px}.landing-root .sty .sty-picker{padding-top:22px}.landing-root .sty .sty-panel>:nth-child(5){order:6;grid-column:1/-1}.landing-root .sty .sty-panel>:nth-child(6){order:7;grid-column:1/-1}.landing-root .sty .sty-panel>:nth-child(7){order:5}.landing-root .sty .sty-panel .sty-full{margin-bottom:0}}.landing-root .sty .sty-panel h3{letter-spacing:.14em;text-transform:uppercase;color:#9090a6;margin:0 0 8px;font-family:DM Mono,monospace;font-size:12px;font-weight:500}.landing-root .sty .sty-ptitle{letter-spacing:-.01em;color:var(--ui-ink);margin:6px 0 10px;font-family:Syne,sans-serif;font-size:20px;font-weight:700}.landing-root .sty .sty-tabs{display:none}.landing-root .sty .sty-shelfnote{color:#5d5d6e;margin:8px 0 0;font-size:12.5px}.landing-root .sty .sty-bar{flex-direction:column;align-items:center;gap:12px;display:flex}.landing-root .sty .sty-swatches .sty-pill{padding-inline:12px}.landing-root .sty-studio .sty-tabpanel-style{order:1}.landing-root .sty-studio .sty-main{order:2}.landing-root .sty-studio .sty-tabpanel-yours{order:3}.landing-root .sty-studio .sty-tabpanel-feel{order:4}.landing-root .sty-studio .sty-tabpanel-style .sty-toolbar{margin-bottom:14px}@media(min-width:1100px){.landing-root .sty.sty-studio{padding-block:0}.landing-root .sty-studio .sty-wrap{flex-direction:column;gap:10px;max-width:1560px;height:calc(100vh - 68px);min-height:560px;padding:12px 0 14px;display:flex}.landing-root .sty-studio .sty-top{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.landing-root .sty-studio .sty-top h1{margin:2px 0 0;font-size:clamp(22px,2vw,30px)}.landing-root .sty-studio .sty-how{margin:0 0 4px}.landing-root .sty-studio .sty-layout{flex:1;grid-template-columns:minmax(0,1fr) clamp(380px,30vw,460px);align-items:stretch;gap:24px;min-height:0;display:grid}.landing-root .sty-studio .sty-main{flex-direction:column;order:0;gap:8px;min-height:0;display:flex;position:static}.landing-root .sty-studio .sty-stage{flex:1;align-items:center;min-height:0;padding:0}.landing-root .sty-studio .sty-bar{flex-flow:wrap;justify-content:center;gap:18px}.landing-root .sty-studio .sty-hint{margin:0}.landing-root .sty-studio .sty-side{background:#0e0e14;border:1px solid #23232f;border-radius:18px;flex-direction:column;order:0;gap:0;min-height:0;max-height:none;padding:0;display:flex;position:static;overflow:hidden}.landing-root .sty-studio .sty-tabs{border-bottom:1px solid #23232f;gap:4px;padding:6px;display:flex}.landing-root .sty-studio .sty-tabs button{color:#9090a6;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;padding:10px 8px;font:600 13.5px Inter,sans-serif}.landing-root .sty-studio .sty-tabs button:hover{color:#ececf3}.landing-root .sty-studio .sty-tabs button[aria-selected=true]{color:#ececf3;background:#1e1e27;box-shadow:inset 0 0 0 1px #34344a}.landing-root .sty-studio .sty-tabs button:focus-visible{outline-offset:1px;outline:2px solid #a89cf7}.landing-root .sty-studio .sty-tabpanel{scrollbar-width:thin;scrollbar-color:#2a2a36 transparent;flex:1;order:0;min-height:0;padding:16px 18px;display:none;overflow-y:auto}.landing-root .sty-studio .sty-tabpanel.on{flex-direction:column;display:flex}.landing-root .sty-studio .sty-ptitle{display:none}.landing-root .sty-studio .sty-toolbar{flex-direction:column;align-items:stretch;gap:10px}.landing-root .sty-studio .sty-panel{background:0 0;border:0;border-radius:0;flex-direction:column;gap:20px;padding:0;display:flex}.landing-root .sty-studio .sty-panel>*{order:0!important;grid-column:auto!important}.landing-root .sty-studio .sty-coverpick button{width:72px;height:90px}}@media(min-width:1100px)and (max-height:760px){.landing-root .sty-studio .sty-top h1{font-size:22px}.landing-root .sty-studio .sty-eyebrow,.landing-root .sty-studio .sty-hint{display:none}}@media(min-width:1100px){.landing-root.sty-page .vnav .vwrap{max-width:1560px;padding-inline:16px}}@media(max-width:1099px){.landing-root .sty-studio .sty-tabpanel{padding:0}}.landing-root .sty .sty-ownphoto span{color:#9090a6;text-align:center;justify-content:center;align-items:center;height:100%;padding:4px;font:500 11px DM Mono,monospace;display:flex}.landing-root .sty .sty-ownphoto img{object-fit:cover;width:100%;height:100%;display:block}@media(max-width:1099px){.landing-root .sty-studio .sty-main{z-index:20;background:#0b0b10;padding-bottom:6px;position:sticky;top:0}}.landing-root .sty .sty-photopick{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.landing-root .sty .sty-photopick button{cursor:pointer;background:#1a1a24;border:2px solid #0000;border-radius:6px;width:64px;height:80px;padding:0;position:relative;overflow:hidden}.landing-root .sty .sty-photopick img{object-fit:cover;width:100%;height:100%;display:block}.landing-root .sty .sty-photopick button[aria-pressed=true]{border-color:#a78bfa}.landing-root .sty .sty-photopick small{color:#fff;text-align:center;background:#0009;padding:2px 0;font:500 9px DM Mono,monospace;position:absolute;bottom:0;left:0;right:0}.landing-root .sty .sty-signup{color:#c9c9d6;margin:8px 0 0;font-size:13px}.landing-root .sty .sty-signup a{color:#c4b5fd;text-decoration:underline}@media(min-width:1100px){.landing-root .sty-studio .sty-side{align-self:start}}
