/* Thailand Actually - field-tested destination guide.
   Layout: photo-led authority guide - mosaic hero with search, region hubs, planning tools,
   scored hotel verdicts, "checked in person" seal. Logical properties throughout (RTL /il + LTR root). */
:root{
  /* 14.10.2026: her home mockup palette - white + light turquoise, navy headings, coral buttons (replaces cream). Contrast AA checked. */
  --paper:#F6FAFB; --band:#E8F5F6; --ink:#1D2B36; --muted:#51616C; --head:#0F3D50; --line:#D2E3E7; --card:#FFFFFF;
  --deep:#0D4A57; --lagoon:#0A7A7E; --coral:#C73F24; --gold:#E39B32; --good:#1E7F55; --warn:#BE4A2C;
  --on-deep:#F1FAFB; --blush:#FDEFEB;
  --display:"Assistant","Arial Hebrew",Arial,sans-serif; /* one font on the whole site (her decision 20.10.2026) */
  --body:"Assistant","Arial Hebrew",Arial,sans-serif;
  --radius:6px; --gutter:20px; --max:1180px;
}
/* 13.10.2026: one fixed light palette. The old dark-mode switch turned text light on the cream pages (unreadable on phones in dark mode). */
:root{color-scheme:light}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.65}
img{max-width:100%;height:auto;display:block}
a{color:inherit}
a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px}
h1,h2,h3{font-family:var(--display);line-height:1.15;margin:0;text-wrap:balance;font-weight:700}
.wrap{max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.skip{position:absolute;inset-inline-start:-999px;top:8px;background:var(--card);padding:8px 12px;z-index:10}
.skip:focus{inset-inline-start:8px}

/* placeholders while photos are not in yet */
.ta-ph{width:100%;height:100%;min-height:120px;position:relative;
  background:linear-gradient(160deg,#9fc8bd,#2b6d69 55%,#d59c6a)}
.ta-ph span{position:absolute;bottom:10px;inset-inline-start:10px;font-size:12px;font-weight:700;background:rgba(0,0,0,.5);color:#fff;padding:3px 10px;border-radius:20px}
.ta-img{width:100%;height:100%;object-fit:cover}

/* ---------- masthead (v2, white sticky bar - her mockup 14.10.2026) ---------- */
.mast{background:#fff;color:var(--ink);position:sticky;top:var(--wp-admin--admin-bar--height,0px);z-index:50;border-bottom:1px solid var(--line);box-shadow:0 2px 16px rgba(13,74,87,.07)}
.mast a{text-decoration:none;color:inherit}
.mast-row{display:flex;align-items:center;gap:18px;padding-block:10px}
.brand{display:flex;align-items:center;gap:10px;color:var(--head)}
.brand-ico{color:var(--lagoon);display:flex}
.brand-t{display:flex;flex-direction:column;line-height:1.1}
.brand-t b{font-family:var(--display);font-weight:900;font-size:26px;letter-spacing:-.01em}
.brand-t small{font-size:12.5px;color:var(--muted);font-weight:600;margin-top:2px}
.mnav{display:flex;align-items:center;gap:8px;margin-inline-start:auto;font-weight:700;font-size:15.5px}
.mnav-list{list-style:none;margin:0;padding:0;display:flex;gap:2px}
.mnav-list > li{position:relative}
.mnav-list > li > a{display:block;padding:9px 14px;border-radius:22px}
.mnav-list > li > a:hover,.mnav-list > li:focus-within > a{background:var(--band);color:var(--head)}
.has-sub > a::after{content:;display:inline-block;width:6px;height:6px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);margin-inline-start:8px;vertical-align:3px}
.subm{display:none;position:absolute;top:100%;inset-inline-start:0;min-width:230px;list-style:none;margin:0;padding:8px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 34px rgba(13,74,87,.16);z-index:60}
.has-sub:hover > .subm,.has-sub:focus-within > .subm{display:block}
.subm a{display:block;padding:8px 12px;border-radius:8px;font-weight:600}
.subm a:hover{background:var(--band);color:var(--head)}
.subm .all a{color:var(--lagoon);font-weight:800;border-bottom:1px solid var(--line);border-radius:8px 8px 0 0;margin-bottom:4px}
.hsearch{position:relative}
.hsearch summary{list-style:none;cursor:pointer;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:var(--head)}
.hsearch summary::-webkit-details-marker{display:none}
.hsearch summary:hover,.hsearch[open] summary{background:var(--band)}
.hsearch .search{position:absolute;inset-inline-end:0;top:calc(100% + 8px);width:min(420px,88vw);box-shadow:0 14px 34px rgba(13,74,87,.16)}
.mnav .lang{border:1px solid var(--line);padding:5px 12px;border-radius:20px;font-size:13.5px;color:var(--head)}
.mnav .lang:hover{background:var(--band)}
.nav-toggle{display:none;align-items:center;gap:8px;margin-inline-start:auto;background:var(--band);color:var(--head);border:0;border-radius:22px;font:inherit;font-weight:800;padding:8px 14px;cursor:pointer}
.burger,.burger::before,.burger::after{display:block;width:18px;height:2px;background:currentColor;border-radius:2px;position:relative}
.burger::before,.burger::after{content:;position:absolute;inset-inline-start:0}
.burger::before{top:-6px}.burger::after{top:6px}
.sub{border-top:1px solid var(--line);background:var(--band)}
.sub ul{list-style:none;margin:0;padding:8px 0;display:flex;gap:18px;flex-wrap:wrap;font-size:13.5px}
@media (max-width:900px){
  .mast-row{flex-wrap:wrap}
  .nav-toggle{display:inline-flex}
  .mnav{display:none;width:100%;flex-direction:column;align-items:stretch;gap:6px;padding-block:6px 10px;margin:0}
  .mnav.open{display:flex}
  .mnav-list{flex-direction:column}
  .subm{display:block;position:static;box-shadow:none;border:0;padding:0 14px 6px;min-width:0}
  .has-sub > a::after{display:none}
  .hsearch summary{display:none}
  .hsearch .search{position:static;width:100%;box-shadow:none}
  .mnav .lang{align-self:flex-start}
}
@media (max-width:420px){.brand-t b{font-size:22px}.brand-t small{display:none}}

/* ---------- home mosaic ---------- */
.mosaic{display:grid;grid-template-columns:2.2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:4px;height:min(78vh,640px);min-height:480px;background:var(--deep)}
.mosaic .hero{grid-column:1;grid-row:1 / span 2}
.tile{position:relative;margin:0;overflow:hidden}
.tile figcaption,.hero-cap{position:absolute;bottom:10px;inset-inline-start:10px;font-size:12px;font-weight:700;background:rgba(0,0,0,.5);color:#fff;padding:3px 10px;border-radius:20px}
.mosaic .t1{grid-column:2;grid-row:1}.mosaic .t2{grid-column:3;grid-row:1}
.mosaic .t3{grid-column:2;grid-row:2}.mosaic .t4{grid-column:3;grid-row:2}
.t1 .ta-ph{background:linear-gradient(200deg,#e2b17a,#7d8f6a 45%,#1d5a57)}
.t2 .ta-ph{background:linear-gradient(180deg,#9ed6d0,#3c9a92 55%,#e8d8b5)}
.t3 .ta-ph{background:linear-gradient(170deg,#7aa98f,#245b55 60%,#0f3433)}
.t4 .ta-ph{background:linear-gradient(160deg,#f0b46a,#c4573a 55%,#3a1f1a)}
.hero{position:relative;display:flex;align-items:flex-end;color:#fff;overflow:hidden;background:#1f6664}
.hero .hero-bg{position:absolute;inset:0}
.hero .ta-ph{position:absolute;inset:0;background:linear-gradient(170deg,#6fb3a8 0%,#1f6664 50%,#0f3433 100%)}
.hero::after{content:"";position:absolute;inset:0;background:linear-gradient(175deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.6) 100%);pointer-events:none}
.hero-cap{top:14px;bottom:auto;z-index:2}
.hero-in{position:relative;z-index:2;padding:40px 36px;width:100%}
.hero h1{font-size:clamp(34px,5.4vw,62px);font-weight:900;max-width:16ch}
.hero p{font-size:18px;max-width:54ch;opacity:.93;margin:12px 0 22px}
@media (max-width:920px){
  .mosaic{grid-template-columns:1fr 1fr;grid-template-rows:auto 150px 150px;height:auto;min-height:0}
  .mosaic .hero{grid-column:1 / span 2;grid-row:1;min-height:440px}
  .mosaic .t1{grid-column:1;grid-row:2}.mosaic .t2{grid-column:2;grid-row:2}
  .mosaic .t3{grid-column:1;grid-row:3}.mosaic .t4{grid-column:2;grid-row:3}
}
@media (max-width:520px){.hero-in{padding:28px 18px}}

form.search{display:flex;max-width:620px;background:#fff;border-radius:var(--radius);overflow:hidden;border:1px solid var(--line)}
form.search input{flex:1;border:0;font:inherit;font-size:16px;padding:14px 16px;color:var(--ink);background:#fff;min-width:0}
form.search button{border:0;background:var(--coral);color:#fff;font:inherit;font-weight:800;padding:0 22px;cursor:pointer}

/* ---------- trust bar ---------- */
.trust{background:var(--card);border-bottom:1px solid var(--line)}
.trust-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-block:18px}
.trust-row div{display:flex;flex-direction:column;gap:2px}
.trust b{font-family:var(--display);font-size:21px;color:var(--lagoon)}
.trust span{font-size:14px;color:var(--muted)}
@media (max-width:920px){.trust-row{grid-template-columns:1fr 1fr}}

/* ---------- sections + grids ---------- */
.sec{padding-block:36px}
.sh{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;flex-wrap:wrap;border-bottom:2px solid var(--ink);padding-bottom:8px}
.sh h2{font-size:30px}
.sh a{color:var(--lagoon);font-weight:700;text-decoration:none;font-size:15px}
.grid-1{display:grid;gap:20px}
.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}
.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
@media (max-width:920px){.grid-3{grid-template-columns:1fr 1fr}.grid-2{grid-template-columns:1fr}}
@media (max-width:560px){.grid-3{grid-template-columns:1fr}}

/* place card */
.pcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}
.pcard-img{display:block;aspect-ratio:16/10;overflow:hidden}
.pcard-b{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px;flex:1}
.pcard h3{font-size:24px}
.pcard h3 a{text-decoration:none}
.pcard h3 a:hover{text-decoration:underline;text-underline-offset:4px}
.pcard p{margin:0;color:var(--muted);font-size:15.5px}
.chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
.chips a{display:inline-block;font-size:13.5px;border:1px solid var(--line);padding:3px 10px;border-radius:20px;font-weight:600;text-decoration:none}
.chips a:hover{border-color:var(--lagoon);color:var(--lagoon)}

/* tools */
.tools{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
.tool{border-top:4px solid var(--lagoon);background:var(--card);padding:16px;display:flex;flex-direction:column;gap:6px}
.tool:nth-child(2){border-color:var(--coral)}.tool:nth-child(3){border-color:var(--gold)}.tool:nth-child(4){border-color:var(--deep)}
.tool h3{font-size:19px}
.tool h3 a{text-decoration:none}
.tool p{margin:0;font-size:15px;color:var(--muted)}
@media (max-width:920px){.tools{grid-template-columns:1fr 1fr}}
@media (max-width:520px){.tools{grid-template-columns:1fr}}

/* hotel card */
.hcard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);display:grid;grid-template-columns:210px 1fr;overflow:hidden}
.hcard-img{display:block;min-height:100%;overflow:hidden}
.hcard-img .ta-ph{min-height:180px}
.hcard-b{padding:16px 18px;display:flex;flex-direction:column;gap:10px;min-width:0}
.loc{font-size:13px;color:var(--lagoon);font-weight:800;letter-spacing:.04em}
.hcard h3{font-size:22px}
.hcard h3 a{text-decoration:none}
.seal{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:800;color:var(--deep);border:1.5px solid var(--deep);padding:2px 9px;border-radius:3px;letter-spacing:.04em;width:fit-content;background:var(--card)}
.v{font-family:var(--display);font-size:18px;padding:8px 12px;border-inline-start:4px solid var(--good);background:var(--band)}
.v-mixed{border-color:var(--gold)}.v-bad{border-color:var(--warn)}
.score{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;font-size:14.5px;margin:0}
.score dt{color:var(--muted);font-weight:700}
.score dd{margin:0}
.s-g{color:var(--good);font-weight:700}.s-w{color:var(--warn);font-weight:700}
.hcard-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;color:var(--muted);margin-top:auto;flex-wrap:wrap}
.hcard-foot a{color:var(--ink);border:1px solid var(--ink);padding:6px 12px;border-radius:3px;text-decoration:none;font-weight:800}
@media (max-width:560px){.hcard{grid-template-columns:1fr}.hcard-img{aspect-ratio:16/10}}

/* method */
.method{display:grid;grid-template-columns:1fr 2fr;gap:28px;align-items:start;background:var(--band);border-radius:var(--radius);padding:28px}
.method h2{font-size:28px}
.method ol{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:8px}
.byline{display:flex;gap:12px;align-items:center;margin-top:14px}
.byline .avatar,.byline .ta-ph{width:56px;height:56px;min-height:0;border-radius:50%;flex:none;object-fit:cover}
.byline p{margin:0;font-size:14.5px;color:var(--muted)}
.byline b{color:var(--ink)}
@media (max-width:920px){.method{grid-template-columns:1fr}}

/* ---------- inner pages ---------- */
.crumbs ol{list-style:none;margin:0;padding:14px 0 0;display:flex;flex-wrap:wrap;gap:6px;font-size:14px;color:var(--muted)}
.crumbs li:not(:last-child)::after{content:"›";margin-inline-start:6px;opacity:.6}
.crumbs a{text-decoration:none}
.crumbs a:hover{text-decoration:underline}
.phead{padding-block:18px 10px;display:flex;flex-direction:column;gap:8px}
.phead h1{font-size:clamp(32px,4.6vw,52px);font-weight:900}
.lead{font-size:19px;color:var(--muted);max-width:60ch;margin:0}
.meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px;color:var(--muted)}
.pimg{margin:10px 0 0;border-radius:var(--radius);overflow:hidden;aspect-ratio:16/8}
.pimg figcaption{font-size:13px;color:var(--muted);padding-top:6px}

.layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:40px;align-items:start;padding-block:22px 40px}
.layout-single{grid-template-columns:minmax(0,760px)}
.main{display:flex;flex-direction:column;gap:30px;min-width:0}
.rail{position:sticky;top:16px;display:flex;flex-direction:column;gap:16px}
@media (max-width:980px){.layout{grid-template-columns:1fr}.rail{position:static}}
.box{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px}
.box h3{font-size:19px;margin-bottom:10px}
.links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}
.links a{display:block;padding:8px 0;border-bottom:1px solid var(--line);text-decoration:none;font-weight:600}
.links li:last-child a{border-bottom:0}
.links a:hover{color:var(--lagoon)}

/* long-form text */
.prose{font-size:17.5px;max-width:72ch}
.prose > *{margin-block:0 1em}
.prose h2{font-size:30px;margin-top:1.4em;margin-bottom:.5em}
.prose h3{font-size:23px;margin-top:1.2em;margin-bottom:.4em}
.prose img,.prose figure{border-radius:var(--radius)}
.prose figure{margin-inline:0}
.prose figcaption{font-size:13.5px;color:var(--muted);padding-top:6px}
.prose a{color:var(--lagoon);text-underline-offset:3px}
.prose blockquote{font-family:var(--display);font-size:24px;line-height:1.35;border-inline-start:4px solid var(--coral);padding:4px 18px;margin-inline:0}
.prose ul,.prose ol{padding-inline-start:22px}
.prose table{border-collapse:collapse;width:100%;font-size:15.5px}
.prose th,.prose td{border-bottom:1px solid var(--line);padding:8px;text-align:start}
.prose .wp-block-table{overflow-x:auto}

/* ---------- hotel page ---------- */
.gallery{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:230px 230px;gap:4px;border-radius:var(--radius);overflow:hidden;margin-top:14px;position:relative}
.gallery .g{display:block;overflow:hidden;position:relative}
.gallery .g:first-child{grid-row:1 / span 2}
.gallery.g-1{grid-template-columns:1fr;grid-template-rows:440px}
.gallery.g-2{grid-template-columns:2fr 1fr;grid-template-rows:440px}
.gallery.g-2 .g:first-child,.gallery.g-1 .g:first-child{grid-row:auto}
.gallery.g-3{grid-template-columns:2fr 1fr}
.gallery.g-4 .g:nth-child(4){grid-column:2 / span 2}
.g-more{position:absolute;bottom:10px;inset-inline-end:10px;background:rgba(0,0,0,.6);color:#fff;font-size:13px;font-weight:800;padding:4px 12px;border-radius:20px}
@media (max-width:700px){.gallery,.gallery.g-2,.gallery.g-3{grid-template-columns:1fr 1fr;grid-template-rows:260px 140px}.gallery .g:first-child{grid-column:1 / span 2;grid-row:1}.gallery .g:nth-child(n+4){display:none}.gallery.g-1{grid-template-columns:1fr;grid-template-rows:260px}.gallery.g-1 .g:first-child{grid-column:1}}

.titleblock{padding-block:22px 4px;display:flex;flex-direction:column;gap:8px}
.titleblock h1{font-size:clamp(32px,4.4vw,48px);font-weight:900}

.verdict{background:var(--card);border:1px solid var(--line);border-top:5px solid var(--good);border-radius:var(--radius);padding:22px 24px;display:flex;flex-direction:column;gap:14px}
.verdict-mixed{border-top-color:var(--gold)}.verdict-bad{border-top-color:var(--warn)}
.verdict .k{font-size:12.5px;letter-spacing:.08em;font-weight:800;color:var(--muted)}
.verdict h2{font-size:28px}
.fit{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.fit h3{font-family:var(--body);font-size:15px;font-weight:800;margin-bottom:6px}
.fit ul{margin:0;padding-inline-start:18px;font-size:16px}
.fit .yes h3{color:var(--good)}.fit .no h3{color:var(--warn)}
.scores{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}
.sc{background:var(--band);border-radius:4px;padding:10px;text-align:center;display:flex;flex-direction:column;gap:2px}
.sc b{font-size:13px;color:var(--muted)}
.sc span{font-family:var(--display);font-size:17px;font-weight:700}
.sc-g span{color:var(--good)}.sc-w span{color:var(--warn)}
@media (max-width:560px){.fit{grid-template-columns:1fr}}

.again{display:flex;align-items:center;gap:16px;flex-wrap:wrap;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:16px 20px}
.ag-q{font-family:var(--display);font-size:22px;font-weight:700}
.ag-a{font-family:var(--display);font-size:22px;font-weight:900;padding:2px 18px;border-radius:30px;color:#fff;background:var(--good)}
.ag-yesbut{background:var(--gold);color:var(--ink)}.ag-no{background:var(--warn)}

.move{display:flex;flex-direction:column;gap:8px}
.mv-h{font-size:13px;font-weight:800;letter-spacing:.06em;color:var(--muted)}
.mv-row{display:flex;gap:8px;flex-wrap:wrap}
.mv{font-size:15px;font-weight:700;padding:6px 12px;border-radius:4px;border:1px solid var(--line);background:var(--card)}
.mv.on{border-color:var(--good)}
.mv.off{color:var(--muted);text-decoration:line-through;text-decoration-thickness:1px}

.untold{background:var(--deep);color:var(--on-deep);border-radius:var(--radius);padding:24px 26px;display:flex;flex-direction:column;gap:14px}
.ut-h span{font-size:12px;letter-spacing:.12em;font-weight:800;color:var(--gold)}
.untold h2{font-size:28px;color:#fff;margin-top:4px}
.untold ul{margin:0;padding-inline-start:20px;display:flex;flex-direction:column;gap:10px;font-size:17px}
.untold b{color:#fff}
.levels{display:flex;gap:6px;flex-wrap:wrap;font-size:12.5px;padding-top:10px;border-top:1px solid rgba(255,255,255,.15)}
.lv{padding:2px 10px;border-radius:20px;border:1px solid rgba(255,255,255,.35);opacity:.6}
.lv.on{opacity:1;background:var(--gold);color:var(--ink);border-color:var(--gold);font-weight:800}

.faq h2{font-size:28px;margin-bottom:6px}
.faq details{border-bottom:1px solid var(--line);padding-block:12px}
.faq summary{font-weight:800;cursor:pointer;font-size:17px}
.faq details p{margin:8px 0 0;color:var(--muted)}

.facts{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:15px}
.facts dt{color:var(--muted);font-weight:700}
.facts dd{margin:0}
.book{display:block;text-align:center;background:var(--coral);color:#fff;font-weight:800;padding:12px;border-radius:4px;text-decoration:none;margin-top:12px}
.book.alt{background:transparent;color:var(--ink);border:1.5px solid var(--ink)}
.tip{background:var(--deep);color:var(--on-deep);border-radius:var(--radius);padding:18px;font-size:15.5px}
.tip b{display:block;font-family:var(--display);font-size:18px;margin-bottom:4px;color:var(--gold)}

/* lightbox */
.lb{position:fixed;inset:0;background:rgba(10,8,6,.92);display:grid;place-items:center;z-index:50;padding:20px}
.lb img{max-height:88vh;width:auto;border-radius:4px}
.lb button{position:absolute;top:calc(14px + env(safe-area-inset-top,0px));inset-inline-end:14px;background:#fff;border:0;border-radius:3px;padding:6px 12px;font:inherit;font-weight:800;cursor:pointer}

/* ---------- footer ---------- */
.foot{border-top:1px solid var(--line);margin-top:30px;padding-block:28px 22px;color:var(--muted);font-size:14.5px;background:var(--card)}
.foot-row{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}
.foot-brand{max-width:60ch}
.foot-brand b{font-family:var(--display);font-size:22px;color:var(--ink)}
.foot-brand p{margin:6px 0 0}
.foot-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:16px;flex-wrap:wrap}
.foot-nav a{text-decoration:none}
.foot-copy{padding-top:16px;font-size:13px}

.nav-links{display:flex;gap:10px;justify-content:center;padding-block:10px}
.nav-links .page-numbers{padding:4px 10px;border:1px solid var(--line);border-radius:3px;text-decoration:none}
.nav-links .current{background:var(--ink);color:var(--paper)}

@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

/* 13.10.2026: article photos - portraits no taller than a screen; source notes */
.prose figure img{max-height:620px;width:auto;max-width:100%}
.prose .src-note{font-size:14.5px;color:var(--muted);border-top:1px solid var(--line);padding-top:12px}

/* ---------- Article layout v2 (13.10.2026, Michal's brief) ---------- */
.phead h1{font-size:clamp(28px,4vw,46px)}
.layout.article{grid-template-columns:minmax(0,1fr) 240px;gap:36px}
.article .prose{max-width:none;font-size:18px;line-height:1.75}
body:not(.ta-mag) .article .prose > *:not(figure):not(.ad-slot):not(.fig-pair){max-width:720px}
.article .prose h2{font-size:33px;margin-top:2.1em;margin-bottom:.55em;padding-top:18px;position:relative}
.article .prose h2::before{content:"";position:absolute;top:0;inset-inline-start:0;width:56px;height:3px;background:var(--gold)}
.article .prose h3{font-size:24px;margin-top:1.5em}
.article .prose h4{font-size:19px;margin-top:1.2em;margin-bottom:.3em}
.article .prose figure{width:100%;margin:30px 0}
.article .prose figure img{width:100%;max-height:none;height:auto;border-radius:var(--radius)}
.article .prose figure.is-portrait{float:right;width:56%;margin:6px 0 22px;margin-inline-start:30px}
.article .prose .fig-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px;clear:both;margin:32px 0;max-width:none}
.article .prose .fig-pair figure,html[dir="rtl"] .article .prose .fig-pair figure{float:none;width:auto;margin:0}
html[dir="rtl"] .article .prose figure.is-portrait{float:left}
.article .prose ul,.article .prose .tip,.article .prose .src-note{overflow:hidden}
.article .prose .src-note{clear:both}
.article .main::after{content:"";display:block;clear:both}
.rail-back{display:block;margin-top:14px;padding-top:12px;border-top:2px solid var(--ink);font-weight:800;text-decoration:none;color:var(--lagoon)}
.ad-slot{text-align:center}
.ad-inline{clear:both;margin:34px 0}
.more-places{padding-block:10px 50px;border-top:1px solid var(--line)}
.more-places h2{font-size:30px;margin:28px 0 18px;position:relative;padding-top:16px}
.more-places h2::before{content:"";position:absolute;top:0;inset-inline-start:0;width:56px;height:3px;background:var(--gold)}
.mp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}
.mp-card{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;text-decoration:none;color:inherit}
.mp-img{display:block;aspect-ratio:4/3;overflow:hidden}
.mp-card b{font-family:var(--display);font-size:20px;padding:12px 14px 2px}
.mp-card span:last-child:not(.mp-img){font-size:14px;color:var(--muted);padding:0 14px 14px;line-height:1.4}
.mp-card:hover b{color:var(--lagoon)}
.mp-guide b{padding-bottom:14px}
@media (max-width:980px){.layout.article{grid-template-columns:1fr}}
@media (max-width:640px){.article .prose figure.is-portrait,html[dir="rtl"] .article .prose figure.is-portrait{float:none;width:100%;margin-inline-start:0}.article .prose .fig-pair{grid-template-columns:1fr;gap:14px}.article .prose h2{font-size:27px}.mp-grid{grid-template-columns:1fr 1fr}}

/* ---------- Readability + mobile spacing (13.10.2026, Michal's mobile review) ---------- */
.phead h1,.prose h2,.prose h3,.prose h4,.more-places h2{color:var(--head)}
.prose{color:var(--ink)}
.prose figcaption{font-size:14.5px;color:var(--muted);padding-top:8px}
.prose figure figcaption{line-height:1.45}
@media (max-width:700px){
  .article .prose,.prose{font-size:17.5px;line-height:1.7}
  .prose > *{margin-block:0 18px}
  .prose h2,.article .prose h2{font-size:29px;margin-top:44px;margin-bottom:18px;padding-top:14px}
  .prose h3,.article .prose h3{font-size:23px;margin-top:30px;margin-bottom:12px}
  .prose h4,.article .prose h4{margin-top:22px;margin-bottom:8px}
  .article .prose figure,.prose figure{margin:24px 0}
  .layout,.layout.article{padding-block:14px 30px;gap:30px}
  .phead{padding-block:12px 6px}
  .more-places{padding-block:6px 36px}
  .more-places h2{font-size:27px;margin:22px 0 14px}
  .mp-grid{grid-template-columns:1fr}
  .mp-card{flex-direction:row;align-items:stretch}
  .mp-card .mp-img{flex:0 0 38%;aspect-ratio:auto;min-height:110px}
  .mp-card > b{align-self:center}
}
/* her logo in the header (14.10.2026) */
.brand-img{display:block;line-height:0}
.brand-logo{height:74px;width:auto;max-width:none;display:block}
@media (max-width:900px){.brand-logo{height:54px}}
@media (max-width:420px){.brand-logo{height:46px}}
/* her rule (15.10.2026): every photo is shown in full - no cropping anywhere except the hero / closing banners
   (photo behind text) and round avatars / tiny list thumbnails. Overrides the fixed frames in all page styles. */
.ta-img:not(.dhero-bg):not(.dposter-bg):not(.dp-photo):not(.h3-hero-bg):not(.dclose-bg):not(.rhero-bg):not(.mag-hero-bg):not(.feat-hero-bg):not(.g2-hero-img):not(.hx-crop):not(.hx-tripimg):not(.avatar):not(.mini *):not(.d3-thumb *){position:static!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;object-fit:contain!important}
.prose figure img,figure.wp-block-image img,.wp-block-gallery img{position:static!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important}
.pcard-img,.dcard-img,.dcard-lead .dcard-img,.gcard,.gcard:first-child,.mp-img,.pimg,.hcard-img,.h3-region-img,.h3-dest-img,.h3-step-img,.h3-guide-img,
.d3-intro-img,.d3-nav-img,.d3-area-img,.d3-box-img,.d3-hcard-img,.d3-card-img,.d3-tile-img,.dcard2-img,.dfood-imgs figure,.d3-food-hero,.d3-map-img{aspect-ratio:auto!important;height:auto!important;min-height:0!important;max-height:none!important}
/* text-column photos: whole photo, but a tall portrait is not allowed to fill several screens */
.prose figure.wp-block-image img,.d3-guide .prose figure img{width:auto!important;max-width:100%!important;max-height:85vh!important;margin-inline:auto;display:block}
/* her important tip at the top of an article (_ta_top_tip, 15.10.2026) */
.ta-toptip{display:flex;gap:16px;align-items:flex-start;max-width:1080px;margin:28px auto 8px;padding:20px 24px;background:#FFF4EF;border:1px solid #F3C9BC;border-inline-start:5px solid var(--coral);border-radius:var(--radius)}
.ta-toptip-ico{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--coral);color:#fff;font-weight:700;font-size:20px;line-height:1}
.ta-toptip b{display:block;font-family:var(--display);font-size:21px;line-height:1.4;color:var(--head)}
.ta-toptip p{margin:6px 0 0;font-size:17px;line-height:1.6;color:var(--head)}
@media (max-width:560px){.ta-toptip{padding:16px;gap:12px}.ta-toptip b{font-size:18px}.ta-toptip p{font-size:16px}}

/* top tip - her design 16.10.2026: light sand box, teal serif title 'כדאי לדעת' + golden lightbulb, calm text */
.ta-toptip{display:block!important;max-width:1080px;margin:28px auto 8px;padding:18px 24px 16px!important;background:#FBF6EC!important;border:1px solid #EFE4CF!important;border-inline-start:1px solid #EFE4CF!important;border-radius:12px!important;box-shadow:none!important}
.ta-toptip-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}
.ta-toptip-title{display:block!important;font-family:var(--display)!important;font-weight:700!important;font-size:23px!important;line-height:1.3!important;color:var(--lagoon)!important}
.ta-toptip-ico{flex:none;display:flex!important;width:auto!important;height:auto!important;background:none!important;border-radius:0!important;color:var(--gold)!important}
.ta-toptip-body p{margin:0 0 2px!important;font-size:17px!important;line-height:1.7!important;color:var(--ink)!important}
.ta-toptip-body p:first-child{font-weight:600}
@media (max-width:560px){.ta-toptip{padding:14px 16px 12px!important}.ta-toptip-title{font-size:20px!important}.ta-toptip-ico svg{width:26px;height:26px}.ta-toptip-body p{font-size:16px!important}}

/* Guide pages (page.php) + hotel video, 16.10.2026: whole portrait photos, a contained video, tables that scroll on phones */
body.page-template-default .prose figure.is-portrait{max-width:440px;margin:28px auto}
body.page-template-default .prose figure.is-portrait img{width:100%;height:auto;max-height:none;object-fit:contain;border-radius:12px}
body.page-template-default .prose figure.is-portrait figcaption,.prose .ta-video figcaption{text-align:center}
.prose .ta-video{max-width:440px;margin:28px auto}
.prose .ta-video video{display:block;width:100%;height:auto;border-radius:12px;background:#0d1a1c}
.prose .tbl{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:22px 0}
.prose .tbl table{min-width:520px;margin:0}
body.page-template-default .prose h2 .snum{color:var(--coral);margin-left:14px;unicode-bidi:isolate;direction:ltr;display:inline-block}
body.page-template-default .prose .ch{padding-top:36px;margin-top:36px;border-top:1px solid var(--line)}
body.page-template-default .prose .ch > h2:first-child{margin-top:0}

/* Magazine guide (body.ta-mag, Cheow Lan guide, her design 16.10.2026): photo hero with the H1 on it, 740px text, media up to 1100px, tables -> cards on phones */
body.ta-mag .layout,body.ta-mag .layout-single{display:block!important;max-width:none!important}
body.ta-mag main > .wrap{max-width:1320px}
body.ta-mag .main.prose,body.ta-mag .main > .prose{display:block!important;max-width:1280px;margin:0 auto!important;width:100%}
body.ta-mag .main.prose > *,body.ta-mag .main > .prose > *,body.ta-mag .prose .ch > *{max-width:780px;margin-inline:auto}
body.ta-mag .prose > section.ch{max-width:none!important}
body.ta-mag .prose .ch{display:block!important;border-top:1px solid var(--line);padding-top:48px!important;margin-top:56px!important}
body.ta-mag .prose p,body.ta-mag .prose ul,body.ta-mag .prose h2,body.ta-mag .prose h3{width:100%}
body.ta-mag .prose p{margin:0 auto .85em;line-height:1.85;font-size:18px}
body.ta-mag .prose ul{margin-bottom:1em}
body.ta-mag .prose h2{font-size:34px;line-height:1.25;margin:0 auto 18px!important}
body.ta-mag .prose h2 .snum{display:block;font-family:var(--body);font-size:13px;font-weight:700;letter-spacing:.16em;color:var(--coral);margin:0 0 10px!important;direction:rtl}
body.ta-mag .prose h2 .snum::before{content:"פרק "}
body.ta-mag .prose h3{font-size:23px;margin-top:1.6em}
.mag-hero{position:relative;max-width:1320px;margin:18px auto 0;padding:0 24px}
.mag-hero figure{margin:0;position:relative;border-radius:14px;overflow:hidden;height:min(560px,44vw)}
.mag-hero img{width:100%;height:100%;object-fit:cover;object-position:50% 58%;display:block;max-height:none}
.mag-hero figure::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(8,30,34,.72),rgba(8,30,34,.25) 42%,rgba(8,30,34,0) 65%),linear-gradient(to right,rgba(8,30,34,.35),rgba(8,30,34,0) 55%)}
.mag-hero .mag-ttl{position:absolute;z-index:2;left:56px;bottom:46px;max-width:620px;color:#fff;text-align:right}
.mag-hero .mag-kick{font-size:14px;letter-spacing:.14em;opacity:.92;margin-bottom:12px;font-weight:600}
.mag-hero h1{font-family:var(--display);font-size:46px;line-height:1.16;margin:0;color:#fff;text-shadow:0 2px 18px rgba(0,0,0,.35)}
.mag-intro{max-width:780px;margin:22px auto 0;padding:0 24px}
.mag-intro .crumbs ol{padding-top:0;margin-bottom:14px}
.mag-intro .lead{font-size:21px;line-height:1.7;color:var(--head);font-family:var(--display);margin:0 0 10px}
.mag-intro .meta{font-size:14px;color:var(--muted)}
.mag-intro .meta span+span{margin-inline-start:8px}
body.ta-mag .prose .mag-quick{max-width:1100px;margin:34px auto 26px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px 32px}
body.ta-mag .prose .mag-quick h2{font-size:24px;margin:0 0 18px!important;max-width:none}
.mag-quick ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.mag-quick li{margin:0;padding-top:14px;border-top:2px solid var(--coral);font-size:16.5px;line-height:1.7}
.mag-quick li b{display:block;font-family:var(--display);font-size:19px;color:var(--head);margin-bottom:4px}
body.ta-mag .prose .mag-quick .mag-key{max-width:none;margin:22px 0 0;padding:14px 18px;background:#EEF4F4;border-radius:10px;font-size:17px;line-height:1.7;color:var(--head)}
body.ta-mag .prose .mag-toc{max-width:1100px;margin:0 auto 40px;display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;font-size:15px}
.mag-toc .mag-toc-l{font-weight:700;color:var(--head);margin-inline-end:6px}
.mag-toc a{display:inline-flex;align-items:center;min-height:40px;padding:6px 16px;border:1px solid var(--line);border-radius:999px;color:var(--head);text-decoration:none;background:#fff}
.mag-toc a:hover{border-color:var(--coral);color:var(--coral)}
.mag-toc-hint{display:none}
body.ta-mag .prose .mag-pair{max-width:980px;margin:40px auto;display:grid;grid-template-columns:1fr 1fr;gap:20px}
body.ta-mag .prose .mag-single{max-width:560px;margin:40px auto}
.mag-pair figure,.mag-single figure,body.ta-mag .prose figure.is-portrait{margin:0!important;max-width:none!important}
body.ta-mag .prose .mag-pair figure.wp-block-image img,body.ta-mag .prose .mag-single figure.wp-block-image img{width:100%!important;aspect-ratio:3/4;height:auto!important;max-height:none!important;object-fit:cover;border-radius:12px;display:block}
.mag-pair figcaption,.mag-single figcaption{font-size:14px;color:var(--muted);margin-top:8px;text-align:right!important}
body.ta-mag .prose .mag-split{max-width:1100px;margin:30px auto;display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:48px;align-items:start}
.mag-split > .mag-txt > *{max-width:none!important}
body.ta-mag .mag-split .ta-video{position:sticky;top:110px;margin:0;max-width:none}
body.ta-mag .prose .tbl,body.ta-mag .prose .ta-areamap,body.ta-mag .prose .mag-pick,body.ta-mag .prose .mag-tiers,body.ta-mag .prose .mag-hotels{max-width:1240px}
@media (min-width:861px){body.ta-mag .prose .tbl th:first-child,body.ta-mag .prose .tbl td:first-child{white-space:nowrap}}
body.ta-mag .prose .tbl table{min-width:0;width:100%;font-size:16px}
body.ta-mag .prose .tbl th{background:#EEF4F4;padding:12px 16px}
body.ta-mag .prose .tbl td{padding:12px 16px}
body.ta-mag .prose .tbl-note{font-size:15.5px;color:var(--muted)}
@media (max-width:860px){
  .mag-hero{padding:0;margin-top:0}
  .mag-hero figure{border-radius:0;height:auto;aspect-ratio:4/3}
  .mag-hero figure::after{background:linear-gradient(to top,rgba(8,30,34,.45),rgba(8,30,34,0) 45%)}
  .mag-hero .mag-ttl{position:static;color:var(--head);padding:20px 18px 0;max-width:none}
  .mag-hero .mag-kick{color:var(--coral)}
  .mag-hero h1{color:var(--head);font-size:29px;text-shadow:none}
  .mag-intro{padding:0 18px;margin-top:12px}
  .mag-intro .lead{font-size:18px}
  body.ta-mag .prose .mag-quick{padding:22px 18px;margin:26px 0 20px}
  .mag-quick ol{grid-template-columns:1fr;gap:14px}
  body.ta-mag .prose .mag-toc{flex-wrap:nowrap;overflow-x:auto;padding:2px 0 8px;margin-bottom:8px;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 48px);mask-image:linear-gradient(to right,transparent 0,#000 48px)}
  .mag-toc::-webkit-scrollbar{display:none}
  .mag-toc a{white-space:nowrap;min-height:44px;padding:8px 18px;font-size:15.5px}
  .mag-toc .mag-toc-l{white-space:nowrap}
  body.ta-mag .prose .mag-toc-hint{display:block;font-size:13.5px;color:var(--muted);margin:0 auto 28px}
  body.ta-mag .prose h2{font-size:27px}
  body.ta-mag .prose p{font-size:17px}
  body.ta-mag .prose .mag-pair{gap:10px;margin:28px 0}
  body.ta-mag .prose .mag-single{margin:28px auto;max-width:420px}
  body.ta-mag .prose .mag-split{display:block}
  body.ta-mag .mag-split .ta-video{position:static;margin:24px auto;max-width:360px}
  body.ta-mag .prose .tbl{overflow:visible}
  body.ta-mag .prose .tbl table,body.ta-mag .prose .tbl tbody,body.ta-mag .prose .tbl tr,body.ta-mag .prose .tbl td{display:block;width:100%}
  body.ta-mag .prose .tbl thead{display:none}
  body.ta-mag .prose .tbl tr{background:#fff;border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin:0 0 12px}
  body.ta-mag .prose .tbl td{border:0;padding:5px 0;display:flex;justify-content:space-between;gap:14px;text-align:left}
  body.ta-mag .prose .tbl td::before{content:attr(data-label);font-weight:700;color:var(--head);text-align:right;flex:0 0 46%}
  body.ta-mag .prose .tbl td:first-child{font-family:var(--display);font-size:17.5px;color:var(--head);display:block;text-align:right;padding-bottom:8px;border-bottom:1px solid var(--line);margin-bottom:4px}
  body.ta-mag .prose .tbl td:first-child::before{display:none}
  body.ta-mag .prose .tbl.two tr{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:12px 0;margin:0}
  body.ta-mag .prose .tbl.two td:first-child{font-family:var(--body);font-size:16.5px;border:0;padding:0;margin:0}
  body.ta-mag .prose .tbl.two td:last-child{display:block;text-align:right;font-weight:700;color:var(--coral);padding-top:4px}
  body.ta-mag .prose .tbl.two td:last-child::before{content:"\2190  ";display:inline;font-weight:400;color:inherit}
  body.ta-mag .prose .tbl.rcpt tr{display:flex;flex-wrap:wrap;gap:4px 22px;background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:11px 0;margin:0}
  body.ta-mag .prose .tbl.rcpt td:first-child{flex:1 1 100%;font-family:var(--body);font-size:16.5px;border:0;padding:0;margin:0}
  body.ta-mag .prose .tbl.rcpt td{width:auto;display:inline-flex;gap:8px;padding:0}
  body.ta-mag .prose .tbl.rcpt td::before{flex:none;font-weight:400;color:var(--muted)}
}
body.ta-mag .prose h2[id]{scroll-margin-top:140px}
html:has(body.ta-mag){scroll-behavior:smooth}
@media (max-width:860px){body.ta-mag .prose h2[id]{scroll-margin-top:96px}}
body.ta-mag .mag-hero figure img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;aspect-ratio:auto!important}
.mag-hero figcaption.mag-hero-cap{position:absolute;z-index:2;right:22px;bottom:16px;max-width:46%;font-size:12.5px;line-height:1.5;color:rgba(255,255,255,.9);text-shadow:0 1px 4px rgba(0,0,0,.55);margin:0}
@media (max-width:860px){.mag-hero figcaption.mag-hero-cap{right:10px;bottom:8px;max-width:80%;font-size:11.5px}}
/* Cheow Lan guide hero = her original IMG_6726 (16.10.2026): bungalows + water in view, title on the sky/cliffs at the top on desktop */
@media (min-width:861px){body.page-id-620 .mag-hero figure img{object-position:50% 72%!important}body.page-id-620 .mag-hero .mag-ttl{top:40px;bottom:auto}body.page-id-620 .mag-hero figure::after{background:linear-gradient(to bottom,rgba(8,30,34,.62),rgba(8,30,34,.22) 38%,rgba(8,30,34,0) 60%),linear-gradient(to right,rgba(8,30,34,.35),rgba(8,30,34,0) 55%)}}

/* Magazine guides: tour components (her approval 16.10.2026) - all optional, used only where they fit the experience */
body.ta-mag .prose .mag-facts{max-width:1100px;margin:0 auto 26px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.mag-facts li{margin:0;padding:14px 18px;font-size:15.5px;line-height:1.55;color:var(--ink,#22303a);border-inline-start:1px solid var(--line)}
.mag-facts li:nth-child(3n+1){border-inline-start:0}
.mag-facts li:nth-child(n+4){border-top:1px solid var(--line)}
.mag-facts li b{display:block;font-size:12.5px;letter-spacing:.06em;color:var(--coral);margin-bottom:3px}
body.ta-mag .prose .mag-stops{max-width:980px;margin:30px auto;display:grid;gap:22px}
.mag-stop{display:grid;grid-template-columns:260px minmax(0,1fr);gap:26px;align-items:start;padding-bottom:22px;border-bottom:1px solid var(--line)}
.mag-stop:last-child{border-bottom:0}
.mag-stop:not(:has(.mag-stop-img)){grid-template-columns:minmax(0,1fr);padding-inline-start:286px}
body.ta-mag .prose .mag-stop-img img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:3/4;object-fit:cover;border-radius:12px;display:block;margin:0}
body.ta-mag .prose .mag-stop h3{margin:2px 0 8px;font-size:22px}
body.ta-mag .prose .mag-stop p{font-size:17px;margin-bottom:.6em}
body.ta-mag .prose .mag-note{max-width:740px;margin:30px auto;padding:20px 24px;background:#FBF6EC;border-radius:14px;border-inline-start:4px solid var(--coral)}
.mag-note .mag-note-t{display:block;font-family:var(--display);font-size:19px;color:var(--head);margin-bottom:6px}
body.ta-mag .prose .mag-note p{font-size:17px;margin:0}
body.ta-mag .prose .mag-cards{max-width:1100px;margin:18px auto 34px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px}
.mag-card{display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:box-shadow .2s}
.mag-card:hover{box-shadow:0 8px 24px rgba(15,40,50,.10)}
.mag-card-img{display:block;aspect-ratio:4/3;overflow:hidden;background:#e8eef0}
body.ta-mag .prose .mag-card-img img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover;display:block;margin:0;border-radius:0}
.mag-card-k{display:block;padding:14px 18px 0;font-size:12.5px;letter-spacing:.06em;color:var(--coral);font-weight:700}
.mag-card-t{display:block;padding:4px 18px 0;font-family:var(--display);font-size:22px;color:var(--head)}
.mag-card-x{display:block;padding:6px 18px 18px;font-size:15.5px;line-height:1.6;color:var(--muted)}
body.ta-mag .prose .mag-regions{max-width:980px;margin:20px auto;display:grid;grid-template-columns:1fr 1fr;gap:22px}
.mag-region{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 22px}
body.ta-mag .prose .mag-region h3{margin:0 0 8px;font-size:21px}
body.ta-mag .prose .mag-region ul{margin:0;padding-inline-start:18px}
body.ta-mag .prose .mag-region li{margin:6px 0;font-size:16.5px}
body.ta-mag .prose .mag-related{max-width:1100px;margin:56px auto 20px;padding-top:36px;border-top:1px solid var(--line)}
body.ta-mag .prose .mag-related h2{font-size:24px;margin:0 0 14px!important}
.mag-related-grid{display:flex;flex-wrap:wrap;gap:10px}
.mag-related-grid a{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--head);text-decoration:none}
@media (max-width:860px){
  body.ta-mag .prose .mag-facts{grid-template-columns:1fr 1fr}
  .mag-facts li{padding:12px 12px;font-size:14.5px}
  .mag-facts li:nth-child(3n+1){border-inline-start:1px solid var(--line)}
  .mag-facts li:nth-child(2n+1){border-inline-start:0}
  .mag-facts li:nth-child(n+3){border-top:1px solid var(--line)}
  .mag-stop{grid-template-columns:110px minmax(0,1fr);gap:14px}
  .mag-stop:not(:has(.mag-stop-img)){padding-inline-start:0}
  body.ta-mag .prose .mag-stop h3{font-size:19px}
  body.ta-mag .prose .mag-stop p{font-size:16px}
  body.ta-mag .prose .mag-cards{grid-template-columns:1fr;gap:16px}
  body.ta-mag .prose .mag-regions{grid-template-columns:1fr}
}
/* never crop photos in the body: keep each photo at its own proportions */
body.ta-mag .prose .mag-pair figure.wp-block-image img,body.ta-mag .prose .mag-single figure.wp-block-image img,body.ta-mag .prose .mag-stop-img img{aspect-ratio:auto!important;object-fit:contain!important}
body.ta-mag .prose .mag-pair{align-items:start}
@media (min-width:861px){.mag-hero .mag-ttl{max-width:min(740px,62%)}}
@media (min-width:861px){.mag-hero h1{font-size:clamp(34px,3.1vw,46px)}}

/* Magazine round 3 (her notes 16.10.2026): photo-led guide cards, region cards, lede, calmer facts on phones, stronger experience box */
body.ta-mag .prose .mag-lede{max-width:740px;margin:6px auto 30px;font-family:var(--display);font-size:20px;line-height:1.75;color:var(--head)}
body.ta-mag .prose .mag-cards-feature{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 26px;margin-top:26px}
.mag-cards-feature .mag-card{background:none;border:0;border-radius:0;overflow:visible}
.mag-cards-feature .mag-card:hover{box-shadow:none}
.mag-cards-feature .mag-card:hover .mag-card-t{color:var(--coral)}
.mag-cards-feature .mag-card-img{aspect-ratio:4/5;border-radius:16px;overflow:hidden}
.mag-cards-feature .mag-card:first-child{grid-column:span 2}
.mag-cards-feature .mag-card:first-child .mag-card-img{aspect-ratio:auto;height:calc(100% - 132px);min-height:420px}
body.ta-mag .prose .mag-cards-feature .mag-card-img img{transition:transform .5s}
.mag-cards-feature .mag-card:hover .mag-card-img img{transform:scale(1.03)}
.mag-cards-feature .mag-card-k{padding:14px 2px 0}
.mag-cards-feature .mag-card-t{padding:4px 2px 0;font-size:25px}
.mag-cards-feature .mag-card-x{padding:6px 2px 0;font-size:16px}
body.ta-mag .prose .mag-regions{max-width:1100px;grid-template-columns:1fr 1fr;gap:26px}
.mag-regions .mag-region{padding:0;border:0;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 1px 0 var(--line)}
.mag-region-img{aspect-ratio:16/9;overflow:hidden}
body.ta-mag .prose .mag-region-img img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover;display:block;margin:0;border-radius:0}
.mag-region-body{padding:20px 24px 22px}
.mag-region-k{font-size:12.5px;letter-spacing:.06em;color:var(--coral);font-weight:700}
body.ta-mag .prose .mag-region h3{margin:4px 0 6px;font-size:26px}
body.ta-mag .prose .mag-region-body p{font-size:16px;color:var(--muted);margin:0 0 12px}
body.ta-mag .prose .mag-region-list{list-style:none;margin:0;padding:0}
body.ta-mag .prose .mag-region-list li{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:11px 0;border-top:1px solid var(--line);font-size:17px}
.mag-region-list a{font-weight:700;text-decoration:none;color:var(--head)}
.mag-region-list a::after{content:" ←";color:var(--coral)}
.mag-region-list span{font-size:14.5px;color:var(--muted)}
@media (min-width:861px){body.page-id-630 .mag-hero figure::after{background:linear-gradient(to top,rgba(8,30,34,.78),rgba(8,30,34,.35) 50%,rgba(8,30,34,0) 78%),linear-gradient(to right,rgba(8,30,34,.4),rgba(8,30,34,0) 60%)}}
@media (min-width:861px){body.page-id-630 .mag-hero .mag-ttl{bottom:104px}}
body.ta-mag .prose .mag-note-lg{max-width:860px;padding:28px 34px;margin:36px auto;border-inline-start-width:5px}
.mag-note-lg .mag-note-t{font-family:var(--body);font-size:13px;letter-spacing:.08em;color:var(--coral);font-weight:700}
body.ta-mag .prose .mag-note-lg .mag-note-q{font-family:var(--display);font-size:30px;line-height:1.3;color:var(--head);margin:6px 0 12px}
body.ta-mag .prose .mag-note-lg p{font-size:17.5px;line-height:1.8}
@media (max-width:860px){
  body.ta-mag .prose .mag-cards-feature{grid-template-columns:1fr;gap:28px}
  .mag-cards-feature .mag-card:first-child{grid-column:auto}
  .mag-cards-feature .mag-card:first-child .mag-card-img,.mag-cards-feature .mag-card-img{aspect-ratio:4/3;height:auto;min-height:0}
  .mag-cards-feature .mag-card-t{font-size:22px}
  body.ta-mag .prose .mag-regions{grid-template-columns:1fr}
  body.ta-mag .prose .mag-lede{font-size:18px}
  body.ta-mag .prose .mag-facts{grid-template-columns:1fr;border-bottom:0}
  body.ta-mag .prose .mag-facts li{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;align-items:baseline;padding:10px 2px;border-inline-start:0!important;border-top:0;border-bottom:1px solid var(--line);font-size:15px}
  body.ta-mag .prose .mag-facts li b{margin:0;font-size:12.5px}
  body.ta-mag .prose .mag-note-lg{padding:22px 20px}
  body.ta-mag .prose .mag-note-lg .mag-note-q{font-size:25px}
}
body.ta-mag .prose ul.mag-region-list{padding:0!important;margin:0!important;max-width:none!important;width:100%}
body.ta-mag .prose .mag-region-body > *{max-width:none!important}
@media (max-width:860px){body.ta-mag .prose .tbl td[data-label="מה כלול"],body.ta-mag .prose .tbl td[data-label="מקור ובדיקה"]{display:block;text-align:right;padding-top:8px}body.ta-mag .prose .tbl td[data-label="מה כלול"]::before,body.ta-mag .prose .tbl td[data-label="מקור ובדיקה"]::before{display:block;margin-bottom:2px}body.ta-mag .prose .tbl td[data-label="מקור ובדיקה"]{font-size:14px;color:var(--muted)}body.ta-mag .prose .tbl td[data-label="מחיר"]{font-weight:700;color:var(--head)}}

/* Magazine guides: area guides (Bangkok where-to-stay, 17.10.2026) - "אזור NN" label, pros/cons box, bottom-line, numbered checks */
body.ta-mag .prose h2 .snum-area::before{content:"אזור "}
body.ta-mag .prose .mag-pc{max-width:900px;margin:22px auto 18px;display:grid;grid-template-columns:1fr 1fr;gap:0;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}
.mag-pc > div{padding:18px 22px}
.mag-pc > div + div{border-inline-start:1px solid var(--line)}
.mag-pc b{display:block;font-size:13px;letter-spacing:.06em;margin-bottom:8px}
.mag-pc-pro b{color:#2f7a5f}
.mag-pc-con b{color:var(--coral)}
body.ta-mag .prose .mag-pc ul{margin:0;padding-inline-start:18px;max-width:none}
body.ta-mag .prose .mag-pc li,body.ta-mag .prose .mag-pc p{font-size:16px;line-height:1.7;margin:0 0 6px;max-width:none}
body.ta-mag .prose .mag-verdict{max-width:740px;margin:22px auto 6px;padding:14px 18px;background:#EEF4F4;border-radius:10px;font-size:17px;line-height:1.75;color:var(--head)}
.mag-verdict b{color:var(--head)}
body.ta-mag .prose ol.mag-steps{max-width:740px;margin:16px auto;padding:0;list-style:none;counter-reset:st}
body.ta-mag .prose ol.mag-steps li{counter-increment:st;position:relative;padding:12px 52px 12px 0;border-bottom:1px solid var(--line);font-size:17px;line-height:1.75}
body.ta-mag .prose ol.mag-steps li::before{content:counter(st);position:absolute;right:0;top:12px;width:34px;height:34px;border-radius:50%;background:var(--coral);color:#fff;font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center}
@media (max-width:860px){
  body.ta-mag .prose .mag-pc{grid-template-columns:1fr}
  .mag-pc > div + div{border-inline-start:0;border-top:1px solid var(--line)}
  body.ta-mag .prose .mag-verdict{font-size:16px}
  body.ta-mag .prose ol.mag-steps li{padding-right:46px;font-size:16px}
}

/* Where-to-stay guides (her design direction 17.10.2026): opener photo beside the text, area cards
   (typographic when she has no photo from the place - never a photo of somewhere else), hotel cards with badges. */
body.ta-mag .prose .mag-split > figure{position:sticky;top:110px;margin:0;max-width:none}
body.ta-mag .prose .mag-split > figure img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain;border-radius:14px;display:block;margin:0}
body.ta-mag .prose .mag-cards-area{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}
.mag-card-type{display:flex;align-items:flex-end;aspect-ratio:4/3;padding:18px 20px;background:linear-gradient(155deg,#16505E 0%,#2E7F86 100%);color:#fff}
.mag-card-type b{font-family:var(--display);font-size:34px;line-height:1.1;font-weight:500;color:#fff}
.mag-card:nth-child(4) .mag-card-type{background:linear-gradient(155deg,#B8946A 0%,#DCC39C 100%)}
.mag-card:nth-child(4) .mag-card-type b{color:#3B2A16}
body.ta-mag .prose .mag-cards-more{max-width:1100px;margin:0 auto 30px;font-size:15.5px;color:var(--muted)}
body.ta-mag .prose .mag-hotel{max-width:1000px;margin:26px auto;display:grid;grid-template-columns:320px minmax(0,1fr);gap:28px;align-items:start;background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px}
body.ta-mag .prose .mag-hotel.no-img{grid-template-columns:1fr;max-width:820px}
body.ta-mag .prose .mag-hotel > figure{position:sticky;top:110px;margin:0;max-width:none}
body.ta-mag .prose .mag-hotel > figure img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain;border-radius:12px;display:block;margin:0}
body.ta-mag .prose .mag-hotel > figure figcaption{font-size:13.5px;margin-top:6px}
.mag-hotel-body > *{max-width:none!important}
.mag-hotel-tags{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 4px}
.mag-tag{display:inline-block;font-size:13px;font-weight:700;line-height:1.4;padding:4px 12px;border-radius:999px;background:#E3F1EA;color:#1F6B47}
.mag-tag.t-good{background:#1F6B47;color:#fff}
.mag-tag.t-mixed{background:#FBF0DA;color:#85570F}
.mag-tag.t-bad{background:#FBE4E0;color:#A1372A}
.mag-tag.t-visit{background:#EEF1F3;color:#4A5A64}
.mag-tag.t-note{background:#EEF4F4;color:var(--head)}
body.ta-mag .prose .mag-hotel h3.mag-hotel-name{margin:6px 0 12px;font-size:24px;line-height:1.3}
body.ta-mag .prose .mag-hotel .mag-verdict{margin:16px 0 8px;max-width:none}
body.ta-mag .prose .mag-hotel .src-note{margin-top:10px}
body.ta-mag .prose .mag-hotel .more-link{margin:10px 0 0}
@media (max-width:900px){
  body.ta-mag .prose .mag-cards-area{grid-template-columns:1fr 1fr}
  body.ta-mag .prose .mag-hotel{display:block;padding:16px 16px 18px}
  body.ta-mag .prose .mag-hotel > figure{position:static;max-width:300px;margin:0 auto 16px}
  body.ta-mag .prose .mag-split > figure{position:static;max-width:380px;margin:20px auto 0}
}
@media (max-width:560px){
  body.ta-mag .prose .mag-cards-area{grid-template-columns:1fr 1fr;gap:12px}
  .mag-cards-area .mag-card-k{padding:10px 10px 0;font-size:11.5px;letter-spacing:.02em}
  .mag-cards-area .mag-card-t{padding:2px 10px 0;font-size:18px}
  .mag-cards-area .mag-card-x{padding:4px 10px 12px;font-size:13.5px;line-height:1.45}
  .mag-card-type{padding:12px}
  .mag-card-type b{font-size:22px}
}

/* Research-based hotel cards (17.10.2026). Image slot = hotel photo once permission is granted.
   An EMPTY slot (.is-pending) is shown only to logged-in editors in preview - readers never see a placeholder. */
body.ta-mag .prose .mag-rcards-h{max-width:1100px;margin:40px auto 4px;font-size:24px}
body.ta-mag .prose .mag-rcards-sub{max-width:1100px;margin:0 auto 16px;font-size:15px;color:var(--muted)}
body.ta-mag .prose .mag-rcards{max-width:1100px;margin:0 auto 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
body.ta-mag .prose .mag-rcards.is-big{grid-template-columns:1fr;gap:26px;margin-top:22px}
body.ta-mag .prose .mag-rcards-line{max-width:1100px;margin:6px auto 24px;font-size:15.5px;color:var(--muted)}
.mag-rcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden}
.mag-rcards.is-big .mag-rcard{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch}
.mag-rcard-img{aspect-ratio:4/3;background:#EEF1F0;display:flex;align-items:center;justify-content:center;overflow:hidden}
.mag-rcards.is-big .mag-rcard-img{aspect-ratio:auto;min-height:320px}
body.ta-mag .prose .mag-rcard-img img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover;margin:0;border-radius:0}
.mag-rcard-img.is-pending{display:none}
body.logged-in .mag-rcard-img.is-pending{display:flex;border-bottom:1px dashed #C9D3D1;background:repeating-linear-gradient(135deg,#F3F6F5 0 14px,#EDF1F0 14px 28px)}
body.logged-in .mag-rcards.is-big .mag-rcard-img.is-pending{border-bottom:0;border-inline-end:1px dashed #C9D3D1}
.mag-rcard-img.is-pending span{font-size:13.5px;color:#6B7B79;background:#fff;padding:6px 12px;border-radius:999px;border:1px solid #D8E0DE}
.mag-rcard-body{padding:18px 20px 20px}
.mag-rcards.is-big .mag-rcard-body{padding:24px 26px}
.mag-tag.t-research{background:#fff;color:#45606A;border:1px solid #C8D6DA}
.mag-tag.t-tier{background:#F4EFE7;color:#6A5232}
body.ta-mag .prose .mag-rcard-name{margin:8px 0 2px;font-family:var(--display);font-size:22px;font-weight:500;line-height:1.25;color:var(--head)}
.mag-rcards.is-big .mag-rcard-name{font-size:27px}
body.ta-mag .prose .mag-rcard-place{margin:0 0 12px;font-size:14.5px;color:var(--muted);max-width:none}
.mag-rcard-dl{margin:0}
.mag-rcard-dl > div{padding:8px 0;border-top:1px solid var(--line)}
.mag-rcard-dl dt{font-size:12.5px;font-weight:700;letter-spacing:.04em;color:var(--coral);margin:0 0 2px}
.mag-rcard-dl dd{margin:0;font-size:15.5px;line-height:1.6;color:var(--ink,#22303a)}
.mag-rcard .more-link{margin:12px 0 0}
@media (max-width:900px){
  body.ta-mag .prose .mag-rcards{grid-template-columns:1fr}
  .mag-rcards.is-big .mag-rcard{display:flex}
  .mag-rcards.is-big .mag-rcard-img{min-height:0;aspect-ratio:4/3}
}

/* Tags under a chapter heading (stay labels in area guides, 17.10.2026) */
body.ta-mag .prose .mag-ch-tags{margin-top:-6px;margin-bottom:20px}
/* "full review" card - area guide -> hotel review (TNP 17.10.2026) */
body.ta-mag .prose a.mag-review-cta{display:grid;grid-template-columns:132px 1fr;grid-template-rows:auto auto auto;column-gap:20px;row-gap:4px;align-items:center;margin:28px 0 10px;padding:14px;border:1px solid var(--line);border-inline-start:4px solid var(--lagoon);border-radius:12px;background:var(--band);color:var(--ink);text-decoration:none}
body.ta-mag .prose a.mag-review-cta img{grid-row:1/4;grid-column:1;width:132px;height:132px;object-fit:cover;border-radius:8px;margin:0}
body.ta-mag .prose .mag-review-cta .mrc-k{grid-column:2;font-size:.82rem;font-weight:700;letter-spacing:.02em;color:var(--lagoon)}
body.ta-mag .prose .mag-review-cta .mrc-t{grid-column:2;font-family:var(--display);font-size:1.22rem;line-height:1.35;color:var(--head)}
body.ta-mag .prose .mag-review-cta .mrc-go{grid-column:2;font-weight:700;color:var(--coral)}
body.ta-mag .prose a.mag-review-cta:hover .mrc-go{text-decoration:underline}
@media (max-width:560px){body.ta-mag .prose a.mag-review-cta{grid-template-columns:108px 1fr;column-gap:16px;padding:16px;margin-bottom:14px}body.ta-mag .prose a.mag-review-cta img{width:108px;height:120px}body.ta-mag .prose .mag-review-cta .mrc-t{font-size:1.05rem}}
/* TNP area guide hero (her choice 17.10.2026): full 16:9 photo IMG_7067, no side crop; title bottom, below the rocks.
   Draft 673 now - when it goes live on page 116, switch the selector to .page-id-116. Mobile keeps the template (title under the photo). */
@media (min-width:861px){
body.ta-mag.page-id-673 .mag-hero figure,body.ta-mag.page-id-116 .mag-hero figure,body.ta-mag.page-id-114 .mag-hero figure,body.ta-mag.page-id-717 .mag-hero figure,body.ta-mag.page-id-135 .mag-hero figure{height:auto;aspect-ratio:16/9}
body.ta-mag.page-id-673 .mag-hero img,body.ta-mag.page-id-116 .mag-hero img,body.ta-mag.page-id-114 .mag-hero img,body.ta-mag.page-id-717 .mag-hero img,body.ta-mag.page-id-135 .mag-hero img{object-position:50% 50%}
body.ta-mag.page-id-673 .mag-hero figure::after,body.ta-mag.page-id-116 .mag-hero figure::after,body.ta-mag.page-id-114 .mag-hero figure::after,body.ta-mag.page-id-717 .mag-hero figure::after,body.ta-mag.page-id-135 .mag-hero figure::after{background:linear-gradient(to top,rgba(8,30,34,.62),rgba(8,30,34,.18) 30%,rgba(8,30,34,0) 45%)}
body.ta-mag.page-id-673 .mag-hero .mag-ttl,body.ta-mag.page-id-116 .mag-hero .mag-ttl,body.ta-mag.page-id-114 .mag-hero .mag-ttl,body.ta-mag.page-id-717 .mag-hero .mag-ttl,body.ta-mag.page-id-135 .mag-hero .mag-ttl{max-width:1060px;bottom:44px}
body.ta-mag.page-id-673 .mag-hero h1,body.ta-mag.page-id-116 .mag-hero h1,body.ta-mag.page-id-114 .mag-hero h1,body.ta-mag.page-id-717 .mag-hero h1,body.ta-mag.page-id-135 .mag-hero h1{font-size:40px}
}
body.ta-mag.page-id-673 .mag-hero img,body.ta-mag.page-id-116 .mag-hero img,body.ta-mag.page-id-114 .mag-hero img,body.ta-mag.page-id-717 .mag-hero img,body.ta-mag.page-id-135 .mag-hero img{object-position:50% 50%}
/* Hotel review v2 blocks (Panviman 17.10.2026): new classes only, so existing hotel pages are untouched */
body.single-ta_hotel .prose .hx-pair{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start;margin:26px 0 30px}
body.single-ta_hotel .prose .hx-pair figure{margin:0}
body.single-ta_hotel .prose .hx-pair img{width:100%;height:auto;border-radius:10px;display:block}
body.single-ta_hotel .prose .hx-pair figcaption{font-size:14px;color:var(--muted);padding-top:6px}
body.single-ta_hotel .prose .hx-note{background:var(--band);border-inline-start:4px solid var(--lagoon);border-radius:10px;padding:18px 22px 8px;margin:22px 0 30px}
body.single-ta_hotel .prose .hx-note h3{margin-top:0}
body.single-ta_hotel .prose .hx-pros{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0 28px}
body.single-ta_hotel .prose .hx-pros > div{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:16px 20px 6px}
body.single-ta_hotel .prose .hx-pros h3{margin-top:0}
body.single-ta_hotel .prose .hx-pros > div:first-child h3{color:var(--good)}
body.single-ta_hotel .prose .hx-pros > div:last-child h3{color:var(--warn)}
@media (max-width:560px){body.single-ta_hotel .prose .hx-pros{grid-template-columns:1fr}body.single-ta_hotel .prose .hx-pair{gap:10px}}
/* split beside several H3s (Haad Yao cafes 17.10.2026): on mobile the photo follows its own sub-section, not the whole column */
@media (max-width:860px){
body.ta-mag .prose .mag-split.split-h3{display:flex;flex-direction:column}
body.ta-mag .prose .mag-split.split-h3 > .mag-txt{display:contents}
body.ta-mag .prose .mag-split.split-h3 .sp-own{order:1}
body.ta-mag .prose .mag-split.split-h3 > figure{order:2;margin:6px auto 26px}
body.ta-mag .prose .mag-split.split-h3 .sp-rest{order:3}
}

/* Haad Yao hero (her choice 17.10.2026): natural version of IMG_7959 - mobile keeps the boat in frame */
@media (max-width:860px){body.ta-mag.page-id-114 .mag-hero img,body.ta-mag.page-id-664 .mag-hero img{object-position:78% 50%}}

/* Feature story layout (body.ta-feature, her Queen's Cabaret mockup 17.10.2026). Photos whole (never cropped) - only the hero photo is cropped behind the text. */
body.ta-feature{background:#fbfaf6}
.feat-crumbs{max-width:1180px;margin:22px auto 12px;padding:0 22px;font-size:14px;color:#87908a}
.feat-crumbs .crumbs ol{padding:0;margin:0}
.feat-hero{max-width:1320px;margin:0 auto;position:relative;overflow:hidden;background:#18151a}
.feat-hero img.feat-hero-bg{width:100%;height:580px;display:block;object-fit:cover;object-position:center 43%;max-height:none}
.feat-hero::after{content:"";position:absolute;inset:20% 0 0;background:linear-gradient(transparent,rgba(10,10,15,.76));pointer-events:none}
.feat-copy{position:absolute;z-index:1;bottom:55px;right:7%;left:7%;color:#fff;max-width:950px}
.feat-eyebrow{letter-spacing:2px;font-size:13px;font-weight:700;color:#e3d0c1}
.feat-hero h1{font-family:var(--body);font-weight:800;font-size:clamp(34px,3.4vw,54px);line-height:1.22;margin:12px 0 14px;letter-spacing:-1.2px;color:#fff;text-wrap:balance}
.feat-desc{font-size:21px;line-height:1.5;color:#f3eae6;max-width:700px;margin:0}
.feat-under{max-width:1180px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:24px 22px;border-bottom:1px solid #e9e7df;font-size:14px;color:#6c756f}
.feat-author{display:flex;align-items:center;gap:10px}
.feat-avatar{height:38px;width:38px;border-radius:50%;background:#dceae5;color:#166f6d;display:grid;place-items:center;font-weight:800}
.feat-under strong{color:#34443e}
.feat-layout{max-width:1180px;margin:65px auto;display:grid;grid-template-columns:minmax(0,750px) 270px;justify-content:space-between;gap:70px;padding:0 22px}
.feat-article{min-width:0;font-size:19px;line-height:1.78;color:#26312e}
.feat-article p{margin:0 0 23px}
.feat-article a{color:#166f6d}
.feat-article strong{font-weight:700}
.feat-article .feat-lead{font-size:24px;line-height:1.75;color:#2e3935;margin:0 0 36px;border-right:3px solid #166f6d;padding-right:23px}
.feat-article .ta-toptip{margin:0 0 36px}
.story-section{margin-top:62px;scroll-margin-top:110px}
.section-label{font-size:11px;letter-spacing:1.5px;color:#a56b64;font-weight:800;direction:ltr;text-align:right}
.story-section h2{font-family:var(--body);font-weight:800;font-size:32px;letter-spacing:-.7px;line-height:1.4;margin:5px 0 23px;color:#213c37}
.story-section h3{font-family:var(--body);font-weight:700;font-size:22px;line-height:1.4;margin:30px 0 12px;color:#213c37}
.story-figure{margin:30px 0 33px}
.story-figure img{display:block;width:auto;max-width:100%;height:auto;max-height:82vh;margin:0 auto;border-radius:5px}
.story-figure figcaption{font-size:13px;color:#8b8f89;margin-top:9px;text-align:right}
.feat-facts{background:#f1f5f1;border:1px solid #e1eae3;padding:24px 48px 24px 20px;border-radius:7px;margin:20px 0 25px}
.feat-facts li{padding:5px 0}
.feat-video{margin:32px 0 37px;border-radius:8px;overflow:hidden;background:#171720}
.feat-video-box{position:relative;display:flex;justify-content:center}
.feat-video video{display:block;width:auto;max-width:100%;height:auto;max-height:640px;background:#171720}
.feat-video .video-tag{position:absolute;top:18px;right:20px;z-index:1;background:#fff;color:#27302b;padding:5px 12px;border-radius:3px;font-size:13px;font-weight:800;line-height:1.4}
.feat-video figcaption{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:14px 20px;color:#fff;font-size:15px}
.feat-video figcaption small{color:#d3cdd4;font-size:12px}
.feat-side{align-self:start;position:sticky;top:110px}
.feat-card{background:#fff;border:1px solid #e9e7df;padding:26px 23px;margin-bottom:18px}
.feat-card h3{font:700 17px var(--body);margin:0 0 14px;color:#26312e}
.feat-toc{display:flex;flex-direction:column;gap:7px}
.feat-toc a{font-size:14px;line-height:1.5;text-decoration:none;color:#64716b;padding:7px 11px;border-right:2px solid #e5e9e5}
.feat-toc a:hover{border-color:#166f6d;color:#166f6d;background:#f7faf8}
.feat-plan{background:#eaf3ef}
.feat-plan p{font-size:15px;line-height:1.7;margin:0 0 15px}
.feat-plan a{font-size:14px;font-weight:700;color:#166f6d}
.feat-closing{margin:65px 0 30px;padding:38px;background:#eaf3ef;border-right:4px solid #166f6d}
.feat-closing h3{font:700 24px var(--body);margin:0 0 10px;color:#26312e}
.feat-article .feat-closing p{margin:0 0 10px}
.feat-article .feat-closing .more-link{margin:14px 0 0;font-weight:700}
.feat-bottom{background:#e8f0ec;padding:60px 25px;text-align:center;margin-top:60px}
.feat-bottom p{margin:0;color:#68716d}
.feat-bottom .feat-bottom-t{font:700 30px var(--body);margin:0 0 10px;color:#26312e}
@media (max-width:950px){
  .feat-layout{grid-template-columns:1fr;max-width:760px;margin-top:35px;gap:0}
  .feat-side{position:static;grid-row:1}
  .feat-toc-card{display:none}
  .feat-hero img.feat-hero-bg{height:490px}
}
@media (max-width:560px){
  .feat-article{font-size:18px}
  .feat-hero img.feat-hero-bg{height:480px}
  .feat-copy{right:6%;left:6%;bottom:28px}
  .feat-hero h1{font-size:35px}
  .feat-desc{font-size:17px}
  .feat-under{flex-wrap:wrap;gap:8px}
  .feat-layout{padding:0 19px}
  .story-section h2{font-size:26px}
  .feat-article .feat-lead{font-size:21px}
  .feat-video figcaption{display:block}
  .feat-video figcaption small{display:block}
  .feat-crumbs{margin-top:15px}
  .feat-closing{padding:28px 22px}
}

/* Hotel hero image (_ta_hero, 17.10.2026): whole image across the width, "all photos" opens the gallery */
.hx-hero{position:relative;margin-top:14px}
.hx-hero img{display:block;width:100%!important;height:auto!important;max-height:none!important;border-radius:var(--radius);object-fit:contain!important}
.hx-all{position:absolute;bottom:12px;inset-inline-end:12px;background:rgba(0,0,0,.62);color:#fff;font:800 13px var(--body);padding:6px 14px;border:0;border-radius:20px;cursor:pointer}
.hx-all:hover{background:rgba(0,0,0,.8)}
@media (max-width:700px){.hx-hero{margin-inline:calc(var(--gutter) * -1)}.hx-hero img{border-radius:0}.hx-all{bottom:8px;inset-inline-end:8px;font-size:12px;padding:4px 10px}}

/* Hotel review layout (her request 17.10.2026): two columns only at the top, then the article full width.
   Text at reading width (760px) centered, photo pairs up to 1000px, images keep their own proportions. No fixed heights. */
body.single-ta_hotel .hx-top{padding-block:22px 0}
body.single-ta_hotel .hx-top .rail{position:static}
body.single-ta_hotel .hx-flow{display:flex;flex-direction:column;gap:30px;padding-block:30px 40px;min-width:0}
body.single-ta_hotel .hx-flow > *{width:100%;max-width:760px;margin-inline:auto}
body.single-ta_hotel .hx-flow > .prose{max-width:none}
body.single-ta_hotel .hx-flow > .prose > *{max-width:760px;margin-inline:auto}
body.single-ta_hotel .hx-flow > .prose > .hx-pair{max-width:1000px}
body.single-ta_hotel .hx-flow > .sec{max-width:1000px}
@media (max-width:980px){
  body.single-ta_hotel .hx-body{display:flex;flex-direction:column}
  body.single-ta_hotel .hx-top{display:contents}
  body.single-ta_hotel .hx-top > .main{order:1;padding-top:22px}
  body.single-ta_hotel .hx-flow{order:2;padding-bottom:30px}
  body.single-ta_hotel .hx-top > .rail{order:3;padding-bottom:40px}
}

/* ---------- Hotel page v3 (her Baan Kiao mockup, 18.10.2026) ---------- */
body.single-ta_hotel{background:#F8F7F2}
.hx3 .hx-hero{margin-top:8px}
.hx3 .hx-hero img{border-radius:14px}
.hx3 .hx-hero img.hx-crop{aspect-ratio:5/2!important;height:auto!important;object-fit:cover!important;object-position:var(--hp,50% 50%)}
.hx-trip{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;align-items:start}
.hx-trip.n3{grid-template-columns:repeat(3,1fr)}.hx-trip.n2{grid-template-columns:repeat(2,1fr)}
.hx-trip.n1{grid-template-columns:minmax(0,440px);justify-content:center}
.hx3 .hx-trip img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;border-radius:12px}
.hx-head.stack{grid-template-columns:minmax(0,1fr)}
.hx-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 44px;align-items:center;padding-block:30px 26px}
.hx-head.no-icons{grid-template-columns:minmax(0,1fr)}
.hx-eyebrow{font-size:12.5px;letter-spacing:.28em;text-transform:uppercase;color:#5d6468;font-weight:600;text-align:end}
[dir="rtl"] .hx-eyebrow{text-align:right}
.hx-title h1{margin:6px 0 12px;font-weight:500;line-height:1.08}
.hx-title h1 .n{display:block;font-size:clamp(36px,4.2vw,52px);color:#1f2a2e;letter-spacing:-.01em}
.hx-title h1 .s{display:block;margin-top:8px;font-size:clamp(23px,2.3vw,30px);color:var(--deep);font-weight:500;line-height:1.25}
.hx-desc{margin:0 0 12px;font-size:18px;line-height:1.65;color:#3a464c;max-width:62ch}
.hx-meta{font-size:13.5px}
.hx-icons{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start}
.hx-icons li{width:98px;padding:4px 8px;display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;font-size:14.5px;line-height:1.35;color:#2b3a40}
.hx-icons li + li{border-inline-start:1px solid #dcdcd2}
.hx-icons .ic{color:var(--lagoon);display:grid;place-items:center;height:30px}
.hx-icons .ic svg{width:28px;height:28px}
.hx-icons .ic-heart .ic{color:#D23B3B}
.hx-icons .t-w .ic{color:var(--warn)}
.hx-icons .tx b{display:block;font-weight:800;font-size:13px;color:#5d6468}
.hx-box{position:relative;overflow:hidden;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));background:#F0F0EA;border:1px solid #E3E2D8;border-radius:14px;padding:26px 30px 28px}
.hx-box::after{content:"";position:absolute;inset-inline-end:-26px;bottom:-34px;width:210px;height:210px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 250 250'><path d='M10 230Q70 90 215 18M24.9 198.8Q18.0 184.0 20.6 166.4M24.9 198.8Q41.0 196.2 54.1 184.2M29.8 189.7Q21.6 170.7 25.4 148.5M29.8 189.7Q50.3 186.9 67.3 172.2M34.9 180.8Q25.7 157.8 30.9 131.3M34.9 180.8Q59.6 178.1 80.4 160.9M40.3 172.1Q31.1 147.5 37.3 119.6M40.3 172.1Q66.4 169.8 88.9 152.3M45.8 163.5Q37.5 139.4 44.3 112.5M45.8 163.5Q71.3 161.9 93.5 145.5M51.6 155.1Q44.1 131.5 51.3 105.6M51.6 155.1Q76.3 154.2 98.3 138.8M57.5 146.8Q50.9 123.7 58.5 98.8M57.5 146.8Q81.5 146.6 103.2 132.2M63.7 138.7Q57.8 116.2 65.8 92.3M63.7 138.7Q86.9 139.1 108.3 125.7M70.0 130.8Q64.9 108.9 73.3 85.9M70.0 130.8Q92.5 131.7 113.5 119.3M76.6 123.0Q72.2 101.7 80.8 79.7M76.6 123.0Q98.3 124.5 118.9 113.0M83.3 115.4Q79.6 94.7 88.5 73.7M83.3 115.4Q104.2 117.4 124.4 106.8M90.3 108.0Q87.3 88.0 96.3 67.9M90.3 108.0Q110.4 110.4 130.1 100.7M97.5 100.7Q95.0 81.4 104.2 62.3M97.5 100.7Q116.8 103.5 136.0 94.6M104.9 93.6Q103.0 74.9 112.3 56.8M104.9 93.6Q123.3 96.7 142.0 88.7M112.4 86.6Q111.1 68.7 120.4 51.5M112.4 86.6Q130.1 90.1 148.2 82.8M120.2 79.8Q119.3 62.6 128.7 46.4M120.2 79.8Q137.0 83.6 154.6 77.0M128.2 73.2Q127.8 56.7 137.1 41.5M128.2 73.2Q144.2 77.2 161.1 71.3M136.4 66.8Q136.4 51.0 145.6 36.7M136.4 66.8Q151.6 70.9 167.9 65.7M144.8 60.5Q145.1 45.5 154.3 32.0M144.8 60.5Q159.1 64.8 174.8 60.2M153.4 54.3Q154.0 40.1 163.0 27.5M153.4 54.3Q166.9 58.7 181.9 54.7M162.2 48.3Q163.1 34.9 171.9 23.2M162.2 48.3Q174.9 52.8 189.1 49.4M171.2 42.5Q172.4 29.8 180.9 19.0M171.2 42.5Q183.1 47.0 196.6 44.1M180.4 36.9Q181.8 25.0 190.1 14.9M180.4 36.9Q191.5 41.4 204.3 38.9M189.8 31.4Q191.3 20.3 199.3 11.0M189.8 31.4Q200.1 35.8 212.1 33.8M199.4 26.1Q201.1 15.7 208.7 7.3M199.4 26.1Q209.0 30.4 220.2 28.8M209.2 20.9Q211.0 11.3 218.2 3.6M209.2 20.9Q218.0 25.1 228.5 23.8M4 238Q110 200 238 150M30.8 228.3Q34.6 216.3 45.1 207.6M30.8 228.3Q41.4 235.1 55.0 235.0M40.7 224.7Q45.6 209.0 59.3 197.6M40.7 224.7Q54.5 233.6 72.4 233.5M50.6 221.1Q56.1 203.2 71.7 190.2M50.6 221.1Q66.3 231.2 86.6 231.0M60.6 217.4Q65.9 200.2 80.9 187.7M60.6 217.4Q75.8 227.1 95.3 226.9M70.7 213.7Q75.8 197.2 90.1 185.1M70.7 213.7Q85.3 223.0 104.1 222.8M80.9 209.9Q85.7 194.0 99.5 182.4M80.9 209.9Q94.9 218.8 113.0 218.6M91.2 206.1Q95.8 190.9 109.0 179.7M91.2 206.1Q104.6 214.6 121.9 214.4M101.5 202.2Q105.9 187.7 118.5 177.0M101.5 202.2Q114.4 210.3 130.9 210.1M112.0 198.3Q116.2 184.4 128.2 174.2M112.0 198.3Q124.3 206.0 140.1 205.8M122.5 194.3Q126.5 181.1 137.9 171.4M122.5 194.3Q134.3 201.7 149.3 201.4M133.2 190.3Q136.9 177.7 147.8 168.5M133.2 190.3Q144.3 197.3 158.6 197.0M143.9 186.3Q147.4 174.3 157.7 165.5M143.9 186.3Q154.5 192.8 168.0 192.6M154.7 182.2Q158.0 170.9 167.7 162.6M154.7 182.2Q164.7 188.4 177.5 188.1M165.6 178.0Q168.7 167.4 177.8 159.5M165.6 178.0Q175.0 183.8 187.0 183.6M176.6 173.8Q179.5 163.8 188.0 156.5M176.6 173.8Q185.4 179.2 196.7 179.0M187.7 169.5Q190.4 160.2 198.3 153.4M187.7 169.5Q195.9 174.6 206.4 174.4M198.8 165.2Q201.3 156.6 208.7 150.2M198.8 165.2Q206.5 169.9 216.3 169.7M210.1 160.9Q212.4 152.9 219.2 147.0M210.1 160.9Q217.2 165.2 226.2 165.0M221.5 156.4Q223.6 149.1 229.8 143.7M221.5 156.4Q227.9 160.4 236.2 160.2M232.9 152.0Q234.8 145.4 240.4 140.4M232.9 152.0Q238.8 155.6 246.3 155.4' fill='none' stroke='%237d8b6a' stroke-width='1.3' stroke-linecap='round'/></svg>") no-repeat center/contain;opacity:.42;pointer-events:none}
[dir="rtl"] .hx-box::after{transform:scaleX(-1)}
.hx-col{position:relative;z-index:1;padding-inline:0 26px}
.hx-col + .hx-col{border-inline-start:1px solid #D9D8CD;padding-inline-start:30px}
.hx-col h2{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700;color:#1f2a2e;margin-bottom:12px}
.hx-col .bi{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--good);flex:none}
.hx-col .bi svg{width:17px;height:17px;stroke-width:3}
.hx-no .bi{background:#7A5E4C}
.hx-col .bh{color:#D23B3B;display:grid;place-items:center;flex:none}
.hx-col .bh svg{width:28px;height:28px}
.hx-col ul{margin:0;padding-inline-start:20px;font-size:16px;line-height:1.55;color:#2e3a3f}
.hx-col li{margin-bottom:5px}
.hx-script{margin:2px 0 0;font-family:var(--body);font-weight:700;font-size:25px;line-height:1.35;color:var(--deep)}
.hx-swoosh{display:block;width:min(230px,90%);height:22px;color:var(--deep);margin-top:-2px}
.hx-ag-yesbut .hx-script,.hx-ag-yesbut .hx-swoosh{color:#9a6a1c}.hx-ag-no .hx-script,.hx-ag-no .hx-swoosh{color:var(--warn)}
.hx-title h1.long .n{font-size:clamp(32px,3.4vw,42px);line-height:1.15}
.hx-extra{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:22px}
.hx-extra .box{border-radius:14px;border-color:#E3E2D8}
.hx-extra .tip{border-radius:14px}
.hx-extra > :only-child{max-width:620px}
.hx3 .hx-flow{display:flex;flex-direction:column;gap:30px;padding-block:34px 40px;min-width:0}
.hx3 .hx-flow > *{width:100%;max-width:760px;margin-inline:auto}
.hx3 .hx-flow > .prose{max-width:none}
.hx3 .hx-flow > .prose > *{max-width:760px;margin-inline:auto}
.hx3 .hx-flow > .prose > .hx-pair,.hx3 .hx-flow > .sec,.hx3 .hx-flow > .hx-photos-sec{max-width:1000px}
.hx3 .prose h2{color:#1f2a2e;font-weight:700}
.hx-photos-sec h2{font-size:28px;margin-bottom:14px}
.hx-photos{columns:3 240px;column-gap:14px}
.hx-photos a{display:block;margin-bottom:14px;break-inside:avoid}
.hx-photos img{width:100%;height:auto;border-radius:10px}
@media (max-width:1100px){
  .hx-head{grid-template-columns:minmax(0,1fr)}
  .hx-icons{justify-content:flex-start;flex-wrap:wrap}
}
@media (max-width:760px){
  .hx-box{grid-template-columns:1fr;padding:22px 20px 24px}
  .hx-col{padding-inline:0}
  .hx-col + .hx-col{border-inline-start:0;padding-inline-start:0;border-top:1px solid #D9D8CD;margin-top:18px;padding-top:18px}
  .hx-box::after{width:150px;height:150px}
}
@media (max-width:700px){
  .hx3 .hx-hero{margin-inline:0}
  .hx3 .hx-hero img{border-radius:12px}
  .hx3 .hx-hero img.hx-crop{aspect-ratio:4/3!important}
  .hx-trip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;scrollbar-width:none}
  .hx3 .hx-trip > img{flex:0 0 74%!important;width:74%!important;scroll-snap-align:start}
  .hx3 .hx-trip.n1 > img{flex-basis:100%!important;width:100%!important}
  .hx-head{padding-block:20px 18px}
  .hx-desc{font-size:17px}
  .hx-icons{display:flex;flex-wrap:wrap;justify-content:center;row-gap:16px}
  .hx-icons li{width:33.333%;padding:0 6px;font-size:14px}
  .hx-icons li + li{border:0}
  .hx-icons li:not(:nth-child(3n+1)){border-inline-start:1px solid #dcdcd2}
  .hx-icons .ic{width:52px;height:52px;border-radius:50%;background:#E9F1EF}
  .hx-icons .ic-heart .ic{background:#FBE9E7}
  .hx-icons .t-w .ic{background:#FBEDE8}
  .hx-photos{columns:2 140px;column-gap:10px}
  .hx-photos a{margin-bottom:10px}
}

/* single photo and summary table inside hotel reviews (Railay Phutawan 18.10.2026) */
body.single-ta_hotel .prose .hx-one{max-width:480px;margin:26px auto 30px}
body.single-ta_hotel .prose .hx-one img{width:100%;height:auto;border-radius:10px;display:block}
body.single-ta_hotel .prose .hx-one figcaption{font-size:14px;color:var(--muted);padding-top:6px}
body.single-ta_hotel .prose .hx-table{margin:18px auto 30px;overflow-x:auto}
body.single-ta_hotel .prose .hx-table table{background:var(--card);border:1px solid #E3E2D8;border-radius:12px;overflow:hidden;font-size:16px}
body.single-ta_hotel .prose .hx-table th{background:#F0F0EA;font-weight:800}
body.single-ta_hotel .prose .hx-table td:first-child{font-weight:700;color:var(--deep);white-space:nowrap}
body.single-ta_hotel .prose .hx-src-note{font-size:14px;line-height:1.6;color:var(--muted);border-top:1px solid var(--line);padding-top:14px;margin-top:30px}

/* Hotel v3: "near the hotel" link box in the text + her hand-picked similar hotels (19.10.2026) */
body.single-ta_hotel .prose .hx-near{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:22px 0 26px;padding:16px;background:var(--band);border-radius:14px}
body.single-ta_hotel .prose .hx-near-h{grid-column:1/-1;font-size:13px;font-weight:800;letter-spacing:.04em;color:var(--lagoon)}
body.single-ta_hotel .prose .hx-near a{display:flex;flex-direction:column;gap:3px;padding:12px 14px;background:var(--card);border:1px solid var(--line);border-radius:10px;text-decoration:none;color:var(--ink);transition:border-color .2s}
body.single-ta_hotel .prose .hx-near a:hover{border-color:var(--lagoon)}
body.single-ta_hotel .prose .hx-near a b{font-family:var(--display);font-size:18px;color:var(--head)}
body.single-ta_hotel .prose .hx-near a b::after{content:" ←";color:var(--lagoon)}
body.single-ta_hotel .prose .hx-near a span{font-size:14.5px;line-height:1.45;color:var(--muted)}
.hx-similar-sub{margin:-6px 0 14px;color:var(--muted);font-size:15px}
.hcard-note{margin:0;font-size:15px;line-height:1.55;color:var(--ink);background:var(--blush);border-inline-start:3px solid var(--gold);padding:8px 12px;border-radius:3px}
/* mag photo blocks: the old .article portrait float (56%) must not apply inside mag-pair / mag-single (19.10.2026 - Srithanu pair rendered 85px) */
body.ta-mag .prose .mag-pair figure,body.ta-mag .prose .mag-single figure{float:none!important;width:auto!important}
/* hotel notice, e.g. closed for renovation (19.10.2026) */
.hx-notice{margin:6px 0 16px;padding:12px 16px;background:var(--blush);border:1px solid #F2C9BD;border-inline-start:4px solid var(--warn);border-radius:10px;color:var(--ink);font-size:16px;line-height:1.55;font-weight:600}
.hcard-notice{margin:0;font-size:14.5px;line-height:1.5;color:var(--warn);font-weight:700}
/* Area map block (Koh Samui beaches, 19.10.2026): list = content + no-JS fallback, Leaflet map on top. Cream / stone, RTL. */
.ta-areamap{--tam-area:#2E8B57;--tam-sel:#1D2B36;--tam-cream:#FBF7F0;--tam-stone:#E7DFD2;--tam-ink:#2B2320;margin:36px 0 40px;padding:18px;background:var(--tam-cream);border:1px solid var(--tam-stone);border-radius:16px}
body.ta-mag .prose .ta-areamap .tam-h,.ta-areamap .tam-h{margin:0 0 4px;font-family:var(--display);font-size:22px;color:var(--head)}
.ta-areamap .tam-sub{margin:0 0 14px;font-size:15px;color:var(--muted)}
.ta-areamap .tam-filters{display:none;flex-wrap:wrap;gap:8px;margin:0 0 14px}
.ta-areamap.tam-js .tam-filters{display:flex}
.ta-areamap .tam-filters button{font:inherit;font-size:14.5px;padding:7px 14px;border-radius:999px;border:1px solid var(--tam-stone);background:#fff;color:var(--tam-ink);cursor:pointer}
.ta-areamap .tam-filters button[aria-pressed="true"]{background:var(--deep);border-color:var(--deep);color:#fff}
.ta-areamap .tam-filters button:focus-visible,.ta-areamap .tam-item:focus-visible{outline:2px solid var(--coral);outline-offset:2px}
.ta-areamap .tam-body{display:grid;gap:16px}
.ta-areamap .tam-map{display:none;height:440px;border-radius:12px;overflow:hidden;background:#E9E4DA;border:1px solid var(--tam-stone);direction:ltr}
.ta-areamap.tam-js .tam-map{display:block}
.ta-areamap.tam-failed .tam-map{display:none}
.ta-areamap .tam-list{list-style:none;margin:0;padding:0;display:grid;gap:8px;counter-reset:tam}
.ta-areamap .tam-list li{margin:0;padding:0;transition:opacity .2s}
.ta-areamap .tam-list li.dim{opacity:.38}
.ta-areamap .tam-item{display:grid;grid-template-columns:30px 1fr;column-gap:10px;width:100%;text-align:right;font:inherit;background:#fff;border:1px solid var(--tam-stone);border-radius:10px;padding:10px 12px;cursor:pointer;color:var(--tam-ink)}
.ta-areamap .tam-list li.on .tam-item{border-color:var(--c,var(--tam-sel));box-shadow:0 0 0 2px var(--c,var(--tam-sel))}
.ta-areamap .tam-num{grid-row:1/5;width:26px;height:26px;border-radius:50%;background:var(--c,var(--tam-area));color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:2px}
.ta-areamap .tam-stayed .tam-name::after{content:" ★";color:#E0A100}
.ta-areamap .tam-name{font-weight:800;font-size:16px}
.ta-areamap .tam-en{font-size:13px;color:var(--muted);margin-inline-start:6px}
.ta-areamap .tam-desc{display:block;font-size:14.5px;line-height:1.5;margin-top:2px}
.ta-areamap .tam-fit{display:block;font-size:13.5px;color:var(--muted);margin-top:2px}
.ta-areamap .tam-note{margin:12px 0 0;font-size:13px;color:var(--muted)}
@media (min-width:900px){
  .ta-areamap.tam-js .tam-body{grid-template-columns:1fr 300px}
  .ta-areamap.tam-js .tam-map{grid-column:1;grid-row:1;height:560px}
  .ta-areamap.tam-js .tam-list{grid-column:2;grid-row:1;max-height:560px;overflow:auto;padding-inline-end:2px}
}
@media (max-width:560px){.ta-areamap{padding:12px;margin-inline:-6px}.ta-areamap .tam-map{height:432px}}
/* Leaflet pins + popups */
.tam-pin{background:none;border:0}
.tam-pin span{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--c,#2E8B57);color:#fff;font:700 14px/1 var(--body);border:2px solid #FBF7F0;box-shadow:0 1px 4px rgba(0,0,0,.35)}
.tam-pin{position:relative}
.tam-pin .tam-star{position:absolute;top:-6px;right:-5px;font-size:13px;line-height:1;color:#F5B700;text-shadow:0 0 2px #fff,0 0 2px #fff,0 1px 3px rgba(0,0,0,.5)}
.tam-pin span{transition:transform .15s,background .15s}
.tam-pin.tam-pin-on span{transform:scale(1.35);box-shadow:0 0 0 3px #fff,0 0 0 6px #1D2B36,0 3px 10px rgba(0,0,0,.45)}
.tam-pop{font-family:var(--body);text-align:right;color:#2B2320}
.tam-pop b{font-size:15.5px}
.tam-pop-en{font-size:12.5px;color:#6b6b6b}
.leaflet-popup-content .tam-pop p{margin:6px 0 0;font-size:14px;line-height:1.45}
.tam-pop .tam-pop-fit{color:#6b6b6b;font-size:13px}
.ta-areamap .leaflet-control-attribution{font-size:11px}
/* area map: guide link, full screen (19.10.2026) */
.ta-areamap .tam-link{display:inline-block;margin:6px 46px 2px 0;font-size:14px;font-weight:700;color:var(--lagoon);text-decoration:none}
.ta-areamap .tam-link:hover{text-decoration:underline}
.ta-areamap .tam-fs{width:34px;height:34px;border-radius:4px;border:2px solid rgba(0,0,0,.2);background:#fff;font-size:18px;line-height:1;cursor:pointer;color:#2B2320;display:flex;align-items:center;justify-content:center;padding:0}
.ta-areamap .tam-fs:focus-visible{outline:2px solid var(--coral);outline-offset:2px}
.ta-areamap.tam-full .tam-map{position:fixed!important;inset:0;width:auto;height:auto!important;z-index:10000;border-radius:0;border:0}
html.tam-noscroll,html.tam-noscroll body{overflow:hidden}
@media (min-width:900px){.ta-areamap .tam-fs{display:none}}
/* Magazine components - Koh Samui beaches mockup (19.10.2026): choose cards, price levels, beach facts, tip boxes, hotels by level, FAQ */
body.ta-mag .prose .mag-pick,body.ta-mag .prose .mag-tiers,body.ta-mag .prose .mag-hotels{margin:44px auto;padding-top:30px;border-top:1px solid var(--line)}
body.ta-mag .prose .mag-sec-h{font-family:var(--display);font-size:clamp(24px,3vw,30px);text-align:center;margin:0 0 6px;color:var(--head)}
body.ta-mag .prose .mag-sec-sub{text-align:center;color:var(--muted);font-size:15.5px;margin:0 0 20px}
.mag-pick-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
body.ta-mag .prose a.mag-pick-card{display:flex;flex-direction:column;gap:6px;padding:16px 16px 0;background:#fff;border:1px solid var(--line);border-radius:14px;text-decoration:none;color:var(--ink);overflow:hidden;transition:box-shadow .2s,transform .2s}
body.ta-mag .prose a.mag-pick-card:hover{box-shadow:0 6px 18px rgba(13,74,87,.12);transform:translateY(-2px)}
.mag-pick-ico{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center}
.mag-pick-card b{font-family:var(--display);font-size:19px;color:var(--head)}
.mag-pick-d{font-size:14.5px;line-height:1.5;color:var(--muted);flex:1}
body.ta-mag .prose .mag-pick-card img{width:calc(100% + 32px)!important;max-width:none!important;margin:10px -16px 0!important;height:140px!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:0!important;display:block}
.c-green .mag-pick-ico{background:#E6F4EC;color:#2E7D52}.c-blue .mag-pick-ico{background:#E7F0FA;color:#2A6FB0}.c-plum .mag-pick-ico{background:#F0EAF8;color:#6B4FA0}.c-rose .mag-pick-ico{background:#FBE9EC;color:#B23A55}
.mag-tiers-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.mag-tier{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:18px 14px;border-radius:14px;border:1px solid var(--line);background:#fff;border-top:5px solid}
.mag-tier.c-green{border-top-color:#2E7D52;background:linear-gradient(#EEF8F2,#fff 60%)}.mag-tier.c-blue{border-top-color:#2A6FB0;background:linear-gradient(#EEF4FB,#fff 60%)}
.mag-tier.c-plum{border-top-color:#6B4FA0;background:linear-gradient(#F4EFFA,#fff 60%)}.mag-tier.c-rose{border-top-color:#B23A55;background:linear-gradient(#FCEFF1,#fff 60%)}
.mag-tier-t{font-family:var(--display);font-size:20px;color:var(--head)}
.mag-tier-r{font-size:24px;font-weight:800;line-height:1.1}
.c-green .mag-tier-r{color:#2E7D52}.c-blue .mag-tier-r{color:#2A6FB0}.c-plum .mag-tier-r{color:#6B4FA0}.c-rose .mag-tier-r{color:#B23A55}
.mag-tier-d{font-size:14.5px;line-height:1.45}
.mag-tier-ex{font-size:13px;line-height:1.5;color:var(--muted);border-top:1px dashed var(--line);padding-top:8px;margin-top:2px}
body.ta-mag .prose .mag-tiers-more{text-align:center;margin:14px 0 0}
body.ta-mag .prose .mag-tiers-more a{font-weight:700;color:var(--lagoon);text-decoration:none}
.mag-bfacts{display:flex;flex-wrap:wrap;gap:10px;margin:4px 0 22px}
.mag-bfacts .mag-fact{flex:1 1 150px;min-width:0}
.mag-fact{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;background:#fff;border:1px solid var(--line);border-radius:12px;font-size:14.5px;line-height:1.4}
.mag-fact svg{flex:0 0 auto;color:var(--lagoon);margin-top:2px}
.mag-fact small{display:block;font-size:12.5px;font-weight:700;color:var(--muted);margin-bottom:2px}
body.ta-mag .prose p.mag-know{background:#FFF8E8;border:1px solid #F1DFB4;border-inline-start:4px solid var(--gold);border-radius:12px;padding:12px 16px;margin:18px 0}
body.ta-mag .prose p.mag-know b{color:#8A5A12}
body.ta-mag .prose p.mag-fit{background:var(--band);border-radius:12px;padding:12px 16px;margin:18px 0 8px}
.mag-hotels-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.mag-hgrp{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;border:1px solid var(--line);border-top:5px solid}
.mag-hgrp.c-blue{border-top-color:#2A6FB0;background:#F6F9FD}.mag-hgrp.c-plum{border-top-color:#6B4FA0;background:#F9F6FC}.mag-hgrp.c-rose{border-top-color:#B23A55;background:#FDF6F7}
.mag-hgrp-t{font-family:var(--display);font-size:18px;color:var(--head);text-align:center}
body.ta-mag .prose a.mag-hcard{display:grid;grid-template-columns:84px 1fr;gap:10px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:10px;padding:8px;text-decoration:none;color:var(--ink)}
body.ta-mag .prose a.mag-hcard img{width:84px!important;height:84px!important;max-width:none!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:8px!important;margin:0!important}
.mag-hcard b{display:block;font-size:15px;line-height:1.3}
.mag-hcard small{display:block;font-size:13px;color:var(--muted);margin:2px 0}
.mag-hcard em{font-style:normal;font-size:13.5px;font-weight:700;color:var(--lagoon)}
body.ta-mag .prose details.mag-faq{border:1px solid var(--line);border-radius:12px;background:#fff;margin:10px 0;padding:0 16px}
body.ta-mag .prose details.mag-faq summary{cursor:pointer;font-weight:800;padding:14px 0;list-style:none;display:flex;justify-content:space-between;gap:12px;color:var(--head)}
body.ta-mag .prose details.mag-faq summary::-webkit-details-marker{display:none}
body.ta-mag .prose details.mag-faq summary::after{content:"+";font-size:20px;line-height:1;color:var(--lagoon)}
body.ta-mag .prose details.mag-faq[open] summary::after{content:"−"}
body.ta-mag .prose details.mag-faq p{margin:0 0 14px}
@media (max-width:900px){.mag-pick-grid,.mag-tiers-grid{grid-template-columns:1fr 1fr}.mag-hotels-grid{grid-template-columns:1fr}}
@media (max-width:480px){.mag-pick-grid{grid-template-columns:1fr}.mag-tiers-grid{grid-template-columns:1fr 1fr;gap:10px}.mag-tier{padding:14px 10px}.mag-tier-r{font-size:20px}}
/* Koh Phangan where-to-stay (19.10.2026): map filter groups + hotel lines, hotel price chips coloured by her 4 levels */
.ta-areamap .tam-fl{align-self:center;font-size:14px;font-weight:700;color:var(--muted);margin-inline-end:2px}
.ta-areamap .tam-filters + .tam-filters{margin-top:-6px}
.ta-areamap .tam-hotels{display:block;font-size:13px;line-height:1.45;color:var(--ink);margin-top:4px}
.mag-hrow{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}
.mag-hchip{display:flex;flex-direction:column;gap:1px;min-width:150px;padding:8px 12px;background:#fff;border:1px solid var(--line);border-inline-start:4px solid;border-radius:10px;font-size:14px;line-height:1.35;color:var(--ink)}
body.ta-mag .prose a.mag-hchip{text-decoration:none;color:var(--ink)}
body.ta-mag .prose a.mag-hchip:hover{box-shadow:0 4px 12px rgba(13,74,87,.12)}
.mag-hchip b{font-size:14.5px}
.mag-hrow-p{font-weight:800}
.mag-hrow-l{font-size:12.5px;font-weight:700}
.mag-hrow-n{font-size:12px;color:var(--muted)}
.mag-hchip.c-green{border-inline-start-color:#2E7D52}.mag-hchip.c-blue{border-inline-start-color:#2A6FB0}.mag-hchip.c-plum{border-inline-start-color:#6B4FA0}.mag-hchip.c-rose{border-inline-start-color:#B23A55}
.mag-hchip.c-green .mag-hrow-l{color:#2E7D52}.mag-hchip.c-blue .mag-hrow-l{color:#2A6FB0}.mag-hchip.c-plum .mag-hrow-l{color:#6B4FA0}.mag-hchip.c-rose .mag-hrow-l{color:#B23A55}
@media (max-width:560px){.mag-hchip{flex:1 1 calc(50% - 8px);min-width:0}}
.ta-areamap .tam-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:10px 0 0;font-size:13.5px;color:var(--ink)}
.ta-areamap .tam-legend span{display:inline-flex;align-items:center;gap:6px}
.ta-areamap .tam-legend .tam-star-l{color:#F5B700;font-size:16px;text-shadow:0 1px 2px rgba(0,0,0,.35)}
.ta-areamap .tam-legend .tam-ring-l{width:12px;height:12px;border-radius:50%;display:inline-block;background:#fff;box-shadow:0 0 0 3px #1D2B36}

/* Centering across the site (her request 19.10.2026: "תוודא שהמרכוז של הטקסט מסודר בכל דפי האתר").
   Area pages with the side box: the text column was 720px pinned to the right of an 864px column (empty strip on the left),
   and the top tip shrank to its text width. Now text, tip and boxes share one centred 780px column. */
body:not(.ta-mag) .article .prose > *:not(figure):not(.ad-slot):not(.fig-pair){max-width:780px;margin-inline:auto}
body:not(.ta-mag) .article .main > .ta-toptip{width:100%;max-width:780px;margin-inline:auto;box-sizing:border-box}
/* plain pages without a side rail (e.g. "איך אני בודקת"): the single column sat on the right of the page */
.layout-single{justify-content:center}
.layout-single > .main{margin-inline:auto}
/* magazine boxes "כדאי לדעת" / "מתאים ל" were pinned right (margin 0) inside the centred text column */
body.ta-mag .prose p.mag-know{margin:18px auto}
body.ta-mag .prose p.mag-fit{margin:18px auto 8px}
/* hotel pages: the "close by" box and single photos centred like the text; caption no wider than its photo */
body.single-ta_hotel .prose .hx-near{margin:22px auto 26px}
body.single-ta_hotel .prose .mag-single{max-width:492px;margin:26px auto 30px}
body.single-ta_hotel .prose .mag-single figure{margin:0;float:none;width:auto}
body.single-ta_hotel .prose .mag-single img{width:100%;height:auto;border-radius:10px;display:block}
body.single-ta_hotel .prose .mag-single figcaption{font-size:14px;color:var(--muted);padding-top:6px}
body.ta-mag .prose details.mag-faq{margin:10px auto}

/* Showcase opening (her Koh Samui shopping mockup, 19.10.2026): cream panel + whole photo, then photo bands (LOLITA, beach dresses,
   scarves + suitcase), then the full article. Burgundy serif headings, cream ground. Photos are never cropped. */
.ta-show{--sh-red:#7A1F2E;--sh-cream:#FBF6EC;--sh-ink:#3B302B}
.show-crumbs{max-width:1180px;margin:18px auto 10px;padding:0 22px;font-size:14px}
.show-hero{max-width:1180px;margin:0 auto 18px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;background:var(--sh-cream);border-radius:6px;overflow:hidden}
.show-panel{padding:38px 40px;color:var(--sh-ink)}
.show-eyebrow{font-size:13px;letter-spacing:.32em;text-transform:uppercase;color:#6b5f58;margin:0 0 10px;text-align:right}
.show-panel h1{font-family:var(--display);font-weight:700;font-size:clamp(38px,4.6vw,58px);line-height:1.08;color:var(--sh-red);margin:0 0 10px}
.show-sub{font-family:var(--display);font-size:clamp(19px,2vw,24px);line-height:1.35;color:var(--sh-ink);margin:0}
.show-rule{display:block;width:90px;height:1px;background:#b9a99c;margin:18px 0}
.show-lead{font-size:16.5px;line-height:1.75;margin:0 0 22px;color:var(--sh-ink)}
.show-btn{display:inline-flex;align-items:center;gap:10px;background:var(--sh-red);color:#fff!important;text-decoration:none!important;padding:13px 26px;font-weight:700;border-radius:2px}
.show-btn:hover{background:#5e1622}
.show-by{font-size:13px;color:#8a7d75;margin-top:16px}
.show-photo img.show-hero-img{display:block;width:100%!important;height:auto!important}
@media (max-width:820px){.show-hero{grid-template-columns:1fr}.show-photo{order:-1}.show-panel{padding:26px 20px}}
/* the tip and the bands live in the content; the template's own tip box is hidden (the content carries the same tip after the bands) */
.ta-show .main > .ta-toptip{display:none!important}
.ta-show .article .prose > .show-band,.ta-show .article .prose > .show-duo{max-width:1180px!important;width:100%;margin:0 auto 18px!important}
.show-band{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:24px;align-items:center;background:var(--sh-cream);padding:22px;border-radius:6px}
.show-photos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.ta-show .prose .show-photos figure{margin:0!important;float:none!important;width:auto!important;max-width:none!important}
.ta-show .prose .show-photos img{width:100%!important;height:auto!important;display:block;border-radius:3px}
.ta-show .prose .show-photos figcaption{text-align:center!important;font-size:13.5px;color:var(--sh-ink);margin-top:8px;padding:0}
.show-txt{color:var(--sh-ink)}
.show-txt .show-k{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#6b5f58;margin:0 0 6px;text-align:right}
.ta-show .prose .show-txt .show-t{font-family:var(--display);font-weight:700;font-size:clamp(32px,3.6vw,50px);line-height:1.05;color:var(--sh-red);margin:0 0 8px;padding:0;border:0}
.ta-show .prose .show-txt .show-s{font-family:var(--display);font-weight:500;font-size:22px;line-height:1.3;color:var(--sh-ink);margin:0 0 12px}
.ta-show .prose .show-txt p{font-size:15.5px;line-height:1.7;margin:0 0 12px}
.ta-show .prose .show-more{color:var(--sh-red);font-weight:700;text-decoration:underline;text-underline-offset:4px}
.show-duo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,.85fr);gap:18px;align-items:center}
.show-duo > *{background:var(--sh-cream);border-radius:6px;padding:22px}
.show-duo > .show-scarfimg{padding:0;overflow:hidden}
.ta-show .prose .show-scarfimg figure{margin:0!important;float:none!important;width:auto!important;max-width:none!important}
.ta-show .prose .show-scarfimg img{width:100%!important;height:auto!important;display:block}
.show-case-ico{color:var(--sh-red);margin:4px 0 10px}
@media (max-width:900px){
  .show-band{grid-template-columns:1fr;padding:18px 16px}.show-band .show-txt{order:-1}
  .show-photos{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:4px}
  .show-photos figure{flex:0 0 68%;scroll-snap-align:start}
  .show-duo{grid-template-columns:1fr}.show-duo > .show-scarfimg{order:-1}
  .ta-show .prose .show-scarfimg img{height:auto!important}
}
.ta-show .prose .show-t::before,.ta-show .prose .show-t::after{display:none!important}
/* band photos share one height and keep their own shape (square and portrait side by side, nothing cropped) */
@media (min-width:901px){
  .show-photos{display:flex;justify-content:center;align-items:flex-start;gap:12px}
  .ta-show .prose .show-photos figure{flex:0 1 auto}
  .ta-show .prose .show-photos img{height:clamp(220px,22vw,300px)!important;width:auto!important;max-width:100%}
}

/* Queen's Cabaret v2 (her mockup 19.10.2026): title block top-right on the dark side of the hero, gold eyebrow + flower rule,
   tip beside the lead, no side menu, photo beside the text in each chapter (whole photos, never cropped), 3-photo row, flower dividers. */
body.ta-feature .feat-hero::after{inset:0;background:linear-gradient(to left,rgba(12,10,16,.88) 0%,rgba(12,10,16,.6) 32%,rgba(12,10,16,0) 62%)}
body.ta-feature .feat-copy{top:56px;bottom:auto;right:5.5%;left:auto;max-width:520px}
body.ta-feature .feat-eyebrow{color:#E2B55E;letter-spacing:3px;font-size:14px;direction:ltr;text-align:right}
body.ta-feature .feat-hero h1{font-size:clamp(38px,4.4vw,62px);line-height:1.12;margin:12px 0 16px;letter-spacing:-1px}
body.ta-feature .feat-desc{font-size:clamp(18px,1.7vw,23px);line-height:1.55;color:#f4ece6}
body.ta-feature .feat-copy::after{content:"";display:block;width:150px;height:30px;margin:22px 0 0 auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 30'%3E%3Cpath d='M0 15h108' stroke='%23E2B55E' stroke-width='1.4'/%3E%3Cg fill='%23E2B55E' transform='translate(132 15)'%3E%3Cellipse rx='5' ry='9' transform='translate(0 -8)'/%3E%3Cellipse rx='5' ry='9' transform='rotate(72) translate(0 -8)'/%3E%3Cellipse rx='5' ry='9' transform='rotate(144) translate(0 -8)'/%3E%3Cellipse rx='5' ry='9' transform='rotate(216) translate(0 -8)'/%3E%3Cellipse rx='5' ry='9' transform='rotate(288) translate(0 -8)'/%3E%3Ccircle r='3' fill='%23B0233A'/%3E%3C/g%3E%3C/svg%3E") no-repeat right center/contain}
body.ta-feature .feat-under{display:none}
body.ta-feature .feat-layout{grid-template-columns:minmax(0,1fr)!important;max-width:1180px;gap:0;margin-top:44px}
body.ta-feature .feat-side{display:none}
.feat-intro{display:grid;grid-template-columns:330px minmax(0,1fr);gap:44px;align-items:start;margin:0 0 30px}
.feat-intro .ta-toptip{background:#FBEDEA!important;border:0!important;border-radius:10px!important;margin:0!important;max-width:none!important}
.feat-intro .ta-toptip-title{color:#B0233A!important}
.feat-article .feat-intro .feat-lead{border:0;padding:0;margin:0;font-size:21px;line-height:1.8}
.feat-article .feat-intro .feat-lead strong{font-weight:400}
.story-section{display:flow-root}
.story-section:not(:has(> .story-figure)){max-width:820px;margin-inline:auto}
.story-section > .story-figure{float:inline-start;width:44%;margin:4px 0 24px 44px}
.story-section:nth-of-type(even) > .story-figure{float:inline-end;margin:4px 44px 24px 0}
.story-section > .story-figure img{width:100%;max-height:none;border-radius:6px}
.story-section > .story-figure + .story-figure{clear:inline-start}
.story-section .section-label{color:#C0392B}
.story-figure figcaption small{display:block;color:#9a9890;font-size:12.5px;margin-top:3px}
.feat-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:46px 0 10px}
.feat-gallery .story-figure{margin:0}
.feat-gallery .story-figure img{width:100%;max-height:none;border-radius:6px}
.story-section + .story-section::before,.feat-gallery + .story-section::before{content:"";display:block;height:30px;margin:0 auto 44px;max-width:300px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 30'%3E%3Cpath d='M0 15h120M180 15h120' stroke='%23E2B55E' stroke-width='1.2'/%3E%3Cg fill='%23E2B55E' transform='translate(150 15)'%3E%3Cellipse rx='5' ry='9' transform='translate(0 -8)'/%3E%3Cellipse rx='5' ry='9' transform='rotate(72) translate(0 -8)'/%3E%3Cellipse rx='5' ry='9' transform='rotate(144) translate(0 -8)'/%3E%3Cellipse rx='5' ry='9' transform='rotate(216) translate(0 -8)'/%3E%3Cellipse rx='5' ry='9' transform='rotate(288) translate(0 -8)'/%3E%3Ccircle r='3' fill='%23B0233A'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain}
@media (max-width:900px){
  body.ta-feature .feat-copy{top:auto;bottom:28px;right:6%;left:6%;max-width:none}
  body.ta-feature .feat-hero::after{background:linear-gradient(transparent 30%,rgba(10,10,15,.82))}
  .feat-intro{grid-template-columns:1fr;gap:22px}.feat-intro .ta-toptip{order:2}
  .story-section > .story-figure,.story-section:nth-of-type(even) > .story-figure{float:none;width:auto;margin:6px 0 24px}
  .feat-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px}
  .feat-gallery .story-figure{flex:0 0 72%;scroll-snap-align:start}
}
.feat-intro > p:empty{display:none}
body.ta-feature .feat-hero::after{background:linear-gradient(to left,rgba(12,10,16,.93) 0%,rgba(12,10,16,.82) 30%,rgba(12,10,16,.35) 50%,rgba(12,10,16,0) 66%)}
@media (min-width:901px){body.ta-feature .feat-copy{max-width:min(400px,31%)}body.ta-feature .feat-hero h1{font-size:clamp(34px,3.6vw,52px)}}

/* Sairee showcase (her mockup 20.10.2026): title on white + sand brush strokes over the beach photo, then photo cards with round
   icons, a "who is it for" box, then the full article. One font (Assistant). Card photos are framed per photo (object-position). */
.ov-hero{max-width:1180px;margin:0 auto;position:relative;border-radius:6px;overflow:hidden;background:#d9eef5}
.ov-hero img.ov-hero-img{display:block;width:100%!important;height:auto!important;min-height:420px;object-fit:cover!important}
.ov-copy{position:absolute;top:28px;left:3%;width:min(500px,46%);direction:rtl;text-align:right}
.ov-eyebrow{display:flex;align-items:center;gap:12px;color:#fff;font-size:14px;letter-spacing:.32em;margin:0 0 10px;text-shadow:0 1px 3px rgba(0,0,0,.35)}
.ov-eyebrow::after{content:"";flex:1;height:1px;background:rgba(255,255,255,.8)}
.ov-copy h1{margin:0 0 6px;line-height:1}
.ov-copy h1 span{display:inline-block;background:#fff;color:#123047;font-weight:800;font-size:clamp(40px,5.2vw,70px);padding:.06em .32em .12em;clip-path:polygon(1% 8%,8% 0,30% 5%,55% 1%,80% 6%,99% 2%,100% 40%,97% 70%,100% 96%,70% 100%,40% 94%,15% 100%,0 92%,2% 55%)}
.ov-sub{margin:0 0 14px}
.ov-sub span{display:inline-block;background:#F3E3C6;color:#123047;font-weight:800;font-size:clamp(20px,2.3vw,30px);line-height:1.25;padding:.35em .6em .45em;clip-path:polygon(0 6%,20% 0,45% 5%,70% 0,100% 7%,98% 50%,100% 94%,75% 100%,50% 95%,25% 100%,2% 95%,0 50%)}
.ov-lead{color:#fff;font-size:16px;line-height:1.7;margin:0;text-shadow:0 1px 4px rgba(0,0,0,.55);background:linear-gradient(90deg,rgba(9,40,60,0),rgba(9,40,60,.28));padding:6px 10px;border-radius:6px}
.ov-by{max-width:1180px;margin:10px auto 0;padding:0 4px;font-size:13px;color:#7b8a8f}
@media (max-width:820px){
  .ov-copy{position:static;width:auto;padding:18px 16px 4px;background:#0f3a52}
  .ov-hero{display:flex;flex-direction:column-reverse}.ov-hero img.ov-hero-img{min-height:0}
}
.ta-show .article .prose > .sr-grid,.ta-show .article .prose > .sr-row{max-width:1180px!important;width:100%;margin:0 auto 22px!important}
.sr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.sr-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px}
.sr-row.sr-row-b{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}
.ta-show .prose a.sr-card{position:relative;display:block;border-radius:6px;overflow:visible;text-decoration:none!important;color:inherit;padding-bottom:34px}
.sr-pics{display:flex;gap:0;border-radius:6px;overflow:hidden;height:270px}
.ta-show .prose .sr-pics img{flex:1 1 0;min-width:0;width:100%!important;height:100%!important;object-fit:cover!important;display:block;margin:0}
.sr-lbl{position:absolute;left:14px;right:14px;bottom:0;display:flex;align-items:center;gap:12px;background:#fff;border-radius:8px;padding:12px 14px;box-shadow:0 6px 18px rgba(20,40,50,.12)}
.sr-ico{flex:none;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;color:#fff}
.sr-ico svg{width:26px;height:26px}
.sr-lbl b{display:block;font-size:20px;font-weight:800;color:#123047;line-height:1.25}
.sr-lbl small{display:block;font-size:14px;color:#4a5a62;line-height:1.45;margin-top:2px}
.c-pink{background:#E8536B}.c-blue{background:#2E8BC9}.c-orange{background:#F2A23A}.c-green{background:#4FB08C}.c-purple{background:#6B57B5}
.sr-fit{background:#EAF5F1;border-radius:10px;padding:22px 22px 18px;text-align:center}
.ta-show .prose .sr-fit h2{font-size:26px;font-weight:800;color:#123047;margin:0 0 16px!important;padding:0;border:0}
.ta-show .prose .sr-fit h2::before{display:none!important}
.sr-fit-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
.sr-fit-cols > div{padding:0 10px}
.sr-fit-cols > div + div{border-inline-start:1px solid #c8ddd5}
.sr-fit-cols .sr-fi{color:#3D9A78;display:block;margin:0 auto 6px}
.sr-fit-cols .sr-fi.h{color:#E8536B}
.ta-show .prose .sr-fit-cols b{display:block;font-size:17px;color:#123047;margin:0 0 4px}
.ta-show .prose .sr-fit-cols p{font-size:14px;line-height:1.5;color:#4a5a62;margin:0}
.sr-fit-foot{border-top:1px solid #c8ddd5;margin-top:16px;padding-top:12px}
.ta-show .prose .sr-fit-foot b{display:flex;align-items:center;justify-content:center;gap:8px;font-size:18px;color:#123047}
.ta-show .prose .sr-fit-foot p{margin:4px 0 0;font-size:14px;color:#4a5a62}
@media (max-width:900px){
  .sr-grid,.sr-row,.sr-row.sr-row-b{grid-template-columns:1fr}
  .sr-pics{height:230px}
  .sr-fit-cols{grid-template-columns:1fr;gap:14px}.sr-fit-cols > div + div{border:0}
}
.sr-grid > p:empty,.sr-row > p:empty{display:none}
.ov-eyebrow{text-transform:uppercase}
.ov-lead{background:rgba(9,40,60,.55)!important;padding:10px 14px!important}

/* ===== Guide v2 (her Koh Phi Phi where-to-stay mockup, 21.10.2026): ta_g2_ids() ===== */
.g2-hero{position:relative;min-height:min(78vh,620px);display:flex;align-items:center;overflow:hidden;background:#0d3550}
.g2-hero .g2-hero-img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:30% 55%} /* the wide hero is the one sanctioned crop (background behind text) */
.g2-hero::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to left,rgba(8,34,58,.9) 0%,rgba(8,34,58,.78) 40%,rgba(8,34,58,.25) 68%,rgba(8,34,58,0) 84%)}
.g2-hero-in{position:relative;z-index:2;width:min(var(--max),100%);margin-inline:auto;padding:56px var(--gutter);color:#fff}
.g2-hero-in>*{max-width:560px}
.g2-crumbs .crumbs,.g2-crumbs nav,.g2-crumbs a,.g2-crumbs span,.g2-crumbs li{color:rgba(255,255,255,.9)!important;font-size:14px}
.g2-crumbs{margin-bottom:22px}
.g2-hero h1{font-size:clamp(36px,5.2vw,60px);font-weight:800;line-height:1.08;color:#fff;margin:0 0 12px}
.g2-sub{font-size:clamp(19px,2.2vw,24px);font-weight:600;margin:0 0 14px;color:#fff}
.g2-lead{font-size:17px;line-height:1.6;margin:0 0 26px;color:rgba(255,255,255,.92)}
.g2-cta{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:10px 28px;border-radius:999px;background:#F2705E;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 6px 18px rgba(0,0,0,.18)}
.g2-cta:hover{background:#e25d4a}
.g2-cap{position:absolute;z-index:2;inset-inline-end:18px;bottom:16px;padding:4px 12px;border-radius:999px;background:rgba(10,30,45,.62);color:#fff;font-size:13px}
.g2-by{max-width:var(--max);margin:12px auto 0;padding-inline:var(--gutter);font-size:14px;color:var(--muted)}
.g2-wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gutter) 56px}
.g2-nav{display:grid;grid-template-columns:repeat(5,1fr);margin:22px 0 46px;background:#F1F7FB;border-radius:18px;padding:22px 10px}
.g2-nav a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:6px 12px;text-decoration:none;color:var(--ink);border-inline-start:1px solid #DCE8F0}
.g2-nav a:first-child{border-inline-start:0}
.g2-nav b{font-size:16px;color:#14304A;margin-top:6px}
.g2-nav span{font-size:14px;color:var(--muted);line-height:1.35}
.g2-nav a:hover b{color:var(--coral)}
.g2-ico{display:inline-grid;place-items:center;width:60px;height:60px;border-radius:50%;flex:none}
.g2-ico-pink{background:#FCE3EC;color:#D33D6E}.g2-ico-orange{background:#FFE6D2;color:#E5751F}.g2-ico-purple{background:#E9E5FB;color:#5B4BC4}
.g2-ico-green{background:#DDF3E3;color:#25884A}.g2-ico-blue{background:#DCEFFB;color:#1E73B8}
.g2-sec{display:grid;grid-template-columns:minmax(0,1fr);gap:34px;margin:0 0 52px;scroll-margin-top:90px}
.g2-sec.has-media{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}
.g2-media:has(.g2-fig + .g2-fig){grid-template-columns:1fr 1fr;position:static}
.g2-sec.no-media .g2-text{max-width:820px}
.g2-text h2{font-size:clamp(26px,3vw,34px);color:#14304A;margin:0 0 18px;display:flex;align-items:center;gap:14px;scroll-margin-top:90px}
.g2-text h3{font-size:21px;color:#14304A;margin:28px 0 10px}
.g2-text h4{font-size:18px;color:#14304A;margin:22px 0 8px}
.g2-text{min-width:0}
.g2-text p{margin:0 0 14px}
.g2-text ul{margin:0 0 16px;padding-inline-start:22px}
.g2-num{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:#DCEFFB;color:#14304A;font-size:20px;font-weight:800}
.g2-media{display:grid;gap:16px;position:sticky;top:96px}
.g2-fig{margin:0;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 18px rgba(16,48,74,.10);position:relative}
.g2-fig img{width:100%;height:auto}
.g2-fig figcaption{padding:10px 14px;font-size:14px;color:var(--muted)}
.g2-fig.g2-chip figcaption{position:absolute;inset-inline:12px;bottom:12px;padding:6px 14px;border-radius:999px;background:rgba(10,30,45,.66);color:#fff;font-size:13px;width:max-content;max-width:calc(100% - 24px)}
.g2-wide{margin:20px 0 22px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 18px rgba(16,48,74,.10);max-width:520px}
.g2-wide figcaption{padding:10px 14px;font-size:14px;color:var(--muted)}
.g2-pill{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 22px;border-radius:999px;background:#FDE3D9;color:#14304A;font-weight:700;text-decoration:none;margin:6px 0 10px;cursor:pointer}
.g2-pill:hover{background:#fbd2c3}
.g2-more>summary{list-style:none}.g2-more>summary::-webkit-details-marker{display:none}
.g2-more[open]>summary{display:none}
.g2-panel{background:#F1F7FB;border:1px solid #DCE8F0;border-radius:20px;padding:28px}
.g2-tbl{overflow-x:auto;margin:6px 0 16px;border-radius:12px;background:#fff;border:1px solid #DCE8F0}
.g2-tbl table{width:100%;border-collapse:collapse;font-size:15.5px;min-width:520px}
.g2-tbl th{background:#E4F0F8;color:#14304A;text-align:start;padding:11px 14px;font-weight:700}
.g2-tbl td{padding:10px 14px;border-top:1px solid #E6EEF3}
.g2-hotels{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin:10px 0 20px;scroll-margin-top:90px}
.g2-hotel{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid #DCE8F0;border-radius:14px;padding:14px}
.g2-hotel .g2-ico{width:46px;height:46px}.g2-hotel .g2-ico svg{width:24px;height:24px}
.g2-hotel b{display:block;color:#14304A;font-size:16px;text-align:right}
.g2-hotel span{display:block;font-size:14px;color:var(--muted)}
.g2-map{margin:-24px 0 56px}
.g2-map img{width:100%;height:auto;border-radius:18px;box-shadow:0 6px 24px rgba(16,48,74,.14)}
.g2-map figcaption{text-align:center;font-size:14px;color:var(--muted);margin-top:8px}
.g2-text .g2-map{margin:8px 0 24px} /* map inside a section (Phangan: after the comparison table) */
.g2-faq{border:1px solid #DCE8F0;border-radius:12px;background:#fff;margin:0 0 10px;padding:0 18px}
.g2-faq summary{cursor:pointer;font-weight:700;color:#14304A;padding:14px 0}
.g2-faq p{margin:0 0 14px}
@media (max-width:900px){
  .g2-hero{min-height:0;align-items:flex-end}
  .g2-hero::before{background:linear-gradient(to top,rgba(8,34,58,.92) 0%,rgba(8,34,58,.72) 55%,rgba(8,34,58,.2) 100%)}
  .g2-hero-in{padding:120px var(--gutter) 34px}
  .g2-cap{bottom:auto;top:14px}
  .g2-nav{grid-template-columns:repeat(2,1fr);gap:8px;padding:14px}
  .g2-nav a{border:0;background:#fff;border-radius:14px;padding:12px 8px}
  .g2-nav a:last-child{grid-column:1/-1}
  .g2-sec.has-media{grid-template-columns:minmax(0,1fr)}
  .g2-media{position:static;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
  .g2-panel{padding:18px}
  .g2-map{margin-top:-20px}
}
.g2-hotel{position:relative}
.g2-hotel.is-link{transition:border-color .15s,box-shadow .15s}
.g2-hotel.is-link:hover{border-color:#F2705E;box-shadow:0 4px 14px rgba(16,48,74,.10)}
.g2-hotel-a{color:inherit;text-decoration:none}
.g2-hotel-a::after{content:"";position:absolute;inset:0;border-radius:14px}
.g2-hotel.is-link b::after{content:" ‹";color:#F2705E}

/* ===== Poster destination layout (her Phuket mockup 22.10.2026, _ta_hero_style = poster) ===== */
.dposter{position:relative;min-height:min(78vh,640px);display:flex;align-items:center;overflow:hidden;color:#fff;background:#1d2b36}
.dposter .dposter-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 60%}
.dposter::after{content:"";position:absolute;inset:0;background:linear-gradient(to left,rgba(0,0,0,0) 30%,rgba(10,20,26,.62) 78%),linear-gradient(to top,rgba(0,0,0,.25),rgba(0,0,0,0) 40%);pointer-events:none}
.dposter-in{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:40px;width:100%;padding-block:64px 90px}
.dposter-text{max-width:520px;text-shadow:0 2px 14px rgba(0,0,0,.35)}
.dposter h1{margin:0;display:flex;flex-direction:column;line-height:1}
.dposter-en{font-size:clamp(64px,9vw,118px);font-weight:800;letter-spacing:-.02em;direction:ltr;text-align:right}
.dposter-h{font-size:clamp(28px,3.4vw,42px);font-weight:700;margin-top:6px}
.dposter-text::before{content:none}
.dposter-lead{font-size:19px;line-height:1.6;margin:22px 0 26px;padding-top:18px;border-top:3px solid var(--gold);max-width:500px}
.dposter-cta{display:inline-flex;align-items:center;gap:10px;background:#F2DFC2;color:#3B2A17;font-weight:700;padding:12px 26px;border-radius:999px;text-decoration:none;text-shadow:none;box-shadow:0 6px 18px rgba(0,0,0,.2)}
.dposter-cta:hover{background:#F7E8D0}
.dposter-tip{flex:none;width:290px;aspect-ratio:1;border-radius:50%;background:#F8F1E5;color:#3B2A17;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:34px 36px;box-shadow:0 10px 30px rgba(0,0,0,.25);text-shadow:none;align-self:flex-start}
.dposter-tip svg{width:34px;height:34px;color:#A57A45;margin-bottom:6px}
.dposter-tip b{font-size:22px;margin-bottom:6px}
.dposter-tip p{margin:0;font-size:15.5px;line-height:1.55}
.dposter-crumbs{padding-top:14px}
.dp-cards{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:-70px auto 34px}
.dp-card,.dp-tile{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:10px;overflow:hidden;text-decoration:none;color:var(--ink);box-shadow:0 6px 20px rgba(15,61,80,.08);transition:transform .15s,box-shadow .15s}
.dp-card:hover,.dp-tile:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(15,61,80,.14)}
.dp-frame{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#EFE6D8}
.dp-tile .dp-frame{aspect-ratio:1/1.05}
.dp-blur{position:absolute;inset:-20px;background-size:cover;background-position:center;filter:blur(16px) brightness(.9);transform:scale(1.1)}
.dp-frame .dp-photo{position:relative!important;z-index:1;width:100%!important;height:100%!important;object-fit:contain!important}
.dp-credit{position:absolute;z-index:2;bottom:6px;inset-inline-start:8px;font-size:11px;color:#fff;background:rgba(0,0,0,.45);padding:1px 7px;border-radius:999px}
.dp-ph{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(135deg,#F3E7D3,#E7D3B5);color:#A57A45}
.dp-ph svg{width:56px;height:56px;opacity:.8}
.dp-card-foot,.dp-tile-foot{display:flex;align-items:center;gap:12px;padding:12px 16px;min-height:72px}
.dp-num{font-size:40px;line-height:1;font-weight:300;color:#A57A45}
.dp-card-foot b{flex:1;font-size:17px;line-height:1.3}
.dp-tile-foot b{flex:1;font-size:16px}
.dp-chev{font-size:26px;line-height:1;color:var(--head)}
.dp-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,2.1fr);gap:14px;align-items:stretch;margin:0 auto 48px}
.dp-map{grid-column:5;grid-row:1;background:linear-gradient(160deg,#E6F2F3,#F3F8F4);border:1px solid var(--line);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}
.dp-map-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}
.dp-map-head b{font-size:22px;letter-spacing:.06em;color:var(--head);direction:ltr}
.dp-map-note{font-size:14px;color:var(--muted)}
.dp-map .rmap-box{margin:0;flex:1;display:flex}
.dp-map .rmap{flex:1;min-height:300px;height:auto;border-radius:8px}
.dp-map .rmap-legend{display:none}
@media (max-width:980px){
  .dposter-in{flex-direction:column-reverse;align-items:stretch;padding-block:40px 80px}
  .dposter-tip{width:auto;aspect-ratio:auto;border-radius:16px;padding:18px 20px;align-self:stretch}
  .dposter::after{background:linear-gradient(to top,rgba(10,20,26,.7) 10%,rgba(0,0,0,.15) 70%)}
  .dp-cards{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-50px}
  .dp-row{grid-template-columns:repeat(2,minmax(0,1fr))}
  .dp-map{grid-column:1/-1;grid-row:auto;order:-1}
}
@media (max-width:520px){
  .dposter-en{text-align:right}
  .dp-num{font-size:30px}
  .dp-card-foot b{font-size:15px}
  .dp-card-foot,.dp-tile-foot{padding:10px 12px;gap:8px}
}
/* poster row with her map image (22.10.2026): the tiles stretch to the map's height, photos stay whole */
.dp-map.is-img{padding:0;overflow:hidden;background:#fff;display:block}
.dp-map.is-img .dp-map-img{width:100%!important;height:auto!important;display:block}
.dp-tile .dp-frame{flex:1;aspect-ratio:auto;min-height:210px}
.dp-tile-foot{min-height:60px}
.dp-tile .dp-frame .dp-photo{position:absolute!important;inset:0}

/* English edition (23.10.2026): left-to-right where the Hebrew layout forces rtl; the English logo is wider - a little lower so the menu stays on one line */
html:not([dir="rtl"]) .ov-copy{direction:ltr;text-align:left}
html:not([dir="rtl"]) body.ta-mag .prose h2 .snum{direction:ltr}
html:not([dir="rtl"]) .brand-logo{height:60px}
@media (max-width:900px){html:not([dir="rtl"]) .brand-logo{height:46px}}
@media (max-width:420px){html:not([dir="rtl"]) .brand-logo{height:40px}}

/* Language menu (23.10.2026): more than two editions */
.lang-menu{position:relative}
.lang-menu summary{list-style:none;cursor:pointer;display:inline-flex;gap:6px;align-items:center}
.lang-menu summary::-webkit-details-marker{display:none}
.lang-menu ul{position:absolute;inset-inline-end:0;top:calc(100% + 8px);list-style:none;margin:0;padding:6px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 14px 34px rgba(13,74,87,.16);min-width:150px;z-index:60}
.lang-menu li a{display:block;padding:7px 12px;border-radius:8px;color:var(--head);font-size:14px}
.lang-menu li a:hover{background:var(--band)}
@media (max-width:900px){.lang-menu{align-self:flex-start}.lang-menu ul{position:static;box-shadow:none;border:0;padding:4px 0}}
.mnav .lang-sum{border:1px solid var(--line);padding:5px 12px;border-radius:20px;font-size:13.5px;color:var(--head)}
.mnav .lang-sum:hover,.lang-menu[open] .lang-sum{background:var(--band)}

/* Assistant font, self-hosted (no Google Fonts request; 23.10.2026). Variable font 400-800, subsets hebrew / latin-ext / latin from Google Fonts v24, OFL. */
@font-face{font-family:"Assistant";font-style:normal;font-weight:400 800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;}
@font-face{font-family:"Assistant";font-style:normal;font-weight:400 800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Assistant";font-style:normal;font-weight:400 800;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
