@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@400;500;600;700&display=swap";:root{font-family:DM Sans,Arial,sans-serif;color:#1e2021;background:#fff;font-synthesis:none;--ink:#1e2021;--muted:#687076;--line:#d8dce0;--soft-line:#eceef0;--accent:#ad4f3d;--accent-dark:#8f3e2e;--serif:"Playfair Display",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}img{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:3px solid #3567a8;outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;top:-100px;left:16px;z-index:100;padding:12px 18px;background:var(--ink);color:#fff}.skip-link:focus{top:12px}.page-shell,.header-inner{max-width:1488px;padding-inline:clamp(24px,4.05vw,60px);margin-inline:auto}.site-header{height:82px;background:#fff}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:flex;align-items:center;gap:16px;min-width:390px;text-decoration:none}.brand svg{color:var(--accent);flex:0 0 auto}.brand span{display:flex;flex-direction:column;gap:2px}.brand strong{font-family:var(--serif);font-size:27px;line-height:1.1;font-weight:600;white-space:nowrap}.brand small{font-size:10px;font-weight:600;letter-spacing:.31em;color:#464b4e;white-space:nowrap}.primary-nav{display:flex;height:100%;align-items:center;gap:39px;margin-left:auto}.primary-nav a{position:relative;padding:28px 0 30px;font-family:var(--serif);font-size:16px;text-decoration:none;white-space:nowrap}.primary-nav a:hover{color:var(--accent)}.primary-nav a.is-active:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:17px;background:var(--accent)}.header-actions{display:flex;gap:22px;align-items:center;margin-left:auto}.header-actions button{border:0;background:transparent;white-space:nowrap}.header-search{display:flex;padding:8px;align-items:center}.header-compare{font-family:var(--serif);font-size:15px;padding:8px 0}.header-compare:hover{color:var(--accent)}.header-actions .header-cta{background:var(--accent);color:#fff;border-radius:4px;min-height:42px;padding:0 25px;font-family:var(--serif);font-weight:600;font-size:14px}.header-actions .header-cta:hover,.search-form button:hover,.primary-button:hover{background:var(--accent-dark)}.hero{display:grid;grid-template-columns:minmax(0,2.65fr) minmax(255px,1fr);gap:46px;padding-top:20px;padding-bottom:12px}.hero-main h1{margin:0;font-family:var(--serif);font-size:clamp(47px,4.45vw,69px);line-height:1.21;letter-spacing:-.055em;font-weight:600}.hero-main>p{margin:4px 0 0;font-family:var(--serif);font-size:clamp(17px,1.37vw,20px);line-height:1.45;color:#5e6469}.search-form{display:flex;align-items:center;gap:20px;height:61px;padding:5px 5px 5px 20px;margin-top:24px;border:1px solid #b8bec4;border-radius:5px;background:#fff}.search-form>svg{flex:0 0 auto}.search-form input{width:100%;border:0;outline:0;min-width:0;color:var(--ink);font-family:var(--serif);font-size:21px;background:transparent}.search-form input::placeholder{color:#757c80}.search-form:focus-within{border-color:#637da0;box-shadow:0 0 0 3px #dce9f5}.search-form button{align-self:stretch;min-width:150px;padding:0 22px;border:0;border-radius:4px;background:var(--accent);color:#fff;font-family:var(--serif);font-size:17px;font-weight:600}.benchmark-note{align-self:stretch;padding:19px 0 0 66px;border-left:1px solid var(--line);font-family:var(--serif)}.eyebrow{display:block;font-family:DM Sans,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.28em}.benchmark-note>p{max-width:310px;margin:16px 0 15px;font-size:18px;line-height:1.52}.benchmark-note>div{max-width:310px;padding-top:13px;border-top:1px solid var(--line);font-size:16px;line-height:1.48;color:#6a7075}.explore-section{padding-bottom:78px}.filters-bar{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line)}.filter-group{display:flex;align-items:center;gap:8px;min-width:0}.filters-label{margin-right:19px;font-size:11px;font-weight:700;letter-spacing:.23em;white-space:nowrap}.filter-select{display:flex;align-items:center;height:38px;border:1px solid var(--line);border-radius:5px;background:#fff}.filter-select:focus-within{outline:2px solid #3567a8;outline-offset:2px}.filter-select select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 4px 0 13px;border:0;outline:0;background:transparent;font-family:var(--serif);font-size:13px;color:var(--ink);cursor:pointer}.filter-select svg{flex:0 0 auto;margin:0 11px 0 5px;pointer-events:none}.more-filters{display:flex;align-items:center;gap:12px;margin-left:16px;padding:8px 0;border:0;background:transparent;font-family:var(--serif);font-size:14px;white-space:nowrap}.more-filters:hover,.more-filters.is-open{color:var(--accent)}.results-controls{display:flex;align-items:center;gap:13px;font-family:var(--serif);font-size:14px;white-space:nowrap}.control-separator{height:29px;width:1px;margin:0 4px;background:var(--line)}.results-controls select{max-width:123px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;cursor:pointer;outline:0;font-family:var(--serif);font-size:14px}.results-controls:focus-within{outline:2px solid #3567a8;outline-offset:3px}.more-panel{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:20px 24px;margin:0 0 22px;border:1px solid var(--line);background:#fafbfc}.more-panel strong{font-family:var(--serif);font-size:19px}.more-panel p{margin:3px 0 0;font-size:13px;color:var(--muted)}.quick-traits{display:flex;flex-wrap:wrap;gap:8px}.quick-traits button{border:1px solid var(--line);background:#fff;border-radius:20px;padding:7px 12px;font-size:13px}.quick-traits button:hover,.quick-traits button.active{border-color:var(--accent);color:var(--accent)}.active-search{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0 0 18px;color:#5d656b;font-size:13px}.active-search button{display:flex;gap:4px;align-items:center;border:0;background:transparent;color:var(--accent-dark)}.styles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:27px;row-gap:22px;scroll-margin-top:20px}.style-card{min-width:0}.style-image-button{position:relative;display:block;width:100%;padding:0;border:0;overflow:hidden;background:#f2f3f4;text-align:left}.style-image-button img{width:100%;aspect-ratio:1.76;object-fit:cover;object-position:center;transition:transform .22s ease}.style-image-button:hover img{transform:scale(1.035)}.image-open-label{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:8px;padding:7px 10px;background:#fff;color:var(--ink);font-size:12px;opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s}.style-image-button:hover .image-open-label,.style-image-button:focus-visible .image-open-label{opacity:1;transform:translateY(0)}.card-heading-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px}.card-title{padding:0;border:0;background:transparent;font-family:var(--serif);font-size:23px;font-weight:600;line-height:1.35;text-align:left}.card-title:hover{color:var(--accent-dark)}.card-compare{display:flex;align-items:center;gap:7px;flex:0 0 auto;padding:3px 0 3px 13px;border:0;border-left:1px solid var(--line);background:transparent;font-family:var(--serif);font-size:14px;white-space:nowrap}.card-compare:hover,.card-compare.is-selected{color:var(--accent-dark)}.card-short{margin:1px 0 0;color:#666c70;font-family:var(--serif);font-size:14px;line-height:1.4}.empty-state{padding:80px 20px;border-top:1px solid var(--line);text-align:center}.empty-state h2{font-family:var(--serif);font-size:34px;margin:0}.empty-state p{color:var(--muted)}.guide-section{display:grid;grid-template-columns:250px 1fr auto;align-items:start;gap:36px;padding-top:50px;padding-bottom:70px;border-top:1px solid var(--line)}.guide-section .eyebrow{padding-top:10px}.guide-section h2{margin:0 0 8px;font:600 35px/1.2 var(--serif)}.guide-section p{max-width:610px;margin:0;line-height:1.7;color:#5d656b}.guide-section a{display:flex;gap:8px;align-items:center;align-self:center;text-decoration:none;color:var(--accent-dark);font-weight:700;font-size:14px}.site-footer{border-top:1px solid var(--line)}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:26px;color:#6b7378;font-size:12px}.footer-inner>span:first-child{color:var(--ink);font-family:var(--serif);font-size:17px;white-space:nowrap}.footer-inner p{max-width:590px;margin:0}.footer-inner>span:last-child{white-space:nowrap}.compare-tray{position:fixed;z-index:30;left:50%;bottom:20px;transform:translate(-50%);display:flex;align-items:center;gap:18px;min-height:68px;max-width:calc(100vw - 24px);padding:9px 12px;background:#202322;color:#fff;box-shadow:0 12px 35px #0003}.tray-thumbs{display:flex;align-items:center;padding-left:2px}.tray-thumbs img{width:46px;height:46px;object-fit:cover;margin-left:-2px;border:2px solid #202322}.compare-tray>span{font-size:13px;font-weight:700;white-space:nowrap}.compare-tray small{display:block;margin-top:2px;color:#c7c9c6;font-size:11px;font-weight:400}.tray-compare{display:flex;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:0 15px;border:0;background:#dbe7af;color:var(--ink);font-size:13px;font-weight:700;white-space:nowrap}.tray-compare:disabled{background:#a5aaa4;color:#444}.tray-clear{display:flex;padding:7px;border:0;background:transparent;color:#fff}.modal-backdrop{position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto;background:#171a1bb3}.modal-panel{position:relative;width:min(100%,760px);max-height:min(92vh,1100px);overflow:auto;background:#fff;box-shadow:0 20px 60px #0003}.modal-panel.modal-wide{width:min(100%,1200px)}.detail-layout{display:grid;grid-template-columns:48% 52%;min-height:680px}.detail-visual{display:flex;flex-direction:column;justify-content:center;gap:24px;padding:33px;background:#f6f7f7}.detail-visual>img{width:100%;aspect-ratio:1.76;object-fit:cover}.detail-image-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;letter-spacing:.14em;color:#646b6e}.detail-steps{display:flex;align-items:center;gap:13px;white-space:nowrap}.detail-steps button{display:flex;padding:4px;border:0;background:transparent;color:var(--ink)}.detail-copy{padding:32px 36px 32px 38px}.modal-topline{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:10px;font-weight:700;letter-spacing:.18em;color:#6c7377}.modal-topline button,.modal-close{display:flex;padding:7px;border:0;background:transparent;color:var(--ink)}.detail-copy h2{margin:12px 0 8px;font:600 46px/1.15 var(--serif)}.detail-definition{margin:0 0 20px;color:#586166;font:17px/1.6 var(--serif)}.trait-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.trait-row{display:grid;grid-template-columns:95px 1fr;gap:16px;padding:10px 0;border-bottom:1px solid var(--soft-line)}.trait-row:last-child{border-bottom:0}.trait-row>span{padding-top:2px;color:var(--accent-dark);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.trait-row p{margin:0;color:#485157;font-size:13px;line-height:1.5}.vocab-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:20px}.vocab-heading h3{margin:0;font:600 22px var(--serif)}.vocab-heading button,.example-prompt button{display:flex;gap:6px;align-items:center;padding:4px 0;border:0;background:transparent;color:var(--accent-dark);font-size:12px;font-weight:700;white-space:nowrap}.vocab-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.vocab-chips span{padding:6px 9px;border:1px solid var(--line);color:#4e555a;font-size:12px}.example-prompt{margin-top:18px;padding:12px 0;border-top:1px solid var(--soft-line);border-bottom:1px solid var(--soft-line)}.example-prompt summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;font-size:13px;font-weight:700}.example-prompt summary::-webkit-details-marker{display:none}.example-prompt[open] summary svg{transform:rotate(180deg)}.example-prompt p{font-size:13px;color:#4e565b;line-height:1.6}.watch-for{margin:15px 0 19px;color:#667075;font-size:12px;line-height:1.55}.watch-for strong{color:#424b4f}.detail-actions{display:flex;align-items:center;gap:18px}.primary-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:11px 15px;border:0;border-radius:3px;background:var(--accent);color:#fff;font-size:13px;font-weight:700}.text-button{display:flex;align-items:center;gap:6px;padding:8px 0;border:0;background:transparent;font-size:12px;font-weight:700}.provenance{margin:15px 0 0;color:#889095;font-size:11px}.compare-modal{padding:31px 33px}.compare-modal-header{display:flex;justify-content:space-between;gap:20px;margin-bottom:25px}.compare-modal-header h2{margin:7px 0 4px;font:600 40px/1.2 var(--serif)}.compare-modal-header p{margin:0;color:#667075;font-family:var(--serif);font-size:16px}.compare-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.compare-columns.count-3{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-columns.count-4{grid-template-columns:repeat(4,minmax(0,1fr))}.compare-column{min-width:0}.compare-column>img{width:100%;aspect-ratio:1.5;object-fit:cover}.compare-column-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.compare-column-title h3{margin:0;font:600 25px var(--serif)}.compare-column-title button{display:flex;padding:5px;border:0;background:transparent;color:#6d7478}.compare-column>p{min-height:45px;margin:2px 0 12px;color:#667075;font-size:12px;line-height:1.45}.compare-column dl{margin:0;border-top:1px solid var(--line)}.compare-column dl>div{display:grid;grid-template-columns:68px 1fr;gap:8px;padding:8px 0;border-bottom:1px solid var(--soft-line);font-size:12px;line-height:1.45}.compare-column dt{color:var(--accent-dark);font-weight:700;text-transform:capitalize}.compare-column dd{margin:0;color:#4d565b}.copy-vocab{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:38px;margin-top:13px;border:1px solid var(--line);background:#fff;font-size:12px;font-weight:700}.copy-vocab:hover{border-color:var(--accent);color:var(--accent-dark)}.comparison-note{margin:20px 0 0;color:#7b8386;font-size:11px;line-height:1.5}.toast{position:fixed;z-index:80;right:24px;bottom:24px;display:flex;align-items:center;gap:8px;padding:12px 16px;background:#202322;color:#fff;box-shadow:0 8px 30px #0002;font-size:13px}@media(max-width:1260px){.brand{min-width:auto}.brand strong{font-size:22px}.brand small{font-size:8px}.primary-nav{gap:20px}.header-actions{gap:10px}.filters-bar{align-items:flex-start;padding-block:15px;flex-wrap:wrap}.filter-group{flex-wrap:wrap}.results-controls{margin-left:auto}.hero{grid-template-columns:minmax(0,2.2fr) minmax(220px,1fr);gap:24px}.benchmark-note{padding-left:28px}}@media(max-width:850px){.site-header{height:auto}.header-inner{min-height:72px;flex-wrap:wrap;gap:2px 14px;padding-block:10px}.brand strong{font-size:22px}.primary-nav{order:3;width:100%;height:38px;justify-content:center;margin:0}.primary-nav a{padding:5px 0 14px}.primary-nav a.is-active:after{bottom:5px}.header-actions{margin-left:auto}.header-compare{display:none}.hero{grid-template-columns:1fr;gap:20px;padding-top:35px}.hero-main h1{font-size:clamp(43px,6vw,60px)}.benchmark-note{border-left:0;border-top:1px solid var(--line);padding:16px 0 0}.benchmark-note>p,.benchmark-note>div{max-width:none}.benchmark-note>p{margin-block:7px;font-size:16px}.benchmark-note>div{display:none}.styles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-section{grid-template-columns:1fr;gap:12px}.guide-section a{justify-self:start}.detail-layout{grid-template-columns:1fr}.detail-visual{padding:24px}.compare-columns.count-3,.compare-columns.count-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.page-shell,.header-inner{padding-inline:18px}.brand{gap:9px}.brand svg{width:31px;height:31px}.brand strong{font-size:16px}.brand small{font-size:6.5px;letter-spacing:.2em}.header-search{display:none}.header-actions .header-cta{min-height:35px;padding-inline:12px;font-size:12px}.primary-nav{justify-content:flex-start;gap:24px}.primary-nav a{font-size:14px}.hero{padding-top:26px;padding-bottom:19px}.hero-main h1{max-width:430px;font-size:44px;line-height:1.13}.hero-main>p{margin-top:10px;font-size:16px}.search-form{height:56px;gap:10px;margin-top:20px;padding-left:13px}.search-form>svg{width:18px}.search-form input{font-size:15px}.search-form button{min-width:79px;padding-inline:11px;font-size:13px}.filters-bar{gap:13px}.filter-group{gap:7px}.filters-label{width:100%;margin:0 0 5px}.filter-select{min-width:95px}.more-filters{margin-left:0;font-size:13px}.results-controls{width:100%;justify-content:flex-end;border-top:1px solid var(--soft-line);padding-top:11px}.styles-grid{grid-template-columns:1fr;gap:26px}.card-title{font-size:22px}.more-panel{align-items:start;flex-direction:column;padding:15px}.footer-inner{align-items:flex-start;flex-direction:column;gap:8px}.compare-tray{width:calc(100vw - 24px);gap:7px;bottom:12px}.tray-thumbs img{width:30px;height:30px}.compare-tray>span{font-size:11px}.compare-tray small{display:none}.tray-compare{min-height:38px;padding-inline:9px;font-size:11px;margin-left:auto}.modal-backdrop{padding:0}.modal-panel,.modal-panel.modal-wide{max-height:100dvh;min-height:100dvh;width:100%}.detail-visual{padding:18px;gap:12px}.detail-copy{padding:22px 20px 35px}.detail-copy h2{font-size:38px}.compare-modal{padding:20px 17px}.compare-modal-header h2{font-size:32px}.compare-columns,.compare-columns.count-3,.compare-columns.count-4{grid-template-columns:1fr;gap:30px}.compare-column>p{min-height:0}}.prompt-recipes{margin:22px 0;padding-top:20px;border-top:1px solid var(--line)}.prompt-recipes h3{margin:0;font:600 25px/1.2 var(--serif)}.prompt-intro{margin:7px 0 16px;color:#586166;font-size:13px;line-height:1.55}.prompt-recipe{margin-top:10px;padding:13px 14px;border:1px solid var(--line);background:#fbfaf8}.prompt-recipe--style{border-color:#cbaea4;background:#fff}.prompt-recipe-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.prompt-recipe-head span{color:#687076;font-size:10px;font-weight:700;letter-spacing:.13em}.prompt-recipe-head button{display:flex;align-items:center;gap:5px;flex:0 0 auto;padding:4px 0;border:0;background:transparent;color:var(--accent-dark);font-size:11px;font-weight:700}.prompt-recipe p{margin:8px 0 0;color:#454d52;font-size:12px;line-height:1.62}.combined-copy{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:39px;margin-top:12px;border:1px solid var(--accent);background:#fff;color:var(--accent-dark);font-size:12px;font-weight:700}.combined-copy:hover{background:#faf0ec}@media(min-width:851px){.detail-visual{position:sticky;top:0;align-self:start;height:min(92vh,1100px)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.style-image-button img,.image-open-label{transition:none}}.style-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.style-tags span{font-size:11px;color:#666d70;padding:3px 7px;background:#f3f4f2;border-radius:3px}.subject-composer{margin:24px 0;padding:18px;background:#f6f7f5;border:1px solid var(--line)}.subject-composer h3{margin:0 0 12px;font-size:19px}.subject-composer>label{display:block;font-size:12px;margin:10px 0 7px}.subject-composer textarea{display:block;width:100%;min-height:110px;resize:vertical;border:1px solid #b9c0bd;background:#fff;padding:10px;font:14px/1.7 var(--sans);color:var(--ink)}.subject-composer .cover-toggle{display:flex;gap:8px;align-items:flex-start;line-height:1.6;margin:13px 0}.cover-toggle input{margin-top:4px}.subject-composer .primary-button{max-width:100%;white-space:normal}.primary-button:disabled{opacity:.45;cursor:not-allowed}.cover-advice{font-size:12px;line-height:1.7;color:#656d71}.sample-pending{width:100%;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:#f4f3ef;color:#777;font-size:14px}.sample-pending small{font-size:11px}.hero-main h1{font-size:clamp(30px,4.5vw,56px);line-height:1.35}.prompt-recipe-head{flex-wrap:wrap}.prompt-recipe-head button{white-space:normal}.card-title{font-family:var(--sans);font-size:21px;line-height:1.4}.detail-copy h2,.compare-column-title h3{font-family:var(--sans)}.card-heading-row{align-items:flex-start}.style-image-button img{aspect-ratio:16/9;object-fit:cover}.detail-visual>img{object-fit:contain}.compare-column>img{aspect-ratio:16/9;object-fit:contain}.guide-section h2{font-family:var(--sans)}@media(max-width:580px){.hero-main h1{font-size:34px}.detail-copy h2{font-size:29px}.subject-composer{padding:13px}.detail-actions{flex-wrap:wrap}.card-title{font-size:20px}}.benchmark-recipe{margin:16px 0;border-top:1px solid var(--line);padding-top:12px}.benchmark-recipe summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--accent-dark)}.benchmark-recipe .prompt-recipe{margin-top:12px}.style-tags{min-height:25px}.language-toggle{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:5px;padding:3px;background:#fff;flex-shrink:0}.language-toggle button{min-height:32px;padding:5px 8px;background:transparent;border:0;border-radius:3px;color:#525b60;font-size:12px;font-weight:600;white-space:nowrap}.language-toggle button[aria-pressed=true]{background:#202722;color:#fff}.language-toggle button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.modal-topline{flex-wrap:wrap;letter-spacing:.1em}.modal-topline>.language-toggle{margin-right:auto}.compare-modal-header>.language-toggle{align-self:flex-start}.hero-main h1:lang(en){font-size:clamp(35px,4vw,56px);line-height:1.15}.compare-modal-header{flex-wrap:wrap}.compare-modal-header>div:first-child{flex:1;min-width:200px}@media(max-width:580px){.header-actions .header-cta{display:none}.brand strong{font-size:14px}.brand small{font-size:6px}.header-inner{gap:6px}.header-actions{gap:4px}.language-toggle button{padding:5px 7px}.hero-main h1:lang(en){font-size:38px}.modal-topline>span{order:3;width:100%;font-size:9px}.compare-modal-header>div:first-child{flex-basis:100%}}
