:root{--canvas:#f8f3ed;--paper:#fffdf9;--ink:#2c1b16;--muted:#77655d;--copper:#aa6648;--gold:#c6a36a;--line:#e4d7ca;--dark:#281814;--dark-soft:#39231d;--lime:#40d96b;--serif:"Playfair Display",Georgia,serif;--sans:"DM Sans",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--canvas);color:var(--ink);font-family:var(--sans)}a{color:inherit}.prototype-back{position:fixed;z-index:10;right:20px;bottom:20px;border:1px solid var(--ink);background:var(--paper);padding:12px 16px;font-size:12px;font-weight:700;text-decoration:none;box-shadow:4px 4px 0 var(--ink)}.prototype-hero{padding:0 max(24px,calc((100vw - 1180px)/2)) 82px;background:linear-gradient(135deg,#fcf6ef 0%,#f5e8dc 100%)}.prototype-nav{display:flex;min-height:76px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.prototype-brand{font-family:var(--serif);font-size:23px;font-weight:700;text-decoration:none}.prototype-brand span{color:var(--copper)}.prototype-nav div{display:flex;align-items:center;gap:24px;font-size:12px}.prototype-nav a{text-decoration:none}.prototype-nav__cta{border-radius:999px;background:var(--lime);padding:10px 14px;font-weight:700}.prototype-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:68px;align-items:center;padding-top:86px}.prototype-kicker,.prototype-heading>p,.prototype-cta>p{margin:0 0 14px;color:var(--copper);font-size:10px;font-weight:700;letter-spacing:1.6px}.prototype-hero h1,.prototype-heading h2,.prototype-cta h2,.prototype-profile h2{margin:0;font-family:var(--serif);font-size:clamp(44px,5vw,78px);line-height:.95;letter-spacing:-.06em}.prototype-hero h1 em,.prototype-heading h2 em,.prototype-cta h2 em{color:var(--copper);font-style:italic}.prototype-lead{max-width:550px;margin:28px 0;color:var(--muted);font-size:17px;line-height:1.6}.prototype-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:18px;border-radius:999px;background:var(--lime);padding:12px 20px;color:#102315;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s ease}.prototype-button:hover{transform:translateY(-2px)}.prototype-proof{display:flex;gap:18px;flex-wrap:wrap;margin:22px 0 0;padding:0;color:var(--muted);font-size:11px;list-style:none}.prototype-proof li:before{content:"*";margin-right:6px;color:var(--copper)}.prototype-hero__visual{position:relative;min-height:460px}.prototype-portrait,.prototype-profile__visual{display:grid;place-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 32% 24%,#f6ddc2 0 12%,transparent 13%),linear-gradient(145deg,#d8a88b,#8e4d3b);box-shadow:16px 18px 0 rgba(82,48,35,.13)}.prototype-portrait{height:440px;border-radius:170px 24px 170px 24px}.prototype-portrait span,.prototype-profile__visual span{color:#fff7ed;font-family:var(--serif);font-size:180px;font-weight:700;line-height:1}.prototype-portrait small,.prototype-profile__visual small{position:absolute;right:18px;bottom:18px;border:1px solid rgba(255,255,255,.55);padding:9px;color:#fff;font-size:9px;letter-spacing:1px}.prototype-note{position:absolute;left:-30px;bottom:40px;max-width:220px;border:1px solid var(--line);border-radius:12px;background:var(--paper);padding:18px;box-shadow:8px 8px 20px rgba(80,50,35,.09);font-size:13px;line-height:1.5}.prototype-section{padding:110px max(24px,calc((100vw - 1080px)/2))}.prototype-section--soft{background:var(--canvas)}.prototype-heading{max-width:680px}.prototype-heading--center{margin-inline:auto;text-align:center}.prototype-heading h2{font-size:clamp(34px,4.2vw,58px)}.prototype-heading>span{display:block;margin-top:18px;color:var(--muted);font-size:13px;line-height:1.55}.prototype-problem-grid,.prototype-benefit-grid,.prototype-process{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:50px 0 0}.prototype-problem-grid article{min-height:210px;border:1px solid var(--line);border-radius:14px;background:var(--paper);padding:22px}.prototype-problem-grid span,.prototype-benefit-grid span,.prototype-process span{display:block;color:var(--copper);font-family:var(--serif);font-size:24px}.prototype-problem-grid h3,.prototype-benefit-grid h3,.prototype-process h3{margin:38px 0 10px;font-family:var(--serif);font-size:21px;line-height:1.05}.prototype-problem-grid p,.prototype-benefit-grid p,.prototype-process p,.prototype-profile p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.prototype-section--dark{background:var(--dark);color:#fff7ee}.prototype-section--dark .prototype-heading>p,.prototype-section--dark .prototype-benefit-grid span{color:var(--gold)}.prototype-section--dark .prototype-heading h2 em{color:var(--gold)}.prototype-benefit-grid{grid-template-columns:repeat(3,1fr)}.prototype-benefit-grid article{min-height:190px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:var(--dark-soft);padding:22px}.prototype-benefit-grid p{color:#d4beb2}.prototype-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:50px 0 32px}.prototype-gallery figure{margin:0}.prototype-gallery figure>div{display:flex;min-height:195px;align-items:end;justify-content:space-between;border-radius:14px;background:linear-gradient(145deg,#e6c8b1,#b9785b);padding:14px;color:#fff8f0}.prototype-gallery figure:nth-child(2n)>div{background:linear-gradient(145deg,#cda789,#814835)}.prototype-gallery span{font-size:9px;letter-spacing:1px}.prototype-gallery b{align-self:center;font-family:var(--serif);font-size:45px}.prototype-gallery figcaption{padding-top:8px;color:var(--muted);font-size:10px;text-align:center}.prototype-button--center{display:flex;width:max-content;margin:0 auto}.prototype-section--testimonial{background:#f2e7da}.prototype-testimonial{max-width:760px;margin:50px auto 0;border-radius:18px;background:var(--paper);padding:48px;text-align:center;box-shadow:0 12px 30px rgba(82,48,35,.08)}.prototype-testimonial span{color:var(--copper);font-size:10px;font-weight:700;letter-spacing:1.3px}.prototype-testimonial p{margin:22px 0;color:var(--ink);font-family:var(--serif);font-size:30px;line-height:1.2}.prototype-testimonial small{color:var(--muted);font-size:11px}.prototype-process{margin-left:0;padding:0;list-style:none}.prototype-process li{min-height:220px;border-top:2px solid var(--copper);padding:18px 8px}.prototype-process h3{margin-top:36px}.prototype-section--profile{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;align-items:center;background:#ead9c8}.prototype-profile__visual{min-height:410px;border-radius:22px}.prototype-profile h2{font-size:clamp(42px,4vw,60px)}.prototype-profile p{max-width:580px;margin:24px 0}.prototype-profile ul{display:flex;gap:9px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.prototype-profile li{border:1px solid #c79d87;border-radius:999px;padding:8px 11px;color:#6f493b;font-size:11px}.prototype-faq{max-width:780px;margin:48px auto 0}.prototype-faq details{border-bottom:1px solid var(--line);background:var(--paper)}.prototype-faq summary{display:flex;min-height:62px;align-items:center;justify-content:space-between;padding:0 18px;font-size:14px;font-weight:600;cursor:pointer;list-style:none}.prototype-faq summary::-webkit-details-marker{display:none}.prototype-faq summary span{color:var(--copper);font-size:22px}.prototype-faq p{margin:0;padding:0 18px 18px;color:var(--muted);font-size:13px;line-height:1.6}.prototype-cta{padding:100px max(24px,calc((100vw - 880px)/2));background:radial-gradient(circle at 50% 0,#503329 0%,var(--dark) 60%);color:#fff7ee;text-align:center}.prototype-cta h2{max-width:740px;margin:0 auto 28px;font-size:clamp(38px,4.8vw,64px)}.prototype-cta h2 em{color:var(--gold)}.prototype-button--light{background:var(--lime)}.prototype-cta small{display:block;margin-top:16px;color:#d4beb2;font-size:10px}.prototype-footer{display:flex;justify-content:space-between;gap:16px;padding:30px max(24px,calc((100vw - 1080px)/2));background:#160d0a;color:#bca398;font-size:10px;letter-spacing:1px}@media(max-width:820px){.prototype-back{right:12px;bottom:12px}.prototype-nav{min-height:64px}.prototype-nav div a:not(.prototype-nav__cta){display:none}.prototype-hero{padding-bottom:60px}.prototype-hero__grid,.prototype-section--profile{grid-template-columns:1fr;gap:38px;padding-top:54px}.prototype-hero h1{font-size:clamp(43px,12vw,60px)}.prototype-hero__visual{min-height:360px}.prototype-portrait{height:340px}.prototype-note{left:0;bottom:12px}.prototype-section{padding-top:72px;padding-bottom:72px}.prototype-problem-grid,.prototype-benefit-grid,.prototype-process,.prototype-gallery{grid-template-columns:1fr 1fr}.prototype-problem-grid article{min-height:180px}.prototype-benefit-grid{grid-template-columns:1fr}.prototype-gallery figure>div{min-height:145px}.prototype-testimonial{padding:32px 22px}.prototype-footer{flex-direction:column}.prototype-profile__visual{min-height:320px}}@media(max-width:460px){.prototype-problem-grid,.prototype-process,.prototype-gallery{grid-template-columns:1fr}.prototype-proof{gap:10px}.prototype-nav div{gap:10px}.prototype-nav__cta{padding:9px 10px;font-size:10px}}
:root{--canvas:#f8f1e6;--paper:#fffaf2;--ink:#0c2138;--muted:#536274;--copper:#b78236;--gold:#e7c67d;--line:#ddc6a5;--dark:#071423;--dark-soft:#0c2138;--lime:#c4913f;--rose:#d9997e;--serif:"Playfair Display",Georgia,serif;--sans:"DM Sans",Arial,sans-serif}.prototype-back{border-color:var(--gold);background:var(--dark);color:var(--gold);box-shadow:4px 4px 0 var(--gold)}.prototype-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 84% 12%,#234467 0,transparent 28%),linear-gradient(125deg,#071423 0%,#0c2138 57%,#102d4a 100%)}.prototype-hero:before,.prototype-hero:after{position:absolute;content:"";border:1px solid rgba(231,198,125,.45);border-radius:50%;pointer-events:none}.prototype-hero:before{width:520px;height:520px;right:-180px;bottom:-330px}.prototype-hero:after{width:360px;height:360px;right:-80px;bottom:-250px}.prototype-nav{position:relative;z-index:1;border-color:rgba(231,198,125,.28);color:#fff9ef}.prototype-brand{color:#fff9ef}.prototype-brand span{color:var(--gold)}.prototype-nav__cta{background:var(--gold);color:var(--dark)}.prototype-kicker,.prototype-heading>p,.prototype-cta>p{color:var(--copper)}.prototype-hero h1{color:#fff9ef}.prototype-hero h1 em{color:var(--gold)}.prototype-lead{color:#dce4ec}.prototype-button{border:1px solid #f4da9b;border-radius:8px;background:linear-gradient(135deg,#e7c67d,#b78236);color:var(--dark);box-shadow:4px 4px 0 rgba(231,198,125,.24)}.prototype-proof{color:#dce4ec}.prototype-proof li:before{color:var(--gold)}.prototype-portrait{border:1px solid var(--gold);border-radius:18px 18px 92px 18px;background:radial-gradient(circle at 25% 18%,#f4c5a2 0 9%,transparent 10%),linear-gradient(145deg,#d9997e,#81534b 55%,#173450 56%,#0c2138);box-shadow:16px 18px 0 rgba(0,0,0,.18)}.prototype-portrait:before{position:absolute;inset:14px;content:"";border:1px solid rgba(231,198,125,.5);border-radius:10px 10px 78px 10px}.prototype-portrait span{color:var(--gold);text-shadow:2px 3px 0 rgba(7,20,35,.42)}.prototype-portrait small{border-color:var(--gold);background:rgba(7,20,35,.76);color:var(--gold)}.prototype-note{border:1px solid var(--gold);border-radius:4px;background:#fffaf2;color:var(--ink);box-shadow:10px 10px 0 rgba(7,20,35,.22)}.prototype-section--soft{background:linear-gradient(180deg,#f8f1e6,#f4eadc)}.prototype-heading h2{color:var(--ink)}.prototype-heading h2 em{color:var(--copper)}.prototype-problem-grid article{border-color:var(--line);border-radius:4px;background:var(--paper);box-shadow:0 8px 22px rgba(12,33,56,.07)}.prototype-problem-grid span,.prototype-benefit-grid span,.prototype-process span{color:var(--copper)}.prototype-section--dark{background:linear-gradient(135deg,#071423,#0c2138)}.prototype-section--dark .prototype-heading h2{color:#fff9ef}.prototype-section--dark .prototype-heading>p,.prototype-section--dark .prototype-benefit-grid span,.prototype-section--dark .prototype-heading h2 em{color:var(--gold)}.prototype-benefit-grid article{border-color:rgba(231,198,125,.3);border-radius:4px;background:rgba(255,255,255,.04)}.prototype-gallery figure>div,.prototype-gallery figure:nth-child(2n)>div{border:1px solid var(--gold);border-radius:4px;background:linear-gradient(145deg,#0c2138,#173c5e);color:var(--gold)}.prototype-gallery figure:nth-child(3n)>div{background:linear-gradient(145deg,#7c5447,#0c2138)}.prototype-testimonial{border:1px solid var(--line);border-radius:4px;background:var(--paper);box-shadow:10px 10px 0 rgba(12,33,56,.12)}.prototype-testimonial span,.prototype-faq summary span{color:var(--copper)}.prototype-process li{border-top-color:var(--gold)}.prototype-section--profile{background:linear-gradient(100deg,#e7d1b6,#f8f1e6)}.prototype-profile__visual{border:1px solid var(--gold);border-radius:4px;background:linear-gradient(145deg,#0c2138,#214663 60%,#d9997e 61%);box-shadow:12px 12px 0 rgba(12,33,56,.18)}.prototype-profile__visual span{color:var(--gold)}.prototype-profile__visual small{border-color:var(--gold);background:rgba(7,20,35,.72);color:var(--gold)}.prototype-profile li{border-color:var(--copper);color:var(--ink)}.prototype-faq details{border-color:var(--line);background:var(--paper)}.prototype-cta{background:radial-gradient(circle at 50% 0,#214663 0%,#0c2138 48%,#071423 100%)}.prototype-cta h2{color:#fff9ef}.prototype-cta h2 em{color:var(--gold)}.prototype-cta small{color:#dce4ec}.prototype-footer{background:#071423;color:#dce4ec}.prototype-footer span:first-child{color:var(--gold)}
/* Assets reais da Monica Tres usados apenas neste prototipo interno. */
.prototype-brand{display:block;width:190px;line-height:0}.prototype-brand img{display:block;width:100%;height:auto;filter:drop-shadow(0 1px 1px rgba(0,0,0,.22))}.prototype-portrait{background:#0c2138}.prototype-portrait:before{z-index:1;pointer-events:none}.prototype-portrait img,.prototype-profile__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.prototype-portrait small,.prototype-profile__visual small{z-index:2}.prototype-profile__visual{background:#0c2138}@media(max-width:820px){.prototype-brand{width:150px}}
/* Paginas institucionais do prototipo Monica Tres. */
.prototype-nav__links{display:flex;align-items:center;gap:20px}.prototype-nav__links>a:not(.prototype-nav__cta){opacity:.78}.prototype-nav__links>a.is-current{color:var(--gold);opacity:1}.prototype-page-hero{padding:0 max(24px,calc((100vw - 1180px)/2)) 96px;background:radial-gradient(circle at 92% 8%,#214663 0,transparent 30%),linear-gradient(125deg,#071423,#0c2138);color:#fff9ef}.prototype-page-hero__content{max-width:820px;padding:106px 0 0}.prototype-page-hero__content h1{max-width:790px;margin:0;font-family:var(--serif);font-size:clamp(48px,6vw,86px);line-height:.96;letter-spacing:-.06em}.prototype-page-hero__content h1 em,.prototype-page-about h2 em,.prototype-blog-intro h2 em{color:var(--gold);font-style:italic}.prototype-page-hero__content>p:not(.prototype-kicker){max-width:620px;margin:28px 0;color:#dce4ec;font-size:18px;line-height:1.65}.prototype-page-section{padding:100px max(24px,calc((100vw - 1080px)/2))}.prototype-page-section--soft{background:linear-gradient(180deg,#f8f1e6,#f4eadc)}.prototype-page-section--dark{background:linear-gradient(135deg,#071423,#0c2138);color:#fff9ef}.prototype-page-about{display:grid;grid-template-columns:.85fr 1.15fr;gap:76px;align-items:center;background:linear-gradient(100deg,#e7d1b6,#f8f1e6)}.prototype-page-photo{min-height:520px;overflow:hidden;border:1px solid var(--gold);box-shadow:14px 14px 0 rgba(12,33,56,.18)}.prototype-page-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.prototype-page-about h2,.prototype-blog-intro h2{margin:0;font-family:var(--serif);font-size:clamp(40px,4.6vw,64px);line-height:1;letter-spacing:-.05em}.prototype-page-about>div>p:not(.prototype-kicker),.prototype-blog-intro>p:not(.prototype-kicker){max-width:580px;color:var(--muted);font-size:16px;line-height:1.7}.prototype-tag-list{display:flex;flex-wrap:wrap;gap:9px;margin:28px 0 0;padding:0;list-style:none}.prototype-tag-list li{border:1px solid var(--copper);border-radius:999px;padding:9px 12px;font-size:12px}.prototype-editorial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:46px}.prototype-editorial-grid article{min-height:220px;border:1px solid rgba(231,198,125,.3);padding:24px;background:rgba(255,255,255,.04)}.prototype-editorial-grid span,.prototype-service-card>span{color:var(--gold);font-family:var(--serif);font-size:26px}.prototype-editorial-grid h3{margin:42px 0 10px;font-family:var(--serif);font-size:26px}.prototype-editorial-grid p{margin:0;color:#dce4ec;font-size:14px;line-height:1.6}.prototype-service-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.prototype-service-card{min-height:420px;border:1px solid var(--line);padding:36px;background:var(--paper);box-shadow:10px 10px 0 rgba(12,33,56,.1)}.prototype-service-card h2{margin:55px 0 16px;font-family:var(--serif);font-size:42px;line-height:.98;letter-spacing:-.05em}.prototype-service-card p{max-width:430px;color:var(--muted);font-size:16px;line-height:1.65}.prototype-service-card small{display:block;margin-top:42px;border-top:1px solid var(--line);padding-top:16px;color:var(--muted);font-size:12px;line-height:1.55}.prototype-gallery--large{grid-template-columns:repeat(4,1fr)}.prototype-gallery--large figure>div{min-height:220px}.prototype-page-disclaimer{background:#0c2138;color:#fff9ef;text-align:center}.prototype-page-disclaimer p{margin:0;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:1.6px}.prototype-page-disclaimer h2{max-width:760px;margin:16px auto;color:#fff9ef;font-family:var(--serif);font-size:clamp(34px,4vw,54px);line-height:1}.prototype-page-disclaimer span{color:#dce4ec;font-size:13px}.prototype-blog-intro{max-width:690px;margin-bottom:52px}.prototype-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.prototype-blog-grid article{display:flex;min-height:340px;flex-direction:column;border:1px solid var(--line);background:var(--paper);padding:20px;box-shadow:0 10px 24px rgba(12,33,56,.07)}.prototype-blog-grid article>div{display:flex;min-height:125px;align-items:end;justify-content:space-between;padding:14px;background:linear-gradient(145deg,#0c2138,#214663);color:var(--gold)}.prototype-blog-grid article>div span,.prototype-blog-grid article>div b{font-size:10px;letter-spacing:1px}.prototype-blog-grid article>div b{font-family:var(--serif);font-size:28px}.prototype-blog-grid article>small{margin-top:18px;color:var(--copper);font-size:10px;font-weight:700;letter-spacing:1px}.prototype-blog-grid h3{margin:10px 0 22px;font-family:var(--serif);font-size:27px;line-height:1.02}.prototype-blog-grid a{margin-top:auto;color:var(--ink);font-size:12px;font-weight:700;text-decoration:none}.prototype-page-newsletter{display:flex;align-items:center;justify-content:space-between;gap:30px;background:linear-gradient(100deg,#e7d1b6,#f8f1e6)}.prototype-page-newsletter p{margin:0;color:var(--copper);font-size:10px;font-weight:700;letter-spacing:1.5px}.prototype-page-newsletter h2{max-width:630px;margin:12px 0 0;font-family:var(--serif);font-size:clamp(34px,4vw,52px);line-height:1}.prototype-page-newsletter .prototype-button{flex:0 0 auto}@media(max-width:820px){.prototype-nav__links>a:not(.prototype-nav__cta){display:none}.prototype-page-hero{padding-bottom:70px}.prototype-page-hero__content{padding-top:70px}.prototype-page-about,.prototype-service-grid,.prototype-editorial-grid,.prototype-blog-grid{grid-template-columns:1fr}.prototype-page-about{gap:38px}.prototype-page-photo{min-height:380px}.prototype-page-section{padding-top:72px;padding-bottom:72px}.prototype-gallery--large{grid-template-columns:1fr 1fr}.prototype-page-newsletter{align-items:flex-start;flex-direction:column}.prototype-service-card{min-height:auto}.prototype-editorial-grid article{min-height:auto}}@media(max-width:460px){.prototype-page-hero__content h1{font-size:45px}.prototype-gallery--large{grid-template-columns:1fr}.prototype-page-photo{min-height:330px}}
/* Public client pages and editorial content. */
.prototype-blog-grid article>div{overflow:hidden}.prototype-blog-grid article>div img{width:100%;height:100%;object-fit:cover}.prototype-blog-grid article>p{color:var(--muted);font-size:14px;line-height:1.5}.prototype-blog-empty{grid-column:1/-1;min-height:auto!important}.prototype-blog-empty p{font-family:var(--serif);font-size:28px}.prototype-article{max-width:840px;margin:0 auto;padding:90px 24px;background:var(--paper)}.prototype-article__back{display:inline-block;margin-bottom:44px;color:var(--copper);font-size:12px;font-weight:700;text-decoration:none}.prototype-article header{max-width:720px}.prototype-article h1{margin:0;font-family:var(--serif);font-size:clamp(42px,6vw,76px);line-height:.97;letter-spacing:-.06em}.prototype-article header>p:last-child{color:var(--muted);font-size:18px;line-height:1.6}.prototype-article__cover{display:block;width:100%;max-height:520px;margin:42px 0;object-fit:cover}.article-content{font-size:18px;line-height:1.75}.article-content h2,.article-content h3{margin:46px 0 16px;font-family:var(--serif);line-height:1}.article-content h2{font-size:38px}.article-content h3{font-size:28px}.article-content img{max-width:100%;height:auto}.article-content blockquote{margin:30px 0;border-left:3px solid var(--gold);padding:4px 24px;font-family:var(--serif);font-size:24px}.prototype-author{display:grid;grid-template-columns:120px 1fr;gap:24px;align-items:center;margin-top:70px;border-top:1px solid var(--line);padding-top:36px}.prototype-author img{width:120px;height:120px;object-fit:cover}.prototype-author h2{margin:0;font-family:var(--serif);font-size:30px}.prototype-author p:last-child{color:var(--muted);line-height:1.6}.prototype-related{margin-top:60px;border-top:1px solid var(--line);padding-top:30px}.prototype-related>p{color:var(--copper);font-size:10px;font-weight:700;letter-spacing:1.5px}.prototype-related a{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:16px 0;font-family:var(--serif);font-size:22px;text-decoration:none}@media(max-width:820px){.prototype-article{padding-top:64px}.prototype-author{grid-template-columns:1fr}.prototype-author img{width:96px;height:96px}}