/* ============================================================
   skillcapita — shared site stylesheet
   Brand system v2: amber + ink. Amber is a FILL colour only.
   ============================================================ */

@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sauce-one@5/400.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sauce-one@5/500.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sauce-one@5/600.css');
@import url('https://cdn.jsdelivr.net/npm/@fontsource/open-sauce-one@5/700.css');
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap');

:root{
  --amber:#F6B53C; --amber-600:#D99A21; --amber-800:#8A5B0E;
  --amber-100:#FDEECB; --amber-050:#FEF8EC;
  --ink:#121316; --ink-80:#2C2E33; --ink-soft:#5A5D66;
  --line:#E7E6E2; --bg:#FFFFFF; --bg-soft:#FAF9F6;
  --ok:#1E9E6A; --mint:#E7F8F0; --err:#D6455A;
  --shadow:0 16px 44px -22px rgba(18,19,22,.30);
  --shadow-lg:0 36px 80px -40px rgba(18,19,22,.40);
  --radius:16px; --radius-btn:10px;
  --font-display:'Open Sauce One',system-ui,sans-serif;
  --font-body:'Inter',system-ui,sans-serif;
  --font-mono:'JetBrains Mono',ui-monospace,monospace;
  --wm-ratio:312.95 / 71.24;
  --disc-url:url("data:image/png;base64,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");   /* wordmark aspect ratio, from the SVG */
}

*{box-sizing:border-box}
html{scroll-behavior:smooth; scroll-padding-top:88px}
body{margin:0; background:var(--bg); color:var(--ink);
     font-family:var(--font-body); font-size:17px; line-height:1.6;
     -webkit-font-smoothing:antialiased}
h1,h2,h3,h4{font-family:var(--font-display); letter-spacing:-.018em; margin:0; line-height:1.14}
p{margin:0}
a{color:inherit}
button{font:inherit; cursor:pointer}
img{max-width:100%}
:focus-visible{outline:3px solid var(--amber); outline-offset:3px; border-radius:6px}

.wrap{max-width:1160px; margin:0 auto; padding:0 24px}
.band{padding:84px 0}
.soft{background:var(--bg-soft); border-top:1px solid var(--line); border-bottom:1px solid var(--line)}

/* ---- wordmark -----------------------------------------------
   The SVG is tight-cropped, so an explicit aspect-ratio is what
   keeps the glyph flush to the left edge of its box. Without it
   width:auto resolves to the container width and the default
   xMidYMid centring pushes the mark inward.
   ------------------------------------------------------------- */
