/* תוספות לתצוגת "סדר חדש" בלבד */
.v3-how-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:center;position:relative;z-index:1}
/* סבב 2ב, ב2: מסגרת הסרטון בפינות ישרות בכל המסכים (במחשב מסבב 2, 3.1; עכשיו גם בטלפון ולרוחב) */
.v3-video{position:relative;overflow:hidden;isolation:isolate;border-radius:0;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}
.v3-video .v2-flow{opacity:.55}
.v3-video::after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 70% at 50% 50%,rgba(21,22,26,0) 0%,rgba(21,22,26,.55) 100%)}
.v3-play{width:4.75rem;height:4.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;
  background:linear-gradient(160deg,rgba(255,255,255,.22),rgba(255,255,255,.06)),rgba(232,103,74,.40);
  border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);
  animation:v3PlayGlow 3.8s ease-in-out 1.15s infinite !important}
.v3-play svg{width:1.875rem;height:1.875rem;margin-left:.25rem}
@keyframes v3PlayGlow{0%,100%{box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 0 0 rgba(232,103,74,0)}50%{box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 26px 6px rgba(232,103,74,.45)}}
.v3-video-tag{position:absolute;top:.875rem;inset-inline-start:.875rem;padding:.375rem .875rem;border-radius:62.4375rem;font-size:1rem;line-height:1.3;color:#FFFFFF;
  background:rgba(21,22,26,.45);border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
.v3-me{margin-top:1.125rem !important;color:#FFFFFF !important}
@media (min-width:900px){
  .v3-how-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:4rem}
  .v3-play{width:6rem;height:6rem}
  .v3-play svg{width:2.375rem;height:2.375rem}
}
@media (prefers-reduced-motion:reduce){.v3-play{animation:none !important}}

/* "מוכר לכם?" — כרטיסים נמוכים יותר, מספר בצבע מדורג כמו ב"איך מתחילים" */
.v3-pains .v2-hs-card{min-height:0;justify-content:flex-start;gap:.5rem;padding:1.625rem 1.5rem 1.75rem}
.v3-pains .v2-hs-card .v2-num{margin-bottom:.625rem;font-size:3.375rem;opacity:1;color:transparent;
  background:linear-gradient(135deg,var(--amber),var(--coral) 55%,var(--coral-deep));-webkit-background-clip:text;background-clip:text}
.v3-pains .v2-hs-card h3{font-size:1.5rem}
.v3-pains .v2-hs-card p{font-size:1.0625rem;line-height:1.6}
@media (min-width:900px){
  .v3-pains .v2-hs-card{min-height:0;padding:2.375rem 2.125rem 2.5rem}
  .v3-pains .v2-hs-card .v2-num{font-size:4.75rem;margin-bottom:.875rem}
  .v3-pains .v2-hs-card h3{font-size:1.875rem}
  .v3-pains .v2-hs-card p{font-size:1.125rem}
}

/* לשוניות סוג העסק בצ'אט */
.v3-ctabs{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap;margin:0 auto 1rem;max-width:28.75rem}
.v3-ctabs button{font:inherit;font-size:1rem;font-weight:700;line-height:1.2;color:rgba(255,255,255,.78);cursor:pointer;
  min-height:2.75rem;padding:.625rem 1rem;border-radius:62.4375rem;border:1px solid rgba(255,255,255,.18);
  background:linear-gradient(160deg,rgba(255,255,255,.10),rgba(255,255,255,.03));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .2s,color .2s,border-color .2s}
.v3-ctabs button:hover{color:#FFFFFF;border-color:rgba(255,255,255,.32)}
.v3-ctabs button[aria-selected="true"]{color:#FFFFFF;border-color:rgba(255,255,255,.34);
  background:linear-gradient(160deg,rgba(255,255,255,.20),rgba(255,255,255,.05)),rgba(232,103,74,.40);box-shadow:inset 0 1px 0 rgba(255,255,255,.28)}
.v3-ctabs button:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}
.v2-msgs[hidden]{display:none}
.v2-lang::after{display:none}

/* אייקוני תלת-ממד */
.v3-ic{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}
.v2-chip span.v3-chip-i{background:none;width:2.5rem;height:2.5rem}
.v3-gico{background:none !important;border:0 !important;width:4rem !important;height:4rem !important}
.v3-card-ico{background:none !important;border:0 !important;width:3.625rem !important;height:3.625rem !important;top:1.25rem !important}
.v3-tile .v3-ic.is-big{width:62%;height:62%;filter:drop-shadow(0 22px 34px rgba(0,0,0,.5))}
.v3-tile::after{display:none}
.v3-sico{background:none !important;border:0 !important}
.v2-hs-card.v2-sup .v3-sico{width:4.75rem;height:4.75rem}
.v3-ring{background:radial-gradient(circle at 50% 40%,rgba(120,40,26,.55),rgba(40,16,12,.85) 75%) !important;border:2px solid rgba(240,138,112,.85) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 28px -4px rgba(232,103,74,.6)}
.v3-ring .v3-ic{width:66%;height:66%;filter:drop-shadow(0 4px 8px rgba(60,10,0,.55))}
@media (min-width:900px){
  .v3-gico{width:4.75rem !important;height:4.75rem !important}
  .v2-hs-card.v2-sup .v3-sico{width:6rem;height:6rem}
  .v3-ring{width:6rem !important;height:6rem !important}
}

/* כפתורי WhatsApp: סמל לבן, כמו בכפתור הצף */
.v2-btn-wa svg{color:#FFFFFF}
/* קו מפריד בין התפריט לבין Русский */
@media (min-width:900px){
  .v2-lang{gap:.875rem}
  .v2-lang::before{content:"";width:1px;height:1.25rem;background:rgba(255,255,255,.4)}
}
.v3-h1-l{display:block}
/* סבב 2: בין 900 ל-1199 הגופן מוגבל כך שכל משפט נכנס בשורה אחת (בעברית), בלי nowrap */
@media (min-width:900px){
  .v2-hero-in .v2-h1{max-width:77.5rem;font-size:clamp(2.75rem,3.8vw,3.1rem)}
}
@media (min-width:1200px){
  .v2-hero-in .v2-h1{font-size:3.625rem}
  .v3-h1-l{white-space:nowrap}
}
/* רוסית: הכותרת ארוכה יותר — בלי nowrap, גופן קטן יותר; קו מפריד משמאל ל-עברית */
.v2[lang="ru"] .v3-h1-l{white-space:normal}
.v2[lang="ru"] .v2-hero-in .v2-h1{font-size:1.75rem;max-width:20em}
@media (min-width:900px){ .v2[lang="ru"] .v2-hero-in .v2-h1{font-size:2.875rem;max-width:73.75rem} }
.v2[dir="ltr"] .v2-lang{direction:ltr}

/* ===== וידאו "איך זה עובד" ===== */
.v3-vid{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit;background:#15161A}

/* ===== לקוחות: מסגרת טלפון לצילומי מסך ===== */
.v3-ph{position:relative;display:block;width:100%;border-radius:1.875rem;padding:.4375rem;background:linear-gradient(145deg,#6a6d72 0%,#2c2e32 18%,#1b1c1f 50%,#2c2e32 82%,#5d6065 100%);box-shadow:0 40px 80px -30px rgba(0,0,0,.8),inset 0 0 0 1.5px rgba(255,255,255,.25)}
.v3-ph img{display:block;width:100%;height:auto;border-radius:1.5rem}
.v3-phs{display:flex;justify-content:center;align-items:flex-start;gap:1rem}
.v3-phw{flex:0 1 15rem;min-width:0;margin:0}
.v3-phs .v3-phw:nth-child(2){margin-top:2.25rem}
.v3-cap{margin:.75rem 0 0;font-size:.875rem;line-height:1.4;color:rgba(255,255,255,.8);text-align:center}
.v3-phw{display:flex;flex-direction:column;align-items:center}
@media (min-width:900px){.v3-phw{flex-basis:17.5rem}.v3-ph{border-radius:2.875rem;padding:.625rem}.v3-ph img{border-radius:2.3125rem}.v3-phs{gap:2.125rem}.v3-phs .v3-phw:nth-child(2){margin-top:2.875rem}.v3-cap{font-size:1rem}}

/* כרטיס לקוחות בדף הבית */
.v3-cl-grid{display:grid;gap:2.75rem;align-items:center}
.v3-eyebrow{display:inline-block;margin-bottom:.875rem;padding:.375rem 1rem;border-radius:62.4375rem;font-size:.9375rem;font-weight:700;color:#F2A58C;background:rgba(232,103,74,.14);border:1px solid rgba(232,103,74,.35)}
.v3-cl-q{margin:1.375rem 0 1.625rem;padding-inline-start:1.125rem;border-inline-start:3px solid var(--coral);font-size:1.1875rem;line-height:1.55;color:#FFFFFF}
.v3-cl-q cite{display:block;margin-top:.5rem;font-style:normal;font-size:.9375rem;color:rgba(255,255,255,.7)}
.v3-cl-logo{display:block;width:9.375rem;height:auto;border-radius:1rem;margin-bottom:1.125rem;box-shadow:0 14px 30px -14px rgba(0,0,0,.7)}
@media (min-width:900px){.v3-cl-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:4.5rem}}

/* עמוד לקוחות */
.v3-cp-hero{padding:9.375rem 0 2.5rem;text-align:center}
.v3-cp-hero .v3-cl-logo{margin:0 auto 1.375rem;width:11.875rem}
.v3-cp-hero h1{margin:0;font-family:var(--f-d);font-weight:700;font-size:2.5rem;line-height:1.1;color:#FFFFFF}

.v3-cp-hero .v3-eyebrow{margin-bottom:1.25rem}

.v3-cp-hero p{margin:.875rem auto 0;font-size:1.1875rem;color:rgba(255,255,255,.85)}
.v3-cp-cards{display:grid;gap:1.125rem;margin-top:.625rem}
.v3-cp-card{border-radius:1.625rem;padding:1.75rem 1.625rem}
.v3-cp-card h3{margin:0 0 .75rem;font-family:var(--f-d);font-size:1.5rem;color:#F2A58C}
.v3-cp-card p,.v3-cp-card li{font-size:1.0625rem;line-height:1.65;color:rgba(255,255,255,.92)}
.v3-cp-card p{margin:0}
.v3-cp-card ul{margin:0;padding-inline-start:1.25rem;display:grid;gap:.5rem}
.v3-cp-quote{margin:0;border-radius:1.875rem;padding:2.125rem 1.875rem;text-align:center}
.v3-cp-quote p{margin:0;font-family:var(--f-d);font-size:1.25rem;line-height:1.5;color:#FFFFFF}
.v3-cp-quote cite{display:block;margin-top:1rem;font-style:normal;font-size:1rem;color:rgba(255,255,255,.75)}
@media (min-width:900px){
  .v3-cp-hero{padding:11.875rem 0 3.75rem}.v3-cp-hero h1{font-size:4rem}.v3-cp-hero p{font-size:1.3125rem}
  .v3-cp-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}
  .v3-cp-card{padding:2.125rem 2rem}.v3-cp-quote{padding:3.375rem 4.375rem}.v3-cp-quote p{font-size:1.875rem}
}

/* Brow Lab: הגופן והגוונים של הלוגו שלה */
@font-face{font-family:"BL Serif";font-weight:400;font-display:swap;src:url("../fonts/marcellus-latin-400-normal.woff2") format("woff2")}
.v3-bl{font-family:"BL Serif",Georgia,serif !important;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:.07em;font-size:.94em;
  background:linear-gradient(100deg,#B8925E 0%,#F1DDB5 28%,#C9A46E 52%,#F4E4C4 72%,#B48C58 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;color:transparent !important;-webkit-text-fill-color:transparent !important;animation:none !important}

/* עמוד לקוחות ממליצים: נגיעות זהב-שמפניה בגווני Brow Lab */
.v3-cp .v3-cp-card{background:linear-gradient(160deg,rgba(217,188,143,.12),rgba(217,188,143,.03) 60%),rgba(255,255,255,.03) !important;border:1px solid rgba(217,188,143,.28) !important;box-shadow:inset 0 1px 0 rgba(241,221,181,.18),0 24px 50px -30px rgba(0,0,0,.7)}
.v3-cp .v3-cp-card h3{color:#E2C89C}
.v3-cp .v3-cp-quote{background:radial-gradient(80% 120% at 50% 0%,rgba(217,188,143,.20),rgba(217,188,143,.04) 70%),rgba(255,255,255,.03) !important;border:1px solid rgba(217,188,143,.38) !important;box-shadow:inset 0 1px 0 rgba(241,221,181,.25),0 0 60px -20px rgba(217,188,143,.35)}
.v3-cp .v3-cp-quote cite{color:#E2C89C}
.v3-cp .v3-cp-hero{background:radial-gradient(45% 55% at 50% 38%,rgba(217,188,143,.16),rgba(217,188,143,0) 70%)}

/* ראש העמוד: קו כתום קצר במקום תווית השפות */
.v3-hsep{display:block;width:4.5rem;height:.25rem;border-radius:.25rem;margin:.375rem auto;background:linear-gradient(90deg,#E9A15B,#E8674A 60%,#C2412A)}
@media (min-width:900px){.v3-hsep{width:6rem;margin:.625rem auto}}

/* תפריט עליון ממורכז לאמצע המסך */
@media (min-width:1200px){
  .v2-hdr-row{display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);column-gap:1.5rem}
  .v2-hdr-row>.v2-logo{justify-self:start}
  .v2-hdr-row>.v2-hdr-end{justify-self:end}
}
/* מסכים בינוניים (900–1199): התפריט המלא לא נכנס — מציגים כפתור תפריט */
@media (min-width:900px) and (max-width:1199px){
  .v2-nav{display:none !important}
  .v2-menu{display:block}
}
/* רוסית: התפריט ארוך יותר — מעט צפוף יותר כדי שיישב באמצע */
@media (min-width:1200px){
  .v2[lang="ru"] .v2-nav{gap:.875rem}
  .v2[lang="ru"] .v2-nav a{font-size:.875rem}
  .v2[lang="ru"] .v2-logo-tag{max-width:14.375rem}
}

/* פוטר בטלפון: קישור בכל שורה, בלי נקודות */
@media (max-width:899px){.v2-foot nav{flex-direction:column;align-items:flex-start}.v2-foot nav span[aria-hidden]{display:none}}

/* לוגו: יחס ומרווח כמו בתמונת השיתוף (סמל = 1.6 × גובה המילה, מרווח = 0.35 × גובה המילה, הסמל ממורכז מול המילה) */
.v2-logo{column-gap:.5rem;align-items:center}
.v2-logo-sym{grid-row:1;height:2.375rem;margin-top:0;align-self:center}
.v2-logo-word{align-self:center}
.v2-logo-tag{margin-top:.375rem}
@media (min-width:900px){
  .v2-logo{column-gap:.625rem}
  .v2-logo-sym{height:2.6875rem;margin-top:0}
  .v2-logo-tag{margin-top:.4375rem}
}
/* רוסית: השורה מתחת ללוגו בשתי שורות, הלוגו גבוה יותר עכשיו, אז מתחילים קרוב יותר לראש */
.v2[lang="ru"] .v2-logo{margin-top:.5rem}
@media (min-width:900px){.v2[lang="ru"] .v2-logo{margin-top:.5rem}}

/* סבב 2 (23/10), סעיף 1 — הלוגו:
   1.1 סדר קבוע בשתי השפות: סמל ואז מילה, משמאל לימין (גם בעברית).
   1.2 בעברית השורה שמתחת ללוגו נגמרת (בצד שמאל) בדיוק מתחת לתחילת ה-B: היא בעמודה של המילה,
       מיושרת לשמאל העמודה, והטקסט עצמו מימין לשמאל.
   1.3 השורה צמודה למילה: הסמל (גבוה פי 1.6) חורג מהשורה הראשונה למעלה ולמטה במידה שווה
       (שוליים שליליים), כך שגובה השורה הראשונה = גובה המילה, והתת-כותרת מתחילה מיד מתחתיה.
       הסמל עדיין ממורכז מול המילה */
.v2-logo{direction:ltr}
.v2-logo-tag{justify-self:start;margin-top:.25rem}
.v2[dir="rtl"] .v2-logo-tag{direction:rtl;text-align:right}
.v2-logo-sym{margin-block:-.4375rem}
@media (min-width:900px){
  .v2-logo-sym{margin-block:-.5rem}
  .v2-logo-tag{margin-top:.25rem}
}

/* רוסית: הלוגו נמוך יותר עכשיו (התת-כותרת צמודה), אז הוא יורד כך שהסמל מתחיל באותו גובה כמו בעברית */
.v2[lang="ru"] .v2-logo{margin-top:1.4375rem}
@media (min-width:900px){.v2[lang="ru"] .v2-logo{margin-top:1.5rem}}
/* 1.4 במחשב: הלוגו בקצה אחד וקישור השפה בקצה השני, לכל רוחב המסך (עם השוליים של .v2-wrap).
   התפריט נשאר באמצע */
@media (min-width:900px){.v2-hdr-row{max-width:none}}
/* 2.2 אחרי ההקטנה: פריטי התפריט העליון ולשוניות "מה המערכת עושה" קצת גדולים יותר, כדי שיישארו קריאים */
@media (min-width:900px){
  .v2-nav a,.v2[lang="ru"] .v2-nav a{font-size:1.125rem}
  .v2-lang{font-size:1.1875rem}
  .v2-tabs a{font-size:1.125rem}
}

/* 2.4 "מה המערכת עושה" במחשב: הכרטיסים נערמים בגלילה. רווח גדול יותר בין הכרטיסים = יותר גלילה שבה כל
   כרטיס גלוי במלואו לפני שהבא עולה עליו. נמדד ב-1440×900: באתר החי 170px גלילה לכרטיס, אחרי ההקטנה 350px,
   ועם הרווח הזה כ-575px */
@media (min-width:900px){.v2-card{margin-bottom:calc(2.5rem + 25vh)}}

/* סבב 2 (23/10), סעיף 3 — "איך זה עובד" */
/* 3.4 התמונות הן הלשוניות של השיחה לדוגמה: שלוש מסגרות זהות 3:4, השם על פס כהה בתחתית.
   טיפול צבע אחיד: הכהיה (brightness) ומעבר צבע כהה וחם מלמטה (שכבה, הקבצים לא נערכו).
   הנבחרת: הילה (ב3 למטה). האחרות מעומעמות (רק התמונה, השם נשאר לבן וקריא) */
.v3-ctabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;max-width:none;margin:0 0 1rem}
.v3-ctabs .v3-ptab{position:relative;display:block;width:100%;aspect-ratio:3 / 4;min-height:0;padding:0;border-radius:1rem;overflow:hidden;isolation:isolate;
  border:2px solid rgba(255,255,255,.14);background:#24262D;backdrop-filter:none;-webkit-backdrop-filter:none;color:#FFFFFF;transition:border-color .2s}
.v3-ctabs .v3-ptab picture{position:absolute;inset:0}
.v3-ctabs .v3-ptab img{width:100%;height:100%;max-width:none;object-fit:cover;filter:brightness(.6) saturate(.85);transition:filter .25s ease}
.v3-ptab-garage img{object-position:50% 62%}
.v3-ptab-dental img{object-position:42% 55%}
.v3-ptab-beauty img{object-position:4% 50%}
.v3-ctabs .v3-ptab::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;
  background:linear-gradient(0deg,rgba(28,14,10,.94) 0%,rgba(40,18,12,.72) 26%,rgba(60,26,16,.22) 52%,rgba(60,26,16,0) 70%)}
.v3-ptab-l{position:absolute;z-index:2;inset-inline:0;bottom:0;padding:.5rem .375rem .625rem;font-size:.9375rem;font-weight:700;line-height:1.2;text-align:center;
  text-shadow:0 1px 3px rgba(0,0,0,.6);overflow-wrap:anywhere}
/* סבב 2ב, ב3: הנבחרת מסומנת בהילה רכה וקבועה בצבע לבן-שמנת (ברוח ההילה של כפתור WhatsApp, אבל בלי תנועה,
   יגאל בחר קבועה), במקום מסגרת וצל כתומים. המסגרת שלה כמו של האחרות. ההבדל לא תלוי רק בצבע: האחרות מעומעמות.
   טבעת המיקוד (focus-visible) נפרדת: קו לבן מלא במרחק 3px */
.v3-ctabs .v3-ptab[aria-selected="true"]{background:#24262D;box-shadow:0 0 15px 3px rgba(255,240,222,.25)}
.v3-ctabs .v3-ptab[aria-selected="true"] img{filter:brightness(.8)}
/* רופאת השיניים בהירה מהשתיים האחרות: הכהיה מעט חזקה יותר, כדי שלא תבלוט כמו "חלון" לבן */
.v3-ctabs .v3-ptab-dental[aria-selected="true"] img{filter:brightness(.7) saturate(.9)}
.v3-ctabs .v3-ptab-dental img{filter:brightness(.52) saturate(.8)}
.v3-ctabs .v3-ptab:hover{border-color:rgba(255,255,255,.34)}
.v3-ctabs .v3-ptab:hover img{filter:brightness(.65) saturate(.9)}
.v3-ctabs .v3-ptab[aria-selected="true"]:hover img{filter:brightness(.8)}
.v3-ctabs .v3-ptab:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px}
@media (prefers-reduced-motion:reduce){.v3-ctabs .v3-ptab,.v3-ctabs .v3-ptab img{transition:none}}
@media (min-width:900px){
  /* סבב 4, סעיף 4 (24/10, יגאל בחר אפשרות א'): במחשב התמונות הן רצועה צרה, זו מעל זו, בגובה הטלפון, כדי שהחלק כולו
     (הכותרת "שיחה לדוגמה", התמונות והטלפון) ייכנס במסך אחד ואפשר יהיה להחליף תחום ולקרוא את השיחה בלי לגלול.
     900–1199: אין מקום לשלוש עמודות. הסרטון ברוחב מלא (עד גובה המסך), ומתחתיו הכותרת, והרצועה והטלפון זה לצד זה, ממורכזים.
     הטלפון: בדיוק של סבב 3 (22.5em × 12px = 270px) */
  #how .v2-chat-frame{max-width:none}
  #how .v2-wrap{max-width:none}
  #how{--strip:11rem}
  .v3-how-grid{grid-template-columns:minmax(0,1fr);gap:3rem;align-items:start}
  .v3-how-grid>.v2-reveal:not(.v3-video){display:grid;grid-template-columns:var(--strip) auto;grid-template-rows:auto auto;column-gap:2rem;justify-content:center;align-content:start}
  .v3-how-grid .v2-chat-title{grid-column:1 / -1}
  .v3-video{width:100%;max-width:calc((100vh - var(--hdr) - 2rem) * 16 / 9);justify-self:center}
  /* הרצועה נמתחת לגובה הטלפון; שלוש התמונות שוות בגובה. אותו עיצוב כמו קודם (פס כהה, הילה, עמעום) */
  .v3-ctabs{grid-column:1;grid-row:2;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;align-self:stretch}
  .v3-ctabs .v3-ptab{aspect-ratio:auto;height:100%}
  .v3-ptab-l{font-size:1.25rem;padding:.625rem .375rem .75rem}
  #how .v3-phone{grid-column:2;grid-row:2;width:var(--ph-w)}
  /* בלי JavaScript הלשוניות מוסתרות: הטלפון לבד באמצע */
  .no-js .v3-how-grid>.v2-reveal:not(.v3-video){grid-template-columns:auto}
  .no-js #how .v3-phone{grid-column:1}
}
@media (min-width:1200px){
  /* שלוש עמודות: סרטון | תמונות | טלפון (בעברית מימין לשמאל, ברוסית במראה). הסרטון מקבל את כל השאר, עד השוליים של 36px.
     הקצה העליון של הסרטון בקו של התמונות והטלפון: העמודה של השיחה היא subgrid של השורות (כותרת, תמונות וטלפון, שורה
     ריקה גמישה), והסרטון מתחיל בשורה השנייה. אם הסרטון גבוה מהטלפון (1920), העודף הולך לשורה הריקה */
  .v3-how-grid{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;gap:0 4rem}
  .v3-how-grid>.v2-reveal:not(.v3-video){grid-column:2;grid-row:1 / span 3;grid-template-rows:subgrid}
  .v3-video{grid-column:1;grid-row:2 / span 2;justify-self:end}
}

/* עמודים משפטיים: מדיניות פרטיות, הצהרת נגישות, תנאי שימוש */
.v3-lg-hero{position:relative;padding:8.75rem 0 2.125rem;text-align:center;overflow:hidden;isolation:isolate}
.v3-lg-hero{overflow:visible}
.v3-lg-hero .v2-glow{opacity:.55;-webkit-mask-image:linear-gradient(#000 35%,transparent 92%);mask-image:linear-gradient(#000 35%,transparent 92%)}
.v3-lg-hero h1{margin:0;font-family:var(--f-d);font-weight:700;font-size:2.25rem;line-height:1.15;color:#FFFFFF}
.v3-lg-upd{margin:.75rem 0 0;font-size:1rem;color:var(--t-low)}
.v3-lg-doc{max-width:48.75rem;margin:0 auto;border-radius:1.625rem;padding:1.625rem 1.25rem 2rem}
.v3-lg-doc h2{margin:1.875rem 0 .5rem;font-family:var(--f-d);font-weight:700;font-size:1.3125rem;line-height:1.3;color:#F2A58C}
.v3-lg-doc h2:first-child{margin-top:0}
.v3-lg-doc p,.v3-lg-doc li{margin:0;font-size:1.0625rem;line-height:1.75;color:rgba(255,255,255,.9)}
.v3-lg-doc p+p,.v3-lg-doc ul+p{margin-top:.875rem}
.v3-lg-doc ul{margin:.625rem 0 0;padding-inline-start:1.375rem;display:grid;gap:.375rem}
.v3-lg-doc strong{color:#FFFFFF}
.v3-lg-doc a{color:#FFFFFF;text-decoration-color:rgba(255,255,255,.4);text-underline-offset:3px}
@media (min-width:900px){
  .v3-lg-hero{padding:11.25rem 0 2.875rem}
  .v3-lg-hero h1{font-size:3.375rem}
  .v3-lg-upd{font-size:1.0625rem}
  .v3-lg-doc{padding:3rem 3.5rem 3.375rem;border-radius:2rem}
  .v3-lg-doc h2{font-size:1.4375rem;margin-top:2.25rem}
  .v3-lg-doc p,.v3-lg-doc li{font-size:1.125rem}
}
