/* HMPortal / INDUSTRIAL EDITION 04 — character without sacrificing contrast. */
:root{--yellow:#ffce32;--ink:#102238;--navy:#102238;--bg:#edf1f5;--line:#c5cfdd;--blue:#2456c4}.site-head{border-bottom:1px solid #bac7d9;padding-top:19px;padding-bottom:19px}.wordmark{font-size:27px;letter-spacing:-1.8px}.brand-mark{border-radius:6px;transform:rotate(-5deg);background:#ffce32;box-shadow:3px 3px 0 #102238}.brand-mark>.ico{transform:rotate(5deg)}.wordmark b{color:#997100}.main-nav a{font-weight:600;font-size:13px}.main-nav a.active:after{height:4px;background:#102238;bottom:-34px}.btn{border-radius:5px;min-height:46px;font-weight:600;letter-spacing:.05px;border:1px solid transparent}.btn:hover{transform:translateY(-2px);box-shadow:3px 4px 0 #14253c18}.btn.dark{box-shadow:3px 3px 0 #b9c6d9}.btn.light{border:1px solid #a9b9cf;background:white}.btn.light:hover{background:#f0f5ff;border-color:#6683ac}.btn.small{min-height:34px}.head-icon{border-radius:6px}.design-label{background:#e0e7f0;letter-spacing:.4px;font-size:10px}.design-label .ico{width:12px;height:12px}.eyebrow{letter-spacing:2px;font-weight:600}.eyebrow:before{height:4px;width:24px;background:#cf9c00}.home-hero{background:#102238;color:#fff;position:relative;isolation:isolate;padding-top:58px;padding-bottom:0;overflow:visible}.home-hero:before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#ffffff08 1px,transparent 1px),linear-gradient(90deg,#ffffff08 1px,transparent 1px);background-size:46px 46px;opacity:.5}.hero-layout{grid-template-columns:1fr 1.1fr;gap:38px;padding-bottom:65px}.hero-copy h1{font-size:clamp(55px,5.5vw,80px);font-weight:600;letter-spacing:-3.7px;line-height:1.01;margin-bottom:27px;color:#fff}.hero-copy h1 em{color:#ffce32;font-style:normal;display:inline-block;position:relative}.hero-copy .eyebrow{font-size:10px;color:#c1cfe3;margin-bottom:26px}.hero-copy .eyebrow:before{background:#ffce32}.hero-copy p{color:#c1cfe3;font-size:15px;line-height:1.9;max-width:405px}.hero-copy .btn{min-height:48px;padding:15px 22px;background:#ffce32;color:#102238;border-color:#ffce32;font-size:13px}.hero-copy .btn.light{background:#ffffff08;color:#fff;border-color:#8598b466;box-shadow:none}.hero-copy .btn.light:hover{background:#ffffff12;border-color:#bacbe3}.hero-copy .trust-line{color:#c1cfe3;font-size:11px}.trust-stack span{border-color:#102238;background:#e1e9f6;color:#304866}.hero-image{height:475px;padding:0 0 25px;transform:rotate(1.2deg)}.hero-image:before{inset:21px -18px 4px 24px;border:1px solid #7791b43a;background:none;border-radius:9px;transform:rotate(-2deg)}.hero-image img{border-radius:8px;box-shadow:0 24px 55px #0003;object-position:61% center}.photo-label{top:18px;right:18px;background:#102238e8;color:#fff;border:1px solid #ffffff20;border-radius:4px;font-size:9px;backdrop-filter:blur(5px);padding:9px 11px}.photo-label:before{background:#ffce32}.floating-order{background:#fffdf4;border:1px solid #e2d9bf;border-radius:6px;box-shadow:6px 7px 0 #ffce32;left:-24px;bottom:0;transform:rotate(-1.2deg);color:#102238;padding:18px 20px;width:270px}.floating-order .icon-tile{background:#ffce32;color:#102238;border-radius:6px}.floating-order h3{color:#102238;font-size:14px}.floating-order .tiny{font-size:9px;color:#5c4b20;font-weight:600}.floating-order .amount{font-size:29px;font-weight:600;letter-spacing:-1px;color:#102238}.floating-order .bottom{font-size:11px;border-color:#ded7c2;color:#465670}.hero-copy .trust-line small{color:#a9bdd9}.discovery-search{transform:translateY(31px);margin-top:-31px;border:1px solid #adbbcf;border-radius:7px;box-shadow:0 14px 35px #1022381a;padding:11px;position:relative;background:#fff}.discovery-search .btn{border-radius:5px;background:#ffce32;color:#102238;border-color:#e3b420;box-shadow:none;font-size:13px}.search-field label{color:#52627a;font-size:10px;font-weight:600;letter-spacing:1.4px}.search-field input,.search-field select{color:#102238;font-size:14px}.trust-metrics{padding-top:66px;margin-bottom:50px;border-color:#c5cfdd}.trust-metrics strong{font-size:32px;letter-spacing:-1.4px;color:#102238;font-weight:600}.trust-metrics div{color:#405573;font-size:12px}.section-head h2{font-size:33px;letter-spacing:-1.4px;font-weight:600;color:#102238}.section-head>a{font-weight:600;font-size:12px;color:#254a80;border-bottom:1px solid #9eb1ce;padding-bottom:5px}.section-head p{font-size:13px}.card{border-radius:8px;border-color:#bdc9da;box-shadow:0 4px 10px #10223805}.card:hover{border-color:#7d96bb;box-shadow:6px 8px 0 #10223809;transform:translateY(-4px)}.card h3{font-weight:600;font-size:18px;line-height:1.4;color:#14253c}.card .tag{border-radius:3px}.card .price{font-size:25px;font-weight:600;letter-spacing:-.8px;color:#102238}.card .company{border-color:#cbd4e1}.visual{border-bottom:1px solid #cbd4e1;background:#e9edf2}.category-card{border-radius:7px;padding:25px;border:1px solid #c2cddd;background:#fff;min-height:180px;transition:background .2s,transform .2s}.category-card:hover{background:#ffce32;border-color:#d5a400;transform:translateY(-4px);box-shadow:4px 5px 0 #10223813}.category-card .icon-tile{width:46px;height:46px;border-radius:7px;background:#edf2f9;color:#31547f;border:1px solid #cbd8e9;margin-bottom:27px}.category-card:nth-child(2) .icon-tile{background:#ffce32;color:#102238;border-color:#e6bb33}.category-card:nth-child(3) .icon-tile{background:#e6f2eb;color:#216447;border-color:#bfd9c9}.category-card:nth-child(4) .icon-tile{background:#eeeafa;color:#5b4482;border-color:#d0c3e9}.category-card h3{font-size:15px;color:#102238}.category-card small{color:#465670}.category-card>.arrow{color:#304866}.category-card:hover .icon-tile{background:#102238;color:#ffce32;border-color:#102238}.category-card:hover small{color:#304866}.category-card:hover .arrow{transform:rotate(8deg)}.how-step .num{font-size:45px;font-weight:600;letter-spacing:-2px;color:#9aaec9;line-height:1}.how-step h3{font-size:16px}.how-step p{font-size:13px;line-height:1.9}.dark-cta{background:#ffce32;color:#102238;border:1px solid #dab127;border-radius:8px;padding:45px 42px;box-shadow:6px 7px 0 #102238}.dark-cta h2{font-size:38px;letter-spacing:-1.7px;color:#102238}.dark-cta p{color:#394a61;font-size:14px;max-width:450px}.dark-cta .eyebrow{color:#4b451f;font-size:10px}.dark-cta .eyebrow:before{background:#102238}.dark-cta>.btn{background:#102238;color:#fff;box-shadow:3px 3px 0 #9e7b12}.dark-cta:after{border-color:#10223810;box-shadow:0 0 0 45px #10223805,0 0 0 90px #10223803}.browse-heading{background:#102238;padding:32px 33px;border:1px solid #102238;border-radius:9px;color:#fff;position:relative;overflow:hidden;isolation:isolate}.browse-heading:after{content:'';position:absolute;right:-50px;top:-40px;height:220px;width:220px;background:repeating-linear-gradient(-45deg,transparent,transparent 13px,#ffffff04 13px,#ffffff04 15px);z-index:-1}.browse-heading .eyebrow{color:#c1cfe3;font-size:10px}.browse-heading .eyebrow:before{background:#ffce32}.browse-heading h1{font-size:39px;color:#fff;font-weight:600;letter-spacing:-1.5px;max-width:650px}.browse-heading p{color:#c1cfe3;font-size:14px;max-width:620px}.browse-heading>.btn{background:#ffce32;border-color:#ffce32;color:#102238;box-shadow:3px 3px 0 #ffffff14}.browse-market .browse-heading{background:#ffce32;border-color:#d7ad28;color:#102238}.browse-market .browse-heading h1{color:#102238}.browse-market .browse-heading p{color:#304866}.browse-market .browse-heading .eyebrow{color:#4b451f}.browse-market .browse-heading .eyebrow:before{background:#102238}.browse-market .browse-heading>.btn{background:#102238;border-color:#102238;color:#fff;box-shadow:3px 3px 0 #b38c10}.browse-market .browse-heading:after{background:repeating-linear-gradient(-45deg,transparent,transparent 13px,#10223805 13px,#10223805 15px)}.browse-capacity .browse-heading{border-left:7px solid #ffce32}.browse-capacity .availability-tip{border-radius:6px;border-color:#9ebfac;background:#e9f3ed}.view-switch{border-radius:6px;border-color:#b5c3d8;background:#e0e7f1}.view-switch button{border-radius:4px;font-weight:600}.view-switch button[aria-pressed=true]{background:#102238;color:#fff;border-color:#102238}.browse-search{border-radius:6px;border-color:#a0b2cd;background:#fff}.browse-filter{border-radius:7px;border-color:#b5c3d8;border-top:4px solid #102238}.filter-heading h3{font-size:16px;letter-spacing:-.3px}.browse-filter .tag{border-radius:3px}.market-categories button{border-radius:5px;font-weight:600}.market-categories button.active{background:#102238;border-color:#102238;color:#ffda68}.classified-card{border-radius:8px}.classified-card .offer-picture{border-radius:7px 7px 0 0;height:225px}.classified-card h3{font-size:20px;font-weight:600}.classified-price{font-size:29px;color:#102238;font-weight:600;letter-spacing:-1px}.classified-specs{color:#405573}.classified-copy>.row .tag{background:#e7edf7;color:#304866}.classified-seller>b{border-radius:4px;background:#ffce32;border-color:#d5af3d;color:#102238}.offer-picture>span{border-radius:3px;font-size:9px}.request-opportunity{border-left:4px solid #dfb434;border-radius:7px}.request-opportunity:hover{border-left-color:#102238}.request-opportunity h3{font-size:19px}.request-decision strong{font-size:17px;color:#102238}.request-decision .btn{background:#edf2fa;border-color:#b0c2dd;color:#213e65}.request-opportunity .opportunity-index{background:#102238;color:#ffce32;border-color:#102238;border-radius:5px;font-weight:600}.request-copy .tag.blue{background:#e7eef9;color:#244a82;font-weight:600}.availability-card{border-radius:7px;border-top:3px solid #102238}.availability-card .offer-picture{border:1px solid #cbd4e1;border-radius:5px}.availability-card h3{font-size:18px;font-weight:600}.availability-window strong{font-size:16px;color:#213e65}.availability-price strong{font-size:21px;color:#102238}.availability-price .btn{border-radius:5px}.availability-days b{background:#dcecdf;border-color:#9fc4ae;color:#164f32}.browse-table-panel{border-radius:7px;border-color:#aebed4;border-top:3px solid #102238}.browse-table th{background:#e5ecf6;color:#213e65;font-weight:600;font-size:12px}.browse-table td{padding-top:22px;padding-bottom:22px}.browse-table tbody tr:hover{background:#fff8dd}.browse-table .table-price{font-size:14px;font-weight:600}.browse-table td:first-child>a{font-size:14px}.account-shell{background:#edf1f6}.workspace-nav{background:#102238;border-right:1px solid #314863}.workspace-nav .company-switch{border-color:#4c65874a;background:#ffffff05;border-radius:7px}.workspace-nav>a{border-radius:5px;padding-top:12px;padding-bottom:12px;color:#c8d5e9}.workspace-nav>a.active{background:#ffce32;border-color:#ffce32;box-shadow:3px 3px 0 #00000025;color:#102238;font-weight:600}.workspace-nav>a.active .ico{color:#102238}.workspace-nav>a.active .nav-count{background:#102238;color:#ffce32}.workspace-nav .workspace-label{font-size:10px;letter-spacing:1.9px;color:#a8b9d2}.workspace-main>.row.between,.workspace-main>.page-title{background:#102238;border-radius:8px;padding:27px 28px;margin-bottom:27px;position:relative;border-left:5px solid #ffce32;gap:20px;align-items:flex-start;color:#fff}.workspace-main>.row.between>.page-title{margin:0;padding:0;background:transparent}.workspace-main>.row.between h1,.workspace-main>.page-title h1{color:#fff;font-size:31px;font-weight:600;letter-spacing:-1.2px;margin-bottom:11px}.workspace-main>.row.between p.muted,.workspace-main>.row.between .page-title p,.workspace-main>.page-title p{color:#c1cfe3;font-size:13px;margin-bottom:0;line-height:1.8}.workspace-main>.row.between>.btn{background:#ffce32;color:#102238;border-color:#ffce32;box-shadow:3px 3px 0 #ffffff12;margin-top:2px}.workspace-top{border-color:#b9c7db;letter-spacing:.3px}.kpis{gap:15px}.kpi{border:1px solid #b8c6da;border-radius:7px;padding:23px 21px;background:#fff;overflow:hidden}.kpi:before{content:'';height:3px;position:absolute;top:0;left:20px;width:35px;background:#102238}.kpi:nth-child(2):before{background:#c29200}.kpi:nth-child(3):before{background:#26734d}.kpi:nth-child(4):before{background:#66528e}.kpi strong{font-size:39px;letter-spacing:-1.7px;font-weight:600;margin-top:22px}.kpi>.metric-icon{border-radius:6px}.kpi:hover{box-shadow:4px 6px 0 #10223808;border-color:#829bbf}.panel{border-radius:8px;border-color:#c3cede;box-shadow:0 3px 12px #10223804}.panel>h3{font-size:17px;letter-spacing:-.35px}.panel .section-head h3{font-size:17px;color:#14253c}.panel .section-head>a{border:0;font-weight:600}th{font-size:12px;font-weight:600;background:#e9eff7;color:#29476e}td strong{font-weight:600}.table-wrap table tbody tr:hover{background:#f5f8fd}.notice{border-radius:6px;background:#fff4cf;border-color:#d8be74;border-left:4px solid #be8e10}.notice strong{font-weight:600}.successbox,.errorbox,.doc-note,.status-banner{border-radius:6px}.tabs .tab.active{border-color:#102238;color:#102238;font-weight:600;border-bottom-width:3px}.balance-card{border-radius:8px;background:#102238;border:1px solid #334d70;border-top:4px solid #ffce32}.balance-card .balance{font-size:49px;font-weight:600;letter-spacing:-1.7px;color:#ffda68}.balance-card .balance small{color:#c1cfe3;font-weight:400;font-size:13px}.balance-card .eyebrow{font-size:10px}.side-wallet{border-radius:6px;border-color:#405a7c;border-left:3px solid #ffce32}.side-wallet strong{font-size:24px}.side-wallet a{font-weight:600}.quick-item{border-radius:6px;border-color:#bfccdf;padding:19px}.quick-item:hover{border-color:#c6a446;background:#fff9e8;box-shadow:3px 3px 0 #10223808}.quick-item .ico{color:#365a89;width:20px;height:20px}.quick-item b{color:#243f63;font-size:13px;font-weight:600}.field label{font-weight:600;color:#29476e}.field input,.field select,.field textarea{border-radius:5px;border-color:#aabbd2;background:#fcfdff}.field input:focus,.field select:focus,.field textarea:focus{background:#fffdf4;border-color:#b58b1b;box-shadow:0 0 0 3px #d3ac3620}.actions>.btn:not(.light){box-shadow:3px 3px 0 #bba14e33}.stepnav{border-radius:6px;border-color:#b2c2d9}.stepnav a{padding-top:18px;padding-bottom:18px;font-weight:500}.stepnav a.active{background:#102238;color:#ffda68;font-weight:600}.image-choice{border-radius:6px}.image-choice.selected{border-color:#8b6a0f;box-shadow:3px 3px 0 #ffce3277;background:#fff9e8}.image-choice.selected i{background:#102238;color:#ffce32}.image-preview{border-radius:7px}.public-company-cover{border-radius:9px;border-color:#b6c4d9}.company-cover-pattern{background:#102238;height:110px}.company-cover-pattern:before{content:'';position:absolute;top:0;bottom:0;width:12px;left:0;background:#ffce32}.company-logo-large{border-radius:8px;box-shadow:0 0 0 1px #b6c4d9,4px 5px 0 #ffce32;color:#102238;font-weight:600}.public-company-heading h1{font-size:36px;font-weight:600;letter-spacing:-1.3px}.company-cover-actions .btn{font-weight:600}.company-profile-nav{gap:25px;background:#e3eaf4;border:1px solid #bac7dc;border-radius:6px;padding:17px 20px;margin-top:20px}.company-profile-nav a{font-weight:600;color:#304866}.company-profile-nav span{background:#fff;border:1px solid #b8c7df}.company-profile-nav a:hover{color:#102238;text-decoration:underline}.company-public-facts strong{font-size:35px;font-weight:600}.auth-layout{background:#fff}.auth-visual{background:#102238;padding-top:70px;border-right:7px solid #ffce32}.auth-visual h2{font-size:50px;letter-spacing:-2px;font-weight:600;line-height:1.07}.auth-visual .eyebrow{font-size:10px;color:#d0dbed}.auth-visual p{color:#c1cfe3;font-size:14px}.auth-visual:before{opacity:.9;background:linear-gradient(#102238,#10223810 80%),url('hero-site.jpg') 65% center/cover}.auth-main{padding-top:55px}.auth h1{font-size:36px;font-weight:600;letter-spacing:-1.5px}.auth .icon-tile{background:#ffce32;color:#102238;border-radius:7px;box-shadow:3px 3px 0 #102238}.auth .btn{border-radius:5px;font-weight:600;min-height:47px}.auth aside{border:1px solid #ccd7e7;border-radius:5px}.amount-option{border-radius:6px}.amount-option.active{background:#fff7dd;border-color:#8c6c16}.amount-option strong{color:#102238;font-weight:600;font-size:23px}.amount-option .tag.blue{background:#102238;color:#ffda68;border-radius:3px}.method{border-radius:6px;border-color:#a9bcd8}.method.selected{background:#f0f5fd;border-color:#5576a8;border-left:4px solid #102238}.method strong{font-weight:600}.summary-total strong{font-size:29px;font-weight:600;color:#102238}.plan-card{border-radius:8px;border-color:#b8c7de}.plan-card .plan-icon{background:#ffce32;color:#102238;border-radius:7px;border:1px solid #d4a72d}.plan-card h3{font-size:22px;letter-spacing:-.6px;font-weight:600}.plan-card .price{font-size:34px;color:#102238}.plan-card .btn{border-radius:5px}.plan-card.active{border-color:#102238;background:#fff9e8}.plan-card:hover{border-color:#677f9f;box-shadow:4px 6px 0 #10223809}.classified-card,.availability-card,.request-opportunity{transition:transform .18s,box-shadow .18s,border-color .18s}.onboard-num{background:#102238;color:#ffce32;border-radius:5px;font-weight:600}.onboard-card{border-radius:7px}.catalog-intro{border-radius:8px;background:#102238;border-left:6px solid #ffce32;padding:46px}.catalog-intro h1{font-size:47px;letter-spacing:-2px;font-weight:600;color:#fff}.catalog-intro p{color:#c1cfe3;font-size:14px}.catalog-intro .eyebrow{color:#c1cfe3}.catalog-intro .eyebrow:before{background:#ffce32}.linkcard{border-radius:6px;border-color:#bfcce0}.linkcard:hover{border-color:#304866;background:#fff9e8;box-shadow:3px 4px 0 #ffce3280;transform:translateY(-3px)}.linkcard strong{font-weight:600;color:#213e65}.pillnav a{border-radius:5px;border-color:#aebfd7;background:#fff;font-weight:600}.pillnav a:hover{background:#102238;color:#ffda68}.newfooter{background:#102238;border-top:5px solid #ffce32;margin-top:42px}.newfooter .wordmark{color:#fff}.newfooter .wordmark b{color:#ffce32}.newfooter .brand-mark{box-shadow:none}.newfooter h4{font-weight:600;letter-spacing:1px}.newfooter a:hover{color:#ffda68}.footer-bottom{border-color:#7b91b13a}.tag{border-radius:3px}.formstatus:not(:empty){border-radius:5px}.toast{background:#102238;color:#fff;border-left:4px solid #ffce32;border-radius:6px}.modal{border-radius:9px;border-top:5px solid #ffce32}.modal h2{font-weight:600;color:#102238}.save-btn{box-shadow:2px 2px 0 #10223808}.save-btn.selected{background:#ffce32;color:#102238;border-color:#a17c13}.company-choice{border-radius:7px}.company-choice .firm-avatar{background:#102238;color:#ffce32;border-radius:6px}.company-choice:hover{border-color:#8b6c16;background:#fff9e8}.company-choice h3{font-weight:600;color:#213e65}.hero-small{border-radius:7px;border-left:4px solid #ffce32;background:#edf3fc}.hero-small h2{font-weight:600;color:#213e65}.detail-price{font-size:36px;letter-spacing:-1.3px;font-weight:600;color:#102238}.detail-title{font-weight:600;color:#102238}.public-equipment-photo{border-radius:7px;border:1px solid #c2cddd}
@media(max-width:1100px){.hero-copy h1{font-size:62px}.hero-image{height:430px}.floating-order{width:240px;left:-12px}.hero-layout{gap:28px}.browse-heading{padding:29px;align-items:flex-start;flex-wrap:wrap}.browse-heading h1{font-size:34px}.workspace-main>.row.between,.workspace-main>.page-title{padding:24px}.public-company-heading h1{font-size:32px}.auth-visual h2{font-size:41px}.kpi strong{font-size:35px}}
@media(max-width:680px){.site-head{padding:15px 18px;gap:13px}.wordmark{font-size:25px}.brand-mark{width:34px;height:34px;box-shadow:2px 2px 0 #102238}.main-nav{gap:20px;padding-top:14px}.main-nav a{font-size:12px}.main-nav a.active:after{bottom:-9px;height:3px}.head-actions>.btn{font-size:11px;min-height:35px}.design-label{font-size:9px}.home-hero{padding-top:36px}.hero-layout{display:block;padding-bottom:42px}.hero-copy h1{font-size:58px;letter-spacing:-2.9px;line-height:1.02;max-width:440px}.hero-copy p{font-size:14px;line-height:1.85;margin-bottom:25px}.hero-copy .eyebrow{font-size:9px;letter-spacing:1.5px}.hero-copy .btn{font-size:12px;padding:14px 17px;min-height:45px}.hero-copy .trust-line{font-size:10px}.hero-image{height:345px;transform:rotate(.6deg);margin-top:34px;padding-bottom:19px}.hero-image:before{display:none}.hero-image img{border-radius:7px}.floating-order{left:12px;bottom:0;width:245px;padding:14px 16px;box-shadow:4px 5px 0 #ffce32;transform:rotate(-.6deg)}.floating-order h3{font-size:13px}.floating-order .amount{font-size:25px}.floating-order .bottom{font-size:10px}.floating-order .tiny{font-size:8px}.photo-label{font-size:8px;padding:8px}.discovery-search{transform:translateY(23px);margin-top:-23px;border-radius:6px;padding:8px;gap:7px}.discovery-search .btn{font-size:11px;padding:12px;min-height:42px}.search-field label{font-size:9px}.search-field input,.search-field select{font-size:14px}.trust-metrics{padding-top:53px;margin-bottom:37px;gap:27px 14px}.trust-metrics strong{font-size:28px}.trust-metrics div{font-size:11px;gap:10px}.section-head h2{font-size:29px;letter-spacing:-1.1px;max-width:290px}.section-head p{font-size:12px}.section-head>a{font-size:11px}.category-card{padding:20px;min-height:170px}.category-card h3{font-size:14px}.category-card .icon-tile{width:40px;height:40px;margin-bottom:25px}.category-card small{font-size:11px}.dark-cta{padding:29px 26px;box-shadow:4px 5px 0 #102238;margin-bottom:40px}.dark-cta h2{font-size:33px;letter-spacing:-1.4px;max-width:330px}.dark-cta p{font-size:13px}.dark-cta .eyebrow{font-size:9px}.dark-cta>.btn{font-size:12px}.how-step .num{font-size:36px;width:37px}.how-step h3{font-size:15px}.how-step p{font-size:13px}.browse-heading{padding:26px 22px;gap:22px;border-radius:7px;margin:25px 0}.browse-heading h1{font-size:33px;letter-spacing:-1.1px;line-height:1.12}.browse-heading p{font-size:13px;color:#c1cfe3}.browse-heading .eyebrow{font-size:9px;letter-spacing:1.4px}.browse-heading>.btn{font-size:12px}.browse-market .browse-heading p{color:#304866}.browse-capacity .browse-heading{border-left-width:5px}.view-switch button{font-size:11px;padding:11px 9px}.request-opportunity{padding:20px;border-left-width:4px}.request-opportunity h3{font-size:20px}.request-decision strong{font-size:18px}.classified-card h3{font-size:21px}.classified-price{font-size:30px}.classified-card .offer-picture{height:225px}.availability-card h3{font-size:18px}.availability-price strong{font-size:20px}.availability-window strong{font-size:15px}.browse-table td:first-child>a{font-size:14px}.browse-table td{font-size:12px}.browse-table th{font-size:12px}.workspace-main>.row.between,.workspace-main>.page-title{padding:24px 20px;border-left-width:4px;gap:18px;margin-bottom:23px}.workspace-main>.row.between h1,.workspace-main>.page-title h1{font-size:30px;letter-spacing:-1px;line-height:1.15}.workspace-main>.row.between p.muted,.workspace-main>.row.between .page-title p,.workspace-main>.page-title p{font-size:13px;color:#c1cfe3}.workspace-main>.row.between>.btn{font-size:12px;min-height:40px}.workspace-nav>a{font-size:12px;padding:11px}.workspace-nav>a.active{box-shadow:inset 0 -2px #10223822}.workspace-main{padding-top:22px}.kpis{gap:11px}.kpi{padding:20px 17px}.kpi strong{font-size:36px;letter-spacing:-1.4px;margin-top:20px}.kpi>.muted{font-size:11px}.kpi small{font-size:10px}.panel{padding:21px}.panel>h3,.panel .section-head h3{font-size:16px}.notice{padding:17px;font-size:12px}.notice strong{font-size:12px}.balance-card{padding:27px}.balance-card .balance{font-size:46px}.balance-card .mini,.balance-card .reserved{font-size:12px}.field input,.field textarea,.field select{font-size:16px}.stepnav a{font-size:11px}.public-company-heading h1{font-size:29px;letter-spacing:-.8px}.company-profile-nav{padding:16px;gap:22px;border-radius:5px}.company-profile-nav a{font-size:12px}.company-logo-large{box-shadow:0 0 0 1px #b6c4d9,3px 4px 0 #ffce32}.company-public-facts strong{font-size:32px}.auth h1{font-size:34px;letter-spacing:-1.2px}.auth-main{padding-top:35px}.auth .icon-tile{width:45px;height:45px}.auth .btn{font-size:13px}.auth aside{font-size:11px}.amount-option strong{font-size:22px}.plan-card h3{font-size:22px}.plan-card .price{font-size:32px}.catalog-intro{padding:30px 22px;border-left-width:4px}.catalog-intro h1{font-size:37px;letter-spacing:-1.4px}.catalog-intro p{font-size:13px}.catalog-intro .btn{font-size:12px}.linkcard strong{font-size:14px}.pillnav a{font-size:11px}.newfooter{margin-top:35px;border-top-width:4px}.newfooter .wordmark{font-size:24px}.footer-bottom{font-size:10px}.detail-title{font-size:33px}.detail-price{font-size:32px}.offer-picture>span{font-size:9px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}.hero-image,.floating-order{transform:none!important}.card:hover,.category-card:hover,.linkcard:hover,.btn:hover{transform:none!important}}
