.page-wrap{max-width:1440px;margin:0 auto;padding:0 clamp(16px,3vw,40px) 96px}.page-head{padding:48px 0 28px;border-bottom:1px solid var(--ink);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:end}.page-head__kicker{display:block;margin-bottom:14px;font:500 11px/1 DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--pink-text)}.page-head__title{margin:0;font:800 clamp(48px,9vw,132px)/.86 "Big Shoulders Display",sans-serif;text-transform:uppercase;overflow-wrap:anywhere}.page-head__lede{margin:0;font-size:clamp(16px,1.4vw,19px);line-height:1.55;max-width:44ch}.page-body{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0}.page-body--single{grid-template-columns:minmax(0,1fr)}.page-main{padding:40px 0;max-width:72ch}.page-side{border-left:1px solid var(--hair);padding:40px 0 40px clamp(20px,3vw,48px)}.page-side h2,.page-block h2{margin:0 0 16px;font:700 13px/1 DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.rte h2{font:800 clamp(26px,3vw,38px)/1 "Big Shoulders Display",sans-serif;text-transform:uppercase;margin:2em 0 .5em}.rte h3{font:700 20px/1.2 Instrument Sans,sans-serif;margin:1.6em 0 .4em}.rte p,.rte li{font-size:16px;line-height:1.7}.rte a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.rte a:hover{color:var(--pink-text)}.rte ul,.rte ol{padding-left:1.2em}.rte table{border-collapse:collapse;width:100%}.rte th,.rte td{border:1px solid var(--hair);padding:10px;text-align:left;font-size:14px}.facts{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.facts li{display:grid;grid-template-columns:120px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--hair);font-size:15px;line-height:1.5}.facts__k{font:500 11px/1.6 DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.deptlist{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.deptlist a{display:flex;justify-content:space-between;padding:18px 0;border-bottom:1px solid var(--hair);font:800 clamp(24px,3vw,36px)/1 "Big Shoulders Display",sans-serif;text-transform:uppercase;color:var(--ink);text-decoration:none}.deptlist a:after{content:"\2192";font-family:DM Mono,monospace;font-size:18px}.deptlist a:hover{background:var(--ink);color:var(--paper);padding-left:12px;padding-right:12px}.field{display:block;margin-bottom:22px}.field__label{display:block;margin-bottom:8px;font:500 11px/1 DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.field__input{width:100%;padding:14px 0;border:0;border-bottom:1px solid var(--ink);background:transparent;font:400 16px/1.4 Instrument Sans,sans-serif;color:var(--ink);border-radius:0}textarea.field__input{min-height:150px;resize:vertical;border:1px solid var(--ink);padding:14px}.field__input:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.form-note{padding:14px 16px;margin-bottom:24px;border:1px solid var(--ink);font-size:14px;line-height:1.5}.form-note--ok{background:var(--ink);color:var(--paper)}.form-note--err{border-color:var(--pink-text);color:var(--pink-text)}.faq{border-top:1px solid var(--ink)}.faq details{border-bottom:1px solid var(--hair)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;font:600 17px/1.35 Instrument Sans,sans-serif}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:500 20px/1 DM Mono,monospace;flex:none}.faq details[open] summary:after{content:"\2212"}.faq summary:focus-visible{outline:3px solid var(--pink);outline-offset:2px}.faq__a{padding:0 0 22px;max-width:64ch;font-size:15px;line-height:1.7;color:var(--mute)}.faq__a p{margin:0 0 10px}@media(max-width:989px){.page-head,.page-body{grid-template-columns:minmax(0,1fr)}.page-side{border-left:0;border-top:1px solid var(--hair);padding:32px 0}.facts li{grid-template-columns:96px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/studio-pages.css.map */
