.tw-grid{align-items:start;gap:20px;display:grid}@media (width>=1100px){.tw-grid{grid-template-columns:270px minmax(0,1fr)}}.tw-panel{order:-1}.tw-room{scroll-margin-top:calc(var(--header-h) + 12px);border-radius:16px;padding:clamp(14px,3vw,34px) clamp(10px,3vw,40px) 0;transition:background-color .6s;position:relative;overflow:hidden}.tw-room[data-side=cliente]{background-color:#f3efe0;background-image:repeating-linear-gradient(90deg,#a8986d29 0 2px,#0000 2px 28px)}.tw-room[data-side=azienda]{background-color:var(--color-ground-2);background-image:radial-gradient(circle,#132d2929 0 2px,#0000 2.5px);background-size:22px 22px}.tw-sign{justify-content:center;gap:6px;margin-bottom:14px;display:flex}.tw-sign span{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft);background:#fcfcf799;border-radius:6px;padding:6px 14px;font-size:.8125rem;font-weight:800;transition:all .4s;box-shadow:inset 0 0 0 1.5px #132d2926}.tw-sign span.is-on{color:var(--color-cream);background:var(--color-forest);box-shadow:var(--sh-paper)}.tw-window{perspective:1800px;background:linear-gradient(135deg, var(--color-forest-3), var(--color-forest) 55%);max-width:760px;box-shadow:inset 0 2px 0 #ffffff1f, var(--sh-float);border-radius:14px;margin-inline:auto;padding:12px;position:relative}.tw-window:before,.tw-window:after{content:"";z-index:3;background:linear-gradient(90deg, var(--color-kraft-3), #e2d6b6, var(--color-kraft-3));border-radius:5px;width:10px;height:42px;margin-top:-21px;position:absolute;top:50%;box-shadow:1px 2px 3px #132d2966}.tw-window:before{left:-4px}.tw-window:after{right:-4px}.tw-pane{transform-style:preserve-3d;transition:transform 1s cubic-bezier(.65,0,.25,1);display:grid}.tw-pane[data-side=azienda]{transform:rotateY(180deg)}.tw-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:6px;grid-area:1/1;align-content:start;gap:14px;padding:0 clamp(14px,2.4vw,26px) clamp(16px,2.4vw,24px);font-size:.9rem;display:grid;overflow:hidden}.tw-front{background:var(--color-paper)}.tw-back{background:var(--color-cream);transform:rotateY(180deg)}.tw-head{gap:2px;margin-inline:calc(-1*clamp(14px,2.4vw,26px));padding:14px clamp(14px,2.4vw,26px);display:grid}.tw-head h4{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.tw-head h4:focus{outline:none}.tw-head h4:focus-visible{outline:3px solid var(--color-forest)}.tw-head p{font-size:.8125rem;font-weight:600}.tw-front .tw-head{background:var(--color-sage-pale)}.tw-front .tw-head p{color:var(--color-ink-soft)}.tw-back .tw-head{background:var(--color-forest);color:var(--color-cream)}.tw-back .tw-head p{color:var(--color-sage-pale)}.tw-label{color:var(--color-ink-soft);margin-bottom:6px;font-size:.8125rem;font-weight:700}.tw-job{gap:8px;display:grid}.tw-job-name{font-family:var(--font-display);font-size:1.1rem;font-weight:800}.tw-track{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.tw-track li{background:#132d291a;border-radius:5px;height:10px}.tw-track li span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.tw-track li.is-done{background:var(--color-forest-3)}.tw-track li.is-now{background:repeating-linear-gradient(-45deg, var(--color-forest-3) 0 5px, var(--color-sage-light) 5px 10px)}.tw-job-now{color:var(--color-ink-soft);font-size:.8125rem}.tw-job-now b{color:var(--color-forest)}.tw-cols{gap:14px;display:grid}@media (width>=640px){.tw-cols{grid-template-columns:1.4fr 1fr}}.tw-thread{gap:8px;display:grid}.tw-msg{animation:tw-in .6s var(--ease-out) both;border-radius:12px;gap:4px;padding:10px 12px;font-size:.875rem;line-height:1.4;display:grid;position:relative}.tw-msg.from-azienda{background:var(--color-ground-2);border-bottom-left-radius:3px;margin-right:12%}.tw-msg.from-cliente{background:var(--color-paper);border-bottom-right-radius:3px;margin-left:12%;box-shadow:inset 0 0 0 1.5px #132d2924}.tw-back .tw-msg.from-cliente{background:#fff}.tw-who{color:var(--color-ink-soft);font-size:.8125rem;font-weight:700}.tw-read{color:var(--color-ink-soft);font-size:.8125rem;font-weight:600}.tw-attach{background:var(--color-paper);box-shadow:var(--sh-paper);border-radius:4px;justify-self:start;align-items:center;gap:6px;padding:4px 10px;font-size:.8125rem;font-weight:700;display:inline-flex}.tw-attach svg,.tw-docs svg{flex:none;width:16px;height:16px}@keyframes tw-in{0%{opacity:0;transform:translateY(10px)}}.tw-docs{gap:6px;display:grid}.tw-docs li{background:var(--color-ground);border-radius:4px;align-items:center;gap:8px;padding:8px 10px;font-size:.8125rem;font-weight:600;display:flex}.tw-docs li.is-new{background:var(--color-lime);animation:tw-in .6s var(--ease-out) both}.tw-compose{background:var(--color-ground);border:0;border-radius:10px;gap:8px;margin:0;padding:12px;display:grid}.tw-compose legend{float:left;width:100%;font-family:var(--font-display);margin-bottom:2px;font-size:1rem;font-weight:800}.tw-choice{cursor:pointer;background:var(--color-paper);min-height:44px;transition:box-shadow .2s, transform .25s var(--ease-out);border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:.875rem;line-height:1.4;display:flex;box-shadow:inset 0 0 0 1.5px #132d2924}.tw-choice input{width:18px;height:18px;accent-color:var(--color-forest);flex:none;margin-top:1px}.tw-choice.is-on{box-shadow:inset 0 0 0 2px var(--color-forest), var(--sh-paper);transform:translateY(-1px)}.tw-compose .sim-btn,.tw-ask .sim-btn,.tw-detail .sim-btn{justify-self:start}.tw-ask{background:var(--color-ground);animation:tw-in .6s var(--ease-out) .5s both;border-radius:10px;gap:10px;padding:12px;display:grid}.tw-trace{background:var(--color-paper);box-shadow:var(--sh-lift);border-left:5px solid var(--color-lime);animation:tw-in .6s var(--ease-out) both;border-radius:3px;gap:2px;padding:14px 16px 14px 18px;font-size:.875rem;display:grid;position:relative}.tw-trace:focus{outline:none}.tw-trace:focus-visible{outline:3px solid var(--color-forest)}.tw-trace-h{font-family:var(--font-display);font-size:1rem;font-weight:800}.tw-trace-note{color:var(--color-ink-soft);border-top:1px dashed #132d2940;margin-top:6px;padding-top:6px;font-size:.8125rem}.tw-trace.is-small{box-shadow:var(--sh-paper)}.tw-inbox{gap:6px;display:grid}.tw-row{background:var(--color-paper);box-shadow:var(--sh-paper);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.tw-row-main{gap:1px;min-width:0;display:grid}.tw-row-name{font-family:var(--font-display);align-items:center;gap:8px;font-weight:800;display:flex}.tw-row-job{color:var(--color-ink-soft);font-size:.8125rem}.tw-row-last{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.tw-row.is-new{box-shadow:inset 0 0 0 2px var(--color-forest), var(--sh-lift);animation:tw-in .6s var(--ease-out) .6s both}.tw-row.is-open{box-shadow:inset 4px 0 0 var(--color-forest-3), var(--sh-paper)}.tw-new{background:var(--color-lime);font-family:var(--font-sans);box-shadow:inset 0 0 0 1.5px var(--color-forest);border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:800}.tw-detail{background:var(--color-paper);animation:tw-in .6s var(--ease-out) both;border-radius:10px;gap:8px;padding:12px;display:grid;box-shadow:inset 0 0 0 1.5px #132d291f}.tw-draft{background:var(--color-ground);border-radius:4px;padding:8px 10px;font-size:.875rem;font-style:italic}.tw-sill{background:linear-gradient(180deg, #e4d9bb, var(--color-kraft) 60%, var(--color-kraft-2));max-width:820px;height:30px;box-shadow:inset 0 2px 0 #ffffff8c, var(--sh-paper);border-radius:4px 4px 0 0;margin:0 auto;position:relative}.tw-slot{background:var(--color-forest);border-radius:3px;width:120px;height:6px;margin-left:-60px;position:absolute;top:11px;left:50%;box-shadow:inset 0 2px 2px #0000004d}.tw-slip{transform-origin:50% 0;background:repeating-linear-gradient(transparent 0 10px, #62847c59 10px 11px), var(--color-paper);width:92px;height:60px;box-shadow:var(--sh-lift);animation:tw-post .9s var(--ease-in) both;pointer-events:none;border-radius:2px;margin-left:-46px;position:absolute;top:14px;left:50%}@keyframes tw-post{0%{opacity:0;transform:translateY(-80px)rotate(-4deg)}25%{opacity:1;transform:translateY(-70px)rotate(-2deg)}to{opacity:1;transform:translateY(-4px)scaleY(.04)}}.tw-panel{align-content:start;gap:12px;display:grid}.tw-panel h3{font-size:1.45rem;line-height:1.1}.tw-flip{justify-self:start}.tw-flip svg{width:18px;height:18px}.tw-legend{color:var(--color-ink-soft);background:var(--color-ground);border-radius:8px;padding:10px 12px;font-size:.8125rem}.sim-btn.is-ghost.tw-flip:hover:not(:disabled){background:var(--color-paper);box-shadow:inset 0 0 0 1.5px var(--color-forest)}.pc-plaque[data-astro-cid-pygq6ghw]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;background:var(--color-forest);color:var(--color-cream);box-shadow:var(--sh-paper);border-radius:6px;justify-self:start;padding:7px 14px;font-size:.8125rem;font-weight:800}.pc-card[data-astro-cid-pygq6ghw]{background:var(--color-paper);border-radius:var(--r-paper);box-shadow:var(--sh-float);gap:8px;padding:22px 22px 18px;font-size:.9rem;display:grid;position:relative}.pc-card[data-astro-cid-pygq6ghw]:before{content:"";background:var(--color-sage-pale);border-radius:3px 3px 0 0;height:8px;position:absolute;inset:0 0 auto}.pc-card-who[data-astro-cid-pygq6ghw]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.pc-card-job[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft);margin-top:-6px}.pc-track[data-astro-cid-pygq6ghw]{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.pc-track[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw]{background:#132d291a;border-radius:5px;height:10px}.pc-track[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw].done{background:var(--color-forest-3)}.pc-track[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw].now{background:repeating-linear-gradient(-45deg, var(--color-forest-3) 0 5px, var(--color-sage-light) 5px 10px)}.pc-card-now[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft);font-size:.8125rem}.pc-card-now[data-astro-cid-pygq6ghw] b[data-astro-cid-pygq6ghw]{color:var(--color-forest)}.pc-card-docs[data-astro-cid-pygq6ghw]{gap:5px;display:grid}.pc-card-docs[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw]{background:var(--color-ground);border-radius:4px;padding:6px 10px;font-size:.8125rem;font-weight:600}.pc-card-docs[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw].new{background:var(--color-lime)}.pc-card-next[data-astro-cid-pygq6ghw]{border-top:1.5px dashed #132d2933;padding-top:8px;font-size:.875rem}.pc-callslip[data-astro-cid-pygq6ghw]{background:var(--color-paper);width:190px;box-shadow:var(--sh-lift);border-top:14px solid var(--color-sage-pale);border-radius:2px;gap:2px;padding:12px 14px;font-size:.8125rem;display:grid;transform:rotate(-4deg)}.pc-callslip[data-astro-cid-pygq6ghw] b[data-astro-cid-pygq6ghw]{font-family:var(--font-display);font-size:.95rem}.pc-mail[data-astro-cid-pygq6ghw]{background:var(--color-cream);width:170px;box-shadow:var(--sh-paper);border-radius:2px;gap:1px;padding:14px 14px 12px;font-size:.8125rem;display:grid;position:relative;transform:rotate(5deg)}.pc-mail[data-astro-cid-pygq6ghw] b[data-astro-cid-pygq6ghw]{font-family:var(--font-display)}.pc-mail[data-astro-cid-pygq6ghw] span[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft)}.clip[data-astro-cid-pygq6ghw]{border:2.5px solid var(--color-sage);border-radius:8px;width:12px;height:30px;position:absolute;top:-10px;right:18px}.pc-hero[data-astro-cid-pygq6ghw]{overflow:clip}.pc-split[data-astro-cid-pygq6ghw]{padding:clamp(28px, 4vw, 56px) var(--gutter) clamp(36px, 5vw, 64px);background:linear-gradient(90deg, transparent calc(50% - 1px), #132d291a calc(50% - 1px) calc(50% + 1px), transparent calc(50% + 1px)), radial-gradient(circle, #132d2921 0 2px, transparent 2.5px) 0 0 / 22px 22px, var(--color-ground-2);grid-template-rows:auto auto 1fr;grid-template-columns:1fr clamp(220px,20vw,290px) 1fr;gap:22px clamp(20px,3vw,48px);display:grid;position:relative}.pc-split[data-astro-cid-pygq6ghw]:before{content:"";z-index:0;background:repeating-linear-gradient(90deg,#a8986d29 0 2px,#0000 2px 28px),#f3efe0;position:absolute;inset:0 0 0 50%}.pc-split[data-astro-cid-pygq6ghw]>[data-astro-cid-pygq6ghw]{z-index:1;position:relative}.pc-plaque-a[data-astro-cid-pygq6ghw]{grid-area:1/1;justify-self:end}.pc-plaque-b[data-astro-cid-pygq6ghw]{background:var(--color-paper);color:var(--color-forest);box-shadow:inset 0 0 0 1.5px var(--color-forest), var(--sh-paper);grid-area:1/3}.pc-h1[data-astro-cid-pygq6ghw]{grid-area:2/1/auto/-1;grid-template-columns:subgrid;letter-spacing:-.04em;align-items:start;font-size:clamp(2.2rem,4.3vw,4.3rem);line-height:.98;display:grid}.pc-h1-a[data-astro-cid-pygq6ghw]{text-align:right;grid-column:1;justify-self:end;max-width:11ch}.pc-h1-b[data-astro-cid-pygq6ghw]{grid-column:3;max-width:9ch}.pc-desk[data-astro-cid-pygq6ghw]{grid-area:3/1;justify-self:end;width:min(100%,420px);min-height:250px;position:relative}.pc-phone[data-astro-cid-pygq6ghw]{filter:drop-shadow(8px 12px 10px #132d292e);width:62%;position:absolute;bottom:0;right:0}html.motion-ok .pc-desk[data-astro-cid-pygq6ghw] .pc-handset[data-astro-cid-pygq6ghw]{animation:pc-ring 2.4s var(--ease-out) .8s 2 both;transform-origin:120px 60px}html.motion-ok .pc-desk[data-astro-cid-pygq6ghw] .pc-ring[data-astro-cid-pygq6ghw]{animation:2.4s .8s 2 both pc-ringfade}@keyframes pc-ring{0%,40%,to{transform:none}5%,15%,25%{transform:translateY(-5px)rotate(-3deg)}10%,20%,30%{transform:translateY(-5px)rotate(3deg)}}@keyframes pc-ringfade{0%,40%,to{opacity:0}5%,32%{opacity:1}}.pc-ring[data-astro-cid-pygq6ghw]{opacity:0}.pc-desk[data-astro-cid-pygq6ghw] .pc-callslip[data-astro-cid-pygq6ghw]{z-index:2;position:absolute;top:10px;left:0}.pc-desk[data-astro-cid-pygq6ghw] .pc-mail[data-astro-cid-pygq6ghw]{z-index:2;position:absolute;bottom:0;left:20px}.pc-window[data-astro-cid-pygq6ghw]{grid-area:1/2/4;align-self:stretch;min-height:440px;display:grid;position:relative}.pc-frame[data-astro-cid-pygq6ghw]{background:linear-gradient(135deg, #e4d9bb, var(--color-kraft) 55%, var(--color-kraft-2));box-shadow:inset 0 2px 0 #ffffff8c, inset 0 -4px 0 #a8986d80, var(--sh-float);border-radius:6px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid;position:relative}.pc-frame[data-astro-cid-pygq6ghw]:after{content:"";pointer-events:none;border-radius:6px;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #a8986dcc}.pane[data-astro-cid-pygq6ghw]{background:linear-gradient(160deg,#fcfcf7f2,#ebf0dfe6);border-radius:2px;box-shadow:inset 2px 3px 6px #132d2924}.p2[data-astro-cid-pygq6ghw],.p4[data-astro-cid-pygq6ghw]{background:linear-gradient(160deg,#fcfcf7f2,#f3efe0f2)}.tape[data-astro-cid-pygq6ghw]{z-index:2;background:#f2f7e9c7;width:56px;height:18px;position:absolute;box-shadow:inset 0 0 0 1px #132d290f}.t1[data-astro-cid-pygq6ghw]{top:10px;left:-16px;transform:rotate(-38deg)}.t2[data-astro-cid-pygq6ghw]{top:14px;right:-16px;transform:rotate(36deg)}.t3[data-astro-cid-pygq6ghw]{bottom:18px;right:-10px;transform:rotate(-30deg)}.pc-slip[data-astro-cid-pygq6ghw]{z-index:3;background:var(--color-paper);width:clamp(240px,25vw,350px);box-shadow:var(--sh-float);font-family:var(--font-display);text-align:center;background-image:repeating-linear-gradient(#0000 0 23px,#62847c38 23px 24px);border-radius:2px;padding:14px 16px;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:800;position:absolute;top:44%;left:50%;transform:translate(-50%)rotate(-3deg)}html.motion-ok .pc-slip[data-astro-cid-pygq6ghw]{animation:pc-pass 1.4s var(--ease-paper) .3s both}@keyframes pc-pass{0%{opacity:0;transform:translate(-120%)rotate(-8deg)}}.pc-measure[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft);align-items:center;gap:8px;font-size:.8125rem;font-style:italic;display:flex;position:absolute;bottom:-30px;left:0;right:0}.pc-measure[data-astro-cid-pygq6ghw] i[data-astro-cid-pygq6ghw]{border-top:1.5px solid var(--color-ink-soft);flex:1;height:0;position:relative}.pc-measure[data-astro-cid-pygq6ghw] i[data-astro-cid-pygq6ghw]:first-child:before,.pc-measure[data-astro-cid-pygq6ghw] i[data-astro-cid-pygq6ghw]:last-child:after{content:"";background:var(--color-ink-soft);width:1.5px;height:11px;position:absolute;top:-6px}.pc-measure[data-astro-cid-pygq6ghw] i[data-astro-cid-pygq6ghw]:first-child:before{left:0}.pc-measure[data-astro-cid-pygq6ghw] i[data-astro-cid-pygq6ghw]:last-child:after{right:0}.pc-view[data-astro-cid-pygq6ghw]{grid-area:3/3;width:min(100%,400px);position:relative}.pc-view[data-astro-cid-pygq6ghw] .pc-card[data-astro-cid-pygq6ghw]{transform:rotate(1.5deg)}.pc-cup[data-astro-cid-pygq6ghw]{background:linear-gradient(90deg, #e4ebe0, var(--color-paper) 40%, #dfe6da);width:62px;height:52px;box-shadow:var(--sh-lift);border-radius:4px 4px 22px 22px;position:absolute;bottom:-18px;right:-6px}.pc-cup[data-astro-cid-pygq6ghw]:after{content:"";border:5px solid #e4ebe0;border-left:0;border-radius:0 12px 12px 0;width:18px;height:22px;position:absolute;top:10px;right:-16px}@media (width<=899px){.pc-split[data-astro-cid-pygq6ghw]{background-size:auto,22px 22px,auto;grid-template-rows:none;grid-template-columns:1fr;row-gap:18px}.pc-split[data-astro-cid-pygq6ghw]:before{height:var(--client-h,42%);inset:auto 0 0}.pc-split[data-astro-cid-pygq6ghw]{background:radial-gradient(circle, #132d2921 0 2px, transparent 2.5px) 0 0 / 22px 22px, var(--color-ground-2)}.pc-plaque-a[data-astro-cid-pygq6ghw]{order:0;grid-area:auto/1;justify-self:start}.pc-h1[data-astro-cid-pygq6ghw]{order:1}.pc-desk[data-astro-cid-pygq6ghw]{order:2}.pc-window[data-astro-cid-pygq6ghw]{order:3}.pc-plaque-b[data-astro-cid-pygq6ghw]{order:4}.pc-view[data-astro-cid-pygq6ghw]{order:5}.pc-h1[data-astro-cid-pygq6ghw]{grid-area:auto/1;font-size:clamp(2.3rem,9.5vw,3.4rem);display:block}.pc-h1-a[data-astro-cid-pygq6ghw],.pc-h1-b[data-astro-cid-pygq6ghw]{text-align:left;max-width:none;display:inline}.pc-desk[data-astro-cid-pygq6ghw]{grid-area:auto/1;justify-self:stretch;width:100%;min-height:210px}.pc-phone[data-astro-cid-pygq6ghw]{width:52%;max-width:230px}.pc-window[data-astro-cid-pygq6ghw]{grid-area:auto/1;height:150px;min-height:0}.pc-frame[data-astro-cid-pygq6ghw]{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px}.pc-slip[data-astro-cid-pygq6ghw]{width:min(88%,320px);top:50%;transform:translate(-50%,-50%)rotate(-3deg)}.pc-measure[data-astro-cid-pygq6ghw]{bottom:-26px}.pc-plaque-b[data-astro-cid-pygq6ghw]{grid-area:auto/1;margin-top:30px}.pc-view[data-astro-cid-pygq6ghw]{grid-area:auto/1;width:100%;padding-bottom:20px}.pc-split[data-astro-cid-pygq6ghw]:before{--client-h:470px}}.pc-foot[data-astro-cid-pygq6ghw]{align-items:start;gap:26px;padding-block:clamp(30px,4vw,48px) 0;display:grid}@media (width>=900px){.pc-foot[data-astro-cid-pygq6ghw]{grid-template-columns:1.1fr .9fr;gap:56px}}.pc-foot-copy[data-astro-cid-pygq6ghw]{justify-items:start;gap:22px;display:grid}.pc-actions[data-astro-cid-pygq6ghw]{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.pc-honest[data-astro-cid-pygq6ghw]{border-radius:var(--r-paper);background:var(--color-paper);box-shadow:var(--sh-paper);outline-offset:-10px;outline:2px dashed #132d2947;justify-items:start;gap:12px;padding:20px 22px;display:grid;transform:rotate(-.6deg)}.pc-honest[data-astro-cid-pygq6ghw] p[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft);max-width:46ch;font-size:.97rem}.pc-honest[data-astro-cid-pygq6ghw] strong[data-astro-cid-pygq6ghw]{color:var(--color-forest)}.pc-scene[data-astro-cid-pygq6ghw]{margin-top:clamp(56px,8vw,110px)}.pc-stage[data-astro-cid-pygq6ghw]{padding:clamp(36px, 5vw, 64px) var(--gutter);max-width:calc(var(--maxw) + 2 * var(--gutter));gap:22px;margin-inline:auto;display:grid}.pc-room[data-astro-cid-pygq6ghw]{border-radius:16px;position:relative;overflow:hidden}.pc-room-b[data-astro-cid-pygq6ghw]{background:repeating-linear-gradient(90deg,#a8986d29 0 2px,#0000 2px 28px),#f3efe0;order:2;align-content:center;justify-items:center;gap:18px;padding:48px 20px;display:grid}.pc-card-big[data-astro-cid-pygq6ghw]{width:min(100%,580px);padding:28px 28px 22px;font-size:.95rem}.pc-card-msg[data-astro-cid-pygq6ghw]{background:var(--color-ground-2);border-radius:12px 12px 12px 3px;order:9;padding:10px 12px;font-size:.875rem}.pc-card-big[data-astro-cid-pygq6ghw] .pc-card-next[data-astro-cid-pygq6ghw]{order:10}.pc-room-b[data-astro-cid-pygq6ghw] .pc-plaque[data-astro-cid-pygq6ghw]{justify-self:center}.pc-bwin[data-astro-cid-pygq6ghw]{border:clamp(10px, 1.4vw, 16px) solid var(--color-kraft);width:min(100%,660px);box-shadow:inset 0 0 0 1.5px var(--color-kraft-3), inset 3px 5px 10px #132d2929, var(--sh-lift);background:#fcfcf773;border-radius:8px;justify-items:center;padding:clamp(10px,2.4vw,28px);display:grid;position:relative}.pc-bwin[data-astro-cid-pygq6ghw]:before,.pc-bwin[data-astro-cid-pygq6ghw]:after{content:"";z-index:2;background:#f2f7e9cc;width:56px;height:18px;position:absolute}.pc-bwin[data-astro-cid-pygq6ghw]:before{top:6px;left:-26px;transform:rotate(-38deg)}.pc-bwin[data-astro-cid-pygq6ghw]:after{bottom:10px;right:-26px;transform:rotate(-32deg)}.pc-card-big[data-astro-cid-pygq6ghw] .pc-card-who[data-astro-cid-pygq6ghw]{font-size:1.5rem}.pc-room-a[data-astro-cid-pygq6ghw]{--hw:300px;--hh:380px;background:radial-gradient(circle, #132d2921 0 2px, transparent 2.5px) 0 0 / 22px 22px, var(--color-ground-2);order:1;min-height:560px}.pc-hole[data-astro-cid-pygq6ghw]{width:var(--hw);height:var(--hh);margin:calc(var(--hh) / -2) 0 0 calc(var(--hw) / -2);border:16px solid var(--color-kraft);z-index:1;box-shadow:inset 0 0 0 1.5px var(--color-kraft-3), inset 3px 5px 10px #132d2940, 0 18px 30px -16px #132d2966;border-radius:8px;position:absolute;top:50%;left:50%}.pc-hole[data-astro-cid-pygq6ghw]:before,.pc-hole[data-astro-cid-pygq6ghw]:after{content:"";background:var(--color-kraft);z-index:2;position:absolute}.pc-hole[data-astro-cid-pygq6ghw]:before{width:10px;margin-left:-5px;top:0;bottom:0;left:50%}.pc-hole[data-astro-cid-pygq6ghw]:after{height:10px;margin-top:-5px;top:50%;left:0;right:0}.pc-hole-glass[data-astro-cid-pygq6ghw]{background:#f3efe0f2;position:absolute;inset:0}.pc-plaque-wall[data-astro-cid-pygq6ghw]{z-index:2;position:absolute;top:8%;left:6%}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-plaque-wall[data-astro-cid-pygq6ghw],html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-board[data-astro-cid-pygq6ghw]{top:calc(var(--header-h) + 24px)}.pc-board[data-astro-cid-pygq6ghw]{z-index:2;background:var(--color-kraft);box-shadow:var(--sh-lift);border-radius:8px;gap:8px;padding:14px;display:flex;position:absolute;top:10%;right:6%}.pc-folder[data-astro-cid-pygq6ghw]{background:linear-gradient(180deg, #e4d9bb, var(--color-kraft-2));width:64px;height:80px;font-family:var(--font-display);box-shadow:var(--sh-paper);border-radius:3px 8px 3px 3px;padding:6px;font-size:.8125rem;font-weight:800}.f2[data-astro-cid-pygq6ghw]{transform:translateY(6px)rotate(3deg)}.f3[data-astro-cid-pygq6ghw]{transform:rotate(-2deg)}.pc-desk-a[data-astro-cid-pygq6ghw]{z-index:2;width:300px;height:200px;position:absolute;bottom:6%;left:5%}.pc-phone-s[data-astro-cid-pygq6ghw]{filter:drop-shadow(6px 10px 8px #132d292e);width:190px;position:absolute;bottom:0;left:0}.pc-callslip-s[data-astro-cid-pygq6ghw]{position:absolute;top:0;left:150px}.pc-mails[data-astro-cid-pygq6ghw]{z-index:2;width:220px;height:150px;position:absolute;bottom:10%;right:6%}.pc-mails[data-astro-cid-pygq6ghw] .m1[data-astro-cid-pygq6ghw]{position:absolute;top:0;left:0}.pc-mails[data-astro-cid-pygq6ghw] .m2[data-astro-cid-pygq6ghw]{position:absolute;bottom:0;right:0;transform:rotate(-6deg)}.pc-subs[data-astro-cid-pygq6ghw]{order:0;gap:8px;display:grid}.pc-subs[data-astro-cid-pygq6ghw] strong[data-astro-cid-pygq6ghw]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.4rem,2.6vw,2.2rem);font-weight:800;line-height:1.1}@media (width<=899px){.pc-room-a[data-astro-cid-pygq6ghw]{--hw:180px;--hh:230px;min-height:520px}.pc-plaque-wall[data-astro-cid-pygq6ghw]{top:4%}.pc-board[data-astro-cid-pygq6ghw]{padding:10px;top:auto;bottom:4%;right:4%}.pc-folder[data-astro-cid-pygq6ghw]{width:50px;height:64px}.pc-desk-a[data-astro-cid-pygq6ghw]{width:170px;height:140px;bottom:3%;left:3%}.pc-phone-s[data-astro-cid-pygq6ghw]{width:140px}.pc-callslip-s[data-astro-cid-pygq6ghw],.pc-mails[data-astro-cid-pygq6ghw]{display:none}}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-stage[data-astro-cid-pygq6ghw]{max-width:none;padding:0;display:block;position:sticky}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-room[data-astro-cid-pygq6ghw]{border-radius:0;min-height:0;position:absolute;inset:0}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-room-b[data-astro-cid-pygq6ghw]{padding-top:calc(var(--header-h) + 20px);padding-bottom:120px}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-room-a[data-astro-cid-pygq6ghw]{background:0 0}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-hole[data-astro-cid-pygq6ghw]{box-shadow:inset 0 0 0 1.5px var(--color-kraft-3), inset 3px 5px 10px #132d2940, 0 0 0 200vmax var(--color-ground-2)}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-hole-glass[data-astro-cid-pygq6ghw]{display:none}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-hole[data-astro-cid-pygq6ghw]{margin-top:calc(var(--hh) / -2 + 10px)}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-subs[data-astro-cid-pygq6ghw]{z-index:5;width:min(92%,760px);position:absolute;bottom:max(3svh,18px);left:50%;transform:translate(-50%)}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-subs[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw]{text-align:center;background:var(--color-paper);border-radius:var(--r-paper);box-shadow:var(--sh-lift);grid-area:1/1;justify-self:center;padding:12px 20px}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-subs[data-astro-cid-pygq6ghw] strong[data-astro-cid-pygq6ghw]{font-size:clamp(1.15rem,2vw,1.7rem)}@media (width<=899px){html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-board[data-astro-cid-pygq6ghw]{top:calc(var(--header-h) + 52px);bottom:auto}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-plaque-wall[data-astro-cid-pygq6ghw]{top:calc(var(--header-h) + 8px)}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-desk-a[data-astro-cid-pygq6ghw]{bottom:130px}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-card-big[data-astro-cid-pygq6ghw]{width:min(100%,360px)}html.motion-ok .pc-scene[data-astro-cid-pygq6ghw]:not(.scene-static) .pc-room-b[data-astro-cid-pygq6ghw]{padding-inline:16px;padding-top:calc(var(--header-h) + 8px);padding-bottom:110px}}.pc-demo[data-astro-cid-pygq6ghw]{gap:28px;padding-block:clamp(72px,10vw,128px) clamp(40px,6vw,64px);display:grid}.pc-demo-head[data-astro-cid-pygq6ghw]{text-align:center;justify-items:center;gap:14px;display:grid}.pc-demo-head[data-astro-cid-pygq6ghw] .lead[data-astro-cid-pygq6ghw]{max-width:60ch}.pc-keys[data-astro-cid-pygq6ghw]{align-items:center;gap:40px;padding-block:clamp(64px,9vw,120px);display:grid}@media (width>=960px){.pc-keys[data-astro-cid-pygq6ghw]{grid-template-columns:1fr 1fr;gap:64px}}.pc-keys-copy[data-astro-cid-pygq6ghw]{gap:16px;display:grid}.pc-keys-copy[data-astro-cid-pygq6ghw] h2[data-astro-cid-pygq6ghw]{max-width:13ch}.pc-keys-note[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft);background:var(--color-ground-2);border-radius:4px;max-width:52ch;padding:12px 14px;font-size:.97rem}.pc-facade[data-astro-cid-pygq6ghw]{justify-self:center;width:min(100%,560px);position:relative}.pc-roof[data-astro-cid-pygq6ghw]{background:var(--color-forest-2);height:34px;box-shadow:var(--sh-paper);clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);border-radius:6px 6px 0 0;margin-inline:-14px}.pc-wins[data-astro-cid-pygq6ghw]{background:linear-gradient(180deg, #e4d9bb, var(--color-kraft));box-shadow:inset 0 2px 0 #ffffff80, var(--sh-lift);grid-template-columns:repeat(3,1fr);gap:clamp(10px,2vw,20px);padding:clamp(16px,3vw,28px) clamp(12px,3vw,26px) 36px;display:grid}.pc-win[data-astro-cid-pygq6ghw]{justify-items:center;gap:8px;display:grid}.pc-win-glass[data-astro-cid-pygq6ghw]{border:8px solid var(--color-forest-3);background:var(--color-paper);border-radius:4px;align-content:start;gap:4px;width:100%;min-height:150px;padding:12px 10px;font-size:.8125rem;display:grid;box-shadow:inset 2px 3px 6px #132d291f,0 6px 10px -6px #132d2966}.pc-win-glass[data-astro-cid-pygq6ghw] b[data-astro-cid-pygq6ghw]{font-family:var(--font-display);font-size:.95rem;line-height:1.15}.pc-win-glass[data-astro-cid-pygq6ghw] span[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft)}.pc-win-glass[data-astro-cid-pygq6ghw] i[data-astro-cid-pygq6ghw]{background:var(--color-ground-2);border-radius:3px;padding:3px 6px;font-style:normal;font-weight:600}.pc-key[data-astro-cid-pygq6ghw]{background:var(--color-paper);box-shadow:var(--sh-paper);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8125rem;font-weight:700;display:inline-flex}.pc-key[data-astro-cid-pygq6ghw] svg[data-astro-cid-pygq6ghw]{width:26px;height:12px;color:var(--color-forest-3)}.pc-ground[data-astro-cid-pygq6ghw]{background:linear-gradient(180deg, var(--color-kraft-2), var(--color-kraft-3));border-radius:0 0 6px 6px;place-items:center;padding:18px 0 0;display:grid}.pc-door[data-astro-cid-pygq6ghw]{background:var(--color-forest);width:150px;color:var(--color-cream);border-radius:70px 70px 0 0;justify-items:center;gap:2px;padding:16px 12px 22px;display:grid}.pc-door[data-astro-cid-pygq6ghw] b[data-astro-cid-pygq6ghw]{font-family:var(--font-display);font-size:1.05rem}.pc-door[data-astro-cid-pygq6ghw] span[data-astro-cid-pygq6ghw]{color:var(--color-sage-pale);font-size:.8125rem}@media (width<=520px){.pc-wins[data-astro-cid-pygq6ghw]{grid-template-columns:1fr}.pc-win[data-astro-cid-pygq6ghw]{grid-template-columns:1fr auto;align-items:center}.pc-win-glass[data-astro-cid-pygq6ghw]{min-height:0}}.pc-notes-sec[data-astro-cid-pygq6ghw]{gap:30px;padding-block:0 clamp(64px,9vw,110px);display:grid}.pc-notes-sec[data-astro-cid-pygq6ghw] h2[data-astro-cid-pygq6ghw]{max-width:14ch}.pc-bigwin[data-astro-cid-pygq6ghw]{background:var(--color-forest-3);box-shadow:inset 0 2px 0 #ffffff24, var(--sh-float);border-radius:10px;padding:clamp(14px,2vw,22px)}.pc-notes[data-astro-cid-pygq6ghw]{gap:clamp(14px,2vw,22px);display:grid}@media (width>=860px){.pc-notes[data-astro-cid-pygq6ghw]{grid-template-columns:repeat(3,1fr)}}.pc-notes[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw]{background:linear-gradient(160deg,#fcfcf7f5,#ebf0dff5);border-radius:3px;align-content:start;gap:8px;min-height:230px;padding:26px 22px 22px;display:grid;position:relative;box-shadow:inset 2px 3px 8px #132d2929}.pc-notes[data-astro-cid-pygq6ghw] h3[data-astro-cid-pygq6ghw]{font-size:1.3rem}.pc-notes[data-astro-cid-pygq6ghw] p[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft)}.note-call[data-astro-cid-pygq6ghw]{border-top:22px solid var(--color-sage-pale);margin:10px 6px;transform:rotate(-1.5deg);background:var(--color-paper)!important;box-shadow:var(--sh-lift)!important}.note-form[data-astro-cid-pygq6ghw]{font-weight:700;position:absolute;top:-20px;left:14px;color:var(--color-forest)!important;font-size:.8125rem!important}.note-mail[data-astro-cid-pygq6ghw]{margin:26px 10px 0;transform:rotate(1.2deg);background:var(--color-cream)!important;box-shadow:var(--sh-lift)!important}.note-mail[data-astro-cid-pygq6ghw] .clip[data-astro-cid-pygq6ghw]{top:-12px}.note-ok[data-astro-cid-pygq6ghw]{margin:4px 8px 16px;transform:rotate(-.6deg);background:var(--color-paper)!important;box-shadow:var(--sh-lift)!important;padding-left:58px!important}.note-ok[data-astro-cid-pygq6ghw] .box[data-astro-cid-pygq6ghw]{border:2.5px dashed var(--color-sage);border-radius:4px;width:24px;height:24px;position:absolute;top:28px;left:20px}.pc-draft-sec[data-astro-cid-pygq6ghw]{padding-block:0 clamp(24px,4vw,48px)}.pc-draft[data-astro-cid-pygq6ghw]{background:linear-gradient(#62847c1f 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #62847c1f 1px, transparent 1px) 0 0 / 24px 24px, var(--color-paper);border-radius:var(--r-paper);max-width:1060px;box-shadow:var(--sh-lift);gap:30px;margin-inline:auto;padding:clamp(26px,4vw,52px);display:grid;position:relative;transform:rotate(-.4deg)}@media (width>=900px){.pc-draft[data-astro-cid-pygq6ghw]{grid-template-columns:1.3fr .9fr;gap:48px}}.pc-ruler[data-astro-cid-pygq6ghw]{background:repeating-linear-gradient(90deg, var(--color-forest) 0 1.5px, transparent 1.5px 12px) 0 0 / 100% 8px no-repeat, var(--color-kraft);width:min(60%,420px);height:24px;box-shadow:var(--sh-paper);border-radius:3px;position:absolute;top:-16px;left:8%;transform:rotate(-1.5deg)}.pc-draft-a[data-astro-cid-pygq6ghw],.pc-draft-b[data-astro-cid-pygq6ghw]{align-content:start;gap:10px;display:grid}.pc-draft-a[data-astro-cid-pygq6ghw] h2[data-astro-cid-pygq6ghw]{max-width:18ch}.pc-draft-note[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft);font-size:.97rem}.pc-checks[data-astro-cid-pygq6ghw]{margin-top:8px;display:grid}.pc-checks[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw]{border-bottom:1.5px dashed #132d2933;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 0;display:grid}.pc-checks[data-astro-cid-pygq6ghw] .sq[data-astro-cid-pygq6ghw]{border:2px solid var(--color-ink-soft);border-radius:3px;width:20px;height:20px}.pc-checks[data-astro-cid-pygq6ghw] span[data-astro-cid-pygq6ghw]:nth-child(2){font-weight:600}.pc-checks[data-astro-cid-pygq6ghw] em[data-astro-cid-pygq6ghw]{color:var(--color-ink-soft);white-space:nowrap;font-size:.8125rem;font-style:italic}@media (width<=520px){.pc-checks[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw]{grid-template-columns:auto 1fr}.pc-checks[data-astro-cid-pygq6ghw] em[data-astro-cid-pygq6ghw]{grid-column:2}}.pc-draft-b[data-astro-cid-pygq6ghw]{background:var(--color-cream);box-shadow:var(--sh-paper);border-radius:3px;align-self:start;padding:22px;transform:rotate(1deg)}.pc-q-title[data-astro-cid-pygq6ghw]{font-family:var(--font-display);font-size:1.2rem;font-weight:800}.pc-qs[data-astro-cid-pygq6ghw]{counter-reset:q;gap:10px;display:grid}.pc-qs[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw]{counter-increment:q;grid-template-columns:30px 1fr;gap:8px;font-weight:600;display:grid}.pc-qs[data-astro-cid-pygq6ghw] li[data-astro-cid-pygq6ghw]:before{content:counter(q);border:2px solid var(--color-forest);width:26px;height:26px;font-family:var(--font-display);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:800;display:grid}.close-art-pc[data-astro-cid-pygq6ghw]{width:260px;height:220px;position:relative}.mini-win[data-astro-cid-pygq6ghw]{background:linear-gradient(135deg, #e4d9bb, var(--color-kraft));width:150px;height:190px;box-shadow:var(--sh-lift);border-radius:6px;grid-template-rows:1fr 1fr;gap:8px;margin-left:-75px;padding:10px;display:grid;position:absolute;top:0;left:50%}.mini-win[data-astro-cid-pygq6ghw] span[data-astro-cid-pygq6ghw]{background:var(--color-paper);border-radius:2px;box-shadow:inset 2px 3px 6px #132d2924}.mini-slip[data-astro-cid-pygq6ghw]{white-space:nowrap;background:var(--color-paper);border-left:5px solid var(--color-lime);box-shadow:var(--sh-float);font-family:var(--font-display);border-radius:2px;padding:10px 14px;font-weight:800;position:absolute;top:92px;left:50%;transform:translate(-50%)rotate(-4deg)}
