@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";@theme{ --font-sans: "Instrument Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }:root{--color-brand-main: #003287;--color-brand-light: #003DA5;--color-brand-secondary: #001C4B;--color-brand-accent: #00B453;--color-surface-base: #F3F0EB;--color-surface-white: #ffffff;--color-text-main: #191918;--color-text-inverse: #ffffff;--color-button-bg: var(--color-brand-accent);--color-button-text: var(--color-text-inverse);--color-border-light: rgba(0, 0, 0, .1);--color-errors: #CC0000}body{background-color:var(--color-surface-base);font-family:Montserrat,sans-serif;font-size:16px;margin:0}.header{height:76px;background-color:var(--color-surface-white);display:flex;justify-content:center;align-items:center;gap:32px;box-shadow:0 8px 15px #19191826}.header .logo{height:52px;width:auto}.header a{color:var(--color-text-main);text-decoration:none}.logo-group{display:flex;align-items:center;gap:8px}.separator{line-height:1;display:flex;align-items:center}section{display:flex;flex-direction:column;gap:16px;margin:8px auto;position:relative;max-width:100%!important}a{color:var(--color-text-inverse)}.block{padding:24px;border-radius:8px}h1,h2{font-weight:700;font-style:Bold;font-size:44px;line-height:130%;letter-spacing:0%;color:var(--color-brand-light);margin-bottom:0;word-break:word-break;max-width:45%}.section-content h2{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:28px;line-height:120%;letter-spacing:0%}.section-content h3{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:16px;line-height:130%;letter-spacing:0%}.section-content p.ariane{color:var(--color-brand-light)!important}.section-content a{color:var(--color-brand-light)!important;text-decoration:underline}.primary h2{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:28px;line-height:120%;letter-spacing:0%;text-align:center;max-width:400px;margin:0 auto}.primary p{text-align:center;max-width:400px;margin:0 auto}.primary{opacity:1;gap:40px;border-radius:20px;background-color:var(--color-brand-main);color:var(--color-text-inverse);padding:40px 47px}.secondary{opacity:1;gap:40px;padding:40px 32px;border-radius:20px;background-color:var(--color-surface-white)}.step{display:flex;align-items:flex-start;gap:12px;background-color:var(--color-surface-white)}.step-icon{flex:0 0 48px;width:48px;height:100px;background:var(--color-brand-light);color:var(--color-text-inverse);font-size:20px;line-height:24px;text-align:center;border-radius:8px;padding-top:60px}.section-4 .step-icon{height:auto;width:auto;background:transparent;padding-top:0}.step-content{flex:1 1 auto}.item_union{position:absolute;bottom:1em}form{max-width:100%;margin:0 auto;color:var(--color-text-inverse);font-size:14px}form h2{font-family:Montserrat;font-weight:600;font-style:SemiBold;font-size:28px;line-height:120%;letter-spacing:0%;text-align:center}.button-container{display:flex;justify-content:center}form button,.tc-privacy-button{background-color:var(--color-brand-accent);border-radius:15px;color:var(--color-text-inverse);text-transform:none;position:relative;margin:0 auto;display:block;text-align:center;border:0px;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;line-height:1;padding:14px 24px;z-index:99}form button:hover,.tc-privacy-button:hover{cursor:pointer;opacity:.9}form button img,.tc-privacy-button img{display:inline-block}form button .arrow{position:absolute;top:15px}.form-group,.checkbox-group{position:relative;max-width:400px;margin:1em auto}.form-group label{position:absolute;top:15%;left:12px;transform:translateY(-50%);font-size:14px;color:var(--color-text-main);pointer-events:none;transition:all .3s ease;margin-top:6px}.form-group input.field-error{border-color:var(--color-errors)}.form-group input,.form-group textarea{height:54px;width:100%;padding:16px 12px 0;font-size:14px;border:1px solid transparent;border-radius:8px;background-color:var(--color-surface-white);color:var(--color-brand-secondary);outline:none;transition:all .3s ease;margin-bottom:.2em}input{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;color:#001c4b;box-sizing:border-box;top:10%}.field-error+label{color:var(--color-errors)}footer{background-color:#00112d;color:var(--color-text-inverse);margin-top:4em;padding-bottom:2em}footer p{margin-top:2em}footer section{margin:0 auto}.social-networks{display:flex;gap:16px;margin-top:1em}h3{display:flex;align-items:flex-start;gap:8px;font-family:Montserrat;font-weight:600;font-style:SemiBold;line-height:130%;letter-spacing:0%}h3 img{width:32px;height:auto;flex-shrink:0;margin-top:4px}.section-2{flex-direction:column-reverse}.mobile{display:none}@media(max-width:1000px){h1,h2{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:24px;line-height:130%;letter-spacing:0%;max-width:100%}.block{max-width:100%;margin:0 auto}section{margin:0 auto}.section-4 .step{text-align:center;height:308px;display:flex;flex-direction:column;justify-content:center;align-items:center}.section-4 .step-content{flex:0}.mobile{display:block}.desktop-only{display:none}.primary{margin:0 auto;padding:16px}.text-aboutus{font-family:Montserrat;font-weight:600;font-style:"SemiBold";font-size:20px;line-height:140%;letter-spacing:0%}.text-aboutus-2{font-family:Montserrat;font-weight:500;font-style:Medium;font-size:20px;leading-trim:NONE;line-height:140%;letter-spacing:0%}}@media(min-width:1001px){main{max-width:90%;margin:0 auto}.desktop-only{display:block}.section-2{flex-direction:row}.section-2 .block{flex:1}.section-3{flex-direction:row}.section-3 .block{flex:1}.section-4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 16px}.blockForm{position:absolute;top:-300px}section:has(.blockForm)+section{margin-top:15%}}@media(min-width:1400px){section{width:1366px;margin:0 auto}}
