[data-ui=porcelain] .hr{background:var(--bg);color:var(--ink);overflow-x:clip}[data-ui=porcelain] .hr *,[data-ui=porcelain] .hr :after,[data-ui=porcelain] .hr :before{box-sizing:border-box}[data-ui=porcelain] .hr-wrap{inline-size:100%;max-inline-size:1344px;margin-inline:auto;padding-inline:48px}@media (max-width:1100px){[data-ui=porcelain] .hr-wrap{padding-inline:32px}}@media (max-width:900px){[data-ui=porcelain] .hr-wrap{padding-inline:16px}}[data-ui=porcelain] .hr-hero{padding-block:128px clamp(36px,5vw,64px)}[data-ui=porcelain] .hr-hero .hr-wrap{display:grid;justify-items:start}[data-ui=porcelain] .hr-h1{max-inline-size:18ch;margin:12px 0 0;font-size:clamp(36px,5.4vw,60px);line-height:1.02;text-wrap:balance}[data-ui=porcelain] .hr-hero .gp-lede{margin:18px 0 0}[data-ui=porcelain] .hr-notice{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:24px 0 0;padding:10px 14px;border:1px solid var(--line-strong);border-radius:var(--r-input);background:var(--paper);font-size:15px;line-height:1.45;color:var(--ink-muted)}[data-ui=porcelain] .hr-notice-tag{padding:3px 9px;border:1.5px solid var(--slip-red);border-radius:var(--r-paper);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--slip-red)}[data-ui=porcelain] .hr-sec{padding-block:clamp(40px,6vw,72px);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}[data-ui=porcelain] .hr-sec-head{display:grid;justify-items:start;-webkit-margin-after:clamp(20px,3vw,32px);margin-block-end:clamp(20px,3vw,32px)}[data-ui=porcelain] .hr-sec-head .gp-h2{margin:0;font-size:clamp(28px,4vw,40px);line-height:1.05;text-wrap:balance}[data-ui=porcelain] .hr-sec-head .gp-lede{margin:14px 0 0}[data-ui=porcelain] .hr-stage{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}[data-ui=porcelain] .hr-stage .hr-sec-head{-webkit-margin-after:0;margin-block-end:0}[data-ui=porcelain] .hr-flow{display:grid;justify-items:center;min-inline-size:0}[data-ui=porcelain] .hr-call{inline-size:100%;max-inline-size:680px;margin:0}[data-ui=porcelain] .hr-call .gp-panel-top{-webkit-margin-after:6px;margin-block-end:6px}[data-ui=porcelain] .hr-lines{display:grid;grid-gap:2px;gap:2px}[data-ui=porcelain] .hr-join{display:grid;justify-items:center;padding-block:4px}[data-ui=porcelain] .hr-slip{inline-size:100%;max-inline-size:460px;margin:0}[data-ui=porcelain] .hr-slip .gp-stamp-row{display:flex;justify-content:flex-end;-webkit-margin-before:10px;margin-block-start:10px}[data-ui=porcelain] .hr-beats{display:grid;grid-gap:0;gap:0;max-inline-size:40rem;margin:0;padding:6px 20px;list-style:none}[data-ui=porcelain] .hr-beats li{display:grid;grid-template-columns:22px 48px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-block-size:52px;font-size:17px;font-weight:600;line-height:1.35;color:var(--ink)}[data-ui=porcelain] .hr-beats li+li{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}[data-ui=porcelain] .hr-beats svg{inline-size:20px;block-size:20px;color:var(--carbon)}[data-ui=porcelain] .hr-beat-time{font-family:var(--font-mono);font-size:14px;font-weight:500;color:var(--ink-muted)}[data-ui=porcelain] .hr-more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}[data-ui=porcelain] .hr-more li{padding:22px}[data-ui=porcelain] .hr-more h3{margin:0;font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--ink)}[data-ui=porcelain] .hr-more p{margin:8px 0 0;font-size:16.5px;line-height:1.55;color:var(--ink-muted);text-wrap:pretty}[data-ui=porcelain] .hr-faq{display:grid;grid-gap:10px;gap:10px;max-inline-size:52rem}[data-ui=porcelain] .hr-faq-item{padding:0}[data-ui=porcelain] .hr-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-block-size:56px;padding:12px 20px;font-size:17px;font-weight:700;line-height:1.35;color:var(--ink);cursor:pointer;list-style:none}[data-ui=porcelain] .hr-faq-item summary::-webkit-details-marker{display:none}[data-ui=porcelain] .hr-faq-item summary svg{inline-size:20px;block-size:20px;flex:none;color:var(--ink-muted);transition:transform var(--t-base)}[data-ui=porcelain] .hr-faq-item[open] summary svg{transform:rotate(180deg)}[data-ui=porcelain] .hr-faq-item p{margin:0;padding:0 20px 20px;font-size:16.5px;line-height:1.6;color:var(--ink-muted);text-wrap:pretty}[data-ui=porcelain] .hr-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}[data-ui=porcelain] .hr-card{display:grid;align-content:start;grid-gap:0;gap:0;block-size:100%;padding:clamp(20px,3vw,28px);color:var(--ink);text-decoration:none}[data-ui=porcelain] .hr-card h2{margin:10px 0 0;font-family:var(--font-display);font-size:clamp(22px,2.8vw,28px);font-weight:800;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}[data-ui=porcelain] .hr-card p{margin:10px 0 0;font-size:16.5px;line-height:1.55;color:var(--ink-muted);text-wrap:pretty}[data-ui=porcelain] .hr-card-cta{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;-webkit-margin-before:14px;margin-block-start:14px;font-size:16px;font-weight:700;color:var(--carbon)}[data-ui=porcelain] .hr-card-cta svg{inline-size:18px;block-size:18px}[data-ui=porcelain] .hr-close{padding-block:clamp(56px,8vw,104px)}[data-ui=porcelain] .hr-close-inner{display:grid;justify-items:start}[data-ui=porcelain] .hr-close .gp-h2{margin:12px 0 0;max-inline-size:16ch;font-size:clamp(34px,5.4vw,56px);line-height:1.02;color:var(--on-signal)}[data-ui=porcelain] .hr-close .gp-lede{margin:16px 0 0}[data-ui=porcelain] .hr-close-cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;-webkit-margin-before:28px;margin-block-start:28px}@media (hover:hover) and (pointer:fine){[data-ui=porcelain] .hr-card:hover h2,[data-ui=porcelain] .hr-faq-item summary:hover{color:var(--carbon)}}@media (max-width:1100px){[data-ui=porcelain] .hr-stage{grid-template-columns:1fr}[data-ui=porcelain] .hr-stage .hr-sec-head{-webkit-margin-after:8px;margin-block-end:8px}[data-ui=porcelain] .hr-flow{justify-items:start}}@media (max-width:900px){[data-ui=porcelain] .hr-hero{-webkit-padding-before:104px;padding-block-start:104px}[data-ui=porcelain] .hr-cards,[data-ui=porcelain] .hr-more{grid-template-columns:1fr}}@media (max-width:480px){[data-ui=porcelain] .hr-close-cta .gp-btn{inline-size:100%}}@media (prefers-reduced-motion:reduce){[data-ui=porcelain] .hr-faq-item summary svg{transition-duration:.01ms}}