@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap');
:root{--ink:#203f37;--green:#245b45;--muted:#849186;--line:#e7e9df;--paper:#fcfcf4;--accent:#dd8152;--shadow:0 8px 32px #264c3610}*{box-sizing:border-box}body{margin:0;font-family:'DM Sans','Segoe UI',sans-serif;color:var(--ink);background:#c5e3c8}button,input{font:inherit}button{cursor:pointer;color:inherit;border:0;background:none}button:disabled{cursor:not-allowed;opacity:.4}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #d78850;outline-offset:3px}svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}a{color:inherit}button{transition:background .18s,transform .18s}button:hover{background:#e9eddf}button:active{transform:translateY(1px)}.topbar{height:86px;display:flex;align-items:center;padding:0 28px 0 31px;gap:38px;background:#fcfcf7;border-bottom:1px solid #d8dfcd;position:relative;z-index:4}.brand{text-decoration:none;display:flex;align-items:center;gap:18px}.brand-mark{font:800 43px/.9 'Manrope','Trebuchet MS',sans-serif;letter-spacing:-5px}.brand-mark>span:first-child{display:inline-block;transform:rotate(8deg)}.brand-dot{color:var(--accent);margin-left:3px}.brand-sub{font-size:9px;font-weight:700;letter-spacing:2px;width:70px;line-height:1.7;border-left:1px solid #dce1d4;padding-left:17px}.world-status{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}.world-status small{display:block;font-size:10px;font-weight:400;color:var(--muted);margin-top:4px}.live-dot{width:7px;height:7px;background:#6c9b58;border-radius:50%;box-shadow:0 0 0 4px #7ba45e16;display:inline-block;flex-shrink:0}.tag{font-size:8px;font-weight:700;letter-spacing:.8px;background:#ecefdf;color:#727e61;padding:6px 8px;border-radius:4px;margin-left:6px;white-space:nowrap}.top-stats{display:flex;gap:34px;margin-left:auto}.top-stats>div{border-left:1px solid #e5e7dc;padding-left:26px}.top-stats span{font-size:8px;font-weight:700;letter-spacing:1.2px;display:block;color:#839079;margin-bottom:5px}.top-stats strong{font:750 21px 'Manrope',sans-serif;white-space:nowrap}.top-stats small{font:11px 'DM Sans',sans-serif;color:#8a9583}.cashflow strong{color:#558553}.profile{width:40px;height:40px;border-radius:50%;background:#e3e8d5;border:4px solid #f0f2e6;position:relative;font-weight:700;font-size:16px;flex-shrink:0}.profile-dot{position:absolute;width:9px;height:9px;border-radius:50%;background:#68a06d;bottom:-2px;right:-2px;border:2px solid #fcfcf7}.game{height:calc(100dvh - 86px);min-height:620px;position:relative;overflow:hidden}#world{display:block;width:100%;height:100%;touch-action:none;cursor:grab}#world:active{cursor:grabbing}.rail{position:absolute;left:20px;top:24px;bottom:24px;width:58px;border:1px solid #fff8;border-radius:15px;background:#fcfcf2f2;box-shadow:var(--shadow);padding:9px 7px;display:flex;flex-direction:column;gap:8px;z-index:3}.nav-btn{width:42px;height:43px;border-radius:10px;color:#81937b;flex-shrink:0}.nav-btn.active{background:#2b5b44;color:#f5f7e8;box-shadow:0 4px 8px #31573620}.rail-divider{height:1px;background:#e4e8d8;margin:5px 6px}.rail-bottom{margin-top:auto}.map-heading{position:absolute;left:108px;top:31px;pointer-events:none}.eyebrow{font-size:8px;letter-spacing:1.9px;font-weight:700;color:#628067}.eyebrow span{margin:0 11px;color:#91ab85}.map-heading h1{font:750 32px/1.25 'Manrope',sans-serif;letter-spacing:-1.2px;margin:10px 0 6px}.map-heading h1>span{font-size:23px;display:inline-block;transform:translateY(-6px);margin-left:13px;color:#c49050}.map-heading p{font-size:11px;color:#63846d;margin:0}.weather{display:flex;gap:9px;align-items:center;font-size:10px;color:#4f735e;margin-top:18px}.weather svg{width:17px;height:17px;color:#b58a40}.weather i{height:11px;border-left:1px solid #9cb597;margin:0 2px}.map-tools{position:absolute;right:356px;top:26px;display:flex;align-items:center;border-radius:9px;box-shadow:var(--shadow);background:#fcfcf2ed;padding:4px;z-index:2}.map-tools button{width:34px;height:32px;border-radius:6px}.map-tools svg{width:16px;height:16px}.tool-label{font-size:9px;padding:0 8px 0 2px;color:#71816b}.map-tools button.active{background:#d9e6cd;color:#285a42}#inspector{position:absolute;right:24px;top:24px;width:292px;background:#fcfcf5;border:1px solid #fff9;box-shadow:0 12px 35px #23533a18;border-radius:15px;overflow:hidden;z-index:3}.inspect-cover{height:108px;position:relative;background:#ede5cf;overflow:hidden}.inspect-cover canvas{width:100%;height:100%}.ownership{position:absolute;top:13px;left:15px;background:#ffffffe6;padding:5px 8px;border-radius:5px;font-size:8px;font-weight:700;letter-spacing:1px;display:flex;align-items:center;gap:6px}.ownership i{width:5px;height:5px;border-radius:50%;background:#628952}.level-tag{position:absolute;right:12px;top:13px;background:#ffffffb8;padding:5px 7px;font-size:8px;border-radius:5px;font-weight:700}.inspector-body{padding:19px 20px}.inspect-eyebrow{font-size:8px;letter-spacing:1.4px;color:#889179;margin-bottom:6px;font-weight:700}.inspect-title{font:750 20px 'Manrope',sans-serif;margin:0;letter-spacing:-.6px}.inspect-desc{font-size:10px;color:#83907e;line-height:1.7;margin:9px 0 15px}.operation{display:flex;align-items:center;justify-content:space-between;font-size:9px;padding-top:13px;border-top:1px solid var(--line);margin-top:10px}.operation-label{display:flex;align-items:center;gap:7px;font-weight:600}.operation small{font-size:8px;color:#8c967e}.progress{height:5px;background:#e6e9da;border-radius:6px;margin:10px 0 14px;overflow:hidden}.progress i{height:100%;display:block;background:#81a269;border-radius:6px;transition:width .6s}.detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.detail-grid span{font-size:8px;color:#939b88;display:block;margin-bottom:4px}.detail-grid strong{font-size:12px;font-weight:600}.stock-heading{display:flex;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;margin:4px 0 11px}.stock-heading span{font-size:8px;color:#919a83;font-weight:400}.stock-row{display:flex;align-items:center;gap:9px;padding:8px 0;border-bottom:1px solid #edf0e4;font-size:10px}.stock-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#eee9d9;border-radius:7px;color:#ac8750}.stock-icon svg{width:17px;height:17px}.stock-row>span:nth-child(2){flex:1}.stock-row strong{font-size:11px}.stock-row small{display:block;color:#9aa18e;font-size:8px;margin-top:2px}.switch-row{display:flex;align-items:center;justify-content:space-between;font-size:10px;margin-top:14px}.switch{width:28px;height:16px;border-radius:10px;background:#b6bfaa;padding:2px;display:flex;align-items:center}.switch i{width:12px;height:12px;background:#fff;border-radius:50%;display:block;transition:transform .15s}.switch.on{background:#507c55}.switch.on i{transform:translateX(12px)}.price-row{display:flex;align-items:center;justify-content:space-between;font-size:9px;margin-top:17px}.price-row strong{font-size:10px}input[type=range]{width:100%;accent-color:#557b4c;height:16px;margin:5px 0 2px}.price-note{font-size:8px;color:#929a83;line-height:1.5;min-height:12px}.primary-btn{background:#285c43;color:#fff;border-radius:8px;padding:11px 14px;font-size:10px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:7px}.primary-btn:hover{background:#387150}.primary-btn svg{width:14px;height:14px}.upgrade-btn{width:100%;margin-top:17px;justify-content:space-between}.upgrade-btn small{font-size:8px;opacity:.7;font-weight:400}.inspect-footer{display:flex;align-items:center;justify-content:space-between;margin-top:11px;font-size:8px;color:#a0a68f}.inspect-footer button{font-size:8px;text-decoration:underline;padding:3px}.map-legend{position:absolute;left:110px;bottom:168px;display:flex;gap:16px;font-size:8px;color:#54745b;pointer-events:none}.map-legend span{display:flex;align-items:center;gap:5px}.map-legend i{width:6px;height:6px;border-radius:2px;background:#456b4e}.map-legend .legend-city{background:#c59158}.map-legend .legend-land{background:none;border:1px solid #819974}.activity-card{position:absolute;bottom:168px;right:24px;width:292px;background:#fcfcf2f0;padding:16px 18px;border-radius:12px;box-shadow:var(--shadow);z-index:2}.activity-title{font-size:8px;font-weight:700;letter-spacing:.75px;display:flex;align-items:center;gap:8px;color:#7b8c71}.activity-title .live-dot{width:5px;height:5px}.activity-title button{margin-left:auto}.activity-title svg{width:14px;height:14px}#activity{margin-top:10px}#activity strong{font-size:11px;font-weight:600}#activity p{font-size:9px;color:#8c9782;line-height:1.7;margin:4px 0 0}.map-hint{position:absolute;bottom:140px;left:110px;font-size:9px;color:#6a8469;display:flex;align-items:center;gap:8px;pointer-events:none}.map-hint svg{width:13px;height:13px}.map-hint>span:not(:first-child){color:#98af87}.build-dock{position:absolute;bottom:24px;left:108px;right:336px;min-height:88px;border-radius:13px;padding:13px 15px;background:#fcfcf5f5;box-shadow:var(--shadow);display:flex;align-items:center;gap:18px;z-index:3}.dock-title{display:flex;gap:10px;align-items:center;min-width:166px}.dock-title>span{color:#8e9a7e;background:#eef0e3;padding:9px;border-radius:8px}.dock-title>span svg{width:18px;height:18px}.dock-title strong{font-size:10px;display:block;max-width:115px;line-height:1.5}.dock-title small{font-size:8px;color:#949d88;display:block;margin-top:5px;max-width:114px;line-height:1.5}.build-options{display:flex;gap:6px;flex:1;justify-content:space-between}.build-item{padding:8px 9px;border:1px solid #e6e9dc;border-radius:9px;text-align:left;min-width:70px;flex:1;display:flex;align-items:center;gap:8px}.build-item svg{width:23px;height:23px;color:#a38b58}.build-item strong{font-size:9px;font-weight:600;display:block}.build-item small{font-size:8px;color:#919b83;display:block;margin-top:4px;white-space:nowrap}.build-item.active{border-color:#698f56;background:#e7efda}.save-btn{padding:8px;color:#8e9c7d}.save-btn svg{width:18px;height:18px}.time-controls{position:absolute;bottom:24px;right:24px;width:292px;min-height:88px;display:flex;align-items:center;gap:7px;padding:13px;background:#2c5142;border-radius:13px;color:#f9f8e7;box-shadow:var(--shadow);z-index:3}.time-controls>button:first-child{width:30px;height:36px;border-right:1px solid #5b7965;margin-right:3px;padding:0 8px 0 0}.time-controls>button:first-child svg{width:17px;height:17px}.time-controls strong{display:block;font-size:9px}.time-controls small{display:block;font-size:7px;margin-top:5px;color:#9eb6a0}.time-controls>div{margin-right:auto}.speed{font-size:10px;border-radius:5px;padding:7px 6px;color:#b7cab4}.speed.active{background:#edf1d9;color:#294b3c}.time-controls button:hover{background:#55705a}.map-label{position:absolute;pointer-events:auto;z-index:1;font-size:9px;background:#fdfcf3f0;border:1px solid #fff8;border-radius:7px;padding:7px 9px;box-shadow:0 3px 15px #2b4b3018;white-space:nowrap;transform:translate(-50%,-100%);display:flex;align-items:center;gap:6px;font-weight:600}.map-label:after{content:'';position:absolute;bottom:-4px;left:calc(50% - 4px);width:7px;height:7px;background:#fdfcf3;transform:rotate(45deg)}.map-label .label-dot{width:5px;height:5px;border-radius:50%;background:#6a945b}.map-label.selected{background:#285c43;color:#fff;border-color:#285c43}.map-label.selected:after{background:#285c43}.map-label.selected .label-dot{background:#c5dc96}.map-label.public{font-size:8px;color:#77866e;background:#f9fae7d9;box-shadow:none}.map-label.public .label-dot{background:#be9557}.map-label.public:after{background:#f9fae7}.map-label small{font-size:7px;font-weight:400;opacity:.7}.map-label .label-pause{color:#d49a53}#toasts{position:absolute;left:50%;top:24px;transform:translateX(-50%);z-index:20;display:flex;flex-direction:column;gap:8px;pointer-events:none}.toast{background:#284b3fec;color:#f9f7df;box-shadow:0 5px 20px #284b3f25;font-size:11px;line-height:1.6;padding:12px 20px;border-radius:10px;max-width:460px;text-align:center;animation:toastIn .25s ease-out}.toast.error{background:#8f5c43}@keyframes toastIn{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.modal-backdrop{position:absolute;inset:0;background:#203b3659;backdrop-filter:blur(5px);z-index:15;display:flex;align-items:center;justify-content:center;padding:25px}.modal{background:#fafbf2;border:1px solid #fff8;border-radius:18px;box-shadow:0 25px 80px #163f3445;max-height:calc(100% - 20px);overflow:auto;width:min(850px,100%);padding:30px}.modal-header{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.modal-header h2{font:750 25px 'Manrope',sans-serif;letter-spacing:-1px;margin:0}.modal-header small{font-size:9px;color:#829179;display:block;margin-top:7px}.close-btn{width:32px;height:32px;background:#e9eddf;border-radius:50%;flex-shrink:0}.close-btn svg{width:16px;height:16px}.modal p{font-size:12px;color:#74816c;line-height:1.9}.modal h3{font-size:14px;font-weight:700;margin-top:24px}.modal table{width:100%;border-collapse:collapse;font-size:11px}.modal td{padding:14px 8px;border-bottom:1px solid #e4e8d8}.modal th{text-align:left;color:#83917b;font-weight:500;font-size:9px;letter-spacing:.6px;border-bottom:1px solid #dce2cf;padding:10px 8px}.modal td small{display:block;font-size:9px;color:#939d86;margin-top:4px}.modal td button{padding:7px 11px;border-radius:6px;background:#e5edda;font-size:10px}.modal .positive{color:#4e8857}.modal .negative{color:#bd7852}.modal .stat-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:22px}.stat-card{padding:18px;background:#edf1e3;border-radius:10px}.stat-card span{font-size:9px;color:#87917b;display:block}.stat-card strong{font:700 22px 'Manrope',sans-serif;display:block;margin-top:8px}.stat-card small{font-size:9px;color:#8a957d;display:block;margin-top:6px}.chain{display:flex;align-items:center;gap:10px;background:#edf0e1;padding:16px;border-radius:9px;font-size:11px;margin-bottom:12px}.chain>span{color:#a1ac8e}.chain b{font-weight:600}.chain small{display:block;font-size:9px;color:#8b987e;margin-top:5px}.reference-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.reference-grid>div{background:#edf1e3;padding:16px;border-radius:10px}.reference-grid h3{margin:0 0 6px;font-size:12px}.reference-grid p{font-size:10px;margin:0}.reference-grid a{font-size:10px;color:#507d52}.roadmap{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin:14px 0}.roadmap>div{border:1px solid #e0e5d4;border-radius:9px;padding:15px;font-size:11px}.roadmap strong{display:block}.roadmap small{display:block;color:#8e9980;font-size:10px;line-height:1.8;margin-top:7px}.label-pill{padding:4px 7px;font-size:8px;border-radius:4px;background:#dfead1;color:#4d794d;margin-left:8px}.policy-options{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.policy{border:1px solid #dde4ce;padding:20px;border-radius:11px;text-align:left}.policy.active{border-color:#72955a;background:#e9f0dc}.policy strong{font-size:15px;display:block}.policy span{font-size:11px;display:block;margin-top:8px;color:#879277}.policy small{font-size:9px;display:block;margin-top:9px;color:#88947a}.help-list{list-style:none;counter-reset:step;padding:0}.help-list li{counter-increment:step;padding:12px 0 12px 44px;position:relative;font-size:12px;line-height:1.8}.help-list li:before{content:counter(step);position:absolute;left:0;top:14px;background:#e3ecd6;width:27px;height:27px;border-radius:50%;text-align:center;line-height:27px;font-size:11px;font-weight:700}.help-list small{display:block;font-size:10px;color:#8b977f}.notice{background:#eee9d8;border-radius:8px;padding:12px 15px;font-size:10px;color:#8d805f;line-height:1.8;margin:15px 0}.mini-chart{width:110px;height:30px}.ledger-scroll{max-height:320px;overflow:auto}.modal-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:20px}.secondary-btn{border:1px solid #d9e1cc;border-radius:8px;padding:10px 14px;font-size:10px}.receipt{font-size:10px;color:#87917a;line-height:1.8}.mobile-detail-close{display:none}
@media(min-width:1650px){#inspector{width:310px;right:28px;top:28px}.inspector-body{padding:23px}.inspect-cover{height:132px}.inspect-desc{font-size:11px}.stock-row{padding:10px 0}.activity-card{width:310px;right:28px;bottom:174px}.build-dock{right:362px;bottom:28px}.time-controls{width:310px;right:28px;bottom:28px}.map-tools{right:376px}.build-item{min-width:88px;padding:12px}.build-item strong{font-size:10px}.dock-title{min-width:196px}.dock-title strong,.dock-title small{max-width:none}.game{min-height:730px}}
@media(max-width:1250px){.topbar{gap:20px;padding-left:24px}.brand-sub,.world-status .tag,.employee-stat{display:none}.top-stats{gap:20px}.top-stats>div{padding-left:20px}.build-dock{gap:9px;padding:12px;right:326px}.dock-title{display:none}.build-item{min-width:55px;flex-direction:column;gap:5px;text-align:center}.build-item svg{width:20px;height:20px}.build-item strong{font-size:8px}.build-item small{font-size:7px}.save-btn{padding:4px}.map-tools{right:342px}.map-hint{font-size:8px;gap:5px}.map-heading h1{font-size:29px}}
@media(max-height:850px) and (min-width:901px){.topbar{height:72px}.game{height:calc(100dvh - 72px);min-height:590px}.inspect-cover{height:86px}.inspector-body{padding:15px 18px}.inspect-desc{margin:7px 0 9px;font-size:9px}.detail-grid{margin-bottom:10px;gap:8px}.stock-row{padding:5px 0}.stock-icon{width:23px;height:23px}.operation{padding-top:10px}.progress{margin:8px 0 10px}.switch-row{margin-top:10px}.price-row{margin-top:11px}.upgrade-btn{margin-top:11px}.activity-card{display:none}.map-legend{bottom:149px}}
@media(max-width:900px){.topbar{height:68px;padding:0 16px;gap:15px}.brand-mark{font-size:35px}.world-status{font-size:10px;gap:8px}.world-status small{font-size:8px}.top-stats{gap:15px}.top-stats>div{padding-left:15px}.top-stats strong{font-size:16px}.top-stats span{font-size:7px}.cashflow{display:none}.profile{width:34px;height:34px;font-size:12px}.game{height:calc(100dvh - 68px);min-height:600px}.rail{left:12px;top:18px;bottom:137px;width:48px;padding:7px 4px;gap:5px}.nav-btn{width:38px;height:39px}.map-heading{left:80px;top:23px}.map-heading h1{font-size:25px;margin-top:8px}.map-heading p{font-size:9px}.eyebrow{font-size:7px}.weather{font-size:9px;margin-top:12px}.map-tools{right:14px;top:20px;flex-direction:column}.tool-label{display:none}.map-tools button{width:30px;height:29px}.map-tools svg{width:15px;height:15px}#inspector{right:14px;top:auto;bottom:137px;width:248px;max-height:420px;overflow:auto}.inspect-cover{height:72px}.inspector-body{padding:13px 16px}.inspect-title{font-size:17px}.inspect-desc{display:none}.detail-grid{margin:10px 0}.stock-row{padding:4px 0}.stock-icon{width:23px;height:23px}.stock-heading{margin-bottom:4px}.operation{margin-top:9px}.price-row{margin-top:10px}.switch-row{margin-top:9px}.upgrade-btn{margin-top:9px}.inspect-footer{margin-top:6px}.stock-row small{display:none}.map-hint{display:none}.activity-card{display:none}.map-legend{left:80px;bottom:145px;flex-direction:column;gap:7px}.build-dock{left:12px;right:12px;bottom:54px;min-height:73px;padding:8px;gap:8px}.build-options{gap:5px}.build-item{flex-direction:row;text-align:left;padding:8px;min-width:0}.build-item svg{width:18px;height:18px;flex-shrink:0}.save-btn{padding:8px}.time-controls{left:12px;right:12px;bottom:11px;width:auto;min-height:34px;height:34px;padding:4px 12px;gap:9px;border-radius:8px}.time-controls>div{display:flex;align-items:center;gap:10px}.time-controls small{margin-top:0}.time-controls>button:first-child{height:22px;width:25px}.time-controls .speed{padding:4px 8px}.modal{padding:23px}.modal-backdrop{padding:14px}.modal-header h2{font-size:22px}}
@media(max-width:600px){.world-status{display:none}.top-stats{margin-left:auto}.top-stats>div{border:0;padding:0}.game{min-height:560px}.map-heading{left:74px}.map-heading h1{font-size:23px}.weather-season{display:none}.map-heading p{max-width:205px}.build-item{flex-direction:column;gap:4px;padding:5px 3px;text-align:center}.build-item strong{font-size:7px}.build-item small{font-size:7px}.save-btn{padding:5px}#inspector{width:230px;max-height:380px}.mobile-detail-close{display:block;position:absolute;right:12px;bottom:10px;background:#fff9;border-radius:50%;width:25px;height:25px}.mobile-detail-close svg{width:13px;height:13px}.inspect-cover{height:65px}.inspector-body{padding:12px 15px}.inspect-eyebrow{font-size:7px}.detail-grid span{font-size:7px}.detail-grid strong{font-size:10px}.inspect-footer{display:none}.upgrade-btn{padding:9px 10px}.switch-row,.stock-row{font-size:9px}.price-row{margin-top:8px}.progress{margin:8px 0}.map-legend{bottom:144px;font-size:7px;gap:6px}.map-label{font-size:8px;padding:6px 7px}.map-label.public{font-size:7px}.map-label small{display:none}.modal{padding:20px 16px}.modal .stat-cards{gap:7px}.stat-card{padding:12px}.stat-card span{font-size:8px}.stat-card strong{font-size:16px}.stat-card small{font-size:8px}.modal table{font-size:9px}.modal td{padding:11px 4px}.modal th{font-size:8px;padding:9px 4px}.modal td small{font-size:7px}.modal td button{font-size:8px;padding:6px}.reference-grid,.roadmap{grid-template-columns:1fr}.policy-options{gap:7px}.policy{padding:12px}.policy strong{font-size:12px}.policy span{font-size:9px}.policy small{font-size:8px}.chain{font-size:9px;gap:8px;padding:12px}.modal-header h2{font-size:20px}.time-controls small{font-size:6px}.time-controls strong{font-size:8px}#toasts{width:85%;top:120px}.toast{font-size:10px;padding:10px 14px}}
.brand-symbol{width:38px;height:44px}.brand-word{font:800 28px/1 'Manrope','Trebuchet MS',sans-serif;letter-spacing:-1.5px;white-space:nowrap}.brand-word>span{color:#d98b62}.brand-word small{font:700 7px 'DM Sans',sans-serif;letter-spacing:2.8px;display:block;margin-top:7px;color:#89977b}.brand{gap:10px;min-width:160px}@media(max-width:600px){.brand{min-width:130px}.brand-symbol{width:30px;height:36px}.brand-word{font-size:24px}.brand-word small{font-size:6px;letter-spacing:2px}}
@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}
