.pg{padding-block:var(--s-7) var(--s-9)}.pg-head{margin-bottom:var(--s-7)}.pg-head h1{font-size:var(--fs-2xl);margin-bottom:var(--s-4)}.pg-head .lede{max-width:64ch}.rte{max-width:var(--w-text);font-size:var(--fs-md)}.rte>*+*{margin-top:var(--s-4)}.rte h2{font-size:var(--fs-lg);margin-top:var(--s-7)}.rte h3{font-size:var(--fs-md);margin-top:var(--s-6)}.rte a{color:var(--c-accent-deep);text-decoration:underline}.rte a:hover{color:var(--c-ink)}.rte ul,.rte ol{padding-left:var(--s-5)}.rte li+li{margin-top:var(--s-2)}.rte strong{color:var(--c-ink);font-weight:500}.rte hr{border:0;border-top:1px solid var(--c-line);margin-block:var(--s-6)}.acc-group+.acc-group{margin-top:var(--s-7)}.acc-group>h2{font-size:var(--fs-lg);padding-bottom:var(--s-3);border-bottom:1px solid var(--c-line-strong);margin-bottom:var(--s-2)}.acc{border-bottom:1px solid var(--c-line)}.acc__q{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s-4);padding:var(--s-5) 0;background:none;border:0;cursor:pointer;font:inherit;font-size:var(--fs-md);color:var(--c-ink);text-align:left}.acc__q:after{content:"+";font-size:var(--fs-lg);color:var(--c-ink-mute);line-height:1}.acc[open] .acc__q:after{content:"\2212"}.acc__q::-webkit-details-marker{display:none}.acc__a{padding-bottom:var(--s-5);font-size:var(--fs-base);max-width:var(--w-text)}.acc__a p{margin-bottom:var(--s-3)}.acc__a p:last-child{margin-bottom:0}.ct-grid{display:grid;gap:var(--s-7)}@media(min-width:860px){.ct-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--s-9);align-items:start}}.form-row{margin-bottom:var(--s-5)}.form-row label{display:block;font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--c-ink-mute);margin-bottom:var(--s-2)}.form-row input,.form-row textarea,.form-row select{width:100%;padding:var(--s-3) var(--s-4);font:inherit;font-size:var(--fs-base);border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-surface);color:var(--c-ink)}.form-row textarea{min-height:150px;resize:vertical}.form-row input:focus,.form-row textarea:focus,.form-row select:focus{border-color:var(--c-ink);outline:none}.form-note{font-size:var(--fs-xs);color:var(--c-ink-mute);margin-top:var(--s-2)}.form-msg{padding:var(--s-4) var(--s-5);border-radius:var(--radius);margin-bottom:var(--s-5);font-size:var(--fs-sm)}.form-msg--ok{background:var(--c-accent-wash);color:var(--c-accent-deep)}.form-msg--err{border:1px solid var(--c-warn);color:var(--c-warn)}.contact-aside{background:var(--c-bg-alt);border:1px solid var(--c-line);border-radius:var(--radius);padding:var(--s-6)}.contact-aside h2{font-size:var(--fs-md);margin-bottom:var(--s-4)}.contact-aside dl>div{padding-block:var(--s-3);border-bottom:1px solid var(--c-line)}.contact-aside dl>div:last-child{border-bottom:0}.contact-aside dt{font-size:var(--fs-xs);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--c-ink-mute);margin-bottom:var(--s-1)}.contact-aside dd{margin:0;font-size:var(--fs-sm);color:var(--c-ink)}.contact-aside a{color:var(--c-accent-deep)}.contact-aside a:hover{color:var(--c-ink)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/content.css.map */
