html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
@media (prefers-reduced-motion:no-preference){@keyframes lp1-settle{0%{transform:translateY(6px)}to{transform:translateY(0)}}.lp1-settle{animation:.38s cubic-bezier(.16,1,.3,1) both lp1-settle}.lp1-settle-1{animation-delay:40ms}.lp1-settle-2{animation-delay:80ms}.lp1-settle-3{animation-delay:.12s}.lp1-settle-4{animation-delay:.16s}}.lp1-tier-underline{background:var(--color-tb-accent);width:33.3333%;height:2px;transform:translateX(var(--lp1-tier-offset,0%));transition:transform .2s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.lp1-tier-underline{transition:none}}
:root{--fx-ease:cubic-bezier(.16, 1, .3, 1)}.fa-svg{width:100%;height:100%;display:block;overflow:visible}.fa-ink,.fa-ink-bold,.fa-accent,.fa-accent-bold,.fa-accent-dash,.fa-paper-bold,.fa-hair,.fa-hair-ink{fill:none;stroke-linecap:round;stroke-linejoin:round}.fa-ink{stroke:var(--color-tb-ink);stroke-width:1.25px}.fa-ink-bold{stroke:var(--color-tb-ink);stroke-width:2px}.fa-accent{stroke:var(--color-tb-accent);stroke-width:1.25px}.fa-accent-bold{stroke:var(--color-tb-accent);stroke-width:2.25px}.fa-accent-dash{stroke:var(--color-tb-accent);stroke-width:1.25px;stroke-dasharray:4 3;stroke-linecap:butt}.fa-paper-bold{stroke:var(--color-tb-surface);stroke-width:2.25px}.fa-hair{stroke:var(--color-tb-hairline);stroke-width:1px}.fa-hair-ink{stroke:var(--color-tb-ink);stroke-opacity:.45;stroke-width:1px}.fa-sheet{fill:var(--color-tb-surface);stroke:var(--color-tb-ink);stroke-width:1.25px;stroke-linejoin:round}.fa-sheet-ghost{fill:var(--color-tb-surface);stroke:var(--color-tb-ink);stroke-opacity:.35;stroke-width:1px}.fa-sheet-accent{fill:var(--color-tb-selection);stroke:var(--color-tb-accent);stroke-width:1.5px}.fa-wash{fill:var(--color-tb-surface-2)}.fa-sel{fill:var(--color-tb-selection)}.fa-accent-band,.fa-accent-fill,.fa-bar-accent,.fa-chip-accent,.fa-dot,.fa-over{fill:var(--color-tb-accent)}.fa-bar,.fa-tick,.fa-dot-ink,.fa-actual{fill:var(--color-tb-ink)}.fa-bar-soft{fill:var(--color-tb-ink);fill-opacity:.32}.fa-chip{fill:none;stroke:var(--color-tb-ink);stroke-opacity:.5;stroke-width:1px}.fa-chip-outline{fill:var(--color-tb-surface);stroke:var(--color-tb-accent);stroke-width:1.5px}.fa-placeholder,.fa-draft{fill:none;stroke:var(--color-tb-ink);stroke-opacity:.45;stroke-width:1px;stroke-dasharray:3 3}.fa-track{fill:var(--color-tb-surface);stroke:var(--color-tb-ink);stroke-opacity:.35;stroke-width:1px}.fa-area{fill:var(--color-tb-accent);fill-opacity:.14}.fa-label-box{fill:var(--color-tb-surface);stroke:var(--color-tb-accent);stroke-width:1px}.fa-stamp-box{fill:var(--color-tb-surface);stroke:var(--color-tb-accent);stroke-width:1.75px}.fa-mono{font:500 11px/1 var(--font-mono);letter-spacing:.04em;fill:var(--color-tb-accent-ink)}.fa-mono-bold{font:600 12px/1 var(--font-mono);letter-spacing:.12em;fill:var(--color-tb-ink)}.fa-mono-ink{font:500 9px/1 var(--font-mono);letter-spacing:.1em;fill:var(--color-tb-steel)}.fa-label-box-ink{fill:var(--color-tb-surface);stroke:var(--color-tb-ink);stroke-opacity:.55;stroke-width:1px}.fa-raised,.fa-raised-outline{transform:translateY(-10px)}.fa-pop,.fa-rise,.fa-slide,.fa-fill-x,.fa-stamp{transform-box:fill-box}.fa-pop,.fa-stamp{transform-origin:50%}.fa-fill-x{transform-origin:0}.fa-draw{stroke-dasharray:1 1;stroke-dashoffset:0}@keyframes fa-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fa-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes fa-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fa-fade{0%{opacity:0}to{opacity:1}}@keyframes fa-fill-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes fa-slide{0%{opacity:0;transform:translate(var(--dx,0px), var(--dy,0px))}30%{opacity:1}to{opacity:1;transform:none}}@keyframes fa-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes fa-wipe-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes fa-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes fa-raise{0%{transform:none}to{transform:translateY(-10px)}}@media (prefers-reduced-motion:no-preference){[data-armed]:not([data-play]) :is(.fa-pop,.fa-rise,.fa-fade,.fa-slide,.fa-blink){opacity:0}[data-armed]:not([data-play]) .fa-draw{stroke-dashoffset:1px}[data-armed]:not([data-play]) .fa-fill-x{transform:scaleX(0)}[data-armed]:not([data-play]) .fa-wipe{clip-path:inset(0 100% 0 0)}[data-armed]:not([data-play]) .fa-wipe-down{clip-path:inset(0 0 100%)}[data-armed]:not([data-play]) :is(.fa-raised,.fa-raised-outline){transform:none}[data-play] .fa-draw{animation:fa-draw var(--dur,.56s) var(--fx-ease) calc(var(--sd,0s) + var(--d,0s)) both}[data-play] .fa-pop{animation:fa-pop var(--dur,.42s) var(--fx-ease) calc(var(--sd,0s) + var(--d,0s)) both}[data-play] .fa-rise{animation:fa-rise var(--dur,.52s) var(--fx-ease) calc(var(--sd,0s) + var(--d,0s)) both}[data-play] .fa-fade{animation:fa-fade var(--dur,.42s) var(--fx-ease) calc(var(--sd,0s) + var(--d,0s)) both}[data-play] .fa-fill-x{animation:fa-fill-x var(--dur,.46s) var(--fx-ease) calc(var(--sd,0s) + var(--d,0s)) both}[data-play] .fa-slide{animation:fa-slide var(--dur,.64s) var(--fx-ease) calc(var(--sd,0s) + var(--d,0s)) both}[data-play] .fa-wipe{animation:fa-wipe var(--dur,.52s) var(--fx-ease) calc(var(--sd,0s) + var(--d,0s)) both}[data-play] .fa-wipe-down{animation:fa-wipe-down var(--dur,.52s) var(--fx-ease) calc(var(--sd,0s) + var(--d,0s)) both}[data-play] .fa-blink{animation:fa-blink .9s steps(1) var(--d,0s) 3 both}[data-play] :is(.fa-raised,.fa-raised-outline){animation:fa-raise .52s var(--fx-ease) calc(var(--sd,0s) + .34s) both}}@media (prefers-reduced-motion:no-preference) and (hover:hover){:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) .fa-draw{animation:fa-draw var(--dur,.56s) var(--fx-ease) var(--d,0s) both}:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) .fa-pop{animation:fa-pop var(--dur,.42s) var(--fx-ease) var(--d,0s) both}:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) .fa-rise{animation:fa-rise var(--dur,.52s) var(--fx-ease) var(--d,0s) both}:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) .fa-fade{animation:fa-fade var(--dur,.42s) var(--fx-ease) var(--d,0s) both}:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) .fa-fill-x{animation:fa-fill-x var(--dur,.46s) var(--fx-ease) var(--d,0s) both}:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) .fa-slide{animation:fa-slide var(--dur,.64s) var(--fx-ease) var(--d,0s) both}:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) .fa-wipe{animation:fa-wipe var(--dur,.52s) var(--fx-ease) var(--d,0s) both}:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) .fa-wipe-down{animation:fa-wipe-down var(--dur,.52s) var(--fx-ease) var(--d,0s) both}:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) .fa-blink{animation:fa-blink .9s steps(1) var(--d,0s) 3 both}:is(.fcard:hover,.fcard:focus-visible,.fx-hover:hover) :is(.fa-raised,.fa-raised-outline){animation:fa-raise .52s var(--fx-ease) .34s both}}@media (prefers-reduced-motion:no-preference) and (hover:none){.fcard:focus-visible .fa-draw{animation:fa-draw var(--dur,.56s) var(--fx-ease) var(--d,0s) both}.fcard:focus-visible .fa-pop{animation:fa-pop var(--dur,.42s) var(--fx-ease) var(--d,0s) both}.fcard:focus-visible .fa-rise{animation:fa-rise var(--dur,.52s) var(--fx-ease) var(--d,0s) both}.fcard:focus-visible .fa-fill-x{animation:fa-fill-x var(--dur,.46s) var(--fx-ease) var(--d,0s) both}}.fcard{--fx-rx:0deg;--fx-ry:0deg;--fx-lift:0px;border:1px solid var(--color-tb-line);border-radius:var(--radius-tb);background:var(--color-tb-surface);min-width:0;box-shadow:5px 5px 0 0 var(--color-tb-ink);color:var(--color-tb-ink);transform:perspective(900px) translate(var(--fx-lift), var(--fx-lift)) rotateX(var(--fx-rx)) rotateY(var(--fx-ry));transition:transform .26s var(--fx-ease), box-shadow .26s var(--fx-ease);will-change:auto;flex-direction:column;display:flex;position:relative}.fcard:focus-visible{outline:2px solid var(--color-tb-accent);outline-offset:3px}@media (prefers-reduced-motion:no-preference) and (hover:hover){.fcard:hover,.fcard:focus-visible{--fx-lift:-3px;box-shadow:8px 8px 0 0 var(--color-tb-ink)}.fcard[data-tilting]{transition:box-shadow .26s var(--fx-ease)}}.fcard:active{--fx-lift:0px;box-shadow:3px 3px 0 0 var(--color-tb-ink)}.fcard-art{border-bottom:1px solid var(--color-tb-hairline);background-color:var(--color-tb-paper);background-image:linear-gradient(color-mix(in oklab, var(--color-tb-hairline) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-tb-hairline) 55%, transparent) 1px, transparent 1px);background-position:-1px -1px;background-size:14px 14px;height:104px;padding:10px 12px;position:relative;overflow:hidden}@media (min-width:640px){.fcard-art{height:150px;padding:14px 18px}}@media (min-width:1024px){.fcard-art{height:176px}}@media (max-width:639px){.fcard{flex-direction:row}.fcard-art{border-bottom:0;border-right:1px solid var(--color-tb-hairline);flex:0 0 40%;height:auto;min-height:104px;padding:8px}.fcard .fa-ink,.fcard .fa-sheet{stroke-width:1.9px}.fcard .fa-bar-soft{fill-opacity:.5}.fcard-wide{flex-direction:column}.fcard-wide .fcard-art{border-right:0;border-bottom:1px solid var(--color-tb-hairline);flex:none;height:132px}.fcard-wide .fa-ink,.fcard-wide .fa-sheet{stroke-width:1.4px}}.fcard-arrow{transition:transform .26s var(--fx-ease);display:inline-block}@media (hover:hover){.fcard:hover .fcard-arrow,.fcard:focus-visible .fcard-arrow{transform:translate(4px)}}.lp1-slot-editor{min-height:591px}.lp1-slot-import{min-height:403px}.lp1-slot-ai{min-height:331px}@media (min-width:640px){.lp1-slot-editor{min-height:562px}.lp1-slot-ai{min-height:311px}}.peek-tabs{border-bottom:1px solid var(--color-tb-hairline);grid-auto-flow:column;gap:0;display:inline-grid}.peek-tab{min-height:44px;font:600 .75rem/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-tb-steel);transition:color .2s var(--fx-ease);align-items:center;gap:.5rem;padding:0 .875rem;display:inline-flex;position:relative}.peek-tab:hover,.peek-tab[aria-pressed=true]{color:var(--color-tb-ink)}.peek-tab:after{content:"";background:var(--color-tb-accent);transform-origin:0;height:2px;transition:transform .32s var(--fx-ease);position:absolute;inset:auto .5rem -1px;transform:scaleX(0)}.peek-tab[aria-pressed=true]:after{transform:none}.peek{perspective:1800px;isolation:isolate;position:relative}.peek:before{content:"";z-index:-1;background-image:linear-gradient(color-mix(in oklab, var(--color-tb-hairline) 70%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-tb-hairline) 70%, transparent) 1px, transparent 1px);pointer-events:none;background-size:16px 16px;position:absolute;inset:-40px -24px;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.peek-card{transform-style:preserve-3d;transition:transform .76s var(--fx-ease), min-height .56s var(--fx-ease);position:relative}[data-side=link] .peek-card{transform:rotateY(-180deg)}.peek-face{backface-visibility:hidden;min-width:0;position:relative}.peek-back{position:absolute;inset:0 0 auto;transform:rotateY(180deg)}.peek{padding-bottom:56px}.peek-corner{min-height:44px;font:600 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-tb-accent-ink);cursor:pointer;border-radius:2px;align-items:center;gap:.5rem;padding:0 .25rem 0 .625rem;display:inline-flex;position:absolute;top:calc(100% + 10px);right:0}.peek-corner:hover{color:var(--color-tb-ink)}.peek-glyph{width:22px;height:22px;transition:transform .42s var(--fx-ease);overflow:visible}.peek-glyph-sheet{fill:var(--color-tb-surface);stroke:var(--color-tb-ink);stroke-width:1.25px;stroke-linejoin:round}.peek-glyph-fold{fill:var(--color-tb-accent);stroke:var(--color-tb-ink);stroke-width:1.25px;stroke-linejoin:round}@media (hover:hover) and (prefers-reduced-motion:no-preference){.peek-corner:hover .peek-glyph,.peek-corner:focus-visible .peek-glyph{transform:perspective(60px)rotateY(-180deg)}}.pain-art{border:1px solid var(--color-tb-hairline);border-radius:var(--radius-tb);background-color:var(--color-tb-surface);background-image:linear-gradient(color-mix(in oklab, var(--color-tb-hairline) 50%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-tb-hairline) 50%, transparent) 1px, transparent 1px);background-position:-1px -1px;background-size:14px 14px;height:168px;padding:12px 14px}@media (min-width:768px){.pain-art{height:188px}}.band-marks{pointer-events:none;position:absolute;inset:0}.band-marks svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.band-marks path{vector-effect:non-scaling-stroke}.how-art{border:1px solid var(--color-tb-hairline);border-radius:var(--radius-tb);background-color:var(--color-tb-surface);background-image:linear-gradient(color-mix(in oklab, var(--color-tb-hairline) 50%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-tb-hairline) 50%, transparent) 1px, transparent 1px);background-position:-1px -1px;background-size:14px 14px;height:170px;padding:10px 12px}.how-line{background:var(--color-tb-accent);--d:.12s;--dur:.7s;flex:1;height:1.5px}.how-mark{background:var(--color-tb-accent);width:14px;height:14px;-webkit-mask:var(--mark) center / 14px 14px no-repeat;-webkit-mask:var(--mark) center / 14px 14px no-repeat;mask:var(--mark) center / 14px 14px no-repeat;flex:none}.how-mark-next{--d:.7s;--mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M4 2l5 5-5 5' fill='none' stroke='%23000' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.how-mark-done{--d:.76s;--mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 7l3.5 3.5L12 4' fill='none' stroke='%23000' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.guides{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:82%;grid-auto-flow:column;gap:14px;padding:4px 16px 14px;scroll-padding-inline:16px;display:grid;overflow-x:auto}.guides::-webkit-scrollbar{display:none}.guides>li{scroll-snap-align:start}@media (min-width:640px){.guides{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:20px;padding:0;overflow:visible}}@media (min-width:1024px){.guides{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (max-width:639px){.gcard{height:162px}.gcard-cover{aspect-ratio:auto;flex:0 0 46%}.gcard-body{gap:6px;padding:12px}.gcard-title{font-size:.8125rem;line-height:1.25}.gcard-desc,.gcard-read{display:none}.gcard-foot{padding-top:0}.gcard:focus-visible{outline-offset:1px}}@media (min-width:360px) and (max-width:639px){.gcard-title{font-size:.875rem}}.gcard-cover{aspect-ratio:16/10;border-bottom:1px solid var(--color-tb-line);background:var(--color-tb-surface-2);position:relative;overflow:hidden}.gcard-img{filter:saturate(.72)contrast(1.02);transition:transform .7s var(--fx-ease), filter .4s var(--fx-ease)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.gcard:is(:hover,:focus-visible) .gcard-img{filter:none;transform:scale(1.05)}}.gcard-chip{border:1px solid var(--color-tb-line);background:var(--color-tb-paper);font:600 .625rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-tb-ink);border-radius:2px;padding:4px 7px;position:absolute;bottom:10px;left:10px}.gthumb{background-color:var(--color-tb-paper);background-image:linear-gradient(color-mix(in oklab, var(--color-tb-hairline) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-tb-hairline) 55%, transparent) 1px, transparent 1px);background-size:14px 14px;padding:12px 16px;position:absolute;inset:0}.pcheck{vertical-align:top;background:var(--color-tb-ink);width:16px;height:16px;-webkit-mask:var(--check) center / 16px 16px no-repeat;-webkit-mask:var(--check) center / 16px 16px no-repeat;mask:var(--check) center / 16px 16px no-repeat;--check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3.2 3.2L13 4.8' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--d:calc(.18s + var(--ci,0) * .14s + var(--ri,0) * 90ms);margin-top:2px;display:inline-block}.pcard-pro .pcheck{background:var(--color-tb-accent-ink)}.pcard:nth-child(2){--ci:1}.pcard:nth-child(3){--ci:2}.pcard li:nth-child(2){--ri:1}.pcard li:nth-child(3){--ri:2}.pcard li:nth-child(4){--ri:3}.pcard li:nth-child(5){--ri:4}.pcard li:nth-child(6){--ri:5}@media (min-width:768px){.pcard-pro{transform:translateY(-8px)}}.pstamp{display:inline-block;transform:rotate(-3deg)}@keyframes p-raise{0%{transform:none}to{transform:translateY(-8px)}}@keyframes p-stamp{0%{opacity:0;transform:scale(1.9)rotate(-14deg)}to{opacity:1;transform:rotate(-3deg)}}@keyframes price-roll{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){[data-armed]:not([data-play]) .pcard-pro{transform:none}[data-play] .pcard-pro{animation:p-raise .62s var(--fx-ease) .52s backwards}}@media (prefers-reduced-motion:no-preference){.pcard{transition:transform .26s var(--fx-ease), box-shadow .26s var(--fx-ease)}[data-armed]:not([data-play]) .pstamp{opacity:0}[data-play] .pstamp{animation:p-stamp .52s var(--fx-ease) .76s backwards}.price-roll{animation:price-roll .36s var(--fx-ease) both;display:inline-block}.billed-in{animation:fa-rise .32s var(--fx-ease) both}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.pcard:hover{box-shadow:8px 8px 0 0 var(--color-tb-ink);transform:translate(-3px,-3px)}.pcard-pro:hover{box-shadow:8px 8px 0 0 var(--color-tb-accent);transform:translate(-3px,-11px)}}
.sc{border-top:1px solid var(--color-tb-hairline);background:var(--color-tb-paper);padding:64px max(16px,50% - 36rem + 16px) 72px}@media (min-width:640px){.sc{padding:80px max(24px,50% - 36rem + 24px) 88px}}.sc-title{text-wrap:balance;max-width:24ch;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.08}.sc-row{gap:20px;margin-top:48px;display:grid}@media (min-width:1024px){.sc-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;margin-top:72px}.sc-row:nth-child(odd):not(.sc-row-next){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sc-row:nth-child(odd):not(.sc-row-next) .sc-copy{order:2}}.sc-copy{min-width:0}.sc-name{font:500 .6875rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-tb-steel);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sc-name>span:first-child{border:1px solid var(--color-tb-line);letter-spacing:.12em;color:var(--color-tb-ink);padding:2px 6px;font-weight:600}.sc-h{font-family:var(--font-sans);letter-spacing:-.012em;color:var(--color-tb-ink);text-wrap:balance;margin-top:14px;font-size:clamp(21px,2vw,26px);font-weight:600;line-height:1.12}.sc-p{max-width:46ch;color:var(--color-tb-ink);text-wrap:pretty;margin-top:10px;font-size:1rem;line-height:1.6}.sc-p+.sc-p{color:var(--color-tb-steel)}.sc-more{border-radius:var(--radius-tb);min-height:44px;font:600 .75rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-tb-ink);align-items:center;gap:8px;margin-top:8px;transition:color .2s ease-out;display:inline-flex}.sc-more:hover{color:var(--color-tb-accent-ink)}.sc-row-next{border-top:1px dashed color-mix(in oklab, var(--color-tb-ink) 45%, transparent);margin-top:64px;padding-top:32px}.sc-row-next .sc-h{font-size:clamp(19px,1.7vw,22px)}@media (min-width:1024px){.sc-row-next{grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-top:80px;padding-top:40px}}.sc-frame{border:1px solid var(--color-tb-line);border-radius:var(--radius-tb);background-color:var(--color-tb-paper);background-image:linear-gradient(color-mix(in oklab, var(--color-tb-hairline) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-tb-hairline) 55%, transparent) 1px, transparent 1px);width:100%;min-width:0;box-shadow:5px 5px 0 0 var(--color-tb-ink);background-position:-1px -1px;background-size:14px 14px;position:relative;overflow:hidden;container-type:size}.sc-frame[data-fx-replay]{cursor:pointer}.sc-lead{height:470px}.sc-next{height:300px}@media (min-width:640px){.sc-lead{height:440px}}@media (min-width:1024px){.sc-next{height:260px}}