@font-face{font-family:paper;src:url(../media/Paperlogy_5Medium-s.p.2hcztwg2_w8-2.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:paper;src:url(../media/Paperlogy_7Bold-s.p.11w7o6ivhuyjf.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:paper;src:url(../media/Paperlogy_8ExtraBold-s.p.3etpig76tbaz_.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:paper Fallback;src:local(Arial);ascent-override:84.51%;descent-override:17.29%;line-gap-override:0.0%;size-adjust:115.7%}.paper_18e682d2-module__1LLx0a__className{font-family:paper,paper Fallback,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.paper_18e682d2-module__1LLx0a__variable{--font-paper:"paper", "paper Fallback", Apple SD Gothic Neo, Malgun Gothic, sans-serif}
@font-face{font-family:wanted;src:url(../media/WantedSansVariable_ksx-s.p.1x1-yrscstuof.woff2)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:wanted Fallback;src:local(Arial);ascent-override:91.66%;descent-override:23.22%;line-gap-override:0.0%;size-adjust:103.88%}.wanted_295792cc-module__EG6OIG__className{font-family:wanted,wanted Fallback,Apple SD Gothic Neo,Malgun Gothic,system-ui,sans-serif}.wanted_295792cc-module__EG6OIG__variable{--font-wanted:"wanted", "wanted Fallback", Apple SD Gothic Neo, Malgun Gothic, system-ui, sans-serif}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ground:#fbfaf7;--ground-2:#f3f1ec;--ink:#17161a;--sub:#65626a;--line:#e7e3dd;--wine:#8e3a4d;--wine-ink:#fff;--wine-soft:#f6e9ec;--pink:#e7b3bd;--sage:#a9c2a0;--tile-wine:#9b4a5b;--butter:#e6cf92;--blue:#a3b6cc;--lilac:#c0b3d4;--olive:#a4a872;--ok:#1f6b45;--warn:#8a5308;--bad:#a3261e;--f:var(--font-wanted), "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;--d:var(--font-paper), var(--font-wanted), "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--gutter:clamp(16px, 3.2vw, 48px);--max:1240px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#121114;--ground-2:#1b1a1e;--ink:#efece7;--sub:#a09ca6;--line:#2b2930;--wine:#e0879a;--wine-ink:#1a0c10;--wine-soft:#2a1a1f;--ok:#7fd3a4;--warn:#f0b764;--bad:#f19a92;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--ground:#121114;--ground-2:#1b1a1e;--ink:#efece7;--sub:#a09ca6;--line:#2b2930;--wine:#e0879a;--wine-ink:#1a0c10;--wine-soft:#2a1a1f;--ok:#7fd3a4;--warn:#f0b764;--bad:#f19a92;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font:400 16px/1.65 var(--f);word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}.page{padding-inline:var(--gutter)}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3{text-wrap:balance;letter-spacing:-.02em}img{max-width:100%}button,input,select,textarea{font:inherit;color:inherit}.w{max-width:var(--max);margin-inline:auto}.bleed{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}:focus-visible{outline:2px solid var(--wine);outline-offset:3px;border-radius:2px}.num{font-variant-numeric:tabular-nums}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:99;background:var(--ink);color:var(--ground);border-radius:4px;padding:8px 12px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.notice{background:var(--ink);color:var(--ground);text-align:center;padding-block:8px;padding-top:calc(8px + env(safe-area-inset-top,0px));font-size:13px}.notice a{text-underline-offset:3px;margin-left:6px;text-decoration:underline}.nav{top:env(safe-area-inset-top,0px);z-index:30;background:var(--ground);position:sticky}@supports (color:color-mix(in lab, red, red)){.nav{background:color-mix(in srgb, var(--ground) 92%, transparent)}}.nav{-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--line)}.nav>.w{align-items:center;gap:28px;height:64px;display:flex}.mark{font:800 18px var(--d);letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:10px;display:flex}.mark i{background:var(--ink);width:26px;height:26px;color:var(--ground);font:800 13px var(--d);border-radius:5px;place-items:center;font-style:normal;display:grid}.mark small{font:500 11px var(--f);color:var(--sub);letter-spacing:0;border:1px solid var(--line);border-radius:99px;padding:1px 7px}.menu{align-items:center;gap:4px;height:100%;margin:0;padding:0;list-style:none;display:flex}.menu>li{align-items:center;height:100%;display:flex}.menu>li>a,.menu>li>button{font:500 14.5px var(--d);color:var(--sub);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:8px 14px;transition:color .2s;display:flex}.menu>li>a:before,.menu>li>button:before{content:"";background:var(--wine);opacity:0;border-radius:50%;flex:none;width:6px;height:6px;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .3s;transform:scale(0)}.menu>li>a:hover:before,.menu>li>a:focus-visible:before,.menu>li>button:hover:before,.menu>li>button:focus-visible:before,.has-mega.open>button:before{opacity:1;animation:.95s forwards nav-boing}@keyframes nav-boing{0%{transform:scale(0)}38%{transform:scale(1.45)}62%{transform:scale(.9)}82%{transform:scale(1.06)}to{transform:scale(1)}}.menu>li>a:hover,.menu>li>button:hover,.has-mega:focus-within>button,.has-mega.open>button{color:var(--ink)}.menu .caret{border-bottom:1.6px solid;border-right:1.6px solid;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)translateY(-3px)}.has-mega:hover .caret,.has-mega:focus-within .caret,.has-mega.open .caret{transform:rotate(-135deg)translate(-2px,-1px)}.right{align-items:center;gap:10px;margin-left:auto;display:flex}.login{font:600 15px var(--d);color:var(--sub);padding:8px 12px}.login:hover{color:var(--ink)}.btn{font:700 15px var(--d);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn-main{background:var(--wine);color:var(--wine-ink)}.btn-main:hover{background:var(--wine)}@supports (color:color-mix(in lab, red, red)){.btn-main:hover{background:color-mix(in srgb, var(--wine) 86%, var(--ink))}}.btn-line{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);background:0 0}.btn-line:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.btn-sm{padding:9px 16px;font-size:14px}.arrow:after{content:"→";margin-left:6px;font-weight:500;transition:transform .2s;display:inline-block}a:hover .arrow:after,a.arrow:hover:after{transform:translate(3px)}.mega{background:var(--ground);border-top:1px solid var(--line);opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px);box-shadow:0 28px 48px -20px #140a0e47}.has-mega:hover .mega,.has-mega:focus-within .mega,.has-mega.open .mega{opacity:1;visibility:visible;transform:none}.mega .w{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding-block:24px 28px;display:grid}.mega a{background:var(--ground-2);border:1px solid var(--line);border-radius:12px;grid-template-rows:auto auto 1fr;gap:6px;padding:12px;transition:border-color .2s,background .2s;display:grid}.mega a:hover{border-color:var(--ink);background:var(--ground)}.mega .th{aspect-ratio:16/10;border-radius:8px;place-items:center;margin-bottom:8px;display:grid;position:relative;overflow:hidden}.mega .th img{object-fit:contain;width:100%;height:100%;display:block}.mega .th img.fit{object-fit:contain;padding:8%}.mega .th .ty{font:26px "Black Han Sans", var(--f);color:#2f4a2c}.mega b{font:700 15px var(--d);align-items:center;gap:6px;display:flex}.mega span.d{color:var(--sub);font-size:13px;line-height:1.5}.tag{font:600 11px var(--f);color:var(--wine);background:var(--wine-soft);border-radius:99px;padding:1px 7px;font-style:normal}.burger{cursor:pointer;background:0 0;border:0;border-radius:8px;width:40px;height:40px;margin-left:4px;display:none}.burger span{background:var(--ink);width:18px;height:1.8px;margin:4px auto;display:block}.sheet{display:none}@media (max-width:1080px){.menu,.right .login{display:none}.burger{display:block}.sheet{inset:calc(68px + env(safe-area-inset-top,0px)) 0 0;background:var(--ground);z-index:29;padding:12px var(--gutter) 40px;display:none;position:fixed;overflow:auto}.sheet.open{display:block}.sheet a{border-bottom:1px solid var(--line);font:600 17px var(--f);justify-content:space-between;padding:16px 4px;display:flex}.sheet a span{font:400 13px var(--f);color:var(--sub)}}@media (max-width:420px){.right .btn-sm{padding:8px 12px;font-size:13px}.mark small{display:none}}.rows{grid-template-columns:minmax(0,1fr);gap:30px;padding-block:28px 64px;display:grid}.row{--tw:272px;--th:216px;--g:1.2;--cap:32px;min-width:0;height:calc(var(--th) + var(--cap));margin-inline:calc(-1 * var(--gutter));transition:height .55s cubic-bezier(.2,.75,.2,1);position:relative;overflow:hidden}.row.on{height:calc((var(--th) + var(--cap)) * var(--g))}.scaler{height:100%;transform-origin:var(--ox,50%) 50%;align-items:center;transition:transform .55s cubic-bezier(.2,.75,.2,1);display:flex}.row.on .scaler{transform:scale(var(--g))}.track{will-change:transform;gap:32px;width:max-content;display:flex}.row{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.row.grab{cursor:grabbing}.row img{-webkit-user-drag:none;pointer-events:none}.tile{width:var(--tw);flex:none;gap:10px;margin:0;display:grid}.card{height:var(--th);background:var(--c);color:var(--on);border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.tile figcaption{color:var(--sub);justify-content:space-between;align-items:baseline;gap:8px;padding-inline:2px;font-size:13px;display:flex}.tile figcaption b{font:600 13.5px var(--d);color:var(--ink)}.mask{background:var(--on);width:74%;height:60%;-webkit-mask:var(--m) center/contain no-repeat;-webkit-mask:var(--m) center/contain no-repeat;-webkit-mask:var(--m) center/contain no-repeat;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}.mul{object-fit:contain;mix-blend-mode:multiply;width:82%;height:64%}.photo{object-fit:cover;width:100%;height:100%}.fitbox{display:block;position:absolute;inset:0;overflow:hidden}.fitbox:before{content:"";background:var(--bg) center / cover no-repeat;filter:blur(22px)brightness(.72)saturate(1.1);position:absolute;inset:-24px}.fitbox img{display:block;position:absolute;inset:0;object-fit:contain!important;width:100%!important;height:100%!important;padding:0!important}.mul.paper{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.rows-note{color:var(--sub);margin-top:-12px;font-size:12.5px}.rows-note a{color:var(--wine);border-bottom:1px solid}.sg{place-items:center;width:80%;height:58%;display:grid;position:relative}.sg .mask{width:100%;height:100%}.sg-channel .mask{filter:drop-shadow(1px 1px #3a2a1c)drop-shadow(1px 1px #3a2a1c)drop-shadow(1px 1px #3a2a1c)drop-shadow(2px 2px #2c1f14)drop-shadow(0 0 14px #ffecbe8c)}.sg-stand .mask{filter:drop-shadow(-12px 9px 6px #00000052)}.sg-neon .mask{filter:drop-shadow(0 0 2px #ffc2d2)drop-shadow(0 0 8px #ff7fa3)drop-shadow(0 0 20px #ff4f86);background:#ffe3ea}.sg-scashi .mask{filter:drop-shadow(2px 2px #ffffffe6)drop-shadow(4px 5px 3px #00000047)}.sg-blade{width:auto;height:auto}.sg-blade .disc{background:#fbf6ee;border-radius:50%;place-items:center;width:146px;height:146px;display:grid;position:relative;box-shadow:inset 0 0 0 6px #7a3140,0 10px 18px #00000040}.sg-blade .disc .mask{width:70%;height:60%}.sg-blade .arm{background:#3a3a3a;border-radius:2px;width:46px;height:8px;position:absolute;top:50%;right:-46px;transform:translateY(-50%)}.sg-flex{background:linear-gradient(#fffdf8,#fff4e6);border-radius:3px;width:86%;height:52%;box-shadow:0 0 0 5px #ece4d8,0 0 26px #fff8e1e6,0 12px 16px #0003}.sg-flex .mask{width:78%;height:70%}.sg-awning{grid-template-rows:38% 1fr;place-items:center;width:100%;height:100%;display:grid}.sg-awning .awn{background:repeating-linear-gradient(90deg,#fbf3ea 0 26px,#7a3140 26px 52px);width:100%;height:100%;-webkit-mask:radial-gradient(13px at 13px 100%,#0000 98%,#000) 0 0/26px 100%;mask:radial-gradient(13px at 13px 100%,#0000 98%,#000) 0 0/26px 100%}.sg-awning .mask{width:70%;height:70%}.sg-aframe{aspect-ratio:.72;clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);background:#2f3a30;width:auto;height:88%}.sg-aframe .mask{background:#f2eee4;width:70%;height:40%}.sg-glass{background:linear-gradient(115deg,#ffffff73,#ffffff14 40%,#ffffff4d 70%,#ffffff0d);border:6px solid #3c3b40;width:88%;height:62%}.sg-glass .mask{background:#fff;width:76%;height:62%}.fs{text-align:center;gap:4px;padding-inline:14px;display:grid}.fs .s{color:var(--on);font-size:42px;line-height:1.05}.fs .e{opacity:.72;color:var(--on);font-size:14px}@media (max-width:640px){.row{--tw:196px;--th:158px;--g:1.12}.fs .s{font-size:30px}.sg-blade .disc{width:100px;height:100px}}section.s{border-top:1px solid var(--line);padding-block:clamp(72px,9vw,128px)}.sh{margin-bottom:clamp(32px,4vw,56px)}.sh h2{font:800 clamp(30px, 3.6vw, 46px)/1.2 var(--d)}.go{gap:clamp(56px,7vw,96px);display:grid}.go article{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.go article:nth-child(2n) .pic{order:2}.go .pic{aspect-ratio:16/11;background:var(--c);border-radius:6px;place-items:center;display:grid;position:relative;overflow:hidden}.go .pic img{object-fit:contain;width:100%;height:100%}.go .pic img.contain{object-fit:contain;padding:6%}.go .k{font:700 13px var(--d);color:var(--wine)}.go .txt{align-content:center;justify-items:start;gap:0;display:grid}.go .big{font:800 clamp(56px, 7.2vw, 112px)/.95 var(--d);letter-spacing:-.045em;margin:14px 0 34px}.golink{font:700 clamp(20px, 1.9vw, 26px) var(--d);color:var(--wine);border-bottom:2.5px solid;align-items:center;gap:14px;padding-bottom:8px;transition:gap .25s,color .2s;display:inline-flex}.golink span{font-weight:500;transition:transform .25s}.golink:hover{color:var(--ink);gap:20px}.golink:hover span{transform:translate(2px,-2px)}.fontpic{grid-template-columns:1fr 1fr;gap:10px;width:100%;height:100%;padding:8%;display:grid}.fontpic span{color:#2f4a2c;background:#ffffff8c;border-radius:4px;place-items:center;font-size:clamp(20px,2.6vw,34px);display:grid}@media (max-width:860px){.go article{grid-template-columns:1fr}.go article:nth-child(2n) .pic{order:0}}.case{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}.case .pic{background:#f1dcd7;border-radius:6px;overflow:hidden}.case .pic img{width:100%;height:auto;display:block}.case .meta{border-top:1.5px solid var(--ink);grid-template-columns:auto 1fr;gap:10px 24px;padding-top:18px;font-size:15px;display:grid}.case .meta span{color:var(--sub)}@media (max-width:860px){.case{grid-template-columns:1fr}}.prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pc{border:1px solid var(--line);border-radius:10px;align-content:start;gap:18px;padding:28px;display:grid}.pc.main{border:1.5px solid var(--ink)}.pc .name{font:800 17px var(--d);justify-content:space-between;align-items:center;display:flex}.pc .amt{font:800 40px/1 var(--d);letter-spacing:-.03em}.pc .amt small{font:500 15px var(--f);color:var(--sub);letter-spacing:0}.pc ul{border-top:1px solid var(--line);gap:9px;margin:0;padding:18px 0 0;font-size:15px;list-style:none;display:grid}.pc li{gap:10px;display:flex}.pc li:before{content:"✓";color:var(--wine);font-weight:800}.price-note{color:var(--sub);margin-top:18px;font-size:13.5px}@media (max-width:900px){.prices{grid-template-columns:1fr}}.faq{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;display:grid}.faq h2{font:800 clamp(28px, 3.2vw, 40px)/1.2 var(--d)}.faq details{border-bottom:1px solid var(--line);padding-block:20px}.faq summary{cursor:pointer;font:700 17px var(--d);justify-content:space-between;gap:20px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:1.8px solid var(--sub);border-bottom:1.8px solid var(--sub);flex:none;width:9px;height:9px;margin-top:6px;transition:transform .2s;transform:rotate(45deg)}.faq details[open] summary:after{transform:rotate(-135deg)}.faq details p{color:var(--sub);max-width:60ch;margin-top:12px}@media (max-width:860px){.faq{grid-template-columns:1fr;gap:8px}}.band{background:var(--ink);color:var(--ground);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;margin-block:clamp(56px,8vw,96px);padding:clamp(36px,6vw,72px);display:grid}.band h2{font:800 clamp(28px, 3.6vw, 44px)/1.2 var(--d)}.band p{opacity:.72;margin-top:12px}.band .golink{color:var(--pink)}.band .golink:hover{color:var(--ground)}@media (max-width:760px){.band{grid-template-columns:1fr}}footer.foot{border-top:1px solid var(--line);padding-block:56px 40px;font-size:14px}.fcols{grid-template-columns:1.4fr repeat(4,minmax(0,1fr));gap:32px;display:grid}.fcols h4{font:700 14px var(--d);margin:0 0 14px}.fcols ul{color:var(--sub);gap:9px;margin:0;padding:0;list-style:none;display:grid}.fcols a:hover{color:var(--ink)}.fcols .about{color:var(--sub);align-content:start;gap:12px;display:grid}.social{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:44px;display:grid}.social>*{font:500 13px var(--d);color:var(--sub);text-align:center;padding:14px 0}.social>*+*{border-left:1px solid var(--line)}.social>:first-child{color:var(--wine);text-align:left}.social>:last-child{text-align:right}.social a:hover{color:var(--ink)}@media (max-width:640px){.social{grid-template-columns:1fr 1fr}.social>*{padding-left:12px;text-align:left!important}.social>:nth-child(3){border-left:0}.social>:nth-child(n+3){border-top:1px solid var(--line)}}.legal{border-top:1px solid var(--line);color:var(--sub);gap:8px;margin-top:24px;padding-top:22px;font-size:12.5px;display:grid}.legal .links{flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.legal .links b{color:var(--ink)}@media (max-width:900px){.fcols{grid-template-columns:1fr 1fr}.fcols .about{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.row,.scaler,.mega{transition:none}.row.on{height:calc(var(--th) + var(--cap))}.row.on .scaler{transform:none}.menu>li>a:hover:before,.menu>li>a:focus-visible:before,.menu>li>button:hover:before,.menu>li>button:focus-visible:before,.has-mega.open>button:before{animation:none;transform:none}}.doc{max-width:760px;margin-inline:auto;padding-block:clamp(56px,8vw,104px)}.doc h1{font:800 clamp(32px, 4vw, 48px)/1.2 var(--d);margin-bottom:28px}.doc h2{font:800 22px/1.35 var(--d);border-top:1.5px solid var(--ink);margin:48px 0 14px;padding-top:18px}.doc h3{font:700 17px var(--d);margin:24px 0 8px}.doc p,.doc li{color:var(--sub)}.doc p+p{margin-top:10px}.doc ul{gap:6px;padding-left:18px;display:grid}.doc table{border-collapse:collapse;width:100%;margin-top:12px;font-size:14.5px}.doc th,.doc td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 6px}.doc th{color:var(--sub);font-size:13px;font-weight:600}.doc .date{color:var(--sub);margin-top:-16px;margin-bottom:28px;font-size:13.5px}.tl-toc{flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-size:14.5px;display:flex}.tl-toc a,.doc.tl p a{color:var(--wine);border-bottom:1.5px solid}.tl-a{margin-top:22px}.tl-a .tl-a{border-left:1px solid var(--line);margin-left:18px;padding-left:14px}.tl-a h3{margin-top:0}.tl-a h4{font:700 15.5px var(--d);margin:0 0 4px}.tl-a p b{color:var(--ink);margin-right:4px;font-weight:700}.tl-pics{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.tl-pics figure{width:min(220px,100%);margin:0}.tl-pics img{aspect-ratio:4/3;object-fit:contain;background:#f4f1ec;border-radius:6px;width:100%}.tl-pics figcaption{color:var(--sub);margin-top:6px;font-size:13px}.tl-pics small{display:block}.tl-go{font:700 14px var(--d);color:var(--wine);margin-top:8px;display:inline-block}.rq{gap:26px;margin-top:36px;display:grid}.rq textarea{border:0;border-bottom:1.5px solid var(--line);resize:vertical;background:0 0;border-radius:0;padding:8px 0;font-size:16px}.rq textarea:focus{border-bottom-color:var(--ink);outline:0}.rq input[type=file]{padding:8px 0;font-size:14px}.rq-kind{border:0;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;display:flex}.rq-kind legend{margin-bottom:8px}.rq-kind label,.rq-agree{cursor:pointer;align-items:baseline;gap:8px;font-size:15px;display:inline-flex}.rq-agree{color:var(--sub);font-size:13.5px}.rq-agree a,.rq-closed a{color:var(--wine);border-bottom:1.5px solid}.rq-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.rq-err{color:var(--wine);font-size:14px}.rq .btn{justify-self:start}.rq-closed{border-top:1.5px solid var(--ink);margin-top:36px;padding-top:18px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
