/* Three review directions share behavior and accessibility; no identity is approved yet. */
html[data-design]{--bg:#191f23;--panel:#252e34;--line:#58636a;--text:#e9e4da;--muted:#b7bdbe;--gold:#b8a383;--bright:#d5c5a9;--surface:#252e34;--surface-2:#303b42;--input:#303b42;--input-text:#f1ece2;--accent:#b8a383;--on-accent:#1b2023;--border:#76818855;--display:Cinzel,Georgia,serif;color-scheme:dark}
html[data-design=court]{--bg:#e8e1d5;--panel:#f4efe6;--line:#aa9f90;--text:#302e2b;--muted:#665e54;--gold:#8d6556;--bright:#714e42;--surface:#f4efe6;--surface-2:#e3dacc;--input:#fffaf1;--input-text:#302e2b;--accent:#80594c;--on-accent:#fff8ee;--border:#84756355;color-scheme:light}
html[data-design=ember]{--bg:#171b1d;--panel:#29282c;--line:#66585c;--text:#e9e5dd;--muted:#b7b1b2;--gold:#b4827b;--bright:#d0aba3;--surface:#29282c;--surface-2:#353037;--input:#343139;--input-text:#f2eae7;--accent:#b4827b;--on-accent:#231d1e;--border:#8c727855}
html[data-design] body{background:var(--bg);color:var(--text)}html[data-design] body:before{background:linear-gradient(110deg,#181f23f5,#1d272fea),url('/assets/art/kings-landing.webp') center/cover;filter:none}html[data-design=court] body:before{background:linear-gradient(#eee8ddf4,#e8e1d5f5),url('/assets/design-v8/court-hero-small.webp') center/cover}html[data-design=ember] body:before{background:linear-gradient(110deg,#1a1d20f7,#251f24ed),url('/assets/design-v8/ember-hero-small.webp') center/cover}
#designReviewBar{background:#111a20;color:#c8c6be;border-bottom:1px solid #68747a40}.design-review-inner{max-width:1440px;margin:auto;padding:9px 28px;display:flex;gap:20px;align-items:center;justify-content:space-between;font-size:11px}.design-review-inner>div{display:flex;gap:6px}.design-review-inner button{background:transparent;border:1px solid #81909655;color:#b8c1c5;padding:6px 11px;border-radius:3px;font-size:11px}.design-review-inner button.active{color:#f2eadc;border-color:#b4a58a;background:#343938}.design-review-inner>a:last-child{color:#c2b299}.brand.brand-lockup{display:flex!important;align-items:center;gap:12px;width:auto!important;min-width:215px!important;flex-shrink:0;text-align:start;direction:ltr}.brand.brand-lockup img{width:42px!important;height:48px!important;aspect-ratio:auto!important;object-fit:contain}.brand-lockup .wordmark{font:500 16px/1.5 Cinzel,Georgia,serif;letter-spacing:1.5px;white-space:nowrap;color:#e6dfd2}html[data-design] #header{background:#192127f5;border-color:#7c817d33}html[data-design=court] #header{background:#282723f7}html[data-design=ember] #header{background:#1c2024f7}.header-inner{max-width:1600px;margin:auto;padding-inline:32px;min-height:90px;gap:24px}.nav a{font-size:12px!important;color:#bfc2be}.nav a.active{color:#efe5d2!important}.nav a.active:after{background:var(--accent)!important}.account-actions{color:#e5e6e0}.account-actions .language{color:#ddd9cf}.account-actions>.button{border-color:#7f898a77!important;background:transparent!important;color:#e6e4dc!important}.search-trigger{font-family:Arial,sans-serif;font-size:30px;width:27px;text-align:center;color:#ccc9bf;line-height:1}.footer .brand-lockup{min-width:0!important}#authority:not(:empty){background:var(--surface);border-bottom:1px solid var(--border);color:var(--text)}#authority a{border-color:var(--border)}
html[data-design] .panel,html[data-design] .request,html[data-design] .event,html[data-design] .verification-panel,html[data-design] .stat{background:var(--surface);border:1px solid var(--border);color:var(--text);border-radius:5px;box-shadow:none}html[data-design] .panel h1,html[data-design] .panel h2,html[data-design] .panel h3,html[data-design] .page-heading h1{color:var(--text)}html[data-design] .muted,html[data-design] .panel p,html[data-design] .legend{color:var(--muted)}html[data-design] input:not([type=checkbox]):not([type=file]),html[data-design] select,html[data-design] textarea{background:var(--input)!important;color:var(--input-text)!important;-webkit-text-fill-color:var(--input-text)!important;caret-color:var(--accent)!important;border-color:var(--border)!important;border-radius:3px}html[data-design] input::placeholder,html[data-design] textarea::placeholder{color:var(--muted);opacity:.9}html[data-design] input:focus,html[data-design] select:focus,html[data-design] textarea:focus{outline:2px solid var(--accent);outline-offset:2px;box-shadow:none!important}html[data-design] .button.primary{background:var(--accent)!important;border-color:var(--accent)!important;color:var(--on-accent)!important;box-shadow:none!important}html[data-design] .button.quiet,html[data-design] .tab{background:var(--surface-2);border-color:var(--border);color:var(--text)}html[data-design] .tab.active{background:var(--surface-2);border-color:var(--accent);color:var(--text)}html[data-design] .button:not(.primary):not(.danger){border-color:var(--border)}html[data-design] .tip{background:var(--surface-2);border-color:var(--border);color:var(--text)}html[data-design] .badge{background:var(--surface-2);color:var(--text);border-color:var(--border)}html[data-design=court] .stamp{background:#dae2d6;color:#345b41;border-color:#6d8c76}html[data-design=court] .message{background:#e1d9cd}html[data-design=court] .message.mine{background:#ddd0bd}html[data-design] .table td,html[data-design] .table th{border-color:var(--border)}html[data-design=court] .verification-steps .active{background:#e0d4bf;color:#493d2c;border-color:#9a8667}
.scene-hero{position:relative;isolation:isolate;background:#1b2328;overflow:hidden}.scene-image{position:relative}.scene-image>img{width:100%;height:auto;aspect-ratio:1672/941;display:block;object-fit:contain}.scene-shade{position:absolute;inset:0;background:linear-gradient(270deg,#152028c9 0%,#17222d63 40%,transparent 68%),linear-gradient(0deg,#14202870,transparent 35%)}html[dir=ltr] .scene-shade{background:linear-gradient(90deg,#152028df 0%,#17222d75 40%,transparent 75%)}.scene-layout{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-start;padding-block:55px;max-width:1440px;margin:auto}.scene-copy{max-width:550px;width:45%;color:#eee9df}.scene-eyebrow{display:flex;align-items:center;gap:12px;color:#d5c6ae;font-size:12px;margin-bottom:22px}.scene-eyebrow i{display:block;width:34px;height:1px;background:#b7a17d}.scene-copy h1{font-family:Cinzel,Georgia,serif;font-size:clamp(43px,5.1vw,82px);font-weight:500;line-height:1.18;color:#eee8db;letter-spacing:1px;margin-bottom:24px}.scene-copy h1 span{display:block}.scene-copy h2{font-size:clamp(18px,1.7vw,25px);color:#e4dccc;font-weight:500;line-height:1.7}.scene-copy p{font-size:14px;color:#d3d3cc;line-height:2;max-width:500px}.scene-copy .actions{margin-top:26px;gap:12px}.scene-copy .button{min-height:46px;padding:11px 22px}.scene-copy .button.quiet{background:#192b37bb!important;color:#e8e7dc;border-color:#c0c0ac66!important}.scene-footnote{display:flex;gap:20px;margin-top:25px;font-size:11px;color:#bcbfb8}.scene-footnote span+span{border-inline-start:1px solid #a9aa9655;padding-inline-start:20px}
html[data-design=court] .scene-hero{background:#e8e1d5;padding:0 40px 38px;display:flex;flex-direction:column-reverse;overflow:visible}html[data-design=court] .scene-layout{position:static;padding:56px 0 34px;display:block;width:100%}html[data-design=court] .scene-copy{width:100%;max-width:850px;text-align:center;margin:auto;color:#302e2b}html[data-design=court] .scene-eyebrow,html[data-design=court] .scene-copy .actions,html[data-design=court] .scene-footnote{justify-content:center}html[data-design=court] .scene-copy h1{color:#302e2b;font-size:clamp(40px,4.5vw,68px)}html[data-design=court] .scene-copy h1 span{display:inline}html[data-design=court] .scene-copy h2{color:#644b3d}html[data-design=court] .scene-copy p{color:#665e54;max-width:700px;margin-inline:auto}html[data-design=court] .scene-eyebrow{color:#805b49}html[data-design=court] .scene-footnote{color:#72665a}html[data-design=court] .scene-image{width:min(1280px,100%);margin:auto;border:1px solid #9183716b;padding:12px;background:#f3ece0;box-shadow:0 14px 35px #302e2b15}html[data-design=court] .scene-shade{display:none}
html[data-design=ember] .scene-hero{display:grid;grid-template-columns:1.45fr 1fr;direction:ltr;background:#202328;min-height:610px;border-bottom:1px solid #80636766}html[data-design=ember] .scene-image{align-self:center;padding:20px 0 20px 20px}html[data-design=ember] .scene-image>img{border:1px solid #80636744}html[data-design=ember] .scene-shade{display:none}html[data-design=ember] .scene-layout{position:static;padding:44px 42px;width:100%;max-width:none;direction:rtl}html[data-design=ember][dir=ltr] .scene-layout{direction:ltr}html[data-design=ember] .scene-copy{width:100%;max-width:540px}html[data-design=ember] .scene-copy h1{font-size:clamp(38px,4.2vw,64px);font-weight:600;color:#e6e4de}html[data-design=ember] .scene-eyebrow{color:#bd938b}
html[data-design] .realm-stat{background:var(--surface)!important;border-color:var(--border)!important;padding:22px 25px!important}html[data-design] .realm-stat strong{color:var(--text)!important;font-size:23px!important}html[data-design] .realm-stat span{color:var(--muted)!important}.section-title h2{color:var(--text)}html[data-design] .chronicle-banner,html[data-design] .discord-banner{background:var(--surface);border:1px solid var(--border);padding:28px;border-radius:5px}html[data-design] .chronicle-banner .year{color:var(--accent)}html[data-design] .explore{border:1px solid var(--border)}html[data-design] .steps>div{background:var(--surface);border:1px solid var(--border);padding:24px;border-radius:5px}html[data-design] .steps{gap:18px}html[data-design] .step-number{color:var(--accent)}
.house-landscape-card{border-radius:5px!important;position:relative}.house-landscape-card .house-card-scene{width:100%;height:auto!important;aspect-ratio:16/10!important;object-fit:cover!important;transition:transform .5s ease!important}.house-landscape-card:hover .house-card-scene{transform:scale(1.035)}.house-landscape-card .house-caption{min-height:137px}.house-landscape-card .house-caption>small{font-size:10px;color:#bdc5c6!important}.house-landscape-card .house-caption h3{font-size:22px!important;margin:7px 0!important}.house-landscape-card .house-caption>span:not(.arrow){font-size:11px;color:#c4c9c8}.house-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-houses{grid-template-columns:repeat(4,minmax(0,1fr))}
.house-panorama{position:relative;isolation:isolate;overflow:hidden;background:var(--house-deep);color:#f2ede2}.house-scene{width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;display:block}.house-panorama-shade{position:absolute;inset:0;background:linear-gradient(270deg,#101c28ed,#15222e80 50%,#16242d18),linear-gradient(0deg,var(--house-deep),transparent 30%)}html[dir=ltr] .house-panorama-shade{background:linear-gradient(90deg,#101c28ef,#15222e88 50%,#16242d18),linear-gradient(0deg,var(--house-deep),transparent 30%)}.house-panorama-content{position:absolute;inset:0;max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:60px}.back-link{position:absolute;top:27px;inset-inline-start:38px;font-size:12px;color:#d5d7d1;border-bottom:1px solid #b2bebc55;padding-bottom:6px}.house-title-block{width:58%;max-width:680px}.house-region{color:var(--house-accent);font-size:13px}.house-title-block h1{font-size:clamp(42px,4.7vw,72px);font-family:Cairo,Inter,sans-serif;font-weight:600;margin:16px 0 5px;color:#f3efe4}.house-latin{font:500 17px Cinzel,Georgia,serif;letter-spacing:3px;color:var(--house-accent);margin-bottom:24px}.house-intro{font-size:15px;line-height:2;color:#d3d8d3;max-width:580px}.house-title-block blockquote{margin:20px 0;color:var(--house-accent);font-size:19px;border-inline-start:2px solid var(--house-accent);padding-inline-start:18px}.house-title-block .actions{margin-top:28px}.house-title-block .button.primary{background:var(--house-accent)!important;border-color:var(--house-accent)!important;color:#16212a!important}.house-title-block .button:not(.primary){background:#1b2b35c9;border-color:#a9b2ae77;color:#ece9dd}.house-standard{width:230px;flex:0 0 230px;display:flex;flex-direction:column;align-items:center;padding-top:30px}.house-standard img{max-height:345px;object-fit:contain;width:auto;box-shadow:0 18px 50px #07101a66;border:1px solid #b3bcb333}.house-standard img[height="256"]{width:200px;height:200px;padding:18px;background:#142330b8;box-shadow:none}.house-standard small{font-size:10px;color:#b8c7ca;margin-top:15px;text-align:center}.house-record{padding-bottom:60px}.house-facts-v8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:26px 0 45px}.house-facts-v8>div{padding:22px;background:var(--surface);border:1px solid var(--border);border-top:2px solid var(--house-accent);border-radius:4px;min-width:0}.house-facts-v8 small{display:block;font-size:11px;color:var(--muted);margin-bottom:12px}.house-facts-v8 strong{font-size:18px;color:var(--text)}.house-story-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:36px}.house-story-grid article{border:1px solid var(--border);background:var(--surface);padding:30px;border-radius:5px}.house-story-grid p{color:var(--muted);font-size:14px;line-height:2}.section-number{font:400 33px Cinzel,Georgia,serif;color:var(--house-accent)}.house-story-grid h2{font-size:26px;margin-top:8px}.house-story-grid h3{font-size:18px;margin-top:25px}.name-ribbon{display:flex;flex-wrap:wrap;gap:9px;margin:25px 0}.name-ribbon span{border:1px solid var(--border);background:var(--surface-2);padding:7px 12px;font:13px Inter,Arial,sans-serif}.lord-identity{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:24px 0}.lord-identity img{width:64px;height:64px;object-fit:contain;padding:5px;background:#1c2a34;border-radius:5px}.lord-identity small,.lord-identity strong{display:block}.lord-identity strong{font-size:20px;margin-top:5px}.house-disclaimer{color:var(--muted);font-size:12px;line-height:2;border-top:1px solid var(--border);padding-top:22px;margin-top:36px}.house-record .portrait-gallery{background:var(--surface);border-color:var(--border);padding:30px}.house-record .portrait-grid figure{background:var(--surface-2);border-color:var(--border)}.house-record .portrait-grid figcaption{color:var(--text)}.house-record .portrait-grid img{max-width:240px}
.concept-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.studio-intro{padding:24px 28px;background:var(--surface);border:1px solid var(--border);border-radius:5px}.studio-intro p{margin:14px 0 0;color:var(--muted)}.review-chip{display:inline-block;padding:5px 12px;border:1px solid var(--accent);color:var(--bright);font-size:12px}.concept-card{border:1px solid var(--border);background:var(--surface);border-radius:6px;overflow:hidden}.concept-card.selected{outline:2px solid var(--accent);outline-offset:4px}.concept-photo{position:relative}.concept-photo>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.concept-photo>span{position:absolute;top:14px;inset-inline-start:14px;padding:6px 12px;background:#172330d9;color:#e7e4d8;font:21px Cinzel,Georgia,serif}.concept-copy{padding:24px}.concept-wordmark{padding:15px 10px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #85909755;margin-bottom:24px;border-radius:3px}.concept-wordmark img{width:55px;height:55px;object-fit:contain}.concept-wordmark strong{font:500 13px Cinzel,Georgia,serif;letter-spacing:1px}.concept-tag{color:var(--bright);font-size:11px}.concept-copy h2{font-size:26px;margin:10px 0 16px}.concept-copy p{font-size:13px;line-height:1.9;min-height:100px;color:var(--muted)}.concept-copy .actions{margin-top:25px;gap:8px}.concept-copy .button{font-size:11px;padding:9px 13px}.palette{display:flex;gap:9px;direction:ltr;margin:24px 0;justify-content:space-between}.palette>span{display:grid;gap:8px;flex:1;min-width:0}.palette i{height:30px;border-radius:3px;border:1px solid #9da6a355}.palette code{font:9px Inter,Arial,sans-serif;color:var(--muted)}.studio-section{margin:70px 0}.world-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.world-preview{position:relative;border:1px solid var(--house-accent);border-radius:4px;overflow:hidden;background:var(--house-deep)}.world-preview img{aspect-ratio:16/9;width:100%;height:auto;object-fit:cover}.world-preview>span{display:block;padding:17px 20px;color:var(--house-accent);font-size:20px}.world-preview small{display:block;font-size:10px;color:#c0c7ca;margin-top:5px}.studio-system p{font-size:13px;line-height:1.9}.studio-system .grid3{gap:30px}.studio-system h3{margin-top:18px}.brand-board{margin-top:30px}.brand-banner-preview{position:relative;overflow:hidden;border-radius:5px;background:#1b2833}.brand-banner-preview>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.brand-banner-preview>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;color:#f3eddf;background:linear-gradient(90deg,transparent,#18202a99);padding-inline-start:40%}.brand-banner-preview>div img{width:150px;height:150px;object-fit:contain}.brand-banner-preview strong{font:500 clamp(27px,4.5vw,70px)/1.2 Cinzel,Georgia,serif;text-align:center;letter-spacing:3px}.brand-samples{display:grid;grid-template-columns:240px 1fr;gap:25px;margin-top:25px;direction:ltr}.brand-avatar-sample{padding:12px;border-radius:32px;border:1px solid #8d959355}.brand-avatar-sample img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.brand-wordmark-sample{display:flex;align-items:center;justify-content:center;gap:25px;padding:25px;border-radius:6px}.brand-wordmark-sample img{width:110px;height:110px;object-fit:contain}.brand-wordmark-sample strong{font:500 clamp(18px,3vw,42px) Cinzel,Georgia,serif;letter-spacing:3px}.palette.large{max-width:800px;margin:35px auto}.palette.large i{height:65px}.palette.large code{font-size:12px}.brand-export-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.brand-export-grid .panel{margin:0}.brand-export-grid .actions{margin-top:20px}.seal-upload{padding:20px;border:1px dashed var(--border);border-radius:5px;background:var(--surface-2)}.seal-upload input[type=file]{max-width:100%;color:var(--text)}.seal-upload small{display:block;margin:12px 0;color:var(--muted)}.seal-upload img,.review-seal{width:128px;height:128px;object-fit:contain;background:#1a2933;border:1px solid #7a8a9455;border-radius:5px;padding:8px;margin:15px 0}.seal-upload img[hidden]{display:none}.realm-search-form{background:var(--surface);padding:24px;border:1px solid var(--border);border-radius:5px}.realm-search-form>label{display:block;margin-bottom:15px}.realm-search-form .search-row{margin:0}.realm-search-form .form-actions{margin:0;flex:0 0 auto}.unified-results{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:35px}.unified-results h2{font-size:23px;display:flex;gap:15px;align-items:center}.unified-results h2 small{border:1px solid var(--border);padding:3px 10px;font-size:12px}.search-result{display:block;padding:20px;background:var(--surface);border:1px solid var(--border);margin-bottom:12px;border-radius:4px}.search-result p{font-size:12px;color:var(--muted);margin:10px 0 0}
html[data-design] .team-card,html[data-design] .team-detail,html[data-design] .application-team{background:var(--surface);border-color:var(--border);color:var(--text)}html[data-design] .team-copy h2,html[data-design] .team-detail h1,html[data-design] .application-team h3{color:var(--text)}html[data-design] .team-copy p,html[data-design] .team-detail p,html[data-design] .application-team p{color:var(--muted)}html[data-design=court] .name{background:#f4efe6!important;border-color:var(--border)!important}html[data-design=court] .name>span{color:#302e2b}html[data-design=court] .name strong{color:#4f5f69!important}html[data-design=court] .culture-tag{background:#e3dacc;color:#574b42;border-color:var(--border)}html[data-design=court] .name-fit{color:#665e54}html[data-design=court] .culture-firstmen strong{color:#4e654a!important}html[data-design=court] .culture-valyrian strong{color:#68537e!important}html[data-design=court] .culture-dornish strong{color:#865f45!important}.team-card>a{height:auto!important}
@media(min-width:1600px){.scene-layout{padding-inline:38px}.house-panorama-content{padding-inline:38px}}
@media(max-width:1200px){.concept-grid{gap:16px}.concept-copy{padding:18px}.concept-copy p{min-height:125px}.concept-wordmark strong{font-size:11px}.concept-wordmark img{width:40px;height:40px}.house-panorama-content{gap:30px}.house-title-block{width:65%}.house-standard{width:180px;flex-basis:180px}.house-standard img{max-height:285px}.scene-copy h2{font-size:19px}.scene-copy p{font-size:13px}}
@media(max-width:1100px){.nav{display:none!important;width:100%;order:5;margin:0;flex-wrap:wrap;justify-content:start;padding:8px 0}.nav.open{display:flex!important}.menu{display:block;order:-1}.header-inner{flex-wrap:wrap;min-height:78px;padding-block:9px;gap:14px}.account-actions{margin-inline-start:auto}.design-review-inner{padding-inline:20px;gap:12px}.design-review-inner>a:first-child{display:none}.scene-layout{padding-block:30px}.scene-copy{width:48%}.scene-copy h1{font-size:clamp(38px,5.1vw,56px)}.scene-footnote{margin-top:16px;font-size:10px}.house-title-block h1{font-size:43px}.house-intro{font-size:13px}.house-latin{font-size:13px;margin-bottom:16px}.house-title-block .actions{margin-top:18px}html[data-design=ember] .scene-layout{padding:30px 25px}html[data-design=ember] .scene-copy h1{font-size:44px}html[data-design=ember] .scene-hero{min-height:560px}.house-story-grid{gap:22px}.house-story-grid article{padding:24px}}
@media(max-width:900px){.concept-grid{grid-template-columns:1fr}.concept-card{display:grid;grid-template-columns:1fr 1fr}.concept-photo>img{height:100%;aspect-ratio:auto;object-fit:cover}.concept-copy p{min-height:0}.concept-wordmark strong{font-size:14px}.world-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.house-story-grid{grid-template-columns:1fr}.house-facts-v8{grid-template-columns:repeat(2,minmax(0,1fr))}.house-title-block{width:66%}.house-standard{width:140px;flex-basis:140px}.house-standard img{max-height:235px}.house-standard small{font-size:9px}.house-panorama-content{gap:20px}.scene-hero .scene-layout{padding-block:25px}.scene-copy h1{font-size:42px;margin-bottom:18px}.scene-copy h2{font-size:17px}.scene-copy p{font-size:12px;line-height:1.8}.scene-copy .actions{margin-top:15px}.scene-copy .button{padding:9px 14px;min-height:40px;font-size:11px}.scene-eyebrow{margin-bottom:15px;font-size:10px}.scene-footnote{display:none}.home-houses{grid-template-columns:repeat(2,minmax(0,1fr))}.house-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-samples{grid-template-columns:170px 1fr}.brand-wordmark-sample{gap:15px;padding:20px}.brand-wordmark-sample img{width:70px;height:70px}.brand-wordmark-sample strong{font-size:23px}.brand-export-grid{gap:12px}.brand-export-grid .panel{padding:18px}.brand-export-grid h3{font-size:17px}}
@media(max-width:700px){.scene-hero{display:block!important}.scene-image{padding:0!important}.scene-shade{display:none!important}.scene-layout,html[data-design=ember] .scene-layout{position:static;padding:30px 24px!important;display:block;direction:inherit}.scene-copy{width:100%;max-width:600px}.scene-copy h1,html[data-design=ember] .scene-copy h1{font-size:43px;margin:0 0 18px}.scene-copy h1 span{display:inline}.scene-copy h2{font-size:21px}.scene-copy p{font-size:13px;line-height:1.95}.scene-copy .actions{margin-top:22px}.scene-eyebrow{font-size:11px}.scene-copy .button{font-size:12px}.scene-footnote{display:flex}.scene-image>img{width:100%;height:auto!important;min-height:0;object-fit:contain!important}html[data-design=court] .scene-hero{padding:0 16px 18px;display:flex!important}html[data-design=court] .scene-layout{padding:30px 6px 24px!important}html[data-design=court] .scene-image{padding:7px!important}html[data-design=court] .scene-copy h1{font-size:37px}html[data-design=court] .scene-copy h2{font-size:19px}html[data-design=ember] .scene-hero{min-height:0}.house-panorama{padding-bottom:0}.house-scene{width:100%;height:auto}.house-panorama-shade{display:none}.house-panorama-content{position:relative;display:block;padding:28px 24px;background:var(--house-deep)}.back-link{position:static;display:inline-block;margin-bottom:22px}.house-title-block{width:100%;max-width:none}.house-title-block h1{font-size:37px}.house-title-block .house-intro{font-size:14px}.house-standard{position:absolute;inset-inline-end:24px;top:28px;width:53px;padding:0;opacity:.9}.house-standard img{height:70px;max-height:70px;width:auto;box-shadow:none}.house-standard img[height="256"]{height:64px;width:64px;padding:4px}.house-standard small{display:none}.house-facts-v8{gap:12px;margin:24px 0 30px}.house-facts-v8>div{padding:17px}.house-facts-v8 strong{font-size:16px}.house-record .portrait-gallery{padding:20px}.house-story-grid h2{font-size:24px}.brand-banner-preview>div{padding-inline-start:35%;gap:10px}.brand-banner-preview>div img{width:80px;height:80px}.brand-banner-preview strong{font-size:30px}.brand-export-grid{grid-template-columns:1fr}.brand-export-grid .panel{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.brand-export-grid .actions{margin:0}.brand-export-grid h3{margin:0}.unified-results{grid-template-columns:1fr}}
@media(max-width:600px){.header-inner{padding-inline:14px;gap:8px}.brand.brand-lockup{min-width:0!important;gap:7px}.brand.brand-lockup img{width:28px!important;height:34px!important}.brand-lockup .wordmark{font-size:11px;letter-spacing:.8px}.account-actions{gap:4px}.search-trigger{font-size:26px;width:20px}.language{padding:5px;font-size:11px}.account-actions>.button{font-size:9px!important;padding:7px 8px!important}.design-review-inner{display:block;padding:8px 14px;text-align:center}.design-review-inner>div{justify-content:center;gap:5px}.design-review-inner button{font-size:10px;padding:5px 8px}.design-review-inner>a:last-child{display:inline-block;font-size:10px;margin-top:6px}.scene-copy h1,html[data-design=ember] .scene-copy h1{font-size:35px;letter-spacing:.5px}.scene-copy h2{font-size:19px}.realm-strip{gap:10px!important}.realm-stat{padding:16px!important}.realm-stat strong{font-size:20px!important}.house-grid{gap:13px}.house-landscape-card .house-card-scene{aspect-ratio:4/3!important}.house-landscape-card .house-caption{padding:15px 12px!important;min-height:130px}.house-landscape-card .house-caption h3{font-size:18px!important}.house-landscape-card .house-caption>small{font-size:9px}.house-landscape-card .house-caption>span:not(.arrow){font-size:10px}.concept-card{display:block}.concept-photo>img{aspect-ratio:16/9;height:auto}.concept-copy{padding:22px}.concept-copy h2{font-size:27px}.concept-wordmark img{width:55px;height:55px}.concept-wordmark strong{font-size:14px}.concept-copy p{font-size:14px}.palette code{font-size:9px}.world-preview-grid{gap:12px}.world-preview>span{font-size:18px;padding:13px}.world-preview small{font-size:9px}.studio-system .grid3{gap:15px}.brand-samples{grid-template-columns:92px 1fr;gap:12px}.brand-avatar-sample{border-radius:18px;padding:6px}.brand-wordmark-sample{padding:12px;gap:8px}.brand-wordmark-sample img{width:44px;height:44px}.brand-wordmark-sample strong{font-size:12px;letter-spacing:.7px}.brand-banner-preview>div img{width:55px;height:55px}.brand-banner-preview strong{font-size:23px;letter-spacing:.8px}.palette.large code{font-size:10px}.palette.large i{height:45px}.house-title-block h1{font-size:34px}.house-latin{font-size:12px;letter-spacing:2px}.house-facts-v8 strong{font-size:15px}.house-facts-v8 small{font-size:10px}.house-story-grid article{padding:22px}.house-record .portrait-grid{gap:9px}.realm-search-form{padding:20px}.realm-search-form .search-row{display:block}.realm-search-form .form-actions{margin-top:15px}.unified-results{gap:20px}.house-panorama-content{padding-inline:20px}.house-standard{inset-inline-end:20px}}
html[data-design=court] .scene-copy .button.quiet{background:#ded4c5!important;color:#463c30!important;border-color:#978571!important}
.brand.brand-lockup{flex-direction:row!important}.brand.brand-lockup .wordmark{display:block}
html[data-design] .house-page-v8 .house-title-block .button.primary{background:var(--house-accent)!important;border-color:var(--house-accent)!important;color:#14212a!important}
html[dir=rtl] .house-title-block .house-latin{text-align:right}
.search-trigger{display:grid;place-items:center}
