
/* <inline asset> */
@charset "UTF-8"; 

/* /clinica_website_theme/static/src/scss/blog_rebrand.scss */
 #o_wblog_post_main{max-width: none !important; width: 100%; padding: 0 !important; background: #0d1526;}#o_wblog_post_main .o_container_small{max-width: none !important; width: 100%; padding: 0; margin: 0;}#o_wblog_post_main #o_wblog_post_content{width: 100%;}#o_wblog_post_main .css_editable_mode_hidden.text-muted{padding: 18px 22px 40px; text-align: center; color: #7f8b9d !important;}#o_wblog_post_main .css_editable_mode_hidden.text-muted a, #o_wblog_post_main .css_editable_mode_hidden.text-muted b{color: #9fb0c8;}#o_wblog_post_main .css_editable_mode_hidden.text-muted .o_tag{background: #131f38; color: #9fb0c8;}.cr-blog-rebrand{font-family: var(--crw-font-body, "Inter", system-ui, sans-serif); background: var(--ink); color: var(--paper); line-height: 1.7; -webkit-font-smoothing: antialiased; overflow-x: clip;}.cr-blog-rebrand, .cr-blog-rebrand *{box-sizing: border-box;}.cr-blog-rebrand h1, .cr-blog-rebrand h2, .cr-blog-rebrand h3, .cr-blog-rebrand h4, .cr-blog-rebrand h5, .cr-blog-rebrand h6, .cr-blog-rebrand p, .cr-blog-rebrand ul{margin: 0; color: inherit;}.cr-blog-rebrand a{color: inherit; text-decoration: none;}.cr-blog-rebrand a.btn, .cr-blog-rebrand .btn{border: none; background-image: none; text-transform: none; letter-spacing: normal;}.cr-blog-rebrand{--ink:#0d1526; --ink-2:#131f38; --ink-3:#1b2b4d; --paper:#f7f4ec; --paper-2:#efe9db; --spark:#f0a830; --spark-deep:#d98518; --ember:#e5673b; --emerald:#1fa47a; --mist:#9fb0c8; --line:rgba(240,168,48,.22); --maxw:1180px; --ease:cubic-bezier(.22,.61,.36,1);}.cr-blog-rebrand .wrap{max-width: var(--maxw); margin: 0 auto; padding: 0 22px;}.cr-blog-rebrand .eyebrow{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 600; font-size: .74rem; letter-spacing: .22em; text-transform: uppercase; color: var(--spark);}.cr-blog-rebrand h1, .cr-blog-rebrand h2, .cr-blog-rebrand h3{font-family: var(--crw-font-display, "Fraunces", serif); line-height: 1.14; font-weight: 600;}.cr-blog-rebrand .band{padding: clamp(60px, 7.5vw, 100px) 0;}.cr-blog-rebrand .reveal{opacity: 1; transform: none; transition: opacity 0.8s var(--ease), transform 0.8s var(--ease);}.cr-blog-rebrand.cr-js-ready .reveal:not(.in){opacity: 0; transform: translateY(22px);}.cr-blog-rebrand .reveal.in{opacity: 1; transform: none;}@keyframes crBlogFadeUp{to{opacity: 1; transform: none;}}.cr-blog-rebrand .sec-head{max-width: 60ch; margin: 0 auto; text-align: center;}.cr-blog-rebrand .sec-head .eyebrow{display: block; margin-bottom: 13px;}.cr-blog-rebrand .sec-head h2{font-size: clamp(1.65rem, 3.6vw, 2.5rem); letter-spacing: -.015em;}.cr-blog-rebrand .sec-head p{color: var(--mist); margin-top: 14px; font-size: 1.03rem;}.cr-blog-rebrand .btn{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 600; font-size: .98rem; padding: 16px 30px; border-radius: 100px; transition: transform 0.3s var(--ease), box-shadow 0.3s var(--ease), border-color 0.3s, color 0.3s; display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex; align-items: center; justify-content: center; gap: 9px; text-align: center; cursor: pointer;}.cr-blog-rebrand .btn-primary{background: var(--spark); color: var(--ink); box-shadow: 0 10px 30px rgba(240, 168, 48, 0.28);}.cr-blog-rebrand .btn-primary:hover{transform: translateY(-3px); box-shadow: 0 16px 40px rgba(240, 168, 48, 0.4); color: var(--ink);}.cr-blog-rebrand .btn-ghost{border: 1.5px solid rgba(159, 176, 200, 0.4); color: var(--paper);}.cr-blog-rebrand .btn-ghost:hover{border-color: var(--spark); color: var(--spark); transform: translateY(-3px);}.cr-blog-rebrand .hero{position: relative; overflow: hidden; padding: clamp(54px, 6.5vw, 84px) 0 clamp(52px, 6.5vw, 82px); background: radial-gradient(110% 90% at 78% 12%, rgba(240, 168, 48, 0.15), transparent 55%), var(--ink);}.cr-blog-rebrand .hero .eyebrow{display: block; margin-bottom: 18px; opacity: 0; animation: crBlogFadeUp 0.9s var(--ease) 0.1s forwards; transform: translateY(16px);}.cr-blog-rebrand .hero h1{font-size: clamp(1.85rem, 4.4vw, 3.05rem); font-weight: 700; letter-spacing: -.02em; max-width: 24ch; opacity: 0; animation: crBlogFadeUp 1s var(--ease) 0.28s forwards; transform: translateY(20px);}.cr-blog-rebrand .hero h1 .glow{color: var(--spark);}.cr-blog-rebrand .hero .sub{margin-top: 22px; color: var(--mist); font-size: clamp(1rem, 1.8vw, 1.13rem); max-width: 62ch; opacity: 0; animation: crBlogFadeUp 1s var(--ease) 0.46s forwards; transform: translateY(20px);}.cr-blog-rebrand .hero .sub b{color: var(--paper); font-weight: 600;}.cr-blog-rebrand .hero .box{margin-top: 20px; display: -webkit-box; display: -webkit-flex; display: flex; gap: 12px; align-items: flex-start; max-width: 62ch; background: rgba(240, 168, 48, 0.09); border: 1px solid var(--line); border-radius: 14px; padding: 16px 20px; opacity: 0; animation: crBlogFadeUp 1s var(--ease) 0.62s forwards; transform: translateY(20px);}.cr-blog-rebrand .hero .box svg{width: 22px; height: 22px; color: var(--spark); flex: none; margin-top: 3px;}.cr-blog-rebrand .hero .box p{font-size: 1rem; color: var(--paper);}.cr-blog-rebrand .hero-cta{margin-top: 28px; display: -webkit-box; display: -webkit-flex; display: flex; gap: 12px; -webkit-flex-wrap: wrap; flex-wrap: wrap; opacity: 0; animation: crBlogFadeUp 1s var(--ease) 0.78s forwards; transform: translateY(20px);}@media (max-width: 560px){.cr-blog-rebrand .hero-cta .btn{width: 100%;}}.cr-blog-rebrand .brands{background: var(--paper); color: var(--ink);}.cr-blog-rebrand .brands .sec-head .eyebrow{color: var(--spark-deep);}.cr-blog-rebrand .brands .sec-head p{color: #5a6474;}.cr-blog-rebrand .brands-grid{margin-top: clamp(32px, 4vw, 44px); display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 11px; justify-content: center;}.cr-blog-rebrand .bpill{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 600; font-size: 1rem; color: var(--ink); background: #fff; border: 1px solid rgba(13, 21, 38, 0.12); padding: 11px 24px; border-radius: 100px;}.cr-blog-rebrand .brands-note{margin-top: 26px; text-align: center; color: #5a6474;}.cr-blog-rebrand .probs{background: var(--ink);}.cr-blog-rebrand .probs-grid{margin-top: clamp(32px, 4vw, 46px); display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px 32px; max-width: 840px; margin-left: auto; margin-right: auto;}.cr-blog-rebrand .prob{display: -webkit-box; display: -webkit-flex; display: flex; gap: 13px; align-items: flex-start; padding: 11px 0; border-bottom: 1px solid rgba(159, 176, 200, 0.12);}.cr-blog-rebrand .prob svg{width: 19px; height: 19px; color: var(--spark); flex: none; margin-top: 4px;}.cr-blog-rebrand .prob span{color: var(--paper); font-size: 1rem;}@media (max-width: 700px){.cr-blog-rebrand .probs-grid{grid-template-columns: 1fr; gap: 0;}}.cr-blog-rebrand .how{background: var(--paper); color: var(--ink);}.cr-blog-rebrand .how .sec-head .eyebrow{color: var(--spark-deep);}.cr-blog-rebrand .steps{margin-top: clamp(34px, 4.5vw, 50px); display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px;}.cr-blog-rebrand .step{background: #fff; border: 1px solid rgba(13, 21, 38, 0.1); border-radius: 16px; padding: 24px 22px;}.cr-blog-rebrand .step .n{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 700; font-size: .78rem; letter-spacing: .14em; color: var(--spark-deep); margin-bottom: 10px;}.cr-blog-rebrand .step p{color: #3a4453; font-size: .97rem;}@media (max-width: 860px){.cr-blog-rebrand .steps{grid-template-columns: 1fr 1fr;}}@media (max-width: 520px){.cr-blog-rebrand .steps{grid-template-columns: 1fr;}}.cr-blog-rebrand .how-cta{margin-top: 32px; text-align: center;}.cr-blog-rebrand .why{background: var(--ink-2); border-top: 1px solid var(--line); border-bottom: 1px solid var(--line);}.cr-blog-rebrand .why-grid{margin-top: clamp(32px, 4vw, 46px); display: grid; grid-template-columns: repeat(5, 1fr); gap: 1px; background: var(--line); border: 1px solid var(--line);}.cr-blog-rebrand .wcell{background: var(--ink-2); padding: 26px 20px;}.cr-blog-rebrand .wcell h3{font-size: 1rem; margin-bottom: 8px; color: var(--paper);}.cr-blog-rebrand .wcell p{color: var(--mist); font-size: .9rem;}@media (max-width: 1000px){.cr-blog-rebrand .why-grid{grid-template-columns: 1fr 1fr 1fr;}}@media (max-width: 640px){.cr-blog-rebrand .why-grid{grid-template-columns: 1fr;}}.cr-blog-rebrand .bonus{background: var(--paper); color: var(--ink);}.cr-blog-rebrand .bonus .sec-head .eyebrow{color: var(--spark-deep);}.cr-blog-rebrand .bonus-card{max-width: 800px; margin: clamp(30px, 4vw, 42px) auto 0; background: #fff; border: 1px solid var(--spark); border-radius: 20px; padding: 34px 36px; box-shadow: 0 18px 44px rgba(240, 168, 48, 0.12);}.cr-blog-rebrand .bonus-card h3{font-size: 1.24rem; margin-bottom: 12px;}.cr-blog-rebrand .bonus-card p{color: #3a4453; margin-bottom: 14px;}.cr-blog-rebrand .bonus-card ul{list-style: none; margin-bottom: 18px; padding: 0;}.cr-blog-rebrand .bonus-card li{padding: 6px 0 6px 17px; position: relative; color: #3a4453; font-size: .98rem;}.cr-blog-rebrand .bonus-card li::before{content: ""; position: absolute; left: 0; top: 15px; width: 6px; height: 6px; border-radius: 50%; background: var(--spark);}.cr-blog-rebrand .bonus-card .free{background: rgba(31, 164, 122, 0.1); border-left: 3px solid var(--emerald); border-radius: 0 10px 10px 0; padding: 13px 17px; margin-bottom: 20px; font-size: .97rem; color: #2a3342;}@media (max-width: 560px){.cr-blog-rebrand .bonus-card{padding: 26px 22px;}.cr-blog-rebrand .bonus-card .btn{width: 100%;}}.cr-blog-rebrand .zones{background: var(--ink);}.cr-blog-rebrand .zones-list{margin-top: clamp(30px, 4vw, 42px); display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 9px; justify-content: center; max-width: 900px; margin-left: auto; margin-right: auto;}.cr-blog-rebrand .zone{font-size: .94rem; color: var(--paper); background: var(--ink-2); border: 1px solid var(--line); padding: 8px 17px; border-radius: 100px;}.cr-blog-rebrand .zones-note{margin-top: 26px; text-align: center; color: var(--mist); font-size: .99rem;}.cr-blog-rebrand .faq{background: var(--paper); color: var(--ink);}.cr-blog-rebrand .faq .sec-head .eyebrow{color: var(--spark-deep);}.cr-blog-rebrand .faq-list{max-width: 800px; margin: clamp(32px, 4vw, 46px) auto 0;}.cr-blog-rebrand .faq-item{border-bottom: 1px solid rgba(13, 21, 38, 0.12); padding: 18px 0;}.cr-blog-rebrand .faq-item summary{font-family: var(--crw-font-display, "Fraunces", serif); font-weight: 600; font-size: 1.05rem; cursor: pointer; list-style: none; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; gap: 16px; color: var(--ink);}.cr-blog-rebrand .faq-item summary::-webkit-details-marker{display: none;}.cr-blog-rebrand .faq-item summary::after{content: "+"; font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-size: 1.4rem; line-height: 1; color: var(--spark-deep); flex: none; transition: transform .2s;}.cr-blog-rebrand .faq-item[open] summary::after{transform: rotate(45deg);}.cr-blog-rebrand .faq-item p{color: #4a5464; margin-top: 11px; font-size: .98rem;}.cr-blog-rebrand .faq-item p a{color: var(--spark-deep); text-decoration: underline;}.cr-blog-rebrand .who{background: var(--ink-2); border-top: 1px solid var(--line); text-align: center;}.cr-blog-rebrand .who p{max-width: 66ch; margin: 18px auto 0; color: var(--mist); font-size: 1.04rem;}.cr-blog-rebrand .who p b{color: var(--paper);}.cr-blog-rebrand .who .links{margin-top: 28px; display: -webkit-box; display: -webkit-flex; display: flex; gap: 12px; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap;}@media (max-width: 560px){.cr-blog-rebrand .who .links .btn{width: 100%;}}.cr-blog-rebrand .finale{background: radial-gradient(90% 120% at 50% 120%, rgba(240, 168, 48, 0.2), transparent 60%), var(--ink); text-align: center;}.cr-blog-rebrand .finale h2{font-size: clamp(1.7rem, 4vw, 2.8rem); letter-spacing: -.02em; max-width: 22ch; margin: 0 auto;}.cr-blog-rebrand .finale h2 .glow{color: var(--spark);}.cr-blog-rebrand .finale p{color: var(--mist); margin: 20px auto 30px; max-width: 48ch; font-size: 1.03rem;}.cr-blog-rebrand .cta-row{display: -webkit-box; display: -webkit-flex; display: flex; gap: 12px; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap;}@media (max-width: 560px){.cr-blog-rebrand .cta-row .btn{width: 100%;}}.cr-blog-rebrand .whisper{max-width: 42ch; margin: 50px auto 0; padding-top: 28px; border-top: 1px solid rgba(159, 176, 200, 0.14); font-size: .87rem; color: #7f8b9d; line-height: 1.65;}.cr-blog-rebrand .whisper a{color: #7f8b9d; text-decoration: underline; text-underline-offset: 3px;}.cr-blog-rebrand .whisper a:hover{color: var(--spark);}@media (prefers-reduced-motion: reduce){.cr-blog-rebrand{}.cr-blog-rebrand *, .cr-blog-rebrand *::before, .cr-blog-rebrand *::after{animation: none !important; transition: none !important;}.cr-blog-rebrand .reveal{opacity: 1; transform: none;}.cr-blog-rebrand .hero .eyebrow, .cr-blog-rebrand .hero h1, .cr-blog-rebrand .hero .sub, .cr-blog-rebrand .hero .box, .cr-blog-rebrand .hero-cta{opacity: 1 !important; transform: none !important;}}.cr-blog-rebrand :focus-visible{outline: 2px solid var(--spark); outline-offset: 3px; border-radius: 2px;}

