.cc-center{--cc-stroke:color-mix(in srgb,currentColor 14%,transparent);--cc-teal:#1b3a57;border:1px solid var(--cc-stroke);background:color-mix(in srgb,var(--pf-panel,#fff) 96%,transparent);color:inherit;border-radius:16px;padding:clamp(16px,3vw,30px)}.cc-center *{box-sizing:border-box}.cc-heading{margin-bottom:19px}.cc-kicker{letter-spacing:.12em;color:#1b3a57;font-size:10px;font-weight:850}.cc-heading h2{letter-spacing:-.035em;color:inherit;margin:7px 0;font-size:clamp(24px,3vw,31px);line-height:1.15}.cc-heading p{opacity:.7;margin:0;font-size:13px;line-height:1.6}.cc-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:24px;display:grid}.cc-categories button{cursor:pointer;border:1px solid var(--cc-stroke);color:inherit;text-align:left;background:0 0;border-radius:11px;align-content:center;gap:5px;min-height:73px;padding:12px 14px;display:grid}.cc-categories button.is-on{border-color:var(--cc-teal);box-shadow:inset 0 0 0 1px var(--cc-teal);background:#1b3a571a}.cc-categories strong{font-size:13px}.cc-categories small{opacity:.65;font-size:11px;line-height:1.35}.cc-form{gap:20px;display:grid}.cc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cc-fields label{min-width:0;color:inherit;align-content:start;gap:7px;font-size:13px;font-weight:750;display:grid}.cc-fields label.cc-full{grid-column:1/-1}.cc-optional{opacity:.55;margin-left:3px;font-size:11px;font-weight:500}.cc-fields input,.cc-fields textarea{font:inherit;border:1px solid var(--cc-stroke);background:color-mix(in srgb,var(--pf-panel,#fff) 99%,transparent);width:100%;max-width:100%;min-height:48px;color:inherit;border-radius:10px;padding:12px 13px;font-size:15px;font-weight:400;line-height:1.5}.cc-fields textarea{resize:vertical;min-height:155px}.cc-fields input:focus-visible,.cc-fields textarea:focus-visible{outline:2px solid var(--cc-teal);outline-offset:1px}.cc-fields [aria-invalid=true]{border-color:#c85a58;outline-color:#c85a58}.cc-fields input::placeholder,.cc-fields textarea::placeholder{color:color-mix(in srgb,currentColor 50%,transparent)}.cc-error{color:#df7771;font-size:12px;font-weight:650;line-height:1.4}.cc-count{text-align:right;opacity:.6;font-size:11px}.cc-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.cc-alert{background:#c85a581a;border:1px solid #bf5757;border-radius:9px;padding:12px;font-size:12px;line-height:1.6}.cc-submit{justify-content:space-between;align-items:center;gap:22px;display:flex}.cc-submit p{opacity:.65;max-width:370px;margin:0;font-size:12px;line-height:1.6}.cc-submit button,.cc-success-actions button{color:#fff;cursor:pointer;background:#1b3a57;border:0;border-radius:10px;min-width:180px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:800}.cc-submit button:disabled{opacity:.65;cursor:wait}.cc-success{text-align:center;justify-items:center;gap:14px;padding:30px 20px;display:grid}.cc-success-icon{color:#1b3a57;background:#1b3a5729;border-radius:50%;place-items:center;width:70px;height:70px;font-size:36px;font-weight:800;display:grid}.cc-success h2{letter-spacing:-.03em;margin:0;font-size:clamp(25px,4vw,34px)}.cc-success p{opacity:.78;overflow-wrap:anywhere;max-width:490px;margin:0;font-size:15px;line-height:1.7}.cc-success-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:6px;display:flex}.cc-success-actions a{color:inherit;padding:12px;font-size:13px;font-weight:750;text-decoration:none}@media (width<=680px){.cc-center{border-radius:13px;padding:17px}.cc-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.cc-categories button{min-height:72px;padding:10px}.cc-categories strong{font-size:12px}.cc-categories small{font-size:10px}.cc-fields{grid-template-columns:1fr;gap:15px}.cc-submit{flex-direction:column;align-items:stretch;gap:14px}.cc-submit button{width:100%;min-height:52px}.cc-success{padding:20px 4px}.cc-success-actions,.cc-success-actions button{width:100%}}.cc-guidance{border:1px solid color-mix(in srgb,currentColor 12%,transparent);color:inherit;border-radius:13px;justify-content:space-between;align-items:center;gap:22px;margin-top:18px;padding:22px 24px;display:flex}.cc-guidance h2{margin:0 0 8px;font-size:16px}.cc-guidance p{opacity:.7;max-width:660px;margin:0;font-size:13px;line-height:1.6}.cc-guidance a{white-space:nowrap;color:inherit;font-size:12px;font-weight:800;text-decoration:none}@media (width<=700px){.cc-guidance{padding:16px;display:block}.cc-guidance a{white-space:normal;margin-top:15px;display:block}}.cc-center{--pf-panel:#16283a}html:not([data-macarasi-theme=dark]) .cc-center{--pf-panel:#fff}html:not([data-macarasi-theme=dark]) .pf-shell .pf-info-page:has(.cc-center){color:#16283a}html:not([data-macarasi-theme=dark]) .pf-info-page:has(.cc-center) .pf-info-hero{background:linear-gradient(105deg,#e4ecf5,#eef7f7 55%,#e9f1fd);border-color:#b9c6d3}html:not([data-macarasi-theme=dark]) .pf-info-page:has(.cc-center) .pf-info-hero :is(h1,p,.pf-info-label,.pf-info-index,.pf-info-kicker){color:#16283a}:is(html:not([data-macarasi-theme=dark]) .pf-info-page:has(.cc-center) .pf-info-crumb a,html:not([data-macarasi-theme=dark]) .pf-info-page:has(.cc-center) .pf-info-crumb span:last-child){color:#1b3a57}html:not([data-macarasi-theme=dark]) .pf-info-page:has(.cc-center) .pf-info-crumb{color:#1b3a57}
