.PublicChrome_chrome__qwyNm{background:var(--rf-paper);color:var(--rf-fg);font-family:var(--rf-font-body);-webkit-font-smoothing:antialiased;min-height:100vh;display:flex;flex-direction:column}.PublicChrome_chrome__qwyNm *,.PublicChrome_chrome__qwyNm :after,.PublicChrome_chrome__qwyNm :before{box-sizing:border-box}.PublicChrome_chrome__qwyNm img,.PublicChrome_chrome__qwyNm svg{display:block;max-width:100%}.PublicChrome_chrome__qwyNm button,.PublicChrome_chrome__qwyNm input,.PublicChrome_chrome__qwyNm select,.PublicChrome_chrome__qwyNm textarea{font-family:inherit}.PublicChrome_chrome__qwyNm button{cursor:pointer}.PublicChrome_chrome__qwyNm a{color:inherit;text-decoration:none}.PublicChrome_chrome__qwyNm .container{max-width:1080px;margin:0 auto;padding:0 24px}.PublicChrome_chrome__qwyNm .container.narrow{max-width:760px}.PublicChrome_chrome__qwyNm .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--rf-verde-50);color:var(--rf-verde-700);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.PublicChrome_chrome__qwyNm .eyebrow .dot{width:6px;height:6px;background:var(--rf-verde-500);border-radius:999px}.PublicChrome_chrome__qwyNm .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border-radius:8px;font-size:14.5px;font-weight:600;border:1px solid transparent;transition:background .12s var(--rf-ease-standard),border-color .12s var(--rf-ease-standard);text-decoration:none}.PublicChrome_chrome__qwyNm .btn.lg{height:54px;padding:0 28px;font-size:15px}.PublicChrome_chrome__qwyNm .btn.primary{background:var(--rf-ink);color:var(--rf-white)}.PublicChrome_chrome__qwyNm .btn.primary:hover{background:var(--rf-n-900)}.PublicChrome_chrome__qwyNm .btn.verde{background:var(--rf-verde-500);color:var(--rf-white)}.PublicChrome_chrome__qwyNm .btn.verde:hover{background:var(--rf-verde-600)}.PublicChrome_chrome__qwyNm .btn.outline{background:transparent;color:var(--rf-ink);border-color:var(--rf-border)}.PublicChrome_chrome__qwyNm .btn.outline:hover{background:var(--rf-n-200)}.PublicChrome_chrome__qwyNm .btn.ghost{background:transparent;color:var(--rf-ink)}.PublicChrome_chrome__qwyNm .btn.ghost:hover{background:var(--rf-n-200)}.PublicChrome_chrome__qwyNm .btn:focus-visible{outline:none;box-shadow:var(--rf-ring)}.PublicChrome_chrome__qwyNm .display{font-family:var(--rf-font-display);font-weight:800;letter-spacing:-.03em;line-height:1.05;text-transform:lowercase;margin:0}.PublicChrome_chrome__qwyNm .tic{display:inline-block;width:.4em;height:.34em;background:var(--rf-verde-500);margin-left:.05em;vertical-align:baseline}.PublicChrome_chrome__qwyNm .h2{font-family:var(--rf-font-display);font-weight:800;letter-spacing:-.028em;line-height:1.1;font-size:clamp(1.9rem,3.2vw,2.7rem);text-transform:lowercase;margin:0}.PublicChrome_chrome__qwyNm section{padding:clamp(56px,7vw,104px) 0}.PublicChrome_chrome__qwyNm .section-head{max-width:720px;margin:0 auto clamp(36px,5vw,56px);text-align:center}.PublicChrome_chrome__qwyNm .section-head p{font-size:17px;line-height:1.55;color:var(--rf-fg-muted);margin:16px 0 0}.PublicChrome_chrome__qwyNm .reveal{opacity:1;transform:none}.PublicChrome_chrome__qwyNm .nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:56px;background:hsla(0,0%,96%,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--rf-border-subtle)}.PublicChrome_chrome__qwyNm .nav .row{height:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.PublicChrome_chrome__qwyNm .nav .brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.PublicChrome_chrome__qwyNm .nav .brand img{height:26px;width:auto}.PublicChrome_chrome__qwyNm .nav .alpha{font:600 10px var(--rf-font-mono);letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:var(--rf-n-200);color:var(--rf-fg-muted);white-space:nowrap}.PublicChrome_chrome__qwyNm .nav .right{display:flex;align-items:center;gap:22px}.PublicChrome_chrome__qwyNm .nav .nav-left{display:flex;align-items:center;gap:34px}.PublicChrome_chrome__qwyNm .nav .links{display:flex;gap:24px;list-style:none;padding:0;margin:0}.PublicChrome_chrome__qwyNm .nav .links a{font-size:14px;font-weight:500;text-decoration:none;color:var(--rf-fg)}.PublicChrome_chrome__qwyNm .nav .links a:hover{color:var(--rf-verde-700)}.PublicChrome_chrome__qwyNm .nav .links .mega-trigger.on,.PublicChrome_chrome__qwyNm .nav .links a.on{color:var(--rf-verde-700);font-weight:600}.PublicChrome_chrome__qwyNm .nav .cta{height:38px;padding:0 16px;font-size:13.5px}.PublicChrome_chrome__qwyNm .nav .nav-actions{display:flex;align-items:center;gap:10px}.PublicChrome_chrome__qwyNm .nav .cta.outline{border-color:var(--rf-border)}@media(max-width:720px){.PublicChrome_chrome__qwyNm .nav .links{display:none}.PublicChrome_chrome__qwyNm .nav .nav-burger{display:inline-flex}.PublicChrome_chrome__qwyNm .nav .cta{display:none}}@media(min-width:721px){.PublicChrome_chrome__qwyNm .mnav{display:none!important}}.PublicChrome_chrome__qwyNm .nav-burger{display:none;width:42px;height:40px;align-items:center;justify-content:center;background:none;border:1px solid var(--rf-border);border-radius:10px;color:var(--rf-fg);cursor:pointer;flex-shrink:0;transition:background .14s var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .nav-burger:active{background:var(--rf-n-100)}.PublicChrome_chrome__qwyNm .nav-burger .bars{position:relative;width:18px;height:12px}.PublicChrome_chrome__qwyNm .nav-burger .bars span{position:absolute;left:0;right:0;height:2px;border-radius:2px;background:currentColor;transition:transform .24s var(--rf-ease-standard),opacity .14s var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .nav-burger .bars span:first-child{top:0}.PublicChrome_chrome__qwyNm .nav-burger .bars span:nth-child(2){top:5px}.PublicChrome_chrome__qwyNm .nav-burger .bars span:nth-child(3){top:10px}.PublicChrome_chrome__qwyNm .nav-burger[aria-expanded=true] .bars span:first-child{transform:translateY(5px) rotate(45deg)}.PublicChrome_chrome__qwyNm .nav-burger[aria-expanded=true] .bars span:nth-child(2){opacity:0}.PublicChrome_chrome__qwyNm .nav-burger[aria-expanded=true] .bars span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.PublicChrome_chrome__qwyNm .mnav{display:none;position:fixed;top:56px;left:0;right:0;bottom:0;z-index:49;background:var(--rf-white);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 0 40px}.PublicChrome_chrome__qwyNm .mnav.open{display:block;animation:mnavIn .24s var(--rf-ease-standard)}@keyframes PublicChrome_mnavIn__xsaF7{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.PublicChrome_chrome__qwyNm .mnav .mnav-cta{padding:18px 18px 6px}.PublicChrome_chrome__qwyNm .mnav .mnav-cta .btn{width:100%;height:54px;font-size:16px}.PublicChrome_chrome__qwyNm .mnav .mnav-sec{padding:22px 22px 2px;font:600 11px/1 var(--rf-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rf-fg-subtle)}.PublicChrome_chrome__qwyNm .mnav .mnav-list{display:flex;flex-direction:column;gap:8px;padding:10px 16px 6px}.PublicChrome_chrome__qwyNm .mnav-item{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:14px;background:var(--rf-n-50);text-decoration:none;color:inherit;transition:background .14s var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .mnav-item:active{background:var(--rf-n-100)}.PublicChrome_chrome__qwyNm .mnav-item .ico{width:40px;height:40px;border-radius:11px;background:var(--rf-white);border:1px solid var(--rf-border-subtle);color:var(--rf-verde-700);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PublicChrome_chrome__qwyNm .mnav-item .ico svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.PublicChrome_chrome__qwyNm .mnav-item .txt{display:flex;flex-direction:column;min-width:0}.PublicChrome_chrome__qwyNm .mnav-item .t{font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--rf-fg)}.PublicChrome_chrome__qwyNm .mnav-item .d{font-size:12.5px;line-height:1.35;color:var(--rf-fg-muted);margin-top:2px}.PublicChrome_chrome__qwyNm .mnav .mnav-links{display:flex;flex-direction:column;padding:8px 6px 0}.PublicChrome_chrome__qwyNm .mnav .mnav-links a{display:flex;align-items:center;justify-content:space-between;padding:17px 16px;font-size:16px;font-weight:600;color:var(--rf-fg);text-decoration:none;border-top:1px solid var(--rf-border-subtle)}.PublicChrome_chrome__qwyNm .mnav .mnav-links a svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;opacity:.35}.PublicChrome_chrome__qwyNm .has-mega{position:relative}.PublicChrome_chrome__qwyNm .mega-trigger{display:inline-flex;align-items:center;gap:5px;background:none;border:none;font:inherit;font-size:14px;font-weight:500;color:var(--rf-fg);cursor:pointer;padding:0}.PublicChrome_chrome__qwyNm .mega-trigger:hover{color:var(--rf-verde-700)}.PublicChrome_chrome__qwyNm .mega-trigger .chev{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .16s var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .has-mega.open .mega-trigger .chev{transform:rotate(180deg)}.PublicChrome_chrome__qwyNm .mega-menu{position:absolute;top:calc(100% + 15px);left:0;transform:translateY(6px);width:620px;max-width:calc(100vw - 32px);background:var(--rf-white);border-radius:14px;box-shadow:var(--rf-shadow-3);border:1px solid var(--rf-border-subtle);padding:16px;opacity:0;pointer-events:none;transition:opacity .18s var(--rf-ease-out),transform .18s var(--rf-ease-out);z-index:60}.PublicChrome_chrome__qwyNm .has-mega.open .mega-menu,.PublicChrome_chrome__qwyNm .has-mega:hover .mega-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.PublicChrome_chrome__qwyNm .mega-menu:before{content:"";position:absolute;left:0;right:0;top:-17px;height:17px}.PublicChrome_chrome__qwyNm .mega-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}.PublicChrome_chrome__qwyNm .mega-item{display:flex;align-items:flex-start;gap:12px;padding:11px 12px;border-radius:10px;text-decoration:none;color:inherit;transition:background .12s var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .mega-item:hover{background:var(--rf-n-100)}.PublicChrome_chrome__qwyNm .mega-item .ico{width:36px;height:36px;border-radius:9px;background:var(--rf-verde-50);color:var(--rf-verde-700);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PublicChrome_chrome__qwyNm .mega-item .ico svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.PublicChrome_chrome__qwyNm .mega-item .txt{min-width:0}.PublicChrome_chrome__qwyNm .mega-item .t{display:block;font-weight:700;font-size:13.5px;letter-spacing:-.01em;color:var(--rf-fg);margin-bottom:2px}.PublicChrome_chrome__qwyNm .mega-item .d{display:block;font-size:12px;line-height:1.4;color:var(--rf-fg-muted)}.PublicChrome_chrome__qwyNm .mega-foot{margin-top:6px;padding-top:12px;border-top:1px solid var(--rf-border-subtle)}.PublicChrome_chrome__qwyNm .mega-foot a{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--rf-verde-700);text-decoration:none;padding:0 12px}.PublicChrome_chrome__qwyNm .mega-foot a:hover{color:var(--rf-verde-500)}.PublicChrome_chrome__qwyNm .foot-r{background:var(--rf-paper);color:var(--rf-ink);font-family:var(--rf-font-body);margin-top:auto}.PublicChrome_chrome__qwyNm .foot-r .fb-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(24px,5vw,56px)}.PublicChrome_chrome__qwyNm .foot-r a{text-decoration:none;color:inherit;transition:color .12s var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .foot-big{position:relative;overflow:hidden;padding:clamp(56px,6vw,80px) 0 0;border-top:1px solid #dcdcdc}.PublicChrome_chrome__qwyNm .foot-big:before{content:"";position:absolute;left:0;right:0;bottom:-40%;height:80%;background:radial-gradient(120% 90% at 28% 100%,rgba(55,183,118,.14),rgba(55,183,118,0) 58%),radial-gradient(90% 80% at 90% 100%,rgba(55,183,118,.1),rgba(55,183,118,0) 62%);pointer-events:none}.PublicChrome_chrome__qwyNm .foot-big .fb-wrap{position:relative;z-index:1}.PublicChrome_chrome__qwyNm .fb-top{display:grid;grid-template-columns:minmax(280px,1fr) auto;grid-gap:48px;gap:48px}.PublicChrome_chrome__qwyNm .fb-lead{max-width:380px}.PublicChrome_chrome__qwyNm .fb-lead img{height:30px;width:auto}.PublicChrome_chrome__qwyNm .fb-lead h2{font-family:var(--rf-font-display);font-weight:800;letter-spacing:-.025em;font-size:clamp(24px,2.6vw,30px);line-height:1.12;margin:26px 0 22px;color:var(--rf-ink)}.PublicChrome_chrome__qwyNm .fb-lead .verde-dot{display:inline-block;width:.34em;height:.34em;border-radius:2px;background:var(--rf-verde-500);margin-left:.05em;vertical-align:baseline}.PublicChrome_chrome__qwyNm .fb-cta{display:inline-flex;align-items:center;gap:9px;font-family:var(--rf-font-body);font-weight:600;font-size:14px;padding:12px 20px;border-radius:8px;border:none;background:var(--rf-ink);color:var(--rf-white);cursor:pointer;transition:background .12s var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .fb-cta:hover{background:var(--rf-n-900);color:var(--rf-white)}.PublicChrome_chrome__qwyNm .fb-cta svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PublicChrome_chrome__qwyNm .fb-cols{display:grid;grid-template-columns:repeat(3,minmax(120px,180px));grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px)}.PublicChrome_chrome__qwyNm .fb-col h3{font-family:var(--rf-font-mono);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#8a8a8a;margin:0 0 18px}.PublicChrome_chrome__qwyNm .fb-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:13px}.PublicChrome_chrome__qwyNm .fb-col a,.PublicChrome_chrome__qwyNm .fb-col button{font-size:14.5px;color:#4a4a4a;background:none;border:none;padding:0;font-family:inherit;text-align:left;cursor:pointer;transition:color .12s var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .fb-col a:hover,.PublicChrome_chrome__qwyNm .fb-col button:hover{color:var(--rf-verde-700)}.PublicChrome_chrome__qwyNm .fb-social{display:flex;gap:12px}.PublicChrome_chrome__qwyNm .fb-social a{width:38px;height:38px;border:1px solid #d6d6d6;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#4a4a4a;transition:color .12s var(--rf-ease-standard),border-color .12s var(--rf-ease-standard),background .12s var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .fb-social a:hover{color:var(--rf-verde-700);border-color:var(--rf-verde-500);background:rgba(55,183,118,.1)}.PublicChrome_chrome__qwyNm .fb-social svg{width:18px;height:18px}.PublicChrome_chrome__qwyNm .fb-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:24px 0 30px;margin-top:clamp(40px,5vw,52px);border-top:1px solid #dcdcdc}.PublicChrome_chrome__qwyNm .fb-bar-right{display:flex;align-items:center;gap:28px}.PublicChrome_chrome__qwyNm .fb-bar .cr{font-family:var(--rf-font-body);font-size:12.5px;color:#8a8a8a}.PublicChrome_chrome__qwyNm .fb-bar nav{display:flex;gap:30px}.PublicChrome_chrome__qwyNm .fb-bar nav a{font-size:13px;font-weight:500;color:#6a6a6a}.PublicChrome_chrome__qwyNm .fb-bar nav a:hover{color:var(--rf-verde-700)}@media(max-width:1040px){.PublicChrome_chrome__qwyNm .fb-top{grid-template-columns:1fr;gap:40px}}@media(max-width:620px){.PublicChrome_chrome__qwyNm .foot-big{padding-top:clamp(44px,10vw,56px)}.PublicChrome_chrome__qwyNm .fb-cols{grid-template-columns:1fr 1fr;gap:28px 20px}.PublicChrome_chrome__qwyNm .fb-lead h2{margin:20px 0}.PublicChrome_chrome__qwyNm .fb-bar{flex-direction:column;align-items:flex-start;gap:18px}.PublicChrome_chrome__qwyNm .fb-bar-right{width:100%;justify-content:space-between;gap:16px}}@media(max-width:380px){.PublicChrome_chrome__qwyNm .fb-cols{grid-template-columns:1fr}.PublicChrome_chrome__qwyNm .fb-bar nav{gap:20px}}.PublicChrome_chrome__qwyNm .cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:80;max-width:720px;margin:0 auto;background:var(--rf-white);border:1px solid var(--rf-border);border-radius:12px;box-shadow:var(--rf-shadow-3);padding:16px 18px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;transform:translateY(140%);transition:transform .32s var(--rf-ease-out)}.PublicChrome_chrome__qwyNm .cookie.in{transform:none}.PublicChrome_chrome__qwyNm .cookie p{margin:0;font-size:13px;line-height:1.5;color:var(--rf-fg-muted);flex:1 1;min-width:240px}.PublicChrome_chrome__qwyNm .cookie p a{color:var(--rf-fg);text-decoration:underline;-webkit-text-decoration-color:var(--rf-n-400);text-decoration-color:var(--rf-n-400);text-underline-offset:2px}.PublicChrome_chrome__qwyNm .cookie p a:hover{-webkit-text-decoration-color:var(--rf-verde-500);text-decoration-color:var(--rf-verde-500)}.PublicChrome_chrome__qwyNm .cookie .actions{display:flex;gap:8px}.PublicChrome_chrome__qwyNm .cookie .btn{height:38px;padding:0 16px;font-size:13px}@media(max-width:520px){.PublicChrome_chrome__qwyNm .cookie .actions{width:100%}.PublicChrome_chrome__qwyNm .cookie .btn{flex:1 1}}.PublicChrome_chrome__qwyNm .demo-overlay{position:fixed;inset:0;z-index:200;background:rgba(47,47,47,.54);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:16px;opacity:0;pointer-events:none;transition:opacity .22s var(--rf-ease-out)}.PublicChrome_chrome__qwyNm .demo-overlay.open{opacity:1;pointer-events:auto}.PublicChrome_chrome__qwyNm .demo-card{background:var(--rf-white);border-radius:18px;padding:clamp(28px,4vw,44px) clamp(24px,4vw,44px);width:100%;max-width:560px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 32px 64px rgba(47,47,47,.24),0 0 0 1px rgba(47,47,47,.06);transform:translateY(14px);transition:transform .26s var(--rf-ease-out)}.PublicChrome_chrome__qwyNm .demo-overlay.open .demo-card{transform:none}.PublicChrome_chrome__qwyNm .demo-close{position:absolute;top:18px;right:18px;width:40px;height:40px;border-radius:999px;border:1px solid var(--rf-border);background:var(--rf-white);color:var(--rf-fg-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s,color .12s}.PublicChrome_chrome__qwyNm .demo-close:hover{background:var(--rf-n-200);color:var(--rf-fg)}.PublicChrome_chrome__qwyNm .demo-close svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PublicChrome_chrome__qwyNm .demo-card h2{font-family:var(--rf-font-display);font-weight:800;font-size:clamp(1.6rem,4vw,2.1rem);letter-spacing:-.028em;text-transform:lowercase;margin:0 0 8px}.PublicChrome_chrome__qwyNm .demo-card .dsub{font-size:15px;color:var(--rf-fg-muted);margin:0 0 26px;line-height:1.5}.PublicChrome_chrome__qwyNm .demo-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}@media(max-width:480px){.PublicChrome_chrome__qwyNm .demo-row{grid-template-columns:1fr}}.PublicChrome_chrome__qwyNm .demo-field{display:flex;flex-direction:column;gap:7px;margin-bottom:16px}.PublicChrome_chrome__qwyNm .demo-field label{font:600 13px var(--rf-font-body);color:var(--rf-fg)}.PublicChrome_chrome__qwyNm .demo-field label .req{color:var(--rf-verde-600);margin-left:2px}.PublicChrome_chrome__qwyNm .demo-field label .opt{font-weight:400;color:var(--rf-fg-subtle);margin-left:3px}.PublicChrome_chrome__qwyNm .demo-input{height:50px;padding:0 16px;border-radius:10px;border:1.5px solid var(--rf-border);background:var(--rf-white);font-size:15px;color:var(--rf-fg);outline:none;width:100%;transition:border-color .12s,box-shadow .12s}.PublicChrome_chrome__qwyNm .demo-input:focus{border-color:var(--rf-verde-500);box-shadow:var(--rf-ring)}.PublicChrome_chrome__qwyNm .demo-input.derr{border-color:var(--rf-danger)}.PublicChrome_chrome__qwyNm .demo-err-msg{font-size:12px;color:var(--rf-danger);display:none}.PublicChrome_chrome__qwyNm .show-derr .demo-err-msg{display:block}.PublicChrome_chrome__qwyNm .tel-wrap{display:flex}.PublicChrome_chrome__qwyNm .tel-prefix{height:50px;padding:0 12px;border:1.5px solid var(--rf-border);border-right:none;border-radius:10px 0 0 10px;font:500 15px var(--rf-font-body);color:var(--rf-fg-muted);background:var(--rf-n-100);display:flex;align-items:center;gap:5px;white-space:nowrap}.PublicChrome_chrome__qwyNm .tel-prefix svg{width:12px;height:12px;stroke:var(--rf-fg-muted);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.PublicChrome_chrome__qwyNm .tel-input{flex:1 1;border-radius:0 10px 10px 0}.PublicChrome_chrome__qwyNm .demo-chips{display:flex;flex-wrap:wrap;gap:8px}.PublicChrome_chrome__qwyNm .demo-chip{position:relative;display:inline-flex}.PublicChrome_chrome__qwyNm .demo-chip input{position:absolute;inset:0;opacity:0;cursor:pointer;margin:0}.PublicChrome_chrome__qwyNm .demo-chip span{display:inline-flex;align-items:center;height:42px;padding:0 16px;border-radius:999px;border:1.5px solid var(--rf-border);font-size:13.5px;font-weight:500;color:var(--rf-fg-muted);background:var(--rf-white);transition:background .12s,border-color .12s,color .12s}.PublicChrome_chrome__qwyNm .demo-chip:hover span{border-color:var(--rf-border-strong);color:var(--rf-fg)}.PublicChrome_chrome__qwyNm .demo-chip input:checked+span{background:var(--rf-verde-50);border-color:var(--rf-verde-500);color:var(--rf-verde-700);font-weight:600}.PublicChrome_chrome__qwyNm .demo-chip input:focus-visible+span{box-shadow:var(--rf-ring)}.PublicChrome_chrome__qwyNm .demo-consent{display:flex;gap:11px;align-items:flex-start;margin:4px 0 22px;cursor:pointer}.PublicChrome_chrome__qwyNm .demo-consent input{position:absolute;opacity:0;width:0;height:0}.PublicChrome_chrome__qwyNm .demo-consent .cbox{width:20px;height:20px;border-radius:5px;border:1.5px solid var(--rf-border-strong);flex-shrink:0;margin-top:1px;display:inline-flex;align-items:center;justify-content:center;transition:background .12s,border-color .12s;background:var(--rf-white)}.PublicChrome_chrome__qwyNm .demo-consent .cbox svg{width:13px;height:13px;stroke:var(--rf-white);fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.PublicChrome_chrome__qwyNm .demo-consent input:checked+.cbox{background:var(--rf-verde-500);border-color:var(--rf-verde-500)}.PublicChrome_chrome__qwyNm .demo-consent input:checked+.cbox svg{opacity:1}.PublicChrome_chrome__qwyNm .demo-consent input:focus-visible+.cbox{box-shadow:var(--rf-ring)}.PublicChrome_chrome__qwyNm .demo-consent .ctxt{font-size:12.5px;line-height:1.5;color:var(--rf-fg-muted)}.PublicChrome_chrome__qwyNm .demo-consent .ctxt a{color:var(--rf-fg);text-decoration:underline;-webkit-text-decoration-color:var(--rf-n-400);text-decoration-color:var(--rf-n-400);text-underline-offset:2px}.PublicChrome_chrome__qwyNm .demo-consent .ctxt a:hover{-webkit-text-decoration-color:var(--rf-verde-500);text-decoration-color:var(--rf-verde-500)}.PublicChrome_chrome__qwyNm .demo-consent-err{font-size:12px;color:var(--rf-danger);display:none;margin:-14px 0 16px}.PublicChrome_chrome__qwyNm .demo-consent-err.show{display:block}.PublicChrome_chrome__qwyNm .demo-submit-err{font-size:13px;color:var(--rf-danger);margin:0 0 14px}.PublicChrome_chrome__qwyNm .demo-success{display:none;text-align:center;padding:24px 0 10px}.PublicChrome_chrome__qwyNm .demo-success.in{display:block}.PublicChrome_chrome__qwyNm .demo-success .dbok{width:60px;height:60px;border-radius:999px;background:var(--rf-verde-50);color:var(--rf-verde-600);display:inline-flex;align-items:center;justify-content:center;margin:0 auto 18px}.PublicChrome_chrome__qwyNm .demo-success .dbok svg{width:30px;height:30px;stroke:currentColor;fill:none;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.PublicChrome_chrome__qwyNm .demo-success h3{font-family:var(--rf-font-display);font-weight:800;font-size:24px;letter-spacing:-.02em;text-transform:lowercase;margin:0 0 10px}.PublicChrome_chrome__qwyNm .demo-success p{font-size:14.5px;color:var(--rf-fg-muted);line-height:1.55;max-width:340px;margin:0 auto}.PublicChrome_chrome__qwyNm .rf-theme-toggle{position:fixed;right:20px;bottom:20px;z-index:950;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;background:var(--rf-white);color:var(--rf-fg);border:1px solid var(--rf-border);box-shadow:var(--rf-shadow-3);transition:background var(--rf-dur-base) var(--rf-ease-standard),color var(--rf-dur-fast) var(--rf-ease-standard),border-color var(--rf-dur-fast) var(--rf-ease-standard),transform var(--rf-dur-fast) var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .rf-theme-toggle:hover{border-color:var(--rf-border-strong)}.PublicChrome_chrome__qwyNm .rf-theme-toggle:hover .rf-icon{color:var(--rf-verde-700)}.PublicChrome_chrome__qwyNm .rf-theme-toggle:active{transform:scale(.94)}.PublicChrome_chrome__qwyNm .rf-theme-toggle:focus-visible{outline:none;box-shadow:var(--rf-shadow-3),var(--rf-ring)}.PublicChrome_chrome__qwyNm .rf-icon{width:24px;height:24px;display:block;color:var(--rf-fg);transition:color var(--rf-dur-fast) var(--rf-ease-standard)}.PublicChrome_chrome__qwyNm .rf-icon>g{transform-origin:12px 12px;transition:opacity .3s ease,transform .45s cubic-bezier(.4,0,.2,1)}.PublicChrome_chrome__qwyNm .rf-icon .rf-moon{opacity:0;transform:rotate(-60deg)}.PublicChrome_chrome__qwyNm .rf-theme-toggle.is-night .rf-sun{opacity:0;transform:rotate(60deg)}.PublicChrome_chrome__qwyNm .rf-theme-toggle.is-night .rf-moon{opacity:1;transform:rotate(0deg)}@media(prefers-reduced-motion:reduce){.PublicChrome_chrome__qwyNm .rf-icon>g{transition:opacity .2s ease;transform:none!important}}@media print{.PublicChrome_chrome__qwyNm .rf-theme-toggle{display:none}}@media(max-width:600px){.PublicChrome_chrome__qwyNm .container{padding:0 20px}.PublicChrome_chrome__qwyNm .section-head{margin-bottom:30px}.PublicChrome_chrome__qwyNm .h2{font-size:clamp(1.7rem,7.4vw,2.1rem)}}html.js .PublicChrome_chrome__qwyNm .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--rf-ease-out),transform .6s var(--rf-ease-out)}html.js .PublicChrome_chrome__qwyNm .reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.PublicChrome_chrome__qwyNm .reveal,html.js .PublicChrome_chrome__qwyNm .reveal{opacity:1;transform:none;transition:none}}