.crt-fpc{background:radial-gradient(circle at top right,rgba(138,111,77,.06),transparent 34%),linear-gradient(180deg,#fff,#fbf8f3);color:#1f2933;padding:clamp(64px,7vw,104px) 20px clamp(58px,6vw,88px);scroll-margin-top:110px;width:100%}.crt-fpc,.crt-fpc *,.crt-fpc :after,.crt-fpc :before{box-sizing:border-box}.crt-fpc__inner{margin:0 auto;max-width:1180px;width:100%}.crt-fpc__top{align-items:center;display:grid;gap:clamp(34px,5vw,76px);grid-template-columns:minmax(0,.82fr) minmax(420px,1fr)}.crt-fpc__content{max-width:600px}.crt-fpc__eyebrow{color:#8a6f4d;font-size:12px;font-weight:500;letter-spacing:.16em;line-height:1.4;margin:0 0 14px;text-transform:uppercase}.crt-fpc__eyebrow,.crt-fpc__title{font-family:Montserrat,Arial,sans-serif}.crt-fpc__title{color:#17202a;font-size:clamp(36px,4.8vw,58px);font-weight:400;letter-spacing:-.055em;line-height:1.04;margin:0}.crt-fpc__intro{color:rgba(31,41,51,.74);font-family:Montserrat,Arial,sans-serif;font-size:clamp(15px,1.35vw,17px);font-weight:300;line-height:1.72;margin:22px 0 0;max-width:560px}.crt-fpc__fallback p,.crt-fpc__form-intro p,.crt-fpc__intro p,.crt-fpc__privacy p{margin:0}.crt-fpc__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.crt-fpc__action{align-items:center;border-radius:999px;display:inline-flex;font-family:Montserrat,Arial,sans-serif;font-size:13px;font-weight:500;gap:9px;justify-content:center;letter-spacing:.035em;line-height:1;min-height:48px;padding:14px 22px;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.crt-fpc__action--whatsapp{background:#17202a;border:1px solid #17202a;box-shadow:0 14px 34px rgba(23,32,42,.14);color:#fff}.crt-fpc__action--email{background:hsla(0,0%,100%,.7);border:1px solid rgba(23,32,42,.22);color:#17202a}.crt-fpc__action:focus,.crt-fpc__action:hover{transform:translateY(-1px)}.crt-fpc__action--whatsapp:focus,.crt-fpc__action--whatsapp:hover{background:#2a3644;border-color:#2a3644;color:#fff}.crt-fpc__action--email:focus,.crt-fpc__action--email:hover{background:#17202a;border-color:#17202a;color:#fff}.crt-fpc__action-icon{align-items:center;display:inline-flex;height:18px;justify-content:center;width:18px}.crt-fpc__image-wrap{aspect-ratio:16/9;background:#e8e1d6;border-radius:30px;box-shadow:0 24px 64px rgba(23,32,42,.12);margin:0;overflow:hidden;position:relative;width:100%}.crt-fpc__image{display:block;height:100%;object-fit:cover;width:100%}.crt-fpc__image-placeholder{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.24),hsla(0,0%,100%,0)),#e8e1d6;color:rgba(31,41,51,.52);display:flex;font-family:Montserrat,Arial,sans-serif;font-size:14px;height:100%;justify-content:center;letter-spacing:.08em;line-height:1.4;min-height:320px;padding:28px;text-align:center;text-transform:uppercase;width:100%}.crt-fpc__form-card{backdrop-filter:blur(6px);background:hsla(0,0%,100%,.86);border:1px solid rgba(23,32,42,.07);border-radius:30px;box-shadow:0 22px 58px rgba(23,32,42,.08);margin:clamp(36px,5vw,58px) auto 0;padding:clamp(24px,3.4vw,38px);width:100%}.crt-fpc__form-header{margin:0 auto 24px;max-width:680px;text-align:center}.crt-fpc__form-title{color:#17202a;font-family:Montserrat,Arial,sans-serif;font-size:clamp(22px,2vw,30px);font-weight:400;letter-spacing:-.035em;line-height:1.18;margin:0}.crt-fpc__form-intro{color:rgba(31,41,51,.72);font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:300;line-height:1.65;margin:10px 0 0}.crt-fpc__form-wrap{width:100%}.crt-fpc__fallback{background:hsla(38,33%,95%,.7);border:1px dashed rgba(23,32,42,.22);border-radius:18px;color:rgba(31,41,51,.72);font-size:14px;line-height:1.65;padding:22px}.crt-fpc__fallback,.crt-fpc__privacy{font-family:Montserrat,Arial,sans-serif;font-weight:300}.crt-fpc__privacy{color:rgba(31,41,51,.54);font-size:13px;line-height:1.55;margin:22px auto 0;max-width:720px;text-align:center}.crt-fpc__form-wrap .hs-form,.crt-fpc__form-wrap form{margin:0!important;max-width:none!important;width:100%!important}.crt-fpc__form-wrap fieldset{max-width:none!important;width:100%!important}.crt-fpc__form-wrap .hs-form fieldset.form-columns-1,.crt-fpc__form-wrap .hs-form fieldset.form-columns-2,.crt-fpc__form-wrap .hs-form fieldset.form-columns-3{display:flex!important;flex-wrap:wrap!important;gap:18px 26px!important;margin:0!important}.crt-fpc__form-wrap .field,.crt-fpc__form-wrap .hs-form-field{margin:0 0 18px!important;padding:0!important}.crt-fpc__form-wrap .hs-form fieldset.form-columns-1 .hs-form-field,.crt-fpc__form-wrap .hs-form fieldset.form-columns-2 .hs-form-field,.crt-fpc__form-wrap .hs-form fieldset.form-columns-3 .hs-form-field{float:none!important;width:auto!important}.crt-fpc__form-wrap .hs-form fieldset.form-columns-1 .hs-form-field{flex:1 1 100%!important}.crt-fpc__form-wrap .hs-form fieldset.form-columns-2 .hs-form-field{flex:1 1 calc(50% - 13px)!important}.crt-fpc__form-wrap .hs-form fieldset.form-columns-3 .hs-form-field{flex:1 1 calc(33.333% - 18px)!important}.crt-fpc__form-wrap .hs-form-field:has(textarea){flex-basis:100%!important;width:100%!important}.crt-fpc__form-wrap label{color:rgba(31,41,51,.78)!important;display:block!important;font-family:Montserrat,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important;margin:0 0 8px!important}.crt-fpc__form-wrap .hs-form-required{color:#8a6f4d!important}.crt-fpc__form-wrap .hs-input,.crt-fpc__form-wrap .input{max-width:none!important;width:100%!important}.crt-fpc__form-wrap input,.crt-fpc__form-wrap select,.crt-fpc__form-wrap textarea{background:#fff!important;border:1px solid rgba(23,32,42,.16)!important;border-radius:12px!important;box-shadow:none!important;color:#17202a!important;font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;line-height:1.4!important;min-height:44px!important;outline:none!important;padding:11px 13px!important;width:100%!important}.crt-fpc__form-wrap input:focus,.crt-fpc__form-wrap select:focus,.crt-fpc__form-wrap textarea:focus{border-color:rgba(138,111,77,.52)!important;box-shadow:0 0 0 3px rgba(138,111,77,.09)!important}.crt-fpc__form-wrap textarea{min-height:92px!important;resize:vertical!important}.crt-fpc__form-wrap .hs-field-desc,.crt-fpc__form-wrap .hs-richtext{color:rgba(31,41,51,.62)!important;font-family:Montserrat,Arial,sans-serif!important;font-size:11px!important;font-weight:300!important;line-height:1.35!important;margin:6px 0 0!important}.crt-fpc__form-wrap .hs-dependent-field,.crt-fpc__form-wrap .legal-consent-container{margin-top:6px!important}.crt-fpc__form-wrap .hs-dependent-field,.crt-fpc__form-wrap .legal-consent-container,.crt-fpc__form-wrap .legal-consent-container div,.crt-fpc__form-wrap .legal-consent-container label,.crt-fpc__form-wrap .legal-consent-container p,.crt-fpc__form-wrap .legal-consent-container span{color:rgba(31,41,51,.62)!important;font-family:Montserrat,Arial,sans-serif!important;font-size:11px!important;line-height:1.4!important}.crt-fpc__form-wrap .legal-consent-container a{color:#17202a!important;text-decoration:underline!important;text-underline-offset:2px!important}.crt-fpc__form-wrap .actions,.crt-fpc__form-wrap .hs-submit{display:flex!important;justify-content:center!important;margin:6px 0 0!important;padding:0!important;width:100%!important}.crt-fpc__form-wrap .hs-button,.crt-fpc__form-wrap input[type=submit]{align-items:center!important;background:#17202a!important;border:1px solid #17202a!important;border-radius:999px!important;box-shadow:0 14px 34px rgba(23,32,42,.15)!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-family:Montserrat,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;justify-content:center!important;letter-spacing:.035em!important;line-height:1!important;min-height:48px!important;min-width:210px!important;padding:14px 28px!important;text-align:center!important;transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease!important;width:auto!important}.crt-fpc__form-wrap .hs-button:hover,.crt-fpc__form-wrap input[type=submit]:hover{background:#2a3644!important;border-color:#2a3644!important;box-shadow:0 18px 42px rgba(23,32,42,.18)!important;transform:translateY(-1px)!important}.crt-fpc__form-wrap .hs-error-msgs{list-style:none!important;margin:7px 0 0!important;padding:0!important}.crt-fpc__form-wrap .hs-error-msgs label{color:#9a3412!important;font-size:12px!important;margin:0!important}.crt-fpc__form-wrap .hs-phone .input,.crt-fpc__form-wrap .hs-phone input,.crt-fpc__form-wrap .hs_mobilephone .input,.crt-fpc__form-wrap .hs_mobilephone input{width:100%!important}@media (max-width:1020px){.crt-fpc__top{gap:32px;grid-template-columns:1fr}.crt-fpc__content{margin:0 auto;max-width:760px;text-align:center}.crt-fpc__intro{margin-left:auto;margin-right:auto}.crt-fpc__actions{justify-content:center}.crt-fpc__image-wrap{margin:0 auto;max-width:820px}}@media (max-width:760px){.crt-fpc{padding:52px 16px 58px;scroll-margin-top:90px}.crt-fpc__title{font-size:clamp(34px,11vw,48px)}.crt-fpc__image-wrap{aspect-ratio:1.22/1;border-radius:24px}.crt-fpc__form-card{border-radius:24px;margin-top:34px;padding:24px 18px}.crt-fpc__form-wrap .hs-form fieldset.form-columns-1,.crt-fpc__form-wrap .hs-form fieldset.form-columns-2,.crt-fpc__form-wrap .hs-form fieldset.form-columns-3{display:block!important}.crt-fpc__form-wrap .hs-form fieldset.form-columns-1 .hs-form-field,.crt-fpc__form-wrap .hs-form fieldset.form-columns-2 .hs-form-field,.crt-fpc__form-wrap .hs-form fieldset.form-columns-3 .hs-form-field,.crt-fpc__form-wrap .hs-form-field{flex:none!important;margin-bottom:15px!important;width:100%!important}.crt-fpc__form-wrap .hs-button,.crt-fpc__form-wrap input[type=submit]{min-width:0!important;width:100%!important}}@media (max-width:560px){.crt-fpc__actions{flex-direction:column}.crt-fpc__action{width:100%}.crt-fpc__image-wrap{aspect-ratio:1/1}.crt-fpc__privacy{font-size:12px}}