:root{--bg:#111214;--panel:#1b1d22;--paper:#fcfaf3;--muted:#b5b7bc;--line:#3a3d44;--blue:#9dc8ec;--orange:#d97757;font-family:"Space Grotesk",Arial,sans-serif;color-scheme:dark}
*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{margin:0;min-width:320px;color:var(--paper);background:radial-gradient(circle at 82% 9%,rgba(115,168,216,.12),transparent 27%),var(--bg);line-height:1.5}button,a{font:inherit}a{color:var(--blue)}a:hover{color:#c6e1f7}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.skip{position:absolute;top:-100px;left:1rem;padding:.7rem 1rem;background:var(--paper);color:var(--bg)}.skip:focus{top:1rem;z-index:10}
.topbar{max-width:1160px;margin:auto;padding:25px 32px;display:flex;justify-content:space-between;align-items:center;gap:1rem;border-bottom:1px solid var(--line)}.brand{display:flex;gap:.7rem;align-items:center;font-size:1.04rem;font-weight:750;line-height:1}.brand-mark{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--orange);border-radius:7px;color:var(--orange);font-weight:900}.brand em{font-style:normal;color:var(--orange)}.brand small{display:block;margin-top:5px;color:var(--muted);font-size:.58rem;letter-spacing:.12em;text-transform:uppercase}.pilot-tag,.eyebrow,.section-number{font:700 .67rem/1.3 "IBM Plex Mono",monospace;letter-spacing:.14em;text-transform:uppercase}.pilot-tag{color:var(--blue);border:1px solid rgba(157,200,236,.36);border-radius:99px;padding:.45rem .7rem}
main{max-width:1160px;margin:auto;padding:0 32px}.hero{padding:78px 0 74px;max-width:840px}.eyebrow,.section-number{color:var(--blue)}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(3.2rem,7.4vw,6.3rem);line-height:1.04;letter-spacing:-.07em;margin:18px 0 30px}h1 span{color:var(--blue)}.lead{font-size:clamp(1.1rem,2.1vw,1.45rem);line-height:1.55;color:#e0e2e4;max-width:760px}.hero-note{display:flex;gap:.7rem;align-items:flex-start;margin-top:32px;padding:17px 20px;border-left:2px solid var(--blue);background:rgba(157,200,236,.07);color:#d7dce0;font-size:.95rem}.note-dot{flex:none;width:7px;height:7px;margin-top:.45rem;border-radius:50%;background:var(--blue)}
section:not(.hero){border-top:1px solid var(--line);padding:42px 0 62px}.section-head{display:grid;grid-template-columns:175px 1fr;align-items:start;gap:24px}h2{font-size:clamp(1.65rem,3vw,2.5rem);line-height:1.17;letter-spacing:-.045em}.steps{padding:0;margin:20px 0 0 175px;list-style:none;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.steps li{display:grid;grid-template-columns:55px 1fr;gap:20px;padding:30px 34px}.steps li+li{border-top:1px solid var(--line)}.step-index{color:var(--blue);font:700 .88rem/1.3 monospace}.steps h3{font-size:1.25rem;letter-spacing:-.025em;margin-bottom:8px}.steps p,.source p,.feedback p{color:var(--muted);max-width:680px}.steps a{display:inline-block;margin-top:3px;font-weight:700;text-decoration-thickness:1px;text-underline-offset:4px}.copy-button{margin-top:4px;background:var(--blue);color:#10171f;border:0;border-radius:8px;padding:14px 23px;font-weight:800;cursor:pointer;transition:transform .15s,background .15s}.copy-button:hover:not(:disabled){background:#c6e1f7;transform:translateY(-2px)}.copy-button:disabled{opacity:.55;cursor:wait}.copy-status{font-size:.85rem;margin:12px 0 0}.copy-status.error{color:#ffb3a0}
.outcome{display:grid;grid-template-columns:1fr 1fr;gap:35px}.outcome ul{margin:0;padding:0;list-style:none}.outcome li{position:relative;padding:0 0 22px 29px;color:#e0e2e4}.outcome li:before{content:"✓";position:absolute;left:0;color:var(--blue);font-weight:900}.source{display:grid;grid-template-columns:1fr 1.3fr;gap:35px}.source details{border:1px solid var(--line);border-radius:12px;background:var(--panel);align-self:start;min-width:0}.source summary{display:flex;justify-content:space-between;gap:1rem;cursor:pointer;padding:20px 22px;font-weight:700}.source details[open] summary{border-bottom:1px solid var(--line)}.source pre{max-height:440px;overflow:auto;padding:20px 22px;margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:#d2d7db;font: .78rem/1.55 "IBM Plex Mono",monospace}.feedback{max-width:820px}.feedback h2{margin-top:15px}.feedback p{margin-bottom:0}footer{max-width:1160px;margin:0 auto;padding:28px 32px 55px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:1rem;color:#8d9096;font-size:.78rem}
@media(max-width:760px){.topbar{padding:20px}.pilot-tag{font-size:.5rem}main{padding:0 20px}.hero{padding:55px 0}.section-head,.outcome,.source{display:block}.steps{margin:23px 0 0}.steps li{grid-template-columns:35px 1fr;gap:12px;padding:24px 19px}.source details{margin-top:20px}footer{padding:26px 20px 40px;display:grid}}

/* Pilot module: the structure and prompt preview follow Become's Start module. */
.topbar{position:sticky;top:0;z-index:10;max-width:none;padding:0 24px;background:rgba(11,13,14,.94);backdrop-filter:blur(16px)}
.topbar-inner{width:min(1180px,100%);min-height:72px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;margin:auto}
.brand{width:fit-content;gap:11px}.brand img{width:37px;height:37px;border-radius:9px}.brand small{color:rgba(241,242,237,.62)}
.universe-label{display:flex;align-items:center;gap:10px;color:rgba(241,242,237,.64);font:500 .64rem/1 "IBM Plex Mono",monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}
.universe-label i{width:7px;height:7px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 5px rgba(157,200,236,.11)}
.pilot-tag{justify-self:end;border-color:rgba(157,200,236,.3)}
.hero{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) 315px;gap:clamp(35px,6vw,90px);align-items:end;padding:70px 0 58px;border-bottom:1px solid var(--line)}
.hero-copy{min-width:0}.eyebrow{margin-bottom:17px}h1{max-width:760px;margin:0;font-size:clamp(3.5rem,6.4vw,5.7rem);line-height:.94}.lead{margin:25px 0 0;max-width:700px;color:rgba(241,242,237,.78)}
.module-meta{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:27px}.module-meta span{position:relative;color:rgba(241,242,237,.58);font-size:.76rem;font-weight:650}.module-meta span:not(:last-child)::after{position:absolute;top:50%;right:-15px;width:4px;height:4px;border-radius:50%;background:var(--blue);transform:translateY(-50%);content:""}
.hero-card{padding:24px;min-height:176px;display:grid;align-content:center;gap:8px;background:rgba(21,25,28,.82);border:1px solid rgba(157,200,236,.55);border-radius:16px;box-shadow:inset 0 3px 0 rgba(157,200,236,.47)}.hero-card span,.card-label{color:var(--blue);font:700 .62rem/1.3 "IBM Plex Mono",monospace;letter-spacing:.12em}.hero-card strong{font-size:1.15rem}.hero-card p{margin:0;color:var(--muted);font-size:.83rem}
.hero-note{max-width:none;margin:28px 0 55px}
.prompt-card{position:relative;margin-top:21px;padding:19px;background:#14191c;border:1px solid rgba(157,200,236,.28);border-radius:12px;min-width:0}
.prompt-card-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px}.prompt-card h4{margin:5px 0 0;color:var(--paper);font-size:1.05rem;letter-spacing:-.025em}.prompt-card .copy-button{flex:none;margin:0;padding:9px 14px;font-size:.78rem;border-radius:99px}
.prompt-snippet{max-height:157px;min-height:96px;overflow:hidden;padding:17px;color:#c9d0d4;background:rgba(255,255,255,.025);border:1px solid var(--line);border-radius:9px;white-space:pre-wrap;overflow-wrap:anywhere;font:.73rem/1.55 "IBM Plex Mono",monospace;mask-image:linear-gradient(#000 57%,transparent)}
.prompt-disclosure{margin-top:0;border:0;background:none}.prompt-disclosure summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 3px 0;color:var(--blue);font-size:.79rem;list-style:none}.prompt-disclosure summary::-webkit-details-marker{display:none}.prompt-disclosure summary b{font-size:1.2rem;transition:transform .16s}.prompt-toggle-close{display:none}.prompt-disclosure[open] summary{padding:4px 3px 13px;border:0}.prompt-disclosure[open] .prompt-toggle-open{display:none}.prompt-disclosure[open] .prompt-toggle-close{display:inline}.prompt-disclosure[open] summary b{transform:rotate(180deg)}.prompt-disclosure pre{max-height:460px;margin:0;padding:18px;color:#d2d7db;background:rgba(255,255,255,.025);border:1px solid var(--line);border-radius:9px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:.73rem/1.55 "IBM Plex Mono",monospace}.prompt-card.expanded .prompt-snippet{display:none}
.steps strong{color:var(--paper)}
@media(max-width:850px){.universe-label{display:none}.topbar-inner{grid-template-columns:1fr auto}.hero{grid-template-columns:1fr}.hero-card{max-width:420px}.hero-note{margin-bottom:38px}}
@media(max-width:560px){.topbar{padding:0 20px}.topbar-inner{min-height:67px}.brand{font-size:.91rem}.brand img{width:33px;height:33px}.pilot-tag{font-size:.48rem;padding:.42rem .55rem}.hero{padding:49px 0 42px;gap:28px}h1{font-size:clamp(3.1rem,11vw,4.7rem)}.module-meta{gap:6px 21px}.module-meta span{font-size:.65rem}.hero-card{min-height:140px}.prompt-card{padding:14px}.prompt-card-head{align-items:flex-start;flex-direction:column}.prompt-card .copy-button{width:100%}.prompt-snippet{font-size:.68rem}}

/* Three folder tabs keep explanation, use and recovery on one pilot page. */
.folder{margin:0 0 70px}.folder-tabs{display:flex;gap:5px;align-items:end;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.folder-tab{position:relative;flex:1 0 auto;min-width:175px;min-height:58px;display:flex;align-items:center;gap:12px;padding:14px 22px;color:#a9b3ba;text-align:left;background:#171b1e;border:1px solid var(--line);border-bottom:0;border-radius:13px 13px 0 0;cursor:pointer;font-size:.89rem;font-weight:740;transition:background .15s,color .15s}.folder-tab span{color:#7695ad;font:700 .67rem/1 "IBM Plex Mono",monospace}.folder-tab:hover{color:var(--paper);background:#20262b}.folder-tab[aria-selected="true"]{z-index:2;min-height:64px;color:var(--paper);background:#1d252c;border-color:rgba(157,200,236,.5);box-shadow:inset 0 3px 0 var(--blue)}.folder-tab[aria-selected="true"] span{color:var(--blue)}
section.folder-panel{display:block;min-height:490px;padding:43px 48px 54px;background:linear-gradient(145deg,#1d252c,#171c21 62%);border:1px solid rgba(157,200,236,.5);border-radius:0 14px 14px 14px;box-shadow:0 27px 60px rgba(0,0,0,.16)}section.folder-panel[hidden]{display:none!important}.folder-panel>.section-number{display:block;margin-bottom:19px}.folder-panel>h2{max-width:770px;font-size:clamp(2rem,3.7vw,3.25rem)}.panel-lead{max-width:850px;color:#d6dee3;font-size:1.1rem;line-height:1.62}
.value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:37px 0 25px}.value-grid article{padding:23px;background:rgba(9,14,17,.38);border:1px solid var(--line);border-radius:11px}.value-grid span{color:var(--blue);font:700 .64rem/1.2 "IBM Plex Mono",monospace;letter-spacing:.11em}.value-grid h3{margin:21px 0 10px;font-size:1.27rem}.value-grid p{margin:0;color:var(--muted);font-size:.84rem}.business-note{padding:21px 24px;background:rgba(157,200,236,.07);border-left:2px solid var(--blue);border-radius:0 9px 9px 0}.business-note strong{color:var(--paper);font-size:.94rem}.business-note p{margin:6px 0 0;color:#c5d0d7;font-size:.88rem}.panel-next{margin-top:24px;min-height:43px;padding:10px 16px;color:#10171f;background:var(--blue);border:0;border-radius:8px;cursor:pointer;font-size:.86rem;font-weight:800}.panel-next:hover{background:#c6e1f7}.panel-next span{margin-left:15px}
.folder-panel .section-head{grid-template-columns:155px 1fr}.folder-panel .steps{margin:22px 0 0}.folder-panel .outcome{margin-top:42px;padding-top:37px;border-top:1px solid var(--line)}.step-hint{padding:11px 14px;color:#d5e2e8!important;background:rgba(157,200,236,.07);border-left:2px solid var(--blue);border-radius:0 6px 6px 0;font-size:.83rem}
.help-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:30px 0 28px}.help-list article{padding:23px;background:rgba(9,14,17,.38);border:1px solid var(--line);border-radius:10px}.help-list h3{margin-bottom:9px;font-size:1.05rem}.help-list p{margin:0;color:var(--muted);font-size:.85rem}
@media(max-width:850px){section.folder-panel{padding:34px 30px}.value-grid{grid-template-columns:1fr}.value-grid article{padding:18px}.value-grid h3{margin-top:10px}.help-list{grid-template-columns:1fr}}
@media(max-width:560px){.folder{margin-bottom:48px}.folder-tabs{margin-right:-20px;padding-right:20px}.folder-tab{min-width:148px;min-height:53px;padding:12px 15px;font-size:.76rem;gap:8px}.folder-tab[aria-selected="true"]{min-height:58px}section.folder-panel{padding:28px 19px;border-radius:0 0 12px 12px}.folder-panel .section-head{display:block}.folder-panel>.section-number{margin-bottom:12px}.folder-panel>h2{font-size:2rem}.panel-lead{font-size:.99rem}.value-grid{margin-top:23px}.help-list{margin-top:24px}.folder-panel .outcome{display:block}.folder-panel .outcome ul{margin-top:20px}}

/* The hero action follows the Start module: one click moves to the lesson. */
.hero-card{width:100%;color:var(--paper);text-align:left;cursor:pointer;transition:background .16s,transform .16s,box-shadow .16s}.hero-card:hover{background:#26303a;transform:translateY(-2px);box-shadow:0 18px 40px rgba(0,0,0,.22),inset 0 3px 0 var(--blue)}.hero-card strong{display:flex;align-items:center;justify-content:space-between;gap:12px}.hero-card strong b{color:var(--blue);font-size:1.45rem}.hero-card small{color:var(--muted);font-size:.76rem}.folder{scroll-margin-top:94px}
[hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-card{transition:none}}

/* Product explanation and an illustrative, code-rendered Daily Page. */
a.brand{color:var(--paper);text-decoration:none}.back-link{font-size:.8rem;text-decoration:none;white-space:nowrap}.topbar-inner{flex-wrap:wrap}.result-section{margin-top:48px;padding-top:36px;border-top:1px solid var(--line)}.result-section>.section-number{display:block;margin-bottom:14px}.result-section h2{font-size:clamp(1.8rem,3vw,2.6rem)}
.daily-example{margin:28px 0 32px}.daily-example figcaption{margin-bottom:12px;color:var(--muted);font-size:.73rem}.example-workspace{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);overflow:hidden;border:1px solid #485665;border-radius:14px;box-shadow:0 20px 50px #0003}.example-chat{padding:28px 24px;background:#111b24}.example-kicker{font:600 .6rem/1.4 "IBM Plex Mono",monospace;letter-spacing:.12em;color:#9dc8ec}.example-chat h3{font-size:1.3rem;margin:15px 0 27px}.chat-bubble{padding:16px;border:1px solid #4a6479;border-radius:13px 13px 2px 13px;background:#243849;font-size:.85rem;color:#edf6fd}.chat-answer{padding:5px 3px 12px;color:#bac9d6;font-size:.83rem}.example-footnote{display:block;margin-top:20px;font-size:.72rem;color:#a1b3c3}.example-page{padding:28px 30px;background:#fcfaf6;color:#233441}.example-page-top{display:flex;justify-content:space-between;gap:12px;font:600 .58rem/1.4 "IBM Plex Mono",monospace;color:#48667e;letter-spacing:.08em}.example-page h3{margin:24px 0 8px;font-size:1.8rem;line-height:1.12;letter-spacing:-.04em}.example-meta{color:#657684;font-size:.74rem}.example-page h4{display:flex;align-items:center;gap:9px;margin:23px 0 13px;font-size:.82rem}.example-dot{width:8px;height:8px;border-radius:50%;background:#7a8c96}.example-dot.orange{background:#c2673f}.example-dot.blue{background:#2878a8}.example-task{display:flex;align-items:flex-start;gap:10px;margin:13px 0;cursor:pointer}.example-task input{margin:3px 0 0;flex:none;width:16px;height:16px;accent-color:#176189;color-scheme:light}.example-task span{display:block;min-width:0}.example-task strong{display:block;font-size:.8rem;line-height:1.4}.example-task small,.example-event small,.example-wait small{display:block;margin-top:4px;color:#596c7a;font-size:.72rem;line-height:1.45}.example-task em{display:block;margin-top:6px;color:#2f668a;font-size:.64rem;font-style:normal}.example-task:has(input:checked) strong{text-decoration:line-through;color:#657684}.example-event{display:flex;gap:14px;padding:12px;border:1px solid #d7e1e7;border-radius:7px;font-size:.75rem}.example-event b{color:#286184;font-size:.74rem}.example-wait{font-size:.76rem}.example-source-note{border-top:1px solid #d7e1e7;padding-top:15px;margin:20px 0 0;color:#637684;font-size:.66rem}.use-daily{padding:25px;border:1px solid var(--line);border-radius:11px;background:#111a21}.use-daily h3{font-size:1.3rem}.use-daily ol{padding-left:22px;color:#cbd6de}.use-daily li{padding-left:6px;margin-bottom:15px;font-size:.9rem}.use-daily strong{color:var(--paper)}.use-daily>p{margin-bottom:0;font-size:.83rem;color:var(--muted)}.source-links{font-size:.73rem;margin:23px 0 0;color:var(--muted)}
@media(max-width:760px){.example-workspace{grid-template-columns:1fr}.example-chat{padding:23px}.example-page{padding:25px}.example-chat h3{margin-bottom:18px}.use-daily{padding:20px}.back-link{font-size:.75rem}}
@media(max-width:760px){.topbar-inner{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px 0}.topbar-inner .brand{grid-column:1;grid-row:1}.topbar-inner .pilot-tag{grid-column:2;grid-row:1}.topbar-inner .back-link{grid-column:1 / -1;grid-row:2}}

section.resume-guide{margin-top:44px;padding:34px 0 0;border-top:1px solid var(--line)}.resume-guide>.section-number{display:block;margin-bottom:14px}.resume-guide>h2{font-size:clamp(1.8rem,3vw,2.6rem)}.resume-steps{list-style:none;padding:0;margin:28px 0;display:grid;gap:32px}.resume-copy{display:flex;gap:18px;align-items:flex-start}.resume-step-number{flex:none;color:var(--blue);font:700 1.2rem/1.3 "IBM Plex Mono",monospace}.resume-copy h3{font-size:1.18rem;margin-bottom:8px}.resume-copy p{color:#cbd6de;font-size:.92rem;margin-bottom:15px}.resume-figure{margin:0 0 0 48px}.resume-figure figcaption{margin-top:8px;color:var(--muted);font-size:.67rem}.resume-ui{position:relative;overflow:hidden;border-radius:12px;border:1px solid #b5c7d4;background:#f8fafc;color:#253b4b;font-family:Arial,sans-serif}.resume-ui-top{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid #d8e1e7;background:#fff}.demo-dots{padding:6px 8px;color:#164f75;background:#dfedf8;border:2px solid #317aa8;border-radius:8px;letter-spacing:2px}.resume-menu-demo{min-height:215px}.demo-new-chat{position:absolute;left:16px;top:80px;padding:12px 16px;background:#e6edf2;border-radius:8px;font-size:.82rem}.demo-menu{position:relative;margin:12px 16px 26px auto;width:58%;padding:12px;background:#fff;border:1px solid #c6d5e1;border-radius:10px;box-shadow:0 8px 18px #18384c18}.demo-menu-label{display:block;font-size:.68rem;color:#617484;margin-bottom:10px}.demo-menu strong{display:block;padding:12px 9px;background:#e3f1fc;color:#164f75;border:2px solid #317aa8;border-radius:6px;font-size:.85rem}.resume-search-demo{padding:27px;background:#e3e8ed}.demo-search-box{max-width:490px;margin:auto;background:#fff;border:1px solid #c6d5e1;border-radius:10px;overflow:hidden;padding-bottom:16px}.demo-search-input{padding:16px;border-bottom:1px solid #cad6de;color:#586a78;font-size:.84rem}.demo-search-box>small{display:block;margin:18px 16px 12px;color:#536978}.demo-selected-page{display:flex;gap:9px;align-items:center;margin:0 14px;padding:13px;border:2px solid #317aa8;border-radius:7px;background:#e3f1fc;font-size:.82rem}.demo-selected-page>span{margin-left:auto;font-size:.68rem;color:#316285}.resume-attached-demo{display:grid;grid-template-columns:1fr 1fr;min-height:245px}.demo-chat-pane,.demo-page-pane{padding:18px;min-width:0}.demo-chat-pane>b,.demo-page-pane>b{display:block;font-size:.84rem}.demo-page-pane{border-left:1px solid #cad6de;background:#fff}.demo-compose{margin-top:38px;padding:12px;border:1px solid #b7c8d5;background:#fff;border-radius:12px}.demo-page-chip{display:flex;justify-content:space-between;gap:9px;padding:9px;border:2px solid #317aa8;border-radius:7px;background:#e3f1fc;font-size:.74rem}.demo-compose p{font-size:.72rem;margin:12px 0 0;color:#536978}.demo-chat-pane>small{display:block;color:#316285;margin-top:9px;font-size:.65rem}.demo-page-pane h4{margin-top:34px;font-size:.9rem}.demo-page-pane p{font-size:.77rem}.demo-content-line{height:7px;margin:14px 0;border-radius:3px;background:#dde5eb;width:90%}.demo-content-line.short{width:65%}.resume-prompts{padding:24px;background:#111a21;border:1px solid var(--line);border-radius:10px;margin-bottom:22px}.resume-prompts h3{font-size:1.15rem}.resume-prompts ul{padding-left:20px;margin-bottom:0;color:#cbd6de;font-size:.89rem}.resume-prompts li{margin:12px 0}.resume-guide .business-note p+p{margin-top:14px}
@media(max-width:600px){.resume-figure{margin-left:0}.resume-copy{gap:12px}.demo-new-chat{position:static;display:inline-block;margin:12px 14px}.demo-menu{width:calc(100% - 28px);margin:0 14px 18px}.resume-search-demo{padding:14px}.resume-attached-demo{grid-template-columns:1fr}.demo-page-pane{border-left:0;border-top:1px solid #cad6de}.demo-compose{margin-top:20px}.demo-page-pane h4{margin-top:22px}.resume-prompts{padding:19px}.demo-selected-page{flex-wrap:wrap}}
.resume-screenshot{margin-left:0}.resume-screenshot a{display:block;border:1px solid #b5c7d4;border-radius:10px;overflow:hidden;background:#fff}.resume-screenshot img{display:block;width:100%;height:auto}.resume-screenshot a:focus-visible{outline:3px solid var(--blue);outline-offset:4px}
.resume-prompts>p{color:#cbd6de;font-size:.89rem;line-height:1.6}.resume-prompts>p:last-child{margin:20px 0 0;padding-top:17px;border-top:1px solid var(--line)}
.daily-product-image>a{display:block;border:1px solid #b5c7d4;border-radius:12px;overflow:hidden;background:#fff}.daily-product-image img{display:block;width:100%;height:auto}.daily-product-image figcaption{margin:12px 0 0}.daily-product-image a:focus-visible{outline:3px solid var(--blue);outline-offset:4px}
