.aldea-page.interns .hero h1 .sub{display:block;font-size:var(--t-h3);letter-spacing:-.005em;line-height:1.2;color:var(--ink-muted);margin-top:14px}.aldea-page.interns .sec{padding:0 var(--pad);max-width:1120px}.aldea-page.interns .sec p{margin:0 0 14px;max-width:64ch;line-height:1.6}.aldea-page.interns .sec p:last-child{margin-bottom:0}.aldea-page.interns .sec h3{margin:32px 0 12px}.aldea-page.interns .sec h3:first-child{margin-top:0}.aldea-page.interns .sec a{text-decoration:underline;text-underline-offset:.15em}.aldea-page.interns .sec a:hover{color:var(--ink-muted)}.aldea-page.interns .cols{display:grid;grid-template-columns:1fr 1fr;gap:32px 64px}@media (max-width: 800px){.aldea-page.interns .cols{grid-template-columns:1fr}}.aldea-page.interns ul.ruled,.aldea-page.interns ol.ruled{list-style:none;margin:0;padding:0}.aldea-page.interns .ruled li{padding:14px 0;border-top:.5px solid var(--rule);max-width:64ch;line-height:1.55}.aldea-page.interns .ruled li:last-child{border-bottom:.5px solid var(--rule)}.aldea-page.interns ol.ruled{counter-reset:item}.aldea-page.interns ol.ruled li{display:grid;grid-template-columns:2.5em 1fr;gap:12px}.aldea-page.interns ol.ruled li:before{counter-increment:item;content:counter(item,decimal-leading-zero);color:var(--ink-faint);font-variant-numeric:tabular-nums}.aldea-page.interns .chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.aldea-page.interns .chips li{font-size:var(--t-small);border:.5px solid var(--ink);border-radius:999px;padding:4px 12px;line-height:1.4}.aldea-page.interns .areas{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 24px}.aldea-page.interns .area-img{aspect-ratio:4/3;overflow:hidden;margin:0 0 20px;background:#f0f0f0}.aldea-page.interns .area-img img{width:100%;height:100%;object-fit:cover;display:block}.aldea-page.interns .area h3{margin:0 0 10px;max-width:24ch}.aldea-page.interns .area p{margin:0;max-width:46ch;color:var(--ink-muted)}.aldea-page.interns .sec p.lede{font-size:var(--t-lede);line-height:1.35;max-width:44ch;margin-bottom:20px}.aldea-page.interns .sec p+.chips{margin-top:20px}@media (max-width: 1000px){.aldea-page.interns .areas{grid-template-columns:1fr 1fr}}@media (max-width: 560px){.aldea-page.interns .areas{grid-template-columns:1fr}}.aldea-page.interns .chips.small li{border-color:var(--rule);color:var(--ink-muted);padding:2px 10px}.aldea-page.interns .chips.tools{margin-top:48px}.aldea-page.interns .shots{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 24px;align-items:start;margin-top:32px}.aldea-page.interns .shots figure img{height:auto;border:.5px solid var(--rule)}@media (max-width: 800px){.aldea-page.interns .shots{grid-template-columns:1fr}}.aldea-page.interns .fine{font-size:var(--t-small);color:var(--ink-muted)}.aldea-page.interns .btn-row{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 0}.aldea-page.interns .btn{display:inline-block;border:1px solid var(--ink);padding:12px 22px;font-size:var(--t-body);line-height:1.2;text-decoration:none!important;background:#fff;color:var(--ink);transition:background .2s ease,color .2s ease}.aldea-page.interns .btn:hover,.aldea-page.interns .btn.primary{background:var(--ink);color:#fff}.aldea-page.interns .btn.primary:hover{background:#fff;color:var(--ink)}.aldea-page.interns .faq{max-width:760px}.aldea-page.interns .faq details{border-top:.5px solid var(--rule)}.aldea-page.interns .faq details:last-child{border-bottom:.5px solid var(--rule)}.aldea-page.interns .faq summary{cursor:pointer;padding:16px 32px 16px 0;font-size:var(--t-body);line-height:1.4;list-style:none;position:relative}.aldea-page.interns .faq summary::-webkit-details-marker{display:none}.aldea-page.interns .faq summary:after{content:"+";position:absolute;right:4px;top:14px;color:var(--ink-faint)}.aldea-page.interns .faq details[open] summary:after{content:"−"}.aldea-page.interns .faq details p{padding:0 0 20px;margin:0;max-width:64ch}.aldea-page.interns .faq details ul{margin:0 0 16px;padding-left:1.2em;max-width:64ch;line-height:1.55}.aldea-page.interns .faq details li{margin:0 0 6px}.aldea-page.interns .faq details p:not(:last-child){padding-bottom:12px}.aldea-page.interns .langs-nav{font-size:var(--t-small);color:var(--ink-muted);margin:0 0 32px}.aldea-page.interns .langs-nav a{text-decoration:underline;text-underline-offset:.15em;margin-right:12px}.aldea-page.interns .langs{display:grid;grid-template-columns:1fr 1fr;gap:40px 64px}.aldea-page.interns .langs h3{margin:0 0 12px;scroll-margin-top:24px}.aldea-page.interns .langs p{font-size:var(--t-small);line-height:1.6;max-width:64ch;margin:0}@media (max-width: 800px){.aldea-page.interns .langs{grid-template-columns:1fr}}.aldea-page.interns .sec.wide{max-width:none}.aldea-page.interns .sec+.sec{margin-top:40px}.aldea-page.interns .hero .stand .btn-row{margin-top:20px}.aldea-page.interns .facts{display:grid;grid-template-columns:repeat(4,1fr);gap:0 32px;margin:0 0 64px;border-top:1px solid var(--ink)}.aldea-page.interns .facts div{padding:16px 0 0}.aldea-page.interns .facts dt{font-size:var(--t-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 8px}.aldea-page.interns .facts dd{margin:0;line-height:1.4;max-width:24ch}@media (max-width: 800px){.aldea-page.interns .facts{grid-template-columns:1fr 1fr;gap:0 20px}.aldea-page.interns .facts div{padding-bottom:16px}}.aldea-page.interns figure{margin:0}.aldea-page.interns figure img{display:block;width:100%;height:100%;object-fit:cover;background:#f0f0f0}.aldea-page.interns figcaption{font-size:var(--t-small);color:var(--ink-muted);padding:8px 0 0;line-height:1.4}.aldea-page.interns .strip{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 0 96px}.aldea-page.interns .strip figure img{aspect-ratio:3/2;height:auto}.aldea-page.interns .strip figcaption{padding:8px var(--pad) 0}@media (max-width: 800px){.aldea-page.interns .strip{grid-template-columns:1fr;gap:20px;margin-bottom:64px}}.aldea-page.interns .work{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:96px 0 0}.aldea-page.interns .work figure img{aspect-ratio:1;height:auto}.aldea-page.interns .work figcaption{padding:8px var(--pad) 0}@media (max-width: 800px){.aldea-page.interns .work{grid-template-columns:1fr 1fr;gap:4px;margin-top:64px}.aldea-page.interns .work figcaption{padding:6px 8px 0}}.aldea-page.interns .bleed{margin:96px 0}.aldea-page.interns .bleed img{aspect-ratio:21/9;height:auto}.aldea-page.interns .bleed figcaption{padding:8px var(--pad) 0}@media (max-width: 800px){.aldea-page.interns .bleed{margin:64px 0}.aldea-page.interns .bleed img{aspect-ratio:3/2}}.aldea-page.interns .get{display:grid;grid-template-columns:repeat(5,1fr);gap:0 32px}.aldea-page.interns .get>div{border-top:1px solid var(--ink);padding:16px 0 40px}.aldea-page.interns .get .n{font-size:var(--t-small);color:var(--ink-muted);font-variant-numeric:tabular-nums}.aldea-page.interns .get h3{margin:8px 0}.aldea-page.interns .get p{margin:0;max-width:38ch;color:var(--ink-muted)}@media (max-width: 1200px){.aldea-page.interns .get{grid-template-columns:repeat(3,1fr)}}@media (max-width: 1000px){.aldea-page.interns .get{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.aldea-page.interns .get{grid-template-columns:1fr}}.aldea-page.interns details.more{border-top:.5px solid var(--rule);border-bottom:.5px solid var(--rule);margin:24px 0}.aldea-page.interns details.more summary{cursor:pointer;padding:16px 32px 16px 0;list-style:none;position:relative}.aldea-page.interns details.more summary::-webkit-details-marker{display:none}.aldea-page.interns details.more summary:after{content:"+";position:absolute;right:4px;top:14px;color:var(--ink-muted)}.aldea-page.interns details.more[open] summary:after{content:"−"}.aldea-page.interns details.more[open]{padding-bottom:24px}.aldea-page.interns .faq details p+p{padding-top:0}.aldea-page.interns .faq details[id]{scroll-margin-top:24px}.aldea-page.interns .sec.last{margin-bottom:96px}
