.elementor-kit-8{--e-global-color-primary:#017DA3;--e-global-color-secondary:#0B1E27;--e-global-color-text:#474644;--e-global-color-accent:#C07C41;--e-global-color-avdpetroldeep:#015F7D;--e-global-color-avdpetrolbright:#0BA0C7;--e-global-color-avdpetrolink:#0B2E3C;--e-global-color-avdnight2:#123B4B;--e-global-color-avdink:#272629;--e-global-color-avdmuted:#7A7975;--e-global-color-avdochrelight:#D9A06B;--e-global-color-avdochredark:#A9682F;--e-global-color-avdgreen:#1E9E75;--e-global-color-avdlight:#F5F5F4;--e-global-color-avdcream:#FBF7F0;--e-global-color-avdwhite:#FFFFFF;--e-global-color-avderror:#C0574A;--e-global-color-avderrordark:#A8473C;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:800;--e-global-typography-primary-line-height:1.14em;--e-global-typography-primary-letter-spacing:-0.022em;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-size:1.22rem;--e-global-typography-secondary-font-weight:800;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-secondary-letter-spacing:-0.022em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:0.95rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-letter-spacing:-0.01em;--e-global-typography-avdh1-font-family:"Manrope";--e-global-typography-avdh1-font-size:clamp(2.3rem,4.6vw,3.6rem);--e-global-typography-avdh1-font-weight:800;--e-global-typography-avdh1-line-height:1.08em;--e-global-typography-avdh1-letter-spacing:-0.022em;--e-global-typography-avdh2-font-family:"Manrope";--e-global-typography-avdh2-font-size:clamp(1.95rem,3.4vw,2.85rem);--e-global-typography-avdh2-font-weight:800;--e-global-typography-avdh2-line-height:1.14em;--e-global-typography-avdh2-letter-spacing:-0.022em;--e-global-typography-avdlead-font-family:"Inter";--e-global-typography-avdlead-font-size:1.06rem;--e-global-typography-avdlead-font-weight:400;--e-global-typography-avdlead-line-height:1.75em;--e-global-typography-avdeyebrow-font-family:"Inter";--e-global-typography-avdeyebrow-font-size:1rem;--e-global-typography-avdeyebrow-font-weight:700;--e-global-typography-avdeyebrow-text-transform:uppercase;--e-global-typography-avdeyebrow-line-height:1.35em;--e-global-typography-avdeyebrow-letter-spacing:0.16em;--e-global-typography-avdsmall-font-family:"Inter";--e-global-typography-avdsmall-font-size:0.875rem;--e-global-typography-avdsmall-font-weight:400;--e-global-typography-avdsmall-line-height:1.65em;--e-global-typography-avdtiny-font-family:"Inter";--e-global-typography-avdtiny-font-size:0.76rem;--e-global-typography-avdtiny-font-weight:400;--e-global-typography-avdtiny-line-height:1.55em;--e-global-typography-avdbtnlg-font-family:"Inter";--e-global-typography-avdbtnlg-font-size:1rem;--e-global-typography-avdbtnlg-font-weight:600;--e-global-typography-avdbtnlg-letter-spacing:-0.01em;--e-global-typography-avdbtnsm-font-family:"Inter";--e-global-typography-avdbtnsm-font-size:0.875rem;--e-global-typography-avdbtnsm-font-weight:600;--e-global-typography-avdbtnsm-letter-spacing:-0.01em;--e-global-typography-avdlogo-font-family:"Manrope";--e-global-typography-avdlogo-font-size:1.32rem;--e-global-typography-avdlogo-font-weight:800;--e-global-typography-avdlogo-letter-spacing:-0.035em;background-color:#FFFFFF;color:#474644;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8 h1{color:#272629;font-family:"Manrope", Sans-serif;font-weight:800;line-height:1.14em;letter-spacing:-0.022em;}.elementor-kit-8 h2{color:#272629;font-family:"Manrope", Sans-serif;font-weight:800;line-height:1.14em;letter-spacing:-0.022em;}.elementor-kit-8 h3{color:#272629;font-family:"Manrope", Sans-serif;font-weight:800;line-height:1.14em;letter-spacing:-0.022em;}.elementor-kit-8 h4{color:#272629;font-family:"Manrope", Sans-serif;font-weight:800;line-height:1.14em;letter-spacing:-0.022em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1132px;}.e-con{--container-max-width:1132px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:900px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:620px){.elementor-kit-8{--e-global-typography-accent-font-size:0.9rem;--e-global-typography-avdbtnlg-font-size:0.9rem;--e-global-typography-avdbtnsm-font-size:0.9rem;--e-global-typography-avdlogo-font-size:1.1rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */:where(body:not(.elementor-editor-active)) .elementor .elementor-widget-html,:where(body:not(.elementor-editor-active)) .elementor .elementor-widget-html>.elementor-widget-container{display:contents}:where(body:not(.elementor-editor-active)) .elementor *::before,:where(body:not(.elementor-editor-active)) .elementor *::after{box-sizing:content-box}:where(body:not(.elementor-editor-active)) .elementor .e-con{--display:block;--flex-direction:row;--flex-wrap:nowrap;--align-items:normal;--justify-content:normal;--align-content:normal;--gap:normal;--row-gap:normal;--column-gap:normal;--width:auto;--position:static;--flex-grow:0;--flex-shrink:1;--flex-basis:auto;--min-height:0;--overflow:visible;--z-index:auto;--border-radius:0;--text-align:inherit;--margin-block-start:0;--margin-block-end:0;--margin-inline-start:0;--margin-inline-end:0;--padding-block-start:0;--padding-block-end:0;--padding-inline-start:0;--padding-inline-end:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0}.elementor :where(a):is(:hover,:active,:focus){color:inherit}.elementor :where(button,[type=button],[type=submit]){border-radius:0;text-transform:none;white-space:normal;font-weight:inherit}.elementor :where(button,[type=button],[type=submit]):is(:hover,:focus){background:none;color:inherit}.elementor :where(label){display:inline;line-height:inherit;vertical-align:baseline}.elementor :where(table){margin:0;font-size:inherit;background:none;width:auto}.elementor :where(table td,table th){border:0;padding:0;line-height:inherit;vertical-align:inherit}.elementor.elementor :where(table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th){background-color:transparent}:root{--petrol:#017DA3;--petrol-deep:#015F7D;--petrol-bright:#0BA0C7;--petrol-ink:#0B2E3C;--night:#0B1E27;--night-2:#123B4B;--ink:#272629;--body:#474644;--muted:#7A7975;--ochre:#C07C41;--ochre-light:#D9A06B;--green:#1E9E75;--light:#F5F5F4;--cream:#FBF7F0;--line:rgba(16,23,28,.09);--line-soft:rgba(16,23,28,.06);--grad-night:linear-gradient(140deg,#08191F 0%,#0B2530 42%,#103444 100%);--grad-petrol:linear-gradient(118deg,#01465F 0%,#017DA3 52%,#0BA0C7 100%);--grad-page:linear-gradient(180deg,#FFFFFF 0%,#FAFAF9 100%);--grad-cream:linear-gradient(180deg,#FDFBF7 0%,#F8F3EA 100%);--grad-light:linear-gradient(180deg,#F7F7F6 0%,#F1F1EF 100%);--hairline:linear-gradient(90deg,transparent,rgba(192,124,65,.55),transparent);--sh-sm:0 1px 2px rgba(11,30,39,.04),0 6px 16px -10px rgba(11,30,39,.14);--sh-md:0 1px 2px rgba(11,30,39,.05),0 18px 40px -22px rgba(11,30,39,.30);--sh-lg:0 2px 4px rgba(11,30,39,.05),0 34px 70px -32px rgba(11,30,39,.38);--r:20px;--wrap:1180px}:where(body:not(.elementor-editor-active)) .elementor *{box-sizing:border-box;margin:0;padding:0}.elementor [hidden]{display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--body);background:#fff;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body .elementor img{display:block;max-width:100%}body .elementor button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}body .elementor a{color:inherit;text-decoration:none}body .elementor h1,body .elementor h2,body .elementor h3,body .elementor h4{font-family:'Manrope',sans-serif;color:var(--ink);letter-spacing:-.022em;line-height:1.14;font-weight:800}body .elementor .wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}body .elementor section{position:relative}body .elementor .h1{font-size:clamp(2.3rem,4.6vw,3.6rem);line-height:1.08}body .elementor .h2{font-size:clamp(1.95rem,3.4vw,2.85rem)}body .elementor .h3{font-size:1.22rem;line-height:1.3}body .elementor .lead{font-size:1.06rem;line-height:1.75;color:var(--body)}body .elementor .small{font-size:.875rem;line-height:1.65}body .elementor .tiny{font-size:.76rem;line-height:1.55;color:var(--muted)}body .elementor .eyebrow{font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.35;color:var(--petrol);margin-bottom:20px;display:flex;align-items:center;gap:13px}body .elementor .eyebrow::before{content:"";width:34px;height:1px;background:currentColor;opacity:.5;flex:none}body .elementor .mountain .eyebrow,body .elementor .split-panel .eyebrow,body .elementor .final .eyebrow,body .elementor .band .eyebrow{font-size:1rem;letter-spacing:.16em}body .elementor .eyebrow.o{color:var(--ochre)}body .elementor .center .eyebrow{justify-content:center}body .elementor .accent{color:var(--ochre)}body .elementor .sec-head{text-align:center;max-width:720px;margin:0 auto 56px}body .elementor .sec-head .lead{margin-top:18px}body .elementor .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 28px;border-radius:999px;font-weight:600;font-size:.95rem;letter-spacing:-.01em;transition:transform .18s ease,box-shadow .25s ease,background .25s ease,color .2s ease;white-space:nowrap}body .elementor .btn:active{transform:scale(.985)}body .elementor .btn-primary{background:var(--grad-petrol);color:#fff;box-shadow:0 10px 24px -12px rgba(1,125,163,.85)}body .elementor .btn-primary:hover{box-shadow:0 16px 34px -14px rgba(1,125,163,.9);transform:translateY(-1px)}body .elementor .btn-gold{background:linear-gradient(118deg,#A9682F,#C07C41 55%,#D9A06B);color:#fff;box-shadow:0 10px 24px -12px rgba(192,124,65,.85)}body .elementor .btn-gold:hover{transform:translateY(-1px);box-shadow:0 16px 34px -14px rgba(192,124,65,.9)}body .elementor .btn-ghost{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(6px)}body .elementor .btn-ghost:hover{background:rgba(255,255,255,.16)}body .elementor .btn-outline{border:1.5px solid rgba(16,23,28,.18);color:var(--ink);background:#fff}body .elementor .btn-outline:hover{border-color:var(--ink);transform:translateY(-1px)}body .elementor .btn-lg{padding:16px 34px;font-size:1rem}body .elementor .btn-sm{padding:11px 22px;font-size:.875rem}body .elementor .btn-full{width:100%}body .elementor .arrow{transition:transform .2s ease}body .elementor .btn:hover .arrow{transform:translateX(3px)}body .elementor .link-arrow{display:inline-flex;align-items:center;gap:7px;font-weight:600;font-size:.9rem;color:var(--petrol)}body .elementor .link-arrow svg{transition:transform .2s ease}body .elementor .link-arrow:hover svg{transform:translateX(4px)}body .elementor .card{background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm)}body .elementor .card-hover{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}body .elementor .card-hover:hover{transform:translateY(-3px);box-shadow:var(--sh-md);border-color:rgba(1,125,163,.22)}body .elementor .rv{opacity:0;transform:translateY(26px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}body .elementor .rv.in{opacity:1;transform:none}body .elementor .logo{display:inline-flex;align-items:center;gap:11px}body .elementor .logo-mark{width:36px;height:36px;flex:none;border-radius:10px;box-shadow:0 4px 12px -4px rgba(1,125,163,.5)}body .elementor .logo-word{font-family:'Manrope',sans-serif;font-weight:800;font-size:1.32rem;letter-spacing:-.035em;color:var(--ink);transition:color .3s ease;white-space:nowrap}body .elementor .logo-badge{font-family:'Manrope',sans-serif;font-weight:800;font-size:.66rem;letter-spacing:.09em;color:#fff;background:linear-gradient(135deg,#C07C41,#D9A06B);padding:4px 9px;border-radius:7px;line-height:1}body .elementor .on-dark .logo-word{color:#fff}body .elementor .logo-sm .logo-mark{width:30px;height:30px}body .elementor .logo-sm .logo-word{font-size:1.12rem}body .elementor #hd{position:fixed;top:0;left:0;right:0;z-index:80;padding:16px 0;transition:padding .3s ease,background .3s ease,box-shadow .3s ease}body .elementor #hd::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(8,25,31,.72),rgba(8,25,31,0));opacity:1;transition:opacity .3s ease}body .elementor #hd.scrolled{padding:9px 0;background:rgba(255,255,255,.94);backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(16,23,28,.07),0 10px 30px -22px rgba(11,30,39,.4)}body .elementor #hd.scrolled::before{opacity:0}body .elementor .hd-inner{max-width:var(--wrap);margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;position:relative}body .elementor .hd-nav{display:flex;align-items:center;gap:30px}body .elementor .hd-nav a{font-size:.9rem;font-weight:500;color:rgba(255,255,255,.82);transition:color .25s ease,opacity .2s ease;position:relative}body .elementor .hd-nav a::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1.5px;background:var(--ochre);transform:scaleX(0);transform-origin:left;transition:transform .28s ease}body .elementor .hd-nav a:hover::after{transform:scaleX(1)}body .elementor #hd.scrolled .hd-nav a{color:var(--body)}body .elementor #hd.scrolled .hd-nav a:hover{color:var(--ink)}body .elementor .hd-cta{display:flex;align-items:center;gap:12px}body .elementor .burger{display:none;width:42px;height:42px;border-radius:12px;align-items:center;justify-content:center;color:#fff}body .elementor #hd.scrolled .burger{color:var(--ink)}body .elementor .mob{display:none;position:absolute;top:calc(100% + 10px);left:24px;right:24px;background:#fff;border-radius:18px;box-shadow:var(--sh-lg);padding:14px;border:1px solid var(--line)}body .elementor .mob.open{display:block}body .elementor .mob a{display:block;padding:12px 14px;border-radius:12px;font-weight:500;color:var(--body);font-size:.95rem}body .elementor .mob a:hover{background:var(--light);color:var(--ink)}body .elementor .mob .btn{margin-top:8px}body .elementor .hero{min-height:100svh;display:flex;align-items:center;background:var(--grad-night);overflow:hidden;isolation:isolate}body .elementor .hero-media{position:absolute;inset:0;z-index:-4;background:#08191F}body .elementor .hero-media video,body .elementor .hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 42%;filter:saturate(.86) contrast(1.04) brightness(.92)}body .elementor .hero-tint{position:absolute;inset:0;z-index:-3;mix-blend-mode:soft-light;background:linear-gradient(118deg,rgba(1,125,163,.95) 0%,rgba(11,160,199,.55) 42%,rgba(1,60,82,.85) 100%)}body .elementor .hero-sheen{position:absolute;inset:-20% -60%;z-index:-2;pointer-events:none;mix-blend-mode:screen;opacity:.5;background:linear-gradient(104deg,transparent 34%,rgba(120,205,235,.14) 46%,rgba(190,235,250,.24) 50%,rgba(120,205,235,.14) 54%,transparent 66%);animation:sheen 13s cubic-bezier(.45,0,.55,1) infinite}@keyframes sheen{0%{transform:translate3d(-38%,0,0)}55%{transform:translate3d(38%,0,0)}100%{transform:translate3d(-38%,0,0)}}@media (prefers-reduced-motion:reduce){body .elementor .hero-sheen{animation:none;opacity:.28}}body .elementor .hero-fade{position:absolute;inset:0;z-index:-1;background:linear-gradient(96deg,rgba(7,22,29,.96) 0%,rgba(7,22,29,.9) 26%,rgba(8,25,31,.74) 44%,rgba(9,29,38,.44) 62%,rgba(9,29,38,.3) 100%)}body .elementor .hero-vig{position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 90% at 20% 40%,rgba(1,125,163,.18),transparent 60%),linear-gradient(180deg,rgba(8,25,31,.5) 0%,transparent 22%,transparent 62%,rgba(8,25,31,.72) 100%)}body .elementor .hero-inner{width:100%;padding:150px 0 110px;position:relative}body .elementor .hero-copy{max-width:600px}body .elementor .badge{display:inline-flex;align-items:center;gap:9px;padding:8px 17px;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#9FE0F2;background:rgba(1,125,163,.18);border:1px solid rgba(11,160,199,.42);margin-bottom:30px;backdrop-filter:blur(6px)}body .elementor .hero h1{color:#fff;margin-bottom:26px}body .elementor .hero h1 .accent{background:linear-gradient(100deg,#D9A06B,#C07C41);-webkit-background-clip:text;background-clip:text;color:transparent}body .elementor .hero p{font-size:1.1rem;line-height:1.72;color:rgba(255,255,255,.76);margin-bottom:38px;max-width:540px}body .elementor .hero p strong{color:#fff;font-weight:600}body .elementor .hero-btns{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:46px}body .elementor .hero-trust{display:flex;flex-wrap:wrap;gap:12px 26px;padding-top:26px;border-top:1px solid rgba(255,255,255,.13)}body .elementor .hero-trust span{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;color:rgba(255,255,255,.7)}body .elementor .hero-trust svg{color:var(--petrol-bright);flex:none}body .elementor .scroll-cue{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);width:1px;height:52px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.55));opacity:.6}body .elementor .sec{padding:104px 0}body .elementor .sec-s{padding:76px 0}body .elementor .bg-light{background:var(--grad-light)}body .elementor .bg-cream{background:var(--grad-cream)}body .elementor .bg-page{background:var(--grad-page)}body .elementor .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}body .elementor .grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}body .elementor .benefit{padding:34px 30px}body .elementor .ico{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,rgba(1,125,163,.13),rgba(1,125,163,.05));color:var(--petrol);margin-bottom:22px;border:1px solid rgba(1,125,163,.14)}body .elementor .ico.gold{background:linear-gradient(140deg,rgba(192,124,65,.15),rgba(192,124,65,.05));color:var(--ochre);border-color:rgba(192,124,65,.18);font-weight:800;font-size:1.15rem;font-family:'Manrope',sans-serif}body .elementor .benefit h3{font-size:1.06rem;margin-bottom:10px;min-height:2.6em;display:flex;align-items:flex-start}body .elementor .benefit p{font-size:.9rem;line-height:1.68}body .elementor .trustbar{background:#fff;border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);padding:24px 0}body .elementor .trustbar-in{display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap}body .elementor .tb-items{display:flex;gap:26px;flex-wrap:wrap}body .elementor .tb-items span{display:flex;align-items:center;gap:8px;font-size:.875rem;font-weight:600;color:var(--ink)}body .elementor .tb-items svg{color:var(--petrol)}body .elementor .tb-rating{display:flex;align-items:center;gap:13px;padding:9px 18px;border-radius:14px;border:1px solid var(--line);background:var(--grad-cream)}body .elementor .stars{display:flex;gap:2px;color:var(--ochre)}body .elementor .split{display:grid;grid-template-columns:1fr 1fr;min-height:560px}body .elementor .split-img{position:relative;min-height:340px;overflow:hidden}body .elementor .split-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 22%}body .elementor .split-quote{position:absolute;left:0;right:0;bottom:0;padding:38px 40px;background:linear-gradient(0deg,rgba(8,25,31,.9) 30%,rgba(8,25,31,.55) 65%,transparent)}body .elementor .split-quote p{color:#fff;font-size:1.02rem;font-style:italic;line-height:1.6;margin-bottom:8px}body .elementor .split-quote .src{font-size:.8rem;font-weight:600;color:var(--ochre-light);font-style:normal;letter-spacing:.04em}body .elementor .split-panel{background:var(--grad-night);display:flex;flex-direction:column;justify-content:center;padding:82px 62px;position:relative;overflow:hidden}body .elementor .split-panel::after{content:"";position:absolute;inset:0;background:radial-gradient(90% 70% at 90% 10%,rgba(1,125,163,.22),transparent 65%);pointer-events:none}body .elementor .split-panel > *{position:relative;z-index:1}body .elementor .split-panel h2{color:#fff;margin-bottom:20px}body .elementor .split-panel p{color:rgba(255,255,255,.68);font-size:1.02rem;line-height:1.72;margin-bottom:34px;max-width:460px}body .elementor .split-btns{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:38px}body .elementor .panel-facts{display:flex;flex-wrap:wrap;gap:14px 34px;padding-top:28px;border-top:1px solid rgba(255,255,255,.14)}body .elementor .panel-fact{display:flex;flex-direction:column;gap:3px}body .elementor .panel-fact b{font-family:'Manrope',sans-serif;font-size:1.32rem;color:#fff;font-weight:800;letter-spacing:-.02em}body .elementor .panel-fact span{font-size:.76rem;color:rgba(255,255,255,.55);letter-spacing:.05em;text-transform:uppercase;font-weight:600}body .elementor .pill-val{font-size:.85rem;font-weight:700;color:var(--petrol);background:rgba(1,125,163,.09);padding:4px 14px;border-radius:999px;font-variant-numeric:tabular-nums}body .elementor input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:5px;border-radius:99px;background:rgba(16,23,28,.1);outline:none}body .elementor input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--petrol);box-shadow:0 3px 10px -2px rgba(1,125,163,.6);cursor:pointer;transition:transform .15s ease}body .elementor input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.12)}body .elementor input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--petrol);cursor:pointer}body .elementor .range-scale{display:flex;justify-content:space-between;font-size:.72rem;color:var(--muted);margin-top:8px}body .elementor .mini-cta{background:var(--grad-cream);border:1px solid rgba(192,124,65,.22);border-radius:26px;padding:30px;text-align:center}body .elementor .mini-cta h4{font-size:1.02rem;margin-bottom:8px}body .elementor .mini-cta p{font-size:.875rem;margin-bottom:20px}body .elementor .disclaimer{font-size:.72rem;color:var(--muted);text-align:center;line-height:1.6;padding:0 10px}body .elementor .growth-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}body .elementor .chart-wrap{display:flex;justify-content:center;position:relative}body .elementor .chart-wrap::before{content:"";position:absolute;inset:8% 6%;border-radius:50%;background:radial-gradient(circle,rgba(1,125,163,.09),transparent 68%);filter:blur(6px)}body .elementor .growth-text p{margin-bottom:18px}body .elementor .bar-g{cursor:pointer}body .elementor .bar-g rect.bar{transition:all .3s cubic-bezier(.34,1.4,.64,1)}@keyframes pulseRing{from{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}body .elementor .what-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}body .elementor .etf-card{background:var(--grad-cream);border:1px solid rgba(192,124,65,.24);border-radius:26px;padding:38px;box-shadow:var(--sh-sm)}body .elementor .etf-head{display:flex;align-items:center;gap:14px;margin-bottom:20px}body .elementor .etf-num{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#C07C41,#D9A06B);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-family:'Manrope',sans-serif}body .elementor .list{display:flex;flex-direction:column;gap:12px;margin-top:20px}body .elementor .list li{display:flex;gap:12px;align-items:flex-start;font-size:.94rem;color:var(--body);list-style:none}body .elementor .list li .tick{width:20px;height:20px;border-radius:50%;flex:none;margin-top:2px;display:flex;align-items:center;justify-content:center;background:rgba(1,125,163,.1);color:var(--petrol)}body .elementor .list.gold li .tick{background:rgba(192,124,65,.14);color:var(--ochre)}body .elementor .mountain{min-height:520px;display:flex;align-items:center;overflow:hidden;isolation:isolate;text-align:center}body .elementor .mountain img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;z-index:-2}body .elementor .mountain .ov{position:absolute;inset:0;z-index:-1;background:radial-gradient(78% 92% at 50% 50%,rgba(8,25,31,.8) 0%,rgba(8,25,31,.72) 45%,rgba(8,25,31,.55) 100%),linear-gradient(180deg,rgba(8,25,31,.55),transparent 30%,transparent 70%,rgba(8,25,31,.65))}body .elementor .mountain-in{padding:110px 0;width:100%}body .elementor .mountain-copy{max-width:760px;margin:0 auto}body .elementor .mountain h2{color:#fff;font-size:clamp(2rem,3.8vw,3.1rem);margin-bottom:22px}body .elementor .mountain p{color:rgba(255,255,255,.75);font-size:1.08rem;line-height:1.74;margin-bottom:36px}body .elementor .btn-row{display:flex;flex-wrap:wrap;gap:13px;justify-content:center}body .elementor .step{padding:36px 32px;display:flex;flex-direction:column;height:100%}body .elementor .step-num{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Manrope',sans-serif;font-weight:800;font-size:.9rem;color:#fff;margin-bottom:22px}body .elementor .step-num.p{background:var(--grad-petrol);box-shadow:0 8px 20px -10px rgba(1,125,163,.85)}body .elementor .step-num.o{background:linear-gradient(118deg,#A9682F,#C07C41 55%,#D9A06B);box-shadow:0 8px 20px -10px rgba(192,124,65,.85)}body .elementor .step h3{margin-bottom:12px}body .elementor .step p{font-size:.94rem;line-height:1.7;margin-bottom:22px}body .elementor .note{margin-top:auto;border-radius:14px;padding:16px 18px;background:rgba(1,125,163,.06);border:1px solid rgba(1,125,163,.12)}body .elementor .note.gold{background:rgba(192,124,65,.07);border-color:rgba(192,124,65,.16)}body .elementor .note b{display:block;font-size:.74rem;letter-spacing:.09em;text-transform:uppercase;color:var(--petrol);margin-bottom:5px}body .elementor .note.gold b{color:var(--ochre)}body .elementor .note span{font-size:.83rem;color:var(--body);line-height:1.6}body .elementor .foerd{padding:30px 26px;height:100%}body .elementor .foerd h3{font-size:.98rem;margin-bottom:9px;line-height:1.35}body .elementor .foerd p{font-size:.86rem;line-height:1.65}body .elementor .faq{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px}body .elementor .q{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;transition:box-shadow .25s ease,border-color .25s ease}body .elementor .q.open{box-shadow:var(--sh-md);border-color:rgba(1,125,163,.22)}body .elementor .q-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;text-align:left;font-weight:600;font-size:.98rem;color:var(--ink);font-family:'Manrope',sans-serif;letter-spacing:-.01em}body .elementor .q-btn svg{flex:none;color:var(--petrol);transition:transform .3s ease}body .elementor .q.open .q-btn svg{transform:rotate(180deg)}body .elementor .q-body{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.22,1,.36,1)}body .elementor .q-body p{padding:0 26px 24px;font-size:.94rem;line-height:1.75;color:var(--body)}body .elementor table{width:100%;border-collapse:collapse}body .elementor thead th{padding:20px 22px;font-size:.85rem;font-weight:600;color:var(--body);background:var(--grad-light);text-align:center}body .elementor thead th:first-child{text-align:left}body .elementor tbody td{padding:16px 22px;font-size:.9rem;text-align:center;border-top:1px solid var(--line-soft)}body .elementor tbody td:first-child{text-align:left;font-weight:500;color:var(--ink)}body .elementor .band{padding:92px 0;background:var(--grad-petrol);overflow:hidden;text-align:center}body .elementor .band::before{content:"";position:absolute;inset:0;background:radial-gradient(70% 130% at 50% -20%,rgba(255,255,255,.16),transparent 60%),radial-gradient(60% 90% at 88% 110%,rgba(1,60,82,.5),transparent 62%)}body .elementor .band-line{position:absolute;left:0;right:0;height:1px;background:var(--hairline);opacity:.7}body .elementor .band-line.t{top:0}body .elementor .band-line.b{bottom:0}body .elementor .band-in{position:relative;z-index:1;max-width:780px;margin:0 auto}body .elementor .band h2{color:#fff;margin-bottom:18px}body .elementor .band .accent{color:#F6DCBB}body .elementor .band p{color:rgba(255,255,255,.78);font-size:1.05rem;margin-bottom:34px}body .elementor .trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}body .elementor .tcard{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);transition:transform .3s ease,box-shadow .3s ease}body .elementor .tcard:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}body .elementor .tmedia{height:248px;position:relative;overflow:hidden;flex:none;background:var(--grad-light)}body .elementor .tmedia img{width:100%;height:100%;object-fit:cover;object-position:center 18%}body .elementor .tbody{padding:28px 28px 0;display:flex;flex-direction:column;flex:1}body .elementor .tlabel{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--petrol);margin-bottom:9px}body .elementor .tcard h3{font-size:1.14rem;margin-bottom:12px}body .elementor .tcard .txt{font-size:.9rem;line-height:1.68;color:var(--body);flex:1}body .elementor .tfoot{margin:22px 28px 26px;padding-top:18px;border-top:1px solid var(--line-soft);min-height:52px;display:flex;align-items:center}body .elementor .tfoot .quote{font-size:.9rem;font-style:italic;color:var(--body)}body .elementor .map{position:absolute;inset:0}body .elementor .map .pin{position:absolute;width:9px;height:9px;border-radius:50%;transform:translate(-50%,-50%)}body .elementor .map-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none}body .elementor .map-center::before{content:"";position:absolute;width:230px;height:120px;border-radius:50%;background:radial-gradient(closest-side,rgba(246,246,245,.96),rgba(246,246,245,0))}body .elementor .map-center > *{position:relative}body .elementor .map-center b{font-family:'Manrope',sans-serif;font-size:.95rem;color:var(--ink)}body .elementor .map-center span{font-size:.78rem;color:var(--body)}body .elementor .rating{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:var(--grad-cream)}body .elementor .rating .stars{gap:4px}body .elementor .rating b{font-family:'Manrope',sans-serif;font-size:2.5rem;font-weight:800;color:var(--ink);letter-spacing:-.03em;line-height:1}body .elementor .rating span{font-size:.82rem;color:var(--body)}body .elementor .review{border-radius:14px;padding:15px 17px;background:var(--light);margin-bottom:10px}body .elementor .review p{font-size:.86rem;font-style:italic;color:var(--body);margin-bottom:6px;line-height:1.6}body .elementor .review b{font-size:.75rem;font-weight:600;color:var(--petrol);font-style:normal}body .elementor .final{padding:112px 0;background:var(--grad-night);overflow:hidden;text-align:center}body .elementor .final::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 80% at 50% 0%,rgba(1,125,163,.3),transparent 62%),radial-gradient(50% 60% at 82% 100%,rgba(192,124,65,.16),transparent 65%)}body .elementor .final-in{position:relative;z-index:1;max-width:820px;margin:0 auto}body .elementor .final h2{color:#fff;font-size:clamp(2rem,3.8vw,3.05rem);margin-bottom:20px}body .elementor .final-in .sub{color:rgba(255,255,255,.68);font-size:1.08rem;margin-bottom:42px}body .elementor .lead-row{display:flex;gap:12px}body .elementor .final .seminar{margin-top:42px;font-size:.9rem;color:rgba(255,255,255,.4)}body .elementor .final .seminar a{color:rgba(11,160,199,.9);text-decoration:underline}body .elementor footer{background:linear-gradient(180deg,#0A171D,#08131A);color:rgba(255,255,255,.55);padding:76px 0 0}body .elementor .f-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:48px;padding-bottom:52px}body .elementor .f-brand p{font-size:.88rem;line-height:1.7;margin:20px 0 12px;max-width:320px}body .elementor .f-brand .addr{font-size:.8rem;color:rgba(255,255,255,.4)}body .elementor footer h4{color:#fff;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-weight:700}body .elementor footer ul{list-style:none;display:flex;flex-direction:column;gap:11px}body .elementor footer li a{font-size:.88rem;transition:color .2s ease}body .elementor footer li a:hover{color:#fff}body .elementor .f-bottom{border-top:1px solid rgba(255,255,255,.09);padding:26px 0 34px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:.76rem;color:rgba(255,255,255,.38)}body .elementor .f-legal{display:flex;gap:20px;flex-wrap:wrap}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes pop{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:1080px){body .elementor .grid-4{grid-template-columns:repeat(2,1fr)}body .elementor .growth-grid,body .elementor .what-grid{gap:44px}body .elementor .split-panel{padding:64px 44px}}@media(max-width:900px){body .elementor .hd-nav,body .elementor .hd-cta .btn{display:none}body .elementor .burger{display:flex}body .elementor .hero-media video,body .elementor .hero-media img{object-position:center 45%}body .elementor .hero-fade{background:linear-gradient(180deg,rgba(8,25,31,.86) 0%,rgba(8,25,31,.7) 45%,rgba(8,25,31,.94) 100%)}body .elementor .hero-inner{padding:130px 0 90px}body .elementor .grid-3,body .elementor .growth-grid,body .elementor .what-grid,body .elementor .split,body .elementor .trust-grid,body .elementor .f-grid{grid-template-columns:1fr}body .elementor .sec{padding:74px 0}body .elementor .split-panel{padding:56px 28px}body .elementor .growth-grid .chart-wrap{order:2}body .elementor .f-grid{gap:34px}body .elementor .lead-row{flex-direction:column}}@media(max-width:620px){body .elementor .grid-4{grid-template-columns:1fr}body .elementor .mini-cta,body .elementor .etf-card{padding:26px}body .elementor .hero p{font-size:1rem}body .elementor .btn{padding:13px 22px;font-size:.9rem}body .elementor .logo-word{font-size:1.1rem}body .elementor .logo-mark{width:31px;height:31px}body .elementor table{min-width:560px}body .elementor .trustbar-in{justify-content:flex-start}body .elementor .f-bottom{flex-direction:column}body .elementor .tmedia{height:210px}}body .elementor .hd-nav{gap:24px}body .elementor .hd-nav a{font-size:.88rem}body .elementor .hd-login{display:inline-flex;align-items:center;gap:7px;font-size:.84rem;font-weight:600;color:rgba(255,255,255,.8);padding:9px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.22);transition:background .25s ease,border-color .25s ease,color .25s ease}body .elementor .hd-login:hover{background:rgba(255,255,255,.12);color:#fff}body .elementor #hd.scrolled .hd-login{color:var(--body);border-color:var(--line)}body .elementor #hd.scrolled .hd-login:hover{background:var(--light);color:var(--ink)}body .elementor .finder{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:28px;padding:52px;box-shadow:var(--sh-sm)}body .elementor .finder-map{position:relative;height:300px;border-radius:20px;overflow:hidden;background:var(--grad-light);border:1px solid var(--line-soft)}body .elementor .post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch}body .elementor .post-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;box-shadow:var(--sh-sm);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}body .elementor .post-card:hover{transform:translateY(-4px);box-shadow:var(--sh-md);border-color:rgba(1,125,163,.22)}body .elementor .post-img{height:210px;overflow:hidden;flex:none;background:var(--grad-light)}body .elementor .post-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}body .elementor .post-card:hover .post-img img{transform:scale(1.045)}body .elementor .post-body{padding:26px 26px 28px;display:flex;flex-direction:column;flex:1}body .elementor .post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.74rem;color:var(--muted);margin-bottom:14px}body .elementor .post-cat{font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--petrol);background:rgba(1,125,163,.09);padding:4px 11px;border-radius:999px;font-size:.66rem}body .elementor .post-card h3{font-size:1.1rem;line-height:1.32;margin-bottom:11px}body .elementor .post-card p{font-size:.9rem;line-height:1.68;color:var(--body);flex:1;margin-bottom:20px}body .elementor .post-card .link-arrow{align-self:flex-start}body .elementor .post-card:hover .link-arrow svg{transform:translateX(4px)}body .elementor .post-feature{display:grid;grid-template-columns:1.1fr .9fr;gap:0;background:#fff;border:1px solid var(--line);border-radius:26px;overflow:hidden;box-shadow:var(--sh-sm);margin-bottom:28px;transition:transform .3s ease,box-shadow .3s ease}body .elementor .post-feature:hover{transform:translateY(-3px);box-shadow:var(--sh-md)}body .elementor .post-feature .post-img{height:100%;min-height:330px}body .elementor .post-feature .post-body{padding:48px 46px;justify-content:center}body .elementor .post-feature h3{font-size:1.72rem;line-height:1.2;margin-bottom:14px}body .elementor .post-feature p{font-size:.98rem}body .elementor .page-hero{background:var(--grad-night);padding:172px 0 82px;overflow:hidden;isolation:isolate}body .elementor .page-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 90% at 78% 0%,rgba(1,125,163,.3),transparent 62%),radial-gradient(50% 70% at 8% 100%,rgba(192,124,65,.14),transparent 66%)}body .elementor .page-hero h1{color:#fff;font-size:clamp(2.1rem,4vw,3.15rem);max-width:880px}body .elementor .page-hero .lead{color:rgba(255,255,255,.7);margin-top:20px;max-width:660px;font-size:1.08rem}body .elementor .crumb{display:flex;align-items:center;gap:9px;font-size:.8rem;color:rgba(255,255,255,.45);margin-bottom:24px}body .elementor .crumb a{color:rgba(255,255,255,.7)}body .elementor .crumb a:hover{color:#fff}body .elementor .art-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:30px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);font-size:.84rem;color:rgba(255,255,255,.6)}body .elementor .art-meta .who{display:flex;align-items:center;gap:11px;color:#fff;font-weight:600}body .elementor .art-meta .who img{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:center 15%}body .elementor .art-wrap{max-width:760px;margin:0 auto}body .elementor .art-cover{max-width:1000px;margin:-52px auto 0;border-radius:24px;overflow:hidden;box-shadow:var(--sh-lg);position:relative;z-index:2}body .elementor .art-cover img{width:100%;height:auto;display:block}body .elementor .art-body{font-size:1.06rem;line-height:1.8;color:var(--body)}body .elementor .art-body > p{margin-bottom:22px}body .elementor .art-body .intro{font-size:1.2rem;line-height:1.7;color:var(--ink);font-weight:500;margin-bottom:32px}body .elementor .art-body h2{font-size:1.72rem;margin:52px 0 18px}body .elementor .art-body h3{font-size:1.16rem;margin:34px 0 12px}body .elementor .art-body ul{margin:0 0 24px;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:11px}body .elementor .art-body ul li{display:flex;gap:12px;align-items:flex-start}body .elementor .art-body ul li::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--petrol);flex:none;margin-top:11px}body .elementor .art-body strong{color:var(--ink);font-weight:600}body .elementor .art-body a{color:var(--petrol);text-decoration:underline;text-underline-offset:3px}body .elementor .pull{margin:40px 0;padding:32px 34px;border-radius:22px;background:var(--grad-cream);border:1px solid rgba(192,124,65,.22)}body .elementor .pull p{font-family:'Manrope',sans-serif;font-size:1.24rem;line-height:1.45;color:var(--ink);font-weight:700;letter-spacing:-.015em}body .elementor .pull span{display:block;margin-top:12px;font-size:.82rem;color:var(--ochre);font-weight:600;letter-spacing:.05em}body .elementor .factbox{margin:36px 0;border-radius:20px;padding:28px 30px;background:rgba(1,125,163,.05);border:1px solid rgba(1,125,163,.16)}body .elementor .factbox h4{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--petrol);margin-bottom:14px}body .elementor .factbox ul li::before{background:var(--ochre)}body .elementor .factbox ul{margin:0}body .elementor .art-cta{margin:52px 0 0;border-radius:24px;padding:44px;text-align:center;background:var(--grad-night);position:relative;overflow:hidden}body .elementor .art-cta::before{content:"";position:absolute;inset:0;background:radial-gradient(70% 100% at 50% 0%,rgba(1,125,163,.32),transparent 65%)}body .elementor .art-cta > *{position:relative;z-index:1}body .elementor .art-cta h3{color:#fff;font-size:1.5rem;margin-bottom:12px}body .elementor .art-cta p{color:rgba(255,255,255,.68);margin-bottom:26px;font-size:.98rem}body .elementor .art-note{margin-top:40px;padding-top:22px;border-top:1px solid var(--line);font-size:.78rem;color:var(--muted);line-height:1.65}@media(max-width:900px){body .elementor .finder,body .elementor .post-grid,body .elementor .post-feature{grid-template-columns:1fr}body .elementor .finder{padding:32px 26px;gap:30px}body .elementor .post-feature .post-body{padding:32px 28px}body .elementor .post-feature .post-img{min-height:220px}body .elementor .page-hero{padding:140px 0 64px}body .elementor .art-cover{margin-top:-30px;border-radius:18px}body .elementor .art-cta{padding:32px 24px}}@media(max-width:1180px){body .elementor .hd-nav{display:none}body .elementor .burger{display:flex}body .elementor .hd-cta .hd-login{display:none}}body .elementor .calc2{--c-line:rgba(16,23,28,.09)}body .elementor .calc2-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:24px;align-items:start}body .elementor .calc2-inputs,body .elementor .calc2-out{background:#fff;border:1px solid var(--line);border-radius:26px;box-shadow:var(--sh-md)}body .elementor .calc2-inputs{padding:34px 30px}body .elementor .calc2-out{padding:30px;overflow:hidden}body .elementor .c-panel-title{font-family:'Manrope',sans-serif;font-weight:800;font-size:1.02rem;color:var(--ink);letter-spacing:-.02em;margin-bottom:26px;padding-bottom:16px;border-bottom:1px solid var(--line-soft)}body .elementor .c-group{margin-bottom:26px}body .elementor .c-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}body .elementor .c-label{font-size:.9rem;font-weight:600;color:var(--ink)}body .elementor .c-note{font-size:.76rem;line-height:1.55;color:var(--muted);margin-top:10px}body .elementor .c-divider{border:0;border-top:1px solid var(--line-soft);margin:26px 0}body .elementor .c-toggle{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:14px;background:var(--light);border:1px solid var(--line-soft)}body .elementor .c-toggle-btn{padding:10px 12px;border-radius:10px;font-size:.86rem;font-weight:600;color:var(--body);transition:background .22s ease,color .22s ease,box-shadow .22s ease}body .elementor .c-toggle-btn:hover{color:var(--ink)}body .elementor .c-toggle-btn.is-active{background:#fff;color:var(--petrol);box-shadow:var(--sh-sm)}body .elementor .c-tabs{display:flex;gap:5px;padding:5px;border-radius:14px;background:var(--light);border:1px solid var(--line-soft);margin-bottom:20px}body .elementor .c-tab{flex:1;padding:11px 10px;border-radius:10px;font-size:.88rem;font-weight:600;color:var(--body);transition:background .22s ease,color .22s ease,box-shadow .22s ease}body .elementor .c-tab:hover{color:var(--ink)}body .elementor .c-tab.is-active{background:#fff;color:var(--petrol);box-shadow:var(--sh-sm)}@keyframes cfade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}body .elementor .c-hero{border-radius:22px;padding:32px;text-align:center;background:var(--grad-night);position:relative;overflow:hidden;margin-bottom:20px}body .elementor .c-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(80% 110% at 50% 0%,rgba(1,125,163,.34),transparent 66%)}body .elementor .c-hero > *{position:relative;z-index:1}body .elementor .c-hero-label{font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.55);margin-bottom:12px}body .elementor .c-hero-value{font-family:'Manrope',sans-serif;font-weight:800;font-size:clamp(2.6rem,5vw,3.5rem);line-height:1;letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;background:linear-gradient(100deg,#fff,#9FE0F2);-webkit-background-clip:text;background-clip:text;color:transparent}body .elementor .c-hero-sub{font-size:.86rem;color:rgba(255,255,255,.6);margin-top:10px}body .elementor .c-hero .c-track{margin:24px 0 10px;background:rgba(255,255,255,.14)}body .elementor .c-hero .c-track-label{color:rgba(255,255,255,.6)}body .elementor .c-track{height:8px;border-radius:99px;background:rgba(16,23,28,.08);overflow:hidden}body .elementor .c-fill{height:100%;border-radius:99px;width:0;background:var(--grad-petrol);transition:width .55s cubic-bezier(.22,1,.36,1)}body .elementor .c-fill.is-gold{background:linear-gradient(90deg,#A9682F,#D9A06B)}body .elementor .c-track-label{display:flex;justify-content:space-between;font-size:.76rem;color:var(--muted);margin-top:9px}body .elementor .c-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}body .elementor .c-metric{border:1px solid var(--line);border-radius:18px;padding:20px;background:var(--grad-page);transition:border-color .25s ease,transform .25s ease}body .elementor .c-metric:hover{border-color:rgba(1,125,163,.24);transform:translateY(-2px)}body .elementor .c-metric.is-hl{background:linear-gradient(150deg,rgba(1,125,163,.08),rgba(1,125,163,.02));border-color:rgba(1,125,163,.2)}body .elementor .c-metric-label{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;line-height:1.4}body .elementor .c-metric-value{font-family:'Manrope',sans-serif;font-weight:800;font-size:1.42rem;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.1}body .elementor .c-metric.is-hl .c-metric-value{color:var(--petrol)}body .elementor .c-metric-value.is-gold{color:var(--ochre)}body .elementor .c-metric-sub{font-size:.75rem;color:var(--muted);margin-top:7px}body .elementor .c-block-title{font-family:'Manrope',sans-serif;font-weight:800;font-size:.96rem;color:var(--ink);letter-spacing:-.015em;margin-bottom:16px}body .elementor .c-table{width:100%;border-collapse:collapse;font-size:.86rem}body .elementor .c-table td{padding:11px 0;border-bottom:1px solid var(--line-soft);color:var(--body)}body .elementor .c-table td:last-child{text-align:right;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}body .elementor .c-table tr.is-total td{border-bottom:0;border-top:1.5px solid var(--line);padding-top:14px;font-weight:700;color:var(--ink)}body .elementor .c-table tr.is-total td:last-child{color:var(--petrol);font-size:1rem}body .elementor .c-dev-wrap{overflow-x:auto;margin-top:24px}body .elementor .c-chart-head{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}body .elementor .c-legend{display:flex;gap:18px;font-size:.78rem;color:var(--muted)}body .elementor .c-legend span{display:flex;align-items:center;gap:7px}body .elementor .c-legend i{width:16px;height:3px;border-radius:2px;background:var(--petrol);display:block}body .elementor .c-legend i.is-dashed{background:repeating-linear-gradient(90deg,var(--ochre) 0 5px,transparent 5px 9px);height:2px}body .elementor .c-chart{position:relative;height:280px;border-radius:18px;background:var(--grad-page);border:1px solid var(--line-soft);padding:8px}body .elementor .c-chart svg{width:100%;height:100%;display:block;overflow:visible}body .elementor .c-tip{position:absolute;pointer-events:none;opacity:0;transform:translate(-50%,-100%);background:#0B2E3C;color:#fff;border-radius:11px;padding:9px 13px;font-size:.75rem;line-height:1.5;white-space:nowrap;box-shadow:var(--sh-md);transition:opacity .15s ease}body .elementor .c-tip b{display:block;font-size:.8rem;margin-bottom:3px;color:#9FE0F2}body .elementor .c-tip em{font-style:normal;color:var(--ochre-light)}body .elementor .calc2-cta{display:flex;justify-content:space-between;align-items:center;gap:26px;flex-wrap:wrap;margin-top:24px;padding:26px 32px;border-radius:22px;background:#fff;border:1px solid rgba(192,124,65,.24);box-shadow:var(--sh-sm)}body .elementor .c-cta-title{font-family:'Manrope',sans-serif;font-weight:800;font-size:1.12rem;color:var(--ink);letter-spacing:-.02em}body .elementor .c-cta-sub{font-size:.88rem;color:var(--body);margin-top:5px}@media(max-width:1080px){body .elementor .calc2-grid{grid-template-columns:1fr}body .elementor .c-metrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){body .elementor .calc2-inputs,body .elementor .calc2-out{padding:24px 20px;border-radius:20px}body .elementor .c-metrics{grid-template-columns:1fr}body .elementor .c-tabs{gap:3px;padding:4px}body .elementor .c-tab{font-size:.8rem;padding:10px 6px}body .elementor .c-hero{padding:26px 20px}body .elementor .calc2-cta{padding:24px 22px}body .elementor .calc2-cta .btn-row{justify-content:flex-start!important;width:100%}body .elementor .calc2-cta .btn{flex:1;min-width:180px}body .elementor .c-chart{height:230px}}body .elementor .c-tabs-main{max-width:560px;margin:0 auto 26px}body .elementor .c-calc{display:none}body .elementor .c-calc.is-active{display:block;animation:cfade .35s ease}body .elementor .c-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}body .elementor .c-grid-2 .c-group{margin-bottom:26px}body .elementor .c-group > .c-label{display:block;margin-bottom:10px}body .elementor .c-input-wrap{position:relative;display:flex;align-items:center}body .elementor .c-input{width:100%;border:1.5px solid var(--line);border-radius:13px;padding:12px 62px 12px 15px;font-size:.94rem;font-weight:600;color:var(--ink);font-family:inherit;background:#fff;outline:none;font-variant-numeric:tabular-nums;transition:border-color .2s ease;-moz-appearance:textfield}body .elementor .c-input:focus{border-color:var(--petrol)}body .elementor .c-input::-webkit-outer-spin-button,body .elementor .c-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body .elementor .c-unit{position:absolute;right:15px;font-size:.8rem;font-weight:600;color:var(--muted);pointer-events:none}body .elementor .c-select{width:100%;border:1.5px solid var(--line);border-radius:13px;padding:12px 40px 12px 15px;font-size:.94rem;font-weight:600;color:var(--ink);font-family:inherit;background:#fff;outline:none;cursor:pointer;appearance:none;transition:border-color .2s ease;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23017DA3' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}body .elementor .c-select:focus{border-color:var(--petrol)}body .elementor .c-cmp{min-width:520px}body .elementor .c-cmp th{padding:0 0 12px;font-size:.7rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);text-align:right}body .elementor .c-cmp th:first-child{text-align:left}body .elementor .c-cmp td{text-align:right;white-space:nowrap}body .elementor .c-cmp td:first-child{text-align:left;font-weight:500;color:var(--body)}body .elementor .c-cmp td:last-child{color:var(--petrol)}body .elementor .c-cmp tr.is-total td:last-child{font-size:1rem}body .elementor .c-cmp .is-plus{color:var(--petrol)}body .elementor .c-cmp .is-minus{color:var(--ochre)}body .elementor .c-msg{border-radius:16px;padding:16px 20px;font-size:.9rem;line-height:1.65;color:var(--body);background:rgba(1,125,163,.06);border:1px solid rgba(1,125,163,.18)}body .elementor .c-msg strong{color:var(--ink);font-weight:700}body .elementor .c-msg.is-minus{background:rgba(192,124,65,.07);border-color:rgba(192,124,65,.22)}body .elementor .c-legend i.is-ochre{background:var(--ochre)}body .elementor .c-metrics-2{grid-template-columns:repeat(2,1fr)}@media(max-width:620px){body .elementor .c-grid-2{grid-template-columns:1fr;gap:0}body .elementor .c-metrics-2{grid-template-columns:1fr}body .elementor .c-tabs-main .c-tab{font-size:.78rem}}body .elementor .calc2-grid{grid-template-columns:.78fr 1.22fr;gap:22px}body .elementor .calc2-inputs{padding:32px 28px;align-self:start;position:sticky;top:96px}body .elementor .c-panel-title{font-size:.98rem;margin-bottom:24px;padding-bottom:14px}body .elementor .c-group{margin-bottom:24px}body .elementor .c-group:last-child{margin-bottom:0}body .elementor .c-grid-2{gap:18px}body .elementor .c-grid-2 .c-group{margin-bottom:24px}body .elementor .c-divider{margin:4px 0 24px}body .elementor .c-note{margin-top:9px}body .elementor .calc2-out{background:none;border:0;box-shadow:none;padding:0;overflow:visible;display:flex;flex-direction:column;gap:18px}body .elementor .c-panel{background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px;box-shadow:var(--sh-sm)}body .elementor .c-hero{margin-bottom:0;border-radius:22px;padding:34px 30px}body .elementor .c-metrics{gap:18px}body .elementor .c-metric{background:#fff;border-radius:18px;padding:22px;box-shadow:var(--sh-sm);display:flex;flex-direction:column}body .elementor .c-metric-label{min-height:2.5em;display:flex;align-items:flex-start}body .elementor .c-metric-value{font-size:1.5rem}body .elementor .c-metric-sub{margin-top:auto;padding-top:8px}body .elementor .c-metric.is-hl{background:linear-gradient(150deg,rgba(1,125,163,.09),rgba(1,125,163,.03));border-color:rgba(1,125,163,.22)}body .elementor .c-chart-head{margin-bottom:18px;align-items:baseline}body .elementor .c-chart{border:0;background:none;padding:0;height:260px}body .elementor .c-block-title{margin:0}body .elementor .c-panel .c-dev-wrap{margin-top:16px}body .elementor .c-cmp td{padding:12px 0}body .elementor .c-msg{padding:18px 22px;border-radius:18px}body .elementor .c-fineprint{margin-top:20px;font-size:.75rem;line-height:1.7;color:var(--muted);text-align:center;max-width:860px;margin-left:auto;margin-right:auto}body .elementor .c-fineprint strong{color:var(--body);font-weight:600}body .elementor .calc2-cta{margin-top:26px}@media(max-width:1080px){body .elementor .calc2-inputs{position:static}body .elementor .calc2-grid{grid-template-columns:1fr;gap:18px}}@media(max-width:620px){body .elementor .calc2-inputs{padding:24px 20px}body .elementor .c-panel{padding:20px}body .elementor .c-hero{padding:26px 20px}body .elementor .c-metric{padding:18px}body .elementor .c-metric-label{min-height:0}body .elementor .c-chart{height:220px}}body .elementor .c-grid-2{align-items:end}body .elementor .c-grid-2 .c-group > .c-label{line-height:1.35}body .elementor .lead-box{display:grid;grid-template-columns:.86fr 1.14fr;background:#fff;border:1px solid var(--line);border-radius:28px;overflow:hidden;box-shadow:var(--sh-md)}body .elementor .lead-side{background:var(--grad-night);padding:44px 40px;position:relative;overflow:hidden;display:flex;flex-direction:column}body .elementor .lead-side::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(85% 60% at 100% 0%,rgba(1,125,163,.28),transparent 62%)}body .elementor .lead-side > *{position:relative;z-index:1}body .elementor .lead-badge{align-self:flex-start;display:inline-block;padding:7px 15px;border-radius:999px;font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#F6DCBB;background:rgba(192,124,65,.2);border:1px solid rgba(192,124,65,.4);margin-bottom:24px}body .elementor .lead-h{color:#fff;font-size:1.44rem;line-height:1.24;margin-bottom:16px}body .elementor .lead-intro{font-size:.92rem;line-height:1.7;color:rgba(255,255,255,.66);margin-bottom:26px}body .elementor .lead-list{list-style:none;display:flex;flex-direction:column;gap:13px}body .elementor .lead-list li{position:relative;padding-left:26px;font-size:.9rem;line-height:1.55;color:rgba(255,255,255,.86)}body .elementor .lead-list li::before{content:"";position:absolute;left:0;top:5px;width:14px;height:8px;border-left:2px solid var(--petrol-bright);border-bottom:2px solid var(--petrol-bright);transform:rotate(-45deg);border-radius:1px}body .elementor .lead-trust{margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:11px;border-top:1px solid rgba(255,255,255,.13)}body .elementor .lead-trust span{display:flex;align-items:center;gap:9px;font-size:.78rem;color:rgba(255,255,255,.5)}body .elementor .lead-trust svg{color:var(--petrol-bright);flex:none}body .elementor .lead-main{padding:44px 40px}body .elementor .lead-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}body .elementor .f-group{margin-bottom:18px}body .elementor .f-group label{display:block;font-size:.84rem;font-weight:600;color:var(--ink);margin-bottom:8px}body .elementor .f-group .req{color:var(--ochre)}body .elementor .f-group .opt{font-weight:500;color:var(--muted)}body .elementor .f-group input,body .elementor .f-group textarea{width:100%;border:1.5px solid var(--line);border-radius:13px;padding:12px 16px;font-size:.94rem;font-family:inherit;color:var(--ink);background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}body .elementor .f-group textarea{resize:vertical;min-height:110px;line-height:1.6}body .elementor .f-group input::placeholder,body .elementor .f-group textarea::placeholder{color:#B4B3AF}body .elementor .f-group input:focus,body .elementor .f-group textarea:focus,body .elementor .lead-main .c-select:focus{border-color:var(--petrol);box-shadow:0 0 0 3px rgba(1,125,163,.1)}body .elementor .f-group input.is-bad,body .elementor .f-group textarea.is-bad{border-color:#C0574A;box-shadow:0 0 0 3px rgba(192,87,74,.09)}body .elementor .lead-main .c-select{padding:12px 40px 12px 16px;font-weight:500}body .elementor .f-consent{display:flex;gap:12px;align-items:flex-start;margin:6px 0 22px;cursor:pointer}body .elementor .f-consent input{width:17px;height:17px;flex:none;margin-top:2px;accent-color:var(--petrol);cursor:pointer}body .elementor .f-consent span{font-size:.8rem;line-height:1.6;color:var(--muted)}body .elementor .f-consent a{color:var(--petrol);text-decoration:underline;text-underline-offset:2px}body .elementor .f-consent.is-bad span{color:#A8473C}body .elementor .f-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}body .elementor .f-error{margin-bottom:14px;padding:12px 16px;border-radius:12px;font-size:.85rem;background:rgba(192,87,74,.08);border:1px solid rgba(192,87,74,.24);color:#A8473C}body .elementor .f-note{margin-top:14px;font-size:.76rem;color:var(--muted);text-align:center}body .elementor #lf-submit[disabled]{opacity:.6;pointer-events:none}body .elementor .f-done{text-align:center;padding:46px 20px}body .elementor .f-ok{width:58px;height:58px;border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:rgba(30,158,117,.14);color:var(--green)}body .elementor .f-done h3{font-size:1.4rem;margin-bottom:10px}body .elementor .f-done p{font-size:.94rem;line-height:1.7;color:var(--body);max-width:420px;margin:0 auto}@media(max-width:900px){body .elementor .lead-box{grid-template-columns:1fr;border-radius:22px}body .elementor .lead-side{padding:32px 26px}body .elementor .lead-main{padding:32px 26px}body .elementor .lead-row{grid-template-columns:1fr;gap:0}body .elementor .lead-trust{margin-top:28px}}body .elementor .lead-box > *{min-width:0}body .elementor .tb-rating{transition:border-color .25s ease,transform .2s ease}body .elementor a.tb-rating:hover{border-color:rgba(192,124,65,.45);transform:translateY(-1px)}body .elementor .tcard .tmedia img{object-position:center 6%}body .elementor .vs-wrap{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:start}body .elementor .vs-card{border-radius:26px;padding:26px 26px 12px;border:1px solid var(--line);box-shadow:var(--sh-sm)}body .elementor .vs-card.is-old{background:linear-gradient(180deg,#F7F7F6,#F2F2F0)}body .elementor .vs-card.is-new{background:linear-gradient(180deg,rgba(1,125,163,.07),rgba(1,125,163,.02));border-color:rgba(1,125,163,.2);box-shadow:var(--sh-md)}body .elementor .vs-head{border-radius:16px;padding:16px 22px;margin-bottom:8px;text-align:center;font-family:'Manrope',sans-serif;font-weight:800;font-size:1.12rem;letter-spacing:-.02em;color:#fff}body .elementor .vs-card.is-old .vs-head{background:linear-gradient(120deg,#4A5257,#2E3538)}body .elementor .vs-card.is-new .vs-head{background:var(--grad-petrol)}body .elementor .vs-head span{display:block;margin-top:5px;font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.65)}body .elementor .vs-row{display:flex;align-items:flex-start;gap:16px;padding:20px 2px;border-bottom:1px solid var(--line-soft)}body .elementor .vs-row:last-child{border-bottom:0}body .elementor .vs-ico{width:44px;height:44px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center}body .elementor .vs-ico svg{width:21px;height:21px}body .elementor .is-old .vs-ico{background:rgba(16,23,28,.06);color:#6E7478;border:1px solid rgba(16,23,28,.07)}body .elementor .is-new .vs-ico{background:linear-gradient(140deg,#0BA0C7,#015F7D);color:#fff;box-shadow:0 7px 16px -10px rgba(1,125,163,.9)}body .elementor .vs-text{min-width:0}body .elementor .vs-label{font-size:.72rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}body .elementor .vs-val{font-family:'Manrope',sans-serif;font-weight:800;font-size:1.06rem;line-height:1.3;letter-spacing:-.02em;color:var(--ink)}body .elementor .is-new .vs-val{color:var(--petrol)}body .elementor .vs-add{margin-top:5px;font-size:.83rem;line-height:1.55;color:var(--muted)}body .elementor .vs-badge{position:absolute;left:50%;top:34px;transform:translate(-50%,0);z-index:2;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Manrope',sans-serif;font-weight:800;font-size:.94rem;letter-spacing:.04em;color:#fff;background:linear-gradient(140deg,#D9A06B,#A9682F);border:4px solid var(--grad-page,#fff);box-shadow:0 10px 24px -12px rgba(169,104,47,.9)}body .elementor .bg-page .vs-badge{border-color:#FCFCFB}@media(max-width:900px){body .elementor .vs-wrap{grid-template-columns:1fr;gap:38px}body .elementor .vs-badge{top:auto;left:50%;top:calc(50% - 29px);display:none}body .elementor .vs-wrap::after{content:"VS";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Manrope',sans-serif;font-weight:800;font-size:.9rem;color:#fff;background:linear-gradient(140deg,#D9A06B,#A9682F);border:4px solid #FCFCFB;box-shadow:0 10px 24px -12px rgba(169,104,47,.9)}body .elementor .vs-card{padding:22px 20px 10px}}body .elementor .fr{margin-top:52px}body .elementor .fr-grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:22px;align-items:start}body .elementor .fr-inputs{background:#fff;border:1px solid var(--line);border-radius:26px;padding:32px 28px;box-shadow:var(--sh-md);align-self:start}body .elementor .fr-out{display:flex;flex-direction:column;gap:18px}body .elementor .fr-row-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}body .elementor .fr-field{margin-bottom:24px}body .elementor .fr-label{display:block;font-size:.9rem;font-weight:600;color:var(--ink);margin-bottom:10px;line-height:1.35}body .elementor .fr-stepper{position:relative;display:flex;align-items:center;border:1.5px solid var(--line);border-radius:13px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}body .elementor .fr-stepper:focus-within{border-color:var(--petrol);box-shadow:0 0 0 3px rgba(1,125,163,.1)}body .elementor .fr-unit-pre{padding-left:15px;font-size:.94rem;font-weight:600;color:var(--muted)}body .elementor .fr-stepper input{flex:1;min-width:0;border:0;outline:none;background:none;font-family:inherit;font-size:1rem;font-weight:700;color:var(--ink);padding:12px 8px 12px 15px;font-variant-numeric:tabular-nums;-moz-appearance:textfield}body .elementor .fr-unit-pre + input{padding-left:8px}body .elementor .fr-stepper input::-webkit-outer-spin-button,body .elementor .fr-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body .elementor .fr-step{width:34px;height:34px;margin-right:6px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;font-size:1.05rem;font-weight:700;color:#fff;background:linear-gradient(140deg,#0BA0C7,#015F7D);transition:transform .15s ease,opacity .2s ease}body .elementor .fr-step:hover{transform:translateY(-1px)}body .elementor .fr-step:active{transform:scale(.94)}body .elementor .fr-range{-webkit-appearance:none;appearance:none;width:100%;height:5px;border-radius:99px;background:rgba(16,23,28,.1);outline:none;margin-top:16px}body .elementor .fr-range::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:2px solid var(--petrol);box-shadow:0 3px 10px -2px rgba(1,125,163,.6);cursor:pointer}body .elementor .fr-range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--petrol);cursor:pointer}body .elementor .fr-donut-card{background:#fff;border:1px solid var(--line);border-radius:26px;padding:32px;box-shadow:var(--sh-md);text-align:center}body .elementor .fr-donut{position:relative;width:100%;max-width:290px;margin:0 auto}body .elementor .fr-donut svg{width:100%;display:block}body .elementor .fr-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}body .elementor .fr-quote{font-family:'Manrope',sans-serif;font-weight:800;font-size:2.7rem;letter-spacing:-.035em;color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}body .elementor .fr-quote-lbl{margin-top:6px;font-size:.78rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}body .elementor .fr-legend{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;text-align:left}body .elementor .fr-leg{position:relative;padding-left:15px}body .elementor .fr-leg::before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;border-radius:99px}body .elementor .fr-leg.is-fund::before{background:linear-gradient(180deg,#D9A06B,#A9682F)}body .elementor .fr-leg.is-own::before{background:linear-gradient(180deg,#0BA0C7,#015F7D)}body .elementor .fr-leg-val{display:block;font-family:'Manrope',sans-serif;font-weight:800;font-size:1.32rem;letter-spacing:-.025em;font-variant-numeric:tabular-nums;line-height:1.2}body .elementor .fr-leg.is-fund .fr-leg-val{color:var(--ochre)}body .elementor .fr-leg.is-own .fr-leg-val{color:var(--petrol)}body .elementor .fr-leg-lbl{display:block;margin-top:4px;font-size:.78rem;line-height:1.45;color:var(--muted)}body .elementor .fr-hint{margin-top:22px;padding-top:18px;border-top:1px solid var(--line-soft);font-size:.84rem;line-height:1.6;color:var(--body)}body .elementor .fr-hint.is-warn{color:var(--ochre);font-weight:600}body .elementor .fr-break{background:#fff;border:1px solid var(--line);border-radius:26px;padding:26px 30px;box-shadow:var(--sh-sm)}body .elementor .fr-line{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:11px 0;font-size:.9rem;color:var(--body);border-bottom:1px solid var(--line-soft)}body .elementor .fr-line:first-child{padding-top:0}body .elementor .fr-line b{font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}body .elementor .fr-line.is-total{border-bottom:0;border-top:1.5px solid var(--line);margin-top:6px;padding-top:15px}body .elementor .fr-line.is-total span{font-weight:700;color:var(--ink)}body .elementor .fr-line.is-total b{color:var(--ochre);font-size:1.08rem;font-family:'Manrope',sans-serif;font-weight:800}body .elementor .fr-line.is-sub{border-bottom:0;padding-top:6px;font-size:.84rem;color:var(--muted)}body .elementor .fr-line.is-sub b{color:var(--petrol);font-weight:600}body .elementor .fr-info{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:7px;border-radius:50%;background:rgba(1,125,163,.12);color:var(--petrol);font-size:.62rem;font-weight:800;font-family:'Manrope',sans-serif;cursor:help;vertical-align:middle}@media(max-width:1080px){body .elementor .fr-grid{grid-template-columns:1fr}}@media(max-width:620px){body .elementor .fr-inputs,body .elementor .fr-donut-card{padding:24px 20px}body .elementor .fr-break{padding:22px 20px}body .elementor .fr-row-2{grid-template-columns:1fr;gap:0}body .elementor .fr-legend{grid-template-columns:1fr;gap:14px}body .elementor .fr-quote{font-size:2.2rem}}body .elementor .fr-row-2{align-items:end}body .elementor .fr-row-2 .fr-label{min-height:2.7em;display:flex;align-items:flex-end}@media(max-width:620px){body .elementor .fr-row-2 .fr-label{min-height:0}}body .elementor .fr-unit-post{padding-right:4px;font-size:.94rem;font-weight:600;color:var(--muted)}body .elementor #fr-taxrate-wrap{margin-top:12px}body .elementor #fr-taxrate-note{margin-top:10px}body .elementor #fr-taxrate-note b{color:var(--petrol);font-weight:700}body .elementor .legal{max-width:820px;margin:0 auto;font-size:.95rem;line-height:1.8;color:var(--body)}body .elementor .legal h2{font-size:1.5rem;margin:52px 0 16px;padding-top:34px;border-top:1px solid var(--line)}body .elementor .legal > h2:first-child{margin-top:0;padding-top:0;border-top:0}body .elementor .legal h3{font-size:1.08rem;margin:32px 0 10px;color:var(--ink)}body .elementor .legal p{margin-bottom:14px}body .elementor .legal a{color:var(--petrol);text-decoration:underline;text-underline-offset:3px;word-break:break-word}body .elementor .legal-list{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:9px}body .elementor .legal-list li{display:flex;gap:12px;align-items:flex-start}body .elementor .legal-list li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--petrol);flex:none;margin-top:11px}body .elementor .legal-box{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px 26px;box-shadow:var(--sh-sm);margin:18px 0 22px;color:var(--ink);font-weight:500}body .elementor .legal-caps{background:var(--grad-light);border:1px solid var(--line-soft);border-radius:16px;padding:20px 24px;margin:18px 0;font-size:.86rem;line-height:1.75}@media(max-width:620px){body .elementor .legal{font-size:.92rem}body .elementor .legal h2{font-size:1.3rem;margin-top:40px;padding-top:26px}}/* End custom CSS */