.worksheet-page{background:var(--porcelain)}.worksheet-header{display:flex;justify-content:space-between;align-items:center;padding-block:28px;border-bottom:1px solid var(--line)}.worksheet-main{max-width:1050px;padding-block:64px 40px}.worksheet-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:55px;align-items:center;margin-bottom:50px}.worksheet-intro h1{font-size:58px}.worksheet-intro>p{font-size:21px;color:var(--ink-soft)}#reset-worksheet{background:white;padding:45px 50px}#reset-worksheet section+section{margin-top:40px}.worksheet-step{display:flex;align-items:baseline;gap:19px;margin-bottom:20px}.worksheet-step>span{font-family:var(--serif);font-size:30px;color:var(--amethyst);min-width:15px}.worksheet-step h2{font-size:27px;letter-spacing:-.025em}.worksheet-step p{font-size:16px;color:var(--ink-soft);margin-top:10px;max-width:72ch}.selection-status{font-size:15px;text-align:right;margin-bottom:15px;min-height:24px;color:var(--amethyst)}.possibilities{display:grid;grid-template-columns:1fr 1fr;gap:19px 30px}.possibility>label,.move-fields label{display:block;font-size:14px;margin-bottom:6px;color:var(--ink-soft)}.possibility>div{display:flex;gap:9px;align-items:center}.possibility input[type=text]{border:0;border-bottom:1px solid #9692a5;background:var(--porcelain);min-width:0;width:100%;height:45px;padding:8px 10px;border-radius:0;font-size:16px}.choose{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer;min-height:44px;flex-shrink:0}.choose input{accent-color:var(--amethyst);width:19px;height:19px;cursor:pointer;margin:0}.possibility.is-chosen input[type=text]{border-color:var(--amethyst);background:#eceaf3}.chosen-priorities{display:grid;grid-template-columns:1fr 1fr;gap:24px}.chosen-priorities p{padding:18px;border:1px solid var(--line);min-height:65px;font-size:18px;line-height:1.5;overflow-wrap:anywhere}.chosen-priorities p+p{margin:0}.chosen-priorities p.has-value{border-color:var(--amethyst);background:#f4f2f7}.move-fields{display:grid;grid-template-columns:2fr 1fr;gap:25px}.move-fields textarea,.move-fields input{width:100%;border:1px solid #9692a5;min-height:47px;border-radius:0;background:white;padding:9px 10px;font-size:17px}.move-fields textarea{resize:vertical}.worksheet-actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:38px}.worksheet-actions button{font-size:16px}.worksheet-privacy{font-size:14px;color:var(--ink-soft);margin-top:17px;max-width:80ch}.worksheet-invitation{margin-top:34px;display:flex;align-items:center;justify-content:space-between;gap:20px}.worksheet-invitation p{font-family:var(--serif);font-size:23px}.worksheet-invitation a{font-size:16px}.worksheet-footer{padding-block:23px;display:flex;justify-content:space-between;gap:25px;font-size:13px;color:var(--ink-soft);border-top:1px solid var(--line)}
@media(max-width:760px){.worksheet-header{padding-block:20px;gap:25px}.worksheet-header>.text-link{font-size:14px;max-width:12ch;text-align:right}.worksheet-main{padding-block:38px}.worksheet-intro{display:block;margin-bottom:28px}.worksheet-intro h1{font-size:43px}.worksheet-intro>p{font-size:19px;margin-top:20px}#reset-worksheet{padding:30px 20px}.worksheet-step{gap:13px}.worksheet-step h2{font-size:25px;line-height:1.25}.worksheet-step p{font-size:15px}.worksheet-step>span{font-size:27px}.possibilities{grid-template-columns:1fr;gap:15px}.selection-status{text-align:left;font-size:14px;margin-bottom:17px}.chosen-priorities{grid-template-columns:1fr;gap:12px}.chosen-priorities p{font-size:17px;padding:14px}.move-fields{grid-template-columns:1fr;gap:17px}.move-fields textarea{font-size:16px}.worksheet-actions{gap:12px;flex-direction:column}.worksheet-actions button{width:100%;padding-inline:13px}.worksheet-privacy{font-size:13px}.worksheet-invitation{display:block}.worksheet-invitation p{font-size:22px}.worksheet-invitation .text-link{margin-top:9px}.worksheet-footer{display:block;font-size:12px}.worksheet-footer>span{display:block}.worksheet-footer>span+span{margin-top:8px}}
@page{size:letter;margin:.45in}@media print{html,body{background:white;font-size:10px}.wrap{width:100%;max-width:none}.worksheet-header{display:flex!important;padding-block:0 12px}.worksheet-header .brand>span{font-size:20px}.worksheet-header .brand small{font-size:9px}.worksheet-header>a:last-child,.worksheet-actions,.worksheet-privacy,.worksheet-invitation,.selection-status,.skip-link{display:none!important}.worksheet-main{padding:18px 0 0}.worksheet-intro{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-bottom:18px}.worksheet-intro h1{font-size:32px}.worksheet-intro .section-context{font-size:10px;margin-bottom:7px}.worksheet-intro>p{font-size:12px;line-height:1.5}#reset-worksheet{padding:0}.worksheet-step{gap:12px;margin-bottom:12px}.worksheet-step>span{font-size:23px}.worksheet-step h2{font-size:20px}.worksheet-step p{font-size:11px;margin-top:6px}.possibilities{display:grid;grid-template-columns:1fr 1fr;gap:10px 25px}.possibility>label,.move-fields label{font-size:10px;margin-bottom:2px}.possibility input[type=text]{height:28px;font-size:11px;padding:3px;background:white}.choose{min-height:28px;font-size:10px}.choose input{width:12px;height:12px}#reset-worksheet section+section{margin-top:21px}.chosen-priorities{grid-template-columns:1fr 1fr;gap:20px}.chosen-priorities p{padding:10px;font-size:13px;min-height:43px;line-height:1.4}.move-fields{display:grid;grid-template-columns:2fr 1fr;gap:25px}.move-fields textarea,.move-fields input{font-size:12px;padding:5px;min-height:32px}.move-fields textarea{height:53px}.worksheet-footer{display:flex;font-size:9px;margin-top:22px;padding-block:10px}.worksheet-footer>span+span{margin-top:0}}
