@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Instrument+Serif:ital@0;1&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap";.landing-construction{--construction-paper:#f7f5f0;--construction-muted:#6d6b65;--construction-red:#d83b2f;background:var(--construction-paper);color:#171716;font-family:DM Sans,sans-serif}.landing-construction__inner{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);width:min(100% - 64px,1400px);min-height:80vh;margin:0 auto;display:grid}.landing-construction__copy{flex-direction:column;align-items:flex-start;min-width:0;padding:104px clamp(32px,5vw,96px) 56px 0;display:flex}.landing-construction__eyebrow{color:var(--construction-muted);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:11px;font-weight:600;display:flex}.landing-construction__eyebrow>span{background:var(--construction-red);flex-shrink:0;width:28px;height:2px}.landing-construction h2{letter-spacing:-.045em;margin:30px 0 29px;font-family:Instrument Serif,serif;font-size:clamp(54px,5.4vw,84px);font-weight:400;line-height:.97}.landing-construction h2 em{color:var(--construction-red);font-weight:400}.landing-construction__intro{max-width:570px;color:var(--construction-muted);margin:0 0 38px;font-size:16px;line-height:1.75}.landing-construction__button{background:var(--construction-red);color:#fffefa;border-radius:12px;justify-content:center;align-items:center;gap:25px;min-height:48px;padding:12px 20px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.landing-construction__button svg{flex-shrink:0;width:18px;height:18px}.landing-construction__button:hover{background:#b42b22;transform:translateY(-2px)}.landing-construction__button:focus-visible{outline-offset:5px;outline:2px solid #171716}.landing-construction__trust{width:100%;color:var(--construction-muted);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid #d9d5cc;flex-wrap:wrap;gap:12px 22px;margin:auto 0 0;padding:35px 0 0;font-size:9px;font-weight:600;list-style:none;display:flex}.landing-construction__button+.landing-construction__trust{margin-top:54px}.landing-construction__trust li{align-items:center;gap:22px;display:inline-flex}.landing-construction__trust li:not(:last-child):after{content:"";background:var(--construction-red);border-radius:50%;flex-shrink:0;width:3px;height:3px}.landing-construction__visual{background:#ece9e2;min-height:690px;position:relative;overflow:hidden}.landing-construction__image-wrap{position:absolute;inset:0 64px 0 0;overflow:hidden}.landing-construction__image-wrap:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#120f0d57);position:absolute;inset:0}.landing-construction__image-wrap img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.77)contrast(.96);width:100%;height:80%;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.landing-construction__vertical{writing-mode:vertical-rl;color:var(--construction-muted);letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:600;position:absolute;bottom:34px;right:22px;transform:rotate(180deg)}.landing-construction__card{z-index:2;background:#fffefa;width:232px;padding:25px 27px;position:absolute;bottom:52px;right:27px;box-shadow:0 20px 55px #19130f29}.landing-construction__card>span{color:var(--construction-muted);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.landing-construction__card strong{margin:10px 0 15px;font-family:Instrument Serif,serif;font-size:39px;font-weight:400;line-height:1;display:block}.landing-construction__card p{color:var(--construction-muted);margin:0;font-size:11px;line-height:1.6}@media (width<=900px){.landing-construction__inner{grid-template-columns:minmax(0,1fr);width:calc(100% - 36px)}.landing-construction__copy{padding:76px 0 45px}.landing-construction__copy h2{max-width:700px}.landing-construction__visual{min-height:600px}}@media (width<=640px){.landing-construction__copy{padding-top:60px}.landing-construction h2{font-size:clamp(44px,12vw,54px)}.landing-construction__eyebrow{letter-spacing:.12em;font-size:10px}.landing-construction__intro{font-size:14px}.landing-construction__button{gap:14px;width:100%;font-size:12px}.landing-construction__trust{gap:12px;font-size:8px}.landing-construction__trust li{gap:12px}.landing-construction__visual{min-height:500px}.landing-construction__image-wrap{right:0}.landing-construction__vertical{display:none}.landing-construction__card{max-width:calc(100% - 40px);bottom:20px;right:20px}}@media (prefers-reduced-motion:reduce){.landing-construction__button,.landing-construction__image-wrap img{transition:none}.landing-construction__button:hover,.landing-construction__visual:hover img{transform:none}}.cpc-page{--cpc-ink:#0b0d10;--cpc-paper:#f6f5f2;--cpc-red:#c92127;--cpc-gray:#96999f;--cpc-muted:#62656a;--cpc-line:#d9d8d4;--cpc-font-heading:"Manrope", "Inter", sans-serif;--cpc-font-body:"Inter", sans-serif;background:var(--cpc-paper);width:100%;min-height:100vh;color:var(--cpc-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--cpc-font-body);font-size:16px;line-height:1.65;overflow-x:clip}.cpc-page *,.cpc-page :before,.cpc-page :after{box-sizing:border-box}.cpc-page a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}.cpc-page button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.cpc-page a:focus-visible,.cpc-page button:focus-visible{outline:3px solid var(--cpc-red);outline-offset:6px}.cpc-page h1,.cpc-page h2,.cpc-page h3,.cpc-page p{margin:0}.cpc-page h1,.cpc-page h2,.cpc-page h3{color:inherit;font-family:var(--cpc-font-heading);font-weight:600}.cpc-page h2{letter-spacing:-2px;font-size:clamp(32px,3.5vw,49px);line-height:1.16}.cpc-page h3{letter-spacing:-.5px;font-size:20px;line-height:1.4}.cpc-page p{color:var(--cpc-muted)}.cpc-page .cpc-container{width:min(1240px,100% - 112px);margin-inline:auto}.cpc-page .cpc-section{padding-block:108px}.cpc-page .cpc-header{background:var(--cpc-paper);justify-content:space-between;align-items:center;gap:24px;height:100px;padding-inline:56px;display:flex}.cpc-page .cpc-header img{width:177px;height:auto;display:block}.cpc-page .cpc-header-product{color:var(--cpc-muted);letter-spacing:1.5px;font-size:10px}.cpc-page .cpc-header-product span{color:var(--cpc-red);margin-inline:15px}.cpc-page .cpc-header-cta{align-items:center;gap:24px;min-height:44px;font-size:13px;display:flex}.cpc-page .cpc-skip-link{z-index:10;background:var(--cpc-paper);padding:12px;position:fixed;top:-100px;left:12px}.cpc-page .cpc-skip-link:focus{top:10px}.cpc-page .cpc-hero{background:var(--cpc-ink);min-height:760px;color:var(--cpc-paper);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.cpc-page .cpc-hero-image,.cpc-page .cpc-hero-shade{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cpc-page .cpc-hero-image{-o-object-position:center 58%;object-position:center 58%}.cpc-page .cpc-hero-shade{background:linear-gradient(90deg,#04090adb,#04090a8c 45%,#04090a14),linear-gradient(#0000 68%,#04090ab3)}.cpc-page .cpc-hero-content{padding-block:60px 125px;animation:.6s ease-out cpc-enter;position:relative}.cpc-page .cpc-eyebrow{color:inherit;letter-spacing:1.7px;align-items:center;gap:12px;margin-bottom:38px;font-size:10px;font-weight:500;display:flex}.cpc-page .cpc-eyebrow>span{background:var(--cpc-red);flex-shrink:0;width:22px;height:2px;display:inline-block}.cpc-page h1{letter-spacing:-3.6px;max-width:800px;font-size:clamp(48px,5.4vw,77px);font-weight:600;line-height:1.07}.cpc-page .cpc-hero-description{color:#e0e0dc;max-width:540px;margin-top:28px;font-size:15px;line-height:1.8}.cpc-page .cpc-hero-actions{align-items:center;gap:32px;margin-top:36px;display:flex}.cpc-page .cpc-button{border:1px solid var(--cpc-red);background:var(--cpc-red);color:#fff;letter-spacing:.7px;text-align:left;text-transform:uppercase;border-radius:0;justify-content:space-between;align-items:center;gap:26px;min-height:56px;padding:19px 23px;font-size:11px;font-weight:600;line-height:1.25;transition:background .18s,border-color .18s;display:inline-flex}.cpc-page .cpc-button:hover{color:#fff;background:#a9181e;border-color:#a9181e;transform:none}.cpc-page .cpc-text-link{letter-spacing:.6px;text-transform:uppercase;align-items:center;gap:18px;min-height:44px;font-size:11px;display:inline-flex}.cpc-page .cpc-text-link:hover{text-underline-offset:6px;text-decoration:underline}.cpc-page .cpc-hero-bottom{letter-spacing:1.1px;border-top:1px solid #ffffff40;align-items:center;gap:38px;padding-block:25px;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0}.cpc-page .cpc-hero-bottom>div{align-items:center;gap:10px;display:flex}.cpc-page .cpc-little-line{background:#ffffff80;width:12px;height:1px}.cpc-page .cpc-hero-index{color:#ccc;margin-left:auto}.cpc-page .cpc-editorial-grid{grid-template-columns:1.05fr 1fr;gap:100px;display:grid}.cpc-page .cpc-muted{color:#85868a}.cpc-page .cpc-prose p+p{margin-top:24px}.cpc-page .cpc-prose .cpc-lead{color:var(--cpc-ink);font-size:18px}.cpc-page .cpc-inset-note{border-left:2px solid var(--cpc-red);padding-left:22px;font-size:14px}.cpc-page .cpc-strategy,.cpc-page .cpc-conditions{background:#eeede9}.cpc-page .cpc-section-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;margin-bottom:56px;display:grid}.cpc-page .cpc-section-heading>p{max-width:400px;font-size:15px}.cpc-page .cpc-comparison{border-top:1px solid var(--cpc-line);grid-template-columns:1fr 1fr;display:grid}.cpc-page .cpc-comparison>div{padding:37px 42px 30px 0}.cpc-page .cpc-comparison>.cpc-comparison-cpc{background:var(--cpc-ink);color:var(--cpc-paper);padding-left:42px}.cpc-page .cpc-comparison-label{color:inherit;letter-spacing:1px;font-size:11px}.cpc-page .cpc-red-dot{background:var(--cpc-red);width:6px;height:6px;margin-right:8px;display:inline-block}.cpc-page .cpc-comparison ul{margin:20px 0 0;padding:0;list-style:none}.cpc-page .cpc-comparison li{border-bottom:1px solid #96999f40;max-width:450px;padding:16px 0;font-size:15px}.cpc-page .cpc-comparison li:last-child{border:0}.cpc-page .cpc-comparison-cpc li{color:#d0d0d0}.cpc-page .cpc-disclaimer{max-width:900px;margin-top:24px;font-size:11px;line-height:1.7}.cpc-page .cpc-steps{grid-template-columns:repeat(4,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.cpc-page .cpc-step-top{border-bottom:1px solid var(--cpc-line);color:var(--cpc-red);justify-content:space-between;align-items:center;margin-bottom:26px;padding-bottom:20px;font-size:13px;display:flex}.cpc-page .cpc-step-marker{background:var(--cpc-red);width:5px;height:5px}.cpc-page .cpc-steps h3{max-width:190px;margin-bottom:15px}.cpc-page .cpc-steps p{font-size:14px}.cpc-page .cpc-tranches,.cpc-page .cpc-conversion{background:var(--cpc-ink);color:var(--cpc-paper)}.cpc-page .cpc-tranches p:not(.cpc-eyebrow){color:#b4b6ba}.cpc-page .cpc-construction-visual{background:#171b1e;border:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;height:230px;display:flex;position:relative;overflow:hidden}.cpc-page .cpc-construction-visual>p{z-index:1;color:var(--cpc-paper);letter-spacing:3px;font-size:12px}.cpc-page .cpc-construction-visual>p span{color:var(--cpc-red);margin-inline:26px}.cpc-page .cpc-architectural-lines{border-block:1px solid #ffffff14;gap:12%;display:flex;position:absolute;inset:25px 10%;transform:skewY(-8deg)}.cpc-page .cpc-architectural-lines span{background:#ffffff18;width:1px;height:100%}.cpc-page .cpc-visual-note{color:#9a9da3;letter-spacing:1px;font-size:8px;position:absolute;bottom:15px}.cpc-page .cpc-phases{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:40px;display:grid}.cpc-page .cpc-phase-number{color:#c5c6c8;margin-bottom:15px;font-size:11px;display:block}.cpc-page .cpc-phases h3{margin-bottom:12px;font-size:17px}.cpc-page .cpc-phases p{font-size:13px}.cpc-page .cpc-qualification{gap:90px}.cpc-page .cpc-qualification h2{max-width:470px}.cpc-page .cpc-qualification>div>p{max-width:420px;margin-top:28px;font-size:15px}.cpc-page .cpc-dark-link{margin-top:24px}.cpc-page .cpc-criteria article{border-top:1px solid var(--cpc-line);gap:22px;padding:24px 0;display:flex}.cpc-page .cpc-criteria article:first-child{border-top:0;padding-top:0}.cpc-page .cpc-item-number{color:var(--cpc-red);padding-top:6px;font-size:10px}.cpc-page .cpc-criteria h3{margin-bottom:8px;font-size:18px}.cpc-page .cpc-criteria p{font-size:14px}.cpc-page .cpc-conditions-grid{grid-template-columns:1fr 1fr;gap:34px 80px;display:grid}.cpc-page .cpc-conditions-grid article{border-top:1px solid #c9c8c4;grid-template-columns:130px 1fr;gap:20px;padding-top:22px;display:grid}.cpc-page .cpc-conditions-grid h3{font-size:17px}.cpc-page .cpc-conditions-grid p{font-size:14px}.cpc-page .cpc-faq-section{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.cpc-page .cpc-faq-section h2{max-width:360px;font-size:38px}.cpc-page .cpc-faq-section>div>p:not(.cpc-eyebrow){margin-top:25px;font-size:14px}.cpc-page .cpc-faq-item{border-top:1px solid var(--cpc-line)}.cpc-page .cpc-faq-item:last-child{border-bottom:1px solid var(--cpc-line)}.cpc-page .cpc-faq-item h3{font-family:var(--cpc-font-body);letter-spacing:0;font-size:14px;font-weight:500}.cpc-page .cpc-faq-item button{width:100%;color:var(--cpc-ink);text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:20px;padding:25px 0;line-height:1.6;display:flex}.cpc-page .cpc-faq-item button:hover{color:var(--cpc-ink);transform:none}.cpc-page .cpc-faq-number{color:var(--cpc-muted);font-size:10px}.cpc-page .cpc-plus{color:var(--cpc-red);margin-left:auto;font-size:24px;font-weight:400}.cpc-page .cpc-faq-item>div p{padding:0 30px 24px;font-size:14px}.cpc-page .cpc-conversion{border-top:3px solid var(--cpc-red)}.cpc-page .cpc-conversion-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:100px;display:grid}.cpc-page .cpc-conversion h2{max-width:630px;font-size:clamp(38px,4.1vw,58px)}.cpc-page .cpc-conversion h2 span{color:#93969c}.cpc-page .cpc-conversion-grid>div>p{color:#bcbec2;font-size:15px}.cpc-page .cpc-conversion .cpc-button{margin-top:28px}.cpc-page .cpc-conversion-grid>div>.cpc-disclaimer{font-size:11px}.cpc-page .cpc-lead-form-wrap{max-width:720px;margin-top:28px}.cpc-page .cpc-lead-form{background:#101114;border:1px solid #ffffff40;padding:clamp(18px,3vw,30px)}.cpc-page .cpc-form-heading h3,.cpc-page .cpc-form-success h3{color:#fff;margin:0;font-size:20px;font-weight:650}.cpc-page .cpc-form-heading p,.cpc-page .cpc-form-success p{color:#bcbec2;margin:8px 0 0;font-size:13px;line-height:1.65}.cpc-page .cpc-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;margin-top:24px;display:grid}.cpc-page .cpc-form-field{color:#e7e7e8;flex-direction:column;gap:8px;min-width:0;font-size:12px;font-weight:550;display:flex}.cpc-page .cpc-form-field-wide{grid-column:1/-1}.cpc-page .cpc-form-control{color:#fff;width:100%;min-height:48px;font:inherit;background:#17191d;border:1px solid #696b72;border-radius:2px;outline:none;padding:12px 14px;font-size:14px;transition:border-color .16s,box-shadow .16s}.cpc-page .cpc-form-control::placeholder{color:#95979d}.cpc-page .cpc-form-control:focus-visible{border-color:#fff;box-shadow:0 0 0 2px #ffffff45}.cpc-page .cpc-form-control[aria-invalid=true]{border-color:#ff6b70}.cpc-page select.cpc-form-control{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cpc-page .cpc-form-textarea{resize:vertical;min-height:116px}.cpc-page .cpc-form-error,.cpc-page .cpc-form-hint{color:#ff8d91;font-size:11px;font-weight:450;line-height:1.5}.cpc-page .cpc-form-hint{color:#a9abb1}.cpc-page .cpc-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.cpc-page .cpc-consent{color:#d2d3d6;align-items:flex-start;gap:11px;margin-top:22px;font-size:12px;line-height:1.6;display:flex}.cpc-page .cpc-consent>input{width:17px;height:17px;accent-color:var(--cpc-red);flex:none;margin-top:1px}.cpc-page .cpc-consent a{color:#fff;text-underline-offset:3px;align-items:center;gap:3px;text-decoration:underline;display:inline-flex}.cpc-page .cpc-consent a svg{width:13px;height:13px}.cpc-page .cpc-consent-error{margin:7px 0 0 28px;display:block}.cpc-page .cpc-form-privacy-note{color:#a9abb1;margin:14px 0 0;font-size:11px}.cpc-page .cpc-form-error-message{color:#fff;background:#4a1c20;border-left:3px solid #ff6b70;margin:15px 0 0;padding:12px 14px;font-size:12px}.cpc-page .cpc-form-submit{cursor:pointer;justify-content:center;gap:15px;width:100%;margin-top:20px}.cpc-page .cpc-form-submit:disabled{cursor:wait;opacity:.75}.cpc-page .cpc-form-spinner{width:18px;height:18px;animation:.9s linear infinite cpc-spin}.cpc-page .cpc-form-success{background:#101114;border:1px solid #ffffff40;align-items:flex-start;gap:15px;max-width:720px;margin-top:28px;padding:24px;display:flex}.cpc-page .cpc-form-success>svg{color:#77d89a;flex:none;width:23px;height:23px}@keyframes cpc-spin{to{transform:rotate(360deg)}}.cpc-page .cpc-footer{justify-content:space-between;align-items:center;gap:30px;padding-block:38px;display:flex}.cpc-page .cpc-footer img{width:150px;height:auto}.cpc-page .cpc-footer p{font-size:12px}.cpc-page .cpc-footer>div{text-align:right}.cpc-page .cpc-footer a{font-size:11px}.cpc-page .cpc-footer small{color:var(--cpc-muted);margin-top:10px;font-size:9px;line-height:1.6;display:block}@keyframes cpc-enter{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width>=1600px){.cpc-page .cpc-hero{min-height:850px}.cpc-page .cpc-hero-content{padding-top:80px}}@media (width<=1100px){.cpc-page .cpc-container{width:calc(100% - 72px)}.cpc-page .cpc-header{padding-inline:36px}.cpc-page .cpc-header-product{display:none}.cpc-page .cpc-editorial-grid,.cpc-page .cpc-section-heading,.cpc-page .cpc-faq-section,.cpc-page .cpc-conversion-grid{gap:50px}.cpc-page .cpc-section{padding-block:80px}.cpc-page .cpc-conditions-grid article{display:block}.cpc-page .cpc-conditions-grid h3{margin-bottom:14px}.cpc-page h1{max-width:720px;font-size:65px}.cpc-page .cpc-hero{min-height:720px}.cpc-page .cpc-hero-bottom{gap:20px;font-size:8px}.cpc-page .cpc-steps{gap:20px}.cpc-page .cpc-steps h3{font-size:18px}}@media (width<=767px){.cpc-page .cpc-container{width:calc(100% - 44px)}.cpc-page .cpc-header{height:78px;padding-inline:22px}.cpc-page .cpc-header img{width:145px}.cpc-page .cpc-header-cta{gap:10px;font-size:11px}.cpc-page .cpc-header-cta svg{width:16px}.cpc-page .cpc-hero{justify-content:flex-start;min-height:780px}.cpc-page .cpc-hero-image{-o-object-position:62% center;object-position:62% center;opacity:.7}.cpc-page .cpc-hero-shade{background:linear-gradient(90deg,#0b0d10e8,#0b0d1080),linear-gradient(#0000 50%,#0b0d10de)}.cpc-page .cpc-hero-content{padding-top:56px;padding-bottom:140px}.cpc-page .cpc-hero .cpc-eyebrow{margin-bottom:28px}.cpc-page h1{letter-spacing:-1.9px;max-width:600px;font-size:clamp(38px,9.6vw,64px);line-height:1.1}.cpc-page .cpc-hero-description{max-width:460px;margin-top:24px;font-size:14px}.cpc-page .cpc-hero-actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:52px}.cpc-page .cpc-button{gap:17px;padding:17px 18px;font-size:10px}.cpc-page .cpc-form-grid{grid-template-columns:1fr}.cpc-page .cpc-form-field-wide{grid-column:auto}.cpc-page .cpc-form-success{padding:18px}.cpc-page .cpc-hero-bottom{flex-wrap:wrap;gap:12px 24px;padding-block:20px;font-size:8px}.cpc-page .cpc-hero-index{display:none}.cpc-page .cpc-hero-bottom>div:last-of-type{width:100%}.cpc-page .cpc-section{padding-block:64px}.cpc-page .cpc-eyebrow{letter-spacing:1.3px;margin-bottom:28px;font-size:9px}.cpc-page h2{letter-spacing:-1.3px;font-size:34px}.cpc-page .cpc-editorial-grid,.cpc-page .cpc-section-heading,.cpc-page .cpc-faq-section,.cpc-page .cpc-conversion-grid{grid-template-columns:1fr;gap:30px}.cpc-page .cpc-prose .cpc-lead{font-size:16px}.cpc-page .cpc-prose p{font-size:14px}.cpc-page .cpc-section-heading{margin-bottom:34px}.cpc-page .cpc-section-heading>p{max-width:100%}.cpc-page .cpc-comparison{grid-template-columns:1fr}.cpc-page .cpc-comparison>div{padding:26px 0}.cpc-page .cpc-comparison>.cpc-comparison-cpc{margin-inline:-22px;padding:26px 24px}.cpc-page .cpc-comparison li{font-size:14px}.cpc-page .cpc-steps{grid-template-columns:1fr;gap:0}.cpc-page .cpc-steps li{border-top:1px solid var(--cpc-line);grid-template-columns:40px 1fr;gap:0 20px;padding:24px 0;display:grid}.cpc-page .cpc-step-top{border:0;grid-row:span 2;align-items:flex-start;margin:0;padding:0}.cpc-page .cpc-step-marker{display:none}.cpc-page .cpc-steps h3{max-width:none;margin-bottom:8px}.cpc-page .cpc-steps p{grid-column:2}.cpc-page .cpc-phases{grid-template-columns:1fr 1fr;gap:28px 20px}.cpc-page .cpc-phase-number{margin-bottom:8px}.cpc-page .cpc-phases h3{font-size:16px}.cpc-page .cpc-construction-visual{height:190px}.cpc-page .cpc-construction-visual>p{letter-spacing:1px;font-size:8px}.cpc-page .cpc-construction-visual>p span{margin-inline:7px}.cpc-page .cpc-visual-note{letter-spacing:.5px;font-size:6px}.cpc-page .cpc-qualification>div>p{margin-top:20px}.cpc-page .cpc-criteria article:first-child{border-top:1px solid var(--cpc-line);padding-top:24px}.cpc-page .cpc-conditions-grid{grid-template-columns:1fr;gap:28px}.cpc-page .cpc-conditions-grid article{grid-template-columns:105px 1fr;gap:15px;display:grid}.cpc-page .cpc-conditions-grid h3{margin-bottom:0;font-size:16px}.cpc-page .cpc-conditions-grid p{font-size:13px}.cpc-page .cpc-faq-section h2{font-size:34px}.cpc-page .cpc-faq-item button{gap:12px;padding-block:22px}.cpc-page .cpc-faq-item h3{font-size:13px}.cpc-page .cpc-faq-item>div p{padding-left:25px}.cpc-page .cpc-conversion h2{font-size:40px}.cpc-page .cpc-conversion .cpc-eyebrow{font-size:8px}.cpc-page .cpc-footer{flex-wrap:wrap;padding-block:30px}.cpc-page .cpc-footer p{font-size:11px}.cpc-page .cpc-footer>div{border-top:1px solid var(--cpc-line);text-align:left;justify-content:space-between;gap:20px;width:100%;padding-top:20px;display:flex}.cpc-page .cpc-footer small{text-align:right;margin:0}}@media (prefers-reduced-motion:reduce){.cpc-page *,.cpc-page :before,.cpc-page :after{transition:none!important;animation:none!important}}.partner-university{--uni-red:#e52432;--uni-red-dark:#b91220;--uni-ink:#171719;--uni-muted:#6f7074;--uni-line:#e4e4e2;--uni-canvas:#f5f5f3;--uni-surface:#fff;width:min(100%,1420px);color:var(--uni-ink);margin-inline:auto}.partner-university,.partner-university *{box-sizing:border-box}.partner-university button,.partner-university input,.partner-university select,.partner-university textarea{font:inherit}.partner-university button{color:inherit}.partner-university :focus-visible{outline:2px solid var(--uni-red);outline-offset:3px}.uni-hero{background:var(--uni-ink);color:#fff;border-radius:20px;grid-template-columns:minmax(0,1.35fr) minmax(340px,.9fr);align-items:stretch;gap:36px;min-height:360px;padding:clamp(28px,4vw,56px);display:grid;position:relative;overflow:hidden}.uni-hero:before,.uni-hero:after{content:"";pointer-events:none;position:absolute}.uni-hero:before{border:34px solid #1717191f;border-radius:50%;width:220px;height:220px;bottom:-150px;left:-110px}.uni-hero:after{border:1px solid #ffffff4d;border-radius:50%;width:420px;height:420px;top:-240px;right:-120px;box-shadow:0 0 0 48px #ffffff0f,0 0 0 96px #ffffff0a}.uni-hero-copy,.uni-hero-stats{z-index:1;min-width:0;position:relative}.uni-hero-copy{flex-direction:column;align-items:flex-start;display:flex}.uni-eyebrow,.uni-section-kicker{color:inherit;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:inline-flex}.uni-eyebrow{background:#fff3;border:1px solid #17171929;border-radius:999px;padding:8px 11px}.uni-hero h1{color:#fff;letter-spacing:-.055em;max-width:700px;margin:24px 0 12px;font-size:clamp(34px,4.5vw,58px);font-weight:750;line-height:1}.uni-hero-copy>p{color:#ffffffd1;max-width:570px;margin:0;font-size:14px;line-height:1.65}.uni-resume{color:#fff;background:#1717192e;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:62px;margin-top:auto;padding:10px 14px 10px 10px;text-decoration:none;transition:background-color .16s,transform .16s;display:flex}.uni-resume:hover{background:#17171947;transform:translateY(-1px)}.uni-resume-icon{width:38px;height:38px;color:var(--uni-red);background:#fff;border-radius:9px;flex:none;place-items:center;display:grid}.uni-resume-copy{gap:3px;min-width:0;display:grid}.uni-resume-copy small{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:750}.uni-resume-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.uni-resume-action{white-space:nowrap;border-left:1px solid #ffffff40;align-items:center;gap:8px;margin-left:8px;padding-left:13px;font-size:10px;font-weight:800;display:inline-flex}.uni-hero-stats{background:var(--uni-ink);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;gap:10px;padding:12px;display:grid;box-shadow:0 20px 44px #0000002e}.uni-stat{background:#222225;border:1px solid #343437;border-radius:11px;align-items:center;gap:11px;min-width:0;padding:14px;display:flex}.uni-stat-icon{color:#ff5963;background:#e5243229;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.uni-stat>span:last-child{gap:4px;min-width:0;display:grid}.uni-stat strong{letter-spacing:-.04em;font-size:25px;line-height:1}.uni-stat small{color:#b9b9bc;font-size:10px;line-height:1.35}.uni-overall-progress{background:#222225;border:1px solid #343437;border-radius:11px;grid-column:1/-1;align-self:end;padding:16px}.uni-progress-label,.uni-card-progress>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.uni-progress-label>span{gap:4px;min-width:0;display:grid}.uni-progress-label strong{color:#fff;font-size:11px}.uni-progress-label small{color:#a7a7aa;font-size:9px;line-height:1.4}.uni-progress-label b{color:#ff5963;font-size:21px}.uni-progress-track{background:#e9e9e7;border-radius:999px;height:6px;overflow:hidden}.uni-progress-track>span{border-radius:inherit;background:var(--uni-red);height:100%;transition:width .3s;display:block}.uni-overall-progress .uni-progress-track{background:#4b4b4e;margin-top:12px}.uni-catalog-section,.uni-certificate-section{padding-top:52px}.uni-section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.uni-section-heading>div{min-width:0}.uni-section-kicker{color:var(--uni-red);margin-bottom:5px}.uni-section-heading h2{color:var(--uni-ink);letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.4vw,30px);font-weight:750;line-height:1.15}.uni-course-count{color:var(--uni-muted);flex:none;font-size:12px}.uni-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.uni-filters{scrollbar-width:thin;background:#e9e9e7;border-radius:11px;align-items:center;gap:3px;min-width:0;padding:4px;display:flex;overflow-x:auto}.partner-university .uni-filter.btn-no-liquid{color:#5e6063;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;min-height:38px;padding:0 13px;font-size:11px;font-weight:700;transition:background-color .15s,color .15s}.partner-university .uni-filter.btn-no-liquid:hover{color:var(--uni-ink);background:#ffffff8c}.partner-university .uni-filter.btn-no-liquid.is-active,.partner-university .uni-filter.btn-no-liquid.is-active:hover{background:var(--uni-ink);color:#fff}.uni-toolbar-fields{align-items:center;gap:9px;display:flex}.uni-search,.uni-category-select{color:#77797c;background:#fff;border:1px solid #d7d8d8;border-radius:9px;align-items:center;gap:8px;height:42px;padding:0 11px;display:flex}.uni-search:focus-within,.uni-category-select:focus-within{border-color:var(--uni-red);box-shadow:0 0 0 3px #e524321a}.uni-search input,.uni-category-select select{min-width:0;color:var(--uni-ink);background:0 0;border:0;outline:0;font-size:11px}.uni-search input{width:170px}.uni-search input::placeholder{color:#939599}.uni-category-select select{cursor:pointer;max-width:175px}.uni-course-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.uni-course-card{border:1px solid var(--uni-line);background:var(--uni-surface);border-radius:14px;min-width:0;transition:box-shadow .17s,transform .17s;overflow:hidden;box-shadow:0 6px 20px #1717190b}.uni-course-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1717191a}.uni-course-cover{color:#fff;background:linear-gradient(145deg,#252528,#101012);justify-content:center;align-items:center;min-height:174px;text-decoration:none;display:flex;position:relative;overflow:hidden}.uni-course-cover:after{content:"";pointer-events:none;background:linear-gradient(#00000014,#00000075);position:absolute;inset:0}.uni-course-cover>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .36s;position:absolute;inset:0}.uni-course-card:hover .uni-course-cover>img{transform:scale(1.035)}.uni-course-cover>svg{z-index:1;color:#ffffffc7}.uni-cover-1{background:linear-gradient(140deg,#303033,#151517)}.uni-cover-2{background:linear-gradient(140deg,#901c25,#2a1012)}.uni-cover-3{background:linear-gradient(140deg,#d2d0c9,#676661)}.uni-cover-3>svg{color:#fff}.uni-cover-mark,.uni-cover-category,.uni-cover-level{z-index:1;position:absolute}.uni-cover-mark{letter-spacing:.12em;font-size:10px;font-weight:800;top:15px;left:16px}.uni-cover-category,.uni-cover-level{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#10101273;border:1px solid #ffffff3d;border-radius:6px;align-items:center;min-height:25px;padding:4px 8px;font-size:9px;font-weight:700;line-height:1.2;display:inline-flex;bottom:13px}.uni-cover-category{left:13px}.uni-cover-level{text-transform:capitalize;right:13px}.uni-course-body{flex-direction:column;align-items:flex-start;min-height:252px;padding:17px;display:flex}.uni-course-status{color:#5c5d60;text-transform:uppercase;background:#efefed;border-radius:5px;align-items:center;gap:5px;min-height:23px;padding:3px 7px;font-size:9px;font-weight:750;display:inline-flex}.uni-course-status.is-progress{color:#865400;background:#fff2d5}.uni-course-status.is-complete{color:#18743f;background:#e6f6eb}.uni-course-body h3{color:var(--uni-ink);letter-spacing:-.025em;margin:10px 0 0;font-size:15px;font-weight:750;line-height:1.35}.uni-course-body h3 a{color:inherit;text-decoration:none}.uni-course-body h3 a:hover{color:var(--uni-red-dark)}.uni-course-description{color:var(--uni-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.uni-course-meta{color:var(--uni-muted);flex-wrap:wrap;gap:12px;margin-top:12px;font-size:10px;display:flex}.uni-course-meta span{align-items:center;gap:5px;display:inline-flex}.uni-card-progress{width:100%;margin-top:14px}.uni-card-progress>div:first-child{color:var(--uni-muted);margin-bottom:7px;font-size:10px}.uni-card-progress strong{color:var(--uni-ink);font-size:10px}.uni-card-progress .uni-progress-track{height:5px}.uni-course-action,.partner-university .uni-button.btn-no-liquid{border:1px solid var(--uni-ink);background:var(--uni-ink);color:#fff;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:11px;font-weight:750;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.uni-course-action{justify-content:space-between;width:100%;min-height:42px;margin-top:auto;padding:0 13px}.partner-university .uni-button.btn-no-liquid{padding:0 15px}.uni-course-action:hover,.partner-university .uni-button.btn-no-liquid:hover:not(:disabled){border-color:var(--uni-red-dark);background:var(--uni-red-dark);color:#fff;transform:translateY(-1px)}.uni-course-action:disabled,.partner-university .uni-button:disabled{cursor:wait;opacity:.7}.uni-inline-error{color:#a1222a;width:100%;margin:10px 0 0;font-size:10px;line-height:1.45}.uni-state-card,.uni-certificate-empty{border:1px solid var(--uni-line);min-height:190px;color:var(--uni-muted);text-align:center;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px;font-size:12px;display:flex}.uni-state-card>svg,.uni-certificate-empty>svg{width:26px;height:26px;color:var(--uni-red);margin-bottom:3px}.uni-state-card>strong{color:var(--uni-ink);font-size:14px}.uni-state-error>svg{color:#a1222a}.uni-state-card .uni-button{margin-top:5px}.uni-spin{animation:.9s linear infinite uni-spin}@keyframes uni-spin{to{transform:rotate(360deg)}}.uni-certificate-section{padding-bottom:42px}.uni-section-heading>svg{color:var(--uni-red);flex:none}.uni-certificate-empty{text-align:left;align-items:flex-start;min-height:90px;padding:20px}.uni-certificates-list{gap:10px;display:grid}.uni-certificate-card{border:1px solid var(--uni-line);border-left:3px solid var(--uni-red);background:#fff;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:17px;display:flex;box-shadow:0 4px 14px #17171909}.uni-certificate-icon{width:42px;height:42px;color:var(--uni-red);background:#fff0f1;border-radius:50%;flex:none;place-items:center;display:grid}.uni-certificate-copy{flex:1;gap:5px;min-width:0;display:grid}.uni-certificate-copy strong{color:var(--uni-ink);font-size:12px}.uni-certificate-copy span{color:var(--uni-muted);font-size:10px}.uni-certificate-download{flex:none}.university-player{padding-bottom:34px}.uni-back-link{color:#66696d;align-items:center;gap:7px;min-height:38px;margin-bottom:18px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.uni-back-link:hover{color:var(--uni-red)}.uni-player-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:22px;display:grid}.uni-lesson-main,.uni-course-sidebar{border:1px solid var(--uni-line);background:#fff;border-radius:15px;min-width:0;box-shadow:0 8px 28px #1717190b}.uni-lesson-main{overflow:hidden}.uni-lesson-heading{justify-content:space-between;align-items:end;gap:18px;padding:22px 24px 16px;display:flex}.uni-lesson-heading>div{min-width:0}.uni-lesson-kicker{color:var(--uni-red);letter-spacing:.11em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.uni-lesson-heading h1{color:var(--uni-ink);letter-spacing:-.04em;margin:0;font-size:clamp(22px,2.3vw,30px);font-weight:750;line-height:1.12}.uni-lesson-index{color:var(--uni-muted);white-space:nowrap;flex:none;padding-bottom:2px;font-size:10px}.uni-media-stage{aspect-ratio:16/8.8;color:#fff;background:radial-gradient(circle at 28% 24%,#e524323b,#0000 34%),linear-gradient(145deg,#27272a,#09090b);border-radius:12px;place-items:center;min-height:250px;margin:0 22px;display:grid;position:relative;overflow:hidden}.uni-media-stage:after{content:"";pointer-events:none;border:34px solid #e524329e;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-235px;right:-175px}.uni-media-stage iframe{background:#050505;border:0;width:100%;height:100%;position:absolute;inset:0}.uni-media-empty{z-index:1;text-align:center;justify-items:center;gap:9px;max-width:380px;padding:24px;display:grid}.uni-media-empty>span{background:var(--uni-red);color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 0 9px #e5243229}.uni-media-empty strong{font-size:14px}.uni-media-empty small{color:#c8c8ca;font-size:10px;line-height:1.5}.uni-lesson-tabs{border-bottom:1px solid var(--uni-line);gap:20px;margin:18px 24px 0;display:flex;overflow-x:auto}.partner-university .uni-tab.btn-no-liquid{min-height:42px;color:var(--uni-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;margin-bottom:-1px;padding:0 3px;font-size:11px;font-weight:750}.partner-university .uni-tab.btn-no-liquid:hover{color:var(--uni-ink);background:0 0}.partner-university .uni-tab.btn-no-liquid.is-active,.partner-university .uni-tab.btn-no-liquid.is-active:hover{border-bottom-color:var(--uni-red);color:var(--uni-red-dark);background:0 0}.uni-lesson-content{color:#46484c;min-height:170px;padding:22px 24px 25px;font-size:12px;line-height:1.75}.uni-lesson-content h2{color:var(--uni-ink);letter-spacing:-.025em;margin:0 0 9px;font-size:18px}.uni-lesson-content p{margin:0 0 12px}.uni-markdown-content{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.uni-resource-link{border:1px solid var(--uni-line);width:100%;min-height:55px;color:var(--uni-ink);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:10px 13px;text-decoration:none;display:flex}.uni-resource-link:hover{background:#fff8f8;border-color:#e8a1a6}.uni-resource-link>span{align-items:center;gap:9px;display:inline-flex}.uni-resource-link>span:first-child svg{color:var(--uni-red)}.uni-resource-link>span:last-child{color:var(--uni-red-dark);font-weight:750}.uni-lesson-content textarea{resize:vertical;width:100%;min-height:145px;color:var(--uni-ink);background:#fff;border:1px solid #d7d8d8;border-radius:9px;padding:13px;font-size:12px;line-height:1.6}.uni-lesson-content textarea:focus{border-color:var(--uni-red);outline:0;box-shadow:0 0 0 3px #e524321a}.uni-course-sidebar{position:sticky;top:18px;overflow:hidden}.uni-sidebar-summary{background:var(--uni-ink);color:#fff;padding:20px}.uni-sidebar-summary .uni-section-kicker{color:#ff737b}.uni-sidebar-progress-heading{justify-content:space-between;align-items:baseline;gap:12px;margin:5px 0 11px;display:flex}.uni-sidebar-progress-heading strong{letter-spacing:-.05em;font-size:30px}.uni-sidebar-progress-heading span{color:#b8b8bb;font-size:10px}.uni-sidebar-summary .uni-progress-track{background:#49494c}.uni-curriculum-heading{border-bottom:1px solid var(--uni-line);padding:16px 18px}.uni-curriculum-heading strong,.uni-curriculum-heading span{display:block}.uni-curriculum-heading strong{color:var(--uni-ink);font-size:12px}.uni-curriculum-heading span{color:var(--uni-muted);margin-top:4px;font-size:9px}.uni-module-list{max-height:min(56vh,500px);overflow-y:auto}.uni-module{border-bottom:1px solid #efefed}.uni-module summary{color:#4b4d50;cursor:pointer;background:#fafaf9;justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:10px 16px;font-size:10px;font-weight:750;list-style:none;display:flex}.uni-module summary::-webkit-details-marker{display:none}.uni-module summary:after{content:"+";color:var(--uni-muted);font-size:17px;font-weight:400}.uni-module[open] summary:after{content:"−"}.uni-lesson-list{margin:0;padding:5px 8px 8px;list-style:none}.partner-university .uni-lesson-item.btn-no-liquid{color:#595b5f;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:47px;padding:8px 9px;display:flex}.partner-university .uni-lesson-item.btn-no-liquid:hover{color:var(--uni-ink);background:#f7f7f5}.partner-university .uni-lesson-item.btn-no-liquid.is-active,.partner-university .uni-lesson-item.btn-no-liquid.is-active:hover{border-left-color:var(--uni-red);color:var(--uni-red-dark);background:#fff1f2}.uni-lesson-item>svg{flex:none}.uni-lesson-item>span:nth-child(2){flex:1;min-width:0}.uni-lesson-item strong,.uni-lesson-item small{display:block}.uni-lesson-item strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;overflow:hidden}.uni-lesson-item small{color:#8a8b8e;margin-top:3px;font-size:8px}.uni-lesson-duration{color:#8a8b8e;flex:none;font-size:8px}.uni-lesson-actions{border-top:1px solid var(--uni-line);justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.uni-complete-banner{color:#17633b;background:#eff8f1;border:1px solid #cce8d5;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:18px 0 0;padding:13px 16px;font-size:11px;font-weight:700;display:flex}.uni-complete-banner>span{align-items:center;gap:8px;display:inline-flex}.uni-empty-player{border:1px solid var(--uni-line);min-height:280px;color:var(--uni-muted);text-align:center;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:32px;font-size:12px;display:flex}.uni-empty-player>svg{color:var(--uni-red)}.uni-empty-player strong{color:var(--uni-ink);font-size:15px}@media (width<=1100px){.uni-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr);gap:20px}.uni-course-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.uni-player-layout{grid-template-columns:minmax(0,1fr) 310px;gap:15px}}@media (width<=820px){.uni-hero{grid-template-columns:1fr}.uni-hero-copy{min-height:280px}.uni-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.uni-toolbar{flex-direction:column;align-items:stretch}.uni-toolbar-fields{justify-content:flex-end}.uni-player-layout{grid-template-columns:1fr}.uni-course-sidebar{grid-row:1;position:static}.uni-module-list{max-height:380px}}@media (width<=640px){.uni-hero{border-radius:15px;gap:20px;padding:25px 20px 20px}.uni-hero-copy{min-height:300px}.uni-hero h1{font-size:clamp(32px,9vw,42px)}.uni-hero-copy>p{font-size:12px}.uni-resume{gap:9px;width:100%;padding-right:10px}.uni-resume-action{gap:4px;margin-left:auto;padding-left:9px;font-size:9px}.uni-resume-copy strong{max-width:44vw}.uni-hero-stats{gap:7px;padding:8px}.uni-stat{flex-direction:column;align-items:flex-start;gap:8px;padding:11px}.uni-stat strong{font-size:22px}.uni-stat small{font-size:9px}.uni-overall-progress{padding:12px}.uni-catalog-section,.uni-certificate-section{padding-top:38px}.uni-section-heading{margin-bottom:15px}.uni-section-heading h2{font-size:24px}.uni-filters{max-width:100%}.uni-toolbar-fields{flex-direction:column;align-items:stretch}.uni-search input{width:100%}.uni-category-select select{flex:1;max-width:none}.uni-course-grid{grid-template-columns:1fr;gap:12px}.uni-course-cover{min-height:165px}.uni-course-body{min-height:225px}.uni-certificate-card{flex-wrap:wrap;align-items:flex-start}.uni-certificate-copy{min-width:calc(100% - 60px)}.uni-certificate-download{width:100%}.uni-lesson-heading{flex-direction:column;align-items:flex-start;gap:8px;padding:18px 17px 13px}.uni-lesson-heading h1{font-size:23px}.uni-media-stage{aspect-ratio:1/.75;min-height:220px;margin-inline:12px}.uni-lesson-tabs{gap:16px;margin-inline:17px}.uni-lesson-content{padding:19px 17px}.uni-lesson-actions{flex-direction:column;align-items:stretch;padding:13px 17px}.uni-lesson-actions .uni-button{width:100%}.uni-complete-banner{flex-direction:column;align-items:flex-start}}@media (width<=380px){.uni-eyebrow{font-size:8px}.uni-hero-stats{grid-template-columns:1fr 1fr}.uni-stat{min-width:0}.uni-resume-action{font-size:0}.uni-resume-action span{font-size:14px}}@media (prefers-reduced-motion:reduce){.partner-university *,.partner-university :before,.partner-university :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.partner-simulator{color:#151515;max-width:1540px;margin:0 auto;padding:30px 32px 28px;font-family:Manrope,Inter,sans-serif}.partner-simulator__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.partner-simulator__eyebrow{color:#cf2f31;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:8px;font-size:11px;font-weight:800;display:flex}.partner-simulator__eyebrow span{background:currentColor;width:24px;height:2px}.partner-simulator__header h1{letter-spacing:-.045em;font-size:clamp(29px,3vw,42px);font-weight:800;line-height:1}.partner-simulator__header>div>p:last-child{color:#707070;margin-top:8px;font-size:14px}.partner-simulator__status{color:#696969;white-space:nowrap;background:#ffffffb3;border:1px solid #e2e2e2;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:600;display:inline-flex}.partner-simulator__status i{background:#cf2f31;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #cf2f311a}.partner-simulator__workspace{background:#fff;border:1px solid #e5e5e5;border-radius:18px;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);display:grid;overflow:hidden;box-shadow:0 18px 50px #1212120e}.partner-simulator__form-heading{border-bottom:1px solid #ededed;grid-column:1;align-items:center;gap:12px;margin:28px 30px 0;padding-bottom:22px;display:flex}.partner-simulator__form-heading>span{color:#cf2f31;background:#fff0f0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.partner-simulator__form-heading h2{font-size:16px;font-weight:800;line-height:1.25}.partner-simulator__form-heading p{color:#8b8b8b;margin-top:3px;font-size:11px}.partner-simulator__top-fields{grid-column:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;padding:22px 30px 0;display:grid}.partner-simulator__field{flex-direction:column;gap:8px;min-width:0;display:flex}.partner-simulator__field>span,.partner-simulator__credit-fields .label{color:#4d4d4d;font-size:11px;font-weight:700}.partner-simulator__field .input,.partner-simulator__credit-fields .input{color:#202020;background:#fcfcfc;border:1px solid #dedede;border-radius:9px;width:100%;height:44px;font-size:13px}.partner-simulator__field .input:focus,.partner-simulator__credit-fields .input:focus{border-color:#d23a3c;outline:none;box-shadow:0 0 0 3px #d23a3c17}.partner-simulator__choice{background:#f8f8f8;border:1px solid #dfdfdf;border-radius:9px;gap:2px;width:max-content;padding:3px;display:inline-flex}.partner-simulator__choice-button.btn-no-liquid,.partner-simulator__rate-fields .btn-no-liquid{color:#747474;white-space:nowrap;min-height:36px;box-shadow:none;background:0 0;border:0;border-radius:6px;padding:0 14px;font-size:11px;font-weight:700}.partner-simulator__choice-button.btn-no-liquid.is-active{color:#fff;background:#cf2f31;box-shadow:0 3px 9px #cf2f3138}.partner-simulator__credit{display:contents}.partner-simulator__credit-fields{flex-direction:column;grid-column:1;min-width:0;padding:17px 30px 28px;display:flex}.partner-simulator__money-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.partner-simulator__money-fields>div{min-width:0}.partner-simulator__credit-fields .input{margin-top:8px}.partner-simulator__rate-fields{grid-template-columns:minmax(0,.65fr) minmax(0,1.1fr) minmax(0,.85fr);align-items:end;gap:16px;margin-top:17px;display:grid}.partner-simulator__rate-fields>div{min-width:0}.partner-simulator__rate-fields .inline-flex{background:#f8f8f8;border:1px solid #dfdfdf;border-radius:9px;gap:2px;padding:3px}.partner-simulator__rate-fields .btn-no-liquid.bg-red-600{color:#fff;background:#cf2f31;box-shadow:0 3px 9px #cf2f3138}.partner-simulator__rate-fields .btn-no-liquid:not(.bg-red-600){color:#747474}.partner-simulator__rate-fields input:disabled{color:#202020;opacity:1}.partner-simulator__ranges{border-top:1px solid #ededed;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:auto;padding-top:24px;display:grid}.partner-simulator__range-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.partner-simulator__range-heading .label{margin:0}.partner-simulator__range-heading strong{color:#cf2f31;white-space:nowrap;font-size:12px;font-weight:800}.partner-simulator__range input[type=range]{appearance:none;cursor:pointer;border-radius:99px;height:4px;margin:15px 0 8px}.partner-simulator__range input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;border:4px solid #cf2f31;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 5px #0003}.partner-simulator__range input[type=range]::-moz-range-thumb{background:#fff;border:4px solid #cf2f31;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 5px #0003}.partner-simulator__range-scale{color:#aaa;justify-content:space-between;font-size:9px;display:flex}.partner-simulator__result{background:#fafafa;border:0;border-left:1px solid #e8e8e8;border-radius:0;grid-area:1/2/span 3;min-width:0;margin:0;padding:28px 30px 24px;position:relative}.partner-simulator__result:before{content:"";background:#cf2f31;width:4px;height:86px;position:absolute;top:0;left:0}.partner-simulator__result-header{border-bottom:1px solid #e5e5e5;align-items:center;gap:13px;padding:0 0 22px;display:flex}.partner-simulator__result-header img{-o-object-fit:contain;object-fit:contain;flex:none;width:42px;height:42px}.partner-simulator__brand-mark{color:#fff;background:#151515;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;display:grid}.partner-simulator__result-header p{color:#cf2f31;letter-spacing:.1em;font-size:9px;font-weight:800}.partner-simulator__result-header h2{letter-spacing:-.03em;margin-top:2px;font-size:18px;font-weight:800}.partner-simulator__result-header small{color:#999;font-size:10px}.partner-simulator__result>p.text-xs{color:#cf2f31;letter-spacing:.1em;margin-top:17px;font-size:9px;font-weight:800}.partner-simulator__hero-result{padding:10px 0 15px}.partner-simulator__hero-result span{color:#777;font-size:10px;display:block}.partner-simulator__hero-result strong{color:#111;letter-spacing:-.055em;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.15;display:block}.partner-simulator__hero-result small{color:#aaa;font-size:9px}.partner-simulator__result dl{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-top:0;padding:15px 0}.partner-simulator__result dl>div{padding:6px 0;font-size:11px}.partner-simulator__result dt{color:#767676}.partner-simulator__result dd{color:#242424;text-align:right;font-weight:700}.partner-simulator__result dl>div:nth-child(3) dd{color:#cf2f31}.partner-simulator__result-footer{color:#aaa;justify-content:space-between;gap:20px;margin-top:0;padding-top:14px;font-size:9px;display:flex}.partner-simulator__result-footer strong{color:#cf2f31;white-space:nowrap}.partner-simulator__result-footer span{text-align:right}.partner-simulator__notice{background:#fffaf8;border:1px solid #edd7d2;border-radius:12px;align-items:flex-start;gap:13px;margin-top:16px;padding:15px 18px;display:flex}.partner-simulator__notice svg{color:#c54c3a;flex:none;width:19px;height:19px}.partner-simulator__notice strong{color:#35221f;margin-bottom:2px;font-size:11px;font-weight:800;display:block}.partner-simulator__notice p{color:#7d6864;font-size:10px;line-height:1.55}.partner-simulator__actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:16px;display:flex}.partner-simulator__action.btn-no-liquid{color:#222;background:#fff;border:1px solid #d5d5d5;border-radius:10px;min-height:42px;padding:0 17px;font-size:11px;font-weight:750}.partner-simulator__action.btn-no-liquid:hover{border-color:#999;box-shadow:0 7px 18px #00000012}.partner-simulator__action--primary.btn-no-liquid{color:#fff;background:#cf2f31;border-color:#cf2f31;box-shadow:0 7px 18px #cf2f3138}.partner-simulator__action--primary.btn-no-liquid:hover{background:#b92528;border-color:#b92528}.partner-simulator__action svg{width:16px;height:16px}.partner-simulator :focus-visible{outline-offset:3px;outline:2px solid #cf2f31}@media (width<=1100px){.partner-simulator{padding:24px 20px}.partner-simulator__workspace{grid-template-columns:minmax(0,1fr)}.partner-simulator__form-heading,.partner-simulator__top-fields,.partner-simulator__credit-fields,.partner-simulator__result{grid-column:1}.partner-simulator__result{border-top:1px solid #e8e8e8;border-left:0;grid-row:auto}.partner-simulator__result:before{width:80px;height:4px}}@media (width<=650px){.partner-simulator{padding:20px 14px}.partner-simulator__status{display:none}.partner-simulator__workspace{border-radius:14px}.partner-simulator__form-heading{margin:22px 18px 0}.partner-simulator__top-fields,.partner-simulator__money-fields,.partner-simulator__rate-fields,.partner-simulator__ranges{grid-template-columns:1fr}.partner-simulator__top-fields{padding:22px 18px 0}.partner-simulator__credit-fields{padding:17px 18px 22px}.partner-simulator__result{padding:22px 18px}.partner-simulator__actions{flex-direction:column}.partner-simulator__action.btn-no-liquid{width:100%}.partner-simulator__result-footer{flex-direction:column;gap:3px}.partner-simulator__result-footer span{text-align:left}}.admin-proposals{--proposals-canvas:#f4f5f6;--proposals-surface:#fff;--proposals-ink:#17191c;--proposals-muted:#6c727b;--proposals-subtle:#9097a0;--proposals-line:#e5e7e9;--proposals-red:#df1f2f;--proposals-red-dark:#bd1422;background:var(--proposals-canvas);min-height:100%;color:var(--proposals-ink);-webkit-font-smoothing:antialiased;margin:-1.5rem;padding:36px 32px 56px;font-family:Inter,Segoe UI,sans-serif}.admin-proposals,.admin-proposals *{box-sizing:border-box}.admin-proposals__container{width:min(100%,1480px);margin:0 auto}.admin-proposals__header{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px;display:flex}.admin-proposals__eyebrow{color:var(--proposals-red);letter-spacing:.15em;margin:0 0 8px;font-size:10px;font-weight:800}.admin-proposals__header h1{color:var(--proposals-ink);letter-spacing:-.04em;margin:0;font-size:clamp(30px,3vw,40px);font-weight:760;line-height:1.08}.admin-proposals__subtitle{color:var(--proposals-muted);margin:8px 0 0;font-size:14px}.admin-proposals__actions{align-items:center;gap:10px;display:flex}.admin-proposals__button{min-height:40px;font:inherit;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:650;line-height:1;text-decoration:none;transition:color .15s,background-color .15s,box-shadow .15s,transform .15s;display:inline-flex;color:var(--proposals-ink)!important}.admin-proposals button.admin-proposals__button{isolation:auto;background:#fff;border-color:#00000017;overflow:visible;box-shadow:0 1px 2px #0000000a;color:#34373b!important}.admin-proposals .admin-proposals__button:before,.admin-proposals .admin-proposals__button:after{content:none!important;display:none!important}.admin-proposals .admin-proposals__button--primary,.admin-proposals button.admin-proposals__button--primary{border-color:var(--proposals-red);background:var(--proposals-red);box-shadow:0 5px 12px #df1f2f2e;color:#fff!important}.admin-proposals .admin-proposals__button--primary:hover{background:var(--proposals-red-dark);transform:translateY(-1px);color:#fff!important}.admin-proposals .admin-proposals__button--dark,.admin-proposals button.admin-proposals__button--dark{background:#222529;border-color:#222529;box-shadow:0 2px 6px #00000026;color:#fff!important}.admin-proposals .admin-proposals__button--dark:hover{background:#0f1012;color:#fff!important}.admin-proposals .admin-proposals__button--light:hover,.admin-proposals button.admin-proposals__button--light:hover{background:#fafafa;color:#34373b!important}.admin-proposals button.admin-proposals__button:disabled{cursor:not-allowed;opacity:.52;transform:none}.admin-proposals__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.admin-proposals__metric{background:var(--proposals-surface);border-radius:12px;flex-direction:column;justify-content:center;gap:11px;min-height:104px;padding:20px;display:flex;box-shadow:0 1px 2px #1018280a,0 5px 16px #1018280a,inset 0 0 0 1px #0000000f}.admin-proposals__metric>span{color:var(--proposals-subtle);letter-spacing:.07em;font-size:10px;font-weight:750}.admin-proposals__metric>strong{color:var(--proposals-ink);font-variant-numeric:tabular-nums;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.82rem,1.25vw,1.5rem);overflow:hidden}.admin-proposals__metric>strong.is-accent{color:var(--proposals-red)}.admin-proposals__list{background:var(--proposals-surface);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 5px 16px #1018280a,inset 0 0 0 1px #0000000f}.admin-proposals__filters{border-bottom:1px solid var(--proposals-line);grid-template-columns:minmax(280px,1fr) 190px 190px;gap:12px;padding:18px;display:grid}.admin-proposals__search,.admin-proposals__select{background:#fff;border:1px solid #d9dcdf;border-radius:9px;align-items:center;min-width:0;height:44px;display:flex;position:relative}.admin-proposals__search-icon{color:#969ca4;pointer-events:none;width:17px;height:17px;position:absolute;left:13px}.admin-proposals__search input{border-radius:inherit;width:100%;height:100%;color:var(--proposals-ink);font:inherit;background:0 0;border:0;outline:0;padding:0 14px 0 42px;font-size:12px}.admin-proposals__search input::placeholder{color:#a2a7ad}.admin-proposals__select{color:var(--proposals-muted);gap:5px;padding:0 10px 0 13px;font-size:12px}.admin-proposals__select>span{white-space:nowrap}.admin-proposals__select select{min-width:0;color:var(--proposals-ink);font:inherit;background:#fff;border:0;outline:0;flex:1;font-size:13px}.admin-proposals__table-heading{align-items:center;min-height:63px;padding:12px 18px;display:flex}.admin-proposals__table-heading h2{color:var(--proposals-ink);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:720}.admin-proposals__table-heading p{color:var(--proposals-muted);margin:4px 0 0;font-size:11px}.admin-proposals__clear-filters{min-height:34px;color:var(--proposals-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.admin-proposals__clear-filters:hover{color:var(--proposals-ink);background:#f3f4f5}.admin-proposals__clear-filters:focus-visible{outline:2px solid var(--proposals-red);outline-offset:2px}.admin-proposals--partner .admin-proposals__table-wrap table{min-width:900px}.admin-proposals--partner .admin-proposals__table-heading{justify-content:space-between}.admin-proposals--partner .admin-proposals__table-wrap th:first-child{width:116px}.admin-proposals--partner .admin-proposals__table-wrap th:nth-child(2){width:210px}.admin-proposals--partner .admin-proposals__table-wrap th:nth-child(3){width:175px}.admin-proposals--partner .admin-proposals__table-wrap th:nth-child(4){width:160px}.admin-proposals--partner .admin-proposals__table-wrap th:nth-child(5){text-align:left;width:80px}.admin-proposals--partner .admin-proposals__table-wrap th:nth-child(6){text-align:left;width:155px}.admin-proposals--partner .admin-proposals__table-wrap th:nth-child(7){text-align:right;width:70px}.admin-proposals--partner .admin-proposals__table-wrap td:nth-child(5){text-align:left}.admin-proposals__table-wrap{scrollbar-color:#cfd2d6 transparent;overflow-x:auto}.admin-proposals__table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1050px}.admin-proposals__table-wrap th{border-block:1px solid var(--proposals-line);color:#858b94;letter-spacing:.045em;text-align:left;text-transform:uppercase;background:#f7f8f9;height:40px;padding:0 12px;font-size:9px;font-weight:750}.admin-proposals__table-wrap th:first-child,.admin-proposals__table-wrap td:first-child{padding-left:18px}.admin-proposals__table-wrap th:first-child{width:116px}.admin-proposals__table-wrap th:nth-child(2){width:190px}.admin-proposals__table-wrap th:nth-child(3),.admin-proposals__table-wrap th:nth-child(4){width:150px}.admin-proposals__table-wrap th:nth-child(5){width:145px}.admin-proposals__table-wrap th:nth-child(6){text-align:right;width:150px}.admin-proposals__table-wrap th:nth-child(7){width:74px}.admin-proposals__table-wrap th:nth-child(8){width:150px}.admin-proposals__table-wrap th:nth-child(9){text-align:right;width:60px}.admin-proposals__table-wrap td{border-bottom:1px solid var(--proposals-line);color:#363a3f;vertical-align:middle;min-height:68px;padding:13px 12px;font-size:11px;line-height:1.35}.admin-proposals__table-wrap tbody tr{transition:background-color .14s ease-out}.admin-proposals__table-wrap tbody tr:hover{background:#fbfbfc}.admin-proposals__protocol,.admin-proposals__protocol-empty{color:#34383e;overflow-wrap:anywhere;text-underline-offset:3px;max-width:100px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:650;line-height:1.35;-webkit-text-decoration:underline #c6c9cd;text-decoration:underline #c6c9cd;display:inline-block}.admin-proposals__protocol:hover{color:var(--proposals-red);-webkit-text-decoration-color:var(--proposals-red);text-decoration-color:var(--proposals-red)}.admin-proposals__protocol:focus-visible{outline:2px solid var(--proposals-red);outline-offset:3px;border-radius:2px}.admin-proposals__protocol-empty,.admin-proposals__muted{color:#a0a5ac;text-decoration:none}.admin-proposals__client,.admin-proposals__secondary{display:block}.admin-proposals__client{color:var(--proposals-ink);text-overflow:ellipsis;font-size:11px;font-weight:680;overflow:hidden}.admin-proposals__secondary{color:#969ba2;letter-spacing:.035em;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.admin-proposals__partner,.admin-proposals__product{color:#555b62!important}.admin-proposals__funds{flex-wrap:wrap;gap:5px;display:flex}.admin-proposals__funds-display{border-radius:999px;outline:none;align-items:center;gap:5px;max-width:100%;display:inline-flex;position:relative}.admin-proposals__funds-display:focus-visible{outline:2px solid var(--proposals-red);outline-offset:3px}.admin-proposals__fund{color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:22px;padding:0 8px 0 6px;font-size:9px;font-weight:700;display:inline-flex}.admin-proposals__fund-dot{border:1px solid #ffffffb3;border-radius:50%;flex:none;width:6px;height:6px}.admin-proposals__fund-count{color:#52575e;background:#eceef0;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:22px;font-size:9px;font-weight:750;display:inline-flex}.admin-proposals__fund-tooltip{z-index:12;visibility:hidden;color:#fff;opacity:0;pointer-events:none;background:#202327;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;gap:9px;width:max-content;min-width:180px;max-width:260px;padding:12px;transition:opacity .14s ease-out,transform .14s ease-out,visibility .14s ease-out;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-3px);box-shadow:0 12px 30px #0003}.admin-proposals__fund-tooltip:before{content:"";border-bottom:6px solid #202327;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;bottom:100%;left:18px}.admin-proposals__funds-display:hover .admin-proposals__fund-tooltip,.admin-proposals__funds-display:focus-visible .admin-proposals__fund-tooltip{visibility:visible;opacity:1;transform:translateY(0)}.admin-proposals__fund-tooltip-title{color:#c7cbd0;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #ffffff1f;padding-bottom:7px;font-size:9px;font-weight:700}.admin-proposals__fund-tooltip-row{color:#fff;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:11px;font-weight:600;display:grid}.admin-proposals__fund-tooltip-row small{color:#aeb4bc;font-size:9px;font-weight:500}.admin-proposals__fund-tooltip-dot{border:1px solid #ffffff8c;border-radius:50%;width:8px;height:8px}.admin-proposals__value{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-weight:760;color:#111a25!important;font-size:11px!important}.admin-proposals__ltv{color:#13834c;background:#e6f7ed;border-radius:999px;justify-content:center;align-items:center;min-width:40px;min-height:22px;font-size:10px;font-weight:700;display:inline-flex}.admin-proposals__ltv.is-high{color:#9b6100;background:#fff2dc}.admin-proposals__status{color:#60666e;background:#f0f1f2;border-radius:6px;align-items:center;min-height:23px;padding:4px 7px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.admin-proposals__status--analise_credito,.admin-proposals__status--analise_imovel,.admin-proposals__status--analise_juridica,.admin-proposals__status--comite,.admin-proposals__status--resolucao_pendencias{color:#8d6700;background:#fff5da}.admin-proposals__status--pre_aprovado,.admin-proposals__status--contrato_registrado,.admin-proposals__status--completo{color:#167646;background:#e7f7ed}.admin-proposals__status--cancelado,.admin-proposals__status--standby{color:var(--proposals-red-dark);background:#fff0f1}.admin-proposals__days{font-variant-numeric:tabular-nums;text-align:right;color:#696f77!important}.admin-proposals__days.is-overdue{font-weight:750;color:var(--proposals-red)!important}.admin-proposals__loading,.admin-proposals__empty{min-height:200px;color:var(--proposals-muted);text-align:center;justify-content:center;align-items:center;gap:10px;padding:32px;font-size:13px;display:flex}.admin-proposals__loading svg{color:var(--proposals-red)}.admin-proposals__pagination{border-top:1px solid var(--proposals-line);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:14px 18px;display:flex}.admin-proposals__pagination>p{color:var(--proposals-muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.admin-proposals__pagination>p strong{color:var(--proposals-ink);font-weight:650}.admin-proposals__per-page{border-left:1px solid var(--proposals-line);margin-left:14px;padding-left:14px}.admin-proposals__pagination-controls{align-items:center;gap:6px;display:flex}.admin-proposals button.admin-proposals__page-button{min-width:36px;min-height:36px;box-shadow:none;font:inherit;background:#fff;border:1px solid #e0e2e5;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;line-height:1;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex;color:#4c5158!important}.admin-proposals button.admin-proposals__page-button:before,.admin-proposals button.admin-proposals__page-button:after{content:none!important;display:none!important}.admin-proposals button.admin-proposals__page-button:hover:not(:disabled):not(.is-current){background:#f7f8f9;border-color:#c8ccd1;color:var(--proposals-ink)!important}.admin-proposals button.admin-proposals__page-button.is-current{border-color:var(--proposals-red);background:var(--proposals-red);box-shadow:0 3px 8px #df1f2f29;color:#fff!important}.admin-proposals button.admin-proposals__page-button:disabled{cursor:not-allowed;opacity:.4}@media (width<=900px){.admin-proposals{margin:-1.5rem;padding:24px 18px 40px}.admin-proposals__header{flex-direction:column;align-items:flex-start}.admin-proposals__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-proposals__filters{grid-template-columns:1fr 1fr}.admin-proposals__search{grid-column:1/-1}}@media (width<=560px){.admin-proposals{margin:-1.5rem;padding:20px 12px 32px}.admin-proposals__actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.admin-proposals__actions .admin-proposals__button:first-child{grid-column:1/-1}.admin-proposals__metrics{gap:9px}.admin-proposals__metric{min-height:88px;padding:14px}.admin-proposals__metric>span{font-size:9px}.admin-proposals__metric>strong{font-size:clamp(.9rem,4vw,1.15rem)}.admin-proposals__filters{grid-template-columns:1fr;padding:14px}.admin-proposals__search{grid-column:auto}.admin-proposals__header h1{font-size:32px}.admin-proposals__pagination{flex-direction:column;align-items:flex-start;gap:12px;padding:14px}.admin-proposals__per-page{border:0;margin:5px 0 0;padding:0;display:block}.admin-proposals__pagination-controls{justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.admin-proposals__button,.admin-proposals__page-button,.admin-proposals__table-wrap tbody tr{transition-duration:.01ms}}.admin-proposal{--proposal-brand:#cf1f2c;--proposal-line:#e4e4e7;color:#18181b;min-width:0;max-width:1540px;margin:auto;font-family:Manrope,sans-serif;font-size:14px}.admin-proposal *,.admin-proposal :before,.admin-proposal :after{box-sizing:border-box}.admin-proposal .text-navy{color:#18181b}.admin-proposal .card{border-color:var(--proposal-line);background:#fff;border-radius:12px;box-shadow:0 1px 2px #18181b08,0 8px 24px #18181b09}.admin-proposal .proposal-heading{border:1px solid var(--proposal-line);background:#fff;border-radius:16px 16px 0 0;padding:25px 26px 20px}.admin-proposal .proposal-eyebrow{color:var(--proposal-brand);letter-spacing:.12em;margin-bottom:9px;font-size:10px;font-weight:800}.admin-proposal h1{letter-spacing:-.03em;max-width:none;margin:0;font-size:25px;font-weight:750;line-height:1.25}.proposal-heading__meta{color:#72727a;flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;font-size:12px;display:flex}.proposal-operations{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:22px;display:grid}.proposal-operations>*{min-width:0}.admin-proposal .proposal-status-note{flex:170px;min-width:0}.proposal-status-strip{border:1px solid var(--proposal-line);background:#fbfbfb;border-top:0;border-radius:0 0 16px 16px;grid-template-columns:1.3fr 1fr 1fr .8fr 1fr;padding:0 26px;display:grid}.proposal-status-strip>div{border-right:1px solid var(--proposal-line);min-width:0;padding:15px 20px}.proposal-status-strip>div:first-child{padding-left:0}.proposal-status-strip>div:last-child{border:0}.proposal-status-strip span{color:#72727a;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:700;display:block}.proposal-status-strip strong{overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}.proposal-tabs-shell{border-bottom:1px solid #d5d5d8;margin-top:18px}.proposal-tabs{gap:2px;display:flex;overflow-x:auto}.admin-proposal .proposal-tab{color:#72727a;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-shrink:0;align-items:center;gap:7px;min-height:48px;padding:0 13px;font-size:11px;font-weight:650;display:inline-flex}.admin-proposal .proposal-tab.is-active{color:var(--proposal-brand);border-bottom-color:var(--proposal-brand)}.admin-proposal .proposal-tab.is-active svg{color:inherit}.admin-proposal button:focus-visible,.admin-proposal a:focus-visible,.admin-proposal input:focus-visible,.admin-proposal select:focus-visible{outline:2px solid var(--proposal-brand);outline-offset:3px}.admin-proposal button:not(.btn-no-liquid):not(.react-flow__controls-button){min-height:34px;box-shadow:none;letter-spacing:0;background:#fff;border:1px solid #d5d5d8;border-radius:8px;font-size:11px;transform:none;color:#333338!important}.admin-proposal button:not(.btn-no-liquid):before,.admin-proposal button:not(.btn-no-liquid):after{display:none}.admin-proposal button.btn-gold,.admin-proposal button.btn-primary{background:var(--proposal-brand);border-color:var(--proposal-brand);color:#fff!important}.admin-proposal button.btn-gold:hover,.admin-proposal button.btn-primary:hover{background:#aa1220;color:#fff!important}.admin-proposal .input{border-radius:8px;min-width:0;max-width:100%;min-height:37px;font-size:12px}.proposal-page-heading{padding:25px 1px 17px}.proposal-page-heading h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:750}.proposal-page-heading p{color:#72727a;margin-top:5px;font-size:11px}.proposal-summary-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.proposal-summary-grid>:first-child{grid-column:1/-1}.admin-proposal .proposal-section>h3{color:#18181b;margin:0 0 18px;font-size:13px;font-weight:750}.proposal-summary-grid>:first-child:not(.proposal-conditions-editing)>dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.proposal-summary-grid>:first-child:not(.proposal-conditions-editing)>dl>div{border:1px solid var(--proposal-line);border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:9px;margin:0;padding:14px;display:flex}.proposal-summary-grid>:first-child:not(.proposal-conditions-editing)>dl>div>dt{text-transform:uppercase;font-size:9px}.proposal-summary-grid>:first-child:not(.proposal-conditions-editing)>dl>div>dd{font-size:14px}.admin-proposal .proposal-section dd{text-align:right;overflow-wrap:anywhere}.admin-proposal .proposal-section dt{flex-shrink:0;padding-right:12px}.proposal-applicants,.proposal-properties{gap:14px;padding:20px;display:grid}.proposal-applicant{border:1px solid var(--proposal-line);border-radius:11px;min-width:0;padding:20px}.proposal-person-heading{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.proposal-person-heading h3{margin:0;font-size:14px;font-weight:750}.proposal-person-heading p,.proposal-property__body>p{color:#72727a;margin-top:6px;font-size:10px}.proposal-avatar{width:54px;height:54px;color:var(--proposal-brand);background:#fcebed;border-radius:14px;place-items:center;font-weight:800;display:grid}.proposal-principal{color:#fff;background:#18181b;border-radius:99px;padding:4px 8px;font-size:9px;font-weight:700}.proposal-details{border-top:1px solid var(--proposal-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;padding-top:16px;display:grid}.proposal-details>div{border:0;flex-direction:column;align-items:flex-start;gap:5px;display:flex}.proposal-details dt{color:#72727a;font-size:9px}.proposal-details dd{overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:650}.proposal-property{border:1px solid var(--proposal-line);border-radius:11px;gap:22px;padding:20px;display:flex}.proposal-property__visual{color:#72727a;text-transform:capitalize;background:linear-gradient(145deg,#ededee,#f8f8f8);border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:15px;width:210px;min-height:150px;display:flex}.proposal-property__body{flex:1;min-width:0;padding-top:7px}.proposal-panel{min-width:0}@media (width<=1100px){.proposal-status-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.proposal-operations{grid-template-columns:1fr}}@media (width<=760px){.admin-proposal .proposal-heading{padding:20px}.admin-proposal h1{font-size:20px}.proposal-status-strip{grid-template-columns:1fr 1fr;padding:0 20px}.proposal-status-strip>div{border:0;padding:13px 10px}.proposal-status-strip>div:nth-child(odd){padding-left:0}.proposal-summary-grid{grid-template-columns:minmax(0,1fr)}.proposal-summary-grid>:first-child:not(.proposal-conditions-editing)>dl,.proposal-details{grid-template-columns:1fr 1fr}.proposal-property{flex-direction:column}.proposal-property__visual{width:100%;min-height:120px}}@media (width<=480px){.proposal-status-strip,.proposal-summary-grid>:first-child:not(.proposal-conditions-editing)>dl,.proposal-details{grid-template-columns:minmax(0,1fr)}.proposal-status-strip>div{border-bottom:1px solid var(--proposal-line);padding-left:0}.proposal-applicants,.proposal-properties{padding:12px}.proposal-applicant,.proposal-property{padding:15px}}.admin-proposal .proposal-applicants-layout{grid-template-columns:minmax(0,1.8fr) minmax(290px,.7fr);align-items:start;gap:14px;display:grid}.admin-proposal .proposal-applicants-section,.admin-proposal .proposal-analysis-section,.admin-proposal .proposal-address-section{min-width:0;padding:20px}.admin-proposal .proposal-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.admin-proposal .proposal-section-heading h2{color:#18181b;letter-spacing:-.01em;margin:0;font-size:13px;font-weight:750}.admin-proposal .proposal-section-heading p{color:#72727a;margin:4px 0 0;font-size:10px}.admin-proposal .proposal-section-heading>svg{color:#9a9aa1;flex-shrink:0}.admin-proposal .proposal-applicants-list{gap:16px;display:grid}.admin-proposal .proposal-applicant{padding:20px}.admin-proposal .proposal-person-identity{flex:1;min-width:0}.admin-proposal .proposal-person-identity>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.admin-proposal .proposal-person-identity h3{overflow-wrap:anywhere}.admin-proposal .proposal-person-heading .proposal-avatar{flex:0 0 54px;font-size:15px}.admin-proposal .proposal-applicant-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 14px;margin-top:24px;padding-top:20px}.admin-proposal .proposal-applicant-details>div{padding:0}.admin-proposal .proposal-applicant-details dt{color:#72727a;font-size:9px}.admin-proposal .proposal-applicant-details dd{color:#333338;font-size:11px;line-height:1.6}.admin-proposal .proposal-registration-note{color:#72727a;background:#f6f6f7;border-radius:8px;align-items:center;gap:8px;margin-top:22px;padding:12px 14px;font-size:10px;display:flex}.admin-proposal .proposal-registration-note svg{color:#9a9aa1;flex-shrink:0}.admin-proposal .proposal-applicant-aside{flex-direction:column;gap:14px;min-width:0;display:flex}.admin-proposal .proposal-score-empty{background:#f2f2f3;border-radius:50%;width:114px;height:114px;margin:4px auto 14px;padding:8px}.admin-proposal .proposal-score-empty>div{color:#9a9aa1;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;height:100%;display:flex}.admin-proposal .proposal-score-empty span{font-size:9px}.admin-proposal .proposal-analysis-copy{text-align:center}.admin-proposal .proposal-neutral-badge{color:#72727a;background:#f2f2f3;border-radius:99px;align-items:center;padding:5px 9px;font-size:9px;font-weight:700;display:inline-flex}.admin-proposal .proposal-analysis-copy p{color:#72727a;max-width:240px;margin:9px auto 0;font-size:10px;line-height:1.7}.admin-proposal .proposal-analysis-facts{border-top:1px solid #e4e4e7;gap:13px;margin-top:19px;padding-top:17px;display:grid}.admin-proposal .proposal-analysis-facts>div{border:0;align-items:flex-start;gap:12px;padding:0;font-size:10px}.admin-proposal .proposal-analysis-facts dt{color:#72727a;flex:1}.admin-proposal .proposal-analysis-facts dd{text-align:right;overflow-wrap:anywhere;color:#333338;max-width:55%;margin:0}.admin-proposal .proposal-aside-action{width:100%;margin-top:18px;display:flex}.admin-proposal .proposal-address{color:#333338;overflow-wrap:anywhere;flex-direction:column;gap:4px;padding:2px 0 10px;font-size:11px;font-style:normal;line-height:1.8;display:flex}.admin-proposal .proposal-address strong{font-weight:600}.admin-proposal .proposal-address-empty{color:#72727a;margin:0;font-size:11px;line-height:1.8}@media (width<=1100px){.admin-proposal .proposal-applicants-layout{grid-template-columns:minmax(0,1fr)}.admin-proposal .proposal-applicant-aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}}@media (width<=760px){.admin-proposal .proposal-applicant-details{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-proposal .proposal-applicant-aside{display:flex}}@media (width<=480px){.admin-proposal .proposal-applicants-section,.admin-proposal .proposal-analysis-section,.admin-proposal .proposal-address-section{padding:16px}.admin-proposal .proposal-section-heading{flex-wrap:wrap}.admin-proposal .proposal-applicant{padding:16px}.admin-proposal .proposal-applicant-details{grid-template-columns:minmax(0,1fr)}}.admin-proposal .proposal-copy-value{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.admin-proposal .proposal-copy-button{color:#9a9aa1;background:0 0;border:0;border-radius:6px;place-items:center;width:23px;height:23px;padding:0;display:inline-grid}.admin-proposal .proposal-copy-button:hover{color:#18181b;background:#f2f2f3}.admin-proposal .proposal-copy-status{color:#72727a;flex-basis:100%;font-size:9px;font-weight:400}.admin-proposal{background:#f6f6f7;min-height:100%;padding:0 0 24px}@supports selector(:has(*)){#admin-main:has(.admin-proposal){background:#f6f6f7}}.admin-proposal .proposal-heading{justify-content:space-between;align-items:flex-start;gap:24px;padding:25px 26px 23px;display:flex}.admin-proposal .proposal-heading h1{font-size:25px}.admin-proposal .proposal-header-actions{flex-shrink:0;align-items:flex-start;gap:8px;display:flex}.admin-proposal .proposal-header-actions button{white-space:nowrap}.admin-proposal .proposal-more-actions{position:relative}.admin-proposal .proposal-more-actions>summary{cursor:pointer;color:#333338;background:#fff;border:1px solid #d5d5d8;border-radius:8px;align-items:center;min-height:34px;padding:0 14px;font-size:11px;font-weight:700;list-style:none;display:flex}.admin-proposal summary::-webkit-details-marker{display:none}.admin-proposal .proposal-more-actions__panel{z-index:35;background:#fff;border-radius:12px;width:min(480px,76vw);max-height:65vh;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 36px #18181b24}.admin-proposal .proposal-status-strip{grid-template-columns:1.3fr 1fr 1fr .8fr 1fr;min-height:69px;position:relative}.admin-proposal .proposal-status-control{margin-top:5px;position:relative}.admin-proposal .proposal-status-control>summary{cursor:pointer;color:#18181b;justify-content:space-between;align-items:center;gap:16px;max-width:180px;font-size:11px;font-weight:700;list-style:none;display:flex}.admin-proposal .proposal-status-control>summary>span{color:#72727a;font-size:14px}.admin-proposal summary:focus-visible{outline-offset:4px;outline:2px solid #cf1f2c}.admin-proposal .proposal-status-popover{z-index:40;background:#fff;border:1px solid #e4e4e7;border-radius:12px;gap:14px;width:min(340px,72vw);padding:18px;display:grid;position:absolute;top:calc(100% + 14px);left:0;box-shadow:0 12px 36px #18181b24}.admin-proposal .proposal-status-popover label{color:#72727a;gap:6px;font-size:11px;font-weight:600;display:grid}.admin-proposal .proposal-status-popover textarea{resize:vertical;min-height:76px}.admin-proposal .proposal-header-funds{flex-wrap:wrap;gap:4px 9px;display:flex}.admin-proposal .proposal-header-funds strong{align-items:center;gap:6px;display:flex}.admin-proposal .proposal-header-funds i{border-radius:2px;flex-shrink:0;width:7px;height:7px;display:inline-block}.admin-proposal .proposal-status-strip .proposal-classification{color:#72727a;background:#fff4df;border-radius:99px;padding:3px 7px;font-size:9px;display:inline-flex}.admin-proposal .proposal-summary-grid>.proposal-section:last-child{grid-column:1/-1}.admin-proposal .proposal-summary-grid>.proposal-section:last-child>dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.admin-proposal .proposal-summary-grid>.proposal-section:last-child>dl>div{border-bottom:0;border-right:1px solid #e4e4e7;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:8px 18px;display:flex}.admin-proposal .proposal-summary-grid>.proposal-section:last-child>dl>div:last-child{border-right:0}@media (width<=900px){.admin-proposal .proposal-heading{flex-direction:column;gap:16px}.admin-proposal .proposal-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.admin-proposal .proposal-header-actions{flex-wrap:wrap;width:100%}.admin-proposal .proposal-heading h1{font-size:20px}.admin-proposal .proposal-summary-grid>.proposal-section:last-child>dl{grid-template-columns:1fr 1fr;gap:14px 0}}@media (width<=480px){.admin-proposal .proposal-status-strip,.admin-proposal .proposal-summary-grid>.proposal-section:last-child>dl{grid-template-columns:minmax(0,1fr)}}.admin-proposal .proposal-conditions-editing>dl{margin:0;display:block}.admin-proposal .proposal-conditions-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 24px;width:100%;display:grid}.admin-proposal .proposal-conditions-form>div{min-width:0}.admin-proposal .proposal-conditions-form .input{width:100%}.admin-proposal .proposal-conditions-form>label{grid-column:1/-1;margin:0;padding-top:4px}.admin-proposal .proposal-conditions-form .label{margin-bottom:8px}@media (width<=900px){.admin-proposal .proposal-conditions-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.admin-proposal .proposal-conditions-form{grid-template-columns:minmax(0,1fr);gap:18px}}.admin-proposal--partner{padding:18px 26px 32px}.admin-proposal--partner .proposal-back-link{color:#72727a;align-items:center;gap:6px;margin-bottom:12px;font-size:11px;text-decoration:none;display:inline-flex}.admin-proposal--partner .proposal-back-link:hover{color:var(--proposal-brand)}.admin-proposal--partner .proposal-heading{border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:24px;display:flex}.admin-proposal--partner .proposal-heading h1{overflow-wrap:anywhere}.admin-proposal--partner .proposal-header-actions--partner{align-items:flex-start}.admin-proposal--partner .proposal-status-strip--partner{border-radius:0 0 16px 16px;grid-template-columns:1.3fr 1fr .8fr .8fr 1fr;min-height:69px}.admin-proposal--partner .proposal-status-strip--partner>div{flex-direction:column;justify-content:center;gap:5px;padding:13px 18px;display:flex}.admin-proposal--partner .proposal-status-strip--partner>div:first-child{padding-left:0}.admin-proposal--partner .proposal-status-strip--partner strong{margin-top:0}.admin-proposal--partner .proposal-status-strip--partner .badge{width:fit-content;display:inline-flex}.admin-proposal--partner .proposal-tabs-shell{margin-top:18px}.admin-proposal--partner .proposal-tabs{scrollbar-width:none}.admin-proposal--partner .proposal-tabs::-webkit-scrollbar{display:none}.admin-proposal--partner .proposal-page-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.admin-proposal--partner .proposal-reissue-notice{border:1px solid var(--proposal-line);background:#fff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;padding:10px 14px;font-size:11px;display:flex}.admin-proposal--partner .proposal-reissue-notice p{margin:0}.admin-proposal--partner .proposal-reissue-link{border:1px solid var(--proposal-line);background:#f6f6f7;border-radius:7px;align-items:center;gap:8px;max-width:100%;padding:4px 8px;display:inline-flex}.admin-proposal--partner .proposal-reissue-link code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-proposal--partner .proposal-reissue-link button{place-items:center;min-width:28px;min-height:28px;padding:4px;display:inline-grid}.admin-proposal--partner .proposal-panel{outline:none}.admin-proposal--partner .proposal-panel:focus-visible{outline:2px solid var(--proposal-brand);outline-offset:3px}.admin-proposal--partner .proposal-summary-grid>:first-child{grid-column:auto}.admin-proposal--partner .proposal-summary-grid>.card{min-width:0;padding:20px}.admin-proposal--partner .proposal-summary-grid>.card h3{color:#18181b;margin:0 0 18px;font-size:13px;font-weight:750}.admin-proposal--partner .proposal-summary-grid>.card dl{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.admin-proposal--partner .proposal-summary-grid>.card dl>div{border:0;border-bottom:1px solid var(--proposal-line);border-radius:0;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:14px;padding:0 0 9px;display:flex}.admin-proposal--partner .proposal-summary-grid>.card dl>div:last-child{border:0;padding-bottom:0}.admin-proposal--partner .proposal-summary-grid>.card dt{color:#72727a;font-size:10px}.admin-proposal--partner .proposal-summary-grid>.card dd{color:#333338;margin:0;font-size:11px;font-weight:650}.admin-proposal--partner .proposal-panel>.card{overflow-x:auto}.admin-proposal--partner .proposal-panel table{border-collapse:collapse;width:100%;min-width:680px}.admin-proposal--partner .proposal-panel th{color:#72727a;text-align:left;background:#f7f7f8;padding:11px 14px;font-size:9px}.admin-proposal--partner .proposal-panel td{border-top:1px solid var(--proposal-line);color:#333338;padding:12px 14px;font-size:11px}.admin-proposal--partner .proposal-panel th:first-child,.admin-proposal--partner .proposal-panel td:first-child{padding-left:18px}.admin-proposal--partner .proposal-panel th:last-child,.admin-proposal--partner .proposal-panel td:last-child{padding-right:18px}.admin-proposal--partner .proposal-analysis-section .proposal-score-empty>div{color:#9a9aa1}.admin-proposal--partner .proposal-analysis-section button.proposal-aside-action{width:100%;min-height:40px;box-shadow:none;letter-spacing:0;cursor:pointer;background:#fff;border:1px solid #d5d5d8;border-radius:8px;justify-content:center;align-items:center;gap:7px;margin-top:18px;padding:0 14px;font:600 11px/1 inherit;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex;color:#333338!important}.admin-proposal--partner .proposal-analysis-section button.proposal-aside-action:hover{background:#f6f6f7;border-color:#aaaab0;color:#18181b!important}.admin-proposal--partner .proposal-analysis-section button.proposal-aside-action:focus-visible{outline:2px solid var(--proposal-brand);outline-offset:2px}@media (width<=900px){.admin-proposal--partner .proposal-status-strip--partner{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.admin-proposal--partner{padding:14px 16px 24px}.admin-proposal--partner .proposal-heading{flex-direction:column;align-items:flex-start}.admin-proposal--partner .proposal-header-actions--partner{width:auto}.admin-proposal--partner .proposal-status-strip--partner{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-proposal--partner .proposal-status-strip--partner>div{padding:12px 10px}.admin-proposal--partner .proposal-status-strip--partner>div:nth-child(odd){padding-left:0}.admin-proposal--partner .proposal-summary-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.admin-proposal--partner{padding-inline:12px}.admin-proposal--partner .proposal-status-strip--partner{grid-template-columns:minmax(0,1fr)}.admin-proposal--partner .proposal-status-strip--partner>div{border-bottom:1px solid var(--proposal-line);padding-left:0}.admin-proposal--partner .proposal-page-heading{flex-direction:column;align-items:flex-start}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}.admin-network{--network-red:#cf1f2c;--network-line:#e5e5e9;--network-ink:#202024;--network-muted:#7b7b84;max-width:1660px;color:var(--network-ink);margin:0 auto;font-family:Inter,Segoe UI,Arial,sans-serif}.admin-network *,.admin-network :before,.admin-network :after{box-sizing:border-box}.admin-network button:focus-visible,.admin-network input:focus-visible,.admin-network select:focus-visible{outline:2px solid var(--network-red);outline-offset:3px}.admin-network button:disabled{cursor:default;opacity:.5}.admin-network [hidden]{display:none!important}.network-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.network-eyebrow{color:var(--network-red);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:800;display:block}.network-heading h1{color:var(--network-ink);letter-spacing:-.04em;margin:0;font-size:29px;font-weight:700;line-height:1.2}.network-heading p{color:var(--network-muted);margin:8px 0 0;font-size:12px}.network-tabs{border:1px solid var(--network-line);background:#fff;border-radius:11px;gap:3px;padding:4px;display:flex}.admin-network .network-tabs button{color:#74747c;background:0 0;border:0;border-radius:7px;gap:7px;padding:10px 15px;font-size:11px;font-weight:650}.admin-network .network-tabs button[aria-selected=true]{color:var(--network-red);background:#fff0f2}.network-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.network-stats>div{border:1px solid var(--network-line);background:#fff;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:17px 20px;display:flex;box-shadow:0 3px 12px #20202403}.network-stats>div>span{width:39px;height:39px;color:var(--network-red);background:#fcf0f1;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.network-stats p{color:var(--network-muted);margin:0;font-size:10px}.network-stats strong{color:var(--network-ink);margin-top:4px;font-size:22px;font-weight:700;line-height:1.15;display:block}.network-toolbar{z-index:15;border:1px solid var(--network-line);background:#fff;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;padding:10px 14px;display:flex;position:relative}.network-search{flex:1;width:min(440px,100%);min-width:170px;position:relative}.network-search>label{color:#9999a1;align-items:center;gap:9px;display:flex}.network-search input{color:#303036;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:10px 0;font-size:11px}.network-search input::placeholder{color:#a0a0a8}.admin-network .network-search>label>button{color:#8e8e96;background:0 0;border:0;width:25px;height:25px;padding:0}.network-search__results{z-index:20;border:1px solid var(--network-line);background:#fff;border-radius:10px;max-height:320px;padding:5px;display:grid;position:absolute;top:calc(100% + 10px);left:-10px;right:-10px;overflow:auto;box-shadow:0 14px 35px #20202418}.admin-network .network-search__results button{color:var(--network-ink);text-align:left;background:0 0;border:0;border-radius:7px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;display:flex}.network-search__results button:hover{background:#fff3f4}.network-search__results strong{font-size:11px;font-weight:650}.network-search__results small,.network-search__results p{color:var(--network-muted);margin:0;font-size:10px}.network-search__results p{padding:12px}.network-toolbar__filters{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.network-toolbar__filters label{color:var(--network-muted);align-items:center;gap:8px;font-size:10px;display:flex}.network-toolbar__filters select{color:#41414a;background:#fbfbfc;border:1px solid #e4e4e8;border-radius:7px;max-width:240px;min-height:33px;padding:5px 25px 5px 9px;font-size:11px}.admin-network .network-button{color:#55555f;white-space:nowrap;background:#fff;border:1px solid #dadade;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 11px;font-size:10px;font-weight:650;display:inline-flex}.admin-network .network-button:hover{background:#f8f8fa;border-color:#bdbdc4}.admin-network .network-button--primary{color:#fff;background:var(--network-red);border-color:var(--network-red);box-shadow:0 4px 10px #cf1f2c1c}.admin-network .network-button--primary:hover{color:#fff;background:#b51522;border-color:#b51522}.network-feedback{color:#18724e;background:#f0faf5;border:1px solid #cce9de;border-radius:9px;align-items:center;gap:8px;margin:0 0 12px;padding:12px 15px;font-size:11px;display:flex}.network-feedback.is-error{color:#b51522;background:#fff4f5;border-color:#f3d3d6}.network-workspace{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.network-workspace[data-inspector=true]{grid-template-columns:minmax(0,1fr) 324px}.network-map-panel{border:1px solid var(--network-line);background:#fff;border-radius:13px;min-width:0;overflow:hidden;box-shadow:0 6px 24px #20202405}.network-map-heading{border-bottom:1px solid var(--network-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:47px;padding:13px 18px;display:flex}.network-map-heading strong{align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.network-map-heading strong>svg{color:var(--network-red)}.network-map-heading>span{color:#909099;font-size:9px}.network-canvas{background:#fafafb;width:100%;height:clamp(470px,100dvh - 365px,780px);position:relative}.network-canvas__tools{z-index:5;border:1px solid var(--network-line);background:#fffffff5;border-radius:9px;flex-wrap:wrap;gap:3px;padding:4px;display:flex;position:absolute;top:13px;left:13px;box-shadow:0 3px 10px #20202408}.admin-network .network-canvas__tools button{color:#72727d;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;height:29px;padding:5px 8px;font-size:9px;display:inline-flex}.admin-network .network-canvas__tools button:hover{color:var(--network-red);background:#fff0f2}.network-canvas__hint{z-index:4;color:#93939d;pointer-events:none;background:#fafafbdf;border-radius:6px;align-items:center;gap:6px;max-width:calc(100% - 180px);padding:6px 9px;font-size:9px;display:flex;position:absolute;bottom:12px;left:16px}.admin-network .react-flow__minimap{border:1px solid var(--network-line);width:136px;height:88px;box-shadow:none;border-radius:8px;margin:12px;overflow:hidden}.admin-network .react-flow__handle{background:#ce6d76;border:2px solid #fff;width:10px;height:10px}.admin-network .react-flow__handle.connectable{background:var(--network-red)}.admin-network .react-flow__node:focus-visible{outline:2px solid var(--network-red);outline-offset:5px;border-radius:12px}.network-node{width:242px;height:142px;color:var(--network-ink);background:#fff;border:1px solid #dedee4;border-radius:11px;padding:16px 15px 0;box-shadow:0 4px 14px #23232b08}.network-node.is-selected{border-color:var(--network-red);box-shadow:0 0 0 3px #cf1f2c0f,0 5px 18px #23232b0b}.network-node>header{align-items:center;gap:10px;height:40px;display:flex}.network-node__icon,.network-avatar{width:35px;height:35px;color:var(--network-red);background:#fff0f2;border-radius:9px;flex-shrink:0;place-items:center;font-size:11px;font-weight:750;display:grid;overflow:hidden}.network-avatar{color:#62626e;background:#f0f0f3}.network-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.network-node__identity{gap:4px;min-width:0;display:grid}.network-node__identity small{color:#9a9aa3;letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:600}.network-node__identity strong{-webkit-line-clamp:2;letter-spacing:-.02em;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.network-node>p{color:#72727e;text-overflow:ellipsis;white-space:nowrap;margin:10px 0 12px;font-size:10px;overflow:hidden}.network-node>footer{border-top:1px solid #eeeef1;justify-content:space-between;align-items:center;gap:5px;min-height:29px;padding-top:7px;display:flex}.network-node>footer>span{color:#93939d;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-network .network-node>footer>button{min-height:20px;color:var(--network-red);background:0 0;border:0;border-radius:3px;flex-shrink:0;gap:4px;padding:0;font-size:8px;font-weight:700}.network-node--admin{color:#fff;background:#202024;border-color:#27272d}.network-node--admin .network-node__icon{color:#ffb4bc;background:#ffffff0f}.network-node--admin>p,.network-node--admin>footer>span{color:#a6a6b1}.network-node--admin>footer{border-color:#ffffff12}.network-node--equipe .network-node__icon{color:#5d6478;background:#f0f1f6}.network-node--person{border-top-width:2px}.network-node-muted{opacity:.3}.network-node-muted.selected{opacity:1}.network-empty{color:#9696a0;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:400px;padding:35px;font-size:11px;display:flex}.network-empty strong{color:#4e4e59;font-size:13px}.network-inspector{border:1px solid var(--network-line);background:#fff;border-radius:13px;min-width:0;max-height:calc(100dvh - 110px);padding:20px;position:sticky;top:0;overflow:auto;box-shadow:0 6px 24px #20202406}.network-inspector>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}.network-inspector>header .network-eyebrow{margin:0;font-size:8px}.admin-network .network-close{color:#91919b;background:#f8f8fa;border:0;border-radius:6px;width:26px;height:26px;padding:0}.network-person-icon{width:47px;height:47px;color:var(--network-red);background:#fff0f2;border-radius:12px;place-items:center;margin-bottom:13px;display:grid}.network-inspector h2{color:var(--network-ink);letter-spacing:-.025em;margin:0;font-size:16px;font-weight:750;line-height:1.4}.network-inspector>p{color:#8a8a94;margin:5px 0 18px;font-size:11px}.network-inspector dl{border-top:1px solid var(--network-line);border-bottom:1px solid var(--network-line);gap:18px;margin:22px 0;padding:18px 0;display:grid}.network-inspector dt{color:#9a9aa3;font-size:9px}.network-inspector dd{color:#42424e;margin:5px 0 0;font-size:11px;font-weight:600}.network-note{color:#8a8a94;background:#f7f7f9;border-radius:7px;align-items:flex-start;gap:7px;margin:15px 0;padding:10px;font-size:9px;line-height:1.6;display:flex}.network-note>svg{flex-shrink:0;margin-top:1px}.network-editor-heading{border-top:1px solid var(--network-line);flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:16px;padding-top:18px;display:flex}.network-editor-heading h3{margin:0;font-size:11px;font-weight:700}.network-editor-heading>span{color:#b46b22;font-size:8px}.network-editor-field{gap:7px;margin-bottom:15px;display:grid}.network-editor-field>label,.network-catalog-create>label{color:#73737e;font-size:10px;font-weight:600}.network-editor-field>input,.network-editor-field>select,.network-catalog-create>input{color:#41414d;background:#fff;border:1px solid #dcdce3;border-radius:7px;width:100%;min-width:0;height:36px;padding:8px 10px;font-size:11px}.admin-network .network-text-button{width:max-content;color:var(--network-red);background:0 0;border:0;border-radius:3px;justify-content:flex-start;align-self:start;padding:0;font-size:9px}.network-catalog-create{background:#fff9fa;border:1px solid #f0d6da;border-radius:8px;gap:9px;margin:0 0 18px;padding:12px;display:grid}.network-catalog-create>div{justify-content:flex-end;gap:7px;display:flex}.network-manager-change{background:#fff9fa;border:1px solid #f0d6da;border-radius:8px;margin:18px 0;padding:12px}.network-manager-change>strong{color:#9d2936;font-size:10px}.network-manager-change>p{color:#777781;margin:7px 0 12px;font-size:10px;line-height:1.6}.network-manager-change label{color:#6c6c78;align-items:flex-start;gap:8px;font-size:10px;line-height:1.5;display:flex}.network-manager-change input{accent-color:var(--network-red);flex-shrink:0;margin-top:1px}.network-editor-actions{border-top:1px solid var(--network-line);justify-content:flex-end;gap:7px;margin-top:18px;padding-top:15px;display:flex}.network-field-error{color:#b51522;margin:9px 0;font-size:10px;line-height:1.6}.network-spin{animation:1s linear infinite network-spin}@keyframes network-spin{to{transform:rotate(360deg)}}@media (width<=1100px){.network-workspace[data-inspector=true]{grid-template-columns:minmax(0,1fr) 290px;gap:10px}.network-toolbar{flex-direction:column;align-items:stretch;gap:9px}.network-search{width:100%;max-width:none}.network-toolbar__filters{justify-content:flex-start}.network-stats>div{padding:13px}}@media (width<=850px){.network-workspace[data-inspector=true]{grid-template-columns:minmax(0,1fr)}.network-inspector{max-height:none;position:static}.network-stats{gap:8px}.network-stats>div{align-items:flex-start;gap:8px}.network-stats>div>span{border-radius:8px;width:30px;height:30px}.network-stats p{font-size:9px}.network-canvas{height:510px}}@media (width<=540px){.network-heading{gap:16px}.network-heading h1{font-size:25px}.network-tabs{width:100%}.admin-network .network-tabs button{flex:1;padding:9px;font-size:10px}.network-stats{grid-template-columns:minmax(0,1fr)}.network-stats>div{align-items:center;padding:10px 12px}.network-stats p{flex:1;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.network-stats strong{margin:0;font-size:20px}.network-toolbar__filters{gap:8px}.network-toolbar__filters label{flex:1}.network-toolbar__filters select{width:100%;max-width:none}.network-map-heading>span{line-height:1.6}.network-canvas{height:470px}.network-canvas__hint{max-width:calc(100% - 25px);font-size:8px}.admin-network .react-flow__minimap{display:none}}@media (prefers-reduced-motion:reduce){.admin-network *,.admin-network :before,.admin-network :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#root{height:100%}body{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(33 37 41/var(--tw-text-opacity,1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,-apple-system,sans-serif}.dark body{--tw-bg-opacity:1;background-color:rgb(18 24 38/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(241 245 249/var(--tw-text-opacity,1))}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.merx-chat__launcher{right:1.25rem;bottom:calc(1.25rem + env(safe-area-inset-bottom));z-index:70;color:#fff;background:#1e1d1d;border:1px solid #d7192d40;border-radius:50%;width:3.5rem;min-width:3.5rem;height:3.5rem;padding:.55rem;display:inline-flex;position:fixed;box-shadow:0 10px 26px #1717172e}.merx-chat__launcher.btn-no-liquid{aspect-ratio:1;border-radius:50%;flex:0 0 3.5rem;padding:0;overflow:hidden}.merx-chat__launcher:hover{background:#f4f4f4}.merx-chat__launcher-logo{border-radius:50px;width:70%;height:70%;display:block;overflow:hidden}.merx-chat__launcher-logo svg{transform-origin:0 0;border-radius:50px;width:80px;height:80px;display:block;transform:scale(.44)}.merx-chat{right:1.25rem;bottom:calc(6.75rem + env(safe-area-inset-bottom));z-index:71;color:#171719;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-backdrop-filter:blur(24px)saturate(155%);background:linear-gradient(145deg,#ffffffe0,#fafafcc2);border:1px solid #ffffffd1;border-radius:18px;flex-direction:column;width:min(370px,100vw - 2rem);height:min(640px,100dvh - 6rem);min-height:min(480px,100dvh - 6rem);max-height:calc(100dvh - 6rem);display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 70px #17171733,0 5px 18px #17171714,inset 0 1px #ffffffe6,inset 0 0 0 1px #1717170e}.merx-chat__header{color:#fff;-webkit-backdrop-filter:blur(16px);background:#171719eb;border-bottom:1px solid #ffffff1f;flex:none;align-items:center;gap:.65rem;padding:.8rem 1rem;display:flex}.merx-chat__brand{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.merx-chat__brand-copy{min-width:0;display:grid}.merx-chat__brand-copy strong{align-items:center;gap:.3rem;display:flex}.merx-chat__brand-copy span{color:#b8b8bd;font-size:.68rem}.merx-chat__wing{-o-object-fit:contain;object-fit:contain;width:2.05rem;height:2.05rem}.merx-chat__icon{color:#fff;background:0 0;border-radius:7px;place-items:center;width:2rem;height:2rem;display:grid}.merx-chat__icon:hover{background:#2b2b2f}.merx-chat__close.btn-no-liquid{-webkit-backdrop-filter:blur(12px);background:#ffffff1f;border:1px solid #ffffff4d;border-radius:50%;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;padding:0;transition:background-color .18s,border-color .18s,color .18s;display:grid;box-shadow:inset 0 1px #ffffff29,0 2px 8px #0000001f;color:#fff!important}.merx-chat__close svg{stroke-width:2.3px;width:1.15rem;height:1.15rem;stroke:currentColor!important}.merx-chat__close.btn-no-liquid:hover{background:#d7192dd1;border-color:#ffffff8c;color:#fff!important}.merx-chat__close.btn-no-liquid:focus-visible{outline-offset:3px;outline:2px solid #fff}.merx-chat__body{overscroll-behavior:contain;background:#fafafc8f;flex-direction:column;flex:1 1 0;gap:.55rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.merx-chat__messages{grid-auto-rows:max-content;gap:.55rem;display:grid}.merx-chat__welcome p{color:#6b6b72;margin:.25rem 0 0;font-size:.75rem}.merx-chat__message{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;width:fit-content;max-width:min(88%,30rem);margin:0;padding:.65rem .8rem;font-size:.78rem;line-height:1.5}.merx-chat__message--merx{color:#333338;background:#fff;border:1px solid #e7e7e9;justify-self:start}.merx-chat__thinking{align-items:center;gap:.45rem;width:max-content;display:inline-flex}.merx-chat__thinking-dots{align-items:center;gap:2px;height:1rem;display:inline-flex}.merx-chat__thinking-dots i{background:#d7192d;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite merxThinking}.merx-chat__thinking-dots i:nth-child(2){animation-delay:.15s}.merx-chat__thinking-dots i:nth-child(3){animation-delay:.3s}@keyframes merxThinking{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.merx-chat__message.is-typing:after{content:"";vertical-align:text-bottom;border-right:2px solid #d7192d;height:1em;margin-left:.15rem;animation:.8s step-end infinite merxCaret;display:inline-block}@keyframes merxCaret{50%{opacity:0}}.merx-chat__message--visitor{color:#fff;background:linear-gradient(145deg,#d7192d,#b80e20);border:1px solid #c21a2c;border-bottom-right-radius:4px;justify-self:end;box-shadow:0 4px 10px #b80e2029,inset 0 1px #ffffff1f}.merx-chat__composer{-webkit-backdrop-filter:blur(18px);background:#ffffffbd;border-top:1px solid #ffffffe0;flex:none;padding:.5rem .85rem 0}.merx-chat__suggestions{flex:none;gap:.4rem;padding:.2rem 0 0;display:flex;overflow-x:auto}.merx-chat__suggestions button{color:#55555a;background:#fff;border:1px solid #e5e5e7;border-radius:999px;flex:none;padding:.45rem .65rem;font-size:.68rem}.merx-chat__suggestions button:focus-visible,.merx-chat__action:focus-visible{outline-offset:2px;outline:2px solid #b80e20}.merx-chat__action{color:#b80e20;background:#fff;border:1px solid #d7192d;border-radius:999px;flex:none;align-items:center;min-height:2rem;padding:.45rem .7rem;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.merx-chat__action:hover{background:#fff0f2}.merx-chat__suggestions button:hover,.merx-chat__contact-link:hover{color:#d7192d;border-color:#d7192d}.merx-chat__contact-link{color:#d7192d;flex:none;align-self:flex-start;margin:.4rem 0 0;padding:0;font-size:.73rem;font-weight:700}.merx-chat__input{border:1px solid #d5d5d8;border-radius:9px;flex:none;gap:.4rem;margin:.5rem 0 .75rem;padding:.2rem .3rem .2rem .65rem;display:flex}.merx-chat__input input{color:#171719;caret-color:#171719;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:0;outline:0;flex:1;min-width:0;font-size:16px}.merx-chat__input input::placeholder{color:#6b6b72;opacity:1}.merx-chat__input button{color:#d7192d;place-items:center;width:2rem;display:grid}.merx-chat__form{flex:none;gap:.35rem;padding:.4rem 0 0;display:grid}.merx-chat__form>label:not(.merx-chat__consent):not(.merx-chat__honeypot){color:#4e4e54;margin-top:.2rem;font-size:.7rem;font-weight:650}.merx-chat__form>input{margin-bottom:.2rem}.merx-chat__form .merx-chat__field-error{color:#b80e20;margin:-.25rem 0 .2rem;font-size:.68rem}.merx-chat__form .merx-chat__consent{align-items:flex-start;gap:.45rem;padding:.25rem 0;display:flex}.merx-chat__consent input{accent-color:#b80e20;flex:none;margin:.08rem 0 0}.merx-chat__consent a{color:#9f1020;text-underline-offset:2px;text-decoration:underline}.merx-chat__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.merx-chat__back{color:#6b6b72;text-underline-offset:3px;align-self:flex-start;min-height:32px;margin:.2rem 0 0;padding:0 .25rem;font-size:.72rem;text-decoration:underline}.merx-chat__back:hover{color:#b80e20}.merx-chat__form input:not([type=checkbox]),.merx-chat__form select{color:#171719;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #d5d5d8;border-radius:8px;width:100%;min-height:38px;padding:0 .65rem;font-size:16px}.merx-chat__form label{color:#6b6b72;font-size:.68rem;line-height:1.35}.merx-chat__form p,.merx-chat__success{color:#b80e20;margin:0;font-size:.72rem}.merx-chat__submit{color:#fff;background:#d7192d;border-radius:8px;min-height:40px;font-size:.75rem;font-weight:700}.merx-chat__success{color:#16845b;flex:none;margin:.4rem 0 0}@media (prefers-reduced-motion:reduce){.merx-chat__launcher-logo svg *{stroke-dashoffset:0!important;fill-opacity:1!important;animation:none!important}.merx-chat__message.is-typing:after,.merx-chat__thinking-dots i{animation:none}}@media (width<=640px){.merx-chat{right:.5rem;bottom:calc(4.25rem + env(safe-area-inset-bottom));width:calc(100vw - 1rem);height:min(640px, calc(100dvh - 5.5rem - env(safe-area-inset-bottom)));min-height:min(380px, calc(100dvh - 5.5rem - env(safe-area-inset-bottom)));max-height:calc(100dvh - 5.5rem - env(safe-area-inset-bottom))}.merx-chat__launcher{right:.75rem}}.brand-loading{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172a94;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.brand-loading__panel{text-align:center;background:#fffffff7;border:1px solid #0f172a1f;border-radius:1rem;flex-direction:column;align-items:center;gap:.35rem;min-width:min(280px,100%);padding:2rem 2.5rem;display:flex;box-shadow:0 24px 70px #0f172a47}.brand-loading__logo{-o-object-fit:contain;object-fit:contain;width:5.5rem;height:5.5rem}.brand-loading__title{color:#0f172a;margin:.25rem 0 0;font-size:1rem;font-weight:700}.brand-loading__dots{text-align:left;width:1.25em;animation:1.2s steps(4,end) infinite brand-loading-dots;display:inline-block;overflow:hidden}.brand-loading__message{color:#64748b;max-width:250px;margin:.2rem 0 0;font-size:.75rem;line-height:1.45}@keyframes brand-loading-dots{0%,20%{width:0}40%{width:.42em}60%{width:.84em}80%,to{width:1.25em}}@media (prefers-reduced-motion:reduce){.brand-loading{-webkit-backdrop-filter:none;backdrop-filter:none}.brand-loading__dots{animation:none}}.card{--tw-border-opacity:1;border-width:1px;border-color:rgb(222 226 230/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 3px 0 #0000000f, 0 1px 2px -1px #0000000a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem}.dark .card{--tw-border-opacity:1;border-color:rgb(30 41 59/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}button:not(.btn-no-liquid):not(.react-flow__controls-button),.btn{letter-spacing:.01em;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;--tw-text-opacity:1!important;color:rgb(241 243 245/var(--tw-text-opacity,1))!important}button:not(.btn-no-liquid):not(.react-flow__controls-button):disabled,.btn:disabled{pointer-events:none;opacity:.5}button:not(.btn-no-liquid):not(.react-flow__controls-button),.btn{isolation:isolate;background:radial-gradient(160% 120% at 18% 0,#fff3,#0000 42%),linear-gradient(#42464c 0%,#21252c 52%,#12161c 100%);border:1px solid #ffffff2e;box-shadow:inset 0 1px 1px #fff3,inset 0 -6px 12px #0000004d,0 8px 20px #060a1440}button:not(.btn-no-liquid):not(.react-flow__controls-button):before,.btn:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;opacity:.75;pointer-events:none;background:conic-gradient(from 180deg,#5f636b,#b6bdc8,#62666e,#a0a8b4,#5f636b);padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}button:not(.btn-no-liquid):not(.react-flow__controls-button):after,.btn:after{content:"";border-radius:inherit;mix-blend-mode:screen;opacity:.6;pointer-events:none;background:linear-gradient(120deg,#ffffff52,#0000 35% 65%,#ffffff24);transition:opacity .3s;position:absolute;inset:1px}button:not(.btn-no-liquid):not(.react-flow__controls-button):hover,.btn:hover{transform:translateY(-1px);box-shadow:inset 0 1px 1px #ffffff3d,inset 0 -8px 16px #00000059,0 12px 24px #060a1459;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}button:not(.btn-no-liquid):not(.react-flow__controls-button) svg,.btn svg{color:currentColor!important}button:not(.btn-no-liquid):not(.react-flow__controls-button):hover:before,.btn:hover:before{opacity:1}button:not(.btn-no-liquid):not(.react-flow__controls-button):active,.btn:active{transform:translateY(1px)scale(.995)}.btn-primary,.btn-gold,.btn-outline,.btn-ghost{letter-spacing:.01em;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;--tw-text-opacity:1!important;color:rgb(241 243 245/var(--tw-text-opacity,1))!important}.btn-primary:disabled,.btn-gold:disabled,.btn-outline:disabled,.btn-ghost:disabled{pointer-events:none;opacity:.5}.btn-primary,.btn-gold,.btn-outline,.btn-ghost{isolation:isolate;background:radial-gradient(160% 120% at 18% 0,#fff3,#0000 42%),linear-gradient(#42464c 0%,#21252c 52%,#12161c 100%);border:1px solid #ffffff2e;box-shadow:inset 0 1px 1px #fff3,inset 0 -6px 12px #0000004d,0 8px 20px #060a1440}.btn-primary:before,.btn-gold:before,.btn-outline:before,.btn-ghost:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;-webkit-mask-composite:xor;opacity:.75;pointer-events:none;background:conic-gradient(from 180deg,#5f636b,#b6bdc8,#62666e,#a0a8b4,#5f636b);padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn-primary:after,.btn-gold:after,.btn-outline:after,.btn-ghost:after{content:"";border-radius:inherit;mix-blend-mode:screen;opacity:.6;pointer-events:none;background:linear-gradient(120deg,#ffffff52,#0000 35% 65%,#ffffff24);transition:opacity .3s;position:absolute;inset:1px}.btn-primary:hover,.btn-gold:hover,.btn-outline:hover,.btn-ghost:hover{transform:translateY(-1px);box-shadow:inset 0 1px 1px #ffffff3d,inset 0 -8px 16px #00000059,0 12px 24px #060a1459;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.btn-primary svg,.btn-gold svg,.btn-outline svg,.btn-ghost svg{color:currentColor}.btn-primary:hover:before,.btn-gold:hover:before,.btn-outline:hover:before,.btn-ghost:hover:before{opacity:1}.btn-primary:active,.btn-gold:active,.btn-outline:active,.btn-ghost:active{transform:translateY(1px)scale(.995)}.btn-no-liquid{border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-no-liquid:disabled{pointer-events:none;opacity:.5}.btn-no-liquid.btn-outline{--tw-border-opacity:1;border-width:1px;border-color:rgb(206 212 218/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(33 37 41/var(--tw-text-opacity,1))}.btn-no-liquid.btn-outline:hover{--tw-bg-opacity:1;background-color:rgb(241 243 245/var(--tw-bg-opacity,1))}.btn-no-liquid.btn-gold{--tw-bg-opacity:1;background-color:rgb(212 175 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(10 43 78/var(--tw-text-opacity,1))}.admin-dashboard-v2 .btn-no-liquid.btn-gold,.admin-financeiro-v2 .btn-no-liquid.btn-gold{color:#212529}.btn-no-liquid.btn-gold:hover{--tw-bg-opacity:1;background-color:rgb(184 150 44/var(--tw-bg-opacity,1))}.badge{border-radius:9999px;align-items:center;padding:.125rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.\!input{--tw-border-opacity:1;border-width:1px;border-color:rgb(206 212 218/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.\!input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity,1))}.\!input:focus{--tw-border-opacity:1;border-color:rgb(10 43 78/var(--tw-border-opacity,1));outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#0a2b4e33;outline:2px solid #0000}.input{--tw-border-opacity:1;border-width:1px;border-color:rgb(206 212 218/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.input::placeholder{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity,1))}.input:focus{--tw-border-opacity:1;border-color:rgb(10 43 78/var(--tw-border-opacity,1));outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#0a2b4e33;outline:2px solid #0000}.label{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity,1));margin-bottom:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.footer__credits{background:linear-gradient(140deg,#080808f2,#200a0ae6) padding-box padding-box,linear-gradient(120deg,#f87171b3,#ffffff5c,#ef4444bf,#fee2e26b) border-box;border:1px solid #0000;border-radius:9999px;align-items:center;gap:.58rem;padding:.44rem .86rem;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff14,0 12px 24px -22px #f8717194}.footer__credits:focus-visible{outline-offset:2px;outline:2px solid #f87171d9}.brand-credit{background:linear-gradient(140deg,#f87171,#fff,#ef4444,#fee2e2) 0 0/320% 120%;color:#0000;letter-spacing:.01em;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-weight:700;animation:7s ease-in-out infinite moveGradient}.build-version{color:#ebffe6;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(#dc2626,#7f1d1d);border:1px solid #ff9d9d8c;border-radius:9999px;padding:.18rem .5rem;font-size:.72rem;font-weight:700;line-height:1}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-3{left:.75rem;right:.75rem}.-bottom-40{bottom:-10rem}.-left-24{left:-6rem}.-left-32{left:-8rem}.-right-32{right:-8rem}.-top-24{top:-6rem}.-top-32{top:-8rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.right-0{right:0}.right-0\.5{right:.125rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-36{top:9rem}.top-4{top:1rem}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-full{grid-column:1/-1}.float-right{float:right}.m-0{margin:0}.m-6{margin:1.5rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mb-2{margin-bottom:-.5rem}.-mb-px{margin-bottom:-1px}.-mr-2{margin-right:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-5{margin-top:-1.25rem}.-mt-6{margin-top:-1.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100dvh\]{height:100dvh}.h-\[300px\]{height:300px}.h-\[420px\]{height:420px}.h-\[450px\]{height:450px}.h-\[480px\]{height:480px}.h-\[calc\(100\%-4rem\)\]{height:calc(100% - 4rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[635px\]{max-height:635px}.max-h-\[72vh\]{max-height:72vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[94vh\]{max-height:94vh}.max-h-\[calc\(100dvh-5rem\)\]{max-height:calc(100dvh - 5rem)}.max-h-\[min\(70dvh\,24rem\)\]{max-height:min(70dvh,24rem)}.max-h-\[min\(90dvh\,760px\)\]{max-height:min(90dvh,760px)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-64{min-height:16rem}.min-h-9{min-height:2.25rem}.min-h-\[100svh\]{min-height:100svh}.min-h-\[110px\]{min-height:110px}.min-h-\[140px\]{min-height:140px}.min-h-\[150px\]{min-height:150px}.min-h-\[180px\]{min-height:180px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[300px\]{min-height:300px}.min-h-\[520px\]{min-height:520px}.min-h-\[60px\]{min-height:60px}.min-h-\[70px\]{min-height:70px}.min-h-\[80px\]{min-height:80px}.min-h-\[90px\]{min-height:90px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100\%\]{width:100%}.w-\[170px\]{width:170px}.w-\[300px\]{width:300px}.w-\[360px\]{width:360px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[min\(16rem\,calc\(100vw-68px\)\)\]{width:min(16rem,100vw - 68px)}.w-\[min\(18rem\,calc\(100vw-48px\)\)\]{width:min(18rem,100vw - 48px)}.w-\[min\(20rem\,calc\(100vw-48px\)\)\]{width:min(20rem,100vw - 48px)}.w-\[min\(92vw\,820px\)\]{width:min(92vw,820px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-4{min-width:1rem}.min-w-48{min-width:12rem}.min-w-9{min-width:2.25rem}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[250px\]{min-width:250px}.min-w-\[420px\]{min-width:420px}.min-w-\[760px\]{min-width:760px}.min-w-\[900px\]{min-width:900px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[104px\]{max-width:104px}.max-w-\[140px\]{max-width:140px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[600px\]{max-width:600px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-1{--tw-rotate:1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[80px_1fr\]{grid-template-columns:80px 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-black\/\[0\.07\]>:not([hidden])~:not([hidden]){border-color:#00000012}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(243 244 246/var(--tw-divide-opacity,1))}.divide-silver-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 243 245/var(--tw-divide-opacity,1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-\[\#e7b559\]\/50{border-color:#e7b55980}.border-\[\#ef3f3a\]{--tw-border-opacity:1;border-color:rgb(239 63 58/var(--tw-border-opacity,1))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-400{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.border-black\/10{border-color:#0000001a}.border-black\/\[0\.07\]{border-color:#00000012}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-chart-blue{--tw-border-opacity:1;border-color:rgb(44 107 158/var(--tw-border-opacity,1))}.border-danger{--tw-border-opacity:1;border-color:rgb(217 83 79/var(--tw-border-opacity,1))}.border-danger\/20{border-color:#d9534f33}.border-danger\/30{border-color:#d9534f4d}.border-danger\/40{border-color:#d9534f66}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-gold{--tw-border-opacity:1;border-color:rgb(212 175 55/var(--tw-border-opacity,1))}.border-gold-200{--tw-border-opacity:1;border-color:rgb(234 209 129/var(--tw-border-opacity,1))}.border-gold-600{--tw-border-opacity:1;border-color:rgb(150 120 38/var(--tw-border-opacity,1))}.border-gold\/30{border-color:#d4af374d}.border-gold\/40{border-color:#d4af3766}.border-gold\/70{border-color:#d4af37b3}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-navy-100{--tw-border-opacity:1;border-color:rgb(197 211 227/var(--tw-border-opacity,1))}.border-navy\/20{border-color:#0a2b4e33}.border-navy\/30{border-color:#0a2b4e4d}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-600{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-red-600\/30{border-color:#dc26264d}.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.border-red-800{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1))}.border-silver-100{--tw-border-opacity:1;border-color:rgb(241 243 245/var(--tw-border-opacity,1))}.border-silver-200{--tw-border-opacity:1;border-color:rgb(222 226 230/var(--tw-border-opacity,1))}.border-silver-300{--tw-border-opacity:1;border-color:rgb(206 212 218/var(--tw-border-opacity,1))}.border-slate-950{--tw-border-opacity:1;border-color:rgb(2 6 23/var(--tw-border-opacity,1))}.border-success{--tw-border-opacity:1;border-color:rgb(44 154 76/var(--tw-border-opacity,1))}.border-success\/20{border-color:#2c9a4c33}.border-success\/30{border-color:#2c9a4c4d}.border-success\/40{border-color:#2c9a4c66}.border-transparent{border-color:#0000}.border-warning\/30{border-color:#f0ad4e4d}.border-warning\/40{border-color:#f0ad4e66}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity,1))}.border-zinc-200\/70{border-color:#e4e4e7b3}.\!bg-chart-blue{--tw-bg-opacity:1!important;background-color:rgb(44 107 158/var(--tw-bg-opacity,1))!important}.\!bg-gold{--tw-bg-opacity:1!important;background-color:rgb(212 175 55/var(--tw-bg-opacity,1))!important}.\!bg-success{--tw-bg-opacity:1!important;background-color:rgb(44 154 76/var(--tw-bg-opacity,1))!important}.bg-\[\#202223\]{--tw-bg-opacity:1;background-color:rgb(32 34 35/var(--tw-bg-opacity,1))}.bg-\[\#d65b55\]{--tw-bg-opacity:1;background-color:rgb(214 91 85/var(--tw-bg-opacity,1))}.bg-\[\#ef3f3a\]{--tw-bg-opacity:1;background-color:rgb(239 63 58/var(--tw-bg-opacity,1))}.bg-\[\#f7f6f3\]{--tw-bg-opacity:1;background-color:rgb(247 246 243/var(--tw-bg-opacity,1))}.bg-\[\#fbfbfa\]{--tw-bg-opacity:1;background-color:rgb(251 251 250/var(--tw-bg-opacity,1))}.bg-\[\#fffaf0\]{--tw-bg-opacity:1;background-color:rgb(255 250 240/var(--tw-bg-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/\[0\.035\]{background-color:#00000009}.bg-black\/\[0\.045\]{background-color:#0000000b}.bg-black\/\[0\.07\]{background-color:#00000012}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-danger{--tw-bg-opacity:1;background-color:rgb(217 83 79/var(--tw-bg-opacity,1))}.bg-danger\/10{background-color:#d9534f1a}.bg-danger\/15{background-color:#d9534f26}.bg-danger\/5{background-color:#d9534f0d}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500\/15{background-color:#10b98126}.bg-gold{--tw-bg-opacity:1;background-color:rgb(212 175 55/var(--tw-bg-opacity,1))}.bg-gold-100{--tw-bg-opacity:1;background-color:rgb(244 231 180/var(--tw-bg-opacity,1))}.bg-gold-50\/30{background-color:#faf4dd4d}.bg-gold-600{--tw-bg-opacity:1;background-color:rgb(150 120 38/var(--tw-bg-opacity,1))}.bg-gold\/10{background-color:#d4af371a}.bg-gold\/15{background-color:#d4af3726}.bg-gold\/5{background-color:#d4af370d}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-navy{--tw-bg-opacity:1;background-color:rgb(10 43 78/var(--tw-bg-opacity,1))}.bg-navy-100{--tw-bg-opacity:1;background-color:rgb(197 211 227/var(--tw-bg-opacity,1))}.bg-navy-50{--tw-bg-opacity:1;background-color:rgb(232 238 245/var(--tw-bg-opacity,1))}.bg-navy-50\/70{background-color:#e8eef5b3}.bg-navy\/10{background-color:#0a2b4e1a}.bg-navy\/40{background-color:#0a2b4e66}.bg-navy\/45{background-color:#0a2b4e73}.bg-navy\/5{background-color:#0a2b4e0d}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-purple-50{--tw-bg-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-50\/50{background-color:#fef2f280}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-600\/10{background-color:#dc26261a}.bg-red-600\/20{background-color:#dc262633}.bg-red-600\/30{background-color:#dc26264d}.bg-red-700{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-red-800\/20{background-color:#991b1b33}.bg-silver-100{--tw-bg-opacity:1;background-color:rgb(241 243 245/var(--tw-bg-opacity,1))}.bg-silver-200{--tw-bg-opacity:1;background-color:rgb(222 226 230/var(--tw-bg-opacity,1))}.bg-silver-300{--tw-bg-opacity:1;background-color:rgb(206 212 218/var(--tw-bg-opacity,1))}.bg-silver-400{--tw-bg-opacity:1;background-color:rgb(173 181 189/var(--tw-bg-opacity,1))}.bg-silver-50{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity,1))}.bg-silver-50\/40{background-color:#f8f9fa66}.bg-silver-50\/50{background-color:#f8f9fa80}.bg-silver-50\/60{background-color:#f8f9fa99}.bg-silver-500{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-silver-700{--tw-bg-opacity:1;background-color:rgb(73 80 87/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/45{background-color:#02061773}.bg-success{--tw-bg-opacity:1;background-color:rgb(44 154 76/var(--tw-bg-opacity,1))}.bg-success\/10{background-color:#2c9a4c1a}.bg-success\/15{background-color:#2c9a4c26}.bg-success\/5{background-color:#2c9a4c0d}.bg-teal-50{--tw-bg-opacity:1;background-color:rgb(240 253 250/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-warning\/10{background-color:#f0ad4e1a}.bg-warning\/15{background-color:#f0ad4e26}.bg-warning\/5{background-color:#f0ad4e0d}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/15{background-color:#ffffff26}.bg-white\/5{background-color:#ffffff0d}.bg-white\/85{background-color:#ffffffd9}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-\[radial-gradient\(circle_at_top_left\,rgba\(0\,0\,55\,0\.25\)\,transparent_60\%\)\]{background-image:radial-gradient(circle at 0 0,#00003740,#0000 60%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-gold\/10{--tw-gradient-from:#d4af371a var(--tw-gradient-from-position);--tw-gradient-to:#d4af3700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-navy{--tw-gradient-from:#0a2b4e var(--tw-gradient-from-position);--tw-gradient-to:#0a2b4e00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:#ea580c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/70{--tw-gradient-from:#ef4444b3 var(--tw-gradient-from-position);--tw-gradient-to:#ef444400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950\/40{--tw-gradient-from:#450a0a66 var(--tw-gradient-from-position);--tw-gradient-to:#450a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-950\/80{--tw-gradient-from:#450a0acc var(--tw-gradient-from-position);--tw-gradient-to:#450a0a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-600{--tw-gradient-from:#0284c7 var(--tw-gradient-from-position);--tw-gradient-to:#0284c700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from:#1e293b var(--tw-gradient-from-position);--tw-gradient-to:#1e293b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-700{--tw-gradient-from:#3f3f46 var(--tw-gradient-from-position);--tw-gradient-to:#3f3f4600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-900{--tw-gradient-from:#18181b var(--tw-gradient-from-position);--tw-gradient-to:#18181b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-zinc-900\/60{--tw-gradient-from:#18181b99 var(--tw-gradient-from-position);--tw-gradient-to:#18181b00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-gold\/80{--tw-gradient-to:#d4af3700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #d4af37cc var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-black\/60{--tw-gradient-to:#0009 var(--tw-gradient-to-position)}.to-navy-600{--tw-gradient-to:#082240 var(--tw-gradient-to-position)}.to-navy-700{--tw-gradient-to:#061a30 var(--tw-gradient-to-position)}.to-red-700{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}.to-silver-50{--tw-gradient-to:#f8f9fa var(--tw-gradient-to-position)}.to-sky-900{--tw-gradient-to:#0c4a6e var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to:#020617 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[9px\]{font-size:9px}.text-\[clamp\(0\.82rem\,1\.25vw\,1\.5rem\)\]{font-size:clamp(.82rem,1.25vw,1.5rem)}.text-\[clamp\(1\.65rem\,3vw\,2\.65rem\)\]{font-size:clamp(1.65rem,3vw,2.65rem)}.text-\[clamp\(1rem\,5\.5vw\,1\.5rem\)\]{font-size:clamp(1rem,5.5vw,1.5rem)}.text-\[clamp\(2\.65rem\,12vw\,3\.75rem\)\]{font-size:clamp(2.65rem,12vw,3.75rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.03\]{line-height:1.03}.leading-\[1\.45\]{line-height:1.45}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[\.13em\]{letter-spacing:.13em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#151515\]{--tw-text-opacity:1;color:rgb(21 21 21/var(--tw-text-opacity,1))}.text-\[\#c92f2a\]{--tw-text-opacity:1;color:rgb(201 47 42/var(--tw-text-opacity,1))}.text-\[\#d58b20\]{--tw-text-opacity:1;color:rgb(213 139 32/var(--tw-text-opacity,1))}.text-\[\#e43d37\]{--tw-text-opacity:1;color:rgb(228 61 55/var(--tw-text-opacity,1))}.text-amber-200\/90{color:#fde68ae6}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/30{color:#0000004d}.text-black\/40{color:#0006}.text-black\/45{color:#00000073}.text-black\/50{color:#00000080}.text-black\/60{color:#0009}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-chart-blue{--tw-text-opacity:1;color:rgb(44 107 158/var(--tw-text-opacity,1))}.text-danger{--tw-text-opacity:1;color:rgb(217 83 79/var(--tw-text-opacity,1))}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-gold{--tw-text-opacity:1;color:rgb(212 175 55/var(--tw-text-opacity,1))}.text-gold-700{--tw-text-opacity:1;color:rgb(115 92 31/var(--tw-text-opacity,1))}.text-gold\/60{color:#d4af3799}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-navy,.text-navy-500{--tw-text-opacity:1;color:rgb(10 43 78/var(--tw-text-opacity,1))}.text-navy-600{--tw-text-opacity:1;color:rgb(8 34 64/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-silver-300{--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity,1))}.text-silver-400{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity,1))}.text-silver-500{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-silver-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity,1))}.text-silver-700{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity,1))}.text-silver-800{--tw-text-opacity:1;color:rgb(52 58 64/var(--tw-text-opacity,1))}.text-silver-900{--tw-text-opacity:1;color:rgb(33 37 41/var(--tw-text-opacity,1))}.text-slate-950{--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.text-success{--tw-text-opacity:1;color:rgb(44 154 76/var(--tw-text-opacity,1))}.text-teal-600{--tw-text-opacity:1;color:rgb(13 148 136/var(--tw-text-opacity,1))}.text-warning{--tw-text-opacity:1;color:rgb(240 173 78/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.text-zinc-700{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity,1))}.text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-\[\#c92f2a\]\/30{text-decoration-color:#c92f2a4d}.decoration-silver-300{text-decoration-color:#ced4da}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-gold{accent-color:#d4af37}.accent-red-600{accent-color:#dc2626}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_5px_rgba\(239\,63\,58\,0\.11\)\]{--tw-shadow:0 0 0 5px #ef3f3a1c;--tw-shadow-colored:0 0 0 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_40px_-15px_rgba\(239\,68\,68\,0\.5\)\]{--tw-shadow:0 0 40px -15px #ef444480;--tw-shadow-colored:0 0 40px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_30px_-22px_rgba\(10\,43\,78\,0\.7\)\]{--tw-shadow:0 12px 30px -22px #0a2b4eb3;--tw-shadow-colored:0 12px 30px -22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 12px 35px #0000000d;--tw-shadow-colored:0 12px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_60px_-32px_rgba\(10\,43\,78\,0\.45\)\]{--tw-shadow:0 20px 60px -32px #0a2b4e73;--tw-shadow-colored:0 20px 60px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_70px_rgba\(18\,18\,18\,0\.08\)\]{--tw-shadow:0 20px 70px #12121214;--tw-shadow-colored:0 20px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 8px 28px #00000014;--tw-shadow-colored:0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-card{--tw-shadow:0 1px 3px 0 #0000000f, 0 1px 2px -1px #0000000a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-red-600\/20{--tw-shadow-color:#dc262633;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-900\/30{--tw-shadow-color:#7f1d1d4d;--tw-shadow:var(--tw-shadow-colored)}.shadow-red-900\/40{--tw-shadow-color:#7f1d1d66;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-black\/5{--tw-ring-color:#0000000d}.ring-danger\/20{--tw-ring-color:#d9534f33}.ring-gold-500{--tw-ring-opacity:1;--tw-ring-color:rgb(184 150 44/var(--tw-ring-opacity,1))}.ring-green-200{--tw-ring-opacity:1;--tw-ring-color:rgb(187 247 208/var(--tw-ring-opacity,1))}.ring-red-100{--tw-ring-opacity:1;--tw-ring-color:rgb(254 226 226/var(--tw-ring-opacity,1))}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.ring-red-500\/20{--tw-ring-color:#ef444433}.ring-red-700\/20{--tw-ring-color:#b91c1c33}.ring-silver-200{--tw-ring-opacity:1;--tw-ring-color:rgb(222 226 230/var(--tw-ring-opacity,1))}.ring-silver-300{--tw-ring-opacity:1;--tw-ring-color:rgb(206 212 218/var(--tw-ring-opacity,1))}.ring-success\/20{--tw-ring-color:#2c9a4c33}.ring-white\/10{--tw-ring-color:#ffffff1a}.ring-white\/70{--tw-ring-color:#ffffffb3}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[140px\]{--tw-blur:blur(140px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness:brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.will-change-transform{will-change:transform}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover,:focus-within{scrollbar-color:#0f172a40 transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:#0000;background-clip:content-box;border:2px solid #0000;border-radius:9999px;transition:background-color .2s}:hover::-webkit-scrollbar-thumb{background-color:#0f172a47}:focus-within::-webkit-scrollbar-thumb{background-color:#0f172a47}::-webkit-scrollbar-thumb:hover{background-color:#0f172a80}::-webkit-scrollbar-corner{background:0 0}.scrollbar-dark{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent}.scrollbar-dark::-webkit-scrollbar-thumb{background-color:#ffffff24}.scrollbar-dark:hover::-webkit-scrollbar-thumb{background-color:#ffffff47}.scrollbar-dark:focus-within::-webkit-scrollbar-thumb{background-color:#ffffff47}.scrollbar-dark::-webkit-scrollbar-thumb:hover{background-color:#ffffff73}.\[color-scheme\:light\]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}#plataforma.platform-showcase{--platform-card-width:min(62vw, 780px);--platform-gap:24px;background-color:#090a0c;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:47px 47px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;scroll-margin-top:80px}#plataforma.platform-showcase:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#090a0c 0%,#0000 15% 85%,#090a0c 100%);position:absolute;inset:0}#plataforma .platform-ambient{z-index:0;filter:blur(110px);opacity:.3;pointer-events:none;border-radius:999px;position:absolute}#plataforma .platform-ambient-one{opacity:.13;background:#b91c1c;width:420px;height:420px;top:-190px;right:6%}#plataforma .platform-ambient-two{opacity:.1;background:#7e171d;width:300px;height:300px;bottom:-220px;left:10%}#plataforma .platform-carousel-shell{z-index:1;width:min(1180px,100% - 48px);margin:0 auto;padding:68px 0 52px;position:relative}#plataforma .platform-intro{margin-bottom:44px}#plataforma .platform-kicker,#plataforma .platform-eyebrow{color:#ff5259;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}#plataforma .platform-kicker:before{content:"";background:currentColor;width:28px;height:1px}#plataforma .platform-heading-row{grid-template-columns:1.25fr .75fr;align-items:end;gap:72px;margin-top:20px;display:grid}#plataforma .platform-heading-row h2,#plataforma .platform-slide-copy h3,#plataforma .platform-heading-row p,#plataforma .platform-slide-copy p{margin:0}#plataforma .platform-heading-row h2,#plataforma .platform-slide-copy h3{font-family:Manrope,DM Sans,sans-serif}#plataforma .platform-heading-row h2{color:#f6f4f1;letter-spacing:-.05em;max-width:720px;font-size:clamp(36px,4.4vw,64px);font-weight:600;line-height:1.02}#plataforma .platform-heading-row p{color:#999794;max-width:380px;font-size:15px;line-height:1.7}#plataforma .platform-viewport{overflow:visible}#plataforma .platform-track{gap:var(--platform-gap);will-change:transform;transition:transform .8s cubic-bezier(.22,1,.36,1);display:flex}#plataforma .platform-slide{flex:0 0 var(--platform-card-width);aspect-ratio:16/8.8;opacity:.42;transform-origin:0;background:#171717;border:1px solid #ffffff1f;border-radius:26px;transition:opacity .6s,transform .8s cubic-bezier(.22,1,.36,1),border-color .6s;position:relative;overflow:hidden;transform:scale(.965)}#plataforma .platform-slide.is-active{opacity:1;border-color:#ffffff3d;transform:scale(1)}#plataforma .platform-slide>img{-o-object-fit:cover;object-fit:cover;filter:saturate(.72)contrast(1.06);width:100%;height:100%;transition:transform 5s}#plataforma .platform-slide.is-active>img{transform:scale(1.04)}#plataforma .platform-image-shade{background:linear-gradient(90deg,#060606eb 0%,#06060673 52%,#0606060d 100%),linear-gradient(#0000 45%,#060606a6);position:absolute;inset:0}#plataforma .platform-slide-number{color:#ffffffb8;letter-spacing:.16em;font-size:12px;position:absolute;top:28px;right:30px}#plataforma .platform-slide-copy{width:min(470px,72%);position:absolute;bottom:clamp(24px,5vw,54px);left:clamp(24px,5vw,58px)}#plataforma .platform-eyebrow svg{width:14px;height:14px}#plataforma .platform-slide-copy h3{color:#f6f4f1;letter-spacing:-.04em;margin:12px 0;font-size:clamp(28px,3.3vw,48px);font-weight:600;line-height:1.06}#plataforma .platform-slide-copy p{color:#ffffffb3;max-width:440px;font-size:15px;line-height:1.55}#plataforma .platform-carousel-footer{justify-content:space-between;align-items:end;gap:48px;margin-top:34px;display:flex}#plataforma .platform-progress{flex:1;grid-template-columns:repeat(6,minmax(64px,150px));gap:10px;display:grid}#plataforma button.platform-progress-item{min-width:0;box-shadow:none;cursor:pointer;isolation:auto;background:0 0;border:0;border-radius:0;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:8px 0;transition:color .25s;display:grid;overflow:visible;color:#777!important}#plataforma button.platform-progress-item:before,#plataforma button.platform-progress-item:after,#plataforma .platform-controls button:before,#plataforma .platform-controls button:after{display:none}#plataforma button.platform-progress-item:hover,#plataforma button.platform-progress-item:focus-visible,#plataforma button.platform-progress-item.is-active{box-shadow:none;background:0 0;color:#fff!important}#plataforma .platform-progress-item:focus-visible,#plataforma .platform-controls button:focus-visible{outline-offset:4px;outline:2px solid #ff5259}#plataforma .platform-progress-label{letter-spacing:.1em;font-size:10px}#plataforma .platform-progress-rail{background:#ffffff29;height:2px;overflow:hidden}#plataforma .platform-progress-fill{background:#ff3e47;width:0;height:100%;display:block}#plataforma .platform-progress-item.is-complete .platform-progress-fill{width:100%}#plataforma .platform-progress-item.is-active .platform-progress-fill{animation:5s linear forwards platform-progress}#plataforma:hover .platform-progress-item.is-active .platform-progress-fill,#plataforma:focus-within .platform-progress-item.is-active .platform-progress-fill{animation-play-state:paused}#plataforma .platform-controls{align-items:center;gap:16px;display:flex}#plataforma .platform-controls button{width:46px;height:46px;box-shadow:none;cursor:pointer;isolation:auto;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;place-items:center;padding:0;font-size:20px;transition:background .2s,border-color .2s;display:grid;overflow:visible;color:#fff!important}#plataforma .platform-controls button:hover{box-shadow:none;background:#ff3e47;border-color:#ff5259;transform:none}#plataforma .platform-controls>span{color:#858585;letter-spacing:.08em;text-align:center;min-width:42px;font-size:11px}@keyframes platform-progress{0%{width:0}to{width:100%}}@media (width<=760px){#plataforma.platform-showcase{--platform-card-width:calc(100vw - 44px);--platform-gap:14px}#plataforma .platform-carousel-shell{width:calc(100% - 32px);padding:40px 0 32px}#plataforma .platform-heading-row{grid-template-columns:1fr;gap:18px}#plataforma .platform-intro{margin-bottom:28px}#plataforma .platform-slide{aspect-ratio:auto;border-radius:20px;min-height:470px}#plataforma .platform-image-shade{background:linear-gradient(#0606061a 0%,#06060659 28%,#060606f5 100%)}#plataforma .platform-slide-copy{width:calc(100% - 48px)}#plataforma .platform-carousel-footer{align-items:center;gap:14px;margin-top:20px}#plataforma .platform-progress{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}#plataforma button.platform-progress-item{display:block}#plataforma .platform-progress-label,#plataforma .platform-controls>span{display:none}#plataforma .platform-controls{gap:8px}#plataforma .platform-controls button{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){#plataforma .platform-track,#plataforma .platform-slide,#plataforma .platform-slide>img{transition:none}#plataforma .platform-progress-item.is-active .platform-progress-fill{width:100%;animation:none}.brand-credit{background-position:50%;animation:none}}.admin-dashboard-v2 .text-navy,.admin-financeiro-v2 .text-navy{color:#212529!important}.admin-financeiro-v2 button:not(.btn-no-liquid){box-shadow:none!important;color:#343a40!important;background:#fff!important;border:1px solid #ced4da!important;border-radius:.375rem!important;transform:none!important}.admin-financeiro-v2 button:not(.btn-no-liquid):before,.admin-financeiro-v2 button:not(.btn-no-liquid):after{content:none!important;display:none!important}.admin-financeiro-v2 button:not(.btn-no-liquid):hover{color:#212529!important;background:#fef2f2!important;border-color:#b91c1c59!important}.admin-financeiro-v2 .btn-gold:not(.btn-no-liquid){color:#fff!important;background:#b91c1c!important;border-color:#b91c1c!important}.admin-financeiro-v2 .btn-gold:not(.btn-no-liquid):hover{color:#fff!important;background:#991b1b!important}@media (width<=600px){#plataforma.platform-showcase{background-size:36px 36px}}#home-hero{background-color:#050505;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:47px 47px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}#home-hero:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 88% 24%,#b9191b38,#0000 34%),linear-gradient(90deg,#050505 0%,#0000 20% 80%,#050505 100%);position:absolute;inset:0}.landing-download{isolation:isolate;color:#f7f5f3;background:#090a0c;flex-direction:column;justify-content:center;min-height:min(900px,94vh);display:flex;position:relative;overflow:hidden}.landing-download__grid,.landing-download__noise,.landing-download__light{pointer-events:none;position:absolute}.landing-download__grid{z-index:-3;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:47px 47px;inset:0;-webkit-mask-image:linear-gradient(#000,#000000c7 70%,#0000);mask-image:linear-gradient(#000,#000000c7 70%,#0000)}.landing-download__noise{z-index:-1;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='landing-download-noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23landing-download-noise)' opacity='.8'/%3E%3C/svg%3E");inset:0}.landing-download__light{z-index:-2;filter:blur(130px);background:#b91c1c30;border-radius:50%;width:560px;height:560px}.landing-download__light--top{top:-360px;right:-120px}.landing-download__light--bottom{opacity:.55;bottom:-460px;left:-180px}.landing-download__content{grid-template-columns:.82fr 1.18fr;align-items:center;gap:40px;width:min(1180px,100% - 48px);margin:auto;padding:64px 0 36px;display:grid}.landing-download__copy{z-index:2;max-width:540px;position:relative}.landing-download__overline{color:#ff5259;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.landing-download__overline i{background:#ff3945;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #ff3945}.landing-download__copy h2{color:#f7f5f3;letter-spacing:-.065em;margin:24px 0 22px;font-family:Manrope,DM Sans,sans-serif;font-size:clamp(44px,5vw,72px);font-weight:700;line-height:.99}.landing-download__lead{color:#aaa8a6;max-width:500px;font-size:16px;line-height:1.7}.landing-download__action-row{flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px;display:flex}.landing-download__button{color:#fff;background:linear-gradient(135deg,#d72a34,#a91520);border:1px solid #fff3;border-radius:11px;align-items:center;gap:11px;min-height:52px;padding:14px 21px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 38px #b91c1c47,inset 0 1px #fff3}.landing-download__button svg{flex:none;width:17px;height:17px}.landing-download__button:hover{border-color:#fff6;transform:translateY(-2px);box-shadow:0 16px 42px #b91c1c61,inset 0 1px #ffffff40}.landing-download__button:focus-visible{outline-offset:4px;outline:2px solid #ff777d}.landing-download__button-shine{filter:blur(10px);background:#ffffff42;width:30%;height:200%;transition:left .65s;position:absolute;top:-50%;left:-50%;transform:rotate(24deg)}.landing-download__button:hover .landing-download__button-shine{left:130%}.landing-download__platforms{color:#898786;align-items:center;gap:9px;font-size:12px;display:inline-flex}.landing-download__platforms i{background:#b91c1c;border-radius:50%;width:3px;height:3px}.landing-download__hint{color:#727170;margin-top:15px;font-size:12px}.landing-download__stage{perspective:1200px;min-height:560px;transform-style:preserve-3d;position:relative}.landing-download__glow{filter:blur(85px);background:#b91c1c3d;border-radius:50%;width:72%;height:68%;position:absolute;top:18%;left:14%}.landing-download__orbit{border:1px solid #ffffff14;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-download__orbit--one{width:500px;height:500px}.landing-download__orbit--two{border-color:#ff394514;width:620px;height:620px}.landing-download__orbit-dot-track{border-radius:50%;animation:22s linear infinite landing-download-orbit-clockwise;position:absolute;inset:0}.landing-download__orbit--two .landing-download__orbit-dot-track{animation-name:landing-download-orbit-counterclockwise;animation-duration:30s}.landing-download__orbit-dot-track i{background:#ff3945;border-radius:50%;width:7px;height:7px;position:absolute;top:-4px;left:50%;transform:translate(-50%);box-shadow:0 0 15px #ff3945}.landing-download__device{z-index:2;aspect-ratio:1.18;width:min(570px,88%);transform-style:preserve-3d;animation:.9s cubic-bezier(.22,1,.36,1) both landing-download-device-in;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-download__device-border{background:#101010;border:1px solid #ffffff52;border-radius:27px;position:absolute;inset:0;overflow:hidden;box-shadow:0 50px 90px #000000ad,0 18px 45px #b91c1c2b,inset 0 0 0 5px #171717,inset 0 1px #ffffff40}.landing-download__window-bar{color:#777;background:#141414;border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto 1fr;align-items:center;height:48px;padding:0 18px;font-size:10px;display:grid}.landing-download__traffic-lights{gap:6px;display:flex}.landing-download__traffic-lights i{background:#333;border-radius:50%;width:7px;height:7px}.landing-download__traffic-lights i:first-child{background:#ef404a}.landing-download__status-dot{background:#42d78b;border-radius:50%;justify-self:end;width:6px;height:6px;box-shadow:0 0 9px #42d78b}.landing-download__app-layout{grid-template-columns:68px 1fr;height:calc(100% - 48px);display:grid}.landing-download__sidebar{background:#101010;border-right:1px solid #ffffff0f;flex-direction:column;align-items:center;gap:17px;padding:20px 0;display:flex}.landing-download__brand-mark{flex:none;width:30px;height:30px;margin-bottom:15px;display:block;position:relative;overflow:hidden}.landing-download__brand-mark img{width:64px;max-width:none;height:64px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-download__sidebar>i{background:#323232;border-radius:5px;width:18px;height:5px}.landing-download__sidebar>i.is-active{background:#f13540;box-shadow:0 0 10px #f1354080}.landing-download__sidebar>i.is-short{width:13px}.landing-download__avatar{background:linear-gradient(145deg,#555,#202020);border-radius:50%;width:25px;height:25px;margin-top:auto}.landing-download__dashboard{background:radial-gradient(circle at 85% 5%,#b91c1c1a,#0000 35%),#121212;min-width:0;padding:26px 24px 20px}.landing-download__dashboard-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.landing-download__dashboard-heading>div{gap:4px;display:grid}.landing-download__dashboard-heading small,.landing-download__stats small{color:#777;font-size:9px}.landing-download__dashboard-heading strong{color:#f4f1ef;font-size:19px;font-weight:700}.landing-download__dashboard-heading>span{color:#ff858b;letter-spacing:.08em;text-transform:uppercase;background:#ff39450f;border:1px solid #ff394538;border-radius:12px;padding:6px 9px;font-size:8px}.landing-download__stats{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 12px;display:grid}.landing-download__stats>div{background:#ffffff06;border:1px solid #ffffff12;border-radius:13px;align-content:center;gap:9px;min-height:78px;padding:14px;display:grid;position:relative}.landing-download__stats strong{color:#ddd;letter-spacing:.12em;font-size:18px}.landing-download__stats i{opacity:.75;background:#b91c1c;border-radius:4px;width:26px;height:3px;position:absolute;bottom:18px;right:13px}.landing-download__chart-card{background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;padding:14px 16px 4px}.landing-download__chart-card>div{color:#aaa;justify-content:space-between;font-size:10px;display:flex}.landing-download__chart-card>div small{color:#666;font-size:9px}.landing-download__chart-card svg{width:100%;display:block;overflow:visible}.landing-download__chart-area{fill:url(#landingDownloadChartFill)}.landing-download__chart-line{fill:none;stroke:#ff3b46;stroke-width:2px;filter:drop-shadow(0 0 5px #ff3b46b3);stroke-dasharray:700;stroke-dashoffset:700px;animation:2.2s .5s forwards landing-download-chart-draw}.landing-download__reflection{z-index:3;pointer-events:none;background:linear-gradient(118deg,#ffffff1a,#0000 26% 72%,#ffffff0a);border-radius:25px;position:absolute;inset:2px;overflow:hidden}.landing-download__floating{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111111e0;border:1px solid #ffffff21;border-radius:13px;align-items:center;gap:10px;padding:12px 14px;animation:3.2s ease-in-out infinite landing-download-float;display:flex;position:absolute;box-shadow:0 18px 40px #00000061}.landing-download__floating small{color:#888;font-size:8px}.landing-download__floating strong{color:#eee;font-size:10px}.landing-download__sync-card{animation-delay:.25s;top:19%;right:-1%}.landing-download__sync-card>span{color:#ff6871;background:#b91c1c21;border-radius:8px;place-items:center;width:27px;height:27px;font-size:17px;display:grid}.landing-download__sync-card>div{gap:3px;display:grid}.landing-download__shortcut-card{gap:4px;display:grid;bottom:15%;left:-2%}.landing-download__shortcut-card strong{color:#ff727a;letter-spacing:.03em}.landing-download__footer{color:#777;align-items:center;gap:22px;width:min(1180px,100% - 48px);margin:0 auto;padding:18px 0 28px;font-size:10px;display:flex}.landing-download__footer i{background:#ffffff17;flex:1;height:1px}@keyframes landing-download-device-in{0%{opacity:0;transform:translate(-50%,calc(28px - 50%))scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes landing-download-orbit-clockwise{to{rotate:360deg}}@keyframes landing-download-orbit-counterclockwise{to{rotate:-360deg}}@keyframes landing-download-chart-draw{to{stroke-dashoffset:0}}@keyframes landing-download-float{50%{transform:translateY(-8px)}}@media (width<=900px){.landing-download{min-height:0}.landing-download__content{grid-template-columns:1fr;gap:14px;padding-top:68px}.landing-download__copy{max-width:660px}.landing-download__stage{min-height:530px}.landing-download__sync-card{right:2%}.landing-download__shortcut-card{left:2%}}@media (width<=600px){#home-hero,.landing-download__grid{background-size:36px 36px}.landing-download__content,.landing-download__footer{width:calc(100% - 32px)}.landing-download__content{padding-top:52px}.landing-download__copy h2{margin:20px 0 16px;font-size:clamp(40px,12vw,54px)}.landing-download__lead{font-size:14px}.landing-download__action-row{flex-direction:column;align-items:flex-start;gap:14px;margin-top:24px}.landing-download__stage{min-height:390px;margin-top:4px}.landing-download__device{width:100%}.landing-download__device-border{border-radius:19px}.landing-download__window-bar{height:38px;padding:0 12px}.landing-download__app-layout{grid-template-columns:48px 1fr;height:calc(100% - 38px)}.landing-download__sidebar{gap:12px;padding:14px 0}.landing-download__brand-mark{width:25px;height:25px;margin-bottom:9px}.landing-download__brand-mark img{width:54px;height:54px}.landing-download__dashboard{padding:18px 13px 14px}.landing-download__dashboard-heading strong{font-size:15px}.landing-download__dashboard-heading>span{padding:5px 6px;font-size:7px}.landing-download__stats{gap:7px;margin:15px 0 9px}.landing-download__stats>div{min-height:65px;padding:10px}.landing-download__chart-card{padding:11px 10px 2px}.landing-download__orbit--one{width:330px;height:330px}.landing-download__orbit--two{width:390px;height:390px}.landing-download__sync-card{top:1%}.landing-download__shortcut-card{bottom:0}.landing-download__footer{flex-wrap:wrap;gap:12px 18px;padding:12px 0 24px}.landing-download__footer i{flex-basis:100%;order:2}}@media (prefers-reduced-motion:reduce){.landing-download__device,.landing-download__orbit-dot-track,.landing-download__floating,.landing-download__chart-line{animation:none}.landing-download__button,.landing-download__button-shine{transition:none}}#produtos.products-showcase{--products-red:#ee3038;isolation:isolate;color:#f7f7f5;background-color:#050505;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:47px 47px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:clamp(72px,9vw,128px) 24px;scroll-margin-top:80px;position:relative;overflow:hidden}#produtos.products-showcase:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 88% 24%,#b9191b38,#0000 34%),linear-gradient(90deg,#050505 0%,#0000 20% 80%,#050505 100%);position:absolute;inset:0}#produtos .products__inner{z-index:1;width:min(1180px,100%);margin:0 auto;position:relative}#produtos .products__header{grid-template-columns:1.25fr .75fr;align-items:end;gap:64px;margin-bottom:48px;display:grid}#produtos .products__kicker{color:#aaa9a7;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 18px;font-size:11px;font-weight:600;display:flex}#produtos .products__kicker span{color:#ff676d;background:#ee30381f;border:1px solid #ee30386b;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:9px;display:grid}#produtos .products__header h2{color:#f7f7f5;letter-spacing:-.055em;margin:0;font-size:clamp(42px,5.4vw,68px);font-weight:600;line-height:.98}#produtos .products__title-line{padding-bottom:.08em;display:block;overflow:hidden}#produtos .products__title-line>span{display:block}#produtos .products__title-line--muted{color:#8f8e8c}#produtos .products__intro{color:#aaa9a7;max-width:380px;margin:0 0 4px;font-size:14px;line-height:1.7}#produtos .products__campaign{isolation:isolate;color:#fff;background:#121212;border:1px solid #ffffff1a;border-radius:26px;min-height:470px;position:relative;overflow:hidden;box-shadow:0 35px 90px #0000005c}#produtos .products__campaign:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0a0a0afa 0%,#0a0a0ae0 42%,#0a0a0a2e 100%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/48px 48px;position:absolute;inset:0}#produtos .products__arc{z-index:1;border:140px solid var(--products-red);opacity:.82;transform-origin:50%;border-radius:50%;width:700px;height:700px;position:absolute;top:-310px;right:-80px;transform:rotate(8deg)}#produtos .products__campaign-copy{z-index:3;max-width:570px;padding:68px 72px;position:relative}#produtos .products__campaign-eyebrow{color:#ff676d;letter-spacing:.16em;text-transform:uppercase;margin:0 0 24px;font-size:10px;font-weight:700}#produtos .products__campaign-copy h3{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(36px,4.3vw,58px);font-weight:600;line-height:1.02}#produtos .products__campaign-copy>p:not(.products__campaign-eyebrow){color:#adadab;max-width:390px;margin:26px 0 0;font-size:14px;line-height:1.65}#produtos .products__campaign-link{color:#f7f7f5;border-bottom:1px solid #5f5f5c;align-items:center;gap:22px;margin-top:34px;padding-bottom:8px;font-size:12px;font-weight:600;transition:gap .25s,border-color .25s,color .25s;display:inline-flex}#produtos .products__campaign-link svg{width:18px;height:18px}#produtos .products__campaign-link:hover{border-color:var(--products-red);color:#ff777d;gap:30px}#produtos .products__mark{z-index:4;color:#fff;letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex;position:absolute;top:0;right:0}#produtos .products__mark small{letter-spacing:.2em;font-size:6px;display:block}#produtos .products__symbol{color:#ff676d;border:1px solid #ffffffbf;place-items:center;width:31px;height:31px;font-size:13px;display:grid}#produtos .products__photo{z-index:0;width:53%;height:112%;position:absolute;top:0;right:0;overflow:hidden}#produtos .products__photo:after{content:"";background:linear-gradient(90deg,#121212 0%,#12121233 45%,#0000 100%);position:absolute;inset:0}#produtos .products__photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:45% 35%;object-position:45% 35%;filter:saturate(.72)contrast(1.08);width:100%;height:108%;transform:translateY(-8%)}#produtos .products__photo-credit{z-index:3;color:#ffffff85;letter-spacing:.05em;font-size:7px;position:absolute;bottom:18px;right:18px}#produtos .products__index{z-index:4;color:#ffffffb3;align-items:center;gap:9px;font-size:8px;display:flex;position:absolute;bottom:32px;right:38px}#produtos .products__index i{background:#ffffff61;width:48px;height:1px}#produtos .products__grid{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}#produtos .products__card{min-height:326px;transform-style:preserve-3d;background:linear-gradient(145deg,#1b1b1df5,#0d0d0ef5);border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;padding:30px;transition:border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #0000003d}#produtos .products__card>:not(.products__card-glow){z-index:1;position:relative}#produtos .products__card:hover{z-index:2;border-color:#ee30387a;box-shadow:0 28px 55px #0000006b}#produtos .products__card-glow{z-index:0;background:radial-gradient(260px circle at var(--pointer-x,50%) var(--pointer-y,50%), #ee30382e, transparent 58%);opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}#produtos .products__card:hover .products__card-glow{opacity:1}#produtos .products__card--featured{background:linear-gradient(145deg,#260f11,#111012 72%);border-color:#ee30386b}#produtos .products__card-topline{color:#9a9892;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:12px;margin-bottom:38px;font-size:10px;display:flex}#produtos .products__card-topline b{background:var(--products-red);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:7px}#produtos .products__card h3{color:#f7f7f5;letter-spacing:-.035em;margin:0;font-size:21px;font-weight:600}#produtos .products__card>p{color:#aaa9a7;min-height:42px;margin:10px 0 20px;font-size:12px;line-height:1.55}#produtos .products__card ul{color:#c1bfbb;gap:9px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}#produtos .products__card li{align-items:center;gap:8px;display:flex}#produtos .products__card li svg{width:15px;height:15px;color:var(--products-red);flex:none}#produtos .products__card>a{color:#ff676d;opacity:0;align-self:flex-end;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:10px;font-weight:700;transition:opacity .25s,transform .25s,color .25s;display:flex;transform:translate(-8px)}#produtos .products__card>a svg{width:16px;height:16px}#produtos .products__card:hover>a,#produtos .products__card:focus-within>a{opacity:1;transform:translate(0)}#produtos .products__card>a:hover{color:#fff}#produtos .products__campaign-link:focus-visible,#produtos .products__card>a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #fff}@media (width<=900px){#produtos .products__header{grid-template-columns:1fr;gap:24px}#produtos .products__intro{max-width:500px}#produtos .products__campaign-copy{padding:58px 48px}#produtos .products__photo{opacity:.64;width:60%}#produtos .products__grid{grid-template-columns:1fr}#produtos .products__card{min-height:285px}#produtos .products__card>a{opacity:1;transform:none}}@media (width<=600px){#produtos.products-showcase{background-size:36px 36px;padding:72px 16px}#produtos .products__header{gap:20px;margin-bottom:36px}#produtos .products__header h2{font-size:clamp(38px,11vw,48px)}#produtos .products__campaign{border-radius:20px;min-height:570px}#produtos .products__campaign:after{background:linear-gradient(#121212 0%,#121212f5 48%,#12121224 100%),linear-gradient(#ffffff09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/48px 48px}#produtos .products__campaign-copy{padding:42px 26px}#produtos .products__campaign-eyebrow{margin-bottom:20px}#produtos .products__campaign-copy h3{font-size:37px}#produtos .products__campaign-copy>p:not(.products__campaign-eyebrow){margin-top:20px}#produtos .products__campaign-link{margin-top:26px}#produtos .products__mark{display:none}#produtos .products__photo{opacity:.82;width:100%;height:62%;top:auto;bottom:-55px;right:0}#produtos .products__photo:after{background:linear-gradient(#121212 0%,#1212121f 46%,#0000 100%)}#produtos .products__photo-credit{font-size:6px;bottom:12px;right:12px}#produtos .products__arc{top:230px;right:-220px}#produtos .products__index{display:none}#produtos .products__grid{gap:12px}#produtos .products__card{min-height:285px;padding:26px}#produtos .products__card-topline{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){#produtos .products__campaign-link,#produtos .products__card,#produtos .products__card-glow,#produtos .products__card>a{transition:none}}@keyframes moveGradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (width<=640px){.brand-credit{font-size:.7rem}.build-version{font-size:.66rem}}.backdrop\:bg-black\/40::backdrop{background-color:#0006}.backdrop\:bg-black\/65::backdrop{background-color:#000000a6}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:bottom-3:before{content:var(--tw-content);bottom:.75rem}.before\:left-0:before{content:var(--tw-content);left:0}.before\:top-3:before{content:var(--tw-content);top:.75rem}.before\:w-\[3px\]:before{content:var(--tw-content);width:3px}.before\:rounded-r-full:before{content:var(--tw-content);border-top-right-radius:9999px;border-bottom-right-radius:9999px}.before\:bg-\[\#ef3f3a\]:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(239 63 58/var(--tw-bg-opacity,1))}.last\:border-0:last-child{border-width:0}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#ef3f3a\]\/40:hover{border-color:#ef3f3a66}.hover\:border-gold:hover{--tw-border-opacity:1;border-color:rgb(212 175 55/var(--tw-border-opacity,1))}.hover\:border-navy-200:hover{--tw-border-opacity:1;border-color:rgb(143 170 203/var(--tw-border-opacity,1))}.hover\:border-navy\/20:hover{border-color:#0a2b4e33}.hover\:border-navy\/40:hover{border-color:#0a2b4e66}.hover\:border-red-300:hover{--tw-border-opacity:1;border-color:rgb(252 165 165/var(--tw-border-opacity,1))}.hover\:border-red-500\/40:hover{border-color:#ef444466}.hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.hover\:border-red-600\/50:hover{border-color:#dc262680}.hover\:border-red-700\/35:hover{border-color:#b91c1c59}.hover\:border-silver-200:hover{--tw-border-opacity:1;border-color:rgb(222 226 230/var(--tw-border-opacity,1))}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/40:hover{border-color:#fff6}.hover\:bg-black\/\[0\.035\]:hover{background-color:#00000009}.hover\:bg-black\/\[0\.05\]:hover{background-color:#0000000d}.hover\:bg-danger\/10:hover{background-color:#d9534f1a}.hover\:bg-danger\/5:hover{background-color:#d9534f0d}.hover\:bg-gold-700:hover{--tw-bg-opacity:1;background-color:rgb(115 92 31/var(--tw-bg-opacity,1))}.hover\:bg-navy-50:hover{--tw-bg-opacity:1;background-color:rgb(232 238 245/var(--tw-bg-opacity,1))}.hover\:bg-red-100:hover{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-50\/30:hover{background-color:#fef2f24d}.hover\:bg-red-600\/10:hover{background-color:#dc26261a}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.hover\:bg-silver-100:hover{--tw-bg-opacity:1;background-color:rgb(241 243 245/var(--tw-bg-opacity,1))}.hover\:bg-silver-50:hover{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity,1))}.hover\:bg-silver-50\/60:hover{background-color:#f8f9fa99}.hover\:bg-success\/15:hover{background-color:#2c9a4c26}.hover\:bg-warning\/10:hover{background-color:#f0ad4e1a}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-\[\#c92f2a\]:hover{--tw-text-opacity:1;color:rgb(201 47 42/var(--tw-text-opacity,1))}.hover\:text-amber-100:hover{--tw-text-opacity:1;color:rgb(254 243 199/var(--tw-text-opacity,1))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.hover\:text-danger:hover{--tw-text-opacity:1;color:rgb(217 83 79/var(--tw-text-opacity,1))}.hover\:text-navy:hover{--tw-text-opacity:1;color:rgb(10 43 78/var(--tw-text-opacity,1))}.hover\:text-red-200:hover{--tw-text-opacity:1;color:rgb(254 202 202/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.hover\:text-silver-600:hover{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity,1))}.hover\:text-silver-700:hover{--tw-text-opacity:1;color:rgb(73 80 87/var(--tw-text-opacity,1))}.hover\:text-silver-900:hover{--tw-text-opacity:1;color:rgb(33 37 41/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:text-white\/85:hover{color:#ffffffd9}.hover\:text-white\/90:hover{color:#ffffffe6}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[\#c92f2a\]:hover{text-decoration-color:#c92f2a}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.10\)\]:hover{--tw-shadow:0 10px 24px #0f172a1a;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow:0 1px 3px 0 #0000000f, 0 1px 2px -1px #0000000a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:left-2:focus{left:.5rem}.focus\:top-2:focus{top:.5rem}.focus\:z-50:focus{z-index:50}.focus\:rounded-lg:focus{border-radius:.5rem}.focus\:border-gold:focus{--tw-border-opacity:1;border-color:rgb(212 175 55/var(--tw-border-opacity,1))}.focus\:border-gold-500:focus{--tw-border-opacity:1;border-color:rgb(184 150 44/var(--tw-border-opacity,1))}.focus\:border-red-700:focus{--tw-border-opacity:1;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.focus\:bg-navy:focus{--tw-bg-opacity:1;background-color:rgb(10 43 78/var(--tw-bg-opacity,1))}.focus\:px-3:focus{padding-left:.75rem;padding-right:.75rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-sm:focus{font-size:.875rem;line-height:1.25rem}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-gold-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(184 150 44/var(--tw-ring-opacity,1))}.focus\:ring-red-700\/15:focus{--tw-ring-color:#b91c1c26}.focus\:ring-red-700\/20:focus{--tw-ring-color:#b91c1c33}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#ef3f3a\]:focus-visible{outline-color:#ef3f3a}.focus-visible\:outline-red-600:focus-visible{outline-color:#dc2626}.focus-visible\:outline-red-700:focus-visible{outline-color:#b91c1c}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-red-600:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity,1))}.focus-visible\:ring-red-700\/25:focus-visible{--tw-ring-color:#b91c1c40}.focus-visible\:ring-red-700\/40:focus-visible{--tw-ring-color:#b91c1c66}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:invisible:disabled{visibility:hidden}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-silver-50:disabled{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity,1))}.disabled\:text-silver-300:disabled{--tw-text-opacity:1;color:rgb(206 212 218/var(--tw-text-opacity,1))}.disabled\:text-silver-400:disabled{--tw-text-opacity:1;color:rgb(173 181 189/var(--tw-text-opacity,1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:bg-white:hover:disabled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-within .group-focus-within\:visible{visibility:visible}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:bg-silver-200{--tw-bg-opacity:1;background-color:rgb(222 226 230/var(--tw-bg-opacity,1))}.group:hover .group-hover\:text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-silver-600{--tw-text-opacity:1;color:rgb(108 117 125/var(--tw-text-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media (width>=400px){.min-\[400px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=561px){.min-\[561px\]\:mt-8{margin-top:2rem}.min-\[561px\]\:w-auto{width:auto}.min-\[561px\]\:flex-row{flex-direction:row}.min-\[561px\]\:flex-wrap{flex-wrap:wrap}.min-\[561px\]\:justify-start{justify-content:flex-start}.min-\[561px\]\:gap-7{gap:1.75rem}.min-\[561px\]\:text-6xl{font-size:3.75rem;line-height:1}}@media (width>=640px){.sm\:absolute{position:absolute}.sm\:inset-x-auto{left:auto;right:auto}.sm\:right-0{right:0}.sm\:top-full{top:100%}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-12{margin-top:3rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-6{margin-top:1.5rem}.sm\:inline{display:inline}.sm\:h-\[480px\]{height:480px}.sm\:max-h-96{max-height:24rem}.sm\:max-h-none{max-height:none}.sm\:min-h-14{min-height:3.5rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-\[180px\]{max-width:180px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[190px_minmax\(0\,1fr\)\]{grid-template-columns:190px minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-14{gap:3.5rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-7{gap:1.75rem}.sm\:border-b-0{border-bottom-width:0}.sm\:border-r{border-right-width:1px}.sm\:p-10{padding:2.5rem}.sm\:p-5{padding:1.25rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:pt-8{padding-top:2rem}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:tracking-wider{letter-spacing:.05em}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[180px_1fr_auto\]{grid-template-columns:180px 1fr auto}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[1fr_220px_120px\]{grid-template-columns:1fr 220px 120px}.md\:grid-cols-\[1fr_220px_180px_auto\]{grid-template-columns:1fr 220px 180px auto}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:grid-cols-\[2fr_1fr_auto\]{grid-template-columns:2fr 1fr auto}.md\:items-end{align-items:flex-end}.md\:border-b-0{border-bottom-width:0}.md\:border-r{border-right-width:1px}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}}@media (width>=901px){.min-\[901px\]\:right-4{right:1rem}.min-\[901px\]\:top-32{top:8rem}.min-\[901px\]\:mx-0{margin-left:0;margin-right:0}.min-\[901px\]\:mt-10{margin-top:2.5rem}.min-\[901px\]\:h-\[470px\]{height:470px}.min-\[901px\]\:w-64{width:16rem}.min-\[901px\]\:w-72{width:18rem}.min-\[901px\]\:w-80{width:20rem}.min-\[901px\]\:max-w-md{max-width:28rem}.min-\[901px\]\:max-w-xl{max-width:36rem}.min-\[901px\]\:grid-cols-\[minmax\(0\,1\.04fr\)_minmax\(0\,0\.96fr\)\]{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}.min-\[901px\]\:items-center{align-items:center}.min-\[901px\]\:gap-16{gap:4rem}.min-\[901px\]\:py-24{padding-top:6rem;padding-bottom:6rem}.min-\[901px\]\:pl-6{padding-left:1.5rem}.min-\[901px\]\:text-\[3\.5rem\]{font-size:3.5rem}}@media (width>=1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:max-h-\[635px\]{max-height:635px}.lg\:min-h-\[90vh\]{min-height:90vh}.lg\:w-auto{width:auto}.lg\:min-w-0{min-width:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}.lg\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.lg\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.lg\:grid-cols-\[340px_1fr\]{grid-template-columns:340px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(250px\,0\.8fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(250px,.8fr) minmax(0,1.4fr)}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-8{gap:2rem}.lg\:space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.lg\:overflow-y-auto{overflow-y:auto}.lg\:p-10{padding:2.5rem}.lg\:px-0{padding-left:0;padding-right:0}}@media (width>=1280px){.xl\:right-0{right:0}.xl\:top-36{top:9rem}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:h-\[500px\]{height:500px}.xl\:w-72{width:18rem}.xl\:w-80{width:20rem}.xl\:w-\[23rem\]{width:23rem}.xl\:max-w-2xl{max-width:42rem}.xl\:max-w-lg{max-width:32rem}.xl\:max-w-xl{max-width:36rem}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(220px\,1fr\)_165px_165px_185px_185px\]{grid-template-columns:minmax(220px,1fr) 165px 165px 185px 185px}.xl\:grid-cols-\[minmax\(320px\,0\.9fr\)_minmax\(500px\,1\.35fr\)\]{grid-template-columns:minmax(320px,.9fr) minmax(500px,1.35fr)}.xl\:gap-20{gap:5rem}.xl\:py-28{padding-top:7rem;padding-bottom:7rem}.xl\:pl-10{padding-left:2.5rem}.xl\:text-\[1\.15rem\]{font-size:1.15rem}.xl\:text-\[4\.1rem\]{font-size:4.1rem}}.\[\&\>svg\]\:h-56>svg{height:14rem}.\[\&\>svg\]\:w-56>svg{width:14rem}.\[\&_svg\]\:h-5 svg{height:1.25rem}.\[\&_svg\]\:w-5 svg{width:1.25rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
