/* Public care journey: original charcoal, cream and gold palette; approved layout and typography retained. */
.journey-page,.journey-flightline{--journey-ivory:#0a0e0f;--journey-paper:#13191b;--journey-ink:#f5f3ee;--journey-muted:#a9abaa;--journey-gold:#d6bb83;--journey-line:rgba(214,187,131,.22);--display:Georgia,'Times New Roman',serif;--body:Arial,sans-serif;background:var(--journey-ivory);color:var(--journey-ink);font-family:Arial,sans-serif;color-scheme:dark}
.journey-page :is(h1,h2,h3),.journey-flightline :is(h1,h2,h3){font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.04em;text-transform:none;color:var(--journey-ink)}
.journey-page :is(a,button,input,select,textarea,summary):focus-visible,.journey-flightline :is(a,button,input,select,summary):focus-visible{outline:3px solid #d6bb83;outline-offset:5px}
.journey-page .eyebrow,.journey-flightline .ops-eyebrow{color:var(--journey-gold);letter-spacing:.16em;font:600 11px/1.6 Arial,sans-serif}
.journey-page a,.journey-flightline a{color:var(--journey-gold);text-underline-offset:5px}
.journey-page .site-header,.journey-flightline .site-header{background:var(--journey-paper);border-color:var(--journey-line)}
.journey-page .brand-copy strong,.journey-flightline .brand-copy strong{font:400 29px/1.2 Georgia,serif;color:var(--journey-ink);letter-spacing:-.03em}
.journey-page .brand-copy small,.journey-flightline .brand-copy small{color:var(--journey-gold)}
.journey-page .site-nav a,.journey-flightline .site-nav a{color:var(--journey-ink)}
.journey-page .header-portal,.journey-flightline .header-portal{color:var(--journey-gold);border-color:var(--journey-line)}
.journey-page .menu-toggle span:not(.sr-only),.journey-flightline .menu-toggle span:not(.sr-only){background:var(--journey-ink)}
.journey-page .site-nav.is-open,.journey-flightline .site-nav.is-open{background:var(--journey-paper)}
.journey-nav{display:flex;justify-content:center;gap:34px;padding:20px 5%;border-bottom:1px solid var(--journey-line);background:var(--journey-paper)}
.journey-nav a{font:13px/1.5 Arial,sans-serif;display:flex;gap:12px;align-items:center;color:var(--journey-muted);text-decoration:none;padding:5px 0;border-bottom:1px solid transparent}
.journey-nav a[aria-current]{color:var(--journey-ink);border-color:var(--journey-gold)}
.journey-nav span{font:11px Georgia,serif;color:var(--journey-gold)}
.journey-page .inner-hero{margin:0;min-height:500px;background:var(--journey-ivory);border-bottom:1px solid var(--journey-line)}
.journey-page .inner-hero-image{display:grid;grid-template-columns:1fr 1fr;padding:0;isolation:isolate}
.journey-page .inner-hero-image>img{position:absolute;inset:0 0 0 auto;width:49%;height:100%;object-fit:cover;object-position:60% center}
.journey-page .inner-hero-image .inner-hero-shade{display:none}
.journey-page .inner-hero-copy{position:relative;z-index:1;max-width:none;padding:65px clamp(24px,5vw,90px);grid-column:1;align-self:center}
.journey-page .inner-hero h1{font-size:clamp(38px,3.8vw,66px);line-height:1.08;max-width:700px}
.journey-page .inner-hero-copy>p:not(.eyebrow){font:16px/1.85 Arial,sans-serif;color:var(--journey-muted);max-width:530px;margin:25px 0}
.journey-page .button,.journey-flightline .ops-button{border-radius:0;font:600 12px/1.5 Arial,sans-serif;letter-spacing:.04em;min-height:48px}
.journey-page .button-gold,.journey-flightline .ops-button-gold{background:#d6bb83;color:#0a0e0f;border-color:#d6bb83}
.journey-page .button-gold:hover,.journey-flightline .ops-button-gold:hover{background:#ead4a2;color:#0a0e0f}
.journey-page .button-outline,.journey-flightline .ops-button-outline{border-color:rgba(214,187,131,.62);color:var(--journey-gold);background:transparent}
.journey-intentions,.journey-promise{padding:76px 5%}
.journey-section-intro{max-width:700px;margin:0 auto 36px;text-align:center}
.journey-section-intro h2,.journey-promise h2{font-size:clamp(32px,3vw,48px);line-height:1.2;margin:12px 0 18px}
.journey-section-intro>p:last-child,.journey-footnote{color:var(--journey-muted);font-size:15px;line-height:1.75}
.journey-intent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--journey-line)}
.journey-intent-grid>a{display:flex;flex-direction:column;padding:30px 26px;background:var(--journey-paper);text-decoration:none;border-right:1px solid var(--journey-line);color:var(--journey-ink);transition:background .2s}
.journey-intent-grid>a:last-child{border:0}.journey-intent-grid>a:hover{background:rgba(214,187,131,.09)}
.journey-intent-number{font:10px/1.6 Arial,sans-serif;letter-spacing:.12em;color:var(--journey-gold)}
.journey-intent-grid h3{font-size:29px;line-height:1.2;margin:24px 0 16px}.journey-intent-grid p{color:var(--journey-muted);font-size:14px;line-height:1.75;margin:0 0 30px}
.journey-action{margin-top:auto;display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--journey-gold);border-top:1px solid var(--journey-line);padding-top:18px}.journey-action b{font-size:18px;font-weight:400}
.journey-footnote{text-align:center;font-size:12px;margin-top:22px}
.journey-page .section-jump{background:#101617;border-color:var(--journey-line)}
.journey-page .section-jump a{color:var(--journey-gold)}
.journey-page .detail-section{background:var(--journey-ivory);border-color:var(--journey-line)}
.journey-page .section-heading h2{font-size:clamp(32px,3vw,48px)}
.journey-page :is(.section-heading>p,.service-handoff-note,.filter-status,.plan-note){color:var(--journey-muted);font-size:14px;line-height:1.8}
.journey-page .detail-card{background:var(--journey-paper);border-color:var(--journey-line);padding:32px}
.journey-page .detail-card h3{font-size:30px;line-height:1.2}.journey-page .detail-card>p{color:var(--journey-muted);font-size:15px;line-height:1.8}
.journey-page .detail-card-top>span{color:var(--journey-gold)}
.journey-page .detail-columns :is(h4,li){color:var(--journey-ink);font-family:Arial,sans-serif}.journey-page .detail-columns{gap:24px;margin:20px 0 0}
.journey-page .detail-columns li{font-size:13px;line-height:1.7}.journey-page .filter-button{border-color:var(--journey-line);background:var(--journey-paper);color:var(--journey-ink)}
.journey-page .filter-button.is-active{background:#d6bb83;color:#0a0e0f;border-color:#d6bb83}
.journey-disclosure{border-top:1px solid var(--journey-line);margin:24px 0}.journey-disclosure>summary{padding:18px 0;cursor:pointer;color:var(--journey-gold);font-size:13px;min-height:48px}.journey-recurring{margin:30px 0 0;padding:0 20px;border:1px solid var(--journey-line)}
.journey-page .care-plans{background:#101617}.journey-page .care-plans>.detail-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.journey-page .care-plans>.detail-card-grid .detail-card{padding:26px}
.journey-page .care-plans>.detail-card-grid h3{font-size:28px}.journey-page .care-plans .detail-card p{font-size:14px}
.journey-promise{background:var(--journey-paper);border-block:1px solid var(--journey-line)}
.journey-promise ol{list-style:none;margin:36px 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.journey-promise li{border-top:1px solid #d6bb83;padding-top:22px}.journey-promise b{font-size:13px;font-weight:500}.journey-promise li p{font-size:14px;line-height:1.8;color:var(--journey-muted)}
.journey-related{display:flex;flex-wrap:wrap;gap:18px 32px;border-top:1px solid var(--journey-line);padding-top:24px}.journey-related a{font-size:13px}.journey-related-wide{margin:0;padding:30px 5%;background:var(--journey-paper)}
.journey-page .split-feature-copy{background:var(--journey-ivory)}.journey-page .split-feature-copy h2{color:var(--journey-ink)}.journey-page .split-feature-copy>p:not(.eyebrow){color:var(--journey-muted)}
/* Airport directory is a useful destination, with location retained in the request. */
.journey-page .location-hero{display:grid;grid-template-columns:1fr 1fr;padding:0;overflow:hidden;align-items:center}.journey-page .location-hero .inner-hero-copy{grid-row:1}.journey-page .location-hero em{color:var(--journey-gold)}
.journey-location-panel{grid-column:2;grid-row:1;margin:40px 10% 40px 0;padding:50px;border:1px solid rgba(214,187,131,.32);background:#101617;display:grid;gap:24px}.journey-location-panel>span{font-size:10px;letter-spacing:.2em;color:var(--journey-gold)}.journey-location-panel strong{font:400 clamp(28px,3vw,44px)/1.2 Georgia,serif}.journey-location-panel p{margin:0;color:var(--journey-muted)}.journey-location-panel a{font-size:14px}.journey-location-panel small{color:var(--journey-muted);line-height:1.7;border-top:1px solid var(--journey-line);padding-top:20px}
.journey-page .airport-search input{background:var(--journey-paper);border:1px solid rgba(214,187,131,.32);color:var(--journey-ink);font-size:16px}.journey-page .airport-search>span{color:var(--journey-muted)}
.journey-page .location-card-grid>article{background:var(--journey-paper);border-color:var(--journey-line)}.journey-page .location-card-grid h3{font-size:27px}.journey-page .location-card-grid p{color:var(--journey-muted);font-size:14px;line-height:1.8}.journey-page .airport-code span{color:var(--journey-gold);font-family:Georgia,serif;font-weight:400}.journey-page .airport-code small{color:var(--journey-muted)}
.journey-page .coordination-section{background:#101617}.journey-page .coordination-grid li{border-color:var(--journey-line)}.journey-page .coordination-grid h3{font-size:26px}.journey-page .coordination-grid p{color:var(--journey-muted)}.journey-page .coordination-grid span{color:var(--journey-gold)}
.journey-page .coverage-note{background:var(--journey-paper);border-color:var(--journey-line)}.journey-page .coverage-note p{color:var(--journey-muted)}.journey-page .coverage-note h2{font-size:34px}.journey-page .coverage-note .program-code{color:var(--journey-gold)}
/* The standard reads as an editorial promise, followed by complete operating detail. */
.journey-page .standards-register{background:#101617;border-color:var(--journey-line)}.journey-page .standards-register span{color:var(--journey-ink);border-color:var(--journey-line)}.journey-page .standards-register b{color:var(--journey-gold)}
.journey-page .standards-intro{background:var(--journey-paper)}.journey-page .standards-intro-copy p{color:var(--journey-muted)}
.journey-page .standard-sequence{background:var(--journey-ivory);border-color:var(--journey-line)}.journey-page .standard-grid{background:transparent}.journey-page .standard-grid li{border-color:var(--journey-line);background:var(--journey-paper)}.journey-page .standard-grid li>span{color:var(--journey-gold)}.journey-page .standard-grid h3{font-size:28px}.journey-page .standard-grid p{color:var(--journey-muted)}
.journey-page .standard-controls{background:#101617}.journey-page .standard-controls-copy>p:not(.eyebrow){color:var(--journey-muted)}.journey-page .standard-control-list article{border-color:rgba(214,187,131,.22)}.journey-page .standard-control-list article>span{color:var(--journey-gold)}.journey-page .standard-control-list h3{font-size:25px}.journey-page .standard-control-list p{color:var(--journey-muted)}
.journey-page .standards-boundary{background:var(--journey-paper);border-color:var(--journey-line)}.journey-page .standards-boundary p{color:var(--journey-muted)}.journey-page .final-cta{background:var(--journey-ivory);border-color:var(--journey-line)}.journey-page .final-cta p{color:var(--journey-muted)}
/* Guided intake keeps the existing validation and business launch gates. */
.journey-page .request-intro{background:var(--journey-ivory)}.journey-page .request-intro p:not(.eyebrow){color:var(--journey-muted)}.journey-page .request-workspace{background:var(--journey-ivory)}
.journey-page .request-sidebar{color:var(--journey-muted);border-color:var(--journey-line)}.journey-page .request-sidebar li{color:var(--journey-muted)}.journey-returning{padding:25px;border:1px solid var(--journey-line);background:var(--journey-paper);margin-bottom:32px}.journey-returning h3{font-size:29px;line-height:1.2;margin:15px 0}.journey-returning p{font-size:14px;line-height:1.75}.journey-returning a{font-size:13px}
.journey-page .request-builder,.journey-page .request-form{background:var(--journey-paper);border-color:var(--journey-line)}.journey-page .form-progress{background:#101617;border-color:var(--journey-line)}.journey-page .form-progress li{color:var(--journey-muted)}.journey-page .form-progress .is-active{color:var(--journey-ink)}.journey-page .form-progress span{color:var(--journey-gold)}
.journey-page .form-step h2{font-size:38px}.journey-page :is(.step-count,.step-intro,.form-step small,.privacy-note){color:var(--journey-muted)}.journey-page .form-step :is(label,legend){color:var(--journey-ink)}
.journey-page .request-form :is(input:not([type=checkbox]),select,textarea){background:#0a0e0f;color:var(--journey-ink);border-color:rgba(214,187,131,.32);font:16px/1.5 Arial,sans-serif;border-radius:0}.journey-page .choice-grid label{background:var(--journey-paper);border-color:var(--journey-line);color:var(--journey-ink)}.journey-page .choice-grid label:has(input:checked){background:rgba(214,187,131,.09);border-color:#d6bb83}.journey-page .choice-grid b{color:var(--journey-ink)}.journey-page .flightline-optin{background:#101617;border-color:var(--journey-line)}
.journey-selection{padding:16px;background:rgba(214,187,131,.09);border-left:2px solid #d6bb83;color:#ead4a2;font-size:14px;line-height:1.7}.journey-page .review-panel{background:#101617;border-color:var(--journey-line)}.journey-page .review-panel :is(dt,dd){color:var(--journey-ink)}.journey-review-actions{display:flex;flex-wrap:wrap;gap:20px;margin:18px 0}.journey-review-actions button{background:transparent;border:0;border-bottom:1px solid #d6bb83;color:var(--journey-gold);padding:10px 0;font-size:13px;cursor:pointer}
/* Public FlightLine explains the real board first; the simulator is clearly identified. */
.journey-flightline .ops-hero{min-height:520px}.journey-flightline .ops-hero h1{color:#f5f3ee;font-size:clamp(40px,4.5vw,72px);line-height:1.1}.journey-flightline .ops-hero h1 span{color:#d6bb83}.journey-flightline .ops-hero .ops-eyebrow{color:#d6bb83}.journey-flightline .ops-hero .ops-button-gold{background:#d6bb83;color:#0a0e0f;border-color:#d6bb83}.journey-flightline .ops-hero .ops-link{color:#f5f3ee}.journey-flightline .ops-hero-copy>p:not(.ops-eyebrow){max-width:620px}.journey-flightline .ops-status-strip{background:rgba(7,11,12,.82)}
.journey-flightline .ops-estimator,.journey-flightline .ops-command-section{background:var(--journey-ivory);color:var(--journey-ink)}.journey-flightline .ops-section-heading h2{font-size:clamp(32px,3.5vw,48px);color:var(--journey-ink)}.journey-flightline .ops-section-heading>p{color:var(--journey-muted)}
.journey-flightline .ops-estimator-form{background:var(--journey-paper);border-color:var(--journey-line)}.journey-flightline .ops-field :is(label,legend){color:var(--journey-ink)}.journey-flightline .ops-field select{color:var(--journey-ink);background:#0a0e0f;border-color:rgba(214,187,131,.32)}.journey-flightline .ops-field small,.journey-flightline .ops-range-scale{color:var(--journey-muted)}.journey-flightline .ops-service-options label{background:var(--journey-paper);color:var(--journey-ink);border-color:var(--journey-line)}.journey-flightline .ops-service-options label.is-selected{background:rgba(214,187,131,.09);border-color:#d6bb83}.journey-flightline .ops-service-options i{color:var(--journey-gold)}.journey-flightline .ops-range-label output{color:var(--journey-gold)}
.journey-demo-label{display:block;padding:12px 20px;background:#d6bb83;color:#0a0e0f;font:600 11px/1.6 Arial,sans-serif;letter-spacing:.1em;text-align:center}.journey-flightline .ops-command-grid article{background:var(--journey-paper);border-color:var(--journey-line)}.journey-flightline .ops-command-grid h3{font-size:28px}.journey-flightline .ops-command-grid p{color:var(--journey-muted)}.journey-flightline .ops-command-grid article>span{color:var(--journey-gold)}.journey-flightline .ops-concierge-section{background:#101617;border-color:var(--journey-line)}.journey-flightline .ops-concierge-section h2{color:var(--journey-ink)}.journey-flightline .ops-concierge-section h2 span{color:var(--journey-gold)}.journey-flightline .ops-concierge-section p{color:var(--journey-muted)}
/* Footer remains a quiet charcoal anchor across the journey. */
.journey-page .site-footer,.journey-flightline .site-footer{background:#080c0d;color:#f5f3ee}.journey-page .site-footer :is(h2,a,.brand-copy strong),.journey-flightline .site-footer :is(h2,a,.brand-copy strong){color:#d6bb83}.journey-page .site-footer p,.journey-flightline .site-footer p{color:#a9abaa}
@media(max-width:1100px){.journey-intent-grid,.journey-page .care-plans>.detail-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-intent-grid>a:nth-child(2){border-right:0}.journey-intent-grid>a:nth-child(-n+2){border-bottom:1px solid var(--journey-line)}.journey-nav{gap:20px}.journey-location-panel{padding:32px}}
@media(max-width:760px){.journey-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:16px 6%}.journey-nav a{font-size:12px}.journey-page .inner-hero-image{display:flex;flex-direction:column;min-height:0}.journey-page .inner-hero-image>img{position:static;width:100%;height:260px;order:2}.journey-page .inner-hero-copy{padding:42px 6%;width:100%}.journey-page .inner-hero h1{font-size:43px}.journey-page .inner-hero-copy>p:not(.eyebrow){font-size:15px}.journey-intentions,.journey-promise{padding:48px 6%}.journey-intent-grid{grid-template-columns:1fr}.journey-intent-grid>a{padding:26px;border-right:0;border-bottom:1px solid var(--journey-line)}.journey-intent-grid h3{margin-top:15px}.journey-promise ol{grid-template-columns:1fr;gap:16px}.journey-page .care-plans>.detail-card-grid{grid-template-columns:1fr}.journey-page .detail-card{padding:24px}.journey-page .location-hero{display:flex;flex-direction:column;align-items:stretch}.journey-location-panel{margin:0 6% 35px;padding:28px}.journey-page .detail-columns{grid-template-columns:1fr}.journey-page .site-nav,.journey-flightline .site-nav{background:var(--journey-paper)}.journey-page .form-step h2{font-size:32px}.journey-flightline .ops-hero{min-height:560px}.journey-flightline .ops-hero-copy{padding-top:48px}.journey-flightline .ops-hero h1{font-size:45px}.journey-page .journey-recurring{padding:0 12px}}
@media(prefers-reduced-motion:reduce){.journey-intent-grid>a{transition:none}}
/* Public navigation sits below the fixed masthead. */
.journey-page:has(.journey-nav) main,.journey-flightline main{padding-top:86px}
.journey-page .site-nav a[href^="/request-service"],.journey-flightline .site-nav a[href^="/request-service"]{color:#d6bb83!important}
.journey-context{display:flex;align-items:center;gap:22px;padding:16px 5%;background:rgba(214,187,131,.09);border-bottom:1px solid rgba(214,187,131,.22);font-size:12px;line-height:1.8}.journey-context p{flex:1;margin:0;color:#ead4a2}.journey-context a{white-space:nowrap}
.journey-page .request-closed{background:#0a0e0f;padding:150px 5% 70px}.journey-page .request-closed .container{max-width:1300px}.journey-page .request-closed h1{font-size:clamp(44px,5vw,70px);line-height:1.1}.journey-page .request-closed .container>p:not(.eyebrow){max-width:700px;color:#a9abaa;font-size:17px;line-height:1.9;margin:24px 0 36px}.journey-closed-layout{display:grid;grid-template-columns:1.45fr 1fr;gap:30px}.journey-closed-brief{padding:36px;background:#13191b;border:1px solid rgba(214,187,131,.22)}.journey-closed-note{padding:36px;background:#101617;border:1px solid rgba(214,187,131,.22)}.journey-page .journey-closed-layout h2{font-size:32px;line-height:1.25;margin:18px 0}.journey-page .journey-closed-layout h3{font-size:26px}.journey-page .journey-closed-layout p:not(.eyebrow){color:#a9abaa;font-size:15px;line-height:1.85}.journey-closed-note hr{border:0;border-top:1px solid rgba(214,187,131,.22);margin:26px 0}.journey-closed-note>a{font-size:13px}.journey-closed-brief [data-planning-summary]{padding:18px;background:rgba(214,187,131,.09);border-left:2px solid #d6bb83;color:#ead4a2!important}.journey-page .request-closed-actions{margin:26px 0;gap:24px}
@media(max-width:760px){.journey-page:has(.journey-nav) main,.journey-flightline main{padding-top:78px}.journey-context{flex-wrap:wrap;gap:12px 24px}.journey-context p{flex-basis:100%}.journey-closed-layout{grid-template-columns:1fr}.journey-closed-brief,.journey-closed-note{padding:26px}.journey-page .request-closed{padding:125px 6% 48px}}
.journey-page .request-closed{display:block}.journey-page .request-closed .container{margin:auto;width:100%}.journey-page .request-closed-actions .text-link{color:#d6bb83}

.journey-page .request-closed-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px}
.journey-page .inner-hero-image>img{z-index:0}
@media(max-width:760px){.journey-page .inner-hero-image>img{position:relative;inset:auto;flex-shrink:0}}
.journey-flightline .ops-aircraft-identity strong{color:#f5f3ee;font-family:Georgia,serif;font-weight:400;text-transform:none}
/* React's public shell already keeps its masthead in document flow. */
.journey-flightline main{padding-top:0}

/* Original public section tones. These rules only change paint, never layout. */
.journey-page .site-header,.journey-flightline .site-header{background:rgba(7,11,12,.94)}
.journey-page .detail-section,.journey-page .standards-intro{background:#101617}
.journey-page .section-jump{background:rgba(9,13,14,.94)}
.journey-page .coordination-section{background:#0b0f10}
.journey-page .standards-register,.journey-page .standard-sequence{background:#080c0d}
.journey-page .standard-controls{background:#13191b}
.journey-page .request-closed{background:#0b1418}
/* FlightLine originally paired its dark service board with a warm planning panel. */
.journey-flightline .ops-estimator{background:#0c1112}
.journey-flightline .ops-estimator-form{--journey-paper:#f0ede5;--journey-ink:#0a0e0f;--journey-muted:#6f716f;--journey-gold:#8a6b31;--journey-line:rgba(10,14,15,.2);background:#f0ede5;color:#0a0e0f;color-scheme:light}
.journey-flightline .ops-field :is(label,legend){color:#5e4b25}
.journey-flightline .ops-field select{background:rgba(255,255,255,.64)}
.journey-flightline .ops-service-options label{background:rgba(255,255,255,.45);color:#414442}
.journey-flightline .ops-service-options label.is-selected{background:#fff;border-color:#8a6b31;color:#191d1e}
.journey-flightline .ops-range-label output{color:#0a0e0f}
.journey-flightline .ops-command-section{--journey-ink:#0a0e0f;--journey-muted:#646765;--journey-gold:#795f2f;--journey-line:rgba(10,14,15,.22);background:#ebe7de;color:#0a0e0f}
.journey-flightline .ops-command-grid article{background:transparent}
.journey-flightline .ops-command-grid p{color:#5e615f}
.journey-flightline .ops-concierge-section{background:linear-gradient(120deg,#0d1314,#151d1e)}
/* Public SDS only. The portal and crew document libraries use separate classes. */
.sds-library{background:#0a0e0f;color:#f5f3ee;color-scheme:dark}
.sds-library h1,.sds-library h2{color:#f5f3ee}
.sds-library .card{background:#13191b;border-color:rgba(214,187,131,.22)}
.sds-library .eyebrow,.sds-library .code{color:#d6bb83}
.sds-library .intro{color:#a9abaa}
.sds-library .btn{color:#d6bb83;border-color:#d6bb83}
.sds-library .btn.primary{background:#d6bb83;color:#0a0e0f}
.sds-library .btn.primary:hover{background:#ead4a2;border-color:#ead4a2}
