:root{--navy:#061b3c;--ink:#10264b;--muted:#65758b;--teal:#14c6c8;--line:#e0e8f0;--content:1120px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;color:var(--ink);background:#fff;font:14px/1.6 'Segoe UI',Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #13b8d2;outline-offset:4px}.icon{width:22px;height:22px;stroke:currentColor;stroke-width:1.65;fill:none;stroke-linecap:round;stroke-linejoin:round;display:inline-block;vertical-align:middle;flex-shrink:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-header,.hero,.benefit-strip,.section,.security,footer{padding-left:max(28px,calc((100% - var(--content))/2));padding-right:max(28px,calc((100% - var(--content))/2))}.site-header{height:70px;background:#041631;display:flex;align-items:center;gap:32px;color:white;border-bottom:1px solid #254064}.brand{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;font-size:15px;font-weight:750;letter-spacing:-.4px}.brand img{width:31px;height:31px}.brand span span{color:#fff}nav{display:flex;align-items:center;justify-content:center;gap:20px;margin:auto;font-size:11px;color:#dbe7f7}nav a{padding:23px 0;white-space:nowrap}nav a:first-child{border-bottom:2px solid var(--teal)}nav a:hover{color:var(--teal)}.header-cta{white-space:nowrap;background:var(--teal);color:#07274a;padding:9px 15px;font-weight:700;font-size:11px;border-radius:4px}.header-cta span{display:none}.hero{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:.83fr 1.17fr;gap:65px;align-items:center;padding-top:50px;padding-bottom:45px;background:radial-gradient(ellipse at 60% 100%,#08457580,transparent 65%),linear-gradient(115deg,#05152f,#102f5c 63%,#071c40);color:#fff}.hero:after{content:'';position:absolute;z-index:-1;inset:0;opacity:.3;background:repeating-linear-gradient(32deg,transparent 0 140px,#28679940 141px,transparent 142px 230px);mask-image:linear-gradient(90deg,transparent,#000)}.eyebrow{font-size:10px;font-weight:750;letter-spacing:2px;margin:0 0 10px;color:#3477af}.hero-copy>.eyebrow{display:none}h1{font-size:clamp(36px,3.5vw,54px);line-height:1.1;letter-spacing:-1.9px;margin:0;font-weight:700}.accent{color:var(--teal)}.hero-lead{font-size:14px;line-height:1.75;color:#c2cfe3;margin:25px 0 28px;max-width:350px}.hero-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.button{display:inline-flex;gap:10px;align-items:center;justify-content:center;border-radius:4px;font-size:11px;font-weight:700;padding:11px 14px;white-space:nowrap}.primary{background:linear-gradient(90deg,#07c0d1,#20d1c6);color:#052d49;box-shadow:0 8px 26px #00afcd15}.primary>span{display:none}.ghost{border:1px solid #7b99b180;color:#e9f1fc}.play{font-size:10px}.hero-points{list-style:none;display:flex;gap:17px;margin:51px 0 0;padding:0;font-size:9px;color:#c6d8ea}.hero-points li{display:flex;align-items:center;gap:7px;white-space:nowrap}.hero-points .icon{width:15px;height:15px;color:#83aaca}.hero-art{min-width:0}.meeting-window{background:linear-gradient(145deg,#142e50,#091933);border:1px solid #6382a27a;border-radius:12px;padding:0 12px;box-shadow:0 20px 32px #010f2780}.meeting-top{display:flex;align-items:center;gap:7px;height:39px;font-size:10px;color:#edf6ff}.live-dot{height:7px;width:7px;border-radius:50%;background:#39ddc7}.meeting-top small{margin-left:9px;color:#91a3b7;font-size:9px}.window-icons{margin-left:auto;display:flex;gap:16px;color:#d3e6f5}.window-icons .icon{width:15px;height:15px}.gallery-wrap{position:relative;border-radius:5px;overflow:hidden}.meeting-gallery{display:block;width:100%;height:auto;aspect-ratio:1672/941}.name-tags{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:4px;pointer-events:none}.name-tags span{align-self:end;justify-self:start;font-size:8px;padding:1px 5px;margin:5px;background:#03142b9c;color:white;border-radius:2px}.call-controls{display:flex;gap:13px;align-items:center;padding:13px 2px;color:#e2eaf4}.call-controls>span{width:29px;height:29px;display:grid;place-items:center;border-radius:6px}.call-controls>span:first-child{background:#16798765;color:#48e9df}.call-controls .icon{width:17px;height:17px}.call-controls>.hangup{margin-left:auto;background:#ef4750;color:#fff}.benefit-strip{display:grid;grid-template-columns:repeat(4,1fr);background:linear-gradient(100deg,#0abac5,#29c4c7);color:#fff;padding-top:24px;padding-bottom:24px;gap:22px}.benefit-strip>div{display:grid;grid-template-columns:36px 1fr;column-gap:10px;padding-right:20px;border-right:1px solid #ffffff40}.benefit-strip>div:last-child{border:0;padding-right:0}.benefit-strip i{grid-row:span 2;display:flex;align-items:center}.benefit-strip .icon{width:30px;height:30px;stroke-width:1.4}.benefit-strip b{font-size:12px;font-weight:650}.benefit-strip small{font-size:10px;line-height:1.6;color:#e6ffff}.section{padding-top:48px;padding-bottom:48px}.section-title h2,.core h2,.security h2{font-size:27px;letter-spacing:-.8px;line-height:1.25;margin:0;font-weight:700}.section-title>p:last-child:not(.eyebrow){color:var(--muted);font-size:12px;margin:12px 0 0}.steps{display:grid;grid-template-columns:1.15fr .95fr;grid-template-rows:auto 1fr;column-gap:40px;align-items:center;padding-top:45px;padding-bottom:45px}.steps .section-title{grid-column:1;align-self:end;margin-bottom:28px}.steps .section-title>p:last-child:not(.eyebrow){display:none}.steps-layout{display:contents}.steps ol{grid-column:1;grid-row:2;align-self:start;display:grid;grid-template-columns:repeat(4,1fr);gap:17px;list-style:none;padding:0;margin:0}.steps li{position:relative;text-align:center;font-size:11px}.steps li>span{width:66px;height:66px;position:relative;z-index:1;border-radius:50%;display:grid;place-items:center;margin:0 auto 14px;background:linear-gradient(130deg,#e9f0f8,#f9fbfd);color:#1c456e}.steps li>span .icon{width:25px;height:25px}.steps li:not(:last-child):after{content:'';position:absolute;top:32px;left:80%;width:51%;border-top:2px dotted #b8c8d8}.steps li b{font-size:12px}.steps li p{font-size:10px;line-height:1.6;color:var(--muted);margin:7px 0}.planning-preview{grid-column:2;grid-row:1/3;display:grid;grid-template-columns:1.12fr 1fr;gap:14px;align-items:center}.meeting-form{padding:13px;border:1px solid #dce4ee;border-radius:9px;box-shadow:0 12px 20px #234f7510;background:#fbfcfe}.form-kicker{font-size:10px;font-weight:750;margin:0 0 8px;display:flex;justify-content:space-between;gap:8px}.form-kicker small{font-weight:400;color:#7c8b9d;font-size:8px}.meeting-form label{display:block;color:#405572;font-size:9px;font-weight:600;margin:6px 0}.meeting-form input,.meeting-form select{width:100%;min-width:0;background:#fff;border:1px solid #e1e8ef;border-radius:4px;padding:5px;color:#566b83;font-size:9px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:9px}.form-submit{display:block;width:100%;text-align:center;background:#0a2348;color:white;border-radius:4px;padding:7px 5px;font-size:9px;margin-top:9px}.calendar{margin:8px 0}.calendar-head{display:flex;align-items:center;justify-content:space-between;color:#455d78;margin-bottom:6px;font-size:9px}.calendar-head button{border:0;background:transparent;padding:0 5px;color:#6484a7;font-size:16px}.days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;text-align:center;font-size:8px}.days>span{color:#8a9cb0;font-size:8px}.days>button{font-size:8px;border:0;border-radius:50%;background:transparent;padding:2px 0;color:#526c85;min-width:0;aspect-ratio:1}.days>button:hover{background:#e5f2fe}.days>button.selected{background:#178be5;color:white}.join-card{background:linear-gradient(130deg,#0a2143,#061936);color:white;padding:19px 13px;border-radius:7px;box-shadow:0 12px 19px #18314c25}.join-card p{font-size:12px;font-weight:650;line-height:1.4;margin:0 0 6px}.join-card b{font-size:10px;font-weight:400;color:#c3d0e0;line-height:1.6;display:block}.join-card input{font-size:9px;width:100%;border:1px solid #7891ac6b;background:#041832;padding:7px 6px;color:#fff;border-radius:4px;margin-top:14px}.join-card>button{border:0;background:#19c3cc;color:white;width:100%;font-size:10px;padding:7px;border-radius:3px;margin-top:8px;font-weight:650}.join-divider{display:flex;align-items:center;gap:8px;margin:14px 0;color:#8199b3;font-size:9px}.join-divider:before,.join-divider:after{content:'';height:1px;background:#52678555;flex:1}.join-new{display:block;text-align:center;border:1px solid #6a87aa80;border-radius:4px;padding:8px 4px;font-size:9px}.join-card #join-feedback{display:block;font-size:10px;line-height:1.5;color:#b8dfed;margin-top:8px}.join-card #join-feedback:empty{display:none}.core{background:#f5f8fc;display:grid;grid-template-columns:.9fr 1.9fr;gap:40px;align-items:center;padding-top:32px;padding-bottom:32px}.core-copy>p:not(.eyebrow){font-size:12px;color:#63778d;margin:12px 0 0}.core-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.core-cards article{background:white;border:1px solid #e0e8f1;border-radius:7px;padding:20px 17px}.card-icon{display:grid;place-items:center;width:42px;height:45px;border-radius:7px;color:white;box-shadow:inset 0 0 0 4px #ffffff20}.cyan{background:linear-gradient(130deg,#18d5c0,#04aaaf)}.blue{background:linear-gradient(130deg,#358af5,#155edc)}.purple{background:linear-gradient(130deg,#ab93f8,#705ce3)}.core-cards h3{font-size:13px;margin:14px 0 6px}.core-cards p{font-size:10px;color:#65748a;line-height:1.8;min-height:54px;margin:0 0 10px}.core-cards a{font-size:10px;color:#214d7a}.security{display:grid;grid-template-columns:300px 1fr;gap:65px;align-items:center;background:radial-gradient(ellipse at 30% 50%,#0c3461,#061b3d 70%);color:#fff;padding-top:25px;padding-bottom:25px}.security .eyebrow{color:#9fbbd9;font-size:9px}.security h2{font-size:29px}.security p:not(.eyebrow){font-size:12px;line-height:1.8;color:#c5d4e7;margin:14px 0}.security-orbit{display:grid;place-items:center}.shield-art{width:250px;height:250px;filter:drop-shadow(0 0 18px #03d3ec42)}.security ul{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;list-style:none;margin:18px 0 0;padding:0}.security li{display:flex;align-items:center;gap:10px;font-size:10px;line-height:1.35;color:#d4e5f3}.security li i{color:#8bb3ce}.security .icon{width:26px;height:26px}.pricing{position:relative;padding-top:37px;padding-bottom:27px;display:grid;grid-template-columns:1fr auto;column-gap:20px}.pricing .section-title>p:last-child{display:none}.billing{display:flex;align-items:center;gap:8px;align-self:end;font-size:10px;white-space:nowrap;padding-bottom:5px;color:#5a7189}.billing button{position:relative;border:0;width:35px;height:19px;border-radius:20px;background:#9badbf}.billing i{position:absolute;top:3px;left:3px;width:13px;height:13px;border-radius:50%;background:#fff;transition:transform .15s}.billing button[aria-checked=true]{background:#13c1c6}.billing button[aria-checked=true] i{transform:translateX(16px)}.billing b{color:#159fac;font-size:9px;margin-left:5px}.price-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;grid-column:1/-1;margin-top:28px}.price-grid article{display:flex;flex-direction:column;position:relative;padding:21px 18px 18px;border:1px solid #dde6ef;border-radius:7px;min-width:0}.price-grid h3{font-size:18px;line-height:1.3;margin:0}.muted{font-size:11px;color:#63758a;min-height:37px;margin:8px 0}.price{font-size:25px;font-weight:700;margin:10px 0 16px;white-space:nowrap}.price small{font-size:9px;font-weight:400;color:#50647c}.price.word{font-size:20px;padding-top:5px}.price-grid ul{list-style:none;padding:0;margin:0 0 19px;color:#566e86;font-size:11px}.price-grid li{margin:4px 0}.price-grid li:before{content:'✓';color:#378eaa;margin-right:7px}.price-grid a{display:block;margin-top:auto;text-align:center;border:1px solid #dbe5ed;padding:9px 4px;font-size:11px;font-weight:600;border-radius:4px}.featured{border-color:#16c3c9!important;box-shadow:0 0 0 1px #16c3c922}.popular{position:absolute;top:-13px;left:-1px;right:-1px;border-radius:6px 6px 0 0;background:#13bfc5;margin:0;padding:3px;text-align:center;font-size:9px;color:#fff}.featured a{background:#15c0c7;color:white;border:0}.recording-note{grid-column:1/-1;font-size:9px;text-align:center;color:#74869a;margin:16px 0 0}.faq{background:#f4f8fc;display:grid;grid-template-columns:.9fr 1.3fr;gap:60px;align-items:center;padding-top:26px;padding-bottom:26px}.faq .section-title>p:last-child{display:none}.faq-list{border:1px solid #e1e9f2;border-radius:4px;overflow:hidden}details{border-bottom:1px solid #e2eaf2}details:last-child{border:0}summary{display:flex;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;padding:8px 13px;font-size:10px;color:#405774}summary::-webkit-details-marker{display:none}summary span{color:#7893ad}details[open] summary span{transform:rotate(180deg)}details p{margin:0;padding:0 13px 12px;font-size:11px;color:#60778f}footer{display:grid;grid-template-columns:1.05fr .65fr .7fr 1.05fr;column-gap:40px;background:#051936;color:#e1ecf6;padding-top:30px;padding-bottom:22px;position:relative}footer>div{min-width:0}footer>div:not(:last-child){border-right:1px solid #8aaac21c;padding-right:25px}footer>div:not(.footer-brand){display:flex;flex-direction:column;align-items:flex-start;gap:3px}footer b{font-size:10px;letter-spacing:.7px;font-weight:600;margin-bottom:8px}footer p{font-size:10px;color:#a4b7cf;line-height:1.65;margin:8px 0}footer a{font-size:10px;color:#b7cbe0}footer .brand{font-size:13px;color:white}footer .brand img{width:23px;height:23px}footer small{font-size:9px;color:#8ca6c0}.socials{display:flex;gap:8px;margin:10px 0 20px}.socials a{width:24px;height:24px;display:grid;place-items:center;border:1px solid #53718e;border-radius:50%}.socials .icon{width:12px;height:12px}footer form{display:flex;width:100%;margin:7px 0 0}footer input{width:100%;min-width:0;border:1px solid #2a4868;background:transparent;border-radius:3px 0 0 3px;color:#fff;padding:8px;font-size:9px}footer button{border:0;background:#16c3c7;color:white;white-space:nowrap;font-size:10px;padding:0 14px;border-radius:0 3px 3px 0}footer select{font-size:9px;background:transparent;border:0;color:#b9cbdf;align-self:flex-end;margin-top:auto;padding:8px 0 0}.annual .price{white-space:normal}.annual .price small{font-size:9px}.annual .price small:after{content:' · letno plačilo';font-size:8px;display:block}
@media(min-width:851px){.steps{grid-template-rows:1fr 1fr}.days>button{width:24px;height:24px;max-width:100%;aspect-ratio:auto;justify-self:center}}
@media(min-width:1700px){:root{--content:1180px}}
@media(max-width:1080px){nav{gap:12px}.site-header{gap:16px}.hero{gap:32px}.hero-points{gap:10px;font-size:8px}.steps{column-gap:25px}.security{grid-template-columns:240px 1fr;gap:32px}.core{gap:25px}.price-grid{gap:10px}.pricing h2{font-size:25px}footer{column-gap:22px}}
@media(max-width:850px){nav{display:none}.site-header{justify-content:space-between}.hero{grid-template-columns:1fr 1.12fr;gap:25px;padding-top:38px;padding-bottom:38px}h1{font-size:37px}.hero-lead{font-size:12px}.hero-points{flex-wrap:wrap;margin-top:25px}.hero-actions{gap:8px}.button{font-size:10px;padding:9px}.call-controls{gap:5px}.benefit-strip{gap:12px}.benefit-strip>div{padding-right:12px;grid-template-columns:26px 1fr;gap:6px}.benefit-strip .icon{width:25px;height:25px}.benefit-strip b{font-size:11px}.benefit-strip small{font-size:9px}.steps{grid-template-columns:1fr}.steps .section-title{grid-row:1;margin-bottom:25px}.steps ol{grid-row:2}.planning-preview{grid-row:3;grid-column:1;margin:30px auto 0;width:100%;max-width:490px}.core{grid-template-columns:1fr}.core-cards{margin-top:8px}.core-cards p{min-height:36px}.security{grid-template-columns:180px 1fr;gap:20px}.shield-art{width:180px;height:180px}.security h2{font-size:26px}.security ul{grid-template-columns:1fr 1fr;gap:14px}.pricing{grid-template-columns:1fr}.billing{margin-top:17px}.price-grid{grid-template-columns:1fr 1fr;gap:25px 16px}.faq{gap:30px}footer{grid-template-columns:1fr 1fr;gap:24px}footer>div:nth-child(2){border:0}footer select{margin-top:16px}}
@media(max-width:560px){.site-header,.hero,.benefit-strip,.section,.security,footer{padding-left:22px;padding-right:22px}.site-header{height:62px}.hero{grid-template-columns:1fr;gap:30px;padding-top:37px;padding-bottom:30px}h1{font-size:43px}.hero-lead{max-width:360px;font-size:13px;margin:19px 0 22px}.hero-points{margin-top:25px;font-size:9px;gap:16px}.hero-actions{gap:10px}.button{padding:10px 12px}.meeting-window{max-width:440px;margin:auto}.benefit-strip{grid-template-columns:1fr 1fr;gap:22px 10px}.benefit-strip>div:nth-child(2){border:0}.benefit-strip>div{grid-template-columns:30px 1fr}.benefit-strip small{font-size:9px}.steps{padding-top:35px;padding-bottom:35px}.section-title h2,.core h2{font-size:26px}.steps ol{grid-template-columns:1fr 1fr;gap:21px}.steps li:nth-child(2):after{display:none}.steps li:not(:last-child):after{left:72%;width:64%}.steps li:nth-child(3):after{display:block}.planning-preview{gap:10px;grid-template-columns:1.1fr 1fr}.meeting-form{padding:10px}.join-card{padding:16px 10px}.join-card p{font-size:11px}.join-new{font-size:8px}.core-cards{grid-template-columns:1fr;gap:12px}.core-cards article{display:grid;grid-template-columns:45px 1fr;column-gap:14px;padding:17px}.core-cards .card-icon{grid-column:1;grid-row:1/4}.core-cards h3{grid-column:2;margin:0 0 4px}.core-cards p{grid-column:2;min-height:0;margin-bottom:6px}.core-cards a{grid-column:2}.security{grid-template-columns:1fr;padding-top:30px;padding-bottom:35px;gap:17px}.shield-art{width:205px;height:205px}.security h2{font-size:27px}.security ul{margin-top:23px}.security li{font-size:11px}.price-grid{grid-template-columns:1fr;gap:27px;margin-top:28px}.price-grid article{padding:22px}.muted{min-height:0}.price-grid ul{font-size:12px}.pricing{padding-top:34px}.billing{flex-wrap:wrap}.faq{grid-template-columns:1fr;gap:20px;padding-top:30px;padding-bottom:30px}summary{font-size:11px;padding:12px}footer{grid-template-columns:1fr 1fr;gap:25px 18px}footer .footer-brand{grid-column:1/-1;border:0;padding:0}footer>div:nth-child(3){border:0;padding:0}footer>div:last-child{grid-column:1/-1}footer form{max-width:400px}.socials{margin-bottom:10px}footer select{align-self:flex-start}footer p,footer a{font-size:11px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
