.block-narrative-design{padding-top:10%}@media only screen and (min-width: 1200px){.block-narrative-design{padding-top:100px}}@media only screen and (max-width: 600px){.block-narrative-design{padding-top:50px}}.block-narrative-design{padding-bottom:8%}@media only screen and (min-width: 1200px){.block-narrative-design{padding-bottom:80px}}@media only screen and (max-width: 600px){.block-narrative-design{padding-bottom:40px}}.block-narrative-design{--narrative-gutter: clamp(16px, 4vw, 48px);margin-block:0;background-color:var(--wp--preset--color--paper);color:var(--wp--preset--color--ink)}.block-narrative-design [data-tone=yellow]{--tone: var(--wp--preset--color--yellow)}.block-narrative-design [data-tone=purple]{--tone: var(--wp--preset--color--purple)}.block-narrative-design [data-tone=mint]{--tone: var(--wp--preset--color--mint)}.block-narrative-design [data-tone=orange]{--tone: var(--wp--preset--color--orange)}.block-narrative-design [data-tone=teal]{--tone: var(--wp--preset--color--teal)}.block-narrative-design [data-tone=green]{--tone: var(--wp--preset--color--green)}.block-narrative-design.is-accepted .narrative-panels .is-cut{display:none}.block-narrative-design.is-accepted .narrative-panels .is-added,.block-narrative-design.is-accepted .narrative-panels .is-moved{padding:0;border-bottom:0;background-color:transparent;outline:0}.block-narrative-design:has(.narrative-switch input:checked) .narrative-panels .is-cut{display:none}.block-narrative-design:has(.narrative-switch input:checked) .narrative-panels .is-added,.block-narrative-design:has(.narrative-switch input:checked) .narrative-panels .is-moved{padding:0;border-bottom:0;background-color:transparent;outline:0}.narrative-panels{display:grid;gap:clamp(28px,4vw,48px);margin-top:clamp(28px,4vw,48px)}.narrative-panels>*{width:min(1200px,calc(100% - var(--narrative-gutter) * 2));margin-inline:auto}.narrative-toolbar{position:relative;z-index:4;border:2px solid var(--wp--preset--color--ink);background-color:var(--wp--preset--color--white)}.narrative-toolbar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 18px;padding:6px 16px}.block-narrative-design.is-enhanced .narrative-toolbar-slot{display:contents}.block-narrative-design.is-enhanced .narrative-toolbar{position:fixed;right:0;bottom:0;left:0;width:auto;margin:0;padding-bottom:env(safe-area-inset-bottom);border-width:2px 0 0;visibility:hidden;transform:translateY(100%);transition:transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s}.block-narrative-design.is-enhanced .narrative-toolbar.is-docked{visibility:visible;transform:none;transition:transform .3s cubic-bezier(.22,1,.36,1),visibility 0s}@media (prefers-reduced-motion: reduce){.block-narrative-design.is-enhanced .narrative-toolbar,.block-narrative-design.is-enhanced .narrative-toolbar.is-docked{transition:none}}.block-narrative-design.is-enhanced .narrative-toolbar-inner{width:min(1200px,calc(100% - var(--narrative-gutter) * 2));margin-inline:auto;padding-inline:0}.narrative-switch{font-size:clamp(16px,1.6vw,16px);position:relative;display:inline-flex;align-items:center;gap:12px;min-height:44px;font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:1px;line-height:1.2;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.narrative-switch input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.narrative-switch .narrative-switch-track{position:relative;flex:0 0 auto;width:54px;height:30px;border:2px solid currentColor;background-color:var(--wp--preset--color--white);transition:background-color .2s ease-in-out}.narrative-switch .narrative-switch-track:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;background-color:var(--wp--preset--color--ink);transition:transform .25s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.narrative-switch .narrative-switch-track{transition:none}.narrative-switch .narrative-switch-track:after{transition:none}}.narrative-switch input:checked+.narrative-switch-track{background-color:var(--wp--preset--color--yellow)}.narrative-switch input:checked+.narrative-switch-track:after{transform:translate(24px)}.narrative-switch input:focus-visible+.narrative-switch-track{outline:3px solid var(--wp--preset--color--orange);outline-offset:3px}.narrative-legend{font-size:clamp(16px,1.6vw,16px);display:flex;gap:10px;margin:0;font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase}.narrative-legend .is-moved{padding:0 4px}.narrative-passage{--tone: var(--wp--preset--color--yellow);position:relative;padding:clamp(22px,3vw,36px) clamp(18px,3vw,40px) clamp(24px,3vw,38px);border:2px solid var(--wp--preset--color--ink);border-top:8px solid var(--tone);background-color:var(--wp--preset--color--white);box-shadow:8px 8px 0 var(--wp--preset--color--ink)}.narrative-passage-head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:20px}.narrative-passage-icon{font-size:clamp(48px,4.8vw,48px);display:grid;place-items:center;box-sizing:border-box;width:92px;height:92px;margin:0;padding:0;border:3px solid var(--wp--preset--color--ink);background-color:var(--tone);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1}@media only screen and (max-width: 600px){.narrative-passage-icon{font-size:clamp(32px,3.2vw,32px);width:64px;height:64px}}.narrative-passage-title{font-size:clamp(28px,3.2061068702vw,42px);margin:0;font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1.1}.narrative-passage-body{font-size:clamp(17px,1.7vw,17px);margin-top:22px;line-height:1.7}.narrative-passage-body>*{max-width:820px;margin:0}.narrative-passage-body>*+*{margin-top:14px}.narrative-passage-questions{margin:0;padding:4px 0 4px 18px;border-left:6px solid var(--tone)}.narrative-passage-questions p{font-size:clamp(22px,2.4vw,30px);margin:0;font-family:Oswald,Oswald Fallback,sans-serif;font-style:normal;font-weight:600;line-height:1.3}.narrative-passage-aside{font-size:clamp(16px,1.6vw,16px);padding:10px 14px 11px;background-color:var(--wp--preset--color--paper);line-height:1.6}.narrative-passage-aside p{margin:0}.narrative-passage-aside p+p{margin-top:10px}.narrative-passage-choices{font-size:clamp(17px,1.7vw,17px);display:grid;gap:12px;margin:26px 0 0;padding:18px 0 0;border-top:2px dashed var(--wp--preset--color--ink);list-style:none;line-height:1.5}.narrative-passage-choices li{margin:0}.narrative-choice{--tone: var(--wp--preset--color--yellow);display:inline-flex;align-items:center;gap:8px;color:inherit;font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:.4px;text-decoration:none;text-transform:uppercase}.narrative-choice b{font-size:clamp(20px,2vw,20px);display:inline-grid;place-items:center;min-width:54px;min-height:40px;padding:4px 8px 2px;border:2px solid var(--wp--preset--color--ink);background-color:var(--tone);box-shadow:4px 4px 0 var(--wp--preset--color--ink);color:var(--wp--preset--color--ink);transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.narrative-choice b{transition:none}}.narrative-choice[data-tone=teal] b{color:var(--wp--preset--color--white)}.narrative-choice:hover b,.narrative-choice:focus-visible b{box-shadow:1px 1px 0 var(--wp--preset--color--ink);transform:translate(3px,3px)}.narrative-choice:focus-visible{outline:3px solid var(--wp--preset--color--orange);outline-offset:4px}.narrative-manuscript{--tone: var(--wp--preset--color--yellow);position:relative;display:grid;gap:18px;padding:clamp(24px,4vw,52px);border:2px solid var(--wp--preset--color--ink);border-top:8px solid var(--tone);background-color:var(--wp--preset--color--white);box-shadow:8px 8px 0 var(--wp--preset--color--ink);scroll-margin-top:140px}@media only screen and (max-width: 600px){.narrative-manuscript{padding:22px 12px 24px}}.narrative-folio{font-size:clamp(16px,1.6vw,16px);position:absolute;top:14px;right:18px;margin:0;color:var(--wp--preset--color--slate);font-family:Oswald,Oswald Fallback,sans-serif;letter-spacing:1.2px;line-height:1.2;text-transform:uppercase}@media only screen and (max-width: 600px){.narrative-folio{position:static;justify-self:end;margin-bottom:-10px}}.narrative-manuscript-row{display:grid;grid-template-columns:minmax(0,680px) minmax(200px,260px);justify-content:space-between;align-items:start;gap:18px clamp(20px,4vw,56px)}@media only screen and (max-width: 860px){.narrative-manuscript-row{grid-template-columns:minmax(0,1fr)}}.narrative-manuscript-text{font-size:clamp(17px,1.7vw,17px);line-height:1.7}.narrative-manuscript-text>*{margin:0}.narrative-manuscript-text>*+*{margin-top:14px}.narrative-manuscript-text .is-style-eyebrow{margin:0}.narrative-manuscript-text .narrative-artifacts{margin-top:18px}.narrative-manuscript-title{font-size:clamp(30px,3.4074074074vw,46px);margin:0;font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1.1}.narrative-note{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px 11px;border:2px solid var(--wp--preset--color--ink);border-left:6px solid var(--tone);background-color:var(--wp--preset--color--white)}.narrative-note p{font-size:clamp(16px,1.6vw,16px);margin:0;font-style:italic;line-height:1.5}.narrative-note-mark{font-size:clamp(16px,1.6vw,16px);display:grid;place-items:center;width:36px;height:36px;border:2px solid var(--wp--preset--color--ink);background-color:var(--tone);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:700;line-height:1}.narrative-sample{font-size:clamp(17px,1.7vw,17px);padding:16px 18px 18px;border:2px dashed var(--wp--preset--color--ink);background-color:var(--wp--preset--color--paper);line-height:1.7}.narrative-sample p{margin:0}.narrative-sample p+p{margin-top:10px}.narrative-artifacts{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 12px}.narrative-artifacts .narrative-artifacts-label{flex:0 0 auto;margin:0}.narrative-artifacts .wp-block-list.is-style-pills{flex:1 1 0;min-width:min(100%,240px);margin:0}.narrative-artifacts .wp-block-list.is-style-pills li{font-size:clamp(16px,1.6vw,16px);text-transform:uppercase;line-height:1.6;font-weight:700;font-family:Oswald,Oswald Fallback,sans-serif;letter-spacing:1.5px;font-size:clamp(14px,1.4vw,14px);background-color:var(--wp--preset--color--mint);color:var(--wp--preset--color--ink);font-weight:400}.narrative-artifacts .wp-block-list.is-style-pills li:nth-child(4n+2){background-color:var(--wp--preset--color--lavender)}.narrative-artifacts .wp-block-list.is-style-pills li:nth-child(4n+3){background-color:var(--wp--preset--color--yellow)}.narrative-artifacts .wp-block-list.is-style-pills li:nth-child(4n+4){background-color:var(--wp--preset--color--green)}.narrative-arc{margin:0;padding:16px 18px 18px;border:2px solid var(--wp--preset--color--ink);background-color:var(--wp--preset--color--white);box-shadow:6px 6px 0 var(--wp--preset--color--mint)}@media only screen and (max-width: 600px){.narrative-arc{padding:12px 8px 14px}}.narrative-arc-chart{position:relative;display:none}.narrative-arc.is-enhanced .narrative-arc-chart{display:block}.narrative-arc-svg{display:block;width:100%;height:auto;overflow:visible}.narrative-arc-grid{fill:none;stroke:var(--wp--preset--color--placeholder);stroke-width:1.5px;stroke-dasharray:3 9}.narrative-arc-line{fill:none;stroke:var(--wp--preset--color--ink);stroke-width:5px;stroke-linecap:round}.narrative-arc-station circle{fill:var(--wp--preset--color--paper);stroke:var(--wp--preset--color--ink);stroke-width:3px}.narrative-arc-station.is-climax circle{fill:var(--wp--preset--color--mint)}.narrative-arc-station text{fill:var(--wp--preset--color--ink);font-family:Oswald,Oswald Fallback,sans-serif;text-anchor:middle}.narrative-arc-station .narrative-arc-value{font-size:clamp(16px,1.6vw,16px);font-weight:700}@media only screen and (max-width: 860px){.narrative-arc-station .narrative-arc-value{font-size:clamp(22px,2.2vw,22px)}}@media only screen and (max-width: 600px){.narrative-arc-station .narrative-arc-value{font-size:clamp(30px,3vw,30px)}}@media only screen and (max-width: 420px){.narrative-arc-station .narrative-arc-value{font-size:clamp(40px,4vw,40px)}}@media only screen and (max-width: 340px){.narrative-arc-station .narrative-arc-value{font-size:clamp(48px,4.8vw,48px)}}.narrative-arc-station .narrative-arc-label{font-size:clamp(13px,1.3vw,13px);fill:var(--wp--preset--color--slate);letter-spacing:.6px;text-transform:uppercase}@media only screen and (max-width: 1020px){.narrative-arc-station .narrative-arc-label{display:none}}.narrative-arc-handles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.narrative-arc-handle{position:absolute;width:44px;height:44px;border-radius:50%;translate:-50% -50%;cursor:grab;pointer-events:auto;touch-action:none}.narrative-arc-handle.is-dragging{outline:3px solid var(--wp--preset--color--orange);outline-offset:-8px;cursor:grabbing}.narrative-arc-beats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin:12px 0 0;padding:0;list-style:none}@media only screen and (max-width: 860px){.narrative-arc-beats{grid-template-columns:minmax(0,1fr)}}.narrative-arc-beats>.narrative-arc-beat{margin:0}.narrative-arc-beat{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:8px 10px;border:2px solid var(--wp--preset--color--ink);background-color:var(--wp--preset--color--paper)}.narrative-arc-beat .narrative-arc-name{font-size:clamp(16px,1.6vw,16px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.narrative-arc-beat .narrative-arc-tension{font-size:clamp(16px,1.6vw,16px);font-family:Oswald,Oswald Fallback,sans-serif}.narrative-arc-controls{display:flex;grid-column:1/-1;align-items:center;gap:6px}.narrative-arc-controls input[type=range]{flex:1 1 auto;min-width:0;min-height:36px;accent-color:var(--wp--preset--color--ink);touch-action:pan-y}.narrative-arc-reading{font-size:clamp(16px,1.6vw,16px);margin:12px 0 0;padding:8px 12px 9px;border-left:6px solid var(--wp--preset--color--mint);background-color:var(--wp--preset--color--paper);line-height:1.5}.narrative-sheet{display:grid;grid-template-columns:minmax(280px,340px) minmax(0,1fr);grid-template-areas:"identity identity" "stats discovery" "stats features" "gm features";align-items:start;gap:22px;scroll-margin-top:140px}@media only screen and (max-width: 960px){.narrative-sheet{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "stats" "gm" "discovery" "features"}}.narrative-sheet-identity,.narrative-sheet-stats,.narrative-sheet-gm,.narrative-sheet-discovery{padding:16px;border:2px solid var(--wp--preset--color--ink);background-color:var(--wp--preset--color--white)}.narrative-sheet-box-title{font-size:clamp(16px,1.6vw,16px);margin:-16px -16px 14px;padding:8px 14px 7px;background-color:var(--wp--preset--color--navy);color:var(--wp--preset--color--white);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:1.4px;line-height:1.3;text-transform:uppercase}.narrative-sheet-identity{display:grid;grid-area:identity;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;grid-template-areas:"kicker logo" "name logo" "fields fields";column-gap:24px;border-top:8px solid var(--wp--preset--color--yellow);box-shadow:8px 8px 0 var(--wp--preset--color--orange)}@media only screen and (max-width: 600px){.narrative-sheet-identity{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"logo" "kicker" "name" "fields"}}.narrative-sheet-logo{grid-area:logo;align-self:start;margin:0 0 16px}.narrative-sheet-logo[hidden]{display:none}.narrative-sheet-logo img{display:block;width:auto;max-width:320px;height:clamp(96px,10vw,128px);object-fit:contain}.narrative-sheet-logo img[hidden]{display:none}@media only screen and (max-width: 600px){.narrative-sheet-logo{justify-self:start;margin-bottom:8px}.narrative-sheet-logo img{height:88px}}.narrative-sheet-kicker{font-size:clamp(16px,1.6vw,16px);grid-area:kicker;margin:0;color:var(--wp--preset--color--slate);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:1.6px;text-transform:uppercase}.narrative-sheet-name{font-size:clamp(38px,5vw,64px);grid-area:name;align-self:start;margin:6px 0 16px;font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1.05;text-transform:uppercase}.narrative-sheet-fields{display:grid;grid-area:fields;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 20px;margin:0}@media only screen and (max-width: 800px){.narrative-sheet-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 420px){.narrative-sheet-fields{grid-template-columns:minmax(0,1fr)}}.narrative-sheet-fields div{display:grid;gap:4px}.narrative-sheet-fields dt{font-size:clamp(16px,1.6vw,16px);color:var(--wp--preset--color--slate);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.narrative-sheet-fields dd{font-size:clamp(17px,1.7vw,17px);margin:0;padding-bottom:4px;border-bottom:2px solid var(--wp--preset--color--ink);line-height:1.3}.narrative-sheet .is-fresh{animation:narrative-flash 1.1s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.narrative-sheet .is-fresh{animation:none}}@keyframes narrative-flash{0%{background-color:var(--wp--preset--color--yellow)}}.narrative-sheet-stats{grid-area:stats}.narrative-sheet-stat-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;margin:0;padding:0;list-style:none}@media only screen and (max-width: 960px){.narrative-sheet-stat-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width: 560px){.narrative-sheet-stat-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.narrative-sheet-stat-list>.narrative-sheet-stat{margin:0}.narrative-sheet-stat{position:relative;display:grid;justify-items:center;gap:4px;padding:8px 8px 27px;border:2px solid var(--wp--preset--color--ink);background-color:var(--wp--preset--color--paper)}.narrative-sheet-stat.is-weakest{border-color:var(--wp--preset--color--red);box-shadow:4px 4px 0 var(--wp--preset--color--red)}.narrative-sheet-stat-name{font-size:clamp(16px,1.6vw,16px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.narrative-sheet-stat-score{font-size:clamp(36px,3.6vw,36px);display:grid;place-items:center;width:64px;height:56px;border:2px solid var(--wp--preset--color--ink);background-color:var(--wp--preset--color--white);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1}.narrative-sheet-stat-mod{font-size:clamp(16px,1.6vw,16px);position:absolute;bottom:-14px;display:grid;place-items:center;width:36px;height:36px;border:2px solid var(--wp--preset--color--ink);border-radius:50%;background-color:var(--wp--preset--color--white);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600}.narrative-sheet-advice{font-size:clamp(16px,1.6vw,16px);margin:24px 0 0;padding:8px 12px 9px;border-left:6px solid var(--wp--preset--color--red);background-color:var(--wp--preset--color--paper);line-height:1.5}.narrative-sheet-advice a{color:inherit;font-weight:600}.narrative-sheet-tray{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:16px;padding:14px 12px;border:2px dashed var(--wp--preset--color--ink);background-color:var(--wp--preset--color--pale-mint)}.narrative-sheet-tray[hidden]{display:none}.narrative-sheet-roll{font-size:clamp(16px,1.6vw,16px);display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 16px;border:2px solid var(--wp--preset--color--ink);border-radius:0;background-color:var(--wp--preset--color--yellow);box-shadow:4px 4px 0 var(--wp--preset--color--ink);color:var(--wp--preset--color--ink);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.narrative-sheet-roll:hover,.narrative-sheet-roll:focus-visible{background-color:var(--wp--preset--color--green)}.narrative-sheet-roll:focus-visible{outline:3px solid var(--wp--preset--color--orange);outline-offset:3px}.narrative-sheet-dice{display:inline-flex;gap:12px}.narrative-sheet-dice.is-rolling .narrative-sheet-die{animation:narrative-tumble .22s linear infinite}.narrative-sheet-dice.is-rolling .narrative-sheet-die:nth-child(2){animation-delay:-.07s}.narrative-sheet-dice.is-rolling .narrative-sheet-die:nth-child(3){animation-delay:-.14s}@media (prefers-reduced-motion: reduce){.narrative-sheet-dice.is-rolling .narrative-sheet-die{animation:none}}.narrative-sheet-die{--die: var(--wp--preset--color--yellow);display:inline-grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));place-items:center;flex:0 0 auto;width:52px;height:52px;padding:7px;border:3px solid var(--wp--preset--color--ink);background-color:var(--wp--preset--color--white);box-shadow:5px 5px 0 var(--die)}.narrative-sheet-die i{width:9px;height:9px;border-radius:50%}.narrative-sheet-die i.is-on{background-color:var(--wp--preset--color--ink)}@keyframes narrative-tumble{0%,to{transform:rotate(-14deg) translateY(0)}50%{transform:rotate(14deg) translateY(-8px)}}.narrative-sheet-gm{grid-area:gm}.narrative-sheet-gm ul{font-size:clamp(16px,1.6vw,16px);display:grid;gap:10px;margin:0;padding-left:18px;line-height:1.55}.narrative-sheet-gm li{margin:0}.narrative-sheet-discovery{grid-area:discovery;border-left:8px solid var(--wp--preset--color--yellow)}.narrative-sheet-discovery p{font-size:clamp(17px,1.7vw,17px);margin:12px 0 0;line-height:1.6}.narrative-sheet-discovery-title{font-size:clamp(20px,2.2033898305vw,26px);margin:0;font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1.3}.narrative-sheet-features{display:grid;grid-area:features;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}@media only screen and (max-width: 1100px){.narrative-sheet-features{grid-template-columns:minmax(0,1fr)}}.narrative-sheet-features .narrative-sheet-features-title{grid-column:1/-1;margin:0}.narrative-sheet-feature{--tone: var(--wp--preset--color--yellow);display:grid;align-content:start;gap:10px;padding:18px 18px 20px;border:2px solid var(--wp--preset--color--ink);border-top:8px solid var(--tone);background-color:var(--wp--preset--color--white);scroll-margin-top:140px;transition:box-shadow .3s cubic-bezier(.22,1,.36,1)}.narrative-sheet-feature.is-suggested{box-shadow:8px 8px 0 var(--wp--preset--color--red)}.narrative-sheet-feature>*{margin:0}.narrative-sheet-feature>p:not([class]){font-size:clamp(16px,1.6vw,16px);line-height:1.6}.narrative-sheet-feature .wp-block-buttons{margin:4px 0 0}@media (prefers-reduced-motion: reduce){.narrative-sheet-feature{transition:none}}.narrative-sheet-feature-tag{font-size:clamp(16px,1.6vw,16px);display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--wp--preset--color--slate);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.narrative-sheet-feature-number{font-size:clamp(16px,1.6vw,16px);padding:2px 8px 1px;border:2px solid var(--wp--preset--color--ink);background-color:var(--tone);color:var(--wp--preset--color--ink);letter-spacing:.4px}[data-tone=teal] .narrative-sheet-feature-number{color:var(--wp--preset--color--white)}.narrative-sheet-feature-title{font-size:clamp(24px,2.4060150376vw,32px);font-family:Oswald,Oswald Fallback,sans-serif;font-weight:600;line-height:1.1}.narrative-sheet-feature-lead{font-size:clamp(19px,1.9vw,19px);line-height:1.45}.narrative-sheet-feature-flavour{font-size:clamp(16px,1.6vw,16px);padding:8px 12px 9px;background-color:var(--wp--preset--color--paper);font-style:italic;line-height:1.55}
