.gv{--gv-paper:#fdfcf8;--gv-sand:#f3efe5;--gv-sel:#dad9d6;--gv-rad:20px;--gv-ease:cubic-bezier(.22,1,.36,1)}.gv .gv-top .pg-in{align-items:center}.gv-h{max-width:none;font-size:clamp(44px,4.3vw,62px)}.gv-h .v-hand{display:inline-block;padding-bottom:.06em}@media(min-width:641px){.gv-h .v-hand{white-space:nowrap}}.gv-br{display:none}@media(min-width:901px){.gv-br{display:inline}}.gv-top .pg-sub{margin-top:26px}.gv-meta{margin-top:18px;font:400 18px/1.4 "Figtree",system-ui,sans-serif;color:var(--mute)}.gv-alt{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 22px;margin-left:12px;border-radius:12px;border:1.5px solid rgba(21,21,21,.22);color:var(--ink);text-decoration:none;font:600 16px/1 "Figtree",system-ui,sans-serif;white-space:nowrap;transition:border-color .2s}.gv-alt:hover{border-color:var(--ink)}.gv-alt:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gv-alt svg{width:16px;height:16px}.gv-stage{position:relative;width:100%;aspect-ratio:5/4;border-radius:var(--gv-rad);overflow:hidden;isolation:isolate;background:var(--gv-c,#a96f28);container-type:inline-size;display:flex;flex-direction:column;align-items:center;justify-content:center}.gv-ph{position:absolute;inset:0;z-index:-1}.gv-ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--gv-op,50% 50%);user-select:none;-webkit-user-drag:none}:is(.gv-ph,.gv-p34) img{filter:var(--gv-f,none);transform:scale(var(--gv-z,1));transform-origin:var(--gv-zo,50% 50%)}.gv-card{position:relative;width:min(70cqi,440px);background:var(--gv-paper);border-radius:16px;overflow:hidden;isolation:isolate}.gv-bar{display:flex;align-items:center;justify-content:center;gap:9px;height:clamp(42px,9.5cqi,54px);padding:0 16px;border-bottom:1px solid var(--line);font:500 clamp(16px,3.1cqi,19px)/1 "Figtree",system-ui,sans-serif;color:rgba(21,21,21,.8);white-space:nowrap}.gv-bar svg{flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gv-body{padding:clamp(18px,5.4cqi,32px) clamp(18px,6cqi,36px) clamp(20px,5.8cqi,34px)}.gv-l{position:relative;display:block;width:max-content;max-width:100%;font:400 clamp(15.5px,3.55cqi,21px)/1.62 "Figtree",system-ui,sans-serif;color:var(--ink);white-space:nowrap}.gv-who{font-weight:600}.gv-sel::before{content:"";position:absolute;left:-.18em;right:-.18em;top:.14em;bottom:.14em;z-index:-1;border-radius:3px;background:var(--gv-sel);transform-origin:0 50%}.gv-dock{display:grid;grid-template-areas:"chip" "pill";justify-items:center;row-gap:12px;margin-top:clamp(18px,4.6cqi,30px)}.gv-chip{grid-area:chip;height:38px;padding:0 18px;border-radius:19px;background:var(--gv-paper);font:500 18px/38px "Figtree",system-ui,sans-serif;color:var(--ink);white-space:nowrap}.gv-pill,.gv-keys{grid-area:pill}.gv-pill{display:flex;align-items:center;justify-content:center;gap:5px;width:104px;height:42px;border-radius:21px;border:1px solid rgba(253,252,248,.24);background:var(--ink)}.gv-pill i{display:block;width:3px;height:6px;border-radius:2px;background:var(--gv-paper)}.gv-pill i:nth-child(1){transform:scaleY(1.3)}.gv-pill i:nth-child(2){transform:scaleY(2.6)}.gv-pill i:nth-child(3){transform:scaleY(3.2)}.gv-pill i:nth-child(4){transform:scaleY(2)}.gv-pill i:nth-child(5){transform:scaleY(1.2)}.gv-keys{display:flex;gap:10px;opacity:0}.gv-key{position:relative;display:flex;align-items:center;justify-content:center;height:42px;min-width:62px;padding:0 14px;overflow:hidden;border:2px solid var(--ink);border-radius:8px;background:var(--gv-paper);font:500 18px/1 "Figtree",system-ui,sans-serif;color:var(--ink)}.gv-key-sp{min-width:124px}.gv-key::after{content:attr(data-k);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:var(--ink);color:var(--gv-paper);opacity:0}.gv-ask{max-width:var(--pg-max);margin:0 auto;padding:0 var(--gutter);box-sizing:content-box}.gv-sheet{background:var(--gv-sand);border-radius:var(--gv-rad);padding:clamp(72px,8.4vw,128px) clamp(24px,6vw,96px) clamp(56px,6vw,88px);text-align:center}.gv-qs{font:400 clamp(32px,3.9vw,56px)/1.14 var(--v-serif);letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.gv-qs>span{display:block}.gv-qs>span+span{margin-top:.38em}.gv-nw,.gv-ans .v-hand{white-space:nowrap}.gv-ans{margin-top:clamp(36px,4.2vw,56px);font:400 clamp(32px,3.9vw,56px)/1.14 var(--v-serif);letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.gv-how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,3vw,48px);max-width:920px;margin:clamp(56px,6vw,96px) auto 0;padding:0;list-style:none}.gv-step{display:flex;flex-direction:column;align-items:center;gap:22px}.gv-vis{display:flex;align-items:center;justify-content:center;height:84px}.gv-step-t{font:500 20px/1.35 "Figtree",system-ui,sans-serif;color:var(--ink);text-wrap:balance}.gv-step-x{display:flex;flex-direction:column;align-items:center;gap:6px}.gv-step-l{max-width:16em;font:400 18px/1.45 "Figtree",system-ui,sans-serif;color:var(--mute);text-wrap:balance}.gv-step-l a{color:var(--ink);font-weight:500;text-decoration:underline 1px rgba(21,21,21,.35);text-underline-offset:5px}.gv-step-l a:hover{text-decoration-color:currentColor}.gv-how{position:relative}.gv-how>.gv-pen{z-index:0}.gv-mini{display:flex;flex-direction:column;justify-content:center;gap:9px;width:150px;height:84px;padding:0 18px;border-radius:12px;background:var(--gv-paper);isolation:isolate}.gv-mini i{display:block;height:7px;border-radius:4px;background:rgba(21,21,21,.16)}.gv-mini i:nth-child(1){width:86%}.gv-mini i:nth-child(3){width:64%}.gv-mini i:nth-child(2){position:relative;width:100%;background:rgba(21,21,21,.42)}.gv-mini i:nth-child(2)::before{content:"";position:absolute;left:-5px;right:-5px;top:-5px;bottom:-5px;z-index:-1;border-radius:4px;background:var(--gv-sel)}.gv-step .gv-keys{opacity:1}.gv-step .gv-key{height:46px;background:var(--gv-paper)}.gv-step .gv-pill{width:112px;height:46px;border-radius:23px}.gv-days{max-width:var(--pg-max);margin:var(--pg-gap) auto 0;padding:0 var(--gutter);box-sizing:content-box}.gv-days>.pg-h2,.gv-faq>.pg-h2,.gv-langsec>.pg-h2{text-align:center}.gv-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,2.6vw,40px);margin:clamp(40px,4.4vw,64px) 0 0;padding:0;list-style:none}.gv-card3{display:flex;flex-direction:column}.gv-when{margin:0 0 14px;font:500 18px/1.3 "Figtree",system-ui,sans-serif;color:var(--mute)}.gv-p34{position:relative;aspect-ratio:3/4;border-radius:20px;overflow:hidden;background:var(--gv-c,#a96f28)}.gv-p34 img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--gv-op,50% 50%);user-select:none;-webkit-user-drag:none;transition:opacity .6s var(--gv-ease)}.gv-fade .gv-p34:not(.gv-ok) img{opacity:0}.gv-p34.gv-ink{aspect-ratio:1/1;background:var(--gv-sand)}.gv-ink img{object-fit:contain;object-position:50% 50%;padding:10% 11% 30%;box-sizing:border-box}.gv-ct{margin:22px 0 0;font:400 clamp(24px,2vw,28px)/1.2 var(--v-serif);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.gv-cl{margin-top:8px;font:400 18px/1.45 "Figtree",system-ui,sans-serif;color:var(--mute);text-wrap:pretty;max-width:22em}.gv-p34 .gv-pill-s{position:absolute;left:50%;bottom:clamp(16px,6%,24px);translate:-50% 0;width:88px;height:36px;gap:4px;border-radius:18px}.gv-p34 .gv-pill-s i{width:3px;height:5px}.gv-p34:not(.gv-ink){container-type:inline-size}.gv-snip{position:absolute;left:50%;top:13%;translate:-50% 0;width:86cqi;background:var(--gv-paper);border-radius:clamp(10px,4cqi,14px);overflow:hidden;isolation:isolate}.gv-snip-bar{display:flex;align-items:center;justify-content:center;gap:7px;height:clamp(34px,11.6cqi,40px);padding:0 10px;border-bottom:1px solid var(--line);font:500 clamp(15px,4.6cqi,16px)/1 "Figtree",system-ui,sans-serif;color:rgba(21,21,21,.8);white-space:nowrap}.gv-snip-bar svg{flex:none;width:clamp(15px,4.8cqi,17px);height:clamp(15px,4.8cqi,17px);fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.gv-snip-body{padding:clamp(10px,4.6cqi,16px) clamp(13px,6cqi,20px) clamp(12px,5.2cqi,18px)}.gv-sl{position:relative;display:block;width:max-content;max-width:100%;font:400 clamp(15px,4.9cqi,17px)/1.62 "Figtree",system-ui,sans-serif;color:var(--ink);white-space:nowrap}.gv-sw{position:relative}.gv-caret{display:inline-block;width:1.5px;height:1.05em;margin-left:1px;vertical-align:-.17em;background:var(--ink)}.gv-seg{display:flex;gap:3px;padding:3px;border-radius:10px;background:rgba(21,21,21,.06)}.gv-seg>span{flex:1;padding:.55em .25em;border-radius:7px;text-align:center;font:500 15px/1 "Figtree",system-ui,sans-serif;color:rgba(21,21,21,.68);white-space:nowrap}.gv-seg>.on{background:var(--ink);color:var(--gv-paper)}.gv-kv{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font:400 clamp(15px,4.9cqi,17px)/1.62 "Figtree",system-ui,sans-serif;white-space:nowrap}.gv-kv+.gv-kv{margin-top:4px;padding-top:4px;border-top:1px solid var(--line)}.gv-k{color:var(--mute)}.gv-v{color:var(--ink);font-weight:500}.gv-langsec{max-width:var(--pg-max);margin:var(--pg-gap) auto 0;padding:0 var(--gutter);box-sizing:content-box;text-align:center}.gv-langs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;max-width:820px;margin:clamp(32px,3.6vw,48px) auto 0;padding:0;list-style:none;font:400 clamp(22px,1.9vw,26px)/1.3 var(--v-serif);color:var(--ink)}@media(min-width:901px){.gv-langsec{margin-top:clamp(112px,10vw,152px)}.gv-langs{display:grid;grid-template-columns:repeat(5,auto);justify-content:center;justify-items:center;gap:clamp(14px,1.4vw,22px) clamp(36px,3.6vw,60px);max-width:none;margin-top:clamp(40px,3.8vw,56px);font-size:clamp(32px,2.8vw,40px);line-height:1.25;letter-spacing:-.01em}}@media(min-width:641px)and (max-width:900px){.gv-langs{gap:12px 30px;max-width:640px;font-size:28px}}.gv-langs-go{margin-top:24px;text-align:center;font:400 18px/1.5 "Figtree",system-ui,sans-serif}@media(min-width:901px){.gv-langs-go{margin-top:clamp(32px,3vw,44px)}}.gv-langs-go a{color:var(--ink);font-weight:500;text-decoration:underline 1px rgba(21,21,21,.35);text-underline-offset:5px}.gv-langs-go a:hover{text-decoration-color:currentColor}.gv-say{max-width:var(--pg-max);margin:var(--pg-gap) auto 0;padding:0 var(--gutter);box-sizing:content-box;text-align:center}.gv-say blockquote{margin:0 auto;max-width:none;font:400 clamp(34px,3.9vw,56px)/1.16 var(--v-serif);letter-spacing:-.02em;color:var(--ink)}.gv-say p{margin:0}.gv-by{margin-top:clamp(26px,2.6vw,36px)!important;font:400 18px/1.3 "Figtree",system-ui,sans-serif}.gv-by a{color:var(--ink);text-decoration:underline 1px rgba(21,21,21,.35);text-underline-offset:5px}.gv-by a:hover{text-decoration-color:currentColor}.gv-faq{max-width:760px;margin:var(--pg-gap) auto 0;padding:0 var(--gutter);box-sizing:content-box}.gv-faq .gv-sub{margin:14px auto 0;text-align:center}.gv-faq .pg-qs{margin-top:clamp(36px,3.6vw,52px)}.gv-faq .pg-q button{font-size:20px;line-height:28px;padding:24px 4px}.gv-faq .pg-a p{font-size:18px}.gv-faq .pg-a a{color:var(--ink);text-underline-offset:4px;text-decoration-thickness:1px}.gv .pg-fam{margin-top:var(--pg-gap)}main.gv .pg-fam-list:not(.pg-fam-one) .pg-fam-l{display:block;font:400 18px/1.4 "Figtree",system-ui,sans-serif;color:var(--mute);text-align:center}main.gv .pg-fam-list:not(.pg-fam-one) .pg-fam-t{gap:6px;align-items:center}.gv-end{--pk-w:300px;--pk-r:.8;--pk-b:0px;--pk-wm:240px;--pk-W:var(--pk-w);--pk-H:calc(var(--pk-W) * var(--pk-r));--gv-es:clamp(300px,26vw,340px);max-width:var(--pg-max);margin:clamp(40px,6vw,96px) auto 0;box-sizing:content-box;padding:max(24px,calc(var(--pk-H) + var(--pk-b) - var(--gv-es) + 28px)) var(--gutter) 0}.gv-endsheet{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;min-height:var(--gv-es);padding:clamp(48px,5vw,72px) calc(var(--pk-W) + clamp(64px,7vw,128px)) clamp(48px,5vw,72px) clamp(28px,7vw,104px);border-radius:var(--gv-rad);background:var(--gv-sand)}.gv-endsheet .pg-h2{max-width:none}.gv-endsheet .pg-cta{margin-top:28px}.gv-peek{position:absolute;right:clamp(32px,5vw,80px);bottom:var(--pk-b);width:var(--pk-W);height:var(--pk-H);pointer-events:none}.gv-peek img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%;user-select:none;-webkit-user-drag:none}@media(prefers-reduced-motion:no-preference){html.gv-anim .gv-stage .gv-sel::before{animation:gvSel .75s cubic-bezier(.45,0,.2,1) .5s both}html.gv-anim .gv-stage .gv-keys{animation:gvShow 1.25s linear 1.35s both}html.gv-anim .gv-stage .gv-pill{animation:gvPillOut 1.25s linear 1.35s both}html.gv-anim .gv-stage .gv-key{animation:gvPressC 1.25s linear 1.35s both}html.gv-anim .gv-stage .gv-key::after{animation:gvInkC 1.25s linear 1.35s both}html.gv-anim .gv-stage .gv-key-sp{animation-name:gvPressS}html.gv-anim .gv-stage .gv-key-sp::after{animation-name:gvInkS}html.gv-anim .gv-snip .gv-caret{animation:gvBlink 1.1s steps(1) infinite}html.gv-anim .gv-stage .gv-chip{animation:gvIn .35s var(--gv-ease) 2.75s both}html.gv-anim .gv-stage .gv-pill i{animation:gvWave .9s ease-in-out calc(2.6s + var(--j,0) * .1s) infinite both}html.gv-anim .gv-step .gv-pill i{animation:gvWave .9s ease-in-out calc(var(--j,0) * .1s) infinite both}html.gv-anim .gv-p34 .gv-pill i{animation:gvRelay 8.1s ease-in-out calc(var(--k,0) * 2.7s + var(--j,0) * .1s) infinite both}.gv-pill i:nth-child(2){--j:1}.gv-pill i:nth-child(3){--j:2}.gv-pill i:nth-child(4){--j:3}.gv-pill i:nth-child(5){--j:4}html.gv-anim .gv-stage:not(.gv-play) :is(.gv-keys,.gv-pill,.gv-pill i,.gv-key,.gv-chip),html.gv-anim .gv-stage:not(.gv-play) .gv-sel::before,html.gv-anim .gv-stage:not(.gv-play) .gv-key::after,html.gv-anim .gv-out :is(.gv-pill i){animation-play-state:paused}@supports (animation-timeline:view()){html.gv-anim .gv-peek img{animation:gvRise linear both;animation-timeline:view();animation-range:entry 0% entry 100%}}}@media(prefers-reduced-motion:reduce){.gv-alt,.gv-p34 img{transition:none}}@keyframes gvSel{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gvShow{0%{opacity:0}1%,99%{opacity:1}100%{opacity:0}}@keyframes gvPillOut{0%,100%{opacity:1}.5%,99.5%{opacity:0}}@keyframes gvPressC{0%,32%{transform:none}35%,100%{transform:translateY(2px)}}@keyframes gvPressS{0%,48%{transform:none}51%,100%{transform:translateY(2px)}}@keyframes gvInkC{0%,32%{opacity:0}35%,100%{opacity:1}}@keyframes gvInkS{0%,48%{opacity:0}51%,100%{opacity:1}}@keyframes gvBlink{0%{opacity:1}50%{opacity:0}}@keyframes gvIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes gvRise{from{opacity:0;transform:translateY(14%)}to{opacity:1;transform:none}}@keyframes gvRelay{0%,11.1%,22.2%,33.3%,100%{transform:scaleY(1)}3.3%,14.4%,25.5%{transform:scaleY(3.2)}6.7%,17.8%,28.9%{transform:scaleY(1.7)}8.9%,20%,31.1%{transform:scaleY(2.4)}}@keyframes gvWave{0%,100%{transform:scaleY(1)}30%{transform:scaleY(3.2)}60%{transform:scaleY(1.7)}80%{transform:scaleY(2.4)}}@media(max-width:900px){.gv-snip{display:none}.gv-how{column-gap:16px}.gv-step-t{font-size:19px}.gv-mini{width:132px}.gv-step .gv-key{min-width:54px;padding:0 10px}.gv-step .gv-key-sp{min-width:96px}.gv-end{--pk-W:min(var(--pk-wm),100vw - 2 * var(--gutter) - 40px);padding-top:calc(var(--pk-H) * .34 + 8px)}.gv-endsheet{align-items:center;text-align:center;min-height:0;padding:calc(var(--pk-H) * .66 + 34px) 24px 52px}.gv-peek{left:50%;right:auto;bottom:auto;top:calc(var(--pk-H) * -.34);translate:-50% 0}}@media(min-width:641px)and (max-width:900px){main.gv .pg-top.gv-top:not(:only-child){padding-top:clamp(104px,12svh,128px)}.gv .gv-top .pg-in{grid-template-columns:minmax(0,1fr);row-gap:40px;justify-items:center;text-align:center}.gv .gv-top .pg-txt{display:flex;flex-direction:column;align-items:center}.gv .gv-top .pg-cta{justify-content:center}.gv-stage{order:-1;aspect-ratio:16/10}.gv-card{width:min(62cqi,440px)}main.gv .pg-fam-list:not(.pg-fam-one){display:grid;grid-template-columns:repeat(2,auto);justify-content:center;column-gap:88px;row-gap:30px}}@media(max-width:640px){.gv{--gv-rad:16px}.gv-stage{order:-1;aspect-ratio:auto;height:min(100vw - 2 * var(--gutter),42svh);min-height:300px}main.gv .pg-top.gv-top{padding-top:clamp(96px,13svh,120px)}.gv .gv-top .pg-in{row-gap:28px}.gv-card{width:84cqi}.gv-chip{height:34px;line-height:34px;font-size:17px;padding:0 16px}.gv-pill,.gv-keys .gv-key{height:38px}.gv-pill{width:92px}.gv-key{min-width:56px;font-size:17px}.gv-key-sp{min-width:104px}.gv-dock{row-gap:10px}.gv-meta{margin-top:16px;text-align:center}.gv .gv-top .pg-cta:has(.gv-alt){flex-direction:column;gap:12px}.gv .gv-top .pg-cta:has(.gv-alt) .v-dl{flex:none}.gv-alt{margin:0;justify-content:center;height:52px}.gv-sheet{padding:56px 20px 44px}.gv-qs,.gv-ans{font-size:clamp(28px,7.6vw,32px)}.gv-ans{margin-top:30px}.gv-how{grid-template-columns:minmax(0,1fr);row-gap:22px;width:fit-content;max-width:100%;margin:44px auto 0}.gv-step{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;column-gap:18px;text-align:left}.gv-vis{height:64px;justify-content:center}.gv-mini{width:120px;height:64px;padding:0 14px;gap:7px}.gv-step .gv-keys{gap:6px}.gv-step .gv-key{height:40px;min-width:0;padding:0 9px;font-size:16px}.gv-step .gv-key-sp{min-width:0;padding:0 16px}.gv-step .gv-pill{width:100px;height:40px}.gv-step-t{font-size:19px}.gv-step-x{align-items:flex-start;gap:4px}.gv-step-l{max-width:none}.gv-cards{grid-template-columns:minmax(0,1fr);row-gap:28px;margin-top:36px}.gv-card3{display:grid;grid-template-columns:40% minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr;column-gap:18px}.gv-card3>.gv-p34{grid-column:1;grid-row:1 / -1}.gv-card3>.gv-when{grid-column:2;grid-row:2;margin-bottom:6px}.gv-card3>.gv-ct{grid-column:2;grid-row:3}.gv-card3>.gv-cl{grid-column:2;grid-row:4}.gv-p34{border-radius:16px}.gv-ink img{padding:8% 9% 36%}.gv-p34 .gv-pill-s{width:60px;height:26px;gap:3px;bottom:10px}.gv-p34 .gv-pill-s i{width:2.5px;height:4px}.gv-ct{margin:0;font-size:23px}.gv-cl{margin-top:6px}.gv-langs{gap:8px 18px;font-size:22px}.gv-say .gv-d{display:none}.gv-say blockquote{font-size:clamp(28px,7.6vw,32px);text-wrap:balance}.gv-faq .pg-q button{font-size:19px;padding:22px 2px}.gv-endsheet{padding-left:20px;padding-right:20px;padding-bottom:40px}.gv-endsheet .pg-cta{margin-top:26px;width:min(320px,100%)}}@media(min-width:641px)and (max-width:900px){.gv-h{font-size:clamp(52px,7.4vw,64px)}}@media(min-width:641px)and (max-width:1100px){.gv-ask .gv-sheet{padding-top:44px}}
.gv-faq .pg-q button{font-size:clamp(21px,1.75vw,24px);line-height:1.3;padding:24px 4px}
/* 23.10.: on a phone a Mac key shows its symbol alone (site.js MAC KEYS step 3) — "⌥ Option" + "Space" ran out of the 132-px column. */
@media(max-width:640px){html.lf-os-mac .gv-kw,html.lf-os-ios .gv-kw{display:none}html.lf-os-mac .gv-key[data-k-s]::after,html.lf-os-ios .gv-key[data-k-s]::after{content:attr(data-k-s)}}
/* 26.10. polish (drafts/polish-1026/made-for/REPORT.md). The feeling stands on paper, not in a sand sheet: the
   questions are grey (how reading feels today), the answer is ink (it comes on its own), and the answer carries
   the page's only hand accent. The H1 is plain serif, like the home hero. The three moments sit on one hairline,
   so they read as one day, not three cards. */
.gv-hw{display:inline-block}@media(min-width:641px){.gv-hw{white-space:nowrap}}
.gv-ask .gv-sheet{background:none;border-radius:0;padding:clamp(48px,6.4vw,112px) 0 0}
.gv-qs{color:var(--mute)}
.gv-mini{background:var(--gv-sand)}
@media(min-width:641px){.gv-cards{position:relative}.gv-cards::before{content:"";position:absolute;left:0;right:0;top:12px;border-top:1px solid var(--line)}.gv-when{position:relative;align-self:flex-start;padding-right:16px;background:var(--paper,#fdfcf8)}.gv-card3+.gv-card3>.gv-when{margin-left:-16px;padding-left:16px}}
@media(max-width:640px){.gv-ask .gv-sheet{padding:40px 0 0}}