/* /clinica_website_theme/static/src/scss/blog_rebrand_ghid.scss */
 .cr-blog-rebrand.cr-ghid{background: var(--paper); color: #2f3a49; line-height: 1.75;}.cr-blog-rebrand.cr-ghid{--read: 760px;}.cr-blog-rebrand.cr-ghid h1, .cr-blog-rebrand.cr-ghid h2, .cr-blog-rebrand.cr-ghid h3, .cr-blog-rebrand.cr-ghid h4{font-family: var(--crw-font-display, "Fraunces", serif); line-height: 1.18; font-weight: 600; color: var(--ink);}.cr-blog-rebrand.cr-ghid .read{max-width: var(--read); margin: 0 auto;}.cr-blog-rebrand.cr-ghid .wrap.read{padding: 0 22px;}.cr-blog-rebrand.cr-ghid img{max-width: 100%; display: block;}.cr-blog-rebrand.cr-ghid .ahead{background: radial-gradient(110% 90% at 78% 0%, rgba(240, 168, 48, 0.16), transparent 58%), var(--ink); color: var(--paper); padding: clamp(44px, 6vw, 72px) 0 clamp(40px, 5vw, 60px);}.cr-blog-rebrand.cr-ghid .crumb{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-size: .82rem; color: var(--mist); margin-bottom: 20px;}.cr-blog-rebrand.cr-ghid .crumb a{color: var(--spark);}.cr-blog-rebrand.cr-ghid .ahead h1{color: var(--paper); font-size: clamp(1.85rem, 4.4vw, 3rem); font-weight: 700; letter-spacing: -.022em; max-width: 22ch;}.cr-blog-rebrand.cr-ghid .ahead h1 .glow{color: var(--spark);}.cr-blog-rebrand.cr-ghid .ameta{margin-top: 20px; display: -webkit-box; display: -webkit-flex; display: flex; gap: 20px; -webkit-flex-wrap: wrap; flex-wrap: wrap; color: var(--mist); font-size: .9rem; font-family: var(--crw-font-label, "Space Grotesk", sans-serif);}.cr-blog-rebrand.cr-ghid .snippet{background: #fff; border: 1px solid var(--spark); border-radius: 20px; padding: 30px 34px; margin-top: clamp(-34px, -3vw, -26px); position: relative; z-index: 3; box-shadow: 0 18px 46px rgba(13, 21, 38, 0.14);}.cr-blog-rebrand.cr-ghid .snippet p{font-size: 1.06rem; color: #2a3342; margin: 0;}.cr-blog-rebrand.cr-ghid .snippet p b{color: var(--ink);}@media (max-width: 560px){.cr-blog-rebrand.cr-ghid .snippet{padding: 24px 22px;}}.cr-blog-rebrand.cr-ghid .toc{margin: clamp(34px, 4vw, 48px) auto 0; background: var(--paper-2); border-radius: 16px; padding: 24px 28px;}.cr-blog-rebrand.cr-ghid .toc h2{font-size: .98rem; font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 600; letter-spacing: .1em; text-transform: uppercase; color: var(--spark-deep); margin-bottom: 14px;}.cr-blog-rebrand.cr-ghid .toc ol{list-style: none; counter-reset: t; columns: 2; column-gap: 34px; margin: 0; padding: 0;}.cr-blog-rebrand.cr-ghid .toc li{counter-increment: t; padding: 5px 0 5px 26px; position: relative; break-inside: avoid;}.cr-blog-rebrand.cr-ghid .toc li::before{content: counter(t); position: absolute; left: 0; top: 5px; font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 700; font-size: .82rem; color: var(--spark-deep);}.cr-blog-rebrand.cr-ghid .toc a{font-size: .96rem; color: #3a4453;}.cr-blog-rebrand.cr-ghid .toc a:hover{color: var(--spark-deep); text-decoration: underline;}@media (max-width: 640px){.cr-blog-rebrand.cr-ghid .toc ol{columns: 1;}}.cr-blog-rebrand.cr-ghid .article{padding: clamp(44px, 5.5vw, 72px) 0;}.cr-blog-rebrand.cr-ghid .article h2{font-size: clamp(1.45rem, 3vw, 2rem); letter-spacing: -.012em; margin: clamp(38px, 4.5vw, 56px) 0 16px; scroll-margin-top: 90px;}.cr-blog-rebrand.cr-ghid .article h2:first-child{margin-top: 0;}.cr-blog-rebrand.cr-ghid .article h3{font-size: 1.16rem; margin: 26px 0 10px;}.cr-blog-rebrand.cr-ghid .article p{margin: 0 0 16px; color: #2f3a49; font-size: 1.05rem;}.cr-blog-rebrand.cr-ghid .article p a, .cr-blog-rebrand.cr-ghid .article li a{color: var(--spark-deep); text-decoration: underline;}.cr-blog-rebrand.cr-ghid .article ul{list-style: none; margin: 0 0 18px; padding: 0;}.cr-blog-rebrand.cr-ghid .article li{padding: 6px 0 6px 20px; position: relative; color: #2f3a49; font-size: 1.03rem;}.cr-blog-rebrand.cr-ghid .article ul li::before{content: ""; position: absolute; left: 0; top: 16px; width: 6px; height: 6px; border-radius: 50%; background: var(--spark);}.cr-blog-rebrand.cr-ghid .article ol{margin: 0 0 18px 22px; padding: 0;}.cr-blog-rebrand.cr-ghid .article ol li{padding: 6px 0; color: #2f3a49;}.cr-blog-rebrand.cr-ghid .article ol li::before{content: none;}.cr-blog-rebrand.cr-ghid .direct{background: rgba(240, 168, 48, 0.13); border-left: 4px solid var(--spark-deep); border-radius: 0 12px 12px 0; padding: 16px 22px; margin: 0 0 18px;}.cr-blog-rebrand.cr-ghid .direct p{margin: 0; font-size: 1.06rem; color: #2a3342;}.cr-blog-rebrand.cr-ghid .direct p b{color: var(--ink);}.cr-blog-rebrand.cr-ghid .ptable{margin: 22px 0 18px; border: 1px solid rgba(13, 21, 38, 0.12); border-radius: 16px; overflow: hidden; background: #fff;}.cr-blog-rebrand.cr-ghid .ptable table{width: 100%; border-collapse: collapse; margin: 0;}.cr-blog-rebrand.cr-ghid .ptable th{background: var(--ink); color: var(--spark); font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 600; font-size: .8rem; letter-spacing: .1em; text-transform: uppercase; padding: 14px 20px; text-align: left; border: 0;}.cr-blog-rebrand.cr-ghid .ptable th:last-child{text-align: right;}.cr-blog-rebrand.cr-ghid .ptable td{padding: 14px 20px; border: 0; border-top: 1px solid rgba(13, 21, 38, 0.08); font-size: 1rem; color: #2f3a49;}.cr-blog-rebrand.cr-ghid .ptable td:last-child{text-align: right; font-family: var(--crw-font-display, "Fraunces", serif); font-weight: 700; color: var(--spark-deep); white-space: nowrap;}.cr-blog-rebrand.cr-ghid .ptable tr:nth-child(even) td{background: rgba(239, 233, 219, 0.42);}@media (max-width: 620px){.cr-blog-rebrand.cr-ghid .ptable table, .cr-blog-rebrand.cr-ghid .ptable tbody, .cr-blog-rebrand.cr-ghid .ptable tr, .cr-blog-rebrand.cr-ghid .ptable td{display: block; width: 100%;}.cr-blog-rebrand.cr-ghid .ptable thead{display: none;}.cr-blog-rebrand.cr-ghid .ptable tr{border-top: 1px solid rgba(13, 21, 38, 0.1); padding: 4px 0;}.cr-blog-rebrand.cr-ghid .ptable tr:first-child{border-top: 0;}.cr-blog-rebrand.cr-ghid .ptable td{border: 0; padding: 8px 18px;}.cr-blog-rebrand.cr-ghid .ptable td:last-child{text-align: left; font-size: 1.2rem; padding-top: 0; padding-bottom: 14px;}}.cr-blog-rebrand.cr-ghid .note-ok{background: rgba(31, 164, 122, 0.11); border-left: 3px solid var(--emerald); border-radius: 0 10px 10px 0; padding: 13px 18px; margin: 0 0 18px; font-size: 1rem; color: #2a3342;}.cr-blog-rebrand.cr-ghid .note-tip{background: rgba(240, 168, 48, 0.13); border-left: 3px solid var(--spark-deep); border-radius: 0 10px 10px 0; padding: 13px 18px; margin: 0 0 18px; font-size: 1rem; color: #2a3342;}.cr-blog-rebrand.cr-ghid .note-warn{background: rgba(229, 103, 59, 0.1); border-left: 3px solid var(--ember); border-radius: 0 10px 10px 0; padding: 13px 18px; margin: 0 0 18px; font-size: 1rem; color: #2a3342;}.cr-blog-rebrand.cr-ghid figure{margin: 26px 0;}.cr-blog-rebrand.cr-ghid figure img{width: 100%; border-radius: 16px; border: 1px solid rgba(13, 21, 38, 0.1);}.cr-blog-rebrand.cr-ghid figcaption{margin-top: 9px; font-size: .88rem; color: #7a8494; text-align: center;}.cr-blog-rebrand.cr-ghid .ctc{background: var(--ink); color: var(--paper); border-radius: 20px; padding: 34px 36px; margin: 30px 0; scroll-margin-top: 90px;}.cr-blog-rebrand.cr-ghid .ctc h2{color: var(--paper); margin-top: 0;}.cr-blog-rebrand.cr-ghid .ctc h3{color: var(--spark); font-size: 1.06rem; margin-top: 20px;}.cr-blog-rebrand.cr-ghid .ctc p{color: var(--mist);}.cr-blog-rebrand.cr-ghid .ctc li{color: var(--mist);}.cr-blog-rebrand.cr-ghid .ctc li::before{background: var(--spark);}.cr-blog-rebrand.cr-ghid .ctc .flow{margin-top: 20px; background: rgba(240, 168, 48, 0.12); border: 1px solid var(--line); border-radius: 12px; padding: 14px 20px; font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 600; color: var(--paper); text-align: center;}@media (max-width: 560px){.cr-blog-rebrand.cr-ghid .ctc{padding: 26px 22px;}}.cr-blog-rebrand.cr-ghid .faqsec{background: var(--paper-2); padding: clamp(44px, 5.5vw, 72px) 0; scroll-margin-top: 90px;}.cr-blog-rebrand.cr-ghid .faq-title{font-size: clamp(1.5rem, 3.2vw, 2.1rem); margin-bottom: 26px;}.cr-blog-rebrand.cr-ghid .faq-item{background: #fff; border: 1px solid rgba(13, 21, 38, 0.1); border-radius: 14px; margin-bottom: 10px; overflow: hidden; padding: 0;}.cr-blog-rebrand.cr-ghid .faq-item summary{font-family: var(--crw-font-display, "Fraunces", serif); font-weight: 600; font-size: 1.06rem; cursor: pointer; list-style: none; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; gap: 16px; padding: 18px 24px; color: var(--ink);}.cr-blog-rebrand.cr-ghid .faq-item summary::-webkit-details-marker{display: none;}.cr-blog-rebrand.cr-ghid .faq-item summary::after{content: "+"; font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-size: 1.4rem; line-height: 1; color: var(--spark-deep); flex: none; transition: transform .2s;}.cr-blog-rebrand.cr-ghid .faq-item[open] summary::after{transform: rotate(45deg);}.cr-blog-rebrand.cr-ghid .faq-item p{padding: 0 24px 20px; color: #4a5464; font-size: 1rem; margin: 0;}.cr-blog-rebrand.cr-ghid .faq-item p a{color: var(--spark-deep); text-decoration: underline;}.cr-blog-rebrand.cr-ghid .finale{color: var(--paper); padding: clamp(50px, 6.5vw, 88px) 0;}.cr-blog-rebrand.cr-ghid .finale h2{color: var(--paper);}.cr-blog-rebrand.cr-ghid .contacts{margin-top: 30px; display: -webkit-box; display: -webkit-flex; display: flex; gap: 24px; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; color: var(--mist); font-size: .97rem;}.cr-blog-rebrand.cr-ghid .contacts a{color: var(--spark); font-weight: 600;}

/* /clinica_website_theme/static/src/scss/blog_rebrand_roborock.scss */
 .cr-blog-rebrand.cr-roborock{background: var(--paper); color: #2f3a49; line-height: 1.75;}.cr-blog-rebrand.cr-roborock{--read: 760px;}.cr-blog-rebrand.cr-roborock h1, .cr-blog-rebrand.cr-roborock h2, .cr-blog-rebrand.cr-roborock h3, .cr-blog-rebrand.cr-roborock h4{font-family: var(--crw-font-display, "Fraunces", serif); line-height: 1.2; font-weight: 600; color: var(--ink);}.cr-blog-rebrand.cr-roborock .read{max-width: var(--read); margin: 0 auto;}.cr-blog-rebrand.cr-roborock .wrap.read{padding: 0 22px;}.cr-blog-rebrand.cr-roborock .ahead{background: radial-gradient(110% 90% at 78% 0%, rgba(240, 168, 48, 0.16), transparent 58%), var(--ink); color: var(--paper); padding: clamp(40px, 6vw, 68px) 0 clamp(36px, 5vw, 54px);}.cr-blog-rebrand.cr-roborock .crumb{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-size: .8rem; color: var(--mist); margin-bottom: 18px;}.cr-blog-rebrand.cr-roborock .crumb a{color: var(--spark);}.cr-blog-rebrand.cr-roborock .ahead h1{color: var(--paper); font-size: clamp(1.7rem, 4.2vw, 2.85rem); font-weight: 700; letter-spacing: -.02em;}.cr-blog-rebrand.cr-roborock .ahead .lead{margin-top: 18px; color: var(--mist); font-size: clamp(1rem, 1.7vw, 1.1rem); font-style: italic;}.cr-blog-rebrand.cr-roborock .ameta{margin-top: 18px; display: -webkit-box; display: -webkit-flex; display: flex; gap: 18px; -webkit-flex-wrap: wrap; flex-wrap: wrap; color: var(--mist); font-size: .88rem; font-family: var(--crw-font-label, "Space Grotesk", sans-serif);}.cr-blog-rebrand.cr-roborock .article{padding: clamp(40px, 5vw, 64px) 0;}.cr-blog-rebrand.cr-roborock .article h2{font-size: clamp(1.4rem, 2.9vw, 1.9rem); letter-spacing: -.01em; margin: clamp(34px, 4vw, 50px) 0 16px; scroll-margin-top: 90px;}.cr-blog-rebrand.cr-roborock .article h2:first-child{margin-top: 0;}.cr-blog-rebrand.cr-roborock .article h3{font-size: 1.1rem; margin: 22px 0 10px;}.cr-blog-rebrand.cr-roborock .article p{margin: 0 0 15px; color: #2f3a49; font-size: 1.03rem;}.cr-blog-rebrand.cr-roborock .article p a{color: var(--spark-deep); text-decoration: underline;}.cr-blog-rebrand.cr-roborock .article li a{color: var(--spark-deep); text-decoration: underline;}.cr-blog-rebrand.cr-roborock .article ul{list-style: none; margin: 0 0 16px; padding: 0;}.cr-blog-rebrand.cr-roborock .article li{padding: 5px 0 5px 20px; position: relative; color: #2f3a49; font-size: 1rem;}.cr-blog-rebrand.cr-roborock .article ul li::before{content: ""; position: absolute; left: 0; top: 15px; width: 6px; height: 6px; border-radius: 50%; background: var(--spark);}.cr-blog-rebrand.cr-roborock .checklist{list-style: none; margin: 0 0 18px; background: #fff; border: 1px solid rgba(13, 21, 38, 0.1); border-radius: 14px; padding: 6px 20px;}.cr-blog-rebrand.cr-roborock .checklist li{padding: 11px 0 11px 30px; position: relative; color: #2a3342; font-size: 1rem; border-bottom: 1px solid rgba(13, 21, 38, 0.06);}.cr-blog-rebrand.cr-roborock .checklist li:last-child{border-bottom: 0;}.cr-blog-rebrand.cr-roborock .checklist li::before{content: "✓"; position: absolute; left: 0; top: 11px; color: var(--emerald); font-weight: 700; font-size: 1.05rem; width: auto; height: auto; border-radius: 0; background: none;}.cr-blog-rebrand.cr-roborock .pcard{background: #fff; border: 1px solid rgba(13, 21, 38, 0.1); border-radius: 16px; padding: 24px 26px; margin-bottom: 18px;}.cr-blog-rebrand.cr-roborock .pcard h3{font-size: 1.14rem; margin-top: 0; margin-bottom: 4px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 10px; -webkit-flex-wrap: wrap; flex-wrap: wrap;}.cr-blog-rebrand.cr-roborock .pcard .badge{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 700; font-size: .72rem; color: #fff; background: var(--ember); border-radius: 100px; padding: 3px 11px; white-space: nowrap;}.cr-blog-rebrand.cr-roborock .pcard h4{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 600; font-size: .82rem; letter-spacing: .06em; text-transform: uppercase; color: var(--spark-deep); margin: 16px 0 8px;}@media (max-width: 560px){.cr-blog-rebrand.cr-roborock .pcard{padding: 20px 18px;}}.cr-blog-rebrand.cr-roborock .errgrid{display: grid; grid-template-columns: 1fr; gap: 10px; margin: 14px 0 4px;}.cr-blog-rebrand.cr-roborock .errcard{display: -webkit-box; display: -webkit-flex; display: flex; gap: 14px; align-items: flex-start; background: rgba(229, 103, 59, 0.08); border-left: 3px solid var(--ember); border-radius: 0 10px 10px 0; padding: 12px 16px;}.cr-blog-rebrand.cr-roborock .errcard .code{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 700; font-size: .86rem; color: var(--ember); white-space: nowrap; flex: none;}.cr-blog-rebrand.cr-roborock .errcard span{color: #2a3342; font-size: .97rem;}.cr-blog-rebrand.cr-roborock .models{background: #fff; border: 1px solid rgba(13, 21, 38, 0.1); border-radius: 16px; padding: 26px 26px; margin: 18px 0;}.cr-blog-rebrand.cr-roborock .mgroup{margin-bottom: 16px;}.cr-blog-rebrand.cr-roborock .mgroup:last-child{margin-bottom: 0;}.cr-blog-rebrand.cr-roborock .mgroup .glabel{font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 700; font-size: .86rem; color: var(--spark-deep); margin-bottom: 9px; display: block;}.cr-blog-rebrand.cr-roborock .mchips{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 8px;}.cr-blog-rebrand.cr-roborock .mchip{font-size: .9rem; color: var(--ink); background: var(--paper-2); border: 1px solid rgba(13, 21, 38, 0.1); padding: 6px 14px; border-radius: 100px;}@media (max-width: 560px){.cr-blog-rebrand.cr-roborock .models{padding: 20px 18px;}}.cr-blog-rebrand.cr-roborock .psteps{margin: 18px 0;}.cr-blog-rebrand.cr-roborock .pstep{display: -webkit-box; display: -webkit-flex; display: flex; gap: 16px; padding: 18px 0; border-bottom: 1px solid rgba(13, 21, 38, 0.1);}.cr-blog-rebrand.cr-roborock .pstep:last-child{border-bottom: 0;}.cr-blog-rebrand.cr-roborock .pstep .n{width: 38px; height: 38px; border-radius: 50%; background: var(--spark); color: var(--ink); flex: none; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; font-family: var(--crw-font-label, "Space Grotesk", sans-serif); font-weight: 700;}.cr-blog-rebrand.cr-roborock .pstep h3{font-size: 1.05rem; margin: 0 0 5px;}.cr-blog-rebrand.cr-roborock .pstep p{margin: 0; font-size: .98rem;}.cr-blog-rebrand.cr-roborock .tips{background: #fff; border: 1px solid rgba(13, 21, 38, 0.1); border-radius: 16px; padding: 22px 26px; margin: 18px 0;}.cr-blog-rebrand.cr-roborock .tips li{padding-left: 24px;}.cr-blog-rebrand.cr-roborock .tips li::before{content: "✓"; background: none; color: var(--emerald); font-weight: 700; width: auto; height: auto; border-radius: 0; top: 5px;}.cr-blog-rebrand.cr-roborock .finalcard{background: var(--ink); color: var(--paper); border-radius: 20px; padding: clamp(30px, 4vw, 42px); margin: 30px 0 0; text-align: center;}.cr-blog-rebrand.cr-roborock .finalcard h2{color: var(--paper); margin-top: 0;}.cr-blog-rebrand.cr-roborock .finalcard p{color: var(--mist);}.cr-blog-rebrand.cr-roborock .finalcard .cta-row{display: -webkit-box; display: -webkit-flex; display: flex; gap: 12px; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin: 20px 0;}.cr-blog-rebrand.cr-roborock .finalcard .btn-ghost{border-color: rgba(159, 176, 200, 0.4); color: var(--paper);}.cr-blog-rebrand.cr-roborock .finalcard .btn-ghost:hover{border-color: var(--spark); color: var(--spark);}.cr-blog-rebrand.cr-roborock .finalcard .contacts{margin-top: 20px; display: -webkit-box; display: -webkit-flex; display: flex; gap: 22px; justify-content: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; color: var(--mist); font-size: .95rem;}.cr-blog-rebrand.cr-roborock .finalcard .contacts a{color: var(--spark); font-weight: 600;}.cr-blog-rebrand.cr-roborock .finalcard .cities{margin-top: 22px; padding-top: 20px; border-top: 1px solid rgba(159, 176, 200, 0.16); color: var(--mist); font-size: .92rem;}.cr-blog-rebrand.cr-roborock .finalcard .cities a{color: var(--spark); text-decoration: underline;}@media (max-width: 560px){.cr-blog-rebrand.cr-roborock .finalcard{padding: 26px 22px;}.cr-blog-rebrand.cr-roborock .finalcard .cta-row .btn{width: 100%;}}.cr-blog-rebrand.cr-roborock .whisper{max-width: 42ch; margin: 40px auto 0; padding-top: 26px; border-top: 1px solid rgba(13, 21, 38, 0.1); font-size: .87rem; color: #8a94a4; line-height: 1.65; text-align: center;}