@font-face{font-family:Cezar Form Heading Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/hb25-geist-001175b1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cezar Form Heading Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/hb25-geist-98bbbccb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html :is(.mm-order-intro,.doc-order-copy,.inquiry-copy)>h2{letter-spacing:normal!important;font-family:Cezar Form Heading Geist,Arial,Helvetica,sans-serif!important;font-size:clamp(38px,4.1vw,57px)!important;font-style:normal!important;font-weight:400!important;line-height:.94!important}html :is(.mm-order-intro,.doc-order-copy,.inquiry-copy)>h2 span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}@media (width>=1000px){html :is(.mm-order-layout,.doc-order-layout){grid-template-columns:minmax(0,.612fr) minmax(0,1.388fr)!important}}@media (width>=1061px){html .bank-order-layout{grid-template-columns:minmax(0,.648fr) minmax(0,1.352fr)!important}}@media (width>=1081px){html .km-order-layout{grid-template-columns:minmax(0,.612fr) minmax(0,1.388fr)!important}}@media (width>=760px) and (width<=1080px){html .km-order-layout{grid-template-columns:minmax(198px,.522fr) minmax(0,1.478fr)!important}}.cezar-module-form.inquiry-form{color:#163b50;background:#fff;border:1px solid #7e94a4;border-top:4px solid #ce202f;padding:33px 34px;font-family:Arial,Helvetica,sans-serif;box-shadow:0 17px 50px #010c1d30}.cezar-module-form.inquiry-form .inquiry-form-heading>span{color:#ce202f;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:800}.cezar-module-form.inquiry-form .inquiry-form-heading h3{letter-spacing:-.025em;color:#102a42;max-width:none;margin:7px 0 10px;font-size:30px;font-weight:750;line-height:1.2}.cezar-module-form.inquiry-form .inquiry-form-heading>p{color:#4e6676;margin:0 0 20px;font-size:13px;line-height:1.65}.cezar-module-form.inquiry-form .inquiry-block{border:0;border-top:1px solid #93a9b8;gap:20px;min-width:0;margin:25px 0 0;padding:22px 0 0;display:grid}.cezar-module-form.inquiry-form .inquiry-block legend{float:none;color:#173e54;width:auto;padding:0 8px 0 0;font-size:15px;font-weight:700;line-height:1.5}.cezar-module-form.inquiry-form .inquiry-field-grid{grid-template-columns:1fr 1fr;gap:15px 16px;display:grid}.cezar-module-form.inquiry-form .inquiry-field{align-content:start;gap:6px;min-width:0;display:grid}.cezar-module-form.inquiry-form .inquiry-field-wide{grid-column:1/-1}.cezar-module-form.inquiry-form .inquiry-field>span{color:#21455a;font-size:14px;font-weight:600;line-height:1.5}.cezar-module-form.inquiry-form :is(input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select,textarea){color:#29465d;width:100%;min-width:0;height:auto;min-height:40px;box-shadow:none;background:#fff;border:1px solid #617b8d;border-radius:2px;padding:8px 10px;font:400 15px/1.5 Arial,sans-serif}.cezar-module-form.inquiry-form textarea{resize:vertical;min-height:108px}.cezar-module-form.inquiry-form :is(input,textarea)::placeholder{color:#526b7b;opacity:1;font-size:13px}.cezar-module-form.inquiry-form :is(input,textarea,select):focus-visible{outline-offset:3px;border-color:#1d9dbc;outline:3px solid #1594b9;box-shadow:0 0 0 3px #21b7dd21}.cezar-module-form.inquiry-form .contact-requirement{color:#465f72;margin:0;font-size:13px;line-height:1.5}.cezar-module-form.inquiry-form .inquiry-submit-row{border-top:1px solid #93a9b8;justify-content:flex-end;align-items:center;gap:20px;margin-top:23px;padding-top:22px;display:flex}.cezar-module-form.inquiry-form .inquiry-submit-row>p{margin:0;font-size:14px;line-height:1.6}.cezar-module-form.inquiry-form .inquiry-submit-row>.button{flex-shrink:0;padding:13px 22px;font-size:14px;line-height:1.4}.cezar-offer-guidance{isolation:isolate;color:#fff;text-align:left;box-shadow:none;background:#12364d;border:1px solid #52798e;align-items:flex-start;gap:14px;margin:30px 0 0;padding:24px 22px;display:flex;position:relative}.cezar-offer-guidance>svg{color:#8ce6f8;flex:none;margin-top:2px}.cezar-offer-guidance strong{color:#fff;font-size:19px;font-weight:750;line-height:1.4;display:block}.cezar-offer-guidance.cezar-offer-guidance p{color:#dceef6;margin:12px 0 0;font-size:15px;line-height:1.65}@property --cezar-offer-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes cezar-offer-frame-flash{to{--cezar-offer-angle:360deg}}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.cezar-offer-guidance:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--cezar-offer-angle),transparent 0deg 290deg,#66dbee1f 312deg,#66dbee73 327deg,#ffffff8c 340deg,#ff667466 352deg,transparent 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 3px #66dbee40);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.motion-ready .cezar-offer-guidance:after{animation:5.2s linear infinite cezar-offer-frame-flash}}.motion-paused .cezar-offer-guidance:after{animation-play-state:paused!important}.cezar-offer-help{margin-top:28px}.cezar-offer-help.cezar-offer-help p{color:#d0e2ed;margin:0 0 10px;font-size:16px;line-height:1.5}.cezar-offer-help .cezar-advice-link{color:#93e8f7;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #72d8ec;align-items:center;gap:10px;padding:4px 0;font:700 16px/1.5 Arial,sans-serif;display:inline-flex}.cezar-offer-infoline{border-top:1px solid #5b7f93;margin-top:28px;padding-top:22px}.cezar-offer-infoline a{color:#fff;align-items:center;gap:10px;font:700 19px/1.5 Arial,sans-serif;display:inline-flex}.cezar-offer-infoline svg{color:#8ce6f8;flex:none}.cezar-offer-help :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #8ce6f8}@media (width<=640px){.cezar-module-form.inquiry-form{padding:26px 20px}.cezar-module-form.inquiry-form .inquiry-form-heading h3{font-size:27px}.cezar-module-form.inquiry-form .inquiry-field-grid{grid-template-columns:1fr}.cezar-module-form.inquiry-form .inquiry-field-wide{grid-column:auto}.cezar-module-form.inquiry-form .inquiry-submit-row{flex-direction:column;align-items:stretch}.cezar-module-form.inquiry-form .inquiry-submit-row>.button{width:100%}.cezar-offer-guidance{gap:11px;padding:20px 17px}.cezar-offer-guidance strong{font-size:18px}}.cezar-module-price{color:#102a42;text-align:left;background:#ccecf8;border:1px solid #179dbe80;margin:30px 0 0;padding:22px;font-family:Arial,Helvetica,sans-serif}.cezar-module-price.cezar-module-price>h3{color:#102a42;letter-spacing:-.025em;margin:0;font:750 30px/1.2 Arial,Helvetica,sans-serif}.cezar-module-price.cezar-module-price>p{color:#4e6676;margin:10px 0 0;font:400 15px/1.55 Arial,Helvetica,sans-serif}.cezar-module-price-amount{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:10px;margin-top:12px;display:flex}.cezar-module-price-amount strong{color:#ce202f;letter-spacing:-.04em;font-size:35px;font-weight:750;line-height:1.2}.cezar-module-price-amount s{color:#63798a;font-size:15px}.cezar-module-price-amount small{color:#4e6676;text-transform:uppercase;font-size:10px}@media (width<=640px){.cezar-module-price.cezar-module-price>h3{font-size:27px}}.cezar-module-price{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:10px 20px;display:grid;container-type:inline-size}.cezar-module-price.cezar-module-price>h3{grid-area:1/1;min-width:0;font-size:clamp(14px,5cqw,30px);line-height:1.2}.cezar-module-price.cezar-module-price>p{grid-area:2/1;margin:0}.cezar-module-price-amount{grid-area:1/2/span 2;grid-template-columns:1fr;align-content:start;justify-items:end;gap:4px;margin:0;display:grid}.cezar-module-price-amount strong{letter-spacing:-.025em;white-space:nowrap;grid-row:1;font-size:clamp(14px,5cqw,30px);line-height:1.2}.cezar-module-price-amount small{text-transform:none;grid-row:2;line-height:1.4}.cezar-module-price-amount s{grid-row:3}@media (width<=640px){.cezar-module-price{column-gap:12px}.cezar-module-price.cezar-module-price>p{grid-area:3/1/auto/-1;font-size:12px}}html:has(.cezar-module-price) .site-header a.header-cta{color:#fff;background:#ce202f;border-color:#ce202f}html:has(.cezar-module-price) .site-header a.header-cta:hover{color:#fff;background:#b51c29;border-color:#b51c29}.cezar-module-form.inquiry-form :-webkit-any(input,textarea,select):autofill{-webkit-text-fill-color:#29465d;color:#29465d}.cezar-module-form.inquiry-form :is(input,textarea,select):autofill{-webkit-text-fill-color:#29465d;color:#29465d}html .cezar-module-form.inquiry-form :is(input:not([type=hidden]):not([type=radio]):not([type=checkbox]),select,textarea){color:#29465d}html .cezar-module-form.inquiry-form.inquiry-form textarea[name=Poznamka][rows="5"]{resize:vertical;height:87px;min-height:87px}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/hb25-geist-001175b1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/hb25-geist-98bbbccb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-synthesis:none;color:#0a1c31;--red:#ff5a68;--cyan:#73d9ef;background:#0a2137;font-family:Geist,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:106px}body{margin:0;font-size:16px;line-height:1.65}button,input,textarea{font:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}img{max-width:100%;height:auto}svg{stroke-width:1.7px;flex-shrink:0;width:22px;height:22px}h1,h2,h3,p,figure{margin:0}h1,h2,h3{letter-spacing:-.04em;font-weight:640;line-height:1.12}button,a,summary,input,textarea{outline-offset:4px}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #1689a7}::selection{color:#07192e;background:#b0edf5}[hidden]{display:none!important}.shell{width:min(1400px,100% - 48px);margin-inline:auto}.dark{color:#fff;--red:#ff5a68;--cyan:#73d9ef;background:#0a2137}.light{color:#0a1c31;--red:#ce202f;--cyan:#1689a7;background:#eef3f6}.red{color:var(--red)}.cyan{color:var(--cyan)}.section{padding:92px 0}.section-heading{max-width:1000px;margin-bottom:44px}.eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--red);margin-bottom:21px;font-size:12px;font-weight:760;line-height:1.5}.section-heading h2{letter-spacing:-.04em;font-size:clamp(36px,4vw,58px);font-weight:600;line-height:1.08}.section-lead{color:#0a1c31;max-width:780px;margin-top:26px;font-size:18px;line-height:1.7}.dark .section-lead{color:#bfd0de}.supporting{color:#bfd0de;max-width:640px;font-size:16px;line-height:1.8}.skip-link{z-index:300;color:#0a2137;background:#fff;padding:12px 20px;position:fixed;top:10px;left:10px;transform:translateY(-180%)}.skip-link:focus{transform:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#071c30f5;border-bottom:1px solid #59748766;height:88px;position:sticky;top:0}.header-inner{align-items:center;gap:24px;height:100%;padding-block:0;display:flex}.brand{flex-shrink:0;align-items:center;gap:0;line-height:1;text-decoration:none;display:inline-flex}.brand-mark{background:url(https://www.cezar.cz/eshop-cezar-logo-2478832c.png) 50%/contain no-repeat;flex:0 0 38px;width:38px;height:38px;margin-right:10px;display:block}.brand-name{letter-spacing:.64px;white-space:nowrap;font-family:Cezar Brand Geist,Geist,Arial,sans-serif;font-size:20px;font-weight:780}.brand-name sup{vertical-align:baseline;margin-left:2px;font-size:8px;line-height:0;position:relative;top:-.5em}.brand-divider{background:#8199ae55;width:1px;height:25px;margin:0 12px}.brand-product{letter-spacing:.07em;text-transform:uppercase;color:#aec5d4;max-width:135px;font-size:11px;font-weight:650;line-height:1.4}.site-header nav{flex:1;justify-content:center;align-items:center;gap:25px;display:flex}.site-header nav a{color:#c8d7e1;white-space:nowrap;padding:12px 0;font-size:14px;font-weight:610;text-decoration:none}.site-header nav a:hover{color:#fff}.button{cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:15px 22px;font-size:14px;font-weight:730;line-height:1.35;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.button-primary{color:#fff;background:#ce202f;border-color:#ce202f;box-shadow:6px 6px #ce202f24}.button-primary:hover{background:#b51c29;border-color:#b51c29;transform:translateY(-2px)}.button-primary svg{color:#fff;width:19px;height:19px}.button-secondary{color:#f4f9fc;background:#19364d80;border-color:#607c90}.button-secondary:hover{background:#23455f;transform:translateY(-2px)}.header-cta{min-height:44px;box-shadow:none;max-width:244px;margin-left:auto;padding:12px 17px;font-size:13px}.header-cta svg{width:17px;height:17px}.mobile-navigation{display:none}.mobile-menu-toggle{color:#cbe0ee;background:0 0;border:0;place-items:center;width:34px;height:44px;padding:0;display:grid}.hero{isolation:isolate;background:radial-gradient(at 85% 40%,#18486277,#0000 57%),#07192e;padding:38px 0 23px;position:relative;overflow:hidden}.hero-grid{z-index:-1;opacity:.1;background-image:linear-gradient(#83abc4 1px,#0000 1px),linear-gradient(90deg,#83abc4 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000);mask-image:linear-gradient(90deg,#0000 22%,#000)}.hero-layout{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.hero-copy .eyebrow{color:#accbda;letter-spacing:.12em;align-items:center;gap:12px;margin-bottom:24px;font-size:11px;display:flex}.hero-copy .eyebrow>span{background:#ce202f;flex-shrink:0;width:27px;height:2px}.hero h1{letter-spacing:-.052em;font-size:clamp(54px,5.45vw,83px);font-weight:620;line-height:.97}.hero-promise{margin-top:21px;font-size:.7em;line-height:1.04;display:block}.hero-lead{color:#c4d4df;max-width:580px;margin-top:26px;font-size:18px;line-height:1.73}.hero-actions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.hero-actions .button{padding:15px 18px}.program-preview{background:linear-gradient(140deg,#193e55aa,#0d2840);border:1px solid #5d8399;border-top:3px solid #73d9ef;min-width:0;padding:22px 22px 0;position:relative;box-shadow:0 28px 70px #0004}.preview-heading{letter-spacing:.09em;color:#bcd5e5;justify-content:space-between;align-items:center;gap:15px;margin-bottom:21px;font-size:10px;font-weight:650;display:flex}.preview-badge{color:#7fdced;white-space:nowrap}.preview-image{text-align:left;color:#0a1c31;background:#fff;border:1px solid #7f9bae;width:100%;padding:0;display:block;position:relative;box-shadow:8px 8px #91d1ee0d}.preview-image img{width:100%;height:auto;display:block}.preview-image>span{background:#f6fafc;justify-content:flex-end;align-items:center;gap:9px;padding:12px 14px;font-size:11px;font-weight:600;line-height:1.4;display:flex}.preview-image>span svg{color:#1689a7;width:16px;height:16px}.preview-image:hover>span{background:#e4f3f7}.preview-path{border-bottom:1px solid #5c819666;justify-content:space-between;align-items:center;gap:10px;padding:29px 0 23px;display:flex}.preview-path>span{color:#e1edf5;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.preview-path span svg{color:#73d9ef;width:20px;height:20px}.preview-path>svg{color:#527e99;width:15px;height:15px}.preview-note{color:#bfd0dd;padding:22px 0 23px;font-size:14px;line-height:1.6}.preview-note strong{color:#fff;font-weight:620}.hero-proof{background:linear-gradient(100deg,#0d2b43eb,#071f37e0);border:1px solid #66daef57;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;margin-top:44px;padding:24px 26px;display:grid;position:relative;box-shadow:0 24px 72px #0004,inset 0 1px #ffffff17}.hero-proof>span{color:#e5eff6;align-items:center;gap:15px;font-size:15px;font-weight:610;line-height:1.45;display:flex}.hero-proof svg{color:#7fe2d2;width:25px;height:25px}.hero-proof:after{content:"";pointer-events:none;background:conic-gradient(from var(--orbit-angle),transparent 0deg 312deg,#66dbee12 323deg,#66dbee61 336deg,#ffffff75 346deg,#ce202f57 355deg,transparent 360deg);padding:1px;animation:7.2s linear infinite orbit-frame;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.explore{letter-spacing:.07em;color:#aac5d8;justify-content:center;align-items:center;gap:13px;margin-top:22px;font-size:11px;font-weight:630;text-decoration:none;display:flex}.explore svg{width:17px;height:17px;animation:2.8s ease-in-out infinite down-hint}.image-dialog{color:#eaf5fc;background:#102d45;border:1px solid #66869c;width:min(1500px,100vw - 30px);max-width:none;max-height:calc(100dvh - 24px);padding:50px 16px 14px;overflow:auto}.image-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#001423d9}.image-dialog img{width:100%;height:auto;display:block}.image-dialog p{margin-top:12px;font-size:13px}.image-close{color:#fff;background:0 0;border:1px solid #68889d;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:7px;right:12px}.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;display:grid}.split .section-heading{margin-bottom:26px}.split .section-heading h2{font-size:clamp(36px,3.8vw,55px)}.document-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.07fr);gap:55px;display:grid}.document-main{color:#fff;background:#0a2137;border:1px solid #57778e;border-top:3px solid #ce202f;padding:38px 41px}.document-main>svg{color:#73d9ef;width:34px;height:34px;margin-bottom:27px}.card-kicker{text-transform:uppercase;letter-spacing:.1em;color:#9fc5d9;align-items:center;gap:13px;font-size:11px;font-weight:680;line-height:1.5;display:flex}.document-main h3{margin-top:18px;font-size:37px;line-height:1.13}.document-main>p:not(.card-kicker){color:#c6d7e2;margin-top:23px;font-size:16px;line-height:1.8}.checks{gap:13px;margin:25px 0 0;padding:0;list-style:none;display:grid}.checks li{color:#d7e7f1;align-items:flex-start;gap:11px;font-size:14px;line-height:1.6;display:flex}.checks svg{color:#81dfc1;width:18px;height:18px;margin-top:3px}.document-types{flex-direction:column;justify-content:center;display:flex}.document-types article{gap:25px;padding:27px 0;display:flex}.document-types article+article{border-top:1px solid #a8bdcb}.type-icon{color:#1689a7;background:#e5eff3;border:1px solid #b2c8d4;flex-shrink:0;place-items:center;width:53px;height:53px;display:grid}.type-icon svg{width:27px;height:27px}.document-types h3{font-size:29px;line-height:1.2}.document-types p{color:#0a1c31;margin-top:14px;font-size:16px;line-height:1.75}.control-panel{background:#10324a;border:1px solid #5e8197;padding:30px 32px}.control-panel>.card-kicker{color:#a8cfdf;padding-bottom:18px}.control-panel article{border-top:1px solid #537b9266;align-items:flex-start;gap:19px;padding:26px 0;display:flex}.control-panel article:last-child{padding-bottom:4px}.control-panel article>span{color:#689bb6;padding-top:5px;font-size:12px;font-weight:700}.control-panel h3{font-size:25px;line-height:1.2}.control-panel article p{color:#bbd3e1;margin-top:12px;font-size:15px;line-height:1.7}.control-panel article>svg{color:#83dfc6;width:22px;height:22px;margin-top:5px;margin-left:auto}.card-grid{gap:24px;display:grid}.card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.pu-card{--card-color:#ce202f;border:1px solid #879eae;border-top:3px solid var(--card-color);background:#fff;min-width:0;padding:32px 29px;position:relative;box-shadow:0 6px 18px -4px #071a2d1f,0 2px 5px #071a2d0d}.pu-card:nth-child(3n+2){--card-color:#21b7dd}.pu-card:nth-child(3n){--card-color:#1783c7}.pu-card h3{color:color-mix(in srgb,var(--card-color) 75%,#071a2d);font-size:29px;font-weight:670;line-height:1.14}.feature-icon{width:32px;height:32px;color:color-mix(in srgb,var(--card-color) 75%,#071a2d);margin-bottom:28px}.pu-card p{color:#0a1c31;margin-top:20px;font-size:16px;line-height:1.73}.pu-card:after{content:"";pointer-events:none;background:conic-gradient(from var(--orbit-angle),transparent 0deg 307deg,color-mix(in srgb,var(--card-color) 13%,transparent) 321deg,color-mix(in srgb,var(--card-color) 60%,transparent) 336deg,#ffffffad 346deg,color-mix(in srgb,var(--card-color) 52%,transparent) 355deg,transparent 360deg);padding:1px;animation:7.2s linear infinite orbit-frame;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.pu-card:nth-child(2):after{animation-delay:-2.4s}.pu-card:nth-child(3):after{animation-delay:-4.8s}.inline-band{border-top:1px solid #a9bdcb;border-bottom:1px solid #a9bdcb;align-items:center;gap:23px;margin-top:32px;padding:23px 0;display:flex}.inline-band>svg{color:#1689a7;width:29px;height:29px}.inline-band p{color:#0a1c31;max-width:860px;font-size:15px;line-height:1.7}.inline-band strong{font-weight:700}.inline-band a{color:#126f89;text-underline-offset:4px;flex-shrink:0;align-items:center;gap:12px;margin-left:auto;font-size:13px;line-height:1.4;display:flex}.inline-band a svg{width:17px;height:17px}.logic-flow{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;gap:13px;margin-top:40px;display:grid}.logic-flow>div{background:#10324a;border:1px solid #5e859c;min-width:0;padding:30px 27px}.step-no{color:#78d5e8;margin-bottom:23px;font-size:13px;font-weight:680;display:block}.logic-flow h3{max-width:310px;font-size:28px;line-height:1.15}.logic-flow p{color:#c6dce8;margin-top:20px;font-size:16px;line-height:1.73}.flow-note,.closing-note{color:#bdd3e1;align-items:flex-start;gap:14px;max-width:1020px;margin-top:28px;font-size:14px;line-height:1.7;display:flex}.flow-note svg,.closing-note svg{color:#73d9ef;margin-top:3px}.closing-note{border-top:1px solid #577b9166;max-width:none;padding-top:24px}.closing-note strong{color:#fff;font-weight:650}.tax-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:68px;display:grid}.tax-ledger{background:#fff;border:1px solid #879eae;border-top:3px solid #ce202f;padding:30px 36px;box-shadow:0 10px 32px #102d4512}.tax-ledger-title{border-bottom:1px solid #b4c7d3;align-items:center;gap:14px;padding-bottom:24px;display:flex}.tax-ledger-title svg{color:#ce202f;width:28px;height:28px}.tax-ledger-title h3{font-size:27px}.tax-ledger>div:not(.tax-ledger-title){align-items:center;gap:24px;padding:23px 0;display:flex}.tax-ledger>div:not(.tax-ledger-title)+div{border-top:1px dashed #a7bfcd}.tax-ledger>div>span{color:#1689a7;font-size:12px;font-weight:700}.tax-ledger p{color:#0a1c31;font-size:15px;line-height:1.75}.tax-ledger strong{letter-spacing:-.02em;font-size:20px;font-weight:620}.tax-outputs article{gap:24px;padding:23px 0;display:flex}.tax-outputs article:first-child{padding-top:5px}.tax-outputs article+article{border-top:1px solid #a8bdcb}.tax-outputs article>span{color:#1689a7;flex-shrink:0;width:48px;padding-top:3px;font-size:14px;font-weight:720}.tax-outputs h3{font-size:27px}.tax-outputs p{color:#0a1c31;margin-top:13px;font-size:16px;line-height:1.72}.tax-outputs .tax-note{border-top:1px solid #a8bdcb;margin-top:4px;padding-top:20px;font-size:14px}.report-selector{min-width:0}.report-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.report-tabs button{text-align:left;color:#b9d2e3;background:#102d45;border:1px solid #4d7690;min-height:64px;padding:13px 12px;font-size:13px;font-weight:650;line-height:1.35}.report-tabs button[aria-selected=true]{color:#fff;background:#234d65;border-top:3px solid #73d9ef}.report-tabs button:hover{background:#254d63}.report-panel{background:#12354e;border:1px solid #5e8199;border-top:0;min-height:396px;padding:35px 34px}.report-icon{color:#73d9ef;width:35px;height:35px;margin-bottom:28px}.report-panel h3{font-size:32px;line-height:1.13}.report-panel>p{color:#c5d8e5;margin-top:22px;font-size:16px;line-height:1.73}.report-panel .checks{border-top:1px solid #57809788;padding-top:22px}.currency-layout{grid-template-columns:.45fr 1.55fr;align-items:center;gap:70px;display:grid}.currency-globe{stroke-width:.6px;color:#1689a7;filter:drop-shadow(14px 14px #1689a70a);width:min(100%,260px);height:auto;margin:auto;animation:7s ease-in-out infinite globe-float}.currency-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.currency-topics article{border-top:3px solid #1689a7;padding-top:25px}.currency-topics article:nth-child(2){border-top-color:#ce202f}.currency-topics h3{font-size:28px;line-height:1.2}.currency-topics p{color:#0a1c31;margin-top:20px;font-size:16px;line-height:1.7}.operation-note{color:#0a1c31;max-width:850px;margin-top:28px;font-size:14px;line-height:1.7}.extensions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 55px;display:grid}.extension{border-top:1px solid #557f9777;align-items:flex-start;gap:23px;padding:30px 0;text-decoration:none;display:flex}.extension-number{color:#78cadc;margin-top:6px;font-size:11px;font-weight:650}.extension>div{flex:1}.extension h3{font-size:28px;line-height:1.15}.extension p{color:#bdd4e3;max-width:510px;margin-top:15px;font-size:16px;line-height:1.7}.extension-more{color:#7cd8e9;align-items:center;gap:12px;margin-top:20px;font-size:13px;font-weight:600;display:flex}.extension-more svg{width:17px;height:17px;transition:transform .2s}.extension:hover .extension-more svg{transform:translate(5px)}.extension:hover h3{color:#b0eff9}.bundle-note{background:#14364e;border:1px solid #547b92;align-items:center;gap:24px;margin-top:22px;padding:25px 28px;display:flex}.bundle-note>svg{color:#73d9ef;width:29px;height:29px}.bundle-note p{color:#c8dce7;font-size:15px;line-height:1.7}.bundle-note strong{color:#fff;font-weight:650}.advice-inline{color:#84deee;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #72d8ec;padding:8px 0;font-size:14px;font-weight:650}.faq-layout{grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr);gap:60px;display:grid}.faq-heading h2{font-size:48px}.faq-heading>p:last-child{margin-top:22px;font-size:16px;line-height:1.55}.faq-content{min-width:0}.faq-tabs{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.faq-tabs label{cursor:pointer;color:#173a5c;background:#fff;border:1px solid #cbd8e0;border-top:4px solid #a64754;border-radius:8px 8px 0 0;align-items:center;gap:10px;min-height:72px;padding:14px 12px;font-size:13px;font-weight:720;line-height:1.35;display:flex;position:relative}.faq-tabs label:nth-of-type(2){border-top-color:#7750bb}.faq-tabs label:nth-of-type(3){border-top-color:#24788a}.faq-tabs label.is-active{color:#fff;background:#a64754}.faq-tabs label:nth-of-type(2).is-active{background:#7750bb}.faq-tabs label:nth-of-type(3).is-active{background:#24788a}.faq-tabs input{appearance:none;cursor:pointer;border-radius:8px 8px 0 0;margin:0;position:absolute;inset:0}.faq-tabs label span{pointer-events:none;align-items:center;gap:10px;display:flex;position:relative}.faq-tabs label span:before{content:"";background:#a64754;border-radius:50%;flex-shrink:0;width:9px;height:9px;box-shadow:0 0 0 4px #a6475420}.faq-tabs label:nth-of-type(2) span:before{background:#7750bb}.faq-tabs label:nth-of-type(3) span:before{background:#24788a}.faq-tabs label.is-active span:before{background:#fff;box-shadow:0 0 0 4px #ffffff20}.faq-list{padding-top:15px}.faq-list details{border-bottom:1px solid #cbd8e0;scroll-margin-top:110px}.faq-list summary{color:#123b55;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:14px 0;font-size:15px;font-weight:680;line-height:1.3;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{width:18px;height:18px;transition:transform .2s}.faq-list details[open] summary svg{color:#ce202f;transform:rotate(45deg)}.faq-list details p{color:#0a1c31;margin:0;padding:0 34px 14px 0;font-size:16px;line-height:1.45}.faq-list p a{color:#126f89;text-underline-offset:4px;align-items:center;gap:8px;display:inline-flex}.faq-list p a svg{width:16px;height:16px}.inquiry-section{padding:83px 0}.inquiry-layout{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:75px;display:grid}.inquiry-copy>p:not(.eyebrow){color:#c6d8e4;max-width:620px;margin-top:28px;font-size:17px;line-height:1.75}.inquiry-copy .new-customer{border-top:1px solid #4d748b;padding-top:25px;color:#bdd2df!important;margin-top:30px!important;font-size:14px!important}.inquiry-copy .eyebrow{color:#9ac5d7}.inquiry-copy>h2{max-width:600px;margin:0}.inquiry-copy .cezar-offer-help button{font-family:Geist,Arial,sans-serif}.inquiry-form{min-width:0}.order-confirmation{color:#29465d;margin-top:20px;font:400 14px/1.6 Arial,sans-serif}.contact-error{color:#b51c29;margin-top:14px;font:400 15px/1.6 Arial,sans-serif}.contact-open{overflow:hidden}.button:disabled{cursor:wait;opacity:.7}.site-footer{background:#071c30;border-top:1px solid #42657e55;padding:24px 0 64px}.footer-main{justify-content:space-between;align-items:center;gap:16px;display:flex}.footer-contact{justify-items:end;gap:2px;display:grid}.footer-contact a{color:#b5cbd9;justify-content:flex-end;align-items:center;gap:11px;font-size:15px;line-height:24px;text-decoration:none;display:flex}.footer-contact svg{color:#72d5e9;width:16px;height:16px}.footer-bottom{color:#a7bfce;border-top:1px solid #51718555;justify-content:space-between;gap:16px;margin-top:16px;padding-top:12px;font-size:13px;font-weight:600;line-height:1.6;display:flex}.footer-bottom nav{flex-wrap:wrap;justify-content:flex-end;gap:11px 21px;display:flex}.footer-bottom a{text-decoration:none}.footer-bottom a:hover{color:#e9f5fc}.footer-bottom p{flex-shrink:0}.motion-toggle{z-index:60;color:#e7f2f8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08243bea;border:1px solid #5b8299;border-radius:30px;justify-content:center;align-items:center;gap:8px;min-width:168px;min-height:44px;padding:12px 15px;font-size:11px;font-weight:650;display:flex;position:fixed;bottom:12px;right:12px}.motion-toggle svg{color:#73d9ef;width:16px;height:16px}.back-top{z-index:60;color:#8fdbeb;background:#08243bea;border:1px solid #5b8299;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:fixed;bottom:12px;right:194px}.back-top svg{width:19px;height:19px}.intro-sequence{display:none}.intro-brand sup{vertical-align:super;margin-left:8px;font-size:.18em;line-height:0}.intro-panel-left{left:0}.intro-panel-right{right:0}.intro-line{height:1px}.motion-ready [data-reveal]{opacity:0;transition:opacity .72s,transform .85s cubic-bezier(.22,1,.36,1);transform:translateY(25px)}.motion-ready [data-reveal=left]{transform:translate(-22px)}.motion-ready [data-reveal=right]{transform:translate(22px)}.motion-ready [data-reveal].is-visible{opacity:1;transform:none}.motion-paused [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}.motion-paused *,.motion-paused :before,.motion-paused :after{animation-play-state:paused!important}.motion-paused{scroll-behavior:auto}@property --orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes orbit-frame{to{--orbit-angle:360deg}}@keyframes down-hint{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes globe-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (width<=1200px){.site-header nav{gap:17px}.header-inner{gap:19px}.brand-product{max-width:120px;font-size:10px}.hero-layout{gap:37px}.hero h1{font-size:clamp(50px,5.45vw,68px)}.hero-lead{font-size:17px}.preview-path>span{gap:6px;font-size:12px}.split{gap:42px}.document-layout{gap:37px}.tax-layout{gap:40px}.inquiry-layout{gap:42px}.currency-layout{grid-template-columns:.35fr 1.65fr;gap:40px}.currency-topics{gap:23px}.currency-topics h3{font-size:25px}.hero-proof{gap:18px}.hero-proof>span{font-size:14px}.logic-flow h3{font-size:25px}.logic-flow>div{padding:27px 24px}.extensions-grid{column-gap:40px}}@media (width<=1050px){.site-header nav{display:none}.mobile-navigation{display:block}.site-header nav.mobile-menu{background:#0a2137;border-bottom:1px solid #597b92;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;max-height:calc(100dvh - 90px);padding:12px 24px;display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto}.mobile-menu a{border-top:1px solid #57788c44;justify-content:space-between;align-items:center;min-height:48px;display:flex;padding:14px 0!important;font-size:15px!important}.mobile-menu svg{color:#77d5e9;width:17px;height:17px}.card-grid.three{gap:18px}.pu-card{padding:27px 24px}.pu-card h3{font-size:26px}.inline-band{flex-wrap:wrap}.inline-band p{max-width:calc(100% - 55px)}.inline-band a{margin-left:52px}.currency-layout{grid-template-columns:1fr}.currency-globe{display:none}.inquiry-layout{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);gap:32px}}@media (width<=900px){.hero-layout{grid-template-columns:1fr;gap:36px}.hero h1{font-size:clamp(58px,8vw,77px)}.hero-copy .eyebrow{font-size:11px}.hero-lead{max-width:640px;font-size:18px}.hero-promise{font-size:.68em}.program-preview{width:100%;max-width:700px}.hero-proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;margin-top:36px}.hero-proof>span{font-size:15px}.split,.document-layout,.tax-layout{grid-template-columns:1fr;gap:32px}.document-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.document-types article{border-top:1px solid #a8bdcb;padding:24px 0 0;display:block}.type-icon{margin-bottom:20px}.document-types h3{font-size:25px}.document-types p{font-size:15px}.document-main h3{font-size:37px}.control-panel{max-width:750px}.section{padding:74px 0}.logic-flow{grid-template-columns:minmax(0,1fr);gap:15px}.logic-flow>div{padding:27px 29px}.logic-flow h3{max-width:none;font-size:28px}.logic-flow p{margin-top:14px;font-size:16px}.step-no{margin-bottom:14px}.logic-flow>.logic-flow-arrow{transform:rotate(90deg)}.tax-ledger{max-width:640px}.report-panel{min-height:0}.faq-layout{grid-template-columns:1fr;gap:26px}.faq-heading{max-width:620px}.inquiry-layout{grid-template-columns:1fr;gap:38px}.inquiry-copy{max-width:700px}.footer-bottom{flex-direction:column}.footer-bottom nav{justify-content:flex-end}.bundle-note{flex-wrap:wrap}.bundle-note p{max-width:calc(100% - 53px)}.bundle-note button{margin-left:53px}}@media (width<=640px){.shell{width:calc(100% - 32px)}.site-header{height:74px}.header-inner{gap:8px}.site-header .brand{margin-top:-12px;position:relative}.site-header .brand-divider{display:none}.site-header .brand-product{letter-spacing:0;text-transform:none;white-space:nowrap;max-width:none;font-size:10.5px;line-height:1.1;position:absolute;top:calc(100% + 3px);left:0}.header-cta{text-align:left;gap:6px;max-width:168px;min-height:44px;padding:9px;font-size:11px;line-height:1.2}.header-cta svg{width:15px;height:15px}.mobile-menu-toggle{width:30px}.site-header nav.mobile-menu{grid-template-columns:1fr;max-height:calc(100dvh - 74px);padding:10px 16px}.hero{padding-top:27px}.hero h1{font-size:clamp(45px,11.8vw,67px)}.hero-promise{margin-top:19px;font-size:.77em;line-height:1.05}.hero-copy .eyebrow{letter-spacing:.09em;gap:8px;margin-bottom:22px;font-size:9px}.hero-copy .eyebrow>span{width:20px}.hero-lead{margin-top:25px;font-size:16px;line-height:1.75}.hero-actions{grid-template-columns:1fr;gap:12px;margin-top:25px;display:grid}.hero-actions .button{width:100%;font-size:14px}.program-preview{padding:18px 16px 0}.preview-heading{letter-spacing:.07em;gap:10px;margin-bottom:15px;font-size:8px}.preview-image>span{padding:10px 11px;font-size:10px}.preview-path{gap:7px;padding:24px 0 20px}.preview-path>span{gap:6px;font-size:11px}.preview-path span svg{width:17px;height:17px}.preview-path>svg{width:13px;height:13px}.preview-note{padding:20px 0;font-size:13px}.hero-proof{gap:21px 14px;padding:23px 18px}.hero-proof>span{align-items:flex-start;gap:10px;font-size:13px;line-height:1.4}.hero-proof svg{width:19px;height:19px;margin-top:3px}.explore{gap:10px;font-size:10px}.section{padding:58px 0}.eyebrow{letter-spacing:.1em;margin-bottom:18px;font-size:10px}.section-heading{margin-bottom:30px}.section-heading h2,.split .section-heading h2{font-size:clamp(32px,8.3vw,43px);line-height:1.09}.section-lead{margin-top:22px;font-size:16px;line-height:1.75}.supporting{font-size:15px}.document-main{padding:28px 25px}.document-main h3{font-size:32px}.document-main>p:not(.card-kicker){font-size:15px}.document-types{display:block}.document-types article{gap:20px;padding:24px 0;display:flex}.document-types article:last-child{padding-bottom:0}.type-icon{width:44px;height:44px;margin:0}.type-icon svg{width:23px;height:23px}.document-types h3{font-size:26px}.document-types p{margin-top:12px;font-size:15px}.control-panel{padding:25px 22px}.control-panel article{gap:14px;padding:23px 0}.control-panel article>svg{display:none}.control-panel h3{font-size:23px}.control-panel article p{font-size:15px}.card-grid.three{grid-template-columns:1fr;gap:18px}.pu-card{padding:29px 25px}.pu-card h3{font-size:28px}.feature-icon{margin-bottom:24px}.pu-card p{margin-top:17px;font-size:16px}.inline-band{gap:17px;margin-top:24px}.inline-band p{max-width:calc(100% - 46px);font-size:14px}.inline-band a{margin-left:46px;font-size:13px}.logic-flow{margin-top:30px}.logic-flow>div{padding:26px 24px}.logic-flow h3{font-size:27px}.flow-note,.closing-note{font-size:13px}.tax-ledger{padding:25px 26px}.tax-ledger-title h3{font-size:25px}.tax-ledger>div>span{font-size:12px}.tax-ledger>div:not(.tax-ledger-title){gap:20px;padding:21px 0}.tax-ledger strong{font-size:19px}.tax-outputs article{gap:19px}.tax-outputs article>span{width:35px;font-size:12px}.tax-outputs h3{font-size:26px}.tax-outputs p{font-size:15px}.tax-outputs .tax-note{font-size:13px}.report-tabs{gap:5px}.report-tabs button{min-height:63px;padding:12px 9px;font-size:12px}.report-panel{padding:29px 25px}.report-panel h3{font-size:30px}.report-panel>p{font-size:15px}.currency-topics{grid-template-columns:1fr;gap:28px}.currency-topics article{padding-top:21px}.currency-topics h3{font-size:27px}.currency-topics p{margin-top:14px;font-size:16px}.extensions-grid{grid-template-columns:1fr}.extension{gap:19px;padding:26px 0}.extension h3{font-size:27px}.extension p{margin-top:13px;font-size:15px}.bundle-note{gap:15px;padding:23px 20px}.bundle-note p{max-width:calc(100% - 44px);font-size:14px}.bundle-note button{margin-left:44px;font-size:13px}.faq-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-tabs label{min-height:58px;padding:12px;font-size:12px}.inquiry-layout{gap:32px}.inquiry-copy>p:not(.eyebrow){font-size:16px;line-height:1.75}.inquiry-copy .new-customer{font-size:14px!important}.cezar-module-form.inquiry-form .inquiry-submit-row>.button{white-space:normal;gap:9px;padding:13px 12px;font-size:13px}.footer-main{flex-wrap:wrap;align-items:flex-start}.site-footer .brand-product{max-width:132px;font-size:10px}.footer-contact{width:100%;margin-left:auto}.footer-bottom nav{gap:10px 19px}.footer-bottom p,.footer-bottom a{font-size:12px}.image-dialog{padding:48px 10px 10px}.image-dialog p{font-size:12px}.motion-toggle{min-width:168px;font-size:10px}.back-top{right:194px}}@media (width<=359px){.site-header .header-cta{max-width:119px;padding:8px 7px;font-size:10px}.mobile-menu-toggle{width:26px}.hero h1{font-size:43px}.hero-proof{gap:21px 11px;padding:20px 12px}.hero-proof>span{gap:8px;font-size:12px}.hero-proof svg{width:17px;height:17px}.preview-path>span{gap:5px;font-size:10px}.preview-path>svg{width:11px;height:11px}.preview-heading{font-size:7px}.section-heading h2,.split .section-heading h2{font-size:30px}.document-types article{gap:14px}.document-types h3{font-size:24px}.control-panel{padding:24px 20px}.control-panel h3{font-size:22px}.report-tabs button{padding-inline:8px;font-size:11px}.report-panel h3{font-size:28px}.bundle-note p{max-width:100%}.bundle-note button{margin-left:0}.faq-tabs label{padding-inline:10px;font-size:11px}.site-footer .brand-product{max-width:124px;font-size:9px}}@media (width<=640px){.motion-ready [data-reveal=left],.motion-ready [data-reveal=right]{transform:translateY(22px)}.motion-ready [data-reveal].is-visible{transform:none}}html section:has(.cezar-module-price) :is(.mm-order-intro,.inquiry-copy,.bank-order-copy,.km-order-copy) h2 .headline-accent{color:#ff5a68!important}html form:has(.cezar-module-price) .inquiry-form-heading{margin-bottom:0!important;padding-bottom:0!important}html form:has(.cezar-module-price) .inquiry-form-heading>p{margin-bottom:0!important}html form .cezar-module-price.cezar-module-price{row-gap:4px!important;margin-top:12px!important;padding:12px 22px!important}html form .cezar-module-price.cezar-module-price>p{color:#29465d!important;margin:0!important;font:400 13px/1.45 Arial,Helvetica,sans-serif!important}@media (width<=640px){html form .cezar-module-price.cezar-module-price{padding:12px 16px!important}html form .cezar-module-price.cezar-module-price>p{font-size:12px!important}}html form .cezar-module-price.cezar-module-price>h3,html form .cezar-module-price.cezar-module-price>p{position:relative;left:-6px}.cezar-order-identity>div{overflow-wrap:anywhere;width:100%;min-width:0}html section:has(.cezar-module-price) .doc-order-copy h2 .headline-accent{color:#ff5a68!important}@media (width<=640px){html form .cezar-module-price.cezar-module-price>h3,html form .cezar-module-price.cezar-module-price>p{left:-4px}}.advice-dialog{display:block;box-sizing:border-box!important;color:#102a42!important;background:#fff!important;border:1px solid #8ca2b2!important;border-top:6px solid #ce202f!important;border-radius:0!important;width:min(760px,100vw - 32px)!important;max-width:760px!important;max-height:calc(100dvh - 32px)!important;padding:20px 30px!important;font:14px/20px Arial,Helvetica,sans-serif!important;overflow-y:auto!important;box-shadow:0 40px 110px #0006!important}.advice-dialog *{box-sizing:border-box}dialog.advice-dialog:not([open]){display:none!important}dialog.advice-dialog[open]{margin:auto;position:fixed;inset:0;transform:none}dialog.advice-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#001423b8}.advice-dialog .advice-dialog-close{z-index:2;color:#27475e;cursor:pointer;background:#f3f7f9;border:1px solid #9fb0bd;place-items:center;width:44px;height:44px;padding:0;font:26px Arial;display:grid;position:absolute;top:14px;right:14px}.advice-dialog-close svg{width:20px;height:20px}.advice-dialog .advice-dialog-heading{gap:0;margin:0;padding-right:32px;display:grid}.advice-dialog-heading>span{color:#ce202f;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex}.advice-dialog-heading>span svg{width:18px;height:18px}.advice-dialog .advice-dialog-heading h2{color:#102a42!important;letter-spacing:-.045em!important;margin:8px 0 6px!important;font:760 31px/1.12 Arial,Helvetica,sans-serif!important}.advice-dialog .advice-dialog-heading>p{color:#4f6879!important;margin:0!important;font:14px/1.5 Arial,Helvetica,sans-serif!important}.advice-dialog .inquiry-block{border:0;border-top:1px solid #d9e2ea;min-width:0;margin:8px 0 0!important;padding:10px 0 0!important;display:block!important}.advice-dialog legend{color:#27475e;width:auto;padding:0 18px 0 0;font:750 14px/20px Arial,Helvetica,sans-serif}.advice-dialog .inquiry-field-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px 17px!important;display:grid!important}.advice-dialog .inquiry-field{color:#27475e;min-width:0;font:700 14px/20px Arial,Helvetica,sans-serif;display:grid;gap:5px!important}.advice-dialog .inquiry-field-wide{grid-column:1/-1!important}.advice-dialog .inquiry-field input,.advice-dialog .inquiry-field textarea{box-sizing:border-box;outline:none;width:100%;min-width:0;color:#29465d!important;background:#fff!important;border:1px solid #617b8d!important;border-radius:0!important;padding:5px 13px!important;font:680 15px/1.4286 Arial,Helvetica,sans-serif!important}.advice-dialog .inquiry-field input{height:34px!important;min-height:34px!important}.advice-dialog .inquiry-field textarea{resize:vertical;field-sizing:fixed!important;height:165.333px!important;min-height:165.333px!important;padding:10px 13px!important}.advice-dialog .inquiry-field input:focus,.advice-dialog .inquiry-field textarea:focus{box-shadow:0 0 0 3px #21b7dd21;border-color:#1d9dbc!important}.advice-dialog .inquiry-field small{color:#4f6879;font:13px/1.5 Arial,Helvetica,sans-serif}.advice-dialog .captcha-field input{max-width:230px}.advice-dialog .inquiry-submit-row{border-top:1px solid #d9e2ea;justify-content:flex-end;margin-top:12px!important;padding-top:10px!important;display:flex!important}.advice-dialog .inquiry-submit-row .button{color:#fff;cursor:pointer;background:#ce202f;border:1px solid #ce202f;border-radius:0;justify-content:center;align-items:center;gap:12px;min-width:245px;min-height:44px;padding:10px 20px;font:700 14px/20px Arial,Helvetica,sans-serif;display:inline-flex;box-shadow:8px 8px #ce202f33}.advice-dialog .inquiry-submit-row svg{width:20px;height:20px}.advice-dialog .contact-error{color:#b51c29}@media (width<=640px){.advice-dialog{padding:24px 19px!important}.advice-dialog .advice-dialog-heading h2{font-size:27px!important}.advice-dialog .inquiry-field-grid{grid-template-columns:minmax(0,1fr)!important}.advice-dialog .inquiry-field input{height:38px!important;min-height:38px!important}.advice-dialog .inquiry-submit-row .button{width:100%;min-width:0}}.advice-dialog .inquiry-field{align-content:start}.advice-dialog .inquiry-field textarea::placeholder,.advice-dialog .inquiry-field input::placeholder{color:#60717f;opacity:1}.advice-dialog .advice-contact-form{margin:0!important}.advice-dialog input[name=Vyraz]{max-width:230px!important}.advice-dialog .inquiry-field small{font:13px/1.5 Arial,Helvetica,sans-serif!important}@font-face{font-family:Cezar Brand Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://www.cezar.cz/eshop-geist-latin-BGnTDqni.woff2)format("woff2")}.brand-name{font-family:Cezar Brand Geist,Arial,Helvetica,sans-serif}html body form :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=image]):not([type=range]):not([type=color]),textarea,select){color:#29465d!important;font-size:17px!important;font-weight:400!important;line-height:1.5!important}html body form :-webkit-any(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=image]):not([type=range]):not([type=color]),textarea,select):autofill{color:#29465d!important;-webkit-text-fill-color:#29465d!important}html body form :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=image]):not([type=range]):not([type=color]),textarea,select):autofill{color:#29465d!important;-webkit-text-fill-color:#29465d!important}html body form :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=image]):not([type=range]):not([type=color]),select){min-height:44px!important}.advice-dialog .inquiry-block+.inquiry-block{margin-top:24px!important}html body form textarea[name=Poznamka]{resize:vertical;field-sizing:fixed!important;height:65.25px!important;min-height:65.25px!important}html body form textarea#order-note{height:60.75px!important;min-height:60.75px!important}html body form.inquiry-form textarea[name=message]{resize:vertical;field-sizing:fixed!important;height:56px!important;min-height:56px!important}html body form.order-confirm-form textarea[name=Poznamka]{height:75px!important;min-height:75px!important}html body form.form-card textarea#Zprava{resize:vertical;field-sizing:fixed!important;height:79.5px!important;min-height:79.5px!important}html body form.form-card textarea[name=Poznamka]{height:66px!important;min-height:66px!important}html body .advice-dialog form .inquiry-field textarea{resize:vertical;field-sizing:fixed!important;height:124px!important;min-height:124px!important}html:root body form.inquiry-form .inquiry-form-heading>span{font-size:13px!important}html body .ov-context-grid>article,html body .op-profit-note,html body .ov-profit-note,html body .mm-light .mm-start-note,html body .edi-light-note,html body .id-order-links>div,html body .id-mail-note,html body .id-partner-result,html body .mm-comparison,html body .mm-document-outputs,html body .mm-template-options,html body .km-evidence-list,html body .cezar-content-card,html body .cezar-process-card,html body .cezar-feature-card,html body .cezar-document-summary,html body .ek-benefits>article,html body .in-benefits>article,html body .ek-calendar,html body .in-calendar,html body .edi-message-grid>article,html body .edi-expedition-grid>article,html body .id-incoming-grid>article,html body .id-formats>article,html body .id-partner-grid>article,html body .sm-use-grid>article,html body .mm-history-example,html body .mm-feature-grid>article,html body .benefit-grid>.benefit-card:not(.benefit-card-featured),html body .difference-card-automatic,html body .audience-card.b2c-card,html body .customization-grid>article,html body .bank-benefit-grid>.benefit-card,html body .bank-statement-grid>article,html body .statement-safety-after,html body .mode-card,html body .audience-bank-grid>article:first-child,html body .doc-benefit:not(.doc-benefit-0),html body .doc-rights-cards>article,html body .km-capability-card:not(.km-capability-primary),html body .km-use-card{border:1px solid #768d9e!important;box-shadow:0 12px 32px #102d4512!important}html body .mm-document-outputs>div{box-shadow:none}html body .proof-line:before,html body .hero-proof:before{content:none!important;display:none!important}.logic-flow.cezar-causal-flow{--logic-cycle:2.1675s}.logic-flow.cezar-causal-flow>div,.logic-flow.cezar-causal-flow>.logic-flow-arrow{--logic-signal-delay:0s}.logic-flow.cezar-causal-flow>div:nth-child(3),.logic-flow.cezar-causal-flow>.logic-flow-arrow:nth-child(4){--logic-signal-delay:.725s}.logic-flow.cezar-causal-flow>.logic-flow-result{--logic-signal-delay:1.45s}.logic-flow.cezar-causal-flow>div{isolation:isolate;animation:cezar-flow-step var(--logic-cycle) var(--logic-signal-delay) infinite ease-in-out;position:relative}.logic-flow.cezar-causal-flow>div:before{z-index:-1;content:"";pointer-events:none;opacity:0;animation:cezar-flow-fill var(--logic-cycle) var(--logic-signal-delay) infinite ease-in-out;background:#5bd49b12;position:absolute;inset:1px;box-shadow:0 8px 18px #05192d26}.logic-flow.cezar-causal-flow>div:after{z-index:2;content:"";pointer-events:none;opacity:.45;animation:cezar-flow-border var(--logic-cycle) var(--logic-signal-delay) infinite ease-in-out;border:1px solid #8ee8ff38;position:absolute;inset:-1px}.logic-flow.cezar-causal-flow>.logic-flow-arrow{pointer-events:none;color:#8bddf1;opacity:1;place-self:center;place-items:center;width:40px;height:24px;animation:none;display:grid;position:relative}.logic-flow.cezar-causal-flow>.logic-flow-arrow svg{z-index:1;opacity:.6;width:19px;height:19px;position:relative}.logic-flow.cezar-causal-flow>.logic-flow-arrow:before,.logic-flow.cezar-causal-flow>.logic-flow-arrow:after{content:"";height:2px;position:absolute;top:calc(50% - 1px);left:0}.logic-flow.cezar-causal-flow>.logic-flow-arrow:before{background:#69daf73d;width:100%;animation:none}.logic-flow.cezar-causal-flow>.logic-flow-arrow:after{z-index:2;opacity:0;width:14px;animation:cezar-flow-travel var(--logic-cycle) var(--logic-signal-delay) infinite linear;background:linear-gradient(90deg,#0000,#74dffa 55%,#b3ecf5);box-shadow:0 0 4px #84e7ff8c}@keyframes cezar-flow-step{0%,23.0681%,59.9769%,to{transform:translateY(0)}27.6817%,46.1361%{transform:translateY(-1px)}}@keyframes cezar-flow-fill{0%,23.0681%,59.9769%,to{opacity:0}27.6817%,46.1361%{opacity:1}}@keyframes cezar-flow-border{0%,23.0681%,59.9769%,to{opacity:.45;border-color:#8ee8ff38;box-shadow:0 0 3px #59e0ff14}27.6817%,46.1361%{opacity:1;border-color:#e1faff8f;box-shadow:0 0 10px #59e0ff40}}@keyframes cezar-flow-travel{0%,46.1361%{opacity:0;transform:translate(-14px)}47.2895%{opacity:1}56.5167%{opacity:1;transform:translate(26px)}57.0934%,to{opacity:0;transform:translate(26px)}}html:not(.motion-ready) .logic-flow.cezar-causal-flow>*,html:not(.motion-ready) .logic-flow.cezar-causal-flow>:before,html:not(.motion-ready) .logic-flow.cezar-causal-flow>:after,html.motion-paused .logic-flow.cezar-causal-flow>*,html.motion-paused .logic-flow.cezar-causal-flow>:before,html.motion-paused .logic-flow.cezar-causal-flow>:after{animation-play-state:paused}@font-face{font-family:Cezar Footer Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://www.cezar.cz/eshop-geist-latin-BGnTDqni.woff2)format("woff2")}:is(footer,#footer) :is(.cezar-footer-contact,div:has(>a[href^=tel\:]):has(>a[href="https://www.cezar.cz/dotaz.php"])){text-align:right!important;flex-direction:column!important;flex-shrink:0!important;justify-content:center!important;align-items:flex-end!important;gap:8px!important;width:max-content!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:0!important;padding:0!important;display:flex!important}:is(footer,#footer) :is(.cezar-footer-contact,div:has(>a[href^=tel\:]):has(>a[href="https://www.cezar.cz/dotaz.php"]))>a{letter-spacing:normal!important;color:#c1cdd8!important;text-align:right!important;white-space:nowrap!important;opacity:1!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:max-content!important;max-width:100%!important;margin:0!important;padding:0!important;font-family:Cezar Footer Geist,Geist,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:24px!important;text-decoration:none!important;display:flex!important}:is(footer,#footer) :is(.cezar-footer-contact,div:has(>a[href^=tel\:]):has(>a[href="https://www.cezar.cz/dotaz.php"]))>a>svg{display:none!important}:is(footer,#footer) :is(.cezar-footer-contact,div:has(>a[href^=tel\:]):has(>a[href="https://www.cezar.cz/dotaz.php"]))>a:before{content:"";-webkit-mask:var(--cezar-contact-icon) center/contain no-repeat;mask:var(--cezar-contact-icon) center/contain no-repeat;-webkit-mask:var(--cezar-contact-icon) center/contain no-repeat;background:#73d9ef;flex:0 0 18px!important;width:18px!important;height:18px!important;display:block!important}:is(footer,#footer) a[href^=tel\:]{--cezar-contact-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 3 3 5-3 2c1 3 4 6 7 7l2-3 5 3-1 4C10 22 2 14 3 4Z'/%3E%3C/svg%3E")}:is(footer,#footer) a[href="https://www.cezar.cz/dotaz.php"]{--cezar-contact-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='1'/%3E%3Cpath d='m3 6 9 7 9-7'/%3E%3C/svg%3E")}:is(footer,#footer) :is(.cezar-footer-contact,div:has(>a[href^=tel\:]):has(>a[href="https://www.cezar.cz/dotaz.php"]))>a:hover{color:#fff!important}:is(footer,#footer) :is(.cezar-footer-contact,div:has(>a[href^=tel\:]):has(>a[href="https://www.cezar.cz/dotaz.php"]))>a:focus-visible{outline-offset:4px;outline:2px solid #8faeba}:is(footer .footer-main:has(>.cezar-footer-contact),footer .footer-inner:has(>.cezar-footer-contact)){flex-wrap:wrap}footer div:has(>div>a[href^=tel\:]):has(>div>a[href="https://www.cezar.cz/dotaz.php"]){flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;display:flex!important}footer div:has(>div>a[href^=tel\:]):has(>div>a[href="https://www.cezar.cz/dotaz.php"])>:is(.cezar-footer-bottom,.footer-bottom,.copyright){flex-basis:100%!important;width:100%!important}footer .footer-inner:has(>.cezar-footer-contact)>.footer-links{flex-basis:100%;justify-content:flex-end}#footer:has(.cezar-footer-contact){min-height:96px;height:auto!important;padding-bottom:16px!important}#footer-message:has(.cezar-footer-contact){box-sizing:border-box;text-align:right;flex-wrap:wrap;align-items:center;gap:16px;display:flex;width:calc(100% - 50px)!important}#footer-message:has(.cezar-footer-contact)>span[style]{order:-1;position:static!important}#footer#footer .cezar-footer-contact>a{color:#536575!important}#footer#footer .cezar-footer-contact>a:hover{color:#24394a!important}footer.site-footer:has(>.cezar-footer-contact){grid-template-columns:minmax(0,1fr) auto;gap:16px}footer.site-footer:has(>.cezar-footer-contact)>.brand{grid-area:1/1}footer.site-footer:has(>.cezar-footer-contact)>.cezar-footer-contact{grid-area:1/2}footer.site-footer:has(>.cezar-footer-contact)>div:not(.cezar-footer-contact){flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-end}footer.site-footer:has(>.cezar-footer-contact)>small{grid-area:3/1/auto/-1}@media (width<=640px){footer.site-footer:has(>.cezar-footer-contact){grid-template-columns:minmax(0,1fr)}footer.site-footer:has(>.cezar-footer-contact)>.cezar-footer-contact{grid-area:2/1}footer.site-footer:has(>.cezar-footer-contact)>div:not(.cezar-footer-contact){grid-row:3}footer.site-footer:has(>.cezar-footer-contact)>small{grid-row:4}}footer .footer-inner>.footer-main:has(>div>a[href^=tel\:]):has(>div>a[href="https://www.cezar.cz/dotaz.php"]){grid-column:1/-1!important}#footer-message>.cezar-footer-hotline{order:-1}:is(footer,#footer) :is(.cezar-footer-contact,div:has(>a[href^=tel\:]):has(>a[href="https://www.cezar.cz/dotaz.php"]))>a[href^=tel\:]{gap:5px!important}footer:has(.cezar-footer-bottom){padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}:is(footer .mm-footer-main,footer .footer-inner:has(>.cezar-footer-bottom)){grid-template-columns:minmax(0,1fr) auto!important}footer .cezar-footer-bottom{border-top:1px solid #ffffff17;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px 32px;min-width:0;padding-top:12px;display:flex}footer .mm-footer-bottom.cezar-footer-bottom{margin-top:16px}footer .cezar-footer-bottom>.copyright{border:0;flex:none;margin:0;padding:0}footer .cezar-footer-bottom>span{flex:none}footer .cezar-footer-bottom>.cezar-footer-related{text-align:right;color:#c5dbe9;flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:baseline;gap:8px 24px;min-width:0;margin:0 0 0 auto;font-size:13px;font-weight:400;line-height:1.8;display:flex}footer .cezar-footer-related a{color:#c5dbe9;white-space:normal;max-width:100%;text-decoration:none!important;display:block!important}footer .cezar-footer-related a:hover{color:#fff}footer .cezar-footer-related a:focus-visible{outline-offset:3px;outline:2px solid #73d9ef}@media (width<=760px){:is(footer .mm-footer-main,footer .footer-inner:has(>.cezar-footer-bottom)){grid-template-columns:minmax(0,1fr)!important}footer .mm-footer-contact{grid-area:auto}footer .cezar-footer-bottom{flex-direction:column;align-items:stretch}footer .cezar-footer-bottom>.cezar-footer-related{width:100%}}:root:has(footer .cezar-footer-bottom) :is(.motion-toggle,.cezar-back-to-top,.km-back-to-top){bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}:root:has(footer .cezar-footer-bottom) :is(.cezar-back-to-top,.km-back-to-top){right:calc(194px + env(safe-area-inset-right,0px))!important}footer:has(.cezar-footer-bottom){padding-top:24px!important}:is(footer .footer-inner:has(>.cezar-footer-bottom),footer .mm-footer-main){row-gap:16px!important}footer.site-footer:has(>small){row-gap:16px!important;padding-top:24px!important;padding-bottom:24px!important}footer .footer-inner:has(.footer-brand-group){row-gap:16px!important;min-height:88px!important}footer:has(.footer-main>div>.footer-desc){padding-top:24px!important;padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}footer:has(.footer-desc) .footer-bottom{margin-top:16px!important;padding-top:12px!important}footer .footer-desc{margin-top:10px!important}:root:has(footer .footer-desc) :is(.motion-toggle,.cezar-back-to-top){bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}:root:has(footer .footer-desc) .cezar-back-to-top{right:calc(194px + env(safe-area-inset-right,0px))!important}@media (width<=760px){footer .footer-inner:has(.footer-brand-group){padding-top:16px!important;padding-bottom:28px!important}}@font-face{font-family:Cezar Intro Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://www.cezar.cz/eshop-geist-latin-BGnTDqni.woff2)format("woff2")}html body :is(.intro-panel,.novinky-intro-panel,.contact-intro-panel){z-index:1!important;background:#03111f!important;width:51%!important;position:absolute!important;top:0!important;bottom:0!important}html body :is(.intro-panel-left,.novinky-intro-left,.contact-intro-panel-left){animation:.82s cubic-bezier(.76,0,.24,1) 1.32s both cezar-edi-panel-left!important;left:0!important}html body :is(.intro-panel-right,.novinky-intro-right,.contact-intro-panel-right){animation:.82s cubic-bezier(.76,0,.24,1) 1.32s both cezar-edi-panel-right!important;right:0!important}html body :is(.intro-brand,.novinky-intro-brand,.contact-intro-brand){z-index:3!important;color:#fff!important;grid-template-columns:auto auto!important;align-items:end!important;gap:0 16px!important;animation:1.28s cubic-bezier(.22,1,.36,1) both cezar-edi-brand!important;display:grid!important;position:relative!important}html body :is(.intro-brand,.novinky-intro-brand,.contact-intro-brand) b{letter-spacing:-.075em!important;font-size:clamp(64px,12vw,170px)!important;font-weight:820!important;line-height:1!important}html body :is(.intro-brand,.novinky-intro-brand,.contact-intro-brand) i{color:#6ad0e8!important;letter-spacing:.04em!important;font-size:clamp(19px,3vw,42px)!important;font-style:normal!important;font-weight:560!important}html body :is(.intro-brand,.novinky-intro-brand,.contact-intro-brand) small{color:#819bae!important;letter-spacing:.24em!important;text-align:center!important;text-transform:uppercase!important;grid-column:1/-1!important;margin-top:24px!important;font-size:12px!important;font-weight:760!important}html body :is(.intro-line,.novinky-intro-line,.contact-intro-line){z-index:2!important;background:linear-gradient(90deg, transparent, var(--red), var(--cyan), transparent)!important;width:min(720px,72vw)!important;height:1px!important;animation:1.25s cubic-bezier(.22,1,.36,1) .16s both cezar-edi-line!important;position:absolute!important}@keyframes cezar-edi-brand{0%{opacity:0;filter:blur(22px);transform:scale(1.38)}48%{opacity:1;filter:blur();transform:scale(1)}78%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(8px);transform:scale(.88)}}@keyframes cezar-edi-line{0%{opacity:0;transform:scaleX(0)}52%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes cezar-edi-panel-left{to{transform:translate(-101%)}}@keyframes cezar-edi-panel-right{to{transform:translate(101%)}}@keyframes cezar-edi-sequence-hide{to{visibility:hidden}}@keyframes cezar-edi-panel-left-exit{0%{transform:translate(-101%)}to{transform:translate(0)}}@keyframes cezar-edi-panel-right-exit{0%{transform:translate(101%)}to{transform:translate(0)}}@keyframes cezar-edi-line-exit{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes cezar-edi-brand-exit{0%{opacity:0;filter:blur(18px);transform:scale(.88)}to{opacity:1;filter:blur();transform:scale(1)}}html body :is(.intro-brand,.novinky-intro-brand,.contact-intro-brand){text-align:center!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;gap:10px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 48px)!important;font-family:Cezar Intro Geist,Arial,Helvetica,sans-serif!important;line-height:1.5!important}html body :is(.intro-brand,.novinky-intro-brand,.contact-intro-brand) b{font-size:clamp(64px,11vw,150px)!important;line-height:1.14!important}html body :is(.intro-brand,.novinky-intro-brand,.contact-intro-brand) i{letter-spacing:.015em!important;white-space:normal!important;overflow-wrap:break-word!important;font-size:clamp(17px,2.5vw,34px)!important;line-height:1.3!important}html body :is(.intro-brand,.novinky-intro-brand,.contact-intro-brand) small{letter-spacing:.08em!important;white-space:normal!important;margin-top:14px!important;line-height:1.6!important}html body :is(.intro-line,.novinky-intro-line,.contact-intro-line){background:linear-gradient(90deg,#0000,#ce202f,#21b7dd,#0000)!important;margin:0!important}html.motion-ready body .intro-sequence,html.motion-ready:not(.novinky-intro-done) body .novinky-intro,html.js body .contact-intro{z-index:130!important;pointer-events:none!important;background:0 0!important;place-items:center!important;animation:10ms 2.05s both cezar-edi-sequence-hide!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}html.cezar-page-exiting body :is(.intro-sequence,.novinky-intro,.contact-intro){z-index:200!important;visibility:visible!important;pointer-events:auto!important;background:0 0!important;place-items:center!important;animation:none!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}html.cezar-page-exiting body :is(.intro-panel-left,.novinky-intro-left,.contact-intro-panel-left){animation:.72s cubic-bezier(.76,0,.24,1) both cezar-edi-panel-left-exit!important}html.cezar-page-exiting body :is(.intro-panel-right,.novinky-intro-right,.contact-intro-panel-right){animation:.72s cubic-bezier(.76,0,.24,1) both cezar-edi-panel-right-exit!important}html.cezar-page-exiting body :is(.intro-line,.novinky-intro-line,.contact-intro-line){animation:.5s cubic-bezier(.22,1,.36,1) .23s both cezar-edi-line-exit!important}html.cezar-page-exiting body :is(.intro-brand,.novinky-intro-brand,.contact-intro-brand){animation:.52s cubic-bezier(.22,1,.36,1) .31s both cezar-edi-brand-exit!important}html.motion-paused body :is(.intro-sequence,.novinky-intro,.contact-intro){display:none!important}.cfaq.cfaq{color:#0a1c31!important;background:#eef3f6!important;padding:48px 0!important;font-family:Geist,Arial,sans-serif!important}.cfaq .cfaq-layout{grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr)!important;align-items:start!important;gap:0 60px!important;display:grid!important}.cfaq .cfaq-heading{min-width:0;text-align:left!important;grid-area:1/1/4!important;max-width:none!important;margin:0!important}.cfaq .cfaq-kicker{letter-spacing:.13em!important;color:#40627a!important;text-transform:uppercase!important;margin:0 0 14px!important;padding:0!important;font:700 13px/1.3 Geist,Arial,sans-serif!important}.cfaq .cfaq-title{letter-spacing:-.038em!important;color:#0a1c31!important;text-align:left!important;max-width:none!important;margin:0!important;font-family:Geist,Arial,sans-serif!important;font-size:clamp(32px,3.7vw,48px)!important;font-weight:580!important;line-height:1!important}.cfaq .cfaq-title .cfaq-accent{color:#ce202f!important;font:inherit!important;letter-spacing:inherit!important}.cfaq .cfaq-heading>p:not(.cfaq-kicker){color:#0a1c31!important;margin:22px 0 0!important;font:400 16px/1.55 Geist,Arial,sans-serif!important}.cfaq .cfaq-content{grid-column:2!important;width:100%!important;min-width:0!important;margin:0!important}.cfaq .cfaq-direct-tabs{grid-area:1/2!important}.cfaq .cfaq-tabs{grid-template-columns:repeat(var(--cfaq-count,1),minmax(0,1fr))!important;background:0 0!important;border:0!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.cfaq .cfaq-tab{overflow-wrap:anywhere;border:1px solid #cbd8e0!important;border-top:4px solid var(--cfaq-color)!important;background:linear-gradient(color-mix(in srgb,var(--cfaq-color) 8%,white),white)!important;color:#173a5c!important;text-align:left!important;text-transform:none!important;letter-spacing:normal!important;min-width:0!important;min-height:72px!important;box-shadow:none!important;cursor:pointer!important;white-space:normal!important;border-radius:8px 8px 0 0!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin:0!important;padding:14px 12px!important;font:720 13px/1.35 Geist,Arial,sans-serif!important;text-decoration:none!important;display:flex!important}.cfaq .cfaq-tab:before{content:""!important;background:var(--cfaq-color)!important;width:9px!important;height:9px!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--cfaq-color) 16%,transparent)!important;border:0!important;border-radius:50%!important;flex:0 0 9px!important;display:block!important;position:static!important;transform:none!important}.cfaq .cfaq-tab:after{display:none!important}.cfaq .cfaq-tab[aria-selected=true],.cfaq .faq-tab-input:checked+.cfaq-tab{background:var(--cfaq-color)!important;border-color:var(--cfaq-color)!important;color:#fff!important}.cfaq .cfaq-tab[aria-selected=true]:before,.cfaq .faq-tab-input:checked+.cfaq-tab:before{background:#fff!important;box-shadow:0 0 0 4px #ffffff30!important}.cfaq .cfaq-tab *{font:inherit!important;color:inherit!important}.cfaq .cfaq-tab:focus-visible,.cfaq .faq-tab-input:focus-visible+.cfaq-tab{outline-offset:3px!important;outline:3px solid #1689a7!important}.cfaq .faq-panels{grid-column:1/-1!important;margin:0!important;padding:0!important}.cfaq :is(.faq-list,.faq-content,.commercial-faq-panels,.faq-panel,.faq-panels){min-width:0!important}.cfaq .faq-list{gap:0!important;margin:0!important;padding:0!important;display:block!important}.cfaq :is(details,article.faq-item){box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #cbd8e0!important;border-radius:0!important;margin:0!important;padding:0!important}.cfaq :is(summary,article.faq-item>button){color:#123b55!important;letter-spacing:normal!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:44px!important;margin:0!important;padding:14px 0!important;font:680 15px/1.3 Geist,Arial,sans-serif!important;list-style:none!important;display:flex!important}.cfaq summary::-webkit-details-marker{display:none}.cfaq :is(summary,article.faq-item>button)>span{font:inherit!important;color:inherit!important}.cfaq :is(summary,article.faq-item>button)>svg{flex-shrink:0;color:#123b55!important;width:18px!important;height:18px!important}.cfaq details>p,.cfaq .faq-answer p{color:#0a1c31!important;max-width:none!important;margin:0!important;padding:0 34px 14px 0!important;font:400 16px/1.45 Geist,Arial,sans-serif!important}.cfaq .faq-answer{color:#0a1c31!important;font:400 16px/1.45 Geist,Arial,sans-serif!important}.cfaq .faq-answer:not([aria-hidden]){margin:0!important;padding:0!important}.cfaq .faq-answer[aria-hidden=true]{height:0!important;overflow:hidden!important}.cfaq .faq-panel-title{display:none!important}@media (width>=901px) and (width<=1100px){.cfaq .cfaq-layout{column-gap:35px!important}}@media (width<=900px){.cfaq .cfaq-layout{grid-template-columns:minmax(0,1fr)!important;row-gap:0!important}.cfaq .cfaq-heading{grid-area:auto/1!important;margin-bottom:26px!important}.cfaq .cfaq-content,.cfaq .cfaq-direct-tabs{grid-area:auto/1!important}}@media (width<=640px){.cfaq.cfaq{padding:36px 0!important}.cfaq .cfaq-title{font-size:34px!important}.cfaq .cfaq-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cfaq .cfaq-tab{min-height:58px!important}.cfaq .cfaq-tabs:has(>.cfaq-tab:only-child){grid-template-columns:minmax(0,1fr)!important}}@media (width<=359px){.cfaq .cfaq-title{font-size:30px!important}}#faq.cfaq .faq-list[hidden]{display:none!important}#faq.cfaq .faq-tab-label.is-active{background:var(--cfaq-color)!important;border-color:var(--cfaq-color)!important;color:#fff!important}#faq.cfaq .faq-tab-label.is-active:before{background:#fff!important;box-shadow:0 0 0 4px #ffffff30!important}#faq.cfaq .faq-tab-label span:before{display:none}#faq.cfaq .faq-tab-label:has(input:focus-visible){outline-offset:3px;outline:3px solid #1689a7}
