﻿/* Shared Wonder layout: restrained blue, clear surfaces, consistent navigation. */
html{scroll-padding-top:100px}
.premium-page{color-scheme:light;background:#edf3fa;color:#162b47}
.premium-page .premium-header{background:#173f73;border-bottom-color:#315d91;box-shadow:0 3px 12px #0b24401a}
.premium-page .premium-links{color:#e3edfa}
.premium-page .premium-links a:hover,.premium-page .premium-links a[aria-current]{color:#fff}
.premium-page .premium-links a[aria-current]::after{background:#9bc7ff}
.premium-page .account-button{background:#225a98;border-color:#4e83bd;color:#fff}
.premium-page .menu-toggle{background:#1d4b80;border-color:#4b75a3;color:#fff}
.premium-page :focus-visible{outline-color:#145fc4}
@media(max-width:850px){html{scroll-padding-top:82px}}

/* Shop: light product surfaces with readable prices and preserved purchase states. */
.premium-shop{--bg:#edf3fa;--panel:#fff;--line:#d4deeb;--text:#152b48;--muted:#596d86;background:#edf3fa;color:#152b48}
.premium-shop .shop-assurance{border-color:#d4deeb;color:#556982}
.premium-shop .shop-assurance b{color:#286bb7}
.premium-shop .portal-choice{background:#fff;border:1px solid #d4deeb;color:#243c5a;box-shadow:0 2px 8px #16385c0a}
.premium-shop .portal-choice.selected{background:#e8f1fc;border-color:#9eb9d9}
.premium-shop .portal-choice strong{color:#162f50}
.premium-shop .portal-choice small{color:#596f8a}
.premium-shop .portal-mark{background:#e0ebf8;color:#245f9f}
.premium-shop .shop-category-heading h2,.premium-shop .section h2{color:#173253}
.premium-shop .shop-category-heading p,.premium-shop .section-head p{color:#5b6f87}
.premium-shop .shop-category{background:#fff;border:1px solid #d7e0ec;color:#183252;box-shadow:0 2px 9px #17314b0b}
.premium-shop .shop-category:hover{border-color:#80a8d5;box-shadow:0 8px 18px #17314b12}
.premium-shop .shop-category img{mix-blend-mode:normal;filter:none;background:#e7eff8}
.premium-shop .shop-category-copy strong{color:#183252}
.premium-shop .shop-category-copy em,.premium-shop .section-link{color:#355f8c}
.premium-shop .section.spotlight{background:transparent}
.premium-shop .section h2{font:600 36px/1.08 'Barlow Condensed',Impact,sans-serif;margin:0 0 12px}
.premium-shop .eyebrow{color:#356795}
.premium-shop .products{align-items:stretch}
.premium-shop .product{background:#fff;border:1px solid #d7e0ec;box-shadow:0 2px 8px #17314b0b}
.premium-shop .product:hover,.premium-shop .product:focus-within{border-color:#80a8d5;box-shadow:0 8px 20px #17314b16}
.premium-shop .product-art{background:#eaf0f7;border-color:#d7e0ec}
.premium-shop .product-art img{mix-blend-mode:normal;filter:none}
.premium-shop .product-info{background:#fff;color:#223953}
.premium-shop .product-category{color:#426c9d}
.premium-shop .product h3{color:#172f4f}
.premium-shop .product .desc{color:#586d86}
.premium-shop .product-meta span{background:#edf3f9;color:#526984;border-color:#dae3ed}
.premium-shop .price{border-color:#e0e7ef}
.premium-shop .price strong{color:#183354}
.premium-shop .price small{color:#586e85}
.premium-shop .product .details,.premium-shop .product-actions .details{color:#3f5d7b;border-color:#cbd7e5}
.premium-shop .btn.primary,.premium-shop .buy{background:#225fbd;border-color:#225fbd;color:#fff}
.premium-shop .btn.primary:hover,.premium-shop .buy:hover{background:#194f9f;border-color:#194f9f}
.premium-shop .vip-banner{background:#e4eef9;border:1px solid #c9d9eb;color:#213a58}
.premium-shop .vip-banner .eyebrow{color:#326da9}
.premium-shop .vip-banner h2{color:#173253}
.premium-shop .vip-banner p{color:#53677f}
.premium-shop #produtos{background:#f5f8fc;border-block:1px solid #d9e2ed}
.premium-shop .store-count{background:#e7f0fb;border:1px solid #c3d5e9;color:#295f99}
.premium-shop .store-toolbar{background:#fff;border:1px solid #d7e0ec}
.premium-shop .search-field,.premium-shop .sort-field{color:#526984}
.premium-shop .header-search{background:#fff;border-color:#cbd7e5}
.premium-shop .header-search input{color:#183252}
.premium-shop .header-search button{color:#285f99}
.premium-shop input,.premium-shop select,.premium-shop textarea{background:#fff;color:#183252;border-color:#cbd7e5}
.premium-shop input::placeholder,.premium-shop textarea::placeholder{color:#71839a;opacity:1}
.premium-shop .categories .cat{background:#fff;border-color:#d0dce9;color:#415a77}
.premium-shop .categories .cat.active{background:#225fbd;border-color:#225fbd;color:#fff}
.premium-shop .help-section{background:#fff;border-color:#d7e0ec}
.premium-shop .help-item{border-color:#d7e0ec}
.premium-shop .help-item b{color:#1c3658}
.premium-shop .help-item p{color:#5c7088}
.premium-shop footer,.premium-shop .premium-footer{background:#132d50;border-color:#23476f;color:#dce8f7}
.premium-shop footer .footer-links,.premium-shop footer .footer-bottom{color:#c0d0e4}
.premium-shop .modal{background:#030711ce}
.premium-shop .dialog{color-scheme:light;background:#fff;color:#193252;border:1px solid #ced9e7}
.premium-shop .dialog h2,.premium-shop .dialog h3,.premium-shop .detail-product h3{color:#183252}
.premium-shop .dialog p,.premium-shop .dialog small,.premium-shop .detail-grid span{color:#52677e}
.premium-shop .detail-product .detail-category,.premium-shop #selectedCategory{color:#365f8b}
.premium-shop #selectedPrice,.premium-shop .detail-product strong{color:#214f83}
.premium-shop .detail-grid{background:transparent}
.premium-shop .detail-grid>div{background:#f7f9fc;border-color:#d7e0ec}
.premium-shop .detail-grid b{color:#183252}
.premium-shop .detail-use,.premium-shop .pix{background:#f1f5fa;border-color:#d7e0ec}
.premium-shop .detail-use>b{color:#1d395b}
.premium-shop #paymentTitle,.premium-shop #paymentHelp{color:#36536f}
.premium-shop .checkout-form{background:#fff;border-color:#d7e0ec}
.premium-shop .checkout-form h3,.premium-shop .checkout-form label,.premium-shop .checkout-form .terms-check{color:#183252}
.premium-shop #checkoutForm input:not([type="checkbox"]),.premium-shop #checkoutForm textarea{background:#fff;color:#183252;border-color:#bdcbdc}
.premium-shop #checkoutForm input::placeholder,.premium-shop #checkoutForm textarea::placeholder{color:#657a91;opacity:1}
.premium-shop .checkout-form #checkout{background:#225fbd;border-color:#225fbd;color:#fff}
.premium-shop .dialog .detail-description,.premium-shop .dialog .checkout-status{color:#52677e}

/* Home: concise intro, server details, community video, then distinct sections. */
.wonder-home-page{--home-ink:#183252;--home-muted:#586d85;background:#edf3fa;color:#183252}
.wonder-home-page .premium-header{background:#173f73}
.wonder-home-page .city-hero{min-height:0;padding:34px 0;background:#173b6c;border-bottom:1px solid #315888}
.wonder-home-page .city-hero::before{display:none}
.wonder-home-page .city-hero-layout{min-height:0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.88fr);align-items:center;gap:54px;padding-block:10px}
.wonder-home-page .city-hero-copy{max-width:660px;animation:none}
.wonder-home-page .city-hero .eyebrow{display:flex;align-items:center;gap:11px;color:#d5e4f5;font-size:10px;letter-spacing:.13em}
.wonder-home-page .city-hero h1{max-width:660px;margin:19px 0 15px;font-size:clamp(48px,5.1vw,70px);line-height:.99;text-transform:none;letter-spacing:-.015em;text-shadow:none}
.wonder-home-page .city-hero h1 span{color:#a8ccf1}
.wonder-home-page .city-hero-copy>p{max-width:570px;margin:0 0 23px;color:#d2e0f2;font-size:14px;line-height:1.75}
.wonder-home-page .city-hero .hero-actions{display:flex;flex-wrap:wrap;gap:10px}
.wonder-home-page .city-hero .hero-actions .btn{min-height:46px;padding:11px 17px;font-size:12px}
.wonder-home-page .city-hero .btn.primary{background:#225fbd;border-color:#225fbd;color:#fff}
.wonder-home-page .city-hero .btn.primary:hover{background:#194f9f;border-color:#194f9f}
.wonder-home-page .city-hero .hero-outline{background:transparent;border-color:#7898bd;color:#f3f7fd}
.wonder-home-page .city-hero .hero-outline:hover{background:#214d80;border-color:#a8c9ee}
.wonder-home-page .hero-bottom{display:none}
.wonder-home-page .city-hero-server-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:17px;margin:0;padding:23px;border:1px solid #d2deeb;border-radius:9px;background:#fff;color:#183252;box-shadow:0 5px 20px #081b321c}
.wonder-home-page .server-card-kicker{grid-column:1/-1;color:#356795;font-size:9px;font-weight:700;letter-spacing:.13em}
.wonder-home-page .city-hero-server-card .server-state{grid-column:1/-1;max-width:none;gap:12px}
.wonder-home-page .city-hero-server-card .server-state strong{color:#183252;font-size:14px}
.wonder-home-page .city-hero-server-card .status-players,.wonder-home-page .city-hero-server-card .status-detail,.wonder-home-page .city-hero-server-card .connection-address>span{color:#586e85}
.wonder-home-page .city-hero-server-card .status-players b,.wonder-home-page .city-hero-server-card .connection-address strong{color:#1d3b5f}
.wonder-home-page .city-hero-server-card .server-state .status-check{margin-left:auto}
.wonder-home-page .city-hero-server-card .connection-address{grid-column:1;padding:0;border:0}
.wonder-home-page .city-hero-server-card .btn{grid-column:2;align-self:end;background:#edf4fb;border-color:#cbd9e9;color:#234f80;white-space:nowrap}
.wonder-home-page .city-hero-server-card .btn:hover{background:#e0ecf8;border-color:#9eb9d8}
.wonder-home-page .video-memories-section{padding:22px 0 12px}
.wonder-home-page .video-memories-section>.wrap{padding:26px;border:1px solid #d6e0eb;border-radius:10px;background:#fff;box-shadow:0 3px 14px #16395c08}
.wonder-home-page .video-memories-heading{margin-bottom:19px}
.wonder-home-page .video-memories-heading h2,.wonder-home-page .city-features h2,.wonder-home-page .start-city h2,.wonder-home-page .founders-copy h2,.wonder-home-page .social-heading h2{color:#183252}
.wonder-home-page .video-memories-heading p,.wonder-home-page .city-feature p,.wonder-home-page .start-grid p,.wonder-home-page .founders-copy p,.wonder-home-page .social-heading p{color:#5b7089}
.wonder-home-page .eyebrow,.wonder-home-page .video-memory-copy>span{color:#356795}
.wonder-home-page .city-hero .eyebrow{color:#d5e4f5}
.wonder-home-page .city-features{padding:20px 0 14px;background:transparent}
.wonder-home-page .city-features>.wrap{padding:28px;border:1px solid #d5dfeb;border-radius:10px;background:#fff;box-shadow:0 3px 14px #16395c08}
.wonder-home-page .city-features .section-heading{margin-bottom:22px}
.wonder-home-page .city-features .section-heading p,.wonder-home-page .start-city .section-heading p{max-width:650px;margin:0;padding:0;border:0;color:#5b7089}
.wonder-home-page .city-features .section-heading .eyebrow{margin:0 0 12px;padding:0;border:0;background:transparent;color:#356795}
.wonder-home-page .city-feature-grid{gap:12px}
.wonder-home-page .city-feature{padding:20px;border:1px solid #dce4ee;border-radius:7px;background:#f7f9fc;box-shadow:none}
.wonder-home-page .city-feature:hover{border-color:#9cb8d8;transform:translateY(-2px)}
.wonder-home-page .feature-number{margin-bottom:21px;color:#527399}
.wonder-home-page .city-feature svg{color:#2e70b5}
.wonder-home-page .city-feature h3{color:#1a3658}
.wonder-home-page .city-feature p{font-size:12px;line-height:1.7}
.wonder-home-page .video-memory-card{background:#fff;border-color:#d8e1ec}
.wonder-home-page .video-memory-copy h3{color:#183252}
.wonder-home-page .video-memory-copy>a{color:#4e647d}
.wonder-home-page .video-memory-note{color:#586e85}
.wonder-home-page .start-city{padding:22px 0;background:#e7eff8;border:0}
.wonder-home-page .start-city>.wrap{padding:28px;border:1px solid #d1deec;border-radius:10px;background:#fff}
.wonder-home-page .start-city .section-heading{margin-bottom:22px}
.wonder-home-page .start-city .section-heading .eyebrow{color:#356795}
.wonder-home-page .start-grid{gap:12px;margin-top:0}
.wonder-home-page .start-grid article{min-height:235px;padding:21px;border:1px solid #dce4ee;border-radius:7px;background:#f7f9fc;box-shadow:none}
.wonder-home-page .start-grid article:hover{transform:translateY(-2px);border-color:#9cb8d8;box-shadow:0 6px 15px #16395c0b}
.wonder-home-page .start-grid article>span{width:38px;height:38px;border:1px solid #bdd0e5;border-radius:8px;background:#e8f0f8;color:#356795;font-size:19px}
.wonder-home-page .start-grid h3{margin:16px 0 8px;color:#1a3658}
.wonder-home-page .start-grid p{font-size:12px;line-height:1.7}
.wonder-home-page .start-grid .text-link{color:#2e69a8}
.wonder-home-page .start-grid .copy-address{background:#edf4fb;border-color:#cbd9e9;color:#234f80}
.wonder-home-page .owner-section{padding:38px 0;background:#fff;border-block:1px solid #dce4ed}
.wonder-home-page .founders-inner{gap:38px}
.wonder-home-page .founders-copy h2 span,.wonder-home-page .social-heading h2 span,.wonder-home-page .city-features h2 span,.wonder-home-page .start-city h2 span{color:#456f9f}
.wonder-home-page .founders-copy p{color:#5b7089}
.wonder-home-page .owner-cards{grid-template-columns:repeat(4,minmax(0,1fr))}
.wonder-home-page .owner-card{border-color:#d8e1ec;border-radius:7px;background:#f7f9fc;box-shadow:none}
.wonder-home-page .owner-card img{height:205px;filter:none;object-position:center 24%}
.wonder-home-page .owner-zpoko img{object-position:center 35%}
.wonder-home-page .owner-card strong{color:#183252}
.wonder-home-page .owner-card figcaption span{color:#5b7089}
.wonder-home-page .social-section{padding:30px 0 38px;background:#e7eff8;border:0}
.wonder-home-page .social-section>.wrap{padding:28px;border:1px solid #d1deec;border-radius:10px;background:#fff}
.wonder-home-page .social-heading{margin-bottom:22px}
.wonder-home-page .social-heading p{color:#5b7089}
.wonder-home-page .social-card{border-color:#d8e1ec;border-radius:7px;background:#f7f9fc;color:#183252;box-shadow:none}
.wonder-home-page .social-card:hover{border-color:#94b1d2;background:#f0f5fa;transform:translateY(-2px)}
.wonder-home-page .social-card b{color:#183252}
.wonder-home-page .social-card small{color:#5b7089}
.wonder-home-page .social-icon{background:#e3edf8;color:#2b67a5}
.wonder-home-page .premium-footer{background:#132d50;border-color:#274a72;color:#dce8f7}
.wonder-home-page .premium-footer .footer-brand p,.wonder-home-page .premium-footer .footer-links,.wonder-home-page .premium-footer .footer-bottom{color:#c0d0e4}

/* Marketplace and account keep their own content, with consistent site navigation. */
.marketplace-page.premium-page{--text:#183252;--muted:#5b7089;--line:#d7e0ec;--panel:#fff;color-scheme:light;background:#edf3fa;color:#183252}
.marketplace-page.premium-page h1,.marketplace-page.premium-page h2,.marketplace-page.premium-page h3,.marketplace-page.premium-page h4{color:#183252}
.marketplace-page.premium-page p{color:#5b7089}
.marketplace-page.premium-page .market-hero h1{color:#fff}
.marketplace-page.premium-page .market-hero p{color:#d9e5f4}
.marketplace-page.premium-page .market-tabs button{color:#536b86}
.marketplace-page.premium-page .market-tabs button[aria-selected="true"]{color:#225d9d}
.marketplace-page.premium-page .market-results h2,.marketplace-page.premium-page .market-sidebar h2{color:#183252}
.marketplace-page.premium-page .sidebar-help strong,.marketplace-page.premium-page .sidebar-help p{color:#526984}
.marketplace-page.premium-page input,.marketplace-page.premium-page select,.marketplace-page.premium-page textarea{background:#fff;color:#183252;border-color:#cbd7e5}
.marketplace-page.premium-page input::placeholder{color:#6d8198}
.marketplace-page.premium-page .market-guide h2,.marketplace-page.premium-page .market-guide h3,.marketplace-page.premium-page .market-guide strong{color:#183252}
.marketplace-page.premium-page .market-guide p,.marketplace-page.premium-page .market-guide li{color:#536b84}
.marketplace-page.premium-page .button.light{background:#fff;border-color:#cbd8e7;color:#285581}
.marketplace-page.premium-page .button.light:hover{background:#f1f6fb;border-color:#9bb6d4;color:#194c80}
.marketplace-page.premium-page #clearFilters,.marketplace-page.premium-page button[data-copy-command]{color:#2f5f92}
.marketplace-page.premium-page .market-sidebar .selected,.marketplace-page.premium-page .market-sidebar [aria-pressed="true"]{color:#245a93}
.marketplace-page.premium-page .section-eyebrow,.marketplace-page.premium-page .guide-heading .section-eyebrow{color:#4c6684}
.marketplace-page.premium-page .market-guide .step-number{color:#506f97}
.marketplace-page.premium-page .footer-inner>p{color:#d1deed}
.marketplace-page.premium-page .player-identity span,.marketplace-page.premium-page .market-results .result-meta,.marketplace-page.premium-page .market-results .empty-state p{color:#5d728c}
.account-page .public-recovery-form>small{color:#536981}
.account-page .access-instructions li>span{color:#657891}
.account-page .access-instructions>p{color:#596d85}
.account-page footer>a[href$="loja.html"]{color:#526782}

@media(max-width:900px){
 .wonder-home-page .city-hero-layout{grid-template-columns:minmax(0,1fr) minmax(270px,.8fr);gap:28px}
 .wonder-home-page .city-hero h1{font-size:clamp(46px,6.5vw,64px)}
 .wonder-home-page .founders-inner{grid-template-columns:1fr;gap:24px}
 .wonder-home-page .founders-copy{max-width:640px}
}
@media(max-width:700px){
 .wonder-home-page .city-hero{padding:28px 0}
 .wonder-home-page .city-hero-layout{grid-template-columns:1fr;gap:22px}
 .wonder-home-page .city-hero h1{font-size:clamp(44px,10vw,60px)}
 .wonder-home-page .city-hero-server-card{grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:19px}
 .wonder-home-page .city-hero-server-card .server-state,.wonder-home-page .server-card-kicker{grid-column:1/-1}
 .wonder-home-page .city-hero-server-card .connection-address{grid-column:1;padding:0;border:0}
 .wonder-home-page .city-hero-server-card .btn{grid-column:2;grid-row:auto}
 .wonder-home-page .video-memories-section>.wrap,.wonder-home-page .city-features>.wrap,.wonder-home-page .start-city>.wrap,.wonder-home-page .social-section>.wrap{padding:20px}
 .wonder-home-page .city-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .wonder-home-page .start-grid{grid-template-columns:1fr}
 .wonder-home-page .start-grid article{min-height:0}
 .wonder-home-page .owner-cards{grid-template-columns:repeat(2,minmax(0,1fr))}
 .wonder-home-page .owner-card img{height:150px}
}
@media(max-width:480px){
 html{scroll-padding-top:76px}
 .wonder-home-page .city-hero-copy>p{font-size:13px}
 .wonder-home-page .video-memories-section>.wrap,.wonder-home-page .city-features>.wrap,.wonder-home-page .start-city>.wrap,.wonder-home-page .social-section>.wrap{padding:17px}
 .wonder-home-page .city-feature-grid,.wonder-home-page .video-memories-grid,.wonder-home-page .social-cards{grid-template-columns:1fr}
 .wonder-home-page .owner-cards{grid-template-columns:1fr}
 .wonder-home-page .owner-card{display:grid;grid-template-columns:110px 1fr;align-items:center}
 .wonder-home-page .owner-card img{height:120px}
 .wonder-home-page .owner-card figcaption{padding:14px}
}
@media(prefers-reduced-motion:reduce){.wonder-home-page *, .premium-page *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
.premium-shop #copyIpTop{color:#285f99}
.marketplace-page.premium-page .sidebar-help a{color:#2f5f92}

/* Compact, centered team presentation */
.wonder-home-page .owner-section{padding:48px 0 54px}
.wonder-home-page .founders-inner{grid-template-columns:minmax(0,1fr);gap:28px;align-items:stretch}
.wonder-home-page .founders-copy{display:flex;max-width:720px;margin:0 auto;flex-direction:column;align-items:center;text-align:center}
.wonder-home-page .founders-copy>.eyebrow{margin:0 0 10px}
.wonder-home-page .founders-copy h2{margin:0 0 12px;font-size:clamp(32px,3vw,40px);line-height:1.06}
.wonder-home-page .founders-copy p{max-width:610px;margin:0 auto 16px}
.wonder-home-page .founders-copy .btn{align-self:center}
.wonder-home-page .owner-cards{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;max-width:1400px;margin:0 auto}
.wonder-home-page .owner-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border-radius:10px;background:#f7f9fc;box-shadow:0 5px 18px rgba(24,50,82,.07)}
.wonder-home-page .owner-card img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center 30%}
.wonder-home-page .owner-card img[src*="snake-wonder-owner"]{object-position:center 50%}
.wonder-home-page .owner-card img[src*="wonder-owner-2"]{object-position:center 22%}
.wonder-home-page .owner-zpoko img{object-position:center 50%}
.wonder-home-page .owner-irare img{object-position:center 5%}
.wonder-home-page .owner-card img[src*="wonder-discord-programmer"]{object-position:center 8%}
.wonder-home-page .owner-card figcaption{display:flex;min-height:76px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:14px 10px;text-align:center}
.wonder-home-page .owner-card strong{font-size:14px}
.wonder-home-page .owner-card figcaption span{font-size:11px}
@media(max-width:900px){
 .wonder-home-page .owner-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1000px}
 .wonder-home-page .owner-card:nth-child(4):nth-last-child(2){grid-column:2}
}
@media(max-width:700px){
 .wonder-home-page .owner-section{padding:36px 0 42px}
 .wonder-home-page .owner-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
 .wonder-home-page .owner-card:nth-child(4):nth-last-child(2){grid-column:auto}
 .wonder-home-page .owner-card:last-child:nth-child(5){grid-column:1 / -1;max-width:calc((100% - 12px) / 2);justify-self:center}
 .wonder-home-page .owner-card img{height:auto;aspect-ratio:1 / 1}
}
@media(max-width:480px){
 .wonder-home-page .founders-copy{align-items:flex-start;text-align:left}
 .wonder-home-page .founders-copy .btn{align-self:flex-start}
 .wonder-home-page .owner-cards{grid-template-columns:1fr;max-width:430px}
 .wonder-home-page .owner-card:last-child:nth-child(5){grid-column:auto;max-width:none;justify-self:stretch}
 .wonder-home-page .owner-card{display:grid;grid-template-columns:110px minmax(0,1fr);align-items:center}
 .wonder-home-page .owner-card img{width:110px;height:120px;aspect-ratio:auto}
 .wonder-home-page .owner-card figcaption{min-height:0;align-items:flex-start;padding:14px;text-align:left}
}


/* Slightly larger site wordmark */
.premium-header .brand-logo img{width:200px;height:50px}
@media(max-width:580px){.premium-header .brand-logo img{width:142px;height:35px}}
@media(max-width:380px){.premium-header .brand-logo img{width:132px;height:33px}}
