.pf-home-view .pf-game-main--landing .pf-lobby{min-width:0;height:calc(100svh - var(--store-admin-gap,0px));background:radial-gradient(at 30% 40%,#fff9 0 16%,#0000 52%),linear-gradient(135deg,#dcd5ee 0%,#f9e1ea 43%,#e0f5ed 100%);border:3px solid #fff;border-radius:24px;grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:stretch;gap:clamp(12px,2vw,28px);min-height:0;padding:clamp(14px,2.4vw,32px);display:grid;position:relative;overflow:hidden auto;box-shadow:0 8px #d8bdac,0 14px 34px #5c45402b}.pf-home-view .pf-lobby__character{z-index:1;justify-content:center;align-items:end;min-width:0;min-height:570px;display:flex;position:relative}.pf-home-view .pf-lobby__character img{object-fit:contain;object-position:center bottom;width:100%;height:100%;max-height:none;display:block;position:absolute;inset:0}.pf-home-view .pf-lobby__character-fallback:not([hidden]){color:#513b32;text-align:center;background:#fffdf4;border-radius:12px;align-self:center;max-width:18rem;padding:1rem;font-weight:700}.pf-home-view .pf-lobby__actions{z-index:1;flex-direction:column;justify-content:center;gap:12px;min-width:0;display:flex;position:relative}.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero,.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero:not(.pf-landing-hero--solo),.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero--solo{background:linear-gradient(120deg,#fff9f1,#ffe2eb 58%,#d9f3e9);border:4px solid #fff;border-radius:16px;grid-template-rows:auto;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);width:100%;height:auto;min-height:190px;padding:0;display:grid;box-shadow:0 4px #caa9ad,0 8px 18px #67465330}.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero--solo{grid-template-columns:minmax(0,1fr)}.pf-home-view .pf-lobby .pf-landing-hero__copy{min-width:0;padding:2.5rem 1rem 3.4rem}.pf-home-view .pf-lobby .pf-landing-hero :is(h1,h2){line-height:var(--pf-ui-title-line);overflow-wrap:anywhere;margin:0 0 12px}.pf-home-view .pf-lobby .pf-landing-hero h1{font-size:clamp(28px,3vw,38px)}.pf-home-view .pf-lobby .pf-landing-hero h2{font-size:var(--pf-ui-title)}.pf-home-view .pf-lobby .pf-landing-hero__copy p{margin:0;font-size:16px;line-height:1.45}.pf-home-view .pf-lobby .pf-landing-actions{gap:.4rem;margin-top:12px}.pf-home-view .pf-lobby .pf-landing-button{min-height:44px;font-size:var(--pf-ui-button);padding:.45rem .8rem}.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero__character{min-width:0;height:100%;min-height:0;max-height:none;padding:2rem .5rem .5rem}.pf-home-view .pf-lobby .pf-landing-hero__character:before{inset:18% 5% 5%}.pf-home-view .pf-lobby .pf-landing-hero__art img{object-fit:contain;width:100%;height:100%;max-height:190px;animation:none}.pf-home-view .pf-lobby .pf-hero-controls{justify-content:flex-start;bottom:0;left:.5rem;right:auto}.pf-home-view .pf-lobby__services{min-width:0;margin:0;padding:0}.pf-home-view .pf-lobby__services .pf-landing-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;display:grid;overflow:visible}.pf-home-view .pf-lobby__services .pf-landing-category{box-sizing:border-box;color:#603e50;text-align:left;background:linear-gradient(135deg,#fff8f7,#ffdce7);border:3px solid #fff;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:center;gap:.6rem;min-width:0;max-width:none;min-height:72px;padding:.7rem .85rem;font-size:16px;line-height:1.3;display:flex;position:relative;overflow:hidden;box-shadow:0 3px #dba9b5,0 5px 12px #67465324}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(4n+2){background:linear-gradient(135deg,#f7fffc,#caefe2);box-shadow:0 3px #9fcdbd,0 5px 12px #67465324}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(4n+3){background:linear-gradient(135deg,#fffdf4,#ffebbb);box-shadow:0 3px #dcc58f,0 5px 12px #67465324}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(4n+4){background:linear-gradient(135deg,#fbfaff,#e5ddfa);box-shadow:0 3px #c1b4de,0 5px 12px #67465324}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(3),.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(6),.pf-home-view .pf-lobby__services .pf-landing-category:last-child:nth-child(odd){grid-column:1/-1}.pf-home-view .pf-lobby__services .pf-category-portrait{color:#93445d;background:#ffffffb8;border:2px solid #fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.pf-home-view .pf-lobby__services .pf-category-portrait .material-symbols-rounded{font-size:26px}.pf-home-view .pf-lobby__services .pf-landing-category strong{overflow-wrap:anywhere;min-width:0}.pf-home-view .pf-lobby__services .pf-service-art{object-fit:cover;object-position:center;opacity:.28;pointer-events:none;width:65%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 75%);mask-image:linear-gradient(90deg,#0000 0%,#000 75%)}.pf-home-view .pf-lobby__services .pf-landing-category :is(.pf-category-portrait,strong){z-index:1;position:relative}.pf-home-view .pf-lobby__services .pf-category-scroll-hint{display:none}@media (max-width:760px){.pf-home-view .pf-game-main--landing .pf-lobby{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.pf-home-view .pf-lobby__character{height:clamp(240px,65vw,400px);min-height:0}.pf-home-view .pf-lobby__character img{height:100%}.pf-home-view .pf-lobby__actions{gap:10px}.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero:not(.pf-landing-hero--solo){grid-template-rows:auto;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);min-height:190px}.pf-home-view .pf-lobby .pf-landing-hero__copy{padding:2.5rem 1rem 3.4rem}.pf-home-view .pf-lobby__services .pf-landing-category{min-height:64px;padding:.6rem;font-size:.875rem}.pf-home-view .pf-lobby__services .pf-category-portrait{width:38px;height:38px}}@media (max-width:380px){.pf-home-view .pf-lobby__services .pf-landing-category{gap:.4rem;padding:.5rem;font-size:.875rem}.pf-home-view .pf-lobby__services .pf-category-portrait{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.pf-home-view .pf-lobby .pf-landing-category:hover{transform:none}.pf-home-view .pf-lobby :is(.pf-hero-motion,.pf-landing-hero__art img){animation:none}}@media (min-width:761px){.pf-home-view .pf-game-main--landing .pf-lobby{gap:clamp(10px,1.5vw,20px);padding:clamp(10px,1.5vw,20px)}.pf-home-view .pf-lobby__character{min-height:480px}.pf-home-view .pf-lobby__actions{gap:8px}.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero,.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero:not(.pf-landing-hero--solo),.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero--solo{min-height:150px}.pf-home-view .pf-lobby .pf-landing-hero__copy{padding:1.8rem .8rem 2.8rem}.pf-home-view .pf-lobby .pf-landing-hero__copy p{font-size:16px}.pf-home-view .pf-lobby .pf-landing-actions{margin-top:12px}.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero__character{padding:1.8rem .4rem .4rem}.pf-home-view .pf-lobby__services .pf-landing-categories{gap:7px}.pf-home-view .pf-lobby__services .pf-landing-category{min-height:56px;padding:.4rem .65rem}.pf-home-view .pf-lobby__services .pf-category-portrait{width:38px;height:38px}.pf-home-view .pf-lobby__services .pf-category-portrait .material-symbols-rounded{font-size:23px}}.pf-home-view .pf-game-main--landing .pf-lobby{box-sizing:border-box;width:100vw;max-width:none;box-shadow:none;border:0;border-radius:0;margin-inline:calc(50% - 50vw)}.pf-home-view .pf-lobby .pf-hero-controls{justify-content:center;max-width:100%;left:0;right:0}.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero[data-pf-hero-rail]{touch-action:pan-y;cursor:grab;display:block;overflow:hidden}.pf-home-view .pf-lobby [data-pf-hero-rail].is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.pf-home-view .pf-hero-rail-viewport{width:100%;height:100%;overflow:hidden}.pf-home-view .pf-hero-rail-track{will-change:transform;align-items:stretch;width:100%;height:100%;display:flex}.pf-home-view .pf-hero-rail-slide{min-width:0;min-height:inherit;flex:0 0 100%;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;display:grid;position:relative}.pf-home-view .pf-hero-rail-slide .pf-banner-awning{z-index:2;pointer-events:none;position:absolute;inset:0 0 auto}.pf-home-view .pf-hero-rail-slide .pf-landing-hero__character{align-self:stretch}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(5){background:linear-gradient(135deg,snow,#f6d5d0);box-shadow:0 3px #d9aaa4,0 5px 12px #67465324}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(6){background:linear-gradient(135deg,#f8feff,#ccecf4);box-shadow:0 3px #9bcbd6,0 5px 12px #67465324}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(7){background:linear-gradient(135deg,#fffafd,#f2d8ee);box-shadow:0 3px #d1afd0,0 5px 12px #67465324}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(8){background:linear-gradient(135deg,#fcfff7,#e4f1c9);box-shadow:0 3px #bfd09f,0 5px 12px #67465324}@media (max-width:760px){.pf-home-view .pf-lobby__character{height:calc(clamp(240px,65vw,400px) - 60px)}.pf-home-view .pf-lobby__character img{pointer-events:none;height:clamp(240px,65vw,400px);inset:0 0 auto}}.pf-home-view .pf-game-main--landing .pf-lobby{background:0 0}.pf-home-view .pf-game-main--landing>.pf-home-header,.pf-home-view .pf-home-header .pf-game-header{box-shadow:none;background:0 0;border:0}.pf-home-view .pf-game-main--landing>.pf-home-header{z-index:900;overflow:visible}.pf-home-view .pf-game-main--landing>.pf-game-panel{z-index:1;position:relative}@media (min-width:900px){.pf-home-view .pf-lobby__character{min-height:clamp(520px,70vh,650px);overflow:hidden}.pf-home-view .pf-lobby__character img{transform-origin:top;transform:scale(1.15)}.pf-home-view .pf-lobby__character{overflow:hidden}.pf-home-view .pf-lobby__character img{transform-origin:top;object-position:center top;pointer-events:none;transform:scale(2)}.pf-home-view .pf-lobby__actions{z-index:2;justify-content:flex-start;margin:0;padding-top:0}.pf-home-view .pf-game-main--landing .pf-lobby>.pf-lobby__actions{margin-top:0}.pf-home-view .pf-lobby .pf-landing-hero__copy{padding:1.5rem}.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero__character{padding:1.5rem .4rem .4rem}.pf-home-view .pf-lobby .pf-landing-hero__art img{max-height:145px}.pf-home-view .pf-lobby__services .pf-landing-categories{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.pf-home-view .pf-lobby__services .pf-landing-category,.pf-home-view .pf-lobby__services .pf-landing-category:last-child:nth-child(odd){min-height:clamp(56px,calc((100svh - var(--pf-header-offset,92px)) * .13),140px);letter-spacing:.02em;grid-column:span 4;margin-block:-8px;font-weight:900}.pf-home-view .pf-lobby__services .pf-landing-category:first-child{grid-column:span 5;transform:rotate(-1.5deg)}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(2){grid-column:span 7;transform:rotate(1.5deg)}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(3){grid-column:span 3;transform:rotate(1.5deg)}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(4){grid-column:span 4;transform:rotate(-1.5deg)}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(5){grid-column:span 5;transform:rotate(1.5deg)}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(6){grid-column:span 4;transform:rotate(-1.5deg)}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(7){grid-column:span 5;transform:rotate(1.5deg)}.pf-home-view .pf-lobby__services .pf-landing-category:nth-child(8){grid-column:span 3;transform:rotate(-1.5deg)}.pf-home-view .pf-lobby__services .pf-landing-category:focus-visible{z-index:3;outline-offset:2px;outline:3px solid #603e50}}.pf-home-view .pf-lobby__services .pf-landing-category[data-service=commercial-commissions]{--pf-accent:#d65e5e}.pf-home-view .pf-lobby__services .pf-landing-category[data-service=character-illustration]{--pf-accent:#9b5da1}.pf-home-view .pf-lobby__services .pf-landing-category[data-service=background-illustration]{--pf-accent:#50a590}.pf-home-view .pf-lobby__services .pf-landing-category[data-service=comic-art]{--pf-accent:#cb559e}.pf-home-view .pf-lobby__services .pf-landing-category[data-service=video-pv]{--pf-accent:#6269bf}.pf-home-view .pf-lobby__services .pf-landing-category[data-service=animation]{--pf-accent:#e67457}.pf-home-view .pf-lobby__services .pf-landing-category[data-service=graphic-design]{--pf-accent:#ab893f}.pf-home-view .pf-lobby__services .pf-landing-category[data-service=website]{--pf-accent:#a66363}.pf-home-view .pf-lobby__services .pf-landing-category[data-service]{--pf-tint:color-mix(in oklab,var(--pf-accent) 20%,white);--pf-tint2:color-mix(in oklab,var(--pf-accent) 38%,white);background:var(--pf-service-pattern);color:#24315e;box-shadow:0 3px 9px #513b3222}.pf-home-view .pf-lobby__services .pf-landing-category[data-service] .pf-category-portrait{color:var(--pf-accent);border:2px solid var(--pf-accent);box-shadow:0 0 0 3px var(--pf-tint);background:#fff;font-weight:800}.pf-home-view .pf-lobby__services .pf-category-portrait .pf-material-symbol{font-variation-settings:"FILL" 1;place-items:center;line-height:1;display:grid}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pf-home-view .pf-lobby__services .pf-landing-category{transition:transform .2s,box-shadow .2s}.pf-home-view .pf-lobby__services .pf-landing-category:hover{transform:translateY(-5px);box-shadow:0 9px 16px #3a245c35}}.pf-home-view .pf-lobby__services .pf-landing-category:active{transform:translateY(-1px)}.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero:not(.pf-landing-hero--solo){min-height:clamp(240px,calc((100svh - var(--pf-header-offset,92px)) * .42),420px)}.pf-home-view .pf-lobby .pf-landing-hero__art img{object-fit:contain;object-position:center;width:100%;height:100%;max-height:none}.pf-home-view .pf-game-main--landing .pf-lobby{padding-top:calc(var(--pf-header-height) + 12px)}@media (max-width:760px){.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero:not(.pf-landing-hero--solo){min-height:170px}}.pf-home-view .pf-lobby__speech,.pf-home-view .pf-lobby__speech-reopen{z-index:3;max-width:min(220px,55%);position:absolute;top:8px;left:8px}.pf-home-view .pf-lobby__speech{color:#483b32;background:#fff;border:2px solid #e85a71;border-radius:18px 18px 18px 4px;max-height:none;padding:14px 16px;overflow:visible;box-shadow:0 8px 24px #e85a712e,0 3px #e85a71}.pf-home-view .pf-lobby__speech:after{content:"";pointer-events:none;background:#fff;border-bottom:2px solid #e85a71;border-right:2px solid #e85a71;width:14px;height:14px;position:absolute;bottom:-9px;left:14px;transform:rotate(45deg)}.pf-home-view .pf-lobby__speech [data-pf-editorial-line]{max-height:80px;margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.5;overflow:auto}.pf-home-view .pf-lobby__speech [data-pf-editorial-mute]{color:#8c4257;background:#f7ebeb;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:-6px -6px 0 6px;display:grid}.pf-home-view .pf-lobby__speech [data-pf-editorial-next]{color:#a4314b;background:#fff8f8;border:1px solid #e8c6ce;border-radius:999px;min-height:44px;padding:4px 12px;font-weight:800}.pf-home-view .pf-lobby__speech-reopen{background:#fffdf8;border:2px solid #d65e5e}@media (max-width:760px){.pf-home-view .pf-lobby__character{height:clamp(165px,46vw,195px);margin-bottom:0;overflow:hidden}.pf-home-view .pf-lobby__character img{object-position:center top;transform-origin:top;height:100%;transform:translate(68px)scale(3.2)}.pf-home-view .pf-lobby .pf-landing-hero__copy{padding:20px 20px 40px}.pf-home-view .pf-game-main--landing .pf-lobby>.pf-lobby__actions{margin-top:0}.pf-home-view .pf-lobby__services .pf-landing-category:is(:nth-child(3),:nth-child(6),:last-child:nth-child(odd)){grid-column:auto}.pf-home-view .pf-lobby__services .pf-landing-category{min-height:50px;font-size:16px}.pf-home-view .pf-lobby__speech,.pf-home-view .pf-lobby__speech-reopen{max-width:min(140px,42%);top:4px;left:4px}.pf-home-view .pf-lobby__character{justify-content:flex-start;align-items:flex-start;height:auto;min-height:clamp(165px,46vw,195px)}.pf-home-view .pf-lobby__speech{width:min(180px,55%);max-width:none;margin-bottom:16px;position:relative;top:4px;left:4px}.pf-home-view .pf-lobby__speech [data-pf-editorial-line]{max-height:none;overflow:visible}}.pf-home-view .pf-game-main--landing .pf-lobby{height:auto;min-height:calc(100svh - var(--store-admin-gap,0px));overflow:clip visible}@media (min-width:761px) and (max-width:899px){.pf-home-view .pf-lobby__character{overflow:hidden}.pf-home-view .pf-lobby__character img{transform-origin:top;object-position:center top;pointer-events:none;transform:scale(2)}}.pf-lobby__character .pf-portrait-light{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.pf-home-view{--pf-header-height:80px;--pf-header-offset:var(--pf-header-height);--pf-ui-title:24px;--pf-ui-button:16px;--pf-accent:#b74845;color:#513b32}.pf-home-view .pf-game-main--landing{isolation:isolate;background-color:#f5e7e5;background-image:radial-gradient(circle,#ffffffad 2px,#0000 3px),radial-gradient(circle,#d582aa66 2px,#0000 3px),repeating-linear-gradient(45deg,#0000 0 70px,#ffffff2e 71px 72px),linear-gradient(125deg,#fae1e8 0%,#f7f0e8 46%,#eae4f3 70%,#e7e8ed 100%);background-position:0 0,28px 22px,0 0,0 0;background-size:76px 76px,96px 96px,auto,auto;position:relative}.pf-home-view .pf-game-main--landing .pf-lobby{width:100%;padding-top:calc(var(--pf-header-height) + 12px);background:0 0;margin:0;font-family:Chiron GoRound TC,PingFang TC,sans-serif}.pf-home-view .pf-lobby__actions{min-width:0}.pf-home-view .pf-lobby .pf-landing-hero{isolation:isolate;background:linear-gradient(120deg,#fff8f1 12%,#ffe3eb 65%,#e7f5ed);border:3px solid #fff;border-radius:16px;align-content:center;display:block;position:relative;overflow:hidden;box-shadow:0 4px #ccbbb0,0 5px 13px #6d504030}.pf-landing-hero:before{z-index:2;inset-inline:4px}.pf-home-view .pf-hero-rail-slide{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;min-height:100%;padding:0;display:grid;position:relative}.pf-landing-hero__art{align-self:stretch;place-items:center;min-height:120px;display:grid;position:relative}.pf-landing-hero__art:before{content:"";background:#ffffff8c;border-radius:50% 50% 0 0;position:absolute;inset:10% 6% 0 0}.pf-landing-hero__art img{object-fit:contain;width:100%;height:auto;max-height:250px;position:relative}.pf-home-view h1,.pf-home-view h2{color:#a93f3c;font-weight:900}.pf-home-view .pf-landing-hero__copy h1{overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(28px,3vw,38px);line-height:1.2}.pf-landing-button{background:var(--brand);color:#fff;border-radius:28px;align-items:center;gap:8px;min-height:44px;margin-top:12px;padding:6px 16px;font-weight:800;text-decoration:none;display:inline-flex}.pf-home-view .pf-landing-category{--pf-service-pattern:radial-gradient(ellipse at 50% 100%,var(--pf-tint2) 0 46%,transparent 48%) 0 100%/33.333% 1.5em repeat-x,repeating-linear-gradient(115deg,transparent 0 1.2em,#ffffff80 1.2em 1.5em),linear-gradient(165deg,#fff 0 40%,var(--pf-tint) 100%);text-decoration:none}.pf-editorial-speech button{padding:3px 10px;line-height:1.1}.pf-editorial-speech [data-pf-editorial-mute]{float:right;color:#a44750;background:#f7e9e9;border:0;border-radius:100%}.pf-editorial-speech [data-pf-editorial-next]{color:#a73f4c;background:#fff8f5}.pf-home-view .editorial-block{background:#fffcf7;margin:0;padding:24px max(16px,50% - 590px)}@media (max-width:760px){.pf-home-view .pf-game-main--landing .pf-lobby{padding-top:92px}.pf-home-view .pf-landing-hero__copy h1{font-size:28px}.pf-home-view .pf-lobby__actions{justify-content:center}.pf-home-view .pf-category-portrait{flex-shrink:0}}.pf-home-view :is(.pf-shelf,.pf-work-showcase,.pf-commission-guide,.pf-community){--work-gap:64px;--work-side:24px;--work-title:24px;box-sizing:border-box;isolation:isolate;min-height:100svh;padding:calc(80px + var(--work-gap)) max(var(--work-side),calc((100% - 1200px)/2)) var(--work-gap);color:#493c43;background:linear-gradient(to bottom,transparent 0 99px,var(--section-fill,#f1faf6) 100px);margin:0;position:relative}.pf-home-view :is(.pf-shelf,.pf-work-showcase,.pf-commission-guide,.pf-community):before,.pf-home-view :is(.pf-shelf,.pf-work-showcase,.pf-commission-guide,.pf-community):after{content:"";z-index:-1;pointer-events:none;position:absolute}.pf-home-view :is(.pf-shelf,.pf-work-showcase,.pf-commission-guide,.pf-community):before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath fill='%23f1faf6' d='M0 80 C170 80 220 18 365 35 S590 92 755 48 1010 5 1200 60 V100 H0Z'/%3E%3C/svg%3E") bottom/100% 100% no-repeat;height:100px;inset:0 0 auto}.pf-home-view :is(.pf-shelf,.pf-work-showcase,.pf-commission-guide,.pf-community):after{background:repeating-linear-gradient(135deg,#0000 0 48px,#d65e5e0b 48px 72px,#0000 72px 120px),radial-gradient(circle at 82% 30%,#a9639c14 0 4px,#0000 5px) 0 0/120px 120px;inset:100px 0 0}.pf-home-view .pf-work-heading{justify-content:space-between;margin:0 0 16px;display:flex}.pf-home-view .pf-work-heading h2{font-size:var(--work-title);margin:.2rem 0 0;padding-left:14px;scroll-margin-top:90px;line-height:1.25;position:relative}.pf-home-view .pf-work-heading h2:before{content:"";background:#e65a78;border-radius:6px;width:6px;position:absolute;top:.15em;bottom:.15em;left:0;box-shadow:3px 3px #ffce77}@media (max-width:1023px){.pf-home-view :is(.pf-shelf,.pf-work-showcase,.pf-commission-guide,.pf-community){--work-gap:48px;--work-side:20px;--work-title:22px}}@media (max-width:600px){.pf-home-view :is(.pf-shelf,.pf-work-showcase,.pf-commission-guide,.pf-community){--work-gap:40px;--work-side:16px;--work-title:20px}}.pf-home-view .pf-commission-guide{--section-fill:#fff9fb}.pf-home-view .pf-commission-guide:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath fill='%23fff9fb' d='M0 37 C200 5 260 86 420 78 S650 10 830 28 1030 84 1200 65 V100 H0Z'/%3E%3C/svg%3E")}.pf-home-view .pf-community:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath fill='%23f1faf6' d='M0 64 C125 95 220 22 360 31 S570 87 700 57 890 11 1010 23 1140 69 1200 41 V100 H0Z'/%3E%3C/svg%3E")}.pf-home-view .pf-shelf{--section-fill:#fff9fb}.pf-home-view .pf-shelf:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 100' preserveAspectRatio='none'%3E%3Cpath fill='%23fff9fb' d='M0 76 C170 76 160 8 340 28 S550 94 720 53 990 6 1200 57 V100 H0Z'/%3E%3C/svg%3E")}.pf-home-view .pf-curated-hero .pf-landing-actions .pf-landing-button{margin-top:0}@media (max-width:760px){.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero.pf-curated-hero{min-height:14.325rem}}@media (max-width:350px){.pf-home-view .pf-game-main--landing .pf-lobby .pf-landing-hero.pf-curated-hero{min-height:15.775rem}}
