.claude-web-page .web-launch-header{width:min(1180px,100% - 48px);min-height:80px}.web-plan-guidance{width:fit-content;color:var(--web-navy);text-underline-offset:4px;align-items:center;gap:8px;font-weight:850;text-decoration-thickness:1px;display:inline-flex}.web-plan-guidance:hover{color:var(--web-teal)}.claude-web-hero{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:start;gap:clamp(48px,7vw,96px);width:min(1180px,100% - 48px);margin:52px auto 0;display:grid}.claude-web-copy{padding-top:20px}.claude-web-copy h1{letter-spacing:-.05em;max-width:760px;margin:14px 0 22px;font-size:clamp(3.3rem,5.35vw,5.15rem);font-weight:750;line-height:.98}.claude-web-copy h1 span{display:block}.claude-web-lede{color:#49677c;max-width:690px;margin:0;font-size:clamp(1.05rem,1.55vw,1.28rem);line-height:1.65}.claude-web-plan{background:#ffffffe6;border:1px solid #abd2cb;border-radius:22px;padding:clamp(24px,3vw,34px);box-shadow:0 22px 55px #092a431a}.claude-web-plan>span{color:var(--web-teal);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900}.claude-web-plan h2{letter-spacing:-.035em;margin:10px 0 14px;font-size:clamp(1.55rem,2.5vw,2.15rem);line-height:1.08}.claude-web-plan p{color:#526f81;margin:0;line-height:1.6}.claude-web-plan-list{flex-wrap:wrap;gap:8px;margin:20px 0 16px;display:flex}.claude-web-plan-list strong{color:#076f62;background:#eaf6f3;border:1px solid #b9d9d4;border-radius:999px;padding:7px 12px;font-size:.78rem}.claude-web-plan .claude-web-plan-footnote{color:#74551f;font-size:.84rem;font-weight:750}.claude-web-plan>a{color:var(--web-navy);text-underline-offset:3px;gap:7px;margin-top:20px;font-weight:850;display:inline-flex}.claude-web-preview{width:min(1080px,100% - 48px);margin:96px auto 0}.claude-web-preview-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);align-items:end;gap:48px;margin-bottom:28px;display:grid}.claude-web-preview-heading h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(2.2rem,4.5vw,4rem);line-height:1}.claude-web-preview-heading>p{color:#526f81;margin:0;line-height:1.65}.claude-web-preview .web-pairing-stage{transform:none}.claude-web-page .web-launch-steps{margin-top:96px}@media (max-width:900px){.claude-web-hero,.claude-web-preview-heading{grid-template-columns:1fr}.claude-web-hero{gap:34px}.claude-web-plan{max-width:680px}.claude-web-preview-heading{gap:16px}}@media (max-width:720px){.claude-web-page .web-launch-header,.claude-web-hero,.claude-web-preview{width:min(100% - 32px,1180px)}.claude-web-hero{margin-top:30px}.claude-web-copy h1{font-size:clamp(2.75rem,14vw,4.5rem)}.claude-web-preview{margin-top:70px}}
