body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--Brand1-PenBlue:#081e56;--Brand2-Olivine:#9eb25d;--Brand3-NaplesYellow:#f1db4b;--Brand4-LavenderWeb:#e9ebf8;--GhostWhite:#f4f4f9;--White:#fff;--Grey10:#efefef;--Grey25:silver;--Grey50:#7d7d7d;--page-bg:#f9fafb;--page-bg-2:#fff;--surface:#ffffffeb;--surface2:#ffffffb8;--border:#081e561a;--border2:#081e5624;--text:#081e56eb;--muted:#081e56b3;--muted2:#081e568c;--shadow-sm:0 6px 18px #081e5614;--shadow-md:0 12px 28px #081e561f;--shadow-lg:0 18px 44px #081e5624;--radius:14px;--radius2:18px;--radius3:24px;--ring:0 0 0 4px #081e561a;--container:1180px;--gutter:20px;--ease:cubic-bezier(0.2,0.8,0.2,1);--t1:140ms var(--ease);--t2:220ms var(--ease)}*{box-sizing:border-box}body,html{height:100%}body{background:radial-gradient(900px 540px at 12% 10%,#e9ebf8d9,#0000 60%),radial-gradient(800px 520px at 92% 18%,#ecf4fee6,#0000 55%),radial-gradient(700px 520px at 78% 92%,#f1db4b24,#0000 55%),linear-gradient(180deg,#f9fafb,#fff);background:radial-gradient(900px 540px at 12% 10%,#e9ebf8d9,#0000 60%),radial-gradient(800px 520px at 92% 18%,#ecf4fee6,#0000 55%),radial-gradient(700px 520px at 78% 92%,#f1db4b24,#0000 55%),linear-gradient(180deg,var(--page-bg),var(--page-bg-2));color:#081e56eb;color:var(--text);display:block;font-family:Roboto,sans-serif;margin:0;overflow-x:hidden;padding:0}a{color:#081e56;color:var(--Brand1-PenBlue);text-decoration:none}.container{margin:0 auto;width:min(1180px,calc(100% - 40px));width:min(var(--container),calc(100% - var(--gutter)*2))}.landing{isolation:isolate;min-height:100vh;position:relative}.bg{inset:0;overflow:hidden;pointer-events:none;z-index:-1}.bg,.bg_grid{position:absolute}.bg_grid{background-image:linear-gradient(#081e560d 1px,#0000 0),linear-gradient(90deg,#081e560d 1px,#0000 0);background-size:52px 52px;inset:-30%;-webkit-mask-image:radial-gradient(circle at 40% 35%,#000 0 55%,#0000 78%);mask-image:radial-gradient(circle at 40% 35%,#000 0 55%,#0000 78%);opacity:.25;transform:rotate(6deg)}.bg_orb{border-radius:999px;filter:blur(62px);height:520px;opacity:.28;position:absolute;width:520px}.bg_orb--a{background:#9eb25d59;left:-160px;top:-180px}.bg_orb--b{background:#f1db4b47;bottom:-260px;right:-240px}.bg_orb--c{background:#e9ebf8a6;right:-320px;top:220px}.nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f9fafbbd;border-bottom:1px solid #081e5614;position:-webkit-sticky;position:sticky;top:0;z-index:10}.nav_inner{gap:16px;justify-content:space-between;padding:14px 0}.nav_inner,.nav_left{align-items:center;display:flex}.nav_left{cursor:pointer;gap:12px;-webkit-user-select:none;user-select:none}.nav_brand{display:grid;line-height:1.1}.nav_name{color:#081e56;color:var(--Brand1-PenBlue);font-weight:800;letter-spacing:.2px}.nav_tag{color:#081e568c;color:var(--muted2);font-size:13px}.nav_actions,.nav_links{align-items:center;display:flex;gap:10px}.link{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:12px;color:#081e56b3;color:var(--muted);cursor:pointer;font-weight:700;padding:8px 10px;transition:background .14s cubic-bezier(.2,.8,.2,1),color .14s cubic-bezier(.2,.8,.2,1),transform .14s cubic-bezier(.2,.8,.2,1);transition:background var(--t1),color var(--t1),transform var(--t1)}.link:hover{background:#081e560f;color:#081e56;color:var(--Brand1-PenBlue)}.link:active{transform:translateY(1px)}.c2-logo{background:radial-gradient(circle at 30% 25%,#f1db4b59,#0000 55%),linear-gradient(135deg,#e9ebf8,#ecf4fe);border:1px solid #081e561a;border-radius:14px;box-shadow:0 6px 18px #081e5614;box-shadow:var(--shadow-sm);display:grid;height:42px;place-items:center;width:42px}.c2-logo_mark{color:#081e56;color:var(--Brand1-PenBlue);font-weight:900;letter-spacing:-.5px}.btn{-webkit-appearance:none;appearance:none;border:1px solid #0000;border-radius:12px;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:700;letter-spacing:.2px;padding:12px 16px;transition:transform .14s cubic-bezier(.2,.8,.2,1),background .14s cubic-bezier(.2,.8,.2,1),border .14s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1);transition:transform var(--t1),background var(--t1),border var(--t1),box-shadow var(--t2)}.btn:active{transform:translateY(1px)}.btn--primary{background:linear-gradient(135deg,#081e56f0,#0b2c7ff0);border-color:#081e562e;box-shadow:0 12px 28px #081e561f;box-shadow:var(--shadow-md);color:#fff;color:var(--White)}.btn--primary:hover{box-shadow:0 18px 44px #081e5624;box-shadow:var(--shadow-lg)}.btn--ghost{background:#ffffffe6;border-color:#081e5624;box-shadow:0 6px 18px #081e5614;box-shadow:var(--shadow-sm);color:#081e56;color:var(--Brand1-PenBlue)}.btn--ghost:hover{background:#fff;border-color:#081e562e}.btn--tiny{border-radius:10px;font-size:13px;padding:8px 10px}.btn--lg{font-size:15px;padding:14px 18px}.btn--xl{border-radius:14px;font-size:15px;padding:16px 20px}.hero{padding:34px 0 26px;position:relative;z-index:1}.hero_grid{grid-gap:28px;align-items:center;display:grid;gap:28px;grid-template-columns:1.05fr .95fr}.hero_pills{display:flex;flex-wrap:wrap;gap:8px}.pill{background:#e9ebf8e6;border:1px solid #081e5614;border-radius:999px;color:#081e56c7;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;padding:8px 10px}.hero_title{color:#081e56;color:var(--Brand1-PenBlue);font-family:sans-serif;font-size:clamp(34px,4.2vw,56px);font-weight:400;letter-spacing:-1px;line-height:1.06;margin:16px 0 10px}.hero_accent{background:linear-gradient(90deg,#081e56f5,#9eb25deb);-webkit-background-clip:text;background-clip:text;color:#0000}.hero_subtitle{color:#081e56b3;color:var(--muted);font-family:Open Sans,sans-serif;font-size:17px;line-height:1.65;margin:0;max-width:60ch}.hero_type{align-items:center;background:#ffffffd9;border:1px solid #081e561a;border-radius:14px;box-shadow:0 6px 18px #081e5614;box-shadow:var(--shadow-sm);display:inline-flex;gap:10px;margin-top:18px;padding:10px 12px}.hero_typeLabel{color:#081e568c;color:var(--muted2);font-size:13px;font-weight:600}.hero_typeLabel,.hero_typeValue{font-family:Open Sans,sans-serif}.hero_typeValue{color:#081e56;color:var(--Brand1-PenBlue);font-weight:700}.caret{animation:blink 1s infinite;border-right:2px solid #081e568c;height:16px;width:10px}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}.hero_buttons{gap:12px}.hero_buttons,.trust{display:flex;flex-wrap:wrap;margin-top:18px}.trust{gap:10px}.trust_badge{background:#ecf4fed9;border:1px solid #081e5614;border-radius:999px;color:#081e56d1;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;padding:8px 10px}.hero_stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.stat{background:#ffffffeb;border:1px solid #081e561a;border-radius:16px;box-shadow:0 6px 18px #081e5614;box-shadow:var(--shadow-sm);padding:12px;transition:transform .14s cubic-bezier(.2,.8,.2,1),border-color .14s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1);transition:transform var(--t1),border-color var(--t1),box-shadow var(--t2)}.stat:hover{border-color:#081e5624;box-shadow:0 12px 28px #081e561f;box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat_value{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.2px}.stat_label{color:#081e568c;color:var(--muted2);font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;margin-top:4px}.mock{background:#ffffffeb;border:1px solid #081e561a;border-radius:24px;border-radius:var(--radius3);box-shadow:0 18px 44px #081e5624;box-shadow:var(--shadow-lg);position:relative}.mock_topbar{align-items:center;background:#e9ebf88c;border-bottom:1px solid #081e5614;display:flex;gap:12px;padding:14px 14px 10px}.mock_dots{display:flex;gap:6px}.mock_dots span{background:#081e562e;border-radius:999px;height:10px;width:10px}.mock_search{background:#ffffffeb;border:1px solid #081e561f;border-radius:12px;color:#081e568c;flex:1 1;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;padding:10px 12px}.mock_content{grid-gap:12px;display:grid;gap:12px;grid-template-columns:.95fr 1.05fr;padding:14px}.mock_left,.mock_right{grid-gap:10px;display:grid;gap:10px}.kpi,.mini,.timeline{background:#f9fafbe6;border:1px solid #081e561a;border-radius:16px;padding:12px}.kpi_label{color:#081e56b8;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600}.kpi_value{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-size:19px;font-weight:700;margin-top:6px}.kpi_sub{color:#081e5694;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;margin-top:4px}.kpi--good{box-shadow:inset 0 0 0 1px #9eb25d38}.kpi--warn{box-shadow:inset 0 0 0 1px #f1db4b40}.kpi--neutral{box-shadow:inset 0 0 0 1px #e9ebf8e6}.timeline_title{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-weight:700}.timeline_item{align-items:flex-start;display:flex;gap:10px;margin-top:10px}.timeline_item .dot{background:#081e5638;border-radius:999px;height:10px;margin-top:4px;width:10px}.timeline_item.done .dot{background:#9eb25df2}.timeline_item.active .dot{background:#081e56e6;box-shadow:0 0 0 4px #081e561a;box-shadow:var(--ring)}.t-title{color:#081e56e0;font-size:14px;font-weight:600}.t-sub,.t-title{font-family:Open Sans,sans-serif}.t-sub{color:#081e5699;font-size:13px;font-weight:400;margin-top:2px}.mini-cards{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr .9fr}.mini_head{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-weight:700;margin-bottom:8px}.mini_row{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.floating-chip{-webkit-font-smoothing:antialiased;animation:floaty 5.6s ease-in-out infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#ffffffeb;border:1px solid #081e561f;border-radius:999px;box-shadow:0 12px 28px #081e561f;box-shadow:var(--shadow-md);color:#081e56d1;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;padding:10px 12px;position:absolute;text-rendering:optimizeLegibility;transform:translateZ(0);z-index:9999}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.section{padding:64px 0;position:relative;z-index:1}.section--alt{background:#e9ebf859;border-bottom:1px solid #081e560f;border-top:1px solid #081e560f}.section_head{margin-bottom:20px}.section_title{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-size:30px;font-weight:600;letter-spacing:-.4px;margin:0;text-align:left}.section_sub{color:#081e56b3;color:var(--muted);font-family:Open Sans,sans-serif;line-height:1.6;margin:8px 0 0;max-width:72ch}.card{background:#ffffffeb;border:1px solid #081e561a;border-radius:18px;border-radius:var(--radius2);box-shadow:0 6px 18px #081e5614;box-shadow:var(--shadow-sm)}.grid{grid-gap:12px;display:grid;gap:12px}.grid--features{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card{align-items:flex-start;display:flex;gap:12px;padding:14px;transition:transform .14s cubic-bezier(.2,.8,.2,1),border-color .14s cubic-bezier(.2,.8,.2,1),box-shadow .22s cubic-bezier(.2,.8,.2,1),background .14s cubic-bezier(.2,.8,.2,1);transition:transform var(--t1),border-color var(--t1),box-shadow var(--t2),background var(--t1)}.feature-card:hover{background:#ecf4fe99;border-color:#081e5624;box-shadow:0 12px 28px #081e561f;box-shadow:var(--shadow-md);transform:translateY(-2px)}.feature-card_icon{background:#ecf4fee6;border:1px solid #081e561a;border-radius:14px;display:grid;font-size:19px;height:42px;place-items:center;width:42px}.feature-card_title{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-weight:700}.feature-card_desc{color:#081e56b3;color:var(--muted);font-family:Open Sans,sans-serif;font-size:16px;line-height:1.55;margin-top:6px}.how{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1.05fr .95fr;place-items:center}.steps{grid-gap:10px;display:grid;gap:10px;margin-top:14px}.step{background:#ffffffeb;border:1px solid #081e561a;border-radius:16px;box-shadow:0 6px 18px #081e5614;box-shadow:var(--shadow-sm);display:flex;gap:12px;padding:12px}.step_idx{background:#f1db4b38;border:1px solid #f1db4b47;border-radius:14px;color:#081e56e6;display:grid;height:44px;place-items:center;width:44px}.step_idx,.step_title{font-family:Raleway,sans-serif;font-weight:700}.step_title{color:#081e56;color:var(--Brand1-PenBlue)}.step_desc{color:#081e56b3;color:var(--muted);font-family:Open Sans,sans-serif;font-size:14px;line-height:1.55;margin-top:4px}.diagram{padding:14px}.diagram_head{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.diagram_title{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-size:19px;font-weight:700}@media (max-width:980px){.floating-chip{display:none}.hero_grid,.how,.mock_content{grid-template-columns:1fr}.grid--features{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--features>:last-child{grid-column:1/-1;justify-self:center;width:min(620px,100%)}}@media (max-width:620px){.nav_actions{display:none}.grid--features,.hero_stats,.mini-cards{grid-template-columns:1fr}.section_title{text-align:left}}.chip{align-items:center;background:#ffffffe6;border:1px solid #081e561a;border-radius:999px;box-shadow:0 6px 14px #081e560f;color:#081e56d1;display:inline-flex;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;gap:6px;padding:7px 10px}.chip--blue{background:#ecf4fef2;border-color:#081e561a}.chip--green{background:#eaf5e6f2;border-color:#9eb25d4d}.chip--yellow{background:#fcf3e6f2;border-color:#f1db4b66}.chip--red{background:#fce9e8f2;border-color:#f2080038}.section_head h2.section_title{text-align:left}.diagram_hint{color:#081e568c;font-family:Open Sans,sans-serif;font-size:13px;font-weight:500}.diagram_imgWrap{background:#ffffffeb;border:1px solid #081e561a;border-radius:16px;box-shadow:0 10px 22px #081e5614;display:grid;margin-top:12px;min-height:260px;overflow:hidden;place-items:center}.diagram_imgWrap img{display:block;height:auto;width:100%}.diagram_fallback{display:none;padding:18px;width:100%}.diagram_fallbackTitle{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-weight:700;margin-bottom:6px}.diagram_fallbackText{color:#081e56a6;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.55}.diagram_fallbackText code{background:#e9ebf8cc;border:1px solid #081e561a;border-radius:8px;color:#081e56cc;padding:2px 6px}.diagram_fallbackPills{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.diagram_foot{border-top:1px solid #081e5614;margin-top:12px;padding-top:12px}.diagram_note{color:#081e569e;font-family:Open Sans,sans-serif;font-size:14px}.callout{background:linear-gradient(135deg,#e9ebf899,#ecf4febf);border:1px solid #081e561a;margin-top:12px;padding:16px}.callout_title{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-size:19px;font-weight:700}.callout_desc{color:#081e56a6;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.55;margin-top:6px}.callout_row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.security{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1.2fr .8fr}.security_card{align-items:flex-start;background:#ffffffeb;border:1px solid #081e561a;border-radius:18px;box-shadow:0 14px 30px #081e561a;display:flex;gap:14px;padding:18px}.security_icon{background:#e9ebf8d9;border:1px solid #081e561a;border-radius:14px;display:grid;font-size:18px;height:44px;place-items:center;width:44px}.security_title{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-size:20px;font-weight:700;margin:0;text-align:left}.security_desc{color:#081e56a6;line-height:1.6;margin:6px 0 0}.security_desc,.security_list{font-family:Open Sans,sans-serif;font-size:14px}.security_list{color:#081e56b3;line-height:1.65;margin:12px 0 0;padding-left:18px}.security_miniGrid{grid-gap:12px;display:grid;gap:12px}.miniStat{background:#ffffffeb;border:1px solid #081e561a;border-radius:16px;box-shadow:0 10px 22px #081e5614;padding:14px}.miniStat_top{color:#081e5699;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600}.miniStat_big{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-size:20px;font-weight:800;margin-top:8px}.miniStat_sub{color:#081e569e;font-family:Open Sans,sans-serif;font-size:13px;margin-top:6px}.cta{background:radial-gradient(900px 520px at 25% 10%,#e9ebf8bf,#0000 60%),radial-gradient(900px 520px at 85% 90%,#f1db4b24,#0000 55%),linear-gradient(180deg,#ecf4fe8c,#f9fafbf2);border-top:1px solid #081e560f;padding:72px 0;position:relative}.cta_inner{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:1.1fr .9fr}.cta_title{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-size:34px;font-weight:800;letter-spacing:-.3px;margin:0;text-align:left}.cta_sub{color:#081e56ad;font-family:Open Sans,sans-serif;line-height:1.65;margin:10px 0 0;max-width:60ch}.cta_actions{gap:12px;margin-top:16px}.cta_actions,.cta_fine{display:flex;flex-wrap:wrap}.cta_fine{gap:8px;margin-top:14px}.ctaCard{background:#ffffffeb;border:1px solid #081e561a;border-radius:20px;box-shadow:0 18px 40px #081e561f;padding:18px}.ctaCard_title{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-size:18px;font-weight:800}.ctaCard_list{grid-gap:10px;display:grid;gap:10px;margin-top:12px}.ctaCard_item{align-items:flex-start;color:#081e56b3;display:flex;font-family:Open Sans,sans-serif;font-size:14px;gap:10px;line-height:1.5}.ctaCard_tick{background:#eaf5e6f2;border:1px solid #9eb25d4d;border-radius:999px;color:#081e56d9;display:grid;flex:0 0 auto;font-size:13px;font-weight:800;height:22px;place-items:center;width:22px}.ctaCard_footer{align-items:center;border-top:1px solid #081e5614;display:flex;gap:10px;justify-content:space-between;margin-top:16px;padding-top:14px}.ctaCard_hint{color:#081e5699;font-family:Open Sans,sans-serif;font-size:13px}.footer{background:#f9fafbd9;border-top:1px solid #081e5614;padding:18px 0}.footer_inner{flex-wrap:wrap;gap:14px;justify-content:space-between}.footer_inner,.footer_left{align-items:center;display:flex}.footer_left{gap:10px}.footer_brand{color:#081e56;color:var(--Brand1-PenBlue);font-family:Raleway,sans-serif;font-weight:800}.footer_muted{color:#081e5699;font-family:Open Sans,sans-serif;font-size:13px}.footer_right{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.footer_copy{color:#081e568c;font-family:Open Sans,sans-serif;font-size:12px;padding-left:6px}@media (max-width:980px){.cta_inner,.security{grid-template-columns:1fr}}@media (max-width:620px){.cta_title{font-size:28px}.footer_inner,.footer_right{justify-content:center}}.hero_visual{padding:0 28px;position:relative}@media (max-width:900px){.hero_visual{padding:0}.floating-chip{left:12px!important;max-width:calc(100vw - 48px);right:auto!important}}.footer_legal{align-items:center!important;display:flex!important;flex-direction:column!important;gap:15px}.footer_legal .footer_copy{font-size:13px!important;justify-content:center!important;text-align:center!important}.callout-image-only{border-radius:10px;height:auto;margin:0 auto;max-width:400px;overflow:hidden;width:400px}.callout-image-only img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:640px){.callout-image-only{width:auto}.nav_inner{flex-direction:column}}.ctaForm{margin-top:16px}.ctaForm_grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.field_label{color:var(--Black);display:block;font-size:13px;margin-bottom:6px}.field_input{background:var(--White);border:1px solid var(--Grey10);border-radius:14px;color:var(--Black);font-family:Open Sans,sans-serif;outline:none;padding:12px;width:100%}.field_input::placeholder{color:var(--Grey25)}.field_input:focus{border-color:var(--Brand1-PenBlue)}.field_input.is-error{border-color:#f20800}.field_error{color:#ff6b6bf2;font-size:12px;margin-top:6px}.modalOverlay{background:#0000008c;display:grid;inset:0;padding:18px;place-items:center;position:fixed;z-index:9999}.modalCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--White);border:1px solid #ffffff1f;border-radius:18px;box-shadow:0 18px 60px #00000073;padding:18px;width:min(520px,100%)}.modalTitle{font-size:18px;font-weight:800;margin-bottom:8px}.modalText{color:var(--Black);line-height:1.5;margin-bottom:14px}.field--full{grid-column:1/-1}.field_textarea{min-height:110px;resize:vertical}@media (max-width:900px){.ctaForm_grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.7b8f1289.css.map*/