@font-face{font-family:Shippori Mincho;font-weight:700;font-display:swap;src:url(/fonts/shippori-mincho-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Shippori Mincho;font-weight:800;font-display:swap;src:url(/fonts/shippori-mincho-latin-800-normal.woff2) format("woff2")}@font-face{font-family:Shippori Mincho Deco;font-weight:800;font-display:swap;src:url(/fonts/shippori-mincho-jp-deco-800.ttf) format("truetype")}@font-face{font-family:Zen Kaku Gothic New;font-weight:400;font-display:swap;src:url(/fonts/zen-kaku-gothic-new-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Zen Kaku Gothic New;font-weight:700;font-display:swap;src:url(/fonts/zen-kaku-gothic-new-latin-700-normal.woff2) format("woff2")}:root{--sumi-950:#0F0B09;--sumi-900:#14100D;--sumi-800:#211A15;--sumi-700:#342A22;--washi-50:#FBF7EE;--washi-100:#F4ECDD;--washi-200:#EADFCA;--washi-300:#D9CBAF;--shu-500:#E04A33;--shu-600:#C8321E;--shu-700:#A82616;--kin-400:#D4AF6A;--kin-700:#86602A;--text:var(--sumi-900);--text-muted:#5A4C40;--text-on-ink:var(--washi-100);--text-muted-on-ink:#B9AC98;--accent:var(--shu-600);--accent-hover:var(--shu-700);--accent-on-ink:var(--shu-500);--line:rgba(20,16,13,.16);--line-on-ink:rgba(244,236,221,.18);--focus:#1F6FEB;--font-display:"Shippori Mincho","Hiragino Mincho ProN","Yu Mincho",Georgia,serif;--font-body:"Zen Kaku Gothic New","Hiragino Sans","Yu Gothic",system-ui,-apple-system,"Segoe UI",sans-serif;--font-deco:"Shippori Mincho Deco","Shippori Mincho","Yu Mincho",serif;--section-y:clamp(2.75rem,2rem + 4vw,5rem);--gutter:1.25rem;--tap:3rem;--r-paper:3px;--r-card:10px;--r-chip:999px;--sh-paper:0 1px 0 rgba(255,255,255,.6) inset,0 1px 2px rgba(60,35,15,.18),0 10px 24px -10px rgba(60,35,15,.35);--sh-lift:0 2px 4px rgba(60,35,15,.2),0 24px 48px -18px rgba(40,20,8,.55);--sh-stamp:0 2px 0 var(--shu-700),0 8px 16px -8px rgba(168,38,22,.6);--ease-ink:cubic-bezier(.22,.8,.2,1);--ease-steam:cubic-bezier(.4,0,.2,1);--ease-stamp:cubic-bezier(.3,1.5,.5,1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--sumi-950);color:var(--text);font:400 1.0625rem/1.6 var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display);font-weight:800;line-height:1.2;letter-spacing:-.01em;text-wrap:balance;margin:0}h2{font-size:clamp(1.75rem,1.4rem + 2vw,2.5rem)}h3{font-size:1.15rem;font-weight:700}h4{font-size:1.05rem;font-weight:700}p{margin:0}ul,ol{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.label{font:700 .75rem/1.2 var(--font-body);letter-spacing:.14em;text-transform:uppercase}.center{text-align:center}.ink{background:var(--sumi-900);color:var(--text-on-ink);--fg-m:var(--text-muted-on-ink)}.paper{background:var(--washi-100)}.wash{background:var(--washi-200)}.paper,.wash{color:var(--text);--fg-m:var(--text-muted)}.sec{position:relative;padding-block:var(--section-y);overflow-x:clip}.ink:before,.paper:before{content:"";position:absolute;inset:0;pointer-events:none;background-position:center top}.ink:before{background-image:url(/svg/seigaiha-sumi.svg);background-size:240px auto;opacity:.32}.paper:before{background-image:url(/svg/asanoha-washi.svg);background-size:200px auto;opacity:.5}.col{position:relative;z-index:1;width:100%;max-width:34.5rem;margin-inline:auto;padding-inline:var(--gutter)}.body{margin-top:1rem}.note{margin-top:1rem;font-size:.875rem;color:var(--fg-m)}.head{margin-bottom:1rem}.head .brush{display:block;margin-top:.5rem;width:96px;height:auto}.sub-h{margin-top:2rem}.plan-label{margin:2rem 0 .75rem;color:var(--kin-700)}.plan-label--c{color:var(--accent)}.ink .label{color:var(--kin-400)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:.9rem 1.4rem;border:0;border-radius:var(--r-card);background:var(--accent);color:var(--washi-50);font:700 1.0625rem/1.2 var(--font-body);text-align:center;text-decoration:none;cursor:pointer;box-shadow:var(--sh-stamp),inset 0 0 0 3px var(--accent),inset 0 0 0 4px #fbf7ee8c;transition:transform .14s var(--ease-ink),box-shadow .14s var(--ease-ink),background .26s}.btn:hover{background:var(--accent-hover)}.btn:active{transform:translateY(2px);box-shadow:0 0 0 var(--shu-700),inset 0 0 0 3px var(--accent),inset 0 0 0 4px #fbf7ee8c}.btn--ghost{background:transparent;color:var(--text);box-shadow:inset 0 0 0 2px var(--accent)}.btn--ghost:hover{background:#c8321e1a}.btn--ghost:active{box-shadow:inset 0 0 0 2px var(--accent)}.paper .btn--ghost,.wash .btn--ghost{margin-top:1.5rem;width:100%}.cta-row{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem}.cta-row .btn{flex:1}.hanko{flex:none;opacity:0;transform:rotate(-4deg)}@keyframes hanko-in{0%{opacity:0;transform:scale(1.7) rotate(-9deg)}60%{opacity:1;transform:scale(.94) rotate(-4deg)}to{opacity:1;transform:scale(1) rotate(-4deg)}}.hanko-stamp{animation:hanko-in .52s var(--ease-stamp) both}.micro{margin-top:.75rem;font-size:.875rem;color:var(--text-muted-on-ink)}.js .rv{opacity:0;transform:translateY(14px);transition:opacity .52s var(--ease-ink) var(--d,0ms),transform .52s var(--ease-ink) var(--d,0ms)}.js .rv.in{opacity:1;transform:none}@keyframes steam{0%{opacity:0;transform:translateY(8px)}30%{opacity:.55}to{opacity:0;transform:translateY(-26px)}}.steam{fill:none;stroke:var(--washi-100);stroke-width:5;stroke-linecap:round;opacity:0;animation:steam 6s var(--ease-steam) infinite}.topbar{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;padding:.6rem var(--gutter);background:var(--sumi-950);color:var(--kin-400);font:700 .72rem/1.3 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.hero{padding-bottom:var(--section-y);position:relative;overflow-x:clip}.brand{display:flex;align-items:center;gap:.6rem;margin-top:1.5rem}.h1a{display:block;margin-top:1rem;font-size:clamp(2.2rem,10.4vw,3.6rem);line-height:1.05;color:var(--washi-50)}.h1b{display:block;margin-top:.75rem;font:700 clamp(1.15rem,5.2vw,1.5rem)/1.3 var(--font-display)}mark{background:none;color:var(--accent-on-ink)}.sub{margin-top:1.25rem;color:var(--text-muted-on-ink)}.art{position:relative;margin:2rem auto 1.5rem;max-width:26rem}.art:before{content:"";position:absolute;left:5%;top:15%;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 32%,var(--shu-500),var(--shu-700))}.art img{position:relative;display:block;width:100%;height:auto}.steam-wrap{position:absolute;left:9%;top:-6%;width:46%;height:auto}.chip{position:absolute;z-index:2;padding:.3rem .7rem;border:1px solid var(--kin-400);border-radius:var(--r-chip);background:var(--sumi-900);color:var(--washi-50);font:700 .78rem/1.2 var(--font-body);box-shadow:0 6px 14px -6px #000000b3}.c1{left:0;top:8%}.c2{left:0;top:87%}.c3{right:0;top:93%}.bullets{margin-top:2.25rem;display:grid;gap:.75rem}.bullets li,.checks li{display:flex;gap:.6rem;align-items:flex-start}.chk{flex:none;margin-top:.28rem;color:var(--kin-400)}.support{margin-top:1.25rem;font-size:.9375rem;color:var(--text-muted-on-ink)}.seals{margin-top:1.25rem;display:flex;flex-wrap:wrap;gap:.5rem}.seals li{padding:.35rem .75rem;border:1px solid var(--line-on-ink);border-radius:var(--r-chip);font:700 .78rem/1.2 var(--font-body);color:var(--kin-400)}.counters{margin-top:2.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem .5rem;padding-top:1.5rem;border-top:1px solid var(--line-on-ink);text-align:center}.counters strong{display:block;font:800 clamp(1.9rem,8vw,2.4rem)/1.1 var(--font-display);color:var(--kin-400);font-variant-numeric:tabular-nums}.counters span:not(.cnt):not(.cnt__ghost):not(.cnt__live){display:block;font-size:.8rem;line-height:1.3;color:var(--text-muted-on-ink)}.cnt{position:relative;display:inline-block}.cnt__ghost{visibility:hidden}.cnt__live{position:absolute;inset:0;text-align:center}.pains{display:grid;gap:.5rem;margin:1rem 0 1.5rem}.pains li{padding:.75rem 1rem;border-left:4px solid var(--accent);background:var(--washi-50);border-radius:var(--r-paper);font:700 1.15rem/1.3 var(--font-display);box-shadow:var(--sh-paper)}.turn{margin-top:2rem;padding:1.5rem 1.25rem;background:var(--sumi-900);color:var(--text-on-ink);border-radius:var(--r-card);box-shadow:var(--sh-lift)}.turn h3{font-size:1.4rem;color:var(--washi-50)}.turn>p{margin-top:.75rem}.turn ul{margin:.75rem 0;display:grid;gap:.5rem}.turn li{padding-left:1.1rem;position:relative}.turn li:before{content:"";position:absolute;left:0;top:.7em;width:.45rem;height:.45rem;border-radius:50%;background:var(--shu-500)}.turn .body strong{color:var(--kin-400)}.bowl{position:relative;margin:1.5rem auto;max-width:20rem;text-align:center}.bowl svg{display:block;width:100%;height:auto}.bowl .l{transform-box:fill-box;transform-origin:bottom;transform:scaleY(0)}.bowl.in .l{transform:scaleY(1);transition:transform .7s var(--ease-ink)}.bowl.in .l1{transition-delay:.1s}.bowl.in .l2{transition-delay:.8s}.bowl.in .l3{transition-delay:1.5s}.bowl .top{opacity:0}.bowl.in .top{opacity:1;transition:opacity .6s 2.3s}.bowl__title{margin-top:.5rem}.steps{display:grid;gap:.75rem;margin-top:1.5rem}.steps li{display:flex;gap:.9rem;padding:1rem;background:var(--sumi-800);border:1px solid var(--line-on-ink);border-radius:var(--r-card)}.steps h3{color:var(--washi-50);font-size:1.1rem}.steps p{margin-top:.35rem;font-size:.9375rem;color:var(--text-muted-on-ink)}.num{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--accent);color:var(--washi-50);font:800 1.2rem var(--font-display)}.closing{margin:2rem 0 1rem;text-align:center;font:800 1.45rem/1.25 var(--font-display);color:var(--kin-400)}.warn{padding:1rem;border:1px solid var(--line-on-ink);border-radius:var(--r-paper);font-size:.9rem;color:var(--text-muted-on-ink)}.types{display:grid;gap:.6rem}.type{display:grid;grid-template-columns:3.4rem 1fr;gap:.9rem;align-items:center;padding:.9rem 1rem;background:var(--washi-50);border-radius:var(--r-card);box-shadow:var(--sh-paper)}.type p{margin-top:.2rem;font-size:.9rem;color:var(--text-muted)}.kanji{font:800 1.9rem/1 var(--font-deco);color:var(--accent);text-align:center}.types--c{grid-template-columns:1fr 1fr}.types--c .type{grid-template-columns:1fr;align-items:start;border:1.5px dashed var(--kin-700);background:transparent;border-radius:var(--r-paper);box-shadow:none}.dlv{display:grid;gap:.6rem}.dlv li{display:flex;gap:.9rem;padding:.9rem 1rem;background:var(--washi-50);border-radius:var(--r-card);box-shadow:var(--sh-paper)}.ico{flex:none;width:40px;height:40px}.dlv h3{font-size:1.02rem}.dlv .n{color:var(--accent)}.dlv p{margin-top:.25rem;font-size:.9rem;color:var(--text-muted)}.fmt{display:inline-block;margin-top:.5rem;padding:.15rem .6rem;border:1px solid var(--kin-700);border-radius:var(--r-chip);font:700 .72rem/1.4 var(--font-body);color:var(--kin-700)}.car{position:relative;z-index:1;--car-pad:max(var(--gutter),calc((100% - 34.5rem)/2 + var(--gutter)));--car-w:min(17.5rem,calc((100vw - 2.25rem)/1.15))}.car__hint{display:flex;align-items:center;gap:.5rem;min-height:2rem;margin:1rem 0 0;padding-inline:var(--car-pad);font:700 .9rem/1.3 var(--font-body);color:var(--kin-400);transition:opacity .3s}.car__hand{flex:none;animation:car-pulse 1.4s var(--ease-steam) infinite}.car--touched .car__hint{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.car__view{position:relative}.car__track{position:relative;display:flex;gap:1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:.75rem var(--car-pad) 1rem;scroll-padding-inline:var(--car-pad);scrollbar-width:none;-webkit-overflow-scrolling:touch}.car__track::-webkit-scrollbar{display:none}.car__track>figure{flex:0 0 var(--car-w);margin:0;scroll-snap-align:start}.car__track>figure:last-child{scroll-snap-align:end}.car__track--nudge>figure{animation:car-nudge 1.1s var(--ease-ink) .2s 1}.car__fade{position:absolute;top:0;bottom:0;width:2.25rem;pointer-events:none;opacity:0;transition:opacity .25s}.car__fade.on{opacity:1}.car__fade--l{left:0;background:linear-gradient(90deg,var(--sumi-900),rgba(20,16,13,0))}.car__fade--r{right:0;background:linear-gradient(270deg,var(--sumi-900),rgba(20,16,13,0))}.car__bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-inline:var(--car-pad)}.car__btn{flex:none;display:grid;place-items:center;width:3rem;height:3rem;padding:0;border-radius:50%;border:2px solid var(--kin-400);background:#14100d99;color:var(--kin-400);cursor:pointer;transition:background .2s,opacity .2s}.car__btn:hover:not(:disabled){background:var(--kin-400);color:var(--sumi-900)}.car__btn:active:not(:disabled){transform:scale(.94)}.car__btn:disabled{opacity:.3;cursor:default}.car__mid{display:grid;justify-items:center;gap:.15rem;min-width:0}.car__count{margin:0;font:700 .85rem/1.2 var(--font-body);color:var(--text-on-ink);font-variant-numeric:tabular-nums}.car__dots{display:flex}.car__dot{width:1.5rem;height:1.5rem;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.car__dot:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--line-on-ink);box-shadow:inset 0 0 0 1px var(--text-muted-on-ink);transition:transform .25s var(--ease-ink),background .25s}.car__dot.on:before{background:var(--kin-400);box-shadow:none;transform:scale(1.5)}@keyframes car-pulse{0%,to{transform:translate(0);opacity:.75}50%{transform:translate(8px);opacity:1}}@keyframes car-nudge{0%,to{transform:translate(0)}45%{transform:translate(-2.5rem)}}.shot{position:relative;border-radius:1.2rem;overflow:hidden;box-shadow:0 0 0 1px #d4af6a47,0 20px 40px -20px #000}.shot img{display:block;width:100%;height:auto}.ex-tag{position:absolute;left:.5rem;bottom:.5rem;padding:.2rem .5rem;border-radius:var(--r-paper);background:var(--accent);color:var(--washi-50);font:700 .66rem/1.2 var(--font-body);letter-spacing:.08em}.car__track figcaption{margin-top:.6rem;text-align:center;font-size:.85rem;color:var(--text-muted-on-ink)}.ficha{margin-top:.75rem;display:grid;gap:.5rem;counter-reset:f}.ficha li{counter-increment:f;display:flex;gap:.7rem;font-size:.95rem;color:var(--text-muted-on-ink)}.ficha li:before{content:counter(f);flex:none;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid var(--kin-400);color:var(--kin-400);display:grid;place-items:center;font:700 .75rem var(--font-body)}.ink .note{color:var(--text-muted-on-ink)}.vers{display:grid;gap:.6rem}.vers li{display:flex;gap:.9rem;padding:1rem;background:var(--washi-50);border-radius:var(--r-card);box-shadow:var(--sh-paper)}.vers p{font-size:.9rem;color:var(--text-muted)}.vers .status{margin:.15rem 0 .35rem;font:700 .75rem/1.3 var(--font-body);color:var(--kin-700);letter-spacing:.06em;text-transform:uppercase}.pilha{display:block;margin:1.5rem auto 0;width:min(100%,24rem);height:auto}.plans{display:grid;gap:1.5rem;margin-top:1.5rem}.plan{position:relative;padding:1.25rem;background:var(--washi-50);border-radius:var(--r-card);box-shadow:var(--sh-paper)}.plan--pick{padding-top:1.75rem;border:2px solid var(--accent);background:#fffbf2;box-shadow:var(--sh-lift)}.badge{position:absolute;top:-.85rem;left:1rem;max-width:calc(100% - 2rem);padding:.3rem .8rem;border-radius:var(--r-chip);background:var(--accent);color:var(--washi-50);font:700 .75rem/1.25 var(--font-body)}.plan__top{display:flex;gap:1rem;align-items:center}.capa{flex:none;width:76px;height:auto;border-radius:3px;box-shadow:0 8px 16px -8px #28140899}.price{font:800 2.2rem/1 var(--font-display);white-space:nowrap}.plan--pick .price{font-size:2.7rem;color:var(--accent)}.per{margin-top:.25rem;font-size:.85rem;color:var(--text-muted)}.tag{margin-top:1rem;font-weight:700}.lead{margin-top:.75rem;font-size:.95rem;color:var(--text-muted)}.checks{margin:1rem 0 1.25rem;display:grid;gap:.5rem;font-size:.95rem}.checks .chk{color:var(--accent)}.excl{margin:0 0 1.25rem;font-size:.85rem;color:var(--text-muted)}.plan .btn{width:100%}.stamp-row{position:absolute;right:.6rem;bottom:-1.5rem;z-index:2;pointer-events:none}.pending{margin-top:.5rem;font-size:.875rem;color:var(--shu-700)}.pending:empty{display:none}.risk{margin-top:2.25rem;text-align:center;font:800 1.15rem/1.3 var(--font-display)}.cmp-wrap,.bumps{margin-top:2.5rem}.cmp-h{font-size:1.3rem;margin-bottom:.9rem}.cmp{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.84rem;background:var(--washi-50);box-shadow:var(--sh-paper)}.cmp th,.cmp td{padding:.45rem .5rem;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:break-word;hyphens:auto}.cmp thead th{background:var(--sumi-900);color:var(--washi-100);font:700 .8rem/1.25 var(--font-body)}.cmp thead th.pick{background:var(--accent);color:var(--washi-50)}.cmp tbody th{font-weight:700;width:40%;font-size:.78rem}.cmp td.pick{background:#c8321e12;font-weight:700}.bumps ul{display:grid;gap:.75rem;margin-top:1rem}.bump{display:grid;grid-template-columns:5rem 1fr;gap:.9rem;padding:1rem;border:1.5px dashed var(--kin-700);border-radius:var(--r-card);background:var(--washi-50)}.bump img{width:100%;height:auto;border-radius:var(--r-paper)}.bump__tag{display:flex;align-items:center;gap:.5rem;font:700 .7rem/1.2 var(--font-body);letter-spacing:.1em;color:var(--accent)}.box{width:1rem;height:1rem;border:2px solid var(--accent);border-radius:3px}.bump h4{margin-top:.4rem}.bump__promise{margin-top:.35rem;font-weight:700;font-size:.95rem}.bump__text{margin-top:.35rem;font-size:.875rem;color:var(--text-muted)}.bump__meta{margin-top:.5rem;font-size:.875rem}.bump__only{margin-top:.35rem;font-size:.8rem;color:var(--kin-700);font-weight:700}.guar{display:flex;gap:1.1rem;align-items:center;margin-top:2.5rem;padding:1.25rem;background:var(--sumi-900);color:var(--text-on-ink);border-radius:var(--r-card);box-shadow:var(--sh-lift)}.guar h3{color:var(--washi-50)}.guar p{margin-top:.4rem;font-size:.9rem;color:var(--text-muted-on-ink)}.seal{flex:none;display:grid;place-content:center;width:5.2rem;height:5.2rem;border-radius:50%;background:var(--accent);color:var(--washi-50);text-align:center;box-shadow:inset 0 0 0 3px var(--accent),inset 0 0 0 5px var(--kin-400)}.seal strong{font:800 2rem/1 var(--font-display)}.seal span{font:700 .72rem/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase}.faq details{border-bottom:1px solid var(--line)}.faq summary{position:relative;display:flex;align-items:center;min-height:3.25rem;padding:.8rem 2.25rem .8rem 0;font:700 1.02rem/1.35 var(--font-body);cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:.25rem;font:400 1.6rem/1 var(--font-body);color:var(--accent);transition:transform .26s var(--ease-ink)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding:0 0 1rem;color:var(--text-muted)}.final .lead{margin-top:1rem;font:700 1.3rem/1.3 var(--font-display);color:var(--washi-50)}.final .lead strong{color:var(--kin-400)}.fplans{margin-top:1.25rem;display:grid;gap:.6rem}.fplans li{padding:.9rem 1rem;background:var(--sumi-800);border:1px solid var(--line-on-ink);border-radius:var(--r-card);font-size:.95rem;color:var(--text-muted-on-ink)}.fplans strong{color:var(--washi-50)}.foot{padding:2.5rem 0 7rem;background:var(--sumi-950);font-size:.82rem;color:var(--text-muted-on-ink)}.foot p{margin-top:.6rem}.foot__id{color:var(--text-on-ink)}.foot__links{margin-top:1rem}.foot__links a{color:var(--kin-400)}.sticky{position:fixed;inset:auto 0 0;z-index:50;display:flex;justify-content:center;padding:.5rem var(--gutter) calc(.5rem + env(safe-area-inset-bottom));background:#fbf7eef2;border-top:1px solid var(--line);transform:translateY(110%);visibility:hidden;transition:transform .3s var(--ease-ink),visibility 0s .3s}.sticky[data-show=true]{transform:none;visibility:visible;transition:transform .3s var(--ease-ink)}.sticky .btn{width:100%;max-width:34.5rem;min-height:3rem;padding:.6rem 1rem;font-size:.98rem}@media (min-width:48rem){.col--wide{max-width:50rem}.plans{grid-template-columns:1fr 1fr;align-items:start}.plan--pick{order:2}.sticky .btn{width:auto;min-width:22rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}.steam{opacity:.35}.hanko{opacity:1}.car__track{scroll-behavior:auto}}
