html,body{overflow-x:clip}:root{--tc-night:#06223a;--tc-deep:#0b3556;--tc-teal:#006a66;--tc-teal-deep:#00524f;--tc-amber:#d4903b;--tc-gold:#ffd166;--tc-day:#f5f1e8;--tc-paper:#fffdf8;--tc-ink:#06223a;--tc-ink-2:#3f4a55;--tc-on-dark:#f7f5ef;--tc-on-dark-2:#c9d6e2;--tc-rule:#06223a1f;--tc-rule-dark:#ffffff2e;--tc-mark:#fde68a;--tc-wrong-face:#fbe3df;--tc-wrong-ink:#a3261c;--tc-right-face:#dcf1e6;--tc-right-ink:#0b5650;--tc-shadow:0 30px 60px -28px #06223a8c, 0 2px 6px #06223a24;--tc-glow:#2fb8ad;--tc-marshie-body:#fffaf0;--tc-marshie-glint:#fff;--tc-marshie-shade:#e8d9c0;--tc-teal-soft:#17a095;--tc-amber-soft:#efb765;--tc-night-low:#16486e;--tc-shade-ink:#041627;--tc-marshie-lift:#8a5a2259;--tc-sky-night:linear-gradient(180deg, #03111f 0%, #06223a 42%, #0e3a5c 78%, #16587a 100%);--tc-sky-deep:linear-gradient(180deg, #0b3556 0%, #13527a 52%, #2a7f96 100%);--tc-sky-teal:linear-gradient(180deg, #063f44 0%, #00524f 46%, #1f8f7c 100%);--tc-sky-dawn:linear-gradient(180deg, #f2a877 0%, #f8c990 34%, #fde3b8 68%, #fff1d9 100%);--tc-sky-morning:linear-gradient(180deg, #fde6c4 0%, #fdf0dc 52%, #f9f2e4 100%);--tc-sky-day:linear-gradient(180deg, #fdf7ea 0%, #f8f3e8 60%, #f5f1e8 100%);--tc-rest-face:linear-gradient(180deg, #f5f1e8 0%, #fbf8f1 45%, #f3ede1 100%);--tc-float-dark:#bfe6f0;--tc-float-light:#8a5a22;--tc-gutter:64px;--tc-nav:72px;--tc-radius:18px;--tc-micro:.12s;--tc-short:.22s;--tc-out:cubic-bezier(.16, 1, .3, 1)}.tc{--tc-font:var(--font-hanken-grotesk), var(--font-be-vietnam-pro), Arial, sans-serif;font-family:var(--tc-font);background:var(--tc-day);color:var(--tc-ink)}@media (max-width:60rem){:root{--tc-gutter:24px;--tc-nav:64px}}.tc-headline{letter-spacing:-.03em;white-space:pre-line;overflow-wrap:break-word;min-width:0;max-width:11ch;color:var(--tc-on-dark);margin:0;font-size:clamp(3rem,2rem + 5vw,6rem);font-weight:700;line-height:1.02}.tc-hero__lead{max-width:34ch;color:var(--tc-on-dark-2);margin:20px 0 0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.45}.tc-title{letter-spacing:-.025em;overflow-wrap:break-word;text-wrap:balance;min-width:0;max-width:17ch;margin:0;font-size:clamp(1.875rem,1.25rem + 2.4vw,3.25rem);font-weight:700;line-height:1.1}.tc-lead{max-width:46ch;color:var(--ink-2,var(--tc-ink-2));margin:16px 0 0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.55}.tc-points{gap:12px;margin:24px 0 0;padding:0;font-size:1rem;line-height:1.4;list-style:none;display:grid}.tc-points li{border-left:2px solid var(--line,var(--tc-rule));padding-left:20px}.tc-points--small{gap:8px;font-size:.9375rem}.tc-byline{margin:16px 0 0;font-weight:600}.tc-tools{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.tc-tools h3{margin:0;font-size:1.125rem;font-weight:700}.tc-tools p{max-width:46ch;color:var(--ink-2,var(--tc-ink-2));margin:4px 0 0;font-size:.9375rem;line-height:1.45}.tc-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.tc-button{min-height:52px;font-family:var(--tc-font);cursor:pointer;transition:transform var(--tc-micro) var(--tc-out), background-color var(--tc-short) var(--tc-out), border-color var(--tc-short) var(--tc-out);border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:1.0625rem;font-weight:700;text-decoration:none;display:inline-flex}.tc-button:active{transform:translateY(1px)}.tc-button:focus-visible,.tc-price a:focus-visible{outline:3px solid var(--tc-gold);outline-offset:3px;transition:none}.tc-button--main{background:var(--tc-gold);color:var(--tc-night)}.tc-button--main:hover{background:var(--tc-paper)}.tc-button--ghost{border-color:var(--tc-rule-dark);color:var(--tc-on-dark)}.tc-button--ghost:hover{border-color:var(--tc-on-dark)}.tc-button--quiet{border-color:var(--tc-ink);color:var(--tc-ink);margin-top:24px}.tc-button--quiet:hover{background:var(--tc-ink);color:var(--tc-on-dark)}.tc-film{position:relative}.tc-anchor{top:calc((var(--i) + .34) / var(--n) * 100%);scroll-margin-top:0;position:absolute}.tc-film__stage{position:relative}.tc-scene{--ink:var(--tc-ink);--ink-2:var(--tc-ink-2);--line:var(--tc-rule);--sky:var(--tc-day);background:var(--sky);color:var(--ink);position:relative}.tc-scene--night,.tc-scene--deep,.tc-scene--teal{--ink:var(--tc-on-dark);--ink-2:var(--tc-on-dark-2);--line:var(--tc-rule-dark)}.tc-scene--night{--sky:var(--tc-sky-night)}.tc-scene--deep{--sky:var(--tc-sky-deep)}.tc-scene--teal{--sky:var(--tc-sky-teal)}.tc-scene--dawn{--sky:var(--tc-sky-dawn)}.tc-scene--morning{--sky:var(--tc-sky-morning)}.tc-scene--day{--sky:var(--tc-sky-day)}.tc-wipe{display:none}.tc-sky-hero{background:var(--tc-sky-night);position:absolute;inset:0}.tc-floats{pointer-events:none;color:var(--tc-float-dark);position:absolute;inset:0;overflow:clip}.tc-scene--dawn .tc-floats,.tc-scene--morning .tc-floats,.tc-scene--day .tc-floats{color:var(--tc-float-light)}.tc-float{left:var(--x);top:var(--y);opacity:var(--o);transform:rotate(var(--turn));position:absolute}.tc-horizon{aspect-ratio:1;background:var(--tc-deep);width:240vmax;box-shadow:0 -2px 0 var(--tc-glow), 0 -30px 90px -10px var(--tc-glow);opacity:.85;pointer-events:none;border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%,93%)}.tc-hero{min-height:100svh;overflow:clip}.tc-hero__grid{max-width:1280px;min-height:100svh;padding:calc(var(--tc-nav) + 16px) var(--tc-gutter) 56px;align-items:center;gap:32px;margin-inline:auto;display:flex;position:relative}.tc-hero__copy{flex:56%;min-width:0;max-width:620px;position:relative}.tc-hero__marshie{flex:44%;max-width:460px}.tc-scene__grid{max-width:1280px;padding:96px var(--tc-gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:32px;margin-inline:auto;display:grid;position:relative}.tc-scene--flip .tc-scene__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.tc-scene--flip .tc-copy{order:2}.tc-copy{min-width:0}.tc-visual{perspective:1500px;min-width:0}.tc-stage{aspect-ratio:16/11;transform-style:preserve-3d;position:relative}.tc-shot{border-radius:var(--tc-radius);background:var(--tc-paper);box-shadow:var(--tc-shadow);position:absolute;inset:0;overflow:hidden}.tc-shot__image{object-fit:cover;object-position:top left}.tc-paper{background:var(--tc-paper);width:70%;color:var(--tc-ink);box-shadow:var(--tc-shadow);border-radius:14px;padding:20px;position:absolute;bottom:-6%;left:-4%;transform:translateZ(70px)}.tc-scene--flip .tc-paper{left:auto;right:4%}.tc-paper__question{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.tc-paper__answer{background:var(--tc-right-face);color:var(--tc-right-ink);border-radius:999px;margin:8px 0 0;padding:4px 12px;font-size:.8125rem;font-weight:700;display:inline-block}.tc-paper__text{color:var(--tc-ink-2);margin:12px 0 0;font-size:.9375rem;line-height:1.55}.tc-mark{color:var(--tc-ink);background-image:linear-gradient(var(--tc-mark), var(--tc-mark));background-repeat:no-repeat;background-size:100% 100%}.tc-wrong{background:var(--tc-wrong-face);color:var(--tc-wrong-ink);border-radius:4px;padding:0 4px;font-weight:600}.tc-fix{background:var(--tc-right-face);color:var(--tc-right-ink);border-radius:8px;margin:12px 0 0;padding:8px 12px;font-size:.9375rem;font-weight:700}.tc-note{color:var(--tc-ink-2);margin:8px 0 0;font-size:.875rem}.tc-bands{border-top:1px solid var(--tc-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0;padding-top:12px;display:grid}.tc-bands dt{color:var(--tc-ink-2);font-size:.75rem}.tc-bands dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.25rem;font-weight:700}.tc-stage--deck{transform-style:preserve-3d}.tc-deck{transform:translate3d(calc(var(--j) * 5%), calc(var(--j) * 5%), calc(var(--j) * 40px));position:absolute;inset:0}.tc-pitch{background:var(--tc-paper);width:52%;box-shadow:var(--tc-shadow);border-radius:14px;padding:12px 16px;position:absolute;bottom:-10%;right:-3%;transform:translateZ(120px)}.tc-pitch svg{fill:none;stroke-width:4px;stroke-linecap:round;width:100%;height:auto;display:block}.tc-pitch__model{stroke:var(--tc-amber)}.tc-pitch__you{stroke:var(--tc-teal)}.tc-pitch__key{color:var(--tc-ink-2);gap:16px;margin:8px 0 0;padding:0;font-size:.75rem;font-weight:600;list-style:none;display:flex}.tc-pitch__key li:before{content:"";vertical-align:middle;background:var(--tc-amber);border-radius:2px;width:14px;height:3px;margin-right:8px;display:inline-block}.tc-pitch__key li+li:before{background:var(--tc-teal)}.tc-stage--phones .tc-shot--back{inset:0 16% 8% 0}.tc-shot--phone{aspect-ratio:9/18;width:26%;inset:auto 0 -6% auto;transform:translateZ(80px)}.tc-shot--phone-2{bottom:-14%;right:28%;transform:translateZ(40px)}.tc-portrait{aspect-ratio:4/5;border-radius:var(--tc-radius);max-width:400px;box-shadow:var(--tc-shadow);margin-inline:auto;position:relative;overflow:hidden}.tc-portrait__image{object-fit:cover}.ms{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block}.ms svg{width:100%;height:auto;display:block;overflow:visible}.tc-scene--dawn .ms svg,.tc-scene--morning .ms svg,.tc-scene--day .ms svg{filter:drop-shadow(0 8px 14px var(--tc-marshie-lift))}.tc-scene__marshie{width:clamp(118px,25svh,210px);position:absolute;bottom:2%;right:2%}.tc-scene--flip .tc-scene__marshie{left:2%;right:auto}.tc-scene[data-scene=introduction] .tc-scene__marshie{left:43%}.ms:focus-visible{outline:3px solid var(--tc-gold);outline-offset:3px;border-radius:24px}@media (prefers-reduced-motion:no-preference){.ms__head{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(calc(var(--mx,0) * 2.4deg));transition:transform var(--tc-short) var(--tc-out)}.ms__look{transform:translate(calc(var(--mx,0) * 7px), calc(var(--my,0) * 5px));transition:transform var(--tc-short) var(--tc-out)}.ms__eye{transform-box:fill-box;transform-origin:50%;animation:5.4s linear infinite ms-blink}@keyframes ms-blink{0%,95%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.ms__root{animation:4.4s ease-in-out infinite ms-breathe}@keyframes ms-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ms__arm{transform-box:view-box;transform-origin:190px 166px}.ms[data-react=wave] .ms__arm{animation:1s ease-in-out ms-wave}@keyframes ms-wave{0%,to{transform:rotate(0)}25%{transform:rotate(26deg)}50%{transform:rotate(4deg)}75%{transform:rotate(22deg)}}.ms[data-react=jump] .ms__root{animation:.9s ease-in-out ms-jump}@keyframes ms-jump{0%,to{transform:translateY(0)}12%{transform:translateY(5px)}48%{transform:translateY(-46px)}86%{transform:translateY(3px)}}.ms[data-react=wink] .ms__eye--right{animation:.9s linear ms-wink}@keyframes ms-wink{0%,to{transform:scaleY(1)}20%,74%{transform:scaleY(.1)}}}.tc .font-display{font-family:var(--tc-font)}.tc-rest{isolation:isolate;background:var(--tc-rest-face);color:var(--tc-ink);padding:96px 0;position:relative}.tc-rest:before{content:"";z-index:-1;opacity:.09;pointer-events:none;background-image:url(/images/doodles.svg);background-size:960px 960px;position:absolute;inset:0}.tc .nen-sang{background:var(--tc-rest-face)}.tc-container{max-width:1280px;padding-inline:var(--tc-gutter);margin-inline:auto}.tc-feature-groups{gap:40px;margin-top:40px;display:grid}.tc-feature-group{border-top:1px solid var(--tc-rule);grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:32px;padding-top:20px;display:grid}.tc-feature-group h3{margin:0;font-size:1.125rem;font-weight:700}.tc-feature-group table{border-collapse:collapse;width:100%}.tc-feature-group th,.tc-feature-group td{text-align:left;vertical-align:top;padding:8px 12px 8px 0;font-size:.9375rem;line-height:1.4}.tc-feature-group th{width:30%;font-weight:700}.tc-feature-group td{color:var(--tc-ink-2)}.tc-feature-group td.tc-cost{text-align:right;width:19%;color:var(--tc-teal);font-variant-numeric:tabular-nums;padding-right:0;font-weight:700}.tc-price{padding-top:0}.tc-price__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px;display:grid}.tc-price__col{border-top:2px solid var(--tc-ink);padding-top:20px}.tc-price__col h3{margin:0;font-size:1.5rem;font-weight:700}.tc-price__col>p{color:var(--tc-ink-2);margin:12px 0 0;font-size:1rem;line-height:1.5}.tc-price__col a{color:var(--tc-teal)}.tc-price__from{font-weight:700}.tc-price__plans{margin:12px 0 0;padding:0;list-style:none}.tc-price__plans li{border-bottom:1px solid var(--tc-rule);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;padding:8px 0;font-size:1rem;display:flex}.tc-price__strike{color:var(--tc-ink-2);font-weight:400}@media (max-width:47.5rem){.tc-hero__grid{padding-top:calc(var(--tc-nav) + 28px);align-items:flex-start}.tc-floats{inset:52% 0 0}.tc-hero__grid{flex-direction:column;justify-content:flex-start;align-items:stretch}.tc-hero__copy{flex:none}.tc-hero__marshie{flex:none;width:min(66vw,38svh);margin-inline:auto}.tc-scene__marshie{width:96px;bottom:1%}.tc-scene[data-scene=introduction] .tc-scene__marshie{left:auto;right:2%}.tc-headline{font-size:clamp(2.75rem,13vw,3.75rem)}.tc-scene__grid,.tc-scene--flip .tc-scene__grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:72px}.tc-scene--flip .tc-copy{order:0}.tc-paper{width:100%;margin-top:-26%;position:relative;bottom:auto;left:auto;transform:none}.tc-stage{aspect-ratio:16/10}.tc-feature-group{grid-template-columns:minmax(0,1fr);gap:8px}.tc-feature-group th,.tc-feature-group td{width:auto;padding:0;display:block}.tc-feature-group tr{border-bottom:1px solid var(--tc-rule);padding:12px 0;display:block}.tc-feature-group td.tc-cost{text-align:left;width:auto;margin-top:4px}.tc-price__grid{grid-template-columns:minmax(0,1fr)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.tc{timeline-scope:--film}.tc-film{height:calc(var(--n) * 150svh);view-timeline:--film block}.tc-film__stage{background:var(--tc-night);height:100svh;position:sticky;top:0;overflow:clip}.tc-scene{--len:calc(100% / var(--n));--s:calc(var(--i) * var(--len));--f:calc(var(--len) * .22);z-index:calc(var(--i) + 1);pointer-events:none;background:0 0;position:absolute;inset:0;overflow:clip}.tc-copy a,.tc-copy button,.tc-hero__copy a,.tc-hero__copy button{pointer-events:auto}.tc-hero__grid{pointer-events:none}.tc-wipe{background:var(--sky);will-change:transform;animation:linear both tc-wipe;animation-timeline:--film;animation-range:contain calc(var(--s) - var(--f)) contain calc(var(--s) + var(--f) * .5);border-radius:50% 50% 0 0/18svh 18svh 0 0;display:block;position:absolute;inset:-18svh -12vw 0}@keyframes tc-wipe{0%{transform:translateY(120%)}to{transform:translateY(0)}}.tc-floats{animation:linear both tc-show-floats;animation-timeline:--film;animation-range:contain var(--s) contain calc(var(--s) + var(--f))}@keyframes tc-show-floats{0%{opacity:0}to{opacity:1}}.tc-float{animation:linear both tc-drift;animation-timeline:--film;animation-range:contain calc(var(--s) - var(--f)) contain calc(var(--s) + var(--len))}@keyframes tc-drift{0%{transform:translate3d(0, var(--d), 0) rotate(calc(var(--turn) - 8deg))}to{transform:translate3d(0, calc(var(--d) * -1), 0) rotate(calc(var(--turn) + 8deg))}}.tc-hero .tc-floats{animation:none}.tc-scene__marshie{pointer-events:auto;animation:linear both tc-marshie;animation-timeline:--film;animation-range:contain calc(var(--s) + var(--f) * .3) contain calc(var(--s) + var(--f) * 1.2)}@keyframes tc-marshie{0%{visibility:hidden;opacity:0;transform:translateY(70px)scale(.86)}to{visibility:visible;opacity:1;transform:none}}.tc-scene__grid{height:100%;padding-block:calc(var(--tc-nav) + 8px) 40px;position:relative}.tc-copy{animation:linear both tc-copy;animation-timeline:--film;animation-range:contain calc(var(--s) - var(--f) * .1) contain calc(var(--s) + var(--f) * .9)}@keyframes tc-copy{0%{visibility:hidden;opacity:0;transform:translateY(44px)}to{visibility:visible;opacity:1;transform:none}}.tc-visual{animation:linear both tc-arrive;animation-timeline:--film;animation-range:contain calc(var(--s) - var(--f) * .3) contain calc(var(--s) + var(--f) * 1.1)}@keyframes tc-arrive{0%{opacity:0;transform:translate3d(0,34%,-260px)rotateX(22deg)}to{opacity:1;transform:none}}.tc-stage{animation:linear both tc-pan;animation-timeline:--film;animation-range:contain var(--s) contain calc(var(--s) + var(--len))}@keyframes tc-pan{0%{transform:rotateY(-11deg)rotateX(6deg)}to{transform:rotateY(9deg)rotateX(-3deg)}}.tc-scene--flip .tc-stage{animation-direction:reverse}.tc-mark{animation:linear both tc-sweep;animation-timeline:--film;animation-range:contain calc(var(--s) + var(--len) * .3) contain calc(var(--s) + var(--len) * .6)}@keyframes tc-sweep{0%{background-size:0% 100%}to{background-size:100% 100%}}.tc-fix,.tc-note,.tc-bands{animation:linear both tc-show;animation-timeline:--film;animation-range:contain calc(var(--s) + var(--len) * .34) contain calc(var(--s) + var(--len) * .5)}.tc-note{animation-range:contain calc(var(--s) + var(--len) * .46) contain calc(var(--s) + var(--len) * .6)}.tc-bands{animation-range:contain calc(var(--s) + var(--len) * .58) contain calc(var(--s) + var(--len) * .74)}@keyframes tc-show{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tc-deck,.tc-tools li{--t:calc(var(--s) + var(--f) * .3 + var(--j) * var(--len) * .24);animation:linear both tc-deal;animation-timeline:--film;animation-range:contain var(--t) contain calc(var(--t) + var(--len) * .14)}@keyframes tc-deal{0%{opacity:0;transform:translate3d(calc(var(--j) * 5% + 16%), calc(var(--j) * 5% + 8%), -120px)}to{opacity:1;transform:translate3d(calc(var(--j) * 5%), calc(var(--j) * 5%), calc(var(--j) * 40px))}}.tc-tools li{animation-name:tc-row}@keyframes tc-row{0%{opacity:.32}to{opacity:1}}.tc-pitch{animation:linear both tc-show;animation-timeline:--film;animation-range:contain calc(var(--s) + var(--len) * .34) contain calc(var(--s) + var(--len) * .46)}.tc-pitch path{stroke-dasharray:1;animation:linear both tc-draw;animation-timeline:--film;animation-range:contain calc(var(--s) + var(--len) * .42) contain calc(var(--s) + var(--len) * .7)}@keyframes tc-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.tc-shot--phone{animation:linear both tc-phone;animation-timeline:--film;animation-range:contain calc(var(--s) + var(--len) * .2) contain calc(var(--s) + var(--len) * .44)}.tc-shot--phone-2{animation-range:contain calc(var(--s) + var(--len) * .36) contain calc(var(--s) + var(--len) * .6)}@keyframes tc-phone{0%{opacity:0;transform:translateY(46%)}to{opacity:1;transform:translateZ(80px)}}.tc-hero{--len:calc(100% / var(--n));min-height:0}.tc-hero__grid{height:100%;min-height:0}.tc-hero__copy{animation:linear both tc-leave;animation-timeline:--film;animation-range:contain 0% contain calc(var(--len) * .72)}@keyframes tc-leave{0%{opacity:1;transform:none}55%{opacity:1}to{visibility:hidden;opacity:0;transform:translateY(-56px)}}.tc-hero__marshie{pointer-events:auto;animation:linear both tc-leave;animation-timeline:--film;animation-range:contain 0% contain calc(var(--len) * .72)}.tc>header{color:var(--tc-on-dark);background:0 0;border-color:#0000;animation:linear both tc-nav;animation-timeline:--film;animation-range:contain 50% contain 58%;position:fixed;inset-inline:0}@keyframes tc-nav{0%{color:var(--tc-on-dark);background-color:#0000;border-color:#0000}to{color:var(--tc-ink);background-color:var(--tc-day);border-color:var(--tc-rule)}}.tc>header>div:first-child a:not(.nut-dam),.tc>header>div:first-child span,.tc>header>div:first-child button{color:inherit}.tc>header .nut-dam{background-image:none;background-color:var(--tc-gold);color:var(--tc-night)}@media (max-width:47.5rem){.tc-film{height:calc(var(--n) * 130svh)}.tc-scene__grid,.tc-scene--flip .tc-scene__grid{padding-block:calc(var(--tc-nav) + 8px) 0;align-content:start;gap:20px}.tc-title{font-size:clamp(1.625rem,7vw,2rem)}.tc-lead{margin-top:8px;font-size:.9375rem}.tc-points{gap:8px;margin-top:12px;font-size:.9375rem}.tc-tools{gap:8px;margin-top:12px}.tc-tools p{font-size:.875rem}.tc-stage{max-height:34svh;margin-inline:auto}.tc-portrait{max-width:44vw}.tc-paper{display:none}}}}
