@media print{@page{size:A4 portrait;margin:10mm 8mm}*{box-sizing:border-box}body{-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;width:210mm;margin:0 auto;padding:0;font-size:14px!important;line-height:1.6!important}.fixed.bottom-6.right-6,button[class*=Download],button[class*=Télécharger]{display:none!important}.page-section{flex-direction:column;padding:0;display:flex;page-break-inside:avoid!important;break-inside:avoid!important;min-height:842px!important;max-height:842px!important}.page-break-before{page-break-before:always!important;break-before:page!important}.offer-header{flex-shrink:0;align-items:center;padding:0 20px;display:flex;page-break-inside:avoid!important;height:40px!important;min-height:40px!important;max-height:40px!important}.section-content{flex-direction:column;flex:1;min-height:0;padding:16px 20px;display:flex}.offer-page h1{margin-bottom:12px!important;font-size:22px!important;font-weight:700!important;line-height:1.3!important}.offer-page h2{margin-bottom:16px!important;font-size:20px!important;font-weight:700!important;line-height:1.3!important}.offer-page h3{margin-bottom:8px!important;font-size:18px!important;font-weight:600!important;line-height:1.4!important}.offer-page p{margin-bottom:12px!important;font-size:14px!important;font-weight:700!important;line-height:1.6!important}.offer-page img{page-break-inside:avoid!important;max-width:100%!important;height:auto!important;display:block!important}.offer-page .card,.offer-page .no-break{page-break-inside:avoid!important;break-inside:avoid!important}.blog-article header,.blog-article nav[aria-label],.blog-article [data-print-hide],.blog-article aside,.blog-article footer{display:none!important}.blog-article{font-family:Georgia,Times New Roman,serif!important}.blog-article article{min-height:auto!important}.blog-article .prose{color:#000!important;max-width:100%!important;font-size:12pt!important;line-height:1.7!important}.blog-article .prose h1,.blog-article .prose h2,.blog-article .prose h3{page-break-after:avoid!important;break-after:avoid!important;color:#000!important}.blog-article .prose img{page-break-inside:avoid!important;max-width:80%!important;height:auto!important;margin:1em auto!important}.blog-article .prose table{page-break-inside:avoid!important;font-size:10pt!important}.blog-article .grid{display:block!important}.blog-article .blog-sidebar-col{display:none!important}.blog-article .blog-main-col{grid-column:span 1!important;max-width:100%!important}.blog-article:after{content:"Renaissance Clinique — renaissanceclinique.fr";text-align:center;color:#666;border-top:1px solid #ccc;margin-top:2em;padding-top:1em;font-size:9pt;display:block}}@keyframes tooth-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}.animate-tooth-wobble{transform-origin:bottom;animation:.5s ease-in-out infinite tooth-wobble}.collapsible-block{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.3);margin-top:1rem;margin-bottom:1rem;overflow:hidden}.collapsible-block summary.collapsible-summary{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:hsl(var(--muted)/.5);align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:600;list-style-type:none;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:flex}.collapsible-block summary.collapsible-summary:hover{background-color:hsl(var(--muted)/.7)}.collapsible-block summary.collapsible-summary::-webkit-details-marker{display:none}.collapsible-block summary.collapsible-summary::marker{display:none}.collapsible-block summary.collapsible-summary:before{content:"▶";color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1rem;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.collapsible-block[open] summary.collapsible-summary:before{transform:rotate(90deg)}.collapsible-block .collapsible-content{border-top-width:1px;border-color:hsl(var(--border));padding:1rem}.prose .collapsible-block,article .collapsible-block{border-width:2px;border-color:hsl(var(--primary)/.2);--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);border-radius:.75rem;margin-top:1.5rem;margin-bottom:1.5rem;overflow:hidden}.prose .collapsible-block summary.collapsible-summary,article .collapsible-block summary.collapsible-summary{background-color:hsl(var(--primary)/.05);padding:1rem 1.25rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}.prose .collapsible-block summary.collapsible-summary:hover,article .collapsible-block summary.collapsible-summary:hover{background-color:hsl(var(--primary)/.1)}.prose .collapsible-block .collapsible-content,article .collapsible-block .collapsible-content{padding:1.25rem}.prose .key-takeaway,article .key-takeaway{border-width:2px;border-color:hsl(var(--primary)/.2);background-color:hsl(var(--primary)/.05);border-radius:1rem;margin-top:2rem;margin-bottom:2rem;padding:1.5rem;font-style:normal;position:relative}.prose .key-takeaway:before,article .key-takeaway:before{content:"📋";background-color:hsl(var(--background));border-radius:9999px;padding-left:.5rem;padding-right:.5rem;font-size:1.5rem;line-height:2rem;position:absolute;top:-1rem;left:1rem}.prose .key-takeaway p:first-child,article .key-takeaway p:first-child{color:hsl(var(--foreground));margin-top:0;margin-bottom:.75rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}.prose .key-takeaway ul,article .key-takeaway ul{margin-top:0;margin-bottom:0}.prose .key-takeaway ul>:not([hidden])~:not([hidden]),article .key-takeaway ul>: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))}.prose .key-takeaway li,article .key-takeaway li{color:hsl(var(--foreground)/.8);margin-top:0;margin-bottom:0;font-size:.875rem;line-height:1.25rem}.prose .expert-callout,article .expert-callout{--tw-border-opacity:1;border-left-width:4px;border-color:rgb(245 158 11/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;margin-top:2rem;margin-bottom:2rem;padding:1.5rem;font-style:normal;position:relative}.prose .expert-callout:is(.dark *),article .expert-callout:is(.dark *){background-color:#451a0333}.prose .expert-callout:before,article .expert-callout:before{content:"👨‍⚕️";background-color:hsl(var(--background));border-radius:9999px;padding-left:.5rem;padding-right:.5rem;font-size:1.5rem;line-height:2rem;position:absolute;top:-1rem;left:1rem}.prose .expert-callout p:first-child,article .expert-callout p:first-child{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1));margin-top:0;margin-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.prose .expert-callout p:first-child:is(.dark *),article .expert-callout p:first-child:is(.dark *){--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.prose .expert-callout p:last-child,article .expert-callout p:last-child{color:hsl(var(--foreground)/.8);margin-bottom:0;font-style:italic}.prose .lire-aussi,article .lire-aussi{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--muted)/.5);border-radius:.75rem;margin-top:2rem;margin-bottom:2rem;padding:1.25rem}.prose .lire-aussi p:first-child,article .lire-aussi p:first-child{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-foreground));margin-top:0;margin-bottom:.75rem;font-size:.75rem;font-weight:700;line-height:1rem}.prose .lire-aussi ul,article .lire-aussi ul{margin-top:0;margin-bottom:0;list-style-type:none}.prose .lire-aussi ul>:not([hidden])~:not([hidden]),article .lire-aussi ul>: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))}.prose .lire-aussi ul,article .lire-aussi ul{padding-left:0}.prose .lire-aussi li,article .lire-aussi li{margin-top:0;margin-bottom:0;padding-left:0}.prose .lire-aussi li:before,article .lire-aussi li:before{content:"→ ";color:hsl(var(--primary));font-weight:700}.prose .lire-aussi a,article .lire-aussi a{color:hsl(var(--primary));font-weight:600;text-decoration-line:none}.prose .lire-aussi a:hover,article .lire-aussi a:hover{text-decoration-line:underline}.cls-infographic{margin-top:2.5rem;margin-bottom:2.5rem}.prose .cls-infographic,.prose .cls-infographic *{color:inherit}.prose .cls-infographic p,.prose .cls-infographic ul,.prose .cls-infographic ol,.prose .cls-infographic li{margin:0;padding:0}.cls-infographic-title{color:hsl(var(--foreground));margin-bottom:.25rem;font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (min-width:768px){.cls-infographic-title{font-size:1.25rem;line-height:1.75rem}}.cls-infographic-subtitle{color:hsl(var(--muted-foreground));margin-bottom:1.25rem;font-size:.875rem;line-height:1.25rem}.cls-infographic-source{text-align:right;color:hsl(var(--muted-foreground));margin-top:.75rem;font-size:.75rem;font-style:italic;line-height:1rem}.cls-infographic-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid}@media print{.blog-article .cls-infographic-grid{display:block}}@media (min-width:640px){.cls-infographic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.cls-infographic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.cls-infographic-cell{border-width:1px;border-radius:1rem;padding:1rem}@media (min-width:768px){.cls-infographic-cell{padding:1.25rem}}.cls-infographic-cell{background:linear-gradient(135deg,#ecfdf5e6 0%,#f0fdfad9 100%);border-color:#10b98140}.dark .cls-infographic-cell{background:linear-gradient(135deg,#064e3b59 0%,#134e4a4d 100%);border-color:#10b98159}.cls-infographic-cell-title{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:768px){.cls-infographic-cell-title{font-size:1rem;line-height:1.5rem}}.dark .cls-infographic-cell-title{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.cls-infographic-cell-body{color:hsl(var(--foreground)/.8);font-size:.75rem;line-height:1.625}@media (min-width:768px){.cls-infographic-cell-body{font-size:.875rem;line-height:1.25rem}}.cls-infographic-card{border-width:1px;border-radius:1rem;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}@media (min-width:768px){.cls-infographic-card{padding:1.5rem}}.cls-infographic-card{background:linear-gradient(135deg,#ecfdf5f2 0%,#f0fdfae6 100%);border-color:#10b9814d;box-shadow:0 1px 2px #00000008}.dark .cls-infographic-card{background:linear-gradient(135deg,#064e3b66 0%,#134e4a59 100%);border-color:#10b98159}.cls-infographic-card .cls-infographic-icon{margin-bottom:.25rem;font-size:1.875rem;line-height:1}@media (min-width:768px){.cls-infographic-card .cls-infographic-icon{font-size:2.25rem;line-height:2.5rem}}.cls-infographic-card .cls-infographic-title{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));margin-bottom:0;font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:768px){.cls-infographic-card .cls-infographic-title{font-size:1rem;line-height:1.5rem}}.cls-infographic-card .cls-infographic-title{margin-bottom:0}.dark .cls-infographic-card .cls-infographic-title{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1))}.cls-infographic-card .cls-infographic-value{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));font-size:1.25rem;font-weight:700;line-height:1.25}@media (min-width:768px){.cls-infographic-card .cls-infographic-value{font-size:1.5rem;line-height:2rem}}.dark .cls-infographic-card .cls-infographic-value{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.cls-infographic-card .cls-infographic-detail{color:hsl(var(--foreground)/.75);margin-top:.25rem;font-size:.75rem;line-height:1.625}@media (min-width:768px){.cls-infographic-card .cls-infographic-detail{font-size:.875rem;line-height:1.25rem}}.cls-infographic-pathway{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;display:grid}@media print{.blog-article .cls-infographic-pathway{display:block}}@media (min-width:768px){.cls-infographic-pathway{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.cls-infographic-tier{border-width:1px;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}@media (min-width:768px){.cls-infographic-tier{padding:1.25rem}}.cls-infographic-tier[data-severity="1"]{background:linear-gradient(#ecfdf5 0%,#f0fdfa 100%);border-color:#10b98159}.cls-infographic-tier[data-severity="2"]{background:linear-gradient(#fefce8 0%,#fef9c3 100%);border-color:#eab30859}.cls-infographic-tier[data-severity="3"]{background:linear-gradient(#fff7ed 0%,#ffedd5 100%);border-color:#f9731659}.cls-infographic-tier[data-severity="4"]{background:linear-gradient(#fef2f2 0%,#fee2e2 100%);border-color:#ef444459}.dark .cls-infographic-tier[data-severity="1"]{background:linear-gradient(#064e3b59 0%,#134e4a4d 100%)}.dark .cls-infographic-tier[data-severity="2"]{background:linear-gradient(#713f1259 0%,#78350f4d 100%)}.dark .cls-infographic-tier[data-severity="3"]{background:linear-gradient(#7c2d1259 0%,#9a34124d 100%)}.dark .cls-infographic-tier[data-severity="4"]{background:linear-gradient(#7f1d1d59 0%,#991b1b4d 100%)}.cls-infographic-tier-title{letter-spacing:-.025em;font-size:.875rem;font-weight:700;line-height:1.25rem}@media (min-width:768px){.cls-infographic-tier-title{font-size:1rem;line-height:1.5rem}}.cls-infographic-tier-list{color:hsl(var(--foreground)/.85);flex-direction:column;gap:.375rem;margin:0;padding:0;font-size:.75rem;line-height:1rem;list-style-type:none;display:flex}@media (min-width:768px){.cls-infographic-tier-list{font-size:.875rem;line-height:1.25rem}}.cls-infographic-tier-list li{padding-left:1rem;line-height:1.375;position:relative}.cls-infographic-tier-list li:before{content:"→";color:hsl(var(--foreground)/.5);position:absolute;top:0;left:0}.cls-compare-table{border-width:1px;border-color:#10b9814d;border-radius:1rem;margin-top:2.5rem;margin-bottom:2.5rem;overflow:hidden}.dark .cls-compare-table{border-color:#10b98166}.cls-compare-table .cls-compare-caption{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));padding:.75rem 1rem;font-size:1rem;font-weight:700;line-height:1.5rem}@media (min-width:768px){.cls-compare-table .cls-compare-caption{padding:1rem 1.25rem;font-size:1.125rem;line-height:1.75rem}}.cls-compare-table .cls-compare-caption{caption-side:top;text-align:left;background:linear-gradient(135deg,#ecfdf5e6 0%,#f0fdfad9 100%);border-bottom:1px solid #10b98140}.dark .cls-compare-table .cls-compare-caption{--tw-text-opacity:1;color:rgb(209 250 229/var(--tw-text-opacity,1));background:linear-gradient(135deg,#064e3b59 0%,#134e4a4d 100%);border-bottom-color:#10b98159}.cls-compare-table table{width:100%;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.cls-compare-table table{font-size:1rem;line-height:1.5rem}}.cls-compare-table table{border-collapse:collapse;margin:0}.cls-compare-table th,.cls-compare-table td{text-align:left;vertical-align:top;padding:.75rem}@media (min-width:768px){.cls-compare-table th,.cls-compare-table td{padding:.875rem 1rem}}.cls-compare-table th,.cls-compare-table td{border-bottom:1px solid #10b9811f}.cls-compare-table th{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));background:#ecfdf580;border-bottom-color:#10b98140;font-size:.875rem;font-weight:600;line-height:1.25rem}.dark .cls-compare-table th{--tw-text-opacity:1;color:rgb(167 243 208/var(--tw-text-opacity,1));background:#064e3b40;border-bottom-color:#10b98159}.cls-compare-table tbody td:first-child{color:hsl(var(--foreground));font-weight:600}.cls-compare-table tbody tr:last-child td{border-bottom:none}.cls-compare-table .cls-compare-source{text-align:right;color:hsl(var(--muted-foreground));padding:.625rem 1rem;font-size:.75rem;font-style:italic;line-height:1rem}@media (min-width:768px){.cls-compare-table .cls-compare-source{padding-left:1.25rem;padding-right:1.25rem}}.cls-compare-table .cls-compare-source{border-top:1px solid #10b98126}.prose .cls-compare-table table,.prose .cls-compare-table th,.prose .cls-compare-table td{color:inherit}.prose .cls-compare-table th,.prose .cls-compare-table td{background-color:inherit}.cls-stat-strip{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;margin-top:2.5rem;margin-bottom:2.5rem;display:grid}@media print{.blog-article .cls-stat-strip{display:block}}@media (min-width:640px){.cls-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.cls-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.cls-stat{text-align:center;border-width:1px;border-radius:1rem;padding:1.25rem}@media (min-width:768px){.cls-stat{padding:1.5rem}}.cls-stat{background:linear-gradient(135deg,#ecfdf5e6 0%,#f0fdfad9 100%);border-color:#10b98147}.dark .cls-stat{background:linear-gradient(135deg,#064e3b59 0%,#134e4a4d 100%);border-color:#10b98166}.cls-stat-number{--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);letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:700;line-height:1}@media (min-width:768px){.cls-stat-number{font-size:3rem;line-height:1}}.dark .cls-stat-number{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.cls-stat-label{color:hsl(var(--foreground)/.8);margin-top:.5rem;font-size:.75rem;line-height:1.375}@media (min-width:768px){.cls-stat-label{font-size:.875rem;line-height:1.25rem}}.cls-stat-source{color:hsl(var(--muted-foreground)/.7);margin-top:.5rem;font-size:.65rem;font-style:italic;line-height:1.25}@media (min-width:768px){.cls-stat-source{font-size:.75rem;line-height:1rem}}.cls-callout{border-width:1px;border-radius:1rem;margin-top:2rem;margin-bottom:2rem;padding:1.25rem}@media (min-width:768px){.cls-callout{padding:1.5rem}}.cls-callout{background:#ecfdf5b3;border-color:#10b9814d}.cls-callout[data-tone=info]{background:#eff6ffb3;border-color:#3b82f64d}.cls-callout[data-tone=warning]{background:#fefce8b3;border-color:#eab30866}.cls-callout[data-tone=danger]{background:#fef2f2b3;border-color:#ef444459}.cls-callout[data-tone=success]{background:#ecfdf5b3;border-color:#10b98166}.dark .cls-callout{background:#064e3b33;border-color:#10b98166}.dark .cls-callout[data-tone=info]{background:#1e3a8a33;border-color:#3b82f666}.dark .cls-callout[data-tone=warning]{background:#713f1240;border-color:#eab30873}.dark .cls-callout[data-tone=danger]{background:#7f1d1d33;border-color:#ef444473}.dark .cls-callout[data-tone=success]{background:#064e3b33;border-color:#10b98173}.cls-callout-title{color:hsl(var(--foreground));margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.5rem}@media (min-width:768px){.cls-callout-title{font-size:1.125rem;line-height:1.75rem}}.cls-callout p{color:hsl(var(--foreground)/.85);margin:0;font-size:.875rem;line-height:1.625}@media (min-width:768px){.cls-callout p{font-size:1rem;line-height:1.5rem}}.cls-callout p+p{margin-top:.5rem}.prose .cls-callout p{color:inherit;margin:0}.prose .cls-callout p+p{margin-top:.5rem}.content-page-prose .content-page-internal-link,.content-page-internal-link{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));text-decoration-line:none;text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline dotted #10b98180;text-decoration:underline dotted #10b98180;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.content-page-prose .content-page-internal-link:hover,.content-page-internal-link:hover{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));text-decoration-style:solid;text-decoration-color:#10b981f2}.content-page-prose .content-page-source-link,.content-page-source-link{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));text-decoration-line:none;text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline dashed #10b98166;text-decoration:underline dashed #10b98166;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.content-page-prose .content-page-source-link:after{content:"↗";--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1));margin-left:.125rem;font-size:.75rem;font-weight:600;line-height:1rem}.content-page-prose .content-page-source-link:hover,.content-page-source-link:hover{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));text-decoration-style:solid;text-decoration-color:#10b981e6}.content-page-prose .content-page-related-link,.content-page-related-link{border-radius:var(--radius);--tw-border-opacity:1;border-left-width:4px;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1));background-color:#ecfdf580;margin-top:1rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem}.content-page-prose .content-page-related-link a,.content-page-related-link a{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1));font-weight:600}.content-page-prose .content-page-cta,.content-page-cta{border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:2.5rem;margin-bottom:2.5rem;padding:1.5rem;display:flex}@media (min-width:768px){.content-page-prose .content-page-cta,.content-page-cta{flex-direction:row;align-items:center;gap:1.5rem;margin-top:3rem;margin-bottom:3rem;padding:2rem}}.content-page-prose .content-page-cta,.content-page-cta{color:#fff;background:linear-gradient(135deg,#064e3b 0%,#0f766e 50%,#0d9488 100%);box-shadow:0 10px 25px -5px #064e3b4d,0 4px 6px -2px #064e3b26}.content-page-prose .content-page-cta *{color:inherit}.content-page-cta-text{flex-direction:column;flex:1;gap:.25rem;display:flex}.content-page-prose .content-page-cta-text strong,.content-page-cta-text strong{font-size:1.125rem;font-weight:700;line-height:1.25}@media (min-width:768px){.content-page-prose .content-page-cta-text strong,.content-page-cta-text strong{font-size:1.25rem;line-height:1.75rem}}.content-page-prose .content-page-cta-text strong,.content-page-cta-text strong{color:#fff}.content-page-prose .content-page-cta-text span,.content-page-cta-text span{font-size:.875rem;line-height:1.625}@media (min-width:768px){.content-page-prose .content-page-cta-text span,.content-page-cta-text span{font-size:1rem;line-height:1.5rem}}.content-page-prose .content-page-cta-text span,.content-page-cta-text span{color:#ecfdf5f2}.content-page-prose .content-page-cta-button,.content-page-cta-button{white-space:nowrap;--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);border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}@media (min-width:768px){.content-page-prose .content-page-cta-button,.content-page-cta-button{font-size:1rem;line-height:1.5rem}}.content-page-prose .content-page-cta-button,.content-page-cta-button{color:#064e3b;background:#fff;text-decoration:none!important}.content-page-prose .content-page-cta-button:hover,.content-page-cta-button:hover{color:#065f46;background:#ecfdf5;transform:translateY(-1px);box-shadow:0 20px 25px -5px #00000026}.cls-video-embed{border-width:1px;border-radius:1.5rem;margin-top:3rem;margin-bottom:3rem;padding:1.25rem}@media (min-width:768px){.cls-video-embed{padding:1.5rem}}.cls-video-embed{background:linear-gradient(135deg,#f8fafcd9 0%,#f1f5f9b3 100%);border-color:#94a3b84d;gap:1rem;display:grid}.dark .cls-video-embed{background:linear-gradient(135deg,#0f172a8c 0%,#1e293b73 100%);border-color:#94a3b859}.cls-video-embed-title{color:hsl(var(--foreground));font-size:1rem;font-weight:700;line-height:1.5rem}@media (min-width:768px){.cls-video-embed-title{font-size:1.125rem;line-height:1.75rem}}.cls-video-embed-title{margin:0}.cls-video-embed-stage{aspect-ratio:16/9;background:#0f172a;border-width:1px;border-color:#94a3b84d;border-radius:1rem;display:block;position:relative;overflow:hidden}.cls-video-embed-stage iframe,.cls-video-embed iframe{aspect-ratio:16/9;border:0;width:100%;height:100%;margin:0;display:block}.cls-video-embed-body>: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))}.cls-video-embed-claim{color:hsl(var(--foreground)/.9);font-size:.875rem;font-style:italic;line-height:1.625}@media (min-width:768px){.cls-video-embed-claim{font-size:1rem;line-height:1.5rem}}.cls-video-embed-claim{margin:0}.cls-video-embed-speaker{background-color:hsl(var(--card));border-width:1px;border-radius:1rem;padding:.75rem}@media (min-width:768px){.cls-video-embed-speaker{padding:1rem}}.cls-video-embed-speaker{border-color:#10b98140}.dark .cls-video-embed-speaker{background:#064e3b33;border-color:#10b98159}.cls-video-embed-speaker-name{color:hsl(var(--foreground));font-size:.875rem;font-weight:700;line-height:1.25rem}@media (min-width:768px){.cls-video-embed-speaker-name{font-size:1rem;line-height:1.5rem}}.cls-video-embed-speaker-name a{color:inherit;border-bottom:1px dotted;text-decoration:none}.cls-video-embed-speaker-name a:hover{border-bottom-style:solid}.cls-video-embed-speaker-meta{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;line-height:1.375}@media (min-width:768px){.cls-video-embed-speaker-meta{font-size:.875rem;line-height:1.25rem}}.cls-video-embed-claims{list-style-type:disc}.cls-video-embed-claims>: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))}.cls-video-embed-claims{color:hsl(var(--foreground)/.85);padding-left:1.25rem;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.cls-video-embed-claims{font-size:1rem;line-height:1.5rem}}.cls-video-embed-claims{margin:0}.cls-video-embed-claims li{margin:0;line-height:1.625}.cls-video-embed-timestamps{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style-type:none;display:flex}.cls-video-embed-timestamps li{margin:0}.cls-video-embed-timestamps a{border-radius:9999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}@media (min-width:768px){.cls-video-embed-timestamps a{font-size:.875rem;line-height:1.25rem}}.cls-video-embed-timestamps a{color:#065f46;background:#ecfdf5d9;border:1px solid #10b9814d;text-decoration:none;transition:background .2s ease-out}.cls-video-embed-timestamps a:hover{background:#a7f3d0d9}.dark .cls-video-embed-timestamps a{color:#6ee7b7;background:#064e3b80;border-color:#10b98159}.dark .cls-video-embed-timestamps a:hover{background:#064e3bbf}@media (prefers-reduced-motion:reduce){.cls-video-embed-timestamps a{transition:none}}.content-page-prose .cls-video-embed,.content-page-prose .cls-video-embed *{color:inherit}.content-page-prose .cls-video-embed p,.content-page-prose .cls-video-embed ul,.content-page-prose .cls-video-embed li,.content-page-prose .cls-video-embed figcaption,.content-page-prose .cls-video-embed iframe{margin:0}
