:root[data-palette=lake]{--night:#062a3d;--navy:#0e4f6e;--tint:#e2edf0;--ivory:#f3f7f7;--gold:#b9773f;--gold-light:#f2b880;--sh:6, 42, 61}:root[data-palette=claret]{--night:#2b0a13;--navy:#6a1526;--tint:#f4e4de;--ivory:#fbf1ec;--gold:#a8783c;--gold-light:#e9c48e;--sh:43, 10, 19}:root[data-palette=emerald]{--night:#072a22;--navy:#0f4a3c;--tint:#e3eee7;--ivory:#f4f6ef;--gold:#a8833f;--gold-light:#e0c387;--sh:7, 42, 34}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]){--ink:#18202b}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) body{color:var(--ink)}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .proof,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .signature.small,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .prices,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .featured,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .page-hero:not(.page-hero--img){background:var(--tint)}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .top--page{background:color-mix(in srgb, var(--white) 92%, transparent)}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .closing,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .intro-band,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .intro-card{background:var(--navy)}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .split .solid,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .btn{background:var(--navy);color:#fff}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .hero .split .solid,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .closing .split .solid,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .intro-band .btn,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .intro-card .btn{background:var(--ivory);color:var(--night)}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .card,:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .option{border-top-color:var(--navy)}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .video-modal{background:rgba(var(--sh), .92)}:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .page-hero--img .shade{background:linear-gradient(90deg, rgba(var(--sh), .9) 0%, rgba(var(--sh), .55) 50%, rgba(var(--sh), .15) 100%), linear-gradient(0deg, rgba(var(--sh), .6), transparent 50%)}@media (width>=900px){:root:is([data-palette=lake],[data-palette=claret],[data-palette=emerald]) .hero .shade{background:linear-gradient(180deg, rgba(var(--sh), .55) 0%, transparent 16%), linear-gradient(90deg, var(--night) 0%, rgba(var(--sh), .5) 40%, rgba(var(--sh), 0) 62%), linear-gradient(0deg, rgba(var(--sh), .55), transparent 35%)}}:root[data-finish=rich]{--claret:#7d1a26}:root[data-finish=rich] img{filter:none!important}:root[data-finish=rich] .signature p em,:root[data-finish=rich] .quote:before{color:var(--claret)}@media (width>=900px){:root[data-finish=rich][data-palette=calm] .hero .shade{background:linear-gradient(180deg, #0b14228c 0%, transparent 16%), linear-gradient(90deg, var(--night) 0%, #0b14228c 40%, #0b142200 62%), linear-gradient(0deg, #0b142299, transparent 35%)}}@media (width<=899px){:root{--sh:11, 20, 34}.hero .shade{background:linear-gradient(180deg, rgba(var(--sh), .5) 0%, transparent 14%), linear-gradient(0deg, var(--night) 34%, rgba(var(--sh), .7) 56%, rgba(var(--sh), .05) 80%)!important}}.v2{z-index:50;font:500 13px/1.45 var(--ui);color:var(--navy);position:fixed;bottom:16px;right:16px}.v2-pill{color:#fff;font:700 12px var(--ui);letter-spacing:.08em;cursor:pointer;float:right;background:#111;border:0;border-radius:999px;padding:10px 16px;box-shadow:0 8px 24px -8px #00000080}.v2-body{clear:both;background:#fff;border-radius:14px;gap:10px;width:min(380px,100vw - 32px);max-height:min(70svh,640px);margin-top:8px;padding:18px;display:grid;overflow-y:auto;box-shadow:0 20px 50px -20px #00000073}.v2-body>b{letter-spacing:.16em;text-transform:uppercase;margin-top:6px;font-size:11px}.v2-intro a{color:#c8202f;font-weight:700}.v2-opt{cursor:pointer;border-radius:10px;grid-template-columns:18px 1fr;align-items:start;gap:10px;padding:8px;display:grid}.v2-opt:hover{background:#f5f3f0}.v2-opt input{accent-color:#c8202f;margin-top:3px}.v2-opt strong{margin-bottom:2px;font-weight:700;display:block}.v2-opt span{color:#4a4f58}.v2-note{color:#6e7480;border-top:1px solid #eee;padding-top:10px;font-size:12px}.hero .bg[style]{object-position:var(--pos)}@media (width<=899px){.hero .bg[style]{object-position:var(--pos-m)}}.v2-sw{vertical-align:-1px;border-radius:50%;width:12px;height:12px;margin-right:4px;display:inline-block;box-shadow:inset 0 0 0 1px #0000001f}.v2-sw:nth-of-type(3){margin-right:8px}:root{--brand-font:"Bodoni Moda", Didot, Georgia, serif}.brand{font-family:var(--brand-font)}:root .thumb--video img{filter:saturate(.62)brightness(1.03)!important}.video-box video{filter:saturate(.62)brightness(1.03)}@media (width>=900px){.hero .bg{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;height:calc(100% - 12svh);top:12svh;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%),linear-gradient(#0000 0%,#000 10%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%),linear-gradient(#0000 0%,#000 10%);-webkit-mask-composite:source-in;mask-composite:intersect}}@media (width<=899px){.hero .bg{height:78svh;bottom:auto;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.hero .copy{padding-top:42svh}}
