body .record-button.record-button{--record-size:132px;--record-label:#c1cd9e;position:relative;isolation:isolate;box-sizing:border-box;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:44px;max-width:100%;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none;font:500 11px/1.5 var(--body,Manrope,sans-serif);letter-spacing:0;text-decoration:none;transform:none;cursor:pointer;vertical-align:middle;transition:filter .25s}body .record-button.record-button::before{content:'';position:absolute;width:var(--record-size);height:var(--record-size);border-radius:50%;z-index:-2;pointer-events:none;background:repeating-radial-gradient(circle at center,transparent 0 2px,#ffffff1f 2.5px 3px,transparent 3.5px 5px),conic-gradient(from 20deg,#111511,#41473c 16%,#141714 24%,#101310 48%,#444a3e 66%,#181c17 74%,#111511);box-shadow:inset 0 0 0 1px #b0bc9b55,0 5px 15px #0002;animation:cta-record-spin 4s linear infinite;animation-play-state:paused}body .record-button.record-button::after{content:'';position:absolute;border-radius:50%;background:var(--record-label);z-index:-1;pointer-events:none}body .record-button.record-button:hover::before,body .record-button.record-button:focus-visible::before{animation-play-state:running}body .record-button.record-button:focus-visible{outline:2px solid #889b67;outline-offset:7px}body .record-button.record-button:active{filter:brightness(.9)}body .record-button.record-button>.record-button__text{display:block;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;transform:none;letter-spacing:0}body .record-button.record-button>.record-button__arrow{display:block;width:auto;height:auto;margin:0;padding:0;border:0;background:none;font:400 23px/1 var(--body,Manrope,sans-serif);color:inherit;transform:none}body .record-button.record-button>.record-button__arrow::after{content:none}body .record-button--primary.record-button{width:var(--record-size);height:var(--record-size);min-width:var(--record-size);aspect-ratio:1;flex-direction:column-reverse;gap:4px;white-space:normal;color:#25301e;text-align:center;border-radius:50%}body .record-button--primary.record-button::before{inset:0}body .record-button--primary.record-button::after{inset:12%;box-shadow:inset 0 0 0 1px #26351c20}body .record-button--primary.record-button>.record-button__text{width:56%;max-width:56%;white-space:normal;overflow-wrap:anywhere;hyphens:none;font-size:10px;line-height:1.4;text-wrap:balance;flex:0 1 auto;min-width:0}body .record-button--primary.record-button>.record-button__arrow{font-size:20px;flex:0 0 20px}body .record-button--primary.record-button:hover{--record-label:#d4dfb6}body .record-button--secondary.record-button,body .record-button--compact.record-button{gap:20px;width:fit-content;min-width:0;min-height:46px;height:auto;aspect-ratio:auto;padding:12px 18px;border:1px solid currentColor;border-radius:2px;text-align:left;color:inherit;white-space:normal;transition:background .2s,color .2s,box-shadow .2s}body .record-button--secondary.record-button::before,body .record-button--compact.record-button::before,body .record-button--secondary.record-button::after,body .record-button--compact.record-button::after{content:none;animation:none}body .record-button--secondary.record-button>.record-button__text,body .record-button--compact.record-button>.record-button__text{min-width:0;white-space:normal;overflow-wrap:anywhere;font-size:11px;line-height:1.5}body .record-button--secondary.record-button>.record-button__arrow,body .record-button--compact.record-button>.record-button__arrow{position:static;margin:0;flex-shrink:0;font-size:19px;line-height:1;transition:transform .2s}body .record-button--secondary.record-button:hover,body .record-button--compact.record-button:hover{background:#91a57418;box-shadow:inset 0 0 0 1px currentColor}body .record-button--secondary.record-button:hover>.record-button__arrow,body .record-button--compact.record-button:hover>.record-button__arrow{transform:translate(2px,-2px)}body .record-button--compact.record-button{min-height:42px;padding:10px 15px;gap:20px;color:#c1cd9e}body .record-button--compact.record-button>.record-button__text{font-size:10px;white-space:nowrap}body .record-button.site-footer-cta{--record-size:144px}body .record-button.contact-send{margin-top:30px}body .record-button.corporate-closing-link,body .record-button.closing-arrow{margin-top:35px}body .record-button.form-submit{margin-top:24px}@keyframes cta-record-spin{to{rotate:360deg}}body .record-button.form-submit{--record-size:156px}@media(max-width:740px){body .record-button--primary.record-button{--record-size:124px}body .record-button.site-footer-cta{--record-size:132px}body .record-button.form-submit{--record-size:148px}body .record-button--secondary.record-button{gap:16px;padding:11px 14px}body .record-button--compact.record-button{gap:13px;padding:9px 11px;min-height:40px}body .record-button--compact.record-button>.record-button__text{font-size:9px}}@media(prefers-reduced-motion:reduce){body .record-button.record-button::before{animation:none}body .record-button.record-button{transition:none}}