@font-face{font-family:Aidoit Caveat;src:url(/fonts/Caveat-Latin-600.ttf)format("truetype");font-style:normal;font-weight:600;font-display:swap}._section_1a56i_2{background:var(--ink,#171a16);color:var(--white,#fffdf7);border:1px solid #373d31;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,4vw,64px);margin:0 3.2vw 64px;padding:clamp(24px,2.5vw,36px);scroll-margin-top:24px;display:grid}._copy_1a56i_3{align-self:center;min-width:0}._eyebrow_1a56i_3{letter-spacing:.1em;text-transform:uppercase;color:var(--acid);margin:0 0 20px;font-size:14px;font-weight:700;line-height:1.5}._copy_1a56i_3 h2{letter-spacing:-.045em;margin:0 0 24px;font:400 clamp(38px,4.6vw,68px)/1.03 Georgia,serif}._copy_1a56i_3 h2 em{color:var(--acid);font-weight:400}._intro_1a56i_3{max-width:420px;margin:0 0 24px;font-size:17px;line-height:1.65}._interaction_1a56i_3{border-top:1px solid #444a3f;margin-top:24px;padding-top:22px}._interaction_1a56i_3 strong{color:var(--acid);font:400 24px/1.3 Georgia,serif}._interaction_1a56i_3 p,._personal_1a56i_3{color:#c9cec3;margin:12px 0 0;font-size:16px;line-height:1.6}._personal_1a56i_3{margin-top:24px}._workspace_1a56i_4{min-width:0}._workspacePanel_1a56i_4{background:var(--paper,#f2efe7);color:var(--ink);border:1px solid #727867;box-shadow:9px 9px #333a2d}._workspaceHeader_1a56i_4{padding:0 2px 20px}._workspaceHeader_1a56i_4 h3{letter-spacing:0;color:#ff7164;text-wrap:balance;margin:0;font-family:Aidoit Caveat,Segoe Print,Bradley Hand,cursive;font-size:clamp(36px,3.5vw,52px);font-weight:600;line-height:1.15}._workspaceHeader_1a56i_4 p{color:#c9cec3;margin:9px 0 0;font:400 14px/1.5 Arial,Helvetica,sans-serif}._choices_1a56i_4{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._choices_1a56i_4 button{-webkit-appearance:none;appearance:none;color:var(--ink);border:0;border-right:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;align-items:flex-start;gap:8px;min-height:58px;padding:15px 12px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.35;display:flex}._choices_1a56i_4 button:last-child{border-right:0}._choices_1a56i_4 button>span{padding-top:1px;font-size:12px;font-weight:400}._choices_1a56i_4 button[aria-pressed=true]{background:var(--acid);box-shadow:inset 0 -4px 0 var(--ink)}._choices_1a56i_4 button:hover{background:#e7edce}._choices_1a56i_4 button[aria-pressed=true]:hover{background:var(--acid)}._choices_1a56i_4 button:focus-visible{outline:3px solid var(--ink);outline-offset:-4px}._preview_1a56i_5{margin:0}._image_1a56i_5{aspect-ratio:2;background:#fff;position:relative;overflow:hidden}._image_1a56i_5 img{object-fit:contain;width:100%;height:100%;display:block}._image_1a56i_5 img[hidden]{display:none}._sketchLabel_1a56i_5{background:var(--paper);color:#3e4437;padding:5px 8px;font-size:12px;line-height:1.4;position:absolute;top:12px;left:14px}._preview_1a56i_5 figcaption{border-top:1px solid var(--line);min-height:74px;padding:14px 20px}._preview_1a56i_5 figcaption strong{font-size:14px;line-height:1.5}._preview_1a56i_5 figcaption p{margin:3px 0 0;font-size:14px;line-height:1.5}._actions_1a56i_5{padding:16px 20px}._open_1a56i_5{background:var(--acid);min-height:50px;color:var(--ink);border:1px solid var(--ink);text-align:center;box-shadow:4px 4px 0 var(--ink);justify-content:center;align-items:center;gap:16px;padding:12px 16px;font-size:16px;font-weight:700;line-height:1.4;display:flex}._open_1a56i_5:hover{background:#e4ff7a}._open_1a56i_5:focus-visible{outline:3px solid var(--ink);outline-offset:5px}._actions_1a56i_5 p{color:#51574c;margin:15px 0 0;font-size:13px;line-height:1.5}._actions_1a56i_5 p span{display:block}@media (max-width:960px){._section_1a56i_2{grid-template-columns:1fr;gap:28px}._copy_1a56i_3 h2{font-size:clamp(38px,7vw,58px)}._copy_1a56i_3 ._intro_1a56i_3{max-width:680px}._workspace_1a56i_4{justify-self:center;width:100%;max-width:760px}._image_1a56i_5{aspect-ratio:1.8}}@media (max-width:560px){._section_1a56i_2{margin:0 0 40px;padding:28px 5vw}._workspacePanel_1a56i_4{box-shadow:5px 5px #333a2d}._workspaceHeader_1a56i_4{padding:0 0 18px}._choices_1a56i_4 button{min-height:94px;padding:12px 9px;font-size:14px;display:block}._choices_1a56i_4 button>span{margin-bottom:6px;display:block}._image_1a56i_5{aspect-ratio:1.5}._preview_1a56i_5 figcaption{min-height:103px;padding:13px 15px}._actions_1a56i_5{padding:17px 15px}._sketchLabel_1a56i_5{top:8px;left:8px}}
