.forma{--page:#f4f2ee;--surface:#fff;--ink:#191411;--muted:#6c665d;--line:#e4e0d7;--brick:#b4321e;--brick-h:#94270f;--deep:#221812;--wide:1280px;--col:1120px;--narrow:780px;--r:26px;background:var(--page);color:var(--ink);font-family:var(--font-hanken),system-ui,sans-serif;font-size:18px;line-height:1.6}.forma *{box-sizing:border-box}.forma h1,.forma h2,.forma h3{font-weight:700;letter-spacing:-.03em;line-height:1.03;margin:0}.forma p{margin:0}.forma a{color:inherit}.forma img{display:block;max-width:100%}.forma .col{max-width:var(--col)}.forma .col,.forma .narrow{margin:0 auto;padding:0 20px}.forma .narrow{max-width:var(--narrow)}@media(min-width:768px){.forma .col,.forma .narrow{padding:0 28px}}.forma .pill{display:inline-flex;align-items:center;gap:9px;border-radius:999px;text-decoration:none;font-weight:600;font-size:16px;padding:14px 24px;transition:background .2s,color .2s,transform .15s;border:0;cursor:pointer}.forma .pill:active{transform:translateY(1px)}.forma .pill.dark{background:var(--ink);color:#fff}.forma .pill.dark:hover{background:#000}.forma .pill.light{background:#fff;color:var(--ink);box-shadow:0 1px 0 rgba(0,0,0,.04)}.forma .pill.light:hover{background:#f0eeea}.forma .pill.brick{background:var(--brick);color:#fff}.forma .pill.brick:hover{background:var(--brick-h)}.forma .pill.ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.forma .pill.ghost:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.forma .pill .ic{width:16px;height:16px}.forma .tlink{font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--line)}.forma .tlink:hover{text-decoration-color:currentColor}.js .forma .rise{opacity:0;transform:translateY(14px)}.js .forma .rise.in{opacity:1;transform:none;transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:reduce){.js .forma .rise{opacity:1;transform:none}.forma .float,.forma .rot span{animation:none!important}}.forma .top{display:block;background:var(--ink);color:#fff;text-align:center;font-size:14px;padding:10px 16px;text-decoration:none;cursor:pointer}.forma .top b{font-weight:600}.forma .top .tarrow{color:hsla(0,0%,100%,.7);font-weight:600}.forma .top:hover{background:#000}.forma .top:hover .tarrow{color:#fff}.forma .hero{position:relative;overflow:hidden;min-height:660px;display:flex;flex-direction:column;background-color:#3a1109;background-image:url(/images/curitiba.webp);background-size:cover;background-position:50% 46%}@media(min-width:768px){.forma .hero{min-height:88vh}}.forma .hero .duo{position:absolute;inset:0;background:var(--brick);mix-blend-mode:multiply;opacity:.58}.forma .hero .lift{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent 32%)}.forma .hero .grain{mix-blend-mode:overlay;opacity:.42;background-image:radial-gradient(rgba(0,0,0,.6) 1px,transparent 1.5px);background-size:4px 4px}.forma .hero .grain,.forma .hero .wash{position:absolute;inset:0;pointer-events:none}.forma .hero .wash{background:linear-gradient(90deg,rgba(28,9,5,.66),rgba(28,9,5,.14) 52%,transparent 74%),linear-gradient(0deg,rgba(28,9,5,.5),transparent 42%)}.forma .hero>*{position:relative;z-index:2}.forma .hnav{display:flex;align-items:center;justify-content:space-between;padding:22px 24px}@media(min-width:768px){.forma .hnav{padding:26px 34px}}.forma .hnav .brand{font-weight:800;font-size:23px;color:#fff;letter-spacing:-.03em;text-decoration:none}.forma .hnav nav{display:none;gap:30px}.forma .hnav nav a{color:hsla(0,0%,100%,.9);text-decoration:none;font-size:15px}.forma .hnav nav a:hover{color:#fff}@media(min-width:920px){.forma .hnav nav{display:flex}}.forma .float{position:absolute;z-index:3;top:96px;right:20px;background:#fff;color:var(--ink);border-radius:14px;padding:14px 16px;max-width:212px;box-shadow:0 18px 40px rgba(28,9,5,.28);animation:formaBob 4.5s ease-in-out infinite}@media(min-width:768px){.forma .float{top:122px;right:56px;max-width:234px}}@keyframes formaBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.forma .float .n{font-weight:800;font-size:23px;letter-spacing:-.02em}.forma .float .l{color:var(--muted);font-size:13px;line-height:1.35;margin-top:3px}.forma .hbody{margin-top:auto;padding:26px}@media(min-width:768px){.forma .hbody{padding:0 56px 66px;max-width:860px}}.forma .rot{height:24px;overflow:hidden;margin-bottom:16px}.forma .rot span{display:block;color:hsla(0,0%,100%,.92);font-size:16px;font-weight:500;animation:formaRoll 9s infinite}@keyframes formaRoll{0%,26%{transform:translateY(0)}33%,59%{transform:translateY(-24px)}66%,92%{transform:translateY(-48px)}to{transform:translateY(0)}}.forma .hero h1{color:#fff;font-size:44px;line-height:1;letter-spacing:-.035em;max-width:15ch}@media(min-width:768px){.forma .hero h1{font-size:78px}}.forma .hero .sub{margin-top:20px;color:hsla(0,0%,100%,.9);font-size:19px;line-height:1.5;max-width:44ch}@media(min-width:768px){.forma .hero .sub{font-size:22px}}.forma .hactions{margin-top:30px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.forma .hactions .wa{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-color:hsla(0,0%,100%,.45)}.forma section.blk{padding:76px 0}@media(min-width:768px){.forma section.blk{padding:108px 0}}.forma h2.big{font-size:34px;max-width:24ch;letter-spacing:-.02em;line-height:1.12}@media(min-width:768px){.forma h2.big{font-size:46px}}.forma .intro{margin-top:18px;font-size:19px;color:var(--muted);max-width:56ch;line-height:1.55}.forma .center{text-align:center}.forma .center .intro{margin-left:auto;margin-right:auto}.forma .demo{display:grid;grid-template-columns:1fr;gap:44px;align-items:center;margin-top:52px}@media(min-width:960px){.forma .demo{grid-template-columns:1fr 1fr;gap:80px}}.forma .phone{position:relative;justify-self:center;width:300px;height:600px;background:#141414;border-radius:44px;padding:12px;box-shadow:0 44px 90px -46px rgba(28,9,5,.55)}.forma .screen{width:100%;height:100%;background:#fff;border-radius:33px;overflow:hidden;position:relative}.forma .sbar{height:46px;gap:8px;padding:0 16px;border-bottom:1px solid #eee}.forma .sbar,.forma .sbar .q{display:flex;align-items:center}.forma .sbar .q{flex:1;background:#f2f2f2;border-radius:999px;height:28px;padding:0 12px;font-size:12px;color:#666}.forma .result{padding:16px}.forma .result .lbl{font-size:11px;color:#8a8a8a;margin:8px 0}.forma .card2{border:1px solid #ededed;border-radius:12px;padding:12px;margin-bottom:10px}.forma .card2.win{border-color:var(--brick);box-shadow:0 0 0 2px rgba(180,50,30,.12)}.forma .card2 .t{font-weight:700;font-size:14px}.forma .card2 .m{font-size:12px;color:#666;margin-top:3px}.forma .card2 .st{color:var(--brick);font-size:12px;margin-top:6px;font-weight:600}.forma .notif{position:absolute;left:6%;right:6%;bottom:22px;background:#fff;border-radius:14px;padding:12px 14px;display:flex;gap:10px;align-items:center;box-shadow:0 16px 34px rgba(0,0,0,.18)}.forma .notif .dot{width:34px;height:34px;border-radius:9px;background:#128c5e;color:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.forma .notif .dot svg{width:18px;height:18px}.forma .notif .t{font-weight:700;font-size:13px}.forma .notif .s{font-size:12px;color:#666}.forma .steps{margin-top:48px;display:grid;grid-template-columns:1fr;border-top:1px solid var(--ink)}@media(min-width:768px){.forma .steps{grid-template-columns:1fr 1fr;-moz-column-gap:56px;column-gap:56px}}.forma .step{display:grid;grid-template-columns:auto 1fr;gap:20px;padding:26px 0;border-bottom:1px solid var(--line);align-items:start}.forma .step .sn{font-weight:800;font-size:16px;color:var(--brick);letter-spacing:.02em;padding-top:3px}.forma .step h3{font-size:21px;letter-spacing:-.02em}.forma .step p{color:var(--muted);font-size:16px;margin-top:6px;line-height:1.5}.forma .rowscroll{margin-top:44px;display:grid;grid-auto-flow:column;grid-auto-columns:80%;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}@media(min-width:768px){.forma .rowscroll{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);grid-auto-columns:auto;overflow:visible}}.forma .uc{scroll-snap-align:start;border-radius:16px;overflow:hidden;background:var(--deep);position:relative;text-decoration:none;transition:transform .2s}.forma .uc:hover{transform:translateY(-4px)}.forma .uc img{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.forma .uc .cap{position:absolute;left:0;right:0;bottom:0;padding:16px;color:#fff;background:linear-gradient(0deg,rgba(18,9,5,.9),transparent)}.forma .uc .cap .n{font-weight:700;font-size:18px}.forma .uc .cap .s{font-size:13px;color:hsla(0,0%,100%,.82);margin-top:2px}.forma .offer{margin-top:48px;background:var(--deep);color:#fff;border-radius:22px;padding:44px 32px;text-align:center}@media(min-width:768px){.forma .offer{padding:64px 40px}}.forma .offer .big2{font-size:34px;font-weight:700;letter-spacing:-.03em;line-height:1.1;max-width:20ch;margin:0 auto;color:#fff}@media(min-width:768px){.forma .offer .big2{font-size:52px}}.forma .offer p{margin:18px auto 0;color:hsla(0,0%,100%,.82);font-size:19px;max-width:50ch}.forma .offer .acts{margin-top:36px;padding-top:36px;border-top:1px solid hsla(0,0%,100%,.16);display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.forma .offer .fine{margin-top:26px;font-size:14px;color:hsla(0,0%,100%,.55)}.forma .give{margin-top:44px;display:grid;grid-template-columns:1fr;border-top:1px solid var(--line)}@media(min-width:768px){.forma .give{grid-template-columns:1fr 1fr;-moz-column-gap:56px;column-gap:56px}}.forma .give div{padding:20px 0;border-bottom:1px solid var(--line);font-size:18px}.forma .give div b{font-weight:700}.forma .faq{margin-top:36px;border-top:1px solid var(--ink);max-width:var(--narrow);margin-left:auto;margin-right:auto}.forma details{border-bottom:1px solid var(--line)}.forma summary{list-style:none;cursor:pointer;padding:22px 0;font-weight:700;font-size:20px;letter-spacing:-.02em;display:flex;justify-content:space-between;gap:20px;align-items:center}.forma summary::-webkit-details-marker{display:none}.forma summary:after{content:"+";font-weight:400;color:var(--muted);font-size:24px}.forma details[open] summary:after{content:"\2013"}.forma details p{padding:0 0 24px;color:var(--muted);font-size:17px}.forma .final{margin:12px;border-radius:var(--r);background:var(--deep);color:#fff;overflow:hidden;text-align:center}.forma .final .in{padding:80px 24px 40px}@media(min-width:768px){.forma .final .in{padding:120px 40px 56px}}.forma .final h2{font-size:38px;color:#fff;letter-spacing:-.03em}@media(min-width:768px){.forma .final h2{font-size:62px}}.forma .final p{margin:20px auto 0;color:hsla(0,0%,100%,.82);font-size:19px;max-width:48ch}.forma .final .acts{margin-top:32px;display:flex;gap:18px;justify-content:center;align-items:center;flex-wrap:wrap}.forma .final .wa{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-color:hsla(0,0%,100%,.4)}.forma .final .imgband{margin-top:56px;height:150px;background-image:url(/images/curitiba.webp);background-size:cover;background-position:50% 40%;position:relative}.forma .final .imgband .d{position:absolute;inset:0;background:var(--brick);mix-blend-mode:multiply;opacity:.5}.forma .final .imgband .g{position:absolute;inset:0;mix-blend-mode:overlay;opacity:.4;background-image:radial-gradient(rgba(0,0,0,.6) 1px,transparent 1.5px);background-size:4px 4px}.forma footer{background:var(--deep);color:hsla(0,0%,100%,.7)}.forma .fgrid{max-width:var(--wide);margin:0 auto;padding:64px 28px 40px;display:grid;grid-template-columns:1fr;gap:36px}@media(min-width:768px){.forma .fgrid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.forma .fgrid .brand{font-weight:800;font-size:24px;color:#fff;letter-spacing:-.03em}.forma .fgrid .bl{margin-top:12px;font-size:15px;line-height:1.5;max-width:34ch}.forma .fcol h4{color:#fff;font-size:14px;font-weight:700;margin-bottom:14px}.forma .fcol a{display:block;color:hsla(0,0%,100%,.7);text-decoration:none;font-size:15px;padding:5px 0}.forma .fcol a:hover{color:#fff}.forma .fbar{max-width:var(--wide);margin:0 auto;padding:22px 28px;border-top:1px solid hsla(0,0%,100%,.12);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:14px;color:hsla(0,0%,100%,.55)}.forma .fbar a{color:inherit;text-decoration:none}.forma button,.forma input,.forma select,.forma textarea{font-family:inherit}.forma .barhead{border-bottom:1px solid var(--line)}.forma .barhead .in{max-width:var(--wide);margin:0 auto;padding:0 20px;height:66px;display:flex;align-items:center;justify-content:space-between}@media(min-width:768px){.forma .barhead .in{padding:0 28px}}.forma .barhead .brand{font-weight:800;font-size:22px;letter-spacing:-.03em;text-decoration:none;color:var(--ink)}.forma .sitebar{position:sticky;top:0;z-index:30;background:hsla(40,21%,95%,.92);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.forma .sitebar .in{max-width:var(--wide);margin:0 auto;padding:0 20px;height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(min-width:768px){.forma .sitebar .in{padding:0 28px}}.forma .sitebar .brand{font-weight:800;font-size:22px;letter-spacing:-.03em;text-decoration:none;color:var(--ink)}.forma .sitebar nav{display:none;gap:28px}.forma .sitebar nav a{text-decoration:none;font-size:15px;color:var(--ink)}.forma .sitebar nav a:hover{text-decoration:underline;text-underline-offset:5px}@media(min-width:920px){.forma .sitebar nav{display:flex}}.forma .sitebar .cta{font-size:14px;padding:10px 18px}@media(max-width:400px){.forma .sitebar .cta{font-size:13px;padding:9px 14px}}.forma .page{border-bottom:1px solid var(--line)}.forma .page .in{max-width:var(--col);margin:0 auto;padding:52px 20px 56px}@media(min-width:768px){.forma .page .in{padding:84px 28px 72px}}.forma .crumb{font-size:14px;color:var(--muted);margin-bottom:22px}.forma .crumb a{text-decoration:none}.forma .crumb a:hover{text-decoration:underline;text-underline-offset:4px}.forma .crumb .sep{margin:0 8px;color:var(--line)}.forma .page h1{font-size:40px;letter-spacing:-.035em;line-height:1.02;max-width:18ch}@media(min-width:768px){.forma .page h1{font-size:66px}}.forma .page .tag{color:var(--brick);font-weight:600;font-size:16px;margin-bottom:16px}.forma .page .lead{margin-top:24px;font-size:20px;color:var(--muted);line-height:1.55;max-width:56ch}@media(min-width:768px){.forma .page .lead{font-size:22px}}.forma .page .acts{margin-top:32px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.forma .svc{border-top:1px solid var(--ink);margin-top:8px}.forma .svc a{display:grid;grid-template-columns:1fr;gap:6px 32px;padding:26px 0;border-bottom:1px solid var(--line);text-decoration:none;transition:padding-left .2s}@media(min-width:820px){.forma .svc a{grid-template-columns:5fr 6fr auto;align-items:baseline}}.forma .svc a:hover{padding-left:8px}.forma .svc .nm{display:block;font-weight:700;font-size:22px;letter-spacing:-.02em}.forma .svc .sm{display:block;font-weight:500;margin-top:4px}.forma .svc .de,.forma .svc .sm{color:var(--muted);font-size:15px}.forma .svc .de{line-height:1.55}.forma .svc .ar{display:none;color:var(--brick);font-weight:700}@media(min-width:820px){.forma .svc .ar{display:block}}.forma .checks{list-style:none;margin-top:8px;border-top:1px solid var(--line)}.forma .checks li{display:flex;gap:12px;padding:15px 0;border-bottom:1px solid var(--line);font-size:17px;line-height:1.5}.forma .checks .ck{color:var(--brick);font-weight:800;flex:0 0 auto;margin-top:1px}.forma .prose{max-width:68ch;font-size:18px;line-height:1.7}.forma .prose h2{font-size:28px;letter-spacing:-.02em;margin:44px 0 14px}.forma .prose h3{font-size:21px;letter-spacing:-.01em;margin:32px 0 10px}.forma .prose p{margin:0 0 18px;color:#2a251f}.forma .prose ol,.forma .prose ul{margin:0 0 18px 22px}.forma .prose li{margin:0 0 8px}.forma .prose a{color:var(--brick);text-decoration:underline;text-underline-offset:3px}.forma .prose strong{font-weight:700}.forma .team{margin-top:36px;display:grid;grid-template-columns:1fr;gap:28px}@media(min-width:640px){.forma .team{grid-template-columns:1fr 1fr}}.forma .person .ph{aspect-ratio:4/5;border-radius:14px;background:var(--deep);display:flex;align-items:center;justify-content:center;overflow:hidden}.forma .person .ph img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.forma .person .ph .ini{font-weight:800;font-size:72px;letter-spacing:-.03em;color:hsla(0,0%,100%,.28)}.forma .person .nm{margin-top:16px;font-weight:700;font-size:22px;letter-spacing:-.02em}.forma .person .ro{color:var(--muted);font-size:16px;margin-top:4px;line-height:1.5}.forma .shot{margin:12px;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);background:var(--surface)}.forma .shot img{width:100%;display:block}.forma .two{display:grid;gap:32px}@media(min-width:820px){.forma .two{grid-template-columns:1fr 1fr;gap:64px}}.forma .two h3{font-size:22px;letter-spacing:-.02em;margin-bottom:12px}.forma .two p{color:var(--muted);font-size:17px;line-height:1.6}.forma .metrics{display:grid;grid-template-columns:1fr;gap:24px;margin-top:8px;border-top:1px solid var(--ink);padding-top:28px}@media(min-width:640px){.forma .metrics{grid-template-columns:repeat(3,1fr)}}.forma .metrics .v{font-weight:800;font-size:38px;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.forma .metrics .k{color:var(--muted);font-size:14px;margin-top:8px;line-height:1.4}.forma .srcnote{margin-top:22px;color:var(--muted);font-size:14px}.forma .chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.forma .chips span{border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:14px;color:var(--ink)}.forma .openlink{margin-top:32px}.forma .answer{margin-top:26px;padding:22px 24px;background:var(--surface);border:1px solid var(--line);border-radius:14px;font-size:19px;line-height:1.55;max-width:68ch}.forma .answer .lbl{display:block;color:var(--brick);font-weight:600;font-size:13px;margin-bottom:8px}.forma .artmeta{margin-top:18px;color:var(--muted);font-size:14px}.forma .sec-label{color:var(--brick);font-weight:600;font-size:13px;margin:44px 0 6px}.forma .rtable{width:100%;border-collapse:collapse;margin:16px 0 8px;font-size:15px}.forma .rtable caption{text-align:left;color:var(--muted);font-size:14px;margin-bottom:10px}.forma .rtable td,.forma .rtable th{border-bottom:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}.forma .rtable thead th{color:var(--muted);font-weight:600;font-size:13px}.forma .rtable .mono{font-variant-numeric:tabular-nums}.forma .rnote{color:var(--muted);font-size:13px;margin-top:8px}.forma .rfig{margin:18px 0}.forma .rfig img{width:100%;border:1px solid var(--line);border-radius:12px}.forma .rfig figcaption{color:var(--muted);font-size:13px;margin-top:8px}.forma .prompts{margin-top:16px;display:flex;flex-wrap:wrap;gap:10px}.forma .prompts span{border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:14px;color:var(--muted)}.forma dl.terms{margin:0 0 18px}.forma dl.terms dt{font-weight:700;margin-top:16px}.forma dl.terms dd{margin:4px 0 0;color:#2a251f}.forma .ctaband{margin:12px;border-radius:var(--r);background:var(--deep);color:#fff;overflow:hidden}.forma .ctaband .in{padding:56px 26px}@media(min-width:768px){.forma .ctaband .in{padding:80px 40px;display:flex;align-items:center;justify-content:space-between;gap:40px}}.forma .ctaband h2{font-size:30px;letter-spacing:-.03em;color:#fff;max-width:22ch}@media(min-width:768px){.forma .ctaband h2{font-size:40px}}.forma .ctaband .acts{margin-top:26px;display:flex;gap:16px;flex-wrap:wrap}@media(min-width:768px){.forma .ctaband .acts{margin-top:0;flex:0 0 auto}}.forma .ctaband .wa{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-color:hsla(0,0%,100%,.4);align-self:center}.forma .diag{max-width:var(--col);margin:0 auto;padding:52px 20px 88px}@media(min-width:768px){.forma .diag{padding:80px 28px 120px}}.forma .diag-grid{display:grid;gap:48px}@media(min-width:900px){.forma .diag-grid{grid-template-columns:1fr 440px;gap:72px;align-items:start}}.forma .diag h1{font-size:38px;letter-spacing:-.03em;line-height:1.05;max-width:17ch}@media(min-width:768px){.forma .diag h1{font-size:54px}}.forma .diag .lead{margin-top:22px;font-size:19px;color:var(--muted);line-height:1.55;max-width:52ch}.forma .inclui{margin-top:38px;border-top:1px solid var(--ink)}.forma .inclui h2{font-size:15px;font-weight:700;color:var(--muted);padding:18px 0 4px}.forma .inclui ul{list-style:none}.forma .inclui li{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);font-size:16px;line-height:1.5}.forma .inclui .ck{color:var(--brick);font-weight:800;flex:0 0 auto;margin-top:1px}.forma .proofcard{margin-top:32px;border:1px solid var(--line);border-radius:14px;padding:24px;background:var(--surface)}.forma .proofcard .lbl{font-size:13px;color:var(--muted);font-weight:600}.forma .proofcard .big{margin-top:10px;font-weight:800;font-size:30px;letter-spacing:-.03em;line-height:1.05}.forma .proofcard .psub{margin-top:8px;color:var(--muted);font-size:15px;line-height:1.5}.forma .proofcard a{color:var(--brick);text-decoration:underline;text-underline-offset:4px}.forma .formcard{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:26px}@media(min-width:900px){.forma .formcard{padding:32px;position:sticky;top:20px}}.forma .formcard h2{font-size:22px;letter-spacing:-.02em}.forma .formcard .fsub{margin-top:6px;margin-bottom:20px;color:var(--muted);font-size:15px;line-height:1.5}.forma .formcard label{font-weight:600}.forma .formcard input,.forma .formcard select{border-radius:8px;border-color:var(--line)}.forma .formcard input:focus-visible,.forma .formcard select:focus-visible{border-color:var(--brick);outline:none}.forma .formcard input[aria-invalid=true]{border-color:var(--brick)}