/*
Theme Name: Market Embassy Personal Multilingual
Theme URI: https://www.market-embassy.com
Author: Market Embassy
Description: Tresproget WordPress-tema for Market Embassy med personlig founder-positionering, transparente priser og dansk, tysk og engelsk indhold.
Version: 4.0.0
Requires at least: 6.4
Requires PHP: 7.4
Text Domain: market-embassy
*/
:root{
  --me-navy-deep:#04111e;--me-navy:#071c31;--me-panel:#0b2944;--me-blue:#123957;
  --me-gold:#c9a050;--me-gold-light:#e4ca83;--me-paper:#f5f2ea;--me-paper-2:#ebe5d9;
  --me-white:#fff;--me-ink:#0b1d31;--me-muted:#59636d;--me-line:#d9d1c3;
  --me-heading:Georgia,"Times New Roman",serif;--me-body:"Segoe UI",Arial,sans-serif;
}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--me-paper);color:var(--me-ink);font-family:var(--me-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-wrap:normal;word-break:normal;hyphens:none}img{max-width:100%;height:auto}a{color:inherit;text-underline-offset:.18em}.me-main{margin:0}.me-main>*{margin-block-start:0;margin-block-end:0}.me-shell{width:min(1180px,calc(100% - 44px));margin-inline:auto}.me-eyebrow{margin:0 0 18px;color:var(--me-gold);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.me-panel-kicker{margin:0 0 16px;color:var(--me-gold-light);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.me-button-row{display:flex;flex-wrap:wrap;gap:13px}.me-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 23px;border-radius:4px;font-family:var(--me-heading);font-weight:700;text-decoration:none;transition:.18s ease}.me-button:hover,.me-button:focus-visible{transform:translateY(-1px)}.me-button-primary{background:var(--me-gold);color:var(--me-navy-deep)}.me-button-primary:hover{background:var(--me-gold-light)}.me-button-secondary{border:1px solid var(--me-gold);color:var(--me-gold-light)}.me-section{padding:clamp(72px,8vw,112px) 0}.me-section-head{max-width:820px;margin-bottom:42px}.me-section-head h2,.me-statement h2,.me-profile h2,.me-fit h2,.me-cta h2,.me-pricing-hero h1,.me-pricing-cta h2{margin:0;font-family:var(--me-heading);font-weight:400;line-height:1.06;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:normal;word-break:normal;hyphens:none}.me-section-head h2,.me-statement h2,.me-profile h2,.me-fit h2{font-size:clamp(38px,4.2vw,57px)}.me-section-head>p:last-child{margin:18px 0 0;color:var(--me-muted);font-size:18px;line-height:1.65}.me-section-head-light>p:last-child{color:#c3ced8}
/* Header */
.me-site-header{position:relative;z-index:50;padding:18px clamp(22px,5vw,70px);background:var(--me-navy-deep);color:#fff;border-bottom:1px solid rgba(255,255,255,.08)}.me-header-inner{width:min(1280px,100%);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:25px}.me-brand{display:inline-flex;align-items:center;flex:0 0 auto}.me-brand img,.me-brand .custom-logo{width:180px;max-height:86px;object-fit:contain}.me-header-right{display:flex;align-items:center;justify-content:flex-end;gap:20px}.me-language-switcher{display:flex;gap:7px;align-items:center}.me-language-link{display:inline-flex;width:25px;height:17px;border:1px solid rgba(255,255,255,.28);border-radius:2px;overflow:hidden;opacity:.66;transition:.18s ease}.me-language-link:hover,.me-language-link:focus-visible,.me-language-link.is-active{opacity:1;border-color:var(--me-gold);transform:translateY(-1px)}.me-language-link img{width:100%;height:100%;object-fit:cover}.me-main-nav{display:flex;align-items:center;gap:clamp(14px,1.7vw,25px)}.me-main-nav a{color:#dbe3ea;font-size:15px;text-decoration:none;white-space:nowrap}.me-main-nav a:hover,.me-main-nav a:focus-visible{color:#fff}.me-main-nav .me-nav-pricing{color:var(--me-gold-light)}.me-main-nav .me-nav-pricing.is-active{color:#fff;box-shadow:inset 0 -1px 0 var(--me-gold)}.me-header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 19px;border-radius:4px;background:var(--me-gold);color:var(--me-navy-deep);font-family:var(--me-heading);font-weight:700;text-decoration:none;white-space:nowrap}.me-menu-toggle{display:none;width:42px;height:42px;border:1px solid rgba(255,255,255,.2);border-radius:4px;background:transparent;color:#fff;cursor:pointer}.me-menu-toggle span,.me-menu-toggle:before,.me-menu-toggle:after{content:"";display:block;width:20px;height:1px;margin:5px auto;background:currentColor}
/* Hero */
.me-hero{position:relative;overflow:hidden;padding:clamp(62px,7vw,104px) 0 clamp(76px,8vw,116px);background:radial-gradient(circle at 77% 12%,rgba(201,160,80,.16) 0 7%,rgba(201,160,80,.065) 7% 13%,transparent 13%),linear-gradient(135deg,var(--me-navy-deep),#061829);color:#fff}.me-hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,var(--me-gold),transparent)}.me-hero-grid{display:grid;grid-template-columns:minmax(0,1.23fr) minmax(340px,.77fr);gap:clamp(42px,6vw,82px);align-items:center}.me-hero-copy{min-width:0}.me-hero h1{max-width:760px;margin:0 0 26px;font-family:var(--me-heading);font-size:clamp(47px,5vw,72px);font-weight:400;line-height:1.02;letter-spacing:-.037em;text-wrap:balance}.me-hero h1 span{display:block;color:var(--me-gold)}.me-hero-lead{max-width:745px;margin:0 0 32px;color:#cbd5df;font-size:clamp(17px,1.45vw,20px);line-height:1.63}.me-trust{margin:27px 0 0;color:#aab7c4;font-size:13px;line-height:1.55}.me-founder-card{position:relative;min-width:0;padding:36px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:linear-gradient(160deg,rgba(13,47,77,.98),rgba(7,30,52,.98));box-shadow:0 30px 75px rgba(0,0,0,.27);overflow:hidden}.me-founder-card:after{content:"";position:absolute;width:260px;height:260px;right:-150px;top:-145px;border:1px solid rgba(201,160,80,.24);border-radius:50%;box-shadow:0 0 0 38px rgba(201,160,80,.055),0 0 0 76px rgba(201,160,80,.025)}.me-monogram{position:relative;z-index:1;display:grid;place-items:center;width:72px;height:72px;margin-bottom:30px;border:1px solid rgba(201,160,80,.7);border-radius:50%;color:var(--me-gold-light);font-family:var(--me-heading);font-size:28px}.me-founder-card h2{position:relative;z-index:1;margin:0 0 16px;font-family:var(--me-heading);font-size:clamp(31px,3vw,43px);font-weight:400;line-height:1.05}.me-founder-card>p:not(.me-panel-kicker):not(.me-founder-signature){position:relative;z-index:1;margin:0;color:#c7d3de;line-height:1.62}.me-founder-facts{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:28px 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}.me-founder-facts div{min-width:0}.me-founder-facts strong{display:block;color:var(--me-gold-light);font-family:var(--me-heading);font-size:25px;font-weight:400;line-height:1}.me-founder-facts span{display:block;margin-top:6px;color:#95a7b7;font-size:10px;line-height:1.25}.me-founder-signature{position:relative;z-index:1;margin:0!important;padding-top:22px;border-top:1px solid rgba(255,255,255,.1)}.me-founder-signature strong,.me-founder-signature span{display:block}.me-founder-signature strong{color:#fff;font-family:var(--me-heading);font-size:20px}.me-founder-signature span{margin-top:5px;color:#9fb0bf;font-size:12px}
/* Home sections */
.me-statement{padding:clamp(68px,7vw,96px) 0;background:var(--me-paper)}.me-statement-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(42px,7vw,90px);align-items:start}.me-statement p:not(.me-eyebrow){margin:0;color:#44505a;font-size:18px;line-height:1.7}.me-statement .me-note{margin-top:22px!important;padding:18px 0 0 22px;border-top:1px solid var(--me-line);border-left:3px solid var(--me-gold);color:var(--me-ink)!important;font-family:var(--me-heading);font-size:20px!important;line-height:1.5!important}.me-services{background:#fff}.me-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.me-service-card{min-width:0;padding:34px;border:1px solid var(--me-line);border-radius:10px;background:#faf8f3;transition:.18s ease}.me-service-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px rgba(11,29,49,.07);border-color:#cfc2a8}.me-card-no{margin:0 0 24px;color:var(--me-gold);font-size:12px;font-weight:800;letter-spacing:.15em}.me-service-card h3{margin:0 0 14px;font-family:var(--me-heading);font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.12;text-wrap:balance}.me-service-card>p:last-child{margin:0;color:#4e5963;line-height:1.64}.me-profile{background:var(--me-paper-2)}.me-profile-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:clamp(42px,7vw,92px);align-items:center}.me-profile-copy>p:not(.me-eyebrow){margin:20px 0 0;color:#46515b;font-size:17px;line-height:1.7}.me-profile blockquote{margin:30px 0 0;padding:24px 0 0 25px;border-top:1px solid #d1c7b5;border-left:3px solid var(--me-gold);color:var(--me-ink);font-family:var(--me-heading);font-size:24px;line-height:1.45}.me-experience-card{padding:36px;border-radius:14px;background:var(--me-navy);color:#fff;box-shadow:0 28px 60px rgba(4,17,30,.16)}.me-experience-card ul{margin:0;padding:0;list-style:none}.me-experience-card li{position:relative;padding:13px 0 13px 25px;border-top:1px solid rgba(255,255,255,.09);color:#c7d2dc;line-height:1.48}.me-experience-card li:before{content:"✓";position:absolute;left:0;color:var(--me-gold-light);font-weight:800}.me-experience-card .me-small{margin:24px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.1);color:var(--me-gold-light);font-family:var(--me-heading);font-size:18px;line-height:1.45}.me-process{background:var(--me-navy-deep);color:#fff}.me-process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.me-step{min-width:0;padding:31px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.035)}.me-step>span{display:inline-block;margin-bottom:25px;color:var(--me-gold-light);font-size:13px;font-weight:800;letter-spacing:.1em}.me-step h3{margin:0 0 13px;font-family:var(--me-heading);font-size:28px;font-weight:400;line-height:1.12}.me-step p{margin:0;color:#c3ced8;line-height:1.62}.me-reporting{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:30px;margin-top:20px;padding:26px 30px;border-radius:8px;background:var(--me-gold);color:var(--me-navy-deep)}.me-reporting strong{font-family:var(--me-heading);font-size:21px}.me-reporting span{line-height:1.55}.me-capacity{background:#fff}.me-capacity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.me-capacity-grid article{padding:30px;border:1px solid var(--me-line);border-radius:10px;background:#faf8f3}.me-capacity-grid article.is-featured{border-color:var(--me-gold);background:var(--me-navy);color:#fff;transform:translateY(-8px);box-shadow:0 24px 48px rgba(7,28,49,.15)}.me-plan-name{margin:0 0 12px;color:var(--me-gold);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.me-capacity-grid h3{margin:0 0 20px;font-family:var(--me-heading);font-size:30px;font-weight:400}.me-capacity-grid strong{display:block;padding:18px 0;border-top:1px solid var(--me-line);font-family:var(--me-heading);font-size:31px;font-weight:400;white-space:nowrap}.me-capacity-grid strong span{font-family:var(--me-body);font-size:12px;font-weight:400;color:var(--me-muted)}.me-capacity-grid p:last-child{margin:0;color:#4e5963;line-height:1.6}.me-capacity-grid .is-featured strong{border-color:rgba(255,255,255,.13);color:var(--me-gold-light)}.me-capacity-grid .is-featured strong span,.me-capacity-grid .is-featured p:last-child{color:#c4ced7}.me-center-link{margin:34px 0 0;text-align:center}.me-center-link a{color:var(--me-navy);font-family:var(--me-heading);font-size:19px;font-weight:700}.me-fit{background:var(--me-paper)}.me-fit-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(350px,.8fr);gap:clamp(45px,7vw,90px);align-items:start}.me-fit-grid>div>p:last-child{color:#4e5963;font-size:18px;line-height:1.65}.me-fit ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--me-line)}.me-fit li{position:relative;padding:17px 0 17px 28px;border-bottom:1px solid var(--me-line);line-height:1.5}.me-fit li:before{content:"✓";position:absolute;left:0;color:var(--me-gold);font-weight:800}.me-cta{padding:clamp(78px,8vw,118px) 0;background:linear-gradient(145deg,var(--me-navy),var(--me-navy-deep));color:#fff;text-align:center}.me-cta-inner{max-width:900px}.me-cta h2,.me-pricing-cta h2{font-size:clamp(41px,4.8vw,64px)}.me-cta p:not(.me-eyebrow):not(.me-contact-meta){max-width:760px;margin:22px auto 31px;color:#c4ced8;font-size:18px;line-height:1.65}.me-cta .me-button-row,.me-pricing-cta .me-button-row{justify-content:center}.me-contact-meta{margin:28px 0 0;color:#8fa1b0;font-size:13px}
/* Pricing */
.me-pricing-hero{padding:clamp(62px,7vw,100px) 0;background:linear-gradient(145deg,var(--me-navy-deep),var(--me-navy));color:#fff}.me-pricing-hero-grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(330px,.78fr);gap:clamp(42px,6vw,80px);align-items:center}.me-pricing-hero h1{font-size:clamp(45px,4.7vw,67px)}.me-pricing-lead{max-width:760px;margin:24px 0 0;color:#c5d0da;font-size:19px;line-height:1.65}.me-personal-line{margin:26px 0 0;color:#a7b5c2;font-size:13px}.me-personal-line strong{color:var(--me-gold-light)}.me-benchmark-card{padding:34px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(255,255,255,.045);box-shadow:0 25px 65px rgba(0,0,0,.22)}.me-benchmark-card h2{margin:0 0 20px;font-family:var(--me-heading);font-size:34px;font-weight:400}.me-benchmark-card>strong{display:block;color:var(--me-gold-light);font-family:var(--me-heading);font-size:clamp(36px,4vw,49px);font-weight:400;line-height:1;white-space:nowrap}.me-benchmark-card>span{display:block;margin-top:8px;color:#aebdca;font-size:13px}.me-benchmark-card>p:last-of-type{margin:23px 0 0;padding-top:21px;border-top:1px solid rgba(255,255,255,.1);color:#c6d0d9;line-height:1.58}.me-benchmark-card details{margin-top:20px}.me-benchmark-card summary{color:var(--me-gold-light);cursor:pointer;font-weight:700}.me-benchmark-card ul{margin:14px 0 0;padding-left:20px;color:#bdc9d3;font-size:13px;line-height:1.7}.me-pricing-section{padding:clamp(72px,8vw,112px) 0}.me-pricing-plans{background:#fff}.me-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.me-price-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:31px;border:1px solid var(--me-line);border-radius:11px;background:#faf8f3}.me-price-card.is-featured{border-color:var(--me-gold);background:var(--me-navy);color:#fff;transform:translateY(-9px);box-shadow:0 24px 52px rgba(4,17,30,.16)}.me-price-badge{position:absolute;top:0;right:22px;padding:7px 11px;transform:translateY(-50%);border-radius:999px;background:var(--me-gold);color:var(--me-navy-deep);font-size:10px;font-weight:800;letter-spacing:.1em}.me-price-card h3{margin:0;font-family:var(--me-heading);font-size:31px;font-weight:400}.me-price-focus{min-height:50px;margin:12px 0 22px;color:#59636d;line-height:1.5}.me-price-card.is-featured .me-price-focus,.me-price-card.is-featured .me-price-annual{color:#c0ccd6}.me-price-amount{display:flex;align-items:baseline;gap:8px;padding:20px 0 7px;border-top:1px solid var(--me-line)}.me-price-card.is-featured .me-price-amount{border-color:rgba(255,255,255,.13)}.me-price-amount strong{font-family:var(--me-heading);font-size:clamp(30px,3vw,39px);font-weight:400;white-space:nowrap}.me-price-amount span,.me-price-annual{color:var(--me-muted);font-size:13px}.me-price-annual{margin:0 0 22px}.me-price-card>ul{flex:1;margin:0;padding:0;list-style:none}.me-price-card>ul li{position:relative;padding:10px 0 10px 22px;border-top:1px solid rgba(11,29,49,.09);color:#45515b;line-height:1.45}.me-price-card>ul li:before{content:"✓";position:absolute;left:0;color:var(--me-gold);font-weight:800}.me-price-card.is-featured>ul li{border-color:rgba(255,255,255,.09);color:#c6d1da}.me-price-saving{margin:23px 0 17px;padding:15px;border-radius:7px;background:rgba(201,160,80,.11)}.me-price-saving span,.me-price-saving strong{display:block}.me-price-saving span{margin-bottom:5px;color:var(--me-muted);font-size:11px;line-height:1.35}.me-price-saving strong{font-family:var(--me-heading);font-size:20px;font-weight:400}.me-price-card.is-featured .me-price-saving{background:rgba(201,160,80,.15)}.me-price-card.is-featured .me-price-saving span{color:#bac7d1}.me-price-card.is-featured .me-price-saving strong{color:var(--me-gold-light)}.me-price-card>a{display:inline-flex;justify-content:center;align-items:center;min-height:47px;padding:11px 15px;border:1px solid var(--me-gold);border-radius:4px;color:var(--me-navy);font-family:var(--me-heading);font-weight:700;text-decoration:none}.me-price-card.is-featured>a{background:var(--me-gold);color:var(--me-navy-deep)}.me-price-note{max-width:930px;margin:31px auto 0;color:var(--me-muted);font-size:13px;line-height:1.62;text-align:center}.me-pricing-scope{background:var(--me-paper)}.me-scope-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.me-scope-grid article{min-height:160px;padding:25px;border:1px solid var(--me-line);border-radius:9px;background:rgba(255,255,255,.62)}.me-scope-grid h3{margin:0 0 12px;font-family:var(--me-heading);font-size:24px;font-weight:400}.me-scope-grid p{margin:0;color:#4e5963;line-height:1.58}.me-pricing-why{background:#fff}.me-compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.me-compare-grid article{padding:34px;border-radius:10px}.me-compare-grid .is-fixed{border:1px solid var(--me-line);background:#f4f0e8}.me-compare-grid .is-market{background:var(--me-navy);color:#fff}.me-compare-grid h3{margin:0 0 21px;font-family:var(--me-heading);font-size:31px;font-weight:400}.me-compare-grid ul{margin:0;padding:0;list-style:none}.me-compare-grid li{position:relative;padding:12px 0 12px 27px;border-top:1px solid rgba(11,29,49,.09);line-height:1.5}.me-compare-grid li:before{position:absolute;left:0;font-weight:800}.me-compare-grid .is-fixed li:before{content:"–";color:#8d5b4d}.me-compare-grid .is-market li{border-color:rgba(255,255,255,.1);color:#c5d0d9}.me-compare-grid .is-market li:before{content:"✓";color:var(--me-gold-light)}.me-pricing-travel{background:var(--me-navy-deep);color:#fff}.me-travel-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:18px}.me-travel-grid article{padding:31px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.035)}.me-travel-grid article>div{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.me-travel-grid h3{margin:0;font-family:var(--me-heading);font-size:29px;font-weight:400}.me-travel-grid article>div strong{color:var(--me-gold-light);font-family:var(--me-heading);font-size:27px;font-weight:400;white-space:nowrap}.me-travel-grid ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none}.me-travel-grid li,.me-travel-grid article>p{padding:10px 0;border-top:1px solid rgba(255,255,255,.09);color:#c4cfd8;line-height:1.5}.me-travel-grid li:before{content:"✓";margin-right:8px;color:var(--me-gold-light)}.me-travel-grid article>p{margin:0}.me-terms{background:#fff}.me-terms-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.me-terms-grid article{padding:25px;border:1px solid var(--me-line);border-radius:9px}.me-terms-grid strong{display:block;margin-bottom:11px;font-family:var(--me-heading);font-size:23px;font-weight:400}.me-terms-grid p{margin:0;color:#4e5963;line-height:1.55}.me-pricing-roi{background:var(--me-paper)}.me-table-wrap{overflow-x:auto;border:1px solid var(--me-line);border-radius:9px;background:#fff}.me-table-wrap table{width:100%;min-width:820px;border-collapse:collapse}.me-table-wrap th,.me-table-wrap td{padding:18px 19px;border-bottom:1px solid #e5dfd3;text-align:left;vertical-align:top}.me-table-wrap th{background:var(--me-navy);color:#fff;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.me-table-wrap td:first-child{font-family:var(--me-heading);font-size:20px}.me-table-wrap tbody tr:last-child td{border-bottom:0}.me-pricing-cta{padding:clamp(78px,8vw,116px) 0;background:var(--me-paper-2);text-align:center}.me-pricing-cta .me-shell{max-width:900px}.me-pricing-cta p:not(.me-eyebrow){max-width:740px;margin:22px auto 31px;color:#4d5862;font-size:18px;line-height:1.64}.me-pricing-cta .me-button-secondary{color:var(--me-navy)}
/* Footer */
.me-site-footer{padding:28px 22px;background:#020c16;color:#94a3b2;border-top:1px solid rgba(255,255,255,.08)}.me-footer-inner{width:min(1180px,100%);margin:auto;display:flex;justify-content:space-between;gap:24px;align-items:center}.me-footer-meta{margin:0;font-size:13px;line-height:1.6}.me-footer-meta a{color:#d5dde5;text-decoration:none}
/* Responsive */
@media(max-width:1100px){.me-menu-toggle{display:block}.me-header-right{display:none;position:absolute;top:100%;left:0;right:0;padding:22px;background:var(--me-navy-deep);border-top:1px solid rgba(255,255,255,.08);box-shadow:0 18px 40px rgba(0,0,0,.24)}.me-header-right.is-open{display:flex;flex-direction:column;align-items:flex-start}.me-language-switcher{order:1}.me-main-nav{order:2;flex-direction:column;align-items:flex-start;gap:18px}.me-header-cta{order:3}.me-hero-grid,.me-pricing-hero-grid{grid-template-columns:1fr}.me-founder-card,.me-benchmark-card{max-width:690px}.me-price-grid,.me-capacity-grid{grid-template-columns:1fr;gap:22px}.me-price-card.is-featured,.me-capacity-grid article.is-featured{transform:none}.me-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.me-terms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:850px){.me-statement-grid,.me-profile-grid,.me-fit-grid{grid-template-columns:1fr}.me-process-grid{grid-template-columns:1fr}.me-reporting{grid-template-columns:1fr;gap:9px}.me-service-grid{grid-template-columns:1fr}.me-travel-grid,.me-compare-grid{grid-template-columns:1fr}.me-footer-inner{display:block}.me-footer-meta+.me-footer-meta{margin-top:8px}}
@media(max-width:620px){.me-shell{width:min(100% - 32px,1180px)}.me-site-header{padding:14px 17px}.me-brand img,.me-brand .custom-logo{width:150px;max-height:72px}.me-hero{padding-top:52px}.me-hero h1,.me-pricing-hero h1{font-size:clamp(40px,12vw,54px)}.me-founder-card,.me-experience-card,.me-price-card,.me-benchmark-card,.me-compare-grid article,.me-travel-grid article{padding:25px}.me-founder-facts{grid-template-columns:1fr;gap:14px}.me-founder-facts div{padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.me-founder-facts div:last-child{border-bottom:0}.me-scope-grid,.me-terms-grid{grid-template-columns:1fr}.me-travel-grid article>div{display:block}.me-travel-grid article>div strong{display:block;margin-top:8px}.me-travel-grid ul{grid-template-columns:1fr}.me-price-amount{display:block}.me-price-amount span{display:block;margin-top:6px}.me-capacity-grid strong{white-space:normal}.me-button-row{display:grid}.me-button{width:100%}.me-contact-meta{line-height:1.6}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}
