@font-face{font-family:Fraunces;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/fraunces-300.ttf")format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/fraunces-400.ttf")format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/fraunces-500.ttf")format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/fraunces-600.ttf")format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/fraunces-700.ttf")format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/inter-300.ttf")format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/inter-400.ttf")format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/inter-500.ttf")format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url("/fonts/inter-600.ttf")format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/inter-700.ttf")format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/jetbrains-mono-400.ttf")format("truetype")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url("/fonts/jetbrains-mono-500.ttf")format("truetype")}@font-face{font-family:Page013 Fraunces;font-style:normal;font-weight:500 700;font-display:swap;src:url("/fonts/page013-fraunces.woff2")format("woff2")}@font-face{font-family:Page013 Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url("/fonts/page013-inter.woff2")format("woff2")}:root{--sage:#849667;--sage-deep:#5c7a5e;--sage-soft:#9eac79;--sage-tint:#e8edde;--terra:#c67b5c;--gold:#c9a84c;--bg:#f4f1ea;--bg-deep:#ece7db;--ink:#1f2a1f;--ink-2:#3a4a3a;--ink-3:#6f7a6e;--line:#d9d2c2;--line-2:#c7bfa9;--serif:"Fraunces", Georgia, "Times New Roman", serif;--sans:"Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--sans);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}[data-page011-style-image=true]{background-image:none!important}[data-page011-style-image=true]>img{opacity:1!important;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}[data-page011-hit-target]{position:relative}[data-page011-hit-target]:before{content:"";z-index:1;position:absolute;inset:-6px}[data-page011-hit-target]>*{z-index:2;position:relative}[data-page011-hit-target=logo]:before{inset:-8px 0}[data-page011-hit-target=leave]:before{inset:-14px -5px}[data-page011-hit-target=save-retry]:before{inset:-15px -5px}[data-page011-hit-target^=restore-]:before,[data-page011-hit-target^=load-]:before{inset:-2px 0}[data-page011-hit-target$=-replace]:before,[data-page011-hit-target$=-remove]:before{inset:-6px 0}[data-testid=skip-to-main]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden}[data-testid=skip-to-main]:focus{clip:auto;clip-path:none;width:auto;height:auto;text-decoration:none;top:12px!important}[data-page011-surface=true] :focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8f3f2b}.artboard{font-family:var(--sans);color:var(--ink);background:var(--bg);width:100%;height:100%;position:relative;overflow:hidden}.serif{font-family:var(--serif);font-optical-sizing:auto}.mono{font-family:var(--mono)}.upper{text-transform:uppercase;letter-spacing:.12em}.tnum{font-variant-numeric:tabular-nums}input[type=range].create-size-range{appearance:none;background:linear-gradient(to right, #285c45 0%, #285c45 var(--create-size-fill,50%), #e0d9c9 var(--create-size-fill,50%), #e0d9c9 100%) center / calc(100% - 6px) 8px no-repeat;outline:none;width:100%;height:44px;margin:0}input[type=range].create-size-range::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid #285c45;border-radius:999px;width:30px;height:30px;margin-top:-2px;transform:translate(1px);box-shadow:0 2px 6px #17251f38}input[type=range].create-size-range::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #285c45;border-radius:999px;width:26px;height:26px;box-shadow:0 2px 6px #17251f38}input[type=range].create-size-range:focus-visible{outline-offset:4px;outline:3px solid #8f3f2b}:is(#create-size-main,#create-size-header,#create-size-start-over-dialog) :is([role=button],[role=link],[role=radio],input):not(input[type=range].create-size-range):focus-visible{outline-offset:3px;outline:3px solid #8f3f2b}input[type=range].create-size-range:disabled{cursor:not-allowed;opacity:.45}.btn{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:500;line-height:1;transition:transform .15s,background .15s,color .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--ink);color:#fff}.btn-primary:hover{background:var(--sage-deep)}.btn-ghost{color:var(--ink);border-color:var(--line-2);background:0 0}.btn-ghost:hover{background:var(--ink);color:#fff;border-color:var(--ink)}.btn-light{color:var(--ink);background:#fff}.btn-sage{background:var(--sage);color:#fff}.dash-row-link{cursor:pointer;transition:background-color .12s}.dash-row-link:hover{background:var(--bg-deep)}.dash-row-link:focus-visible{outline:2px solid var(--sage-deep);outline-offset:-2px;background:var(--bg-deep)}[data-testid=create-pictures-stage] [role=button]:focus-visible,[data-testid=create-pictures-stage] textarea:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #8f3f2b!important}@keyframes page012-spin{to{transform:rotate(360deg)}}[data-testid=create-pictures-stage] [data-picture-spinner=true]{animation:.9s linear infinite page012-spin}[data-testid=create-pictures-stage] [data-picture-placeholder=true]{background-image:repeating-linear-gradient(45deg,#f2eddf,#f2eddf 14px,#ebe4d2 14px 28px)}[data-testid=create-pictures-stage] [data-picture-placeholder=true][data-picture-variant=front]{background-image:repeating-linear-gradient(45deg,#f2eddf,#f2eddf 16px,#ebe4d2 16px 32px)}[data-testid=create-pictures-stage] [data-picture-placeholder=true][data-picture-variant=history]{background-image:repeating-linear-gradient(45deg,#f2eddf,#f2eddf 8px,#ebe4d2 8px 16px)}[data-testid=create-pictures-stage] [data-picture-placeholder=true][data-picture-face=back]{background-image:repeating-linear-gradient(45deg,#efeadd,#efeadd 14px,#e7e1d0 14px 28px)}[data-testid=create-pictures-stage] [data-picture-placeholder=true][data-picture-face=left]{background-image:repeating-linear-gradient(45deg,#eee9db,#eee9db 14px,#e5dfcd 14px 28px)}[data-testid=create-pictures-stage] [data-picture-placeholder=true][data-picture-face=right]{background-image:repeating-linear-gradient(45deg,#f1ecde,#f1ecde 14px,#e8e2d1 14px 28px)}[data-testid=create-pictures-stage] [data-picture-placeholder=true][data-picture-face=top]{background-image:repeating-linear-gradient(45deg,#f0ebdd,#f0ebdd 14px,#e6e0cf 14px 28px)}[data-testid=create-pictures-stage] [data-picture-placeholder=true][data-picture-face=bottom]{background-image:repeating-linear-gradient(45deg,#ede8da,#ede8da 14px,#e4decb 14px 28px)}[data-testid=create-pictures-stage] [data-testid^=create-picture-tile-][aria-pressed=true]{box-shadow:0 2px 12px #285c4529}[data-testid=create-pictures-stage] [data-testid=create-approve-front]:hover,[data-testid=create-pictures-stage] [data-testid=create-approve-all-sides]:hover,[data-testid=create-pictures-stage] [data-testid=create-choose-size]:hover,[data-testid=create-pictures-stage] [data-testid=create-review-pictures]:hover{background:#204b39!important}[data-testid=create-pictures-stage] [data-testid=create-review-highlighted-side]:hover{background:#5c4a12!important}[data-testid=create-pictures-stage] [data-testid=create-picture-see-larger]:hover,[data-testid=create-pictures-stage] [data-testid=create-picture-change-toggle]:hover,[data-testid=create-pictures-stage] [data-testid=create-picture-change-cancel]:hover{background:#f7f4ec!important}.chip{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600;font-family:var(--mono);color:var(--ink-2);border:1px solid var(--line);background:#fff9;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.dot{background:var(--sage);border-radius:999px;width:6px;height:6px;display:inline-block}.hairline{background:var(--line);width:100%;height:1px}.nav{justify-content:space-between;align-items:center;padding:22px 56px;display:flex}.logo{font-family:var(--serif);letter-spacing:-.01em;align-items:center;gap:10px;font-size:22px;font-weight:600;display:inline-flex}.logo-mark{background:linear-gradient(135deg, var(--sage) 0% 50%, var(--sage-deep) 50% 100%);border-radius:6px;flex-shrink:0;width:26px;height:26px;display:inline-block;position:relative}.logo-mark:after{content:"";background:var(--bg);clip-path:polygon(0 0,50% 0,50% 50%,100% 50%,100% 100%,0 100%);border-radius:2px;position:absolute;inset:6px}.nav ul{color:var(--ink-2);gap:28px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.nav ul a{color:inherit;text-decoration:none}.nav ul a:hover{color:var(--ink)}.ph-img{background-color:var(--bg-deep);background-position:50%;background-size:cover}.row{display:flex}.col{flex-direction:column;display:flex}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-10{gap:10px}.gap-14{gap:14px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-32{gap:32px}.between{justify-content:space-between}.center{align-items:center}@keyframes ddRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ddFadeIn{0%{opacity:0}to{opacity:1}}.rise{animation:.8s cubic-bezier(.2,.7,.2,1) both ddRise}.rise-2{animation-delay:.12s}.rise-3{animation-delay:.24s}.rise-4{animation-delay:.36s}@media (prefers-reduced-motion:reduce){[data-testid=create-pictures-stage] [data-picture-spinner=true]{animation:none!important}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.rise,.rise-2,.rise-3,.rise-4{opacity:1!important;animation:none!important;transform:none!important}.btn:hover{transform:none!important}}.grid-bg{background-image:linear-gradient(90deg,#1f2a1f0f 1px,#0000 1px),linear-gradient(#1f2a1f0f 1px,#0000 1px);background-size:24px 24px}.grid-bg-fine{background-image:linear-gradient(90deg,#1f2a1f0d 1px,#0000 1px),linear-gradient(#1f2a1f0d 1px,#0000 1px);background-size:12px 12px}