.base-container{display:grid;grid-template-columns:14rem 1fr;max-width:1024px;margin:0 auto}@media(max-width: 41.99em){.base-container{display:block}}.side-nav{border-right:1px solid var(--color-smoke);background:#fff;z-index:1}.side-nav__entry{position:-webkit-sticky;position:sticky;top:var(--header-height);left:0;right:0;padding:var(--base-m) 1rem var(--base-m) 0}.side-nav__entry h2{font-size:var(--fs-h3);margin:var(--base-m) 0 var(--base-s) 0}.side-nav__entry h2:first-child{margin:0 0 var(--base-s) 0}.side-nav__entry ul{margin:0 -1rem 0 0}.side-nav__entry li{border-right:3px solid transparent;margin-bottom:1em}.side-nav__entry li a{color:#000;display:flex;align-items:center;transition:.3s}.side-nav__entry li a:hover{text-decoration:none}.side-nav__entry li.current{border-color:var(--color-theme)}.side-nav__entry li.current a{color:var(--color-theme);font-weight:var(--semi-bold)}.side-nav__entry li svg{margin-right:.75em;width:20px;height:20px}@media(hover: hover){.side-nav__entry li:hover{font-weight:var(--semi-bold)}}.side-nav__more{display:none}@media(max-width: 41.99em){.side-nav{position:-webkit-sticky;position:sticky;top:var(--header-height);left:0;right:0;margin:0 var(--spacer--);border:0;border-bottom:1px solid #ddd}.side-nav__entry{position:relative;top:0;padding:0;display:flex;height:var(--header-height)}.side-nav__entry h2{display:none}.side-nav__entry ul{display:flex;flex:1 1 auto;margin:0}.side-nav__entry li{border:0;pointer-events:none;margin:0}.side-nav__entry li a{pointer-events:all;display:block;position:relative;height:var(--header-height);line-height:var(--header-height);padding:0 1rem}.side-nav__entry li.current a{color:#000}.side-nav__entry li.current a::after{content:"";position:absolute;bottom:10px;left:1rem;right:1rem;height:2px;background:#000}}@media(max-width: 41.99em)and (hover: hover){.side-nav__entry li:hover a{background:var(--color-smoke);color:#000}}@media(max-width: 41.99em){.side-nav__entry svg{display:none}}@media(max-width: 41.99em){.side-nav__scroll{display:flex;flex:1 1 auto;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.side-nav__scroll::-webkit-scrollbar{display:none}}@media(max-width: 41.99em){.side-nav__more{flex:0 0 40px;display:flex;height:var(--header-height);width:40px;justify-content:center;align-items:center;background:#fff;z-index:1;cursor:pointer}.side-nav__more svg{display:block;transform:rotate(90deg);width:1.2rem;height:1.2rem}.side-nav__more::after{content:"";position:absolute;top:0;right:40px;bottom:0;width:30px;background:linear-gradient(90deg, #ffffff00, #ffffffff);pointer-events:none}}.side-nav__popup{width:min(320px,100vw)}.side-nav__popup ul{margin:0}.side-nav__popup li{border-bottom:1px solid var(--color-smoke);transition:background .3s}.side-nav__popup li a{display:block;font-weight:var(--semi-bold);color:#000;padding:1rem}.side-nav__popup li a:hover{text-decoration:none}@media(hover: hover){.side-nav__popup li:hover{background:var(--color-smoke)}}.page-main{padding:var(--base-m)}.page-main h1{margin:0 0 1em 0}.page-main article{flex:1 1 auto}.page-main article h2{font-size:var(--fs-subhead)}.page-main article h3{font-size:1em}@media(max-width: 41.99em){.page-main article h1,.page-main article h2{text-align:center}}.page-main article table{border-collapse:collapse}.page-main article table th,.page-main article table td{border:1px solid #999;padding:.3em 1em}.page-main article table th{background:var(--color-smoke)}.page-main article pre{padding-left:1em;border-left:2px solid #ddd;opacity:.8}.page-main article blockquote{margin:0;padding:1em;border:1px solid var(--color-smoke)}.page-main article h2.upper{text-transform:uppercase}.page-main article dl{padding-left:1em;border-left:2px solid #ddd}.page-main article dl:hover{background:var(--color-smoke)}.page-main article dt{font-weight:var(--bold)}.page-main article dd{margin:0;margin-bottom:var(--base-s)}.page-main article li{padding-left:1em;opacity:.8;position:relative;margin-bottom:.4rem}.page-main article li::before{content:"－";position:absolute;left:0;font-size:var(--fs-smaller);margin-top:.1em}@media(max-width: 35.99em){.page-main{padding:var(--base-m) 0}}
/*# sourceMappingURL=sourcemaps/page--wrapper.css.map */

.support-header{position:relative;margin-bottom:var(--base-s)}.support-header__banner{overflow:hidden;border-radius:16px;margin-bottom:var(--base-s)}@media(min-width: 49em){.support-header__banner .ri{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:100%;--lqip: var(--lqip-l)}.support-header__banner .ri::after{content:"";display:block;height:0;padding-top:calc(100% / 2.9953198128)}.support-header__banner .ri::before{content:"";position:absolute;transform:scale(var(--scale, 1.05));width:100%;height:100%;background:var(--lqip, none) no-repeat center center;background-size:cover;filter:blur(var(--blur, 8px))}.support-header__banner .ri>picture,.support-header__banner .ri>img,.support-header__banner .ri>video{position:absolute;width:100%;height:100%;object-fit:cover}.support-header__banner .ri>picture>img{display:block;width:100%;height:100%}}@media(max-width: 48.99em){.support-header__banner .ri{display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;width:100%;--lqip: var(--lqip-s)}.support-header__banner .ri::after{content:"";display:block;height:0;padding-top:calc(100% / 1.6732026144)}.support-header__banner .ri::before{content:"";position:absolute;transform:scale(var(--scale, 1.05));width:100%;height:100%;background:var(--lqip, none) no-repeat center center;background-size:cover;filter:blur(var(--blur, 8px))}.support-header__banner .ri>picture,.support-header__banner .ri>img,.support-header__banner .ri>video{position:absolute;width:100%;height:100%;object-fit:cover}.support-header__banner .ri>picture>img{display:block;width:100%;height:100%}}.support-header header h2{margin:0 0 .5em 0;font-size:var(--fs-h3)}.support-header header p{margin-bottom:0;font-size:var(--fs-smaller)}.support-links{margin-bottom:var(--base-l)}.support-links ul{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.support-links a{color:#000}.support-links a:hover{text-decoration:none}.support-links li>a,.support-links .link-wrapper{height:100%;position:relative;display:flex;align-items:center;background:var(--color-smoke);border-radius:5px;padding:1rem 1.25rem;transition:box-shadow .3s;cursor:pointer}.support-links li>a .count,.support-links .link-wrapper .count{width:1.8em;height:1.8em;line-height:2em;text-align:center;position:absolute;top:-0.5rem;right:-0.5rem;border-radius:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--color-theme);color:#fff;font-size:11px}.support-links li>a svg,.support-links .link-wrapper svg{width:2rem;height:2rem}.support-links li>a>span,.support-links .link-wrapper>span{display:block;font-size:var(--fs-smaller);font-weight:var(--semi-bold);margin-left:.5rem;flex:1 0 auto}.support-links li>a .sub-text,.support-links .link-wrapper .sub-text{font-size:12px;color:#666;font-weight:var(--normal);margin:0;line-height:1.5;flex:1 1 auto;text-align:right}.support-links li>a .sub-text>span,.support-links .link-wrapper .sub-text>span{display:block}.support-links li>a.active,.support-links .link-wrapper.active{box-shadow:0 0 0 1px var(--color-theme)}@media(hover: hover){.support-links li>a:hover,.support-links .link-wrapper:hover{box-shadow:0 0 0 1px var(--color-theme)}}@media(max-width: 63.99em){.support-links ul{grid-template-columns:1fr}}.support-contact h2{margin-top:0}.support-contact form{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.support-contact p{margin:0}.support-contact p:nth-child(3),.support-contact p:nth-child(4),.support-contact p:nth-child(5){grid-column:1/3}.support-contact p label{display:block;color:#666;font-size:var(--fs-smaller);margin-bottom:.5em}.support-contact p input,.support-contact p textarea{width:100%;outline:0 !important;border:1px solid transparent;background:var(--color-smoke);border-radius:5px;padding:0 1em;height:2.6rem;line-height:2.6rem;box-shadow:none;font-size:16px;resize:none}@media(hover: hover){.support-contact p input:hover,.support-contact p textarea:hover{border:1px solid transparent;background:#f0f0f0}}.support-contact p input:focus,.support-contact p textarea:focus{border-color:var(--color-theme)}.support-contact p input::placeholder,.support-contact p textarea::placeholder{color:#ccc}.support-contact p textarea{height:auto;padding:1em;line-height:1.5em}.support-contact p button{display:block;width:100%;background:var(--color-theme);border-radius:5px;color:#fff !important;border:0;height:2.6rem;line-height:2.6rem;font-weight:var(--semi-bold);box-shadow:none !important}@media(hover: hover){.support-contact p button:hover{background:var(--color-theme-hl) !important;color:#fff !important}}.support-contact .validated input:invalid,.support-contact .validated textarea:invalid{border-color:var(--color-warn)}@media(max-width: 35.99em){.support-contact form{grid-template-columns:1fr}.support-contact form p{grid-column:unset !important}}
/*# sourceMappingURL=sourcemaps/page--support.css.map */

