.head[data-astro-cid-6aeqkk4a]{grid-template-columns:1.2fr 1fr;align-items:end;gap:3rem;display:grid}.head[data-astro-cid-6aeqkk4a] h1[data-astro-cid-6aeqkk4a]{margin-top:1.5rem}@media (width<=900px){.head[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr}}.cols[data-astro-cid-6aeqkk4a]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.col[data-astro-cid-6aeqkk4a]{border-left:1px solid var(--line);flex-direction:column;padding:clamp(2rem,3vw,3rem) clamp(1.2rem,2vw,2rem);display:flex;position:relative}.col[data-astro-cid-6aeqkk4a]:first-child{border-left:0}.col[data-astro-cid-6aeqkk4a].featured{background:var(--paper-2)}.tag[data-astro-cid-6aeqkk4a]{font:500 .62rem/1 var(--sans);letter-spacing:.22em;text-transform:uppercase;color:var(--accent);position:absolute;top:1.2rem;right:1.2rem}.name[data-astro-cid-6aeqkk4a]{margin-top:1rem;font-size:clamp(2rem,2.8vw,2.6rem)}.for[data-astro-cid-6aeqkk4a]{color:var(--muted);min-height:3.2em;margin:.8rem 0 1.8rem;font-size:.95rem}.price[data-astro-cid-6aeqkk4a]{font:400 1.7rem/1 var(--serif);margin:0 0 .4rem}.from[data-astro-cid-6aeqkk4a]{font:500 .66rem/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);vertical-align:middle;margin-right:.4em}.note[data-astro-cid-6aeqkk4a]{color:var(--muted);margin:0;font-size:.82rem}.col[data-astro-cid-6aeqkk4a] ul[data-astro-cid-6aeqkk4a]{flex:1;margin:1.8rem 0 2.2rem;padding:0;list-style:none}.col[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]{border-top:1px solid var(--line);padding:.7rem 0;font-size:.94rem}.col[data-astro-cid-6aeqkk4a] .btn[data-astro-cid-6aeqkk4a]{align-self:flex-start}@media (width<=1100px){.cols[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr 1fr}.col[data-astro-cid-6aeqkk4a]:nth-child(3){border-left:0}.col[data-astro-cid-6aeqkk4a]:nth-child(n+3){border-top:1px solid var(--line)}}@media (width<=640px){.cols[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr}.col[data-astro-cid-6aeqkk4a]{border-left:0}.col[data-astro-cid-6aeqkk4a]+.col[data-astro-cid-6aeqkk4a]{border-top:1px solid var(--line)}}.extras[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr 1.2fr;align-items:start;gap:clamp(2.5rem,6vw,7rem);display:grid}@media (width<=900px){.extras[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr}}.addons[data-astro-cid-6aeqkk4a]{margin:1.5rem 0 3.5rem}.addons[data-astro-cid-6aeqkk4a] div[data-astro-cid-6aeqkk4a]{border-top:1px solid var(--line);justify-content:space-between;gap:2rem;padding:1.1rem 0;display:flex}.addons[data-astro-cid-6aeqkk4a] dt[data-astro-cid-6aeqkk4a]{font:400 1.35rem/1.2 var(--serif)}.addons[data-astro-cid-6aeqkk4a] dt[data-astro-cid-6aeqkk4a] span[data-astro-cid-6aeqkk4a]{font:300 .88rem/1.5 var(--sans);color:var(--muted);margin-top:.3rem;display:block}.addons[data-astro-cid-6aeqkk4a] dd[data-astro-cid-6aeqkk4a]{white-space:nowrap;text-align:right;margin:0;font-size:.95rem}.mt[data-astro-cid-6aeqkk4a]{margin-top:1rem}.terms[data-astro-cid-6aeqkk4a]{color:var(--ink-2);margin:1.2rem 0 0;padding-left:1.1rem}.terms[data-astro-cid-6aeqkk4a] li[data-astro-cid-6aeqkk4a]{margin-bottom:.5rem}.faq[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr 1.5fr;gap:clamp(2.5rem,6vw,7rem);display:grid}.faq[data-astro-cid-6aeqkk4a] h2[data-astro-cid-6aeqkk4a]{margin:1.5rem 0}@media (width<=900px){.faq[data-astro-cid-6aeqkk4a]{grid-template-columns:1fr}}details[data-astro-cid-6aeqkk4a]{border-top:1px solid var(--line)}details[data-astro-cid-6aeqkk4a]:last-child{border-bottom:1px solid var(--line)}summary[data-astro-cid-6aeqkk4a]{cursor:pointer;font:400 1.4rem/1.25 var(--serif);padding:1.4rem 2.5rem 1.4rem 0;list-style:none;position:relative}summary[data-astro-cid-6aeqkk4a]::-webkit-details-marker{display:none}summary[data-astro-cid-6aeqkk4a]:after{content:"+";font:300 1.5rem/1 var(--sans);color:var(--muted);transition:transform .3s;position:absolute;top:1.2rem;right:0}details[data-astro-cid-6aeqkk4a][open] summary[data-astro-cid-6aeqkk4a]:after{transform:rotate(45deg)}details[data-astro-cid-6aeqkk4a] p[data-astro-cid-6aeqkk4a]{color:var(--ink-2);max-width:40em;margin:0 0 1.6rem}
