.information-page{--information-accent:var(--brand-cloverwood-studio-accent);--information-accent-dark:var(--brand-cloverwood-studio-accent-dark);--information-accent-soft:var(--brand-cloverwood-studio-accent-soft);width:min(calc(100% - 2rem), var(--container-wide));padding-block:clamp(var(--space-8), 9vw, var(--space-10));margin-inline:auto}.information-page h1,.information-page h2,.information-page h3,.information-page p{margin-block-start:0}.information-hero{align-items:end;gap:clamp(var(--space-7), 7vw, var(--space-10));border-block-end:1px solid var(--color-line);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);padding-block-end:clamp(var(--space-8), 8vw, var(--space-10));display:grid}.information-kicker,.information-section__label,.information-status__label{margin:0 0 var(--space-5);color:var(--information-accent-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}.information-hero h1{max-width:10ch;font-size:clamp(4.5rem,10vw,9rem);line-height:.88}.information-hero__statement{max-width:12ch;margin-block:clamp(var(--space-6), 5vw, var(--space-8)) var(--space-5);letter-spacing:-.045em;font-size:clamp(2rem,4vw,4.25rem);font-weight:720;line-height:.95}.information-hero__lead{max-width:60ch;color:var(--color-muted);margin-block-end:var(--space-6);font-size:clamp(1.05rem,1.5vw,1.25rem)}.information-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.information-action{border:1px solid var(--color-text);background:var(--color-text);min-height:3rem;color:var(--color-inverse);padding:.85rem 1.2rem;font-weight:750;text-decoration:none}.information-action--secondary{color:var(--color-text);background:0 0}.information-action:hover{border-color:var(--information-accent-dark);background:var(--information-accent-dark);color:var(--color-inverse)}.information-status{border:1px solid var(--color-line);background:var(--color-surface)}.information-status__label{padding:var(--space-5);border-block-end:1px solid var(--color-line);margin:0}.information-status dl{margin:0}.information-status__row{padding:var(--space-4) var(--space-5);gap:var(--space-4);border-block-end:1px solid var(--color-line);grid-template-columns:minmax(6rem,.75fr) minmax(0,1.25fr);display:grid}.information-status__row:last-child{border-block-end:0}.information-status dt{color:var(--color-muted);font-size:.85rem}.information-status dd{margin:0;font-size:.9rem;font-weight:700}.information-status dd span{color:var(--information-accent-dark);letter-spacing:.1em;margin-block-start:.25rem;font-size:.66rem;font-weight:800;display:block}.information-section{padding-block:clamp(var(--space-8), 8vw, var(--space-10));border-block-end:1px solid var(--color-line)}.information-section__header{gap:clamp(var(--space-6), 5vw, var(--space-9));grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);margin-block-end:clamp(var(--space-7), 6vw, var(--space-9));display:grid}.information-section__label{margin:0}.information-section__copy h2,.information-boundary h2,.information-closing h2,.contact-primary h2{max-width:15ch;letter-spacing:-.045em;margin-block-end:var(--space-5);font-size:clamp(2.25rem,4.5vw,5rem);line-height:.96}.information-section__copy p,.information-boundary p,.information-closing p,.contact-primary p{color:var(--color-muted)}.information-card-grid{border-block-start:1px solid var(--color-line);border-inline-start:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.information-card{min-height:18rem;padding:var(--space-5);border-block-end:1px solid var(--color-line);border-inline-end:1px solid var(--color-line);background:color-mix(in srgb, var(--color-surface) 70%, transparent);flex-direction:column;display:flex}.information-card>span,.information-step>span{color:var(--information-accent-dark);letter-spacing:.12em;font-size:.72rem;font-weight:800}.information-card h3,.information-step h3{margin-block:auto var(--space-3);font-size:1.15rem}.information-card p,.information-step p{color:var(--color-muted);margin-block-end:0;font-size:.92rem}.journal-timeline{border-block-start:1px solid var(--color-line)}.journal-entry{padding-block:var(--space-6);gap:clamp(var(--space-5), 4vw, var(--space-8));border-block-end:1px solid var(--color-line);grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr) minmax(16rem,.55fr);display:grid}.journal-entry__index>span{color:var(--information-accent-dark);letter-spacing:.12em;font-size:.75rem;font-weight:800}.journal-entry__index time,.journal-entry__index p{color:var(--color-muted);font-size:.78rem;display:block}.journal-entry__index time{margin-block-start:var(--space-5)}.journal-entry__index p{margin-block:.25rem 0}.journal-entry__copy h3{letter-spacing:-.03em;margin-block-end:var(--space-3);font-size:clamp(1.45rem,2.5vw,2.5rem);line-height:1}.journal-entry__copy p{color:var(--color-muted);margin-block-end:0}.journal-entry__visual{width:min(100%,18rem);margin:var(--space-5) 0 0}.journal-entry__visual img{border:1px solid var(--color-line);background:var(--color-surface);width:100%;height:auto;display:block}.journal-entry__visual figcaption{color:var(--color-muted);letter-spacing:.04em;margin-block-start:var(--space-2);font-size:.7rem}.journal-receipt{border:1px solid var(--color-line);background:var(--color-surface);margin:0}.journal-receipt div{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-line)}.journal-receipt div:last-child{border-block-end:0}.journal-receipt dt{color:var(--color-muted);letter-spacing:.08em;text-transform:uppercase;margin-block-end:.25rem;font-size:.7rem}.journal-receipt dd{margin:0;font-size:.85rem;font-weight:750}.journal-receipt code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem}.information-boundary{margin-block:clamp(var(--space-8), 8vw, var(--space-10));padding:clamp(var(--space-6), 5vw, var(--space-8));gap:clamp(var(--space-6), 6vw, var(--space-9));background:var(--color-text);color:var(--color-inverse);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);display:grid}.information-boundary .information-section__label,.information-boundary p{color:var(--color-inverse)}.information-boundary p{opacity:.76}.information-boundary__list{align-self:end;margin:0;padding-inline-start:1.25rem}.information-boundary__list li{padding-block:var(--space-3);border-block-end:1px solid #fff3;line-height:1.5}.information-steps{border-block-start:1px solid var(--color-line);border-inline-start:1px solid var(--color-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.information-step{min-height:16rem;padding:var(--space-5);border-block-end:1px solid var(--color-line);border-inline-end:1px solid var(--color-line);flex-direction:column;display:flex}.contact-channel__email{padding:var(--space-5);border-block-end:1px solid var(--color-line);color:var(--color-text);overflow-wrap:anywhere;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:780;display:block}.contact-primary{margin-block:clamp(var(--space-8), 8vw, var(--space-10));padding:clamp(var(--space-6), 5vw, var(--space-8));align-items:end;gap:var(--space-7);border:1px solid var(--information-accent);background:var(--information-accent-soft);grid-template-columns:minmax(0,1fr) auto;display:grid}.contact-primary h2{overflow-wrap:anywhere;max-width:none;color:var(--information-accent-dark);font-size:clamp(2rem,4vw,4rem)}.contact-primary a,.information-closing a{color:var(--color-text);font-weight:780}.contact-security__notice{max-width:54rem;padding:var(--space-5);border-inline-start:.4rem solid var(--information-accent);background:var(--information-accent-soft);color:var(--information-accent-dark);line-height:1.6}.information-closing{padding-block:clamp(var(--space-8), 8vw, var(--space-10));align-items:end;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.information-closing__links{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}@media (width<=64rem){.information-hero,.information-section__header,.information-boundary,.information-closing,.contact-primary{grid-template-columns:1fr}.information-card-grid,.information-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-entry{grid-template-columns:minmax(7rem,.3fr) minmax(0,1fr)}.journal-receipt{grid-column:2}}@media (width<=48rem){.information-page{width:min(calc(100% - 1.5rem), var(--container-wide));padding-block-start:var(--space-7)}.information-hero{gap:var(--space-7)}.information-hero h1{font-size:clamp(4rem,21vw,6.5rem)}.information-hero__statement{font-size:clamp(2rem,10vw,3.25rem)}.information-actions,.information-action{width:100%}.information-action{text-align:center;justify-content:center}.information-status__row{gap:var(--space-2);grid-template-columns:1fr}.information-card-grid,.information-steps{grid-template-columns:1fr}.information-card,.information-step{min-height:14rem}.journal-entry{grid-template-columns:1fr}.journal-receipt{grid-column:auto}.information-boundary{margin-inline:-.75rem}.contact-primary{margin-inline:-.25rem}}
