@layer helper{:root{--color-default: #474446;--bg-default: #474446;--color-primary: #e26975;--bg-primary: #e26975;--bs-primary-rgb: 226, 105, 117;--color-white: #ffffff;--bg-white: #ffffff;--bs-white-rgb: 255, 255, 255;--color-yellow: #fff36f;--bg-yellow: #fff36f;--color-light-yellow: #fff081;--bg-light-yellow: #fff081;--color-coral: #ef7074;--bg-coral: #ef7074;--bs-highlight-bg: transparent;--color-container-shadow: #d9e5ed;--color-text: var(--color-default);--color-bg: #ffffff;--color-form-control-text: var(--color-default);--color-form-control-bg: #ffffff;--color-form-control-border: #e0e7ef;--color-placeholder: #b8bfc5;--color-footer-text: var(--color-default);--color-footer-bg: #ffffff;--color-pagetop-text: #ffffff;--color-pagetop-bg: var(--color-primary);--color-subpage-title: #000000;--color-subpage-heading: #ffffff;--color-subpage-heading-bg: var(--bs-light);--color-subpage-heading-border1: silver;--color-subpage-heading-border2: #012c55}.text-default{color:var(--color-default)}.bg-default{background-color:var(--color-default)}.text-primary{color:var(--color-primary)}.bg-primary{background-color:var(--color-primary)}.text-white{color:var(--color-white)}.bg-white{background-color:var(--color-white)}.text-yellow{color:var(--color-yellow)}.bg-yellow{background-color:var(--color-yellow)}.text-light-yellow{color:var(--color-light-yellow)}.bg-light-yellow{background-color:var(--color-light-yellow)}.text-coral{color:var(--color-coral)}.bg-coral{background-color:var(--color-coral)}}@layer helper{:root{--font-default: var(--font-zen-maru-gothic);--font-noto-sans-jp: "Noto Sans JP", serif;--font-zen-maru-gothic: "Zen Maru Gothic", sans-serif}.font-default{font-family:var(--font-default)}.font-noto-sans-jp{font-family:var(--font-noto-sans-jp)}.font-zen-maru-gothic{font-family:var(--font-zen-maru-gothic)}}@layer helper{@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{transform:translateY(30px);opacity:0}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{transform:translateY(80px);opacity:0}40%{opacity:1}100%{transform:translateY(0);opacity:1}}@keyframes slideInRight{0%{transform:translateX(120px);opacity:0}40%{opacity:1}100%{transform:translateX(0);opacity:1}}@keyframes slideInLeft{0%{transform:translateX(-120px);opacity:0}40%{opacity:1}100%{transform:translateX(0);opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes bounceInRight{0%{transform:translateX(140px);opacity:0}20%{opacity:1}50%{transform:translateX(0)}65%{transform:translateX(30px)}100%{transform:translateX(0);opacity:1}}@keyframes bounceInLeft{0%{transform:translateX(-140px);opacity:0}20%{opacity:1}50%{transform:translateX(0)}65%{transform:translateX(-30px)}100%{transform:translateX(0);opacity:1}}@keyframes bounceInUp{0%{transform:translateY(120px);opacity:0}20%{opacity:1}50%{transform:translateY(0)}65%{transform:translateY(-20px)}100%{transform:translateY(0);opacity:1}}@keyframes bounceInDown{0%{transform:translateY(-120px);opacity:0}20%{opacity:1}50%{transform:translateY(0)}65%{transform:translateY(20px)}100%{transform:translateY(0);opacity:1}}@keyframes poyoyon2{0%{transform:scale(1, 1) translate(0, 0);opacity:1}15%{transform:scale(0.98, 0.9) translate(0, 5px)}30%{transform:scale(1.02, 1) translate(0, 8px)}50%{transform:scale(0.98, 1.05) translate(0, -8px)}70%{transform:scale(1, 0.9) translate(0, 5px)}100%{transform:scale(1, 1) translate(0, 0);opacity:1}}@keyframes poyoyon3{0%,40%,100%{transform:skew(0deg, 0deg)}5%{transform:skew(5deg, 5deg)}10%{transform:skew(-4deg, -4deg)}15%{transform:skew(3deg, 3deg)}20%{transform:skew(-2deg, -2deg)}25%{transform:skew(1deg, 1deg)}30%{transform:skew(-0.6deg, -0.6deg)}35%{transform:skew(0.3deg, 0.3deg)}}@keyframes popup{0%{transform:translateY(40px) scale(0.8);opacity:0}80%,100%{opacity:1}100%{transform:translateY(0) scale(1)}}@keyframes poyopoyo{0%,40%,60%,80%,100%{transform:scale(1)}50%,70%{transform:scale(0.95)}}@keyframes pulse{from,to{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}}.animate-pulse{animation:pulse var(--pulse-duration, 1s) ease-in-out var(--pulse-delay, 0s) infinite}@keyframes revealLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0)}}@keyframes fuwafuwa{0%{transform:translateY(0)}50%{transform:translateY(-8px)}100%{transform:translateY(0)}}@keyframes spinIn{0%{transform:rotateY(0) translateY(40px);opacity:0}100%{transform:rotateY(360deg) translateY(0);opacity:1}}@keyframes shiny-loop{0%,70%{transform:scale(2) rotate(45deg);opacity:0}75%{transform:scale(20) rotate(45deg);opacity:.6}80%{transform:scale(30) rotate(45deg);opacity:.4}90%{transform:scale(45) rotate(45deg);opacity:.2}95%,100%{transform:scale(50) rotate(45deg);opacity:0}}@keyframes mask-bg-slide{0%{transform:translateY(101%)}40%,60%{transform:translateY(0%)}100%{transform:translateY(-100%)}}@keyframes scrollArrow{0%{transform:rotate(-45deg) translate(0, 0);opacity:0}40%{opacity:1}80%{transform:rotate(-45deg) translate(-30px, 30px);opacity:0}100%{opacity:0}}@keyframes bgReveal{0%{opacity:0;transform:scaleX(0) translateX(-5%)}30%{opacity:1;transform:scaleX(1) translateX(0)}100%{opacity:1;transform:scaleX(1) translateX(0)}}.gsap-shiny-inner{position:absolute;width:60px;height:200%;background:var(--shiny-color, linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%));top:50%;transform:translateY(-50%) rotate(35deg);pointer-events:none;z-index:1}@keyframes expose{0%{filter:brightness(5)}100%{filter:brightness(0);display:none}}}[data-animation]{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}[data-animation].is-animated{opacity:1;visibility:visible}[data-animation=poyoyon3]{opacity:1;visibility:visible}[data-animation=poyoyon3].is-animated{animation:poyoyon3 2.5s ease-in-out 0s infinite}[data-animation=poyopoyo]{opacity:1;visibility:visible}[data-animation=poyopoyo].is-animated{animation:poyopoyo 2s ease-out 0s infinite}[data-animation=pulse]{opacity:1;visibility:visible}[data-animation=pulse].is-animated{animation:pulse var(--pulse-duration, 1s) ease-in-out var(--pulse-delay, 0s) infinite}[data-animation=fuwafuwa]{opacity:1;visibility:visible}[data-animation=fuwafuwa].is-animated{animation:fuwafuwa 3s ease-in-out 0s infinite alternate}[data-animation=shiny]{position:relative;overflow:hidden;opacity:1;visibility:visible}[data-animation=shiny]::before{content:"";display:block;position:absolute;top:-100px;left:0;width:30px;height:100%;background-color:#fff;opacity:0;pointer-events:none}[data-animation=shiny].is-animated::before{animation:shiny-loop 3s linear 0s infinite}[data-animation=scroll]{display:inline-block;position:relative;padding-top:var(--scroll-gap, 70px);opacity:1;visibility:visible}[data-animation=scroll]::before{content:"";display:inline-block;position:absolute;top:0;right:0;left:0;margin:auto;width:var(--scroll-size, 20px);height:var(--scroll-size, 20px);border:solid var(--scroll-color, #000);border-width:0 0 var(--scroll-weight, 1px) var(--scroll-weight, 1px);transform:rotate(-45deg);pointer-events:none}[data-animation=scroll].is-animated::before{animation:scrollArrow 3.5s infinite}[data-animation=fadeIn].is-animated{animation:fadeIn .7s cubic-bezier(0.33, 1, 0.68, 1) 0s forwards}[data-animation=fadeUp]{transform:translateY(30px)}[data-animation=fadeUp].is-animated{animation:fadeUp 1s cubic-bezier(0.33, 1, 0.68, 1) 0s forwards}[data-animation=zoomIn]{transform:scale(0.8)}[data-animation=zoomIn].is-animated{animation:zoomIn .8s cubic-bezier(0.25, 1, 0.5, 1) 0s forwards}[data-animation=popup]{transform:translateY(40px) scale(0.8)}[data-animation=popup].is-animated{animation:popup .6s cubic-bezier(0.22, 1, 0.36, 1) 0s forwards}[data-animation=reveal]{clip-path:inset(0 100% 0 0);display:inline-block;line-height:1.2}[data-animation=reveal].is-animated{animation:revealLeft 1.4s cubic-bezier(0.37, 0, 0.63, 1) 0s forwards}[data-animation=spinIn]{transform:translateY(40px);perspective:1000px}[data-animation=spinIn].is-animated{animation:spinIn 1.4s ease-out 0s forwards}[data-animation=matrix]{overflow:hidden;display:block;opacity:0;transition:opacity .1s ease 0s}[data-animation=matrix]>*{display:block;opacity:0;transform:matrix(1, 0, 0, 1, 0, 100);transition:transform 1.2s cubic-bezier(0.22, 1, 0.36, 1) 0s,opacity 1.2s cubic-bezier(0.22, 1, 0.36, 1) 0s}[data-animation=matrix].is-animated{opacity:1}[data-animation=matrix].is-animated>*{opacity:1;transform:matrix(1, 0, 0, 1, 0, 0)}[data-animation=bgReveal] .bg-wrap{position:relative;display:inline-block}[data-animation=bgReveal] .bg-wrap::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:var(--bg-color, linear-gradient(to right, #362ae0, #42d3ed));transform:scaleX(0);transform-origin:left center}[data-animation=bgReveal] .bg-wrap .inn{position:relative;z-index:1;display:inline-block;color:var(--text-color, #fff);opacity:0;transition:opacity .3s ease .2s}[data-animation=bgReveal].is-animated .bg-wrap::before{animation:bgReveal 2.6s cubic-bezier(0.22, 1, 0.36, 1) 0s forwards}[data-animation=bgReveal].is-animated .inn{opacity:1}[data-animation=maskBg]{position:relative;overflow:hidden;display:inline-block;color:rgba(0,0,0,0);transition:color 0ms .48s}[data-animation=maskBg]::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;transform:translateY(101%);background:var(--mask-color, linear-gradient(to right, #362ae0, #42d3ed));z-index:1}[data-animation=maskBg].is-animated{color:var(--text-color, inherit)}[data-animation=maskBg].is-animated::after{animation:mask-bg-slide 1.2s cubic-bezier(0.8, 0, 0.17, 1) 0s forwards}[data-animation=slideInUp]{transform:translateY(80px)}[data-animation=slideInUp].is-animated{animation:slideInUp 1s cubic-bezier(0.25, 1, 0.5, 1) 0s forwards}[data-animation=slideInRight]{transform:translateX(120px)}[data-animation=slideInRight].is-animated{animation:slideInRight 1s cubic-bezier(0.25, 1, 0.5, 1) 0s forwards}[data-animation=slideInLeft]{transform:translateX(-120px)}[data-animation=slideInLeft].is-animated{animation:slideInLeft 1s cubic-bezier(0.25, 1, 0.5, 1) 0s forwards}[data-animation=bounceInUp]{transform:translateY(120px)}[data-animation=bounceInUp].is-animated{animation:bounceInUp .5s cubic-bezier(0.12, 0, 0.39, 0) 0s forwards}[data-animation=bounceInDown]{transform:translateY(-120px)}[data-animation=bounceInDown].is-animated{animation:bounceInDown .5s cubic-bezier(0.12, 0, 0.39, 0) 0s forwards}[data-animation=bounceInRight]{transform:translateX(140px)}[data-animation=bounceInRight].is-animated{animation:bounceInRight .5s cubic-bezier(0.12, 0, 0.39, 0) 0s forwards}[data-animation=bounceInLeft]{transform:translateX(-140px)}[data-animation=bounceInLeft].is-animated{animation:bounceInLeft .5s cubic-bezier(0.12, 0, 0.39, 0) 0s forwards}[data-animation=expose].is-animated{animation:expose 1.2s ease-out forwards 0s}[data-animation=line]{display:block;position:relative;width:100%;opacity:1;visibility:visible}[data-animation=line]::after{content:"";display:block;position:absolute;bottom:0;left:50%;width:0;height:var(--line-height, 1px);background:var(--line-color, linear-gradient(to right, #362ae0, #42d3ed));transform:translateX(-50%);transition:width .3s cubic-bezier(0.22, 1, 0.36, 1) 0s}[data-animation=line]:hover::after{width:100%}@layer helper{:root{--sz-1: min(calc(1 * 100vw / var(--max_w1)), 1px);--sz-2: min(calc(2 * 100vw / var(--max_w1)), 2px);--sz-3: min(calc(3 * 100vw / var(--max_w1)), 3px);--sz-4: min(calc(4 * 100vw / var(--max_w1)), 4px);--sz-5: min(calc(5 * 100vw / var(--max_w1)), 5px);--sz-6: min(calc(6 * 100vw / var(--max_w1)), 6px);--sz-7: min(calc(7 * 100vw / var(--max_w1)), 7px);--sz-8: min(calc(8 * 100vw / var(--max_w1)), 8px);--sz-9: min(calc(9 * 100vw / var(--max_w1)), 9px);--sz-10: min(calc(10 * 100vw / var(--max_w1)), 10px);--sz-11: min(calc(11 * 100vw / var(--max_w1)), 11px);--sz-12: min(calc(12 * 100vw / var(--max_w1)), 12px);--sz-13: min(calc(13 * 100vw / var(--max_w1)), 13px);--sz-14: min(calc(14 * 100vw / var(--max_w1)), 14px);--sz-15: min(calc(15 * 100vw / var(--max_w1)), 15px);--sz-16: min(calc(16 * 100vw / var(--max_w1)), 16px);--sz-17: min(calc(17 * 100vw / var(--max_w1)), 17px);--sz-18: min(calc(18 * 100vw / var(--max_w1)), 18px);--sz-19: min(calc(19 * 100vw / var(--max_w1)), 19px);--sz-20: min(calc(20 * 100vw / var(--max_w1)), 20px);--sz-21: min(calc(21 * 100vw / var(--max_w1)), 21px);--sz-22: min(calc(22 * 100vw / var(--max_w1)), 22px);--sz-23: min(calc(23 * 100vw / var(--max_w1)), 23px);--sz-24: min(calc(24 * 100vw / var(--max_w1)), 24px);--sz-25: min(calc(25 * 100vw / var(--max_w1)), 25px);--sz-26: min(calc(26 * 100vw / var(--max_w1)), 26px);--sz-27: min(calc(27 * 100vw / var(--max_w1)), 27px);--sz-28: min(calc(28 * 100vw / var(--max_w1)), 28px);--sz-29: min(calc(29 * 100vw / var(--max_w1)), 29px);--sz-30: min(calc(30 * 100vw / var(--max_w1)), 30px);--sz-31: min(calc(31 * 100vw / var(--max_w1)), 31px);--sz-32: min(calc(32 * 100vw / var(--max_w1)), 32px);--sz-33: min(calc(33 * 100vw / var(--max_w1)), 33px);--sz-34: min(calc(34 * 100vw / var(--max_w1)), 34px);--sz-35: min(calc(35 * 100vw / var(--max_w1)), 35px);--sz-36: min(calc(36 * 100vw / var(--max_w1)), 36px);--sz-37: min(calc(37 * 100vw / var(--max_w1)), 37px);--sz-38: min(calc(38 * 100vw / var(--max_w1)), 38px);--sz-39: min(calc(39 * 100vw / var(--max_w1)), 39px);--sz-40: min(calc(40 * 100vw / var(--max_w1)), 40px);--sz-41: min(calc(41 * 100vw / var(--max_w1)), 41px);--sz-42: min(calc(42 * 100vw / var(--max_w1)), 42px);--sz-43: min(calc(43 * 100vw / var(--max_w1)), 43px);--sz-44: min(calc(44 * 100vw / var(--max_w1)), 44px);--sz-45: min(calc(45 * 100vw / var(--max_w1)), 45px);--sz-46: min(calc(46 * 100vw / var(--max_w1)), 46px);--sz-47: min(calc(47 * 100vw / var(--max_w1)), 47px);--sz-48: min(calc(48 * 100vw / var(--max_w1)), 48px);--sz-49: min(calc(49 * 100vw / var(--max_w1)), 49px);--sz-50: min(calc(50 * 100vw / var(--max_w1)), 50px);--sz-51: min(calc(51 * 100vw / var(--max_w1)), 51px);--sz-52: min(calc(52 * 100vw / var(--max_w1)), 52px);--sz-53: min(calc(53 * 100vw / var(--max_w1)), 53px);--sz-54: min(calc(54 * 100vw / var(--max_w1)), 54px);--sz-55: min(calc(55 * 100vw / var(--max_w1)), 55px);--sz-56: min(calc(56 * 100vw / var(--max_w1)), 56px);--sz-57: min(calc(57 * 100vw / var(--max_w1)), 57px);--sz-58: min(calc(58 * 100vw / var(--max_w1)), 58px);--sz-59: min(calc(59 * 100vw / var(--max_w1)), 59px);--sz-60: min(calc(60 * 100vw / var(--max_w1)), 60px);--sz-61: min(calc(61 * 100vw / var(--max_w1)), 61px);--sz-62: min(calc(62 * 100vw / var(--max_w1)), 62px);--sz-63: min(calc(63 * 100vw / var(--max_w1)), 63px);--sz-64: min(calc(64 * 100vw / var(--max_w1)), 64px);--sz-65: min(calc(65 * 100vw / var(--max_w1)), 65px);--sz-66: min(calc(66 * 100vw / var(--max_w1)), 66px);--sz-67: min(calc(67 * 100vw / var(--max_w1)), 67px);--sz-68: min(calc(68 * 100vw / var(--max_w1)), 68px);--sz-69: min(calc(69 * 100vw / var(--max_w1)), 69px);--sz-70: min(calc(70 * 100vw / var(--max_w1)), 70px);--sz-71: min(calc(71 * 100vw / var(--max_w1)), 71px);--sz-72: min(calc(72 * 100vw / var(--max_w1)), 72px);--sz-73: min(calc(73 * 100vw / var(--max_w1)), 73px);--sz-74: min(calc(74 * 100vw / var(--max_w1)), 74px);--sz-75: min(calc(75 * 100vw / var(--max_w1)), 75px);--sz-76: min(calc(76 * 100vw / var(--max_w1)), 76px);--sz-77: min(calc(77 * 100vw / var(--max_w1)), 77px);--sz-78: min(calc(78 * 100vw / var(--max_w1)), 78px);--sz-79: min(calc(79 * 100vw / var(--max_w1)), 79px);--sz-80: min(calc(80 * 100vw / var(--max_w1)), 80px);--sz-81: min(calc(81 * 100vw / var(--max_w1)), 81px);--sz-82: min(calc(82 * 100vw / var(--max_w1)), 82px);--sz-83: min(calc(83 * 100vw / var(--max_w1)), 83px);--sz-84: min(calc(84 * 100vw / var(--max_w1)), 84px);--sz-85: min(calc(85 * 100vw / var(--max_w1)), 85px);--sz-86: min(calc(86 * 100vw / var(--max_w1)), 86px);--sz-87: min(calc(87 * 100vw / var(--max_w1)), 87px);--sz-88: min(calc(88 * 100vw / var(--max_w1)), 88px);--sz-89: min(calc(89 * 100vw / var(--max_w1)), 89px);--sz-90: min(calc(90 * 100vw / var(--max_w1)), 90px);--sz-91: min(calc(91 * 100vw / var(--max_w1)), 91px);--sz-92: min(calc(92 * 100vw / var(--max_w1)), 92px);--sz-93: min(calc(93 * 100vw / var(--max_w1)), 93px);--sz-94: min(calc(94 * 100vw / var(--max_w1)), 94px);--sz-95: min(calc(95 * 100vw / var(--max_w1)), 95px);--sz-96: min(calc(96 * 100vw / var(--max_w1)), 96px);--sz-97: min(calc(97 * 100vw / var(--max_w1)), 97px);--sz-98: min(calc(98 * 100vw / var(--max_w1)), 98px);--sz-99: min(calc(99 * 100vw / var(--max_w1)), 99px);--sz-100: min(calc(100 * 100vw / var(--max_w1)), 100px);--sz-101: min(calc(101 * 100vw / var(--max_w1)), 101px);--sz-102: min(calc(102 * 100vw / var(--max_w1)), 102px);--sz-103: min(calc(103 * 100vw / var(--max_w1)), 103px);--sz-104: min(calc(104 * 100vw / var(--max_w1)), 104px);--sz-105: min(calc(105 * 100vw / var(--max_w1)), 105px);--sz-106: min(calc(106 * 100vw / var(--max_w1)), 106px);--sz-107: min(calc(107 * 100vw / var(--max_w1)), 107px);--sz-108: min(calc(108 * 100vw / var(--max_w1)), 108px);--sz-109: min(calc(109 * 100vw / var(--max_w1)), 109px);--sz-110: min(calc(110 * 100vw / var(--max_w1)), 110px);--sz-111: min(calc(111 * 100vw / var(--max_w1)), 111px);--sz-112: min(calc(112 * 100vw / var(--max_w1)), 112px);--sz-113: min(calc(113 * 100vw / var(--max_w1)), 113px);--sz-114: min(calc(114 * 100vw / var(--max_w1)), 114px);--sz-115: min(calc(115 * 100vw / var(--max_w1)), 115px);--sz-116: min(calc(116 * 100vw / var(--max_w1)), 116px);--sz-117: min(calc(117 * 100vw / var(--max_w1)), 117px);--sz-118: min(calc(118 * 100vw / var(--max_w1)), 118px);--sz-119: min(calc(119 * 100vw / var(--max_w1)), 119px);--sz-120: min(calc(120 * 100vw / var(--max_w1)), 120px);--sz-121: min(calc(121 * 100vw / var(--max_w1)), 121px);--sz-122: min(calc(122 * 100vw / var(--max_w1)), 122px);--sz-123: min(calc(123 * 100vw / var(--max_w1)), 123px);--sz-124: min(calc(124 * 100vw / var(--max_w1)), 124px);--sz-125: min(calc(125 * 100vw / var(--max_w1)), 125px);--sz-126: min(calc(126 * 100vw / var(--max_w1)), 126px);--sz-127: min(calc(127 * 100vw / var(--max_w1)), 127px);--sz-128: min(calc(128 * 100vw / var(--max_w1)), 128px);--sz-129: min(calc(129 * 100vw / var(--max_w1)), 129px);--sz-130: min(calc(130 * 100vw / var(--max_w1)), 130px);--sz-131: min(calc(131 * 100vw / var(--max_w1)), 131px);--sz-132: min(calc(132 * 100vw / var(--max_w1)), 132px);--sz-133: min(calc(133 * 100vw / var(--max_w1)), 133px);--sz-134: min(calc(134 * 100vw / var(--max_w1)), 134px);--sz-135: min(calc(135 * 100vw / var(--max_w1)), 135px);--sz-136: min(calc(136 * 100vw / var(--max_w1)), 136px);--sz-137: min(calc(137 * 100vw / var(--max_w1)), 137px);--sz-138: min(calc(138 * 100vw / var(--max_w1)), 138px);--sz-139: min(calc(139 * 100vw / var(--max_w1)), 139px);--sz-140: min(calc(140 * 100vw / var(--max_w1)), 140px);--sz-141: min(calc(141 * 100vw / var(--max_w1)), 141px);--sz-142: min(calc(142 * 100vw / var(--max_w1)), 142px);--sz-143: min(calc(143 * 100vw / var(--max_w1)), 143px);--sz-144: min(calc(144 * 100vw / var(--max_w1)), 144px);--sz-145: min(calc(145 * 100vw / var(--max_w1)), 145px);--sz-146: min(calc(146 * 100vw / var(--max_w1)), 146px);--sz-147: min(calc(147 * 100vw / var(--max_w1)), 147px);--sz-148: min(calc(148 * 100vw / var(--max_w1)), 148px);--sz-149: min(calc(149 * 100vw / var(--max_w1)), 149px);--sz-150: min(calc(150 * 100vw / var(--max_w1)), 150px);--sz-151: min(calc(151 * 100vw / var(--max_w1)), 151px);--sz-152: min(calc(152 * 100vw / var(--max_w1)), 152px);--sz-153: min(calc(153 * 100vw / var(--max_w1)), 153px);--sz-154: min(calc(154 * 100vw / var(--max_w1)), 154px);--sz-155: min(calc(155 * 100vw / var(--max_w1)), 155px);--sz-156: min(calc(156 * 100vw / var(--max_w1)), 156px);--sz-157: min(calc(157 * 100vw / var(--max_w1)), 157px);--sz-158: min(calc(158 * 100vw / var(--max_w1)), 158px);--sz-159: min(calc(159 * 100vw / var(--max_w1)), 159px);--sz-160: min(calc(160 * 100vw / var(--max_w1)), 160px);--sz-161: min(calc(161 * 100vw / var(--max_w1)), 161px);--sz-162: min(calc(162 * 100vw / var(--max_w1)), 162px);--sz-163: min(calc(163 * 100vw / var(--max_w1)), 163px);--sz-164: min(calc(164 * 100vw / var(--max_w1)), 164px);--sz-165: min(calc(165 * 100vw / var(--max_w1)), 165px);--sz-166: min(calc(166 * 100vw / var(--max_w1)), 166px);--sz-167: min(calc(167 * 100vw / var(--max_w1)), 167px);--sz-168: min(calc(168 * 100vw / var(--max_w1)), 168px);--sz-169: min(calc(169 * 100vw / var(--max_w1)), 169px);--sz-170: min(calc(170 * 100vw / var(--max_w1)), 170px);--sz-171: min(calc(171 * 100vw / var(--max_w1)), 171px);--sz-172: min(calc(172 * 100vw / var(--max_w1)), 172px);--sz-173: min(calc(173 * 100vw / var(--max_w1)), 173px);--sz-174: min(calc(174 * 100vw / var(--max_w1)), 174px);--sz-175: min(calc(175 * 100vw / var(--max_w1)), 175px);--sz-176: min(calc(176 * 100vw / var(--max_w1)), 176px);--sz-177: min(calc(177 * 100vw / var(--max_w1)), 177px);--sz-178: min(calc(178 * 100vw / var(--max_w1)), 178px);--sz-179: min(calc(179 * 100vw / var(--max_w1)), 179px);--sz-180: min(calc(180 * 100vw / var(--max_w1)), 180px);--sz-181: min(calc(181 * 100vw / var(--max_w1)), 181px);--sz-182: min(calc(182 * 100vw / var(--max_w1)), 182px);--sz-183: min(calc(183 * 100vw / var(--max_w1)), 183px);--sz-184: min(calc(184 * 100vw / var(--max_w1)), 184px);--sz-185: min(calc(185 * 100vw / var(--max_w1)), 185px);--sz-186: min(calc(186 * 100vw / var(--max_w1)), 186px);--sz-187: min(calc(187 * 100vw / var(--max_w1)), 187px);--sz-188: min(calc(188 * 100vw / var(--max_w1)), 188px);--sz-189: min(calc(189 * 100vw / var(--max_w1)), 189px);--sz-190: min(calc(190 * 100vw / var(--max_w1)), 190px);--sz-191: min(calc(191 * 100vw / var(--max_w1)), 191px);--sz-192: min(calc(192 * 100vw / var(--max_w1)), 192px);--sz-193: min(calc(193 * 100vw / var(--max_w1)), 193px);--sz-194: min(calc(194 * 100vw / var(--max_w1)), 194px);--sz-195: min(calc(195 * 100vw / var(--max_w1)), 195px);--sz-196: min(calc(196 * 100vw / var(--max_w1)), 196px);--sz-197: min(calc(197 * 100vw / var(--max_w1)), 197px);--sz-198: min(calc(198 * 100vw / var(--max_w1)), 198px);--sz-199: min(calc(199 * 100vw / var(--max_w1)), 199px);--sz-200: min(calc(200 * 100vw / var(--max_w1)), 200px);--sz-201: min(calc(201 * 100vw / var(--max_w1)), 201px);--sz-202: min(calc(202 * 100vw / var(--max_w1)), 202px);--sz-203: min(calc(203 * 100vw / var(--max_w1)), 203px);--sz-204: min(calc(204 * 100vw / var(--max_w1)), 204px);--sz-205: min(calc(205 * 100vw / var(--max_w1)), 205px);--sz-206: min(calc(206 * 100vw / var(--max_w1)), 206px);--sz-207: min(calc(207 * 100vw / var(--max_w1)), 207px);--sz-208: min(calc(208 * 100vw / var(--max_w1)), 208px);--sz-209: min(calc(209 * 100vw / var(--max_w1)), 209px);--sz-210: min(calc(210 * 100vw / var(--max_w1)), 210px);--sz-211: min(calc(211 * 100vw / var(--max_w1)), 211px);--sz-212: min(calc(212 * 100vw / var(--max_w1)), 212px);--sz-213: min(calc(213 * 100vw / var(--max_w1)), 213px);--sz-214: min(calc(214 * 100vw / var(--max_w1)), 214px);--sz-215: min(calc(215 * 100vw / var(--max_w1)), 215px);--sz-216: min(calc(216 * 100vw / var(--max_w1)), 216px);--sz-217: min(calc(217 * 100vw / var(--max_w1)), 217px);--sz-218: min(calc(218 * 100vw / var(--max_w1)), 218px);--sz-219: min(calc(219 * 100vw / var(--max_w1)), 219px);--sz-220: min(calc(220 * 100vw / var(--max_w1)), 220px);--sz-221: min(calc(221 * 100vw / var(--max_w1)), 221px);--sz-222: min(calc(222 * 100vw / var(--max_w1)), 222px);--sz-223: min(calc(223 * 100vw / var(--max_w1)), 223px);--sz-224: min(calc(224 * 100vw / var(--max_w1)), 224px);--sz-225: min(calc(225 * 100vw / var(--max_w1)), 225px);--sz-226: min(calc(226 * 100vw / var(--max_w1)), 226px);--sz-227: min(calc(227 * 100vw / var(--max_w1)), 227px);--sz-228: min(calc(228 * 100vw / var(--max_w1)), 228px);--sz-229: min(calc(229 * 100vw / var(--max_w1)), 229px);--sz-230: min(calc(230 * 100vw / var(--max_w1)), 230px);--sz-231: min(calc(231 * 100vw / var(--max_w1)), 231px);--sz-232: min(calc(232 * 100vw / var(--max_w1)), 232px);--sz-233: min(calc(233 * 100vw / var(--max_w1)), 233px);--sz-234: min(calc(234 * 100vw / var(--max_w1)), 234px);--sz-235: min(calc(235 * 100vw / var(--max_w1)), 235px);--sz-236: min(calc(236 * 100vw / var(--max_w1)), 236px);--sz-237: min(calc(237 * 100vw / var(--max_w1)), 237px);--sz-238: min(calc(238 * 100vw / var(--max_w1)), 238px);--sz-239: min(calc(239 * 100vw / var(--max_w1)), 239px);--sz-240: min(calc(240 * 100vw / var(--max_w1)), 240px);--sz-241: min(calc(241 * 100vw / var(--max_w1)), 241px);--sz-242: min(calc(242 * 100vw / var(--max_w1)), 242px);--sz-243: min(calc(243 * 100vw / var(--max_w1)), 243px);--sz-244: min(calc(244 * 100vw / var(--max_w1)), 244px);--sz-245: min(calc(245 * 100vw / var(--max_w1)), 245px);--sz-246: min(calc(246 * 100vw / var(--max_w1)), 246px);--sz-247: min(calc(247 * 100vw / var(--max_w1)), 247px);--sz-248: min(calc(248 * 100vw / var(--max_w1)), 248px);--sz-249: min(calc(249 * 100vw / var(--max_w1)), 249px);--sz-250: min(calc(250 * 100vw / var(--max_w1)), 250px);--sz-251: min(calc(251 * 100vw / var(--max_w1)), 251px);--sz-252: min(calc(252 * 100vw / var(--max_w1)), 252px);--sz-253: min(calc(253 * 100vw / var(--max_w1)), 253px);--sz-254: min(calc(254 * 100vw / var(--max_w1)), 254px);--sz-255: min(calc(255 * 100vw / var(--max_w1)), 255px);--sz-256: min(calc(256 * 100vw / var(--max_w1)), 256px);--sz-257: min(calc(257 * 100vw / var(--max_w1)), 257px);--sz-258: min(calc(258 * 100vw / var(--max_w1)), 258px);--sz-259: min(calc(259 * 100vw / var(--max_w1)), 259px);--sz-260: min(calc(260 * 100vw / var(--max_w1)), 260px);--sz-261: min(calc(261 * 100vw / var(--max_w1)), 261px);--sz-262: min(calc(262 * 100vw / var(--max_w1)), 262px);--sz-263: min(calc(263 * 100vw / var(--max_w1)), 263px);--sz-264: min(calc(264 * 100vw / var(--max_w1)), 264px);--sz-265: min(calc(265 * 100vw / var(--max_w1)), 265px);--sz-266: min(calc(266 * 100vw / var(--max_w1)), 266px);--sz-267: min(calc(267 * 100vw / var(--max_w1)), 267px);--sz-268: min(calc(268 * 100vw / var(--max_w1)), 268px);--sz-269: min(calc(269 * 100vw / var(--max_w1)), 269px);--sz-270: min(calc(270 * 100vw / var(--max_w1)), 270px);--sz-271: min(calc(271 * 100vw / var(--max_w1)), 271px);--sz-272: min(calc(272 * 100vw / var(--max_w1)), 272px);--sz-273: min(calc(273 * 100vw / var(--max_w1)), 273px);--sz-274: min(calc(274 * 100vw / var(--max_w1)), 274px);--sz-275: min(calc(275 * 100vw / var(--max_w1)), 275px);--sz-276: min(calc(276 * 100vw / var(--max_w1)), 276px);--sz-277: min(calc(277 * 100vw / var(--max_w1)), 277px);--sz-278: min(calc(278 * 100vw / var(--max_w1)), 278px);--sz-279: min(calc(279 * 100vw / var(--max_w1)), 279px);--sz-280: min(calc(280 * 100vw / var(--max_w1)), 280px);--sz-281: min(calc(281 * 100vw / var(--max_w1)), 281px);--sz-282: min(calc(282 * 100vw / var(--max_w1)), 282px);--sz-283: min(calc(283 * 100vw / var(--max_w1)), 283px);--sz-284: min(calc(284 * 100vw / var(--max_w1)), 284px);--sz-285: min(calc(285 * 100vw / var(--max_w1)), 285px);--sz-286: min(calc(286 * 100vw / var(--max_w1)), 286px);--sz-287: min(calc(287 * 100vw / var(--max_w1)), 287px);--sz-288: min(calc(288 * 100vw / var(--max_w1)), 288px);--sz-289: min(calc(289 * 100vw / var(--max_w1)), 289px);--sz-290: min(calc(290 * 100vw / var(--max_w1)), 290px);--sz-291: min(calc(291 * 100vw / var(--max_w1)), 291px);--sz-292: min(calc(292 * 100vw / var(--max_w1)), 292px);--sz-293: min(calc(293 * 100vw / var(--max_w1)), 293px);--sz-294: min(calc(294 * 100vw / var(--max_w1)), 294px);--sz-295: min(calc(295 * 100vw / var(--max_w1)), 295px);--sz-296: min(calc(296 * 100vw / var(--max_w1)), 296px);--sz-297: min(calc(297 * 100vw / var(--max_w1)), 297px);--sz-298: min(calc(298 * 100vw / var(--max_w1)), 298px);--sz-299: min(calc(299 * 100vw / var(--max_w1)), 299px);--sz-300: min(calc(300 * 100vw / var(--max_w1)), 300px);--sz-301: min(calc(301 * 100vw / var(--max_w1)), 301px);--sz-302: min(calc(302 * 100vw / var(--max_w1)), 302px);--sz-303: min(calc(303 * 100vw / var(--max_w1)), 303px);--sz-304: min(calc(304 * 100vw / var(--max_w1)), 304px);--sz-305: min(calc(305 * 100vw / var(--max_w1)), 305px);--sz-306: min(calc(306 * 100vw / var(--max_w1)), 306px);--sz-307: min(calc(307 * 100vw / var(--max_w1)), 307px);--sz-308: min(calc(308 * 100vw / var(--max_w1)), 308px);--sz-309: min(calc(309 * 100vw / var(--max_w1)), 309px);--sz-310: min(calc(310 * 100vw / var(--max_w1)), 310px);--sz-311: min(calc(311 * 100vw / var(--max_w1)), 311px);--sz-312: min(calc(312 * 100vw / var(--max_w1)), 312px);--sz-313: min(calc(313 * 100vw / var(--max_w1)), 313px);--sz-314: min(calc(314 * 100vw / var(--max_w1)), 314px);--sz-315: min(calc(315 * 100vw / var(--max_w1)), 315px);--sz-316: min(calc(316 * 100vw / var(--max_w1)), 316px);--sz-317: min(calc(317 * 100vw / var(--max_w1)), 317px);--sz-318: min(calc(318 * 100vw / var(--max_w1)), 318px);--sz-319: min(calc(319 * 100vw / var(--max_w1)), 319px);--sz-320: min(calc(320 * 100vw / var(--max_w1)), 320px);--sz-321: min(calc(321 * 100vw / var(--max_w1)), 321px);--sz-322: min(calc(322 * 100vw / var(--max_w1)), 322px);--sz-323: min(calc(323 * 100vw / var(--max_w1)), 323px);--sz-324: min(calc(324 * 100vw / var(--max_w1)), 324px);--sz-325: min(calc(325 * 100vw / var(--max_w1)), 325px);--sz-326: min(calc(326 * 100vw / var(--max_w1)), 326px);--sz-327: min(calc(327 * 100vw / var(--max_w1)), 327px);--sz-328: min(calc(328 * 100vw / var(--max_w1)), 328px);--sz-329: min(calc(329 * 100vw / var(--max_w1)), 329px);--sz-330: min(calc(330 * 100vw / var(--max_w1)), 330px);--sz-331: min(calc(331 * 100vw / var(--max_w1)), 331px);--sz-332: min(calc(332 * 100vw / var(--max_w1)), 332px);--sz-333: min(calc(333 * 100vw / var(--max_w1)), 333px);--sz-334: min(calc(334 * 100vw / var(--max_w1)), 334px);--sz-335: min(calc(335 * 100vw / var(--max_w1)), 335px);--sz-336: min(calc(336 * 100vw / var(--max_w1)), 336px);--sz-337: min(calc(337 * 100vw / var(--max_w1)), 337px);--sz-338: min(calc(338 * 100vw / var(--max_w1)), 338px);--sz-339: min(calc(339 * 100vw / var(--max_w1)), 339px);--sz-340: min(calc(340 * 100vw / var(--max_w1)), 340px);--sz-341: min(calc(341 * 100vw / var(--max_w1)), 341px);--sz-342: min(calc(342 * 100vw / var(--max_w1)), 342px);--sz-343: min(calc(343 * 100vw / var(--max_w1)), 343px);--sz-344: min(calc(344 * 100vw / var(--max_w1)), 344px);--sz-345: min(calc(345 * 100vw / var(--max_w1)), 345px);--sz-346: min(calc(346 * 100vw / var(--max_w1)), 346px);--sz-347: min(calc(347 * 100vw / var(--max_w1)), 347px);--sz-348: min(calc(348 * 100vw / var(--max_w1)), 348px);--sz-349: min(calc(349 * 100vw / var(--max_w1)), 349px);--sz-350: min(calc(350 * 100vw / var(--max_w1)), 350px);--sz-351: min(calc(351 * 100vw / var(--max_w1)), 351px);--sz-352: min(calc(352 * 100vw / var(--max_w1)), 352px);--sz-353: min(calc(353 * 100vw / var(--max_w1)), 353px);--sz-354: min(calc(354 * 100vw / var(--max_w1)), 354px);--sz-355: min(calc(355 * 100vw / var(--max_w1)), 355px);--sz-356: min(calc(356 * 100vw / var(--max_w1)), 356px);--sz-357: min(calc(357 * 100vw / var(--max_w1)), 357px);--sz-358: min(calc(358 * 100vw / var(--max_w1)), 358px);--sz-359: min(calc(359 * 100vw / var(--max_w1)), 359px);--sz-360: min(calc(360 * 100vw / var(--max_w1)), 360px);--sz-361: min(calc(361 * 100vw / var(--max_w1)), 361px);--sz-362: min(calc(362 * 100vw / var(--max_w1)), 362px);--sz-363: min(calc(363 * 100vw / var(--max_w1)), 363px);--sz-364: min(calc(364 * 100vw / var(--max_w1)), 364px);--sz-365: min(calc(365 * 100vw / var(--max_w1)), 365px);--sz-366: min(calc(366 * 100vw / var(--max_w1)), 366px);--sz-367: min(calc(367 * 100vw / var(--max_w1)), 367px);--sz-368: min(calc(368 * 100vw / var(--max_w1)), 368px);--sz-369: min(calc(369 * 100vw / var(--max_w1)), 369px);--sz-370: min(calc(370 * 100vw / var(--max_w1)), 370px);--sz-371: min(calc(371 * 100vw / var(--max_w1)), 371px);--sz-372: min(calc(372 * 100vw / var(--max_w1)), 372px);--sz-373: min(calc(373 * 100vw / var(--max_w1)), 373px);--sz-374: min(calc(374 * 100vw / var(--max_w1)), 374px);--sz-375: min(calc(375 * 100vw / var(--max_w1)), 375px);--sz-376: min(calc(376 * 100vw / var(--max_w1)), 376px);--sz-377: min(calc(377 * 100vw / var(--max_w1)), 377px);--sz-378: min(calc(378 * 100vw / var(--max_w1)), 378px);--sz-379: min(calc(379 * 100vw / var(--max_w1)), 379px);--sz-380: min(calc(380 * 100vw / var(--max_w1)), 380px);--sz-381: min(calc(381 * 100vw / var(--max_w1)), 381px);--sz-382: min(calc(382 * 100vw / var(--max_w1)), 382px);--sz-383: min(calc(383 * 100vw / var(--max_w1)), 383px);--sz-384: min(calc(384 * 100vw / var(--max_w1)), 384px);--sz-385: min(calc(385 * 100vw / var(--max_w1)), 385px);--sz-386: min(calc(386 * 100vw / var(--max_w1)), 386px);--sz-387: min(calc(387 * 100vw / var(--max_w1)), 387px);--sz-388: min(calc(388 * 100vw / var(--max_w1)), 388px);--sz-389: min(calc(389 * 100vw / var(--max_w1)), 389px);--sz-390: min(calc(390 * 100vw / var(--max_w1)), 390px);--sz-391: min(calc(391 * 100vw / var(--max_w1)), 391px);--sz-392: min(calc(392 * 100vw / var(--max_w1)), 392px);--sz-393: min(calc(393 * 100vw / var(--max_w1)), 393px);--sz-394: min(calc(394 * 100vw / var(--max_w1)), 394px);--sz-395: min(calc(395 * 100vw / var(--max_w1)), 395px);--sz-396: min(calc(396 * 100vw / var(--max_w1)), 396px);--sz-397: min(calc(397 * 100vw / var(--max_w1)), 397px);--sz-398: min(calc(398 * 100vw / var(--max_w1)), 398px);--sz-399: min(calc(399 * 100vw / var(--max_w1)), 399px);--sz-400: min(calc(400 * 100vw / var(--max_w1)), 400px);--sz-401: min(calc(401 * 100vw / var(--max_w1)), 401px);--sz-402: min(calc(402 * 100vw / var(--max_w1)), 402px);--sz-403: min(calc(403 * 100vw / var(--max_w1)), 403px);--sz-404: min(calc(404 * 100vw / var(--max_w1)), 404px);--sz-405: min(calc(405 * 100vw / var(--max_w1)), 405px);--sz-406: min(calc(406 * 100vw / var(--max_w1)), 406px);--sz-407: min(calc(407 * 100vw / var(--max_w1)), 407px);--sz-408: min(calc(408 * 100vw / var(--max_w1)), 408px);--sz-409: min(calc(409 * 100vw / var(--max_w1)), 409px);--sz-410: min(calc(410 * 100vw / var(--max_w1)), 410px);--sz-411: min(calc(411 * 100vw / var(--max_w1)), 411px);--sz-412: min(calc(412 * 100vw / var(--max_w1)), 412px);--sz-413: min(calc(413 * 100vw / var(--max_w1)), 413px);--sz-414: min(calc(414 * 100vw / var(--max_w1)), 414px);--sz-415: min(calc(415 * 100vw / var(--max_w1)), 415px);--sz-416: min(calc(416 * 100vw / var(--max_w1)), 416px);--sz-417: min(calc(417 * 100vw / var(--max_w1)), 417px);--sz-418: min(calc(418 * 100vw / var(--max_w1)), 418px);--sz-419: min(calc(419 * 100vw / var(--max_w1)), 419px);--sz-420: min(calc(420 * 100vw / var(--max_w1)), 420px);--sz-421: min(calc(421 * 100vw / var(--max_w1)), 421px);--sz-422: min(calc(422 * 100vw / var(--max_w1)), 422px);--sz-423: min(calc(423 * 100vw / var(--max_w1)), 423px);--sz-424: min(calc(424 * 100vw / var(--max_w1)), 424px);--sz-425: min(calc(425 * 100vw / var(--max_w1)), 425px);--sz-426: min(calc(426 * 100vw / var(--max_w1)), 426px);--sz-427: min(calc(427 * 100vw / var(--max_w1)), 427px);--sz-428: min(calc(428 * 100vw / var(--max_w1)), 428px);--sz-429: min(calc(429 * 100vw / var(--max_w1)), 429px);--sz-430: min(calc(430 * 100vw / var(--max_w1)), 430px);--sz-431: min(calc(431 * 100vw / var(--max_w1)), 431px);--sz-432: min(calc(432 * 100vw / var(--max_w1)), 432px);--sz-433: min(calc(433 * 100vw / var(--max_w1)), 433px);--sz-434: min(calc(434 * 100vw / var(--max_w1)), 434px);--sz-435: min(calc(435 * 100vw / var(--max_w1)), 435px);--sz-436: min(calc(436 * 100vw / var(--max_w1)), 436px);--sz-437: min(calc(437 * 100vw / var(--max_w1)), 437px);--sz-438: min(calc(438 * 100vw / var(--max_w1)), 438px);--sz-439: min(calc(439 * 100vw / var(--max_w1)), 439px);--sz-440: min(calc(440 * 100vw / var(--max_w1)), 440px);--sz-441: min(calc(441 * 100vw / var(--max_w1)), 441px);--sz-442: min(calc(442 * 100vw / var(--max_w1)), 442px);--sz-443: min(calc(443 * 100vw / var(--max_w1)), 443px);--sz-444: min(calc(444 * 100vw / var(--max_w1)), 444px);--sz-445: min(calc(445 * 100vw / var(--max_w1)), 445px);--sz-446: min(calc(446 * 100vw / var(--max_w1)), 446px);--sz-447: min(calc(447 * 100vw / var(--max_w1)), 447px);--sz-448: min(calc(448 * 100vw / var(--max_w1)), 448px);--sz-449: min(calc(449 * 100vw / var(--max_w1)), 449px);--sz-450: min(calc(450 * 100vw / var(--max_w1)), 450px);--sz-451: min(calc(451 * 100vw / var(--max_w1)), 451px);--sz-452: min(calc(452 * 100vw / var(--max_w1)), 452px);--sz-453: min(calc(453 * 100vw / var(--max_w1)), 453px);--sz-454: min(calc(454 * 100vw / var(--max_w1)), 454px);--sz-455: min(calc(455 * 100vw / var(--max_w1)), 455px);--sz-456: min(calc(456 * 100vw / var(--max_w1)), 456px);--sz-457: min(calc(457 * 100vw / var(--max_w1)), 457px);--sz-458: min(calc(458 * 100vw / var(--max_w1)), 458px);--sz-459: min(calc(459 * 100vw / var(--max_w1)), 459px);--sz-460: min(calc(460 * 100vw / var(--max_w1)), 460px);--sz-461: min(calc(461 * 100vw / var(--max_w1)), 461px);--sz-462: min(calc(462 * 100vw / var(--max_w1)), 462px);--sz-463: min(calc(463 * 100vw / var(--max_w1)), 463px);--sz-464: min(calc(464 * 100vw / var(--max_w1)), 464px);--sz-465: min(calc(465 * 100vw / var(--max_w1)), 465px);--sz-466: min(calc(466 * 100vw / var(--max_w1)), 466px);--sz-467: min(calc(467 * 100vw / var(--max_w1)), 467px);--sz-468: min(calc(468 * 100vw / var(--max_w1)), 468px);--sz-469: min(calc(469 * 100vw / var(--max_w1)), 469px);--sz-470: min(calc(470 * 100vw / var(--max_w1)), 470px);--sz-471: min(calc(471 * 100vw / var(--max_w1)), 471px);--sz-472: min(calc(472 * 100vw / var(--max_w1)), 472px);--sz-473: min(calc(473 * 100vw / var(--max_w1)), 473px);--sz-474: min(calc(474 * 100vw / var(--max_w1)), 474px);--sz-475: min(calc(475 * 100vw / var(--max_w1)), 475px);--sz-476: min(calc(476 * 100vw / var(--max_w1)), 476px);--sz-477: min(calc(477 * 100vw / var(--max_w1)), 477px);--sz-478: min(calc(478 * 100vw / var(--max_w1)), 478px);--sz-479: min(calc(479 * 100vw / var(--max_w1)), 479px);--sz-480: min(calc(480 * 100vw / var(--max_w1)), 480px);--sz-481: min(calc(481 * 100vw / var(--max_w1)), 481px);--sz-482: min(calc(482 * 100vw / var(--max_w1)), 482px);--sz-483: min(calc(483 * 100vw / var(--max_w1)), 483px);--sz-484: min(calc(484 * 100vw / var(--max_w1)), 484px);--sz-485: min(calc(485 * 100vw / var(--max_w1)), 485px);--sz-486: min(calc(486 * 100vw / var(--max_w1)), 486px);--sz-487: min(calc(487 * 100vw / var(--max_w1)), 487px);--sz-488: min(calc(488 * 100vw / var(--max_w1)), 488px);--sz-489: min(calc(489 * 100vw / var(--max_w1)), 489px);--sz-490: min(calc(490 * 100vw / var(--max_w1)), 490px);--sz-491: min(calc(491 * 100vw / var(--max_w1)), 491px);--sz-492: min(calc(492 * 100vw / var(--max_w1)), 492px);--sz-493: min(calc(493 * 100vw / var(--max_w1)), 493px);--sz-494: min(calc(494 * 100vw / var(--max_w1)), 494px);--sz-495: min(calc(495 * 100vw / var(--max_w1)), 495px);--sz-496: min(calc(496 * 100vw / var(--max_w1)), 496px);--sz-497: min(calc(497 * 100vw / var(--max_w1)), 497px);--sz-498: min(calc(498 * 100vw / var(--max_w1)), 498px);--sz-499: min(calc(499 * 100vw / var(--max_w1)), 499px);--sz-500: min(calc(500 * 100vw / var(--max_w1)), 500px);--sz-501: min(calc(501 * 100vw / var(--max_w1)), 501px);--sz-502: min(calc(502 * 100vw / var(--max_w1)), 502px);--sz-503: min(calc(503 * 100vw / var(--max_w1)), 503px);--sz-504: min(calc(504 * 100vw / var(--max_w1)), 504px);--sz-505: min(calc(505 * 100vw / var(--max_w1)), 505px);--sz-506: min(calc(506 * 100vw / var(--max_w1)), 506px);--sz-507: min(calc(507 * 100vw / var(--max_w1)), 507px);--sz-508: min(calc(508 * 100vw / var(--max_w1)), 508px);--sz-509: min(calc(509 * 100vw / var(--max_w1)), 509px);--sz-510: min(calc(510 * 100vw / var(--max_w1)), 510px);--sz-511: min(calc(511 * 100vw / var(--max_w1)), 511px);--sz-512: min(calc(512 * 100vw / var(--max_w1)), 512px);--sz-513: min(calc(513 * 100vw / var(--max_w1)), 513px);--sz-514: min(calc(514 * 100vw / var(--max_w1)), 514px);--sz-515: min(calc(515 * 100vw / var(--max_w1)), 515px);--sz-516: min(calc(516 * 100vw / var(--max_w1)), 516px);--sz-517: min(calc(517 * 100vw / var(--max_w1)), 517px);--sz-518: min(calc(518 * 100vw / var(--max_w1)), 518px);--sz-519: min(calc(519 * 100vw / var(--max_w1)), 519px);--sz-520: min(calc(520 * 100vw / var(--max_w1)), 520px);--sz-521: min(calc(521 * 100vw / var(--max_w1)), 521px);--sz-522: min(calc(522 * 100vw / var(--max_w1)), 522px);--sz-523: min(calc(523 * 100vw / var(--max_w1)), 523px);--sz-524: min(calc(524 * 100vw / var(--max_w1)), 524px);--sz-525: min(calc(525 * 100vw / var(--max_w1)), 525px);--sz-526: min(calc(526 * 100vw / var(--max_w1)), 526px);--sz-527: min(calc(527 * 100vw / var(--max_w1)), 527px);--sz-528: min(calc(528 * 100vw / var(--max_w1)), 528px);--sz-529: min(calc(529 * 100vw / var(--max_w1)), 529px);--sz-530: min(calc(530 * 100vw / var(--max_w1)), 530px);--sz-531: min(calc(531 * 100vw / var(--max_w1)), 531px);--sz-532: min(calc(532 * 100vw / var(--max_w1)), 532px);--sz-533: min(calc(533 * 100vw / var(--max_w1)), 533px);--sz-534: min(calc(534 * 100vw / var(--max_w1)), 534px);--sz-535: min(calc(535 * 100vw / var(--max_w1)), 535px);--sz-536: min(calc(536 * 100vw / var(--max_w1)), 536px);--sz-537: min(calc(537 * 100vw / var(--max_w1)), 537px);--sz-538: min(calc(538 * 100vw / var(--max_w1)), 538px);--sz-539: min(calc(539 * 100vw / var(--max_w1)), 539px);--sz-540: min(calc(540 * 100vw / var(--max_w1)), 540px);--sz-541: min(calc(541 * 100vw / var(--max_w1)), 541px);--sz-542: min(calc(542 * 100vw / var(--max_w1)), 542px);--sz-543: min(calc(543 * 100vw / var(--max_w1)), 543px);--sz-544: min(calc(544 * 100vw / var(--max_w1)), 544px);--sz-545: min(calc(545 * 100vw / var(--max_w1)), 545px);--sz-546: min(calc(546 * 100vw / var(--max_w1)), 546px);--sz-547: min(calc(547 * 100vw / var(--max_w1)), 547px);--sz-548: min(calc(548 * 100vw / var(--max_w1)), 548px);--sz-549: min(calc(549 * 100vw / var(--max_w1)), 549px);--sz-550: min(calc(550 * 100vw / var(--max_w1)), 550px);--sz-551: min(calc(551 * 100vw / var(--max_w1)), 551px);--sz-552: min(calc(552 * 100vw / var(--max_w1)), 552px);--sz-553: min(calc(553 * 100vw / var(--max_w1)), 553px);--sz-554: min(calc(554 * 100vw / var(--max_w1)), 554px);--sz-555: min(calc(555 * 100vw / var(--max_w1)), 555px);--sz-556: min(calc(556 * 100vw / var(--max_w1)), 556px);--sz-557: min(calc(557 * 100vw / var(--max_w1)), 557px);--sz-558: min(calc(558 * 100vw / var(--max_w1)), 558px);--sz-559: min(calc(559 * 100vw / var(--max_w1)), 559px);--sz-560: min(calc(560 * 100vw / var(--max_w1)), 560px);--sz-561: min(calc(561 * 100vw / var(--max_w1)), 561px);--sz-562: min(calc(562 * 100vw / var(--max_w1)), 562px);--sz-563: min(calc(563 * 100vw / var(--max_w1)), 563px);--sz-564: min(calc(564 * 100vw / var(--max_w1)), 564px);--sz-565: min(calc(565 * 100vw / var(--max_w1)), 565px);--sz-566: min(calc(566 * 100vw / var(--max_w1)), 566px);--sz-567: min(calc(567 * 100vw / var(--max_w1)), 567px);--sz-568: min(calc(568 * 100vw / var(--max_w1)), 568px);--sz-569: min(calc(569 * 100vw / var(--max_w1)), 569px);--sz-570: min(calc(570 * 100vw / var(--max_w1)), 570px);--sz-571: min(calc(571 * 100vw / var(--max_w1)), 571px);--sz-572: min(calc(572 * 100vw / var(--max_w1)), 572px);--sz-573: min(calc(573 * 100vw / var(--max_w1)), 573px);--sz-574: min(calc(574 * 100vw / var(--max_w1)), 574px);--sz-575: min(calc(575 * 100vw / var(--max_w1)), 575px);--sz-576: min(calc(576 * 100vw / var(--max_w1)), 576px);--sz-577: min(calc(577 * 100vw / var(--max_w1)), 577px);--sz-578: min(calc(578 * 100vw / var(--max_w1)), 578px);--sz-579: min(calc(579 * 100vw / var(--max_w1)), 579px);--sz-580: min(calc(580 * 100vw / var(--max_w1)), 580px);--sz-581: min(calc(581 * 100vw / var(--max_w1)), 581px);--sz-582: min(calc(582 * 100vw / var(--max_w1)), 582px);--sz-583: min(calc(583 * 100vw / var(--max_w1)), 583px);--sz-584: min(calc(584 * 100vw / var(--max_w1)), 584px);--sz-585: min(calc(585 * 100vw / var(--max_w1)), 585px);--sz-586: min(calc(586 * 100vw / var(--max_w1)), 586px);--sz-587: min(calc(587 * 100vw / var(--max_w1)), 587px);--sz-588: min(calc(588 * 100vw / var(--max_w1)), 588px);--sz-589: min(calc(589 * 100vw / var(--max_w1)), 589px);--sz-590: min(calc(590 * 100vw / var(--max_w1)), 590px);--sz-591: min(calc(591 * 100vw / var(--max_w1)), 591px);--sz-592: min(calc(592 * 100vw / var(--max_w1)), 592px);--sz-593: min(calc(593 * 100vw / var(--max_w1)), 593px);--sz-594: min(calc(594 * 100vw / var(--max_w1)), 594px);--sz-595: min(calc(595 * 100vw / var(--max_w1)), 595px);--sz-596: min(calc(596 * 100vw / var(--max_w1)), 596px);--sz-597: min(calc(597 * 100vw / var(--max_w1)), 597px);--sz-598: min(calc(598 * 100vw / var(--max_w1)), 598px);--sz-599: min(calc(599 * 100vw / var(--max_w1)), 599px);--sz-600: min(calc(600 * 100vw / var(--max_w1)), 600px);--sz-601: min(calc(601 * 100vw / var(--max_w1)), 601px);--sz-602: min(calc(602 * 100vw / var(--max_w1)), 602px);--sz-603: min(calc(603 * 100vw / var(--max_w1)), 603px);--sz-604: min(calc(604 * 100vw / var(--max_w1)), 604px);--sz-605: min(calc(605 * 100vw / var(--max_w1)), 605px);--sz-606: min(calc(606 * 100vw / var(--max_w1)), 606px);--sz-607: min(calc(607 * 100vw / var(--max_w1)), 607px);--sz-608: min(calc(608 * 100vw / var(--max_w1)), 608px);--sz-609: min(calc(609 * 100vw / var(--max_w1)), 609px);--sz-610: min(calc(610 * 100vw / var(--max_w1)), 610px);--sz-611: min(calc(611 * 100vw / var(--max_w1)), 611px);--sz-612: min(calc(612 * 100vw / var(--max_w1)), 612px);--sz-613: min(calc(613 * 100vw / var(--max_w1)), 613px);--sz-614: min(calc(614 * 100vw / var(--max_w1)), 614px);--sz-615: min(calc(615 * 100vw / var(--max_w1)), 615px);--sz-616: min(calc(616 * 100vw / var(--max_w1)), 616px);--sz-617: min(calc(617 * 100vw / var(--max_w1)), 617px);--sz-618: min(calc(618 * 100vw / var(--max_w1)), 618px);--sz-619: min(calc(619 * 100vw / var(--max_w1)), 619px);--sz-620: min(calc(620 * 100vw / var(--max_w1)), 620px);--sz-621: min(calc(621 * 100vw / var(--max_w1)), 621px);--sz-622: min(calc(622 * 100vw / var(--max_w1)), 622px);--sz-623: min(calc(623 * 100vw / var(--max_w1)), 623px);--sz-624: min(calc(624 * 100vw / var(--max_w1)), 624px);--sz-625: min(calc(625 * 100vw / var(--max_w1)), 625px);--sz-626: min(calc(626 * 100vw / var(--max_w1)), 626px);--sz-627: min(calc(627 * 100vw / var(--max_w1)), 627px);--sz-628: min(calc(628 * 100vw / var(--max_w1)), 628px);--sz-629: min(calc(629 * 100vw / var(--max_w1)), 629px);--sz-630: min(calc(630 * 100vw / var(--max_w1)), 630px);--sz-631: min(calc(631 * 100vw / var(--max_w1)), 631px);--sz-632: min(calc(632 * 100vw / var(--max_w1)), 632px);--sz-633: min(calc(633 * 100vw / var(--max_w1)), 633px);--sz-634: min(calc(634 * 100vw / var(--max_w1)), 634px);--sz-635: min(calc(635 * 100vw / var(--max_w1)), 635px);--sz-636: min(calc(636 * 100vw / var(--max_w1)), 636px);--sz-637: min(calc(637 * 100vw / var(--max_w1)), 637px);--sz-638: min(calc(638 * 100vw / var(--max_w1)), 638px);--sz-639: min(calc(639 * 100vw / var(--max_w1)), 639px);--sz-640: min(calc(640 * 100vw / var(--max_w1)), 640px);--sz-641: min(calc(641 * 100vw / var(--max_w1)), 641px);--sz-642: min(calc(642 * 100vw / var(--max_w1)), 642px);--sz-643: min(calc(643 * 100vw / var(--max_w1)), 643px);--sz-644: min(calc(644 * 100vw / var(--max_w1)), 644px);--sz-645: min(calc(645 * 100vw / var(--max_w1)), 645px);--sz-646: min(calc(646 * 100vw / var(--max_w1)), 646px);--sz-647: min(calc(647 * 100vw / var(--max_w1)), 647px);--sz-648: min(calc(648 * 100vw / var(--max_w1)), 648px);--sz-649: min(calc(649 * 100vw / var(--max_w1)), 649px);--sz-650: min(calc(650 * 100vw / var(--max_w1)), 650px);--sz-651: min(calc(651 * 100vw / var(--max_w1)), 651px);--sz-652: min(calc(652 * 100vw / var(--max_w1)), 652px);--sz-653: min(calc(653 * 100vw / var(--max_w1)), 653px);--sz-654: min(calc(654 * 100vw / var(--max_w1)), 654px);--sz-655: min(calc(655 * 100vw / var(--max_w1)), 655px);--sz-656: min(calc(656 * 100vw / var(--max_w1)), 656px);--sz-657: min(calc(657 * 100vw / var(--max_w1)), 657px);--sz-658: min(calc(658 * 100vw / var(--max_w1)), 658px);--sz-659: min(calc(659 * 100vw / var(--max_w1)), 659px);--sz-660: min(calc(660 * 100vw / var(--max_w1)), 660px);--sz-661: min(calc(661 * 100vw / var(--max_w1)), 661px);--sz-662: min(calc(662 * 100vw / var(--max_w1)), 662px);--sz-663: min(calc(663 * 100vw / var(--max_w1)), 663px);--sz-664: min(calc(664 * 100vw / var(--max_w1)), 664px);--sz-665: min(calc(665 * 100vw / var(--max_w1)), 665px);--sz-666: min(calc(666 * 100vw / var(--max_w1)), 666px);--sz-667: min(calc(667 * 100vw / var(--max_w1)), 667px);--sz-668: min(calc(668 * 100vw / var(--max_w1)), 668px);--sz-669: min(calc(669 * 100vw / var(--max_w1)), 669px);--sz-670: min(calc(670 * 100vw / var(--max_w1)), 670px);--sz-671: min(calc(671 * 100vw / var(--max_w1)), 671px);--sz-672: min(calc(672 * 100vw / var(--max_w1)), 672px);--sz-673: min(calc(673 * 100vw / var(--max_w1)), 673px);--sz-674: min(calc(674 * 100vw / var(--max_w1)), 674px);--sz-675: min(calc(675 * 100vw / var(--max_w1)), 675px);--sz-676: min(calc(676 * 100vw / var(--max_w1)), 676px);--sz-677: min(calc(677 * 100vw / var(--max_w1)), 677px);--sz-678: min(calc(678 * 100vw / var(--max_w1)), 678px);--sz-679: min(calc(679 * 100vw / var(--max_w1)), 679px);--sz-680: min(calc(680 * 100vw / var(--max_w1)), 680px);--sz-681: min(calc(681 * 100vw / var(--max_w1)), 681px);--sz-682: min(calc(682 * 100vw / var(--max_w1)), 682px);--sz-683: min(calc(683 * 100vw / var(--max_w1)), 683px);--sz-684: min(calc(684 * 100vw / var(--max_w1)), 684px);--sz-685: min(calc(685 * 100vw / var(--max_w1)), 685px);--sz-686: min(calc(686 * 100vw / var(--max_w1)), 686px);--sz-687: min(calc(687 * 100vw / var(--max_w1)), 687px);--sz-688: min(calc(688 * 100vw / var(--max_w1)), 688px);--sz-689: min(calc(689 * 100vw / var(--max_w1)), 689px);--sz-690: min(calc(690 * 100vw / var(--max_w1)), 690px);--sz-691: min(calc(691 * 100vw / var(--max_w1)), 691px);--sz-692: min(calc(692 * 100vw / var(--max_w1)), 692px);--sz-693: min(calc(693 * 100vw / var(--max_w1)), 693px);--sz-694: min(calc(694 * 100vw / var(--max_w1)), 694px);--sz-695: min(calc(695 * 100vw / var(--max_w1)), 695px);--sz-696: min(calc(696 * 100vw / var(--max_w1)), 696px);--sz-697: min(calc(697 * 100vw / var(--max_w1)), 697px);--sz-698: min(calc(698 * 100vw / var(--max_w1)), 698px);--sz-699: min(calc(699 * 100vw / var(--max_w1)), 699px);--sz-700: min(calc(700 * 100vw / var(--max_w1)), 700px);--sz-701: min(calc(701 * 100vw / var(--max_w1)), 701px);--sz-702: min(calc(702 * 100vw / var(--max_w1)), 702px);--sz-703: min(calc(703 * 100vw / var(--max_w1)), 703px);--sz-704: min(calc(704 * 100vw / var(--max_w1)), 704px);--sz-705: min(calc(705 * 100vw / var(--max_w1)), 705px);--sz-706: min(calc(706 * 100vw / var(--max_w1)), 706px);--sz-707: min(calc(707 * 100vw / var(--max_w1)), 707px);--sz-708: min(calc(708 * 100vw / var(--max_w1)), 708px);--sz-709: min(calc(709 * 100vw / var(--max_w1)), 709px);--sz-710: min(calc(710 * 100vw / var(--max_w1)), 710px);--sz-711: min(calc(711 * 100vw / var(--max_w1)), 711px);--sz-712: min(calc(712 * 100vw / var(--max_w1)), 712px);--sz-713: min(calc(713 * 100vw / var(--max_w1)), 713px);--sz-714: min(calc(714 * 100vw / var(--max_w1)), 714px);--sz-715: min(calc(715 * 100vw / var(--max_w1)), 715px);--sz-716: min(calc(716 * 100vw / var(--max_w1)), 716px);--sz-717: min(calc(717 * 100vw / var(--max_w1)), 717px);--sz-718: min(calc(718 * 100vw / var(--max_w1)), 718px);--sz-719: min(calc(719 * 100vw / var(--max_w1)), 719px);--sz-720: min(calc(720 * 100vw / var(--max_w1)), 720px);--sz-721: min(calc(721 * 100vw / var(--max_w1)), 721px);--sz-722: min(calc(722 * 100vw / var(--max_w1)), 722px);--sz-723: min(calc(723 * 100vw / var(--max_w1)), 723px);--sz-724: min(calc(724 * 100vw / var(--max_w1)), 724px);--sz-725: min(calc(725 * 100vw / var(--max_w1)), 725px);--sz-726: min(calc(726 * 100vw / var(--max_w1)), 726px);--sz-727: min(calc(727 * 100vw / var(--max_w1)), 727px);--sz-728: min(calc(728 * 100vw / var(--max_w1)), 728px);--sz-729: min(calc(729 * 100vw / var(--max_w1)), 729px);--sz-730: min(calc(730 * 100vw / var(--max_w1)), 730px);--sz-731: min(calc(731 * 100vw / var(--max_w1)), 731px);--sz-732: min(calc(732 * 100vw / var(--max_w1)), 732px);--sz-733: min(calc(733 * 100vw / var(--max_w1)), 733px);--sz-734: min(calc(734 * 100vw / var(--max_w1)), 734px);--sz-735: min(calc(735 * 100vw / var(--max_w1)), 735px);--sz-736: min(calc(736 * 100vw / var(--max_w1)), 736px);--sz-737: min(calc(737 * 100vw / var(--max_w1)), 737px);--sz-738: min(calc(738 * 100vw / var(--max_w1)), 738px);--sz-739: min(calc(739 * 100vw / var(--max_w1)), 739px);--sz-740: min(calc(740 * 100vw / var(--max_w1)), 740px);--sz-741: min(calc(741 * 100vw / var(--max_w1)), 741px);--sz-742: min(calc(742 * 100vw / var(--max_w1)), 742px);--sz-743: min(calc(743 * 100vw / var(--max_w1)), 743px);--sz-744: min(calc(744 * 100vw / var(--max_w1)), 744px);--sz-745: min(calc(745 * 100vw / var(--max_w1)), 745px);--sz-746: min(calc(746 * 100vw / var(--max_w1)), 746px);--sz-747: min(calc(747 * 100vw / var(--max_w1)), 747px);--sz-748: min(calc(748 * 100vw / var(--max_w1)), 748px);--sz-749: min(calc(749 * 100vw / var(--max_w1)), 749px);--sz-750: min(calc(750 * 100vw / var(--max_w1)), 750px);--sz-751: min(calc(751 * 100vw / var(--max_w1)), 751px);--sz-851: min(calc(851 * 100vw / var(--max_w1)), 851px);--sz-861: min(calc(861 * 100vw / var(--max_w1)), 861px);--sz-894: min(calc(894 * 100vw / var(--max_w1)), 894px);--sz-940: min(calc(940 * 100vw / var(--max_w1)), 940px);--sz-952: min(calc(952 * 100vw / var(--max_w1)), 952px);--sz-970: min(calc(970 * 100vw / var(--max_w1)), 970px);--sz-1150: min(calc(1150 * 100vw / var(--max_w1)), 1150px);--sz-1200: min(calc(1200 * 100vw / var(--max_w1)), 1200px);--sz-1350: min(calc(1350 * 100vw / var(--max_w1)), 1350px);--sz-1400: min(calc(1400 * 100vw / var(--max_w1)), 1400px);--sz-1450: min(calc(1450 * 100vw / var(--max_w1)), 1450px)}strong{font-weight:700}.palt{font-feature-settings:"palt"}.font-serif.fw-bold,strong.font-serif{font-weight:900}.fs-50{font-size:50%}.fs-51{font-size:51%}.fs-52{font-size:52%}.fs-53{font-size:53%}.fs-54{font-size:54%}.fs-55{font-size:55%}.fs-56{font-size:56%}.fs-57{font-size:57%}.fs-58{font-size:58%}.fs-59{font-size:59%}.fs-60{font-size:60%}.fs-61{font-size:61%}.fs-62{font-size:62%}.fs-63{font-size:63%}.fs-64{font-size:64%}.fs-65{font-size:65%}.fs-66{font-size:66%}.fs-67{font-size:67%}.fs-68{font-size:68%}.fs-69{font-size:69%}.fs-70{font-size:70%}.fs-71{font-size:71%}.fs-72{font-size:72%}.fs-73{font-size:73%}.fs-74{font-size:74%}.fs-75{font-size:75%}.fs-76{font-size:76%}.fs-77{font-size:77%}.fs-78{font-size:78%}.fs-79{font-size:79%}.fs-80{font-size:80%}.fs-81{font-size:81%}.fs-82{font-size:82%}.fs-83{font-size:83%}.fs-84{font-size:84%}.fs-85{font-size:85%}.fs-86{font-size:86%}.fs-87{font-size:87%}.fs-88{font-size:88%}.fs-89{font-size:89%}.fs-90{font-size:90%}.fs-91{font-size:91%}.fs-92{font-size:92%}.fs-93{font-size:93%}.fs-94{font-size:94%}.fs-95{font-size:95%}.fs-96{font-size:96%}.fs-97{font-size:97%}.fs-98{font-size:98%}.fs-99{font-size:99%}.fs-100{font-size:100%}.fs-101{font-size:101%}.fs-102{font-size:102%}.fs-103{font-size:103%}.fs-104{font-size:104%}.fs-105{font-size:105%}.fs-106{font-size:106%}.fs-107{font-size:107%}.fs-108{font-size:108%}.fs-109{font-size:109%}.fs-110{font-size:110%}.fs-111{font-size:111%}.fs-112{font-size:112%}.fs-113{font-size:113%}.fs-114{font-size:114%}.fs-115{font-size:115%}.fs-116{font-size:116%}.fs-117{font-size:117%}.fs-118{font-size:118%}.fs-119{font-size:119%}.fs-120{font-size:120%}.fs-121{font-size:121%}.fs-122{font-size:122%}.fs-123{font-size:123%}.fs-124{font-size:124%}.fs-125{font-size:125%}.fs-126{font-size:126%}.fs-127{font-size:127%}.fs-128{font-size:128%}.fs-129{font-size:129%}.fs-130{font-size:130%}.fs-131{font-size:131%}.fs-132{font-size:132%}.fs-133{font-size:133%}.fs-134{font-size:134%}.fs-135{font-size:135%}.fs-136{font-size:136%}.fs-137{font-size:137%}.fs-138{font-size:138%}.fs-139{font-size:139%}.fs-140{font-size:140%}.fs-141{font-size:141%}.fs-142{font-size:142%}.fs-143{font-size:143%}.fs-144{font-size:144%}.fs-145{font-size:145%}.fs-146{font-size:146%}.fs-147{font-size:147%}.fs-148{font-size:148%}.fs-149{font-size:149%}.fs-150{font-size:150%}.fs-151{font-size:151%}.fs-152{font-size:152%}.fs-153{font-size:153%}.fs-154{font-size:154%}.fs-155{font-size:155%}.fs-156{font-size:156%}.fs-157{font-size:157%}.fs-158{font-size:158%}.fs-159{font-size:159%}.fs-160{font-size:160%}.fs-161{font-size:161%}.fs-162{font-size:162%}.fs-163{font-size:163%}.fs-164{font-size:164%}.fs-165{font-size:165%}.fs-166{font-size:166%}.fs-167{font-size:167%}.fs-168{font-size:168%}.fs-169{font-size:169%}.fs-170{font-size:170%}.fs-171{font-size:171%}.fs-172{font-size:172%}.fs-173{font-size:173%}.fs-174{font-size:174%}.fs-175{font-size:175%}.fs-176{font-size:176%}.fs-177{font-size:177%}.fs-178{font-size:178%}.fs-179{font-size:179%}.fs-180{font-size:180%}.fs-181{font-size:181%}.fs-182{font-size:182%}.fs-183{font-size:183%}.fs-184{font-size:184%}.fs-185{font-size:185%}.fs-186{font-size:186%}.fs-187{font-size:187%}.fs-188{font-size:188%}.fs-189{font-size:189%}.fs-190{font-size:190%}.fs-191{font-size:191%}.fs-192{font-size:192%}.fs-193{font-size:193%}.fs-194{font-size:194%}.fs-195{font-size:195%}.fs-196{font-size:196%}.fs-197{font-size:197%}.fs-198{font-size:198%}.fs-199{font-size:199%}.fs-200{font-size:200%}@media screen and (min-width: 992px){.fs-lg-50{font-size:50%}.fs-lg-51{font-size:51%}.fs-lg-52{font-size:52%}.fs-lg-53{font-size:53%}.fs-lg-54{font-size:54%}.fs-lg-55{font-size:55%}.fs-lg-56{font-size:56%}.fs-lg-57{font-size:57%}.fs-lg-58{font-size:58%}.fs-lg-59{font-size:59%}.fs-lg-60{font-size:60%}.fs-lg-61{font-size:61%}.fs-lg-62{font-size:62%}.fs-lg-63{font-size:63%}.fs-lg-64{font-size:64%}.fs-lg-65{font-size:65%}.fs-lg-66{font-size:66%}.fs-lg-67{font-size:67%}.fs-lg-68{font-size:68%}.fs-lg-69{font-size:69%}.fs-lg-70{font-size:70%}.fs-lg-71{font-size:71%}.fs-lg-72{font-size:72%}.fs-lg-73{font-size:73%}.fs-lg-74{font-size:74%}.fs-lg-75{font-size:75%}.fs-lg-76{font-size:76%}.fs-lg-77{font-size:77%}.fs-lg-78{font-size:78%}.fs-lg-79{font-size:79%}.fs-lg-80{font-size:80%}.fs-lg-81{font-size:81%}.fs-lg-82{font-size:82%}.fs-lg-83{font-size:83%}.fs-lg-84{font-size:84%}.fs-lg-85{font-size:85%}.fs-lg-86{font-size:86%}.fs-lg-87{font-size:87%}.fs-lg-88{font-size:88%}.fs-lg-89{font-size:89%}.fs-lg-90{font-size:90%}.fs-lg-91{font-size:91%}.fs-lg-92{font-size:92%}.fs-lg-93{font-size:93%}.fs-lg-94{font-size:94%}.fs-lg-95{font-size:95%}.fs-lg-96{font-size:96%}.fs-lg-97{font-size:97%}.fs-lg-98{font-size:98%}.fs-lg-99{font-size:99%}.fs-lg-100{font-size:100%}.fs-lg-101{font-size:101%}.fs-lg-102{font-size:102%}.fs-lg-103{font-size:103%}.fs-lg-104{font-size:104%}.fs-lg-105{font-size:105%}.fs-lg-106{font-size:106%}.fs-lg-107{font-size:107%}.fs-lg-108{font-size:108%}.fs-lg-109{font-size:109%}.fs-lg-110{font-size:110%}.fs-lg-111{font-size:111%}.fs-lg-112{font-size:112%}.fs-lg-113{font-size:113%}.fs-lg-114{font-size:114%}.fs-lg-115{font-size:115%}.fs-lg-116{font-size:116%}.fs-lg-117{font-size:117%}.fs-lg-118{font-size:118%}.fs-lg-119{font-size:119%}.fs-lg-120{font-size:120%}.fs-lg-121{font-size:121%}.fs-lg-122{font-size:122%}.fs-lg-123{font-size:123%}.fs-lg-124{font-size:124%}.fs-lg-125{font-size:125%}.fs-lg-126{font-size:126%}.fs-lg-127{font-size:127%}.fs-lg-128{font-size:128%}.fs-lg-129{font-size:129%}.fs-lg-130{font-size:130%}.fs-lg-131{font-size:131%}.fs-lg-132{font-size:132%}.fs-lg-133{font-size:133%}.fs-lg-134{font-size:134%}.fs-lg-135{font-size:135%}.fs-lg-136{font-size:136%}.fs-lg-137{font-size:137%}.fs-lg-138{font-size:138%}.fs-lg-139{font-size:139%}.fs-lg-140{font-size:140%}.fs-lg-141{font-size:141%}.fs-lg-142{font-size:142%}.fs-lg-143{font-size:143%}.fs-lg-144{font-size:144%}.fs-lg-145{font-size:145%}.fs-lg-146{font-size:146%}.fs-lg-147{font-size:147%}.fs-lg-148{font-size:148%}.fs-lg-149{font-size:149%}.fs-lg-150{font-size:150%}.fs-lg-151{font-size:151%}.fs-lg-152{font-size:152%}.fs-lg-153{font-size:153%}.fs-lg-154{font-size:154%}.fs-lg-155{font-size:155%}.fs-lg-156{font-size:156%}.fs-lg-157{font-size:157%}.fs-lg-158{font-size:158%}.fs-lg-159{font-size:159%}.fs-lg-160{font-size:160%}.fs-lg-161{font-size:161%}.fs-lg-162{font-size:162%}.fs-lg-163{font-size:163%}.fs-lg-164{font-size:164%}.fs-lg-165{font-size:165%}.fs-lg-166{font-size:166%}.fs-lg-167{font-size:167%}.fs-lg-168{font-size:168%}.fs-lg-169{font-size:169%}.fs-lg-170{font-size:170%}.fs-lg-171{font-size:171%}.fs-lg-172{font-size:172%}.fs-lg-173{font-size:173%}.fs-lg-174{font-size:174%}.fs-lg-175{font-size:175%}.fs-lg-176{font-size:176%}.fs-lg-177{font-size:177%}.fs-lg-178{font-size:178%}.fs-lg-179{font-size:179%}.fs-lg-180{font-size:180%}.fs-lg-181{font-size:181%}.fs-lg-182{font-size:182%}.fs-lg-183{font-size:183%}.fs-lg-184{font-size:184%}.fs-lg-185{font-size:185%}.fs-lg-186{font-size:186%}.fs-lg-187{font-size:187%}.fs-lg-188{font-size:188%}.fs-lg-189{font-size:189%}.fs-lg-190{font-size:190%}.fs-lg-191{font-size:191%}.fs-lg-192{font-size:192%}.fs-lg-193{font-size:193%}.fs-lg-194{font-size:194%}.fs-lg-195{font-size:195%}.fs-lg-196{font-size:196%}.fs-lg-197{font-size:197%}.fs-lg-198{font-size:198%}.fs-lg-199{font-size:199%}.fs-lg-200{font-size:200%}}.mt-1{margin-top:1em !important}.mb-1{margin-bottom:1em !important}.ms-1{margin-inline-start:1em !important}.me-1{margin-inline-end:1em !important}.mx-1{margin-inline:1em !important}.my-1{margin-block:1em !important}.pt-1{padding-top:1em !important}.pb-1{padding-bottom:1em !important}.ps-1{padding-inline-start:1em !important}.pe-1{padding-inline-end:1em !important}.px-1{padding-inline:1em !important}.py-1{padding-block:1em !important}.mt-2{margin-top:2em !important}.mb-2{margin-bottom:2em !important}.ms-2{margin-inline-start:2em !important}.me-2{margin-inline-end:2em !important}.mx-2{margin-inline:2em !important}.my-2{margin-block:2em !important}.pt-2{padding-top:2em !important}.pb-2{padding-bottom:2em !important}.ps-2{padding-inline-start:2em !important}.pe-2{padding-inline-end:2em !important}.px-2{padding-inline:2em !important}.py-2{padding-block:2em !important}.mt-3{margin-top:3em !important}.mb-3{margin-bottom:3em !important}.ms-3{margin-inline-start:3em !important}.me-3{margin-inline-end:3em !important}.mx-3{margin-inline:3em !important}.my-3{margin-block:3em !important}.pt-3{padding-top:3em !important}.pb-3{padding-bottom:3em !important}.ps-3{padding-inline-start:3em !important}.pe-3{padding-inline-end:3em !important}.px-3{padding-inline:3em !important}.py-3{padding-block:3em !important}.mt-4{margin-top:4em !important}.mb-4{margin-bottom:4em !important}.ms-4{margin-inline-start:4em !important}.me-4{margin-inline-end:4em !important}.mx-4{margin-inline:4em !important}.my-4{margin-block:4em !important}.pt-4{padding-top:4em !important}.pb-4{padding-bottom:4em !important}.ps-4{padding-inline-start:4em !important}.pe-4{padding-inline-end:4em !important}.px-4{padding-inline:4em !important}.py-4{padding-block:4em !important}.mt-5{margin-top:5em !important}.mb-5{margin-bottom:5em !important}.ms-5{margin-inline-start:5em !important}.me-5{margin-inline-end:5em !important}.mx-5{margin-inline:5em !important}.my-5{margin-block:5em !important}.pt-5{padding-top:5em !important}.pb-5{padding-bottom:5em !important}.ps-5{padding-inline-start:5em !important}.pe-5{padding-inline-end:5em !important}.px-5{padding-inline:5em !important}.py-5{padding-block:5em !important}@media screen and (min-width: 992px){.mt-lg-1{margin-top:1em !important}.mb-lg-1{margin-bottom:1em !important}.ms-lg-1{margin-inline-start:1em !important}.me-lg-1{margin-inline-end:1em !important}.mx-lg-1{margin-inline:1em !important}.my-lg-1{margin-block:1em !important}.pt-lg-1{padding-top:1em !important}.pb-lg-1{padding-bottom:1em !important}.ps-lg-1{padding-inline-start:1em !important}.pe-lg-1{padding-inline-end:1em !important}.px-lg-1{padding-inline:1em !important}.py-lg-1{padding-block:1em !important}.mt-lg-2{margin-top:2em !important}.mb-lg-2{margin-bottom:2em !important}.ms-lg-2{margin-inline-start:2em !important}.me-lg-2{margin-inline-end:2em !important}.mx-lg-2{margin-inline:2em !important}.my-lg-2{margin-block:2em !important}.pt-lg-2{padding-top:2em !important}.pb-lg-2{padding-bottom:2em !important}.ps-lg-2{padding-inline-start:2em !important}.pe-lg-2{padding-inline-end:2em !important}.px-lg-2{padding-inline:2em !important}.py-lg-2{padding-block:2em !important}.mt-lg-3{margin-top:3em !important}.mb-lg-3{margin-bottom:3em !important}.ms-lg-3{margin-inline-start:3em !important}.me-lg-3{margin-inline-end:3em !important}.mx-lg-3{margin-inline:3em !important}.my-lg-3{margin-block:3em !important}.pt-lg-3{padding-top:3em !important}.pb-lg-3{padding-bottom:3em !important}.ps-lg-3{padding-inline-start:3em !important}.pe-lg-3{padding-inline-end:3em !important}.px-lg-3{padding-inline:3em !important}.py-lg-3{padding-block:3em !important}.mt-lg-4{margin-top:4em !important}.mb-lg-4{margin-bottom:4em !important}.ms-lg-4{margin-inline-start:4em !important}.me-lg-4{margin-inline-end:4em !important}.mx-lg-4{margin-inline:4em !important}.my-lg-4{margin-block:4em !important}.pt-lg-4{padding-top:4em !important}.pb-lg-4{padding-bottom:4em !important}.ps-lg-4{padding-inline-start:4em !important}.pe-lg-4{padding-inline-end:4em !important}.px-lg-4{padding-inline:4em !important}.py-lg-4{padding-block:4em !important}.mt-lg-5{margin-top:5em !important}.mb-lg-5{margin-bottom:5em !important}.ms-lg-5{margin-inline-start:5em !important}.me-lg-5{margin-inline-end:5em !important}.mx-lg-5{margin-inline:5em !important}.my-lg-5{margin-block:5em !important}.pt-lg-5{padding-top:5em !important}.pb-lg-5{padding-bottom:5em !important}.ps-lg-5{padding-inline-start:5em !important}.pe-lg-5{padding-inline-end:5em !important}.px-lg-5{padding-inline:5em !important}.py-lg-5{padding-block:5em !important}}.-m1{margin-top:-1px;margin-bottom:-1px}:is(a,button) img{transition:.3s}:is(a,button) img:hover{filter:brightness(1.1)}.btn-round{border-radius:100vh !important}.-m1{margin-top:-1px;margin-bottom:-1px}}@layer module{.container{width:min(100%,750px);margin-inline:auto;overflow:hidden;background:#fff}.main{color:#3f4146;font-family:var(--font-default)}.section-inner{padding-inline:var(--sz-30)}.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}.cta{padding-block:var(--sz-24);border-radius:var(--sz-12);background:#fff;box-shadow:0 var(--sz-10) var(--sz-18) rgba(70,80,110,.24);text-align:center}.cta__note,.cta__lead,.cta__limit{margin-bottom:var(--sz-14);font-weight:700}.cta__limit{display:flex;font-size:var(--sz-24);letter-spacing:.16em;align-items:flex-end;justify-content:center;gap:var(--sz-18)}.cta__limit::before,.cta__limit::after{display:block;width:var(--sz-2);height:var(--sz-17);background:currentcolor;content:"";translate:0 -41%;transform-origin:center bottom}.cta__limit::before{transform:rotate(-27deg)}.cta__limit::after{transform:rotate(27deg)}.cta__limit>span{position:relative}.cta__limit>span::before,.cta__limit>span::after{position:absolute;bottom:0;width:var(--sz-2);height:var(--sz-25);background:currentcolor;content:"";translate:0 -22%;transform-origin:center bottom}.cta__limit>span::before{right:calc(100% + var(--sz-11));transform:rotate(-16deg)}.cta__limit>span::after{left:calc(100% + var(--sz-11));transform:rotate(16deg)}.cta__note{display:flex;align-items:flex-start;justify-content:center;font-size:var(--sz-21);margin-bottom:calc(-1*var(--sz-38));line-height:1.2;letter-spacing:.16em}.cta__note>span{padding-top:var(--sz-5)}.cta__note>img:first-child{width:var(--sz-83);margin-right:var(--sz-14);margin-left:unset}.cta__note>img:last-child{width:var(--sz-70);margin-left:var(--sz-14);margin-right:unset}.cta__note strong{display:inline-flex;color:#fd6b85;align-items:center;gap:var(--sz-13)}.cta .lg{font-size:var(--sz-38);letter-spacing:.18em}.cta__note strong::before,.cta__note strong::after{display:block;width:var(--sz-3);height:var(--sz-41);background:currentcolor;content:""}.cta__note strong::before{transform:rotate(-14deg)}.cta__note strong::after{transform:rotate(14deg)}.cta__lead{display:flex;align-items:flex-end;justify-content:center;gap:var(--sz-18);font-size:var(--sz-23);margin-bottom:0;letter-spacing:.16em}.cta__lead::before,.cta__lead::after{display:block;width:var(--sz-2);height:var(--sz-17);background:currentcolor;content:"";translate:0 -41%;transform-origin:center bottom}.cta__lead::before{transform:rotate(-27deg)}.cta__lead::after{transform:rotate(27deg)}.cta__lead>span{position:relative}.cta__lead>span::before,.cta__lead>span::after{position:absolute;bottom:0;width:var(--sz-2);height:var(--sz-25);background:currentcolor;content:"";translate:0 -22%;transform-origin:center bottom}.cta__lead>span::before{right:calc(100% + var(--sz-11));transform:rotate(-16deg)}.cta__lead>span::after{left:calc(100% + var(--sz-11));transform:rotate(16deg)}.cta-note{padding-block:var(--sz-19);font-size:var(--sz-12);letter-spacing:.16em;text-align:center;margin-bottom:0}.cta__button{width:var(--sz-660);margin-inline:auto;display:block;translate:1%}.cta__button--entry img{width:var(--sz-660)}.cta__button--seminar img{width:var(--sz-659)}.job-button{display:block;padding:var(--sz-33);border-radius:var(--sz-10);background:linear-gradient(#36bdeb, #008ed0);box-shadow:0 var(--sz-8) var(--sz-10) rgba(0,0,0,.22);color:#fff;font-size:var(--sz-30);font-weight:700;text-align:center}}@layer module{.fv{position:relative}.fv__lead{color:#fff;font-size:var(--sz-28);font-weight:700;line-height:1.55;letter-spacing:.26em;display:flex;justify-content:center;align-items:center;height:var(--sz-128);position:relative;margin-bottom:0;background:#fff url(../images/fv-lead-bg.webp) center top/100% auto no-repeat;text-align:center}.fv__image{width:100%}.fv__cta-area{padding-right:var(--sz-32);padding-bottom:var(--sz-12);padding-left:var(--sz-32);background:url(../images/fv-cta-bg.webp) center/100% 100% no-repeat}.fv__copy{position:relative;display:flex;margin-bottom:var(--sz-70);font-size:var(--sz-47);font-weight:700;line-height:1.2;align-items:center;flex-direction:column;gap:var(--sz-22)}.fv__copy::after{position:absolute;top:calc(100% + var(--sz-24));left:50%;border-top:var(--sz-18) solid #fff;border-right:var(--sz-18) solid rgba(0,0,0,0);border-left:var(--sz-18) solid rgba(0,0,0,0);content:"";transform:translateX(-50%)}.fv__copy-line{padding:var(--sz-8) var(--sz-24);border:var(--sz-3) solid #6473a0;border-radius:var(--sz-6);background:#fff;box-shadow:var(--sz-9) var(--sz-9) 0 #6473a0;margin-bottom:0}.fv__points{display:grid;margin-bottom:var(--sz-28);border:var(--sz-3) solid #f39dcb;border-radius:var(--sz-9);background:#fff;grid-template-columns:repeat(3, 1fr)}.fv__point{position:relative;padding:var(--sz-28) var(--sz-12) var(--sz-12)}.fv__point+.fv__point::before{position:absolute;top:50%;left:0;height:calc(100% - var(--sz-24));border-left:var(--sz-3) solid #f397c5;content:"";transform:translateY(-50%)}.fv__point img{position:absolute;top:0;right:0;left:0;width:var(--sz-43);transform:translateY(-50%)}.fv__point-text{color:#f39dcb;font-size:var(--sz-36);font-weight:700;line-height:1.15;text-align:center;margin-bottom:0}.fv__point .xs{font-size:var(--sz-16)}.fv__point .sm{font-size:var(--sz-21);display:inline-block}.fv__point .xl{font-size:var(--sz-36);line-height:1}.fv__point .xl .xl{font-size:var(--sz-70);line-height:.75}.fv__point-label{display:inline-block;min-width:86%;margin-bottom:var(--sz-12);padding:var(--sz-3) var(--sz-11);border-radius:100vh;color:var(--color-default);background:#fff1f9;font-size:var(--sz-24)}}@layer module{.concerns{position:relative;padding-top:var(--sz-48);text-align:center}.concerns h2{margin-bottom:var(--sz-20)}.concerns__heading-image{width:var(--sz-470)}.concerns__body{background:url("../images/concerns-bg.webp") center top/var(--sz-750) auto no-repeat;aspect-ratio:750/1228}.concerns__list{padding-block:var(--sz-110) var(--sz-20);width:var(--sz-660);margin-inline:auto}.concerns__item{display:flex;background-position:center;background-size:100% 100%;background-repeat:no-repeat;align-items:center}.concerns__item--01{background-image:url(../images/concerns-01.webp);justify-content:flex-start;height:var(--sz-170);padding-left:var(--sz-106);align-items:unset;padding-top:var(--sz-40)}.concerns__item--02{background-image:url("../images/concerns-02.webp");justify-content:flex-end;height:var(--sz-149);padding-right:var(--sz-105)}.concerns__item--03{background-image:url("../images/concerns-03.webp");justify-content:flex-start;height:var(--sz-150);padding-left:var(--sz-30);align-items:unset;padding-top:var(--sz-32)}.concerns__item--04{background-image:url("../images/concerns-04.webp");justify-content:flex-end;height:var(--sz-163);padding-right:var(--sz-56)}.concerns__item-text{font-size:var(--sz-25);font-weight:700;line-height:1.45;letter-spacing:.08em;text-align:left;margin-bottom:0}.concerns__item strong{color:#e26975}.concerns__arrow{width:var(--sz-93);margin-bottom:calc(-1*var(--sz-10))}.concerns__answer-image{width:var(--sz-591);margin-top:-1px;margin-inline:auto}}@layer module{.about{background:#f9f0f0;text-align:center;margin-top:calc(-1*var(--sz-70))}.about__logo{display:flex;width:var(--sz-502);aspect-ratio:502/281;margin-inline:auto;background:url("../images/about-balloon.webp") center/contain no-repeat;color:#fff;font-size:var(--sz-45);font-weight:700;line-height:1.9;align-items:center;justify-content:center;flex-direction:column;position:relative;margin-top:calc(-1*var(--sz-180));margin-bottom:var(--sz-35);letter-spacing:.12em}.about__logo .lg{font-size:var(--sz-60);line-height:1}.about__heading{position:relative;padding:var(--sz-26) var(--sz-13);background:#fff;font-size:var(--sz-26);font-weight:700;margin-bottom:var(--sz-68);width:var(--sz-660);margin-inline:auto;letter-spacing:.08em}.about__heading::before,.about__heading::after{position:absolute;right:0;left:0;height:var(--sz-22);background-repeat:no-repeat;content:"";pointer-events:none}.about__heading::before{top:0;background-image:linear-gradient(var(--color-primary), var(--color-primary)),linear-gradient(var(--color-primary), var(--color-primary)),linear-gradient(var(--color-primary), var(--color-primary)),linear-gradient(var(--color-primary), var(--color-primary));background-position:left top,left top,right top,right top;background-size:var(--sz-22) var(--sz-3),var(--sz-3) var(--sz-22),var(--sz-22) var(--sz-3),var(--sz-3) var(--sz-22)}.about__heading::after{bottom:0;background-image:linear-gradient(var(--color-primary), var(--color-primary)),linear-gradient(var(--color-primary), var(--color-primary)),linear-gradient(var(--color-primary), var(--color-primary)),linear-gradient(var(--color-primary), var(--color-primary));background-position:left bottom,left bottom,right bottom,right bottom;background-size:var(--sz-22) var(--sz-3),var(--sz-3) var(--sz-22),var(--sz-22) var(--sz-3),var(--sz-3) var(--sz-22)}.about__heading strong{background:rgba(0,0,0,0) linear-gradient(141deg, #e97a7a 0%, #e97a7a 0%, #efb69f 21%, var(--color-primary) 50%, #f3b6ae 83%, #e97a7a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.about__heading .lg{font-size:var(--sz-40)}.about__lead{text-align:center;font-size:var(--sz-25);font-weight:700;line-height:2;letter-spacing:.08em;margin-bottom:var(--sz-10)}.about__term-line{display:inline-flex;margin-top:var(--sz-14);align-items:center;gap:var(--sz-5)}.about__term{width:var(--sz-417)}.about__system{position:relative;aspect-ratio:687/418;background:url("../images/about-system.webp") center/contain no-repeat;width:var(--sz-687);margin-inline:auto}.about__system span{position:absolute;bottom:var(--sz-25);width:var(--sz-160);color:#6473a0;font-size:var(--sz-18);font-weight:700;letter-spacing:.02em}.about__system span:nth-child(1){left:0}.about__system span:nth-child(2){left:var(--sz-179)}.about__system span:nth-child(3){left:var(--sz-350)}.about__collaboration-box{margin-top:var(--sz-184);padding-right:var(--sz-19);padding-bottom:var(--sz-32);padding-left:var(--sz-19);border:var(--sz-4) solid #f1a39e;background:#fff;position:relative}.about__staffing{margin-top:calc(-1*var(--sz-140));margin-inline:auto;position:absolute;width:-moz-max-content;width:max-content;top:0;right:0;left:0}.about__staffing-pre{font-weight:700;font-size:var(--sz-32);letter-spacing:.08em;margin-bottom:0}.about__staffing-pre .sm{font-size:var(--sz-28)}.about__staffing-box{position:relative;width:var(--sz-513);margin-inline:auto;padding:var(--sz-15) var(--sz-48);border-radius:var(--sz-2);background:rgba(0,0,0,0) linear-gradient(90deg, #e97a7a 0%, #e97a7a 0%, #e9978e 63%, #f3b6ae 100%);color:#fff;font-size:var(--sz-34);font-weight:700;line-height:1.2;letter-spacing:.08em}.about__staffing-box::before,.about__staffing-box::after{position:absolute;width:var(--sz-16);height:var(--sz-34);content:""}.about__staffing-box::before{top:var(--sz-7);left:var(--sz-10);border-top:var(--sz-3) solid #fff;border-left:var(--sz-3) solid #fff}.about__staffing-box::after{right:var(--sz-10);bottom:var(--sz-7);border-right:var(--sz-3) solid #fff;border-bottom:var(--sz-3) solid #fff}.about__staffing-box .xl{font-size:var(--sz-50)}.about__collaboration{width:var(--sz-632);margin-block:var(--sz-13) calc(var(--sz-38)*-1)}.about__ribbon{position:relative;margin-inline:calc(var(--sz-38)*-1);padding:var(--sz-21) var(--sz-36);background:linear-gradient(105deg, #df696d, #f19a83);color:#fff;font-size:var(--sz-28);font-weight:700;line-height:1.55;margin-bottom:0;letter-spacing:.08em}.about__ribbon::before,.about__ribbon::after{position:absolute;bottom:calc(var(--sz-18)*-1);border-top:var(--sz-18) solid #a94f58;content:""}.about__ribbon::before{left:0;border-left:var(--sz-18) solid rgba(0,0,0,0)}.about__ribbon::after{right:0;border-right:var(--sz-18) solid rgba(0,0,0,0)}.about__arrow{width:var(--sz-90);margin-top:var(--sz-28)}}@layer module{.nursing{padding-top:var(--sz-28);background:#f9f0f0;text-align:center}.nursing__difference{display:flex;align-items:center;gap:var(--sz-25);font-size:var(--sz-28);font-weight:700;margin-bottom:var(--sz-24);letter-spacing:.08em}.nursing__difference::before,.nursing__difference::after{height:var(--sz-3);background:var(--color-default);content:"";flex:1}.nursing__important{font-size:var(--sz-32);display:inline-block;margin-bottom:var(--sz-16);padding:var(--sz-6) var(--sz-48) var(--sz-11);border:var(--sz-3) solid #dd5562;border-radius:999px;background:#dd5562;color:#fff;font-weight:700;line-height:1.25;letter-spacing:.08em;box-shadow:inset 0 0 0 var(--sz-2) hsla(0,0%,100%,.55)}.nursing__care{margin-bottom:0;color:var(--color-primary);font-size:var(--sz-55);font-weight:700;line-height:1.45;letter-spacing:.08em}.nursing__dialogue{position:relative;aspect-ratio:750/889;background:url("../images/nursing-dialogue.webp") center/contain no-repeat}.nursing__dialogue::after{position:absolute;bottom:0;left:50%;width:var(--sz-3);height:var(--sz-45);background:#fff;content:"";transform:translateX(-50%)}.nursing__because{position:absolute;top:45%;right:0;left:0;display:flex;width:var(--sz-196);aspect-ratio:196/210;margin-inline:auto;background:url("../images/nursing-because-balloon.webp") center/contain no-repeat;color:#fff;align-items:center;justify-content:center;transform:translateY(-50%);font-size:var(--sz-32);font-weight:700}.nursing h2{position:absolute;top:58%;right:0;left:0;width:-moz-max-content;width:max-content;margin-inline:auto;color:var(--color-yellow);font-size:var(--sz-50);line-height:1.55;letter-spacing:.08em;text-shadow:0 2px 5px rgba(165,55,55,.35)}.nursing h2 span{color:#fff}}@layer module{.comparison{position:relative;padding-block:var(--sz-84) var(--sz-52);background:#fef2f0;text-align:center}.comparison::before{position:absolute;top:0;left:50%;width:var(--sz-3);height:var(--sz-45);background:var(--color-default);content:"";transform:translateX(-50%)}.comparison__heading{display:flex;width:var(--sz-658);aspect-ratio:658/313;margin-inline:auto;padding:var(--sz-83) var(--sz-62) var(--sz-55);background:url("../images/comparison-heading.webp") center/var(--sz-658) auto no-repeat;font-size:var(--sz-60);line-height:1.45;flex-direction:column;align-items:center;justify-content:center;letter-spacing:.08em}.comparison__heading .sm{font-size:var(--sz-50)}.comparison__heading-line{display:block}.comparison__table{display:block;width:var(--sz-703);margin-top:var(--sz-64);margin-inline:auto;background:url("../images/comparison-table.webp") center/var(--sz-703) auto no-repeat}.comparison__table thead,.comparison__table tbody{display:block}.comparison__table tr{display:grid;grid-template-columns:var(--sz-175) var(--sz-299) var(--sz-229)}.comparison__table th,.comparison__table td{position:relative;padding:var(--sz-11) var(--sz-7);border:0;background:rgba(0,0,0,0);line-height:1.35;text-align:center}.comparison__cell-content{position:absolute;top:50%;right:0;left:0;display:block;transform:translateY(-50%)}.comparison__table thead tr{height:var(--sz-123)}.comparison__table thead th{font-size:var(--sz-32);font-weight:700}.comparison__table tbody tr:nth-child(1){height:var(--sz-123)}.comparison__table tbody tr:nth-child(2){height:var(--sz-123)}.comparison__table tbody tr:nth-child(3){height:var(--sz-163)}.comparison__table tbody tr:nth-child(4){height:var(--sz-172)}.comparison__table tbody tr:nth-child(5){height:var(--sz-201)}.comparison__table tbody th:first-child{font-size:var(--sz-24);font-weight:700}.comparison__table thead th:nth-child(2){color:#fff}.comparison__table thead th:nth-child(3){position:relative;top:var(--sz-22);color:#fff}.comparison__table tbody td:nth-child(2){color:var(--color-primary);font-size:var(--sz-24);font-weight:700}.comparison__table tbody td:nth-child(3){font-size:var(--sz-20);font-weight:500}.comparison__table tbody tr:nth-child(5)>*{position:relative;top:calc(var(--sz-22)*-1)}.comparison__table strong{padding-inline:var(--sz-4);background:var(--color-yellow)}.comparison__table small{font-size:var(--sz-18)}}@layer module{.work{padding-bottom:var(--sz-56);background:#fff url("../images/work-bg.webp") repeat center/var(--sz-20);text-align:center}.work__kicker{display:flex;width:var(--sz-750);aspect-ratio:750/246;margin-inline:calc(var(--sz-30)*-1);background:url("../images/work-heading-bg.webp") center/100% 100% no-repeat;font-size:var(--sz-60);font-weight:700;justify-content:center;padding-top:var(--sz-50);letter-spacing:.12em}.work__lead{margin-bottom:var(--sz-48);text-align:center;font-size:var(--sz-24);font-weight:500;letter-spacing:.08em}.work h2{color:#fff;font-size:var(--sz-32);text-align:center;height:var(--sz-54);margin-bottom:var(--sz-20)}.work__duties{background:url("../images/work-duties.webp") center top/100% auto no-repeat;text-align:center;padding-top:var(--sz-40);padding-inline:var(--sz-60);aspect-ratio:658/491}.work ul{font-size:var(--sz-24);font-weight:500;text-align:left;line-height:1.8}.work li i{margin-right:var(--sz-12);color:#ef7b77}.work__emphasis{padding:var(--sz-19) var(--sz-31);background:url("../images/work-emphasis.webp") center/contain no-repeat;color:var(--color-primary);font-size:var(--sz-32);font-weight:700;text-align:center;aspect-ratio:625/122;width:var(--sz-625);margin-inline:auto;margin-bottom:0;letter-spacing:.08em}.work__image{width:var(--sz-720)}.work__transition{padding:var(--sz-55) var(--sz-55) var(--sz-83);background:url("../images/work-transition.webp") center/100% 100% no-repeat;color:#fff;font-size:var(--sz-40);font-weight:700;text-align:center;aspect-ratio:688/324;letter-spacing:.08em}.work__transition .lg{display:inline-block;padding-inline:var(--sz-7)}.work__transition .xl{font-size:var(--sz-50)}.work__message{margin-top:var(--sz-48);font-size:var(--sz-24);font-weight:500;text-align:center;margin-bottom:calc(-1*var(--sz-80))}.work__message-text{margin-bottom:var(--sz-35);letter-spacing:.08em}.work__message-signature{width:var(--sz-750);margin-top:calc(var(--sz-104)*-1);margin-inline:calc(var(--sz-30)*-1)}.work__message-closing{text-align:center;font-size:var(--sz-30);font-weight:500;letter-spacing:.08em;margin-bottom:0}}@layer module{.merits{padding-block:var(--sz-75) 0;background-image:url("../images/merits-bg.webp");background-position:center top;background-size:var(--sz-750) auto;background-repeat:no-repeat}.merits h2{margin-bottom:var(--sz-36)}.merits__heading-image{width:var(--sz-481)}.merits__kicker{display:flex;margin-bottom:var(--sz-16);font-size:var(--sz-20);font-weight:400;align-items:center;justify-content:center;gap:var(--sz-10)}.merits__kicker::before{content:"[";font-size:150%;font-weight:400}.merits__kicker::after{content:"]";font-size:150%;font-weight:400}.merits__list{width:var(--sz-688);margin-inline:auto;counter-reset:merit;display:flex;flex-direction:column;gap:var(--sz-35);margin-bottom:var(--sz-35)}.merits__list li{position:relative;width:var(--sz-688);aspect-ratio:688/876;padding:var(--sz-96) var(--sz-54) var(--sz-35);background:url("../images/merit-item.webp") center top/var(--sz-688) auto no-repeat;counter-increment:merit}.merits__list li::before{content:"0" counter(merit);position:absolute;top:1%;left:50%;color:#5771a4;font-size:var(--sz-50);font-weight:700;transform:translateX(-50%);letter-spacing:.08em}.merits__list img{width:var(--sz-604);margin-block:var(--sz-36) 0;margin-inline:calc(-1*var(--sz-12));max-width:unset}.merits__list h3{margin-inline:auto;padding:var(--sz-18);background:linear-gradient(90deg, #587fba, #86a6d3);box-shadow:0 var(--sz-8) var(--sz-10) rgba(70,80,110,.2);color:#fff;font-size:var(--sz-40);line-height:1.4;text-align:center;letter-spacing:.08em}.merits__item-text{font-size:var(--sz-24);font-weight:500;line-height:1.65;letter-spacing:.08em}.merits__cta{margin-top:0}}@layer module{.numbers{padding-block:var(--sz-54) var(--sz-66);background-color:#fffaf8;background-image:repeating-linear-gradient(135deg, rgba(237, 124, 128, 0.055) 0, rgba(237, 124, 128, 0.055) var(--sz-2), transparent var(--sz-2), transparent var(--sz-8));text-align:center;margin-bottom:calc(-1*var(--sz-66))}.numbers__kicker{margin-bottom:var(--sz-6);font-size:var(--sz-20);font-weight:700;letter-spacing:var(--sz-2);text-align:center;display:flex;justify-content:center;align-items:center;gap:var(--sz-10)}.numbers__kicker::before{content:"[ ";font-size:150%;font-weight:400}.numbers__kicker::after{content:" ]";font-size:150%;font-weight:400}.numbers h2{margin-bottom:var(--sz-60);font-size:var(--sz-60);line-height:1.2;letter-spacing:.12em}.numbers h2 .sm{font-size:var(--sz-50)}.numbers__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 var(--sz-16)}.numbers__item{display:flex;aspect-ratio:326/381;padding:var(--sz-33) var(--sz-16) var(--sz-137);background-position:center;background-size:contain;background-repeat:no-repeat;align-items:center;justify-content:flex-start;flex-direction:column}.numbers__item--age{background-image:url("../images/numbers-age.webp")}.numbers__item--overtime{background-image:url("../images/numbers-overtime.webp")}.numbers__item--paid-leave{background-image:url("../images/numbers-paid-leave.webp")}.numbers__item--parental-leave{background-image:url("../images/numbers-parental-leave.webp")}.numbers__item--return{background-image:url("../images/numbers-return.webp");grid-column:1/-1;width:calc((100% - var(--sz-28))/2);margin-inline:auto}.numbers__item h3{font-size:var(--sz-24);line-height:1.35;letter-spacing:.12em}.numbers__item-value{margin-bottom:0;color:var(--color-primary);line-height:1}.numbers__item .sm{font-size:var(--sz-30)}.numbers__item .md{font-size:var(--sz-70)}.numbers__item .xl{font-size:var(--sz-90)}}@layer module{.schedule{padding-block:var(--sz-150) 0;background-image:url("../images/schedule-bg.webp");background-position:center top;background-size:100% auto;background-repeat:no-repeat}.schedule h2{margin-bottom:var(--sz-36)}.schedule__heading-image{width:var(--sz-658)}.schedule ol{position:relative;padding:var(--sz-48) var(--sz-48) var(--sz-55);border-radius:var(--sz-8);background:#fff;width:var(--sz-658);margin-inline:auto;box-shadow:var(--sz-3) var(--sz-4) var(--sz-5) rgba(71,68,70,.1803921569);display:flex;flex-direction:column;gap:var(--sz-28)}.schedule ol::before{position:absolute;inset:var(--sz-4);border:var(--sz-4) solid #ef8a82;border-radius:var(--sz-6);content:"";pointer-events:none}.schedule ol::after{position:absolute;top:11%;bottom:12%;left:11.5%;width:var(--sz-2);background:#ef8a82;content:""}.schedule li{position:relative;z-index:1;display:grid;grid-template-columns:10% 1fr;align-items:start;text-align:left}.schedule li img{position:relative;z-index:2;width:var(--sz-53);background:#fff}.schedule__item-text{padding-left:var(--sz-18);line-height:1.35;margin-bottom:0}.schedule time{display:block;font-size:var(--sz-40);font-weight:700;letter-spacing:.06em}.schedule time+span{display:block;font-size:var(--sz-28);font-weight:500;letter-spacing:.08em}.schedule__photos{position:relative;z-index:2;width:var(--sz-726);margin-top:calc(var(--sz-180)*-1);margin-inline:auto}}@layer module{.interview{padding-block:var(--sz-75) var(--sz-155);background:linear-gradient(180deg, #fcf9f9, #fdf5f5 20%, #ffe7e4 100%)}.interview__kicker{margin-bottom:var(--sz-6);font-size:var(--sz-20);font-weight:700;letter-spacing:var(--sz-2);text-align:center;display:flex;justify-content:center;align-items:center;gap:var(--sz-12)}.interview__kicker::before{content:"[ ";font-size:150%;font-weight:400}.interview__kicker::after{content:" ]";font-size:150%;font-weight:400}.interview>.section-inner>h2{margin-bottom:var(--sz-80);font-size:var(--sz-60);text-align:center}.interview article{position:relative;width:var(--sz-644);margin-inline:auto;padding:var(--sz-20) var(--sz-26) var(--sz-42);border:var(--sz-4) solid #ef958e;border-radius:var(--sz-10);background-color:#fff;background-image:url("../images/work-bg.webp");background-position:center;background-size:var(--sz-20);background-repeat:repeat;box-shadow:var(--sz-10) var(--sz-12) 0 rgba(218,112,106,.7)}.interview article+article{margin-top:var(--sz-90)}.interview article>img{position:absolute;right:calc(var(--sz-58)*-1);bottom:calc(var(--sz-24)*-1);width:var(--sz-208)}.interview article:nth-of-type(2)>img{width:var(--sz-196);bottom:calc(var(--sz-16)*-1)}.interview article:nth-of-type(3)>img{width:var(--sz-207);right:calc(var(--sz-40)*-1);bottom:calc(var(--sz-16)*-1)}.interview article h3{position:relative;width:-moz-max-content;width:max-content;margin-bottom:var(--sz-24);margin-left:calc(var(--sz-44)*-1);padding:var(--sz-16) var(--sz-36);border-radius:0 var(--sz-10) var(--sz-10) 0;background:rgba(0,0,0,0) linear-gradient(141deg, #e46973 0%, #e46973 0%, #e9978e 63%, #eda9a0 100%);box-shadow:var(--sz-3) var(--sz-4) var(--sz-9) rgba(98,26,56,0.1490196078);color:#fff;font-size:var(--sz-36);line-height:1.4;letter-spacing:.08em}.interview article h3::after{position:absolute;bottom:calc(var(--sz-16)*-1);left:0;border-top:var(--sz-16) solid #b9545c;border-left:var(--sz-16) solid rgba(0,0,0,0);content:""}.interview__voice{position:absolute;top:calc(var(--sz-50)*-1);left:var(--sz-20);font-size:var(--sz-40);font-weight:700;background:rgba(0,0,0,0) linear-gradient(90deg, #e97a7a 0%, #e97a7a 0%, #efb09b 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.interview__year{position:absolute;top:var(--sz-18);right:var(--sz-18);display:flex;width:var(--sz-124);aspect-ratio:1;border-radius:50%;background:#ef8984;box-shadow:0 var(--sz-3) var(--sz-9) rgba(98,26,56,0.1882352941);color:#fff;font-size:var(--sz-30);font-weight:700;line-height:1.2;align-items:center;justify-content:center;text-align:center}.interview__year::before{position:absolute;inset:var(--sz-7);border:var(--sz-2) solid #fff;border-radius:50%;content:"";pointer-events:none}.interview__profile{display:flex;width:-moz-max-content;width:max-content;white-space:nowrap;margin-bottom:var(--sz-24);border:var(--sz-2) solid var(--color-primary);border-radius:var(--sz-6);background:#fff;color:var(--color-primary);overflow:hidden}.interview__profile strong,.interview__profile span{position:relative;box-sizing:border-box;padding:var(--sz-6) var(--sz-19);flex:1;font-size:var(--sz-24);font-weight:700}.interview__profile strong{z-index:1;margin-right:calc(var(--sz-14)*-1);padding-right:var(--sz-33);background:#ed817e;clip-path:polygon(0 0, 100% 0, calc(100% - var(--sz-14)) 100%, 0 100%);color:#fff}.interview__profile span{padding-left:var(--sz-33);background:#fff}.interview__text{width:var(--sz-480);font-size:var(--sz-24);font-weight:500;letter-spacing:.06em}.interview__text .bg-yellow{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:var(--sz-3)}}@layer module{.growth{padding-top:var(--sz-70);background:#fff9f9;text-align:center;position:relative}.growth h2{font-size:var(--sz-60);line-height:1.35;margin-top:calc(-1*var(--sz-120));letter-spacing:.08em;margin-bottom:calc(-1*var(--sz-10))}.growth h2 span{display:block}.growth h2 .sm{display:inline-flex;width:var(--sz-586);aspect-ratio:586/106;margin-inline:auto;padding-inline:var(--sz-27);border-radius:0;background-image:url(../images/interview-heading-bg.webp);background-position:center top;background-size:var(--sz-586) auto;background-repeat:no-repeat;font-size:var(--sz-60);padding-top:var(--sz-10);justify-content:center;margin-bottom:var(--sz-20);letter-spacing:.1em}.growth h2 .md{font-size:var(--sz-50)}.growth h2 .lg{font-size:var(--sz-60)}.growth__heading-reflection{width:var(--sz-374);margin-bottom:var(--sz-38)}.growth h3{font-size:var(--sz-32);font-weight:700;aspect-ratio:462/93;width:var(--sz-462);margin-inline:auto;display:flex;justify-content:center;align-items:center;padding:var(--sz-11) var(--sz-45);letter-spacing:.08em;background-color:#fff;background-image:linear-gradient(#ef8980, #ef8980),linear-gradient(#ef8980, #ef8980),linear-gradient(#ef8980, #ef8980),linear-gradient(#ef8980, #ef8980),linear-gradient(#ef8980, #ef8980),linear-gradient(#ef8980, #ef8980),linear-gradient(#ef8980, #ef8980),linear-gradient(#ef8980, #ef8980);background-position:left top,left top,right top,right top,left bottom,left bottom,right bottom,right bottom;background-size:var(--sz-18) var(--sz-4),var(--sz-4) var(--sz-18),var(--sz-18) var(--sz-4),var(--sz-4) var(--sz-18),var(--sz-18) var(--sz-4),var(--sz-4) var(--sz-18),var(--sz-18) var(--sz-4),var(--sz-4) var(--sz-18);background-repeat:no-repeat;margin-bottom:var(--sz-30)}.growth__lead{line-height:1.85;font-size:var(--sz-24);font-weight:500;margin-bottom:var(--sz-44);letter-spacing:.08em}.growth__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:0;margin-bottom:var(--sz-40)}.growth__item{display:flex;aspect-ratio:225/277;padding:var(--sz-34) var(--sz-11) var(--sz-108);background-position:center;background-size:contain;background-repeat:no-repeat;align-items:center;justify-content:center}.growth__item--ojt{background-image:url("../images/growth-ojt.webp")}.growth__item--elearning{background-image:url("../images/growth-elearning.webp")}.growth__item--training{background-image:url("../images/growth-training.webp")}.growth__item-text{font-size:var(--sz-24);font-weight:700;line-height:1.35;text-align:center;letter-spacing:.08em}.growth__item-text .sm{font-size:var(--sz-22)}.growth__career-lead{margin-bottom:var(--sz-48);font-size:var(--sz-24);font-weight:500;line-height:1.7;letter-spacing:.08em}.growth__career{position:relative;margin-inline:calc(var(--sz-30)*-1);text-align:left;margin-bottom:var(--sz-35)}.growth__career img{position:absolute;z-index:1;top:calc(var(--sz-90)*-1);right:0;width:var(--sz-275)}.growth__career-copy{box-sizing:border-box;width:var(--sz-562);padding:var(--sz-34) var(--sz-36);border-radius:0 var(--sz-8) var(--sz-8) 0;background:linear-gradient(105deg, #e7757c, #efa38e);color:#fff;font-size:var(--sz-34);font-weight:700;line-height:1.75;text-align:left;white-space:nowrap}.growth__result{margin-bottom:var(--sz-32);font-size:var(--sz-30);font-weight:700;letter-spacing:.08em}.growth__cta-area{position:relative;padding:var(--sz-60) var(--sz-30) var(--sz-1);background:url("../images/cta-bg.webp") center top/100% auto no-repeat}.growth__cta-area::before{position:absolute;top:calc(var(--sz-10)*-0.5);left:50%;width:var(--sz-2);height:var(--sz-60);background:var(--color-default);content:"";transform:translateX(-50%)}.growth__cta-area>.cta__limit{margin-bottom:var(--sz-14);text-align:center}}@layer module{.requirements{padding-block:var(--sz-105) var(--sz-70);background:#fff}.requirements__box{background:url(../images/requirements-box.webp) center/100% 100% no-repeat;position:relative;padding:var(--sz-90) var(--sz-30) var(--sz-30)}.requirements h2{display:flex;width:var(--sz-428);aspect-ratio:428/106;background:url("../images/requirements-heading.webp") center/100% auto no-repeat;color:#fff;font-size:var(--sz-50);justify-content:center;text-align:center;position:absolute;top:0;left:50%;translate:-50% -42%;padding-top:var(--sz-12);letter-spacing:.12em}.requirements h3{padding:var(--sz-22);background:url("../images/requirements-frame.webp") center/contain no-repeat;text-align:center;font-size:var(--sz-30);letter-spacing:.1em;margin-bottom:var(--sz-36)}.requirements ul{line-height:1.5;width:-moz-fit-content;width:fit-content;margin-inline:auto;margin-bottom:var(--sz-32);font-size:var(--sz-30);font-weight:500;line-height:1.2;letter-spacing:.12em}.requirements li{display:flex;align-items:flex-start}.requirements li+li{margin-top:var(--sz-19)}.requirements li i{margin-top:var(--sz-4);margin-right:var(--sz-12);color:#e46973;flex:none}.requirements .job-button{padding:0;background:none;box-shadow:none}.requirements .job-button img{width:var(--sz-621)}}@layer module{.flow{padding-block:var(--sz-112) 0;background:url("../images/flow-bg.webp") center top/100% auto no-repeat;aspect-ratio:750/1539}.flow__kicker{margin-bottom:var(--sz-20);font-size:var(--sz-20);font-weight:700;letter-spacing:var(--sz-2);text-align:center;display:flex;justify-content:center;align-items:center;gap:var(--sz-20)}.flow__kicker::before{content:"[ ";font-size:150%;font-weight:400}.flow__kicker::after{content:" ]";font-size:150%;font-weight:400}.flow h2{margin-bottom:var(--sz-68);color:#fff;font-size:var(--sz-60);text-align:center;letter-spacing:.1em}.flow ol{display:flex;flex-direction:column;gap:var(--sz-48)}.flow li{position:relative;display:flex;width:var(--sz-682);height:var(--sz-167);margin-inline:auto;padding:var(--sz-34) var(--sz-30);background-position:center;background-size:100% 100%;background-repeat:no-repeat;align-items:center}.flow li:not(:last-child)::after{position:absolute;bottom:calc(var(--sz-30)*-1);left:50%;border-top:var(--sz-11) solid #fff;border-right:var(--sz-15) solid rgba(0,0,0,0);border-left:var(--sz-15) solid rgba(0,0,0,0);content:"";transform:translateX(-50%)}.flow__step--01{background-image:url("../images/flow-step-01.webp")}.flow__step--02{background-image:url("../images/flow-step-02.webp")}.flow__step--03{background-image:url("../images/flow-step-03.webp")}.flow__step--04{background-image:url("../images/flow-step-04.webp")}.flow__step--05{background-image:url("../images/flow-step-05.webp")}.flow__step-content{font-size:var(--sz-28);font-weight:700;letter-spacing:.12em;line-height:1.42;padding-left:var(--sz-120)}.flow__step-content .xs{display:block;font-size:var(--sz-20)}.flow strong{display:block;color:#e86767;text-align:center}.flow__note{color:#e86767;text-align:center;font-size:var(--sz-18);font-weight:500;letter-spacing:.08em;margin-bottom:0;text-shadow:0 0 var(--sz-2) #fff,0 0 var(--sz-4) #fff,0 0 var(--sz-8) #fff,0 0 var(--sz-14) #fff,0 0 var(--sz-20) #fff,0 0 var(--sz-28) #fff}.flow__note .lg{font-size:var(--sz-30)}}@layer module{.closing{background:url("../images/closing-bg.webp") center bottom/100% auto no-repeat;text-align:center;margin-top:calc(-1*var(--sz-20))}.closing__lead{display:flex;width:var(--sz-552);aspect-ratio:552/138;margin-inline:auto;background:url("../images/closing-balloon.webp") center/100% auto no-repeat;font-size:var(--sz-28);font-weight:700;line-height:1.42;flex-direction:column;padding-top:var(--sz-24);letter-spacing:.12em;margin-bottom:var(--sz-20)}.closing__lead-emphasis{display:block}.closing__message{width:var(--sz-750);margin-bottom:var(--sz-320)}.closing__heading{position:relative;display:flex;margin-bottom:var(--sz-55);padding-bottom:var(--sz-20);font-size:var(--sz-40);line-height:1.35;flex-direction:column;align-items:center;gap:var(--sz-12);letter-spacing:.12em}.closing__heading-top,.closing__heading-bottom{display:block;padding:var(--sz-8) var(--sz-8);border:var(--sz-3) solid #6473a0;border-radius:var(--sz-6);background:#fff;box-shadow:var(--sz-5) var(--sz-5) 0 #6473a0;text-align:center}.closing__heading-top{width:var(--sz-322)}.closing__heading-top .lg{font-size:var(--sz-50)}.closing__heading-bottom{width:var(--sz-622)}}@layer module{.entry{position:relative;padding:var(--sz-60) var(--sz-30) var(--sz-10);background:url(../images/entry-bg.webp) center top/100% 100% no-repeat;margin-bottom:calc(-1*var(--sz-12))}.entry::before{position:absolute;top:calc(var(--sz-55)*-1);left:50%;width:var(--sz-2);height:var(--sz-55);background:#66749d;content:"";transform:translateX(-50%)}}