@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/749a308406a6337852e3fcf5105a99b6.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/1ab1ad55902b85eb5c204fd64a94e86d.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/749a308406a6337852e3fcf5105a99b6.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/1ab1ad55902b85eb5c204fd64a94e86d.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/749a308406a6337852e3fcf5105a99b6.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/1ab1ad55902b85eb5c204fd64a94e86d.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/749a308406a6337852e3fcf5105a99b6.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/1ab1ad55902b85eb5c204fd64a94e86d.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Newsreader';font-style:italic;font-weight:400;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/7abfa560ff8ec8850d676b70e133c3e8.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Newsreader';font-style:italic;font-weight:400;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/7ab0b8160159a1370fc59cd456722d35.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Newsreader';font-style:normal;font-weight:300;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/7a09be031c9a6c3784eabba952103b9c.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Newsreader';font-style:normal;font-weight:300;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/f0c28dac33734ce496d7ea59d8394daa.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Newsreader';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/7a09be031c9a6c3784eabba952103b9c.woff2) format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Newsreader';font-style:normal;font-weight:400;font-display:swap;src:url(https://www.curi.adv.br/wp-content/uploads/rc-landing/fonts/f0c28dac33734ce496d7ea59d8394daa.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}:root{--navy-900:#071B36;--navy-800:#0F1D3A;--navy-700:#102D56;--navy-600:#1E3F78;--blue-500:#2F5FA3;--gold:#E2B82F;--gold-soft:#EDCB5E;--offwhite:#F4F2EB;--paper:#EAE7DC;--ink:#0F1D3A;--ink-muted:#55617A;--on-dark:#F4F2EB;--on-dark-muted:#A8B6D0;--line-dark:rgba(244,242,235,.14);--line-light:rgba(15,29,58,.14);--serif:"Newsreader",Georgia,"Times New Roman",serif;--sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--maxw:1280px;--gutter:clamp(20px,5vw,64px);--r-card:20px;--r-pill:999px;--r-field:12px;--hero-seam:#0A1C33;--ease:cubic-bezier(.22,.61,.36,1)}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--sans);font-size:17px;line-height:1.65;color:var(--on-dark);background:var(--navy-800);overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}button{font-family:inherit}.wrap{max-width:calc(var(--maxw) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter);position:relative;z-index:2}.section{padding-block:clamp(64px,9vw,120px);position:relative;overflow:hidden}.dark{background:linear-gradient(135deg,var(--navy-900) 0%,var(--navy-700) 52%,var(--navy-600) 100%);color:var(--on-dark)}.dark-flat{background:var(--navy-800);color:var(--on-dark)}.light{background:var(--offwhite);color:var(--ink)}.light-alt{background:var(--paper);color:var(--ink)}.rule-top{border-top:1px solid var(--line-dark)}.arcos{position:absolute;pointer-events:none;user-select:none;z-index:0}.arcos--tr{top:calc(-1 * clamp(20px,2.4vw,48px));right:calc(-1 * clamp(24px,3vw,60px));width:clamp(340px,48vw,760px)}.arcos--bl{bottom:calc(-1 * clamp(24px,3vw,56px));left:calc(-1 * clamp(30px,4vw,72px));width:clamp(360px,46vw,720px);transform:rotate(180deg)}.light .arcos,.light-alt
.arcos{opacity:1}.simbolo{position:absolute;z-index:0;pointer-events:none;user-select:none;height:auto;width:clamp(260px,34vw,520px);fill:var(--gold);opacity:.07}.light .simbolo,.light-alt
.simbolo{fill:var(--navy-900);opacity:.06}.simbolo--dir{top:50%;right:calc(-1 * clamp(20px,4vw,90px));transform:translateY(-50%)}@media(max-width:900px){.simbolo{width:clamp(200px,52vw,320px);opacity:.05}}h1,h2,h3{font-family:var(--serif);font-weight:400;margin:0;letter-spacing:-.005em}h1{font-size:clamp(2.1rem,4.2vw,3.7rem);line-height:1.1;margin-bottom:.45em}h2{font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.16;margin-bottom:.45em}h3{font-size:1.2rem;line-height:1.3;margin-bottom:.35em}h1 .ac,h2 .ac,h3
.ac{font-style:italic;color:var(--on-dark)}.light h1 .ac,.light h2 .ac,.light h3 .ac,
.light-alt h1 .ac,.light-alt h2 .ac,.light-alt h3
.ac{color:var(--ink)}p{margin:0
0 1.2rem;max-width:64ch}.lead{font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.55;color:var(--on-dark);max-width:52ch}.light .lead,.light-alt
.lead{color:var(--ink)}.muted{color:var(--on-dark-muted)}.light .muted,.light-alt
.muted{color:var(--ink-muted)}.marker{font-family:var(--sans);font-weight:700;font-size:.75rem;letter-spacing:.11em;text-transform:uppercase;color:var(--offwhite);margin:0
0 1.5rem}.light .marker,.light-alt
.marker{color:var(--navy-600)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:15px
34px;border-radius:var(--r-pill);font-family:var(--sans);font-size:1rem;font-weight:500;text-decoration:none;cursor:pointer;border:1px
solid transparent;transition:background .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.btn--gold{background:var(--gold);color:var(--navy-900);border-color:var(--gold)}.btn--gold:hover{background:var(--gold-soft);border-color:var(--gold-soft)}.btn--ghost{background:transparent;color:var(--on-dark);border-color:var(--line-dark)}.btn--ghost:hover{border-color:var(--offwhite);color:var(--offwhite)}.skip{position:absolute;left:-999px;top:8px;z-index:200;background:var(--gold);color:var(--navy-900);padding:10px
16px;border-radius:var(--r-pill)}.skip:focus{left:8px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px
solid var(--gold);outline-offset:3px;border-radius:2px}.bar{background:var(--navy-900);padding:18px
0;position:relative;z-index:3}.bar
.wrap{display:flex;align-items:center;justify-content:space-between;gap:20px}.bar
img{height:38px;width:auto}.bar
span{font-size:13.5px;color:var(--on-dark-muted)}.hero{position:relative;overflow:hidden;padding:46px
0 12px;background:linear-gradient(105deg,var(--navy-700) 0%,#0A1C33 54%,#051322 100%)}.hero-copy{max-width:min(600px,55%)}.hero
h1{max-width:30ch}.hero
.cta{margin-top:2rem;display:flex;flex-wrap:wrap;gap:14px}.hero-facts{margin-top:2.75rem;padding-top:1.5rem;border-top:1px solid var(--line-dark);display:flex;flex-wrap:wrap;gap:12px 34px;font-size:14.5px;color:var(--on-dark-muted);list-style:none;padding-left:0}.hero-facts
li{display:flex;align-items:center;gap:.6em}.hero-facts
.dot{width:5px;height:5px;border-radius:50%;background:var(--gold);flex:none}.hero-bg{position:absolute;top:0;right:0;bottom:0;width:min(66%,1180px);z-index:1;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.45) 20%,#000 46%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.45) 20%,#000 46%)}.hero-bg
img{width:100%;height:100%;object-fit:cover;object-position:center right;display:block}.hero::after{content:"";position:absolute;inset:auto 0 0 0;height:26%;z-index:1;pointer-events:none;background:linear-gradient(to top,var(--navy-600) 0%,rgba(30,63,120,0) 100%);opacity:.65}@media(max-width:900px){.hero-bg,.hero::after{display:none}.hero-copy{max-width:none}.hero-photo{margin:34px
0 0;width:100vw;max-width:none;position:relative;left:50%;transform:translateX(-50%);border:0;border-radius:0;overflow:hidden}.hero-photo
img{width:100%;height:auto;display:block}.hero-photo::before{content:"";position:absolute;inset:0 0 auto 0;height:14%;z-index:1;pointer-events:none;background:linear-gradient(to bottom,var(--hero-seam),transparent)}}@media(min-width:901px){.hero-photo{display:none}}.section-head{max-width:62ch;margin-bottom:clamp(34px,4.5vw,52px)}.items{margin:2.5rem 0 0;padding:0;list-style:none;max-width:760px;border-top:1px solid var(--line-dark)}.items
li{border-bottom:1px solid var(--line-dark);padding:1.15rem 0 1.15rem 2.3rem;position:relative;color:var(--on-dark)}.items li::before{content:"";position:absolute;left:0;top:1.85rem;width:15px;height:2px;background:var(--gold)}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:3rem}@media(max-width:900px){.grid3{grid-template-columns:1fr}}.card{padding:30px
28px;border-radius:var(--r-card);background:#fff;border:1px
solid var(--line-light)}.card
.n{font-family:var(--sans);font-weight:700;font-size:.72rem;letter-spacing:.11em;text-transform:uppercase;color:var(--navy-600);display:block;margin-bottom:14px}.card
h3{color:var(--ink)}.card
p{margin:0;color:var(--ink-muted);font-size:15.5px}.faq{max-width:820px}.faq-item{border-bottom:1px solid var(--line-light)}.faq-item:first-child{border-top:1px solid var(--line-light)}.faq-q{width:100%;text-align:left;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px
4px;font-family:var(--serif);font-weight:400;font-size:1.2rem;color:var(--ink)}.faq-q
.ico{flex:none;width:20px;height:20px;position:relative}.faq-q .ico::before,.faq-q .ico::after{content:"";position:absolute;background:#9A7C12;border-radius:2px}.faq-q .ico::before{top:50%;left:0;right:0;height:2px;transform:translateY(-50%)}.faq-q .ico::after{left:50%;top:0;bottom:0;width:2px;transform:translateX(-50%);transition:opacity .3s var(--ease)}.faq-q[aria-expanded="true"] .ico::after{opacity:0}.faq-a{overflow:hidden;max-height:0;transition:max-height .4s var(--ease)}.faq-a>div{padding:0
4px 24px;color:var(--ink-muted);font-size:16px;max-width:70ch}.form-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(36px,5vw,64px);align-items:start}@media(max-width:860px){.form-grid{grid-template-columns:1fr;gap:40px}}form{background:var(--offwhite);border-radius:var(--r-card);padding:clamp(26px,3vw,38px);color:var(--ink)}.field{margin-bottom:18px}.field.two{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:600px){.field.two{grid-template-columns:1fr}}label{display:block;font-size:14px;font-weight:500;color:var(--ink);margin-bottom:7px}label
.req{color:var(--ink-muted);font-weight:400}input[type=text],input[type=email],input[type=tel],select,textarea{font-family:var(--sans);font-size:16px;width:100%;padding:13px
15px;color:var(--ink);border:1px
solid rgba(15,29,58,.22);border-radius:var(--r-field);background:#fff}textarea{min-height:132px;resize:vertical;line-height:1.5}input::placeholder,textarea::placeholder{color:#8C96A8}input:focus,select:focus,textarea:focus{outline:2px
solid var(--blue-500);outline-offset:1px;border-color:var(--blue-500)}select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%2355617A' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.consent{display:flex;gap:.7rem;align-items:flex-start;margin:22px
0;font-size:13px;color:var(--ink-muted);line-height:1.55}.consent
input{margin-top:.25rem;width:16px;height:16px;accent-color:var(--blue-500);flex:none}.consent
label{font-weight:400;font-size:13px;color:var(--ink-muted);margin:0}.consent
a{color:var(--blue-500)}form
.btn{width:100%}.form-note{margin:20px
0 0;padding-top:18px;border-top:1px solid var(--line-light);font-size:12.5px;color:var(--ink-muted);line-height:1.55;max-width:none}.form-aside .contact-line{display:flex;align-items:center;gap:12px;margin-top:14px;font-size:15px;color:var(--on-dark)}.form-aside .contact-line
b{font-weight:600;color:var(--offwhite)}.ok{display:none;text-align:center;padding:14px
4px}.ok
h3{color:var(--ink)}.ok
p{color:var(--ink-muted);margin-inline:auto}.is-done form>*:not(.ok){display:none}.is-done
.ok{display:block}.err{color:#A33A3A;font-size:13px;margin-top:6px;display:none}.field.invalid
.err{display:block}.field.invalid input,.field.invalid select,.field.invalid
textarea{border-color:#A33A3A}footer{background:var(--navy-900);color:var(--on-dark-muted);padding:clamp(48px,6vw,72px) 0 40px;font-size:13.5px;position:relative;overflow:hidden}footer
.brandmark{height:40px;width:auto;margin-bottom:26px}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:32px;padding-bottom:32px;border-bottom:1px solid var(--line-dark)}@media(max-width:820px){.foot-grid{grid-template-columns:1fr;gap:26px}}.foot-grid
h4{font-family:var(--serif);font-weight:400;font-size:16px;color:var(--offwhite);margin:0
0 10px}footer
p{margin:0
0 9px;max-width:70ch;line-height:1.6}.legal{padding-top:26px}.legal
p{font-size:12.5px;line-height:1.65;color:#8592AD;max-width:none}.legal
b{color:var(--on-dark-muted);font-weight:600}.copyright{margin-top:22px;font-size:12px;color:#6E7C97;line-height:1.8}.copyright
a{color:var(--on-dark-muted)}@keyframes rc-rise{from{transform:translateY(22px)}to{transform:translateY(0)}}@keyframes rc-veil{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rc-settle{from{transform:scale(1.05)}to{transform:scale(1)}}@keyframes rc-arc{from{opacity:0;transform:translate(26px,-18px)}to{opacity:1;transform:none}}.js .hero h1
.w{display:inline-block}.js .hero h1
.ln{display:block;animation:rc-rise .62s var(--ease) both;will-change:transform}.js .hero .marker,.js .hero .lead,
.js .hero-copy>p:not(.marker):not(.lead),
.js .hero .cta,.js .hero-facts{animation:rc-veil .58s var(--ease) both}.js .hero
.marker{animation-delay:.04s}.js .hero
.lead{animation-delay:.36s}.js .hero-copy>p:not(.marker):not(.lead){animation-delay:.44s}.js .hero
.cta{animation-delay:.52s}.js .hero-facts{animation-delay:.60s}.js .hero-bg
img{animation:rc-settle 1.5s var(--ease) both}.js .hero
.arcos{animation:rc-arc 1.1s var(--ease) both;animation-delay:.15s}.js [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .62s var(--ease),transform .62s var(--ease)}.js [data-reveal].in{opacity:1;transform:none}.js [data-stagger]>*{opacity:0}.js [data-stagger].in>*{animation:rc-veil .55s var(--ease) both}.js [data-stagger].in>*:nth-child(1){animation-delay:.04s}.js [data-stagger].in>*:nth-child(2){animation-delay:.12s}.js [data-stagger].in>*:nth-child(3){animation-delay:.20s}.js [data-stagger].in>*:nth-child(4){animation-delay:.28s}.js [data-stagger].in>*:nth-child(5){animation-delay:.36s}.js [data-stagger].in>*:nth-child(6){animation-delay:.44s}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0ms!important}.js [data-reveal],.js [data-stagger]>*{opacity:1;transform:none}}@media(max-width:600px){body{font-size:16px}.btn{width:100%}}.rc-form-card{background:var(--offwhite);border-radius:var(--r-card);padding:clamp(26px,3vw,38px);color:var(--ink)}.rc-form-card
form{background:none;border-radius:0;padding:0}#formHost .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;margin:0
-7px}#formHost .elementor-field-group{padding:0
7px;margin:0
0 18px;align-items:flex-start}#formHost .elementor-field-group.elementor-col-100{width:100%}#formHost .elementor-field-group.elementor-col-50{width:50%}@media(max-width:600px){#formHost .elementor-field-group.elementor-col-50{width:100%}}#formHost .elementor-field-label{display:block;width:100%;font-family:var(--sans);font-size:14px;font-weight:500;color:var(--ink);margin:0
0 7px;padding:0;line-height:1.4}#formHost .elementor-field-required>.elementor-field-label::after{content:" obrigatório";color:var(--ink-muted);font-weight:400;padding:0}#formHost .elementor-field-group .elementor-field-textual{width:100%;font-family:var(--sans);font-size:15px;line-height:1.4;color:var(--ink);padding:12px
14px;min-height:0;border:1px
solid rgba(15,29,58,.22);border-radius:var(--r-field);background-color:#fff;box-shadow:none}#formHost .elementor-field-group textarea.elementor-field-textual{min-height:132px;resize:vertical;line-height:1.5}#formHost .elementor-field-textual::placeholder{color:#8C96A8;opacity:1}#formHost .elementor-field-group .elementor-field-textual:focus{outline:2px
solid var(--blue-500);outline-offset:1px;border-color:var(--blue-500);box-shadow:none}#formHost .elementor-select-wrapper{width:100%}#formHost .elementor-select-wrapper .select-caret-down-wrapper{display:none}#formHost .elementor-select-wrapper select.elementor-field-textual{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%2355617A' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}#formHost .elementor-field-type-acceptance{margin:4px
0 22px}#formHost .elementor-field-type-acceptance>.elementor-field-label{display:none}#formHost .elementor-field-type-acceptance .elementor-field-subgroup{display:block}#formHost .elementor-field-type-acceptance .elementor-field-option{display:flex;gap:.7rem;align-items:flex-start;margin:0}#formHost .elementor-field-type-acceptance
input{margin:.25rem 0 0;width:16px;height:16px;accent-color:var(--blue-500);flex:none}#formHost .elementor-field-type-acceptance .elementor-field-option
label{display:block;font-size:13px;font-weight:400;color:var(--ink-muted);line-height:1.55;margin:0;padding:0}#formHost .elementor-field-type-acceptance
a{color:var(--blue-500)}#formHost .elementor-field-type-submit{margin:0}#formHost .elementor-field-type-submit .elementor-button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px
34px;border-radius:var(--r-pill);font-family:var(--sans);font-size:1rem;font-weight:500;line-height:1.3;text-transform:none;letter-spacing:0;background:var(--gold);color:var(--navy-900);border:1px
solid var(--gold);box-shadow:none;transition:background .25s var(--ease),border-color .25s var(--ease)}#formHost .elementor-field-type-submit .elementor-button:hover,#formHost .elementor-field-type-submit .elementor-button:focus-visible{background:var(--gold-soft);border-color:var(--gold-soft);color:var(--navy-900)}#formHost .elementor-button .elementor-button-text{flex:none}#formHost .elementor-message{font-family:var(--sans);font-size:13px;line-height:1.45;margin:6px
0 0;padding:0;width:100%}#formHost .elementor-message::before{content:none;display:none}#formHost .elementor-message.elementor-help-inline,#formHost .elementor-message.elementor-message-danger{color:#A33A3A}#formHost .elementor-error .elementor-field-textual{border-color:#A33A3A}#formHost .elementor-message-success{display:none}#formHost>.ok{display:none;background:var(--offwhite);border-radius:var(--r-card);padding:clamp(26px,3vw,38px);color:var(--ink)}#formHost>.ok:focus{outline:none}#formHost.is-done>.rc-form-card{display:none}#formHost.is-done>.ok{display:block}