@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{padding:0;margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;text-rendering:optimizeSpeed}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;height:auto}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}:root{--c-primary: #d22502;--c-primary-yellow: #ffe401;--c-primary-blue: #0071c1;--c-accent: #0b5bb5;--c-sub-1: #549fe4;--c-sub-2: #8fc0ff;--c-sub-3: #c3dcfd;--c-sub-4: #adddec;--c-sub-5: #94c3ff;--c-sub-6: #e5ecf5;--c-cv-event: linear-gradient(to bottom, #ff8530, #ff25be);--c-cv-event-hover: var(--c-primary-blue);--c-cv-doc: linear-gradient(to bottom, #2de897, #23c5ff);--c-cv-doc-hover: var(--c-primary-blue);--c-cv-app: linear-gradient(to bottom, #7ab5e7, #cd88f5);--c-cv-app-hover: var(--c-primary-blue);--c-base: #060e31;--c-base-deep: #383e5a;--c-base-middle: #cdced5;--c-base-bright: #ededed;--c-base-soft: #f3f3f3;--c-base-pale: #e2e8f0;--c-base-white: #fff;--c-link: var(--c-primary-blue);--c-focus: var(--c-accent);--c-hover: var(--c-primary-blue);--c-hover-blue: var(--c-sub-2);--c-warning: #ffd5d5;--c-bright: #ededed;--c-bright-50: rgb(239.88, 239.88, 239.88);--c-bright-40: rgb(242.94, 242.94, 242.94);--c-bright-30: #f6f6f6;--c-bright-20: rgb(251.4, 251.4, 251.4);--c-bright-10: rgb(253.2, 253.2, 253.2)}:root [data-dept=bright]{--dept-color: #ededed;--dept-color-50: var(--c-bright-50);--dept-color-40: var(--c-bright-40);--dept-color-30: var(--c-bright-30);--dept-color-20: var(--c-bright-20);--dept-color-10: var(--c-bright-10)}:root{--c-creator: #5cb531;--c-creator-50: rgb(118.08, 192.84, 81.96);--c-creator-40: rgb(145.79, 205.42, 116.98);--c-creator-30: rgb(173.5, 218, 152);--c-creator-20: rgb(222.4, 240.2, 213.8);--c-creator-10: rgb(238.7, 247.6, 234.4)}:root [data-dept=creator]{--dept-color: #5cb531;--dept-color-50: var(--c-creator-50);--dept-color-40: var(--c-creator-40);--dept-color-30: var(--c-creator-30);--dept-color-20: var(--c-creator-20);--dept-color-10: var(--c-creator-10)}:root{--c-design: #ec7aa1;--c-design-50: rgb(239.04, 143.28, 176.04);--c-design-40: rgb(242.27, 165.89, 192.02);--c-design-30: rgb(245.5, 188.5, 208);--c-design-20: rgb(251.2, 228.4, 236.2);--c-design-10: rgb(253.1, 241.7, 245.6)}:root [data-dept=design]{--dept-color: #ec7aa1;--dept-color-50: var(--c-design-50);--dept-color-40: var(--c-design-40);--dept-color-30: var(--c-design-30);--dept-color-20: var(--c-design-20);--dept-color-10: var(--c-design-10)}:root{--c-music: #ec6d65;--c-music-50: rgb(239.04, 132.36, 125.64);--c-music-40: rgb(242.27, 157.18, 151.82);--c-music-30: rgb(245.5, 182, 178);--c-music-20: rgb(251.2, 225.8, 224.2);--c-music-10: rgb(253.1, 240.4, 239.6)}:root [data-dept=music]{--dept-color: #ec6d65;--dept-color-50: var(--c-music-50);--dept-color-40: var(--c-music-40);--dept-color-30: var(--c-music-30);--dept-color-20: var(--c-music-20);--dept-color-10: var(--c-music-10)}:root{--c-it: #f39800;--c-it-50: rgb(244.92, 168.48, 40.8);--c-it-40: rgb(246.96, 185.99, 84.15);--c-it-30: rgb(249, 203.5, 127.5);--c-it-20: rgb(252.6, 234.4, 204);--c-it-10: rgb(253.8, 244.7, 229.5)}:root [data-dept=it]{--dept-color: #f39800;--dept-color-50: var(--c-it-50);--dept-color-40: var(--c-it-40);--dept-color-30: var(--c-it-30);--dept-color-20: var(--c-it-20);--dept-color-10: var(--c-it-10)}:root{--c-tech: #ba79b1;--c-tech-50: rgb(197.04, 142.44, 189.48);--c-tech-40: rgb(208.77, 165.22, 202.74);--c-tech-30: rgb(220.5, 188, 216);--c-tech-20: rgb(241.2, 228.2, 239.4);--c-tech-10: rgb(248.1, 241.6, 247.2)}:root [data-dept=tech]{--dept-color: #ba79b1;--dept-color-50: var(--c-tech-50);--dept-color-40: var(--c-tech-40);--dept-color-30: var(--c-tech-30);--dept-color-20: var(--c-tech-20);--dept-color-10: var(--c-tech-10)}:root{--c-sports: #009fde;--c-sports-50: rgb(40.8, 174.36, 227.28);--c-sports-40: rgb(84.15, 190.68, 232.89);--c-sports-30: rgb(127.5, 207, 238.5);--c-sports-20: rgb(204, 235.8, 248.4);--c-sports-10: rgb(229.5, 245.4, 251.7)}:root [data-dept=sports]{--dept-color: #009fde;--dept-color-50: var(--c-sports-50);--dept-color-40: var(--c-sports-40);--dept-color-30: var(--c-sports-30);--dept-color-20: var(--c-sports-20);--dept-color-10: var(--c-sports-10)}:root{--c-accent-50: rgb(50.04, 117.24, 192.84);--c-accent-40: rgb(91.52, 145.12, 205.42);--c-accent-30: #85adda;--c-accent-20: rgb(206.2, 222.2, 240.2);--c-accent-10: rgb(230.6, 238.6, 247.6);--c-campus-k: #c30d23;--c-campus-h: #009944;--c-label-1: #cdced5;--c-label-2: #ffffff;--c-label-3: #f43f5e;--c-label-4: #ec8b23;--c-label-5: #199ed6;--c-label-6: #07399e;--bgc-soft: #fcf9f0;--bgc-bright: #f2efe7;--bgc-blue: #edf5ff;--bgc-yellow: #fff0c9;--bgc-gray: #ccc;--bgc-header: rgba(255, 255, 255, .85);--bxsh: 0 2px 10px rgba(0, 0, 0, .08);--bxsh-large: 0 2px 10px rgba(0, 0, 0, .16);--bxsh-focus: 0 0 0 3px var(--c-focus);--bd-gray: 2px solid #d9d9d9;--bd-blue: 1px solid var(--c-primary);--fz-root: 10;--fz-body: 16;--fz-body-sp: 14;--fw-normal: 400;--fw-medium: 500;--fw-semi-bold: 600;--fw-bold: 700;--fw-extra-bold: 800;--ff-sans: "LINESeedJP", "ヒラギノ角ゴ ProN W3", "メイリオ", "Meiryo", "ＭＳ ゴシック", sans-serif;--lh-none: 1;--lh-short: 1.2;--lh-normal: 1.6;--lh-tall: 1.8;--lts-none: 0;--lts-small: .02em;--lts-normal: .05em;--w-container: 1200;--w-container-gutter: 16;--w-container-gutter-sp: 16;--w-scrollbar: 0px;--bdrs-xsmall: 4;--bdrs-small: 8;--bdrs-medium: 12;--bdrs-large: 16;--bdrs-xlarge: 24;--bdrs-pill: 9999px;--dur-normal: .2s;--dur-slow: .5s;--font-ratio: 1;--fz: calc(var(--fz-body) / var(--fz-root) * var(--font-ratio) * 1rem)}@media (max-width: 576px){:root{--fz: calc(var(--fz-body-sp) / var(--fz-root) * var(--font-ratio) * 1rem);--font-ratio: 1.477}}@media (max-width: 575px){:root{--font-ratio: 1.473}}@media (max-width: 570px){:root{--font-ratio: 1.46}}@media (max-width: 565px){:root{--font-ratio: 1.448}}@media (max-width: 560px){:root{--font-ratio: 1.435}}@media (max-width: 555px){:root{--font-ratio: 1.422}}@media (max-width: 550px){:root{--font-ratio: 1.409}}@media (max-width: 545px){:root{--font-ratio: 1.396}}@media (max-width: 540px){:root{--font-ratio: 1.384}}@media (max-width: 535px){:root{--font-ratio: 1.371}}@media (max-width: 530px){:root{--font-ratio: 1.358}}@media (max-width: 525px){:root{--font-ratio: 1.345}}@media (max-width: 520px){:root{--font-ratio: 1.332}}@media (max-width: 515px){:root{--font-ratio: 1.32}}@media (max-width: 510px){:root{--font-ratio: 1.307}}@media (max-width: 505px){:root{--font-ratio: 1.294}}@media (max-width: 500px){:root{--font-ratio: 1.281}}@media (max-width: 495px){:root{--font-ratio: 1.269}}@media (max-width: 490px){:root{--font-ratio: 1.256}}@media (max-width: 485px){:root{--font-ratio: 1.243}}@media (max-width: 480px){:root{--font-ratio: 1.23}}@media (max-width: 475px){:root{--font-ratio: 1.217}}@media (max-width: 470px){:root{--font-ratio: 1.205}}@media (max-width: 465px){:root{--font-ratio: 1.192}}@media (max-width: 460px){:root{--font-ratio: 1.179}}@media (max-width: 455px){:root{--font-ratio: 1.166}}@media (max-width: 450px){:root{--font-ratio: 1.153}}@media (max-width: 445px){:root{--font-ratio: 1.141}}@media (max-width: 440px){:root{--font-ratio: 1.128}}@media (max-width: 435px){:root{--font-ratio: 1.115}}@media (max-width: 430px){:root{--font-ratio: 1.102}}@media (max-width: 425px){:root{--font-ratio: 1.09}}@media (max-width: 420px){:root{--font-ratio: 1.077}}@media (max-width: 415px){:root{--font-ratio: 1.064}}@media (max-width: 410px){:root{--font-ratio: 1.051}}@media (max-width: 405px){:root{--font-ratio: 1.038}}@media (max-width: 400px){:root{--font-ratio: 1.026}}@media (max-width: 395px){:root{--font-ratio: 1.013}}@media (max-width: 390px){:root{--font-ratio: 1}}@media (max-width: 385px){:root{--font-ratio: .987}}@media (max-width: 380px){:root{--font-ratio: .974}}@media (max-width: 375px){:root{--font-ratio: .962}}@media (max-width: 370px){:root{--font-ratio: .949}}@media (max-width: 365px){:root{--font-ratio: .936}}@media (max-width: 360px){:root{--font-ratio: .923}}@media (max-width: 355px){:root{--font-ratio: .91}}@media (max-width: 350px){:root{--font-ratio: .898}}@media (max-width: 345px){:root{--font-ratio: .885}}@media (max-width: 340px){:root{--font-ratio: .872}}@media (max-width: 335px){:root{--font-ratio: .859}}@media (max-width: 330px){:root{--font-ratio: .847}}@media (max-width: 325px){:root{--font-ratio: .834}}main{position:relative}::-moz-placeholder{color:var(--c-base)}::placeholder{color:var(--c-base)}*:focus{outline:2px solid transparent}*:focus-visible{outline:2px solid transparent}@media (any-hover: hover){*:focus-visible{box-shadow:var(--bxsh-focus)!important}}textarea::-moz-placeholder,input::-moz-placeholder{color:#aaa}textarea::placeholder,input::placeholder{color:#aaa}select::-ms-expand,input::-ms-reveal{display:none}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select){display:inline-block;width:100%;padding:calc(4 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);color:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid;outline:none}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select):focus{outline:none}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select)[aria-invalid=true]{background-color:#fff4f4;border-color:var(--warning)}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select):user-invalid{background-color:#fff4f4;border-color:var(--warning)}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select)[readonly]{color:#676a6e;background-color:#f5f5f5}:where([type=text],[type=email],[type=tel],[type=url],[type=number],[type=date],[type=password],textarea,select):disabled{color:#676a6e;pointer-events:none;background-color:#f5f5f5}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:flex-start}.simplebar-wrapper{width:inherit;max-width:inherit;height:inherit;max-height:inherit}.simplebar-mask{position:absolute;inset:0;z-index:0;width:auto!important;height:auto!important;padding:0;margin:0;direction:inherit}.simplebar-offset{position:absolute;inset:0;box-sizing:inherit!important;padding:0;margin:0;resize:none!important;direction:inherit!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{position:relative;box-sizing:border-box!important;display:block;width:auto;max-width:100%;height:100%;max-height:100%;overflow:auto;direction:inherit;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{display:table;content:" "}.simplebar-placeholder{width:100%;max-width:100%;max-height:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{position:relative;z-index:-1;box-sizing:inherit!important;flex-grow:inherit;flex-shrink:0;flex-basis:0;float:left;width:100%;max-width:1px;height:100%;max-height:1px;padding:0;margin:0;pointer-events:none}.simplebar-height-auto-observer{position:absolute;top:0;left:0;z-index:-1;box-sizing:inherit;display:block;width:1000%;min-width:1px;height:1000%;min-height:1px;pointer-events:none;opacity:0}.simplebar-track{position:absolute;right:0;bottom:0;z-index:1;pointer-events:none}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:0;left:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#33333380;border-radius:7px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:4px}.simplebar-scrollbar:before{inset:2px 0}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;width:auto;min-width:10px;min-height:0}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{position:fixed;width:500px;height:500px;overflow-x:scroll;overflow-y:hidden;visibility:hidden;opacity:0;direction:rtl;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;overflow-y:scroll;visibility:hidden;scrollbar-width:none;-ms-overflow-style:none}.datepicker{width:-moz-min-content;width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:flex;flex-direction:column;background-color:#fff;border-radius:4px}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px #0a0a0a1a,0 0 0 1px #0a0a0a1a}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px #0a0a0a1a}.datepicker-title{padding:.375rem .75rem;font-weight:700;text-align:center;background-color:#f5f5f5;box-shadow:inset 0 -1px 1px #0a0a0a1a}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:2.25em;padding:calc(.375em - 1px) .75em;margin:0;font-size:1rem;line-height:1.5;color:#363636;text-align:center;white-space:nowrap;vertical-align:top;cursor:pointer;background-color:#fff;border:1px solid gainsboro;border-radius:4px;box-shadow:none}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button:hover{color:#363636;border-color:#b8b8b8}.datepicker-controls .button:focus{color:#363636;border-color:#3273dc}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em #3273dc40}.datepicker-controls .button:active{color:#363636;border-color:#474747}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{font-weight:700;border-color:transparent}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(.375rem - 1px) .375rem;font-size:.75rem;border-radius:2px}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .prev-button,.datepicker-controls .next-button{flex:0 0 14.2857142857%;padding-right:.375rem;padding-left:.375rem}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-view,.datepicker-grid{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex:auto;flex-wrap:wrap}.datepicker .days{display:flex;flex:auto;flex-direction:column}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex:0 0 9.6774193548%;flex-direction:column}.datepicker .weeks{display:flex;flex:auto;flex-direction:column;align-items:stretch}.datepicker span{display:flex;align-items:center;justify-content:center;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px;-webkit-touch-callout:none}.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}.datepicker .week{flex:auto;font-size:.75rem;color:#b8b8b8}.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{cursor:pointer;background-color:#f9f9f9}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{font-weight:600;color:#fff;background-color:#3273dc}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){color:#fff;background-color:#b8b8b8}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dcdcdc;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em #276bda33}.u-align-left{text-align:left!important}.u-align-right{text-align:right!important}.u-align-center{text-align:center!important}@media (max-width: 1750px){.u-align-xxl-left{text-align:left!important}.u-align-xxl-right{text-align:right!important}.u-align-xxl-center{text-align:center!important}}@media (max-width: 1279px){.u-align-xl-left{text-align:left!important}.u-align-xl-right{text-align:right!important}.u-align-xl-center{text-align:center!important}}@media (max-width: 992px){.u-align-lg-left{text-align:left!important}.u-align-lg-right{text-align:right!important}.u-align-lg-center{text-align:center!important}}@media (max-width: 768px){.u-align-md-left{text-align:left!important}.u-align-md-right{text-align:right!important}.u-align-md-center{text-align:center!important}}@media (max-width: 576px){.u-align-sm-left{text-align:left!important}.u-align-sm-right{text-align:right!important}.u-align-sm-center{text-align:center!important}}.u-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}[class].u-only-sp{display:none!important}@media (max-width: 576px){[class].u-only-sp{display:inline-block!important}}[class].u-only-pc{display:inline-block!important}@media (max-width: 576px){[class].u-only-pc{display:none!important}}.u-d-none{display:none!important}.u-d-inline{display:inline!important}.u-d-inline-block{display:inline-block!important}.u-d-block{display:block!important}.u-d-table{display:table!important}.u-d-table-row{display:table-row!important}.u-d-table-cell{display:table-cell!important}.u-d-flex{display:flex!important}.u-d-inline-flex{display:inline-flex!important}@media (max-width: 1750px){.u-d-xxl-none{display:none!important}.u-d-xxl-inline{display:inline!important}.u-d-xxl-inline-block{display:inline-block!important}.u-d-xxl-block{display:block!important}.u-d-xxl-table{display:table!important}.u-d-xxl-table-row{display:table-row!important}.u-d-xxl-table-cell{display:table-cell!important}.u-d-xxl-flex{display:flex!important}.u-d-xxl-inline-flex{display:inline-flex!important}}@media (max-width: 1279px){.u-d-xl-none{display:none!important}.u-d-xl-inline{display:inline!important}.u-d-xl-inline-block{display:inline-block!important}.u-d-xl-block{display:block!important}.u-d-xl-table{display:table!important}.u-d-xl-table-row{display:table-row!important}.u-d-xl-table-cell{display:table-cell!important}.u-d-xl-flex{display:flex!important}.u-d-xl-inline-flex{display:inline-flex!important}}@media (max-width: 992px){.u-d-lg-none{display:none!important}.u-d-lg-inline{display:inline!important}.u-d-lg-inline-block{display:inline-block!important}.u-d-lg-block{display:block!important}.u-d-lg-table{display:table!important}.u-d-lg-table-row{display:table-row!important}.u-d-lg-table-cell{display:table-cell!important}.u-d-lg-flex{display:flex!important}.u-d-lg-inline-flex{display:inline-flex!important}}@media (max-width: 768px){.u-d-md-none{display:none!important}.u-d-md-inline{display:inline!important}.u-d-md-inline-block{display:inline-block!important}.u-d-md-block{display:block!important}.u-d-md-table{display:table!important}.u-d-md-table-row{display:table-row!important}.u-d-md-table-cell{display:table-cell!important}.u-d-md-flex{display:flex!important}.u-d-md-inline-flex{display:inline-flex!important}}@media (max-width: 576px){.u-d-sm-none{display:none!important}.u-d-sm-inline{display:inline!important}.u-d-sm-inline-block{display:inline-block!important}.u-d-sm-block{display:block!important}.u-d-sm-table{display:table!important}.u-d-sm-table-row{display:table-row!important}.u-d-sm-table-cell{display:table-cell!important}.u-d-sm-flex{display:flex!important}.u-d-sm-inline-flex{display:inline-flex!important}}.u-container-w1040{max-width:calc(1040 * var(--font-ratio) * 1px);margin-inline:auto}.u-color-bright{color:#ededed!important}.u-color-creator{color:#5cb531!important}.u-color-design{color:#ec7aa1!important}.u-color-music{color:#ec6d65!important}.u-color-it{color:#f39800!important}.u-color-tech{color:#ba79b1!important}.u-color-sports{color:#009fde!important}.u-c-model-accent{--color-model-10: var(--dept-color-10, var(--c-accent-10)) !important;--color-model-20: var(--dept-color-20, var(--c-accent-20)) !important;--color-model-30: var(--dept-color-30, var(--c-accent-30)) !important;--color-model-40: var(--dept-color-40, var(--c-accent-40)) !important;--color-model-50: var(--dept-color-50, var(--c-accent-50)) !important;--color-model: var(--dept-color, var(--c-accent)) !important}.u-c-model-bright{--color-model: var(--c-base-bright) !important;--color-model-10: var(--c-base-bright) !important;--color-model-30: currentColor !important}.u-c-model-creator{--color-model: var(--c-creator) !important;--color-model-10: var(--c-creator-10) !important;--color-model-20: var(--c-creator-20) !important;--color-model-30: var(--c-creator-30) !important;--color-model-40: var(--c-creator-40) !important;--color-model-50: var(--c-creator-50) !important}.u-c-model-design{--color-model: var(--c-design) !important;--color-model-10: var(--c-design-10) !important;--color-model-20: var(--c-design-20) !important;--color-model-30: var(--c-design-30) !important;--color-model-40: var(--c-design-40) !important;--color-model-50: var(--c-design-50) !important}.u-c-model-music{--color-model: var(--c-music) !important;--color-model-10: var(--c-music-10) !important;--color-model-20: var(--c-music-20) !important;--color-model-30: var(--c-music-30) !important;--color-model-40: var(--c-music-40) !important;--color-model-50: var(--c-music-50) !important}.u-c-model-it{--color-model: var(--c-it) !important;--color-model-10: var(--c-it-10) !important;--color-model-20: var(--c-it-20) !important;--color-model-30: var(--c-it-30) !important;--color-model-40: var(--c-it-40) !important;--color-model-50: var(--c-it-50) !important}.u-c-model-tech{--color-model: var(--c-tech) !important;--color-model-10: var(--c-tech-10) !important;--color-model-20: var(--c-tech-20) !important;--color-model-30: var(--c-tech-30) !important;--color-model-40: var(--c-tech-40) !important;--color-model-50: var(--c-tech-50) !important}.u-c-model-sports{--color-model: var(--c-sports) !important;--color-model-10: var(--c-sports-10) !important;--color-model-20: var(--c-sports-20) !important;--color-model-30: var(--c-sports-30) !important;--color-model-40: var(--c-sports-40) !important;--color-model-50: var(--c-sports-50) !important}.u-c-model-kamata{--color-model-text: #fff !important;--color-model: var(--c-campus-k) !important}.u-c-model-hachioji{--color-model-text: #fff !important;--color-model: var(--c-campus-h) !important}.u-c-model-gray{--color-model: var(--c-label-1) !important}.u-c-model-white{--color-model: var(--c-label-2) !important}.u-c-model-special{--color-model: var(--c-label-3) !important}.u-c-model-experience{--color-model: var(--c-label-4) !important}.u-c-model-am{--color-model: var(--c-label-5) !important}.u-c-model-pm{--color-model: var(--c-label-6) !important}.u-link-tel{text-decoration:none;pointer-events:none}[data-device] .u-link-tel{pointer-events:initial}.u-link-primary{color:var(--c-primary-blue)}.u-list-disc,.u-list-circle,.u-list-square{padding:0;margin:0}.u-list-disc>li,.u-list-circle>li,.u-list-square>li{position:relative;padding:0 0 0 1em;margin:0;list-style-type:none}.u-list-disc>li:before,.u-list-circle>li:before,.u-list-square>li:before{position:absolute;top:calc(.8em - 2px);left:0;content:""}.u-list-disc>li+li,.u-list-circle>li+li,.u-list-square>li+li{margin-top:.5em}.u-list-disc>li:before{width:4px;height:4px;background-color:currentColor;border-radius:4px}.u-list-circle>li:before{width:6px;height:6px;border:1px solid #91969b;border-radius:6px}.u-m-0{margin:calc(0 * var(--font-ratio) * 1px)!important}.u-mt-0,.u-my-0{margin-top:calc(0 * var(--font-ratio) * 1px)!important}.u-mr-0,.u-mx-0{margin-right:calc(0 * var(--font-ratio) * 1px)!important}.u-mb-0,.u-my-0{margin-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-ml-0,.u-mx-0{margin-left:calc(0 * var(--font-ratio) * 1px)!important}.u-m-1{margin:calc(8 * var(--font-ratio) * 1px)!important}.u-mt-1,.u-my-1{margin-top:calc(8 * var(--font-ratio) * 1px)!important}.u-mr-1,.u-mx-1{margin-right:calc(8 * var(--font-ratio) * 1px)!important}.u-mb-1,.u-my-1{margin-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-ml-1,.u-mx-1{margin-left:calc(8 * var(--font-ratio) * 1px)!important}.u-m-2{margin:calc(16 * var(--font-ratio) * 1px)!important}.u-mt-2,.u-my-2{margin-top:calc(16 * var(--font-ratio) * 1px)!important}.u-mr-2,.u-mx-2{margin-right:calc(16 * var(--font-ratio) * 1px)!important}.u-mb-2,.u-my-2{margin-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-ml-2,.u-mx-2{margin-left:calc(16 * var(--font-ratio) * 1px)!important}.u-m-3{margin:calc(24 * var(--font-ratio) * 1px)!important}.u-mt-3,.u-my-3{margin-top:calc(24 * var(--font-ratio) * 1px)!important}.u-mr-3,.u-mx-3{margin-right:calc(24 * var(--font-ratio) * 1px)!important}.u-mb-3,.u-my-3{margin-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-ml-3,.u-mx-3{margin-left:calc(24 * var(--font-ratio) * 1px)!important}.u-m-4{margin:calc(32 * var(--font-ratio) * 1px)!important}.u-mt-4,.u-my-4{margin-top:calc(32 * var(--font-ratio) * 1px)!important}.u-mr-4,.u-mx-4{margin-right:calc(32 * var(--font-ratio) * 1px)!important}.u-mb-4,.u-my-4{margin-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-ml-4,.u-mx-4{margin-left:calc(32 * var(--font-ratio) * 1px)!important}.u-m-5{margin:calc(40 * var(--font-ratio) * 1px)!important}.u-mt-5,.u-my-5{margin-top:calc(40 * var(--font-ratio) * 1px)!important}.u-mr-5,.u-mx-5{margin-right:calc(40 * var(--font-ratio) * 1px)!important}.u-mb-5,.u-my-5{margin-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-ml-5,.u-mx-5{margin-left:calc(40 * var(--font-ratio) * 1px)!important}.u-m-6{margin:calc(48 * var(--font-ratio) * 1px)!important}.u-mt-6,.u-my-6{margin-top:calc(48 * var(--font-ratio) * 1px)!important}.u-mr-6,.u-mx-6{margin-right:calc(48 * var(--font-ratio) * 1px)!important}.u-mb-6,.u-my-6{margin-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-ml-6,.u-mx-6{margin-left:calc(48 * var(--font-ratio) * 1px)!important}.u-m-7{margin:calc(56 * var(--font-ratio) * 1px)!important}.u-mt-7,.u-my-7{margin-top:calc(56 * var(--font-ratio) * 1px)!important}.u-mr-7,.u-mx-7{margin-right:calc(56 * var(--font-ratio) * 1px)!important}.u-mb-7,.u-my-7{margin-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-ml-7,.u-mx-7{margin-left:calc(56 * var(--font-ratio) * 1px)!important}.u-m-8{margin:calc(64 * var(--font-ratio) * 1px)!important}.u-mt-8,.u-my-8{margin-top:calc(64 * var(--font-ratio) * 1px)!important}.u-mr-8,.u-mx-8{margin-right:calc(64 * var(--font-ratio) * 1px)!important}.u-mb-8,.u-my-8{margin-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-ml-8,.u-mx-8{margin-left:calc(64 * var(--font-ratio) * 1px)!important}.u-m-9{margin:calc(72 * var(--font-ratio) * 1px)!important}.u-mt-9,.u-my-9{margin-top:calc(72 * var(--font-ratio) * 1px)!important}.u-mr-9,.u-mx-9{margin-right:calc(72 * var(--font-ratio) * 1px)!important}.u-mb-9,.u-my-9{margin-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-ml-9,.u-mx-9{margin-left:calc(72 * var(--font-ratio) * 1px)!important}.u-m-10{margin:calc(80 * var(--font-ratio) * 1px)!important}.u-mt-10,.u-my-10{margin-top:calc(80 * var(--font-ratio) * 1px)!important}.u-mr-10,.u-mx-10{margin-right:calc(80 * var(--font-ratio) * 1px)!important}.u-mb-10,.u-my-10{margin-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-ml-10,.u-mx-10{margin-left:calc(80 * var(--font-ratio) * 1px)!important}.u-m-11{margin:calc(88 * var(--font-ratio) * 1px)!important}.u-mt-11,.u-my-11{margin-top:calc(88 * var(--font-ratio) * 1px)!important}.u-mr-11,.u-mx-11{margin-right:calc(88 * var(--font-ratio) * 1px)!important}.u-mb-11,.u-my-11{margin-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-ml-11,.u-mx-11{margin-left:calc(88 * var(--font-ratio) * 1px)!important}.u-m-12{margin:calc(96 * var(--font-ratio) * 1px)!important}.u-mt-12,.u-my-12{margin-top:calc(96 * var(--font-ratio) * 1px)!important}.u-mr-12,.u-mx-12{margin-right:calc(96 * var(--font-ratio) * 1px)!important}.u-mb-12,.u-my-12{margin-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-ml-12,.u-mx-12{margin-left:calc(96 * var(--font-ratio) * 1px)!important}.u-m-13{margin:calc(104 * var(--font-ratio) * 1px)!important}.u-mt-13,.u-my-13{margin-top:calc(104 * var(--font-ratio) * 1px)!important}.u-mr-13,.u-mx-13{margin-right:calc(104 * var(--font-ratio) * 1px)!important}.u-mb-13,.u-my-13{margin-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-ml-13,.u-mx-13{margin-left:calc(104 * var(--font-ratio) * 1px)!important}.u-m-14{margin:calc(112 * var(--font-ratio) * 1px)!important}.u-mt-14,.u-my-14{margin-top:calc(112 * var(--font-ratio) * 1px)!important}.u-mr-14,.u-mx-14{margin-right:calc(112 * var(--font-ratio) * 1px)!important}.u-mb-14,.u-my-14{margin-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-ml-14,.u-mx-14{margin-left:calc(112 * var(--font-ratio) * 1px)!important}.u-m-15{margin:calc(120 * var(--font-ratio) * 1px)!important}.u-mt-15,.u-my-15{margin-top:calc(120 * var(--font-ratio) * 1px)!important}.u-mr-15,.u-mx-15{margin-right:calc(120 * var(--font-ratio) * 1px)!important}.u-mb-15,.u-my-15{margin-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-ml-15,.u-mx-15{margin-left:calc(120 * var(--font-ratio) * 1px)!important}.u-m-16{margin:calc(128 * var(--font-ratio) * 1px)!important}.u-mt-16,.u-my-16{margin-top:calc(128 * var(--font-ratio) * 1px)!important}.u-mr-16,.u-mx-16{margin-right:calc(128 * var(--font-ratio) * 1px)!important}.u-mb-16,.u-my-16{margin-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-ml-16,.u-mx-16{margin-left:calc(128 * var(--font-ratio) * 1px)!important}.u-p-0{padding:calc(0 * var(--font-ratio) * 1px)!important}.u-pt-0,.u-py-0{padding-top:calc(0 * var(--font-ratio) * 1px)!important}.u-pr-0,.u-px-0{padding-right:calc(0 * var(--font-ratio) * 1px)!important}.u-pb-0,.u-py-0{padding-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-pl-0,.u-px-0{padding-left:calc(0 * var(--font-ratio) * 1px)!important}.u-p-1{padding:calc(8 * var(--font-ratio) * 1px)!important}.u-pt-1,.u-py-1{padding-top:calc(8 * var(--font-ratio) * 1px)!important}.u-pr-1,.u-px-1{padding-right:calc(8 * var(--font-ratio) * 1px)!important}.u-pb-1,.u-py-1{padding-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-pl-1,.u-px-1{padding-left:calc(8 * var(--font-ratio) * 1px)!important}.u-p-2{padding:calc(16 * var(--font-ratio) * 1px)!important}.u-pt-2,.u-py-2{padding-top:calc(16 * var(--font-ratio) * 1px)!important}.u-pr-2,.u-px-2{padding-right:calc(16 * var(--font-ratio) * 1px)!important}.u-pb-2,.u-py-2{padding-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-pl-2,.u-px-2{padding-left:calc(16 * var(--font-ratio) * 1px)!important}.u-p-3{padding:calc(24 * var(--font-ratio) * 1px)!important}.u-pt-3,.u-py-3{padding-top:calc(24 * var(--font-ratio) * 1px)!important}.u-pr-3,.u-px-3{padding-right:calc(24 * var(--font-ratio) * 1px)!important}.u-pb-3,.u-py-3{padding-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-pl-3,.u-px-3{padding-left:calc(24 * var(--font-ratio) * 1px)!important}.u-p-4{padding:calc(32 * var(--font-ratio) * 1px)!important}.u-pt-4,.u-py-4{padding-top:calc(32 * var(--font-ratio) * 1px)!important}.u-pr-4,.u-px-4{padding-right:calc(32 * var(--font-ratio) * 1px)!important}.u-pb-4,.u-py-4{padding-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-pl-4,.u-px-4{padding-left:calc(32 * var(--font-ratio) * 1px)!important}.u-p-5{padding:calc(40 * var(--font-ratio) * 1px)!important}.u-pt-5,.u-py-5{padding-top:calc(40 * var(--font-ratio) * 1px)!important}.u-pr-5,.u-px-5{padding-right:calc(40 * var(--font-ratio) * 1px)!important}.u-pb-5,.u-py-5{padding-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-pl-5,.u-px-5{padding-left:calc(40 * var(--font-ratio) * 1px)!important}.u-p-6{padding:calc(48 * var(--font-ratio) * 1px)!important}.u-pt-6,.u-py-6{padding-top:calc(48 * var(--font-ratio) * 1px)!important}.u-pr-6,.u-px-6{padding-right:calc(48 * var(--font-ratio) * 1px)!important}.u-pb-6,.u-py-6{padding-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-pl-6,.u-px-6{padding-left:calc(48 * var(--font-ratio) * 1px)!important}.u-p-7{padding:calc(56 * var(--font-ratio) * 1px)!important}.u-pt-7,.u-py-7{padding-top:calc(56 * var(--font-ratio) * 1px)!important}.u-pr-7,.u-px-7{padding-right:calc(56 * var(--font-ratio) * 1px)!important}.u-pb-7,.u-py-7{padding-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-pl-7,.u-px-7{padding-left:calc(56 * var(--font-ratio) * 1px)!important}.u-p-8{padding:calc(64 * var(--font-ratio) * 1px)!important}.u-pt-8,.u-py-8{padding-top:calc(64 * var(--font-ratio) * 1px)!important}.u-pr-8,.u-px-8{padding-right:calc(64 * var(--font-ratio) * 1px)!important}.u-pb-8,.u-py-8{padding-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-pl-8,.u-px-8{padding-left:calc(64 * var(--font-ratio) * 1px)!important}.u-p-9{padding:calc(72 * var(--font-ratio) * 1px)!important}.u-pt-9,.u-py-9{padding-top:calc(72 * var(--font-ratio) * 1px)!important}.u-pr-9,.u-px-9{padding-right:calc(72 * var(--font-ratio) * 1px)!important}.u-pb-9,.u-py-9{padding-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-pl-9,.u-px-9{padding-left:calc(72 * var(--font-ratio) * 1px)!important}.u-p-10{padding:calc(80 * var(--font-ratio) * 1px)!important}.u-pt-10,.u-py-10{padding-top:calc(80 * var(--font-ratio) * 1px)!important}.u-pr-10,.u-px-10{padding-right:calc(80 * var(--font-ratio) * 1px)!important}.u-pb-10,.u-py-10{padding-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-pl-10,.u-px-10{padding-left:calc(80 * var(--font-ratio) * 1px)!important}.u-p-11{padding:calc(88 * var(--font-ratio) * 1px)!important}.u-pt-11,.u-py-11{padding-top:calc(88 * var(--font-ratio) * 1px)!important}.u-pr-11,.u-px-11{padding-right:calc(88 * var(--font-ratio) * 1px)!important}.u-pb-11,.u-py-11{padding-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-pl-11,.u-px-11{padding-left:calc(88 * var(--font-ratio) * 1px)!important}.u-p-12{padding:calc(96 * var(--font-ratio) * 1px)!important}.u-pt-12,.u-py-12{padding-top:calc(96 * var(--font-ratio) * 1px)!important}.u-pr-12,.u-px-12{padding-right:calc(96 * var(--font-ratio) * 1px)!important}.u-pb-12,.u-py-12{padding-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-pl-12,.u-px-12{padding-left:calc(96 * var(--font-ratio) * 1px)!important}.u-p-13{padding:calc(104 * var(--font-ratio) * 1px)!important}.u-pt-13,.u-py-13{padding-top:calc(104 * var(--font-ratio) * 1px)!important}.u-pr-13,.u-px-13{padding-right:calc(104 * var(--font-ratio) * 1px)!important}.u-pb-13,.u-py-13{padding-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-pl-13,.u-px-13{padding-left:calc(104 * var(--font-ratio) * 1px)!important}.u-p-14{padding:calc(112 * var(--font-ratio) * 1px)!important}.u-pt-14,.u-py-14{padding-top:calc(112 * var(--font-ratio) * 1px)!important}.u-pr-14,.u-px-14{padding-right:calc(112 * var(--font-ratio) * 1px)!important}.u-pb-14,.u-py-14{padding-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-pl-14,.u-px-14{padding-left:calc(112 * var(--font-ratio) * 1px)!important}.u-p-15{padding:calc(120 * var(--font-ratio) * 1px)!important}.u-pt-15,.u-py-15{padding-top:calc(120 * var(--font-ratio) * 1px)!important}.u-pr-15,.u-px-15{padding-right:calc(120 * var(--font-ratio) * 1px)!important}.u-pb-15,.u-py-15{padding-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-pl-15,.u-px-15{padding-left:calc(120 * var(--font-ratio) * 1px)!important}.u-p-16{padding:calc(128 * var(--font-ratio) * 1px)!important}.u-pt-16,.u-py-16{padding-top:calc(128 * var(--font-ratio) * 1px)!important}.u-pr-16,.u-px-16{padding-right:calc(128 * var(--font-ratio) * 1px)!important}.u-pb-16,.u-py-16{padding-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-pl-16,.u-px-16{padding-left:calc(128 * var(--font-ratio) * 1px)!important}.u-m-n1{margin:calc(-8 * var(--font-ratio) * 1px)!important}.u-mt-n1,.u-my-n1{margin-top:calc(-8 * var(--font-ratio) * 1px)!important}.u-mr-n1,.u-mx-n1{margin-right:calc(-8 * var(--font-ratio) * 1px)!important}.u-mb-n1,.u-my-n1{margin-bottom:calc(-8 * var(--font-ratio) * 1px)!important}.u-ml-n1,.u-mx-n1{margin-left:calc(-8 * var(--font-ratio) * 1px)!important}.u-m-n2{margin:calc(-16 * var(--font-ratio) * 1px)!important}.u-mt-n2,.u-my-n2{margin-top:calc(-16 * var(--font-ratio) * 1px)!important}.u-mr-n2,.u-mx-n2{margin-right:calc(-16 * var(--font-ratio) * 1px)!important}.u-mb-n2,.u-my-n2{margin-bottom:calc(-16 * var(--font-ratio) * 1px)!important}.u-ml-n2,.u-mx-n2{margin-left:calc(-16 * var(--font-ratio) * 1px)!important}.u-m-n3{margin:calc(-24 * var(--font-ratio) * 1px)!important}.u-mt-n3,.u-my-n3{margin-top:calc(-24 * var(--font-ratio) * 1px)!important}.u-mr-n3,.u-mx-n3{margin-right:calc(-24 * var(--font-ratio) * 1px)!important}.u-mb-n3,.u-my-n3{margin-bottom:calc(-24 * var(--font-ratio) * 1px)!important}.u-ml-n3,.u-mx-n3{margin-left:calc(-24 * var(--font-ratio) * 1px)!important}.u-m-n4{margin:calc(-32 * var(--font-ratio) * 1px)!important}.u-mt-n4,.u-my-n4{margin-top:calc(-32 * var(--font-ratio) * 1px)!important}.u-mr-n4,.u-mx-n4{margin-right:calc(-32 * var(--font-ratio) * 1px)!important}.u-mb-n4,.u-my-n4{margin-bottom:calc(-32 * var(--font-ratio) * 1px)!important}.u-ml-n4,.u-mx-n4{margin-left:calc(-32 * var(--font-ratio) * 1px)!important}.u-m-n5{margin:calc(-40 * var(--font-ratio) * 1px)!important}.u-mt-n5,.u-my-n5{margin-top:calc(-40 * var(--font-ratio) * 1px)!important}.u-mr-n5,.u-mx-n5{margin-right:calc(-40 * var(--font-ratio) * 1px)!important}.u-mb-n5,.u-my-n5{margin-bottom:calc(-40 * var(--font-ratio) * 1px)!important}.u-ml-n5,.u-mx-n5{margin-left:calc(-40 * var(--font-ratio) * 1px)!important}.u-m-n6{margin:calc(-48 * var(--font-ratio) * 1px)!important}.u-mt-n6,.u-my-n6{margin-top:calc(-48 * var(--font-ratio) * 1px)!important}.u-mr-n6,.u-mx-n6{margin-right:calc(-48 * var(--font-ratio) * 1px)!important}.u-mb-n6,.u-my-n6{margin-bottom:calc(-48 * var(--font-ratio) * 1px)!important}.u-ml-n6,.u-mx-n6{margin-left:calc(-48 * var(--font-ratio) * 1px)!important}.u-m-n7{margin:calc(-56 * var(--font-ratio) * 1px)!important}.u-mt-n7,.u-my-n7{margin-top:calc(-56 * var(--font-ratio) * 1px)!important}.u-mr-n7,.u-mx-n7{margin-right:calc(-56 * var(--font-ratio) * 1px)!important}.u-mb-n7,.u-my-n7{margin-bottom:calc(-56 * var(--font-ratio) * 1px)!important}.u-ml-n7,.u-mx-n7{margin-left:calc(-56 * var(--font-ratio) * 1px)!important}.u-m-n8{margin:calc(-64 * var(--font-ratio) * 1px)!important}.u-mt-n8,.u-my-n8{margin-top:calc(-64 * var(--font-ratio) * 1px)!important}.u-mr-n8,.u-mx-n8{margin-right:calc(-64 * var(--font-ratio) * 1px)!important}.u-mb-n8,.u-my-n8{margin-bottom:calc(-64 * var(--font-ratio) * 1px)!important}.u-ml-n8,.u-mx-n8{margin-left:calc(-64 * var(--font-ratio) * 1px)!important}.u-m-n9{margin:calc(-72 * var(--font-ratio) * 1px)!important}.u-mt-n9,.u-my-n9{margin-top:calc(-72 * var(--font-ratio) * 1px)!important}.u-mr-n9,.u-mx-n9{margin-right:calc(-72 * var(--font-ratio) * 1px)!important}.u-mb-n9,.u-my-n9{margin-bottom:calc(-72 * var(--font-ratio) * 1px)!important}.u-ml-n9,.u-mx-n9{margin-left:calc(-72 * var(--font-ratio) * 1px)!important}.u-m-n10{margin:calc(-80 * var(--font-ratio) * 1px)!important}.u-mt-n10,.u-my-n10{margin-top:calc(-80 * var(--font-ratio) * 1px)!important}.u-mr-n10,.u-mx-n10{margin-right:calc(-80 * var(--font-ratio) * 1px)!important}.u-mb-n10,.u-my-n10{margin-bottom:calc(-80 * var(--font-ratio) * 1px)!important}.u-ml-n10,.u-mx-n10{margin-left:calc(-80 * var(--font-ratio) * 1px)!important}.u-m-n11{margin:calc(-88 * var(--font-ratio) * 1px)!important}.u-mt-n11,.u-my-n11{margin-top:calc(-88 * var(--font-ratio) * 1px)!important}.u-mr-n11,.u-mx-n11{margin-right:calc(-88 * var(--font-ratio) * 1px)!important}.u-mb-n11,.u-my-n11{margin-bottom:calc(-88 * var(--font-ratio) * 1px)!important}.u-ml-n11,.u-mx-n11{margin-left:calc(-88 * var(--font-ratio) * 1px)!important}.u-m-n12{margin:calc(-96 * var(--font-ratio) * 1px)!important}.u-mt-n12,.u-my-n12{margin-top:calc(-96 * var(--font-ratio) * 1px)!important}.u-mr-n12,.u-mx-n12{margin-right:calc(-96 * var(--font-ratio) * 1px)!important}.u-mb-n12,.u-my-n12{margin-bottom:calc(-96 * var(--font-ratio) * 1px)!important}.u-ml-n12,.u-mx-n12{margin-left:calc(-96 * var(--font-ratio) * 1px)!important}.u-m-n13{margin:calc(-104 * var(--font-ratio) * 1px)!important}.u-mt-n13,.u-my-n13{margin-top:calc(-104 * var(--font-ratio) * 1px)!important}.u-mr-n13,.u-mx-n13{margin-right:calc(-104 * var(--font-ratio) * 1px)!important}.u-mb-n13,.u-my-n13{margin-bottom:calc(-104 * var(--font-ratio) * 1px)!important}.u-ml-n13,.u-mx-n13{margin-left:calc(-104 * var(--font-ratio) * 1px)!important}.u-m-n14{margin:calc(-112 * var(--font-ratio) * 1px)!important}.u-mt-n14,.u-my-n14{margin-top:calc(-112 * var(--font-ratio) * 1px)!important}.u-mr-n14,.u-mx-n14{margin-right:calc(-112 * var(--font-ratio) * 1px)!important}.u-mb-n14,.u-my-n14{margin-bottom:calc(-112 * var(--font-ratio) * 1px)!important}.u-ml-n14,.u-mx-n14{margin-left:calc(-112 * var(--font-ratio) * 1px)!important}.u-m-n15{margin:calc(-120 * var(--font-ratio) * 1px)!important}.u-mt-n15,.u-my-n15{margin-top:calc(-120 * var(--font-ratio) * 1px)!important}.u-mr-n15,.u-mx-n15{margin-right:calc(-120 * var(--font-ratio) * 1px)!important}.u-mb-n15,.u-my-n15{margin-bottom:calc(-120 * var(--font-ratio) * 1px)!important}.u-ml-n15,.u-mx-n15{margin-left:calc(-120 * var(--font-ratio) * 1px)!important}.u-m-n16{margin:calc(-128 * var(--font-ratio) * 1px)!important}.u-mt-n16,.u-my-n16{margin-top:calc(-128 * var(--font-ratio) * 1px)!important}.u-mr-n16,.u-mx-n16{margin-right:calc(-128 * var(--font-ratio) * 1px)!important}.u-mb-n16,.u-my-n16{margin-bottom:calc(-128 * var(--font-ratio) * 1px)!important}.u-ml-n16,.u-mx-n16{margin-left:calc(-128 * var(--font-ratio) * 1px)!important}.u-m-auto{margin:auto!important}.u-mt-auto,.u-my-auto{margin-top:auto!important}.u-mr-auto,.u-mx-auto{margin-right:auto!important}.u-mb-auto,.u-my-auto{margin-bottom:auto!important}.u-ml-auto,.u-mx-auto{margin-left:auto!important}@media (max-width: 1750px){.u-m-xxl-0{margin:calc(0 * var(--font-ratio) * 1px)!important}.u-mt-xxl-0,.u-my-xxl-0{margin-top:calc(0 * var(--font-ratio) * 1px)!important}.u-mr-xxl-0,.u-mx-xxl-0{margin-right:calc(0 * var(--font-ratio) * 1px)!important}.u-mb-xxl-0,.u-my-xxl-0{margin-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-ml-xxl-0,.u-mx-xxl-0{margin-left:calc(0 * var(--font-ratio) * 1px)!important}.u-m-xxl-1{margin:calc(8 * var(--font-ratio) * 1px)!important}.u-mt-xxl-1,.u-my-xxl-1{margin-top:calc(8 * var(--font-ratio) * 1px)!important}.u-mr-xxl-1,.u-mx-xxl-1{margin-right:calc(8 * var(--font-ratio) * 1px)!important}.u-mb-xxl-1,.u-my-xxl-1{margin-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-ml-xxl-1,.u-mx-xxl-1{margin-left:calc(8 * var(--font-ratio) * 1px)!important}.u-m-xxl-2{margin:calc(16 * var(--font-ratio) * 1px)!important}.u-mt-xxl-2,.u-my-xxl-2{margin-top:calc(16 * var(--font-ratio) * 1px)!important}.u-mr-xxl-2,.u-mx-xxl-2{margin-right:calc(16 * var(--font-ratio) * 1px)!important}.u-mb-xxl-2,.u-my-xxl-2{margin-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-ml-xxl-2,.u-mx-xxl-2{margin-left:calc(16 * var(--font-ratio) * 1px)!important}.u-m-xxl-3{margin:calc(24 * var(--font-ratio) * 1px)!important}.u-mt-xxl-3,.u-my-xxl-3{margin-top:calc(24 * var(--font-ratio) * 1px)!important}.u-mr-xxl-3,.u-mx-xxl-3{margin-right:calc(24 * var(--font-ratio) * 1px)!important}.u-mb-xxl-3,.u-my-xxl-3{margin-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-ml-xxl-3,.u-mx-xxl-3{margin-left:calc(24 * var(--font-ratio) * 1px)!important}.u-m-xxl-4{margin:calc(32 * var(--font-ratio) * 1px)!important}.u-mt-xxl-4,.u-my-xxl-4{margin-top:calc(32 * var(--font-ratio) * 1px)!important}.u-mr-xxl-4,.u-mx-xxl-4{margin-right:calc(32 * var(--font-ratio) * 1px)!important}.u-mb-xxl-4,.u-my-xxl-4{margin-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-ml-xxl-4,.u-mx-xxl-4{margin-left:calc(32 * var(--font-ratio) * 1px)!important}.u-m-xxl-5{margin:calc(40 * var(--font-ratio) * 1px)!important}.u-mt-xxl-5,.u-my-xxl-5{margin-top:calc(40 * var(--font-ratio) * 1px)!important}.u-mr-xxl-5,.u-mx-xxl-5{margin-right:calc(40 * var(--font-ratio) * 1px)!important}.u-mb-xxl-5,.u-my-xxl-5{margin-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-ml-xxl-5,.u-mx-xxl-5{margin-left:calc(40 * var(--font-ratio) * 1px)!important}.u-m-xxl-6{margin:calc(48 * var(--font-ratio) * 1px)!important}.u-mt-xxl-6,.u-my-xxl-6{margin-top:calc(48 * var(--font-ratio) * 1px)!important}.u-mr-xxl-6,.u-mx-xxl-6{margin-right:calc(48 * var(--font-ratio) * 1px)!important}.u-mb-xxl-6,.u-my-xxl-6{margin-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-ml-xxl-6,.u-mx-xxl-6{margin-left:calc(48 * var(--font-ratio) * 1px)!important}.u-m-xxl-7{margin:calc(56 * var(--font-ratio) * 1px)!important}.u-mt-xxl-7,.u-my-xxl-7{margin-top:calc(56 * var(--font-ratio) * 1px)!important}.u-mr-xxl-7,.u-mx-xxl-7{margin-right:calc(56 * var(--font-ratio) * 1px)!important}.u-mb-xxl-7,.u-my-xxl-7{margin-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-ml-xxl-7,.u-mx-xxl-7{margin-left:calc(56 * var(--font-ratio) * 1px)!important}.u-m-xxl-8{margin:calc(64 * var(--font-ratio) * 1px)!important}.u-mt-xxl-8,.u-my-xxl-8{margin-top:calc(64 * var(--font-ratio) * 1px)!important}.u-mr-xxl-8,.u-mx-xxl-8{margin-right:calc(64 * var(--font-ratio) * 1px)!important}.u-mb-xxl-8,.u-my-xxl-8{margin-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-ml-xxl-8,.u-mx-xxl-8{margin-left:calc(64 * var(--font-ratio) * 1px)!important}.u-m-xxl-9{margin:calc(72 * var(--font-ratio) * 1px)!important}.u-mt-xxl-9,.u-my-xxl-9{margin-top:calc(72 * var(--font-ratio) * 1px)!important}.u-mr-xxl-9,.u-mx-xxl-9{margin-right:calc(72 * var(--font-ratio) * 1px)!important}.u-mb-xxl-9,.u-my-xxl-9{margin-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-ml-xxl-9,.u-mx-xxl-9{margin-left:calc(72 * var(--font-ratio) * 1px)!important}.u-m-xxl-10{margin:calc(80 * var(--font-ratio) * 1px)!important}.u-mt-xxl-10,.u-my-xxl-10{margin-top:calc(80 * var(--font-ratio) * 1px)!important}.u-mr-xxl-10,.u-mx-xxl-10{margin-right:calc(80 * var(--font-ratio) * 1px)!important}.u-mb-xxl-10,.u-my-xxl-10{margin-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-ml-xxl-10,.u-mx-xxl-10{margin-left:calc(80 * var(--font-ratio) * 1px)!important}.u-m-xxl-11{margin:calc(88 * var(--font-ratio) * 1px)!important}.u-mt-xxl-11,.u-my-xxl-11{margin-top:calc(88 * var(--font-ratio) * 1px)!important}.u-mr-xxl-11,.u-mx-xxl-11{margin-right:calc(88 * var(--font-ratio) * 1px)!important}.u-mb-xxl-11,.u-my-xxl-11{margin-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-ml-xxl-11,.u-mx-xxl-11{margin-left:calc(88 * var(--font-ratio) * 1px)!important}.u-m-xxl-12{margin:calc(96 * var(--font-ratio) * 1px)!important}.u-mt-xxl-12,.u-my-xxl-12{margin-top:calc(96 * var(--font-ratio) * 1px)!important}.u-mr-xxl-12,.u-mx-xxl-12{margin-right:calc(96 * var(--font-ratio) * 1px)!important}.u-mb-xxl-12,.u-my-xxl-12{margin-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-ml-xxl-12,.u-mx-xxl-12{margin-left:calc(96 * var(--font-ratio) * 1px)!important}.u-m-xxl-13{margin:calc(104 * var(--font-ratio) * 1px)!important}.u-mt-xxl-13,.u-my-xxl-13{margin-top:calc(104 * var(--font-ratio) * 1px)!important}.u-mr-xxl-13,.u-mx-xxl-13{margin-right:calc(104 * var(--font-ratio) * 1px)!important}.u-mb-xxl-13,.u-my-xxl-13{margin-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-ml-xxl-13,.u-mx-xxl-13{margin-left:calc(104 * var(--font-ratio) * 1px)!important}.u-m-xxl-14{margin:calc(112 * var(--font-ratio) * 1px)!important}.u-mt-xxl-14,.u-my-xxl-14{margin-top:calc(112 * var(--font-ratio) * 1px)!important}.u-mr-xxl-14,.u-mx-xxl-14{margin-right:calc(112 * var(--font-ratio) * 1px)!important}.u-mb-xxl-14,.u-my-xxl-14{margin-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-ml-xxl-14,.u-mx-xxl-14{margin-left:calc(112 * var(--font-ratio) * 1px)!important}.u-m-xxl-15{margin:calc(120 * var(--font-ratio) * 1px)!important}.u-mt-xxl-15,.u-my-xxl-15{margin-top:calc(120 * var(--font-ratio) * 1px)!important}.u-mr-xxl-15,.u-mx-xxl-15{margin-right:calc(120 * var(--font-ratio) * 1px)!important}.u-mb-xxl-15,.u-my-xxl-15{margin-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-ml-xxl-15,.u-mx-xxl-15{margin-left:calc(120 * var(--font-ratio) * 1px)!important}.u-m-xxl-16{margin:calc(128 * var(--font-ratio) * 1px)!important}.u-mt-xxl-16,.u-my-xxl-16{margin-top:calc(128 * var(--font-ratio) * 1px)!important}.u-mr-xxl-16,.u-mx-xxl-16{margin-right:calc(128 * var(--font-ratio) * 1px)!important}.u-mb-xxl-16,.u-my-xxl-16{margin-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-ml-xxl-16,.u-mx-xxl-16{margin-left:calc(128 * var(--font-ratio) * 1px)!important}.u-p-xxl-0{padding:calc(0 * var(--font-ratio) * 1px)!important}.u-pt-xxl-0,.u-py-xxl-0{padding-top:calc(0 * var(--font-ratio) * 1px)!important}.u-pr-xxl-0,.u-px-xxl-0{padding-right:calc(0 * var(--font-ratio) * 1px)!important}.u-pb-xxl-0,.u-py-xxl-0{padding-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-pl-xxl-0,.u-px-xxl-0{padding-left:calc(0 * var(--font-ratio) * 1px)!important}.u-p-xxl-1{padding:calc(8 * var(--font-ratio) * 1px)!important}.u-pt-xxl-1,.u-py-xxl-1{padding-top:calc(8 * var(--font-ratio) * 1px)!important}.u-pr-xxl-1,.u-px-xxl-1{padding-right:calc(8 * var(--font-ratio) * 1px)!important}.u-pb-xxl-1,.u-py-xxl-1{padding-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-pl-xxl-1,.u-px-xxl-1{padding-left:calc(8 * var(--font-ratio) * 1px)!important}.u-p-xxl-2{padding:calc(16 * var(--font-ratio) * 1px)!important}.u-pt-xxl-2,.u-py-xxl-2{padding-top:calc(16 * var(--font-ratio) * 1px)!important}.u-pr-xxl-2,.u-px-xxl-2{padding-right:calc(16 * var(--font-ratio) * 1px)!important}.u-pb-xxl-2,.u-py-xxl-2{padding-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-pl-xxl-2,.u-px-xxl-2{padding-left:calc(16 * var(--font-ratio) * 1px)!important}.u-p-xxl-3{padding:calc(24 * var(--font-ratio) * 1px)!important}.u-pt-xxl-3,.u-py-xxl-3{padding-top:calc(24 * var(--font-ratio) * 1px)!important}.u-pr-xxl-3,.u-px-xxl-3{padding-right:calc(24 * var(--font-ratio) * 1px)!important}.u-pb-xxl-3,.u-py-xxl-3{padding-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-pl-xxl-3,.u-px-xxl-3{padding-left:calc(24 * var(--font-ratio) * 1px)!important}.u-p-xxl-4{padding:calc(32 * var(--font-ratio) * 1px)!important}.u-pt-xxl-4,.u-py-xxl-4{padding-top:calc(32 * var(--font-ratio) * 1px)!important}.u-pr-xxl-4,.u-px-xxl-4{padding-right:calc(32 * var(--font-ratio) * 1px)!important}.u-pb-xxl-4,.u-py-xxl-4{padding-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-pl-xxl-4,.u-px-xxl-4{padding-left:calc(32 * var(--font-ratio) * 1px)!important}.u-p-xxl-5{padding:calc(40 * var(--font-ratio) * 1px)!important}.u-pt-xxl-5,.u-py-xxl-5{padding-top:calc(40 * var(--font-ratio) * 1px)!important}.u-pr-xxl-5,.u-px-xxl-5{padding-right:calc(40 * var(--font-ratio) * 1px)!important}.u-pb-xxl-5,.u-py-xxl-5{padding-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-pl-xxl-5,.u-px-xxl-5{padding-left:calc(40 * var(--font-ratio) * 1px)!important}.u-p-xxl-6{padding:calc(48 * var(--font-ratio) * 1px)!important}.u-pt-xxl-6,.u-py-xxl-6{padding-top:calc(48 * var(--font-ratio) * 1px)!important}.u-pr-xxl-6,.u-px-xxl-6{padding-right:calc(48 * var(--font-ratio) * 1px)!important}.u-pb-xxl-6,.u-py-xxl-6{padding-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-pl-xxl-6,.u-px-xxl-6{padding-left:calc(48 * var(--font-ratio) * 1px)!important}.u-p-xxl-7{padding:calc(56 * var(--font-ratio) * 1px)!important}.u-pt-xxl-7,.u-py-xxl-7{padding-top:calc(56 * var(--font-ratio) * 1px)!important}.u-pr-xxl-7,.u-px-xxl-7{padding-right:calc(56 * var(--font-ratio) * 1px)!important}.u-pb-xxl-7,.u-py-xxl-7{padding-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-pl-xxl-7,.u-px-xxl-7{padding-left:calc(56 * var(--font-ratio) * 1px)!important}.u-p-xxl-8{padding:calc(64 * var(--font-ratio) * 1px)!important}.u-pt-xxl-8,.u-py-xxl-8{padding-top:calc(64 * var(--font-ratio) * 1px)!important}.u-pr-xxl-8,.u-px-xxl-8{padding-right:calc(64 * var(--font-ratio) * 1px)!important}.u-pb-xxl-8,.u-py-xxl-8{padding-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-pl-xxl-8,.u-px-xxl-8{padding-left:calc(64 * var(--font-ratio) * 1px)!important}.u-p-xxl-9{padding:calc(72 * var(--font-ratio) * 1px)!important}.u-pt-xxl-9,.u-py-xxl-9{padding-top:calc(72 * var(--font-ratio) * 1px)!important}.u-pr-xxl-9,.u-px-xxl-9{padding-right:calc(72 * var(--font-ratio) * 1px)!important}.u-pb-xxl-9,.u-py-xxl-9{padding-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-pl-xxl-9,.u-px-xxl-9{padding-left:calc(72 * var(--font-ratio) * 1px)!important}.u-p-xxl-10{padding:calc(80 * var(--font-ratio) * 1px)!important}.u-pt-xxl-10,.u-py-xxl-10{padding-top:calc(80 * var(--font-ratio) * 1px)!important}.u-pr-xxl-10,.u-px-xxl-10{padding-right:calc(80 * var(--font-ratio) * 1px)!important}.u-pb-xxl-10,.u-py-xxl-10{padding-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-pl-xxl-10,.u-px-xxl-10{padding-left:calc(80 * var(--font-ratio) * 1px)!important}.u-p-xxl-11{padding:calc(88 * var(--font-ratio) * 1px)!important}.u-pt-xxl-11,.u-py-xxl-11{padding-top:calc(88 * var(--font-ratio) * 1px)!important}.u-pr-xxl-11,.u-px-xxl-11{padding-right:calc(88 * var(--font-ratio) * 1px)!important}.u-pb-xxl-11,.u-py-xxl-11{padding-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-pl-xxl-11,.u-px-xxl-11{padding-left:calc(88 * var(--font-ratio) * 1px)!important}.u-p-xxl-12{padding:calc(96 * var(--font-ratio) * 1px)!important}.u-pt-xxl-12,.u-py-xxl-12{padding-top:calc(96 * var(--font-ratio) * 1px)!important}.u-pr-xxl-12,.u-px-xxl-12{padding-right:calc(96 * var(--font-ratio) * 1px)!important}.u-pb-xxl-12,.u-py-xxl-12{padding-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-pl-xxl-12,.u-px-xxl-12{padding-left:calc(96 * var(--font-ratio) * 1px)!important}.u-p-xxl-13{padding:calc(104 * var(--font-ratio) * 1px)!important}.u-pt-xxl-13,.u-py-xxl-13{padding-top:calc(104 * var(--font-ratio) * 1px)!important}.u-pr-xxl-13,.u-px-xxl-13{padding-right:calc(104 * var(--font-ratio) * 1px)!important}.u-pb-xxl-13,.u-py-xxl-13{padding-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-pl-xxl-13,.u-px-xxl-13{padding-left:calc(104 * var(--font-ratio) * 1px)!important}.u-p-xxl-14{padding:calc(112 * var(--font-ratio) * 1px)!important}.u-pt-xxl-14,.u-py-xxl-14{padding-top:calc(112 * var(--font-ratio) * 1px)!important}.u-pr-xxl-14,.u-px-xxl-14{padding-right:calc(112 * var(--font-ratio) * 1px)!important}.u-pb-xxl-14,.u-py-xxl-14{padding-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-pl-xxl-14,.u-px-xxl-14{padding-left:calc(112 * var(--font-ratio) * 1px)!important}.u-p-xxl-15{padding:calc(120 * var(--font-ratio) * 1px)!important}.u-pt-xxl-15,.u-py-xxl-15{padding-top:calc(120 * var(--font-ratio) * 1px)!important}.u-pr-xxl-15,.u-px-xxl-15{padding-right:calc(120 * var(--font-ratio) * 1px)!important}.u-pb-xxl-15,.u-py-xxl-15{padding-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-pl-xxl-15,.u-px-xxl-15{padding-left:calc(120 * var(--font-ratio) * 1px)!important}.u-p-xxl-16{padding:calc(128 * var(--font-ratio) * 1px)!important}.u-pt-xxl-16,.u-py-xxl-16{padding-top:calc(128 * var(--font-ratio) * 1px)!important}.u-pr-xxl-16,.u-px-xxl-16{padding-right:calc(128 * var(--font-ratio) * 1px)!important}.u-pb-xxl-16,.u-py-xxl-16{padding-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-pl-xxl-16,.u-px-xxl-16{padding-left:calc(128 * var(--font-ratio) * 1px)!important}.u-m-xxl-n1{margin:calc(-8 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n1,.u-my-xxl-n1{margin-top:calc(-8 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n1,.u-mx-xxl-n1{margin-right:calc(-8 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n1,.u-my-xxl-n1{margin-bottom:calc(-8 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n1,.u-mx-xxl-n1{margin-left:calc(-8 * var(--font-ratio) * 1px)!important}.u-m-xxl-n2{margin:calc(-16 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n2,.u-my-xxl-n2{margin-top:calc(-16 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n2,.u-mx-xxl-n2{margin-right:calc(-16 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n2,.u-my-xxl-n2{margin-bottom:calc(-16 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n2,.u-mx-xxl-n2{margin-left:calc(-16 * var(--font-ratio) * 1px)!important}.u-m-xxl-n3{margin:calc(-24 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n3,.u-my-xxl-n3{margin-top:calc(-24 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n3,.u-mx-xxl-n3{margin-right:calc(-24 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n3,.u-my-xxl-n3{margin-bottom:calc(-24 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n3,.u-mx-xxl-n3{margin-left:calc(-24 * var(--font-ratio) * 1px)!important}.u-m-xxl-n4{margin:calc(-32 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n4,.u-my-xxl-n4{margin-top:calc(-32 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n4,.u-mx-xxl-n4{margin-right:calc(-32 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n4,.u-my-xxl-n4{margin-bottom:calc(-32 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n4,.u-mx-xxl-n4{margin-left:calc(-32 * var(--font-ratio) * 1px)!important}.u-m-xxl-n5{margin:calc(-40 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n5,.u-my-xxl-n5{margin-top:calc(-40 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n5,.u-mx-xxl-n5{margin-right:calc(-40 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n5,.u-my-xxl-n5{margin-bottom:calc(-40 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n5,.u-mx-xxl-n5{margin-left:calc(-40 * var(--font-ratio) * 1px)!important}.u-m-xxl-n6{margin:calc(-48 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n6,.u-my-xxl-n6{margin-top:calc(-48 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n6,.u-mx-xxl-n6{margin-right:calc(-48 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n6,.u-my-xxl-n6{margin-bottom:calc(-48 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n6,.u-mx-xxl-n6{margin-left:calc(-48 * var(--font-ratio) * 1px)!important}.u-m-xxl-n7{margin:calc(-56 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n7,.u-my-xxl-n7{margin-top:calc(-56 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n7,.u-mx-xxl-n7{margin-right:calc(-56 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n7,.u-my-xxl-n7{margin-bottom:calc(-56 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n7,.u-mx-xxl-n7{margin-left:calc(-56 * var(--font-ratio) * 1px)!important}.u-m-xxl-n8{margin:calc(-64 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n8,.u-my-xxl-n8{margin-top:calc(-64 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n8,.u-mx-xxl-n8{margin-right:calc(-64 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n8,.u-my-xxl-n8{margin-bottom:calc(-64 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n8,.u-mx-xxl-n8{margin-left:calc(-64 * var(--font-ratio) * 1px)!important}.u-m-xxl-n9{margin:calc(-72 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n9,.u-my-xxl-n9{margin-top:calc(-72 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n9,.u-mx-xxl-n9{margin-right:calc(-72 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n9,.u-my-xxl-n9{margin-bottom:calc(-72 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n9,.u-mx-xxl-n9{margin-left:calc(-72 * var(--font-ratio) * 1px)!important}.u-m-xxl-n10{margin:calc(-80 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n10,.u-my-xxl-n10{margin-top:calc(-80 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n10,.u-mx-xxl-n10{margin-right:calc(-80 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n10,.u-my-xxl-n10{margin-bottom:calc(-80 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n10,.u-mx-xxl-n10{margin-left:calc(-80 * var(--font-ratio) * 1px)!important}.u-m-xxl-n11{margin:calc(-88 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n11,.u-my-xxl-n11{margin-top:calc(-88 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n11,.u-mx-xxl-n11{margin-right:calc(-88 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n11,.u-my-xxl-n11{margin-bottom:calc(-88 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n11,.u-mx-xxl-n11{margin-left:calc(-88 * var(--font-ratio) * 1px)!important}.u-m-xxl-n12{margin:calc(-96 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n12,.u-my-xxl-n12{margin-top:calc(-96 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n12,.u-mx-xxl-n12{margin-right:calc(-96 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n12,.u-my-xxl-n12{margin-bottom:calc(-96 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n12,.u-mx-xxl-n12{margin-left:calc(-96 * var(--font-ratio) * 1px)!important}.u-m-xxl-n13{margin:calc(-104 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n13,.u-my-xxl-n13{margin-top:calc(-104 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n13,.u-mx-xxl-n13{margin-right:calc(-104 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n13,.u-my-xxl-n13{margin-bottom:calc(-104 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n13,.u-mx-xxl-n13{margin-left:calc(-104 * var(--font-ratio) * 1px)!important}.u-m-xxl-n14{margin:calc(-112 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n14,.u-my-xxl-n14{margin-top:calc(-112 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n14,.u-mx-xxl-n14{margin-right:calc(-112 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n14,.u-my-xxl-n14{margin-bottom:calc(-112 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n14,.u-mx-xxl-n14{margin-left:calc(-112 * var(--font-ratio) * 1px)!important}.u-m-xxl-n15{margin:calc(-120 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n15,.u-my-xxl-n15{margin-top:calc(-120 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n15,.u-mx-xxl-n15{margin-right:calc(-120 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n15,.u-my-xxl-n15{margin-bottom:calc(-120 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n15,.u-mx-xxl-n15{margin-left:calc(-120 * var(--font-ratio) * 1px)!important}.u-m-xxl-n16{margin:calc(-128 * var(--font-ratio) * 1px)!important}.u-mt-xxl-n16,.u-my-xxl-n16{margin-top:calc(-128 * var(--font-ratio) * 1px)!important}.u-mr-xxl-n16,.u-mx-xxl-n16{margin-right:calc(-128 * var(--font-ratio) * 1px)!important}.u-mb-xxl-n16,.u-my-xxl-n16{margin-bottom:calc(-128 * var(--font-ratio) * 1px)!important}.u-ml-xxl-n16,.u-mx-xxl-n16{margin-left:calc(-128 * var(--font-ratio) * 1px)!important}.u-m-xxl-auto{margin:auto!important}.u-mt-xxl-auto,.u-my-xxl-auto{margin-top:auto!important}.u-mr-xxl-auto,.u-mx-xxl-auto{margin-right:auto!important}.u-mb-xxl-auto,.u-my-xxl-auto{margin-bottom:auto!important}.u-ml-xxl-auto,.u-mx-xxl-auto{margin-left:auto!important}}@media (max-width: 1279px){.u-m-xl-0{margin:calc(0 * var(--font-ratio) * 1px)!important}.u-mt-xl-0,.u-my-xl-0{margin-top:calc(0 * var(--font-ratio) * 1px)!important}.u-mr-xl-0,.u-mx-xl-0{margin-right:calc(0 * var(--font-ratio) * 1px)!important}.u-mb-xl-0,.u-my-xl-0{margin-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-ml-xl-0,.u-mx-xl-0{margin-left:calc(0 * var(--font-ratio) * 1px)!important}.u-m-xl-1{margin:calc(8 * var(--font-ratio) * 1px)!important}.u-mt-xl-1,.u-my-xl-1{margin-top:calc(8 * var(--font-ratio) * 1px)!important}.u-mr-xl-1,.u-mx-xl-1{margin-right:calc(8 * var(--font-ratio) * 1px)!important}.u-mb-xl-1,.u-my-xl-1{margin-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-ml-xl-1,.u-mx-xl-1{margin-left:calc(8 * var(--font-ratio) * 1px)!important}.u-m-xl-2{margin:calc(16 * var(--font-ratio) * 1px)!important}.u-mt-xl-2,.u-my-xl-2{margin-top:calc(16 * var(--font-ratio) * 1px)!important}.u-mr-xl-2,.u-mx-xl-2{margin-right:calc(16 * var(--font-ratio) * 1px)!important}.u-mb-xl-2,.u-my-xl-2{margin-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-ml-xl-2,.u-mx-xl-2{margin-left:calc(16 * var(--font-ratio) * 1px)!important}.u-m-xl-3{margin:calc(24 * var(--font-ratio) * 1px)!important}.u-mt-xl-3,.u-my-xl-3{margin-top:calc(24 * var(--font-ratio) * 1px)!important}.u-mr-xl-3,.u-mx-xl-3{margin-right:calc(24 * var(--font-ratio) * 1px)!important}.u-mb-xl-3,.u-my-xl-3{margin-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-ml-xl-3,.u-mx-xl-3{margin-left:calc(24 * var(--font-ratio) * 1px)!important}.u-m-xl-4{margin:calc(32 * var(--font-ratio) * 1px)!important}.u-mt-xl-4,.u-my-xl-4{margin-top:calc(32 * var(--font-ratio) * 1px)!important}.u-mr-xl-4,.u-mx-xl-4{margin-right:calc(32 * var(--font-ratio) * 1px)!important}.u-mb-xl-4,.u-my-xl-4{margin-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-ml-xl-4,.u-mx-xl-4{margin-left:calc(32 * var(--font-ratio) * 1px)!important}.u-m-xl-5{margin:calc(40 * var(--font-ratio) * 1px)!important}.u-mt-xl-5,.u-my-xl-5{margin-top:calc(40 * var(--font-ratio) * 1px)!important}.u-mr-xl-5,.u-mx-xl-5{margin-right:calc(40 * var(--font-ratio) * 1px)!important}.u-mb-xl-5,.u-my-xl-5{margin-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-ml-xl-5,.u-mx-xl-5{margin-left:calc(40 * var(--font-ratio) * 1px)!important}.u-m-xl-6{margin:calc(48 * var(--font-ratio) * 1px)!important}.u-mt-xl-6,.u-my-xl-6{margin-top:calc(48 * var(--font-ratio) * 1px)!important}.u-mr-xl-6,.u-mx-xl-6{margin-right:calc(48 * var(--font-ratio) * 1px)!important}.u-mb-xl-6,.u-my-xl-6{margin-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-ml-xl-6,.u-mx-xl-6{margin-left:calc(48 * var(--font-ratio) * 1px)!important}.u-m-xl-7{margin:calc(56 * var(--font-ratio) * 1px)!important}.u-mt-xl-7,.u-my-xl-7{margin-top:calc(56 * var(--font-ratio) * 1px)!important}.u-mr-xl-7,.u-mx-xl-7{margin-right:calc(56 * var(--font-ratio) * 1px)!important}.u-mb-xl-7,.u-my-xl-7{margin-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-ml-xl-7,.u-mx-xl-7{margin-left:calc(56 * var(--font-ratio) * 1px)!important}.u-m-xl-8{margin:calc(64 * var(--font-ratio) * 1px)!important}.u-mt-xl-8,.u-my-xl-8{margin-top:calc(64 * var(--font-ratio) * 1px)!important}.u-mr-xl-8,.u-mx-xl-8{margin-right:calc(64 * var(--font-ratio) * 1px)!important}.u-mb-xl-8,.u-my-xl-8{margin-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-ml-xl-8,.u-mx-xl-8{margin-left:calc(64 * var(--font-ratio) * 1px)!important}.u-m-xl-9{margin:calc(72 * var(--font-ratio) * 1px)!important}.u-mt-xl-9,.u-my-xl-9{margin-top:calc(72 * var(--font-ratio) * 1px)!important}.u-mr-xl-9,.u-mx-xl-9{margin-right:calc(72 * var(--font-ratio) * 1px)!important}.u-mb-xl-9,.u-my-xl-9{margin-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-ml-xl-9,.u-mx-xl-9{margin-left:calc(72 * var(--font-ratio) * 1px)!important}.u-m-xl-10{margin:calc(80 * var(--font-ratio) * 1px)!important}.u-mt-xl-10,.u-my-xl-10{margin-top:calc(80 * var(--font-ratio) * 1px)!important}.u-mr-xl-10,.u-mx-xl-10{margin-right:calc(80 * var(--font-ratio) * 1px)!important}.u-mb-xl-10,.u-my-xl-10{margin-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-ml-xl-10,.u-mx-xl-10{margin-left:calc(80 * var(--font-ratio) * 1px)!important}.u-m-xl-11{margin:calc(88 * var(--font-ratio) * 1px)!important}.u-mt-xl-11,.u-my-xl-11{margin-top:calc(88 * var(--font-ratio) * 1px)!important}.u-mr-xl-11,.u-mx-xl-11{margin-right:calc(88 * var(--font-ratio) * 1px)!important}.u-mb-xl-11,.u-my-xl-11{margin-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-ml-xl-11,.u-mx-xl-11{margin-left:calc(88 * var(--font-ratio) * 1px)!important}.u-m-xl-12{margin:calc(96 * var(--font-ratio) * 1px)!important}.u-mt-xl-12,.u-my-xl-12{margin-top:calc(96 * var(--font-ratio) * 1px)!important}.u-mr-xl-12,.u-mx-xl-12{margin-right:calc(96 * var(--font-ratio) * 1px)!important}.u-mb-xl-12,.u-my-xl-12{margin-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-ml-xl-12,.u-mx-xl-12{margin-left:calc(96 * var(--font-ratio) * 1px)!important}.u-m-xl-13{margin:calc(104 * var(--font-ratio) * 1px)!important}.u-mt-xl-13,.u-my-xl-13{margin-top:calc(104 * var(--font-ratio) * 1px)!important}.u-mr-xl-13,.u-mx-xl-13{margin-right:calc(104 * var(--font-ratio) * 1px)!important}.u-mb-xl-13,.u-my-xl-13{margin-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-ml-xl-13,.u-mx-xl-13{margin-left:calc(104 * var(--font-ratio) * 1px)!important}.u-m-xl-14{margin:calc(112 * var(--font-ratio) * 1px)!important}.u-mt-xl-14,.u-my-xl-14{margin-top:calc(112 * var(--font-ratio) * 1px)!important}.u-mr-xl-14,.u-mx-xl-14{margin-right:calc(112 * var(--font-ratio) * 1px)!important}.u-mb-xl-14,.u-my-xl-14{margin-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-ml-xl-14,.u-mx-xl-14{margin-left:calc(112 * var(--font-ratio) * 1px)!important}.u-m-xl-15{margin:calc(120 * var(--font-ratio) * 1px)!important}.u-mt-xl-15,.u-my-xl-15{margin-top:calc(120 * var(--font-ratio) * 1px)!important}.u-mr-xl-15,.u-mx-xl-15{margin-right:calc(120 * var(--font-ratio) * 1px)!important}.u-mb-xl-15,.u-my-xl-15{margin-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-ml-xl-15,.u-mx-xl-15{margin-left:calc(120 * var(--font-ratio) * 1px)!important}.u-m-xl-16{margin:calc(128 * var(--font-ratio) * 1px)!important}.u-mt-xl-16,.u-my-xl-16{margin-top:calc(128 * var(--font-ratio) * 1px)!important}.u-mr-xl-16,.u-mx-xl-16{margin-right:calc(128 * var(--font-ratio) * 1px)!important}.u-mb-xl-16,.u-my-xl-16{margin-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-ml-xl-16,.u-mx-xl-16{margin-left:calc(128 * var(--font-ratio) * 1px)!important}.u-p-xl-0{padding:calc(0 * var(--font-ratio) * 1px)!important}.u-pt-xl-0,.u-py-xl-0{padding-top:calc(0 * var(--font-ratio) * 1px)!important}.u-pr-xl-0,.u-px-xl-0{padding-right:calc(0 * var(--font-ratio) * 1px)!important}.u-pb-xl-0,.u-py-xl-0{padding-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-pl-xl-0,.u-px-xl-0{padding-left:calc(0 * var(--font-ratio) * 1px)!important}.u-p-xl-1{padding:calc(8 * var(--font-ratio) * 1px)!important}.u-pt-xl-1,.u-py-xl-1{padding-top:calc(8 * var(--font-ratio) * 1px)!important}.u-pr-xl-1,.u-px-xl-1{padding-right:calc(8 * var(--font-ratio) * 1px)!important}.u-pb-xl-1,.u-py-xl-1{padding-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-pl-xl-1,.u-px-xl-1{padding-left:calc(8 * var(--font-ratio) * 1px)!important}.u-p-xl-2{padding:calc(16 * var(--font-ratio) * 1px)!important}.u-pt-xl-2,.u-py-xl-2{padding-top:calc(16 * var(--font-ratio) * 1px)!important}.u-pr-xl-2,.u-px-xl-2{padding-right:calc(16 * var(--font-ratio) * 1px)!important}.u-pb-xl-2,.u-py-xl-2{padding-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-pl-xl-2,.u-px-xl-2{padding-left:calc(16 * var(--font-ratio) * 1px)!important}.u-p-xl-3{padding:calc(24 * var(--font-ratio) * 1px)!important}.u-pt-xl-3,.u-py-xl-3{padding-top:calc(24 * var(--font-ratio) * 1px)!important}.u-pr-xl-3,.u-px-xl-3{padding-right:calc(24 * var(--font-ratio) * 1px)!important}.u-pb-xl-3,.u-py-xl-3{padding-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-pl-xl-3,.u-px-xl-3{padding-left:calc(24 * var(--font-ratio) * 1px)!important}.u-p-xl-4{padding:calc(32 * var(--font-ratio) * 1px)!important}.u-pt-xl-4,.u-py-xl-4{padding-top:calc(32 * var(--font-ratio) * 1px)!important}.u-pr-xl-4,.u-px-xl-4{padding-right:calc(32 * var(--font-ratio) * 1px)!important}.u-pb-xl-4,.u-py-xl-4{padding-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-pl-xl-4,.u-px-xl-4{padding-left:calc(32 * var(--font-ratio) * 1px)!important}.u-p-xl-5{padding:calc(40 * var(--font-ratio) * 1px)!important}.u-pt-xl-5,.u-py-xl-5{padding-top:calc(40 * var(--font-ratio) * 1px)!important}.u-pr-xl-5,.u-px-xl-5{padding-right:calc(40 * var(--font-ratio) * 1px)!important}.u-pb-xl-5,.u-py-xl-5{padding-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-pl-xl-5,.u-px-xl-5{padding-left:calc(40 * var(--font-ratio) * 1px)!important}.u-p-xl-6{padding:calc(48 * var(--font-ratio) * 1px)!important}.u-pt-xl-6,.u-py-xl-6{padding-top:calc(48 * var(--font-ratio) * 1px)!important}.u-pr-xl-6,.u-px-xl-6{padding-right:calc(48 * var(--font-ratio) * 1px)!important}.u-pb-xl-6,.u-py-xl-6{padding-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-pl-xl-6,.u-px-xl-6{padding-left:calc(48 * var(--font-ratio) * 1px)!important}.u-p-xl-7{padding:calc(56 * var(--font-ratio) * 1px)!important}.u-pt-xl-7,.u-py-xl-7{padding-top:calc(56 * var(--font-ratio) * 1px)!important}.u-pr-xl-7,.u-px-xl-7{padding-right:calc(56 * var(--font-ratio) * 1px)!important}.u-pb-xl-7,.u-py-xl-7{padding-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-pl-xl-7,.u-px-xl-7{padding-left:calc(56 * var(--font-ratio) * 1px)!important}.u-p-xl-8{padding:calc(64 * var(--font-ratio) * 1px)!important}.u-pt-xl-8,.u-py-xl-8{padding-top:calc(64 * var(--font-ratio) * 1px)!important}.u-pr-xl-8,.u-px-xl-8{padding-right:calc(64 * var(--font-ratio) * 1px)!important}.u-pb-xl-8,.u-py-xl-8{padding-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-pl-xl-8,.u-px-xl-8{padding-left:calc(64 * var(--font-ratio) * 1px)!important}.u-p-xl-9{padding:calc(72 * var(--font-ratio) * 1px)!important}.u-pt-xl-9,.u-py-xl-9{padding-top:calc(72 * var(--font-ratio) * 1px)!important}.u-pr-xl-9,.u-px-xl-9{padding-right:calc(72 * var(--font-ratio) * 1px)!important}.u-pb-xl-9,.u-py-xl-9{padding-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-pl-xl-9,.u-px-xl-9{padding-left:calc(72 * var(--font-ratio) * 1px)!important}.u-p-xl-10{padding:calc(80 * var(--font-ratio) * 1px)!important}.u-pt-xl-10,.u-py-xl-10{padding-top:calc(80 * var(--font-ratio) * 1px)!important}.u-pr-xl-10,.u-px-xl-10{padding-right:calc(80 * var(--font-ratio) * 1px)!important}.u-pb-xl-10,.u-py-xl-10{padding-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-pl-xl-10,.u-px-xl-10{padding-left:calc(80 * var(--font-ratio) * 1px)!important}.u-p-xl-11{padding:calc(88 * var(--font-ratio) * 1px)!important}.u-pt-xl-11,.u-py-xl-11{padding-top:calc(88 * var(--font-ratio) * 1px)!important}.u-pr-xl-11,.u-px-xl-11{padding-right:calc(88 * var(--font-ratio) * 1px)!important}.u-pb-xl-11,.u-py-xl-11{padding-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-pl-xl-11,.u-px-xl-11{padding-left:calc(88 * var(--font-ratio) * 1px)!important}.u-p-xl-12{padding:calc(96 * var(--font-ratio) * 1px)!important}.u-pt-xl-12,.u-py-xl-12{padding-top:calc(96 * var(--font-ratio) * 1px)!important}.u-pr-xl-12,.u-px-xl-12{padding-right:calc(96 * var(--font-ratio) * 1px)!important}.u-pb-xl-12,.u-py-xl-12{padding-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-pl-xl-12,.u-px-xl-12{padding-left:calc(96 * var(--font-ratio) * 1px)!important}.u-p-xl-13{padding:calc(104 * var(--font-ratio) * 1px)!important}.u-pt-xl-13,.u-py-xl-13{padding-top:calc(104 * var(--font-ratio) * 1px)!important}.u-pr-xl-13,.u-px-xl-13{padding-right:calc(104 * var(--font-ratio) * 1px)!important}.u-pb-xl-13,.u-py-xl-13{padding-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-pl-xl-13,.u-px-xl-13{padding-left:calc(104 * var(--font-ratio) * 1px)!important}.u-p-xl-14{padding:calc(112 * var(--font-ratio) * 1px)!important}.u-pt-xl-14,.u-py-xl-14{padding-top:calc(112 * var(--font-ratio) * 1px)!important}.u-pr-xl-14,.u-px-xl-14{padding-right:calc(112 * var(--font-ratio) * 1px)!important}.u-pb-xl-14,.u-py-xl-14{padding-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-pl-xl-14,.u-px-xl-14{padding-left:calc(112 * var(--font-ratio) * 1px)!important}.u-p-xl-15{padding:calc(120 * var(--font-ratio) * 1px)!important}.u-pt-xl-15,.u-py-xl-15{padding-top:calc(120 * var(--font-ratio) * 1px)!important}.u-pr-xl-15,.u-px-xl-15{padding-right:calc(120 * var(--font-ratio) * 1px)!important}.u-pb-xl-15,.u-py-xl-15{padding-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-pl-xl-15,.u-px-xl-15{padding-left:calc(120 * var(--font-ratio) * 1px)!important}.u-p-xl-16{padding:calc(128 * var(--font-ratio) * 1px)!important}.u-pt-xl-16,.u-py-xl-16{padding-top:calc(128 * var(--font-ratio) * 1px)!important}.u-pr-xl-16,.u-px-xl-16{padding-right:calc(128 * var(--font-ratio) * 1px)!important}.u-pb-xl-16,.u-py-xl-16{padding-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-pl-xl-16,.u-px-xl-16{padding-left:calc(128 * var(--font-ratio) * 1px)!important}.u-m-xl-n1{margin:calc(-8 * var(--font-ratio) * 1px)!important}.u-mt-xl-n1,.u-my-xl-n1{margin-top:calc(-8 * var(--font-ratio) * 1px)!important}.u-mr-xl-n1,.u-mx-xl-n1{margin-right:calc(-8 * var(--font-ratio) * 1px)!important}.u-mb-xl-n1,.u-my-xl-n1{margin-bottom:calc(-8 * var(--font-ratio) * 1px)!important}.u-ml-xl-n1,.u-mx-xl-n1{margin-left:calc(-8 * var(--font-ratio) * 1px)!important}.u-m-xl-n2{margin:calc(-16 * var(--font-ratio) * 1px)!important}.u-mt-xl-n2,.u-my-xl-n2{margin-top:calc(-16 * var(--font-ratio) * 1px)!important}.u-mr-xl-n2,.u-mx-xl-n2{margin-right:calc(-16 * var(--font-ratio) * 1px)!important}.u-mb-xl-n2,.u-my-xl-n2{margin-bottom:calc(-16 * var(--font-ratio) * 1px)!important}.u-ml-xl-n2,.u-mx-xl-n2{margin-left:calc(-16 * var(--font-ratio) * 1px)!important}.u-m-xl-n3{margin:calc(-24 * var(--font-ratio) * 1px)!important}.u-mt-xl-n3,.u-my-xl-n3{margin-top:calc(-24 * var(--font-ratio) * 1px)!important}.u-mr-xl-n3,.u-mx-xl-n3{margin-right:calc(-24 * var(--font-ratio) * 1px)!important}.u-mb-xl-n3,.u-my-xl-n3{margin-bottom:calc(-24 * var(--font-ratio) * 1px)!important}.u-ml-xl-n3,.u-mx-xl-n3{margin-left:calc(-24 * var(--font-ratio) * 1px)!important}.u-m-xl-n4{margin:calc(-32 * var(--font-ratio) * 1px)!important}.u-mt-xl-n4,.u-my-xl-n4{margin-top:calc(-32 * var(--font-ratio) * 1px)!important}.u-mr-xl-n4,.u-mx-xl-n4{margin-right:calc(-32 * var(--font-ratio) * 1px)!important}.u-mb-xl-n4,.u-my-xl-n4{margin-bottom:calc(-32 * var(--font-ratio) * 1px)!important}.u-ml-xl-n4,.u-mx-xl-n4{margin-left:calc(-32 * var(--font-ratio) * 1px)!important}.u-m-xl-n5{margin:calc(-40 * var(--font-ratio) * 1px)!important}.u-mt-xl-n5,.u-my-xl-n5{margin-top:calc(-40 * var(--font-ratio) * 1px)!important}.u-mr-xl-n5,.u-mx-xl-n5{margin-right:calc(-40 * var(--font-ratio) * 1px)!important}.u-mb-xl-n5,.u-my-xl-n5{margin-bottom:calc(-40 * var(--font-ratio) * 1px)!important}.u-ml-xl-n5,.u-mx-xl-n5{margin-left:calc(-40 * var(--font-ratio) * 1px)!important}.u-m-xl-n6{margin:calc(-48 * var(--font-ratio) * 1px)!important}.u-mt-xl-n6,.u-my-xl-n6{margin-top:calc(-48 * var(--font-ratio) * 1px)!important}.u-mr-xl-n6,.u-mx-xl-n6{margin-right:calc(-48 * var(--font-ratio) * 1px)!important}.u-mb-xl-n6,.u-my-xl-n6{margin-bottom:calc(-48 * var(--font-ratio) * 1px)!important}.u-ml-xl-n6,.u-mx-xl-n6{margin-left:calc(-48 * var(--font-ratio) * 1px)!important}.u-m-xl-n7{margin:calc(-56 * var(--font-ratio) * 1px)!important}.u-mt-xl-n7,.u-my-xl-n7{margin-top:calc(-56 * var(--font-ratio) * 1px)!important}.u-mr-xl-n7,.u-mx-xl-n7{margin-right:calc(-56 * var(--font-ratio) * 1px)!important}.u-mb-xl-n7,.u-my-xl-n7{margin-bottom:calc(-56 * var(--font-ratio) * 1px)!important}.u-ml-xl-n7,.u-mx-xl-n7{margin-left:calc(-56 * var(--font-ratio) * 1px)!important}.u-m-xl-n8{margin:calc(-64 * var(--font-ratio) * 1px)!important}.u-mt-xl-n8,.u-my-xl-n8{margin-top:calc(-64 * var(--font-ratio) * 1px)!important}.u-mr-xl-n8,.u-mx-xl-n8{margin-right:calc(-64 * var(--font-ratio) * 1px)!important}.u-mb-xl-n8,.u-my-xl-n8{margin-bottom:calc(-64 * var(--font-ratio) * 1px)!important}.u-ml-xl-n8,.u-mx-xl-n8{margin-left:calc(-64 * var(--font-ratio) * 1px)!important}.u-m-xl-n9{margin:calc(-72 * var(--font-ratio) * 1px)!important}.u-mt-xl-n9,.u-my-xl-n9{margin-top:calc(-72 * var(--font-ratio) * 1px)!important}.u-mr-xl-n9,.u-mx-xl-n9{margin-right:calc(-72 * var(--font-ratio) * 1px)!important}.u-mb-xl-n9,.u-my-xl-n9{margin-bottom:calc(-72 * var(--font-ratio) * 1px)!important}.u-ml-xl-n9,.u-mx-xl-n9{margin-left:calc(-72 * var(--font-ratio) * 1px)!important}.u-m-xl-n10{margin:calc(-80 * var(--font-ratio) * 1px)!important}.u-mt-xl-n10,.u-my-xl-n10{margin-top:calc(-80 * var(--font-ratio) * 1px)!important}.u-mr-xl-n10,.u-mx-xl-n10{margin-right:calc(-80 * var(--font-ratio) * 1px)!important}.u-mb-xl-n10,.u-my-xl-n10{margin-bottom:calc(-80 * var(--font-ratio) * 1px)!important}.u-ml-xl-n10,.u-mx-xl-n10{margin-left:calc(-80 * var(--font-ratio) * 1px)!important}.u-m-xl-n11{margin:calc(-88 * var(--font-ratio) * 1px)!important}.u-mt-xl-n11,.u-my-xl-n11{margin-top:calc(-88 * var(--font-ratio) * 1px)!important}.u-mr-xl-n11,.u-mx-xl-n11{margin-right:calc(-88 * var(--font-ratio) * 1px)!important}.u-mb-xl-n11,.u-my-xl-n11{margin-bottom:calc(-88 * var(--font-ratio) * 1px)!important}.u-ml-xl-n11,.u-mx-xl-n11{margin-left:calc(-88 * var(--font-ratio) * 1px)!important}.u-m-xl-n12{margin:calc(-96 * var(--font-ratio) * 1px)!important}.u-mt-xl-n12,.u-my-xl-n12{margin-top:calc(-96 * var(--font-ratio) * 1px)!important}.u-mr-xl-n12,.u-mx-xl-n12{margin-right:calc(-96 * var(--font-ratio) * 1px)!important}.u-mb-xl-n12,.u-my-xl-n12{margin-bottom:calc(-96 * var(--font-ratio) * 1px)!important}.u-ml-xl-n12,.u-mx-xl-n12{margin-left:calc(-96 * var(--font-ratio) * 1px)!important}.u-m-xl-n13{margin:calc(-104 * var(--font-ratio) * 1px)!important}.u-mt-xl-n13,.u-my-xl-n13{margin-top:calc(-104 * var(--font-ratio) * 1px)!important}.u-mr-xl-n13,.u-mx-xl-n13{margin-right:calc(-104 * var(--font-ratio) * 1px)!important}.u-mb-xl-n13,.u-my-xl-n13{margin-bottom:calc(-104 * var(--font-ratio) * 1px)!important}.u-ml-xl-n13,.u-mx-xl-n13{margin-left:calc(-104 * var(--font-ratio) * 1px)!important}.u-m-xl-n14{margin:calc(-112 * var(--font-ratio) * 1px)!important}.u-mt-xl-n14,.u-my-xl-n14{margin-top:calc(-112 * var(--font-ratio) * 1px)!important}.u-mr-xl-n14,.u-mx-xl-n14{margin-right:calc(-112 * var(--font-ratio) * 1px)!important}.u-mb-xl-n14,.u-my-xl-n14{margin-bottom:calc(-112 * var(--font-ratio) * 1px)!important}.u-ml-xl-n14,.u-mx-xl-n14{margin-left:calc(-112 * var(--font-ratio) * 1px)!important}.u-m-xl-n15{margin:calc(-120 * var(--font-ratio) * 1px)!important}.u-mt-xl-n15,.u-my-xl-n15{margin-top:calc(-120 * var(--font-ratio) * 1px)!important}.u-mr-xl-n15,.u-mx-xl-n15{margin-right:calc(-120 * var(--font-ratio) * 1px)!important}.u-mb-xl-n15,.u-my-xl-n15{margin-bottom:calc(-120 * var(--font-ratio) * 1px)!important}.u-ml-xl-n15,.u-mx-xl-n15{margin-left:calc(-120 * var(--font-ratio) * 1px)!important}.u-m-xl-n16{margin:calc(-128 * var(--font-ratio) * 1px)!important}.u-mt-xl-n16,.u-my-xl-n16{margin-top:calc(-128 * var(--font-ratio) * 1px)!important}.u-mr-xl-n16,.u-mx-xl-n16{margin-right:calc(-128 * var(--font-ratio) * 1px)!important}.u-mb-xl-n16,.u-my-xl-n16{margin-bottom:calc(-128 * var(--font-ratio) * 1px)!important}.u-ml-xl-n16,.u-mx-xl-n16{margin-left:calc(-128 * var(--font-ratio) * 1px)!important}.u-m-xl-auto{margin:auto!important}.u-mt-xl-auto,.u-my-xl-auto{margin-top:auto!important}.u-mr-xl-auto,.u-mx-xl-auto{margin-right:auto!important}.u-mb-xl-auto,.u-my-xl-auto{margin-bottom:auto!important}.u-ml-xl-auto,.u-mx-xl-auto{margin-left:auto!important}}@media (max-width: 992px){.u-m-lg-0{margin:calc(0 * var(--font-ratio) * 1px)!important}.u-mt-lg-0,.u-my-lg-0{margin-top:calc(0 * var(--font-ratio) * 1px)!important}.u-mr-lg-0,.u-mx-lg-0{margin-right:calc(0 * var(--font-ratio) * 1px)!important}.u-mb-lg-0,.u-my-lg-0{margin-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-ml-lg-0,.u-mx-lg-0{margin-left:calc(0 * var(--font-ratio) * 1px)!important}.u-m-lg-1{margin:calc(8 * var(--font-ratio) * 1px)!important}.u-mt-lg-1,.u-my-lg-1{margin-top:calc(8 * var(--font-ratio) * 1px)!important}.u-mr-lg-1,.u-mx-lg-1{margin-right:calc(8 * var(--font-ratio) * 1px)!important}.u-mb-lg-1,.u-my-lg-1{margin-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-ml-lg-1,.u-mx-lg-1{margin-left:calc(8 * var(--font-ratio) * 1px)!important}.u-m-lg-2{margin:calc(16 * var(--font-ratio) * 1px)!important}.u-mt-lg-2,.u-my-lg-2{margin-top:calc(16 * var(--font-ratio) * 1px)!important}.u-mr-lg-2,.u-mx-lg-2{margin-right:calc(16 * var(--font-ratio) * 1px)!important}.u-mb-lg-2,.u-my-lg-2{margin-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-ml-lg-2,.u-mx-lg-2{margin-left:calc(16 * var(--font-ratio) * 1px)!important}.u-m-lg-3{margin:calc(24 * var(--font-ratio) * 1px)!important}.u-mt-lg-3,.u-my-lg-3{margin-top:calc(24 * var(--font-ratio) * 1px)!important}.u-mr-lg-3,.u-mx-lg-3{margin-right:calc(24 * var(--font-ratio) * 1px)!important}.u-mb-lg-3,.u-my-lg-3{margin-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-ml-lg-3,.u-mx-lg-3{margin-left:calc(24 * var(--font-ratio) * 1px)!important}.u-m-lg-4{margin:calc(32 * var(--font-ratio) * 1px)!important}.u-mt-lg-4,.u-my-lg-4{margin-top:calc(32 * var(--font-ratio) * 1px)!important}.u-mr-lg-4,.u-mx-lg-4{margin-right:calc(32 * var(--font-ratio) * 1px)!important}.u-mb-lg-4,.u-my-lg-4{margin-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-ml-lg-4,.u-mx-lg-4{margin-left:calc(32 * var(--font-ratio) * 1px)!important}.u-m-lg-5{margin:calc(40 * var(--font-ratio) * 1px)!important}.u-mt-lg-5,.u-my-lg-5{margin-top:calc(40 * var(--font-ratio) * 1px)!important}.u-mr-lg-5,.u-mx-lg-5{margin-right:calc(40 * var(--font-ratio) * 1px)!important}.u-mb-lg-5,.u-my-lg-5{margin-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-ml-lg-5,.u-mx-lg-5{margin-left:calc(40 * var(--font-ratio) * 1px)!important}.u-m-lg-6{margin:calc(48 * var(--font-ratio) * 1px)!important}.u-mt-lg-6,.u-my-lg-6{margin-top:calc(48 * var(--font-ratio) * 1px)!important}.u-mr-lg-6,.u-mx-lg-6{margin-right:calc(48 * var(--font-ratio) * 1px)!important}.u-mb-lg-6,.u-my-lg-6{margin-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-ml-lg-6,.u-mx-lg-6{margin-left:calc(48 * var(--font-ratio) * 1px)!important}.u-m-lg-7{margin:calc(56 * var(--font-ratio) * 1px)!important}.u-mt-lg-7,.u-my-lg-7{margin-top:calc(56 * var(--font-ratio) * 1px)!important}.u-mr-lg-7,.u-mx-lg-7{margin-right:calc(56 * var(--font-ratio) * 1px)!important}.u-mb-lg-7,.u-my-lg-7{margin-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-ml-lg-7,.u-mx-lg-7{margin-left:calc(56 * var(--font-ratio) * 1px)!important}.u-m-lg-8{margin:calc(64 * var(--font-ratio) * 1px)!important}.u-mt-lg-8,.u-my-lg-8{margin-top:calc(64 * var(--font-ratio) * 1px)!important}.u-mr-lg-8,.u-mx-lg-8{margin-right:calc(64 * var(--font-ratio) * 1px)!important}.u-mb-lg-8,.u-my-lg-8{margin-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-ml-lg-8,.u-mx-lg-8{margin-left:calc(64 * var(--font-ratio) * 1px)!important}.u-m-lg-9{margin:calc(72 * var(--font-ratio) * 1px)!important}.u-mt-lg-9,.u-my-lg-9{margin-top:calc(72 * var(--font-ratio) * 1px)!important}.u-mr-lg-9,.u-mx-lg-9{margin-right:calc(72 * var(--font-ratio) * 1px)!important}.u-mb-lg-9,.u-my-lg-9{margin-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-ml-lg-9,.u-mx-lg-9{margin-left:calc(72 * var(--font-ratio) * 1px)!important}.u-m-lg-10{margin:calc(80 * var(--font-ratio) * 1px)!important}.u-mt-lg-10,.u-my-lg-10{margin-top:calc(80 * var(--font-ratio) * 1px)!important}.u-mr-lg-10,.u-mx-lg-10{margin-right:calc(80 * var(--font-ratio) * 1px)!important}.u-mb-lg-10,.u-my-lg-10{margin-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-ml-lg-10,.u-mx-lg-10{margin-left:calc(80 * var(--font-ratio) * 1px)!important}.u-m-lg-11{margin:calc(88 * var(--font-ratio) * 1px)!important}.u-mt-lg-11,.u-my-lg-11{margin-top:calc(88 * var(--font-ratio) * 1px)!important}.u-mr-lg-11,.u-mx-lg-11{margin-right:calc(88 * var(--font-ratio) * 1px)!important}.u-mb-lg-11,.u-my-lg-11{margin-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-ml-lg-11,.u-mx-lg-11{margin-left:calc(88 * var(--font-ratio) * 1px)!important}.u-m-lg-12{margin:calc(96 * var(--font-ratio) * 1px)!important}.u-mt-lg-12,.u-my-lg-12{margin-top:calc(96 * var(--font-ratio) * 1px)!important}.u-mr-lg-12,.u-mx-lg-12{margin-right:calc(96 * var(--font-ratio) * 1px)!important}.u-mb-lg-12,.u-my-lg-12{margin-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-ml-lg-12,.u-mx-lg-12{margin-left:calc(96 * var(--font-ratio) * 1px)!important}.u-m-lg-13{margin:calc(104 * var(--font-ratio) * 1px)!important}.u-mt-lg-13,.u-my-lg-13{margin-top:calc(104 * var(--font-ratio) * 1px)!important}.u-mr-lg-13,.u-mx-lg-13{margin-right:calc(104 * var(--font-ratio) * 1px)!important}.u-mb-lg-13,.u-my-lg-13{margin-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-ml-lg-13,.u-mx-lg-13{margin-left:calc(104 * var(--font-ratio) * 1px)!important}.u-m-lg-14{margin:calc(112 * var(--font-ratio) * 1px)!important}.u-mt-lg-14,.u-my-lg-14{margin-top:calc(112 * var(--font-ratio) * 1px)!important}.u-mr-lg-14,.u-mx-lg-14{margin-right:calc(112 * var(--font-ratio) * 1px)!important}.u-mb-lg-14,.u-my-lg-14{margin-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-ml-lg-14,.u-mx-lg-14{margin-left:calc(112 * var(--font-ratio) * 1px)!important}.u-m-lg-15{margin:calc(120 * var(--font-ratio) * 1px)!important}.u-mt-lg-15,.u-my-lg-15{margin-top:calc(120 * var(--font-ratio) * 1px)!important}.u-mr-lg-15,.u-mx-lg-15{margin-right:calc(120 * var(--font-ratio) * 1px)!important}.u-mb-lg-15,.u-my-lg-15{margin-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-ml-lg-15,.u-mx-lg-15{margin-left:calc(120 * var(--font-ratio) * 1px)!important}.u-m-lg-16{margin:calc(128 * var(--font-ratio) * 1px)!important}.u-mt-lg-16,.u-my-lg-16{margin-top:calc(128 * var(--font-ratio) * 1px)!important}.u-mr-lg-16,.u-mx-lg-16{margin-right:calc(128 * var(--font-ratio) * 1px)!important}.u-mb-lg-16,.u-my-lg-16{margin-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-ml-lg-16,.u-mx-lg-16{margin-left:calc(128 * var(--font-ratio) * 1px)!important}.u-p-lg-0{padding:calc(0 * var(--font-ratio) * 1px)!important}.u-pt-lg-0,.u-py-lg-0{padding-top:calc(0 * var(--font-ratio) * 1px)!important}.u-pr-lg-0,.u-px-lg-0{padding-right:calc(0 * var(--font-ratio) * 1px)!important}.u-pb-lg-0,.u-py-lg-0{padding-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-pl-lg-0,.u-px-lg-0{padding-left:calc(0 * var(--font-ratio) * 1px)!important}.u-p-lg-1{padding:calc(8 * var(--font-ratio) * 1px)!important}.u-pt-lg-1,.u-py-lg-1{padding-top:calc(8 * var(--font-ratio) * 1px)!important}.u-pr-lg-1,.u-px-lg-1{padding-right:calc(8 * var(--font-ratio) * 1px)!important}.u-pb-lg-1,.u-py-lg-1{padding-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-pl-lg-1,.u-px-lg-1{padding-left:calc(8 * var(--font-ratio) * 1px)!important}.u-p-lg-2{padding:calc(16 * var(--font-ratio) * 1px)!important}.u-pt-lg-2,.u-py-lg-2{padding-top:calc(16 * var(--font-ratio) * 1px)!important}.u-pr-lg-2,.u-px-lg-2{padding-right:calc(16 * var(--font-ratio) * 1px)!important}.u-pb-lg-2,.u-py-lg-2{padding-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-pl-lg-2,.u-px-lg-2{padding-left:calc(16 * var(--font-ratio) * 1px)!important}.u-p-lg-3{padding:calc(24 * var(--font-ratio) * 1px)!important}.u-pt-lg-3,.u-py-lg-3{padding-top:calc(24 * var(--font-ratio) * 1px)!important}.u-pr-lg-3,.u-px-lg-3{padding-right:calc(24 * var(--font-ratio) * 1px)!important}.u-pb-lg-3,.u-py-lg-3{padding-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-pl-lg-3,.u-px-lg-3{padding-left:calc(24 * var(--font-ratio) * 1px)!important}.u-p-lg-4{padding:calc(32 * var(--font-ratio) * 1px)!important}.u-pt-lg-4,.u-py-lg-4{padding-top:calc(32 * var(--font-ratio) * 1px)!important}.u-pr-lg-4,.u-px-lg-4{padding-right:calc(32 * var(--font-ratio) * 1px)!important}.u-pb-lg-4,.u-py-lg-4{padding-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-pl-lg-4,.u-px-lg-4{padding-left:calc(32 * var(--font-ratio) * 1px)!important}.u-p-lg-5{padding:calc(40 * var(--font-ratio) * 1px)!important}.u-pt-lg-5,.u-py-lg-5{padding-top:calc(40 * var(--font-ratio) * 1px)!important}.u-pr-lg-5,.u-px-lg-5{padding-right:calc(40 * var(--font-ratio) * 1px)!important}.u-pb-lg-5,.u-py-lg-5{padding-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-pl-lg-5,.u-px-lg-5{padding-left:calc(40 * var(--font-ratio) * 1px)!important}.u-p-lg-6{padding:calc(48 * var(--font-ratio) * 1px)!important}.u-pt-lg-6,.u-py-lg-6{padding-top:calc(48 * var(--font-ratio) * 1px)!important}.u-pr-lg-6,.u-px-lg-6{padding-right:calc(48 * var(--font-ratio) * 1px)!important}.u-pb-lg-6,.u-py-lg-6{padding-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-pl-lg-6,.u-px-lg-6{padding-left:calc(48 * var(--font-ratio) * 1px)!important}.u-p-lg-7{padding:calc(56 * var(--font-ratio) * 1px)!important}.u-pt-lg-7,.u-py-lg-7{padding-top:calc(56 * var(--font-ratio) * 1px)!important}.u-pr-lg-7,.u-px-lg-7{padding-right:calc(56 * var(--font-ratio) * 1px)!important}.u-pb-lg-7,.u-py-lg-7{padding-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-pl-lg-7,.u-px-lg-7{padding-left:calc(56 * var(--font-ratio) * 1px)!important}.u-p-lg-8{padding:calc(64 * var(--font-ratio) * 1px)!important}.u-pt-lg-8,.u-py-lg-8{padding-top:calc(64 * var(--font-ratio) * 1px)!important}.u-pr-lg-8,.u-px-lg-8{padding-right:calc(64 * var(--font-ratio) * 1px)!important}.u-pb-lg-8,.u-py-lg-8{padding-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-pl-lg-8,.u-px-lg-8{padding-left:calc(64 * var(--font-ratio) * 1px)!important}.u-p-lg-9{padding:calc(72 * var(--font-ratio) * 1px)!important}.u-pt-lg-9,.u-py-lg-9{padding-top:calc(72 * var(--font-ratio) * 1px)!important}.u-pr-lg-9,.u-px-lg-9{padding-right:calc(72 * var(--font-ratio) * 1px)!important}.u-pb-lg-9,.u-py-lg-9{padding-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-pl-lg-9,.u-px-lg-9{padding-left:calc(72 * var(--font-ratio) * 1px)!important}.u-p-lg-10{padding:calc(80 * var(--font-ratio) * 1px)!important}.u-pt-lg-10,.u-py-lg-10{padding-top:calc(80 * var(--font-ratio) * 1px)!important}.u-pr-lg-10,.u-px-lg-10{padding-right:calc(80 * var(--font-ratio) * 1px)!important}.u-pb-lg-10,.u-py-lg-10{padding-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-pl-lg-10,.u-px-lg-10{padding-left:calc(80 * var(--font-ratio) * 1px)!important}.u-p-lg-11{padding:calc(88 * var(--font-ratio) * 1px)!important}.u-pt-lg-11,.u-py-lg-11{padding-top:calc(88 * var(--font-ratio) * 1px)!important}.u-pr-lg-11,.u-px-lg-11{padding-right:calc(88 * var(--font-ratio) * 1px)!important}.u-pb-lg-11,.u-py-lg-11{padding-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-pl-lg-11,.u-px-lg-11{padding-left:calc(88 * var(--font-ratio) * 1px)!important}.u-p-lg-12{padding:calc(96 * var(--font-ratio) * 1px)!important}.u-pt-lg-12,.u-py-lg-12{padding-top:calc(96 * var(--font-ratio) * 1px)!important}.u-pr-lg-12,.u-px-lg-12{padding-right:calc(96 * var(--font-ratio) * 1px)!important}.u-pb-lg-12,.u-py-lg-12{padding-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-pl-lg-12,.u-px-lg-12{padding-left:calc(96 * var(--font-ratio) * 1px)!important}.u-p-lg-13{padding:calc(104 * var(--font-ratio) * 1px)!important}.u-pt-lg-13,.u-py-lg-13{padding-top:calc(104 * var(--font-ratio) * 1px)!important}.u-pr-lg-13,.u-px-lg-13{padding-right:calc(104 * var(--font-ratio) * 1px)!important}.u-pb-lg-13,.u-py-lg-13{padding-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-pl-lg-13,.u-px-lg-13{padding-left:calc(104 * var(--font-ratio) * 1px)!important}.u-p-lg-14{padding:calc(112 * var(--font-ratio) * 1px)!important}.u-pt-lg-14,.u-py-lg-14{padding-top:calc(112 * var(--font-ratio) * 1px)!important}.u-pr-lg-14,.u-px-lg-14{padding-right:calc(112 * var(--font-ratio) * 1px)!important}.u-pb-lg-14,.u-py-lg-14{padding-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-pl-lg-14,.u-px-lg-14{padding-left:calc(112 * var(--font-ratio) * 1px)!important}.u-p-lg-15{padding:calc(120 * var(--font-ratio) * 1px)!important}.u-pt-lg-15,.u-py-lg-15{padding-top:calc(120 * var(--font-ratio) * 1px)!important}.u-pr-lg-15,.u-px-lg-15{padding-right:calc(120 * var(--font-ratio) * 1px)!important}.u-pb-lg-15,.u-py-lg-15{padding-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-pl-lg-15,.u-px-lg-15{padding-left:calc(120 * var(--font-ratio) * 1px)!important}.u-p-lg-16{padding:calc(128 * var(--font-ratio) * 1px)!important}.u-pt-lg-16,.u-py-lg-16{padding-top:calc(128 * var(--font-ratio) * 1px)!important}.u-pr-lg-16,.u-px-lg-16{padding-right:calc(128 * var(--font-ratio) * 1px)!important}.u-pb-lg-16,.u-py-lg-16{padding-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-pl-lg-16,.u-px-lg-16{padding-left:calc(128 * var(--font-ratio) * 1px)!important}.u-m-lg-n1{margin:calc(-8 * var(--font-ratio) * 1px)!important}.u-mt-lg-n1,.u-my-lg-n1{margin-top:calc(-8 * var(--font-ratio) * 1px)!important}.u-mr-lg-n1,.u-mx-lg-n1{margin-right:calc(-8 * var(--font-ratio) * 1px)!important}.u-mb-lg-n1,.u-my-lg-n1{margin-bottom:calc(-8 * var(--font-ratio) * 1px)!important}.u-ml-lg-n1,.u-mx-lg-n1{margin-left:calc(-8 * var(--font-ratio) * 1px)!important}.u-m-lg-n2{margin:calc(-16 * var(--font-ratio) * 1px)!important}.u-mt-lg-n2,.u-my-lg-n2{margin-top:calc(-16 * var(--font-ratio) * 1px)!important}.u-mr-lg-n2,.u-mx-lg-n2{margin-right:calc(-16 * var(--font-ratio) * 1px)!important}.u-mb-lg-n2,.u-my-lg-n2{margin-bottom:calc(-16 * var(--font-ratio) * 1px)!important}.u-ml-lg-n2,.u-mx-lg-n2{margin-left:calc(-16 * var(--font-ratio) * 1px)!important}.u-m-lg-n3{margin:calc(-24 * var(--font-ratio) * 1px)!important}.u-mt-lg-n3,.u-my-lg-n3{margin-top:calc(-24 * var(--font-ratio) * 1px)!important}.u-mr-lg-n3,.u-mx-lg-n3{margin-right:calc(-24 * var(--font-ratio) * 1px)!important}.u-mb-lg-n3,.u-my-lg-n3{margin-bottom:calc(-24 * var(--font-ratio) * 1px)!important}.u-ml-lg-n3,.u-mx-lg-n3{margin-left:calc(-24 * var(--font-ratio) * 1px)!important}.u-m-lg-n4{margin:calc(-32 * var(--font-ratio) * 1px)!important}.u-mt-lg-n4,.u-my-lg-n4{margin-top:calc(-32 * var(--font-ratio) * 1px)!important}.u-mr-lg-n4,.u-mx-lg-n4{margin-right:calc(-32 * var(--font-ratio) * 1px)!important}.u-mb-lg-n4,.u-my-lg-n4{margin-bottom:calc(-32 * var(--font-ratio) * 1px)!important}.u-ml-lg-n4,.u-mx-lg-n4{margin-left:calc(-32 * var(--font-ratio) * 1px)!important}.u-m-lg-n5{margin:calc(-40 * var(--font-ratio) * 1px)!important}.u-mt-lg-n5,.u-my-lg-n5{margin-top:calc(-40 * var(--font-ratio) * 1px)!important}.u-mr-lg-n5,.u-mx-lg-n5{margin-right:calc(-40 * var(--font-ratio) * 1px)!important}.u-mb-lg-n5,.u-my-lg-n5{margin-bottom:calc(-40 * var(--font-ratio) * 1px)!important}.u-ml-lg-n5,.u-mx-lg-n5{margin-left:calc(-40 * var(--font-ratio) * 1px)!important}.u-m-lg-n6{margin:calc(-48 * var(--font-ratio) * 1px)!important}.u-mt-lg-n6,.u-my-lg-n6{margin-top:calc(-48 * var(--font-ratio) * 1px)!important}.u-mr-lg-n6,.u-mx-lg-n6{margin-right:calc(-48 * var(--font-ratio) * 1px)!important}.u-mb-lg-n6,.u-my-lg-n6{margin-bottom:calc(-48 * var(--font-ratio) * 1px)!important}.u-ml-lg-n6,.u-mx-lg-n6{margin-left:calc(-48 * var(--font-ratio) * 1px)!important}.u-m-lg-n7{margin:calc(-56 * var(--font-ratio) * 1px)!important}.u-mt-lg-n7,.u-my-lg-n7{margin-top:calc(-56 * var(--font-ratio) * 1px)!important}.u-mr-lg-n7,.u-mx-lg-n7{margin-right:calc(-56 * var(--font-ratio) * 1px)!important}.u-mb-lg-n7,.u-my-lg-n7{margin-bottom:calc(-56 * var(--font-ratio) * 1px)!important}.u-ml-lg-n7,.u-mx-lg-n7{margin-left:calc(-56 * var(--font-ratio) * 1px)!important}.u-m-lg-n8{margin:calc(-64 * var(--font-ratio) * 1px)!important}.u-mt-lg-n8,.u-my-lg-n8{margin-top:calc(-64 * var(--font-ratio) * 1px)!important}.u-mr-lg-n8,.u-mx-lg-n8{margin-right:calc(-64 * var(--font-ratio) * 1px)!important}.u-mb-lg-n8,.u-my-lg-n8{margin-bottom:calc(-64 * var(--font-ratio) * 1px)!important}.u-ml-lg-n8,.u-mx-lg-n8{margin-left:calc(-64 * var(--font-ratio) * 1px)!important}.u-m-lg-n9{margin:calc(-72 * var(--font-ratio) * 1px)!important}.u-mt-lg-n9,.u-my-lg-n9{margin-top:calc(-72 * var(--font-ratio) * 1px)!important}.u-mr-lg-n9,.u-mx-lg-n9{margin-right:calc(-72 * var(--font-ratio) * 1px)!important}.u-mb-lg-n9,.u-my-lg-n9{margin-bottom:calc(-72 * var(--font-ratio) * 1px)!important}.u-ml-lg-n9,.u-mx-lg-n9{margin-left:calc(-72 * var(--font-ratio) * 1px)!important}.u-m-lg-n10{margin:calc(-80 * var(--font-ratio) * 1px)!important}.u-mt-lg-n10,.u-my-lg-n10{margin-top:calc(-80 * var(--font-ratio) * 1px)!important}.u-mr-lg-n10,.u-mx-lg-n10{margin-right:calc(-80 * var(--font-ratio) * 1px)!important}.u-mb-lg-n10,.u-my-lg-n10{margin-bottom:calc(-80 * var(--font-ratio) * 1px)!important}.u-ml-lg-n10,.u-mx-lg-n10{margin-left:calc(-80 * var(--font-ratio) * 1px)!important}.u-m-lg-n11{margin:calc(-88 * var(--font-ratio) * 1px)!important}.u-mt-lg-n11,.u-my-lg-n11{margin-top:calc(-88 * var(--font-ratio) * 1px)!important}.u-mr-lg-n11,.u-mx-lg-n11{margin-right:calc(-88 * var(--font-ratio) * 1px)!important}.u-mb-lg-n11,.u-my-lg-n11{margin-bottom:calc(-88 * var(--font-ratio) * 1px)!important}.u-ml-lg-n11,.u-mx-lg-n11{margin-left:calc(-88 * var(--font-ratio) * 1px)!important}.u-m-lg-n12{margin:calc(-96 * var(--font-ratio) * 1px)!important}.u-mt-lg-n12,.u-my-lg-n12{margin-top:calc(-96 * var(--font-ratio) * 1px)!important}.u-mr-lg-n12,.u-mx-lg-n12{margin-right:calc(-96 * var(--font-ratio) * 1px)!important}.u-mb-lg-n12,.u-my-lg-n12{margin-bottom:calc(-96 * var(--font-ratio) * 1px)!important}.u-ml-lg-n12,.u-mx-lg-n12{margin-left:calc(-96 * var(--font-ratio) * 1px)!important}.u-m-lg-n13{margin:calc(-104 * var(--font-ratio) * 1px)!important}.u-mt-lg-n13,.u-my-lg-n13{margin-top:calc(-104 * var(--font-ratio) * 1px)!important}.u-mr-lg-n13,.u-mx-lg-n13{margin-right:calc(-104 * var(--font-ratio) * 1px)!important}.u-mb-lg-n13,.u-my-lg-n13{margin-bottom:calc(-104 * var(--font-ratio) * 1px)!important}.u-ml-lg-n13,.u-mx-lg-n13{margin-left:calc(-104 * var(--font-ratio) * 1px)!important}.u-m-lg-n14{margin:calc(-112 * var(--font-ratio) * 1px)!important}.u-mt-lg-n14,.u-my-lg-n14{margin-top:calc(-112 * var(--font-ratio) * 1px)!important}.u-mr-lg-n14,.u-mx-lg-n14{margin-right:calc(-112 * var(--font-ratio) * 1px)!important}.u-mb-lg-n14,.u-my-lg-n14{margin-bottom:calc(-112 * var(--font-ratio) * 1px)!important}.u-ml-lg-n14,.u-mx-lg-n14{margin-left:calc(-112 * var(--font-ratio) * 1px)!important}.u-m-lg-n15{margin:calc(-120 * var(--font-ratio) * 1px)!important}.u-mt-lg-n15,.u-my-lg-n15{margin-top:calc(-120 * var(--font-ratio) * 1px)!important}.u-mr-lg-n15,.u-mx-lg-n15{margin-right:calc(-120 * var(--font-ratio) * 1px)!important}.u-mb-lg-n15,.u-my-lg-n15{margin-bottom:calc(-120 * var(--font-ratio) * 1px)!important}.u-ml-lg-n15,.u-mx-lg-n15{margin-left:calc(-120 * var(--font-ratio) * 1px)!important}.u-m-lg-n16{margin:calc(-128 * var(--font-ratio) * 1px)!important}.u-mt-lg-n16,.u-my-lg-n16{margin-top:calc(-128 * var(--font-ratio) * 1px)!important}.u-mr-lg-n16,.u-mx-lg-n16{margin-right:calc(-128 * var(--font-ratio) * 1px)!important}.u-mb-lg-n16,.u-my-lg-n16{margin-bottom:calc(-128 * var(--font-ratio) * 1px)!important}.u-ml-lg-n16,.u-mx-lg-n16{margin-left:calc(-128 * var(--font-ratio) * 1px)!important}.u-m-lg-auto{margin:auto!important}.u-mt-lg-auto,.u-my-lg-auto{margin-top:auto!important}.u-mr-lg-auto,.u-mx-lg-auto{margin-right:auto!important}.u-mb-lg-auto,.u-my-lg-auto{margin-bottom:auto!important}.u-ml-lg-auto,.u-mx-lg-auto{margin-left:auto!important}}@media (max-width: 768px){.u-m-md-0{margin:calc(0 * var(--font-ratio) * 1px)!important}.u-mt-md-0,.u-my-md-0{margin-top:calc(0 * var(--font-ratio) * 1px)!important}.u-mr-md-0,.u-mx-md-0{margin-right:calc(0 * var(--font-ratio) * 1px)!important}.u-mb-md-0,.u-my-md-0{margin-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-ml-md-0,.u-mx-md-0{margin-left:calc(0 * var(--font-ratio) * 1px)!important}.u-m-md-1{margin:calc(8 * var(--font-ratio) * 1px)!important}.u-mt-md-1,.u-my-md-1{margin-top:calc(8 * var(--font-ratio) * 1px)!important}.u-mr-md-1,.u-mx-md-1{margin-right:calc(8 * var(--font-ratio) * 1px)!important}.u-mb-md-1,.u-my-md-1{margin-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-ml-md-1,.u-mx-md-1{margin-left:calc(8 * var(--font-ratio) * 1px)!important}.u-m-md-2{margin:calc(16 * var(--font-ratio) * 1px)!important}.u-mt-md-2,.u-my-md-2{margin-top:calc(16 * var(--font-ratio) * 1px)!important}.u-mr-md-2,.u-mx-md-2{margin-right:calc(16 * var(--font-ratio) * 1px)!important}.u-mb-md-2,.u-my-md-2{margin-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-ml-md-2,.u-mx-md-2{margin-left:calc(16 * var(--font-ratio) * 1px)!important}.u-m-md-3{margin:calc(24 * var(--font-ratio) * 1px)!important}.u-mt-md-3,.u-my-md-3{margin-top:calc(24 * var(--font-ratio) * 1px)!important}.u-mr-md-3,.u-mx-md-3{margin-right:calc(24 * var(--font-ratio) * 1px)!important}.u-mb-md-3,.u-my-md-3{margin-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-ml-md-3,.u-mx-md-3{margin-left:calc(24 * var(--font-ratio) * 1px)!important}.u-m-md-4{margin:calc(32 * var(--font-ratio) * 1px)!important}.u-mt-md-4,.u-my-md-4{margin-top:calc(32 * var(--font-ratio) * 1px)!important}.u-mr-md-4,.u-mx-md-4{margin-right:calc(32 * var(--font-ratio) * 1px)!important}.u-mb-md-4,.u-my-md-4{margin-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-ml-md-4,.u-mx-md-4{margin-left:calc(32 * var(--font-ratio) * 1px)!important}.u-m-md-5{margin:calc(40 * var(--font-ratio) * 1px)!important}.u-mt-md-5,.u-my-md-5{margin-top:calc(40 * var(--font-ratio) * 1px)!important}.u-mr-md-5,.u-mx-md-5{margin-right:calc(40 * var(--font-ratio) * 1px)!important}.u-mb-md-5,.u-my-md-5{margin-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-ml-md-5,.u-mx-md-5{margin-left:calc(40 * var(--font-ratio) * 1px)!important}.u-m-md-6{margin:calc(48 * var(--font-ratio) * 1px)!important}.u-mt-md-6,.u-my-md-6{margin-top:calc(48 * var(--font-ratio) * 1px)!important}.u-mr-md-6,.u-mx-md-6{margin-right:calc(48 * var(--font-ratio) * 1px)!important}.u-mb-md-6,.u-my-md-6{margin-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-ml-md-6,.u-mx-md-6{margin-left:calc(48 * var(--font-ratio) * 1px)!important}.u-m-md-7{margin:calc(56 * var(--font-ratio) * 1px)!important}.u-mt-md-7,.u-my-md-7{margin-top:calc(56 * var(--font-ratio) * 1px)!important}.u-mr-md-7,.u-mx-md-7{margin-right:calc(56 * var(--font-ratio) * 1px)!important}.u-mb-md-7,.u-my-md-7{margin-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-ml-md-7,.u-mx-md-7{margin-left:calc(56 * var(--font-ratio) * 1px)!important}.u-m-md-8{margin:calc(64 * var(--font-ratio) * 1px)!important}.u-mt-md-8,.u-my-md-8{margin-top:calc(64 * var(--font-ratio) * 1px)!important}.u-mr-md-8,.u-mx-md-8{margin-right:calc(64 * var(--font-ratio) * 1px)!important}.u-mb-md-8,.u-my-md-8{margin-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-ml-md-8,.u-mx-md-8{margin-left:calc(64 * var(--font-ratio) * 1px)!important}.u-m-md-9{margin:calc(72 * var(--font-ratio) * 1px)!important}.u-mt-md-9,.u-my-md-9{margin-top:calc(72 * var(--font-ratio) * 1px)!important}.u-mr-md-9,.u-mx-md-9{margin-right:calc(72 * var(--font-ratio) * 1px)!important}.u-mb-md-9,.u-my-md-9{margin-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-ml-md-9,.u-mx-md-9{margin-left:calc(72 * var(--font-ratio) * 1px)!important}.u-m-md-10{margin:calc(80 * var(--font-ratio) * 1px)!important}.u-mt-md-10,.u-my-md-10{margin-top:calc(80 * var(--font-ratio) * 1px)!important}.u-mr-md-10,.u-mx-md-10{margin-right:calc(80 * var(--font-ratio) * 1px)!important}.u-mb-md-10,.u-my-md-10{margin-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-ml-md-10,.u-mx-md-10{margin-left:calc(80 * var(--font-ratio) * 1px)!important}.u-m-md-11{margin:calc(88 * var(--font-ratio) * 1px)!important}.u-mt-md-11,.u-my-md-11{margin-top:calc(88 * var(--font-ratio) * 1px)!important}.u-mr-md-11,.u-mx-md-11{margin-right:calc(88 * var(--font-ratio) * 1px)!important}.u-mb-md-11,.u-my-md-11{margin-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-ml-md-11,.u-mx-md-11{margin-left:calc(88 * var(--font-ratio) * 1px)!important}.u-m-md-12{margin:calc(96 * var(--font-ratio) * 1px)!important}.u-mt-md-12,.u-my-md-12{margin-top:calc(96 * var(--font-ratio) * 1px)!important}.u-mr-md-12,.u-mx-md-12{margin-right:calc(96 * var(--font-ratio) * 1px)!important}.u-mb-md-12,.u-my-md-12{margin-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-ml-md-12,.u-mx-md-12{margin-left:calc(96 * var(--font-ratio) * 1px)!important}.u-m-md-13{margin:calc(104 * var(--font-ratio) * 1px)!important}.u-mt-md-13,.u-my-md-13{margin-top:calc(104 * var(--font-ratio) * 1px)!important}.u-mr-md-13,.u-mx-md-13{margin-right:calc(104 * var(--font-ratio) * 1px)!important}.u-mb-md-13,.u-my-md-13{margin-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-ml-md-13,.u-mx-md-13{margin-left:calc(104 * var(--font-ratio) * 1px)!important}.u-m-md-14{margin:calc(112 * var(--font-ratio) * 1px)!important}.u-mt-md-14,.u-my-md-14{margin-top:calc(112 * var(--font-ratio) * 1px)!important}.u-mr-md-14,.u-mx-md-14{margin-right:calc(112 * var(--font-ratio) * 1px)!important}.u-mb-md-14,.u-my-md-14{margin-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-ml-md-14,.u-mx-md-14{margin-left:calc(112 * var(--font-ratio) * 1px)!important}.u-m-md-15{margin:calc(120 * var(--font-ratio) * 1px)!important}.u-mt-md-15,.u-my-md-15{margin-top:calc(120 * var(--font-ratio) * 1px)!important}.u-mr-md-15,.u-mx-md-15{margin-right:calc(120 * var(--font-ratio) * 1px)!important}.u-mb-md-15,.u-my-md-15{margin-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-ml-md-15,.u-mx-md-15{margin-left:calc(120 * var(--font-ratio) * 1px)!important}.u-m-md-16{margin:calc(128 * var(--font-ratio) * 1px)!important}.u-mt-md-16,.u-my-md-16{margin-top:calc(128 * var(--font-ratio) * 1px)!important}.u-mr-md-16,.u-mx-md-16{margin-right:calc(128 * var(--font-ratio) * 1px)!important}.u-mb-md-16,.u-my-md-16{margin-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-ml-md-16,.u-mx-md-16{margin-left:calc(128 * var(--font-ratio) * 1px)!important}.u-p-md-0{padding:calc(0 * var(--font-ratio) * 1px)!important}.u-pt-md-0,.u-py-md-0{padding-top:calc(0 * var(--font-ratio) * 1px)!important}.u-pr-md-0,.u-px-md-0{padding-right:calc(0 * var(--font-ratio) * 1px)!important}.u-pb-md-0,.u-py-md-0{padding-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-pl-md-0,.u-px-md-0{padding-left:calc(0 * var(--font-ratio) * 1px)!important}.u-p-md-1{padding:calc(8 * var(--font-ratio) * 1px)!important}.u-pt-md-1,.u-py-md-1{padding-top:calc(8 * var(--font-ratio) * 1px)!important}.u-pr-md-1,.u-px-md-1{padding-right:calc(8 * var(--font-ratio) * 1px)!important}.u-pb-md-1,.u-py-md-1{padding-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-pl-md-1,.u-px-md-1{padding-left:calc(8 * var(--font-ratio) * 1px)!important}.u-p-md-2{padding:calc(16 * var(--font-ratio) * 1px)!important}.u-pt-md-2,.u-py-md-2{padding-top:calc(16 * var(--font-ratio) * 1px)!important}.u-pr-md-2,.u-px-md-2{padding-right:calc(16 * var(--font-ratio) * 1px)!important}.u-pb-md-2,.u-py-md-2{padding-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-pl-md-2,.u-px-md-2{padding-left:calc(16 * var(--font-ratio) * 1px)!important}.u-p-md-3{padding:calc(24 * var(--font-ratio) * 1px)!important}.u-pt-md-3,.u-py-md-3{padding-top:calc(24 * var(--font-ratio) * 1px)!important}.u-pr-md-3,.u-px-md-3{padding-right:calc(24 * var(--font-ratio) * 1px)!important}.u-pb-md-3,.u-py-md-3{padding-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-pl-md-3,.u-px-md-3{padding-left:calc(24 * var(--font-ratio) * 1px)!important}.u-p-md-4{padding:calc(32 * var(--font-ratio) * 1px)!important}.u-pt-md-4,.u-py-md-4{padding-top:calc(32 * var(--font-ratio) * 1px)!important}.u-pr-md-4,.u-px-md-4{padding-right:calc(32 * var(--font-ratio) * 1px)!important}.u-pb-md-4,.u-py-md-4{padding-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-pl-md-4,.u-px-md-4{padding-left:calc(32 * var(--font-ratio) * 1px)!important}.u-p-md-5{padding:calc(40 * var(--font-ratio) * 1px)!important}.u-pt-md-5,.u-py-md-5{padding-top:calc(40 * var(--font-ratio) * 1px)!important}.u-pr-md-5,.u-px-md-5{padding-right:calc(40 * var(--font-ratio) * 1px)!important}.u-pb-md-5,.u-py-md-5{padding-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-pl-md-5,.u-px-md-5{padding-left:calc(40 * var(--font-ratio) * 1px)!important}.u-p-md-6{padding:calc(48 * var(--font-ratio) * 1px)!important}.u-pt-md-6,.u-py-md-6{padding-top:calc(48 * var(--font-ratio) * 1px)!important}.u-pr-md-6,.u-px-md-6{padding-right:calc(48 * var(--font-ratio) * 1px)!important}.u-pb-md-6,.u-py-md-6{padding-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-pl-md-6,.u-px-md-6{padding-left:calc(48 * var(--font-ratio) * 1px)!important}.u-p-md-7{padding:calc(56 * var(--font-ratio) * 1px)!important}.u-pt-md-7,.u-py-md-7{padding-top:calc(56 * var(--font-ratio) * 1px)!important}.u-pr-md-7,.u-px-md-7{padding-right:calc(56 * var(--font-ratio) * 1px)!important}.u-pb-md-7,.u-py-md-7{padding-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-pl-md-7,.u-px-md-7{padding-left:calc(56 * var(--font-ratio) * 1px)!important}.u-p-md-8{padding:calc(64 * var(--font-ratio) * 1px)!important}.u-pt-md-8,.u-py-md-8{padding-top:calc(64 * var(--font-ratio) * 1px)!important}.u-pr-md-8,.u-px-md-8{padding-right:calc(64 * var(--font-ratio) * 1px)!important}.u-pb-md-8,.u-py-md-8{padding-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-pl-md-8,.u-px-md-8{padding-left:calc(64 * var(--font-ratio) * 1px)!important}.u-p-md-9{padding:calc(72 * var(--font-ratio) * 1px)!important}.u-pt-md-9,.u-py-md-9{padding-top:calc(72 * var(--font-ratio) * 1px)!important}.u-pr-md-9,.u-px-md-9{padding-right:calc(72 * var(--font-ratio) * 1px)!important}.u-pb-md-9,.u-py-md-9{padding-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-pl-md-9,.u-px-md-9{padding-left:calc(72 * var(--font-ratio) * 1px)!important}.u-p-md-10{padding:calc(80 * var(--font-ratio) * 1px)!important}.u-pt-md-10,.u-py-md-10{padding-top:calc(80 * var(--font-ratio) * 1px)!important}.u-pr-md-10,.u-px-md-10{padding-right:calc(80 * var(--font-ratio) * 1px)!important}.u-pb-md-10,.u-py-md-10{padding-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-pl-md-10,.u-px-md-10{padding-left:calc(80 * var(--font-ratio) * 1px)!important}.u-p-md-11{padding:calc(88 * var(--font-ratio) * 1px)!important}.u-pt-md-11,.u-py-md-11{padding-top:calc(88 * var(--font-ratio) * 1px)!important}.u-pr-md-11,.u-px-md-11{padding-right:calc(88 * var(--font-ratio) * 1px)!important}.u-pb-md-11,.u-py-md-11{padding-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-pl-md-11,.u-px-md-11{padding-left:calc(88 * var(--font-ratio) * 1px)!important}.u-p-md-12{padding:calc(96 * var(--font-ratio) * 1px)!important}.u-pt-md-12,.u-py-md-12{padding-top:calc(96 * var(--font-ratio) * 1px)!important}.u-pr-md-12,.u-px-md-12{padding-right:calc(96 * var(--font-ratio) * 1px)!important}.u-pb-md-12,.u-py-md-12{padding-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-pl-md-12,.u-px-md-12{padding-left:calc(96 * var(--font-ratio) * 1px)!important}.u-p-md-13{padding:calc(104 * var(--font-ratio) * 1px)!important}.u-pt-md-13,.u-py-md-13{padding-top:calc(104 * var(--font-ratio) * 1px)!important}.u-pr-md-13,.u-px-md-13{padding-right:calc(104 * var(--font-ratio) * 1px)!important}.u-pb-md-13,.u-py-md-13{padding-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-pl-md-13,.u-px-md-13{padding-left:calc(104 * var(--font-ratio) * 1px)!important}.u-p-md-14{padding:calc(112 * var(--font-ratio) * 1px)!important}.u-pt-md-14,.u-py-md-14{padding-top:calc(112 * var(--font-ratio) * 1px)!important}.u-pr-md-14,.u-px-md-14{padding-right:calc(112 * var(--font-ratio) * 1px)!important}.u-pb-md-14,.u-py-md-14{padding-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-pl-md-14,.u-px-md-14{padding-left:calc(112 * var(--font-ratio) * 1px)!important}.u-p-md-15{padding:calc(120 * var(--font-ratio) * 1px)!important}.u-pt-md-15,.u-py-md-15{padding-top:calc(120 * var(--font-ratio) * 1px)!important}.u-pr-md-15,.u-px-md-15{padding-right:calc(120 * var(--font-ratio) * 1px)!important}.u-pb-md-15,.u-py-md-15{padding-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-pl-md-15,.u-px-md-15{padding-left:calc(120 * var(--font-ratio) * 1px)!important}.u-p-md-16{padding:calc(128 * var(--font-ratio) * 1px)!important}.u-pt-md-16,.u-py-md-16{padding-top:calc(128 * var(--font-ratio) * 1px)!important}.u-pr-md-16,.u-px-md-16{padding-right:calc(128 * var(--font-ratio) * 1px)!important}.u-pb-md-16,.u-py-md-16{padding-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-pl-md-16,.u-px-md-16{padding-left:calc(128 * var(--font-ratio) * 1px)!important}.u-m-md-n1{margin:calc(-8 * var(--font-ratio) * 1px)!important}.u-mt-md-n1,.u-my-md-n1{margin-top:calc(-8 * var(--font-ratio) * 1px)!important}.u-mr-md-n1,.u-mx-md-n1{margin-right:calc(-8 * var(--font-ratio) * 1px)!important}.u-mb-md-n1,.u-my-md-n1{margin-bottom:calc(-8 * var(--font-ratio) * 1px)!important}.u-ml-md-n1,.u-mx-md-n1{margin-left:calc(-8 * var(--font-ratio) * 1px)!important}.u-m-md-n2{margin:calc(-16 * var(--font-ratio) * 1px)!important}.u-mt-md-n2,.u-my-md-n2{margin-top:calc(-16 * var(--font-ratio) * 1px)!important}.u-mr-md-n2,.u-mx-md-n2{margin-right:calc(-16 * var(--font-ratio) * 1px)!important}.u-mb-md-n2,.u-my-md-n2{margin-bottom:calc(-16 * var(--font-ratio) * 1px)!important}.u-ml-md-n2,.u-mx-md-n2{margin-left:calc(-16 * var(--font-ratio) * 1px)!important}.u-m-md-n3{margin:calc(-24 * var(--font-ratio) * 1px)!important}.u-mt-md-n3,.u-my-md-n3{margin-top:calc(-24 * var(--font-ratio) * 1px)!important}.u-mr-md-n3,.u-mx-md-n3{margin-right:calc(-24 * var(--font-ratio) * 1px)!important}.u-mb-md-n3,.u-my-md-n3{margin-bottom:calc(-24 * var(--font-ratio) * 1px)!important}.u-ml-md-n3,.u-mx-md-n3{margin-left:calc(-24 * var(--font-ratio) * 1px)!important}.u-m-md-n4{margin:calc(-32 * var(--font-ratio) * 1px)!important}.u-mt-md-n4,.u-my-md-n4{margin-top:calc(-32 * var(--font-ratio) * 1px)!important}.u-mr-md-n4,.u-mx-md-n4{margin-right:calc(-32 * var(--font-ratio) * 1px)!important}.u-mb-md-n4,.u-my-md-n4{margin-bottom:calc(-32 * var(--font-ratio) * 1px)!important}.u-ml-md-n4,.u-mx-md-n4{margin-left:calc(-32 * var(--font-ratio) * 1px)!important}.u-m-md-n5{margin:calc(-40 * var(--font-ratio) * 1px)!important}.u-mt-md-n5,.u-my-md-n5{margin-top:calc(-40 * var(--font-ratio) * 1px)!important}.u-mr-md-n5,.u-mx-md-n5{margin-right:calc(-40 * var(--font-ratio) * 1px)!important}.u-mb-md-n5,.u-my-md-n5{margin-bottom:calc(-40 * var(--font-ratio) * 1px)!important}.u-ml-md-n5,.u-mx-md-n5{margin-left:calc(-40 * var(--font-ratio) * 1px)!important}.u-m-md-n6{margin:calc(-48 * var(--font-ratio) * 1px)!important}.u-mt-md-n6,.u-my-md-n6{margin-top:calc(-48 * var(--font-ratio) * 1px)!important}.u-mr-md-n6,.u-mx-md-n6{margin-right:calc(-48 * var(--font-ratio) * 1px)!important}.u-mb-md-n6,.u-my-md-n6{margin-bottom:calc(-48 * var(--font-ratio) * 1px)!important}.u-ml-md-n6,.u-mx-md-n6{margin-left:calc(-48 * var(--font-ratio) * 1px)!important}.u-m-md-n7{margin:calc(-56 * var(--font-ratio) * 1px)!important}.u-mt-md-n7,.u-my-md-n7{margin-top:calc(-56 * var(--font-ratio) * 1px)!important}.u-mr-md-n7,.u-mx-md-n7{margin-right:calc(-56 * var(--font-ratio) * 1px)!important}.u-mb-md-n7,.u-my-md-n7{margin-bottom:calc(-56 * var(--font-ratio) * 1px)!important}.u-ml-md-n7,.u-mx-md-n7{margin-left:calc(-56 * var(--font-ratio) * 1px)!important}.u-m-md-n8{margin:calc(-64 * var(--font-ratio) * 1px)!important}.u-mt-md-n8,.u-my-md-n8{margin-top:calc(-64 * var(--font-ratio) * 1px)!important}.u-mr-md-n8,.u-mx-md-n8{margin-right:calc(-64 * var(--font-ratio) * 1px)!important}.u-mb-md-n8,.u-my-md-n8{margin-bottom:calc(-64 * var(--font-ratio) * 1px)!important}.u-ml-md-n8,.u-mx-md-n8{margin-left:calc(-64 * var(--font-ratio) * 1px)!important}.u-m-md-n9{margin:calc(-72 * var(--font-ratio) * 1px)!important}.u-mt-md-n9,.u-my-md-n9{margin-top:calc(-72 * var(--font-ratio) * 1px)!important}.u-mr-md-n9,.u-mx-md-n9{margin-right:calc(-72 * var(--font-ratio) * 1px)!important}.u-mb-md-n9,.u-my-md-n9{margin-bottom:calc(-72 * var(--font-ratio) * 1px)!important}.u-ml-md-n9,.u-mx-md-n9{margin-left:calc(-72 * var(--font-ratio) * 1px)!important}.u-m-md-n10{margin:calc(-80 * var(--font-ratio) * 1px)!important}.u-mt-md-n10,.u-my-md-n10{margin-top:calc(-80 * var(--font-ratio) * 1px)!important}.u-mr-md-n10,.u-mx-md-n10{margin-right:calc(-80 * var(--font-ratio) * 1px)!important}.u-mb-md-n10,.u-my-md-n10{margin-bottom:calc(-80 * var(--font-ratio) * 1px)!important}.u-ml-md-n10,.u-mx-md-n10{margin-left:calc(-80 * var(--font-ratio) * 1px)!important}.u-m-md-n11{margin:calc(-88 * var(--font-ratio) * 1px)!important}.u-mt-md-n11,.u-my-md-n11{margin-top:calc(-88 * var(--font-ratio) * 1px)!important}.u-mr-md-n11,.u-mx-md-n11{margin-right:calc(-88 * var(--font-ratio) * 1px)!important}.u-mb-md-n11,.u-my-md-n11{margin-bottom:calc(-88 * var(--font-ratio) * 1px)!important}.u-ml-md-n11,.u-mx-md-n11{margin-left:calc(-88 * var(--font-ratio) * 1px)!important}.u-m-md-n12{margin:calc(-96 * var(--font-ratio) * 1px)!important}.u-mt-md-n12,.u-my-md-n12{margin-top:calc(-96 * var(--font-ratio) * 1px)!important}.u-mr-md-n12,.u-mx-md-n12{margin-right:calc(-96 * var(--font-ratio) * 1px)!important}.u-mb-md-n12,.u-my-md-n12{margin-bottom:calc(-96 * var(--font-ratio) * 1px)!important}.u-ml-md-n12,.u-mx-md-n12{margin-left:calc(-96 * var(--font-ratio) * 1px)!important}.u-m-md-n13{margin:calc(-104 * var(--font-ratio) * 1px)!important}.u-mt-md-n13,.u-my-md-n13{margin-top:calc(-104 * var(--font-ratio) * 1px)!important}.u-mr-md-n13,.u-mx-md-n13{margin-right:calc(-104 * var(--font-ratio) * 1px)!important}.u-mb-md-n13,.u-my-md-n13{margin-bottom:calc(-104 * var(--font-ratio) * 1px)!important}.u-ml-md-n13,.u-mx-md-n13{margin-left:calc(-104 * var(--font-ratio) * 1px)!important}.u-m-md-n14{margin:calc(-112 * var(--font-ratio) * 1px)!important}.u-mt-md-n14,.u-my-md-n14{margin-top:calc(-112 * var(--font-ratio) * 1px)!important}.u-mr-md-n14,.u-mx-md-n14{margin-right:calc(-112 * var(--font-ratio) * 1px)!important}.u-mb-md-n14,.u-my-md-n14{margin-bottom:calc(-112 * var(--font-ratio) * 1px)!important}.u-ml-md-n14,.u-mx-md-n14{margin-left:calc(-112 * var(--font-ratio) * 1px)!important}.u-m-md-n15{margin:calc(-120 * var(--font-ratio) * 1px)!important}.u-mt-md-n15,.u-my-md-n15{margin-top:calc(-120 * var(--font-ratio) * 1px)!important}.u-mr-md-n15,.u-mx-md-n15{margin-right:calc(-120 * var(--font-ratio) * 1px)!important}.u-mb-md-n15,.u-my-md-n15{margin-bottom:calc(-120 * var(--font-ratio) * 1px)!important}.u-ml-md-n15,.u-mx-md-n15{margin-left:calc(-120 * var(--font-ratio) * 1px)!important}.u-m-md-n16{margin:calc(-128 * var(--font-ratio) * 1px)!important}.u-mt-md-n16,.u-my-md-n16{margin-top:calc(-128 * var(--font-ratio) * 1px)!important}.u-mr-md-n16,.u-mx-md-n16{margin-right:calc(-128 * var(--font-ratio) * 1px)!important}.u-mb-md-n16,.u-my-md-n16{margin-bottom:calc(-128 * var(--font-ratio) * 1px)!important}.u-ml-md-n16,.u-mx-md-n16{margin-left:calc(-128 * var(--font-ratio) * 1px)!important}.u-m-md-auto{margin:auto!important}.u-mt-md-auto,.u-my-md-auto{margin-top:auto!important}.u-mr-md-auto,.u-mx-md-auto{margin-right:auto!important}.u-mb-md-auto,.u-my-md-auto{margin-bottom:auto!important}.u-ml-md-auto,.u-mx-md-auto{margin-left:auto!important}}@media (max-width: 576px){.u-m-sm-0{margin:calc(0 * var(--font-ratio) * 1px)!important}.u-mt-sm-0,.u-my-sm-0{margin-top:calc(0 * var(--font-ratio) * 1px)!important}.u-mr-sm-0,.u-mx-sm-0{margin-right:calc(0 * var(--font-ratio) * 1px)!important}.u-mb-sm-0,.u-my-sm-0{margin-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-ml-sm-0,.u-mx-sm-0{margin-left:calc(0 * var(--font-ratio) * 1px)!important}.u-m-sm-1{margin:calc(8 * var(--font-ratio) * 1px)!important}.u-mt-sm-1,.u-my-sm-1{margin-top:calc(8 * var(--font-ratio) * 1px)!important}.u-mr-sm-1,.u-mx-sm-1{margin-right:calc(8 * var(--font-ratio) * 1px)!important}.u-mb-sm-1,.u-my-sm-1{margin-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-ml-sm-1,.u-mx-sm-1{margin-left:calc(8 * var(--font-ratio) * 1px)!important}.u-m-sm-2{margin:calc(16 * var(--font-ratio) * 1px)!important}.u-mt-sm-2,.u-my-sm-2{margin-top:calc(16 * var(--font-ratio) * 1px)!important}.u-mr-sm-2,.u-mx-sm-2{margin-right:calc(16 * var(--font-ratio) * 1px)!important}.u-mb-sm-2,.u-my-sm-2{margin-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-ml-sm-2,.u-mx-sm-2{margin-left:calc(16 * var(--font-ratio) * 1px)!important}.u-m-sm-3{margin:calc(24 * var(--font-ratio) * 1px)!important}.u-mt-sm-3,.u-my-sm-3{margin-top:calc(24 * var(--font-ratio) * 1px)!important}.u-mr-sm-3,.u-mx-sm-3{margin-right:calc(24 * var(--font-ratio) * 1px)!important}.u-mb-sm-3,.u-my-sm-3{margin-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-ml-sm-3,.u-mx-sm-3{margin-left:calc(24 * var(--font-ratio) * 1px)!important}.u-m-sm-4{margin:calc(32 * var(--font-ratio) * 1px)!important}.u-mt-sm-4,.u-my-sm-4{margin-top:calc(32 * var(--font-ratio) * 1px)!important}.u-mr-sm-4,.u-mx-sm-4{margin-right:calc(32 * var(--font-ratio) * 1px)!important}.u-mb-sm-4,.u-my-sm-4{margin-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-ml-sm-4,.u-mx-sm-4{margin-left:calc(32 * var(--font-ratio) * 1px)!important}.u-m-sm-5{margin:calc(40 * var(--font-ratio) * 1px)!important}.u-mt-sm-5,.u-my-sm-5{margin-top:calc(40 * var(--font-ratio) * 1px)!important}.u-mr-sm-5,.u-mx-sm-5{margin-right:calc(40 * var(--font-ratio) * 1px)!important}.u-mb-sm-5,.u-my-sm-5{margin-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-ml-sm-5,.u-mx-sm-5{margin-left:calc(40 * var(--font-ratio) * 1px)!important}.u-m-sm-6{margin:calc(48 * var(--font-ratio) * 1px)!important}.u-mt-sm-6,.u-my-sm-6{margin-top:calc(48 * var(--font-ratio) * 1px)!important}.u-mr-sm-6,.u-mx-sm-6{margin-right:calc(48 * var(--font-ratio) * 1px)!important}.u-mb-sm-6,.u-my-sm-6{margin-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-ml-sm-6,.u-mx-sm-6{margin-left:calc(48 * var(--font-ratio) * 1px)!important}.u-m-sm-7{margin:calc(56 * var(--font-ratio) * 1px)!important}.u-mt-sm-7,.u-my-sm-7{margin-top:calc(56 * var(--font-ratio) * 1px)!important}.u-mr-sm-7,.u-mx-sm-7{margin-right:calc(56 * var(--font-ratio) * 1px)!important}.u-mb-sm-7,.u-my-sm-7{margin-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-ml-sm-7,.u-mx-sm-7{margin-left:calc(56 * var(--font-ratio) * 1px)!important}.u-m-sm-8{margin:calc(64 * var(--font-ratio) * 1px)!important}.u-mt-sm-8,.u-my-sm-8{margin-top:calc(64 * var(--font-ratio) * 1px)!important}.u-mr-sm-8,.u-mx-sm-8{margin-right:calc(64 * var(--font-ratio) * 1px)!important}.u-mb-sm-8,.u-my-sm-8{margin-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-ml-sm-8,.u-mx-sm-8{margin-left:calc(64 * var(--font-ratio) * 1px)!important}.u-m-sm-9{margin:calc(72 * var(--font-ratio) * 1px)!important}.u-mt-sm-9,.u-my-sm-9{margin-top:calc(72 * var(--font-ratio) * 1px)!important}.u-mr-sm-9,.u-mx-sm-9{margin-right:calc(72 * var(--font-ratio) * 1px)!important}.u-mb-sm-9,.u-my-sm-9{margin-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-ml-sm-9,.u-mx-sm-9{margin-left:calc(72 * var(--font-ratio) * 1px)!important}.u-m-sm-10{margin:calc(80 * var(--font-ratio) * 1px)!important}.u-mt-sm-10,.u-my-sm-10{margin-top:calc(80 * var(--font-ratio) * 1px)!important}.u-mr-sm-10,.u-mx-sm-10{margin-right:calc(80 * var(--font-ratio) * 1px)!important}.u-mb-sm-10,.u-my-sm-10{margin-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-ml-sm-10,.u-mx-sm-10{margin-left:calc(80 * var(--font-ratio) * 1px)!important}.u-m-sm-11{margin:calc(88 * var(--font-ratio) * 1px)!important}.u-mt-sm-11,.u-my-sm-11{margin-top:calc(88 * var(--font-ratio) * 1px)!important}.u-mr-sm-11,.u-mx-sm-11{margin-right:calc(88 * var(--font-ratio) * 1px)!important}.u-mb-sm-11,.u-my-sm-11{margin-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-ml-sm-11,.u-mx-sm-11{margin-left:calc(88 * var(--font-ratio) * 1px)!important}.u-m-sm-12{margin:calc(96 * var(--font-ratio) * 1px)!important}.u-mt-sm-12,.u-my-sm-12{margin-top:calc(96 * var(--font-ratio) * 1px)!important}.u-mr-sm-12,.u-mx-sm-12{margin-right:calc(96 * var(--font-ratio) * 1px)!important}.u-mb-sm-12,.u-my-sm-12{margin-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-ml-sm-12,.u-mx-sm-12{margin-left:calc(96 * var(--font-ratio) * 1px)!important}.u-m-sm-13{margin:calc(104 * var(--font-ratio) * 1px)!important}.u-mt-sm-13,.u-my-sm-13{margin-top:calc(104 * var(--font-ratio) * 1px)!important}.u-mr-sm-13,.u-mx-sm-13{margin-right:calc(104 * var(--font-ratio) * 1px)!important}.u-mb-sm-13,.u-my-sm-13{margin-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-ml-sm-13,.u-mx-sm-13{margin-left:calc(104 * var(--font-ratio) * 1px)!important}.u-m-sm-14{margin:calc(112 * var(--font-ratio) * 1px)!important}.u-mt-sm-14,.u-my-sm-14{margin-top:calc(112 * var(--font-ratio) * 1px)!important}.u-mr-sm-14,.u-mx-sm-14{margin-right:calc(112 * var(--font-ratio) * 1px)!important}.u-mb-sm-14,.u-my-sm-14{margin-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-ml-sm-14,.u-mx-sm-14{margin-left:calc(112 * var(--font-ratio) * 1px)!important}.u-m-sm-15{margin:calc(120 * var(--font-ratio) * 1px)!important}.u-mt-sm-15,.u-my-sm-15{margin-top:calc(120 * var(--font-ratio) * 1px)!important}.u-mr-sm-15,.u-mx-sm-15{margin-right:calc(120 * var(--font-ratio) * 1px)!important}.u-mb-sm-15,.u-my-sm-15{margin-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-ml-sm-15,.u-mx-sm-15{margin-left:calc(120 * var(--font-ratio) * 1px)!important}.u-m-sm-16{margin:calc(128 * var(--font-ratio) * 1px)!important}.u-mt-sm-16,.u-my-sm-16{margin-top:calc(128 * var(--font-ratio) * 1px)!important}.u-mr-sm-16,.u-mx-sm-16{margin-right:calc(128 * var(--font-ratio) * 1px)!important}.u-mb-sm-16,.u-my-sm-16{margin-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-ml-sm-16,.u-mx-sm-16{margin-left:calc(128 * var(--font-ratio) * 1px)!important}.u-p-sm-0{padding:calc(0 * var(--font-ratio) * 1px)!important}.u-pt-sm-0,.u-py-sm-0{padding-top:calc(0 * var(--font-ratio) * 1px)!important}.u-pr-sm-0,.u-px-sm-0{padding-right:calc(0 * var(--font-ratio) * 1px)!important}.u-pb-sm-0,.u-py-sm-0{padding-bottom:calc(0 * var(--font-ratio) * 1px)!important}.u-pl-sm-0,.u-px-sm-0{padding-left:calc(0 * var(--font-ratio) * 1px)!important}.u-p-sm-1{padding:calc(8 * var(--font-ratio) * 1px)!important}.u-pt-sm-1,.u-py-sm-1{padding-top:calc(8 * var(--font-ratio) * 1px)!important}.u-pr-sm-1,.u-px-sm-1{padding-right:calc(8 * var(--font-ratio) * 1px)!important}.u-pb-sm-1,.u-py-sm-1{padding-bottom:calc(8 * var(--font-ratio) * 1px)!important}.u-pl-sm-1,.u-px-sm-1{padding-left:calc(8 * var(--font-ratio) * 1px)!important}.u-p-sm-2{padding:calc(16 * var(--font-ratio) * 1px)!important}.u-pt-sm-2,.u-py-sm-2{padding-top:calc(16 * var(--font-ratio) * 1px)!important}.u-pr-sm-2,.u-px-sm-2{padding-right:calc(16 * var(--font-ratio) * 1px)!important}.u-pb-sm-2,.u-py-sm-2{padding-bottom:calc(16 * var(--font-ratio) * 1px)!important}.u-pl-sm-2,.u-px-sm-2{padding-left:calc(16 * var(--font-ratio) * 1px)!important}.u-p-sm-3{padding:calc(24 * var(--font-ratio) * 1px)!important}.u-pt-sm-3,.u-py-sm-3{padding-top:calc(24 * var(--font-ratio) * 1px)!important}.u-pr-sm-3,.u-px-sm-3{padding-right:calc(24 * var(--font-ratio) * 1px)!important}.u-pb-sm-3,.u-py-sm-3{padding-bottom:calc(24 * var(--font-ratio) * 1px)!important}.u-pl-sm-3,.u-px-sm-3{padding-left:calc(24 * var(--font-ratio) * 1px)!important}.u-p-sm-4{padding:calc(32 * var(--font-ratio) * 1px)!important}.u-pt-sm-4,.u-py-sm-4{padding-top:calc(32 * var(--font-ratio) * 1px)!important}.u-pr-sm-4,.u-px-sm-4{padding-right:calc(32 * var(--font-ratio) * 1px)!important}.u-pb-sm-4,.u-py-sm-4{padding-bottom:calc(32 * var(--font-ratio) * 1px)!important}.u-pl-sm-4,.u-px-sm-4{padding-left:calc(32 * var(--font-ratio) * 1px)!important}.u-p-sm-5{padding:calc(40 * var(--font-ratio) * 1px)!important}.u-pt-sm-5,.u-py-sm-5{padding-top:calc(40 * var(--font-ratio) * 1px)!important}.u-pr-sm-5,.u-px-sm-5{padding-right:calc(40 * var(--font-ratio) * 1px)!important}.u-pb-sm-5,.u-py-sm-5{padding-bottom:calc(40 * var(--font-ratio) * 1px)!important}.u-pl-sm-5,.u-px-sm-5{padding-left:calc(40 * var(--font-ratio) * 1px)!important}.u-p-sm-6{padding:calc(48 * var(--font-ratio) * 1px)!important}.u-pt-sm-6,.u-py-sm-6{padding-top:calc(48 * var(--font-ratio) * 1px)!important}.u-pr-sm-6,.u-px-sm-6{padding-right:calc(48 * var(--font-ratio) * 1px)!important}.u-pb-sm-6,.u-py-sm-6{padding-bottom:calc(48 * var(--font-ratio) * 1px)!important}.u-pl-sm-6,.u-px-sm-6{padding-left:calc(48 * var(--font-ratio) * 1px)!important}.u-p-sm-7{padding:calc(56 * var(--font-ratio) * 1px)!important}.u-pt-sm-7,.u-py-sm-7{padding-top:calc(56 * var(--font-ratio) * 1px)!important}.u-pr-sm-7,.u-px-sm-7{padding-right:calc(56 * var(--font-ratio) * 1px)!important}.u-pb-sm-7,.u-py-sm-7{padding-bottom:calc(56 * var(--font-ratio) * 1px)!important}.u-pl-sm-7,.u-px-sm-7{padding-left:calc(56 * var(--font-ratio) * 1px)!important}.u-p-sm-8{padding:calc(64 * var(--font-ratio) * 1px)!important}.u-pt-sm-8,.u-py-sm-8{padding-top:calc(64 * var(--font-ratio) * 1px)!important}.u-pr-sm-8,.u-px-sm-8{padding-right:calc(64 * var(--font-ratio) * 1px)!important}.u-pb-sm-8,.u-py-sm-8{padding-bottom:calc(64 * var(--font-ratio) * 1px)!important}.u-pl-sm-8,.u-px-sm-8{padding-left:calc(64 * var(--font-ratio) * 1px)!important}.u-p-sm-9{padding:calc(72 * var(--font-ratio) * 1px)!important}.u-pt-sm-9,.u-py-sm-9{padding-top:calc(72 * var(--font-ratio) * 1px)!important}.u-pr-sm-9,.u-px-sm-9{padding-right:calc(72 * var(--font-ratio) * 1px)!important}.u-pb-sm-9,.u-py-sm-9{padding-bottom:calc(72 * var(--font-ratio) * 1px)!important}.u-pl-sm-9,.u-px-sm-9{padding-left:calc(72 * var(--font-ratio) * 1px)!important}.u-p-sm-10{padding:calc(80 * var(--font-ratio) * 1px)!important}.u-pt-sm-10,.u-py-sm-10{padding-top:calc(80 * var(--font-ratio) * 1px)!important}.u-pr-sm-10,.u-px-sm-10{padding-right:calc(80 * var(--font-ratio) * 1px)!important}.u-pb-sm-10,.u-py-sm-10{padding-bottom:calc(80 * var(--font-ratio) * 1px)!important}.u-pl-sm-10,.u-px-sm-10{padding-left:calc(80 * var(--font-ratio) * 1px)!important}.u-p-sm-11{padding:calc(88 * var(--font-ratio) * 1px)!important}.u-pt-sm-11,.u-py-sm-11{padding-top:calc(88 * var(--font-ratio) * 1px)!important}.u-pr-sm-11,.u-px-sm-11{padding-right:calc(88 * var(--font-ratio) * 1px)!important}.u-pb-sm-11,.u-py-sm-11{padding-bottom:calc(88 * var(--font-ratio) * 1px)!important}.u-pl-sm-11,.u-px-sm-11{padding-left:calc(88 * var(--font-ratio) * 1px)!important}.u-p-sm-12{padding:calc(96 * var(--font-ratio) * 1px)!important}.u-pt-sm-12,.u-py-sm-12{padding-top:calc(96 * var(--font-ratio) * 1px)!important}.u-pr-sm-12,.u-px-sm-12{padding-right:calc(96 * var(--font-ratio) * 1px)!important}.u-pb-sm-12,.u-py-sm-12{padding-bottom:calc(96 * var(--font-ratio) * 1px)!important}.u-pl-sm-12,.u-px-sm-12{padding-left:calc(96 * var(--font-ratio) * 1px)!important}.u-p-sm-13{padding:calc(104 * var(--font-ratio) * 1px)!important}.u-pt-sm-13,.u-py-sm-13{padding-top:calc(104 * var(--font-ratio) * 1px)!important}.u-pr-sm-13,.u-px-sm-13{padding-right:calc(104 * var(--font-ratio) * 1px)!important}.u-pb-sm-13,.u-py-sm-13{padding-bottom:calc(104 * var(--font-ratio) * 1px)!important}.u-pl-sm-13,.u-px-sm-13{padding-left:calc(104 * var(--font-ratio) * 1px)!important}.u-p-sm-14{padding:calc(112 * var(--font-ratio) * 1px)!important}.u-pt-sm-14,.u-py-sm-14{padding-top:calc(112 * var(--font-ratio) * 1px)!important}.u-pr-sm-14,.u-px-sm-14{padding-right:calc(112 * var(--font-ratio) * 1px)!important}.u-pb-sm-14,.u-py-sm-14{padding-bottom:calc(112 * var(--font-ratio) * 1px)!important}.u-pl-sm-14,.u-px-sm-14{padding-left:calc(112 * var(--font-ratio) * 1px)!important}.u-p-sm-15{padding:calc(120 * var(--font-ratio) * 1px)!important}.u-pt-sm-15,.u-py-sm-15{padding-top:calc(120 * var(--font-ratio) * 1px)!important}.u-pr-sm-15,.u-px-sm-15{padding-right:calc(120 * var(--font-ratio) * 1px)!important}.u-pb-sm-15,.u-py-sm-15{padding-bottom:calc(120 * var(--font-ratio) * 1px)!important}.u-pl-sm-15,.u-px-sm-15{padding-left:calc(120 * var(--font-ratio) * 1px)!important}.u-p-sm-16{padding:calc(128 * var(--font-ratio) * 1px)!important}.u-pt-sm-16,.u-py-sm-16{padding-top:calc(128 * var(--font-ratio) * 1px)!important}.u-pr-sm-16,.u-px-sm-16{padding-right:calc(128 * var(--font-ratio) * 1px)!important}.u-pb-sm-16,.u-py-sm-16{padding-bottom:calc(128 * var(--font-ratio) * 1px)!important}.u-pl-sm-16,.u-px-sm-16{padding-left:calc(128 * var(--font-ratio) * 1px)!important}.u-m-sm-n1{margin:calc(-8 * var(--font-ratio) * 1px)!important}.u-mt-sm-n1,.u-my-sm-n1{margin-top:calc(-8 * var(--font-ratio) * 1px)!important}.u-mr-sm-n1,.u-mx-sm-n1{margin-right:calc(-8 * var(--font-ratio) * 1px)!important}.u-mb-sm-n1,.u-my-sm-n1{margin-bottom:calc(-8 * var(--font-ratio) * 1px)!important}.u-ml-sm-n1,.u-mx-sm-n1{margin-left:calc(-8 * var(--font-ratio) * 1px)!important}.u-m-sm-n2{margin:calc(-16 * var(--font-ratio) * 1px)!important}.u-mt-sm-n2,.u-my-sm-n2{margin-top:calc(-16 * var(--font-ratio) * 1px)!important}.u-mr-sm-n2,.u-mx-sm-n2{margin-right:calc(-16 * var(--font-ratio) * 1px)!important}.u-mb-sm-n2,.u-my-sm-n2{margin-bottom:calc(-16 * var(--font-ratio) * 1px)!important}.u-ml-sm-n2,.u-mx-sm-n2{margin-left:calc(-16 * var(--font-ratio) * 1px)!important}.u-m-sm-n3{margin:calc(-24 * var(--font-ratio) * 1px)!important}.u-mt-sm-n3,.u-my-sm-n3{margin-top:calc(-24 * var(--font-ratio) * 1px)!important}.u-mr-sm-n3,.u-mx-sm-n3{margin-right:calc(-24 * var(--font-ratio) * 1px)!important}.u-mb-sm-n3,.u-my-sm-n3{margin-bottom:calc(-24 * var(--font-ratio) * 1px)!important}.u-ml-sm-n3,.u-mx-sm-n3{margin-left:calc(-24 * var(--font-ratio) * 1px)!important}.u-m-sm-n4{margin:calc(-32 * var(--font-ratio) * 1px)!important}.u-mt-sm-n4,.u-my-sm-n4{margin-top:calc(-32 * var(--font-ratio) * 1px)!important}.u-mr-sm-n4,.u-mx-sm-n4{margin-right:calc(-32 * var(--font-ratio) * 1px)!important}.u-mb-sm-n4,.u-my-sm-n4{margin-bottom:calc(-32 * var(--font-ratio) * 1px)!important}.u-ml-sm-n4,.u-mx-sm-n4{margin-left:calc(-32 * var(--font-ratio) * 1px)!important}.u-m-sm-n5{margin:calc(-40 * var(--font-ratio) * 1px)!important}.u-mt-sm-n5,.u-my-sm-n5{margin-top:calc(-40 * var(--font-ratio) * 1px)!important}.u-mr-sm-n5,.u-mx-sm-n5{margin-right:calc(-40 * var(--font-ratio) * 1px)!important}.u-mb-sm-n5,.u-my-sm-n5{margin-bottom:calc(-40 * var(--font-ratio) * 1px)!important}.u-ml-sm-n5,.u-mx-sm-n5{margin-left:calc(-40 * var(--font-ratio) * 1px)!important}.u-m-sm-n6{margin:calc(-48 * var(--font-ratio) * 1px)!important}.u-mt-sm-n6,.u-my-sm-n6{margin-top:calc(-48 * var(--font-ratio) * 1px)!important}.u-mr-sm-n6,.u-mx-sm-n6{margin-right:calc(-48 * var(--font-ratio) * 1px)!important}.u-mb-sm-n6,.u-my-sm-n6{margin-bottom:calc(-48 * var(--font-ratio) * 1px)!important}.u-ml-sm-n6,.u-mx-sm-n6{margin-left:calc(-48 * var(--font-ratio) * 1px)!important}.u-m-sm-n7{margin:calc(-56 * var(--font-ratio) * 1px)!important}.u-mt-sm-n7,.u-my-sm-n7{margin-top:calc(-56 * var(--font-ratio) * 1px)!important}.u-mr-sm-n7,.u-mx-sm-n7{margin-right:calc(-56 * var(--font-ratio) * 1px)!important}.u-mb-sm-n7,.u-my-sm-n7{margin-bottom:calc(-56 * var(--font-ratio) * 1px)!important}.u-ml-sm-n7,.u-mx-sm-n7{margin-left:calc(-56 * var(--font-ratio) * 1px)!important}.u-m-sm-n8{margin:calc(-64 * var(--font-ratio) * 1px)!important}.u-mt-sm-n8,.u-my-sm-n8{margin-top:calc(-64 * var(--font-ratio) * 1px)!important}.u-mr-sm-n8,.u-mx-sm-n8{margin-right:calc(-64 * var(--font-ratio) * 1px)!important}.u-mb-sm-n8,.u-my-sm-n8{margin-bottom:calc(-64 * var(--font-ratio) * 1px)!important}.u-ml-sm-n8,.u-mx-sm-n8{margin-left:calc(-64 * var(--font-ratio) * 1px)!important}.u-m-sm-n9{margin:calc(-72 * var(--font-ratio) * 1px)!important}.u-mt-sm-n9,.u-my-sm-n9{margin-top:calc(-72 * var(--font-ratio) * 1px)!important}.u-mr-sm-n9,.u-mx-sm-n9{margin-right:calc(-72 * var(--font-ratio) * 1px)!important}.u-mb-sm-n9,.u-my-sm-n9{margin-bottom:calc(-72 * var(--font-ratio) * 1px)!important}.u-ml-sm-n9,.u-mx-sm-n9{margin-left:calc(-72 * var(--font-ratio) * 1px)!important}.u-m-sm-n10{margin:calc(-80 * var(--font-ratio) * 1px)!important}.u-mt-sm-n10,.u-my-sm-n10{margin-top:calc(-80 * var(--font-ratio) * 1px)!important}.u-mr-sm-n10,.u-mx-sm-n10{margin-right:calc(-80 * var(--font-ratio) * 1px)!important}.u-mb-sm-n10,.u-my-sm-n10{margin-bottom:calc(-80 * var(--font-ratio) * 1px)!important}.u-ml-sm-n10,.u-mx-sm-n10{margin-left:calc(-80 * var(--font-ratio) * 1px)!important}.u-m-sm-n11{margin:calc(-88 * var(--font-ratio) * 1px)!important}.u-mt-sm-n11,.u-my-sm-n11{margin-top:calc(-88 * var(--font-ratio) * 1px)!important}.u-mr-sm-n11,.u-mx-sm-n11{margin-right:calc(-88 * var(--font-ratio) * 1px)!important}.u-mb-sm-n11,.u-my-sm-n11{margin-bottom:calc(-88 * var(--font-ratio) * 1px)!important}.u-ml-sm-n11,.u-mx-sm-n11{margin-left:calc(-88 * var(--font-ratio) * 1px)!important}.u-m-sm-n12{margin:calc(-96 * var(--font-ratio) * 1px)!important}.u-mt-sm-n12,.u-my-sm-n12{margin-top:calc(-96 * var(--font-ratio) * 1px)!important}.u-mr-sm-n12,.u-mx-sm-n12{margin-right:calc(-96 * var(--font-ratio) * 1px)!important}.u-mb-sm-n12,.u-my-sm-n12{margin-bottom:calc(-96 * var(--font-ratio) * 1px)!important}.u-ml-sm-n12,.u-mx-sm-n12{margin-left:calc(-96 * var(--font-ratio) * 1px)!important}.u-m-sm-n13{margin:calc(-104 * var(--font-ratio) * 1px)!important}.u-mt-sm-n13,.u-my-sm-n13{margin-top:calc(-104 * var(--font-ratio) * 1px)!important}.u-mr-sm-n13,.u-mx-sm-n13{margin-right:calc(-104 * var(--font-ratio) * 1px)!important}.u-mb-sm-n13,.u-my-sm-n13{margin-bottom:calc(-104 * var(--font-ratio) * 1px)!important}.u-ml-sm-n13,.u-mx-sm-n13{margin-left:calc(-104 * var(--font-ratio) * 1px)!important}.u-m-sm-n14{margin:calc(-112 * var(--font-ratio) * 1px)!important}.u-mt-sm-n14,.u-my-sm-n14{margin-top:calc(-112 * var(--font-ratio) * 1px)!important}.u-mr-sm-n14,.u-mx-sm-n14{margin-right:calc(-112 * var(--font-ratio) * 1px)!important}.u-mb-sm-n14,.u-my-sm-n14{margin-bottom:calc(-112 * var(--font-ratio) * 1px)!important}.u-ml-sm-n14,.u-mx-sm-n14{margin-left:calc(-112 * var(--font-ratio) * 1px)!important}.u-m-sm-n15{margin:calc(-120 * var(--font-ratio) * 1px)!important}.u-mt-sm-n15,.u-my-sm-n15{margin-top:calc(-120 * var(--font-ratio) * 1px)!important}.u-mr-sm-n15,.u-mx-sm-n15{margin-right:calc(-120 * var(--font-ratio) * 1px)!important}.u-mb-sm-n15,.u-my-sm-n15{margin-bottom:calc(-120 * var(--font-ratio) * 1px)!important}.u-ml-sm-n15,.u-mx-sm-n15{margin-left:calc(-120 * var(--font-ratio) * 1px)!important}.u-m-sm-n16{margin:calc(-128 * var(--font-ratio) * 1px)!important}.u-mt-sm-n16,.u-my-sm-n16{margin-top:calc(-128 * var(--font-ratio) * 1px)!important}.u-mr-sm-n16,.u-mx-sm-n16{margin-right:calc(-128 * var(--font-ratio) * 1px)!important}.u-mb-sm-n16,.u-my-sm-n16{margin-bottom:calc(-128 * var(--font-ratio) * 1px)!important}.u-ml-sm-n16,.u-mx-sm-n16{margin-left:calc(-128 * var(--font-ratio) * 1px)!important}.u-m-sm-auto{margin:auto!important}.u-mt-sm-auto,.u-my-sm-auto{margin-top:auto!important}.u-mr-sm-auto,.u-mx-sm-auto{margin-right:auto!important}.u-mb-sm-auto,.u-my-sm-auto{margin-bottom:auto!important}.u-ml-sm-auto,.u-mx-sm-auto{margin-left:auto!important}}.u-mt-xl{margin-top:calc(80 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mt-xl{margin-top:calc(64 * var(--font-ratio) * 1px)!important}}.u-mt-l{margin-top:calc(64 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mt-l{margin-top:calc(40 * var(--font-ratio) * 1px)!important}}.u-mt-m{margin-top:calc(40 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mt-m{margin-top:calc(24 * var(--font-ratio) * 1px)!important}}.u-mt-s{margin-top:calc(24 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mt-s{margin-top:calc(16 * var(--font-ratio) * 1px)!important}}.u-mt-xs{margin-top:calc(8 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mt-xs{margin-top:calc(4 * var(--font-ratio) * 1px)!important}}.u-mb-xl{margin-bottom:calc(80 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mb-xl{margin-bottom:calc(64 * var(--font-ratio) * 1px)!important}}.u-mb-l{margin-bottom:calc(64 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mb-l{margin-bottom:calc(40 * var(--font-ratio) * 1px)!important}}.u-mb-m{margin-bottom:calc(40 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mb-m{margin-bottom:calc(24 * var(--font-ratio) * 1px)!important}}.u-mb-s{margin-bottom:calc(24 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mb-s{margin-bottom:calc(16 * var(--font-ratio) * 1px)!important}}.u-mb-xs{margin-bottom:calc(8 * var(--font-ratio) * 1px)!important}@media (max-width: 576px){.u-mb-xs{margin-bottom:calc(4 * var(--font-ratio) * 1px)!important}}.u-text-64-r-120{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-64-b-120{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-64-r-130{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-64-b-130{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-64-r-140{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-64-b-140{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-64-r-150{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-64-b-150{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-64-r-160{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-64-b-160{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-64-r-170{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-64-b-170{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-64-r-180{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-64-b-180{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-64-r-200{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-64-b-200{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-56-r-120{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-56-b-120{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-56-r-130{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-56-b-130{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-56-r-140{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-56-b-140{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-56-r-150{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-56-b-150{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-56-r-160{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-56-b-160{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-56-r-170{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-56-b-170{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-56-r-180{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-56-b-180{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-56-r-200{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-56-b-200{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-48-r-120{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-48-b-120{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-48-r-130{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-48-b-130{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-48-r-140{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-48-b-140{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-48-r-150{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-48-b-150{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-48-r-160{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-48-b-160{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-48-r-170{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-48-b-170{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-48-r-180{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-48-b-180{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-48-r-200{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-48-b-200{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-40-r-120{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-40-b-120{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-40-r-130{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-40-b-130{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-40-r-140{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-40-b-140{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-40-r-150{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-40-b-150{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-40-r-160{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-40-b-160{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-40-r-170{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-40-b-170{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-40-r-180{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-40-b-180{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-40-r-200{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-40-b-200{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-36-r-120{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-36-b-120{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-36-r-130{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-36-b-130{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-36-r-140{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-36-b-140{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-36-r-150{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-36-b-150{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-36-r-160{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-36-b-160{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-36-r-170{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-36-b-170{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-36-r-180{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-36-b-180{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-36-r-200{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-36-b-200{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-32-r-120{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-32-b-120{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-32-r-130{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-32-b-130{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-32-r-140{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-32-b-140{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-32-r-150{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-32-b-150{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-32-r-160{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-32-b-160{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-32-r-170{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-32-b-170{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-32-r-180{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-32-b-180{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-32-r-200{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-32-b-200{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-28-r-120{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-28-b-120{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-28-r-130{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-28-b-130{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-28-r-140{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-28-b-140{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-28-r-150{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-28-b-150{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-28-r-160{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-28-b-160{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-28-r-170{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-28-b-170{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-28-r-180{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-28-b-180{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-28-r-200{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-28-b-200{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-24-r-120{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-24-b-120{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-24-r-130{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-24-b-130{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-24-r-140{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-24-b-140{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-24-r-150{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-24-b-150{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-24-r-160{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-24-b-160{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-24-r-170{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-24-b-170{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-24-r-180{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-24-b-180{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-24-r-200{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-24-b-200{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-20-r-120{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-20-b-120{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-20-r-130{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-20-b-130{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-20-r-140{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-20-b-140{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-20-r-150{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-20-b-150{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-20-r-160{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-20-b-160{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-20-r-170{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-20-b-170{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-20-r-180{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-20-b-180{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-20-r-200{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-20-b-200{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-18-r-120{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-18-b-120{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-18-r-130{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-18-b-130{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-18-r-140{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-18-b-140{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-18-r-150{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-18-b-150{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-18-r-160{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-18-b-160{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-18-r-170{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-18-b-170{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-18-r-180{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-18-b-180{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-18-r-200{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-18-b-200{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-16-r-120{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-16-b-120{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-16-r-130{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-16-b-130{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-16-r-140{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-16-b-140{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-16-r-150{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-16-b-150{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-16-r-160{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-16-b-160{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-16-r-170{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-16-b-170{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-16-r-180{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-16-b-180{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-16-r-200{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-16-b-200{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-14-r-120{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-14-b-120{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-14-r-130{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-14-b-130{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-14-r-140{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-14-b-140{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-14-r-150{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-14-b-150{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-14-r-160{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-14-b-160{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-14-r-170{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-14-b-170{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-14-r-180{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-14-b-180{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-14-r-200{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-14-b-200{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-13-r-120{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-13-b-120{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-13-r-130{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-13-b-130{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-13-r-140{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-13-b-140{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-13-r-150{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-13-b-150{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-13-r-160{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-13-b-160{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-13-r-170{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-13-b-170{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-13-r-180{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-13-b-180{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-13-r-200{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-13-b-200{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-12-r-120{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-12-b-120{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-12-r-130{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-12-b-130{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-12-r-140{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-12-b-140{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-12-r-150{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-12-b-150{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-12-r-160{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-12-b-160{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-12-r-170{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-12-b-170{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-12-r-180{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-12-b-180{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-12-r-200{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-12-b-200{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-10-r-120{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-10-b-120{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-10-r-130{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-10-b-130{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-10-r-140{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-10-b-140{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-10-r-150{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-10-b-150{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-10-r-160{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-10-b-160{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-10-r-170{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-10-b-170{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-10-r-180{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-10-b-180{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-10-r-200{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-10-b-200{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}@media (max-width: 576px){.u-text-sm-64-r-120{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-64-b-120{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-64-r-130{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-64-b-130{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-64-r-140{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-64-b-140{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-64-r-150{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-64-b-150{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-64-r-160{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-64-b-160{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-64-r-170{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-64-b-170{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-64-r-180{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-64-b-180{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-64-r-200{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-64-b-200{font-size:calc(64 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-56-r-120{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-56-b-120{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-56-r-130{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-56-b-130{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-56-r-140{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-56-b-140{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-56-r-150{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-56-b-150{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-56-r-160{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-56-b-160{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-56-r-170{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-56-b-170{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-56-r-180{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-56-b-180{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-56-r-200{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-56-b-200{font-size:calc(56 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-48-r-120{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-48-b-120{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-48-r-130{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-48-b-130{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-48-r-140{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-48-b-140{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-48-r-150{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-48-b-150{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-48-r-160{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-48-b-160{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-48-r-170{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-48-b-170{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-48-r-180{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-48-b-180{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-48-r-200{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-48-b-200{font-size:calc(48 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-40-r-120{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-40-b-120{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-40-r-130{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-40-b-130{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-40-r-140{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-40-b-140{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-40-r-150{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-40-b-150{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-40-r-160{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-40-b-160{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-40-r-170{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-40-b-170{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-40-r-180{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-40-b-180{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-40-r-200{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-40-b-200{font-size:calc(40 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-36-r-120{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-36-b-120{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-36-r-130{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-36-b-130{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-36-r-140{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-36-b-140{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-36-r-150{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-36-b-150{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-36-r-160{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-36-b-160{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-36-r-170{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-36-b-170{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-36-r-180{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-36-b-180{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-36-r-200{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-36-b-200{font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-32-r-120{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-32-b-120{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-32-r-130{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-32-b-130{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-32-r-140{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-32-b-140{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-32-r-150{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-32-b-150{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-32-r-160{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-32-b-160{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-32-r-170{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-32-b-170{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-32-r-180{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-32-b-180{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-32-r-200{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-32-b-200{font-size:calc(32 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-28-r-120{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-28-b-120{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-28-r-130{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-28-b-130{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-28-r-140{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-28-b-140{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-28-r-150{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-28-b-150{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-28-r-160{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-28-b-160{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-28-r-170{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-28-b-170{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-28-r-180{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-28-b-180{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-28-r-200{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-28-b-200{font-size:calc(28 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-24-r-120{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-24-b-120{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-24-r-130{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-24-b-130{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-24-r-140{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-24-b-140{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-24-r-150{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-24-b-150{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-24-r-160{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-24-b-160{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-24-r-170{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-24-b-170{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-24-r-180{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-24-b-180{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-24-r-200{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-24-b-200{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-20-r-120{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-20-b-120{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-20-r-130{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-20-b-130{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-20-r-140{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-20-b-140{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-20-r-150{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-20-b-150{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-20-r-160{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-20-b-160{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-20-r-170{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-20-b-170{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-20-r-180{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-20-b-180{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-20-r-200{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-20-b-200{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-18-r-120{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-18-b-120{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-18-r-130{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-18-b-130{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-18-r-140{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-18-b-140{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-18-r-150{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-18-b-150{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-18-r-160{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-18-b-160{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-18-r-170{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-18-b-170{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-18-r-180{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-18-b-180{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-18-r-200{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-18-b-200{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-16-r-120{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-16-b-120{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-16-r-130{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-16-b-130{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-16-r-140{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-16-b-140{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-16-r-150{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-16-b-150{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-16-r-160{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-16-b-160{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-16-r-170{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-16-b-170{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-16-r-180{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-16-b-180{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-16-r-200{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-16-b-200{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-14-r-120{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-14-b-120{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-14-r-130{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-14-b-130{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-14-r-140{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-14-b-140{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-14-r-150{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-14-b-150{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-14-r-160{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-14-b-160{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-14-r-170{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-14-b-170{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-14-r-180{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-14-b-180{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-14-r-200{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-14-b-200{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-13-r-120{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-13-b-120{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-13-r-130{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-13-b-130{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-13-r-140{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-13-b-140{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-13-r-150{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-13-b-150{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-13-r-160{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-13-b-160{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-13-r-170{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-13-b-170{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-13-r-180{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-13-b-180{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-13-r-200{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-13-b-200{font-size:calc(13 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-12-r-120{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-12-b-120{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-12-r-130{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-12-b-130{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-12-r-140{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-12-b-140{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-12-r-150{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-12-b-150{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-12-r-160{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-12-b-160{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-12-r-170{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-12-b-170{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-12-r-180{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-12-b-180{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-12-r-200{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-12-b-200{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}.u-text-sm-10-r-120{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.2}.u-text-sm-10-b-120{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.2}.u-text-sm-10-r-130{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.3}.u-text-sm-10-b-130{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.3}.u-text-sm-10-r-140{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.4}.u-text-sm-10-b-140{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.u-text-sm-10-r-150{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}.u-text-sm-10-b-150{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.u-text-sm-10-r-160{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.6}.u-text-sm-10-b-160{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.u-text-sm-10-r-170{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.7}.u-text-sm-10-b-170{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7}.u-text-sm-10-r-180{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.8}.u-text-sm-10-b-180{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.8}.u-text-sm-10-r-200{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:2}.u-text-sm-10-b-200{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:2}}.u-text-profile-information{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;display:flex;flex-wrap:wrap;gap:0 .5em;align-items:center}.u-text-profile-information span{display:flex;gap:0 .5em;align-items:center}.u-text-profile-information strong{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;position:relative;top:-.1em}@media (max-width: 576px){.u-text-profile-information{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;flex-direction:column;align-items:flex-start}.u-text-profile-information strong{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}}.u-text-disk{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.8;display:flex;gap:calc(8 * var(--font-ratio) * 1px)}.u-text-disk:before{flex:0 0 calc(8 * var(--font-ratio) * 1px);width:calc(8 * var(--font-ratio) * 1px);height:calc(8 * var(--font-ratio) * 1px);margin-top:calc(7 * var(--font-ratio) * 1px);content:"";background:var(--_text-color);border-radius:calc(8 * var(--font-ratio) * 1px)}.u-text-note{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;display:flex;text-align:left}.u-text-note>span:first-child{flex-shrink:0;margin-right:.2em}.u-text-note--center{justify-content:center}@media (max-width: 576px){.u-text-note{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5}}.u-text-line-clamp-3{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.u-text-line-clamp-2{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width: 576px){.u-text-line-clamp-sm-2{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.u-fz-64{--fz: 64;--fz-lh: 1.2;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-64{--fz: 28;--fz-lh: 1.2}}.u-fz-56{--fz: 56;--fz-lh: 1.2;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-56{--fz: 28;--fz-lh: 1.2}}.u-fz-48{--fz: 48;--fz-lh: 1.3;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-48{--fz: 24;--fz-lh: 1.4}}.u-fz-40{--fz: 40;--fz-lh: 1.4;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-40{--fz: 24;--fz-lh: 1.4}}.u-fz-36{--fz: 36;--fz-lh: 1.4;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-36{--fz: 24;--fz-lh: 1.4}}.u-fz-32{--fz: 32;--fz-lh: 1.4;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-32{--fz: 20;--fz-lh: 1.6}}.u-fz-28{--fz: 28;--fz-lh: 1.4;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-28{--fz: 20;--fz-lh: 1.6}}.u-fz-24{--fz: 24;--fz-lh: 1.4;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-24{--fz: 20;--fz-lh: 1.6}}.u-fz-20{--fz: 20;--fz-lh: 1.6;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-20{--fz: 18;--fz-lh: 1.8}}.u-fz-18{--fz: 18;--fz-lh: 1.8;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-18{--fz: 16;--fz-lh: 1.8}}.u-fz-16{--fz: 16;--fz-lh: 1.8;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-16{--fz: 14;--fz-lh: 1.8}}.u-fz-14{--fz: 14;--fz-lh: 1.8;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-14{--fz: 12;--fz-lh: 1.8}}.u-fz-12{--fz: 12;--fz-lh: 1.8;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-12{--fz: 12;--fz-lh: 1.8}}.u-fz-10{--fz: 10;--fz-lh: 1.8;font-size:calc(var(--fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:var(--fz-lh)}@media (max-width: 576px){.u-fz-10{--fz: 10;--fz-lh: 1.8}}.u-fw-400{font-weight:400!important}.u-fw-700{font-weight:700!important}.p-container{--_gap: 40;--_nav-width: 220;--_padding-block-start: 0;--container-space: 40;--container-space-sp: 24;position:relative;display:flex;flex-wrap:wrap;gap:0 calc(var(--_gap) * var(--font-ratio) * 1px);justify-content:center;padding-block-start:calc(var(--_padding-block-start) * var(--font-ratio) * 1px)}.p-container__main{flex:1;width:100%}.p-container__main:not(:has(>.p-section:last-child),:has(>.p-top-banner-section:last-child)){padding-bottom:calc(80 * var(--font-ratio) * 1px)}.p-container__main>h2{--container-space: 80;--container-space-sp: 64}.p-container__navigation{flex:0 0 calc(var(--_nav-width) * var(--font-ratio) * 1px)}.p-container__aside{position:relative;display:flex;flex:0 0 100%;flex-direction:column;gap:calc(80 * var(--font-ratio) * 1px) 0;max-width:100%;margin-top:calc(80 * var(--font-ratio) * 1px)}.p-container__aside:not(:has(.p-section:last-child)){padding-bottom:calc(80 * var(--font-ratio) * 1px)}.p-container__bottom{position:relative;display:flex;flex:0 0 100%;flex-direction:column;align-items:center;padding:calc(80 * var(--font-ratio) * 1px) 0}.p-container__bottom:after{content:"";--x50vw: calc((100vw - var(--w-scrollbar, 0px)) / 2);position:absolute;top:0;left:calc(50% - var(--x50vw, 50vw));z-index:-1;width:calc(100vw - var(--w-scrollbar, 0px));height:100%;overflow:hidden;background-color:var(--bgc-bright)}.p-container :where([class^=c-]:not(:first-child):not([class*=__],[class*=c-icon],.c-arrow,.c-heading+*,.c-grid>*,.c-grid .simplebar-content>*,.c-grid .c-figure,.c-grid .c-card,.c-related-videos .c-banner,.c-slider-modal .c-banner,.c-categories>*,.p-section__header *)){margin-top:calc(var(--container-space) * var(--font-ratio) * 1px)}@media (max-width: 576px){.p-container :where([class^=c-]:not(:first-child):not([class*=__],[class*=c-icon],.c-arrow,.c-heading+*,.c-grid>*,.c-grid .simplebar-content>*,.c-grid .c-figure,.c-grid .c-card,.c-related-videos .c-banner,.c-slider-modal .c-banner,.c-categories>*,.p-section__header *)){margin-top:calc(var(--container-space-sp) * var(--font-ratio) * 1px)}}.p-container .u-text-note{margin-top:calc(16 * var(--font-ratio) * 1px)}.p-container .u-text-note+.u-text-note{margin-top:calc(4 * var(--font-ratio) * 1px)}.p-container .c-text+.c-list-disc{--container-space: 8;--container-space-sp: 8}@media (max-width: 992px){.p-container{--_main-width: 1000}.p-container:has(.p-container__navigation){--_main-width: 1000}.p-container__main{flex:0 0 100%}.p-container__navigation{flex:0 0 100%;margin-bottom:calc(40 * var(--font-ratio) * 1px)}.p-container__navigation:has(.p-opencampus-navigation-expander){margin-bottom:0}}@media (max-width: 576px){.p-container{--_padding-block-start: 24}.p-container__main:not(:has(>.p-section:last-child),:has(>.p-top-banner-section:last-child)){padding-bottom:calc(64 * var(--font-ratio) * 1px)}.p-container__main .u-text-note{margin-top:calc(8 * var(--font-ratio) * 1px)}.p-container__main .u-text-note+.u-text-note{margin-top:calc(2 * var(--font-ratio) * 1px)}.p-container__aside{gap:calc(64 * var(--font-ratio) * 1px);margin-top:calc(64 * var(--font-ratio) * 1px)}.p-container__aside:not(:has(.p-section:last-child)){padding-bottom:calc(64 * var(--font-ratio) * 1px)}.p-container__bottom{padding:calc(40 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px)}}.c-icon{--_icon-color: currentColor;--_icon-size: 24;position:relative;display:inline-block;flex:0 0 calc(var(--_icon-size) * var(--font-ratio) * 1px);width:1em;height:1em;font-size:calc(var(--_icon-size) * var(--font-ratio) * 1px);vertical-align:middle;fill:var(--_icon-color)}.c-icon--reverse{--_icon-color: var(--c-base-reverse)}.c-icon--left{margin-right:.25em}.c-icon--right{margin-left:.25em}.c-icon--lg,.c-icon--lg-sp{--_icon-size: 32}.c-icon--sm{--_icon-size: 16}.c-icon--inline{top:-.1em}.c-icon--block{display:block}@media (max-width: 576px){.c-icon{--_icon-size: 16}.c-icon--lg{--_icon-size: 24}.c-icon--lg-sp{--_icon-size: 32}}.c-arrow{--_arrow-color: currentColor;--_arrow-direction: 0deg;--_icon-size: 24;--_arrow-scale: 1;position:relative;display:inline-block;flex:0 0 calc(var(--_icon-size) * var(--font-ratio) * 1px);width:1em;height:1em;font-size:calc(var(--_icon-size) * var(--font-ratio) * 1px);vertical-align:middle;fill:var(--_arrow-color);transform:scale(var(--_arrow-scale)) rotate(var(--_arrow-direction))}.c-arrow--white{--_arrow-color: var(--c-base-white)}.c-arrow--up{--_arrow-direction: -90deg}.c-arrow--down{--_arrow-direction: 90deg}.c-arrow--left{--_arrow-scale: -1, 1}.c-arrow--inline{top:-.1em}.c-arrow--block{display:block}.c-arrow--lg{--_icon-size: 32}.c-arrow--sm{--_icon-size: 16}@media (max-width: 576px){.c-arrow--lg{--_icon-size: 24}}.c-tooltip{--_tooltip-width: 140;position:relative}.tooltip-content{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;position:absolute;min-width:calc(var(--_tooltip-width) * var(--font-ratio) * 1px);padding:calc(8 * var(--font-ratio) * 1px);color:#fff;text-align:center;white-space:nowrap;background:#686d80;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);box-shadow:0 2px 4px #0000003d;opacity:0;transition:all .2s;transform:translate(-50%,10px)}.tooltip-content:after{position:absolute;top:100%;left:50%;width:calc(12 * var(--font-ratio) * 1px);height:calc(8 * var(--font-ratio) * 1px);clip-path:polygon(0 0,100% 0,50% 100%,0 0);content:"";background:#686d80;transform:translate(-50%)}.tooltip-content[aria-hidden=true]{display:none}.tooltip-content.-opening{opacity:1;transform:translate(-50%)}.c-categories{display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px)}.c-categories--lg{--_font-size: 14}.c-categories--sm{--_font-size: 10}.c-categories>span,.c-categories>a{--_font-size: 12;--_padding-inline: 12;--_padding-block: 4;--_bdw: 0;--_bdc: var(--c-base);--_bgc: var(--color-model, var(--c-base-middle));--_color: var(--c-base);position:relative;display:inline-flex;gap:calc(5 * var(--font-ratio) * 1px);align-items:center;justify-content:center;padding-block:calc(calc(var(--_padding-block) - var(--_bdw)) * var(--font-ratio) * 1px);padding-inline:calc(calc(var(--_padding-inline) - var(--_bdw)) * var(--font-ratio) * 1px);font-size:calc(var(--_font-size) / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;color:var(--_color);background-color:var(--_bgc);border-color:var(--_bdc);border-style:solid;border-width:calc(var(--_bdw) * var(--font-ratio) * 1px);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);-webkit-box-decoration-break:clone;box-decoration-break:clone}.c-categories>span.large,.c-categories>a.large{--_font-size: 14}.c-categories>span.small,.c-categories>a.small{--_font-size: 10}.c-categories>span.u-c-model-kamata,.c-categories>span.u-c-model-hachioji,.c-categories>span.u-c-model-special,.c-categories>span.u-c-model-experience,.c-categories>span.u-c-model-am,.c-categories>span.u-c-model-pm,.c-categories>a.u-c-model-kamata,.c-categories>a.u-c-model-hachioji,.c-categories>a.u-c-model-special,.c-categories>a.u-c-model-experience,.c-categories>a.u-c-model-am,.c-categories>a.u-c-model-pm{--_color: #fff}.c-categories>span.special,.c-categories>a.special{--_color: #fff;--_bgc: rgba(244, 63, 94, 1)}.c-categories>span.u-c-model-experience,.c-categories>span.u-c-model-am,.c-categories>span.u-c-model-pm,.c-categories>a.u-c-model-experience,.c-categories>a.u-c-model-am,.c-categories>a.u-c-model-pm{min-width:calc(141 * var(--font-ratio) * 1px);white-space:nowrap}.c-categories>span.ol,.c-categories>a.ol{--_bdw: 1}.c-categories>span.line,.c-categories>a.line{--_bdw: 2}.c-categories>a{text-decoration:none}.c-categories>a svg{flex:0 0 calc(16 * var(--font-ratio) * 1px);width:calc(16 * var(--font-ratio) * 1px);height:calc(16 * var(--font-ratio) * 1px)}@media (max-width: 576px){.c-categories{--_font-size: 12}.c-categories--sm,.c-categories--xs{--_font-size: 10}}.c-tags{--_font-size: 12;display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px);font-size:calc(var(--_font-size) / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.c-tags--sm{--_font-size: 10}.c-card{--_direction: column;--_padding: 16;--_background-color: var(--c-base-white);--_dur: var(--dur-normal);--_bxsh: var(--bxsh);--_bdrs: var(--bdrs-medium)}.c-card--pd-large{--_padding: 24}.c-card{position:relative;display:flex;flex-direction:var(--_direction, column);width:100%;overflow:hidden;text-decoration:none;background:var(--_background-color);border-radius:calc(var(--_bdrs) * var(--font-ratio) * 1px);box-shadow:var(--_bxsh);transition:filter;transition-duration:var(--_dur)}.c-card__thumb{position:relative;background:#f1f1f1}.c-card__thumb img{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.c-card__thumb .icon{position:absolute;top:calc(8 * var(--font-ratio) * 1px);right:calc(8 * var(--font-ratio) * 1px);font-size:calc(24 * var(--font-ratio) * 1px);background:#fff;border-radius:var(--bdrs-pill);box-shadow:var(--bxsh)}.c-card__thumb .icon--base-middle{color:var(--c-base-middle)}.c-card__thumb .label{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;position:absolute;top:0;left:0;display:flex;overflow:hidden;border-right:1px solid #fff;border-bottom:1px solid #fff;border-radius:0 0 calc(var(--_bdrs) * var(--font-ratio) * 1px) 0}.c-card__thumb .label span{display:block;padding:calc(4 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);color:var(--color-model-text);background-color:var(--color-model)}.c-card__body{display:flex;flex-direction:column;height:100%;padding:calc(var(--_padding) * var(--font-ratio) * 1px)}.c-card__body>div{display:flex;flex-direction:column;gap:calc(8 * var(--font-ratio) * 1px);height:100%}.c-card__body>div>*+*{margin-top:0}.c-card__body>div>*+*:has(+.c-button),.c-card__body>div>*+*:has(+.c-link){margin-bottom:calc(16 * var(--font-ratio) * 1px)}.c-card__icon{margin-left:auto}.c-card .title{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.c-card .title--line-clamp{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-card .line-clamp-6{display:-webkit-box;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical}.c-card .time{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5}.c-card .date{display:flex;flex-direction:column;align-items:center}.c-card .date dt{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;display:flex;gap:.5em;align-items:center;width:100%;margin-top:calc(8 * var(--font-ratio) * 1px);margin-bottom:calc(8 * var(--font-ratio) * 1px)}.c-card .date dt:before,.c-card .date dt:after{flex:1;height:1px;content:"";background:var(--c-base-middle)}.c-card .date dd em{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4;font-style:normal}.c-card .date dd.list{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.c-card .link{margin-top:calc(16 * var(--font-ratio) * 1px)}.c-card .buttons{display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px);padding-top:calc(16 * var(--font-ratio) * 1px);margin-top:auto}.c-card .buttons>*{flex-shrink:0;flex-basis:1;margin-top:0;white-space:nowrap}.c-card .c-heading{margin-bottom:0}.c-card .c-button{flex-grow:0;margin-top:auto}@media (any-hover: hover) and (pointer: fine){.c-card:where(:-moz-any-link):hover{filter:brightness(110%)}.c-card:where(:any-link):hover{filter:brightness(110%)}.c-card:where(:enabled):hover{filter:brightness(110%)}.c-card:where(:-moz-any-link):focus-visible{filter:brightness(110%)}.c-card:where(:any-link):focus-visible{filter:brightness(110%)}.c-card:where(:enabled):focus-visible{filter:brightness(110%)}}@media (min-width: 992.02px){.c-card--vertical{--_direction: row}.c-card--vertical .c-card__thumb{flex:0 0 44.5205479452%}.c-card--vertical .c-card__thumb picture{width:100%;height:100%}.c-card--vertical .c-card__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-card--vertical .c-card__body{display:flex;flex:1;flex-direction:row;gap:calc(8 * var(--font-ratio) * 1px);align-items:center;padding-inline-end:calc(16 * var(--font-ratio) * 1px);text-align:left}}@media (max-width: 992px){.c-card__icon{display:none}}@media (max-width: 576px){.c-card{--_padding: 8;--_bdrs: var(--bdrs-small)}.c-card--pd-large{--_padding: 16}.c-card__thumb .pin{top:calc(4 * var(--font-ratio) * 1px);right:calc(4 * var(--font-ratio) * 1px)}.c-card__thumb .label{font-size:calc(10 / var(--fz-root) * var(--font-ratio) * 1rem)}.c-card .title{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.c-card .title--line-clamp{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;-webkit-line-clamp:3}.c-card .date dt{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.c-card .date dd em{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.c-card .date dd.list{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem)}.c-card .time{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5}}.c-grid{--_display: grid;--_gap: clamp(calc(16 * var(--font-ratio) * 1px), 2cqi, calc(24 * var(--font-ratio) * 1px));--_column: 1;--_min-width: calc(217 * var(--font-ratio) * 1px);--_width: calc((100% - var(--_gap) * (var(--_column) - 1)) / var(--_column));--_align: center}.c-grid--gap-0{--_gap: 0;--_width: calc(100% / var(--_column))}.c-grid--gap-32{--_gap: clamp(calc(16 * var(--font-ratio) * 1px), 2cqi, calc(32 * var(--font-ratio) * 1px))}.c-grid--gap-8{--_gap: clamp(calc(4 * var(--font-ratio) * 1px), 2cqi, calc(8 * var(--font-ratio) * 1px))}.c-grid--gap-40{--_gap: clamp(calc(24 * var(--font-ratio) * 1px), 2cqi, calc(40 * var(--font-ratio) * 1px))}.c-grid--column-1{--_column: 1}.c-grid--column-2{--_column: 2}.c-grid--column-3{--_column: 3}.c-grid--column-4{--_column: 4}.c-grid--center{--_display: flex;--_justify-content: center}.c-grid--left{--_align: flex-start}.c-grid{position:relative;display:var(--_display);flex-wrap:wrap;grid-template-columns:repeat(auto-fit,max(var(--_width),var(--_min-width)));gap:var(--_gap);justify-content:var(--_align)}.c-grid>*:not(dialog){flex:0 0 max(var(--_width),var(--_min-width));width:100%}.c-grid--scroll{display:block}.c-grid--scroll .simplebar-content{position:relative;display:flex;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,max(var(--_width),var(--_min-width)));gap:var(--_gap);justify-content:var(--_justify-content, flex-start)}.c-grid--scroll .simplebar-content:before,.c-grid--scroll .simplebar-content:after{content:none}.c-grid--scroll .simplebar-content>*{flex:0 0 max(var(--_width),var(--_min-width))}.c-grid--pc-scroll{--_scrolled-width: calc( (100% - var(--_gap) * (var(--_column) - 1)) / var(--_column) - (var(--_gap) * 2 / (var(--_column))) );display:block}.c-grid--pc-scroll:has(.c-card){padding:0 8px 8px}.c-grid--pc-scroll .simplebar-wrapper{padding-bottom:calc(20 * var(--font-ratio) * 1px)}.c-grid--pc-scroll .simplebar-track{background:none}.c-grid--pc-scroll .simplebar-content{display:flex;flex-wrap:nowrap;gap:var(--_gap)}.c-grid--pc-scroll .simplebar-content:before{content:none}.c-grid--pc-scroll .simplebar-content:after{display:block;flex:0 0 1px;width:1px;height:8px;content:""}.c-grid--pc-scroll .simplebar-content>*{flex:0 0 var(--_scrolled-width)}@media (max-width: 992px){.c-grid{--_min-width: 0px;--gap: calc(16 * var(--font-ratio) * 1px)}.c-grid--column-lg-1{--_column: 1}.c-grid--column-lg-2{--_column: 2}.c-grid--column-lg-3{--_column: 3}}@media (max-width: 768px){.c-grid--column-md-1{--_column: 1}.c-grid--column-md-2{--_column: 2}.c-grid--column-md-3{--_column: 3}.c-grid--column-md-4{--_column: 4}}@media (max-width: 576px){.c-grid{--_min-width: 0px}.c-grid--column-sm-1{--_column: 1;--_scrolled-width: calc(280 * var(--font-ratio) * 1px)}.c-grid--column-sm-2{--_column: 2;--_scrolled-width: calc(150 * var(--font-ratio) * 1px)}.c-grid--column-sm-3{--_column: 3}.c-grid--column-sm-4{--_column: 4}.c-grid--scroll{display:block}.c-grid--scroll:has(.c-card){padding:0 8px 8px}.c-grid--scroll .simplebar-wrapper{padding-bottom:calc(20 * var(--font-ratio) * 1px)}.c-grid--scroll .simplebar-wrapper:after{display:block;flex:0 0 1px;width:1px;height:8px;content:""}.c-grid--scroll .simplebar-track{background:none}.c-grid--scroll .simplebar-content{flex-wrap:nowrap;justify-content:flex-start}.c-grid--scroll .simplebar-content>*{flex:0 0 var(--_scrolled-width)}}.c-heading{--_fz: var(--fz, 24);--_lh: var(--fz-lh, 1.2);--_color: var(--color-model, var(--dept-color, var(--c-accent)));--_pdb: 0;--_gap: .35em;--_circle_top: calc((var(--_lh) - .75) / 2 * 1em);position:relative;display:flex;gap:var(--_gap)}.c-heading .number{display:block;margin-bottom:-.2em;overflow:hidden;font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;transition:transform .4s}.c-heading .number>span{display:inline-block;transition:transform .3s;transform:translateY(0)}.c-heading .number>span:nth-child(2){transition-delay:.2s}[data-animated=true] .c-heading .number>span{transform:translateY(100%)}.c-heading:has(.number){display:flex;flex-direction:column}.c-heading.color-dept .text{color:var(--_color)}.c-heading.mod-1{display:grid;grid-template-areas:"bar caption" "text text";grid-template-columns:calc(4 * var(--font-ratio) * 1px) auto;justify-content:flex-start}.c-heading.mod-1:not(:has(.text)){gap:0}.c-heading.mod-1:before{--_lh: var(--fz-lh, 1.2);position:relative;top:calc((var(--_lh) - 1.15) / 2 * 1em);display:block;flex-shrink:0;grid-area:bar;width:calc(4 * var(--font-ratio) * 1px);height:calc(24 * var(--font-ratio) * 1px);line-height:var(--_lh);content:"";background:var(--_color);border-radius:calc(4 * var(--font-ratio) * 1px)}.c-heading.mod-1:not(:has(.caption)){grid-template-areas:"bar text"}.c-heading.mod-1:not(:has(.caption)):before{top:calc((var(--_lh) - 1) / 2 * 1em);height:calc(100% - (var(--_lh) - 1.15) * 1em)}.c-heading.mod-1:not(:has(.caption)):has(.number){grid-template-areas:"bar num text"}.c-heading.mod-1:has(.number){display:grid;grid-template-areas:"bar num caption" "text text text";grid-template-columns:calc(4 * var(--font-ratio) * 1px) auto auto}.c-heading.mod-1 .caption{grid-area:caption;justify-content:flex-start;max-width:100%;margin-left:0;text-align:left}.c-heading.mod-1 .text{grid-area:text;color:var(--_color)}.c-heading.mod-1 .number{grid-area:num}.c-heading.mod-2:before{position:relative;top:var(--_circle_top);display:block;flex-shrink:0;width:.75em;height:.75em;content:"";background-color:var(--_color);border-radius:.75em}.c-heading.mod-2 .number{align-self:center}.c-heading.mod-2:has(.number){flex-direction:row}.c-heading.mod-3 .text{display:flex;flex-direction:column;gap:var(--_gap);align-items:center}.c-heading.mod-3 .text:after{position:relative;display:block;width:2.2222222222em;height:.1666666667em;content:"";background-color:var(--_color);border-radius:999px;transition:width .4s .8s}.c-heading.mod-3:has(.number){display:flex;flex-direction:column}.c-heading.mod-3 .number{margin:0 auto -.2em}.c-heading.mod-4{--_gap: .1em}.c-heading.mod-4 .text{display:flex;flex-direction:column;gap:var(--_gap);align-items:center}.c-heading.mod-4 .text:after{position:relative;display:block;width:100%;height:calc(3 * var(--font-ratio) * 1px);content:"";background-color:currentColor;border-radius:calc(6 * var(--font-ratio) * 1px);transition:width .4s .8s}.c-heading.u-align-center{justify-content:center}.c-heading.u-align-right{justify-content:flex-end}.c-heading .c-label{flex-shrink:0;margin-top:calc((var(--_fz) / var(--fz-root) * var(--font-ratio) * 1rem * var(--_lh) - var(--label-height) / var(--fz-root) * var(--font-ratio) * 1rem) / 2)}.c-heading:has(.c-label--lg){display:flex;flex-direction:column;gap:calc(8 * var(--font-ratio) * 1px)}.c-heading:has(.c-label){--_gap: .6em}@media (max-width: 576px){.c-heading .number{align-self:center;font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem)}.c-heading:has(.c-label){--_gap: calc(4 * var(--font-ratio) * 1px);flex-direction:column}}:where(.c-heading).u-fz-40{margin-bottom:calc(24 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-36{margin-bottom:calc(16 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-32{margin-bottom:calc(16 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-28{margin-bottom:calc(16 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-24{margin-bottom:calc(16 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-20{margin-bottom:calc(8 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-18{margin-bottom:calc(8 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-16{margin-bottom:calc(4 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-14{margin-bottom:calc(4 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-12{margin-bottom:calc(4 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-10{margin-bottom:calc(4 * var(--font-ratio) * 1px)}@media (max-width: 576px){:where(.c-heading).u-fz-40{margin-bottom:calc(16 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-36{margin-bottom:calc(12 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-32{margin-bottom:calc(12 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-28{margin-bottom:calc(12 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-24{margin-bottom:calc(12 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-20{margin-bottom:calc(8 * var(--font-ratio) * 1px)}:where(.c-heading).u-fz-18{margin-bottom:calc(8 * var(--font-ratio) * 1px)}}.c-article-info{display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);align-items:center}.c-article-info .caution{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;color:var(--c-primary)}.c-article-info .categories{display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px)}.c-article-info .categories>span,.c-article-info .categories>a{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;position:relative;display:flex;align-items:center;justify-content:center;padding:calc(4 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);white-space:nowrap;background:var(--c-base-middle);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.c-article-info .categories>span.kamata,.c-article-info .categories>a.kamata{color:#fff;background-color:var(--c-campus-k)}.c-article-info .categories>span.hachioji,.c-article-info .categories>a.hachioji{color:#fff;background-color:var(--c-campus-h)}.c-article-info .categories>span.special,.c-article-info .categories>a.special{color:#fff;background-color:#f43f5e}.c-article-info .categories>span.experience,.c-article-info .categories>a.experience{min-width:calc(141 * var(--font-ratio) * 1px);color:#fff;background-color:#ec8b23}.c-article-info .categories>span.am,.c-article-info .categories>a.am{min-width:calc(141 * var(--font-ratio) * 1px);color:#fff;background-color:#199ed6}.c-article-info .categories>span.pm,.c-article-info .categories>a.pm{min-width:calc(141 * var(--font-ratio) * 1px);color:#fff;background-color:#07399e}.c-article-info .categories>a{text-decoration:none}.c-article-info .categories>a svg{width:calc(16 * var(--font-ratio) * 1px);height:calc(16 * var(--font-ratio) * 1px);font-size:calc(16 * var(--font-ratio) * 1px)}.c-article-info .publish{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;margin-left:auto}@media (max-width: 576px){.c-article-info .categories>span,.c-article-info .categories>button{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem)}.c-article-info .publish{flex:0 0 100%;margin-left:0}}.p-section{--_background-color: var(--bgc-bright);--_padding-block-start: 80;--_padding-block-end: 80;--_padding-inline: 0;--_text-color: var(--dept-color)}.p-section--w-85{--_max-width: 816}.p-section--w-55{--_max-width: 528}.p-section{position:relative;max-width:calc(var(--_max-width) * var(--font-ratio) * 1px);padding-block:calc(var(--_padding-block-start) * var(--font-ratio) * 1px) calc(var(--_padding-block-end) * var(--font-ratio) * 1px);padding-inline:calc(var(--_padding-inline) * var(--font-ratio) * 1px);margin-inline:auto;overflow:var(--_overflow)}.p-section:not(:has(.p-section__bg)):first-child{--_padding-block-start: 0}.p-section:not(:has(.p-section__bg))+.p-section:not(:has(.p-section__bg)){--_padding-block-start: 0}.p-section__header{position:relative;z-index:2;display:flex;flex-direction:column;gap:calc(16 * var(--font-ratio) * 1px);margin-bottom:calc(32 * var(--font-ratio) * 1px)}.p-section__header .c-heading{margin-bottom:0;transition:opacity .3s}.p-section__header .c-heading span:after{transition:width .2s}[data-animated=true] .p-section__header .c-heading{opacity:0}[data-animated=true] .p-section__header .c-heading span:after{width:0}.p-section__header:has(.number){align-items:center;text-align:center}.p-section__info{display:flex;flex-wrap:wrap;gap:calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);align-items:center}.p-section__label{display:block;margin-bottom:calc(8 * var(--font-ratio) * 1px);overflow:hidden;transition:transform .4s}.p-section__label>span{display:inline-block;transition:transform .3s;transform:translateY(0)}.p-section__label>span:nth-child(2){transition-delay:.2s}[data-animated=true] .p-section__label>span{transform:translateY(100%)}.p-section__container{position:relative;transition:opacity .3s .2s}[data-animated=true] .p-section__container{opacity:0}.p-section__link{display:flex;flex-wrap:wrap;justify-content:center;margin:calc(40 * var(--font-ratio) * 1px) auto 0}.p-section__bg{--x50vw: calc((100vw - var(--w-scrollbar, 0px)) / 2);position:absolute;top:0;left:calc(50% - var(--x50vw, 50vw));z-index:-1;width:calc(100vw - var(--w-scrollbar, 0px));height:100%;overflow:hidden;background-color:var(--_background-color)}.p-section__bg picture,.p-section__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-section--b .p-section__container>h2+p,.p-section--b .p-section__container>h3+p,.p-section--b .p-section__container>h4+p,.p-section--b .p-section__container>h5+p,.p-section--b .p-section__container>h6+p{--container-space: 0;--container-space-sp: 0}.p-section--b .p-section__container>h2{--container-space: 64;--container-space-sp: 40}@media (max-width: 576px){.p-section{--_padding-block-start: 64;--_padding-block-end: 64}.p-section__header{margin-bottom:calc(24 * var(--font-ratio) * 1px)}.p-section__header .lead{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.6}.p-section__label{margin-bottom:0}.p-section__link{margin:calc(24 * var(--font-ratio) * 1px) auto 0}}.radio{--_color: var(--c-base);--_bgc: var(--c-base-white);--_bdc: var(--c-base)}.radio span{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;display:flex;justify-content:center;min-width:calc(100 * var(--font-ratio) * 1px);padding:calc(8 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px);color:var(--_color);white-space:nowrap;cursor:pointer;background:var(--_bgc);border:2px solid var(--_bdc);border-radius:var(--bdrs-pill);transition:all var(--dur-normal)}.radio input{position:absolute;height:0;opacity:0}.radio:hover span{color:#fff;background:var(--c-link);border-color:var(--c-link)}.radio:has(:checked){--_color: var(--c-base-white);--_bgc: var(--c-base)}@media (max-width: 576px){.radio span{padding:calc(6 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);border-width:1px}}.c-list-a{--_gap-inline: 24;--_gap-block: 8;--_column: 1;--_column-sm: 1;--_width: calc((100% - calc(var(--_gap) * var(--font-ratio) * 1px) * (var(--_column) - 1)) / var(--_column));--_fz: 16}.c-list-a--auto{--_width: auto}.c-list-a--column-2{--_column: 2}.c-list-a--column-3{--_column: 3}.c-list-a--column-4{--_column: 4}.c-list-a--column-sm-1{--_column-sm: 1}.c-list-a--column-sm-2{--_column-sm: 2}.c-list-a--column-sm-3{--_column-sm: 3}.c-list-a--column-sm-4{--_column-sm: 4}.c-list-a--gap-none{--_gap-inline: 0;--_gap-block: 0}.c-list-a--gap-small{--_gap-inline: 16;--_gap-block: 4}.c-list-a--size-lg{--_fz: 18}.c-list-a{display:flex;flex-wrap:wrap;gap:calc(var(--_gap-block) * var(--font-ratio) * 1px) calc(var(--_gap-inline) * var(--font-ratio) * 1px);font-size:calc(var(--_fz) / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5}.c-list-a>*{position:relative;display:flex;flex:0 0 var(--_width);margin:0;list-style-type:none}.c-list-a>*:before{display:block;flex:0 0 4px;width:4px;height:4px;margin-top:calc(.5lh - 4px);margin-right:.5em;content:"";background-color:currentColor;border-radius:4px}.c-list-a--number>*{counter-increment:num}.c-list-a--number>*:before{width:auto;min-width:1em;height:auto;margin-top:0;content:counter(num) ".";background:none}@media (max-width: 576px){.c-list-a{--_width: calc((100% - calc(var(--_gap) * var(--font-ratio) * 1px) * (var(--_column-sm) - 1)) / var(--_column-sm));--_fz: 14}.c-list-a--size-lg{--_fz: 16}}.c-richtext{--richtext-space-top: 16;--richtext-space-bottom: 16}.c-richtext h2{--richtext-space-top: 40;--richtext-space-bottom: 40;font-size:calc(36 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.c-richtext h3{--richtext-space-top: 40;font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.c-richtext p{--richtext-space-top: 8;--richtext-space-bottom: 8}.c-richtext em{font-style:italic}.c-richtext>*:not(:first-child){margin-top:calc(var(--richtext-space-top) * var(--font-ratio) * 1px)}.c-richtext>*:not(:last-child){margin-bottom:calc(var(--richtext-space-bottom) * var(--font-ratio) * 1px)}.c-richtext a{color:var(--c-primary-blue)}.c-richtext ul,.c-richtext ol{display:block;padding-left:.3em;line-height:1.5}.c-richtext li{position:relative;display:grid;grid-template-columns:auto 1fr;gap:0 .5em;margin-top:calc(8 * var(--font-ratio) * 1px);list-style:none}.c-richtext li:before{width:4px;height:4px;margin-top:calc((1lh - 4px)/2);content:"";background-color:currentColor;border-radius:50%}.c-richtext li ul,.c-richtext li ol{grid-column:1/-1;padding-left:1em}.c-richtext ol{counter-reset:num 0}.c-richtext ol>li:before{width:auto;min-width:1em;height:auto;margin-top:0;content:counters(num,"-") ". ";counter-increment:num 1;background:none}@media (max-width: 576px){.c-richtext h2{--richtext-space-top: 24;--richtext-space-bottom: 24;font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem)}.c-richtext h3{--richtext-space-top: 24;font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem)}}.c-picture{position:relative;box-sizing:content-box;display:flex;justify-self:flex-start;overflow:hidden;border-radius:calc(var(--bdrs-small) * var(--font-ratio) * 1px)}.c-picture--fix{position:relative;justify-content:center;width:100%;aspect-ratio:16/9}.c-picture--fix picture,.c-picture--fix img{width:100%;height:100%;margin-inline:auto!important;-o-object-fit:contain;object-fit:contain}.c-picture--bg{background-color:var(--bgc-gray)}.c-picture--outline{width:calc(100% - 2px);border:1px solid var(--bgc-gray)}.c-picture--w-75{--_max-width: 75%}.c-picture--w-50{--_max-width: 50%}.c-picture img{display:block}.c-iframe{--_max-width: 1200}.c-iframe--w-75{--_max-width: 720}.c-iframe--w-50{--_max-width: 480}.c-iframe{position:relative;width:100%;max-width:calc(var(--_max-width) * var(--font-ratio) * 1px);aspect-ratio:16/9;margin-inline:auto}.c-iframe>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.c-figure{--_gap: 16;--_direction: column;--_background-color: var(--c-base-white);--_dur: var(--dur-normal);--_bdrs: var(--bdrs-small);--_thumb-width: 384;--_max-width: 100%;position:relative;display:flex;flex-direction:var(--_direction, column);gap:calc(var(--_gap) * var(--font-ratio) * 1px);width:100%;max-width:var(--_max-width);height:auto;text-decoration:none;transition:filter;transition-duration:var(--_dur)}.c-figure picture,img .c-figure--sm-reverse{--_direction: column-reverse}.c-figure--reverse{--_direction: column-reverse}.c-figure__thumb{position:relative}.c-figure__thumb .caption{display:block;margin-top:calc(8 * var(--font-ratio) * 1px);font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5}.c-figure__body{min-width:calc(var(--_thumb-min-width) * var(--font-ratio) * 1px)}.c-figure__body>div>*+*{margin-top:calc(8 * var(--font-ratio) * 1px)}.c-figure .c-heading+p{margin-top:0}.c-figure .label{display:flex;flex-wrap:wrap;gap:calc(12 * var(--font-ratio) * 1px);align-items:center}.c-figure .label dt{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5}.c-figure .label dd{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;display:flex;padding:calc(4 * var(--font-ratio) * 1px) calc(12 * var(--font-ratio) * 1px);background:var(--c-base-middle);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px)}.c-figure .title{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4}.c-figure .link{margin-top:calc(16 * var(--font-ratio) * 1px)}.c-figure .profile-information{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;display:flex;flex-wrap:wrap;gap:0 .5em;align-items:center}.c-figure .profile-information span{display:flex;gap:0 .5em;align-items:center}.c-figure .profile-information strong{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}@media (any-hover: hover) and (pointer: fine){.c-figure:where(:-moz-any-link):hover{filter:brightness(110%)}.c-figure:where(:any-link):hover{filter:brightness(110%)}.c-figure:where(:enabled):hover{filter:brightness(110%)}.c-figure:where(:-moz-any-link):focus-visible{filter:brightness(110%)}.c-figure:where(:any-link):focus-visible{filter:brightness(110%)}.c-figure:where(:enabled):focus-visible{filter:brightness(110%)}}.c-figure--center,.c-figure--center .c-picture{justify-self:center}.c-figure--center .c-picture picture,.c-figure--center .c-picture img{margin-inline:auto}.c-figure--right,.c-figure--right .c-picture{justify-self:flex-end}.c-figure--right .c-picture picture,.c-figure--right .c-picture img{margin-right:0}.c-figure--w-75{--_max-width: 75%}.c-figure--w-50{--_max-width: 50%}.c-figure--row{--_direction: row}.c-figure--row-reverse{--_direction: row-reverse}.c-figure--row,.c-figure--row-reverse{--_gap: 40;flex-wrap:wrap;align-items:flex-start}.c-figure--row .c-figure__thumb,.c-figure--row-reverse .c-figure__thumb{max-width:calc(var(--_thumb-width) * var(--font-ratio) * 1px);margin-right:auto}.c-figure--row .c-figure__thumb--w-540,.c-figure--row-reverse .c-figure__thumb--w-540{--_thumb-width: 540}.c-figure--row .c-figure__thumb--w-320,.c-figure--row-reverse .c-figure__thumb--w-320{--_thumb-width: 320}.c-figure--row .c-figure__thumb--w-75,.c-figure--row-reverse .c-figure__thumb--w-75{--_thumb-width: 280}.c-figure--row .c-figure__thumb--w-50,.c-figure--row-reverse .c-figure__thumb--w-50{--_thumb-width: 190}.c-figure--row .c-figure__thumb picture,.c-figure--row-reverse .c-figure__thumb picture{width:100%;height:100%}.c-figure--row .c-figure__thumb:has(.c-picture--fix),.c-figure--row-reverse .c-figure__thumb:has(.c-picture--fix){width:100%}.c-figure--row .c-figure__body,.c-figure--row-reverse .c-figure__body{display:flex;flex:1;min-width:35%}.c-figure--gap-24{--_gap: 24}@media (max-width: 576px){.c-figure{--_bdrs: var(--bdrs-small);--_gap: 8}.c-figure--w-75,.c-figure--w-50{--_max-width: 100%}.c-figure--sm-left,.c-figure--sm-left .c-picture{justify-self:flex-start}.c-figure--sm-left .c-picture picture,.c-figure--sm-left .c-picture img{margin-left:0}.c-figure--sm-center,.c-figure--sm-center .c-picture{justify-self:center}.c-figure--sm-center .c-picture picture,.c-figure--sm-center .c-picture img{display:block;margin-inline:auto}.c-figure--sm-right,.c-figure--sm-right .c-picture{justify-self:flex-end}.c-figure--sm-right .c-picture picture,.c-figure--sm-right .c-picture img{margin-inline:auto 0}.c-figure--sm-column{--_direction: column}.c-figure__body>div>*+*{margin-top:calc(4 * var(--font-ratio) * 1px)}.c-figure .title{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.c-figure--row .c-figure__body,.c-figure--row-reverse .c-figure__body{min-width:calc(100% - 200px - var(--_gap) * var(--font-ratio) * 1px)}.c-figure--row .c-figure__thumb,.c-figure--row-reverse .c-figure__thumb{width:100%}.c-figure--row .c-figure__thumb--w-75,.c-figure--row-reverse .c-figure__thumb--w-75,.c-figure--row .c-figure__thumb--w-50,.c-figure--row-reverse .c-figure__thumb--w-50{--_thumb-width: 1000}.c-figure.sp-nowrap{flex-direction:column}}.c-icon-expander{--_expanded-icon-size: var(--expanded-icon-size, 32);--_expanded-icon-size-sp: var(--expanded-icon-size-sp, 24);position:relative;display:block;flex-shrink:0;width:calc(var(--_expanded-icon-size) * var(--font-ratio) * 1px);height:calc(var(--_expanded-icon-size) * var(--font-ratio) * 1px);color:var(--model-color, currentColor)}.c-icon-expander svg{position:absolute;top:0;left:0;width:inherit;height:inherit}[aria-expanded=true]>.c-icon-expander svg:nth-child(1){display:none}@media (max-width: 576px){.c-icon-expander{--_expanded-icon-size: var(--_expanded-icon-size-sp)}}.c-box{--_padding-inline: 32;--_padding-block: 32;--_bgc: var(--color-model-10, var(--c-base-white));--_bdc: var(--color-model-30, currentColor);--_bds: solid;--_bdw: 0;--_bxsh: none;--_max-width: 100%;--_text-color: var(--color-model, currentColor)}.c-box--bdw-1{--_bdw: 1px}.c-box--bdw-2{--_bdw: 2px}.c-box--bdw-8{--_bdw: 8px}.c-box--dropshadow{--_bxsh: var(--bxsh)}.c-box--width-85{--_max-width: 816}.c-box--width-55{--_max-width: 528}.c-box--large{--_padding-inline: 40;--_padding-block: 40}.c-box{width:100%;max-width:calc(var(--_max-width) * var(--font-ratio) * 1px);padding-block:calc(var(--_padding-block) * var(--font-ratio) * 1px);padding-inline:calc(var(--_padding-inline) * var(--font-ratio) * 1px);margin-right:auto;margin-left:auto;background-color:var(--_bgc);border-color:var(--_bdc);border-style:var(--_bds);border-width:var(--_bdw);border-radius:calc(var(--bdrs-medium) * var(--font-ratio) * 1px);box-shadow:var(--_bxsh)}.c-box__content{flex:1}.c-box .title{margin-bottom:40px;color:var(--_text-color)}.c-box.accordion{padding:0}.c-box>.accordion__button{--expanded-icon-size: 40;--expanded-icon-size-sp: 32;position:relative;display:flex;align-items:center;width:100%;padding:calc(24 * var(--font-ratio) * 1px) calc(32 * var(--font-ratio) * 1px);cursor:pointer}.c-box>.accordion__button .c-icon-expander{margin-left:auto}.c-box>.accordion__button[aria-expanded=true]{border-bottom:1px solid var(--c-base-middle);border-radius:calc(var(--_bdrx) * var(--font-ratio) * 1px) calc(var(--_bdrx) * var(--font-ratio) * 1px) 0 0}@media (any-hover: hover) and (pointer: fine){.c-box>.accordion__button:where(:-moz-any-link):hover{color:var(--c-link)}.c-box>.accordion__button:where(:any-link):hover{color:var(--c-link)}.c-box>.accordion__button:where(:enabled):hover{color:var(--c-link)}.c-box>.accordion__button:where(:-moz-any-link):focus-visible{color:var(--c-link)}.c-box>.accordion__button:where(:any-link):focus-visible{color:var(--c-link)}.c-box>.accordion__button:where(:enabled):focus-visible{color:var(--c-link)}}.c-box>.accordion__content{border-radius:0 0 calc(var(--_bdrx) * var(--font-ratio) * 1px) calc(var(--_bdrx) * var(--font-ratio) * 1px)}.c-box>.accordion__content>div{padding-block:calc(var(--_padding-block) * var(--font-ratio) * 1px);padding-inline:calc(var(--_padding-inline) * var(--font-ratio) * 1px)}@media (max-width: 576px){.c-box{--_padding-inline: 16;--_padding-block: 24}.c-box--bdw-8{--_bdw: 4px}.c-box--outline-b{--_padding-inline: 12;--_padding-block: 20;border-width:4px}.c-box--large{--_padding-inline: 16;--_padding-block: 24}.c-box .title{margin-bottom:calc(24 * var(--font-ratio) * 1px);font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem)}.c-box>.accordion__button{padding:calc(16 * var(--font-ratio) * 1px);text-align:left}}.p-pagination{display:flex;gap:calc(8 * var(--font-ratio) * 1px);align-items:center;justify-content:center}.p-pagination button{display:flex;align-items:center;justify-content:center;width:calc(40 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px);line-height:1.5;border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transition:all .2s}@media (any-hover: hover) and (pointer: fine){.p-pagination button:where(:-moz-any-link):hover{color:var(--c-base-white);background-color:var(--c-link)}.p-pagination button:where(:any-link):hover{color:var(--c-base-white);background-color:var(--c-link)}.p-pagination button:where(:enabled):hover{color:var(--c-base-white);background-color:var(--c-link)}.p-pagination button:where(:-moz-any-link):focus-visible{color:var(--c-base-white);background-color:var(--c-link)}.p-pagination button:where(:any-link):focus-visible{color:var(--c-base-white);background-color:var(--c-link)}.p-pagination button:where(:enabled):focus-visible{color:var(--c-base-white);background-color:var(--c-link)}}.p-pagination .cr{color:var(--c-base-white);background:var(--c-base)}.p-pagination .prev{overflow:hidden;text-indent:300%;white-space:nowrap;background:center center/100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23060E31" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}@media (any-hover: hover) and (pointer: fine){.p-pagination .prev:where(:-moz-any-link):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .prev:where(:any-link):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .prev:where(:enabled):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .prev:where(:-moz-any-link):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .prev:where(:any-link):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .prev:where(:enabled):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M19.3331 22.6602L12.6665 15.9935L19.3331 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}.p-pagination .next{overflow:hidden;text-indent:300%;white-space:nowrap;background:center center/100%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23060E31" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}@media (any-hover: hover) and (pointer: fine){.p-pagination .next:where(:-moz-any-link):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .next:where(:any-link):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .next:where(:enabled):hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .next:where(:-moz-any-link):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .next:where(:any-link):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.p-pagination .next:where(:enabled):focus-visible{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><path d="M12.6665 22.6602L19.3332 15.9935L12.6665 9.32682" stroke="%23fff" stroke-width="2.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}}.p-pagination :disabled{pointer-events:none;opacity:.3}.c-box-contents-has-badge{--_padding-inline: 32;--_padding-block: 32;--_bgc: var(--c-base-white);--_bxsh: var(--bxsh);--_text-color: var(--dept-color);--_text-color-10: var(--dept-color-10);display:grid;grid-template-areas:"badge . heading" "badge . . " "badge . content";grid-template-rows:auto calc(16 * var(--font-ratio) * 1px) auto;grid-template-columns:calc(160 * var(--font-ratio) * 1px) calc(40 * var(--font-ratio) * 1px) auto;max-width:calc(var(--_max-width) * var(--font-ratio) * 1px);padding-block:calc(var(--_padding-block) * var(--font-ratio) * 1px);padding-inline:calc(var(--_padding-inline) * var(--font-ratio) * 1px);background-color:var(--_bgc);border-radius:calc(var(--bdrs-medium) * var(--font-ratio) * 1px);box-shadow:var(--_bxsh)}.c-box-contents-has-badge--bg-gray{--_bxsh: var(--bxsh-large);--_bgc: var(--c-base-bright)}.c-box-contents-has-badge--outline{--_bxsh: 0;--_bgc: var(--c-base-bright);--_padding-inline: 24;--_padding-block: 24;border:1px solid var(--c-base)}.c-box-contents-has-badge__badge{grid-area:badge}.c-box-contents-has-badge__heading{grid-area:heading}.c-box-contents-has-badge__content{grid-area:content}.c-box-contents-has-badge .badge{font-size:calc(24 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4;display:flex;align-items:center;justify-content:center;width:calc(160 * var(--font-ratio) * 1px);height:calc(160 * var(--font-ratio) * 1px);color:var(--_text-color);text-align:center;background:var(--_text-color-10);border:2px solid;border-radius:calc(160 * var(--font-ratio) * 1px)}.c-box-contents-has-badge .title strong{color:var(--_text-color)}.c-box-contents-has-badge .link{margin-top:calc(16 * var(--font-ratio) * 1px);text-align:right}@media (max-width: 576px){.c-box-contents-has-badge{--_padding-inline: 16;--_padding-block: 24}.c-box-contents-has-badge--outline{--_padding-inline: 16;--_padding-block: 16}.c-box-contents-has-badge{grid-template-areas:"badge . heading" ". . . " "content content content";grid-template-rows:auto calc(16 * var(--font-ratio) * 1px) auto;grid-template-columns:calc(80 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px) auto}.c-box-contents-has-badge__heading{display:flex;align-items:center}.c-box-contents-has-badge .badge{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;width:calc(80 * var(--font-ratio) * 1px);height:calc(80 * var(--font-ratio) * 1px)}}.c-button{--_max-width: 405;--_font-size: 16;--_arrow-size: 24;--_icon-size: 24;--_icon-order: 3;--_space-order: 1;--_padding-block: 16;--_padding-inline: 16;--_text-gutter: 4;--_text-letter-spacing: 0;--_text-color: var(--c-base-white);--_background-color: var(--c-base);--_border-color: var(--c-base);--_grid-template-columns: calc(var(--_icon-size) * var(--font-ratio) * 1px) auto calc(var(--_icon-size) * var(--font-ratio) * 1px);--_hover-background-color: var(--c-primary-blue);--_hover-border-color: var(--c-primary-blue);--_hover-text-color: var(--c-base-white);--_transition-duration: var(--dur-normal)}.c-button--center{position:relative;margin-inline:auto}.c-button--center.c-button--w-auto{left:50%;transform:translate(-50%)}.c-button--right{position:relative;margin-inline-start:auto}.c-button--right.c-button--w-auto{left:100%;transform:translate(-100%)}.c-button--white{--_text-color: var(--c-base);--_background-color: var(--c-base-white)}.c-button--kamata{--_text-color: var(--c-base-white);--_background-color: var(--c-campus-k);--_border-color: var(--c-campus-k)}.c-button--hachioji{--_text-color: var(--c-base-white);--_background-color: var(--c-campus-h);--_border-color: var(--c-campus-h)}.c-button--app{--_border-color: none;--_background-color: var(--c-cv-app)}.c-button--app:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--_hover-background-color);opacity:0;transition:opacity;transition-duration:var(--_transition-duration)}.c-button--doc{--_border-color: none;--_background-color: var(--c-cv-doc)}.c-button--doc:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--_hover-background-color);opacity:0;transition:opacity;transition-duration:var(--_transition-duration)}.c-button--event{--_border-color: none;--_background-color: var(--c-cv-event)}.c-button--event:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:var(--_hover-background-color);opacity:0;transition:opacity;transition-duration:var(--_transition-duration)}.c-button--lg{--_font-size: 18;--_padding-block: 24.5}.c-button--sm{--_font-size: 14;--_padding-block: 7.5}.c-button--xs{width:auto;min-width:calc(280 * var(--font-ratio) * 1px);--_font-size: 13;--_padding-block: 6}.c-button--w-auto{display:inline grid;width:auto;min-width:calc(100 * var(--font-ratio) * 1px);max-width:unset}.c-button--w-fill{--_max-width: 9999}.c-button--w300{--_max-width: 300}.c-button--w600{--_max-width: 600}.c-button--back{--_icon-order: 1;--_space-order: 3}.c-button--md{--_font-size: 16;--_padding-block: 18;max-width:calc(320 * var(--font-ratio) * 1px)}.c-button{position:relative;display:grid;flex:1 0 auto;grid-template-columns:1fr;-moz-column-gap:calc(var(--_text-gutter) * var(--font-ratio) * 1px);column-gap:calc(var(--_text-gutter) * var(--font-ratio) * 1px);align-items:center;width:100%;max-width:calc(var(--_max-width) * var(--font-ratio) * 1px);padding-block:calc(var(--_padding-block) * var(--font-ratio) * 1px);padding-inline:calc(var(--_padding-inline) * var(--font-ratio) * 1px);overflow:hidden;font-size:calc(var(--_font-size) / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:var(--fw-bold);line-height:1.5;color:var(--_text-color);text-decoration:none;letter-spacing:var(--_text-letter-spacing);background:var(--_background-color);border:2px solid var(--_border-color);border-radius:var(--bdrs-pill);transition:all;transition-duration:var(--_transition-duration)}.c-button:has(.c-icon),.c-button:has(.c-arrow){grid-template-columns:var(--_grid-template-columns)}.c-button:has(.c-icon):before,.c-button:has(.c-arrow):before{order:var(--_space-order);content:""}.c-button__icon{position:relative;z-index:1;display:grid;place-items:center;order:var(--_icon-order);width:calc(var(--_icon-size) * var(--font-ratio) * 1px);height:calc(var(--_icon-size) * var(--font-ratio) * 1px)}.c-button__icon svg{width:inherit;height:inherit}.c-button__text{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;order:2;text-align:center}.c-button__text svg{top:0;flex:0 0 calc(24 * var(--font-ratio) * 1px);font-size:calc(24 * var(--font-ratio) * 1px)}@media (any-hover: hover) and (pointer: fine){.c-button:where(:-moz-any-link):hover{color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}.c-button:where(:any-link):hover{color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}.c-button:where(:-moz-any-link):hover:after{opacity:1}.c-button:where(:any-link):hover:after{opacity:1}.c-button:where(:enabled):hover{color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}.c-button:where(:enabled):hover:after{opacity:1}.c-button:where(:-moz-any-link):focus-visible{color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}.c-button:where(:any-link):focus-visible{color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}.c-button:where(:-moz-any-link):focus-visible:after{opacity:1}.c-button:where(:any-link):focus-visible:after{opacity:1}.c-button:where(:enabled):focus-visible{color:var(--_hover-text-color);background-color:var(--_hover-background-color);border-color:var(--_hover-border-color)}.c-button:where(:enabled):focus-visible:after{opacity:1}}@media (max-width: 576px){.c-button{--_font-size: 13;--_arrow-size: 24;--_icon-size: 24;--_padding-block: 11;--_padding-inline: 16;--_max-width: 320;--_text-gutter: 4}.c-button--lg{--_padding-block: 20}.c-button--sm{--_arrow-size: 16;--_icon-size: 16;--_padding-block: 6}.c-button{margin-inline:auto}.c-button--w-auto{left:50%!important;transform:translate(-50%)!important}}.c-accordion-a{display:flex;flex-direction:column-reverse;gap:calc(40 * var(--font-ratio) * 1px)}.c-accordion-a__button{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;display:grid;grid-template-columns:calc(32 * var(--font-ratio) * 1px) auto calc(32 * var(--font-ratio) * 1px);align-items:center;align-self:center;width:100%;max-width:calc(800 * var(--font-ratio) * 1px);padding:calc(14 * var(--font-ratio) * 1px);background:#fff;border:2px solid;border-radius:calc(var(--bdrs-medium) * var(--font-ratio) * 1px);transition:all var(--dur-normal)}.c-accordion-a[data-acc=false] .c-accordion-a__button{display:none}.c-accordion-a__button:before{content:""}.c-accordion-a__button .text-show{display:block}.c-accordion-a__button .text-close,.c-accordion-a__button[aria-expanded=true] .text-show{display:none}.c-accordion-a__button[aria-expanded=true] .text-close{display:block}.c-accordion-a__button--s{--expanded-icon-size: 24;--expanded-icon-size-sp: 24;font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;max-width:calc(358 * var(--font-ratio) * 1px);padding:calc(11 * var(--font-ratio) * 1px)}@media (any-hover: hover) and (pointer: fine){.c-accordion-a__button:where(:-moz-any-link):hover{color:#fff;background:var(--c-primary-blue)}.c-accordion-a__button:where(:any-link):hover{color:#fff;background:var(--c-primary-blue)}.c-accordion-a__button:where(:enabled):hover{color:#fff;background:var(--c-primary-blue)}.c-accordion-a__button:where(:-moz-any-link):focus-visible{color:#fff;background:var(--c-primary-blue)}.c-accordion-a__button:where(:any-link):focus-visible{color:#fff;background:var(--c-primary-blue)}.c-accordion-a__button:where(:enabled):focus-visible{color:#fff;background:var(--c-primary-blue)}}@media (max-width: 576px){.c-accordion-a{gap:calc(24 * var(--font-ratio) * 1px)}.c-accordion-a__button{grid-template-columns:calc(24 * var(--font-ratio) * 1px) auto calc(24 * var(--font-ratio) * 1px);padding:calc(12 * var(--font-ratio) * 1px);font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem)}}.c-accordion-c{--_text-color: var(--dept-color, var(--c-accent));display:flex;flex-direction:column-reverse;gap:calc(40 * var(--font-ratio) * 1px)}.c-accordion-c__button{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;display:flex;align-items:center;margin-left:auto;color:var(--_text-color);text-decoration:underline;transition:color var(--dur-normal)}.c-accordion-c[data-acc=false] .c-accordion-c__button{display:none}.c-accordion-c__button .c-icon-expander{width:calc(24 * var(--font-ratio) * 1px);height:calc(24 * var(--font-ratio) * 1px);margin-left:.5em;color:#fff;background-color:var(--_text-color);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transition:background-color var(--dur-normal)}.c-accordion-c__button .text-show{display:block}.c-accordion-c__button .text-close,.c-accordion-c__button[aria-expanded=true] .text-show{display:none}.c-accordion-c__button[aria-expanded=true] .text-close{display:block}@media (any-hover: hover) and (pointer: fine){.c-accordion-c__button:where(:-moz-any-link):hover{color:var(--c-link);text-decoration:none}.c-accordion-c__button:where(:any-link):hover{color:var(--c-link);text-decoration:none}.c-accordion-c__button:where(:-moz-any-link):hover .c-icon-expander{background-color:var(--c-link)}.c-accordion-c__button:where(:any-link):hover .c-icon-expander{background-color:var(--c-link)}.c-accordion-c__button:where(:enabled):hover{color:var(--c-link);text-decoration:none}.c-accordion-c__button:where(:enabled):hover .c-icon-expander{background-color:var(--c-link)}.c-accordion-c__button:where(:-moz-any-link):focus-visible{color:var(--c-link);text-decoration:none}.c-accordion-c__button:where(:any-link):focus-visible{color:var(--c-link);text-decoration:none}.c-accordion-c__button:where(:-moz-any-link):focus-visible .c-icon-expander{background-color:var(--c-link)}.c-accordion-c__button:where(:any-link):focus-visible .c-icon-expander{background-color:var(--c-link)}.c-accordion-c__button:where(:enabled):focus-visible{color:var(--c-link);text-decoration:none}.c-accordion-c__button:where(:enabled):focus-visible .c-icon-expander{background-color:var(--c-link)}}@media (max-width: 576px){.c-accordion-c{gap:calc(24 * var(--font-ratio) * 1px)}.c-accordion-c__button{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:400;line-height:1.5}}.c-accordion-b{--_bdrx: var(--bdrs-medium);border-radius:calc(var(--bdrs-medium) * var(--font-ratio) * 1px);box-shadow:var(--bxsh)}.c-accordion-b__button{--expanded-icon-size: 40;--expanded-icon-size-sp: 32;font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.4;position:relative;display:flex;align-items:center;width:100%;padding:calc(24 * var(--font-ratio) * 1px) calc(32 * var(--font-ratio) * 1px);cursor:pointer;background:#fff;border-radius:calc(var(--_bdrx) * var(--font-ratio) * 1px)}.c-accordion-b__button .c-icon-expander{margin-left:auto}.c-accordion-b__button[aria-expanded=true]{border-bottom:1px solid var(--c-base-middle);border-radius:calc(var(--_bdrx) * var(--font-ratio) * 1px) calc(var(--_bdrx) * var(--font-ratio) * 1px) 0 0}@media (any-hover: hover) and (pointer: fine){.c-accordion-b__button:where(:-moz-any-link):hover{color:var(--c-link)}.c-accordion-b__button:where(:any-link):hover{color:var(--c-link)}.c-accordion-b__button:where(:enabled):hover{color:var(--c-link)}.c-accordion-b__button:where(:-moz-any-link):focus-visible{color:var(--c-link)}.c-accordion-b__button:where(:any-link):focus-visible{color:var(--c-link)}.c-accordion-b__button:where(:enabled):focus-visible{color:var(--c-link)}}.c-accordion-b__content{background:#fff;border-radius:0 0 calc(var(--_bdrx) * var(--font-ratio) * 1px) calc(var(--_bdrx) * var(--font-ratio) * 1px)}.c-accordion-b__content>div{padding:calc(32 * var(--font-ratio) * 1px)}@media (max-width: 576px){.c-accordion-b__button{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;padding:calc(16 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px)}.c-accordion-b__content>div{padding:calc(24 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px)}}.c-accordion-faq{--_bdrx: var(--bdrs-medium);border-radius:calc(var(--bdrs-medium) * var(--font-ratio) * 1px);box-shadow:var(--bxsh)}.c-accordion-faq__button{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;position:relative;display:flex;align-items:center;width:100%;padding:calc(20 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px);text-align:left;cursor:pointer;background:#fff;border-radius:calc(var(--_bdrx) * var(--font-ratio) * 1px)}.c-accordion-faq__button:before{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(40 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px);margin-right:calc(16 * var(--font-ratio) * 1px);color:var(--c-base-white);content:"Q";background-color:var(--c-accent);border-radius:calc(40 * var(--font-ratio) * 1px)}.c-accordion-faq__button .c-icon-expander{margin-left:auto}.c-accordion-faq__button[aria-expanded=true]{border-bottom:1px solid var(--c-base-middle);border-radius:calc(var(--_bdrx) * var(--font-ratio) * 1px) calc(var(--_bdrx) * var(--font-ratio) * 1px) 0 0}@media (any-hover: hover) and (pointer: fine){.c-accordion-faq__button:where(:-moz-any-link):hover{color:var(--c-link)}.c-accordion-faq__button:where(:any-link):hover{color:var(--c-link)}.c-accordion-faq__button:where(:enabled):hover{color:var(--c-link)}.c-accordion-faq__button:where(:-moz-any-link):focus-visible{color:var(--c-link)}.c-accordion-faq__button:where(:any-link):focus-visible{color:var(--c-link)}.c-accordion-faq__button:where(:enabled):focus-visible{color:var(--c-link)}}.c-accordion-faq__content{background:#fff;border-radius:0 0 calc(var(--_bdrx) * var(--font-ratio) * 1px) calc(var(--_bdrx) * var(--font-ratio) * 1px)}.c-accordion-faq__content>div{padding:calc(32 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px) calc(80 * var(--font-ratio) * 1px)}.c-accordion-faq__content>div:before{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.7;position:absolute;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(40 * var(--font-ratio) * 1px);height:calc(40 * var(--font-ratio) * 1px);margin-top:calc(-8 * var(--font-ratio) * 1px);margin-right:calc(16 * var(--font-ratio) * 1px);margin-left:calc(-56 * var(--font-ratio) * 1px);content:"A";background-color:var(--c-base-middle);border-radius:calc(40 * var(--font-ratio) * 1px)}.c-accordion-faq__content>div>div>:where(*+*){margin-top:calc(16 * var(--font-ratio) * 1px)}@media (max-width: 576px){.c-accordion-faq__button{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;padding:calc(16 * var(--font-ratio) * 1px) calc(16 * var(--font-ratio) * 1px)}.c-accordion-faq__content>div{padding:calc(24 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px) calc(24 * var(--font-ratio) * 1px) calc(72 * var(--font-ratio) * 1px)}.c-accordion-faq__content>div>div>:where(*+*){margin-top:calc(16 * var(--font-ratio) * 1px)}}.c-accordion-section{--_color: var(--color-model, var(--dept-color, var(--c-accent)))}.c-accordion-section__header{--expanded-icon-size: 40;--expanded-icon-size-sp: 32;position:relative;padding-right:calc(64 * var(--font-ratio) * 1px);margin-bottom:calc(16 * var(--font-ratio) * 1px);cursor:pointer}.c-accordion-section__header .c-icon-expander{position:absolute;top:50%;right:0;color:#fff;background:var(--_color);border-radius:calc(var(--bdrs-xsmall) * var(--font-ratio) * 1px);transition:background-color var(--dur-normal);transform:translateY(-50%)}.c-accordion-section__header .c-heading{margin-bottom:0}@media (any-hover: hover) and (pointer: fine){.c-accordion-section__header:hover .c-icon-expander{background:var(--c-primary-blue)}}.c-accordion-section:not(:first-child){margin-top:calc(64 * var(--font-ratio) * 1px)}.c-accordion-section[data-acc=true]{padding-bottom:calc(8 * var(--font-ratio) * 1px)}.c-accordion-section[data-acc=true]:has(.c-accordion-section__header[aria-expanded=false]){border-bottom:3px solid var(--_text-color)}.c-accordion-section[data-acc=true]:has(.c-accordion-section__header[aria-expanded=false])+.c-accordion-section[data-acc=true]{margin-top:calc(40 * var(--font-ratio) * 1px)}.c-accordion-section[data-acc=false] .c-accordion-section__header{padding-right:0;cursor:initial}.c-accordion-section[data-acc=false] .c-accordion-section__header .c-icon-expander{display:none}@media (max-width: 576px){.c-accordion-section__header{position:relative;padding-right:calc(48 * var(--font-ratio) * 1px);margin-bottom:calc(8 * var(--font-ratio) * 1px)}.c-accordion-section:not(:first-child){margin-top:calc(40 * var(--font-ratio) * 1px)}.c-accordion-section[data-acc=true]{padding-bottom:calc(12 * var(--font-ratio) * 1px)}.c-accordion-section[data-acc=true]:has(.c-accordion-section__header[aria-expanded=false]){border-bottom-width:2px}.c-accordion-section[data-acc=true]:has(.c-accordion-section__header[aria-expanded=false])+.c-accordion-section[data-acc=true]{margin-top:calc(24 * var(--font-ratio) * 1px)}}.c-expander{display:flex;flex-direction:column}.c-expander__button{font-size:calc(20 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;display:flex;align-items:center;justify-content:center;order:1;width:100%;cursor:pointer}.c-expander__button span{display:block;margin-left:.2em}.c-expander__button[data-expanded=true],.c-expander[data-acc=false] .c-expander__button{display:none}.c-expander__content{overflow:clip}.c-expander__content>div{display:flex;flex-direction:column;padding:.4em;margin-inline:-.4em}.c-expander:not(:has([data-nomask])):has([data-expanded=false]) .c-expander__content{-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,0) 0px,rgb(0,0,0) 120px);mask-image:linear-gradient(to top,#0000,#000 120px)}.c-hr{--_container-space-mt: 32;--_container-space-mt-sp: 16;--_border-width: 1px;--_border-style: solid;--_border-mt: 32;--_border-mb: 32;--_border-mb-sp: 16;margin-top:calc(var(--_container-space-mt) * var(--font-ratio) * 1px);border:0;border-top-color:var(--c-base-middle);border-top-style:var(--_border-style);border-top-width:var(--_border-width)}.c-hr+*{--container-space: 32}.c-hr--2px{--_border-width: 2px}.c-hr--3px{--_border-width: 3px}.c-hr--4px{--_border-width: 4px}.c-hr--dashed{--_border-style: dashed}.c-hr--mt-sm{--_container-space-mt: 24}.c-hr--mb-sm+*{--container-space: 24}@media (max-width: 576px){.c-hr{margin-top:calc(var(--_container-space-mt-sp) * var(--font-ratio) * 1px)}.c-hr+*{--container-space: 16}}.c-link{--container-space: 20;--container-space-sp: 16;display:flex;color:var(--c-primary-blue)}.c-link--center{display:flex;justify-self:center}.c-link--right{display:flex;justify-self:flex-end}.c-link-list{display:flex;flex-wrap:wrap;gap:.4em 1.5em}.c-relation-link{--_direction: rows}.c-relation-link--vert{--_direction: column}.c-relation-link{display:flex;flex-wrap:wrap;gap:calc(4 * var(--font-ratio) * 1px) 1em}.c-relation-link dt{font-weight:700}.c-relation-link dt:after{content:"："}.c-relation-link dd{flex:1}.c-relation-link ul{display:flex;flex-direction:var(--_direction);flex-wrap:wrap;gap:calc(12 * var(--font-ratio) * 1px) 1em}@media (max-width: 576px){.c-relation-link{flex-direction:column}}.c-modal{--_padding-block-start: 80;--_padding-block-end: 80;--_padding-inline: 80;--_max-width: 1120;--_background: var(--c-base-white);--_backdrop-background: rgb(0 0 0 / 50%);--_icon-size: 48;max-width:calc(var(--_max-width) * var(--font-ratio) * 1px);height:-moz-fit-content;height:fit-content;margin:auto!important;background-color:var(--_background);border-radius:calc(var(--bdrs-medium) * var(--font-ratio) * 1px);box-shadow:0 0 0 100vmax var(--_backdrop-background);transition:opacity var(--dur-slow),transform var(--dur-slow);transform:translate(0)}.c-modal:not([data-active=true]){opacity:0}.c-modal:not([data-active=true])::backdrop{opacity:0}.c-modal[data-dir=right]{transform:translate(-100px)}.c-modal[data-dir=left]{transform:translate(100px)}.c-modal--w1360{--_max-width: 1360}.c-modal--w760{--_max-width: 760}.c-modal__inner{position:relative;height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 40 * var(--font-ratio) * 1px);padding-block-start:calc(var(--_padding-block-start) * var(--font-ratio) * 1px);padding-block-end:calc(var(--_padding-block-end) * var(--font-ratio) * 1px);padding-inline:calc(var(--_padding-inline) * var(--font-ratio) * 1px);overflow:auto;overscroll-behavior:contain;border-radius:inherit}.c-modal__close{position:absolute;top:calc(16 * var(--font-ratio) * 1px);right:calc(16 * var(--font-ratio) * 1px);z-index:1;display:flex;align-items:center;justify-content:center;width:calc(var(--_icon-size) * var(--font-ratio) * 1px);aspect-ratio:1;line-height:1;color:var(--c-base-white);cursor:pointer;background:var(--c-base);border-radius:var(--bdrs-pill);transform:rotate(-45deg)}@media (any-hover: hover) and (pointer: fine){.c-modal__close:where(:-moz-any-link):hover{opacity:.8}.c-modal__close:where(:any-link):hover{opacity:.8}.c-modal__close:where(:enabled):hover{opacity:.8}.c-modal__close:where(:-moz-any-link):focus-visible{opacity:.8}.c-modal__close:where(:any-link):focus-visible{opacity:.8}.c-modal__close:where(:enabled):focus-visible{opacity:.8}}.c-modal__group{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;display:flex;gap:calc(24 * var(--font-ratio) * 1px);align-items:center;justify-content:center;margin-top:calc(40 * var(--font-ratio) * 1px);margin-bottom:calc(-30 * var(--font-ratio) * 1px)}.c-modal__group .prev svg{transform:scaleX(-1)}.c-modal__group button:disabled{pointer-events:none;opacity:.2}@media (max-width: 576px){.c-modal{--_icon-size: 32;--_padding-block-start: 48;--_padding-block-end: 48;--_padding-inline: 16;margin:auto calc(16 * var(--font-ratio) * 1px)!important}.c-modal__close{top:calc(8 * var(--font-ratio) * 1px);right:calc(8 * var(--font-ratio) * 1px)}.c-modal__group{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;gap:calc(16 * var(--font-ratio) * 1px);margin-top:calc(32 * var(--font-ratio) * 1px);margin-bottom:calc(-32 * var(--font-ratio) * 1px)}}.c-table-wrap[data-table-scroll=true]{padding-bottom:1px}.c-table-wrap[data-table-scroll=true].simplebar-scrollable-x{padding-bottom:20px}.c-table-wrap[data-table-scroll=true] table{min-width:calc(700 * var(--font-ratio) * 1px)}@media (max-width: 576px){.c-table-wrap[data-table-scroll=true] .sm-w-528{min-width:calc(528 * var(--font-ratio) * 1px)}}.c-table-a{--_text-color: var(--dept-color, var(--c-accent));--_text-color-20: var(--dept-color-20, var(--c-sub-2));width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse;border-radius:calc(var(--bdrs-medium) * var(--font-ratio) * 1px)}.c-table-a th,.c-table-a td{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;padding:calc(16 * var(--font-ratio) * 1px) calc(8 * var(--font-ratio) * 1px);text-align:center;background:#fff;border:1px solid var(--c-base)}.c-table-a thead th{color:#fff;background:var(--_text-color)}.c-table-a tbody th{background:var(--_text-color-20)}.c-table-a .bg-gray{background:var(--c-base-middle)}@media (max-width: 576px){.c-table-a th,.c-table-a td{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;padding:calc(8 * var(--font-ratio) * 1px) calc(8 * var(--font-ratio) * 1px)}}.c-table-b{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid var(--c-base)}.c-table-b--striped tr:nth-child(2n)>*:not(th){background-color:var(--c-base-soft)}.c-table-b th{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;padding:calc(16 * var(--font-ratio) * 1px);text-align:left;background-color:var(--c-base-middle);border:1px solid var(--c-base)}.c-table-b td{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;padding:calc(16 * var(--font-ratio) * 1px);background-color:#fff;border:1px solid var(--c-base)}.c-table-b .timetable>*+*{margin-top:calc(8 * var(--font-ratio) * 1px)}.c-table-b .timetable dt{padding:calc(8 * var(--font-ratio) * 1px);line-height:1.5;text-align:center;background-color:var(--c-accent-20)}.c-table-b .timetable dt.kamata{font-weight:700;color:#fff;background-color:var(--c-campus-k)}.c-table-b .timetable dt.hachioji{font-weight:700;color:#fff;background-color:var(--c-campus-h)}.c-table-b .timetable dd{margin-top:calc(8 * var(--font-ratio) * 1px);text-align:center}.c-table-s{border-collapse:collapse;border:1px solid var(--c-base)}.c-table-s th{padding:calc(8 * var(--font-ratio) * 1px);text-align:left;background-color:var(--c-base-bright);border:1px solid var(--c-base)}.c-table-s td{padding:calc(8 * var(--font-ratio) * 1px);background-color:#fff;border:1px solid var(--c-base)}body{min-width:unset!important}#page-wrap{width:100%!important;max-width:1100px}@media screen and (max-width: 641px){.sns_icon{margin-top:40px!important}}.wrapper{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100svh;overflow:clip}.wrapper:after{position:absolute;inset:0;z-index:999;width:100%;height:0;content:"";background:#000000b3;opacity:0;transition:opacity var(--dur-normal)}.main{--padding-inline: var(--w-container-gutter);position:relative;padding-inline:calc(var(--padding-inline) * var(--font-ratio) * 1px);font-size:var(--fz);font-weight:var(--fw-normal);line-height:var(--lh-tall);letter-spacing:var(--lts-none)}.main__inner{position:relative;margin:0 auto}@media (max-width: 992px){.main{--padding-inline: var(--w-container-gutter-sp)}}@media (max-width: 576px){.main{line-height:var(--lh-normal)}}.skipnav{position:relative;z-index:999;display:block;height:1px;margin-top:-1px;overflow:hidden;line-height:2;color:#fff;text-align:center;background-color:#595959}.skipnav:focus{height:2em}#skipnav_main{font-size:0;outline:none}.p-newstopics-navigation__title{font-size:calc(18 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5;display:flex;align-items:center;justify-content:center;padding:calc(8 * var(--font-ratio) * 1px);margin-bottom:calc(8 * var(--font-ratio) * 1px);color:var(--c-base-white);background:var(--c-accent);border-radius:calc(var(--bdrs-small) * var(--font-ratio) * 1px)}.p-newstopics-navigation__list>li{--_color: var(--_dept-color);border-bottom:1px solid var(--c-base-middle)}.p-newstopics-navigation__list>li.creators{--_color: var(--c-creator)}.p-newstopics-navigation__list>li.design{--_color: var(--c-design)}.p-newstopics-navigation__list>li.music{--_color: var(--c-music)}.p-newstopics-navigation__list>li.it{--_color: var(--c-it)}.p-newstopics-navigation__list>li.technology{--_color: var(--c-tech)}.p-newstopics-navigation__list>li.sports{--_color: var(--c-sports)}.p-newstopics-navigation__list>li>a,.p-newstopics-navigation__list>li>button{display:flex;align-items:center;width:100%;padding:calc(8 * var(--font-ratio) * 1px) 0;font-weight:700;color:var(--_color, --c-base);text-decoration:none;transition:color var(--dur-normal)}@media (any-hover: hover) and (pointer: fine){.p-newstopics-navigation__list>li>a:where(:-moz-any-link):hover,.p-newstopics-navigation__list>li>button:where(:-moz-any-link):hover{color:var(--c-hover)}.p-newstopics-navigation__list>li>a:where(:any-link):hover,.p-newstopics-navigation__list>li>button:where(:any-link):hover{color:var(--c-hover)}.p-newstopics-navigation__list>li>a:where(:enabled):hover,.p-newstopics-navigation__list>li>button:where(:enabled):hover{color:var(--c-hover)}.p-newstopics-navigation__list>li>a:where(:-moz-any-link):focus-visible,.p-newstopics-navigation__list>li>button:where(:-moz-any-link):focus-visible{color:var(--c-hover)}.p-newstopics-navigation__list>li>a:where(:any-link):focus-visible,.p-newstopics-navigation__list>li>button:where(:any-link):focus-visible{color:var(--c-hover)}.p-newstopics-navigation__list>li>a:where(:enabled):focus-visible,.p-newstopics-navigation__list>li>button:where(:enabled):focus-visible{color:var(--c-hover)}}.p-newstopics-navigation__list>li>a .icon,.p-newstopics-navigation__list>li>button .icon{position:relative;display:block;width:calc(24 * var(--font-ratio) * 1px);height:calc(24 * var(--font-ratio) * 1px);margin-left:auto;color:var(--c-base)}.p-newstopics-navigation__list>li>a .icon svg,.p-newstopics-navigation__list>li>button .icon svg{position:absolute;top:0;left:0;width:inherit;height:inherit}.p-newstopics-navigation__list>li>a[aria-expanded=true],.p-newstopics-navigation__list>li>button[aria-expanded=true]{background:var(--_curent-bg)}.p-newstopics-navigation__list>li>a[aria-expanded=true] .icon>svg:nth-child(1),.p-newstopics-navigation__list>li>button[aria-expanded=true] .icon>svg:nth-child(1){display:none}.p-newstopics-navigation__list>li>div>ul{padding-top:calc(8 * var(--font-ratio) * 1px);padding-bottom:calc(16 * var(--font-ratio) * 1px)}.p-newstopics-navigation__list>li>div>ul>li+li{margin-top:calc(8 * var(--font-ratio) * 1px)}.p-newstopics-navigation__list>li>div a{font-size:calc(14 / var(--fz-root) * var(--font-ratio) * 1rem);line-height:1.5;display:flex;gap:calc(8 * var(--font-ratio) * 1px);align-items:center;text-decoration:none}.p-newstopics-navigation__list>li>div a:before{flex:0 0 calc(6 * var(--font-ratio) * 1px);width:calc(6 * var(--font-ratio) * 1px);height:calc(6 * var(--font-ratio) * 1px);content:"";background:currentColor;border-radius:calc(6 * var(--font-ratio) * 1px)}@media (max-width: 576px){.p-newstopics-navigation__title{font-size:calc(16 / var(--fz-root) * var(--font-ratio) * 1rem);font-weight:700;line-height:1.5}.p-newstopics-navigation__list>li>div a{font-size:calc(12 / var(--fz-root) * var(--font-ratio) * 1rem)}}.p-newstopics-filter>*+*:not(:empty){padding-top:calc(32 * var(--font-ratio) * 1px);margin-top:calc(32 * var(--font-ratio) * 1px);border-top:1px solid var(--c-base-middle)}.p-newstopics-filter .simplebar-scrollable-x .simplebar-wrapper{padding-bottom:calc(20 * var(--font-ratio) * 1px)}.p-newstopics-filter__content{display:flex;gap:calc(16 * var(--font-ratio) * 1px)}@media (max-width: 576px){.p-newstopics-filter>*+*:not(:empty){padding-top:calc(24 * var(--font-ratio) * 1px);margin-top:calc(24 * var(--font-ratio) * 1px)}.p-newstopics-filter__content{gap:calc(8 * var(--font-ratio) * 1px)}}
