.urza-design-dialog{align-items:start;width:min(1100px,100% - 36px)!important;max-width:1100px!important}.urza-design-dialog .urza-design-image{align-self:start;min-width:0;position:sticky;top:0}.urza-preview-frame{aspect-ratio:95/113;background:#071011;border-radius:8px;justify-content:center;align-items:center;display:flex;overflow:hidden}.urza-design-image .urza-preview-frame>.art-color-preview{object-fit:contain;width:100%;height:100%;max-height:62dvh}.art-color-preview{width:100%;min-width:0;display:block}.art-color-filter{pointer-events:none;position:absolute}.urza-preview-controls{align-items:center;gap:10px;margin-top:12px;display:flex}.urza-preview-controls>span{color:#eadfc9;margin-right:auto;font-size:14px}.urza-preview-controls>button{color:#eadfc9;border:1px solid #c4a46a60;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.urza-preview-controls>button:hover{background:#c4a46a30}.urza-preview-caption{color:#bcbdb5;margin-top:12px;font-size:12px;line-height:1.6}.urza-design-dialog .urza-design-copy{align-self:start}.urza-design-dialog .urza-design-subtitle{margin-bottom:14px}.urza-design-dialog .urza-design-thumbnails{margin:20px 0 18px}.urza-design-thumbnails .art-color-preview{object-fit:contain;height:82px}.urza-current-side{color:#d5b879;font-size:14px}.urza-color-selection .color-picker{margin-top:12px}.urza-color-selection .color-options{grid-template-columns:repeat(3,minmax(0,1fr))}.urza-color-selection .color-option-body{gap:7px;padding:8px;font-size:13px}.urza-color-selection .color-option-body>i{width:15px;height:15px}.urza-color-selection .color-option-body>svg{display:none}.urza-color-actions{flex-wrap:wrap;gap:10px 20px;margin:4px 0 18px;display:flex}.urza-color-actions .quiet-button{padding:5px 0;font-size:11px}.urza-color-actions button:disabled{opacity:.4;cursor:default}.urza-design-copy>.gold-button{width:100%}@media (max-width:700px){.urza-design-dialog{grid-template-columns:1fr!important}.urza-design-dialog .urza-design-image{position:relative;top:auto}.urza-preview-frame{aspect-ratio:1;max-height:360px}.urza-design-image .urza-preview-frame>.art-color-preview{max-height:360px}.urza-color-selection .color-options{grid-template-columns:repeat(3,minmax(0,1fr))}.urza-color-selection .color-option-body{padding:8px;font-size:12px}.urza-preview-caption{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.urza-preview-controls button{transition:none}}.urza-available-colors{margin:22px 0}.urza-available-colors h3{font:600 15px/1.5 var(--font-body);margin:0 0 12px}.urza-color-samples{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:7px;display:grid}.urza-color-sample{background:#07101188;border:1px solid #abb8b733;border-radius:7px;min-width:0;overflow:hidden}.urza-color-sample summary{cursor:pointer;min-height:43px;font:12px/1.3 var(--font-body);align-items:center;gap:8px;padding:9px;list-style:none;display:flex}.urza-color-sample summary::-webkit-details-marker{display:none}.urza-color-sample summary i{border:1px solid #f2efe745;border-radius:50%;flex-shrink:0;width:18px;height:18px}.urza-color-sample summary:hover{background:#c4a46a20}.urza-color-sample summary:focus-visible{outline-offset:-3px;outline:2px solid #c4a46a}.urza-color-sample[open]{border-color:#c4a46a}.urza-color-sample .color-sample-art{width:calc(100% - 12px);margin:0 6px 6px}@media (max-width:420px){.urza-color-samples{grid-template-columns:repeat(2,minmax(0,1fr))}}.proposal-hero{isolation:isolate;color:#f5f0e5;background:#030e10;height:calc(100svh - 65px);min-height:720px;max-height:820px;position:relative;overflow:hidden}.proposal-background{object-fit:cover;object-position:60% 54%;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.proposal-shade{z-index:-2;background:linear-gradient(90deg,#02090de8 0%,#02090dbd 29%,#02090d35 53%,#0000 74%),linear-gradient(#0000 82%,#030e10 100%);position:absolute;inset:0}.proposal-copy{z-index:2;width:39%;max-width:535px;position:absolute;top:50%;left:6%;transform:translateY(-52%)}.proposal-welcome{text-transform:uppercase;font:11px/1.5 var(--font-body);letter-spacing:2px;color:#bad8ce;margin-bottom:20px}.proposal-category{font:500 13px/1.4 var(--font-body);letter-spacing:.4px;color:#dbcca9;align-items:center;gap:9px;margin-bottom:18px;display:flex}.proposal-category>span{background:#c7ad6f;width:19px;height:1px}.proposal-copy h1{font:400 clamp(38px,4.1vw,59px)/1.06 var(--font-heading);letter-spacing:-1.7px;color:#f8f2e6;margin:0}.proposal-description{font:16px/1.75 var(--font-body);color:#cbd5d0;max-width:425px;margin:24px 0 26px}.proposal-actions{flex-wrap:wrap;gap:12px;display:flex}.proposal-actions>a{min-height:46px;font:500 14px/1.3 var(--font-body);justify-content:center;align-items:center;gap:12px;padding:11px 19px;display:inline-flex}.proposal-actions .outline-button{color:#f1eee3;background:#061518b3;border-color:#a2cbb454}.proposal-product{z-index:1;width:38%;height:59%;position:absolute;bottom:4%;right:5%}.proposal-model{min-width:0;position:absolute;inset:0 0 68px;overflow:hidden}.proposal-model canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.proposal-model-status{text-align:center;color:#aac9bf;font:13px var(--font-body);position:absolute;inset:45% 0 auto}.proposal-product-caption{background:linear-gradient(#0000,#030e1099);border-top:1px solid #bfd1bb32;justify-content:space-between;align-items:center;gap:20px;padding-top:13px;display:flex;position:absolute;bottom:0;left:10%;right:8%}.proposal-product-caption>div>span{font:10px/1.5 var(--font-body);letter-spacing:1.5px;color:#abc9bb}.proposal-product-caption h2{font:30px/1.2 var(--font-heading);margin-top:2px}.proposal-product-caption h2 small{font:12px/1.4 var(--font-body);color:#cfddd3;white-space:nowrap;margin-left:10px}.proposal-product-caption :is(button,a){font:14px var(--font-body);color:#b4e3d2;white-space:nowrap;align-items:center;gap:8px;min-height:44px;display:flex}.proposal-comparison-return{color:#b1c1ba;font:11px var(--font-body);z-index:4;border-bottom:1px solid #b1c1ba55;padding-bottom:2px;position:absolute;bottom:13px;left:6%}.proposal-a .proposal-product{width:38%;height:61%;bottom:4.5%;right:4%}.proposal-a .proposal-background{object-position:60% 62%}.proposal-a .proposal-product-caption{left:16%;right:4%}.proposal-b .proposal-background{opacity:.31;object-position:60% 58%}.proposal-b .proposal-shade{background:linear-gradient(90deg,#030e10d9 0%,#030e10a6 35%,#0000 70%),radial-gradient(at 74% 54%,#77bfb013,#0000 48%),linear-gradient(#0000 72%,#030e10)}.proposal-b .proposal-copy{width:36%;top:45%;transform:translateY(-50%)}.proposal-b .proposal-copy h1{font-size:clamp(37px,3.65vw,52px)}.proposal-b .proposal-welcome{margin-bottom:36px}.proposal-b .proposal-product{width:53%;height:auto;top:3%;bottom:6%;right:2%}.proposal-b .proposal-model{top:25px;bottom:104px}.proposal-b .proposal-product-caption{min-height:91px;padding-top:16px;left:13%;right:12%}.proposal-b .proposal-product-caption h2{font-size:47px}.proposal-b .proposal-product-caption h2 small{margin:4px 0 0;font-size:13px;display:block}.proposal-b .proposal-product-caption :is(button,a){color:#f4ecda;background:#142623;border:1px solid #c8d6bd6b;border-radius:5px;padding:11px 17px}.proposal-product-label{text-align:center;font:10px var(--font-body);letter-spacing:2.5px;color:#c1b28a;display:block;position:absolute;inset:0 0 auto}.proposal-c .proposal-background{opacity:.6;object-position:60% 48%}.proposal-c .proposal-shade{background:linear-gradient(#030e10f2 0%,#030e10c7 30%,#030e1055 72%,#030e10 100%)}.proposal-c .proposal-copy{text-align:center;width:86%;max-width:1040px;top:28px;left:50%;transform:translate(-50%)}.proposal-c .proposal-welcome{margin-bottom:12px}.proposal-c .proposal-category{justify-content:center;margin-bottom:12px}.proposal-c .proposal-category>span{display:none}.proposal-c .proposal-copy h1{font-size:clamp(37px,3.4vw,49px)}.proposal-c .proposal-title-break{display:none}.proposal-c .proposal-description{max-width:690px;margin:18px auto 20px;line-height:1.6}.proposal-c .proposal-actions{justify-content:center}.proposal-c .proposal-product{width:32%;height:auto;inset:292px auto 34px 34%}.proposal-c .proposal-model{bottom:66px}.proposal-c .proposal-product-caption{justify-content:center;gap:25px;left:0;right:0}.proposal-c .proposal-product-caption h2{font-size:31px}.proposal-c .proposal-product-caption h2 small{display:none}.proposal-c .proposal-product-caption>div>span{letter-spacing:1px;font-size:9px}.proposal-companions{pointer-events:none;position:absolute;inset:0}.proposal-companion{pointer-events:auto;text-align:left;background:#061416d6;border:1px solid #c2ccb32e;border-radius:9px;width:15%;max-width:195px;padding:8px;position:absolute;bottom:69px;box-shadow:0 14px 35px #0006}.proposal-companion:hover{border-color:#b2d3b988}.companion-1{right:69%}.companion-2{left:69%}.proposal-companion img{aspect-ratio:4/5;object-fit:contain;border-radius:4px;width:100%;height:auto}.proposal-companion>span{justify-content:space-between;align-items:center;gap:9px;padding:10px 4px 3px;display:flex}.proposal-companion strong{font:20px var(--font-heading);color:#e8e8d9}.proposal-companion svg{color:#a4d7c2}@media (min-width:1650px){.proposal-copy{left:max(6%,50vw - 710px)}.proposal-product{right:7%}.proposal-b .proposal-product{right:5%}}@media (min-width:761px) and (max-width:1100px){.proposal-hero{min-height:700px}.proposal-copy{width:44%;left:5%}.proposal-copy h1{font-size:43px}.proposal-description{font-size:15px;line-height:1.65}.proposal-product-caption h2 small{margin:3px 0 0;display:block}.proposal-b .proposal-copy{width:42%}.proposal-b .proposal-product{width:49%;right:0}.proposal-b .proposal-product-caption{left:10%;right:7%}.proposal-c .proposal-copy{width:90%}.proposal-c .proposal-product{width:36%;left:32%}.proposal-c .proposal-companion{width:19%}.proposal-c .companion-1{right:73%}.proposal-c .companion-2{left:73%}}@media (max-width:760px){.proposal-hero{height:calc(100svh - 59px);min-height:730px;max-height:850px}.proposal-background{object-position:64% center}.proposal-shade{background:linear-gradient(#030e10e6 0%,#030e10bf 42%,#0000 75%,#030e10 100%)}.proposal-copy{width:88%;max-width:none;top:25px;left:6%;transform:none}.proposal-welcome{letter-spacing:1.4px;margin-bottom:12px;font-size:10px}.proposal-category{margin-bottom:12px;font-size:12px}.proposal-copy h1{letter-spacing:-.9px;font-size:36px;line-height:1.06}.proposal-description{max-width:480px;margin:17px 0 18px;font-size:14px;line-height:1.6}.proposal-actions{gap:9px}.proposal-actions>a{gap:8px;min-height:43px;padding:10px 13px;font-size:13px}.proposal-product,.proposal-a .proposal-product{width:80%;height:auto;inset:350px auto 31px 15%}.proposal-model{bottom:56px}.proposal-product-caption,.proposal-a .proposal-product-caption{gap:10px;padding-top:10px;left:2%;right:4%}.proposal-product-caption h2{font-size:25px}.proposal-product-caption h2 small{margin-left:7px;font-size:11px}.proposal-product-caption>div>span{letter-spacing:.8px;font-size:8px}.proposal-product-caption :is(button,a){gap:5px;font-size:12px}.proposal-comparison-return{font-size:10px;bottom:9px;left:6%}.proposal-a .proposal-background{object-position:64% center}.proposal-a .proposal-product{width:88%;top:360px;bottom:30px;left:9%}.proposal-b .proposal-background{opacity:.24}.proposal-b .proposal-copy{width:88%;top:22px;left:6%;transform:none}.proposal-b .proposal-welcome{margin-bottom:11px}.proposal-b .proposal-copy h1{font-size:31px}.proposal-b .proposal-description{margin:14px 0 17px;font-size:14px;line-height:1.5}.proposal-b .proposal-category{margin-bottom:10px}.proposal-b .proposal-product{width:94%;height:auto;inset:318px auto 30px 3%}.proposal-b .proposal-model{top:0;bottom:67px}.proposal-b .proposal-product-caption{min-height:57px;padding-top:10px;left:9%;right:9%}.proposal-b .proposal-product-caption h2{font-size:31px}.proposal-b .proposal-product-caption h2 small{margin-left:7px;font-size:11px;display:inline}.proposal-b .proposal-product-caption :is(button,a){padding:9px 12px;font-size:12px}.proposal-product-label{display:none}.proposal-c .proposal-copy{width:88%;max-width:none;top:22px;left:6%;transform:none}.proposal-c .proposal-copy h1{max-width:350px;margin:auto;font-size:32px}.proposal-c .proposal-description{margin:15px auto 17px;font-size:14px;line-height:1.5}.proposal-c .proposal-welcome{margin-bottom:10px;font-size:10px}.proposal-c .proposal-category{margin-bottom:10px}.proposal-c .proposal-product{width:52%;height:auto;top:340px;bottom:35px;left:24%}.proposal-c .proposal-model{bottom:91px;left:-20%;right:-20%}.proposal-c .proposal-product-caption{text-align:center;flex-direction:column;gap:0;min-height:78px;left:-25%;right:-25%}.proposal-c .proposal-product-caption h2{font-size:28px}.proposal-c .proposal-product-caption>div>span{font-size:8px}.proposal-c .proposal-product-caption :is(button,a){min-height:33px}.proposal-c .proposal-companion{border-radius:5px;width:23%;max-width:100px;padding:4px;bottom:141px}.proposal-c .companion-1{left:3%;right:auto}.proposal-c .companion-2{left:auto;right:3%}.proposal-companion>span{gap:2px;padding:8px 1px 3px}.proposal-companion strong{font-size:14px}.proposal-companion svg{width:12px}}@media (max-width:360px){.proposal-copy h1{font-size:32px}.proposal-actions>a{gap:6px;padding:10px;font-size:12px}.proposal-welcome{font-size:9px}.proposal-description{font-size:13px}.proposal-b .proposal-copy h1,.proposal-c .proposal-copy h1{font-size:29px}.proposal-b .proposal-product-caption h2 small{margin:2px 0 0;display:block}.proposal-c .proposal-product{top:350px}.proposal-b .proposal-description,.proposal-c .proposal-description,.proposal-companion strong{font-size:13px}}.proposal-spin-control{z-index:3;color:#c9e4d9;min-height:34px;font:11px var(--font-body);background:#071418d9;border:1px solid #a8caba55;border-radius:20px;align-items:center;gap:6px;padding:7px 10px;display:flex;position:absolute;bottom:78px;right:5%}.proposal-spin-control:hover{background:#20403f}.proposal-spin-control:disabled{opacity:.4}@media (max-width:760px){.proposal-spin-control{min-height:36px;bottom:65px;right:4%}}
