:root{--navy:#142a43;--navy2:#102339;--gold:#c3a064;--cream:#f6f3ed;--ink:#1d2e3c;--muted:#69747e;--line:#dedbd4}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:82px}body{margin:0;font-family:'DM Sans',Arial,sans-serif;color:var(--ink);background:#fff;font-size:16px;line-height:1.65}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}.wrap{width:min(1260px,calc(100% - 80px));margin:auto}.skip{position:absolute;left:-999px;top:0;padding:10px;background:#fff;z-index:100}.skip:focus{left:10px}.header{background:var(--navy);color:#fff;position:sticky;top:0;z-index:40;border-bottom:1px solid #ffffff1e}.header-inner{display:flex;min-height:86px;align-items:center;justify-content:space-between;gap:18px}.brand{display:inline-flex;align-items:center;gap:12px;white-space:nowrap}.brand-icon{display:grid;place-items:center;width:47px;height:47px;border:1px solid var(--gold);border-radius:50%;color:var(--gold);font-size:25px}.brand-name{font-family:'Playfair Display',serif;font-size:17px;font-weight:500;letter-spacing:1px;line-height:1.2}.brand-name strong{font-weight:700}.brand-name small{font-family:'DM Sans',sans-serif;display:block;text-align:center;letter-spacing:5px;font-size:9px;font-weight:700;margin-top:4px;color:var(--gold)}.nav{display:flex;align-items:center;gap:19px;font-size:12px;font-weight:600}.nav a:hover,.text-link:hover,.footer a:hover{color:var(--gold)}.nav .nav-cta{padding:12px 15px;border:1px solid var(--gold);color:var(--gold);border-radius:3px}.menu-toggle{display:none}.hero{background:var(--navy);color:white;overflow:hidden}.hero-content{display:grid;grid-template-columns:57% 43%;align-items:center;min-height:615px;gap:0}.hero-copy{position:relative;z-index:2;padding:50px 0 62px}.eyebrow,.kicker{font-size:11px;letter-spacing:2.7px;font-weight:700;color:var(--gold)}h1,h2,h3,p{margin-top:0}h1,h2{font-family:'Playfair Display',Georgia,serif;font-weight:500;letter-spacing:-1.8px;line-height:1.17}h1{font-size:clamp(42px,5vw,75px);margin:34px 0 30px;white-space:nowrap}h1 em,h2 em{color:#e6c181;font-weight:500}h1 em{font-style:italic}.hero-copy p{font-size:18px;line-height:1.8;max-width:550px;margin-bottom:29px}.actions{display:flex;flex-wrap:wrap;gap:12px}.btn{min-height:51px;display:inline-flex;justify-content:center;align-items:center;gap:32px;padding:13px 23px;font-weight:700;font-size:13px;border-radius:3px;transition:transform .2s,background .2s;cursor:pointer;border:1px solid transparent}.btn:hover{transform:translateY(-2px)}.btn-gold{background:var(--gold);color:#0c2036}.btn-gold:hover{background:#e1bb7a}.btn-outline{border-color:#ffffff8c;color:white;background:transparent}.btn-outline:hover{background:#ffffff12}.btn-dark{background:var(--navy);color:white}.btn-dark:hover{background:#25486a}.hero-art{position:relative;height:530px;isolation:isolate}.halo{width:520px;height:520px;border:1px solid #ffffff12;outline:35px solid #ffffff05;border-radius:50%;position:absolute;top:0;left:40px}.book{position:absolute;height:auto;filter:drop-shadow(5px 17px 14px #0008);transition:transform .35s}.book-left{width:265px;top:111px;left:0;transform:rotate(-15deg);z-index:2}.book-right{width:280px;top:55px;right:-42px;transform:rotate(13deg);z-index:1}.book-center{width:298px;top:90px;left:127px;transform:rotate(-3deg);z-index:3}.hero-bottom{border-top:1px solid #ffffff30;display:flex;justify-content:space-between;align-items:center;padding:22px 0;color:#e0e9f4;font-size:11px;letter-spacing:1.2px}.section{padding:105px 0}.split{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:start}.section h2{font-size:clamp(35px,4vw,55px);margin:15px 0 26px}.section h2 em{color:#b99255}.section-copy{padding-top:16px}.section-copy p{color:#556572;font-size:16px;line-height:1.9}.text-link{font-weight:700;color:var(--navy);display:inline-block;margin-top:10px;border-bottom:1px solid var(--gold);padding-bottom:5px}.text-link span{margin-left:35px}.intro{background:#fff}.catalog{background:var(--cream)}.section-head{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:36px}.section-head>div{max-width:650px}.section-head>p{max-width:380px;color:#596774;margin-bottom:26px}.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:32px}.filter{border:1px solid #d1cdc4;background:transparent;border-radius:35px;padding:9px 18px;cursor:pointer;font-size:12px;color:#44535e}.filter.active,.filter:hover{background:var(--navy);border-color:var(--navy);color:#fff}.book-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.book-card{min-width:0}.book-card[hidden]{display:none}.cover{background:#ebe6de;border-radius:5px;display:flex;align-items:center;justify-content:center;height:315px;overflow:hidden;padding:8px}.cover img{height:100%;width:100%;object-fit:contain;transition:transform .3s}.book-card:hover .cover img{transform:scale(1.045)}.genre{font-size:9px;letter-spacing:1px;color:#947443;font-weight:700}.card-details{padding:18px 0}.card-details h3{font-family:'Playfair Display',Georgia,serif;font-weight:600;font-size:17px;line-height:1.4;margin:5px 0}.card-details p{color:var(--muted);font-size:12px;line-height:1.6}.catalog-note{font-size:12px;color:#71808b;margin-top:24px}.paths,.authors{background:var(--navy);color:white}.paths h2{max-width:730px;margin-bottom:42px}.gold{color:var(--gold)}.path-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.path-card{border:1px solid #ffffff3a;border-radius:4px;padding:40px}.path-index{font-size:11px;letter-spacing:2px;color:var(--gold);font-weight:700}.path-card h3{font-family:'Playfair Display',serif;font-size:31px;font-weight:500;line-height:1.3;margin:19px 0}.path-card p{color:#d7e1ea;line-height:1.9;min-height:125px}.path-card .btn{margin-top:19px}.submissions{background:#fff}.muted{color:#596774;max-width:430px}.timeline>div{display:flex;gap:22px;border-bottom:1px solid #e8e4dc;padding:15px 0}.timeline b{color:var(--gold);font-family:'Playfair Display',serif;font-size:32px;font-weight:500}.timeline h3{font-size:16px;margin:4px 0}.timeline p{font-size:14px;color:#647280;margin-bottom:7px}.notice{font-size:12px;line-height:1.7;border-left:3px solid var(--gold);padding:11px 19px;margin-top:35px;color:#596774;background:#f7f5f0}.services{background:#faf9f7}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.service-grid article{padding:34px 28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.service-grid span{color:#b18f55;font-size:12px}.service-grid h3{font-family:'Playfair Display',serif;font-size:23px;margin:15px 0 10px}.service-grid p{color:#62707b;font-size:14px}.center-action{text-align:center;margin-top:35px}.authors .split{align-items:center}.authors p{color:#d7e1ea}.authors .btn{margin-top:17px}.contact-section{background:#fff}.project-form{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-field{display:flex;flex-direction:column;gap:7px}.form-field.full{grid-column:1/-1}.form-field label{font-weight:700;font-size:12px}.form-field input,.form-field select,.form-field textarea{border:1px solid #d6d9dc;border-radius:4px;padding:14px 15px;width:100%;background:#fafafa;color:#1d2e3c;outline-offset:2px}.form-end{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:30px}.form-end p{font-size:12px;color:#60717f;max-width:570px;margin:0}.footer{background:#111e29;color:#e9eef3;padding:76px 0 0}.footer-grid{display:grid;grid-template-columns:1.25fr 1.15fr 1.15fr 1fr;gap:32px}.footer h3{color:#fff;font-size:15px;margin:3px 0 20px}.footer p,.footer address,.footer a:not(.brand){font-size:13px;line-height:1.9}.footer address{font-style:normal;color:#c7d1da}.footer-grid>div:not(.footer-brand)>a{display:block;color:#d2dce3;margin-bottom:9px;overflow-wrap:anywhere}.footer-brand p{max-width:250px;color:#ccd7df;margin-top:22px}.footer-map{color:#e2bd7e!important;text-decoration:underline;text-underline-offset:5px}.footer small{display:block;color:#94a3af;font-size:10px;line-height:1.6;margin-top:15px}.footer-bottom{margin-top:58px;padding:23px 0;border-top:1px solid #ffffff25;display:flex;justify-content:space-between;gap:25px;font-size:11px;color:#aebbc6}.footer-bottom a{font-size:11px!important}.whatsapp{position:fixed;bottom:24px;right:25px;z-index:41;display:grid;place-items:center;width:62px;height:62px;background:#18c463;color:white;border-radius:50%;box-shadow:0 6px 20px #0004;transition:transform .2s}.whatsapp:hover{transform:scale(1.08)}.whatsapp svg{width:34px;height:34px}@media(max-width:1160px){.wrap{width:min(100% - 48px,1100px)}.nav{gap:11px;font-size:11px}.hero-content{grid-template-columns:56% 44%}h1{font-size:clamp(39px,4.7vw,62px)}.hero-art{transform:scale(.83);transform-origin:center left}.book-grid{gap:12px}.cover{height:265px}.footer-grid{gap:23px}}
@media(max-width:900px){.header-inner{min-height:73px}.menu-toggle{display:flex;width:43px;height:40px;border:1px solid #ffffff66;border-radius:4px;background:transparent;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.menu-toggle span{width:20px;height:2px;background:white}.nav{display:none;position:absolute;top:73px;left:0;right:0;background:var(--navy2);padding:20px 24px 30px;flex-direction:column;align-items:stretch;font-size:14px;gap:0}.nav.open{display:flex}.nav a{padding:12px 3px;border-bottom:1px solid #ffffff23}.nav .nav-cta{margin-top:14px;text-align:center}.hero-content{grid-template-columns:1fr;min-height:unset}.hero-copy{padding:70px 0 0}h1{font-size:clamp(38px,7.5vw,68px)}.hero-art{margin:auto;height:440px;width:540px;transform:scale(.78);transform-origin:top center;margin-bottom:-85px}.hero-bottom{position:relative}.split{gap:40px}.section{padding:75px 0}.book-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cover{height:310px}.footer-grid{grid-template-columns:repeat(2,1fr);row-gap:35px}}
@media(max-width:600px){.wrap{width:calc(100% - 36px)}.brand-name{font-size:14px}.brand-icon{width:39px;height:39px}.hero-copy{padding-top:50px}.eyebrow,.kicker{font-size:9px;letter-spacing:1.8px}h1{font-size:clamp(37px,9.2vw,55px);white-space:normal;letter-spacing:-1.3px;margin:25px 0}.hero-copy p{font-size:15px}.actions{gap:9px}.actions .btn{font-size:12px;padding:12px 15px}.hero-art{transform:scale(.55);margin-left:calc(50% - 270px);margin-bottom:-195px;height:490px}.hero-bottom{font-size:9px;gap:9px;flex-wrap:wrap}.section{padding:66px 0}.split,.path-grid{grid-template-columns:1fr}.section h2{font-size:36px}.section-head{display:block}.section-head>p{margin-top:0}.book-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cover{height:245px}.card-details h3{font-size:16px}.card-details p{font-size:11px}.path-card{padding:25px}.path-card p{min-height:0}.path-card h3{font-size:27px}.service-grid{grid-template-columns:1fr 1fr}.service-grid article{padding:24px 16px}.service-grid h3{font-size:19px}.project-form{grid-template-columns:1fr}.form-end{display:block}.form-end .btn{margin-top:17px}.footer-grid{grid-template-columns:1fr;gap:23px}.footer-bottom{display:block}.footer-bottom span{display:block;margin-bottom:7px}.whatsapp{width:56px;height:56px;right:16px;bottom:17px}}
@media(max-width:380px){.hero-art{transform:scale(.48);margin-bottom:-228px}.book-grid{gap:8px}.cover{height:215px}.service-grid{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}

/* Identidade visual oficial da Editora Mente Brilhante */
.brand-logo-image{width:57px;height:60px;object-fit:contain;flex-shrink:0}
.header-inner{min-height:90px}
.footer-logo .brand-logo-image{width:88px;height:92px}
.footer-logo{align-items:center}
@media(max-width:900px){.header-inner{min-height:76px}.nav{top:76px}.brand-logo-image{width:47px;height:50px}}
@media(max-width:600px){.brand-logo-image{width:43px;height:46px}.brand-name{font-size:13px}.footer-logo .brand-logo-image{width:78px;height:82px}}

/* Refinamento da assinatura institucional e catálogo */
.brand-name{font-family:'Cormorant Garamond',Georgia,serif;font-size:25px;font-weight:600;letter-spacing:.05px;line-height:1.02;text-transform:none} .brand-name>span{display:block} .brand-name small{font-family:'DM Sans',sans-serif;font-size:9px;letter-spacing:4px;font-weight:600;margin-top:7px} .brand{gap:13px}.footer-logo .brand-name{font-size:28px}.cover{height:300px}.book-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.newsletter-controls{display:flex;align-items:stretch;gap:6px;flex-wrap:wrap}.newsletter-controls input{width:100%;min-width:0;flex:1 1 150px;background:#fff;color:#142a43;border:1px solid #cbd3db;border-radius:4px;padding:10px 11px;font-size:13px}.newsletter-controls button{border:0;border-radius:4px;background:#c3a064;color:#102339;padding:10px 12px;font-size:12px;font-weight:700;cursor:pointer}.newsletter-controls button:hover{background:#dfbb80}.newsletter-controls button:disabled{opacity:.6;cursor:wait}.newsletter-consent{display:flex;align-items:flex-start;gap:8px;margin-top:12px;color:#c8d4dd;font-size:11px;line-height:1.55}.newsletter-consent input{margin-top:3px;accent-color:#c3a064}.newsletter-hp{position:absolute;left:-9999px}.newsletter-status{font-size:12px!important;line-height:1.5!important;margin:10px 0 0;color:#f2ca8e!important;min-height:18px}.newsletter-status.success{color:#9ae6b4!important}
@media(max-width:900px){.book-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.brand-name{font-size:21px}.footer-logo .brand-name{font-size:25px}.book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cover{height:240px}.newsletter-controls button{flex:0 0 auto}}@media(max-width:380px){.book-grid{grid-template-columns:1fr}.cover{height:325px}}

/* Ajustes v1.3 */
.footer-instagram{display:flex!important;align-items:center;gap:8px;color:#e2bd7e!important}.footer-instagram svg{width:19px;height:19px;flex:none}
.project-privacy{display:flex;align-items:flex-start;gap:10px;font-size:12px!important;font-weight:400!important;line-height:1.65;color:#506577}.project-privacy input{width:17px;height:17px;accent-color:#142a43;margin-top:2px;flex:none}.project-hp{position:absolute;left:-9999px}.project-status{grid-column:1/-1;min-height:22px;font-size:13px;color:#9c6425;margin:0}.project-status.success{color:#1a704f}.project-form button:disabled{opacity:.6;cursor:wait}
.cover img,.hero-art img,.brand-logo-image{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}

/* Prévia v1.4: assinatura institucional no padrão aprovado */
.brand-name{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}
.brand-name small{order:0;display:block;margin:0 0 2px;font-size:10px;line-height:1.2;text-align:left;letter-spacing:4.1px;color:#d8ac65}
.brand-name>span{order:1;font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:29px;line-height:1.02;letter-spacing:0;white-space:nowrap}
.footer-logo .brand-name>span{font-size:29px}
@media(max-width:600px){.brand-name>span{font-size:23px}.brand-name small{font-size:8px;letter-spacing:3px}.footer-logo .brand-name>span{font-size:25px}}
/* Carrossel acessível e responsivo */
.book-carousel{display:flex;align-items:stretch;gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#bfa16e transparent;padding:0 0 12px;cursor:grab;touch-action:pan-x pan-y}
.book-carousel:active{cursor:grabbing}.book-carousel .book-card{flex:0 0 calc((100% - 54px)/4);min-width:0;scroll-snap-align:start}.book-carousel .cover{height:320px}
.carousel-toolbar{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:18px}.carousel-toolbar p{margin:0 auto 0 0;color:#5e6c77;font-size:13px}
.carousel-arrow{border:1px solid #c9bca5;background:transparent;color:#142a43;width:43px;height:43px;flex-shrink:0;border-radius:50%;font-size:23px;cursor:pointer}.carousel-arrow:hover{background:#142a43;color:#fff}
.catalog-all{margin-top:18px}.catalog-note{font-size:14px;color:#4c5b68;max-width:750px;margin-top:26px}
.catalog-full .book-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.catalog-full .cover{height:340px}
/* Alternância em profundidade: mantém sempre os três livros visíveis */
.hero-art .book{transition:top 1.2s ease,left 1.2s ease,right 1.2s ease,width 1.2s ease,transform 1.2s ease,filter 1.2s ease}
.hero-art[data-featured="batismo"] .book-left{width:300px;top:88px;left:124px;z-index:5;transform:rotate(-3deg)}
.hero-art[data-featured="batismo"] .book-center{width:255px;top:115px;left:0;z-index:2;transform:rotate(-15deg)}
.hero-art[data-featured="batismo"] .book-right{width:270px;top:60px;right:-42px;z-index:1;transform:rotate(12deg)}
.hero-art[data-featured="nikkeijin"] .book-right{width:300px;top:88px;right:70px;z-index:5;transform:rotate(-3deg)}
.hero-art[data-featured="nikkeijin"] .book-center{width:250px;top:110px;left:0;z-index:2;transform:rotate(-14deg)}
.hero-art[data-featured="nikkeijin"] .book-left{width:255px;top:102px;left:70px;z-index:1;transform:rotate(-17deg)}
@media(max-width:1050px){.book-carousel .book-card{flex-basis:calc((100% - 36px)/3)}.catalog-full .book-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.book-carousel .book-card{flex-basis:calc((100% - 18px)/2)}.book-carousel .cover{height:270px}.catalog-full .book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-full .cover{height:250px}}
@media(max-width:470px){.book-carousel .book-card{flex-basis:82%}.book-carousel .cover{height:350px}.carousel-toolbar p{font-size:11px}.catalog-full .book-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-full .cover{height:195px}}
@media(prefers-reduced-motion:reduce){.hero-art .book{transition:none!important}.book-carousel{scroll-behavior:auto}}

/* Carrossel circular: desativa snap para permitir avanço contínuo, sem travamentos. */
.book-carousel{scroll-snap-type:none!important;scroll-behavior:auto!important;}
.book-carousel .book-card{scroll-snap-align:none!important;}
.carousel-toggle{background:transparent;border:1px solid #c9bca5;border-radius:22px;color:#142a43;min-height:43px;padding:0 15px;cursor:pointer;font-weight:600;font-size:12px;white-space:nowrap}
.carousel-toggle:hover,.carousel-toggle:focus-visible{background:#142a43;color:#fff}
.carousel-arrow:focus-visible{outline:3px solid #c3a064;outline-offset:3px}
@media(max-width:600px){.carousel-toolbar{flex-wrap:wrap}.carousel-toolbar p{flex-basis:100%;margin-bottom:7px}.carousel-toggle{margin-right:auto}}

/* v1.5: carrosséis exclusivamente automáticos. */
.book-carousel{overflow-x:hidden!important;cursor:default!important;touch-action:pan-y!important;scrollbar-width:none!important;user-select:none}
.book-carousel::-webkit-scrollbar{display:none}
.book-carousel .book-card{pointer-events:none}
.carousel-toolbar{justify-content:flex-start}
.hero-art .book{right:auto!important;transition:left 1.15s ease,top 1.15s ease,width 1.15s ease,transform 1.15s ease,filter 1.15s ease!important}
.hero-art .book[data-slot="left"]{width:265px!important;top:111px!important;left:0!important;z-index:1!important;transform:rotate(-15deg)!important}
.hero-art .book[data-slot="center"]{width:298px!important;top:90px!important;left:127px!important;z-index:3!important;transform:rotate(-3deg)!important}
.hero-art .book[data-slot="right"]{width:280px!important;top:55px!important;left:330px!important;z-index:2!important;transform:rotate(13deg)!important}
@media(prefers-reduced-motion:reduce){.hero-art .book{transition:none!important}}

/* V1.5.2 — carrossel editorial contínuo no sentido da direita para a esquerda. */
.book-carousel{display:block!important;overflow:hidden!important;touch-action:pan-y!important;cursor:default!important;scrollbar-width:none!important;padding-bottom:12px;}
.catalog-motion-track{display:flex;width:max-content;gap:0;will-change:transform;animation:catalog-slide-right var(--catalog-duration,150s) linear infinite;}
.catalog-motion-group{display:flex;align-items:stretch;gap:18px;padding-right:18px;flex:0 0 auto;width:max-content;}
.catalog-motion-group .book-card{flex:0 0 auto;width:calc((min(1200px, 100vw - 80px) - 54px)/4);min-width:210px;pointer-events:none;}
@keyframes catalog-slide-right{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@media(max-width:1050px){.catalog-motion-group .book-card{width:calc((100vw - 76px)/3)}}
@media(max-width:700px){.catalog-motion-group .book-card{width:calc((100vw - 54px)/2)}}
@media(max-width:470px){.catalog-motion-group .book-card{width:82vw}}
@media(prefers-reduced-motion:reduce){.catalog-motion-track{animation:none!important;transform:none!important}.book-carousel{overflow-x:auto!important}}

/* v1.5.3: destaque delicado na capa, mantendo a esteira automática. */
.catalog-motion-group .book-card{pointer-events:auto;}
.catalog-motion-group .cover{overflow:visible;}
.catalog-motion-group .cover img{transition:transform .35s ease,filter .35s ease;transform-origin:center center;}
@media(hover:hover) and (pointer:fine){
 .catalog-motion-group .book-card:hover .cover img{transform:scale(1.065);filter:drop-shadow(0 9px 12px rgba(20,42,67,.25));}
}
@media(prefers-reduced-motion:reduce){.catalog-motion-group .cover img{transition:none;}}
/* O cursor de inserção deve aparecer somente em campos editáveis. */
body{caret-color:transparent;}
input,textarea,[contenteditable="true"]{caret-color:auto;}
#project-status.success .project-confirmation-title{display:block;color:#15803d;font-weight:700;line-height:1.5}
#project-status.success .project-confirmation-description{display:block;margin-top:4px;color:#142a43;font-weight:400;line-height:1.6}
