.ws-playful{--ws-ink:#252025;--ws-muted:#5c5056;--ws-paper:#fff9ed;--ws-line:#252025;--ws-accent:#ffdc52;--ws-yellow:#ffdf52;--ws-pink:#ff9fb8;--ws-mint:#bde8cf;--ws-lilac:#cbb8ef;background:#fff9ed;color:var(--ws-ink)}.ws-playful .gradient{background:#fff9ed}.ws-playful .ws-home,.ws-playful .ws-quote,.ws-playful .ws-faq-section{color:var(--ws-ink)}.ws-playful :is(.ws-home,.ws-quote,.ws-faq-section) :is(h1,h2,h3){font-family:Arial Black,Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:-.055em;line-height:1.05}.ws-playful .ws-wrap{max-width:1320px}.ws-playful .ws-eyebrow{font-family:Consolas,Courier New,monospace;font-size:12px!important;letter-spacing:.06em!important;font-weight:700;color:var(--ws-ink)}.ws-playful .announcement-bar,.ws-playful .utility-bar{background:var(--ws-pink);color:var(--ws-ink);--color-foreground:37,32,37}.ws-playful .announcement-bar__message{font-family:Consolas,Courier New,monospace;font-weight:700;font-size:12px;padding:10px 0;letter-spacing:.01em}.ws-playful .header-wrapper{background:#fff9ed;border-bottom:2px solid var(--ws-ink)}.ws-playful .header{padding-top:16px;padding-bottom:16px}.ws-playful .header__menu-item{font-weight:700;font-size:13px;color:var(--ws-ink)}.ws-playful #HeaderMenu-quote{background:var(--ws-yellow);color:var(--ws-ink);border:2px solid var(--ws-ink);border-radius:6px;box-shadow:3px 3px 0 var(--ws-ink);padding:11px 15px}.ws-playful #HeaderMenu-quote span{color:var(--ws-ink);text-decoration:none}.ws-playful .menu-drawer{background:#fff9ed}.ws-playful .ws-button{border:2px solid var(--ws-ink);border-radius:7px;box-shadow:4px 4px 0 var(--ws-ink);background:var(--ws-pink);color:var(--ws-ink)!important;font-weight:700;min-height:54px;padding:14px 22px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.ws-playful .ws-button--outline{background:#fff9ed}.ws-playful .ws-button:hover{background:var(--ws-yellow);box-shadow:6px 6px 0 var(--ws-ink);transform:translate(-2px,-2px)}.ws-playful .ws-button:active{box-shadow:1px 1px 0 var(--ws-ink);transform:translate(3px,3px)}.ws-playful .ws-button:disabled{transform:none;box-shadow:2px 2px 0 var(--ws-ink);cursor:wait}.ws-playful :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid #4851c9;outline-offset:5px}.ws-playful .ws-text-link{font-weight:700}.ws-playful .ws-hero-shell{background:#ffdf52;border-bottom:2px solid var(--ws-ink);background-image:radial-gradient(#2520251a .8px,transparent .8px);background-size:15px 15px}.ws-playful .ws-hero{grid-template-columns:1.05fr 1fr;gap:55px;padding-top:60px;padding-bottom:68px;min-height:650px}.ws-playful .ws-hero-copy{padding:12px 0;position:relative;z-index:1}.ws-playful .ws-hero .ws-eyebrow{display:inline-block;background:#fff9ed;border:2px solid var(--ws-ink);box-shadow:3px 3px 0 var(--ws-ink);padding:7px 12px;transform:rotate(-2deg);margin-bottom:26px!important}.ws-playful .ws-hero h1{font-size:clamp(48px,5.5vw,76px);line-height:1.06;letter-spacing:-.06em;margin-bottom:25px;max-width:620px}.ws-playful .ws-hero h1 em{display:inline-block;font:inherit;font-style:normal;background:#ff9fb8;border:2px solid var(--ws-ink);padding:0 8px 6px;transform:rotate(-2deg);box-shadow:4px 4px 0 var(--ws-ink);margin:4px 0 7px}.ws-playful .ws-hero-ending{display:block}.ws-playful .ws-lead{color:#3c3237;font-size:17px;line-height:1.65;max-width:495px;margin-bottom:27px}.ws-playful .ws-hero .ws-actions{gap:14px}.ws-playful .ws-hero-note{font-size:12px;color:#443a3e;margin-top:19px;max-width:470px}.ws-playful .ws-artboard{position:relative;min-width:0;padding:28px 22px 70px 12px;isolation:isolate}.ws-playful .ws-artboard:before{content:"";position:absolute;top:34px;right:0;bottom:45px;left:28px;border:2px solid var(--ws-ink);border-radius:45% 45% 10% 40%;background:#b5a3e2;transform:rotate(5deg);z-index:-1}.ws-playful .ws-hero-figure{padding:12px 12px 0;background:#fff9ed;border:2px solid var(--ws-ink);box-shadow:7px 7px 0 var(--ws-ink);transform:rotate(-4deg);margin:0 30px 0 0}.ws-playful .ws-hero-figure img{aspect-ratio:1/1;object-fit:cover;object-position:58% 50%;border:1px solid var(--ws-ink)}.ws-playful .ws-hero-figure figcaption{position:static;background:transparent;max-width:none;padding:13px 4px 16px;font-size:11px;line-height:1.45}.ws-playful .ws-hero-figure figcaption strong{font-size:15px;font-weight:700;display:block;margin-bottom:4px}.ws-playful .ws-art-sticker{position:absolute;z-index:3;top:0;right:8px;max-width:170px;background:var(--ws-mint);padding:12px 16px;border:2px solid var(--ws-ink);border-radius:50%;box-shadow:3px 3px 0 var(--ws-ink);font:700 14px/1.35 Consolas,monospace;text-align:center;transform:rotate(9deg)}.ws-playful .ws-mini-print{position:absolute;z-index:2;bottom:13px;right:0;width:170px;background:#fff9ed;border:2px solid var(--ws-ink);box-shadow:5px 5px 0 var(--ws-ink);padding:8px;margin:0;transform:rotate(9deg)}.ws-playful .ws-mini-print img{width:100%;height:145px;display:block;object-fit:cover;border:1px solid var(--ws-ink)}.ws-playful .ws-mini-print figcaption{font:700 11px/1.3 Consolas,monospace;text-align:center;padding:8px 1px 1px}.ws-playful .ws-art-note{display:block;position:absolute;bottom:14px;left:15px;max-width:190px;font:700 13px/1.5 Consolas,monospace;transform:rotate(-5deg)}.ws-playful .ws-spark{position:absolute;font-family:Arial,sans-serif;font-weight:700;line-height:1;z-index:3;color:#5149ba;text-shadow:2px 2px 0 #fff9ed;pointer-events:none}.ws-playful .ws-spark--one{font-size:75px;left:-23px;top:-10px;transform:rotate(12deg)}.ws-playful .ws-spark--two{font-size:75px;right:-8px;bottom:212px;color:#c73f62;transform:rotate(-9deg)}.ws-playful .ws-ribbon{background:var(--ws-mint);border-bottom:2px solid var(--ws-ink)}.ws-playful .ws-strip{border:0;padding:20px 0;gap:18px;font:700 13px/1.5 Consolas,monospace;color:var(--ws-ink)}.ws-playful .ws-strip span:before{content:"\2726";margin-right:12px;color:var(--ws-ink)}.ws-playful .ws-block{padding-top:75px;padding-bottom:75px}.ws-playful .ws-home h2,.ws-playful .ws-faq-section h2{font-size:clamp(34px,4vw,51px)}.ws-playful .ws-section-head .ws-eyebrow{display:inline-block;padding:6px 10px;background:var(--ws-pink);border:2px solid var(--ws-ink);border-radius:4px;margin-bottom:18px!important}.ws-playful .ws-section-head{margin-bottom:38px}.ws-playful .ws-section-head p:not(.ws-eyebrow){max-width:600px;color:var(--ws-muted)}.ws-playful .ws-case-grid{gap:32px}.ws-playful .ws-case{border:2px solid var(--ws-ink);border-radius:12px;box-shadow:6px 6px 0 var(--ws-ink);overflow:hidden;background:#ffe3e9;transition:transform .18s ease,box-shadow .18s ease}.ws-playful .ws-case--featured{background:#e0d4f4;grid-template-columns:1.45fr 1fr}.ws-playful .ws-case:nth-child(3){background:#d6eddc}.ws-playful .ws-case-gallery{border-bottom:2px solid var(--ws-ink)}.ws-playful .ws-case--featured .ws-case-gallery{border-bottom:0;border-right:2px solid var(--ws-ink);gap:0}.ws-playful .ws-case--featured figure+figure{border-left:2px solid var(--ws-ink)}.ws-playful .ws-case figure{background:#fff9ed}.ws-playful .ws-case figcaption{background:#fff9ed;color:#4e4448;border-top:2px solid var(--ws-ink);font-size:11px}.ws-playful .ws-case img{height:330px;padding:10px;object-fit:contain}.ws-playful .ws-case--featured img{height:370px}.ws-playful .ws-case-copy{padding:30px}.ws-playful .ws-case-copy h3{font-size:32px}.ws-playful .ws-case-copy .ws-eyebrow{font-size:10px!important;letter-spacing:.04em!important}.ws-playful .ws-case-copy :is(p,dd){color:#4e4448}.ws-playful .ws-case-links a{font-weight:700;text-decoration-thickness:1.5px}.ws-playful .ws-process-shell{background:#cbb8ef;border-top:2px solid var(--ws-ink);border-bottom:2px solid var(--ws-ink)}.ws-playful .ws-steps{gap:20px;margin-top:35px}.ws-playful .ws-step{background:#fff9ed;border:2px solid var(--ws-ink);border-radius:10px;box-shadow:4px 4px 0 var(--ws-ink);padding:24px 20px}.ws-playful .ws-step:nth-child(2){background:#ffdf52;transform:rotate(1deg)}.ws-playful .ws-step:nth-child(3){background:#ffb9cb;transform:rotate(-1deg)}.ws-playful .ws-step:nth-child(4){background:#bde8cf}.ws-playful .ws-step-number{font:900 27px/1 Arial,sans-serif;color:var(--ws-ink);border:2px solid var(--ws-ink);background:#fff9ed;width:51px;height:51px;border-radius:50%;display:grid;place-items:center;margin-bottom:24px;box-shadow:2px 2px 0 var(--ws-ink)}.ws-playful .ws-step h3{font-size:23px;letter-spacing:-.035em}.ws-playful .ws-step p{color:#4e4448;font-size:14px}.ws-playful .ws-process-note{border-top:2px dashed #665b75;color:#43384f;font-size:13px}.ws-playful .ws-style-card{background:#ffcade;border:2px solid var(--ws-ink);border-radius:12px;box-shadow:5px 5px 0 var(--ws-ink);overflow:hidden}.ws-playful .ws-style-card:nth-child(2){background:#d4e7ff}.ws-playful .ws-style-card:nth-child(3){background:#ffea92}.ws-playful .ws-style-card>img{background:transparent;mix-blend-mode:normal;height:250px;padding:16px}.ws-playful .ws-style-choice img{mix-blend-mode:normal}.ws-playful .ws-style-card h3{font-size:36px}.ws-playful .ws-style-card p{color:#4e4448}.ws-playful .ws-style-card .ws-button{background:#fff9ed;font-size:13px}.ws-playful .ws-style-mark{background:transparent;color:var(--ws-ink);font:900 140px/1 Arial,sans-serif;height:250px;transform:rotate(-7deg)}.ws-playful .ws-price-note{border:2px dashed #776675;border-radius:10px;padding:25px 28px;background:#fff4dc;margin-top:35px}.ws-playful .ws-price-note h3{font-size:27px}.ws-playful .ws-studio-intro{border-top:2px solid var(--ws-ink);padding-top:50px;padding-bottom:38px}.ws-playful .ws-studio-intro h2{max-width:700px}.ws-playful .video-section{padding-top:15px;padding-bottom:55px}.ws-playful .video-section h2{font-family:Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:-.04em;color:var(--ws-ink)}.ws-playful .video-section deferred-media{border:2px solid var(--ws-ink);border-radius:12px;box-shadow:6px 6px 0 var(--ws-ink);overflow:hidden}.ws-playful .ws-faq-section{padding-top:40px;padding-bottom:70px}.ws-playful .ws-faq-item,.ws-playful .ws-faq-item:last-child{border:2px solid var(--ws-ink);border-radius:8px;background:#fffefa;margin-bottom:12px;box-shadow:3px 3px 0 var(--ws-ink)}.ws-playful .ws-faq-item[open]{background:#fff0ad}.ws-playful .ws-faq-item summary{padding:19px 20px;font-weight:700;font-size:15px}.ws-playful .ws-faq-item p{padding:0 20px;margin:0 0 22px}.ws-playful .ws-faq-item summary:after{font-weight:700}.ws-playful .ws-final{background:#ff9fb8;border:2px solid var(--ws-ink);border-radius:14px;box-shadow:7px 7px 0 var(--ws-ink);padding:47px;color:var(--ws-ink);position:relative}.ws-playful .ws-final h2{color:var(--ws-ink);font-size:44px;max-width:660px}.ws-playful .ws-final p{color:#4b303a}.ws-playful .ws-final .ws-button{background:#ffdf52;border:2px solid var(--ws-ink)}.ws-playful .footer{background:#cbb8ef;border-top:2px solid var(--ws-ink);color:var(--ws-ink);--color-foreground:37,32,37;--color-background:203,184,239;--color-button:37,32,37;--color-button-text:255,249,237;padding-top:40px}.ws-playful .footer :is(a,h2,label,p,small,button){color:var(--ws-ink)}.ws-playful .footer .field{background:#fff9ed;border:2px solid var(--ws-ink);border-radius:6px}.ws-playful .footer .field:after,.ws-playful .footer .field:before{box-shadow:none}.ws-playful .footer .field__input{background:transparent;color:var(--ws-ink)}.ws-playful .footer__content-bottom{border-top:2px solid var(--ws-ink)}.ws-playful .ws-quote{padding-top:38px;padding-bottom:75px}.ws-playful .ws-quote-heading{max-width:none;background:#ffdf52;border:2px solid var(--ws-ink);box-shadow:6px 6px 0 var(--ws-ink);border-radius:12px;padding:32px 36px;margin-bottom:42px;position:relative}.ws-playful .ws-quote-heading:after{content:"\2726";position:absolute;right:35px;top:38px;font:80px/1 Arial,sans-serif;color:#6956bd;transform:rotate(9deg);pointer-events:none}.ws-playful .ws-quote-heading .ws-eyebrow{margin-bottom:15px!important}.ws-playful .ws-quote-heading h1{font-size:clamp(36px,4.1vw,57px);max-width:850px;padding-right:80px;margin-bottom:18px}.ws-playful .ws-quote-heading>p:not(.ws-eyebrow){max-width:700px;color:#4b3f43;font-size:16px}.ws-playful .ws-quote-heading .ws-quote-assurance{font:700 12px/1.6 Consolas,monospace;background:#fff9ed;border:2px solid var(--ws-ink);border-radius:5px;display:inline-block;padding:8px 13px;margin:10px 0 0;color:var(--ws-ink)}.ws-playful .ws-quote-layout{grid-template-columns:minmax(0,1.8fr) minmax(260px,.85fr);gap:35px}.ws-playful .ws-required-note{font:12px/1.6 Consolas,monospace;margin-bottom:17px}.ws-playful .ws-form-group{background:#fffefa;border:2px solid var(--ws-ink);border-radius:10px;box-shadow:4px 4px 0 var(--ws-ink);padding:24px;margin-bottom:26px}.ws-playful .ws-form-group legend{font-family:Arial,sans-serif;font-weight:700;font-size:23px;line-height:1.5;margin-bottom:18px}.ws-playful .ws-form-group legend span{display:inline-grid;place-items:center;font:900 18px/1 Arial,sans-serif;color:var(--ws-ink);background:var(--ws-pink);border:2px solid var(--ws-ink);border-radius:50%;width:37px;height:37px;margin-right:8px}.ws-playful .ws-form-group:nth-child(2) legend span{background:var(--ws-yellow)}.ws-playful .ws-form-group:nth-child(3) legend span{background:var(--ws-mint)}.ws-playful .ws-style-choice{border:2px solid var(--ws-ink);border-radius:7px;background:#fff9ed;padding:13px 8px;transition:transform .15s ease,box-shadow .15s ease}.ws-playful .ws-style-choice:nth-child(2){background:#e5dcf7}.ws-playful .ws-style-choice:nth-child(3){background:#e2f2e7}.ws-playful .ws-style-choice:has(input:checked){background:#ffdf52;border-color:var(--ws-ink);box-shadow:3px 3px 0 var(--ws-ink);transform:translate(-1px,-1px)}.ws-playful .ws-style-choice input{accent-color:#4934a0;width:19px;height:19px;top:9px;left:9px}.ws-playful .ws-style-choice strong{font-weight:700}.ws-playful .ws-choice-question{font:900 70px/1 Arial,sans-serif;color:#4934a0;transform:rotate(-8deg)}.ws-playful .ws-field label{font-weight:700;font-size:14px}.ws-playful .ws-field :is(input,textarea,select){border:2px solid #554650;border-radius:6px;background:#fffefa;color:var(--ws-ink)}.ws-playful .ws-field :is(input,textarea,select):focus{outline:3px solid #ad9bd6;outline-offset:2px;border-color:#4934a0}.ws-playful .ws-reference-guide{border:1.5px solid var(--ws-ink);border-radius:7px;background:#ede4fa}.ws-playful .ws-reference-guide summary{font-weight:700}.ws-playful .ws-form-aside{background:#d9ecdf;border:2px solid var(--ws-ink);border-radius:10px;box-shadow:4px 4px 0 var(--ws-ink);padding:27px;top:115px}.ws-playful .ws-form-aside h2{font-size:29px}.ws-playful .ws-form-aside li strong{font-weight:700}.ws-playful .ws-form-aside>p{border-top:1.5px solid #887c84}.ws-playful .ws-form-aside .ws-eyebrow{font-size:10px!important}.ws-playful .ws-form-group .ws-form-details{border-top:1.5px dashed #9e8b96;margin-bottom:0;padding-bottom:0}.ws-playful .ws-review{background:#fff0ad;border:2px solid var(--ws-ink);border-radius:10px;box-shadow:5px 5px 0 var(--ws-ink)}.ws-playful .ws-review dt{font-family:Consolas,monospace;font-size:12px}.ws-playful .ws-review-uploads a{background:#fff9ed;border:2px solid var(--ws-ink);border-radius:5px;color:#382661}.ws-playful .ws-inspiration{background:#e5dcf7;border:2px solid var(--ws-ink);border-radius:6px}.ws-playful .ws-edit{font-weight:700}.ws-playful #ws-reference-upload-mount .cl-upload--label{font-weight:700;color:var(--ws-ink)}.ws-playful #ws-reference-upload-mount .filepond--root{min-height:90px!important}.ws-playful #ws-reference-upload-mount .filepond--root>.filepond--panel-root{background:#fff0ad!important;border:2px dashed #6e5870!important;border-radius:8px!important;overflow:hidden}.ws-playful #ws-reference-upload-mount .filepond--panel-root .filepond--panel-root{border:0!important;background:transparent!important;border-radius:0!important}.ws-playful #ws-reference-upload-mount .filepond--drop-label{color:#392c3c!important;font-weight:700;font-size:14px;min-height:90px!important}.ws-playful #ws-reference-upload-mount .filepond--drop-label label{padding:12px 14px 26px!important}.ws-playful #ws-reference-upload-mount .filepond--item-panel{background:#306b52!important}.ws-playful #ws-reference-upload-mount .filepond--image-preview-overlay-success{color:#306b52!important}.ws-playful #ws-reference-upload-mount .cl-upload--counter{color:#392c3c!important;font:700 12px/1.5 Consolas,monospace;bottom:6px!important}@media(hover:hover){.ws-playful .ws-case:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--ws-ink)}}@media(min-width:1500px){.ws-playful .ws-hero{min-height:700px}}@media(max-width:1100px){.ws-playful .ws-hero{gap:28px}.ws-playful .ws-hero h1{font-size:59px}.ws-playful .ws-hero .ws-actions{display:flex}.ws-playful .ws-art-sticker{right:0;max-width:145px;font-size:12px}.ws-playful .ws-mini-print{width:145px}.ws-playful .ws-mini-print img{height:120px}.ws-playful .ws-art-note{max-width:155px;font-size:11px}.ws-playful .ws-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-playful .ws-case--featured{grid-template-columns:1fr}.ws-playful .ws-case--featured .ws-case-gallery{border-right:0;border-bottom:2px solid var(--ws-ink)}.ws-playful .ws-quote-layout{gap:25px}.ws-playful .ws-form-group{padding:20px}.ws-playful .ws-quote-heading h1{font-size:48px}.ws-playful .ws-style-card>div:not(.ws-style-mark){padding:22px}}@media(max-width:749px){.ws-playful .header{padding-top:12px;padding-bottom:12px}.ws-playful .announcement-bar__message{font-size:10px}.ws-playful .ws-hero{grid-template-columns:1fr;padding-top:34px;padding-bottom:27px;gap:20px;min-height:0}.ws-playful .ws-hero-copy{padding:0}.ws-playful .ws-hero .ws-eyebrow{font-size:10px!important;padding:6px 9px;margin-bottom:21px!important}.ws-playful .ws-hero h1{font-size:clamp(40px,10.5vw,66px);max-width:590px;margin-bottom:20px;line-height:1.08}.ws-playful .ws-hero h1 em{padding:0 6px 4px;margin-bottom:5px}.ws-playful .ws-lead{font-size:15px;margin-bottom:24px;max-width:520px}.ws-playful .ws-button{font-size:13px;padding:12px 16px;gap:12px;min-height:50px}.ws-playful .ws-hero .ws-actions{gap:14px;align-items:stretch}.ws-playful .ws-hero .ws-actions .ws-button:first-child{flex:1 1 200px}.ws-playful .ws-hero .ws-actions .ws-button:last-child{flex:1 1 120px}.ws-playful .ws-hero-note{font-size:11px;max-width:none}.ws-playful .ws-artboard{max-width:480px;width:100%;margin:10px auto 0;padding:28px 20px 55px 10px}.ws-playful .ws-hero-figure{margin-right:28px;padding:9px 9px 0;box-shadow:5px 5px 0 var(--ws-ink)}.ws-playful .ws-hero-figure img{aspect-ratio:1.18/1}.ws-playful .ws-hero-figure figcaption{font-size:10px;padding:10px 3px 13px}.ws-playful .ws-hero-figure figcaption strong{font-size:12px}.ws-playful .ws-art-sticker{right:8px;top:5px;font-size:11px;max-width:130px;padding:9px 11px}.ws-playful .ws-mini-print{width:125px;right:1px;bottom:7px;padding:6px;box-shadow:3px 3px 0 var(--ws-ink)}.ws-playful .ws-mini-print img{height:100px}.ws-playful .ws-mini-print figcaption{font-size:9px;padding-top:6px}.ws-playful .ws-art-note{bottom:10px;left:10px;max-width:160px;font-size:10px}.ws-playful .ws-spark--one{font-size:54px;top:1px;left:-1px}.ws-playful .ws-spark--two{font-size:48px;right:0;bottom:175px}.ws-playful .ws-strip{display:flex;flex-wrap:wrap;gap:8px 18px;padding:16px 0;font-size:11px}.ws-playful .ws-strip span:before{margin-right:7px}.ws-playful .ws-block{padding-top:48px;padding-bottom:50px}.ws-playful .ws-home h2,.ws-playful .ws-faq-section h2{font-size:35px}.ws-playful .ws-section-head{margin-bottom:28px}.ws-playful .ws-section-head .ws-eyebrow{font-size:10px!important;margin-bottom:15px!important}.ws-playful .ws-case-grid{gap:26px}.ws-playful .ws-case{box-shadow:4px 4px 0 var(--ws-ink)}.ws-playful .ws-case img{height:265px;padding:6px;object-fit:contain}.ws-playful .ws-case--featured .ws-case-gallery img{height:240px;object-fit:contain}.ws-playful .ws-case-copy{padding:24px 21px}.ws-playful .ws-case-copy h3{font-size:29px}.ws-playful .ws-case-links{display:flex;gap:13px 22px}.ws-playful .ws-step{padding:20px 17px}.ws-playful .ws-step h3{font-size:23px}.ws-playful .ws-step p{font-size:13px}.ws-playful .ws-steps{gap:17px}.ws-playful .ws-step-number{font-size:23px;width:44px;height:44px;margin-bottom:18px}.ws-playful .ws-process-note{font-size:12px;margin-top:28px;padding-top:20px}.ws-playful .ws-style-grid{gap:23px}.ws-playful .ws-style-card{display:grid;grid-template-columns:110px minmax(0,1fr)}.ws-playful .ws-style-card>img{height:100%;min-height:215px;width:110px;padding:10px}.ws-playful .ws-style-card h3{font-size:31px}.ws-playful .ws-style-card>div:not(.ws-style-mark){padding:22px 16px}.ws-playful .ws-style-mark{height:100%;min-height:215px;width:110px;font-size:100px}.ws-playful .ws-style-card .ws-button{font-size:12px;padding:10px 12px;min-height:45px}.ws-playful .ws-price-note{padding:23px 20px;gap:14px}.ws-playful .ws-price-note h3{font-size:27px}.ws-playful .ws-studio-intro{padding-top:35px;padding-bottom:28px}.ws-playful .video-section{padding-bottom:35px}.ws-playful .ws-faq-section{padding-top:24px;padding-bottom:45px}.ws-playful .ws-faq-item summary{font-size:14px;padding:17px}.ws-playful .ws-final{padding:28px 23px;box-shadow:4px 4px 0 var(--ws-ink)}.ws-playful .ws-final h2{font-size:34px}.ws-playful .footer{padding-top:30px}.ws-playful .ws-quote{padding-top:24px;padding-bottom:48px}.ws-playful .ws-quote-heading{padding:25px 21px;margin-bottom:30px;box-shadow:4px 4px 0 var(--ws-ink)}.ws-playful .ws-quote-heading h1{font-size:38px;padding-right:0;max-width:520px}.ws-playful .ws-quote-heading:after{font-size:34px;top:14px;right:14px}.ws-playful .ws-quote-heading .ws-eyebrow{padding-right:25px;font-size:10px!important}.ws-playful .ws-quote-heading>p:not(.ws-eyebrow){font-size:14px}.ws-playful .ws-quote-heading .ws-quote-assurance{font-size:10px;padding:7px 9px;line-height:1.6}.ws-playful .ws-quote-layout{grid-template-columns:1fr;gap:27px}.ws-playful .ws-form-group{padding:21px 16px;margin-bottom:23px;box-shadow:3px 3px 0 var(--ws-ink)}.ws-playful .ws-form-group legend{font-size:21px;line-height:1.35;display:flex;align-items:center;gap:9px}.ws-playful .ws-form-group legend span{flex:0 0 32px;width:32px;height:32px;font-size:16px;margin-right:0}.ws-playful .ws-style-choices{gap:8px}.ws-playful .ws-style-choice{padding:10px 5px}.ws-playful .ws-style-choice img,.ws-playful .ws-choice-question{height:73px;margin-top:17px}.ws-playful .ws-style-choice strong{font-size:12px}.ws-playful .ws-style-choice>span:not(.ws-choice-question){font-size:10px}.ws-playful .ws-choice-question{font-size:58px}.ws-playful .ws-style-choice input{width:17px;height:17px;top:7px;left:7px}.ws-playful .ws-form-aside{position:static;padding:25px}.ws-playful .ws-review{padding:24px 20px}.ws-playful .ws-review h2{font-size:29px}.ws-playful #ws-reference-upload-mount .filepond--drop-label{font-size:13px}}@media(max-width:480px){.ws-playful .ws-steps{grid-template-columns:1fr}.ws-playful .ws-step{position:relative;padding:22px 22px 22px 82px;min-height:145px}.ws-playful .ws-step-number{position:absolute;left:19px;top:22px}.ws-playful .ws-step h3{font-size:24px}.ws-playful .ws-step p{margin-top:10px}.ws-playful .ws-case--featured .ws-case-gallery img{height:205px}.ws-playful .ws-quote-heading h1{font-size:36px}.ws-playful .ws-hero .ws-actions{flex-direction:column}.ws-playful .ws-hero .ws-actions .ws-button{flex:auto;width:100%}}@media(prefers-reduced-motion:reduce){.ws-playful .ws-button,.ws-playful .ws-case,.ws-playful .ws-style-choice{transition:none}.ws-playful .ws-button:hover,.ws-playful .ws-case:hover{transform:none}}@media(max-width:480px){.ws-playful .ws-hero .ws-actions .ws-button:first-child,.ws-playful .ws-hero .ws-actions .ws-button:last-child{flex:0 0 auto}}.ws-playful .ws-hero-figure figcaption{padding-right:110px}@media(max-width:749px){.ws-playful .ws-hero-figure figcaption{padding-right:90px}}@media(min-width:750px)and (max-height:800px){.ws-playful .ws-hero{padding-top:26px;padding-bottom:34px;min-height:0}.ws-playful .ws-hero h1{font-size:clamp(46px,4.6vw,64px);margin-bottom:18px}.ws-playful .ws-hero .ws-eyebrow{margin-bottom:20px!important}.ws-playful .ws-hero-figure img{aspect-ratio:1.2/1}.ws-playful .ws-lead{font-size:16px;margin-bottom:20px}.ws-playful .ws-artboard{padding-top:23px;padding-bottom:58px}.ws-playful .ws-hero-note{margin-top:15px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/waifu-playful.css.map */
