.hero-i{padding:88px 0 8px}.hero-i .hg-in{max-width:1344px;margin:0 auto;padding:0 16px;display:grid;gap:8px}.hero-i h1{font-family:var(--font-heading);font-weight:400;font-size:46px;line-height:1;letter-spacing:-.015em;max-width:8em;text-wrap:balance}.hero-i .he-sub{margin-top:16px;font-size:17px;line-height:1.45;max-width:34ch;color:var(--hm-muted)}.hero-i .he-btn{margin-top:24px;width:100%}.hero-i .he-price{margin-top:10px;font-size:15px;color:var(--hm-muted)}.hero-i .hg-stage{display:block;margin:8px -8px 0;border-radius:var(--hm-r)}@media(min-width:900px){.hero-i{min-height:100vh;padding:72px 0 0;display:flex;align-items:center}.hero-i .hg-in{width:100%;padding:0 48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px}.hero-i h1{font-size:84px;line-height:.97;max-width:6.4em}.hero-i .he-sub{font-size:19px;max-width:30ch;margin-top:28px}.hero-i .he-btn{width:auto;margin-top:36px;padding:0 28px;min-height:56px;font-size:17px}.hero-i .he-price{margin-top:14px}.hero-i .hg-stage{margin:0;justify-self:end;width:100%}}@property --nd{syntax:"<angle>";inherits:true;initial-value:25.2deg}@property --lt{syntax:"<length>";inherits:true;initial-value:0px}@property --rt{syntax:"<length>";inherits:true;initial-value:0px}.hero-i .hg-stage{position:relative;cursor:default;aspect-ratio:600/660}.i-frame{position:absolute;left:-16%;top:-7%;width:119%;aspect-ratio:1300/1346;container-type:inline-size;transition:--nd 2.6s linear(0,.265,.556,.816,1.012,1.135,1.191,1.195,1.165,1.118,1.069,1.026,.994,.975,.967,.967,.973,.981,.989,.997,1.002,1.005,1.006,1.006,1.004,1.003,1.002,1,1,.999,.999,.999,.999,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1) .55s,--lt 1.4s linear(0,.246,.568,.879,1.122,1.27,1.321,1.293,1.217,1.12,1.028,.958,.917,.904,.914,.938,.967,.994,1.014,1.026,1.029,1.025,1.018,1.009,1.001,.995,.992,.991,.993,.995,.998,1,1.002,1.002,1.003,1.002,1.001,1.001,1,1,.999) .55s,--rt 1.4s linear(0,.246,.568,.879,1.122,1.27,1.321,1.293,1.217,1.12,1.028,.958,.917,.904,.914,.938,.967,.994,1.014,1.026,1.029,1.025,1.018,1.009,1.001,.995,.992,.991,.993,.995,.998,1,1.002,1.002,1.003,1.002,1.001,1.001,1,1,.999) .55s}.i-frame .i-l,.i-frame .i-wt,.i-frame .i-grp{position:absolute;display:block;pointer-events:none;user-select:none}.i-frame .i-grp{inset:0}.i-frame img{display:block;width:100%;height:100%;user-select:none}.i-frame .i-shadow{left:12.154%;top:61.516%;width:75.615%;height:5.646%}.i-frame .i-body{left:10.846%;top:8.692%;width:74.077%;height:58.841%}.i-frame .i-needle{left:44.077%;top:17.533%;width:3.385%;height:16.345%;transform-origin:53.41% 80.68%;rotate:clamp(-66deg,var(--nd),66deg)}.i-frame .i-left{transform:translateY(var(--lt))}.i-frame .i-right{transform:translateY(var(--rt))}.i-frame .i-lpan{left:17.154%;top:51.857%;width:24.462%;height:6.166%}.i-frame .i-rpan{left:54.923%;top:53.195%;width:26%;height:6.315%}.i-frame .i-parcel{left:59.308%;top:47.994%;width:17.462%;height:7.281%}.i-parcel img{transform-origin:48.85% 100%}.i-rclip{position:absolute;left:49.077%;width:28.615%;top:63.566%;bottom:0;overflow:hidden}.i-roll{position:absolute;left:.308cqw;top:-.277cqw;width:28cqw;height:36.231cqw}.i-rtext{position:absolute;left:.669cqw;top:2.546cqw;width:26.565cqw;height:29.517cqw;transform-origin:0 0;transform:matrix(.9987,.051,-.013,1.0028,0,0);color:#161511}.i-rl{position:absolute;line-height:1;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:500}.i-rl.rb{font-weight:700}.i-rl.rs{color:#2e2a22}.i-big{font-family:var(--font-body);font-weight:400;letter-spacing:-.01em}.i-gu{font-weight:500}.i-rr{position:absolute;left:2.391cqw;right:2.391cqw;border-top:.074cqw dashed #9d9580}.i-frame .i-w100{left:36.538%;top:54.681%;width:3.615%;height:5.126%}.i-frame .i-w200{left:25.385%;top:47.994%;width:4.308%;height:5.944%}.i-frame .i-w500{left:20.154%;top:46.062%;width:5.462%;height:7.429%}.i-frame .i-w100{--hx:0cqw;--hy:0cqw;--px:-3.592cqw;--py:-6.254cqw}.i-frame .i-w200{--hx:6.038cqw;--hy:5.823cqw;--px:0cqw;--py:0cqw}.i-frame .i-w500{--hx:-7.654cqw;--hy:5.469cqw;--px:0cqw;--py:0cqw}.i-frame .i-wt{translate:var(--hx) var(--hy);transition:translate .55s cubic-bezier(.45,0,.2,1),opacity .3s}.i-frame .i-wt.on{translate:var(--px) var(--py);transform:translateY(var(--lt))}.i-wt.lift img{animation:i-lift .55s ease-in-out}@keyframes i-lift{50%{transform:translateY(-8.492cqw)}}.run .i-frame{animation:i-intro 5.4s linear both}@keyframes i-intro{0.00%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}0.93%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}1.85%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}2.78%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}3.70%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}4.63%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}5.56%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}6.48%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}7.41%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}8.33%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}9.26%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}10.19%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}11.11%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}12.04%{--nd:0deg;--rt:-.178cqw;--lt:.178cqw}12.96%{--nd:5.09deg;--rt:.007cqw;--lt:-.007cqw}13.89%{--nd:19.76deg;--rt:.378cqw;--lt:-.378cqw}14.81%{--nd:35.18deg;--rt:.554cqw;--lt:-.554cqw}15.74%{--nd:49.38deg;--rt:.549cqw;--lt:-.549cqw}16.67%{--nd:61.15deg;--rt:.434cqw;--lt:-.434cqw}17.59%{--nd:65.02deg;--rt:.296cqw;--lt:-.296cqw}18.52%{--nd:63.61deg;--rt:.194cqw;--lt:-.194cqw}19.44%{--nd:62.88deg;--rt:.151cqw;--lt:-.151cqw}20.37%{--nd:62.73deg;--rt:.16cqw;--lt:-.16cqw}21.30%{--nd:62.99deg;--rt:.197cqw;--lt:-.197cqw}22.22%{--nd:63.51deg;--rt:.238cqw;--lt:-.238cqw}23.15%{--nd:64.15deg;--rt:.265cqw;--lt:-.265cqw}24.07%{--nd:64.8deg;--rt:.275cqw;--lt:-.275cqw}25.00%{--nd:65.39deg;--rt:.271cqw;--lt:-.271cqw}25.93%{--nd:65.87deg;--rt:.259cqw;--lt:-.259cqw}26.85%{--nd:65.12deg;--rt:.247cqw;--lt:-.247cqw}27.78%{--nd:64.24deg;--rt:.24cqw;--lt:-.24cqw}28.70%{--nd:63.83deg;--rt:.238cqw;--lt:-.238cqw}29.63%{--nd:63.78deg;--rt:.24cqw;--lt:-.24cqw}30.56%{--nd:64deg;--rt:.243cqw;--lt:-.243cqw}31.48%{--nd:64.37deg;--rt:.246cqw;--lt:-.246cqw}32.41%{--nd:64.82deg;--rt:.248cqw;--lt:-.248cqw}33.33%{--nd:65.26deg;--rt:.249cqw;--lt:-.249cqw}34.26%{--nd:65.65deg;--rt:.248cqw;--lt:-.248cqw}35.19%{--nd:65.96deg;--rt:.247cqw;--lt:-.247cqw}36.11%{--nd:65.95deg;--rt:.246cqw;--lt:-.246cqw}37.04%{--nd:65.92deg;--rt:.246cqw;--lt:-.246cqw}37.96%{--nd:65.94deg;--rt:.046cqw;--lt:-.046cqw}38.89%{--nd:65.96deg;--rt:-.002cqw;--lt:.002cqw}39.81%{--nd:65.97deg;--rt:.06cqw;--lt:-.06cqw}40.74%{--nd:65.99deg;--rt:.166cqw;--lt:-.166cqw}41.67%{--nd:66deg;--rt:.26cqw;--lt:-.26cqw}42.59%{--nd:65.96deg;--rt:.312cqw;--lt:-.312cqw}43.52%{--nd:65.94deg;--rt:.319cqw;--lt:-.319cqw}44.44%{--nd:65.94deg;--rt:.297cqw;--lt:-.297cqw}45.37%{--nd:65.94deg;--rt:.265cqw;--lt:-.265cqw}46.30%{--nd:65.95deg;--rt:.239cqw;--lt:-.239cqw}47.22%{--nd:65.96deg;--rt:.226cqw;--lt:-.226cqw}48.15%{--nd:65.97deg;--rt:.225cqw;--lt:-.225cqw}49.07%{--nd:65.98deg;--rt:.233cqw;--lt:-.233cqw}50.00%{--nd:65.99deg;--rt:.242cqw;--lt:-.242cqw}50.93%{--nd:66deg;--rt:.249cqw;--lt:-.249cqw}51.85%{--nd:66deg;--rt:.253cqw;--lt:-.253cqw}52.78%{--nd:57.55deg;--rt:-.01cqw;--lt:.01cqw}53.70%{--nd:48.04deg;--rt:-.166cqw;--lt:.166cqw}54.63%{--nd:38.84deg;--rt:-.199cqw;--lt:.199cqw}55.56%{--nd:30.9deg;--rt:-.147cqw;--lt:.147cqw}56.48%{--nd:24.72deg;--rt:-.061cqw;--lt:.061cqw}57.41%{--nd:20.46deg;--rt:.013cqw;--lt:-.013cqw}58.33%{--nd:18.02deg;--rt:.054cqw;--lt:-.054cqw}59.26%{--nd:17.12deg;--rt:.058cqw;--lt:-.058cqw}60.19%{--nd:17.4deg;--rt:.04cqw;--lt:-.04cqw}61.11%{--nd:18.47deg;--rt:.014cqw;--lt:-.014cqw}62.04%{--nd:19.96deg;--rt:-.007cqw;--lt:.007cqw}62.96%{--nd:21.6deg;--rt:-.017cqw;--lt:.017cqw}63.89%{--nd:23.14deg;--rt:-.017cqw;--lt:.017cqw}64.81%{--nd:24.44deg;--rt:-.011cqw;--lt:.011cqw}65.74%{--nd:25.44deg;--rt:-.003cqw;--lt:.003cqw}66.67%{--nd:26.11deg;--rt:.003cqw;--lt:-.003cqw}67.59%{--nd:26.47deg;--rt:.005cqw;--lt:-.005cqw}68.52%{--nd:26.58deg;--rt:.005cqw;--lt:-.005cqw}69.44%{--nd:26.51deg;--rt:.003cqw;--lt:-.003cqw}70.37%{--nd:26.31deg;--rt:.001cqw;--lt:-.001cqw}71.30%{--nd:26.04deg;--rt:-.001cqw;--lt:.001cqw}72.22%{--nd:25.77deg;--rt:-.002cqw;--lt:.002cqw}73.15%{--nd:25.51deg;--rt:-.001cqw;--lt:.001cqw}74.07%{--nd:25.29deg;--rt:-.001cqw;--lt:.001cqw}75.00%{--nd:25.13deg;--rt:-0cqw;--lt:0cqw}75.93%{--nd:25.03deg;--rt:0cqw;--lt:-0cqw}76.85%{--nd:24.98deg;--rt:0cqw;--lt:-0cqw}77.78%{--nd:24.96deg;--rt:0cqw;--lt:-0cqw}78.70%{--nd:24.98deg;--rt:0cqw;--lt:-0cqw}79.63%{--nd:25.02deg;--rt:-0cqw;--lt:0cqw}80.56%{--nd:25.06deg;--rt:-0cqw;--lt:0cqw}81.48%{--nd:25.11deg;--rt:-0cqw;--lt:0cqw}82.41%{--nd:25.15deg;--rt:-0cqw;--lt:0cqw}83.33%{--nd:25.19deg;--rt:-0cqw;--lt:0cqw}84.26%{--nd:25.22deg;--rt:0cqw;--lt:-0cqw}85.19%{--nd:25.23deg;--rt:0cqw;--lt:-0cqw}86.11%{--nd:25.24deg;--rt:0cqw;--lt:-0cqw}87.04%{--nd:25.24deg;--rt:0cqw;--lt:-0cqw}87.96%{--nd:25.24deg;--rt:0cqw;--lt:-0cqw}88.89%{--nd:25.23deg;--rt:-0cqw;--lt:0cqw}89.81%{--nd:25.22deg;--rt:-0cqw;--lt:0cqw}90.74%{--nd:25.21deg;--rt:-0cqw;--lt:0cqw}91.67%{--nd:25.21deg;--rt:-0cqw;--lt:0cqw}92.59%{--nd:25.2deg;--rt:-0cqw;--lt:0cqw}93.52%{--nd:25.2deg;--rt:0cqw;--lt:-0cqw}94.44%{--nd:25.19deg;--rt:0cqw;--lt:-0cqw}95.37%{--nd:25.19deg;--rt:0cqw;--lt:-0cqw}96.30%{--nd:25.19deg;--rt:0cqw;--lt:-0cqw}97.22%{--nd:25.19deg;--rt:0cqw;--lt:-0cqw}98.15%{--nd:25.2deg;--rt:-0cqw;--lt:0cqw}99.07%{--nd:25.2deg;--rt:-0cqw;--lt:0cqw}100.00%{--nd:25.2deg;--rt:-0cqw;--lt:0cqw}}.run .i-parcel{animation:i-drop .53s cubic-bezier(.11,0,.5,0) .15s both}.run .i-parcel img{animation:i-squash .7s linear(0,.175,.399,.636,.857,1.041,1.177,1.261,1.296,1.29,1.253,1.197,1.132,1.069,1.013,.968,.938,.922,.918,.925,.938,.955,.972,.989,1.003,1.013,1.02,1.022,1.022,1.019,1.015,1.01,1.005,1.001,.998,.995,.994) .68s forwards}.run .i-w500 img{animation:i-wdrop .45s cubic-bezier(.11,0,.5,0) 1.55s both,i-wbounce .6s linear(0,.948,.916,.899,.896,.901,.913,.928,.944,.96,.974,.986,.996,.997,.992,.99,.988,.989,.99,.991,.993,.995,.996,.998,.999) 2s}.run .i-w200 img{animation:i-wdrop .45s cubic-bezier(.11,0,.5,0) 2.35s both,i-wbounce .6s linear(0,.948,.916,.899,.896,.901,.913,.928,.944,.96,.974,.986,.996,.997,.992,.99,.988,.989,.99,.991,.993,.995,.996,.998,.999) 2.8000000000000003s}.run .i-roll{animation:i-print 1.4s cubic-bezier(.16,1,.3,1) 3.6s both}.run .i-w100,.run .i-toy{animation:i-appear .45s cubic-bezier(.34,1.56,.64,1) 4.3s both}@keyframes i-drop{0%{transform:translateY(-37.185cqw);opacity:0}12%{opacity:1}to{transform:none;opacity:1}}@keyframes i-squash{0%{transform:scale(1.08,.84)}to{transform:none}}@keyframes i-wdrop{0%{transform:translateY(-22.646cqw);opacity:0}15%{opacity:1}to{transform:none;opacity:1}}@keyframes i-wbounce{0%{transform:translateY(-.425cqw)}to{transform:none}}@keyframes i-print{0%{transform:translateY(-100%)}to{transform:none}}@keyframes i-appear{0%{opacity:0;scale:.6;visibility:hidden}to{opacity:1;scale:1;visibility:visible}}.hero-i .hg-replay{all:unset;position:absolute;inset:0;z-index:1;cursor:pointer;border-radius:var(--hm-r)}.hero-i .hg-replay:focus-visible{outline:2px solid var(--hm-gold);outline-offset:4px}.hero-i .i-frame{z-index:2;pointer-events:none}.hero-i .i-toy{position:absolute;z-index:3}.hero-i .h-hint{font-family:var(--font-body);font-size:15px;color:var(--hm-muted);margin:0;white-space:nowrap}.hero-i .h-w{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent}.hero-i .h-w:focus-visible{outline:2px solid var(--hm-gold);outline-offset:2px}@media(max-width:899px){.hero-i .hg-stage{aspect-ratio:auto;margin:16px 0 96px}.i-frame{position:relative;left:0;top:0;width:100%}.hero-i .i-toy{left:0;right:0;top:calc(100% + 4px);display:flex;flex-direction:column;align-items:center;gap:8px}.hero-i .h-weights{display:flex;gap:10px}.hero-i .h-w{min-height:44px;min-width:76px;padding:0 14px;border:1px solid var(--hm-line);border-radius:999px;display:inline-flex;align-items:center;gap:8px;font:500 15px/1 var(--font-body);color:var(--hm-text);background:var(--hm-bg)}.hero-i .h-w.is-on{background:var(--hm-text);color:var(--hm-bg);border-color:var(--hm-text)}.hero-i .h-w-ico{width:14px;height:18px;background:radial-gradient(circle at 35% 30%,#f2d48a,#c9993a 55%,#7d5b1c);clip-path:polygon(30% 0,70% 0,70% 22%,100% 40%,100% 100%,0 100%,0 40%,30% 22%);flex:none}.i-frame .i-wt:not(.on){opacity:0}.run .i-w100{animation:none}}@media(min-width:900px){.hero-i .hg-stage{max-width:660px}.hero-i .i-toy{left:-16%;top:-7%;width:119%;aspect-ratio:1300/1346;pointer-events:none;container-type:inline-size}.hero-i .h-w{position:absolute;pointer-events:auto;border-radius:12px;transform:translate(-50%,-50%);translate:var(--hx) var(--hy);transition:translate .55s cubic-bezier(.45,0,.2,1)}.hero-i .h-w.is-on{translate:var(--px) var(--py)}.hero-i .h-w:hover{background:#c9993a14}.hero-i .h-w-ico{display:none}.hero-i .h-w-t{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:3px;padding:2px 4px;border-radius:4px;background:var(--hm-bg);font:600 11px/1 var(--font-body);color:var(--hm-text);white-space:nowrap;font-variant-numeric:tabular-nums}.hero-i .h-w-t .u{display:none}.hero-i .i-toy .h-w[data-g="100"]{--hx:0cqw;--hy:0cqw;--px:-3.592cqw;--py:-6.254cqw;left:38.346%;top:57.244%;width:max(44px,3.977%);height:max(44px,5.126%)}.hero-i .i-toy .h-w[data-g="200"]{--hx:6.038cqw;--hy:5.823cqw;--px:0cqw;--py:0cqw;left:27.538%;top:50.966%;width:max(44px,4.738%);height:max(44px,5.944%)}.hero-i .i-toy .h-w[data-g="500"]{--hx:-7.654cqw;--hy:5.469cqw;--px:0cqw;--py:0cqw;left:22.885%;top:49.777%;width:max(44px,6.008%);height:max(44px,7.429%)}.hero-i .h-hint{position:absolute;left:27.538%;top:69.465%;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.hero-i *{animation:none!important;transition:none!important}}.hero-i .i-eq{font-weight:600;color:var(--hm-paper-ink)}.hero-i .flash{animation:i-flash .9s cubic-bezier(.16,1,.3,1)}@keyframes i-flash{0%{background:#ebd48f}to{background:transparent}}@media(prefers-reduced-motion:reduce){.hero-i .flash{animation:none}}.steps[data-astro-cid-zbb37bwy]{list-style:none;margin:30px 0 0;padding:0}.steps[data-astro-cid-zbb37bwy] li[data-astro-cid-zbb37bwy]{display:grid;grid-template-columns:56px 1fr;column-gap:12px;padding:18px 0;border-top:1px dashed var(--hm-line)}.steps[data-astro-cid-zbb37bwy] li[data-astro-cid-zbb37bwy]:last-child{border-bottom:1px dashed var(--hm-line)}.n[data-astro-cid-zbb37bwy]{grid-row:span 2;font-family:var(--font-heading);font-size:56px;line-height:.9;font-weight:500}.steps[data-astro-cid-zbb37bwy] h3[data-astro-cid-zbb37bwy]{font-family:var(--font-body);font-size:20px;font-weight:500;line-height:1.3}.steps[data-astro-cid-zbb37bwy] p[data-astro-cid-zbb37bwy]{margin-top:6px;font-size:16px;color:var(--hm-muted)}@media(min-width:900px){.steps[data-astro-cid-zbb37bwy]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:56px}.steps[data-astro-cid-zbb37bwy] li[data-astro-cid-zbb37bwy]{display:block;border-top:0;border-left:1px dashed var(--hm-line);padding:4px 28px 8px}.steps[data-astro-cid-zbb37bwy] li[data-astro-cid-zbb37bwy]:first-child{border-left:0;padding-left:0}.steps[data-astro-cid-zbb37bwy] li[data-astro-cid-zbb37bwy]:last-child{border-bottom:0}.n[data-astro-cid-zbb37bwy]{display:block;font-size:96px;margin-bottom:14px}.steps[data-astro-cid-zbb37bwy] h3[data-astro-cid-zbb37bwy]{font-size:22px}}.hm-lead[data-astro-cid-qbos35nr] strong[data-astro-cid-qbos35nr]{font-weight:500;color:var(--hm-text)}.rows[data-astro-cid-qbos35nr]{margin:28px 0 0;border-bottom:1px solid var(--hm-line)}.rows[data-astro-cid-qbos35nr]>div[data-astro-cid-qbos35nr]{display:grid;grid-template-columns:1fr;gap:2px;padding:14px 0;border-top:1px solid var(--hm-line)}dt[data-astro-cid-qbos35nr]{font-weight:500}dd[data-astro-cid-qbos35nr]{margin:0;color:var(--hm-muted)}@media(min-width:900px){.rows[data-astro-cid-qbos35nr]{margin-top:48px}.rows[data-astro-cid-qbos35nr]>div[data-astro-cid-qbos35nr]{grid-template-columns:340px 1fr;gap:32px;padding:18px 0}}.setup[data-astro-cid-tfichshz]{margin-top:40px;padding:20px;border:1px solid var(--hm-text);border-radius:var(--hm-r);display:grid;gap:8px}h3[data-astro-cid-tfichshz]{font-size:30px;line-height:1.1}p[data-astro-cid-tfichshz]{max-width:56ch}@media(min-width:900px){.setup[data-astro-cid-tfichshz]{grid-template-columns:5fr 7fr;column-gap:64px;padding:28px 32px}}.tbl[data-astro-cid-whjdfph7]{margin-top:28px}table[data-astro-cid-whjdfph7]{width:100%;border-collapse:collapse;font-size:16px}th[data-astro-cid-whjdfph7],td[data-astro-cid-whjdfph7]{text-align:left;padding:11px 0;border-bottom:1px solid var(--hm-line);vertical-align:top}thead[data-astro-cid-whjdfph7] th[data-astro-cid-whjdfph7]{border-bottom:2px solid var(--hm-text);padding-bottom:12px;vertical-align:bottom;font-weight:400}thead[data-astro-cid-whjdfph7] th[data-astro-cid-whjdfph7]:not(:first-child),td[data-astro-cid-whjdfph7]{width:30%;padding-left:10px}tbody[data-astro-cid-whjdfph7] th[data-astro-cid-whjdfph7]{font-weight:400}.pname[data-astro-cid-whjdfph7]{display:block;font-family:var(--font-heading);font-size:26px;font-weight:600;line-height:1}.pprice[data-astro-cid-whjdfph7]{display:block;margin-top:4px;font-size:17px;font-weight:500}.pnote[data-astro-cid-whjdfph7]{display:block;margin-top:6px;font-size:14px;line-height:1.35;color:var(--hm-muted)}.after[data-astro-cid-whjdfph7]{margin-top:20px}.after[data-astro-cid-whjdfph7] strong[data-astro-cid-whjdfph7]{font-weight:500}@media(min-width:900px){table[data-astro-cid-whjdfph7]{font-size:17px}thead[data-astro-cid-whjdfph7] th[data-astro-cid-whjdfph7]:not(:first-child),td[data-astro-cid-whjdfph7]{width:24%}.pname[data-astro-cid-whjdfph7]{font-size:36px}}.faq[data-astro-cid-uujvmjen]{margin-top:28px;border-top:1px solid var(--hm-line);max-width:920px}details[data-astro-cid-uujvmjen]{border-bottom:1px solid var(--hm-line)}summary[data-astro-cid-uujvmjen]{position:relative;display:block;min-height:44px;padding:18px 40px 18px 0;cursor:pointer;list-style:none;font-family:var(--font-heading);font-size:23px;font-weight:600;line-height:1.2}summary[data-astro-cid-uujvmjen]::-webkit-details-marker{display:none}summary[data-astro-cid-uujvmjen]:before,summary[data-astro-cid-uujvmjen]:after{content:"";position:absolute;right:8px;top:50%;width:14px;height:2px;margin-top:-1px;background:var(--hm-text)}summary[data-astro-cid-uujvmjen]:after{transform:rotate(90deg)}details[data-astro-cid-uujvmjen][open] summary[data-astro-cid-uujvmjen]:after{display:none}.answer[data-astro-cid-uujvmjen]{padding:0 40px 22px 0;max-width:66ch;font-size:16px}.answer[data-astro-cid-uujvmjen] p[data-astro-cid-uujvmjen]+p[data-astro-cid-uujvmjen]{margin-top:12px}@media(min-width:900px){.faq[data-astro-cid-uujvmjen]{margin-top:48px}summary[data-astro-cid-uujvmjen]{font-size:28px;padding:24px 48px 24px 0}.answer[data-astro-cid-uujvmjen]{font-size:17px;padding-bottom:28px}}.hm-sec[data-astro-cid-uksgcafc].final{padding:64px 0 72px}.hm-in[data-astro-cid-uksgcafc]{display:grid;gap:20px;justify-items:start}.hm-sec[data-astro-cid-uksgcafc].final h2[data-astro-cid-uksgcafc]{font-weight:400;line-height:1.02;max-width:18ch}p[data-astro-cid-uksgcafc]{color:var(--hm-muted)}.hm-btn[data-astro-cid-uksgcafc]{width:100%}@media(min-width:640px){.hm-btn[data-astro-cid-uksgcafc]{width:auto}}@media(min-width:900px){.hm-sec[data-astro-cid-uksgcafc].final{padding:120px 0 112px}.hm-sec[data-astro-cid-uksgcafc].final h2[data-astro-cid-uksgcafc]{font-size:72px}}.hm{--hm-bg: var(--color-bg);--hm-text: var(--color-text);--hm-muted: var(--color-text-muted);--hm-line: var(--color-surface-3);--hm-surface: var(--color-surface-1);--hm-gold: #c9993a;--hm-on-gold: #1c1a14;--hm-paper-ink: #1b1b17;--hm-r: 6px;background:var(--hm-bg);color:var(--hm-text);font-size:17px;line-height:1.55;font-variant-numeric:lining-nums tabular-nums}.hm h1,.hm h2,.hm h3{font-family:var(--font-heading);font-weight:500;color:var(--hm-text)}.hm :focus-visible{outline:2px solid var(--hm-gold);outline-offset:3px;border-radius:var(--hm-r)}.hm-in{max-width:1344px;margin:0 auto;padding:0 16px}.hm-sec{padding:52px 0;border-top:1px solid var(--hm-line)}.hm-sec.alt{background:var(--hm-surface)}.hm-sec h2{font-size:38px;line-height:1.05;max-width:16ch}.hm-lead{margin-top:12px;color:var(--hm-muted);max-width:52ch}.hm-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 24px;border-radius:var(--hm-r);font-family:var(--font-body);font-weight:500;font-size:17px;line-height:1.2;text-align:center;text-decoration:none;background:var(--hm-gold);color:var(--hm-on-gold);border:1px solid transparent}.hm-btn:hover{background:#d6a748}@media(min-width:900px){.hm-in{padding:0 48px}.hm-sec{padding:96px 0}.hm-sec h2{font-size:56px}}@media(prefers-color-scheme:dark){.hm{--hm-muted: var(--color-text-soft)}}@media(prefers-color-scheme:dark){#site-header.light-hero:not(.scrolled) .logo-light{display:block!important}#site-header.light-hero:not(.scrolled) .logo-dark{display:none!important}}
