/* Unified Ussuri glass surfaces: public site UI only. */
:root{--uc-glass-ink:#253842;--uc-glass-muted:#536875;--uc-glass-line:#ffffffed;--uc-glass-shadow:inset 0 1px 0 #fff,inset 0 -1px 1px #b8c5cc38,0 9px 24px #233a4a12;--uc-glass-orange:#c85818}
html:root body :is(a.button.button,button,.footer-contact,.footer-cabinet,.contact-inline,.guide-add,.guide-back,a.login):not(.cargo-side-button):not(.cargo-menu-close){border:1px solid #ffffffd9!important;border-radius:16px!important;background:rgba(255,255,255,.38)!important;color:var(--uc-glass-ink)!important;box-shadow:var(--uc-glass-shadow)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);font-family:Manrope,Arial,sans-serif;font-weight:750;transition:background .2s,box-shadow .2s,translate .2s;text-decoration:none}
html:root body :is(a.button.button,button.button.button,button[type=submit],button.chat-launcher):not(.secondary):not(.outline):not(.ghost){background:rgba(255,245,235,.58)!important;color:#79370f!important;border-color:#dfb28d!important;box-shadow:inset 0 2px 0 #ffffffdc,inset 0 -1px 1px #cb8c5e30,0 7px 18px #9a431918!important}
html:root body :is(a.button.button,button.button.button):is(.secondary,.outline,.ghost){background:rgba(255,255,255,.78)!important;color:#7e3a13!important;border-color:#d6b49f!important}
html:root body :is(a.button.button,button,.footer-contact,.footer-cabinet,.contact-inline,.guide-add,.guide-back,a.login):not(.cargo-side-button):not(.cargo-menu-close):hover:not(:disabled){box-shadow:inset 0 1px 0 #fff,0 0 0 3px #df925b21,0 10px 24px #233a4a22!important;translate:0 -2px}
html:root body :is(a.button.button,button,.footer-cabinet,.footer-contact,.text-link):focus-visible{outline:3px solid #b85621!important;outline-offset:4px}
html:root body :is(button,a.button):not(.cargo-side-button):not(.cargo-menu-close){min-height:44px}
html:root body :is(a.button.button,button.button.button,.footer-contact,.footer-cabinet,.contact-inline,.guide-add,.guide-back){display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 20px;line-height:1.35;font-size:17px}
html:root body :is(button,a.button):disabled{opacity:.55;cursor:not-allowed;translate:none}
html body .site-header a.login{display:inline-flex;align-items:center;justify-content:center;padding:9px 12px;min-height:44px}
html body a.text-link,html body .uc-excel-link,html body .request-chat{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border:1px solid #ffffffed;border-radius:14px;background:#ffffffb8;box-shadow:var(--uc-glass-shadow);backdrop-filter:blur(14px);color:#8e4118;font-size:17px;line-height:1.4;font-weight:750;text-decoration:none;white-space:normal}
html body :is(main input:not([type=checkbox]):not([type=radio]):not([type=hidden]),main textarea,main select){box-sizing:border-box;max-width:100%;min-height:54px;padding:13px 16px;border:1px solid #cbd8e0;border-radius:15px;background:rgba(255,255,255,.66);color:#253842;box-shadow:inset 0 2px 5px #18374b06,0 1px 0 #ffffffd9;font:500 17px/1.45 Manrope,Arial,sans-serif}
html body :is(main input,main textarea,main select):focus{outline:3px solid #e5935938;outline-offset:1px;border-color:#c45e25;background:#fff}
html body main input::placeholder,html body main textarea::placeholder{color:#6a7e89;opacity:1}
html body main input[type=checkbox],html body main input[type=radio]{accent-color:#c85818}
html body main input[type=file]{padding:8px 10px;font-size:15px;white-space:normal}
html body main input[type=file]::file-selector-button{border:1px solid #dbb49b;border-radius:11px;background:#fff5ec;color:#7f3811;padding:10px 13px;margin-right:12px;font:750 15px Manrope,Arial,sans-serif;cursor:pointer}
html body :is(.guide-card,.contact-card,.office-card,.review-card){border-radius:24px;border-color:#ffffffdc;background:rgba(255,255,255,.38);box-shadow:var(--uc-glass-shadow)}
/* Category tiles retain all eight destinations and their images. */
html:root body.home-2026 #directions .category{position:relative;overflow:hidden;min-height:136px;padding:20px!important;gap:17px!important;border:1px solid #ffffffed!important;border-radius:24px!important;background:rgba(255,255,255,.42)!important;box-shadow:inset 0 2px 1px #fff,inset 0 -2px 1px #c1ccd63b,0 10px 26px #283c4c12!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:translate .2s,box-shadow .2s}
html body.home-2026 #directions .category:hover{translate:0 -4px;box-shadow:inset 0 2px 1px #fff,0 0 0 3px #e7986633,0 16px 30px #283c4c21!important}
html body.home-2026 #directions .category img{width:72px!important;height:72px!important;flex:0 0 72px!important;object-fit:cover;border-radius:18px!important;box-shadow:0 4px 10px #263c4a15;border:1px solid #ffffffed}
html body.home-2026 #directions .category span{font-size:22px!important;font-weight:800;line-height:1.25;color:#293e49}
html body.home-2026 #directions .category b{display:flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;font-size:20px;color:#9d4c1e;background:#ffffffab;border:1px solid #fff;border-radius:10px;box-shadow:inset 0 1px 0 #fff,0 3px 7px #2a404d10}
html body.home-2026 #directions .category-note{border-color:#d7e1e5;color:#526775}
/* Five stages on their own raised glass panels. */
html body.home-2026 .journey{position:relative;overflow:hidden;margin:18px auto;padding:36px 0!important;background:#263944!important;border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40}
html body.home-2026 .journey .overline{font-size:14px!important;color:#e2b79a!important}
html body.home-2026 .journey h2{color:#fff;font-size:36px;line-height:1.18;margin-bottom:24px}
html body.home-2026 .journey ol{gap:16px!important;margin:0 0 24px!important}
html body.home-2026 .journey li{display:flex!important;flex-direction:column;align-items:flex-start;gap:16px;min-height:188px;padding:22px 20px;border:1px solid #ffffff7a;border-radius:23px;background:rgba(255,255,255,.11);box-shadow:inset 0 1px 0 #ffffff73,inset 0 -1px 1px #122b3540,0 9px 24px #0b1c251f;backdrop-filter:blur(18px)}
html body.home-2026 .journey li b{display:flex;align-items:center;justify-content:center;margin:0!important;width:44px;height:40px;border:1px solid #ffc29480;border-radius:13px;background:#ed95552b;box-shadow:inset 0 1px 0 #ffdbc38c;color:#ffd4b7;font-size:17px}
html body.home-2026 .journey li span{font-size:19px!important;line-height:1.5;color:#fff;font-weight:550}
html body.home-2026 .journey-inner>a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:1px solid #ffffff8a;border-radius:15px;background:#ffffff1c;box-shadow:inset 0 1px 0 #ffffff70,0 6px 15px #112c3626;color:#ffe4d2;font-size:18px;font-weight:750;text-decoration:none}
/* Main inquiry: full-width balanced form, then three FAQ panels. */
html body.home-2026 #request.request-modern{display:block!important;padding-block:44px!important}
html body.home-2026 .request-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:end;margin-bottom:26px}
html body.home-2026 .request-section-heading h2{font-size:42px;line-height:1.15;margin:0;letter-spacing:-.04em}
html body.home-2026 .request-section-heading .lead{font-size:20px!important;line-height:1.6;margin:0;max-width:580px;color:#536875}
html body.home-2026 .request-form-panel{padding:30px;border:1px solid #ffffffed;border-radius:28px;background:rgba(255,255,255,.40);box-shadow:inset 0 2px 1px #fff,inset 0 -1px 1px #becbd438,0 15px 36px #233a4a10;backdrop-filter:blur(20px)}
html body.home-2026 .request-form-top{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}
html body.home-2026 .request-form-top h3{font-size:27px;margin:0;line-height:1.25;letter-spacing:-.03em}
html body.home-2026 #request .website-message,html body.home-2026 #request .website-message>details,html body.home-2026 #request .website-message-body{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
html body.home-2026 #request #website-message>summary{display:none!important}
html body.home-2026 #request .website-message-body>p{font-size:17px!important;line-height:1.5;margin:0 0 20px;color:#526775}
html body.home-2026 #website-inquiry-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;margin:0}
html body.home-2026 #website-inquiry-form .inquiry-fields{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0}
html body.home-2026 #website-inquiry-form label{display:flex;flex-direction:column;gap:9px;min-width:0;margin:0;font-size:17px;line-height:1.4;font-weight:700;color:#314753}
html body.home-2026 #website-inquiry-form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea){width:100%;margin:0}
html body.home-2026 #website-inquiry-form>label:has(textarea){grid-column:1;grid-row:2}
html body.home-2026 #website-inquiry-form textarea{min-height:142px;resize:vertical}
html body.home-2026 #website-inquiry-form>label:has(input[type=file]){grid-column:2;grid-row:2;padding:18px;border:1px dashed #bacbd7;border-radius:18px;background:#eff5f7a8}
html body.home-2026 #website-inquiry-form .inquiry-file-note{grid-column:2;grid-row:3;align-self:start;font-size:16px!important;line-height:1.45;margin:0;color:#5c7280}
html body.home-2026 #website-inquiry-form .inquiry-consent{grid-column:1;grid-row:3;flex-direction:row;align-items:flex-start;gap:11px;font-size:16px;line-height:1.5;font-weight:500}
html body.home-2026 #website-inquiry-form .inquiry-consent input{flex:0 0 20px;width:20px;height:20px;margin:3px 0 0}
html body.home-2026 #website-inquiry-form .inquiry-consent a{color:#96471b;text-underline-offset:3px}
html body.home-2026 #website-inquiry-form>button[type=submit]{grid-column:1;grid-row:4;justify-self:start;min-width:260px;min-height:54px;font-size:18px;padding:14px 24px}
html body.home-2026 #website-inquiry-form .inquiry-status{grid-column:1/-1;margin:0;font-size:17px!important}
html body.home-2026 #request .request-chat{margin-top:18px;font-size:17px}
html body.home-2026 .request-help{margin-top:28px}
html body.home-2026 .request-help>h3{font-size:27px;margin:0 0 18px}
html body.home-2026 .request-help .faq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}
html body.home-2026 .request-help .faq details{min-width:0;padding:20px;border:1px solid #ffffffed;border-radius:20px;background:#ffffffb8;box-shadow:var(--uc-glass-shadow);backdrop-filter:blur(15px);margin:0}
html body.home-2026 .request-help .faq summary{font-size:18px;line-height:1.45;font-weight:750;padding:0 24px 0 0;color:#314753}
html body.home-2026 .request-help .faq details p{font-size:18px!important;line-height:1.55;margin:16px 0 0}
html body.home-2026 .request-contact-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding:20px 22px;border:1px solid #ffffffed;border-radius:22px;background:#ffffff91;box-shadow:var(--uc-glass-shadow)}
html body.home-2026 .request-contact-bar .request-phone{margin:0;font-size:21px;font-weight:800;white-space:nowrap;color:#314753;text-decoration:none}
html body.home-2026 .request-contact-bar .request-phone small{display:block;font-size:14px;font-weight:500;color:#647987}
@media(max-width:1100px){html body.home-2026 #directions .category span{font-size:20px!important}html body.home-2026 .journey ol{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.home-2026 #website-inquiry-form .inquiry-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){html body.home-2026 .request-section-heading{grid-template-columns:minmax(0,1fr);gap:16px}.home-2026 .request-section-heading h2{font-size:34px!important}html body.home-2026 .request-form-panel{padding:22px 18px;border-radius:24px}html body.home-2026 .request-form-top{align-items:flex-start;flex-direction:column;gap:14px}html body.home-2026 #website-inquiry-form{grid-template-columns:minmax(0,1fr);gap:18px}html body.home-2026 #website-inquiry-form>:is(label,.inquiry-file-note,button[type=submit]){grid-column:1!important;grid-row:auto!important}html body.home-2026 #website-inquiry-form .inquiry-consent{order:4}html body.home-2026 #website-inquiry-form>button[type=submit]{order:5;min-width:0;width:100%}html body.home-2026 #website-inquiry-form .inquiry-status{order:6}html body.home-2026 .request-help .faq{grid-template-columns:minmax(0,1fr)}html body.home-2026 .request-contact-bar{align-items:stretch;flex-direction:column;padding:20px}html body.home-2026 .journey ol{grid-template-columns:minmax(0,1fr)!important}html body.home-2026 .journey li{min-height:0;flex-direction:row;align-items:center;gap:18px;padding:19px 18px}html body.home-2026 .journey li b{flex-shrink:0}html body.home-2026 .journey li span{font-size:18px!important}html body.home-2026 #directions .category{min-height:174px;padding:17px!important;gap:14px!important}html body.home-2026 #directions .category span{font-size:19px!important}html body.home-2026 #directions .category b{position:absolute;top:18px;right:14px}html body a.text-link,html body .uc-excel-link{font-size:16px}}
@media(max-width:420px){html body.home-2026 #website-inquiry-form .inquiry-fields{grid-template-columns:minmax(0,1fr)}html body.home-2026 #directions .category{padding:14px!important}html body.home-2026 #directions .category span{font-size:18px!important}html body.home-2026 #directions .category img{width:64px!important;height:64px!important;flex-basis:64px!important}html body.home-2026 .journey h2{font-size:31px}html body.home-2026 .request-contact-bar .request-phone{font-size:19px}html body.home-2026 #request .request-chat{width:100%;box-sizing:border-box}html body.home-2026 .request-form-top .uc-excel-link{font-size:15px}}
@media(prefers-reduced-motion:reduce){html:root body :is(button,a.button,.category){transition:none!important;translate:none!important}}

html:root body.home-2026 .cargo-stage a.cargo-primary.button{background:rgba(255,255,255,.18)!important;color:#fff!important;border-color:#ffcfad9c!important;backdrop-filter:blur(22px);box-shadow:inset 0 1px 0 #ffffffa6,inset 0 -1px 0 #ffffff30,0 9px 24px #14263226!important}
@media(max-width:1100px){html body .site-header a.login{display:none}}
/* Center the cost explanation and keep payment stages readable. */
html body.home-2026 #pricing .fine{max-width:1000px!important;margin:26px auto 0!important;padding:21px 24px!important;text-align:center;font-size:19px!important;line-height:1.65;border:1px solid #ffffffed;border-radius:20px;background:#ffffff55;box-shadow:inset 0 1px 0 #fff,0 7px 22px #233a4a08}
html body.home-2026 #pricing .payment-line{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin:18px auto 0;padding:0;border:0;text-align:center}
html body.home-2026 #pricing .payment-line span{padding:11px 16px;border:1px solid #ffffffed;border-radius:14px;background:#ffffff5c;box-shadow:var(--uc-glass-shadow);font-size:17px!important;line-height:1.5}
html body.home-2026 #pricing .pricing>article{padding:24px;border:1px solid #ffffffed;border-radius:23px;background:#ffffff5c;box-shadow:var(--uc-glass-shadow)}
html body.home-2026 #pricing .price-label{font-size:14px!important;line-height:1.5;font-weight:750;letter-spacing:.06em}
/* Compact real shipments, with original playable video and real review links. */
html body.home-2026 #shipments{padding-block:36px;background:#eaf0f1}
html body.home-2026 #shipments .films{gap:20px}
html body.home-2026 #shipments .film{display:grid;grid-template-columns:144px minmax(0,1fr);align-items:center;gap:20px;min-height:0;padding:17px;border:1px solid #ffffffed;border-radius:24px;background:#ffffff66;box-shadow:var(--uc-glass-shadow);overflow:hidden}
html body.home-2026 #shipments .film video{display:block;width:144px;height:160px;max-width:100%;object-fit:cover;border-radius:16px;background:#263944;box-shadow:0 6px 16px #253c4b18}
html body.home-2026 #shipments .film>div{padding:0!important;min-width:0}
html body.home-2026 #shipments .film .overline{display:none}
html body.home-2026 #shipments .film h3{font-size:22px;line-height:1.3;letter-spacing:-.025em;margin:0 0 10px;color:#2b414e}
html body.home-2026 #shipments .film p{font-size:18px!important;line-height:1.5;margin:0;color:#566c79}
html body.home-2026 #shipments .quote{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px 22px;padding:21px 24px;margin-top:22px;border:1px solid #ffffffed;border-radius:21px;background:#ffffff55}
html body.home-2026 #shipments .quote-mark{display:none}
html body.home-2026 #shipments blockquote{margin:0;font-size:20px;line-height:1.5;color:#314956}
html body.home-2026 #shipments .quote a{font-size:16px;color:#91451a;line-height:1.4;text-underline-offset:4px}
/* Footer surfaces and typography, shared across public templates. */
html body .uc-glass-footer,html body .site-footer{height:auto!important;min-height:0!important;background:#263944!important;color:#edf4f7;padding:38px 0 20px;border-top:1px solid #ffffff70;border-radius:28px 28px 0 0;box-shadow:inset 0 1px 0 #ffffff4d,0 -10px 30px #213c4c0c}
html body .uc-footer-grid{display:grid;grid-template-columns:1.2fr .85fr .95fr 1.1fr;gap:32px;align-items:start}
html body .uc-footer-about p{font-size:18px!important;line-height:1.55;color:#d3e0e6;margin:19px 0 16px;max-width:290px}
html body .uc-glass-footer .brand{color:#fff}
html body .uc-glass-footer .brand span{font-size:21px!important;line-height:1.2}
html body .uc-glass-footer .brand small{font-size:14px!important;letter-spacing:.08em;margin-top:7px;color:#d6e1e7}
html body .uc-glass-footer nav.uc-footer-nav{position:static!important;display:flex!important;flex-direction:column;gap:10px;padding:0!important;margin:0!important;border:0!important;background:transparent!important;width:auto!important}
html body .uc-footer-nav h2,html body .uc-footer-contact h2{font-size:19px;margin:0 0 10px;font-weight:800;color:#fff}
html body .uc-footer-nav a,html body .uc-footer-social a{font-size:17px!important;color:#e6eef3!important;line-height:1.55;text-decoration:none}
html body .uc-footer-nav a:hover,html body .uc-footer-social a:hover{color:#ffd6b7!important;text-decoration:underline;text-underline-offset:4px}
html body .uc-footer-social{display:flex;gap:18px;flex-wrap:wrap}
html body .uc-footer-contact{display:flex;align-items:flex-start;flex-direction:column;gap:12px}
html body .uc-footer-contact>a:first-of-type{font-size:22px;font-weight:800;line-height:1.3;color:#fff;white-space:nowrap;text-decoration:none}
html body .uc-footer-contact :is(button,.footer-cabinet){box-sizing:border-box;width:100%;font-size:17px}
html body .uc-footer-legal{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-top:30px;padding-top:22px;border-top:1px solid #ffffff26;font-size:16px!important;line-height:1.6;color:#c4d4dd}
html body .uc-footer-legal>span{max-width:690px}
html body .uc-footer-legal>div{display:flex;flex-direction:column;gap:9px}
html body .uc-footer-legal a{color:#d9e4eb;font-size:16px}
html body .site-footer .footer-grid{gap:28px;margin-bottom:0;align-items:start}
html body .site-footer .footer-grid p,html body .site-footer .footer-grid a{font-size:17px!important;line-height:1.55}
html body .site-footer .footer-bottom{font-size:16px!important;line-height:1.6;padding-top:22px;margin-top:28px;color:#c4d4dd}
html body .site-footer .footer-bottom a{font-size:16px!important;color:#dbe5eb}
@media(max-width:1000px){html body .uc-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}html body.home-2026 #shipments .film{grid-template-columns:116px minmax(0,1fr);gap:16px}html body.home-2026 #shipments .film video{width:116px;height:150px}}
@media(max-width:700px){html body.home-2026 #shipments .films{grid-template-columns:minmax(0,1fr)}html body.home-2026 #shipments .film{grid-template-columns:112px minmax(0,1fr);gap:16px;padding:15px;border-radius:21px}html body.home-2026 #shipments .film video{width:112px;height:145px}html body.home-2026 #shipments .film h3{font-size:20px}html body.home-2026 #shipments .film p{font-size:17px!important}html body.home-2026 #shipments .quote{align-items:flex-start;justify-content:flex-start;padding:20px}html body.home-2026 #pricing .fine{padding:18px;font-size:18px!important}html body .uc-footer-legal{flex-direction:column}html body .uc-footer-about{grid-column:1/-1}html body .uc-footer-contact{grid-column:1/-1}html body .uc-footer-contact :is(button,.footer-cabinet){width:auto;min-width:220px}html body .uc-footer-grid{gap:26px 20px}html body .uc-footer-nav a{font-size:17px!important}}
html:root body :is(.uc-glass-footer,.site-footer) :is(.footer-contact.footer-contact,.footer-cabinet.footer-cabinet):not(.cargo-side-button){background:rgba(255,255,255,.14)!important;color:#fff!important;border-color:#ffffff73!important;box-shadow:inset 0 1px 0 #ffffff6b,0 6px 18px #10263324!important}
html:root body button.chat-launcher svg{color:#79370f!important;stroke:currentColor!important}
html body .uc-footer-nav{min-width:0}html body .uc-footer-nav a{white-space:normal!important;overflow-wrap:anywhere;min-width:0;max-width:100%}
html body main form label{font-size:max(17px,1em);line-height:1.45}
html body .guide-choices label{border:1px solid #ffffffed;border-radius:20px;background:#ffffff70;box-shadow:var(--uc-glass-shadow);backdrop-filter:blur(16px)}html body .guide-choices label:has(input:checked){border-color:#d18a5a;background:#fff1e09c;box-shadow:inset 0 1px 0 #fff,0 0 0 3px #e8aa7e26}
html body.home-2026 #pricing .pricing>article{box-sizing:border-box!important;min-width:0!important;max-width:100%;width:auto!important}
html body.home-2026 #website-inquiry-form>button[type=submit]{font-size:18px!important}
@media(max-width:700px){html body.home-2026 #pricing .pricing{grid-template-columns:minmax(0,1fr)!important}}
html:root body :is(.uc-glass-footer,.site-footer) :is(.footer-contact.footer-contact,.footer-cabinet.footer-cabinet):not(.cargo-side-button):not(.cargo-menu-close){background:rgba(255,255,255,.14)!important;color:#fff!important;border-color:#ffffff73!important}
@media(max-width:360px){html body.home-2026 #pricing .pricing>article{display:block!important;padding:20px}html body.home-2026 #pricing .pricing>article>*{width:auto!important;min-width:0!important;max-width:100%}html body.home-2026 #pricing .pricing>article strong{display:block;margin:14px 0}html body.home-2026 #pricing .pricing>article h3{margin-top:14px}}
html body [hidden]{display:none!important}
@media(max-width:1100px){html body .uc-site-header a.uc-header-cta{display:none!important}}

@media(min-width:701px){html:root body.home-2026 #directions .category{display:grid!important;grid-template-columns:64px minmax(0,1fr);gap:12px!important;padding:18px!important}html:root body.home-2026 #directions .category img{width:64px!important;height:64px!important}html:root body.home-2026 #directions .category span{font-size:20px!important;padding-bottom:12px}html:root body.home-2026 #directions .category b{position:absolute;bottom:9px;right:9px;width:23px;height:23px;font-size:16px}}
