body{margin:0;background:#eee9df}#lv-brief{max-width:850px;margin:auto;color-scheme:light}
#lv-brief{--paper:light-dark(#eee9df,#17241e);--ink:light-dark(#182a24,#eee9df);--field:light-dark(#faf8f3,#22372d);--line:light-dark(#cbc3b4,#536155);--quiet:light-dark(#596258,#b9c2b6);--gold:light-dark(#80613a,#d7b57d);background:var(--paper);color:var(--ink);font:14px/1.6 Arial,sans-serif;padding:30px;box-sizing:border-box}#lv-brief *{box-sizing:border-box}#lv-brief header{font-size:12px;letter-spacing:3px;border-bottom:1px solid var(--line);padding-bottom:20px}#lv-brief .steps{font-size:11px;letter-spacing:1px;color:var(--quiet);margin:24px 0}#lv-brief .steps strong{color:var(--gold)}#lv-brief h1{font:400 43px/1.12 Georgia,serif;margin:0 0 12px}#lv-brief .intro{color:var(--quiet);margin:0 0 25px}#lv-brief .order{display:flex;gap:20px;justify-content:space-between;align-items:center;background:var(--ink);color:var(--paper);padding:18px 22px;margin-bottom:26px}#lv-brief .order span{display:block;font-size:12px}#lv-brief .order strong{font:400 28px Georgia,serif}#lv-brief h2{font:400 24px Georgia,serif;margin:28px 0 16px}#lv-brief .grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}#lv-brief label{display:block;font-size:13px}#lv-brief input:not([type=checkbox]),#lv-brief textarea,#lv-brief select{display:block;width:100%;margin-top:6px;border:1px solid var(--line);background:var(--field);color:var(--ink);padding:11px 12px;font:400 14px/1.5 Arial,sans-serif;border-radius:2px;min-width:0}#lv-brief textarea{resize:vertical;min-height:85px}#lv-brief .full{grid-column:1/-1}#lv-brief small{display:block;color:var(--quiet);font-size:11px;margin-top:5px}#lv-brief .checks{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:9px}#lv-brief .checks label,#lv-brief .accept{display:flex;align-items:flex-start;gap:9px}#lv-brief input[type=checkbox]{accent-color:var(--gold);margin-top:4px;width:16px;height:16px;flex-shrink:0}#lv-brief details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px 0;margin:26px 0 18px}#lv-brief summary{font-size:14px}#lv-brief details p{font-size:12px;color:var(--quiet)}#lv-brief .refund{font-size:12px;background:var(--field);padding:16px;margin:18px 0}#lv-brief button{width:100%;border:0;background:var(--ink);color:var(--paper);padding:17px;font:400 14px Arial,sans-serif;margin-top:18px}#lv-brief .preview{text-align:center;color:var(--quiet);font-size:11px;margin:12px 0 0}#lv-brief .status{padding:15px;background:var(--field);margin-top:15px;font-size:13px}#lv-brief [hidden]{display:none}@media(max-width:500px){#lv-brief{padding:22px 18px}#lv-brief .grid{grid-template-columns:1fr}#lv-brief h1{font-size:35px}}

#lv-brief header{position:static;color:var(--ink);display:block}#lv-brief .intro{max-width:none}#lv-brief .status{border:1px solid var(--gold)}#lv-brief a{color:inherit}#lv-brief .hp{position:absolute;left:-10000px}#lv-brief .review{margin-top:20px;background:var(--field);padding:20px;border:1px solid var(--line)}#lv-brief .review[hidden]{display:none}.terms-page{max-width:800px;margin:0 auto;padding:36px 24px;color:#182a24;font:14px/1.6 Arial,sans-serif}.terms-page h1{font:400 38px Georgia,serif}.terms-page a{color:inherit}.terms-page .muted{color:#596258}.terms-page p{margin:13px 0}@media print{.terms-page{font-size:10px;padding:0;line-height:1.35}.terms-page h1{font-size:24px}}