.ca{background:var(--cream);color:var(--ink);--line:3px solid var(--ink);--shadow:6px 6px 0 var(--ink)}.ca mark{color:inherit;background:linear-gradient(transparent 50%, var(--pink) 50%, var(--pink) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .1em}.ca-btn{cursor:pointer;font:400 18px/1 var(--f-display);text-transform:uppercase;letter-spacing:.03em;color:var(--ink);border:var(--line);box-shadow:4px 4px 0 var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:15px 24px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.ca-btn:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-2px,-2px)}.ca-btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.ca-btn-pink{background:var(--pink);color:#fff}.ca-btn-yellow{background:var(--yellow)}.ca-btn-lg{padding:18px 30px;font-size:22px}.ca-btn-sm{box-shadow:3px 3px 0 var(--ink);padding:10px 18px;font-size:15px}.ca-btn-block{width:100%}.ca-link{text-decoration-thickness:3px;-webkit-text-decoration-color:var(--pink);-webkit-text-decoration-color:var(--pink);text-decoration-color:var(--pink);text-underline-offset:5px;text-transform:uppercase;letter-spacing:.03em;font-size:14px;font-weight:800}.ca-chip{font:400 13px/1 var(--f-display);text-transform:uppercase;letter-spacing:.06em;background:var(--yellow);color:var(--ink);border:2.5px solid var(--ink);border-radius:999px;margin:0 0 18px;padding:7px 12px;display:inline-block;transform:rotate(-3deg)}.ca-chip-pink{background:var(--pink);color:#fff}.ca-chip-dark{background:var(--ink);color:var(--yellow)}.ca-h2{font:400 clamp(38px, 5.6vw, 76px)/.96 var(--f-display);text-transform:uppercase;letter-spacing:.005em;max-width:18ch;margin:0 0 18px}.ca-light{color:#fff}.ca-sub{margin:0 0 40px;font-size:19px}.ca-hand{font:400 26px var(--f-hand);color:var(--pink);margin:0}.ca-small{opacity:.75;font-size:13px}.ca-nav{z-index:50;background:var(--yellow);border-bottom:var(--line);justify-content:space-between;align-items:center;gap:24px;padding:10px clamp(16px,4vw,48px);display:flex;position:sticky;top:0}.ca-logo{font:400 26px/1 var(--f-display);text-transform:uppercase;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.ca-logo img{width:150px;height:auto}.ca-logo-foot img{width:40px;transform:rotate(-6deg)}.ca-nav nav{gap:22px;display:flex}.ca-nav nav a{text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:800;text-decoration:none}.ca-nav nav a:hover{-webkit-text-decoration:underline 3px var(--pink);-webkit-text-decoration:underline 3px var(--pink);text-decoration:underline 3px var(--pink);text-underline-offset:6px}.ca-hero{background:var(--black);color:#fff;height:230vh;position:relative}.ca-hero-stage{background:radial-gradient(60vw 50vh at 85% 10%, #fd0c9738, transparent 60%), radial-gradient(40vw 40vh at 0% 100%, #e5e04524, transparent 60%), var(--black);grid-template-columns:1.08fr .92fr;align-items:center;gap:3vw;height:100vh;padding:70px clamp(16px,4vw,56px) 30px;display:grid;position:sticky;top:0;overflow:hidden}.ca-h1{font:400 clamp(44px, 6vw, 96px)/.92 var(--f-display);text-transform:uppercase;letter-spacing:.005em;margin:6px 0 24px}.ca-w{animation:.7s cubic-bezier(.2,1.2,.3,1) both ca-word;animation-delay:calc(var(--i) * 55ms + .12s);display:inline-block}.ca-hl{background:var(--pink);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-right:.1em;padding:0 .08em}.ca-lead{color:#e9e4f2;max-width:34em;margin:0 0 28px;font-size:clamp(17px,1.4vw,20px)}.ca-ctas{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ca-proof{color:var(--yellow);margin:26px 0 0;font-size:14px;font-weight:600}.ca-proof b{color:var(--pink)}.ca-slap{height:min(78vh,720px);position:relative}.ca-pol{--k:clamp(0, calc((var(--p) - var(--t)) * 6), 1);left:var(--x);top:var(--y);filter:drop-shadow(8px 10px #00000073);width:52%;height:auto;opacity:calc(var(--k) * 3);transform:rotate(calc(var(--r) + (1 - var(--k)) * 22deg)) scale(calc(1 + (1 - var(--k)) * .8)) translateY(calc((1 - var(--k)) * -60px));will-change:transform, opacity;position:absolute}.ca-pol:first-child{--k:clamp(.0001, calc(.6 + var(--p) * 6), 1)}.ca-lea{--k:clamp(0, calc((var(--p) - .7) * 5), 1);width:46%;height:auto;transform:translateY(calc((1 - var(--k)) * 105%)) rotate(calc((1 - var(--k)) * 8deg));filter:drop-shadow(6px 8px #0006);position:absolute;bottom:-6%;right:-4%}.ca-tag{--k:clamp(0, calc((var(--p) - .62) * 6), 1);font:400 15px var(--f-display);text-transform:uppercase;background:var(--pink);color:#fff;transform:rotate(6deg) scale(var(--k));opacity:var(--k);border:2px solid #fff;border-radius:999px;padding:6px 12px;position:absolute;top:2%;right:30%}.ca-experts{border-bottom:var(--line);padding:56px 0 46px;overflow:hidden}.ca-experts .ca-hand{padding:0 clamp(16px,4vw,56px)}.ca-hand-r{text-align:right}.ca-marquee{padding:8px 0;overflow:hidden}.ca-marquee>div{width:max-content;animation:70s linear infinite ca-marq;display:flex}.ca-rev>div{animation-duration:85s;animation-direction:reverse}.ca-marquee span{font:400 clamp(30px, 4vw, 54px)/1.1 var(--f-display);text-transform:uppercase;white-space:nowrap;padding-right:26px}.ca-rev span{color:#0000;-webkit-text-stroke:1.5px var(--ink)}.ca-marquee i{color:var(--pink);-webkit-text-stroke:0;font-style:normal}.ca-not{background:var(--pink);color:#fff;height:210vh;position:relative}.ca-not-stage{text-align:center;place-content:center;justify-items:center;min-height:100vh;padding:90px clamp(16px,4vw,56px) 40px;display:grid;position:sticky;top:0}.ca-not-h{font:400 clamp(44px, 7.6vw, 118px)/.92 var(--f-display);text-transform:uppercase;margin:0 0 26px}.ca-not-l{--k:clamp(0, calc((var(--p) - var(--t)) * 6), 1);transform:translateX(calc((1 - var(--k)) * -6vw)) scale(calc(.92 + var(--k) * .08));transform-origin:0;display:block;position:relative}.ca-not-l:last-child{color:var(--ink);width:fit-content;margin:0 auto}.ca-strike{width:106%;height:.45em;position:absolute;top:34%;left:-3%;overflow:visible}.ca-strike path{fill:none;stroke:#fff;stroke-width:14px;stroke-linecap:round;stroke-dasharray:640;stroke-dashoffset:calc(640 * (1 - clamp(0, (var(--p) - .42) * 5, 1)))}.ca-not-body{max-width:46em;margin:0 0 36px;font-size:clamp(17px,1.5vw,21px)}.ca-bubbles{text-align:left;grid-template-columns:repeat(3,minmax(0,300px));justify-content:center;gap:22px;display:grid}.ca-bubble{--k:clamp(0, calc((var(--p) - var(--t)) * 6), 1);color:var(--ink);border:var(--line);box-shadow:var(--shadow);opacity:var(--k);transform:rotate(var(--r)) translateY(calc((1 - var(--k)) * 50px));border-radius:16px;gap:6px;margin:0;padding:18px 20px;display:grid}.ca-bubble strong{font:400 24px/1 var(--f-display);text-transform:uppercase}.ca-bubble cite{font:400 18px var(--f-hand);font-style:normal}.ca-yellow{background:var(--yellow)}.ca-mint{background:var(--mint)}.ca-lilac{background:var(--lilac)}.ca-pink{background:var(--pink);color:#fff}.ca-orange,.ca-babypink{background:var(--babypink)}.ca-founder{grid-template-columns:.8fr 1.2fr;align-items:center;gap:6vw;padding:120px clamp(16px,6vw,96px);display:grid}.ca-founder-pic{border:var(--line);box-shadow:10px 10px 0 var(--ink);transform:rotate(-3deg) translateY(calc(var(--d,0) * -40px));background:#fff;padding:16px 16px 70px;position:relative}.ca-founder-pic img{background:var(--lilac);aspect-ratio:4/5;object-fit:cover;object-position:top;width:100%;height:auto}.ca-tape{background:#e5e045d9;width:90px;height:28px;position:absolute;top:-14px;left:38%;transform:rotate(-4deg)}.ca-sticker{font:400 15px var(--f-display);text-transform:uppercase;border:2.5px solid var(--ink);border-radius:999px;padding:7px 13px;position:absolute}.ca-sticker-pink{background:var(--pink);color:#fff;top:20px;left:-20px;transform:rotate(-9deg)}.ca-sticker-mint{background:var(--mint);bottom:18px;right:-16px;transform:rotate(7deg)}.ca-founder-copy p{max-width:36em;font-size:18px}.ca-founder-close{text-transform:uppercase;font:400 26px/1.1 var(--f-display)!important}.ca-get{padding:40px clamp(16px,6vw,96px) 120px}.ca-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.ca-card{border:var(--line);box-shadow:var(--shadow);border-radius:18px;padding:24px 24px 26px}.ca-card h3{font:400 26px/1 var(--f-display);text-transform:uppercase;margin:0 0 10px}.ca-card p{margin:0;font-size:16px}[data-motion=on] .ca-card[data-reveal]{transform:translateY(60px) rotate(calc(var(--r) * 8))}[data-motion=on] .ca-card[data-reveal][data-in],[data-motion=off] .ca-card{transform:rotate(var(--r))}.ca-card:hover{transition-duration:.2s!important;transition-delay:0s!important;transform:rotate(0)translateY(-6px)!important}.ca-allthis{text-align:center;font:400 clamp(26px, 3vw, 40px) var(--f-display);text-transform:uppercase;margin:56px 0 0}.ca-allthis b{color:var(--pink);font-weight:400}.ca-support{background:var(--black);height:320vh;position:relative}.ca-support-stage{align-content:center;gap:40px;height:100vh;padding:70px 0 30px 6vw;display:grid;position:sticky;top:0;overflow:hidden}.ca-track{transform:translateX(calc(var(--p) * -94vw));will-change:transform;gap:2vw;display:flex}.ca-sup{min-height:300px;color:var(--ink);border:3px solid #fff;border-radius:22px;flex-direction:column;flex:0 0 min(34vw,460px);justify-content:flex-end;padding:30px;display:flex}.ca-sup.ca-pink{color:#fff}.ca-num{font:400 80px/1 var(--f-display);opacity:.9;margin-bottom:auto}.ca-sup h3{font:400 34px/1 var(--f-display);text-transform:uppercase;margin:20px 0 10px}.ca-sup p{margin:0;font-size:17px}.ca-voices{background:var(--yellow);border-top:var(--line);border-bottom:var(--line);padding:110px clamp(16px,6vw,96px)}.ca-vgrid{grid-template-rows:auto auto;grid-template-columns:1.4fr 1fr 1fr;gap:22px;margin-top:40px;display:grid}.ca-vfeat{grid-row:span 2}.ca-vfeat .vcard-media{aspect-ratio:auto;flex:1;min-height:420px}.vcard{border:var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;flex-direction:column;margin:0;display:flex;overflow:hidden}.vcard-media{aspect-ratio:9/12;background:var(--ink);position:relative}.vcard-media video{object-fit:cover;width:100%;height:100%}.vcard-play{background:var(--pink);color:#fff;border:3px solid var(--ink);width:72px;height:72px;box-shadow:4px 4px 0 var(--ink);cursor:pointer;border-radius:50%;place-items:center;margin:auto;transition:transform .2s;display:grid;position:absolute;inset:0}.vcard-play:hover{transform:scale(1.1)rotate(-6deg)}.vcard figcaption{gap:4px;padding:16px 18px 18px;display:grid}.vcard blockquote{font:400 19px/1.08 var(--f-display);text-transform:uppercase;margin:0 0 6px}.ca-vfeat blockquote{font-size:28px}.vcard-name{font:400 20px var(--f-hand)}.vcard-role{opacity:.7;font-size:13px}.ca-wall{background:var(--lilac);height:240vh;position:relative}.ca-wall-stage{grid-template-rows:1fr auto;grid-template-columns:.8fr 1.2fr;align-items:center;gap:20px 4vw;height:100vh;padding:80px clamp(16px,5vw,80px) 36px;display:grid;position:sticky;top:0;overflow:hidden}.ca-wall-stage>.ca-btn{grid-column:1;place-self:start}.ca-wall-head .ca-h2{font-size:clamp(36px,4.6vw,66px)}.ca-wall-grid{grid-row:span 2;grid-template-columns:repeat(3,1fr);justify-self:center;gap:1.4vw;width:min(100%,82vh);display:grid}.ca-wpol{--k:clamp(0, calc((var(--p) - var(--t)) * 2.4), 1);transform:translate(calc(var(--sx) * (1 - var(--k))), calc(var(--sy) * (1 - var(--k)))) rotate(calc(var(--r) + var(--sr) * (1 - var(--k)))) scale(calc(1 + (1 - var(--k)) * .3));will-change:transform;filter:drop-shadow(5px 6px #140c2159);margin:0}.ca-wpol img{width:100%;height:auto}.ca-knobs{background:var(--green);color:#fff;grid-template-columns:.8fr 1.2fr;align-items:end;gap:5vw;padding:90px clamp(16px,6vw,96px) 0;display:grid;overflow:hidden}.ca-knobs>img{justify-self:center;width:100%;max-width:440px;height:auto}.ca-knobs>div{padding-bottom:100px}.ca-knobs p{max-width:32em;margin:0 0 28px;font-size:19px}.ca-knobs-sign{width:200px;height:auto;margin-bottom:10px;transform:rotate(-6deg)}.ca-join{background:var(--yellow);border-top:var(--line);grid-template-columns:1fr 1fr;gap:5vw;padding:110px clamp(16px,6vw,96px);display:grid}.ca-join-copy p{max-width:30em;font-size:19px}.ca-mini{border:var(--line);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:14px;max-width:30em;margin:16px 0 0;padding:14px 18px;font-weight:600}.ca-mini cite{font:400 18px var(--f-hand);margin-top:4px;font-style:normal;display:block}.ca-price{background:var(--cream);border:var(--line);box-shadow:10px 10px 0 var(--ink);border-radius:24px;align-self:start;padding:34px;position:relative}.ca-price-flag{background:var(--ink);color:var(--yellow);font:400 13px var(--f-display);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:8px 14px;position:absolute;top:-16px;right:24px;transform:rotate(3deg)}.ca-price h3{font:400 32px var(--f-display);text-transform:uppercase;margin:0}.ca-price-sub{margin:2px 0 10px}.ca-price-big{align-items:baseline;gap:10px;margin:0 0 18px;display:flex}.ca-price-big b{font:400 96px/1 var(--f-display);font-weight:400}.ca-price ul{grid-template-columns:1fr 1fr;gap:8px 16px;margin:0 0 24px;padding:0;list-style:none;display:grid}.ca-price li{padding-left:24px;font-size:15px;position:relative}.ca-price li:before{content:"✓";color:var(--pink);font-weight:900;position:absolute;left:0}.ca-price .ca-small{text-align:center;margin:14px 0 12px}.ca-price .ca-link{text-align:center;display:block}.ca-faq{text-align:center;justify-items:center;padding:110px clamp(16px,6vw,96px);display:grid}.ca-faq .ca-h2{max-width:none}.faq{text-align:left;gap:14px;width:min(820px,100%);margin:26px 0 40px;display:grid}.ca-faq-list details{border:var(--line);box-shadow:4px 4px 0 var(--ink);background:#fff;border-radius:14px}.ca-faq-list summary{cursor:pointer;font:400 20px/1.1 var(--f-display);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.ca-faq-list summary::-webkit-details-marker{display:none}.ca-faq-list summary i{color:var(--pink);font-size:28px;font-style:normal;transition:transform .25s}.ca-faq-list details[open] summary i{transform:rotate(45deg)}.ca-faq-list details p{margin:0;padding:0 20px 20px;font-size:17px}.ca-foot{background:var(--black);color:#fff;grid-template-columns:1.3fr 1fr 1fr;gap:40px;padding:60px clamp(16px,6vw,96px) 70px;display:grid}.ca-foot .ca-logo{color:#fff}.ca-foot nav{align-content:start;gap:10px;display:grid}.ca-foot nav a{text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:700;text-decoration:none}.ca-pegs{width:260px;height:auto;margin-top:10px}.ca-float{display:none}@keyframes ca-word{0%{transform:translateY(35%)rotate(3deg)}}@keyframes ca-marq{to{transform:translate(-50%)}}@media (width<=900px){.ca-nav nav{display:none}.ca-hero,.ca-not,.ca-support,.ca-wall{height:auto;--p:1!important}.ca-hero-stage,.ca-not-stage,.ca-support-stage,.ca-wall-stage{grid-template-columns:1fr;height:auto;min-height:0;padding-top:48px;padding-bottom:56px;position:relative}.ca-slap{height:108vw;max-height:560px}.ca-pol{width:58%}.ca-lea{width:52%;bottom:-4%;right:-2%}.ca-bubbles,.ca-founder,.ca-join,.ca-knobs,.ca-foot{grid-template-columns:1fr}.ca-founder{padding-top:70px;padding-bottom:70px}.ca-cards{grid-template-columns:1fr}.ca-track{scroll-snap-type:x mandatory;padding-right:16px;overflow-x:auto;transform:none}.ca-sup{scroll-snap-align:start;flex-basis:82vw;min-height:260px}.ca-support-stage{padding-left:16px}.ca-vgrid{grid-template-columns:1fr 1fr}.ca-vfeat{grid-area:auto/span 2}.ca-wall-grid{grid-row:auto;width:100%}.ca-wall-stage>.ca-btn{grid-column:auto}.ca-knobs>div{padding-bottom:20px}.ca-knobs>img{order:2;max-width:300px}.ca-price ul{grid-template-columns:1fr}.ca-price-big b{font-size:76px}.ca-float{z-index:60;text-align:center;background:var(--pink);color:#fff;font:400 20px var(--f-display);text-transform:uppercase;border:var(--line);box-shadow:4px 4px 0 var(--ink);border-radius:999px;padding:15px;text-decoration:none;display:block;position:fixed;bottom:14px;left:16px;right:16px}.ca-foot{padding-bottom:110px}}@media (prefers-reduced-motion:reduce){.ca-hero,.ca-not,.ca-support,.ca-wall{height:auto;--p:1!important}.ca-hero-stage,.ca-not-stage,.ca-support-stage,.ca-wall-stage{height:auto;min-height:0;position:relative}.ca-track{overflow-x:auto;transform:none}.ca-w,.ca-marquee>div{animation:none}}.ca-nav-end{align-items:center;gap:10px;display:flex}.ca-nav nav a[aria-current=page]{-webkit-text-decoration:underline 3px var(--pink);-webkit-text-decoration:underline 3px var(--pink);text-decoration:underline 3px var(--pink);text-underline-offset:6px}.ca-nav-login{display:none}.ca-burger{border:var(--line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;justify-content:space-between;width:46px;height:42px;padding:9px;display:none}.ca-burger span{background:var(--ink);border-radius:3px;height:3px;transition:transform .25s,opacity .2s;display:block}.ca-nav[data-open="1"] .ca-burger span:first-child{transform:translateY(9px)rotate(45deg)}.ca-nav[data-open="1"] .ca-burger span:nth-child(2){opacity:0}.ca-nav[data-open="1"] .ca-burger span:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.ca-linkbtn{all:unset;cursor:pointer;text-decoration:underline}.ca-foot{display:block}.ca-foot-news{border-bottom:1px solid #333;grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-bottom:50px;padding-bottom:50px;display:grid}.ca-foot-h{font:400 clamp(32px, 4vw, 52px)/.95 var(--f-display);text-transform:uppercase;color:#fff;margin:6px 0 10px}.ca-foot-news p{color:#d9d3e6;max-width:34em}.ca-foot-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:34px;display:grid}.ca-foot-grid nav{align-content:start;gap:10px;display:grid}.ca-foot-grid nav a{color:#e9e4f2;font-size:14px;font-weight:600;text-decoration:none}.ca-foot-grid nav a:hover{color:var(--yellow)}.ca-foot-title{font:400 18px var(--f-display);text-transform:uppercase;color:var(--yellow);margin:0 0 4px}.ca-socials{flex-wrap:wrap;gap:14px;display:flex}.ca-socials a{font-size:14px;font-weight:700}.ca-foot-legal{color:#b9b1c9;margin-top:44px}.ca-foot-legal a,.ca-foot-legal button{color:#b9b1c9}.nl{grid-template-columns:1fr 1fr auto;align-items:start;gap:10px;display:grid}.nl input{width:100%;font:500 16px var(--f-body);border:var(--line);color:var(--ink);background:#fff;border-radius:999px;min-height:52px;padding:14px 16px}.nl input:focus{outline:3px solid var(--pink);outline-offset:2px}.nl .ca-btn{white-space:nowrap;min-height:52px}.nl-small,.nl-err{grid-column:1/-1;margin:2px 0 0;font-size:13px}.nl-dark .nl-small,.nl-dark .nl-small a{color:#b9b1c9}.nl-err{color:var(--pink);font-weight:700}.nl-done{background:var(--yellow);color:var(--ink);border:var(--line);box-shadow:var(--shadow);border-radius:18px;padding:20px 22px;display:block}.nl-done.nl-dark{box-shadow:6px 6px 0 var(--pink)}.nl-big{font:400 32px var(--f-display);text-transform:uppercase;margin:0 0 6px}.ck{z-index:90;background:var(--cream);width:min(440px,100% - 32px);color:var(--ink);border:var(--line);box-shadow:6px 6px 0 var(--ink);border-radius:18px;gap:12px;padding:16px 18px;font-size:14px;display:grid;position:fixed;bottom:16px;left:16px}.ck p{margin:0}.ck div{flex-wrap:wrap;gap:10px;display:flex}.ck .ca-btn:not(.ca-btn-pink){background:#fff}.ca-404{text-align:center;place-content:center;justify-items:center;min-height:70vh;padding:80px 16px;display:grid}.ca-404 img{filter:invert();width:120px;height:auto;margin-bottom:20px}.pg-hero{background:var(--black);color:#fff;padding:clamp(56px,9vw,110px) clamp(16px,6vw,96px) clamp(48px,7vw,90px);position:relative;overflow:hidden}.pg-hero:after{content:"";pointer-events:none;background:radial-gradient(50vw 40vh at 90% 0,#fd0c9740,#0000 60%);position:absolute;inset:0}.pg-hero>*{z-index:1;position:relative}.pg-hero h1{font:400 clamp(44px, 7vw, 104px)/.92 var(--f-display);text-transform:uppercase;max-width:16ch;margin:0 0 20px}.pg-hero p{color:#e9e4f2;max-width:38em;margin:0 0 26px;font-size:clamp(17px,1.5vw,21px)}.pg-hero-art{z-index:1;width:min(30vw,360px);height:auto;bottom:0;right:4vw;position:absolute!important}.pg-yellow{background:var(--yellow);color:var(--ink)}.pg-yellow p{color:var(--ink)}.pg-pink{background:var(--pink)}.pg-green{background:var(--green)}.pg-lilac{background:var(--lilac);color:var(--ink)}.pg-lilac p{color:var(--ink)}.pg-yellow:after,.pg-pink:after,.pg-green:after,.pg-lilac:after{display:none}.pg-sec{padding:clamp(56px,8vw,110px) clamp(16px,6vw,96px)}.pg-sec-tight{padding-top:30px}.pg-narrow{max-width:760px;margin:0 auto}.pg-grid2{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,5vw,70px);display:grid}.pg-grid3{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.pg-card{border:var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;padding:24px}.pg-card h3{font:400 26px/1 var(--f-display);text-transform:uppercase;margin:0 0 10px}.pg-card p{margin:0}.pg-lead{max-width:40em;font-size:clamp(18px,1.6vw,22px)}.crumbs{text-transform:uppercase;letter-spacing:.06em;color:var(--yellow);margin:0 0 18px;font-size:13px;font-weight:700}.crumbs a{color:inherit;text-decoration:none}.crumbs a:hover{text-decoration:underline}.prose{max-width:720px;margin:0 auto;font-size:18px;line-height:1.75}.prose h2{font:400 clamp(28px, 3.4vw, 40px)/1 var(--f-display);text-transform:uppercase;margin:2em 0 .6em}.prose h3{font:700 21px/1.3 var(--f-body);margin:1.8em 0 .5em}.prose p,.prose ul,.prose ol{margin:0 0 1.1em}.prose a{color:#c4007a;text-underline-offset:3px;text-decoration-thickness:2px}.prose img{border:var(--line);border-radius:14px;max-width:100%;height:auto;margin:1.4em 0}.prose blockquote{background:var(--yellow);border:var(--line);box-shadow:4px 4px 0 var(--ink);border-radius:14px;margin:1.6em 0;padding:18px 22px;font-weight:600}.prose li{margin-bottom:.4em}.prose hr{border:0;border-top:3px dashed var(--ink);margin:2.4em 0}.prose iframe{border-radius:14px;max-width:100%}.bl-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.bl-card{color:var(--ink);border:var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.bl-card:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-3px,-3px)rotate(-.4deg)}.bl-card img{aspect-ratio:16/10;object-fit:cover;border-bottom:var(--line);background:var(--lilac);width:100%}.bl-card div{gap:8px;padding:18px 20px 22px;display:grid}.bl-card h2,.bl-card h3{font:400 23px/1.05 var(--f-display);text-transform:uppercase;margin:0}.bl-card p{color:#3a3346;margin:0;font-size:15px}.bl-meta{text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#c4007a!important;font-size:12px!important}.bl-feature{grid-column:span 2}.bl-feature img{aspect-ratio:16/8}.bl-tags{flex-wrap:wrap;gap:8px;margin:0 0 30px;display:flex}.bl-tags button{font:700 13px var(--f-body);border:2.5px solid var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px}.bl-tags button[aria-pressed=true]{background:var(--ink);color:var(--yellow)}.post-hero-img{object-fit:cover;border:var(--line);width:100%;max-height:520px;box-shadow:var(--shadow);z-index:2;border-radius:18px;max-width:980px;margin:-50px auto 40px;display:block;position:relative}.post-author{color:#e9e4f2;align-items:center;gap:12px;margin-top:4px;font-weight:600;display:flex}.post-cta{max-width:760px;margin:50px auto 0}.ep-list{gap:16px;display:grid}.ep{border:var(--line);box-shadow:4px 4px 0 var(--ink);color:var(--ink);background:#fff;border-radius:16px;grid-template-columns:110px 1fr;align-items:center;gap:18px;padding:14px;text-decoration:none;display:grid}.ep img{object-fit:cover;border-radius:10px;width:110px;height:110px}.ep h3{font:700 18px/1.25 var(--f-body);margin:0 0 4px}.ep p{color:#555;margin:0;font-size:14px}.chip-row{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1100px){.ca-nav nav{gap:14px}.ca-nav nav a{font-size:12px}}@media (width<=960px){.ca-burger{display:flex}.ca-nav nav{background:var(--yellow);z-index:49;border-top:var(--line);flex-direction:column;gap:0;padding:20px 16px;display:none;position:fixed;inset:64px 0 0;overflow:auto}.ca-nav[data-open="1"] nav{display:flex}.ca-nav nav a{font:400 30px/1 var(--f-display);text-transform:uppercase;border-bottom:2px solid #140c2126;padding:16px 4px;text-decoration:none}.ca-nav-login{display:block!important}.ca-nav-end .ca-btn{display:none}.ca-logo img{width:120px}.ca-foot-news,.ca-foot-grid,.nl,.pg-grid2,.pg-grid3{grid-template-columns:1fr}.pg-hero-art{width:60%;margin:30px auto -48px;display:block;right:auto;position:relative!important}.bl-grid{grid-template-columns:1fr}.bl-feature{grid-column:auto}.ep{grid-template-columns:80px 1fr}.ep img{width:80px;height:80px}.post-hero-img{border-radius:14px;margin-top:-30px}.prose{font-size:17px}.ck{bottom:84px}}.pg-polaroids{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pg-polaroids img{width:100%;height:auto;transform:rotate(var(--r));filter:drop-shadow(5px 6px #140c214d)}.pg-ticks{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pg-ticks li:before{content:"✓ ";font-weight:900}.cert-wrap{background:var(--green);justify-items:center;gap:26px;padding:clamp(40px,7vw,90px) 16px;display:grid}.cert{background:var(--cream);border:4px solid var(--ink);width:min(860px,100%);box-shadow:12px 12px 0 var(--ink);text-align:center;outline:3px dashed var(--pink);outline-offset:-18px;border-radius:22px;padding:clamp(28px,6vw,64px) clamp(20px,6vw,70px);position:relative}.cert-logo{width:74px;height:auto;margin:0 auto 14px;transform:rotate(-6deg)}.cert-kicker,.cert-body{margin:0;font-size:clamp(16px,2vw,20px)}.cert-name{font:400 clamp(46px, 9vw, 104px)/.95 var(--f-hand);color:var(--pink);margin:10px 0}.cert-big{font:400 clamp(36px, 6vw, 72px)/.95 var(--f-display);text-transform:uppercase;margin:16px 0 10px}.cert-stamp{width:clamp(90px,15vw,150px);height:auto;position:absolute;top:-26px;right:-18px;transform:rotate(10deg)}.cert-foot{flex-wrap:wrap;justify-content:space-around;gap:20px;margin-top:34px;display:flex}.cert-foot div{border-top:2px solid var(--ink);text-transform:uppercase;letter-spacing:.06em;min-width:200px;padding-top:6px;font-size:13px;display:grid}.cert-sig{font:400 30px var(--f-hand);text-transform:none;letter-spacing:0}.cert-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cert-note{color:#fff;margin:0}.cert-note a{color:var(--yellow);font-weight:700}.bl-noimg{aspect-ratio:16/10;background:repeating-linear-gradient(45deg, var(--lilac), var(--lilac) 18px, var(--yellow) 18px, var(--yellow) 36px);border-bottom:var(--line);display:block}.pg-card.ca-yellow{background:var(--yellow)}.pg-card.ca-mint{background:var(--mint)}.pg-card.ca-lilac{background:var(--lilac)}.pg-card.ca-pink{background:var(--pink);color:#fff}.pg-card.ca-orange,.pg-card.ca-babypink{background:var(--babypink)}.yt{aspect-ratio:16/9;border:var(--line);background:#000;border-radius:14px;position:relative;overflow:hidden}.yt button{all:unset;cursor:pointer;width:100%;height:100%;display:block;position:relative}.yt img{object-fit:cover;width:100%;height:100%}.yt iframe{border:0;width:100%;height:100%}.yt-play{background:var(--pink);color:#fff;border:3px solid var(--ink);width:64px;height:64px;box-shadow:3px 3px 0 var(--ink);border-radius:50%;place-items:center;margin:auto;font-size:22px;display:grid;position:absolute;inset:0}.pod-grid{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:26px;display:grid}.pod-ep h3{font:400 22px/1.05 var(--f-display);text-transform:uppercase;margin:4px 0 0}.pod-ep .bl-meta{margin:12px 0 0}.vault-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px;display:grid}.vault-grid img{border:3px solid #fff;border-radius:12px;width:100%;height:auto}@media (width<=960px){.pod-grid{grid-template-columns:1fr}.vault-grid{grid-template-columns:1fr 1fr}}.smile-grid{columns:4 240px;column-gap:18px}.smile{break-inside:avoid;transform:rotate(var(--r));margin:0 0 18px}[data-motion=on] .smile[data-reveal][data-in]{transform:rotate(var(--r))}.smile img{filter:drop-shadow(5px 6px #140c214d);width:100%;height:auto;transition:transform .25s}.smile:hover img{transform:scale(1.04)rotate(-1deg)}.lm{grid-template-columns:1.1fr .9fr;align-items:center;gap:5vw;display:grid}.lm>img{z-index:1;justify-self:center;width:100%;max-width:520px;height:auto;position:relative}.lm .nl{margin-top:10px}@media (width<=960px){.lm{grid-template-columns:1fr}}:root{--pink-text-bg:#e00085}.ca-btn-pink,.ca-chip-pink,.ca-sticker-pink,.ca-tag,.ca-float,.ca-not,.ca-sup.ca-pink,.ca-card.ca-pink,.pg-card.ca-pink,.pg-pink,.qz-go,.ca-hl,.ca-bubble.ca-pink,.post-hero .ca-btn-pink{background-color:var(--pink-text-bg)!important}.ca-not-body,.pg-pink p{color:#fff!important}.ca-hl{background:var(--pink-text-bg)}.hp{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.ca-foot-news .nl-done p,.pg-hero .nl-done p,.nl-done p{color:var(--ink)!important}.ca-linkbtn:focus-visible,.cc-link:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.yt button:focus-visible{outline:4px solid var(--yellow);outline-offset:-4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ca-marquee>div{flex-wrap:wrap;width:auto;animation:none!important}}.ca-marquee:hover>div{animation-play-state:paused}html[data-menu] .ca-float,html[data-menu] .ck{display:none}.pg-card-h{font:400 26px/1 var(--f-display);text-transform:uppercase;margin:0 0 10px}.ca-founder-copy .ca-hand,.pg-sec .ca-hand{color:#c4007a}.ca-foot-credit{color:#b9b1c9;margin-top:8px}.ca-foot-credit a{color:var(--yellow);font-weight:700}.ca-faq-list details p a{color:#c4007a;font-weight:700}.ca-drop{position:relative}.ca-drop-btn{all:unset;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;padding:8px 0;font-size:13px;font-weight:800}.ca-drop-btn:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.ca-drop-btn span{transition:transform .2s;display:inline-block}.ca-drop[data-open="1"] .ca-drop-btn span{transform:rotate(180deg)}.ca-drop-panel{background:var(--cream);border:var(--line);width:min(760px,90vw);box-shadow:8px 8px 0 var(--ink);z-index:60;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:10px 24px;padding:20px;display:none;position:absolute;top:calc(100% + 14px);left:-20px}.ca-drop[data-open="1"] .ca-drop-panel{display:grid}.ca-drop-title{font:400 15px var(--f-display);text-transform:uppercase;letter-spacing:.04em;color:#c4007a;margin:0 0 8px}.ca-drop-group{align-content:start;gap:4px;display:grid}.ca-drop-group a{border-radius:10px;gap:1px;padding:8px 10px;display:grid;text-transform:none!important;letter-spacing:0!important;font-size:15px!important;text-decoration:none!important}.ca-drop-group a b{font-weight:700}.ca-drop-group a span{color:#5a5266;font-size:12.5px;font-weight:500}.ca-drop-group a:hover,.ca-drop-group a:focus-visible{background:var(--yellow)}@media (width<=960px){.ca-drop{order:2}.ca-drop-btn{display:none}.ca-drop-panel{width:auto;box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;padding:10px 0 0;position:static;display:grid!important}.ca-nav nav .ca-drop-group a{border-bottom:2px solid #140c211f;border-radius:0;padding:10px 4px;font:400 22px/1.1 var(--f-display)!important;text-transform:uppercase!important}.ca-nav nav .ca-drop-group a span{display:none}.ca-drop-title{margin:14px 0 0}.ca-drop-group a[href=\/blog],.ca-drop-group a[href=\/podcast]{display:none!important}}.pg-hero-split{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:4vw;display:grid}.pg-dark{background:radial-gradient(60vw 50vh at 85% 0%, #fd0c9738, transparent 60%), radial-gradient(40vw 40vh at 0% 100%, #e5e0451f, transparent 60%), var(--black)}.pg-dark:after{display:none}.pg-hero h1 .ca-w{animation-delay:calc(var(--i) * 45ms + 80ms)}.pg-hero h1 .ca-hl{color:#fff;padding:0 .08em}.pg-pink h1 .ca-hl{color:var(--yellow);background-color:var(--ink)!important}.pg-yellow .crumbs,.pg-lilac .crumbs{color:var(--ink)}.pg-pink .crumbs{color:#fff}.pg-hero-chip{margin-bottom:16px}.pg-yellow .pg-hero-chip,.pg-lilac .pg-hero-chip{background:var(--ink);color:var(--yellow)}.pg-hero-side{position:relative}.pg-stack{height:clamp(320px,32vw,470px);position:relative}.pg-stack figure{width:60%;left:calc(var(--i) * 19%);top:calc(var(--i) * 11%);transform:rotate(calc(-7deg + var(--i) * 7deg));animation:.6s cubic-bezier(.2,1.3,.3,1) both pg-slap;animation-delay:calc(.25s + var(--i) * .14s);margin:0;position:absolute}.pg-stack img{filter:drop-shadow(8px 10px #00000059);width:100%;height:auto;display:block}.pg-stack-card figure{width:68%;left:calc(var(--i) * 15%);top:calc(var(--i) * 18%)}.pg-stack-card img{filter:none;box-shadow:6px 6px 0 var(--pink);background:#000;border:3px solid #fff;border-radius:14px}.pg-stack .ca-tape{z-index:2;top:-12px;left:36%}@keyframes pg-slap{0%{opacity:0;transform:rotate(16deg)scale(1.4)translateY(-40px)}}.pg-ticker{background:var(--ink);border-bottom:var(--line);padding:13px 0;overflow:hidden}.pg-ticker>div{width:max-content;animation:60s linear infinite ca-marq;display:flex}.pg-ticker span{font:400 clamp(18px, 1.8vw, 24px)/1 var(--f-display);text-transform:uppercase;white-space:nowrap;color:var(--yellow);padding-right:22px}.pg-ticker i{color:var(--pink);font-style:normal}.pg-sec .ca-h2 mark{color:#fff;background:linear-gradient(transparent 16%, var(--pink-text-bg) 16%, var(--pink-text-bg) 90%, transparent 90%);padding:0 .08em}.pg-sec[style*=--ink] .ca-h2 mark{color:var(--ink);background:linear-gradient(transparent 8%, var(--yellow) 8%, var(--yellow) 96%, transparent 96%)}@media (width<=960px){.pg-hero-split{grid-template-columns:1fr}.pg-stack{max-width:420px;height:300px;margin:10px auto -20px}.pg-stack figure{width:56%}}@media (prefers-reduced-motion:reduce){.pg-stack figure,.pg-hero h1 .ca-w,.pg-ticker>div{animation:none}}.ca-nav{padding-top:10px;padding-bottom:10px;transition:box-shadow .2s}html[data-scrolled] .ca-nav{box-shadow:0 4px 0 var(--ink)}.ca-logo img{width:160px;transition:transform .25s cubic-bezier(.2,1.4,.3,1)}.ca-logo:hover img{transform:rotate(-3deg)scale(1.03)}.ca-nav-member{font:800 13px var(--f-body);text-transform:uppercase;letter-spacing:.05em;padding:8px 6px;text-decoration:none}.ca-nav-member:hover{-webkit-text-decoration:underline 3px var(--pink);-webkit-text-decoration:underline 3px var(--pink);text-decoration:underline 3px var(--pink);text-underline-offset:6px}.ca-burger{box-shadow:3px 3px 0 var(--ink)}@media (width>=961px){.ca-nav nav{align-items:center;gap:4px}.ca-nav nav>a,.ca-drop-btn{text-transform:uppercase;letter-spacing:.03em;border:2.5px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex;font:400 18px/1 var(--f-display)!important;text-decoration:none!important}.ca-nav nav>a:hover,.ca-drop-btn:hover,.ca-drop[data-open="1"] .ca-drop-btn{border-color:var(--ink);box-shadow:3px 3px 0 var(--ink);background:#fff;transform:rotate(-2deg)}.ca-nav nav>a[aria-current=page]{background:var(--ink);color:var(--yellow);border-color:var(--ink)}.ca-nav nav>a.ca-nav-login{display:none}.ca-drop-panel{top:calc(100% + 16px);left:0}}@media (width>=961px) and (width<=1180px){.ca-nav nav>a,.ca-drop-btn{padding:8px 10px;font-size:15px!important}.ca-logo img{width:130px}.ca-nav-member{padding:8px 2px;font-size:11.5px}}@media (width<=960px){.ca-nav-member{display:none}.ca-logo img{width:118px}}.pg-hero-post h1{max-width:22ch;font-size:clamp(38px,5.6vw,80px)}.pg-hero-legal{padding-bottom:50px}.pg-hero-legal h1{font-size:clamp(40px,6vw,80px)}.pg-hero.lm{display:grid}.bl-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.bl-feature img{aspect-ratio:3/2;border-bottom:0;border-right:var(--line);height:100%}.bl-feature div{align-content:center;padding:26px 28px}.bl-feature h2{font-size:clamp(26px,2.6vw,36px)}.post-hero-img{max-width:760px}@media (width<=960px){.bl-feature{grid-template-columns:1fr}.bl-feature img{border-right:0;border-bottom:var(--line);height:auto}}.pg-yellow .pg-stack-card img,.pg-lilac .pg-stack-card img{border-color:var(--ink);box-shadow:6px 6px 0 var(--ink)}.ca-hl:not(:last-child){margin-right:-.3em!important;padding-right:.3em!important}.rx{border:var(--line);max-width:760px;box-shadow:var(--shadow);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:46px auto 0;padding:18px 20px;display:flex}.rx-q{font:400 24px/1 var(--f-display);text-transform:uppercase;margin:0}.rx-row{flex-wrap:wrap;gap:10px;display:flex}.rx-btn{font:700 15px var(--f-body);cursor:pointer;background:var(--cream);border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;transition:transform .15s cubic-bezier(.2,1.4,.3,1),box-shadow .15s,background .15s;display:inline-flex}.rx-btn span{font-size:20px;line-height:1}.rx-btn:hover{box-shadow:4px 5px 0 var(--ink);transform:translate(-1px,-2px)rotate(-3deg)}.rx-btn[aria-pressed=true]{background:var(--yellow);transform:rotate(-2deg)}.rx-btn:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.rx-reads{text-transform:uppercase;letter-spacing:.06em;color:#5a5266;margin:0 0 0 auto;font-size:13px;font-weight:700}@media (prefers-reduced-motion:reduce){.rx-btn{transition:none}}.ca-founder-copy .ca-h2{margin-bottom:28px}.ca-founder-copy p{margin:0 0 14px;line-height:1.6}.ca-founder-close{margin:28px 0 30px!important}.ca-allthis-cta{text-align:center;margin:26px 0 0}.ca-sup{min-height:400px;position:relative}.ca-sup-photo{width:48%;height:auto;transform:rotate(var(--r));filter:drop-shadow(5px 6px #140c2159);position:absolute;top:18px;right:18px}.ca-sup.ca-babypink{color:var(--ink)}.ca-knobs{background:var(--mint);color:var(--ink)}.ca-knobs .ca-light{color:var(--ink)}.ca-knobs-sign{filter:invert()}@media (width<=900px){.ca-sup{min-height:380px}.ca-sup-photo{width:44%}}.ca-nav-two{flex-direction:column;line-height:1;align-items:flex-start!important;gap:2px!important}.ca-nav-two small{font:600 10.5px/1.15 var(--f-body);text-transform:none;letter-spacing:0;white-space:normal;opacity:.85;max-width:17em}@media (width>=961px){.ca-nav nav>a.ca-nav-two{padding-top:3px;padding-bottom:3px}}@media (width>=961px) and (width<=1280px){.ca-nav-two small{display:none}}@media (width<=960px){.ca-nav nav a.ca-nav-two{display:flex}.ca-nav-two small{max-width:none;margin-top:6px;font-size:13px;display:block}}.pg-dark .pg-hero-chip,.pg-pink .pg-hero-chip{color:var(--ink)}.vault-small{margin-top:16px!important}.vault-collage{grid-template-columns:1fr 1fr;align-items:center;gap:18px;display:grid}.vault-collage img{width:100%;height:auto;transform:rotate(var(--r))}.vc-poster{border:var(--line);box-shadow:6px 6px 0 var(--ink);border-radius:14px}.vc-pol{filter:drop-shadow(5px 6px #140c214d)}.vault-note{border:2.5px solid var(--yellow);color:#fff;border-radius:14px;max-width:46em;margin:14px 0 0;padding:14px 18px;font-size:17px}.vault-note a{color:var(--yellow);font-weight:700}.vault-tag{font:400 26px var(--f-hand);color:var(--yellow);margin:0}.ca-faq-list details p a{text-decoration:underline}.pg-sec .ca-h2{margin-bottom:24px}.pg-sec .pg-lead{margin:0 0 30px;line-height:1.55}.lost-game{text-align:center;justify-items:center}.lost-game img{border:var(--line);width:min(520px,90vw);height:auto;box-shadow:8px 8px 0 var(--ink);filter:none;border-radius:18px;margin:10px auto 18px;transform:rotate(-2deg)}.lost-game .ca-hand{font-size:32px}@property --p{syntax:"<number>";inherits:true;initial-value:0}@keyframes ca-hero-play{0%{--p:0}to{--p:1}}@media (width>=901px) and (prefers-reduced-motion:no-preference){.ca-hero{height:auto;animation:1.6s cubic-bezier(.3,.6,.3,1) .15s both ca-hero-play}.ca-hero-stage{height:calc(100vh - 77px);min-height:620px;max-height:920px;position:relative}}.ca-not,.ca-support,.ca-wall{height:auto;--p:1!important}.ca-not-stage,.ca-support-stage,.ca-wall-stage{height:auto;min-height:0;position:relative;overflow:visible}.ca-not-stage{padding:110px clamp(16px,4vw,56px) 100px}.ca-not-l{transform:none!important}.ca-not-h .ca-strike path{stroke-dashoffset:640px;transition:stroke-dashoffset 1.2s cubic-bezier(.6,0,.2,1) .6s}.ca-not-h[data-in] .ca-strike path,[data-motion=off] .ca-not-h .ca-strike path{stroke-dashoffset:0}.ca-support-stage{padding:100px clamp(16px,6vw,96px)}.ca-track{flex-wrap:wrap;overflow:visible!important;transform:none!important}.ca-sup{flex:300px}.ca-wall-stage{padding:100px clamp(16px,5vw,80px)}@media (width<=900px){.ca-sup{flex:100%}.ca-support-stage{padding:64px 16px}}.ca-voices{padding-top:80px;padding-bottom:80px}.ca-voices .ca-h2{max-width:none;font-size:clamp(34px,4vw,58px)}.ca-vgrid{grid-template-rows:auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:28px}.ca-vfeat{grid-area:auto}.ca-vfeat .vcard-media,.vcard-media{aspect-ratio:3/4;flex:none;min-height:0;max-height:46vh}.ca-vfeat blockquote,.vcard blockquote{font-size:17px}@media (width<=1100px){.ca-vgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.ca-vgrid{grid-template-columns:1fr 1fr}.ca-vfeat{grid-column:span 2}.ca-vfeat .vcard-media{aspect-ratio:4/3;max-height:60vh}}.ca-included{padding:100px clamp(16px,6vw,96px) 80px}.ca-inc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:34px;display:grid}.ca-inc-grid .pg-card.ca-pink,.ca-inc-grid .pg-card.ca-pink li{color:#fff}.ca-inc-cta{text-align:center;margin:40px 0 0}.ca-peek{background:var(--lilac);border-top:var(--line);border-bottom:var(--line);grid-template-columns:1.1fr .9fr;align-items:center;gap:5vw;padding:90px clamp(16px,6vw,96px);display:grid}.ca-peek .ca-h2{margin-bottom:28px}.ca-faq-close{text-align:center;max-width:46em;margin:30px auto 26px;font-size:18px}.ca-faq-close p{margin:0 0 12px}.pg-pink .pg-hero-chip,.pg-dark .pg-hero-chip{color:var(--ink)!important}@media (width<=900px){.ca-inc-grid,.ca-peek{grid-template-columns:1fr}}.post-body:after{content:"";clear:both;display:block}.post-cover{float:right;border:var(--line);width:min(42%,360px);height:auto;box-shadow:6px 6px 0 var(--ink);border-radius:14px;margin:8px 0 22px 30px;transform:rotate(1.5deg)}.pg-hero-post{padding-bottom:clamp(40px,5vw,70px)}@media (width<=640px){.post-cover{float:none;width:100%;margin:0 0 22px;transform:none}}.ca-hero{--p:1!important;animation:none!important}.ca-hero .ca-w{animation:none}@keyframes ca-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ca-slap{animation:none}}body:has(>div[role=application][style*="2147483646"]) *{transition:none!important;animation-play-state:paused!important}body:has(>div[role=application][style*="2147483646"]) :before{transition:none!important;animation-play-state:paused!important}body:has(>div[role=application][style*="2147483646"]) :after{transition:none!important;animation-play-state:paused!important}.kb{justify-items:center;gap:12px;width:min(100%,460px);margin:56px auto 0;display:grid}.kb .ca-h2{margin:0}.kb-how{max-width:30em;margin:0;font-size:15px}.kb-lane{aspect-ratio:420/640;border:var(--line);width:min(100%,420px);height:auto;max-height:74vh;box-shadow:8px 8px 0 var(--ink);cursor:crosshair;touch-action:none;background:#140c21;border-radius:18px}.kb-lane:focus-visible{outline:4px solid var(--pink);outline-offset:4px}.kb-board{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.kb-board span{border:2.5px solid var(--ink);font:600 13px var(--f-body);background:#fff;border-radius:999px;padding:6px 14px}.kb-board b{font:400 18px var(--f-display);color:var(--pink-text-bg);margin-left:4px}.kb-msg{font:400 24px/1.1 var(--f-hand);color:#c4007a;text-align:center;min-height:1.2em;margin:4px 0 0}.ca-slap{animation:none}.ca-hero .ca-w{animation:.6s cubic-bezier(.22,.8,.3,1) both ca-word-soft;animation-delay:calc(var(--i) * 45ms + 60ms)}.ca-hero .ca-pol{animation:.95s cubic-bezier(.22,.8,.3,1) both ca-pol-in;animation-delay:calc(var(--t) * 1.1s + .15s);transition:transform .35s cubic-bezier(.22,.8,.3,1),filter .35s}.ca-hero .ca-lea{animation:1s cubic-bezier(.22,.8,.3,1) .95s both ca-lea-in}.ca-hero .ca-tag{animation:.5s ease-out 1.6s both ca-tag-in}.ca-hero .ca-pol:hover{z-index:6;filter:drop-shadow(12px 16px #00000073);transform:rotate(0)scale(1.05)translateY(-6px)!important}@keyframes ca-word-soft{0%{opacity:0;transform:translateY(14px)}}@keyframes ca-pol-in{0%{opacity:0;transform:rotate(calc(var(--r) - 6deg)) translateY(28px) scale(.97)}}@keyframes ca-lea-in{0%{opacity:0;transform:translateY(40px)}}@keyframes ca-tag-in{0%{opacity:0;transform:rotate(6deg)scale(.85)}}@media (prefers-reduced-motion:reduce){.ca-hero .ca-w,.ca-hero .ca-pol,.ca-hero .ca-lea,.ca-hero .ca-tag{animation:none}}.post-body img:not(.post-cover){width:min(100%,440px);max-width:100%;height:auto;margin:28px auto;display:block}.ca-faq-close a{color:#c4007a;font-weight:700}.nav-short{display:none}@media (width>=961px) and (width<=1599px){.nav-long{display:none}.nav-short{display:inline}}.ca-nav .ca-logo{flex-shrink:0}.ca-nav nav>a,.ca-drop-btn,.ca-nav-member,.ca-nav-end .ca-btn{white-space:nowrap}@media (width>=961px) and (width<=1399px){.ca-nav{gap:12px}.ca-nav nav>a,.ca-drop-btn{padding:8px;font-size:14.5px!important}.ca-nav nav{gap:2px}.ca-logo img{width:118px}.ca-nav-member{font-size:11px}.ca-nav-end .ca-btn-sm{padding:9px 13px;font-size:13.5px}}@media (width>=961px) and (width<=1100px){.ca-nav nav>a,.ca-drop-btn{padding:7px 6px;font-size:13px!important}.ca-logo img{width:100px}.ca-nav-end{gap:6px}}.xmas-photos{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px;display:grid}.xmas-photos img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transform:rotate(var(--r));filter:drop-shadow(5px 6px #140c214d);border:6px solid #fff;border-radius:6px}@media (width<=760px){.xmas-photos{grid-template-columns:1fr 1fr;gap:14px}}.cert-about{color:#4b4458;margin:26px 0 0;font-size:14px;line-height:1.5}.cert-about b{color:var(--pink)}
