.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:700}.elementor-kit-6 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--bg:#FFFFFF;--soft:#F3F4F6;--ink:#26282E;--muted:#62666F;--line:#E3E5E9;--accent:#F5B400;--ok:#1F8A4C;--no:#C9342A;--band:#26282E;--on-band:#FFFFFF;--font-main:Manrope}body .elementor .e-con{width:auto;max-width:none}body .elementor .e-div-block-base{padding:0;min-width:auto}body .elementor .e-con::before,body .elementor .e-con::after{content:none;position:static;width:auto;height:auto;top:auto;left:auto;mix-blend-mode:normal;opacity:1;border-radius:0;border-style:none;transition:none;display:inline}body .elementor p.e-paragraph-base,body .elementor .e-heading-base{display:block}body .elementor .e-paragraph-base,body .elementor .e-heading-base{cursor:auto}body .elementor .e-paragraph-base a,body .elementor .e-heading-base a{cursor:pointer}body .elementor .t-svg{width:52px;height:52px;flex:none;display:block;background-color:currentColor}body .elementor .t-ul{margin:1em 0;padding-left:40px;list-style:disc}body .elementor .t-ol{margin:1em 0;padding-left:40px;list-style:decimal}body .elementor .t-li{display:list-item}body .elementor .t-table{display:table}body .elementor .t-thead{display:table-header-group}body .elementor .t-tbody{display:table-row-group}body .elementor .t-tr{display:table-row}body .elementor .t-td,body .elementor .t-th{display:table-cell}body .elementor .t-b,body .elementor .t-th{font-weight:700}body .elementor .t-i{font-style:italic}body .elementor .t-small{font-size:smaller}body .elementor .t-dd{margin-left:40px}body .elementor label{display:inline;line-height:inherit;vertical-align:baseline}body .elementor .mount-key{display:block;padding:24px;border:2px dashed var(--line);border-radius:14px;color:var(--muted)}body:not(.elementor-editor-active) .elementor .mount>.mount-key{display:none}body .elementor u{text-decoration:none}.elementor-location-header{position:sticky;top:0;z-index:9}:root{--bg:#FFFFFF;--soft:#F3F4F6;--ink:#26282E;--muted:#62666F;--line:#E3E5E9;--accent:#F5B400;--on-accent:#26282E;--ok:#1F8A4C;--no:#C9342A;--band:#26282E;--on-band:#FFFFFF;--f:"Manrope","Segoe UI",Roboto,Arial,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--bg:#16171B;--soft:#1F2126;--ink:#ECEDEF;--muted:#A2A6AE;--line:#2E3138;--accent:#F7C02B;--on-accent:#1A1B1F;--ok:#4CC27D;--no:#F06A60;--band:#0E0F12;--on-band:#ECEDEF;color-scheme:dark}}:root[data-theme="dark"]{--bg:#16171B;--soft:#1F2126;--ink:#ECEDEF;--muted:#A2A6AE;--line:#2E3138;--accent:#F7C02B;--on-accent:#1A1B1F;--ok:#4CC27D;--no:#F06A60;--band:#0E0F12;--on-band:#ECEDEF;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--f);font-size:17px;line-height:1.7}html body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0);z-index:10;background:var(--bg)}body .elementor img{max-width:100%}body .elementor a{color:inherit}body .elementor .prose a,body .elementor .link{color:var(--ink);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px;font-weight:600}body .elementor :focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}body .elementor .wrap{max-width:1120px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}body .elementor .narrow{max-width:800px}body .elementor h1,body .elementor h2,body .elementor h3,body .elementor h4{margin:0;line-height:1.2;text-wrap:balance;letter-spacing:-.02em}body .elementor h1{font-size:clamp(2.1rem,5vw,3.4rem);font-weight:800}body .elementor h2{font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:800}body .elementor h3{font-size:1.2rem;font-weight:700}body .elementor p:not(.t-txt){margin:0}body .elementor .eyebrow{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}body .elementor .lead{font-size:1.12rem;color:var(--muted);max-width:62ch}body .elementor .num{font-variant-numeric:tabular-nums}body .elementor .site-header{position:sticky;top:env(safe-area-inset-top,0);z-index:9;background:var(--bg);border-bottom:1px solid var(--line)}body .elementor .site-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;position:relative}body .elementor .logo{display:flex;align-items:center;gap:10px;text-decoration:none;font-weight:800;letter-spacing:-.01em}body .elementor .logo :is(i,.t-i){width:30px;height:30px;border-radius:6px;background:var(--accent);display:grid;place-items:center;font-style:normal;color:var(--on-accent);font-size:.72rem;font-weight:800}body .elementor .site-nav :is(ul,.t-ul){display:flex;gap:2px;list-style:none;margin:0;padding:0}body .elementor .site-nav a{display:block;text-decoration:none;font-weight:600;font-size:.94rem;padding:8px 12px;border-radius:6px;color:var(--muted)}body .elementor .site-nav a:hover,body .elementor .site-nav a[aria-current]{color:var(--ink);background:var(--soft)}body .elementor .menu-btn{display:none;font:inherit;font-weight:700;background:var(--soft);color:var(--ink);border:0;border-radius:6px;padding:8px 14px;cursor:pointer}body .elementor .btns{display:flex;flex-wrap:wrap;gap:12px}body .elementor .btn{display:inline-flex;align-items:center;gap:8px;font:inherit;font-weight:700;text-decoration:none;padding:13px 22px;border-radius:8px;border:2px solid #fff0;cursor:pointer;line-height:1.3}body .elementor .btn-primary{background:var(--accent);color:var(--on-accent)}body .elementor .btn-primary:hover{filter:brightness(.95)}body .elementor .btn-ghost{border-color:var(--line);color:var(--ink);background:#fff0}body .elementor .btn-ghost:hover{border-color:var(--ink)}body .elementor section:is(*,.e-con){padding-block:72px}body .elementor .alt{background:var(--soft)}body .elementor .head{display:grid;gap:12px;margin-bottom:36px;max-width:760px}body .elementor .hero{padding-block:60px 56px}body .elementor .hero>.wrap:first-child{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center}body .elementor .hero-text{display:grid;gap:20px}body .elementor .rule{background:var(--band);color:var(--on-band);border-radius:16px;padding:32px;display:grid;gap:14px}body .elementor .rule .big{font-size:clamp(3.2rem,8vw,4.8rem);font-weight:800;line-height:1;color:var(--accent);letter-spacing:-.03em}body .elementor .rule p:not(.t-txt){opacity:.88}body .elementor .facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);margin-top:48px}body .elementor .facts div:not(.t-ul,.t-ol,.t-li,.t-dl,.t-dt,.t-dd,.t-table,.t-thead,.t-tbody,.t-tr,.t-th,.t-td,.t-svg,.t-small,.t-b,.t-i,.t-label,.t-fieldset,.t-legend,.t-txt){padding:22px 20px 0 0;display:grid;gap:4px}body .elementor .facts :is(b,.t-b){font-size:1.9rem;font-weight:800;letter-spacing:-.02em}body .elementor .facts span:not(.t-txt){color:var(--muted);font-size:.95rem}body .elementor .prose{display:grid;gap:18px;max-width:760px}body .elementor .prose p:not(.t-txt){max-width:68ch}body .elementor .prose :is(ul,.t-ul),body .elementor .prose :is(ol,.t-ol){margin:0;padding-left:22px;display:grid;gap:8px}body .elementor .prose h3{margin-top:10px}body .elementor .two{display:grid;grid-template-columns:1fr 1fr;gap:24px}body .elementor .box{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:28px;display:grid;gap:16px;align-content:start}body .elementor .ticks{list-style:none;margin:0;padding:0;display:grid;gap:12px}body .elementor .ticks :is(li,.t-li){display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start}body .elementor .ticks :is(li,.t-li)::before{content:"✓";width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:.8rem;font-weight:800;background:color-mix(in srgb,var(--ok) 15%,transparent);color:var(--ok);margin-top:3px}body .elementor .ticks.x :is(li,.t-li)::before{content:"✕";background:color-mix(in srgb,var(--no) 15%,transparent);color:var(--no)}body .elementor .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body .elementor .card{display:grid;gap:12px;align-content:start;text-decoration:none;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:26px;transition:border-color .15s,transform .15s}body .elementor .card:hover{border-color:var(--ink);transform:translateY(-2px)}body .elementor .card :is(svg,.t-svg){width:52px;height:52px}body .elementor .card p:not(.t-txt){color:var(--muted);font-size:.97rem}body .elementor .card .more{font-weight:700;font-size:.95rem}body .elementor .pill{justify-self:start;font-size:.78rem;font-weight:700;padding:4px 10px;border-radius:99px;background:color-mix(in srgb,var(--accent) 24%,transparent)}@media (prefers-reduced-motion:reduce){body .elementor .card{transition:none}body .elementor .card:hover{transform:none}}body .elementor .tbl{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--bg)}body .elementor :is(table,.t-table){border-collapse:collapse;width:100%;min-width:520px;font-variant-numeric:tabular-nums}body .elementor :is(th,.t-th),body .elementor :is(td,.t-td){text-align:left;padding:14px 20px;border-bottom:1px solid var(--line);vertical-align:top}body .elementor :is(tr,.t-tr):last-child :is(td,.t-td){border-bottom:0}body .elementor :is(th,.t-th){font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:700}body .elementor .yes{font-weight:700;white-space:nowrap;color:var(--no)}body .elementor .cond{font-weight:700;color:var(--muted)}body .elementor .steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;counter-reset:s}body .elementor .steps :is(li,.t-li){counter-increment:s;display:grid;gap:10px;align-content:start}body .elementor .steps :is(li,.t-li)::before{content:counter(s);width:44px;height:44px;border-radius:50%;background:var(--accent);color:var(--on-accent);font-weight:800;display:grid;place-items:center;font-size:1.1rem}body .elementor .steps p:not(.t-txt){color:var(--muted);font-size:.95rem}body .elementor .faq{display:grid;gap:12px;max-width:820px}body .elementor .faq details{border:1px solid var(--line);border-radius:12px;background:var(--bg)}body .elementor .faq summary{cursor:pointer;list-style:none;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:16px}body .elementor .faq summary::-webkit-details-marker{display:none}body .elementor .faq summary h3{font-size:1.05rem}body .elementor .faq summary::after{content:"+";font-size:1.5rem;line-height:1;color:var(--muted);flex:none}body .elementor .faq details[open] summary::after{content:"–"}body .elementor .faq details>div:not(.t-ul,.t-ol,.t-li,.t-dl,.t-dt,.t-dd,.t-table,.t-thead,.t-tbody,.t-tr,.t-th,.t-td,.t-svg,.t-small,.t-b,.t-i,.t-label,.t-fieldset,.t-legend,.t-txt){padding:0 22px 20px;color:var(--muted);display:grid;gap:10px}body .elementor .band{background:var(--band);color:var(--on-band)}body .elementor .band .wrap{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}body .elementor .band p:not(.t-txt){opacity:.82;max-width:58ch;margin-top:8px}body .elementor .band .btn-ghost{color:var(--on-band);border-color:color-mix(in srgb,var(--on-band) 30%,transparent)}body .elementor .site-footer{border-top:1px solid var(--line)}body .elementor .site-footer .wrap{padding-block:44px;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:32px;color:var(--muted);font-size:.93rem}body .elementor .site-footer .ft-h{font-weight:800;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:10px}body .elementor .site-footer :is(ul,.t-ul){list-style:none;margin:0;padding:0;display:grid;gap:6px}body .elementor .site-footer a{text-decoration:none}body .elementor .site-footer a:hover{color:var(--ink);text-decoration:underline}body .elementor .crumb{font-size:.92rem;color:var(--muted)}body .elementor .crumb :is(ol,.t-ol){list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}body .elementor .crumb :is(li,.t-li)+:is(li,.t-li)::before{content:"/";margin-right:6px}body .elementor .crumb a{text-decoration:none;font-weight:600}body .elementor .page-hero{padding-block:44px 32px}body .elementor .page-hero .wrap{display:grid;gap:18px}body .elementor .when{display:flex;gap:16px;align-items:flex-start;background:color-mix(in srgb,var(--accent) 16%,var(--bg));border-radius:14px;padding:20px 24px;max-width:820px}body .elementor .when :is(svg,.t-svg){flex:none}body .elementor .when>div:not(.t-ul,.t-ol,.t-li,.t-dl,.t-dt,.t-dd,.t-table,.t-thead,.t-tbody,.t-tr,.t-th,.t-td,.t-svg,.t-small,.t-b,.t-i,.t-label,.t-fieldset,.t-legend,.t-txt)>strong:first-child{display:block}body .elementor .chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}body .elementor .chip{border:1px solid var(--line);border-radius:14px;padding:20px;display:grid;gap:2px}body .elementor .chip :is(b,.t-b){font-size:1.55rem;font-weight:800;letter-spacing:-.02em}body .elementor .chip span:not(.t-txt){color:var(--muted);font-size:.93rem}body .elementor .toc{border:1px solid var(--line);border-radius:14px;padding:20px 24px;max-width:820px}body .elementor .toc :is(ol,.t-ol){margin:8px 0 0;padding-left:20px;columns:2;column-gap:32px}body .elementor .toc a{text-decoration:none;font-weight:600}body .elementor .toc a:hover{text-decoration:underline}body .elementor .pager{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:28px}body .elementor .ref{font-size:.85rem;color:var(--muted)}body .elementor .related{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}body .elementor .related a{border:1px solid var(--line);border-radius:12px;padding:16px 18px;text-decoration:none;font-weight:700}body .elementor .related a:hover{border-color:var(--ink)}body .elementor .related :is(small,.t-small){display:block;color:var(--muted);font-weight:500}body .elementor .tool{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--bg)}body .elementor .tool-in{padding:28px;display:grid;gap:22px;align-content:start}body .elementor .tool-out{padding:28px;background:var(--soft);display:grid;gap:14px;align-content:start}body .elementor .field{display:grid;gap:8px}body .elementor .field>:is(label,.t-label),body .elementor .field>.lbl{font-weight:700}body .elementor .field .hint{font-size:.88rem;color:var(--muted)}body .elementor input[type=number]{width:100%;font:inherit;padding:11px 14px;border:1.5px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink)}body .elementor input[type=number]:focus{border-color:var(--ink);outline:none}body .elementor input[type=range]{width:100%;accent-color:var(--accent)}body .elementor .range-row{display:grid;grid-template-columns:1fr 110px;gap:14px;align-items:center}body .elementor .opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body .elementor .opt{position:relative}body .elementor .opt input{position:absolute;opacity:0;inset:0}body .elementor .opt :is(label,.t-label){display:grid;gap:6px;justify-items:center;text-align:center;border:1.5px solid var(--line);border-radius:12px;padding:14px 8px;cursor:pointer;font-weight:700;font-size:.9rem;line-height:1.25;height:100%}body .elementor .opt :is(svg,.t-svg){width:34px;height:34px}body .elementor .opt input:checked+:is(label,.t-label){border-color:var(--ink);background:color-mix(in srgb,var(--accent) 20%,var(--bg))}body .elementor .opt input:focus-visible+:is(label,.t-label){outline:3px solid var(--accent);outline-offset:2px}body .elementor .toggle{display:flex;gap:12px;align-items:flex-start;border:1.5px solid var(--line);border-radius:10px;padding:12px 14px;cursor:pointer;font-weight:600}body .elementor .toggle input{width:20px;height:20px;accent-color:var(--ok);flex:none;margin-top:3px}body .elementor .verdict{font-size:1.75rem;font-weight:800;line-height:1.15;padding:14px 18px;border-radius:12px;letter-spacing:-.02em}body .elementor .v-yes{background:var(--no);color:#fff}body .elementor .v-no{background:var(--ok);color:#fff}body .elementor .v-na{background:var(--line);color:var(--ink)}body .elementor .out-num{font-size:2.6rem;font-weight:800;letter-spacing:-.03em;line-height:1}body .elementor .out-list{margin:0;padding-left:20px;display:grid;gap:6px}body .elementor .disclaim{font-size:.85rem;color:var(--muted)}body .elementor .check{list-style:none;margin:0;padding:0;display:grid;gap:10px}body .elementor .check :is(label,.t-label){display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line);border-radius:12px;padding:14px 16px;cursor:pointer;font-weight:700;background:var(--bg)}body .elementor .check input{width:22px;height:22px;accent-color:var(--ok);flex:none;margin-top:2px}body .elementor .check :is(small,.t-small){display:block;font-weight:500;color:var(--muted)}body .elementor .check :is(label,.t-label):has(input:checked){border-color:var(--ok);background:color-mix(in srgb,var(--ok) 8%,var(--bg))}body .elementor .bar{height:8px;background:var(--line);border-radius:4px;overflow:hidden}body .elementor .bar :is(i,.t-i){display:block;height:100%;width:0;background:var(--ok);transition:width .3s}@media (max-width:900px){body .elementor .hero>.wrap:first-child,body .elementor .two,body .elementor .tool{grid-template-columns:1fr}body .elementor .cards,body .elementor .steps,body .elementor .facts{grid-template-columns:1fr 1fr}body .elementor .site-footer .wrap{grid-template-columns:1fr 1fr}body .elementor .site-nav{display:none;position:absolute;top:64px;left:0;right:0;background:var(--bg);border-bottom:1px solid var(--line);padding:8px max(20px,env(safe-area-inset-right,0px)) 16px max(20px,env(safe-area-inset-left,0px))}body .elementor .site-nav.open{display:block}body .elementor .site-nav :is(ul,.t-ul){flex-direction:column}body .elementor .menu-btn{display:block}body .elementor .toc :is(ol,.t-ol){columns:1}}@media (max-width:560px){body .elementor section:is(*,.e-con){padding-block:52px}body .elementor .cards,body .elementor .steps,body .elementor .site-footer .wrap{grid-template-columns:1fr}body .elementor .opts{grid-template-columns:1fr 1fr}body .elementor .rule,body .elementor .tool-in,body .elementor .tool-out,body .elementor .box{padding:22px}body .elementor .range-row{grid-template-columns:1fr 90px}}body .elementor select,body .elementor textarea,body .elementor input[type=text],body .elementor input[type=email],body .elementor input[type=tel]{width:100%;font:inherit;padding:11px 14px;border:1.5px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink)}body .elementor select:focus,body .elementor textarea:focus,body .elementor input[type=text]:focus,body .elementor input[type=email]:focus,body .elementor input[type=tel]:focus{border-color:var(--ink);outline:none}body .elementor textarea{resize:vertical}body .elementor .grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}body .elementor .field.err input{border-color:var(--no)}body .elementor .mat{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}body .elementor .mat a{display:inline-block;padding:7px 12px;border:1.5px solid var(--line);border-radius:99px;font-weight:700;font-size:.9rem;text-decoration:none}body .elementor .mat a:hover{border-color:var(--ink)}body .elementor .promo{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;border:2px solid var(--accent);border-radius:16px;padding:26px 28px;background:color-mix(in srgb,var(--accent) 8%,var(--bg))}body .elementor .promo>div:not(.t-ul,.t-ol,.t-li,.t-dl,.t-dt,.t-dd,.t-table,.t-thead,.t-tbody,.t-tr,.t-th,.t-td,.t-svg,.t-small,.t-b,.t-i,.t-label,.t-fieldset,.t-legend,.t-txt):first-child{display:grid;gap:8px;max-width:60ch}body .elementor .promo p:not(.t-txt):not(.eyebrow){color:var(--muted)}body .elementor .rec{border:1px solid var(--line);border-radius:12px;padding:16px 18px;background:var(--bg);display:grid;gap:8px}body .elementor .msg-box{white-space:pre-wrap;font-size:.9rem;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:14px;max-height:260px;overflow:auto}@media (max-width:560px){body .elementor .grid2{grid-template-columns:1fr}body .elementor .promo{padding:22px}}body .elementor .nref{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.02em;color:var(--muted);background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:1px 7px;white-space:nowrap;vertical-align:1px}body .elementor .alt .nref{background:var(--bg)}body .elementor .chip .nref,body .elementor .facts .nref{justify-self:start;margin-top:6px}body .elementor .basis{font-size:.88rem;color:var(--muted);border-left:3px solid var(--accent);padding-left:12px}body .elementor .nref-td{font-size:.84rem;color:var(--muted);white-space:nowrap}body .elementor .ficha{max-width:900px}body .elementor .ficha :is(th,.t-th){width:30%;text-transform:none;letter-spacing:0;font-size:.95rem;color:var(--ink)}body .elementor .cmp{min-width:720px}body .elementor .cmp :is(tbody,.t-tbody) :is(th,.t-th){text-transform:none;letter-spacing:0;font-size:.95rem;color:var(--ink);width:20%}body .elementor .cmp :is(td,.t-td){width:40%}body .elementor .pstrip{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;gap:20px;align-items:center;border:1px solid var(--line);border-radius:16px;padding:22px 24px;background:var(--bg);box-shadow:0 1px 0 var(--line)}body .elementor .ps-t{font-weight:800;font-size:1.05rem;line-height:1.3}body .elementor .ps-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body .elementor .ps-item{display:grid;gap:2px;border:1.5px solid var(--line);border-radius:10px;padding:10px 12px;text-decoration:none}body .elementor .ps-item:hover{border-color:var(--ink)}body .elementor .ps-item :is(b,.t-b){font-size:.95rem}body .elementor .ps-item span:not(.t-txt){font-size:.85rem;color:var(--muted)}body .elementor .prose .pstrip{margin-top:10px}body .elementor .nav-cta{margin-left:8px}body .elementor .nav-cta .btn{padding:8px 14px;font-size:.92rem;color:var(--on-accent)}body .elementor .site-nav .nav-cta a.btn:hover{background:var(--accent);filter:brightness(.95)}body .elementor .stickybar{position:fixed;left:0;right:0;bottom:0;z-index:8;background:var(--band);color:var(--on-band);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -4px 20px rgb(0 0 0 / .15)}body .elementor .stickybar .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:12px}body .elementor .stickybar p:not(.t-txt){font-size:.95rem;line-height:1.4}body .elementor .stickybar p:not(.t-txt) span:not(.t-txt){opacity:.75}body .elementor .stickybar .btn{padding:10px 16px}body .elementor .sb-close{background:#fff0;border:0;color:var(--on-band);font-size:1.1rem;cursor:pointer;padding:8px;opacity:.7}body .elementor .sb-close:hover{opacity:1}html body.has-sb{padding-bottom:76px}@media (max-width:1100px){body .elementor .site-nav a{padding:8px 9px;font-size:.9rem}}@media (max-width:900px){body .elementor .nav-cta{margin:8px 0 0}body .elementor .pstrip{grid-template-columns:1fr}body .elementor .stickybar p:not(.t-txt) span:not(.t-txt){display:none}}@media (max-width:560px){body .elementor .ps-row{grid-template-columns:1fr}body .elementor .stickybar p:not(.t-txt){font-size:.85rem}body .elementor .cards[style]{grid-template-columns:1fr!important}}body .elementor #checker .opts{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){body .elementor #checker .opts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){body .elementor #checker .opts{grid-template-columns:1fr 1fr}}@media (max-width:560px){body .elementor .stickybar .wrap{padding-block:8px;gap:10px}body .elementor .stickybar .btn{padding:8px 12px;font-size:.88rem}body .elementor .chip{padding:14px}body .elementor .chip :is(b,.t-b){font-size:1.3rem}html body.has-sb{padding-bottom:64px}}body .elementor .versions{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.3fr);gap:14px;align-items:stretch;max-width:900px}body .elementor .ver{display:flex;gap:16px;align-items:flex-start;border:1px solid var(--line);border-radius:14px;padding:18px 20px;background:var(--bg)}body .elementor .ver p:not(.t-txt){color:var(--muted);font-size:.95rem;margin-top:2px}body .elementor .ver-y{font-size:1.6rem;font-weight:800;letter-spacing:-.02em;line-height:1.1}body .elementor .ver.old{opacity:.75}body .elementor .ver.old .ver-y{color:var(--muted);text-decoration:line-through;text-decoration-thickness:2px}body .elementor .ver.now{border:2px solid var(--accent)}body .elementor .ver.now .ver-y{color:var(--ink)}body .elementor .ver-arrow{align-self:center;font-size:1.6rem;color:var(--muted)}body .elementor .card-main{border:2px solid var(--accent)}@media (max-width:900px){body .elementor .cards[style*="1.4fr"]{grid-template-columns:1fr 1fr!important}body .elementor .cards[style*="1.4fr"] .card-main{grid-column:1/-1}}@media (max-width:640px){body .elementor .versions{grid-template-columns:1fr}body .elementor .ver-arrow{transform:rotate(90deg);justify-self:center}body .elementor .cards[style*="1.4fr"]{grid-template-columns:1fr!important}}body .elementor .infobox{display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;align-items:start;background:var(--soft);border:1px solid var(--line);border-radius:14px;padding:22px 24px}body .elementor .alt .infobox{background:var(--bg)}body .elementor .ib-icon{width:56px;height:56px;border-radius:12px;background:var(--bg);border:1px solid var(--line);display:grid;place-items:center}body .elementor .ib-icon :is(svg,.t-svg){width:34px;height:34px}body .elementor .ib-body{display:grid;gap:8px}body .elementor .ib-t{font-weight:800;font-size:1.1rem;line-height:1.3;letter-spacing:-.01em}body .elementor .ib-body p:not(.t-txt):not(.eyebrow):not(.ib-t){color:var(--muted)}body .elementor .ib-more a,body .elementor .rn-l a,body .elementor .tnote a{color:var(--ink);font-weight:700;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}body .elementor .ib-links{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:.92rem}body .elementor .ib-links a{color:var(--muted);font-weight:600;text-decoration:none}body .elementor .ib-links a:hover{color:var(--ink);text-decoration:underline}body .elementor .prose .infobox{margin-top:6px}body .elementor .tnote{margin-top:14px;font-size:.95rem;color:var(--muted)}body .elementor .normcard{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);border:1px solid var(--line);border-radius:16px;overflow:hidden}body .elementor .nc-main{display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;padding:28px}body .elementor .nc-main :is(svg,.t-svg){width:52px;height:52px}body .elementor .nc-main>div:not(.t-ul,.t-ol,.t-li,.t-dl,.t-dt,.t-dd,.t-table,.t-thead,.t-tbody,.t-tr,.t-th,.t-td,.t-svg,.t-small,.t-b,.t-i,.t-label,.t-fieldset,.t-legend,.t-txt){display:grid;gap:14px}body .elementor .nc-main p:not(.t-txt):not(.ib-t){color:var(--muted)}body .elementor .nc-facts{margin:0;padding:28px;background:var(--soft);display:grid;gap:16px;align-content:start}body .elementor .nc-facts :is(dt,.t-dt){font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}body .elementor .nc-facts :is(dd,.t-dd){margin:2px 0 0;font-weight:700}body .elementor .related-norms{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}body .elementor .rn{border:1px solid var(--line);border-radius:12px;padding:18px 20px;display:grid;gap:6px;align-content:start}body .elementor .rn:first-child{grid-column:span 2;border-color:var(--ink)}body .elementor .rn-c{font-weight:800}body .elementor .rn p:not(.t-txt):not(.rn-c){color:var(--muted);font-size:.95rem}body .elementor .rn-l{font-size:.92rem}@media (max-width:900px){body .elementor .normcard{grid-template-columns:1fr}body .elementor .related-norms{grid-template-columns:1fr 1fr}}@media (max-width:560px){body .elementor .related-norms{grid-template-columns:1fr}body .elementor .rn:first-child{grid-column:auto}body .elementor .infobox,body .elementor .nc-main{grid-template-columns:1fr;padding:20px}body .elementor .nc-facts{padding:20px}}body .elementor .site-nav .nav-ext a{color:var(--ink);font-weight:700;border:1.5px solid var(--line)}body .elementor .site-nav .nav-ext a:hover{border-color:var(--ink);background:#fff0}body .elementor .card-ext{border-style:dashed}body .elementor .card-ext .pill{background:var(--soft)}body .elementor .types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}body .elementor .type{background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:24px;display:grid;gap:10px;align-content:start}body .elementor .type :is(svg,.t-svg){width:44px;height:44px}body .elementor .type-r{font-weight:700;color:var(--ink)}body .elementor .type p:not(.t-txt):not(.type-r){color:var(--muted);font-size:.95rem}body .elementor .type-m{border-top:1px solid var(--line);padding-top:12px;margin-top:4px}body .elementor .type-m span:not(.t-txt){display:block;font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}body .elementor .type-m a{color:var(--ink);font-weight:700;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}body .elementor .ck-more{font-size:.92rem;color:var(--muted);border-top:1px solid var(--line);padding-top:12px}body .elementor .ck-more a{color:var(--ink);font-weight:700;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}@media (max-width:900px){body .elementor .types{grid-template-columns:1fr}body .elementor .site-nav .nav-ext a{display:inline-block;margin-top:6px}}body .elementor .site-nav a,body .elementor .logo{white-space:nowrap}body .elementor .type{display:flex;flex-direction:column}body .elementor .type-m{margin-top:auto}body .elementor .type{background:var(--soft)}@media (max-width:1180px){body .elementor .site-nav{display:none;position:absolute;top:64px;left:0;right:0;background:var(--bg);border-bottom:1px solid var(--line);padding:8px max(20px,env(safe-area-inset-right,0px)) 16px max(20px,env(safe-area-inset-left,0px))}body .elementor .site-nav.open{display:block}body .elementor .site-nav :is(ul,.t-ul){flex-direction:column}body .elementor .menu-btn{display:block}body .elementor .site-nav .nav-ext a{display:inline-block;margin-top:6px}}@media (max-width:560px){body .elementor .logo{white-space:normal;font-size:.92rem;line-height:1.25;min-width:0}body .elementor .facts .nref,body .elementor .chip .nref{white-space:normal}body .elementor .facts div:not(.t-ul,.t-ol,.t-li,.t-dl,.t-dt,.t-dd,.t-table,.t-thead,.t-tbody,.t-tr,.t-th,.t-td,.t-svg,.t-small,.t-b,.t-i,.t-label,.t-fieldset,.t-legend,.t-txt){min-width:0}}body .elementor .ico-1{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld2JveD0iMCAwIDI4IDI4Ij48cGF0aCBkPSJNMTQgMyAyNiAyNEgyeiIgZmlsbD0idmFyKC0tYWNjZW50KSI+PC9wYXRoPjxwYXRoIGQ9Ik0xNCAxMXY2TTE0IDIwdjEiIHN0cm9rZT0idmFyKC0tb24tYWNjZW50KSIgc3Ryb2tlLXdpZHRoPSIyLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgdmlld2JveD0iMCAwIDI4IDI4Ij48cGF0aCBkPSJNMTQgMyAyNiAyNEgyeiIgZmlsbD0idmFyKC0tYWNjZW50KSI+PC9wYXRoPjxwYXRoIGQ9Ik0xNCAxMXY2TTE0IDIwdjEiIHN0cm9rZT0idmFyKC0tb24tYWNjZW50KSIgc3Ryb2tlLXdpZHRoPSIyLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9wYXRoPjwvc3ZnPg==) center/contain no-repeat}body .elementor .ico-2{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xOCA0djQ0TTM0IDR2NDRNMTggMTJoMTZNMTggMjBoMTZNMTggMjhoMTZNMTggMzZoMTZNMTggNDRoMTYiPjwvcGF0aD48cGF0aCBkPSJNMTIgMThxMTQtOCAyOCAwTTEyIDMwcTE0LTggMjggMCIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xOCA0djQ0TTM0IDR2NDRNMTggMTJoMTZNMTggMjBoMTZNMTggMjhoMTZNMTggMzZoMTZNMTggNDRoMTYiPjwvcGF0aD48cGF0aCBkPSJNMTIgMThxMTQtOCAyOCAwTTEyIDMwcTE0LTggMjggMCIgc3Ryb2tlLXdpZHRoPSIyIj48L3BhdGg+PC9zdmc+) center/contain no-repeat}body .elementor .ico-3{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxjaXJjbGUgY3g9IjI2IiBjeT0iMTAiIHI9IjUiPjwvY2lyY2xlPjxwYXRoIGQ9Ik0xOCAyMGgxNmwtMiAxNEgyMHpNMjAgMzRsLTMgMTJNMzIgMzRsMyAxMk0xOCAyMGw4IDggOC04Ij48L3BhdGg+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxjaXJjbGUgY3g9IjI2IiBjeT0iMTAiIHI9IjUiPjwvY2lyY2xlPjxwYXRoIGQ9Ik0xOCAyMGgxNmwtMiAxNEgyMHpNMjAgMzRsLTMgMTJNMzIgMzRsMyAxMk0xOCAyMGw4IDggOC04Ij48L3BhdGg+PC9zdmc+) center/contain no-repeat}body .elementor .ico-4{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xNiA0NiAyNiA2TTMwIDQ2IDQwIDZNMTkgMzRoMTVNMjIgMjJoMTVNMjQuNSAxMmgxMyI+PC9wYXRoPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xNiA0NiAyNiA2TTMwIDQ2IDQwIDZNMTkgMzRoMTVNMjIgMjJoMTVNMjQuNSAxMmgxMyI+PC9wYXRoPjwvc3ZnPg==) center/contain no-repeat}body .elementor .ico-5{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMiA4djM2TTQwIDh2MzZNMTIgOGgyOE0xMiAyNmgyOE0xMiA0NGgyOE0xMiAyNmwyOCAxOCI+PC9wYXRoPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMiA4djM2TTQwIDh2MzZNMTIgOGgyOE0xMiAyNmgyOE0xMiA0NGgyOE0xMiAyNmwyOCAxOCI+PC9wYXRoPjwvc3ZnPg==) center/contain no-repeat}body .elementor .ico-6{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik00IDZoNDRNMTIgNnYzME00MCA2djMwTTYgMzZoNDBNNiAzNnY2aDQwdi02TTYgMjhoNDAiPjwvcGF0aD48L3N2Zz4=) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik00IDZoNDRNMTIgNnYzME00MCA2djMwTTYgMzZoNDBNNiAzNnY2aDQwdi02TTYgMjhoNDAiPjwvcGF0aD48L3N2Zz4=) center/contain no-repeat}body .elementor .ico-7{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik02IDQwaDMwdi02SDZ6TTE0IDM0bDE4LTIwTTI4IDhoMTh2MTBIMjh6Ij48L3BhdGg+PGNpcmNsZSBjeD0iMTIiIGN5PSI0NSIgcj0iMiI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMzAiIGN5PSI0NSIgcj0iMiI+PC9jaXJjbGU+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik02IDQwaDMwdi02SDZ6TTE0IDM0bDE4LTIwTTI4IDhoMTh2MTBIMjh6Ij48L3BhdGg+PGNpcmNsZSBjeD0iMTIiIGN5PSI0NSIgcj0iMiI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMzAiIGN5PSI0NSIgcj0iMiI+PC9jaXJjbGU+PC9zdmc+) center/contain no-repeat}body .elementor .ico-8{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik00IDE4cTIyIDIyIDQ0IDBNMTAgMjN2OE0xOCAyOHY4TTI2IDMwdjhNMzQgMjh2OE00MiAyM3Y4TTQgMzRxMjIgMTQgNDQgMCI+PC9wYXRoPjwvc3ZnPg==) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik00IDE4cTIyIDIyIDQ0IDBNMTAgMjN2OE0xOCAyOHY4TTI2IDMwdjhNMzQgMjh2OE00MiAyM3Y4TTQgMzRxMjIgMTQgNDQgMCI+PC9wYXRoPjwvc3ZnPg==) center/contain no-repeat}body .elementor .ico-9{-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMiA0aDIwbDEwIDEwdjM0SDEyek0zMiA0djEwaDEwTTE4IDI2aDE2TTE4IDM0aDE2TTE4IDQyaDEwIj48L3BhdGg+PC9zdmc+) center/contain no-repeat;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCA1MiA1MiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjxwYXRoIGQ9Ik0xMiA0aDIwbDEwIDEwdjM0SDEyek0zMiA0djEwaDEwTTE4IDI2aDE2TTE4IDM0aDE2TTE4IDQyaDEwIj48L3BhdGg+PC9zdmc+) center/contain no-repeat}body .elementor .st-1{padding-block:40px!important}body .elementor .st-2{display:grid!important;gap:28px!important}body .elementor .st-3{padding-block:8px 48px!important}body .elementor .st-4{padding-block:48px!important}body .elementor .st-5{border:0!important;padding:0!important}body .elementor .st-6{margin-top:36px!important}body .elementor .st-7{min-width:0!important}body .elementor .st-8{margin-top:18px!important}body .elementor .st-9{max-width:520px!important}body .elementor .st-10{display:grid!important;gap:24px!important}body .elementor :is(.e-paragraph-base,.e-heading-base) u{display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.02em;color:var(--muted);background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:1px 7px;white-space:nowrap;vertical-align:1px;line-height:1.7}body .elementor .alt :is(.e-paragraph-base,.e-heading-base) u{background:var(--bg)}body .elementor .rule :is(.e-paragraph-base) u{background:#fff0;color:inherit;border-color:currentColor;opacity:.7}body .elementor .chip .nref,body .elementor .facts .nref{justify-self:start}body .elementor .t-td a{color:var(--ink);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px;font-weight:600}body .elementor .menu-btn:hover,body .elementor .menu-btn:focus{background:var(--soft);color:var(--ink)}body .elementor button.btn-ghost:hover,body .elementor button.btn-ghost:focus{background:#fff0;color:var(--ink)}body .elementor button.btn-primary:hover,body .elementor button.btn-primary:focus{background:var(--accent);color:var(--on-accent)}body .elementor .e-button-base.btn{text-align:left}body .elementor .when .t-txt>strong:first-child{display:block}body .elementor .wrap{max-width:1360px}body .elementor .head{max-width:1000px}body .elementor .lead{max-width:85ch}body .elementor .prose,body .elementor .prose p:not(.t-txt){max-width:none}body .elementor .when,body .elementor .toc,body .elementor .faq,body .elementor .ficha,body .elementor .versions{max-width:none}body .elementor .prose .ib-links,body .elementor .ib-links{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:6px 0 0;padding:0}body .elementor .ib-links .t-li{display:block}body .elementor .ib-links a{display:inline-block;padding:7px 14px;border:1.5px solid var(--line);border-radius:99px;background:var(--bg);color:var(--ink);font-weight:700;text-decoration:none}body .elementor .ib-links a:hover{border-color:var(--ink);text-decoration:none}body .elementor .related a span{display:block;color:var(--muted);font-weight:500}body .elementor .pager{padding-top:28px;margin-top:8px}body .elementor .duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:56px;align-items:start}body .elementor .duo-col{display:grid;align-content:start;min-width:0}body .elementor .duo .head{margin-bottom:24px}body .elementor .duo .types{grid-template-columns:1fr;gap:14px}body .elementor .duo .type{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:16px;row-gap:6px;background:var(--bg);padding:20px 22px}body .elementor .duo .type>*:not(.t-svg){grid-column:2}body .elementor .duo .type>.t-svg{grid-row:1 / span 4}body .elementor .duo .type-m{margin-top:4px}@media (max-width:1000px){body .elementor .duo{grid-template-columns:1fr;gap:48px}}@media (max-width:560px){body .elementor .duo .type{grid-template-columns:1fr}body .elementor .duo .type>*:not(.t-svg){grid-column:auto}body .elementor .duo .type>.t-svg{grid-row:auto}}body.home .elementor .faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:start}@media (max-width:900px){body.home .elementor .faq{grid-template-columns:1fr}}body .elementor .hero-img{border-radius:16px;overflow:hidden;background:var(--soft)}body .elementor .hero-img img{display:block;width:100%;height:100%;aspect-ratio:3/2;object-fit:cover}body .elementor .logo{font-size:1.25rem;font-weight:800;letter-spacing:-.02em;gap:0}body .elementor .logo .t-txt span{color:var(--accent)}body .elementor .ft-legal{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}body .elementor .ft-legal a{text-decoration:underline;text-underline-offset:3px}