.mark{display:block; height:26px; width:auto; aspect-ratio:var(--wm-ratio); color:var(--ink)}
footer.site .mark{color:#fff}
/* disc icon, embedded so it never depends on a relative path resolving */
.disc{display:block; background-image:var(--disc-url);
      background-size:contain; background-repeat:no-repeat; background-position:center}
.mark-lg{height:30px}

/* ---- header -------------------------------------------------- */
header.site{position:sticky; top:0; z-index:60; background:rgba(255,255,255,.93);
            backdrop-filter:blur(14px); border-bottom:1px solid var(--line)}
.nav{display:flex; align-items:center; gap:26px; height:72px}
.nav > a:first-child{display:flex; align-items:center; text-decoration:none}
.nav nav{display:flex; gap:24px; margin-left:auto}
.nav nav a{font-size:15px; font-weight:500; text-decoration:none; color:var(--ink-soft);
           padding:6px 0; border-bottom:2px solid transparent}
.nav nav a:hover,.nav nav a[aria-current]{color:var(--ink); border-bottom-color:var(--amber)}
.nav-right{display:flex; align-items:center; gap:14px; padding-left:28px; margin-left:4px;
           border-left:1px solid var(--line)}
.link-plain{font-size:15px; font-weight:500; text-decoration:none; color:var(--ink)}
.link-plain:hover{color:var(--amber-800)}

/* ---- buttons -------------------------------------------------- */
.btn{display:inline-flex; align-items:center; justify-content:center; gap:8px;
     border-radius:var(--radius-btn); font-weight:600; font-size:15px; padding:13px 22px;
     text-decoration:none; border:1px solid transparent;
     transition:transform .15s, background .15s, border-color .15s}
.btn-primary{background:var(--amber); color:var(--ink); box-shadow:var(--shadow)}
.btn-primary:hover{background:var(--amber-600); transform:translateY(-2px)}
.btn-ink{background:var(--ink); color:#fff}
.btn-ink:hover{background:var(--ink-80); transform:translateY(-2px)}
.btn-ghost{background:#fff; color:var(--ink); border-color:var(--line)}
.btn-ghost:hover{border-color:var(--amber)}
.btn-sm{padding:9px 16px; font-size:14px}
.btn-block{width:100%}

.eyebrow{display:inline-flex; align-items:center; gap:8px; background:var(--amber-050);
         border:1px solid var(--amber-100); color:var(--ink); font-size:11.5px; font-weight:700;
         letter-spacing:.14em; text-transform:uppercase; padding:6px 13px; border-radius:999px}
.eyebrow .b{display:inline-flex; align-items:flex-end; gap:2px}
.eyebrow .b i{width:3px; height:11px; background:var(--amber); display:block}

.tick{flex:none; width:18px; height:18px; border-radius:50%; background:var(--mint); color:var(--ok);
      display:grid; place-items:center; font-size:11px; font-weight:700; margin-top:3px}

.note{background:var(--bg-soft); border:1px solid var(--line); border-radius:12px;
      padding:14px 17px; font-size:13.5px; color:var(--ink-soft)}
.flag{background:#FFF8E8; border:1px solid var(--amber); border-radius:12px;
      padding:14px 17px; font-size:13.5px; color:#6B4A00}

/* ---- accordions (exclusive: one open at a time) --------------- */
.acc{border:1px solid var(--line); border-radius:var(--radius); background:#fff; overflow:hidden}
.acc details{border-bottom:1px solid var(--line)}
.acc details:last-child{border-bottom:0}
.acc summary{list-style:none; cursor:pointer; padding:19px 24px; font-family:var(--font-display);
             font-size:17.5px; font-weight:600; display:flex; justify-content:space-between;
             gap:18px; align-items:center}
.acc summary::-webkit-details-marker{display:none}
.acc summary::after{content:"+"; color:var(--amber-800); font-size:21px; font-weight:400;
                    transition:transform .18s; flex:none}
.acc details[open] summary::after{transform:rotate(45deg)}
.acc .a{padding:0 24px 22px; font-size:15.5px; color:var(--ink-soft); max-width:none}

/* ---- footer --------------------------------------------------- */
footer.site{background:var(--ink); color:rgba(255,255,255,.62); padding:56px 0 30px; font-size:14.5px}
footer.site .mark{height:24px}
.fgrid{display:grid; grid-template-columns:1.5fr 1fr 1fr 1fr; gap:36px;
       padding-bottom:34px; border-bottom:1px solid rgba(255,255,255,.12)}
.fgrid h4{font-family:var(--font-display); color:#fff; font-size:14px; font-weight:600;
          margin-bottom:14px; letter-spacing:0}
.fgrid a{display:block; text-decoration:none; padding:5px 0}
.fgrid a:hover{color:var(--amber)}
.fbot{display:flex; justify-content:space-between; align-items:center; gap:20px;
      padding-top:24px; flex-wrap:wrap; font-size:13px}
.social{display:flex; gap:10px}
.social a{width:36px; height:36px; border-radius:10px; border:1px solid rgba(255,255,255,.16);
          display:grid; place-items:center; color:rgba(255,255,255,.75)}
.social a:hover{border-color:var(--amber); color:var(--amber)}
.social svg{width:17px; height:17px; fill:currentColor}

/* ---- legal / content pages ------------------------------------ */
.page-hero{padding:56px 0 40px; border-bottom:1px solid var(--line)}
.page-hero h1{font-size:clamp(32px,4.2vw,48px); font-weight:700; margin:16px 0 12px}
.page-hero p{color:var(--ink-soft); max-width:62ch}
.page-hero .updated{font-family:var(--font-mono); font-size:12.5px; color:var(--ink-soft); margin-top:18px}
.doc{display:grid; grid-template-columns:230px 1fr; gap:52px; padding:52px 0 90px; align-items:start}
.toc{position:sticky; top:96px; font-size:14.5px}
.toc h4{font-size:13px; font-weight:600; text-transform:uppercase; letter-spacing:.1em;
        color:var(--ink-soft); margin-bottom:12px}
.toc a{display:block; text-decoration:none; color:var(--ink-soft); padding:6px 0;
       border-left:2px solid var(--line); padding-left:14px}
.toc a:hover{color:var(--ink); border-left-color:var(--amber)}
.prose h2{font-size:25px; font-weight:700; margin:40px 0 14px; scroll-margin-top:100px}
.prose h2:first-child{margin-top:0}
.prose h3{font-size:19px; font-weight:600; margin:26px 0 10px}
.prose p{margin-bottom:14px; color:var(--ink-soft)}
.prose ul,.prose ol{margin:0 0 16px; padding-left:22px; color:var(--ink-soft)}
.prose li{margin-bottom:8px}
.prose strong{color:var(--ink)}
.prose table{width:100%; border-collapse:collapse; margin:18px 0 22px; font-size:15px}
.prose th,.prose td{text-align:left; padding:12px 14px; border-bottom:1px solid var(--line);
                    color:var(--ink-soft)}
.prose th{font-family:var(--font-display); font-weight:600; font-size:14px;
          background:var(--bg-soft); color:var(--ink)}
.fill{background:var(--amber-050); border-bottom:1px solid var(--amber); padding:0 3px;
      color:var(--amber-800); font-family:var(--font-mono); font-size:.88em}

@media (max-width:980px){
  .nav nav{display:none}
  .nav-right{margin-left:auto; padding-left:0; border-left:0}
  .band{padding:60px 0}
  .fgrid{grid-template-columns:1fr 1fr}
  .news{grid-template-columns:1fr; padding:32px}
  .doc{grid-template-columns:1fr; gap:28px; padding:36px 0 64px}
  .toc{position:static}
}
@media (prefers-reduced-motion:reduce){ *{transition:none!important} html{scroll-behavior:auto} }


/* disc placements */
.pvbox .disc.bg{position:absolute; right:-26px; bottom:-34px; width:150px; height:150px; opacity:.30}
.finalcta .disc.bgdisc{position:absolute; right:-90px; bottom:-110px; width:340px; height:340px; opacity:.13}
.certcard .disc.certdisc{width:46px; height:46px; margin:0 auto 12px}
.portrait .disc{width:62%; height:62%; opacity:.9}

/* ---- newsletter (compact) ------------------------------------- */
.news-band{padding:52px 0; border-top:1px solid var(--line); background:var(--bg)}
/* on the long-form policy pages the section above is white, so the strip
   takes the soft surface instead to keep the separation visible */
.doc-page .news-band{background:var(--bg-soft)}
.news{max-width:620px; margin:0 auto; text-align:center}
.news h2{font-size:clamp(20px,2.4vw,26px); font-weight:600; letter-spacing:-.018em}
.newsform{display:flex; align-items:stretch; gap:10px; margin:20px auto 0; max-width:480px}
/* width is set explicitly: an input carries a default size of about 20
   characters, which wins over flex-grow in some browsers and leaves the
   field looking stubby */
.newsform input[type=email]{flex:1 1 auto; width:100%; min-width:0; box-sizing:border-box;
  padding:13px 16px; border-radius:var(--radius-btn); border:1px solid var(--line);
  background:#fff; color:var(--ink); font-family:var(--font-body); font-size:15px;
  line-height:1.3; margin:0}
.newsform input[type=email]::placeholder{color:var(--ink-soft)}
.newsform input[type=email]:focus{outline:3px solid var(--amber); outline-offset:2px;
  border-color:var(--amber)}
.newsform input[type=email]:disabled{background:var(--bg-soft); color:var(--ink-soft)}
/* same vertical padding and line-height as the field, so the two line up */
.newsform .btn{flex:0 0 auto; box-shadow:none; padding:13px 24px; line-height:1.3}
.newsfine{font-size:12.5px; color:var(--ink-soft); margin-top:13px}
.newsfine a{color:var(--ink); text-decoration:underline; text-underline-offset:2px}
.newsmsg{font-size:13px; margin-top:10px; min-height:1.2em}
@media (max-width:560px){ .newsform{flex-direction:column} .newsform .btn{width:100%} }

/* ---- plain-English summary box on policy pages ---------------- */
.tldr{background:var(--amber-050); border:1px solid var(--amber-100);
      border-left:3px solid var(--amber); border-radius:12px;
      padding:22px 24px; margin-bottom:34px}
.tldr h3{font-family:var(--font-display); font-size:16px; font-weight:600;
         margin-bottom:12px; color:var(--ink)}
.tldr ul{margin:0; padding-left:20px; display:grid; gap:7px}
.tldr li{font-size:14.5px; color:var(--ink-soft); margin:0}
.tldr p{font-size:13px; color:var(--ink-soft); margin:12px 0 0}

/* ---- cookie consent --------------------------------------------
   A bar rather than a modal: it does not block the page, and Reject
   is the same size as Accept. Making them unequal is the pattern our
   own course teaches people to spot.                                */
.cc{position:fixed; left:0; right:0; bottom:0; z-index:150;
    background:var(--ink); color:#fff;
    box-shadow:0 -14px 40px -24px rgba(18,19,22,.7);
    animation:cc-in .28s cubic-bezier(.2,.8,.3,1)}
.cc[hidden]{display:none}
@keyframes cc-in{from{transform:translateY(100%)}to{transform:translateY(0)}}
.cc-inner{max-width:1160px; margin:0 auto; padding:18px 24px;
          display:flex; align-items:center; gap:28px; flex-wrap:wrap}
.cc-copy{flex:1 1 400px; min-width:0}
.cc-copy b{display:block; font-family:var(--font-display); font-size:16px;
           font-weight:600; margin-bottom:4px}
.cc-copy span{display:block; font-size:13.5px; color:rgba(255,255,255,.7); max-width:80ch}
.cc-copy a{color:var(--amber); text-decoration:underline; text-underline-offset:2px}
.cc-actions{display:flex; gap:10px; flex:0 0 auto}
.cc-actions .btn-ghost{background:transparent; color:#fff; border-color:rgba(255,255,255,.28)}
.cc-actions .btn-ghost:hover{border-color:var(--amber); color:var(--amber)}
.cc-link{color:rgba(255,255,255,.75); text-decoration:underline; text-underline-offset:2px}
.cc-link:hover{color:var(--amber)}

/* preferences panel: categories collapsed by default, so the whole list is
   visible at a glance and the detail is there for anyone who wants it */
.ccp{position:fixed; inset:0; z-index:200; display:grid; place-items:center; padding:20px}
.ccp[hidden]{display:none}
.ccp-backdrop{position:absolute; inset:0; background:rgba(18,19,22,.62); backdrop-filter:blur(3px)}
.ccp-card{position:relative; z-index:1; width:min(620px,100%); max-height:88vh; overflow:auto;
  background:#fff; border-radius:var(--radius); box-shadow:var(--shadow-lg); padding:32px}
.ccp-card h2{font-size:25px; font-weight:700; margin:14px 0 10px; letter-spacing:-.02em}
.ccp-lead{font-size:14px; color:var(--ink-soft); max-width:58ch; margin-bottom:20px}
.ccp-lead a{color:var(--ink); text-decoration:underline; text-underline-offset:2px}
.ccp-x{position:absolute; top:12px; right:16px; background:none; border:0; font-size:30px;
  line-height:1; color:var(--ink-soft); cursor:pointer; padding:4px 8px}
.ccp-x:hover{color:var(--ink)}

.ccp-all{display:flex; align-items:center; justify-content:space-between; gap:20px;
  background:var(--bg-soft); border:1px solid var(--line); border-radius:12px; padding:14px 16px}
.ccp-all b{font-family:var(--font-display); font-size:15.5px; font-weight:600}

.ccp-row{display:grid; grid-template-columns:1fr auto; align-items:center; gap:16px;
  padding:14px 0; border-bottom:1px solid var(--line)}
.ccp-head{grid-column:1; display:flex; align-items:center; gap:10px; background:none; border:0;
  padding:0; cursor:pointer; text-align:left; color:var(--ink)}
.ccp-head b{font-family:var(--font-display); font-size:16px; font-weight:600}
.ccp-chev{width:8px; height:8px; border-right:2px solid var(--amber-800);
  border-bottom:2px solid var(--amber-800); transform:rotate(-45deg); transition:transform .18s;
  flex:none; margin-left:2px}
.ccp-head[aria-expanded="true"] .ccp-chev{transform:rotate(45deg)}
.ccp-body{grid-column:1 / -1; font-size:13.5px; color:var(--ink-soft); line-height:1.6;
  padding:6px 0 2px; max-width:64ch}
.ccp-body[hidden]{display:none}
.ccp-row.is-off .ccp-head b{color:var(--ink-soft)}
.ccp-locked{font-family:var(--font-mono); font-size:11px; letter-spacing:.1em;
  text-transform:uppercase; color:var(--ink-soft); white-space:nowrap}

.ccp-switch{position:relative; width:46px; height:26px; cursor:pointer; flex:none}
.ccp-switch input{position:absolute; opacity:0; width:0; height:0}
.ccp-switch span{display:block; width:46px; height:26px; border-radius:999px;
  background:var(--line); transition:background .18s}
.ccp-switch span::after{content:""; position:absolute; top:3px; left:3px; width:20px; height:20px;
  border-radius:50%; background:#fff; box-shadow:0 1px 3px rgba(18,19,22,.3); transition:transform .18s}
.ccp-switch input:checked + span{background:var(--amber)}
.ccp-switch input:checked + span::after{transform:translateX(20px)}
.ccp-switch input:focus-visible + span{outline:3px solid var(--amber); outline-offset:3px}

.ccp-actions{display:flex; justify-content:flex-end; gap:10px; margin-top:22px; padding-top:20px;
  border-top:1px solid var(--line)}

@media (max-width:640px){
  .cc-inner{gap:16px; padding:16px 20px}
  .cc-actions{width:100%}
  .cc-actions .btn{flex:1}
  .ccp-card{padding:24px 20px}
  .ccp-actions .btn{flex:1}
}
@media (prefers-reduced-motion:reduce){ .cc{animation:none} }

/* ---- data rights request page ---------------------------------- */
.rights-grid{display:grid; grid-template-columns:1fr 340px; gap:52px; align-items:start}
.rights-h{font-size:26px; font-weight:700; margin-bottom:8px}
.rights-lead{color:var(--ink-soft); margin-bottom:24px; font-size:15px}
#rights-form{display:grid; gap:16px; max-width:560px}
#rights-form label{display:grid; gap:7px; font-size:14px; font-weight:500}
#rights-form input[type=text],#rights-form input[type=email],
#rights-form select,#rights-form textarea{padding:13px 15px; border-radius:var(--radius-btn);
  border:1px solid var(--line); font:inherit; font-size:15px; background:#fff; color:var(--ink)}
#rights-form textarea{resize:vertical}
#rights-form select{appearance:none; background-image:
  linear-gradient(45deg,transparent 50%,var(--ink-soft) 50%),
  linear-gradient(135deg,var(--ink-soft) 50%,transparent 50%);
  background-position:calc(100% - 20px) 55%, calc(100% - 14px) 55%;
  background-size:6px 6px, 6px 6px; background-repeat:no-repeat; padding-right:42px}
#rights-form :focus-visible{outline:3px solid var(--amber); outline-offset:2px}
.rights-two{display:grid; grid-template-columns:1fr 1fr; gap:16px}
.rights-check{display:flex !important; gap:10px; align-items:flex-start;
  font-size:13.5px !important; font-weight:400 !important; color:var(--ink-soft)}
.rights-check input{margin-top:4px}
.rights-msg{font-size:13.5px; margin:0; min-height:1.2em}

.rights-done{background:var(--mint); border:1px solid #C9EBDA; border-radius:var(--radius);
  padding:26px; max-width:560px}
.rights-done h3{font-size:20px; font-weight:600; margin-bottom:10px; color:var(--ok)}
.rights-done p{font-size:14.5px; color:var(--ink-soft); margin-bottom:10px}
.rights-done[hidden]{display:none}

.rights-side{display:grid; gap:16px}
.rights-card{background:#fff; border:1px solid var(--line); border-radius:var(--radius); padding:24px}
.rights-card h3{font-size:17px; font-weight:600; margin-bottom:12px}
.rights-card p{font-size:14px; color:var(--ink-soft); margin-bottom:10px}
.rights-card dl{margin:0}
.rights-card dt{font-family:var(--font-display); font-size:14.5px; font-weight:600; margin-top:12px}
.rights-card dt:first-child{margin-top:0}
.rights-card dd{margin:3px 0 0; font-size:13.5px; color:var(--ink-soft)}
.rights-mail{font-size:15px; font-weight:600; color:var(--ink); text-decoration:none;
  border-bottom:2px solid var(--amber)}

@media (max-width:980px){
  .rights-grid{grid-template-columns:1fr; gap:34px}
  .rights-two{grid-template-columns:1fr}
}


/* ---- Turnstile holder: empty unless Cloudflare asks the visitor to do something ---- */
.sc-ts{display:flex; justify-content:center; margin-top:12px}
.sc-ts:empty{display:none; margin:0}
