/*
 * Dr Lina ORL Theme — Editorial direction v1.2.0
 * Intent: a bespoke, human medical site. Fewer cards, more editorial rhythm,
 * real photography slots, warm whitespace, details borrowed from the logo.
 */
:root{
  --dl-blue:#0d2f73;
  --dl-blue-2:#154887;
  --dl-teal:#5d9fa7;
  --dl-teal-deep:#32747d;
  --dl-yellow:#ffd326;
  --dl-green:#a6c63a;
  --dl-ink:#172333;
  --dl-copy:#495564;
  --dl-line:#dfe5e7;
  --dl-paper:#f8f6f1;
  --dl-mist:#edf6f5;
  --dl-white:#ffffff;
  --dl-serif: Georgia, 'Times New Roman', serif;
  --drlina-container:1240px;
}

body{color:var(--dl-ink);background:#fff;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}
.drlina-container{width:min(var(--drlina-container),calc(100% - 48px));margin-inline:auto}

/* Header: quiet, deliberate, based on the real horizontal logo. */
.drlina-site-header--editorial{position:sticky;top:0;z-index:60;background:rgba(255,255,255,.96);border-bottom:1px solid rgba(23,35,51,.09);backdrop-filter:blur(16px);box-shadow:none}
.drlina-header-inner--editorial{height:88px;gap:30px}
.drlina-site-header--editorial .drlina-brand{min-width:270px;max-width:330px;display:flex;align-items:center}
.drlina-site-header--editorial .drlina-brand-logo{width:100%;max-width:295px;max-height:68px;object-fit:contain;object-position:left center}
.drlina-nav--editorial{gap:28px;font-size:.91rem;font-weight:650;letter-spacing:.01em}
.drlina-nav--editorial a{padding:33px 0;color:#2d3847}
.drlina-nav--editorial a:after{background:var(--dl-yellow);height:3px;bottom:23px;border-radius:4px}
.drlina-header-actions--editorial{gap:14px}
.drlina-header-link{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:700;color:var(--dl-blue);white-space:nowrap}
.drlina-header-link .drlina-svgicon{width:1rem;height:1rem}
.drlina-appointment-chip{display:inline-flex;align-items:center;justify-content:center;padding:11px 16px;border:1px solid var(--dl-blue);border-radius:999px;color:var(--dl-blue);font-weight:800;font-size:.86rem;white-space:nowrap;transition:.2s ease}
.drlina-appointment-chip:hover{background:var(--dl-blue);color:#fff;transform:translateY(-1px)}

/* Shared editorial language */
.drlina-editorial-section{padding:108px 0}
.drlina-editorial-kicker{margin:0 0 23px;display:flex;align-items:center;gap:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;font-weight:800;color:var(--dl-teal-deep)}
.drlina-editorial-kicker span{width:38px;height:1px;background:var(--dl-yellow);display:inline-block}
.drlina-editorial-section h2{margin:0;color:var(--dl-blue);font-family:var(--dl-serif);font-weight:500;letter-spacing:-.035em;line-height:1.04;font-size:clamp(2.45rem,4.4vw,4.55rem)}
.drlina-editorial-section h2 em,.drlina-editorial-hero h1 em{font-weight:400;color:var(--dl-teal-deep)}
.drlina-editorial-textlink{display:inline-flex;align-items:center;gap:8px;color:var(--dl-blue);font-weight:800;font-size:.92rem;border-bottom:1px solid rgba(13,47,115,.28);padding-bottom:3px}
.drlina-editorial-textlink:hover{border-color:var(--dl-blue)}
.drlina-editorial-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-width:220px;padding:16px 20px;background:var(--dl-blue);color:#fff;border-radius:4px;font-weight:800;line-height:1.2;box-shadow:none;transition:.18s ease}
.drlina-editorial-primary span{font-size:1.15rem}
.drlina-editorial-primary:hover{background:var(--dl-blue-2);transform:translateY(-1px)}
.drlina-editorial-primary--light{background:#fff;color:var(--dl-blue);border:1px solid rgba(255,255,255,.4)}
.drlina-editorial-primary--light:hover{background:var(--dl-yellow);color:var(--dl-blue)}

/* Hero: editorial rather than SaaS/template. */
.drlina-editorial-hero{position:relative;overflow:hidden;background:linear-gradient(90deg,#fff 0 56%,var(--dl-paper) 56% 100%);border-bottom:1px solid var(--dl-line)}
.drlina-editorial-hero:after{content:"";position:absolute;right:-120px;top:80px;width:360px;height:360px;border:1px solid rgba(93,159,167,.28);border-radius:48% 52% 37% 63% / 61% 39% 61% 39%;transform:rotate(18deg);pointer-events:none}
.drlina-editorial-hero__grid{min-height:690px;display:grid;grid-template-columns:1.02fr .98fr;gap:74px;align-items:center;padding:68px 0 76px}
.drlina-editorial-hero__copy{max-width:690px;position:relative;z-index:2}
.drlina-editorial-hero h1{font-family:var(--dl-serif);font-weight:500;font-size:clamp(3.15rem,5.45vw,5.7rem);letter-spacing:-.055em;line-height:.99;color:var(--dl-blue);margin:0 0 28px}
.drlina-editorial-intro{max-width:625px;margin:0 0 31px;color:var(--dl-copy);font-size:1.13rem;line-height:1.82}
.drlina-editorial-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}
.drlina-editorial-note{margin-top:48px;max-width:485px;display:grid;grid-template-columns:32px 1fr;gap:13px;padding-top:22px;border-top:1px solid var(--dl-line)}
.drlina-editorial-note__mark{font-family:var(--dl-serif);font-size:2.7rem;line-height:.8;color:var(--dl-yellow)}
.drlina-editorial-note p{margin:0;font-family:var(--dl-serif);font-size:1.05rem;line-height:1.55;color:#45505c;font-style:italic}

.drlina-editorial-portrait-wrap{position:relative;min-height:550px;display:flex;align-items:center;justify-content:center;z-index:1}
.drlina-editorial-portrait-shape{position:absolute;inset:5% 3% 2% 12%;background:var(--dl-mist);border-radius:55% 45% 48% 52% / 42% 50% 50% 58%;transform:rotate(-3deg)}
.drlina-editorial-portrait{position:relative;margin:0;width:min(94%,520px);z-index:2}
.drlina-editorial-portrait img{width:100%;height:550px;object-fit:cover;object-position:center 20%;border-radius:46% 54% 46% 54% / 34% 36% 64% 66%;box-shadow:0 24px 65px rgba(22,48,64,.13)}
.drlina-editorial-photo-placeholder{position:relative;z-index:2;width:min(94%,520px);height:550px;padding:48px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;border:1px solid rgba(93,159,167,.32);background:rgba(255,255,255,.84);border-radius:46% 54% 46% 54% / 34% 36% 64% 66%}
.drlina-editorial-photo-placeholder img{width:min(88%,340px);height:auto;opacity:.94}
.drlina-editorial-photo-placeholder p{margin:32px 0 0;color:var(--dl-copy);font-size:.9rem}
.drlina-editorial-photo-placeholder strong,.drlina-editorial-photo-placeholder span{display:block}.drlina-editorial-photo-placeholder strong{color:var(--dl-blue);font-size:1rem}.drlina-editorial-photo-placeholder span{margin-top:3px}
.drlina-editorial-portrait-tag{position:absolute;z-index:3;left:2%;bottom:11%;background:var(--dl-yellow);color:var(--dl-blue);padding:14px 18px;box-shadow:0 12px 28px rgba(22,48,64,.12);transform:rotate(-2deg)}
.drlina-editorial-portrait-tag strong,.drlina-editorial-portrait-tag span{display:block}.drlina-editorial-portrait-tag strong{font-family:var(--dl-serif);font-size:1.45rem;line-height:1}.drlina-editorial-portrait-tag span{font-size:.73rem;font-weight:800;margin-top:3px;text-transform:uppercase;letter-spacing:.08em}

/* Human facts: deliberately not cards. */
.drlina-editorial-facts{background:#fff;border-bottom:1px solid var(--dl-line)}
.drlina-editorial-facts__grid{display:grid;grid-template-columns:repeat(3,1fr)}
.drlina-editorial-facts__grid>a,.drlina-editorial-facts__grid>div{min-height:114px;display:grid;grid-template-columns:42px 1fr;gap:20px;align-items:center;padding:24px 36px;border-right:1px solid var(--dl-line)}
.drlina-editorial-facts__grid>*:first-child{padding-left:0}.drlina-editorial-facts__grid>*:last-child{border-right:0}
.drlina-editorial-facts__grid>*>span{font-family:var(--dl-serif);font-size:1.05rem;color:var(--dl-teal)}
.drlina-editorial-facts__grid small,.drlina-editorial-facts__grid strong{display:block}.drlina-editorial-facts__grid small{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:#76808a;margin-bottom:4px}.drlina-editorial-facts__grid strong{font-size:1.02rem;color:var(--dl-blue)}

/* Reasons */
.drlina-editorial-reasons{background:#fff}
.drlina-editorial-split{display:grid;grid-template-columns:.82fr 1.18fr;gap:105px;align-items:start}
.drlina-editorial-section-head{position:sticky;top:126px}
.drlina-editorial-section-head>p:not(.drlina-editorial-kicker){max-width:480px;color:var(--dl-copy);font-size:1.03rem;line-height:1.75;margin:27px 0 26px}
.drlina-editorial-reason-list{border-top:1px solid var(--dl-line)}
.drlina-editorial-reason-list a{display:grid;grid-template-columns:110px 1fr 30px;gap:22px;align-items:center;padding:24px 2px;border-bottom:1px solid var(--dl-line);transition:.2s ease}
.drlina-editorial-reason-list a:hover{padding-left:12px;background:linear-gradient(90deg,rgba(237,246,245,.8),transparent 76%)}
.drlina-editorial-reason-list span{font-size:.75rem;text-transform:uppercase;letter-spacing:.13em;color:var(--dl-teal-deep);font-weight:800}
.drlina-editorial-reason-list strong{font-family:var(--dl-serif);font-weight:500;font-size:1.45rem;color:var(--dl-blue)}
.drlina-editorial-reason-list b{font-weight:400;color:var(--dl-teal);font-size:1.15rem}

/* Doctor narrative */
.drlina-editorial-doctor{background:var(--dl-blue);color:#fff;overflow:hidden}
.drlina-editorial-doctor__grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:88px;align-items:center}
.drlina-editorial-doctor__visual{position:relative;min-height:580px}
.drlina-editorial-doctor__visual img,.drlina-editorial-doctor__placeholder{width:100%;height:580px;object-fit:cover;border-radius:2px 120px 2px 2px}
.drlina-editorial-doctor__placeholder{display:grid;place-items:center;background:linear-gradient(145deg,rgba(255,255,255,.09),rgba(93,159,167,.38));border:1px solid rgba(255,255,255,.16);text-align:center;color:rgba(255,255,255,.76);font-family:var(--dl-serif);font-size:1.25rem}
.drlina-editorial-doctor__caption{position:absolute;left:-22px;bottom:28px;background:var(--dl-yellow);color:var(--dl-blue);font-weight:800;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;padding:12px 18px}
.drlina-editorial-doctor .drlina-editorial-kicker{color:#b7d6d7}.drlina-editorial-doctor .drlina-editorial-kicker span{background:var(--dl-yellow)}
.drlina-editorial-doctor h2{color:#fff}.drlina-editorial-doctor h2 em{color:#b7d6d7}
.drlina-editorial-largecopy{font-family:var(--dl-serif);font-size:1.22rem;line-height:1.7;color:rgba(255,255,255,.84);margin:30px 0 34px;max-width:650px}
.drlina-editorial-values{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);margin-bottom:34px}
.drlina-editorial-values div{padding:20px 20px 20px 0}.drlina-editorial-values div+div{padding-left:20px;border-left:1px solid rgba(255,255,255,.18)}
.drlina-editorial-values strong,.drlina-editorial-values span{display:block}.drlina-editorial-values strong{font-family:var(--dl-serif);font-size:1.12rem;color:#fff;font-weight:500;margin-bottom:6px}.drlina-editorial-values span{font-size:.82rem;line-height:1.55;color:rgba(255,255,255,.68)}

/* Expertise as numbered lines, no cards. */
.drlina-editorial-expertise{background:var(--dl-paper)}
.drlina-editorial-expertise__head{display:grid;grid-template-columns:1.5fr .5fr;gap:90px;align-items:end;margin-bottom:58px}
.drlina-editorial-expertise__head>p{margin:0 0 9px;color:var(--dl-copy);line-height:1.72}
.drlina-editorial-service-lines{border-top:1px solid #cfd6d5}
.drlina-editorial-service-lines a{display:grid;grid-template-columns:76px minmax(230px,.8fr) 1.15fr 36px;gap:24px;align-items:center;padding:23px 0;border-bottom:1px solid #cfd6d5;transition:.18s ease}
.drlina-editorial-service-lines a:hover{color:var(--dl-blue);transform:translateX(5px)}
.drlina-editorial-service-lines .num{font-family:var(--dl-serif);color:var(--dl-teal);font-size:1.05rem}
.drlina-editorial-service-lines strong{font-family:var(--dl-serif);font-size:1.32rem;color:var(--dl-blue);font-weight:500}
.drlina-editorial-service-lines p{margin:0;color:#606a71;font-size:.94rem}.drlina-editorial-service-lines .arrow{color:var(--dl-blue);font-size:1.2rem}

/* Reviews */
.drlina-editorial-reviews{background:#fff}
.drlina-editorial-reviews__grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:85px;align-items:start}
.drlina-editorial-reviews__intro>p:not(.drlina-editorial-kicker){color:var(--dl-copy);line-height:1.75;margin:28px 0 24px;max-width:430px}
.drlina-editorial-reviews__widget .drlina-card{border:0;border-left:4px solid var(--dl-yellow);border-radius:0;box-shadow:none;padding:8px 0 8px 28px}
.drlina-editorial-reviews__widget .drlina-icon{display:none}

/* Visit */
.drlina-editorial-visit{background:var(--dl-mist)}
.drlina-editorial-visit__grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:72px;align-items:stretch}
.drlina-editorial-visit__copy{padding:34px 0 26px}.drlina-editorial-visit__copy>p:not(.drlina-editorial-kicker){font-size:1.04rem;color:var(--dl-copy);line-height:1.7;margin:26px 0}
.drlina-editorial-hours{margin:28px 0 34px;border-top:1px solid rgba(23,35,51,.15)}
.drlina-editorial-hours div{display:flex;justify-content:space-between;gap:22px;padding:11px 0;border-bottom:1px solid rgba(23,35,51,.15);font-size:.9rem}.drlina-editorial-hours span{color:#6a737b}.drlina-editorial-hours strong{color:var(--dl-blue)}
.drlina-editorial-map{min-height:520px;background:#fff;position:relative;overflow:hidden}
.drlina-editorial-map iframe{border:0;width:100%;height:100%;min-height:520px;filter:saturate(.75) contrast(.96)}
.drlina-editorial-map>a{position:absolute;right:18px;bottom:18px;background:#fff;color:var(--dl-blue);padding:12px 15px;font-size:.8rem;font-weight:800;box-shadow:0 8px 24px rgba(23,35,51,.13)}

/* FAQ */
.drlina-editorial-faq{background:#fff}
.drlina-editorial-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:100px;align-items:start}
.drlina-editorial-faq__list{border-top:1px solid var(--dl-line)}
.drlina-editorial-faq__list details{border-bottom:1px solid var(--dl-line);padding:0;margin:0;background:transparent;box-shadow:none;border-radius:0}
.drlina-editorial-faq__list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:22px 0;color:var(--dl-blue);font-family:var(--dl-serif);font-size:1.2rem;font-weight:500}
.drlina-editorial-faq__list summary::-webkit-details-marker{display:none}.drlina-editorial-faq__list summary span{font-family:ui-sans-serif,system-ui;font-size:1.2rem;color:var(--dl-teal)}
.drlina-editorial-faq__list details[open] summary span{transform:rotate(45deg)}
.drlina-editorial-faq__list p{margin:-4px 0 23px;max-width:690px;color:var(--dl-copy);line-height:1.7}

/* Journal */
.drlina-editorial-journal{background:var(--dl-paper)}
.drlina-editorial-journal__head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px}
.drlina-editorial-journal__head h2{font-size:clamp(2.2rem,3.5vw,3.7rem)}
.drlina-editorial-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}
.drlina-editorial-posts article{background:transparent}
.drlina-editorial-posts .media{display:block;aspect-ratio:4/2.8;overflow:hidden;background:var(--dl-mist);margin-bottom:20px}.drlina-editorial-posts .media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.drlina-editorial-posts article:hover .media img{transform:scale(1.025)}
.drlina-editorial-post-placeholder{width:100%;height:100%;display:grid;place-items:center;font-family:var(--dl-serif);font-size:1.2rem;color:var(--dl-teal-deep)}
.drlina-editorial-posts small{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#818990}.drlina-editorial-posts h3{font-family:var(--dl-serif);font-weight:500;line-height:1.15;font-size:1.4rem;color:var(--dl-blue);margin:8px 0 12px}.drlina-editorial-posts p{color:var(--dl-copy);font-size:.92rem;line-height:1.65;margin:0 0 14px}

/* Final call */
.drlina-editorial-final{background:var(--dl-yellow);color:var(--dl-blue);padding:58px 0}
.drlina-editorial-final__inner{display:flex;align-items:center;justify-content:space-between;gap:34px}.drlina-editorial-final small{font-size:.72rem;text-transform:uppercase;letter-spacing:.13em;font-weight:800}.drlina-editorial-final h2{margin:4px 0 5px;font-family:var(--dl-serif);font-weight:500;font-size:2.3rem}.drlina-editorial-final p{margin:0;color:#364868}.drlina-editorial-final a{display:inline-flex;align-items:center;gap:28px;padding:16px 20px;background:var(--dl-blue);color:#fff;font-weight:800;min-width:260px;justify-content:space-between}

/* Footer aligned with the new identity. */
.drlina-footer{background:#0b255b;padding:66px 0 92px;color:#fff}
.drlina-footer-grid{grid-template-columns:1.25fr .7fr .9fr 1fr;gap:46px}.drlina-footer .drlina-brand{display:inline-flex;background:#fff;padding:10px 14px;margin-bottom:20px;border-radius:4px;max-width:285px}.drlina-footer .drlina-brand-logo{width:100%;max-width:255px}.drlina-footer h3{font-family:var(--dl-serif);font-weight:500;font-size:1.08rem}.drlina-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.drlina-footer a:hover{color:var(--dl-yellow)}.drlina-footer-bottom{display:flex;justify-content:space-between;gap:18px}

@media (max-width:1160px){
  .drlina-nav--editorial,.drlina-header-link,.drlina-appointment-chip,.drlina-language-switcher--desktop{display:none!important}
  .drlina-header-actions--editorial .drlina-menu-toggle{display:inline-flex}.drlina-site-header--editorial .drlina-brand{min-width:0;max-width:300px}.drlina-header-inner--editorial{height:80px}
  .drlina-nav-mobile.is-open{display:block}.drlina-nav-mobile .drlina-container{display:grid;gap:4px;padding-top:12px;padding-bottom:20px}.drlina-nav-mobile a{padding:10px 0}.drlina-mobile-menu-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}
  .drlina-editorial-hero{background:linear-gradient(180deg,#fff 0 55%,var(--dl-paper) 55% 100%)}
  .drlina-editorial-hero__grid{grid-template-columns:1fr;gap:44px;padding-top:55px}.drlina-editorial-hero__copy{max-width:780px}.drlina-editorial-portrait-wrap{min-height:500px}.drlina-editorial-portrait img,.drlina-editorial-photo-placeholder{height:500px}
  .drlina-editorial-split,.drlina-editorial-doctor__grid,.drlina-editorial-reviews__grid,.drlina-editorial-visit__grid,.drlina-editorial-faq__grid{grid-template-columns:1fr;gap:55px}.drlina-editorial-section-head{position:static}.drlina-editorial-expertise__head{grid-template-columns:1fr;gap:25px}.drlina-editorial-doctor__visual{max-width:760px}.drlina-editorial-values{max-width:720px}.drlina-editorial-map{min-height:430px}.drlina-editorial-map iframe{min-height:430px}.drlina-footer-grid{grid-template-columns:1.2fr 1fr 1fr}
}

@media (max-width:760px){
  .drlina-container{width:min(100% - 28px,var(--drlina-container))}.drlina-header-inner--editorial{height:72px}.drlina-site-header--editorial .drlina-brand{max-width:230px}.drlina-site-header--editorial .drlina-brand-logo{max-height:54px}.drlina-menu-toggle{padding:9px 10px}.drlina-menu-toggle__label{display:none}
  .drlina-editorial-section{padding:72px 0}.drlina-editorial-hero__grid{min-height:0;padding:42px 0 54px}.drlina-editorial-hero h1{font-size:clamp(2.65rem,13vw,4.35rem)}.drlina-editorial-intro{font-size:1.02rem;line-height:1.7}.drlina-editorial-actions{align-items:flex-start;flex-direction:column;gap:17px}.drlina-editorial-primary{width:100%;min-width:0}.drlina-editorial-note{margin-top:34px}
  .drlina-editorial-portrait-wrap{min-height:390px}.drlina-editorial-portrait,.drlina-editorial-photo-placeholder{width:94%}.drlina-editorial-portrait img,.drlina-editorial-photo-placeholder{height:390px}.drlina-editorial-portrait-tag{left:0;bottom:8%}
  .drlina-editorial-facts__grid{grid-template-columns:1fr}.drlina-editorial-facts__grid>a,.drlina-editorial-facts__grid>div{min-height:88px;padding:17px 0;border-right:0;border-bottom:1px solid var(--dl-line)}.drlina-editorial-facts__grid>*:last-child{border-bottom:0}
  .drlina-editorial-section h2{font-size:clamp(2.25rem,11vw,3.5rem)}.drlina-editorial-split,.drlina-editorial-doctor__grid,.drlina-editorial-reviews__grid,.drlina-editorial-visit__grid,.drlina-editorial-faq__grid{gap:42px}.drlina-editorial-reason-list a{grid-template-columns:78px 1fr 20px;gap:12px;padding:19px 0}.drlina-editorial-reason-list strong{font-size:1.18rem}
  .drlina-editorial-doctor__visual{min-height:390px}.drlina-editorial-doctor__visual img,.drlina-editorial-doctor__placeholder{height:390px;border-radius:2px 78px 2px 2px}.drlina-editorial-doctor__caption{left:0;bottom:18px}.drlina-editorial-largecopy{font-size:1.08rem}.drlina-editorial-values{grid-template-columns:1fr}.drlina-editorial-values div,.drlina-editorial-values div+div{padding:15px 0;border-left:0;border-bottom:1px solid rgba(255,255,255,.15)}.drlina-editorial-values div:last-child{border-bottom:0}
  .drlina-editorial-service-lines a{grid-template-columns:42px 1fr 26px;gap:12px;padding:20px 0}.drlina-editorial-service-lines p{grid-column:2/4;margin-top:-5px}.drlina-editorial-service-lines strong{font-size:1.16rem}.drlina-editorial-expertise__head{margin-bottom:35px}
  .drlina-editorial-map,.drlina-editorial-map iframe{min-height:360px}.drlina-editorial-journal__head{align-items:flex-start;flex-direction:column}.drlina-editorial-posts{grid-template-columns:1fr}.drlina-editorial-final__inner{align-items:flex-start;flex-direction:column}.drlina-editorial-final a{width:100%;min-width:0}.drlina-footer-grid{grid-template-columns:1fr}.drlina-footer-bottom{flex-direction:column}.drlina-mobile-actions{display:grid}
}
