.landing-page{--font-body: "Roboto", sans-serif;--font-headings: "Montserrat", sans-serif;--font-secondary: "Inter", sans-serif;background:#fff;margin:0;padding:0;color:#0a0a0a;font:15px/1.5 var(--font-body)}.landing-page *{box-sizing:border-box}.landing-page h1,.landing-page h2{margin:0;font-weight:700;font-family:var(--font-headings)}.landing-page h1{font-size:28px}.landing-page h2{font-size:24px}.landing-page .landing-card-wrap{padding:0}.landing-page .landing-card{max-width:100%;width:600px;text-align:center;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between}.landing-page .landing-card-cover{aspect-ratio:2/1;background:no-repeat center;background-size:cover;position:relative;display:flex;align-items:center;justify-content:center}.landing-page .landing-card-cover:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--cover-overlay-color, transparent);opacity:var(--cover-overlay-opacity, 0)}.landing-page .landing-card-cover--empty{aspect-ratio:2/.53}.landing-page .landing-card-cover--empty:has(.landing-card-logo){aspect-ratio:2/.85}.landing-page .landing-card-cover--empty .landing-card-logo{--bottom: 56%}.landing-page.design__cover__bg-type__color .landing-card-cover{background-color:var(--cover-bg-color, transparent)}.landing-page.design__cover__bg-gradient-type__vertical .landing-card-cover{background:linear-gradient(to bottom,var(--cover-gradient-start-color),var(--cover-gradient-end-color))}.landing-page.design__cover__bg-gradient-type__horizontal .landing-card-cover{background:linear-gradient(to right,var(--cover-gradient-start-color),var(--cover-gradient-end-color))}.landing-page.design__cover__bg-gradient-type__diagonal-top .landing-card-cover{background:linear-gradient(45deg,var(--cover-gradient-start-color),var(--cover-gradient-end-color))}.landing-page.design__cover__bg-gradient-type__diagonal-bottom .landing-card-cover{background:linear-gradient(135deg,var(--cover-gradient-start-color),var(--cover-gradient-end-color))}.landing-page.design__cover__bg-gradient-type__circular .landing-card-cover{background:radial-gradient(circle,var(--cover-gradient-start-color),var(--cover-gradient-end-color))}.landing-page .landing-card-logo{--bottom: 50%;display:block;max-width:40%;max-height:calc(var(--bottom) - 20px);width:auto;height:auto;bottom:var(--bottom);position:absolute;z-index:5}.landing-page .landing-card-avatar{display:block;--width: 40%;width:var(--width);aspect-ratio:1/1;border-radius:50%;margin:calc(-1 * var(--width) / 2) auto 0;z-index:5;position:relative;box-sizing:content-box;object-fit:cover}.landing-page.design__avatar__has-border .landing-card-avatar{border:4px solid var(--avatar-border-color, transparent)}.landing-page.design__avatar__has-shadow .landing-card-avatar{box-shadow:0 0 12px #00000040}.landing-page .landing-card-intro{margin:30px 20px}.landing-page .landing-card-person-name,.landing-page .landing-card-company-name{margin:5px 0}.landing-page .landing-card-person-role{font-family:var(--font-secondary);font-style:normal;display:block;margin:10px 0;font-size:16px}.landing-page .landing-card-content{margin:0 20px 20px}.landing-page.design__links__no-shadows .link-list a,.landing-page.design__vcf-buttons__no-shadows .vcf-buttons a{box-shadow:none}.landing-page .landing-card-lists{display:flex;flex-direction:column}.landing-page.design__vcf-buttons__position__above-links .landing-card-lists .vcf-buttons{order:-1}.landing-page .link-list,.landing-page .vcf-buttons{list-style:none;margin:0;padding:0}.landing-page .link-list li,.landing-page .vcf-buttons li{margin-bottom:20px}.landing-page .link-list a,.landing-page .vcf-buttons a{display:block;padding:15px;border-radius:4px;background-color:var(--links-bg-color, #f1f1f1);box-shadow:2px 2px 3px #00000080;font-weight:700;text-decoration:none;color:var(--links-color, inherit);line-height:1;word-break:break-all;transition:all .15s ease-in-out;cursor:pointer}.landing-page .link-list a:hover,.landing-page .vcf-buttons a:hover{background-color:var(--links-bg-hover-color, #fff);color:var(--links-hover-color, inherit)}.landing-page .link-list a .icon,.landing-page .vcf-buttons a .icon{display:inline-flex;margin-right:2px;vertical-align:text-top}.landing-page .link-list a .icon svg,.landing-page .vcf-buttons a .icon svg{width:auto;height:1em;object-fit:contain}.landing-page .link-list a svg *,.landing-page .vcf-buttons a svg *{fill:currentColor}.landing-page .vcf-buttons a{background-color:var(--vcf-buttons-bg-color, #3591f3);color:var(--vcf-buttons-color, #fff)}.landing-page .vcf-buttons a:hover{background-color:var(--vcf-buttons-bg-hover-color, #4a9ef7);color:var(--vcf-buttons-hover-color, #fff)}.landing-page .social-links{list-style:none;margin:0;padding:0;display:flex;gap:5px;justify-content:center;flex-wrap:wrap}.landing-page .social-links a{display:block;width:50px;height:50px;border-radius:5px;display:flex;align-items:center;justify-content:center;transition:all .15s ease-in-out;background-color:#000}.landing-page .social-links a svg{width:25px;height:25px;transition:all .15s ease-in-out;fill:var(--text-color, #fff)}.landing-page .social-links a:hover{opacity:.9}.landing-page .social-links.scoped--colors--brand svg{color:var(--text-color, #fff)}.landing-page .landing-card-footer{display:flex;justify-content:center;gap:8px;align-items:center;flex-direction:column;margin-top:24px}.landing-page .landing-card-credit-line{font-size:12px}.landing-page .landing-card-credit-logo svg{width:auto;height:20px}.landing-page .social-links a{cursor:pointer;background-color:var(--brand-color)}.landing-page .social-links.custom-design.shape--round a{border-radius:50%}.landing-page .social-links.custom-design.colors--custom a{background-color:var(--bg-color)}.landing-page .social-links.custom-design.colors--custom a svg{fill:var(--color)}.landing-page .social-links.custom-design.colors--custom a:hover{background-color:var(--hover-bg-color)}.landing-page .social-links.custom-design.colors--custom a:hover svg{fill:var(--hover-color)}a{color:#c8a13c}.input{display:block;width:100%;border:1px solid #ddd;height:3em;border-radius:8px;outline:0;padding:.7em 1em;line-height:1.6}.input:disabled{opacity:.75}.input.invalid{color:#f44336;border-color:#f44336}.control{text-align:left}.control:has(:required) .control-label:after{content:" *";color:#f44336}.form{display:flex;gap:20px;flex-wrap:wrap;flex-direction:column}.field-row{display:flex;gap:20px}.field-row>*{flex:1}.error{margin:0 0 .4em;font-size:.9em;font-style:italic;color:#f44336}.control-label{display:inline-block;margin-bottom:6px;font-size:13px;font-weight:500}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button{background:#ff5722;display:inline-flex;gap:12px;align-items:center;justify-content:center;padding:1.2em;border:0;outline:0;border-radius:8px;color:#fff;cursor:pointer;transition:all .15s ease-in-out}.button:hover{background:#eb4e1c}.button:disabled{opacity:.75;cursor:not-allowed}.button.loading{position:relative}.button.loading:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;animation:spin .5s linear infinite}.button-block{width:100%}.exchange-form{text-align:left}@media screen and (max-width: 425px){.field-row{flex-direction:column}}
