.ap{padding-top:calc(var(--glava,64px) + 28px);grid-template-columns:minmax(0,1fr);grid-template-areas:"uvod""tel""sobe";display:grid}.ap-uvod{grid-area:uvod}.ap-h{font-family:var(--f-serif);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;font-variation-settings:"opsz" 11, "wght" 560;font-size:clamp(46px,7.2vw,104px);font-style:italic;font-weight:500;line-height:1}.ap-linija{max-width:23em;font-family:var(--f-serif);color:var(--muted);text-wrap:pretty;font-variation-settings:"opsz" 11, "wght" 540;margin-top:20px;font-size:clamp(21px,2vw,28px);font-weight:500;line-height:1.3}.ap-savjet{display:none}.ap-tel{--h:min(62svh, 580px);flex-direction:column;grid-area:tel;justify-self:center;align-items:center;margin-top:40px;display:flex}@media (max-height:640px){.ap-tel{--h:72svh}}.ap-rub{height:var(--h);width:calc(var(--h) * .4782);padding:calc(var(--h) * .015);border-radius:calc(var(--h) * .074);background:var(--bezel);scale:var(--odskok,1);box-shadow:inset 0 0 0 1.5px #ffffff17,0 50px 90px -40px #3c0c04bf,0 18px 30px -16px #3c0c0473}.ap-ekran{border-radius:calc(var(--h) * .06);isolation:isolate;background:#000;width:100%;height:100%;position:relative;overflow:hidden}.ap-okvir{transform-origin:0 0;width:390px;height:844px;transform:scale(var(--s,.6));pointer-events:none;background:0 0;border:0;position:absolute;top:0;left:0}.js .ap-okvir{opacity:0;transition:opacity .5s}.js .ap-okvir.ucitano{opacity:1}.ap-prazno{text-align:center;font-family:var(--f-serif);font-weight:500;font-size:max(15px, calc(var(--h) * .03));color:var(--cream);opacity:.9;text-wrap:balance;font-variation-settings:"opsz" 11, "wght" 540;justify-content:center;align-items:center;padding:0 14%;line-height:1.3;display:flex;position:absolute;inset:0}.js .ap:not(.kvar) .ap-prazno{display:none}.ap-dodir{z-index:1;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.ap-napomena{max-width:26em;color:var(--muted);text-align:center;text-wrap:balance;margin-top:18px;font-size:13px}.ap-probaj{margin-top:22px}.ap-sobe{grid-area:sobe;padding:clamp(72px,12svh,140px) 0 clamp(64px,10svh,120px)}.ap-sec-h{font-style:italic}.ap-lista{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.ap-soba{border-top:1px solid var(--line);padding:18px 0 clamp(30px,4vw,44px);display:grid;position:relative}.ap-crta{background:var(--cream);transform-origin:0;height:1px;transition:height .3s,top .3s;position:absolute;top:-1px;left:0;right:0}.ap-br{letter-spacing:.08em;font-variation-settings:"wght" 600, "wdth" 100;color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.ap-ime{font-family:var(--f-display);font-variation-settings:"wght" 800, "wdth" 62.5;margin-top:12px;font-size:clamp(46px,5.2vw,76px);line-height:.95}.ap-ime a{color:inherit;flex-wrap:wrap;align-items:baseline;column-gap:.22em;padding-block:4px;text-decoration:none;display:inline-flex}.ap-ime small{font-family:var(--f-sans);font-variation-settings:"wght" 500, "wdth" 100;color:var(--muted);font-size:16px}.ap-ime svg{flex:none;align-self:center;width:.36em;height:auto;transition:transform .25s}.ap-ime a:hover svg{transform:translate(4px)}.ap-t{color:var(--muted);max-width:30em;margin-top:10px;font-size:clamp(17px,1.5vw,20px)}.ap-uz{max-width:17em;font-family:var(--f-serif);text-wrap:balance;font-variation-settings:"opsz" 11, "wght" 560;margin-top:clamp(56px,10svh,112px);font-size:clamp(28px,3.4vw,48px);font-weight:500;line-height:1.1}@media (min-width:900px) and (min-height:620px){.ap{padding-top:var(--glava,64px);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"uvod tel""sobe tel";column-gap:clamp(56px,8vw,140px)}.ap-uvod{min-height:calc(100svh - var(--glava,64px));flex-direction:column;justify-content:center;padding-block:24px 6svh;display:flex}.js .ap-savjet{color:var(--muted);align-items:center;gap:10px;margin-top:34px;font-size:15px;display:flex}.ap-savjet i{background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 4px rgba(var(--ok-rgb), .2);border-radius:50%;flex:none;animation:2s ease-in-out infinite puls}.ap-tel{--h:min(calc(100svh - var(--glava,64px) - 110px), 760px);top:calc(var(--glava,64px) + max(0px, (100svh - var(--glava,64px) - var(--h) - 90px) / 2));align-self:start;margin-top:0;padding-block:16px;position:sticky}.js .ap:not(.kvar) .ap-okvir{pointer-events:auto}.js .ap:not(.kvar) .ap-dodir,.js .ap:not(.kvar) .ap-probaj,.js .ap.kvar .ap-savjet{display:none}.ap-sobe{padding-top:6svh}.ap-soba{grid-template-columns:64px minmax(0,1fr);column-gap:20px;padding-top:22px}.ap-br{grid-row:span 2;padding-top:.7em}.ap-ime{margin-top:0}.ap-ime,.ap-t{grid-column:2}.ap-soba.na .ap-crta{height:3px;top:-2px}}@media (prefers-reduced-motion:no-preference){.ap-uvod>*{animation:.9s cubic-bezier(.2,.7,.2,1) both ap-ulaz}.ap-linija{animation-delay:.12s}.ap-savjet{animation-delay:.24s}.ap-rub{animation:1.1s cubic-bezier(.2,.7,.2,1) .1s both ap-tel}@keyframes ap-ulaz{0%{opacity:0;transform:translateY(22px)}}@keyframes ap-tel{0%{opacity:0;transform:perspective(1400px)translateY(70px)rotateX(14deg)}}}@media (prefers-reduced-motion:reduce){.ap-savjet i{animation:none}.js .ap-okvir{transition:none}}
