.cpage{--lavender: #e6d4e7;--lavender-2: #f0eaf2;--lavender-3: #d5b9d7;--teal: #5eb6a7;--teal-dark: #3f8577;--pink: #f7a9a8;--pink-2: #fddedd;--ink: #1a1a2e;--ink-2: #3c3c52;--gray: #7a7a8c;--line: #e8e5ea;--cream: #fbf8f5;--white: #ffffff;--ff-display: "Fraunces", Georgia, serif;--ff-body: "Inter", system-ui, sans-serif;--ff-mono: "JetBrains Mono", monospace;font-family:var(--ff-body);color:var(--ink);background:var(--cream);overflow-x:hidden;line-height:1.55}.cpage h1,.cpage h2,.cpage h3{font-family:var(--ff-display);color:var(--ink);font-weight:800}.cpage h1 em,.cpage h2 em{font-style:italic;font-weight:700;color:var(--teal-dark)}.cpage p{color:inherit}.cpage .wrap{max-width:1200px;margin-inline:auto;padding-inline:1.5rem}.cpage [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.cpage [data-reveal].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cpage [data-reveal]{opacity:1!important;transform:none!important}}.cpage .eyebrow{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--ff-mono);font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.cpage .eyebrow:before{content:"";width:22px;height:1.5px;background:var(--ink)}.cpage .section-h2{font-size:clamp(2rem,4.5vw,3.2rem);line-height:1.02;letter-spacing:-.02em}.cpage .muted{color:var(--ink-2);font-size:.98rem;line-height:1.65}.cpage .btn{display:inline-flex;align-items:center;gap:.55rem;padding:.95rem 1.6rem;font-family:var(--ff-body);font-size:.92rem;font-weight:600;border-radius:999px;border:2px solid var(--ink);transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease;cursor:pointer;letter-spacing:-.005em;white-space:nowrap;text-decoration:none}.cpage .btn-ink{background:var(--ink);color:var(--white)}.cpage .btn-ink:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--teal)}.cpage .btn-teal{background:var(--teal);color:var(--white);border-color:var(--ink)}.cpage .btn-teal:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.cpage .btn-outline{background:transparent;color:var(--ink);border-color:var(--ink)}.cpage .btn-lg{padding:1.1rem 2rem;font-size:1rem}.cpage .hero{padding:5rem 0 4rem;position:relative;overflow:hidden;background-image:radial-gradient(circle,rgba(26,26,46,.055) 1px,transparent 1px);background-size:28px 28px}.cpage .hero__blob{position:absolute;border-radius:50%;pointer-events:none}.cpage .hero__blob--lav{width:640px;height:640px;top:-240px;right:-140px;background:var(--lavender);opacity:.8;z-index:0}.cpage .hero__blob--pink{width:400px;height:400px;bottom:-160px;left:-80px;background:var(--pink);opacity:.55;z-index:0}.cpage .hero__blob--teal{width:260px;height:260px;top:45%;left:40%;background:var(--teal);opacity:.07;z-index:0}.cpage .hero__grid{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:1}.cpage .hero__badge{display:inline-flex;align-items:center;gap:.5rem;background:var(--pink-2);border:1.5px solid var(--ink);border-radius:999px;padding:.35rem .9rem .35rem .4rem;font-size:.78rem;font-weight:600;margin-bottom:1.5rem}.cpage .hero__badge-ico{display:inline-flex;width:22px;height:22px;border-radius:50%;background:var(--ink);color:var(--white);align-items:center;justify-content:center;font-size:.6rem;font-weight:800}.cpage .hero__h1{font-size:clamp(2.6rem,6vw,4.7rem);line-height:.98;letter-spacing:-.025em;margin-bottom:1.5rem}.cpage .hero__h1 .mark{background:var(--teal);color:var(--white);padding:0 .15em .05em;border-radius:6px;display:inline-block;transform:rotate(-1.2deg)}.cpage .hero__h1 em{color:var(--ink);font-style:italic;position:relative;display:inline-block}.cpage .hero__h1 em:after{content:"";position:absolute;left:2%;right:2%;bottom:-6px;height:8px;background:var(--pink);z-index:-1;border-radius:4px}.cpage .hero__sub{font-size:1.08rem;color:var(--ink-2);max-width:480px;margin-bottom:2rem;line-height:1.65}.cpage .hero__actions{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin-bottom:2.25rem}.cpage .hero__login-link{font-size:.88rem;font-weight:600;color:var(--ink-2);text-decoration:none;transition:color .18s;white-space:nowrap}.cpage .hero__login-link:hover{color:var(--teal-dark);text-decoration:underline}.cpage .hero__proof{display:flex;align-items:center;gap:.9rem}.cpage .hero__avatars{display:flex;flex-direction:row-reverse}.cpage .hero__avatars>div{width:34px;height:34px;border-radius:50%;border:2px solid var(--cream);font-family:var(--ff-display);font-weight:800;font-size:.72rem;display:flex;align-items:center;justify-content:center;margin-left:-10px}.cpage .hero__proof-text{font-size:.85rem;color:var(--ink-2)}.cpage .hero__proof-text strong{color:var(--ink);font-weight:700}.cpage .hero__viz{position:relative;height:540px}.cpage .v-card{position:absolute;background:var(--white);border:1.5px solid var(--ink);border-radius:18px;overflow:hidden}.cpage .v-card--phone{width:280px;top:0;right:40px;box-shadow:10px 10px 0 var(--ink);transform:rotate(3deg);transition:transform .4s cubic-bezier(.22,1,.36,1)}.cpage .hero__viz:hover .v-card--phone{transform:rotate(1deg) translate(-4px,-4px)}.cpage .v-phone__bar{background:var(--lavender-2);padding:.65rem 1rem;display:flex;align-items:center;gap:.5rem;border-bottom:1.5px solid var(--ink);font-family:var(--ff-mono);font-size:.65rem;font-weight:600;letter-spacing:.04em}.cpage .v-phone__bar-dot{width:8px;height:8px;border-radius:50%;background:var(--teal)}.cpage .v-phone__body{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.cpage .v-post{border:1.2px solid var(--line);border-radius:12px;padding:.75rem .85rem}.cpage .v-post__top{display:flex;align-items:center;gap:.55rem;margin-bottom:.45rem}.cpage .v-post__ava{width:26px;height:26px;border-radius:50%;font-family:var(--ff-display);font-weight:800;font-size:.6rem;display:flex;align-items:center;justify-content:center;border:1.2px solid var(--ink);flex-shrink:0}.cpage .v-post__name{font-size:.72rem;font-weight:600}.cpage .v-post__time{margin-left:auto;font-size:.64rem;color:var(--gray);font-family:var(--ff-mono)}.cpage .v-post__text{font-size:.75rem;color:var(--ink-2);line-height:1.55}.cpage .v-post__react{margin-top:.5rem;display:flex;gap:.9rem;font-size:.68rem;color:var(--gray);font-family:var(--ff-mono)}.cpage .v-chip{display:inline-block;font-family:var(--ff-mono);font-size:.6rem;font-weight:600;padding:.12rem .45rem;border-radius:4px;margin-bottom:.4rem;text-transform:uppercase;letter-spacing:.05em}.cpage .v-chip--teal{background:var(--teal);color:var(--white)}.cpage .v-chip--lav{background:var(--lavender);color:var(--ink)}.cpage .v-card--stat{width:200px;bottom:40px;left:0;background:var(--teal);color:var(--white);padding:1.25rem;box-shadow:6px 6px 0 var(--ink);transform:rotate(-4deg);transition:transform .4s cubic-bezier(.22,1,.36,1)}.cpage .hero__viz:hover .v-card--stat{transform:rotate(-2deg) translate(4px,-4px)}.cpage .v-stat__num{font-family:var(--ff-display);font-weight:900;font-size:3rem;line-height:1;letter-spacing:-.03em}.cpage .v-stat__label{font-size:.78rem;margin-top:.25rem;font-weight:500;opacity:.9}.cpage .v-card--mini{width:210px;bottom:150px;right:-20px;background:var(--pink);padding:1rem 1.1rem;box-shadow:6px 6px 0 var(--ink);transform:rotate(5deg);transition:transform .4s cubic-bezier(.22,1,.36,1)}.cpage .hero__viz:hover .v-card--mini{transform:rotate(3deg)}.cpage .v-mini__ico{width:32px;height:32px;border-radius:50%;background:var(--white);border:1.5px solid var(--ink);display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.cpage .v-mini__title{font-family:var(--ff-display);font-weight:800;font-size:.95rem;margin-bottom:.15rem}.cpage .v-mini__sub{font-size:.72rem;color:var(--ink-2);font-weight:500}.cpage .v-sticker{position:absolute;width:110px;height:110px;border-radius:50%;background:var(--lavender);border:1.5px solid var(--ink);top:220px;left:70px;display:flex;align-items:center;justify-content:center;text-align:center;transform:rotate(-8deg);font-family:var(--ff-display);font-weight:800;font-size:.8rem;line-height:1.1;padding:1rem;animation:wobble 6s ease-in-out infinite}@keyframes wobble{0%,to{transform:rotate(-8deg)}50%{transform:rotate(-4deg)}}@media(max-width:960px){.cpage .hero__grid{grid-template-columns:1fr;gap:2.5rem}.cpage .hero__viz{height:460px;margin-inline:auto;max-width:420px;overflow:hidden}.cpage .v-card--phone{right:20px}.cpage .v-card--mini{right:0;bottom:130px}.cpage .v-sticker{left:50px}}@media(max-width:620px){.cpage .hero__viz{display:none}.cpage .hero{padding:4rem 0 3rem}}.cpage .strip{background:var(--ink);color:var(--cream);border-block:1.5px solid var(--ink);padding:1rem 0;overflow:hidden}.cpage .strip__track{display:flex;gap:3rem;white-space:nowrap;animation:marquee 38s linear infinite;font-family:var(--ff-display);font-weight:700;font-size:1.4rem;letter-spacing:-.01em}.cpage .strip__track span{display:inline-flex;align-items:center;gap:3rem}.cpage .strip__track span:after{content:"✦";color:var(--teal);font-size:1rem}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cpage .inside{padding:6rem 0 5rem}.cpage .inside__head{display:grid;grid-template-columns:1fr 1.4fr;gap:3rem;align-items:end;margin-bottom:4rem}.cpage .inside__head-r{max-width:480px;justify-self:end}.cpage .inside__grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem}.cpage .pack{border:1.5px solid var(--ink);border-radius:18px;padding:2rem;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease;min-height:240px}.cpage .pack:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--ink)}.cpage .pack__num{font-family:var(--ff-mono);font-size:.7rem;font-weight:500;opacity:.5;margin-bottom:1.25rem;letter-spacing:.1em}.cpage .pack__title{font-family:var(--ff-display);font-weight:800;font-size:1.35rem;line-height:1.1;letter-spacing:-.015em;margin-bottom:.6rem}.cpage .pack__desc{font-size:.9rem;color:var(--ink-2);line-height:1.55;flex:1}.cpage .pack__meta{margin-top:1.25rem;font-family:var(--ff-mono);font-size:.68rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.cpage .pack--wide{grid-column:span 7;background:var(--lavender)}.cpage .pack--tall{grid-column:span 5;background:var(--teal);color:var(--white);min-height:300px;padding-bottom:9rem}.cpage .pack--tall .pack__num,.cpage .pack--tall .pack__desc,.cpage .pack--tall .pack__meta{color:var(--white);opacity:.85}.cpage .pack--c{grid-column:span 4;background:var(--pink)}.cpage .pack--d{grid-column:span 4;background:var(--cream)}.cpage .pack--e{grid-column:span 4;background:var(--lavender-2)}.cpage .pack__ill{position:absolute;pointer-events:none}.cpage .pack--tall .pack__ill{right:1.5rem;bottom:1.5rem}.cpage .pack__imgs{display:flex;gap:.85rem;margin-top:1.25rem;align-items:flex-end}.cpage .pack__imgs img{width:72px;border-radius:8px;border:1.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);object-fit:cover}.cpage .pack__imgs img:first-child{transform:rotate(-3deg)}.cpage .pack__imgs img:last-child{transform:rotate(3deg)}.cpage .mini-ui{position:absolute;right:2rem;bottom:2rem;width:170px;background:var(--white);border:1.5px solid var(--ink);border-radius:10px;padding:.7rem .8rem;transform:rotate(3deg);box-shadow:4px 4px 0 var(--ink)}.cpage .mini-ui__row{display:flex;justify-content:space-between;align-items:center;font-family:var(--ff-mono);font-size:.68rem;font-weight:600;padding:.15rem 0}.cpage .mini-ui__row--head{font-family:var(--ff-display);font-size:.8rem;font-weight:800;border-bottom:1px solid var(--line);padding-bottom:.4rem;margin-bottom:.3rem}.cpage .mini-ui__bar{height:5px;background:var(--line);border-radius:999px;margin:.4rem 0 .35rem;overflow:hidden}.cpage .mini-ui__bar>span{display:block;height:100%;background:var(--teal);width:72%;border-radius:999px}.cpage .dial{width:110px;height:110px;border-radius:50%;border:4px solid rgba(255,255,255,.55);background:#ffffff1f;display:flex;align-items:center;justify-content:center;font-family:var(--ff-display);font-weight:900;font-size:1.4rem;color:var(--white);box-shadow:0 0 0 4px #1a1a2e40}@media(max-width:960px){.cpage .inside__head{grid-template-columns:1fr;align-items:start;gap:1rem;margin-bottom:2.5rem}.cpage .inside__head-r{justify-self:start}.cpage .pack--wide,.cpage .pack--tall,.cpage .pack--c,.cpage .pack--d,.cpage .pack--e{grid-column:span 12}.cpage .mini-ui{display:none}}@media(max-width:640px){.cpage .inside{padding:4rem 0 3rem}.cpage .founder,.cpage .stories,.cpage .pricing,.cpage .faq-s{padding:4rem 0}.cpage .final{padding:5rem 0 4rem}.cpage .pack{min-height:160px;padding:1.5rem}.cpage .faq__wrap{gap:2rem}.cpage .pricing__card,.cpage .pricing__card--featured{box-shadow:6px 6px 0 var(--ink)}.cpage .pricing__body{padding:1.5rem}.cpage .pricing__top{padding:2rem 1.5rem 1.25rem}}.cpage .founder{background:var(--lavender-2);border-block:1.5px solid var(--ink);padding:6rem 0}.cpage .founder__grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:4rem;align-items:center}.cpage .founder__photo-wrap{position:relative;border:1.5px solid var(--ink);border-radius:20px;overflow:hidden;background:var(--lavender-3);aspect-ratio:4/5;box-shadow:10px 10px 0 var(--pink)}.cpage .founder__photo{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.cpage .founder__tape{position:absolute;top:14px;right:20px;background:var(--pink);border:1.5px solid var(--ink);padding:.25rem .7rem;font-family:var(--ff-mono);font-size:.7rem;font-weight:600;transform:rotate(5deg);letter-spacing:.06em}.cpage .founder__h{font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.02;letter-spacing:-.02em;margin-bottom:1.5rem}.cpage .founder__h em{background:var(--teal);color:var(--white);font-style:italic;padding:0 .12em .05em;border-radius:6px;display:inline-block;transform:rotate(-1deg)}.cpage .founder__quote{font-family:var(--ff-display);font-style:italic;font-size:1.2rem;line-height:1.5;padding-left:1.25rem;border-left:4px solid var(--teal);margin-bottom:1.5rem}.cpage .founder__body{font-size:1rem;color:var(--ink-2);line-height:1.7;margin-bottom:1.25rem}.cpage .founder__body strong{color:var(--ink)}.cpage .founder__sig{font-family:var(--ff-display);font-weight:800;font-size:1.05rem}.cpage .founder__sig span{font-family:var(--ff-body);font-weight:500;font-size:.85rem;color:var(--gray);margin-left:.5rem}@media(max-width:900px){.cpage .founder__grid{grid-template-columns:1fr;gap:2.5rem}.cpage .founder__photo-wrap{max-width:320px;margin-inline:auto;aspect-ratio:3/4}}@media(max-width:640px){.cpage .founder__photo-wrap{max-width:260px}.cpage .founder__h{font-size:clamp(1.8rem,8vw,3rem)}.cpage .founder__quote{font-size:1.05rem}}.cpage .pricing{padding:6rem 0;background:var(--lavender);border-top:1.5px solid var(--ink);position:relative}.cpage .pricing__head{text-align:center;max-width:640px;margin:0 auto 3rem}.cpage .pricing__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;align-items:stretch;max-width:1100px;margin-inline:auto}.cpage .pricing__card{background:var(--white);border:1.5px solid var(--ink);border-radius:22px;overflow:hidden;box-shadow:8px 8px 0 var(--ink);display:flex;flex-direction:column}.cpage .pricing__card--featured{box-shadow:12px 12px 0 var(--ink);position:relative;z-index:1}.cpage .pricing__card--semestral .pricing__top{background:var(--lavender-2)}.cpage .pricing__badge--semestral{background:var(--lavender-3);transform:rotate(-2deg)}.cpage .pricing__top{padding:2.5rem 2.25rem 1.5rem;border-bottom:1.5px solid var(--ink);background:var(--cream);position:relative}.cpage .pricing__badge{position:absolute;top:10px;right:24px;background:var(--pink);border:1.5px solid var(--ink);padding:.35rem 1rem;border-radius:999px;font-family:var(--ff-mono);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;transform:rotate(3deg)}.cpage .pricing__name{font-family:var(--ff-display);font-size:1.4rem;font-weight:800;letter-spacing:-.01em;margin-bottom:.25rem}.cpage .pricing__tag{font-size:.88rem;color:var(--ink-2);margin-bottom:1.25rem}.cpage .pricing__price{display:flex;align-items:baseline;gap:.4rem}.cpage .pricing__amount{font-family:var(--ff-display);font-size:4.5rem;font-weight:900;letter-spacing:-.04em;line-height:.85}.cpage .pricing__curr{font-family:var(--ff-display);font-weight:800;font-size:1.5rem;color:var(--ink-2)}.cpage .pricing__per{font-family:var(--ff-mono);font-size:.82rem;font-weight:500;color:var(--ink-2)}.cpage .pricing__fine{font-family:var(--ff-mono);font-size:.72rem;color:var(--ink-2);margin-top:.5rem;letter-spacing:.02em}.cpage .pricing__body{padding:1.75rem 2.25rem 2rem;flex:1;display:flex;flex-direction:column}.cpage .pricing__list{flex:1}.cpage .pricing__incl-label{font-family:var(--ff-mono);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.cpage .pricing__list{list-style:none;padding:0;display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.75rem}.cpage .pricing__list li{display:flex;align-items:flex-start;gap:.7rem;font-size:.92rem;color:var(--ink-2);line-height:1.5}.cpage .pricing__list li strong{color:var(--ink);font-weight:600}.cpage .pricing__check{width:20px;height:20px;border-radius:50%;background:var(--teal);border:1.5px solid var(--ink);flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center}.cpage .pricing__check svg{width:10px;height:10px;color:var(--white)}.cpage .pricing__check--gold{background:#f59e0b}.cpage .pricing__cta-wrap{display:flex;flex-direction:column;gap:.9rem}.cpage .pricing__cta{width:100%;justify-content:center;padding:1.05rem 2rem;font-size:.95rem}.cpage .pricing__login{font-size:.82rem;color:var(--ink-2);text-align:center;margin:0}.cpage .pricing__login a{color:var(--ink);text-decoration:underline;font-weight:600}.cpage .pricing__global-login{text-align:center;font-size:.85rem;color:var(--ink-2);margin-top:2rem}.cpage .pricing__global-login a{color:var(--ink);font-weight:700;text-decoration:underline}.cpage .btn-outline{border:2px solid var(--ink);background:transparent;color:var(--ink);transition:background .2s,color .2s}.cpage .btn-outline:hover{background:var(--ink);color:var(--white)}@media(max-width:960px){.cpage .pricing__grid{grid-template-columns:1fr;max-width:480px}}.cpage .faq-s{padding:6rem 0}.cpage .faq__wrap{display:grid;grid-template-columns:.7fr 1.3fr;gap:4rem;align-items:start}.cpage .faq__list{border-top:1.5px solid var(--ink)}.cpage .faq__item{border-bottom:1.5px solid var(--ink)}.cpage .faq__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 0;text-align:left;font-family:var(--ff-display);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:var(--ink);background:none;border:none;cursor:pointer;transition:color .2s ease}.cpage .faq__q:hover{color:var(--teal-dark)}.cpage .faq__icon{width:28px;height:28px;border:1.5px solid var(--ink);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease,transform .3s ease;font-weight:800;font-size:1.2rem;font-family:var(--ff-display)}.cpage .faq__item.open .faq__icon{background:var(--teal);color:var(--white);border-color:var(--teal);transform:rotate(45deg)}.cpage .faq__a{max-height:0;overflow:hidden;font-size:.95rem;color:var(--ink-2);line-height:1.7;transition:max-height .35s cubic-bezier(.22,1,.36,1),padding .3s ease}.cpage .faq__item.open .faq__a{max-height:360px;padding:0 0 1.5rem}@media(max-width:900px){.cpage .faq__wrap{grid-template-columns:1fr;gap:2.5rem}}.cpage .final{padding:7rem 0 6rem;background:var(--pink);border-top:1.5px solid var(--ink);text-align:center;position:relative;overflow:hidden}.cpage .final__h{font-size:clamp(2.5rem,6vw,4.8rem);line-height:.98;letter-spacing:-.025em;margin-bottom:1.5rem}.cpage .final__h em{background:var(--ink);color:var(--cream);font-style:italic;padding:0 .12em .05em;border-radius:6px;display:inline-block;transform:rotate(-1deg)}.cpage .final__sub{font-size:1.05rem;max-width:520px;margin:0 auto 2rem;color:var(--ink-2)}.cpage .final__sticker{position:absolute;width:130px;height:130px;border-radius:50%;background:var(--teal);border:1.5px solid var(--ink);display:flex;align-items:center;justify-content:center;color:var(--white);font-family:var(--ff-display);font-weight:900;font-size:.95rem;line-height:1.1;text-align:center;padding:1rem}.cpage .final__sticker--l{top:8%;left:6%;transform:rotate(-10deg);animation:wobble2 7s ease-in-out infinite}.cpage .final__sticker--r{bottom:10%;right:6%;transform:rotate(12deg);background:var(--lavender);color:var(--ink);animation:wobble3 8s ease-in-out infinite}@keyframes wobble2{0%,to{transform:rotate(-10deg)}50%{transform:rotate(-4deg)}}@keyframes wobble3{0%,to{transform:rotate(12deg)}50%{transform:rotate(6deg)}}@media(max-width:720px){.cpage .final__sticker{display:none}}@media(max-width:480px){.cpage .wrap{padding-inline:1rem}.cpage .hero__h1{font-size:clamp(2.1rem,10vw,2.6rem)}.cpage .hero__actions{flex-direction:column;align-items:flex-start}.cpage .btn-lg{width:100%;justify-content:center;padding:1rem 1.5rem}.cpage .section-h2{font-size:clamp(1.75rem,7vw,2.4rem)}.cpage .stories__grid{columns:1}.cpage .faq__q{font-size:.95rem}.cpage .final__h{font-size:clamp(2rem,9vw,3rem)}.cpage .cnav__cta{padding:.45rem .9rem;font-size:.8rem}}
