/* Dedicated Antalya image layer avoids background resets by older styles. */
.problem-visual{isolation:isolate;background:#0a161d}.problem-visual>.antalya-clock-backdrop{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.problem-visual::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#050b1025,#050b1070 50%,#050b10c0);pointer-events:none}.problem-visual-content{position:relative;z-index:1}.problem-visual .clock-ring{background:#050b10ba;backdrop-filter:blur(8px);border-color:#00cafe90;box-shadow:0 12px 40px #0005}.problem-visual-label{color:#eaf6f6;text-shadow:0 2px 10px #000}
/* A larger, focused live-call card. */
.yana-strip-inner{grid-template-columns:320px minmax(0,1fr) 340px;column-gap:25px}.yana-widget-box{width:100%;max-width:440px}.yana-call-card{position:relative;isolation:isolate;overflow:hidden;min-height:350px;padding:38px 25px;gap:23px;border:1px solid #00cafe50;border-radius:24px;background:radial-gradient(ellipse at 50% 0,#00cafe18,transparent 65%),#0b1c26;box-shadow:0 20px 55px #0004,0 0 35px #00cafe08;display:flex;flex-direction:column;justify-content:center;align-items:center}.yana-call-avatar{width:110px;height:110px;border:3px solid #00cafe45;box-shadow:0 0 0 9px #00cafe09,0 0 35px #00cafe14}.yana-call-status{font-size:14px;line-height:1.7;color:#b7d0da;max-width:290px}.yana-call-btn{width:100%;max-width:280px;min-height:58px;font-size:15px;border-radius:12px}.yana-call-btn svg{width:20px;height:20px}
@media(max-width:1200px){.yana-strip-inner{grid-template-columns:300px minmax(0,1fr);gap:24px}.yana-strip-inner .yana-widget-box{grid-column:1 / 3;grid-row:6;max-width:none}.yana-call-card{flex-direction:row;min-height:190px;padding:30px;gap:25px}.yana-call-avatar{width:96px;height:96px}.yana-call-status{flex:1;text-align:left}.yana-call-btn{width:auto;min-width:225px}}
@media(max-width:600px){.yana-strip-inner{display:flex;flex-direction:column}.yana-call-card{flex-direction:column;min-height:340px;padding:32px 24px;gap:25px;width:100%}.yana-call-avatar{width:112px;height:112px}.yana-call-status{text-align:center;flex:none}.yana-call-btn{width:100%;min-width:0}.yana-strip-inner .yana-widget-box{max-width:440px}}
/* On phones, show the video immediately after the main headline. */
@media(max-width:600px){.hero-inner{display:flex;flex-direction:column;align-items:stretch;gap:0}.hero-copy{display:contents}.hero-copy>.sector-back{order:-1;margin-bottom:15px}.hero-copy>.eyebrow{order:0;align-self:flex-start;margin:0}.hero-copy>h1{order:1;margin:16px 0 22px;max-width:100%}.hero-inner>.voice-stage{order:2;align-self:center;width:100%;max-width:340px;margin:0 0 26px;padding:0}.hero-copy>.lead{order:3;margin-bottom:18px}.hero-copy>.hero-sub{order:4;margin-bottom:22px}.hero-copy>.hero-btns{order:5;margin-bottom:22px}.hero-copy>.hero-trust{order:6;margin-bottom:0}.voice-stage .voice-identity{margin-bottom:10px;gap:12px}.voice-stage .voice-mark{width:43px;height:43px}.voice-stage .voice-identity strong{font-size:16px}.voice-stage .voice-ribbon{height:29px;margin:0 0 12px}.voice-stage .voice-ribbon i{max-height:28px}.voice-stage .yana-greet{width:100%;max-width:280px;aspect-ratio:1}.hero .hero-inner{padding-top:20px}}
.nav-hamburger{color:#00cafe;min-width:44px;min-height:44px;align-items:center;justify-content:center;border-radius:9px;cursor:pointer}.nav-hamburger span{background:#00cafe}.nav-hamburger:hover,.nav-hamburger.open{background:rgba(0,202,254,.1)}.nav-hamburger:focus-visible{outline:2px solid #00cafe;outline-offset:3px}
