:is(.creature-shell,.dream-shell,.draw-shell,.ask-shell,.civ-shell,.pet-shell,.portal-shell,.story-shell,.remix-shell,.search-shell,.activity-page,.characters-page){--kx-ink:#17243b;--kx-paper:#f5f0e6;--kx-white:#fffdf8;--kx-coral:#e76f51;--kx-gold:#efc766;--kx-line:#17243b22;min-height:100vh;font-family:var(--font-body), sans-serif;overflow-x:clip;padding:0 clamp(20px,5.5vw,88px) clamp(80px,9vw,140px)!important}:is(.creature-nav,.dream-nav,.draw-nav,.ask-nav,.civ-nav,.pet-nav,.portal-nav,.story-nav,.remix-nav,.search-nav,.activity-nav,.characters-nav){display:none!important}:is(.creature-shell,.civ-shell,.ask-shell,.story-shell){color:#fff;background:radial-gradient(circle at 82% 6%,#33506c58,#0000 29%),linear-gradient(145deg,#101a2b,#17243b 55%,#111b2e)!important}:is(.dream-shell,.draw-shell,.pet-shell,.portal-shell,.remix-shell,.search-shell,.activity-page,.characters-page){color:var(--kx-ink);background:radial-gradient(circle at 85% 2%,#dce8ec 0,#0000 26%),linear-gradient(#f8f5ed,#f1ece2)!important}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero){grid-template-columns:minmax(0,.88fr) minmax(390px,1.12fr);align-items:center;gap:0 clamp(42px,6vw,92px);width:100%;min-height:690px;position:relative;text-align:left!important;max-width:1320px!important;margin:0 auto!important;padding:clamp(70px,8vw,118px) 0!important;display:grid!important}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero)>*{grid-column:1;min-width:0}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero):after{content:"";z-index:auto;pointer-events:none;background-color:#d9d5ca;background-position:50%;background-repeat:no-repeat;background-size:contain;border:10px solid #fff;border-radius:4px;grid-area:1/2/span 12;align-self:stretch;width:auto;height:auto;min-height:520px;position:relative;inset:auto;transform:rotate(.65deg);box-shadow:0 32px 80px #101a2b2e}.dream-hero:after{background-image:url(/realms/dream/dream-tide.webp);background-size:cover}.draw-intro:after{background-image:url(/realm/creation-grove.webp);background-size:cover}.ask-hero:after{background-image:url(/products/world/editorial/living-world-studio-v1.webp)}.civ-hero:after{background-image:url(/realms/celestial/celestial-ascent.webp);background-size:cover}.pet-hero:after{background-image:url(/products/pet/editorial/pet-adventure-proof-set-v4.webp)}.portal-hero:after{background-image:url(/portals/portal-hero-v2.webp);background-size:cover}.story-hero:after{background-image:url(/products/story/editorial/storybook-proof-set-v4.webp)}.remix-hero:after{background-image:url(/products/world/editorial/living-world-studio-v1.webp)}.search-hero:after{background-image:url(/products/workshop/creative-keepsake-studio-v3.webp);background-size:cover}.activity-hero:after{background-image:url(/products/story/editorial/fox-lighthouse-open-book-v3.webp)}.characters-hero:after{background-image:url(/products/creature/piko-moonberry.webp);background-size:cover}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero) .eyebrow{font:850 10px/1.3 var(--font-body), sans-serif;letter-spacing:.16em;margin:0 0 16px;color:var(--kx-coral)!important}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero) h1{color:inherit;text-wrap:balance;font-style:normal;font-family:var(--font-display), serif!important;letter-spacing:-.052em!important;margin:0 0 22px!important;font-size:clamp(54px,6.1vw,94px)!important;font-weight:500!important;line-height:.91!important}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero) h1 em{color:var(--kx-coral)!important;font-family:var(--font-display), serif!important;font-style:italic!important;font-weight:500!important}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero)>p{color:#5c6572;max-width:590px!important;font-family:var(--font-body), sans-serif!important;margin:0 0 30px!important;font-size:clamp(16px,1.45vw,20px)!important;font-style:normal!important;line-height:1.62!important}:is(.creature-intro,.ask-hero,.civ-hero,.story-hero)>p,.story-location{color:#c7ced7!important}:is(.fuse-form,.dream-form,.ask-form,.civ-form,.pet-upload,.search-hero>input){box-shadow:0 18px 55px #101a2b14;background:#fffdf8!important;border:1px solid #17243b22!important;border-radius:14px!important;width:100%!important;max-width:100%!important;margin:8px 0 0!important}:is(.creature-intro,.ask-hero,.civ-hero) :is(.fuse-form,.ask-form,.civ-form){box-shadow:0 18px 55px #00000024;background:#ffffff0d!important;border-color:#ffffff25!important}:is(.fuse-form input,.dream-form textarea,.ask-form textarea,.civ-form textarea,.pet-name,.portal-answer textarea,.search-hero>input){font-family:var(--font-body), sans-serif!important;font-style:normal!important}.fuse-form{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:10px!important;padding:12px!important;display:grid!important}.fuse-form input{letter-spacing:.08em;min-height:56px;background:#09122166!important;border-color:#ffffff24!important;font-size:15px!important}.fuse-form>span{align-self:center}.fuse-form .seed-btn{grid-column:1/-1}:is(.seed-btn,.draw-done,.civ-primary){letter-spacing:.03em;min-height:54px;transition:transform .2s,box-shadow .2s;box-shadow:0 12px 28px #e76f5130;background:var(--kx-coral)!important;color:#fff!important;font-family:var(--font-body), sans-serif!important;border:0!important;border-radius:7px!important;font-size:11px!important;font-weight:850!important}:is(.seed-btn,.draw-done,.civ-primary):hover{transform:translateY(-2px);box-shadow:0 17px 34px #e76f5142}.dream-form,.ask-form,.civ-form{padding:18px!important}.dream-form textarea,.ask-form textarea,.civ-form textarea{font-size:16px!important;line-height:1.55!important}.pet-upload{min-height:210px;padding:20px}.pet-name{width:100%!important;margin:12px 0 0!important}.portal-mark{background:#ffffff12;width:58px!important;height:58px!important;margin:0 0 20px!important}.portal-countdown{justify-content:flex-start!important}:is(.creature-result,.dream-result,.draw-studio,.draw-result,.ask-answer,.civ-result,.pet-universes,.portal-choice,.story-scene,.story-footer,.permission-list,.attribution-card,.search-results,.activity-list,.characters-records,.characters-empty){width:100%;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important}:is(.creature-result,.dream-result,.ask-answer,.civ-result,.pet-universes,.portal-choice,.story-footer,.attribution-card){border-radius:4px!important}:is(.creature-result,.dream-result,.draw-result,.ask-answer,.civ-result,.pet-universes,.portal-choice,.story-scene,.story-footer,.permission-list,.attribution-card,.search-results,.activity-list,.characters-records,.characters-empty) :is(h2,h3,strong){font-family:var(--font-display), serif}:is(.creature-result,.dream-result,.draw-result,.ask-answer,.civ-result,.pet-universes,.portal-choice,.story-scene,.story-footer,.permission-list,.attribution-card,.search-results,.activity-list,.characters-records,.characters-empty) :is(p,li,textarea,input,button,small){font-family:var(--font-body), sans-serif!important}.draw-studio{background:#fffdf8;overflow:hidden;box-shadow:0 28px 75px #101a2b18;border:1px solid var(--kx-line)!important;border-radius:4px!important}.draw-tools{background:#f7f3eb!important}.permission-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid!important}.permission-list button{min-height:160px;transition:transform .2s,border-color .2s;background:#fffdf8!important;border-radius:4px!important}.permission-list button:hover,.permission-list button.selected{transform:translateY(-3px);border-color:var(--kx-coral)!important}.search-hero>input{min-height:62px;padding:0 18px!important;font-size:16px!important}.search-results,.activity-list,.characters-records,.characters-empty{border:1px solid var(--kx-line);background:#fffdf8;box-shadow:0 25px 70px #101a2b12;padding:clamp(24px,4vw,54px)!important}.activity-empty-page,.characters-empty,.search-empty{text-align:center;align-content:center;min-height:260px}.characters-empty>span,.activity-empty-page>span,.search-empty>span{color:var(--kx-coral)!important}@media (max-width:1040px){:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero){grid-template-columns:1fr;min-height:0}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero):after{aspect-ratio:3/2;grid-area:auto/1;min-height:0}.permission-list{grid-template-columns:1fr}}@media (max-width:620px){:is(.creature-shell,.dream-shell,.draw-shell,.ask-shell,.civ-shell,.pet-shell,.portal-shell,.story-shell,.remix-shell,.search-shell,.activity-page,.characters-page){padding-left:16px!important;padding-right:16px!important}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero){gap:34px;padding:56px 0 42px!important}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero) h1{font-size:clamp(46px,14vw,64px)!important}:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero):after{border-width:6px}.fuse-form{grid-template-columns:1fr auto 1fr!important}.fuse-form input{padding:12px 8px!important;font-size:13px!important}}:is(.creative-shell,.seo-landing,.sample-landing,.kv-explore,.kv-pricing) :is(.ks-proof-image img,.ks-product-showroom img,.ks-product-journey img,.seo-landing-hero figure img,.sample-hero-preview img,.kv-explore-grid img,.kv-pricing-hero>figure img,.kv-cost-picker-layout>article figure img){object-position:center;background:#e9e3d8;object-fit:contain!important}:is(.creative-shell,.seo-landing,.sample-landing) :is(.ks-proof-image,.ks-product-showroom figure,.ks-product-journey>figure,.seo-landing-hero figure,.sample-hero-preview){background:#e9e3d8;place-items:center;display:grid}:is(.creative-shell,.seo-landing,.sample-landing) :is(.ks-proof-image img,.ks-product-showroom img,.ks-product-journey img,.seo-landing-hero figure img,.sample-hero-preview img){width:100%;height:100%}.ws-home{--ws-ink:#182a32!important;--ws-text:#53625f!important;--ws-coral:#ae604b!important;--ws-yellow:#d8b86a!important;--ws-paper:#f6f1e8!important;background:#f6f1e8!important}.ws-home .ws-nav{background:#f6f1e8f2;border-bottom-color:#182a3230}.ws-home .ws-nav>nav :is(a,button){color:#30433f;letter-spacing:.075em;text-transform:uppercase;font-size:10px;font-weight:850}.ws-home .ws-nav-cta{letter-spacing:.07em;text-transform:uppercase;background:#182a32;border-radius:3px;font-size:10px;color:#f6f1e8!important}.ws-home .ws-mobile-nav-toggle{color:#f6f1e8;letter-spacing:.08em;text-transform:uppercase;background:#182a32;border-color:#182a3240;border-radius:3px;font-size:10px}.ws-home .ws-hero-copy h1,.ws-home .ws-transform-copy h2,.ws-home .ws-color-anywhere h2{color:#182a32}.ws-home .ws-hero-copy>p,.ws-home .ws-transform-copy>p,.ws-home .ws-color-anywhere-copy>p{color:#53625f}.ws-home .ws-kicker,.ws-home section>header>span,.ws-home figure>figcaption>span{color:#ae604b}.ws-home .ws-hero-actions a:first-child{background:#182a32;border-color:#182a32}.ws-home .ws-hero-actions a:first-child:hover{background:#ae604b;border-color:#ae604b}.ws-home .ws-hero-actions a:last-child{border-color:#182a3266}.ws-home .ws-purchase-bar>a{background:#182a32}.ws-home .ws-runway{background:#ebe4d8}.ws-home .ws-home .ws-product,.ws-home .ws-product{border-color:#182a3235;box-shadow:0 16px 45px #182a3212}.ws-home .ws-product-copy h3{color:#182a32}.ws-home .ws-product-copy>div a,.ws-home .ws-product-copy>div button{color:#182a32;border-color:#182a32}.ws-home .ws-product-copy>div a:hover,.ws-home .ws-product-copy>div button:hover{color:#f6f1e8;background:#182a32}.ws-home .ws-mobile-nav-layer{background:#182a3275}.ws-home .ws-mobile-nav{color:#f6f1e8;background:#182a32;border-color:#ffffff25}.ws-home .ws-mobile-nav>header{border-bottom-color:#ffffff25}.ws-home .ws-mobile-nav>header strong,.ws-home .ws-mobile-nav strong{color:#f6f1e8}.ws-home .ws-mobile-nav>header span,.ws-home .ws-mobile-nav b{color:#d8b86a}.ws-home .ws-mobile-nav a{border-bottom-color:#ffffff20}.ws-home .ws-mobile-nav small{color:#bdc9c4}:is(.create-shell,.creative-shell,.library-shell,.kv-explore,.kv-pricing){--ink:#182a32;--cream:#f6f1e8;--coral:#ae604b;--line:#182a3225;color:#182a32!important;background:#f6f1e8!important}:is(.create-nav,.creative-nav){border-bottom-color:#182a3225!important}:is(.create-brand,.creative-brand,.create-links a,.creative-nav nav a),:is(.create-hero h1,.creative-hero h1,.kv-explore h1,.kv-pricing h1){color:#182a32!important}.sample-landing{background:var(--kelvumi-void);min-height:100vh;color:var(--kelvumi-paper);font-family:var(--font-body);padding:0 clamp(20px,8vw,130px)}.sample-hero{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,8vw,110px);min-height:680px;padding:88px 0 75px;display:grid}.sample-back{color:var(--kelvumi-lime);margin-bottom:45px;font-size:11px;display:inline-block}.sample-hero h1{font:500 clamp(56px,6.7vw,102px)/.86 var(--font-display);letter-spacing:-.055em;margin:22px 0}.sample-hero .lead{color:#aeb8a9;max-width:540px;font:italic 21px/1.45 var(--font-display);margin:0 0 28px}.sample-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sample-actions .primary-action{margin:0}.sample-secondary-action{color:var(--kelvumi-paper);border-bottom:1px solid #d7ff5555;align-items:center;gap:18px;padding:13px 3px;font-size:11px;font-weight:700;display:inline-flex}.sample-actions b{font-size:17px}.sample-note{color:#7f8d7b;margin-top:19px;font-size:10px;display:block}.sample-hero-preview{background:#151c15;border:1px solid #d7ff5545;border-radius:18px;min-height:440px;position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 30px 80px #0008}.sample-hero-preview img{object-fit:cover}.sample-hero-preview span{z-index:1;letter-spacing:.14em;color:var(--kelvumi-lime);background:#0b0f0ce8;border-radius:999px;padding:8px 10px;font-size:9px;position:absolute;bottom:16px;left:18px}.sample-proof,.sample-steps{border-top:1px solid var(--kelvumi-line);padding:92px 0}.sample-proof{grid-template-columns:.75fr 1.25fr;gap:60px;display:grid}.sample-proof h2,.sample-steps h2,.sample-final-cta h2{font:500 clamp(43px,5vw,72px)/.9 var(--font-display);letter-spacing:-.045em;margin:19px 0 20px}.sample-proof-copy p,.sample-final-cta p{color:#aeb8a9;max-width:480px;font-size:14px;line-height:1.7}.sample-proof-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sample-proof-grid figure{aspect-ratio:3/4;border:1px solid var(--kelvumi-line);background:#161c16;border-radius:12px;margin:0;position:relative;overflow:hidden}.sample-proof-grid img{object-fit:cover}.sample-proof-grid figcaption{z-index:1;color:var(--kelvumi-paper);background:#0b0f0cd9;border-radius:7px;padding:8px 10px;font-size:10px;position:absolute;bottom:10px;left:10px;right:10px}.sample-steps>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px;display:grid}.sample-steps article{border:1px solid var(--kelvumi-line);background:#111711;border-radius:12px;min-height:190px;padding:23px}.sample-steps article b{color:var(--kelvumi-lime);letter-spacing:.14em;font-size:10px;display:block}.sample-steps article strong{font:500 29px var(--font-display);margin-top:40px;display:block}.sample-steps article p{color:#98a497;font-size:12px;line-height:1.5}.sample-final-cta{text-align:center;border-top:1px solid var(--kelvumi-line);max-width:760px;margin:0 auto;padding:84px 0 92px}.sample-final-cta p{margin:0 auto 25px}.sample-final-cta .primary-action{display:inline-flex}.sample-footer{border-top:1px solid var(--kelvumi-line);flex-wrap:wrap;gap:25px;padding:25px 0 45px;font-size:11px;display:flex}.sample-footer a{color:#aeb8a9}@media (max-width:850px){.sample-hero{grid-template-columns:1fr;padding-top:62px}.sample-hero-preview{order:-1;min-height:360px}.sample-proof{grid-template-columns:1fr;gap:35px}.sample-steps>div{grid-template-columns:1fr}}@media (max-width:560px){.sample-landing{padding:0 20px}.sample-hero h1{font-size:65px}.sample-hero .lead{font-size:18px}.sample-hero-preview{min-height:300px}.sample-proof-grid{gap:8px}.sample-proof-grid figcaption{padding:7px;font-size:9px}.sample-steps article strong{margin-top:28px}.sample-footer{gap:14px 20px}}.ws-mobile-sample-cta{display:none}@media (max-width:760px){.ws-home{padding-bottom:84px}.ws-mobile-sample-cta{z-index:80;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#182a32f5;border:1px solid #ffffff2e;border-radius:18px;padding:0;display:block;position:fixed;box-shadow:0 14px 34px #141f2347}.ws-mobile-sample-cta a{color:#fff;grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:12px 16px;text-decoration:none;display:grid}.ws-mobile-sample-cta span{letter-spacing:.13em;text-transform:uppercase;color:#e4b86a;grid-column:1;font-size:10px}.ws-mobile-sample-cta strong{font-family:var(--font-display);grid-column:1;font-size:17px;font-weight:600}.ws-mobile-sample-cta b{color:#e4b86a;grid-area:1/2/span 2;font-size:24px;font-weight:400}}@media (prefers-reduced-motion:reduce){.ws-mobile-sample-cta{-webkit-backdrop-filter:none;backdrop-filter:none}}.seo-landing,.guides-page,.guide-article,.kv-explore,.kv-pricing{letter-spacing:.005em}.seo-landing h1,.seo-landing h2,.seo-landing h3,.guides-page h1,.guides-page h2,.guide-article h1,.guide-article h2,.guide-article h3,.kv-explore h1,.kv-explore h2,.kv-pricing h1,.kv-pricing h2{font-family:var(--font-display), Georgia, serif!important;font-weight:500!important}.seo-landing-hero figure,.seo-proof article,.seo-steps article,.guide-card,.guide-article aside,.kv-explore-grid figure>span,.kv-explore-controls button,.kv-pricing :is(article,.kv-pack,.kv-price-card){border-radius:2px!important}.seo-landing-hero figure,.guide-card,.kv-explore-grid>article,.kv-pricing :is(article,.kv-pack,.kv-price-card){box-shadow:none!important}.seo-landing-cta,.guide-article aside a{letter-spacing:.08em;text-transform:uppercase;border-radius:2px!important}.kv-explore-controls button{min-height:40px}.kv-explore-grid article>div>a{letter-spacing:.08em;text-transform:uppercase}@media (max-width:620px){.seo-landing-hero>div>p,.guides-page header>p,.guide-article header>p,.kv-explore-hero p,.kv-pricing-hero p{font-size:16px!important;line-height:1.55!important}.kv-explore-grid p,.seo-proof article p,.seo-steps article p,.guide-card p{font-size:14px!important;line-height:1.55!important}}@media (prefers-reduced-motion:no-preference){:is(.creature-intro,.dream-hero,.draw-intro,.ask-hero,.civ-hero,.pet-hero,.portal-hero,.story-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero):after{animation:.7s cubic-bezier(.22,1,.36,1) both kxProofEnter}}@keyframes kxProofEnter{0%{opacity:0;transform:translateY(20px)rotate(0)}to{opacity:1;transform:rotate(.65deg)}}.world-page,.character-page{min-height:100vh;font-family:var(--font-body), sans-serif;overflow-x:clip;color:#fff!important;background:radial-gradient(circle at 85% 6%,#36547166,#0000 28%),linear-gradient(145deg,#101a2b,#17243b 55%,#111b2e)!important;padding:0 clamp(20px,5.5vw,88px) clamp(80px,9vw,140px)!important}.world-page>header,.character-page>header{display:none!important}.world-page :is(h1,h2,h3),.character-page :is(h1,h2,h3){font-family:var(--font-display), serif!important}.world-page :is(p,button,textarea,input,small,dt,dd),.character-page :is(p,button,textarea,input,small,dt,dd){font-family:var(--font-body), sans-serif!important}.world-hero,.character-hero{grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);align-items:center;gap:0 clamp(42px,6vw,92px);width:100%;min-height:690px;display:grid;position:relative;text-align:left!important;max-width:1320px!important;margin:0 auto!important;padding:clamp(70px,8vw,118px) 0!important}.world-hero>*,.character-hero>*{grid-column:1;min-width:0}.world-hero:after,.character-hero:after{content:"";background-color:#d9d5ca;background-position:50%;background-repeat:no-repeat;background-size:contain;border:10px solid #fff;border-radius:4px;grid-area:1/2/span 12;align-self:stretch;min-height:520px;transform:rotate(.65deg);box-shadow:0 32px 80px #00000040}.world-hero:after{background-image:url(/products/world/editorial/living-world-studio-v1.webp)}.character-hero:after{background-image:url(/products/creature/piko-moonberry.webp);background-size:cover}.world-hero .world-sigil,.character-portrait{border:1px solid #ffffff36;color:#efc766!important;width:64px!important;height:64px!important;font-family:var(--font-display), serif!important;box-shadow:none!important;background:#ffffff0d!important;margin:0 0 20px!important}.world-hero .eyebrow,.character-hero .eyebrow{font:850 10px/1.3 var(--font-body), sans-serif;letter-spacing:.16em;color:#efc766!important}.world-hero h1,.character-hero h1{text-wrap:balance;letter-spacing:-.052em!important;margin:14px 0 20px!important;font-size:clamp(54px,6.1vw,94px)!important;font-weight:500!important;line-height:.91!important}.world-hero>p,.character-hero>p{color:#c7ced7!important;max-width:590px!important;margin:0 0 28px!important;font-size:clamp(16px,1.4vw,19px)!important;font-style:normal!important;line-height:1.62!important}.world-hero>div:last-child,.character-actions{flex-wrap:wrap;gap:7px;display:flex;justify-content:flex-start!important}.world-hero button,.character-actions button{color:#fff;background:0 0;min-height:42px;border:1px solid #ffffff32!important;border-radius:6px!important;padding:0 14px!important}.world-hero .world-primary,.character-actions .character-primary,.world-memory .world-primary,.dna-memory .character-primary{color:#fff!important;background:#e76f51!important;border-color:#e76f51!important;border-radius:6px!important}.world-sections,.world-lower,.dna-grid{width:100%;gap:12px!important;max-width:1320px!important}.world-panel,.world-memory,.world-events,.dna-card{min-height:250px;box-shadow:0 22px 50px #00000014;background:#ffffff0b!important;border:1px solid #fff2!important;border-radius:4px!important;padding:clamp(24px,3vw,38px)!important}.world-panel:nth-child(2),.world-events,.dna-light{color:#17243b!important;background:#fffdf8!important;border-color:#17243b1f!important}.world-panel h2,.world-memory h2,.world-events h2,.dna-card h2{font-size:clamp(25px,2.4vw,38px)!important;font-weight:500!important}.world-memory textarea,.dna-memory textarea{font-family:var(--font-body), sans-serif!important;border-radius:7px!important}.world-loading{text-align:center;align-content:center;place-items:center;min-height:calc(100vh - 78px);display:grid}.world-loading:before{content:"";aspect-ratio:3/2;background:#d9d5ca url(/products/world/editorial/living-world-studio-v1.webp) 50%/contain no-repeat;border:8px solid #fff;width:min(560px,80vw);box-shadow:0 28px 70px #0000003b}:is(.world-loading h1,.world-page:not(:has(.world-hero)) h1){margin:18px 0 8px;font-family:var(--font-display), serif!important;font-size:clamp(42px,6vw,70px)!important;font-weight:500!important}.library-shell:not(:has(.creative-result)){color:#17243b;text-align:center;background:linear-gradient(#f5f0e6d9,#f5f0e6e8),url(/products/workshop/creative-keepsake-studio-v3.webp) 50%/cover;align-content:center;place-items:center;gap:16px;min-height:calc(100vh - 78px);display:grid;padding:40px 20px!important}.library-shell:not(:has(.creative-result)) h1{max-width:760px;font:500 clamp(42px, 7vw, 74px)/.95 var(--font-display), serif;margin:0}:is(.library-shell:not(:has(.creative-result)) p,.library-shell:not(:has(.creative-result)) a){font-family:var(--font-body), sans-serif}.ws-home{--ws-display:var(--font-display), Georgia, serif;--ws-body:var(--font-body), Arial, sans-serif;color:#142239!important;background:#f7f3ea!important}.ws-home :is(h1,h2,h3,h4){text-wrap:balance}.ws-home .ws-nav{background:#faf8f2f0;border-color:#1422391c;height:auto;min-height:76px;padding:12px clamp(18px,5vw,80px)}.ws-home .ws-brand strong{font-family:var(--ws-display);letter-spacing:-.025em;font-size:clamp(20px,1.7vw,25px)}.ws-home .ws-brand small{letter-spacing:.18em;font-size:8px}.ws-home .ws-nav>nav{gap:clamp(18px,2.4vw,34px)}.ws-home .ws-nav>nav :is(a,button){color:#25354c;letter-spacing:.01em;align-items:center;min-height:38px;font-size:11px;display:inline-flex}.ws-home .ws-nav>nav :is(a,button):hover{color:#b8493f}.ws-home .ws-nav-cta{letter-spacing:.02em;background:#142239;border-radius:5px;align-items:center;min-height:44px;padding:0 18px;font-size:11px}.ws-home .ws-nav-cta:hover{background:#b8493f;transform:translateY(-2px)}.ws-home .ws-hero{grid-template-columns:minmax(360px,.82fr) minmax(0,1.18fr);gap:clamp(32px,5vw,88px);width:min(1480px,100%);margin:0 auto;padding:clamp(44px,6vw,92px) clamp(22px,5vw,88px) clamp(58px,7vw,112px);background:#f7f3ea!important}.ws-home .ws-hero-copy{max-width:650px;padding:0}.ws-home .ws-hero-copy h1{color:#142239;font-family:var(--ws-display);letter-spacing:-.055em;margin:18px 0 24px;font-size:clamp(54px,6.1vw,96px);font-weight:500;line-height:.92}.ws-home .ws-hero-copy>p{color:#526174;max-width:540px;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.ws-home .ws-hero-copy>.ws-hero-audience{color:#7a675e;letter-spacing:.03em;margin:14px 0 0;font-size:11px;font-weight:700}.ws-home .ws-kicker,.ws-home section>header>span,.ws-home figure>figcaption>span{color:#b8493f;letter-spacing:.18em;font-size:10px;font-weight:850}.ws-home .ws-hero-actions{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}.ws-home .ws-hero-actions a{letter-spacing:.01em;border:1px solid #142239;border-radius:4px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-size:12px;font-weight:800;display:inline-flex}.ws-home .ws-hero-actions a:first-child{color:#fff;background:#b8493f;border-color:#b8493f}.ws-home .ws-hero-actions a:first-child:hover{background:#963e36}.ws-home .ws-hero-actions a:last-child{color:#142239;background:0 0}.ws-home .ws-hero-actions a:last-child:hover{color:#fff;background:#142239}.ws-home .ws-hero-product{aspect-ratio:1.24;background:#ded5c5;border:12px solid #fff;border-radius:3px;width:100%;min-height:0;box-shadow:0 28px 75px #14223926}.ws-home .ws-hero-product>img{object-position:center;object-fit:cover!important}.ws-home .ws-hero-product figcaption{color:#142239;background:#ffffffeb;border:1px solid #ffffffb3;border-radius:3px;min-width:0;max-width:none;padding:13px 15px;inset:auto 18px 18px}.ws-home .ws-hero-product figcaption strong{font-size:13px}.ws-home .ws-hero-product figcaption span{color:#657184;font-size:10px}.ws-home .ws-stamp{color:#142239;background:#fffdf8e8;border-color:#14223966;width:76px;height:76px;top:20px;left:20px}.ws-home .ws-hero-formats{background:#fffdf8e8;border-radius:3px;bottom:18px;left:18px;right:18px}.ws-home .ws-hero-formats li{color:#142239;letter-spacing:.11em;padding:11px 8px;font-size:9px}.ws-home .ws-purchase-bar{border:1px solid #1422391c;border-radius:3px;width:min(1330px,100% - 32px);margin:0 auto;box-shadow:0 18px 50px #1422390b}.ws-home .ws-purchase-bar>div{padding:23px 20px}.ws-home .ws-purchase-bar>div strong{font-size:11px}.ws-home .ws-purchase-bar>div small{font-size:10px}.ws-home .ws-purchase-bar>a{background:#142239;min-width:210px;padding-inline:22px;font-size:11px}.ws-home .ws-runway,.ws-home .ws-coloring-truth,.ws-home .ws-proof-system,.ws-home .ws-process,.ws-home .ws-color-anywhere{padding-block:clamp(78px,9vw,145px)}.ws-home .ws-runway>header,.ws-home .ws-coloring-truth>header,.ws-home .ws-proof-system>header,.ws-home .ws-process>header{text-align:center;max-width:760px;margin-inline:auto}.ws-home .ws-runway>header h2,.ws-home .ws-coloring-truth>header h2,.ws-home .ws-proof-system>header h2,.ws-home .ws-process>header h2{font-family:var(--ws-display);letter-spacing:-.045em;margin:14px 0 16px;font-size:clamp(40px,5vw,72px);font-weight:500;line-height:.96}.ws-home .ws-runway>header p,.ws-home .ws-coloring-truth>header p,.ws-home .ws-proof-system>header p,.ws-home .ws-process>header p{color:#526174;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.ws-home .ws-product-grid{gap:20px;width:min(1330px,100%);margin:48px auto 0}.ws-home .ws-product{background:#fffdf8;border:1px solid #1422391f;border-top:0;border-radius:18px;grid-template-rows:300px 1fr;min-height:0;overflow:hidden;box-shadow:0 20px 50px #1422391a}.ws-home .ws-product-image{background:#e9e4d9;min-height:0;overflow:hidden}.ws-home .ws-product-image img{object-position:center;padding:0;object-fit:cover!important}.ws-home .ws-product-copy{padding:26px 25px 28px}.ws-home .ws-product-copy h3{font-family:var(--ws-display);letter-spacing:-.035em;font-size:clamp(28px,2.7vw,39px);font-weight:500}.ws-home .ws-product-copy p{font-size:15px;line-height:1.55}.ws-home .ws-product-copy>div a,.ws-home .ws-product-copy>div button{border-radius:3px;min-height:44px;font-size:11px}.ws-home :is(.ws-transform,.ws-color-anywhere){border:1px solid #14223918;border-radius:3px;width:min(1330px,100% - 32px);margin-inline:auto}.ws-home .ws-transform .ws-compare{border-radius:2px;min-height:560px}.ws-home .ws-transform .ws-compare img{padding:22px;object-fit:contain!important}.ws-home .ws-transform-copy h2,.ws-home .ws-color-anywhere h2{font-family:var(--ws-display);letter-spacing:-.045em;font-size:clamp(42px,5vw,72px);font-weight:500;line-height:.95}.ws-home .ws-transform-copy>p,.ws-home .ws-color-anywhere-copy>p{font-size:17px;line-height:1.6}.ws-home :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #b8493f}@media (max-width:1100px){.ws-home .ws-hero{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:32px}.ws-home .ws-hero-copy h1{font-size:clamp(48px,6vw,72px)}.ws-home .ws-product{grid-template-rows:250px 1fr}}@media (max-width:900px){.ws-home .ws-nav{min-height:68px}.ws-home .ws-hero{grid-template-columns:1fr;padding-top:45px}.ws-home .ws-hero-copy{max-width:700px}.ws-home .ws-hero-product{aspect-ratio:1.5}.ws-home .ws-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-home .ws-transform .ws-compare{min-height:430px}}:is(.story-shell,.pet-shell,.ask-shell,.dream-shell,.draw-shell,.civ-shell,.creature-shell,.portal-shell,.remix-shell,.search-shell,.activity-page,.characters-page){--legacy-ink:#142239;--legacy-paper:#f7f3ea;--legacy-muted:#5b6878;min-height:100vh;overflow-x:clip;background:var(--legacy-paper)!important;color:var(--legacy-ink)!important;padding:0 clamp(16px,5vw,80px) clamp(70px,8vw,120px)!important}:is(.story-nav,.pet-nav,.ask-nav,.dream-nav,.draw-nav,.civ-nav,.creature-nav,.portal-nav,.remix-nav,.search-nav,.activity-nav,.characters-nav){z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f3eaf0;border-bottom:1px solid #1422391c;justify-content:space-between;align-items:center;gap:18px;height:auto;min-height:70px;margin:0 calc(-1*clamp(16px,5vw,80px));padding:12px clamp(16px,5vw,80px);position:sticky;top:0;display:flex!important}:is(.story-brand,.pet-brand,.ask-brand,.dream-brand,.draw-brand,.civ-brand,.creature-brand,.portal-brand,.remix-brand,.search-brand,.activity-brand,.characters-brand){font-family:var(--font-display), Georgia, serif;font-size:21px;font-weight:600;text-decoration:none;color:var(--legacy-ink)!important}:is(.story-nav,.pet-nav,.ask-nav,.dream-nav,.draw-nav,.civ-nav,.creature-nav,.portal-nav,.remix-nav,.search-nav,.activity-nav,.characters-nav)>a:last-child{color:var(--legacy-ink);font-size:11px;font-weight:800;text-decoration:none}:is(.story-hero,.pet-hero,.ask-hero,.dream-hero,.draw-intro,.civ-hero,.creature-intro,.portal-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero){width:min(1240px,100%);margin:0 auto;min-height:0!important;padding:clamp(76px,10vw,145px) 0 clamp(55px,7vw,90px)!important}:is(.story-hero,.pet-hero,.ask-hero,.dream-hero,.draw-intro,.civ-hero,.creature-intro,.portal-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero) h1{max-width:900px;color:var(--legacy-ink)!important;font-family:var(--font-display), Georgia, serif!important;letter-spacing:-.055em!important;font-size:clamp(52px,8vw,110px)!important;font-weight:500!important;line-height:.9!important}:is(.story-hero,.pet-hero,.ask-hero,.dream-hero,.draw-intro,.civ-hero,.creature-intro,.portal-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero)>p,:is(.story-location,.pet-hero>p,.ask-hero>p){max-width:620px;color:var(--legacy-muted)!important;font-size:clamp(16px,1.5vw,20px)!important;line-height:1.6!important}:is(.story-scene,.pet-universes,.ask-answer,.draw-studio,.search-results,.activity-list,.characters-records,.characters-empty,.activity-empty-page,.search-empty){width:min(1240px,100%);color:var(--legacy-ink);background:#fffdf8;border:1px solid #1422391c;border-radius:4px;margin:0 auto;box-shadow:0 18px 55px #1422390b}:is(.choice-panel,.pet-card,.ask-form,.ask-answer,.draw-tools,.permission-list) button,:is(.pet-name,.ask-form textarea,.fuse-form input,.dream-form textarea,.draw-studio input){border-radius:4px!important}:is(.story-shell,.pet-shell,.ask-shell,.dream-shell,.draw-shell,.civ-shell,.creature-shell,.portal-shell,.remix-shell,.search-shell,.activity-page,.characters-page) .eyebrow{letter-spacing:.17em;font-size:10px;font-weight:850;color:#b8493f!important}@media (max-width:620px){:is(.story-shell,.pet-shell,.ask-shell,.dream-shell,.draw-shell,.civ-shell,.creature-shell,.portal-shell,.remix-shell,.search-shell,.activity-page,.characters-page){padding-inline:15px!important}:is(.story-nav,.pet-nav,.ask-nav,.dream-nav,.draw-nav,.civ-nav,.creature-nav,.portal-nav,.remix-nav,.search-nav,.activity-nav,.characters-nav){margin-inline:-15px;padding-inline:15px}:is(.story-nav,.pet-nav,.ask-nav,.dream-nav,.draw-nav,.civ-nav,.creature-nav,.portal-nav,.remix-nav,.search-nav,.activity-nav,.characters-nav)>a:last-child{font-size:10px}:is(.story-hero,.pet-hero,.ask-hero,.dream-hero,.draw-intro,.civ-hero,.creature-intro,.portal-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero){padding-top:66px!important}:is(.story-hero,.pet-hero,.ask-hero,.dream-hero,.draw-intro,.civ-hero,.creature-intro,.portal-hero,.remix-hero,.search-hero,.activity-hero,.characters-hero) h1{font-size:clamp(45px,14vw,68px)!important}.ws-home .ws-nav{padding-inline:15px}.ws-home .ws-brand small{display:none}.ws-home .ws-hero{width:100%;padding:34px 15px 48px}.ws-home .ws-hero-copy h1{margin-top:14px;font-size:clamp(46px,14vw,66px)}.ws-home .ws-hero-copy>p{font-size:16px}.ws-home .ws-hero-actions{grid-template-columns:1fr;display:grid}.ws-home .ws-hero-actions a{width:100%}.ws-home .ws-hero-product{aspect-ratio:1.08;border-width:7px}.ws-home .ws-hero-product figcaption{padding:10px 11px;bottom:10px;left:10px;right:10px}.ws-home .ws-stamp{width:58px;height:58px;top:12px;left:12px}.ws-home .ws-hero-formats{bottom:10px;left:10px;right:10px}.ws-home .ws-hero-formats li{font-size:7px}.ws-home .ws-purchase-bar{width:calc(100% - 30px)}.ws-home .ws-purchase-bar>div{padding:17px 16px}.ws-home .ws-runway,.ws-home .ws-coloring-truth,.ws-home .ws-proof-system,.ws-home .ws-process,.ws-home .ws-color-anywhere{padding-block:72px}.ws-home .ws-runway>header h2,.ws-home .ws-coloring-truth>header h2,.ws-home .ws-proof-system>header h2,.ws-home .ws-process>header h2{font-size:clamp(39px,12vw,56px)}.ws-home .ws-product-grid{grid-template-columns:1fr;margin-top:34px}.ws-home .ws-product{grid-template-rows:255px 1fr}.ws-home :is(.ws-transform,.ws-color-anywhere){width:calc(100% - 30px)}.ws-home .ws-transform .ws-compare{min-height:300px}.ws-home .ws-transform .ws-compare img{padding:10px}}@media (prefers-reduced-motion:reduce){.ws-home *,.ws-home :before,.ws-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ws-home .ws-mobile-nav-layer{z-index:500;padding:max(78px, calc(env(safe-area-inset-top) + 70px)) 14px max(14px, env(safe-area-inset-bottom))}.ws-home .ws-mobile-nav{border-radius:8px;width:min(100%,560px);max-height:calc(100dvh - 96px);padding:10px 20px 16px;box-shadow:0 24px 80px #14223945}.ws-home .ws-mobile-nav>header{padding:20px 2px 22px}.ws-home .ws-mobile-nav>header span{color:#b8493f;font-size:9px}.ws-home .ws-mobile-nav>header strong{color:#142239;font-size:clamp(24px,6vw,31px)}.ws-home .ws-mobile-nav a{min-height:64px;padding:17px 2px}.ws-home .ws-mobile-nav strong{color:#142239;font-size:15px}.ws-home .ws-mobile-nav small{color:#647186;font-size:11px;line-height:1.35}.ws-home .ws-mobile-nav b{color:#b8493f;font-size:18px}.ws-home .ws-mobile-nav-toggle{background:#fffdf8;border-color:#14223935;border-radius:4px;min-height:42px;padding-inline:15px;font-size:11px}@media (min-width:1041px){.ws-home .ws-mobile-nav-toggle{display:none!important}.ws-home .ws-nav>nav{display:flex!important}}@media (max-width:1040px){.ws-home .ws-nav>nav{display:none!important}.ws-home .ws-mobile-nav-toggle{justify-content:center;align-items:center;display:inline-flex!important}.ws-home .ws-nav-cta{display:none}.world-hero,.character-hero{grid-template-columns:1fr;min-height:0}.world-hero:after,.character-hero:after{aspect-ratio:3/2;grid-area:auto/1;min-height:0}}@media (max-width:620px){.world-page,.character-page{padding-left:16px!important;padding-right:16px!important}.world-hero,.character-hero{padding:56px 0 42px!important}.world-hero h1,.character-hero h1{font-size:clamp(46px,14vw,64px)!important}.world-hero:after,.character-hero:after{border-width:6px}}.ws-home .ws-mobile-nav-toggle{letter-spacing:.08em;text-transform:uppercase;color:#f6f1e8!important;background:#182a32!important;border:1px solid #182a32!important;border-radius:3px!important;font-size:10px!important;font-weight:850!important}.ws-home .ws-mobile-nav-toggle:hover{background:#ae604b!important;border-color:#ae604b!important}.ws-home .ws-hero{isolation:isolate;grid-template-columns:1fr;align-items:center;min-height:620px;display:flex;position:relative;overflow:hidden}.ws-home .ws-hero:before{content:"";z-index:-2;filter:blur(18px)saturate(.78);opacity:.42;background:url(/products/workshop/creative-keepsake-studio-v3.webp) 50%/cover no-repeat;position:absolute;inset:-34px;transform:scale(1.06)}.ws-home .ws-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#f7f3eaf0 0%,#f7f3eacc 46%,#f7f3ea8a 100%),linear-gradient(#f7f3ea4d,#f7f3eab3);position:absolute;inset:0}.ws-home .ws-hero-copy{z-index:1;width:min(820px,100%);max-width:820px;position:relative}.ws-home .ws-hero-product{display:none!important}@media (max-width:900px){.ws-home .ws-hero{min-height:620px;padding-top:56px;padding-bottom:64px}.ws-home .ws-hero:after{background:linear-gradient(#f7f3eadb,#f7f3eabd 52%,#f7f3eaeb),linear-gradient(90deg,#f7f3ea3d,#f7f3ea3d)}}.ws-home .ws-hero{background:0 0!important}.ws-home .ws-hero:before{z-index:0;opacity:.58;filter:blur(16px)saturate(.92)brightness(.98)}.ws-home .ws-hero:after{z-index:1;background:linear-gradient(90deg,#f7f3ead1 0%,#f7f3ea94 48%,#f7f3ea61 100%),linear-gradient(#f7f3ea3d,#f7f3ea85)}.ws-home .ws-hero-copy{z-index:2}@media (max-width:900px){.ws-home .ws-hero:after{background:linear-gradient(#f7f3eab8,#f7f3ea8c 52%,#f7f3eac2),linear-gradient(90deg,#f7f3ea33,#f7f3ea33)}}.ws-home .ws-hero{background-position:50%,68%;background-repeat:no-repeat;background-size:cover,cover;background-image:linear-gradient(90deg,#f7f3eac2,#f7f3ea70),url(/products/workshop/creative-keepsake-studio-v3.webp)!important}.ws-home .ws-hero:before,.ws-home .ws-hero:after{display:none}@media (max-width:900px){.ws-home .ws-hero{background-position:50%,64%;background-image:linear-gradient(#f7f3eab3,#f7f3ea80 52%,#f7f3eac7),url(/products/workshop/creative-keepsake-studio-v3.webp)!important}}.ws-home .ws-hero{background-position:50%,58%;background-image:linear-gradient(90deg,#f7f3eac2,#f7f3ea66),url(/products/coloring/reality/printable-page-set.webp)!important}@media (max-width:900px){.ws-home .ws-hero{background-position:50%,58%;background-image:linear-gradient(#f7f3eaad,#f7f3ea75 52%,#f7f3eac2),url(/products/coloring/reality/printable-page-set.webp)!important}.ws-home .ws-product-grid{gap:24px;padding-bottom:0;overflow:visible;grid-template-columns:1fr!important;display:grid!important}.ws-home .ws-product{scroll-snap-align:none;flex:none;grid-template-rows:minmax(235px,52vw) auto;width:100%;min-height:0}}.ws-home .ws-hero{background-position:50%,50%;background-size:cover,cover;background-image:linear-gradient(90deg,#f7f3ea57,#f7f3ea2e),url(/products/workshop/hero-collage.webp)!important}@media (max-width:900px){.ws-home .ws-hero{background-position:50%,50%;background-image:linear-gradient(#f7f3ea66,#f7f3ea3d 52%,#f7f3ea7a),url(/products/workshop/hero-collage.webp)!important}}@media (max-width:900px){.ws-home .ws-hero{background-image:linear-gradient(#f7f3ea47,#f7f3ea29 52%,#f7f3ea57),url(/products/workshop/hero-collage.webp)!important}}.ws-home .ws-hero{background-image:linear-gradient(90deg,#f7f3ea9e,#f7f3ea6b),url(/products/workshop/hero-collage.webp)!important}@media (max-width:900px){.ws-home .ws-hero{background-image:linear-gradient(#f7f3ea94,#f7f3ea75 52%,#f7f3eaa8),url(/products/workshop/hero-collage.webp)!important}}.ws-home .ws-hero-copy{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f3ead6;border:1px solid #1422391a;border-radius:28px;padding:clamp(26px,4vw,48px);box-shadow:0 24px 70px #1422391f}.ws-home .ws-hero-copy h1{color:#142239}.ws-home .ws-hero-copy>p{color:#334354}@media (max-width:900px){.ws-home .ws-hero-copy{background:#f7f3eae0;border-radius:22px;padding:24px 20px 26px}}.ws-home .ws-hero-copy{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #14223929;border-radius:30px;width:min(820px,100% - 32px);margin:0 16px;padding:clamp(28px,4.5vw,52px) clamp(24px,5vw,64px);box-shadow:0 26px 80px #1422392e;background:#fffaf2f0!important}.ws-home .ws-hero-copy h1{text-shadow:none}@media (max-width:900px){.ws-home .ws-hero-copy{border-radius:24px;width:calc(100% - 28px);margin:0 14px;padding:26px 20px 28px;background:#fffaf2f5!important}}.ws-home .ws-final{background:radial-gradient(circle at 14% 20%, #fff2d32e, transparent 28%), radial-gradient(circle at 88% 78%, #14223929, transparent 30%), var(--ws-coral);padding:clamp(76px,9vw,118px) 20px clamp(82px,10vw,126px);position:relative;overflow:hidden}.ws-home .ws-final>*{z-index:1;position:relative}.ws-home .ws-final .ws-kicker{letter-spacing:.14em;margin-bottom:14px;display:block}.ws-home .ws-final h2{margin:0 0 32px;font-size:clamp(58px,9vw,112px);line-height:.94}.ws-home .ws-final>a{justify-content:space-between;align-items:center;gap:24px;min-width:245px;margin:0 6px;padding:15px 20px;line-height:1.2;display:inline-flex}.ws-home .ws-final>.ws-social-link{min-width:300px}@media (max-width:700px){.ws-home .ws-final{padding:68px 18px 76px}.ws-home .ws-final h2{margin-bottom:26px;font-size:clamp(54px,16vw,82px)}.ws-home .ws-final>a,.ws-home .ws-final>.ws-social-link{width:min(100%,360px);min-width:0;margin:0 auto 10px;display:flex}.ws-home .ws-final>a:last-child{margin-bottom:0}}@media (max-width:820px){.ws-home .ws-final{padding:58px 18px 62px}.ws-home .ws-final>a,.ws-home .ws-final>.ws-social-link{width:min(100%,390px);min-width:0;margin:0 auto 10px;display:flex}.ws-home .ws-final>a:last-child{margin-bottom:0}}.ws-home .ws-workbench{color:#17243b;background:radial-gradient(circle at 90% 8%,#d9654e1a,#0000 24%),radial-gradient(circle at 8% 92%,#f6c4451f,#0000 26%),#f1ece2!important}.ws-home .ws-workbench>header p{color:#566169}.ws-home .ws-workbench-card{background:#fffdf8;border-color:#17243b24;box-shadow:0 24px 64px #17243b1f}.ws-home .ws-workbench fieldset button{background:#f8f4ec;border-color:#17243b24}.ws-home .ws-workbench fieldset button:hover{background:#fff7ed;border-color:#d9654e}.ws-home .ws-workbench fieldset button[aria-pressed=true]{background:#17243b;border-color:#17243b}.ws-home .ws-workbench textarea{background:#fffdf8;border-color:#17243b29}.ws-home .ws-workbench .ws-make{background:#d9654e;box-shadow:5px 5px #f6c445}.ws-home .ws-workbench .ws-output{background:#f7f1e7}@media (max-width:760px){.ws-home .ws-workbench{padding-top:78px;padding-bottom:78px}}
