/* Six compositions, not six skins. Shared controls retain consistent semantics. */
body[data-design="archive"]{--bg:#080a13;--text:#eee7d8;--muted:#a9a5af;font-family:Georgia,'Times New Roman',serif}body[data-design="archive"] .site-header{font-family:Arial,sans-serif}body[data-design="archive"] .entry{align-items:initial} .archive-masthead{position:absolute;left:8vw;top:118px;right:8vw}.archive-masthead .edition{font:10px ui-monospace,monospace;letter-spacing:.2em;color:#a7bbc3;margin:0 0 17px}.archive-masthead h1{position:static;font-family:Georgia,serif;font-weight:400;font-size:clamp(38px,5.3vw,76px);line-height:1.03;letter-spacing:-.055em;margin:0;max-width:none}.archive-masthead h1 span{display:block;font-family:Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:.015em;line-height:1.5;margin-top:18px;color:#999dac}.archive-colophon{position:absolute;left:8vw;bottom:40px;display:flex;gap:45px;color:#a2aaba;font:10px ui-monospace,monospace}.archive-caption{position:absolute;left:8vw;top:46%;bottom:auto}.archive-caption .entry-meta{font-family:Georgia,serif;font-size:17px;line-height:1.55;color:#d6d4d8}.archive-caption .enter-button{font:12px Arial,sans-serif;border-bottom:1px solid #8993a5;border-top:0;border-left:0;border-right:0;padding:15px 0;background:none}.archive-caption .scroll-note{font:10px Arial,sans-serif}.archive-number{position:absolute;right:5vw;bottom:35px;font-size:52px;font-style:italic;line-height:1;color:#828596}.archive-masthead~.archive-number{pointer-events:none}body[data-design="archive"] .work{align-items:flex-end;justify-content:center;padding-bottom:44px}body[data-design="archive"] .reading-card{width:90%;background:#130c29;color:#f4e8f5;padding:24px 28px;border-top:1px solid #b690e1;box-shadow:none}body[data-design="archive"] .reading-card h2{font-family:Georgia,serif;font-size:36px;font-weight:400;letter-spacing:-.04em;margin:0 0 21px}body[data-design="archive"] .reading-card .eyebrow{color:#c4b3d8}body[data-design="archive"] .project-list{display:grid;grid-template-columns:repeat(3,1fr);gap:27px}body[data-design="archive"] .project{border-top:1px solid #6e4b8c;border-bottom:0;padding:15px 0 5px}body[data-design="archive"] .project-heading{align-items:flex-start;gap:10px}body[data-design="archive"] .project h3{font-family:Georgia,serif;font-size:23px}body[data-design="archive"] .project h3 button{color:#fff2df}body[data-design="archive"] .project h3 button span{color:#c7b2e8}body[data-design="archive"] .project-number{color:#b49ccc;padding-top:3px}body[data-design="archive"] .project>p{margin-left:0;color:#c8c0d4;font-family:Arial,sans-serif;min-height:40px}body[data-design="archive"] .project .tags{margin-left:0}body[data-design="archive"] .project .tags li{border-color:#503d67;color:#c8bcd8}body[data-design="archive"] .section-foot>span,body[data-design="archive"] .section-foot .text-button{color:#c6b6dd;font-family:Arial,sans-serif}body[data-design="archive"] .about{justify-content:flex-end}body[data-design="archive"] .about-content{background:#eee8d9;color:#22242c;border-left:1px solid #b0a99c;width:min(535px,46vw)}body[data-design="archive"] .about h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.04em;color:#22242c}body[data-design="archive"] .about .eyebrow{color:#625d62}body[data-design="archive"] .about-intro{font-family:Georgia,serif;color:#414147;font-size:16px}body[data-design="archive"] .skill-grid{border-color:#c9c0ae}body[data-design="archive"] .skill-grid h3,body[data-design="archive"] .education-note{color:#6b635e}body[data-design="archive"] .skill-grid p,body[data-design="archive"] .about .text-button{color:#292931}
/* ECLIPSE: compressed type, a low horizon, and an open optical field. */
body[data-design="eclipse"]{--bg:#020813;--text:#e6f7ff;--muted:#91a7bd}.eclipse-identity{position:absolute;left:6vw;bottom:11vh;max-width:42vw}.eclipse-identity .eyebrow{font-size:14px;letter-spacing:.02em;color:#adc1d1;margin:0 0 24px}.eclipse-identity h1{position:static;font-family:Arial,sans-serif;font-size:clamp(64px,8vw,118px);font-weight:300;letter-spacing:-.065em;line-height:.89;margin:0 0 26px}.eclipse-identity h1 span{font-weight:700;color:transparent;-webkit-text-stroke:1px #a3c2d4;text-shadow:none}.eclipse-identity .entry-meta{font-size:13px;line-height:1.7}.eclipse-identity .enter-button{border-radius:30px;border-color:#718ca2;background:#04101b;padding:13px 21px}.eclipse-note{position:absolute;right:5vw;bottom:32px;font:10px ui-monospace,monospace;letter-spacing:.04em;color:#64849b}body[data-design="eclipse"] .reading-card{background:#051424;color:#e6f7ff;border-top:1px solid #89cad7;border-radius:0 36px 0 0;box-shadow:none}body[data-design="eclipse"] .reading-card h2{font-family:Arial,sans-serif;font-weight:300;letter-spacing:-.065em;font-size:45px}body[data-design="eclipse"] .reading-card .eyebrow{color:#92becb}body[data-design="eclipse"] .project{border-color:#294051}body[data-design="eclipse"] .project h3 button{color:#e6f7ff}body[data-design="eclipse"] .project h3 button span,body[data-design="eclipse"] .project-number{color:#87bbc8}body[data-design="eclipse"] .project>p,body[data-design="eclipse"] .tags li,body[data-design="eclipse"] .section-foot>span,body[data-design="eclipse"] .text-button{color:#a6bdcc}body[data-design="eclipse"] .tags li{border-color:#284657}body[data-design="eclipse"] .about-content{background:#0b0718}body[data-design="eclipse"] .about h2{font-family:Arial,sans-serif;font-weight:300;color:#f4d7ef}body[data-design="eclipse"] .about .eyebrow,body[data-design="eclipse"] .skill-grid h3,body[data-design="eclipse"] .education-note{color:#bb91b7}body[data-design="eclipse"] .about-intro,body[data-design="eclipse"] .skill-grid p,body[data-design="eclipse"] .about .text-button{color:#dbc6e3}body[data-design="eclipse"] .skill-grid{border-color:#45233c}
/* COUNTERFORM: a deliberately asymmetrical, hard-edged printed object. */
body[data-design="counterform"]{--bg:#09070e;--text:#f1eef4;--muted:#c4b0c6}.counter-mark{position:absolute;right:7vw;top:107px;font:11px ui-monospace,monospace;letter-spacing:.35em;color:#ff004d}.poster-side{position:absolute;bottom:32px;right:4vw;writing-mode:vertical-rl;font:10px ui-monospace,monospace;letter-spacing:.12em;color:#846b86}body[data-design="counterform"] .entry-content{top:51%;transform:translateY(-43%);width:38vw}body[data-design="counterform"] .entry h1{font-size:clamp(66px,8.5vw,126px);line-height:.79;margin:17px 0 27px;letter-spacing:-.055em;color:#f3e5f0}body[data-design="counterform"] .entry h1 span{color:#ff004d;-webkit-text-stroke:0;text-shadow:none;margin-top:9px}body[data-design="counterform"] .entry .eyebrow{font:11px ui-monospace,monospace;letter-spacing:.1em}body[data-design="counterform"] .enter-button{background:#ff004d;border:0;color:#fff;font-weight:700;padding:13px 19px}body[data-design="counterform"] .reading-card{border-top:0;border-left:10px solid #ff004d;background:#eeeaf0;box-shadow:10px 10px 0 #20102d}body[data-design="counterform"] .reading-card h2{font-size:43px;letter-spacing:-.04em}body[data-design="counterform"] .project h3{font-family:'Realm Display',Impact,sans-serif;font-size:28px;font-weight:700}body[data-design="counterform"] .about h2{font-family:'Realm Display',Impact,sans-serif;color:#f3e5f0;font-size:62px;line-height:.85;letter-spacing:-.025em}body[data-design="counterform"] .about-content{background:#190b28;border-top:5px solid #07bccc}body[data-design="counterform"] .about .eyebrow,body[data-design="counterform"] .skill-grid h3,body[data-design="counterform"] .education-note{color:#b996c1}body[data-design="counterform"] .about-intro,body[data-design="counterform"] .skill-grid p,body[data-design="counterform"] .about .text-button{color:#d8c8e8}body[data-design="counterform"] .skill-grid{border-color:#603863}
/* PHOSPHOR GARDEN: measured monospace and rooted, branching composition. */
body[data-design="garden"]{--bg:#020f11;--text:#d8f9e5;--muted:#8eada0;font-family:ui-monospace,Consolas,monospace}body[data-design="garden"] .entry-content{top:48%;width:43vw}body[data-design="garden"] .entry h1{font-family:ui-monospace,Consolas,monospace;font-size:clamp(36px,4.9vw,78px);font-weight:400;line-height:1.05;letter-spacing:-.07em;margin:30px 0;color:#d9ffe8}body[data-design="garden"] .entry h1 span{color:#baf2d0;text-shadow:none;-webkit-text-stroke:0}body[data-design="garden"] .entry h1 i{color:#00ff9f;font-style:normal;font-weight:300}body[data-design="garden"] .entry .eyebrow{font-size:10px;letter-spacing:.17em;color:#6aae8e}body[data-design="garden"] .entry-meta{font-size:12px;line-height:1.8;color:#9fc0b0}body[data-design="garden"] .enter-button{border:0;border-bottom:1px solid #3f7e60;padding:12px 0;background:none;color:#a2e8bd;font:12px ui-monospace,monospace}.garden-margin{position:absolute;left:5vw;bottom:32px;font:9px ui-monospace,monospace;letter-spacing:.15em;color:#4d8066}body[data-design="garden"] .reading-card{background:#142219;color:#e2f3de;border-top:1px solid #93ccad;box-shadow:none}body[data-design="garden"] .reading-card h2{font:400 33px ui-monospace,monospace;letter-spacing:-.06em}body[data-design="garden"] .reading-card .eyebrow{color:#b2cfb5}body[data-design="garden"] .project{border-color:#3a5341}body[data-design="garden"] .project h3{font:400 20px ui-monospace,monospace}body[data-design="garden"] .project h3 button{color:#e2f3de}body[data-design="garden"] .project h3 button span,body[data-design="garden"] .project-number{color:#8db59a}body[data-design="garden"] .project>p,body[data-design="garden"] .tags li,body[data-design="garden"] .section-foot>span,body[data-design="garden"] .text-button{color:#b0c6b8}body[data-design="garden"] .tags li{border-color:#3f5749}body[data-design="garden"] .about-content{background:#041019;border:1px solid #183c43}body[data-design="garden"] .about h2{font-family:ui-monospace,monospace;font-size:45px;color:#cdfbfa}body[data-design="garden"] .about .eyebrow,body[data-design="garden"] .skill-grid h3,body[data-design="garden"] .education-note{color:#74afb4}body[data-design="garden"] .about-intro,body[data-design="garden"] .skill-grid p,body[data-design="garden"] .about .text-button{color:#bde2e0}body[data-design="garden"] .skill-grid{border-color:#275357}
/* TIDAL GLASS: literary type, low contrast atmosphere, crisp reading surfaces. */
body[data-design="tidal"]{--bg:#030b16;--text:#e6f0fa;--muted:#9eafc4}body[data-design="tidal"] .entry-content{width:41vw;top:49%}body[data-design="tidal"] .entry h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(55px,6.6vw,98px);line-height:.99;letter-spacing:-.055em;margin:24px 0 28px}body[data-design="tidal"] .entry h1 em{font-weight:400;color:#a1d8e5}body[data-design="tidal"] .entry .eyebrow{font-size:10px;letter-spacing:.18em;color:#acb9c9}body[data-design="tidal"] .entry-meta{font:13px/1.7 Georgia,serif;color:#a8b5c6}body[data-design="tidal"] .enter-button{font-size:12px;border-radius:0;border:0;border-bottom:1px solid #4b687f;padding:12px 0;background:none}.tidal-signature{position:absolute;right:6vw;bottom:40px;font:italic 15px Georgia,serif;color:#718da6}body[data-design="tidal"] .reading-card{background:#edf1f5;border-top:0;box-shadow:none;border-radius:2px;padding:29px 36px}body[data-design="tidal"] .reading-card h2{font-family:Georgia,serif;font-weight:400;font-size:38px;letter-spacing:-.04em}body[data-design="tidal"] .project h3{font-family:Georgia,serif;font-size:25px}body[data-design="tidal"] .about-content{background:#100923;border-left:1px solid #695986}body[data-design="tidal"] .about h2{font-family:Georgia,serif;font-weight:400;color:#e5dcf5;letter-spacing:-.045em}body[data-design="tidal"] .about .eyebrow,body[data-design="tidal"] .skill-grid h3,body[data-design="tidal"] .education-note{color:#aa96c8}body[data-design="tidal"] .about-intro,body[data-design="tidal"] .skill-grid p,body[data-design="tidal"] .about .text-button{color:#d5c9e6}body[data-design="tidal"] .skill-grid{border-color:#463859}
@media(max-width:760px){
 .archive-masthead{top:106px;left:24px;right:24px}.archive-masthead .edition{font-size:8px;letter-spacing:.16em;margin-bottom:12px}.archive-masthead h1{font-size:34px;line-height:1.05;max-width:300px}.archive-masthead h1 span{font-size:10px;line-height:1.4;margin-top:13px;max-width:210px}.archive-colophon,.archive-number{display:none}.archive-caption{top:auto;bottom:25px;left:24px;right:24px}.archive-caption .entry-meta{font-size:12px;line-height:1.45}.archive-caption .entry-meta br{display:none}.archive-caption .enter-button{margin-top:13px;font-size:12px}.archive-caption .scroll-note{font-size:10px}body[data-design="archive"] .work{align-items:center;padding-bottom:28px}body[data-design="archive"] .reading-card{width:100%;padding:22px}body[data-design="archive"] .reading-card h2{font-size:29px;margin-bottom:13px}body[data-design="archive"] .project-list{display:block}body[data-design="archive"] .project{padding:12px 0}body[data-design="archive"] .project h3{font-size:21px}body[data-design="archive"] .project>p{min-height:0;font-size:11px;margin:7px 0}body[data-design="archive"] .about-content{width:100%}body[data-design="archive"] .about-intro{font-size:13px}
 .eclipse-identity{inset:105px 24px auto;max-width:none}.eclipse-identity .eyebrow{font-size:11px;margin:0 0 10px}.eclipse-identity h1{font-size:54px;line-height:.86;margin:0}.eclipse-identity .entry-meta,.eclipse-identity .enter-button,.eclipse-identity .scroll-note{position:fixed;left:24px}.eclipse-identity .entry-meta{bottom:113px;font-size:12px;line-height:1.45}.eclipse-identity .entry-meta br{display:none}.eclipse-identity .enter-button{bottom:58px;margin:0;font-size:12px}.eclipse-identity .scroll-note{bottom:25px;margin:0;font-size:10px}.eclipse-note{display:none}body[data-design="eclipse"] .reading-card h2{font-size:36px}
 body[data-design="counterform"] .entry-content{inset:0;transform:none;width:auto}body[data-design="counterform"] .entry-content>.eyebrow{position:absolute;top:102px;left:24px;font-size:9px}body[data-design="counterform"] .entry h1{position:absolute;top:117px;left:24px;font-size:48px;line-height:.8;margin:0}body[data-design="counterform"] .entry h1 span{margin-top:4px}body[data-design="counterform"] .entry h1 span br{display:none}body[data-design="counterform"] .entry .enter-button{padding:11px 18px;font-size:12px}body[data-design="counterform"] .entry-meta br{display:none}.counter-mark,.poster-side{display:none}body[data-design="counterform"] .reading-card h2{font-size:34px}body[data-design="counterform"] .project h3{font-size:25px}body[data-design="counterform"] .about h2{font-size:43px;line-height:.85}
 body[data-design="garden"] .entry-content{inset:0;transform:none;width:auto}body[data-design="garden"] .entry-content>.eyebrow{position:absolute;left:24px;top:104px;font-size:9px}body[data-design="garden"] .entry h1{position:absolute;left:24px;top:133px;font-size:34px;line-height:1.04;margin:0}body[data-design="garden"] .entry h1 i{position:absolute;left:232px;bottom:0}body[data-design="garden"] .entry-meta{font-size:11px;line-height:1.5}body[data-design="garden"] .entry .enter-button{font-size:11px;padding:10px 0}body[data-design="garden"] .entry .scroll-note{font-size:10px}.garden-margin{display:none}body[data-design="garden"] .reading-card h2{font-size:28px}body[data-design="garden"] .project h3{font-size:18px}body[data-design="garden"] .about h2{font-size:35px}
 body[data-design="tidal"] .entry-content{inset:0;transform:none;width:auto}body[data-design="tidal"] .entry-content>.eyebrow{position:absolute;left:24px;top:103px;font-size:9px}body[data-design="tidal"] .entry h1{position:absolute;left:24px;top:126px;font-size:39px;line-height:1;max-width:300px;margin:0}body[data-design="tidal"] .entry h1 br:last-of-type{display:none}body[data-design="tidal"] .entry-meta{font-size:12px;line-height:1.5}body[data-design="tidal"] .entry-meta br{display:none}body[data-design="tidal"] .entry .enter-button{font-size:12px;padding:10px 0;margin-top:13px}body[data-design="tidal"] .entry .scroll-note{font-size:10px}.tidal-signature{display:none}body[data-design="tidal"] .reading-card{padding:24px}body[data-design="tidal"] .reading-card h2{font-size:31px}body[data-design="tidal"] .project h3{font-size:21px}
}
/* Reading mode removes scene positioning, including art-direction-specific mastheads. */
body.reduced .entry{display:block}body.reduced .entry-content,body.reduced .archive-masthead,body.reduced .archive-caption,body.reduced .eclipse-identity{position:static;transform:none;max-width:700px;width:auto;margin:0 0 28px}body.reduced .entry h1,body.reduced .entry .eyebrow,body.reduced .entry-caption,body.reduced .eclipse-identity .entry-meta,body.reduced .eclipse-identity .enter-button,body.reduced .eclipse-identity .scroll-note{position:static;width:auto;max-width:100%;transform:none}body.reduced .entry h1{font-size:clamp(42px,9vw,88px);line-height:1;overflow-wrap:anywhere;margin:20px 0 30px}body.reduced .archive-colophon,body.reduced .archive-number,body.reduced .counter-mark,body.reduced .poster-side,body.reduced .garden-margin,body.reduced .eclipse-note,body.reduced .tidal-signature{display:none}body.reduced .eclipse-identity .enter-button{margin-top:22px}body.reduced .entry .scroll-note{margin-top:12px}body.reduced .reading-card,body.reduced .about-content{width:100%;max-width:960px;margin:auto}body.reduced .entry h1 i{position:static}body.reduced .about h2{font-size:clamp(35px,7vw,62px)}body.reduced .realm{padding-bottom:90px}
body[data-design="eclipse"] .work,body[data-design="tidal"] .work{justify-content:flex-start}body[data-design="tidal"] .about{justify-content:flex-end}body[data-design="archive"] .archive-masthead h1 span{color:#afb9cb;text-shadow:0 1px 4px #080a13}
@media(max-width:760px){body[data-design="archive"] .project>p{font-size:12px}body[data-design="archive"] .project{padding:10px 0}body[data-design="archive"] .reading-card{padding:20px 22px}body[data-design="counterform"] .project h3{font-size:23px}body[data-design="tidal"] .reading-card{padding:20px 23px}}
@media(max-width:760px) and (max-height:700px){body[data-design="ink"] .entry h1{font-size:43px;line-height:1;top:107px;letter-spacing:-.018em;max-width:calc(100% - 48px)}body[data-design="ink"] .entry h1 span{display:inline}body[data-design="ink"] .entry h1 .title-realm{margin-left:10px;text-shadow:1px 1px #07bccc,3px 3px #482896;-webkit-text-stroke:.8px #e6f7ff}}
body[data-design="garden"] .entry h1 i{position:static;display:inline;margin-left:3px}body[data-design="garden"] .entry h1 span{white-space:nowrap}
@media(max-width:760px){body[data-design="garden"] .reading-card .project{padding:9px 0}body[data-design="garden"] .reading-card .project>p{font-family:Arial,sans-serif;font-size:12px}body[data-design="garden"] .reading-card{padding-top:19px;padding-bottom:19px}body:not(.reduced)[data-design="eclipse"] .entry h1{position:relative;inset:auto;z-index:1}body[data-design="eclipse"] .entry h1 span{-webkit-text-stroke:0;color:#c9deea;text-shadow:0 2px 8px #020813}}
body[data-design="garden"] .work{justify-content:flex-start}body[data-design="tidal"] .entry-caption .entry-meta{color:#c0cedd;text-shadow:0 1px 4px #030b16}body[data-design="eclipse"] .reading-card{background:#100d1d;border-color:#bd986b}body[data-design="eclipse"] .reading-card .eyebrow,body[data-design="eclipse"] .project h3 button .arrow-icon{color:#d4b48a}
body[data-design="archive"] .project h3{color:#fff2df}body[data-design="eclipse"] .project h3{color:#e6f7ff}body[data-design="garden"] .project h3{color:#e2f3de}body[data-design="archive"] .case-open,body[data-design="eclipse"] .case-open,body[data-design="garden"] .case-open{color:#b9c8da}
body.reduced .eclipse-identity h1{position:static!important;inset:auto!important}body[data-design="garden"] .project>p{color:#cfdfd3}body[data-design="garden"] .project .tags li{color:#bdd3c5}
@media(min-width:761px){body:not(.reduced)[data-design="tidal"] .work{align-items:flex-end;justify-content:center;padding-bottom:38px}body:not(.reduced)[data-design="tidal"] .reading-card{width:100%;max-width:1250px;padding:0;background:transparent;border:0;box-shadow:none}body:not(.reduced)[data-design="tidal"] .section-heading{color:#e6f0fa}body:not(.reduced)[data-design="tidal"] .section-heading .eyebrow{color:#a5c5dd;margin-bottom:10px}body:not(.reduced)[data-design="tidal"] .reading-card h2{margin-bottom:22px;font-size:39px;color:#e6f0fa}body:not(.reduced)[data-design="tidal"] .project-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}body:not(.reduced)[data-design="tidal"] .project{background:#edf1f5;border:0;padding:22px;min-height:190px}body:not(.reduced)[data-design="tidal"] .project h3{font-size:24px}body:not(.reduced)[data-design="tidal"] .project>p{margin:13px 0 12px;font-size:13px;line-height:1.45}body:not(.reduced)[data-design="tidal"] .project .tags{margin-left:0}body:not(.reduced)[data-design="tidal"] .section-foot>span,body:not(.reduced)[data-design="tidal"] .section-foot .text-button{color:#c1d4e7}}

/* The selected Ink direction opens its work surface into a three-part editorial shelf.
   Artwork and the next aperture remain visible above it. */
@media(min-width:761px){
 body:not(.reduced)[data-design="ink"] .work{align-items:flex-end;justify-content:center;padding-bottom:34px}
 body:not(.reduced)[data-design="ink"] .reading-card{width:100%;max-width:1320px;background:transparent;padding:0;box-shadow:none;border:0}
 body:not(.reduced)[data-design="ink"] .section-heading{display:flex;gap:22px;align-items:baseline;margin-bottom:17px}
 body:not(.reduced)[data-design="ink"] .section-heading .eyebrow{color:#292137;margin:0;font-size:11px}
 body:not(.reduced)[data-design="ink"] .reading-card h2{font-size:42px;margin:0;color:#221a35}
 body:not(.reduced)[data-design="ink"] .project-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
 body:not(.reduced)[data-design="ink"] .project{padding:22px 20px 21px;background:#f4f6ff;border:0;border-top:3px solid #482896;min-height:178px;box-shadow:5px 5px 0 #48289620}
 body:not(.reduced)[data-design="ink"] .project h3{font-size:25px}
 body:not(.reduced)[data-design="ink"] .project>p{margin:14px 0 12px;font-size:14px;line-height:1.45;color:#374059}
 body:not(.reduced)[data-design="ink"] .project .tags{margin-left:0}
 body:not(.reduced)[data-design="ink"] .section-foot>span{color:#292137}
 body:not(.reduced)[data-design="ink"] .about{justify-content:flex-end}
 body:not(.reduced)[data-design="ink"] .about-content{width:min(580px,48vw);background:#000420eF;border-top:1px solid #12675d}
}

@media(min-width:761px){body:not(.reduced)[data-design="ink"] .section-heading{background:#f4f6ff;padding:12px 18px;width:max-content;max-width:100%;margin-left:auto;gap:16px;align-items:center}body:not(.reduced)[data-design="ink"] .section-heading .eyebrow{max-width:65px;line-height:1.45}body:not(.reduced)[data-design="ink"] .section-foot{background:#f4f6ff;padding:0 18px;margin-top:12px}body:not(.reduced)[data-design="ink"] .section-foot>span{color:#374059}}
@media(min-width:761px) and (max-width:1050px){body:not(.reduced)[data-design="ink"] .project{padding-left:16px;padding-right:16px}body:not(.reduced)[data-design="ink"] .project-heading{gap:8px}body:not(.reduced)[data-design="ink"] .project h3{font-size:21px}}
