.oc-hero[data-astro-cid-pdf53z52]{background:var(--black);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:calc(100svh - 4.5rem);display:grid;position:relative;overflow:hidden}.oc-media[data-astro-cid-pdf53z52]{align-self:stretch;min-height:100%;position:relative}.oc-video[data-astro-cid-pdf53z52]{object-fit:cover;object-position:center 18%;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.oc-video[data-astro-cid-pdf53z52].is-playing{opacity:1}.oc-video[data-astro-cid-pdf53z52]::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.oc-media[data-astro-cid-pdf53z52]:before{content:"";background:url(/images/overcoat-poster.jpg) 50% 18%/cover no-repeat;position:absolute;inset:0}.oc-media-shade[data-astro-cid-pdf53z52]{background:linear-gradient(to right, transparent 55%, #0a0a0a8c 85%, var(--black)), linear-gradient(to bottom, #0a0a0a59, transparent 25%, transparent 70%, var(--black));pointer-events:none;position:absolute;inset:0}.oc-frame[data-astro-cid-pdf53z52]{border:1px solid var(--line);pointer-events:none;z-index:3;position:absolute;inset:1.1rem}.oc-copy[data-astro-cid-pdf53z52]{z-index:2;max-width:36rem;padding:4rem clamp(1.5rem,6vw,5rem) 4rem clamp(1.5rem,4vw,3rem);position:relative}.oc-h1[data-astro-cid-pdf53z52]{letter-spacing:.005em;margin:.9rem 0 1.4rem;font-size:clamp(2.6rem,5.4vw,4.6rem);line-height:1.05}.oc-h1[data-astro-cid-pdf53z52] .gold[data-astro-cid-pdf53z52]{color:var(--gold);font-style:italic}.mask[data-astro-cid-pdf53z52]{display:block;overflow:hidden}.mask-inner[data-astro-cid-pdf53z52]{animation:mask-up .9s cubic-bezier(.22, 1, .36, 1) var(--d,.15s) forwards;display:block;transform:translateY(110%)}@keyframes mask-up{to{transform:none}}.oc-item[data-astro-cid-pdf53z52]{opacity:0;animation:oc-in .9s cubic-bezier(.22, 1, .36, 1) var(--d,0s) forwards;transform:translateY(14px)}@keyframes oc-in{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mask-inner[data-astro-cid-pdf53z52],.oc-item[data-astro-cid-pdf53z52]{opacity:1;animation:none;transform:none}}.oc-sub[data-astro-cid-pdf53z52]{color:var(--text-muted);max-width:30rem;font-size:1.05rem}.oc-price[data-astro-cid-pdf53z52]{flex-wrap:wrap;align-items:baseline;gap:1rem;margin:1.8rem 0 1.9rem;display:flex}.oc-price[data-astro-cid-pdf53z52] .amt[data-astro-cid-pdf53z52]{font-family:var(--font-serif);color:var(--gold-bright);font-size:clamp(2.4rem,4vw,3.4rem);line-height:1}.oc-price[data-astro-cid-pdf53z52] .side[data-astro-cid-pdf53z52]{letter-spacing:var(--track-mid);text-transform:uppercase;color:var(--text-muted);font-size:.72rem}.oc-actions[data-astro-cid-pdf53z52]{flex-wrap:wrap;gap:.9rem;display:flex}.oc-call[data-astro-cid-pdf53z52]{color:var(--text-muted);margin-top:1.4rem;font-size:.95rem}.oc-call[data-astro-cid-pdf53z52] a[data-astro-cid-pdf53z52]{color:var(--gold-bright);white-space:nowrap;border-bottom:1px solid var(--gold-dim)}.inline-link[data-astro-cid-pdf53z52]{color:var(--gold);border-bottom:1px solid var(--line);transition:color .25s}.inline-link[data-astro-cid-pdf53z52]:hover{color:var(--gold-bright)}.oc-call[data-astro-cid-pdf53z52] a[data-astro-cid-pdf53z52]:hover{color:var(--gold)}.oc-foot[data-astro-cid-pdf53z52]{letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-muted);margin-top:1.6rem;font-size:.7rem}@media (width<=820px){.oc-hero[data-astro-cid-pdf53z52]{grid-template-columns:1fr;min-height:0}.oc-media[data-astro-cid-pdf53z52]{height:72svh;min-height:26rem}.oc-video[data-astro-cid-pdf53z52],.oc-media[data-astro-cid-pdf53z52]:before{object-position:center 12%;background-position:50% 12%}.oc-media-shade[data-astro-cid-pdf53z52]{background:linear-gradient(to bottom, #0a0a0a4d, transparent 25%, transparent 55%, var(--black))}.oc-copy[data-astro-cid-pdf53z52]{max-width:none;padding:0 var(--pad-x) 3.5rem;text-align:center;margin-top:-5rem}.oc-sub[data-astro-cid-pdf53z52]{margin:0 auto}.oc-price[data-astro-cid-pdf53z52],.oc-actions[data-astro-cid-pdf53z52]{justify-content:center}}.oc-section[data-astro-cid-pdf53z52]{border-top:1px solid var(--line-faint);padding:clamp(4rem,9vw,7rem) 0}.oc-h2[data-astro-cid-pdf53z52]{margin:.7rem 0 1rem;font-size:clamp(1.9rem,3.6vw,2.9rem)}.oc-h2[data-astro-cid-pdf53z52] em[data-astro-cid-pdf53z52]{color:var(--gold);font-style:italic}.oc-lead[data-astro-cid-pdf53z52]{color:var(--text-muted);max-width:34rem}.oc-grid[data-astro-cid-pdf53z52]{background:var(--line-faint);border:1px solid var(--line-faint);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:3rem;display:grid}.oc-card[data-astro-cid-pdf53z52]{background:var(--black);padding:2rem 1.8rem 2.2rem}.oc-num[data-astro-cid-pdf53z52]{letter-spacing:var(--track-wide);color:var(--gold);margin-bottom:1.1rem;font-size:.68rem;display:block}.oc-card[data-astro-cid-pdf53z52] h3[data-astro-cid-pdf53z52]{margin-bottom:.6rem;font-size:1.35rem}.oc-card[data-astro-cid-pdf53z52] p[data-astro-cid-pdf53z52]{color:var(--text-muted);font-size:.95rem;line-height:1.65}@media (width<=900px){.oc-grid[data-astro-cid-pdf53z52]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.oc-grid[data-astro-cid-pdf53z52]{grid-template-columns:1fr}}.oc-pricing[data-astro-cid-pdf53z52]{background:var(--surface)}.oc-pricing-inner[data-astro-cid-pdf53z52]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.oc-facts[data-astro-cid-pdf53z52]{border-top:1px solid var(--line-faint);list-style:none}.oc-facts[data-astro-cid-pdf53z52] li[data-astro-cid-pdf53z52]{border-bottom:1px solid var(--line-faint);color:var(--text-muted);padding:1.1rem 0;font-size:.97rem;line-height:1.6}.oc-facts[data-astro-cid-pdf53z52] b[data-astro-cid-pdf53z52],.oc-soon-list[data-astro-cid-pdf53z52] b[data-astro-cid-pdf53z52]{color:var(--text);font-weight:400;display:block}@media (width<=820px){.oc-pricing-inner[data-astro-cid-pdf53z52]{grid-template-columns:1fr}}.oc-soon-inner[data-astro-cid-pdf53z52]{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.oc-soon-list[data-astro-cid-pdf53z52]{margin-top:2rem;list-style:none}.oc-soon-list[data-astro-cid-pdf53z52] li[data-astro-cid-pdf53z52]{border-top:1px solid var(--line-faint);color:var(--text-muted);grid-template-columns:11rem 1fr;gap:1rem;padding:1rem 0;font-size:.95rem;display:grid}.oc-soon-list[data-astro-cid-pdf53z52] li[data-astro-cid-pdf53z52]:last-child{border-bottom:1px solid var(--line-faint)}.oc-form[data-astro-cid-pdf53z52]{border:1px solid var(--line);background:#c8a15a0d;padding:2rem 1.8rem 1.8rem}.oc-form[data-astro-cid-pdf53z52] h3[data-astro-cid-pdf53z52]{margin:.4rem 0 1.4rem;font-size:1.4rem}.oc-field[data-astro-cid-pdf53z52]{margin-bottom:1rem}.oc-field[data-astro-cid-pdf53z52] label[data-astro-cid-pdf53z52]{letter-spacing:var(--track-mid);text-transform:uppercase;color:var(--text-muted);margin-bottom:.4rem;font-size:.68rem;display:block}.oc-field[data-astro-cid-pdf53z52] .opt[data-astro-cid-pdf53z52]{text-transform:none;letter-spacing:0}.oc-field[data-astro-cid-pdf53z52] input[data-astro-cid-pdf53z52]{background:var(--black);border:1px solid var(--line-faint);width:100%;color:var(--text);font-family:var(--font-sans);padding:.75rem .9rem;font-size:1rem}.oc-field[data-astro-cid-pdf53z52] input[data-astro-cid-pdf53z52]:focus{border-color:var(--gold);outline:none}.oc-submit[data-astro-cid-pdf53z52]{width:100%;margin-top:.4rem}.oc-form-note[data-astro-cid-pdf53z52]{color:var(--text-muted);font-size:.8rem;font-family:var(--font-serif);text-align:center;margin-top:.9rem;font-style:italic}.hp[data-astro-cid-pdf53z52]{position:absolute;left:-9999px}@media (width<=820px){.oc-soon-inner[data-astro-cid-pdf53z52]{grid-template-columns:1fr}.oc-soon-list[data-astro-cid-pdf53z52] li[data-astro-cid-pdf53z52]{grid-template-columns:1fr;gap:.2rem}}.oc-close[data-astro-cid-pdf53z52]{border-top:1px solid var(--line-faint);text-align:center;background:radial-gradient(60% 60% at 50% 100%,#c8a15a12,#0000 70%);padding:clamp(4rem,9vw,7rem) 0 clamp(5rem,10vw,8rem)}.oc-close-inner[data-astro-cid-pdf53z52]{flex-direction:column;align-items:center;display:flex}.oc-close-inner[data-astro-cid-pdf53z52] .oc-close-mark{opacity:.85;width:46px;height:auto;margin-bottom:1.4rem}.oc-close[data-astro-cid-pdf53z52] .oc-lead[data-astro-cid-pdf53z52]{margin-bottom:2rem}.oc-close[data-astro-cid-pdf53z52] .oc-actions[data-astro-cid-pdf53z52]{justify-content:center}.btn-lg[data-astro-cid-pdf53z52]{padding:1.05rem 2.8rem;font-size:.84rem}
