@charset "UTF-8";.gotham{font-family:gotham,sans-serif;font-style:normal;font-weight:200}.gotham.font-bold{font-weight:700}.richContents iframe{width:100%;aspect-ratio:16/9;margin:1rem 0}.richContents h2{font-size:2rem;margin:2rem 0;font-weight:700}.richContents figure{margin:1.5rem 0}.richContents figure img{width:100%;height:auto}.richContents figure figcaption{font-size:14px;margin-top:1rem}.richContents p{line-height:1.8;margin:1.5rem 0;font-size:18px}.richContents p img{max-width:100%}*{box-sizing:border-box}html{font-size:16px}@media (max-width:1300px){html{font-size:16px}}@media (max-width:860px){html{font-size:14px}}@media (max-width:767px){html{font-size:13px}}html body{font-family:メイリオ,Meiryo,ＭＳ ゴシック,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,sans-serif;color:#000;line-height:1.5;font-feature-settings:"palt"}@media (max-width:860px){html body.over{overflow:hidden}}html body img{max-width:100%;width:100%;height:auto;display:block}html body ul.category{display:block}@media (max-width:767px){html body ul.category.categorySwhidden{display:none}}html body section{padding:3.5rem 0}html body section:first-of-type{padding-top:7rem}@media (max-width:767px){html body section:first-of-type{padding-top:4.5rem}html body section{padding:3rem 0}}html body section .inner{max-width:1390px;margin:auto}html body section.height{min-height:90vh;display:flex;align-items:center;justify-content:center}@media (max-width:1300px){html body section.height{min-height:78vh}}html body section.height .pageWidth{width:100%}html body section.back_black{background-color:#000;color:#fff}html body section.back_gray{background-color:#f0f0f0}html body section.back_honmaru{padding:6rem 0 12rem;position:relative}@media (max-width:1300px){html body section.back_honmaru{padding:3rem 0 6rem}}html body section.back_honmaru .pageWidth{position:relative;z-index:1}html body section.back_honmaru:after{z-index:-1;position:absolute;bottom:0;left:0;width:90%;height:120%;content:"";background-repeat:no-repeat;background-size:contain;background-position:0 100%;pointer-events:none;background-image:url(/_next/static/media/back_logo.e3cb484d.svg)}@media (max-width:1300px){html body section.back_honmaru:after{width:100%}}html body button{border:none;font:inherit;outline:none}html body .contentInclude :first-child,html body .richContents :first-child{margin-top:0!important}html body .contentInclude :last-child,html body .richContents :last-child{margin-bottom:0!important}html body .contentInclude p,html body .richContents p{white-space:pre-wrap}html body .contentInclude ol li a,html body .contentInclude p a,html body .contentInclude span a,html body .contentInclude ul li a,html body .richContents ol li a,html body .richContents p a,html body .richContents span a,html body .richContents ul li a{color:#006cb2;display:inline}html body .contentInclude ol li.red,html body .contentInclude p.red,html body .contentInclude span.red,html body .contentInclude ul li.red,html body .richContents ol li.red,html body .richContents p.red,html body .richContents span.red,html body .richContents ul li.red{color:#e7000b}html body .contentInclude ol li h2,html body .contentInclude ol li h3,html body .contentInclude ol li h4,html body .contentInclude ol li h5,html body .contentInclude ol li h6,html body .contentInclude ul li h2,html body .contentInclude ul li h3,html body .contentInclude ul li h4,html body .contentInclude ul li h5,html body .contentInclude ul li h6,html body .richContents ol li h2,html body .richContents ol li h3,html body .richContents ol li h4,html body .richContents ol li h5,html body .richContents ol li h6,html body .richContents ul li h2,html body .richContents ul li h3,html body .richContents ul li h4,html body .richContents ul li h5,html body .richContents ul li h6{margin-bottom:.5rem;font-size:1rem}html body .contentInclude ol li P,html body .contentInclude ul li P,html body .richContents ol li P,html body .richContents ul li P{margin:0 0 1.5rem!important}html body .contentInclude figure,html body .richContents figure{display:block;margin:1.5rem 0}html body .contentInclude table,html body .richContents table{margin:1.5rem 0;border-collapse:collapse;border:1px solid #333;width:100%;line-height:1.8}html body .contentInclude table caption,html body .richContents table caption{padding:.5rem 0}html body .contentInclude table td,html body .richContents table td{border:1px solid #333;padding:.875rem 1rem}html body .contentInclude table th,html body .richContents table th{border:1px solid #333;padding:.875rem 1rem;min-width:7em;background-color:#f0f0f0}html body .contentInclude p,html body .richContents p{line-height:2;margin:1.5rem 0}html body .contentInclude p.center,html body .richContents p.center{text-align:center}html body .contentInclude ul,html body .richContents ul{margin:1.5rem 0}html body .contentInclude ul li,html body .richContents ul li{line-height:2;margin:.8rem 0;padding-left:1.8em;position:relative}html body .contentInclude ul li:first-of-type,html body .richContents ul li:first-of-type{margin:0 0 .8rem}html body .contentInclude ul li:last-of-type,html body .richContents ul li:last-of-type{margin:.8rem 0 0}html body .contentInclude ul li:before,html body .richContents ul li:before{position:absolute;top:.65em;left:.05rem;content:"";background-color:#333;border-radius:50%;height:.7em;width:.7em;min-height:.7em;min-width:.7em}html body .contentInclude ol,html body .richContents ol{margin:1.5rem 0;counter-reset:number}html body .contentInclude ol li,html body .richContents ol li{line-height:2;margin:.8rem 0;padding-left:1.8em;position:relative}html body .contentInclude ol li:first-of-type,html body .richContents ol li:first-of-type{margin:0 0 .8rem}html body .contentInclude ol li:last-of-type,html body .richContents ol li:last-of-type{margin:.8rem 0 0}html body .contentInclude ol li:before,html body .richContents ol li:before{position:absolute;counter-increment:number;content:counter(number) ".";top:0;left:0;font-weight:600;color:#333}html body .contentInclude h1,html body .richContents h1{margin:3rem 0 1.5rem;font-size:1.875rem;font-weight:600}@media (max-width:767px){html body .contentInclude h1,html body .richContents h1{font-size:1.75rem}}html body .contentInclude h2,html body .richContents h2{margin:3rem 0 1.5rem;font-size:1.75rem;font-weight:600}@media (max-width:767px){html body .contentInclude h2,html body .richContents h2{font-size:1.65rem}}html body .contentInclude h3,html body .richContents h3{font-size:1.5rem;font-weight:600;margin:3rem 0 1.5rem}@media (max-width:767px){html body .contentInclude h3,html body .richContents h3{font-size:1.4rem}}html body .contentInclude h4,html body .richContents h4{font-weight:600;margin:3rem 0 1.5rem;font-size:1.25rem}html body .contentInclude h5,html body .richContents h5{font-size:1.125rem;font-weight:600;margin:3rem 0 1.5rem}html body .contentInclude h6,html body .richContents h6{font-size:1rem;font-weight:600;margin:3rem 0 1.5rem}html body br.sp{display:none}@media (max-width:767px){html body br.sp{display:inline-block}}html body ul.storeList{margin:2rem 0}html body ul.storeList li{margin-top:-1px}html body ul.storeList li a{padding:1rem 1rem 1rem 0;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;border:1px solid #000}@media (max-width:767px){html body ul.storeList li a{flex-direction:column-reverse;padding:1.5rem 1rem}}html body ul.storeList li a figure{width:45%;padding-top:45%;position:relative;overflow:hidden}html body ul.storeList li a figure img{position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media (max-width:767px){html body ul.storeList li a figure{width:100%;padding-top:100%}html body ul.storeList li a .a_btn{justify-content:center;margin-top:1rem}}html body ul.storeList li a .text{width:55%;padding:5%;display:flex;flex-direction:column;justify-content:center}@media (max-width:860px){html body ul.storeList li a .text{padding:2rem 1rem}}@media (max-width:767px){html body ul.storeList li a .text{width:100%;padding:1rem 0 0}}html body ul.storeList li a .text h3{width:100%}html body ul.storeList li a .text p{padding:2rem 0 0;line-height:2}@media (max-width:767px){html body ul.storeList li a .text p{padding:1rem 0 0;font-size:.875rem}}html body .access .access_flex{padding:1rem 1rem 1rem 0;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){html body .access .access_flex{flex-direction:column;padding:0}}html body .access .access_flex .map{width:45%;padding-top:45%;position:relative;overflow:hidden}html body .access .access_flex .map iframe,html body .access .access_flex .map img{position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media (max-width:767px){html body .access .access_flex .map{width:100%;padding-top:100%}html body .access .access_flex .a_btn{justify-content:center;margin-top:1rem}}html body .access .access_flex .text{width:55%;padding:5%;display:flex;flex-direction:column;justify-content:center}@media (max-width:860px){html body .access .access_flex .text{padding:2rem 1rem}}@media (max-width:767px){html body .access .access_flex .text{width:100%;padding:0 0 2rem}}html body .access .access_flex .text p{padding:2rem 0 0;line-height:2.3;font-weight:600}html body .access .access_flex .text p a{display:inline;color:#000}@media (max-width:767px){html body .access .access_flex .text p{padding:1rem 0 0;font-size:.875rem}}html body ul.tananushiList{display:flex;gap:.25rem;margin:2rem 0;flex-wrap:wrap}html body ul.tananushiList li a{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#fff;font-size:.875rem;height:100%;padding:1.5rem 1rem}@media (max-width:767px){html body ul.tananushiList li a{flex-direction:row}}@media (min-width:960px){html body ul.tananushiList li a:hover{position:relative;z-index:10;box-shadow:0 0 12px #999}}html body ul.tananushiList li a .a_btn{margin:0;width:100%}@media (max-width:767px){html body ul.tananushiList li a .a_btn{display:none}}html body ul.tananushiList li a .a_btn .btn{font-size:.75rem;padding:.25rem .5rem;width:100%;max-width:90%;margin:0 auto}html body ul.tananushiList li a .text{flex-grow:1;padding:1rem 0}@media (max-width:767px){html body ul.tananushiList li a .text{width:60%}}html body ul.tananushiList li a .text h3{font-size:1rem;font-weight:600;text-align:center}@media (max-width:767px){html body ul.tananushiList li a .text h3{text-align:left}}html body ul.tananushiList li a .text p.comment{font-size:.75rem;line-height:2;padding:.5rem 0}html body ul.tananushiList li a .text b.store{color:#9e9e9e;font-weight:500;padding:.5rem 0;display:block;font-size:.75rem;text-align:center}@media (max-width:767px){html body ul.tananushiList li a .text b.store{text-align:left}}html body ul.tananushiList li a figure{width:50%;padding-top:50%;position:relative;overflow:hidden;border-radius:20rem;margin-right:.5rem}@media (max-width:767px){html body ul.tananushiList li a figure{width:30%;padding-top:30%;margin-right:1.5rem}}html body ul.tananushiList li a figure img{position:absolute;width:100%;border-radius:20rem;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0;margin:auto;z-index:1}html body ul.NewsList{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;margin:2rem 0}@media (max-width:1300px){html body ul.NewsList{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){html body ul.NewsList{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){html body ul.NewsList{grid-template-columns:repeat(1,1fr)}}html body ul.NewsList li a{display:flex;flex-direction:column-reverse;position:relative;background-color:#f0f0f0}html body ul.NewsList li a .tag{position:absolute;width:100%;top:0;left:0;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;z-index:1;padding:.5rem}html body ul.NewsList li a .tag span{display:inline-block;color:#fff;background-color:#000;font-size:.6785rem;padding:.25rem .5rem;line-height:1;border-radius:2px;margin:0 0 .25rem .25rem}html body ul.NewsList li a .text{padding:1rem}html body ul.NewsList li a .text h3{font-size:1rem;font-weight:600}html body ul.NewsList li a .text p.comment{font-size:.75rem;line-height:2;padding:.5rem 0 0}html body ul.NewsList li a .text .store_date{display:flex;justify-content:space-between;flex-wrap:wrap}html body ul.NewsList li a .text .store_date span{font-weight:500;padding:.5rem 0;display:block;font-size:.75rem}html body ul.NewsList li a .text .store_date b.store{font-weight:500;padding:.5rem .5rem .5rem 0;display:block;font-size:.75rem}html body ul.NewsList li a figure{width:100%;padding-top:56%;position:relative;overflow:hidden}html body ul.NewsList li a figure img{position:absolute;width:100%;height:100%;object-fit:cover;left:0;top:0;bottom:0;right:0;margin:auto;z-index:1}html body ul.iconList{display:flex;align-items:center}html body ul.iconList li a{display:block;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;position:relative;overflow:hidden;border-radius:20rem;margin-right:.5rem}html body ul.iconList li a img{position:absolute;width:100%;border-radius:20rem;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}html body .tananushi{padding:1rem 0;display:flex;align-items:center}html body .tananushi p{font-weight:600}html body .tananushi .icon{width:3rem;height:3rem;min-width:3rem;min-height:3rem;position:relative;overflow:hidden;border-radius:20rem;margin-right:.5rem}html body .tananushi .icon img{position:absolute;width:100%;border-radius:20rem;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}html body ul.bookList{display:flex;flex-wrap:wrap;gap:.25rem;margin:2rem 0}@media (min-width:960px){html body ul.bookList.split3 li{width:calc(33.3333333333% - .25rem)}}html body ul.bookList li{width:calc(25% - .25rem)}@media (max-width:860px){html body ul.bookList li{width:calc(33.3333333333% - .25rem)}}@media (max-width:767px){html body ul.bookList li{width:100%}}html body ul.bookList li a{display:flex;flex-direction:column;justify-content:space-between;background-color:#f0f0f0;font-size:.875rem;height:100%}@media (max-width:767px){html body ul.bookList li a{display:grid;grid-template-columns:30% 70%;grid-template-rows:auto 65px;grid-column-gap:0;grid-row-gap:0}}@media (min-width:960px){html body ul.bookList li a:hover{position:relative;z-index:10;box-shadow:0 0 12px #999}html body ul.bookList li a:hover figure img{transform:scale(1.1)}}html body ul.bookList li a .text{padding:1rem;flex-grow:1}@media (max-width:767px){html body ul.bookList li a .text{grid-area:1/2/2/3;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}html body ul.bookList li a .text h3{font-size:1rem;font-weight:600}html body ul.bookList li a .text p{font-weight:600}html body ul.bookList li a .text b.store{color:#9e9e9e;font-weight:500;padding:.5rem 0;display:block;font-size:.75rem}html body ul.bookList li a .tananushi{padding:0 1rem 1rem}@media (max-width:767px){html body ul.bookList li a .tananushi{grid-area:2/2/3/3}}html body ul.bookList li a figure{width:100%;padding-top:100%;position:relative;overflow:hidden;background-image:url(/_next/static/media/book_back.25642d66.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}@media (max-width:767px){html body ul.bookList li a figure{grid-area:1/1/3/2}}html body ul.bookList li a figure img{position:absolute;max-width:65%;max-height:65%;width:auto;height:auto;top:0;right:0;bottom:0;left:0;margin:auto;transition:all .4s ease;z-index:1;box-shadow:10px 10px 13px 0 #00000040}@media (max-width:860px){html body ul.bookList li a figure img{box-shadow:5px 5px 10px 0 #00000040}}html body ul.bookList li a figure img.yoko{width:75%}html body .pointBlock{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:2rem 0}html body .pointBlock .details{background-color:#f0f0f0;width:calc((100% - .75rem) / 4);margin-left:.25rem;padding:1rem 0}@media (max-width:1300px){html body .pointBlock .details{width:calc((100% - .5rem) / 3)}}@media (max-width:767px){html body .pointBlock .details{width:100%;display:block;margin:0 0 .5rem;padding:0}}html body .pointBlock .details .pointBlockInner{display:flex;flex-direction:row-reverse}@media (max-width:767px){html body .pointBlock .details .pointBlockInner{display:block}}html body .pointBlock .details:first-of-type{margin-left:0}html body .pointBlock .details .summary{padding:1rem 1rem 1rem 0;pointer-events:none;width:3rem;font-size:2rem;writing-mode:vertical-lr;line-height:1;cursor:pointer}@media (max-width:1300px){html body .pointBlock .details .summary{width:2.8rem}}@media (max-width:767px){html body .pointBlock .details .summary{pointer-events:inherit;writing-mode:horizontal-tb;width:100%;padding:1.5rem 3rem 1.5rem 1rem;position:relative}html body .pointBlock .details .summary span.plus{display:block;pointer-events:none;width:3rem;height:3rem;position:absolute;bottom:50%;right:.25rem;transform:translateY(50%)}html body .pointBlock .details .summary span.plus:after,html body .pointBlock .details .summary span.plus:before{display:block;content:"";background-color:#000;position:absolute;width:1rem;height:2px;bottom:50%;right:50%;transform:translate(50%,50%);transition:.5s}html body .pointBlock .details .summary span.plus:before{width:2px;height:1rem}}html body .pointBlock .details .summary img{width:100%}html body .pointBlock .details .summary img.pc{display:block}@media (max-width:767px){html body .pointBlock .details .summary img.pc{display:none}}html body .pointBlock .details .summary img.sp{display:none;max-width:14.5rem}@media (max-width:767px){html body .pointBlock .details .summary img.sp{display:block}}html body .pointBlock .details .text{display:block;padding:1rem;width:calc(100% - 3rem)}@media (max-width:1300px){html body .pointBlock .details .text{width:calc(100% - 2.8rem)}}@media (max-width:767px){html body .pointBlock .details .text{width:100%;display:flex;justify-content:space-between;padding:0 1rem 1.5rem}}html body .pointBlock .details .text figure{display:block;margin:0 0 .5rem;max-width:13rem;aspect-ratio:1/1}html body .pointBlock .details .text figure img{width:100%;height:100%;object-fit:cover}@media (max-width:1300px){html body .pointBlock .details .text figure{max-width:15rem}}@media (max-width:767px){html body .pointBlock .details .text figure{max-width:35%;margin:0 auto .8rem}}html body .pointBlock .details .text p{font-size:.75rem;white-space:pre-wrap;line-height:2}@media (max-width:767px){html body .pointBlock .details .text p{width:60%;font-size:1rem}html body .pointBlock .details .summary.open span.plus:before{display:none}}html body .a_btn{margin:2rem 0 0;display:flex;justify-content:center}html body .a_btn.right{justify-content:flex-end}@media (max-width:767px){html body .a_btn.right{justify-content:center}}html body .a_btn.left{justify-content:flex-start}@media (max-width:767px){html body .a_btn.left{justify-content:center}}html body .a_btn .btn{display:block;text-align:center;background:#000c;border:6px solid #000;color:#fff;padding:.8rem .5rem;line-height:1.2;width:28rem;max-width:80%;font-weight:600;transition:all .5s ease}html body .a_btn .btn:hover{background:#000}html body .a_btn .btn.small{font-size:.875rem;padding:.5rem;width:16rem;max-width:70%}html body .text_img_flex{display:flex;justify-content:space-between;margin:1rem auto}@media (max-width:767px){html body .text_img_flex{display:block}}html body .text_img_flex figure{width:50%}@media (max-width:767px){html body .text_img_flex figure{width:100%}}html body .text_img_flex .text{width:50%;padding-left:4rem}@media (max-width:1300px){html body .text_img_flex .text{padding-left:2rem}}@media (max-width:767px){html body .text_img_flex .text{width:100%;padding:2rem 0 0}}html body .text_img_flex .text p{white-space:pre-wrap;font-weight:600;line-height:2.3;margin:0 0 1.5rem}html body .text_img_flex .text p:last-of-type{margin-bottom:0}html body .textBlock{margin:1rem auto;display:flex;justify-content:center}html body .textBlock p{white-space:pre-wrap;font-weight:600;line-height:2.3;margin:0 0 1.5rem}html body .textBlock p:last-of-type{margin-bottom:0}html body .Engeimoji{font-family:ta-engeifude,sans-serif;font-style:normal;font-weight:400}html body .titleBlock.center{text-align:center}html body .titleBlock.right{text-align:right}html body .titleBlock.image{margin-bottom:1.5rem}html body .titleBlock.image h2 .img{margin:0 auto 1.5rem;max-width:100%;width:20rem;height:auto}html body .titleBlock h2{font-weight:600;font-size:1.75rem}@media (max-width:767px){html body .titleBlock h2{font-size:1.65rem}}html body .titleBlock.section_title h2{position:relative;z-index:2;font-size:1rem;font-weight:500}html body .titleBlock.section_title b{font-weight:600;font-size:1.75rem;display:block;padding-bottom:.25rem;font-family:Helvetica Neue,Arial,sans-serif;position:relative;z-index:2}html body .titleBlock.stamp{padding:2rem 0;text-align:center;position:relative}html body .titleBlock.stamp:after{content:"";position:absolute;display:block;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:6rem;height:6rem;background-image:url(/_next/static/media/stamp.0fe52844.png);background-repeat:no-repeat;background-size:contain;opacity:.5}html body .titleBlock.stamp h2{position:relative;z-index:2;font-size:1rem;font-weight:500}html body .titleBlock.stamp b{font-weight:600;font-size:1.75rem;display:block;padding-bottom:.25rem;font-family:Helvetica Neue,Arial,sans-serif;position:relative;z-index:2}html body .bookHead{padding:2rem 0}html body .bookHead .name{padding:1rem 0;font-size:.875rem;font-weight:600}html body .bookText{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:767px){html body .bookText{flex-direction:column-reverse}}html body .bookText .contentInclude{width:calc(100% - 5rem)}@media (max-width:860px){html body .bookText .contentInclude{width:calc(100% - 4rem)}}@media (max-width:767px){html body .bookText .contentInclude{width:100%;padding-bottom:4rem}}html body .bookText .btn{position:sticky;width:3rem;top:1rem;right:0}@media (max-width:767px){html body .bookText .btn{width:100%;top:calc(100vh - 5rem);display:flex;justify-content:flex-end;margin-top:-4rem}}html body .bookText .btn button{height:3rem;width:3rem;padding:0;min-width:3rem;min-height:3rem;z-index:5;overflow:hidden;border-radius:30rem;box-shadow:0 0 5px 0 #00000040}html body .stickyContents{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:767px){html body .stickyContents{display:block}}html body .stickyContents aside{padding-bottom:2rem;position:sticky;width:480px;top:7rem;left:0}@media (max-width:1300px){html body .stickyContents aside{width:380px}}@media (max-width:860px){html body .stickyContents aside{width:300px}}@media (max-width:767px){html body .stickyContents aside{position:static;width:100%}}html body .stickyContents aside .tananushi{padding:1rem 0 .5rem}html body .stickyContents aside .icon_btn_flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}html body .stickyContents aside .icon_btn_flex ul.iconList{padding-right:1rem}html body .stickyContents aside .icon_btn_flex .a_btn{margin:1rem 0}html body .stickyContents aside .icon_btn_flex .a_btn .btn.small{max-width:100%;width:auto}html body .stickyContents aside.bookAside figure{width:100%;position:relative;overflow:hidden;background-image:url(/_next/static/media/book_back.25642d66.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}html body .stickyContents aside.bookAside figure .swiper{max-height:100%;height:100%}html body .stickyContents aside.bookAside figure .swiper .swiper-wrapper{max-height:100%}html body .stickyContents aside.bookAside figure .swiper .swiper-wrapper .swiper-slide{height:100%;position:relative}html body .stickyContents aside.bookAside figure .swiper .swiper-wrapper .swiper-slide img{position:absolute;width:100%;height:100%;object-fit:cover}html body .stickyContents aside.bookAside figure .swiper .swiper-wrapper .swiper-slide img.image0{position:absolute;max-width:65%;max-height:65%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;box-shadow:10px 10px 13px 0 #00000040}@media (max-width:860px){html body .stickyContents aside.bookAside figure .swiper .swiper-wrapper .swiper-slide img.image0{box-shadow:5px 5px 10px 0 #00000040}}html body .stickyContents aside.bookAside figure .swiper .swiper-wrapper .swiper-slide img.image0.yoko{width:75%}html body .stickyContents aside.bookAside figure img{object-fit:contain}html body .stickyContents aside.bookAside .flex{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}html body .stickyContents aside.bookAside .flex .tananushi{padding:.5rem 0}html body .stickyContents aside.bookAside .kakaku{padding-right:.5rem}html body .stickyContents aside.bookAside .kakaku b{display:block;font-weight:500;font-size:.875rem}html body .stickyContents aside.bookAside .kakaku .kakakuFlex{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:.5rem;padding-top:1rem}html body .stickyContents aside.bookAside .kakaku .kakakuFlex p{font-weight:600;font-size:1.125rem}html body .stickyContents aside.bookAside .kakaku .kakakuFlex .tag{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}html body .stickyContents aside.bookAside .kakaku .kakakuFlex .tag span{display:inline-block;color:#fff;background-color:#4aab43;font-size:.6785rem;padding:.35rem .5rem .25rem;line-height:1;border-radius:20rem;margin:0 0 .25rem .25rem;text-align:center;min-width:5em}html body .stickyContents aside.bookAside .author{font-weight:500;font-size:1.125rem}html body .stickyContents aside.bookAside .title{padding:1rem 0 .5rem;font-weight:600;font-size:1.5rem}@media (max-width:767px){html body .stickyContents aside.bookAside .title{font-size:1.4rem}}html body .stickyContents .contentsWidth{width:calc(100% - 480px);padding-left:2rem}@media (max-width:1300px){html body .stickyContents .contentsWidth{width:calc(100% - 380px)}}@media (max-width:860px){html body .stickyContents .contentsWidth{width:calc(100% - 300px)}}@media (max-width:767px){html body .stickyContents .contentsWidth{width:100%;padding:0}}html body .stickyContents .contentsWidth ul.bookList{grid-template-columns:repeat(3,1fr)}@media (max-width:860px){html body .stickyContents .contentsWidth ul.bookList{grid-template-columns:repeat(2,1fr)}}html body .pageWidth{max-width:1390px;margin:0 auto;padding:0 1rem}html body .pageWidth.wide{max-width:1640px}html body .pageWidth.narrow{max-width:980px}html body .page_wrap{padding:0 16px}@media (max-width:860px){html body .page_wrap{padding:0 14px}}@media (max-width:767px){html body .page_wrap{padding:0 10px}}html body .topSlide{margin-bottom:3rem}html body .topSlide .pageWidth{position:relative}@media (max-width:767px){html body .topSlide .pageWidth{padding:0}html body .topSlide .pageWidth .pageWidth{padding:0 1rem}}html body .topSlide .swiper.main-slider{width:62%;margin:0 0 0 -1rem}@media (max-width:860px){html body .topSlide .swiper.main-slider{width:80%}}@media (max-width:767px){html body .topSlide .swiper.main-slider{width:calc(100% - 2rem);margin:0}}html body .topSlide .swiper.thumb-slider{width:68%;margin:0 0 2rem}html body .topSlide .topText{background-color:#f0f0f0;padding:2.5rem 1rem 2.5rem 53%;width:90%;margin-top:-31%;margin-left:auto}@media (max-width:860px){html body .topSlide .topText{padding:30% 1rem 2.5rem;width:70%}}@media (max-width:767px){html body .topSlide .topText{margin-top:-39%;padding:38% 1rem 2.5rem;width:calc(100% - 1rem);margin-left:1rem}}html body .topSlide .topText h1{font-size:2rem;white-space:pre-wrap;line-height:1.5;font-weight:600;margin-bottom:1.5rem}@media (max-width:767px){html body .topSlide .topText h1{font-size:1.8rem}}html body .topSlide .topText p{line-height:2.3;font-weight:600;white-space:pre-wrap}@media (max-width:767px){html body .topSlide .topText p{line-height:2}}html body .topSlide.store{min-height:70vh;margin-bottom:0}@media (max-width:767px){html body .topSlide.store{min-height:125vw}}html body .topSlide.store .topText{margin-top:0;position:absolute;top:3rem;right:0;width:90%;padding:31% 0 0}@media (max-width:860px){html body .topSlide.store .topText{padding:39% 0 0}}@media (max-width:767px){html body .topSlide.store .topText{top:24vw;display:flex;justify-content:flex-end;padding:33vw 1rem 1rem;background:none}html body .topSlide.store .topText:after{padding:44vw 0 0;z-index:-1;content:"";width:100%;background-color:#f0f0f0;position:absolute;top:0;left:0;display:block}}html body .topSlide.store .topText h1{width:9.5%;position:absolute;top:10%;margin-bottom:0;right:16%}@media (max-width:860px){html body .topSlide.store .topText h1{right:6.8%;width:12.5%;top:12%}}@media (max-width:767px){html body .topSlide.store .topText h1{position:static;right:12vw}}html body header{width:100%;position:fixed;z-index:1000}html body header .headerInner{max-width:1580px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 1rem}@media (max-width:860px){html body header .headerInner{padding:0 .5rem}}html body header .headerInner .logo{display:flex;align-items:center;padding:1rem 0}html body header .headerInner .logo a{display:block;width:15rem}@media (max-width:860px){html body header .headerInner .logo a{width:14rem}}@media (max-width:767px){html body header .headerInner .logo a{width:11rem}}html body header .headerInner .logo p{width:11rem;margin-left:1rem;font-size:.7rem}@media (max-width:767px){html body header .headerInner .logo p{width:8rem;display:none}}html body header .headerInner nav{padding-left:2rem}@media (max-width:860px){html body header .headerInner nav{display:none;padding-left:0}}html body header .headerInner nav ul{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center}@media (max-width:860px){html body header .headerInner nav ul{display:block;width:90%;margin:auto}}html body header .headerInner nav ul li{position:relative}html body header .headerInner nav ul li a,html body header .headerInner nav ul li span{display:block;cursor:pointer;padding:.25rem .5rem;margin:.2rem 0 .2rem .5rem;font-weight:600;font-size:.875rem;line-height:1}@media (min-width:960px){html body header .headerInner nav ul li a:hover,html body header .headerInner nav ul li span:hover{text-decoration:underline}}@media (max-width:1300px){html body header .headerInner nav ul li a,html body header .headerInner nav ul li span{font-size:.75rem}}@media (max-width:860px){html body header .headerInner nav ul li a,html body header .headerInner nav ul li span{font-size:1.125rem;margin:.25rem 0;padding:.8rem 1rem}}html body header .headerInner nav ul li .dropdown{position:absolute;opacity:0;pointer-events:none;padding-top:1rem;height:0;transition:all .5s ease}html body header .headerInner nav ul li .dropdown ul{padding:0;margin:0;background-color:#fff;border-radius:.5rem;box-shadow:0 0 6px gray}html body header .headerInner nav ul li .dropdown ul li{margin:0;width:100%;min-width:max-content;border-bottom:1px dotted gray}html body header .headerInner nav ul li .dropdown ul li:last-of-type{border-bottom:none}html body header .headerInner nav ul li .dropdown ul li a{margin:0;padding:1rem 2rem;color:#000}html body header .headerInner nav ul li:hover .dropdown{z-index:100;width:fit-content;opacity:1;pointer-events:all;height:fit-content}html body header .spDisplay{display:none}@media (max-width:860px){html body header .spDisplay{display:block}}html body header .spRegisterBtn{margin-right:4rem}html body header #menu_trigger,html body header .menu_trigger{display:none}@media (max-width:860px){html body header .menu_trigger{display:flex;justify-content:center;align-items:center;position:absolute;z-index:99;transform:translateY(-50%);top:50%;right:.5rem;width:3rem;height:3rem;min-width:3rem;min-height:3rem}}html body header .menu_trigger div{position:relative;width:2.5rem;height:2rem;background:none;border:none;appearance:none;cursor:pointer;transition:all .4s;box-sizing:border-box;z-index:250;transform:scale(.7)}html body header .menu_trigger div span{position:absolute;left:0;height:1px;background-color:#000;display:inline-block;transition:all .4s;box-sizing:border-box}html body header .menu_trigger div span:first-of-type{top:0;width:100%}html body header .menu_trigger div span:nth-of-type(2){top:1rem;width:100%}html body header .menu_trigger div span:nth-of-type(2):after{position:absolute;top:0;left:0;content:"";width:100%;height:1px;background-color:#000;border-radius:4px;transition:all .4s}html body header .menu_trigger div span:last-of-type{bottom:0;width:100%}html body header #menu_trigger:checked+label span:first-of-type{transform:translateY(.95rem) scale(0)}html body header #menu_trigger:checked+label span:first-of-type:after{background-color:#fff}html body header #menu_trigger:checked+label span:nth-of-type(2){transform:rotate(-45deg);width:100%}html body header #menu_trigger:checked+label span:nth-of-type(2):after{transform:rotate(90deg)}html body header #menu_trigger:checked+label span:last-of-type{transform:translateY(-.95rem) scale(0)}html body header #menu_trigger:checked+label span:last-of-type:after{background-color:#fff}html body header #menu_trigger:checked~.headerNav{display:block;position:absolute;top:99.5%;left:0;width:100%;height:100vh;background-color:#fff;padding:1rem 0;z-index:20}html body footer{background-color:#000;color:#fff;padding:1rem 0 0}html body footer .bottom{max-width:1580px;margin:0 auto;padding-top:2rem}html body footer .footerInner{max-width:1580px;margin:0 auto;padding:1rem}html body footer .footerInner .footerNav{display:flex;align-items:center;justify-content:space-between}html body footer .footerInner .footerNav .text{width:20%}@media (max-width:767px){html body footer .footerInner .footerNav .text{width:calc(35% + 1rem);margin-right:-1rem;padding-top:30%}}html body footer .footerInner .footerNav .footerList{width:80%;padding-right:2rem}@media (max-width:767px){html body footer .footerInner .footerNav .footerList{width:65%;padding-right:1rem}}html body footer .footerInner .footerNav .footerList .logo{margin:2rem 0}html body footer .footerInner .footerNav .footerList .logo a{display:block;width:15rem}@media (max-width:860px){html body footer .footerInner .footerNav .footerList .logo a{width:14rem}}@media (max-width:767px){html body footer .footerInner .footerNav .footerList .logo a{width:11rem}}html body footer .footerInner .footerNav .footerList ul.nav{display:flex;flex-wrap:wrap;width:100%;max-width:28rem}@media (max-width:767px){html body footer .footerInner .footerNav .footerList ul.nav{display:block}}html body footer .footerInner .footerNav .footerList ul.nav li.parent{margin:1rem 2rem 1rem 0;display:flex;flex-wrap:wrap}@media (max-width:767px){html body footer .footerInner .footerNav .footerList ul.nav li.parent{display:block;margin:1rem 0}}html body footer .footerInner .footerNav .footerList ul.nav li.parent a{display:block;padding:.25rem 0}html body footer .footerInner .footerNav .footerList ul.nav li.parent ul.child{display:flex;flex-wrap:wrap;align-items:center}html body footer .footerInner .footerNav .footerList ul.nav li.parent ul.child li{margin:0 0 0 2rem}@media (max-width:767px){html body footer .footerInner .footerNav .footerList ul.nav li.parent ul.child li{margin:0 1rem 0 0}}html body .breadWrap{padding:.5rem 0;display:flex;align-items:center;flex-wrap:wrap}html body .breadWrap span{font-size:.875rem}@media (max-width:767px){html body .breadWrap span{font-size:.75rem}}html body .breadWrap span .current-item{margin:.25rem}html body .swiper{width:100%;overflow:hidden}html body .swiper.main-slider{width:100%;height:auto;padding-bottom:6rem}@media (max-width:767px){html body .swiper.main-slider{padding-bottom:12vw}}html body .swiper.main-slider .swiper-pagination{bottom:inherit;text-align:end;padding-top:.5rem;line-height:1}html body .swiper.main-slider .swiper-pagination .swiper-pagination-bullet{width:2.8rem;border-radius:0;height:5px}@media (max-width:767px){html body .swiper.main-slider .swiper-pagination .swiper-pagination-bullet{height:3px;width:2.5rem}}html body .swiper.main-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e7000b}html body .swiper.main-slider .swiper-slide{padding-top:50%;position:relative;overflow:hidden}html body .swiper.main-slider .swiper-slide img{position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}html body .swiper.thumb-slider{width:100%;margin-top:10px;height:auto}html body .swiper.thumb-slider .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;transform:none!important}html body .swiper.thumb-slider .swiper-wrapper:after,html body .swiper.thumb-slider .swiper-wrapper:before{width:calc((100% - 2rem) / 3)!important;order:999;content:"";display:block}@media (max-width:767px){html body .swiper.thumb-slider .swiper-wrapper:after,html body .swiper.thumb-slider .swiper-wrapper:before{width:calc((100% - 1rem) / 3)!important}}html body .swiper.thumb-slider .swiper-slide{padding-top:32%;width:calc((100% - 2rem) / 3)!important;margin-right:0!important;margin-bottom:1rem;position:relative;overflow:hidden;cursor:pointer}@media (max-width:767px){html body .swiper.thumb-slider .swiper-slide{width:calc((100% - 1rem) / 3)!important;margin-bottom:.5rem}}html body .swiper.thumb-slider .swiper-slide img{position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}html body .main-slider .swiper-slide{position:relative}html body .main-slider .swiper-slide .image{position:absolute;top:0;z-index:0;left:0;width:100%;height:100%;display:block;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:all .5s ease}html body .slideWrap{position:relative}html body .swiper-container-thumbs{position:absolute;height:5rem;width:100%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);bottom:0;left:50%;right:50%;max-width:1600px;overflow:hidden;cursor:pointer;z-index:10}html body .swiper-container-thumbs .swiper-wrapper{padding:0 1rem}html body .swiper-container-thumbs .swiper-slide{display:flex;justify-content:center;align-items:center;position:relative;width:5rem;height:5rem;margin-right:1rem;z-index:10;overflow:hidden;border-radius:50%}html body .swiper-container-thumbs .swiper-slide img{object-fit:cover;width:100%;height:100%}html body .mt_none{margin-top:0!important}html body .mb_none{margin-bottom:0!important}html body .pt_none{padding-top:0!important}html body .pb_none{padding-bottom:0!important}html body .mt_1{margin-top:1rem!important}html body .mb_1{margin-bottom:1rem!important}html body .pt_1{padding-top:1rem!important}html body .pb_1{padding-bottom:1rem!important}html body .mt_2{margin-top:2rem!important}html body .mb_2{margin-bottom:2rem!important}html body .pt_2{padding-top:2rem!important}html body .pb_2{padding-bottom:2rem!important}html body .mt_3{margin-top:3rem!important}html body .mb_3{margin-bottom:3rem!important}html body .pt_3{padding-top:3rem!important}html body .pb_3{padding-bottom:3rem!important}.kiyaku h2{margin:22px 0 8px;font-size:18px;padding-top:10px;border-top:1px dashed var(--border)}.kiyaku .article{margin:0 0 4px;font-weight:700}.kiyaku .clause{margin:10px 0}.kiyaku ol,.kiyaku ul{margin:8px 0 8px 1.4em;padding:0}.kiyaku li{margin:6px 0}.kiyaku .subnote{margin:8px 0 0;color:var(--muted);font-size:14px}.kiyaku .dash-list{list-style:none;margin-left:0}.kiyaku .dash-list li{position:relative;padding-left:1.1em}.kiyaku .dash-list li:before{content:"•";position:absolute;left:0;color:var(--accent)}.kiyaku ul{list-style:circle}.kiyaku ol{list-style:decimal}form input[type=text]{background-color:#fff}.formWrap.form{max-width:640px;margin:40px auto;padding:24px;font-family:Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic,sans-serif;color:#333}.formWrap.form form.active{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;padding:40px}.formWrap.form form.active>div{margin-bottom:24px}.formWrap.form form.active>div:last-of-type{margin-bottom:0}.formWrap.form form.active dl{margin:0}.formWrap.form form.active dl dt{font-size:14px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;gap:8px}.formWrap.form form.active dl dt .require{font-size:11px;font-weight:500;color:#fff;background-color:#e53e3e;padding:2px 8px;border-radius:3px;line-height:1.4}.formWrap.form form.active dl dd{margin:0}.formWrap.form form.active dl dd input[type=email],.formWrap.form form.active dl dd input[type=tel],.formWrap.form form.active dl dd input[type=text]{width:100%;padding:12px 16px;font-size:15px;font-family:Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic,sans-serif;color:#333;background:#f8f9fa;border:1px solid #d1d5db;border-radius:6px;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.formWrap.form form.active dl dd input[type=email]::placeholder,.formWrap.form form.active dl dd input[type=tel]::placeholder,.formWrap.form form.active dl dd input[type=text]::placeholder{color:#aab0b8}.formWrap.form form.active dl dd input[type=email]:focus,.formWrap.form form.active dl dd input[type=tel]:focus,.formWrap.form form.active dl dd input[type=text]:focus{border-color:#2c6ecb;box-shadow:0 0 0 3px #2c6ecb26;background:#fff}.formWrap.form form.active dl dd textarea{width:100%;min-height:160px;padding:12px 16px;font-size:15px;font-family:Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic,sans-serif;color:#333;background:#f8f9fa;border:1px solid #d1d5db;border-radius:6px;outline:none;box-sizing:border-box;resize:vertical;line-height:1.7;transition:border-color .2s ease,box-shadow .2s ease}.formWrap.form form.active dl dd textarea::placeholder{color:#aab0b8}.formWrap.form form.active dl dd textarea:focus{border-color:#2c6ecb;box-shadow:0 0 0 3px #2c6ecb26;background:#fff}.formWrap.form form.active .blockControl{margin-top:40px;text-align:center}.formWrap.form form.active .blockControl .next{display:inline-block;width:100%;max-width:280px;padding:14px 24px;font-size:16px;font-weight:600;font-family:Hiragino Kaku Gothic ProN,Noto Sans JP,Yu Gothic,sans-serif;color:#fff;background-color:#2c6ecb;border:none;border-radius:30px;cursor:pointer;letter-spacing:.05em;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.formWrap.form form.active .blockControl .next:hover{background-color:#1a5bb5;box-shadow:0 4px 14px #2c6ecb59}.formWrap.form form.active .blockControl .next:active{transform:scale(.98)}input[type=hidden]{display:none}@media (max-width:480px){.formWrap.form{padding:16px}.formWrap.form form.active{padding:24px}.formWrap.form .blockControl .next{max-width:100%}}#authMain,.authMain{display:flex;align-items:center;min-height:100vh}#authMain .authBlock,.authMain .authBlock{display:block;margin:3rem auto;background-color:#fff;box-shadow:0 0 12px #888;padding:2rem;border-radius:10px}#authMain .authBlock .amplify-flex.amplify-tabs,.authMain .authBlock .amplify-flex.amplify-tabs{margin-bottom:2rem;background-color:#f0f0f0;padding:.5rem;border-radius:10rem}#authMain .authBlock .amplify-flex.amplify-tabs button,.authMain .authBlock .amplify-flex.amplify-tabs button{width:50%;border:none;border-radius:10rem;padding:1rem}#authMain .authBlock .amplify-flex.amplify-tabs button[data-state=active],.authMain .authBlock .amplify-flex.amplify-tabs button[data-state=active]{background-color:#06f;color:#fff}#authMain .authBlock .amplify-button.amplify-field-group__control.amplify-button--link.amplify-button--small,.authMain .authBlock .amplify-button.amplify-field-group__control.amplify-button--link.amplify-button--small{color:red;border:none;box-shadow:none;background:none;text-align:center;display:block;margin:2rem auto auto}#authMain .authBlock form,.authMain .authBlock form{display:block}#authMain .authBlock form .amplify-visually-hidden,.authMain .authBlock form .amplify-visually-hidden{display:none}#authMain .authBlock form .amplify-alert.amplify-alert--error,.authMain .authBlock form .amplify-alert.amplify-alert--error{display:flex;margin-bottom:1rem;align-items:center}#authMain .authBlock form .amplify-alert.amplify-alert--error .amplify-button--link.amplify-alert__dismiss,.authMain .authBlock form .amplify-alert.amplify-alert--error .amplify-button--link.amplify-alert__dismiss{background:none;box-shadow:none;border:none}#authMain .authBlock form .amplify-alert.amplify-alert--error .amplify-alert__icon svg,.authMain .authBlock form .amplify-alert.amplify-alert--error .amplify-alert__icon svg{width:100%;height:100%}#authMain .authBlock form .amplify-flex.amplify-checkboxfield,.authMain .authBlock form .amplify-flex.amplify-checkboxfield{margin-bottom:2rem}#authMain .authBlock form .amplify-flex.amplify-checkboxfield .amplify-text.amplify-field__error-message,.authMain .authBlock form .amplify-flex.amplify-checkboxfield .amplify-text.amplify-field__error-message{color:red;font-size:12px}#authMain .authBlock form .amplify-flex.amplify-checkboxfield label,.authMain .authBlock form .amplify-flex.amplify-checkboxfield label{display:flex}#authMain .authBlock form .amplify-flex.amplify-checkboxfield label .amplify-flex.amplify-checkbox__button,.authMain .authBlock form .amplify-flex.amplify-checkboxfield label .amplify-flex.amplify-checkbox__button{display:flex;align-items:center}#authMain .authBlock form .amplify-flex.amplify-checkboxfield label .amplify-flex.amplify-checkbox__button .amplify-icon.amplify-checkbox__icon,.authMain .authBlock form .amplify-flex.amplify-checkboxfield label .amplify-flex.amplify-checkbox__button .amplify-icon.amplify-checkbox__icon{border:1px solid #000;width:1.5rem!important;height:1.5rem!important;display:block;position:relative;margin-left:1rem}#authMain .authBlock form .amplify-flex.amplify-checkboxfield label .amplify-flex.amplify-checkbox__button .amplify-icon.amplify-checkbox__icon[data-checked=true] svg,.authMain .authBlock form .amplify-flex.amplify-checkboxfield label .amplify-flex.amplify-checkbox__button .amplify-icon.amplify-checkbox__icon[data-checked=true] svg{display:block}#authMain .authBlock form .amplify-flex.amplify-checkboxfield label .amplify-flex.amplify-checkbox__button .amplify-icon.amplify-checkbox__icon svg,.authMain .authBlock form .amplify-flex.amplify-checkboxfield label .amplify-flex.amplify-checkbox__button .amplify-icon.amplify-checkbox__icon svg{display:none;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:100%;height:100%}#authMain .authBlock form .amplify-flex.amplify-radiogroup,.authMain .authBlock form .amplify-flex.amplify-radiogroup{display:flex;margin-bottom:2rem;background-color:#f0f0f0;padding:.5rem;border-radius:10rem}#authMain .authBlock form .amplify-flex.amplify-radiogroup .company-company,#authMain .authBlock form .amplify-flex.amplify-radiogroup .worker-worker,.authMain .authBlock form .amplify-flex.amplify-radiogroup .company-company,.authMain .authBlock form .amplify-flex.amplify-radiogroup .worker-worker{background-color:#06f}#authMain .authBlock form .amplify-flex.amplify-radiogroup .company-company span,#authMain .authBlock form .amplify-flex.amplify-radiogroup .worker-worker span,.authMain .authBlock form .amplify-flex.amplify-radiogroup .company-company span,.authMain .authBlock form .amplify-flex.amplify-radiogroup .worker-worker span{color:#fff}#authMain .authBlock form .amplify-flex.amplify-radiogroup label,.authMain .authBlock form .amplify-flex.amplify-radiogroup label{border-radius:10rem;padding:.75rem;width:50%;text-align:center;display:block}#authMain .authBlock form .amplify-flex.amplify-radiogroup label input[type=radio]:checked+span .amplify-text.amplify-radio__label,.authMain .authBlock form .amplify-flex.amplify-radiogroup label input[type=radio]:checked+span .amplify-text.amplify-radio__label{color:blue}#authMain .authBlock form .amplify-flex.amplify-radiogroup label input[type=radio]+span,.authMain .authBlock form .amplify-flex.amplify-radiogroup label input[type=radio]+span{color:red}#authMain .authBlock form .amplify-button.amplify-field-group__control.amplify-button--primary,.authMain .authBlock form .amplify-button.amplify-field-group__control.amplify-button--primary{background-color:#fff;border:2px solid #06f;box-shadow:none;font-weight:600;color:#06f;width:300px;padding:.5rem;margin:auto;display:block;font-size:18px;border-radius:20rem}#authMain .authBlock form .amplify-button.amplify-field-group__control.amplify-button--primary.amplify-button--disabled,.authMain .authBlock form .amplify-button.amplify-field-group__control.amplify-button--primary.amplify-button--disabled{background-color:#ccc;color:#888;border-color:#ccc}#authMain .authBlock form .amplify-button.amplify-field-group__control.amplify-button--primary.amplify-button--loading,.authMain .authBlock form .amplify-button.amplify-field-group__control.amplify-button--primary.amplify-button--loading{display:none}#authMain .authBlock form .amplify-label,.authMain .authBlock form .amplify-label{margin-bottom:.5rem}#authMain .authBlock form .amplify-flex.amplify-field-group,.authMain .authBlock form .amplify-flex.amplify-field-group{position:relative}#authMain .authBlock form .amplify-flex.amplify-field-group .amplify-field__show-password,.authMain .authBlock form .amplify-flex.amplify-field-group .amplify-field__show-password{position:absolute;right:.5rem;top:0;bottom:0;margin:auto;display:block;border:none;background:none}#authMain .authBlock form .amplify-field,.authMain .authBlock form .amplify-field{margin-bottom:1rem}#authMain .authBlock form .amplify-field .amplify-label,.authMain .authBlock form .amplify-field .amplify-label{display:block;text-align:center;margin-bottom:.5rem}#authMain .authBlock form .amplify-field .amplify-input.amplify-field-group__control,.authMain .authBlock form .amplify-field .amplify-input.amplify-field-group__control{padding:1rem;width:100%;font-size:16px}#authMain .logo,.authMain .logo{padding:0}#authMain .logo img,.authMain .logo img{width:70%;display:block;margin:auto}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/* ! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-12{bottom:3rem}.bottom-3{bottom:.75rem}.bottom-\[0\%\]{bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.left-\[-13\%\]{left:-13%}.right-0{right:0}.right-1{right:.25rem}.right-12{right:3rem}.right-2{right:.5rem}.right-3{right:.75rem}.top-0{top:0}.top-1{top:.25rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-\[100px\]{top:100px}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.m-0{margin:0}.m-1{margin:.25rem}.m-auto{margin:auto}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[4\.5\/6\]{aspect-ratio:4.5/6}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[calc\(4\*3\+1\)\/5\]{aspect-ratio:calc(4 * 3 + 1)/5}.aspect-\[calc\(4\*3\+1\)\/6\]{aspect-ratio:calc(4 * 3 + 1)/6}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.size-6{width:1.5rem;height:1.5rem}.\!h-16{height:4rem!important}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[40\%\]{height:40%}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[500px\]{max-height:500px}.max-h-\[90vh\]{max-height:90vh}.min-h-10{min-height:2.5rem}.min-h-24{min-height:6rem}.min-h-40{min-height:10rem}.min-h-\[200px\]{min-height:200px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-16{width:4rem!important}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.666667%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-2\/6{width:33.333333%}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[10\%\]{width:10%}.w-\[15\%\]{width:15%}.w-\[150px\]{width:150px}.w-\[20\%\]{width:20%}.w-\[210mm\]{width:210mm}.w-\[25\%\]{width:25%}.w-\[30\%\]{width:30%}.w-\[40\%\]{width:40%}.w-\[48\%\]{width:48%}.w-\[4em\]{width:4em}.w-\[5\%\]{width:5%}.w-\[50\%\]{width:50%}.w-\[50px\]{width:50px}.w-\[6\%\]{width:6%}.w-\[65\%\]{width:65%}.w-\[68\%\]{width:68%}.w-\[8em\]{width:8em}.w-\[90\%\]{width:90%}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(50\%-0\.5rem\)\]{width:calc(50% - .5rem)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[12em\]{min-width:12em}.min-w-\[14em\]{min-width:14em}.min-w-\[70px\]{min-width:70px}.min-w-\[75\%\]{min-width:75%}.min-w-\[90\%\]{min-width:90%}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1390px\]{max-width:1390px}.max-w-\[1490px\]{max-width:1490px}.max-w-\[300px\]{max-width:300px}.max-w-\[450px\]{max-width:450px}.max-w-\[800px\]{max-width:800px}.max-w-\[980px\]{max-width:980px}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-full,.-translate-y-16{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-16{--tw-translate-y:-4rem}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-16{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-16{--tw-translate-x:4rem}.translate-x-8{--tw-translate-x:2rem}.translate-x-8,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem}.translate-y-8{--tw-translate-y:2rem}.transform,.translate-y-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-3{column-gap:.75rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity,1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-double{border-style:double}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-blue-100{--tw-border-opacity:1;border-color:rgb(219 234 254/var(--tw-border-opacity,1))}.border-blue-200{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1))}.border-blue-500{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.border-blue-600{--tw-border-opacity:1;border-color:rgb(37 99 235/var(--tw-border-opacity,1))}.border-current{border-color:currentColor}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128/var(--tw-border-opacity,1))}.border-gray-600{--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1))}.border-green-100{--tw-border-opacity:1;border-color:rgb(220 252 231/var(--tw-border-opacity,1))}.border-green-200{--tw-border-opacity:1;border-color:rgb(187 247 208/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-orange-200{--tw-border-opacity:1;border-color:rgb(254 215 170/var(--tw-border-opacity,1))}.border-orange-500{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-orange-600{--tw-border-opacity:1;border-color:rgb(234 88 12/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-yellow-200{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1))}.border-yellow-400{--tw-border-opacity:1;border-color:rgb(250 204 21/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:#0000}.bg-\[\#1877F2\]{--tw-bg-opacity:1;background-color:rgb(24 119 242/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/40{background-color:#0006}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128/var(--tw-bg-opacity,1))}.bg-gray-500\/75{background-color:#6b7280bf}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity,1))}.bg-yellow-50{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1))}.bg-opacity-0{--tw-bg-opacity:0}.bg-opacity-20{--tw-bg-opacity:0.2}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-opacity-70{--tw-bg-opacity:0.7}.bg-opacity-75{--tw-bg-opacity:0.75}.bg-\[url\(\'https\:\/\/t4\.ftcdn\.net\/jpg\/02\/28\/68\/07\/360_F_228680721_gGbh5ylrMPMikdBIzWb8N1yGBLg8dmu9\.jpg\'\)\]{background-image:url(https://t4.ftcdn.net/jpg/02/28/68/07/360_F_228680721_gGbh5ylrMPMikdBIzWb8N1yGBLg8dmu9.jpg)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position);--tw-gradient-to:#3b82f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position);--tw-gradient-to:#2563eb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from:#f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to:#f3f4f600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-400{--tw-gradient-from:#9ca3af var(--tw-gradient-from-position);--tw-gradient-to:#9ca3af00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:#f9fafb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-600{--tw-gradient-from:#4b5563 var(--tw-gradient-from-position);--tw-gradient-to:#4b556300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from:#1f2937 var(--tw-gradient-from-position);--tw-gradient-to:#1f293700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-green-50{--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:#f0fdf400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-400{--tw-gradient-from:#fb923c var(--tw-gradient-from-position);--tw-gradient-to:#fb923c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:#fff7ed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:#f9731600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from:#facc15 var(--tw-gradient-from-position);--tw-gradient-to:#facc1500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-amber-50{--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fffbeb var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-amber-500{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to:#d97706 var(--tw-gradient-to-position)}.to-black{--tw-gradient-to:#000 var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to:#ecfdf5 var(--tw-gradient-to-position)}.to-gray-100{--tw-gradient-to:#f3f4f6 var(--tw-gradient-to-position)}.to-gray-200{--tw-gradient-to:#e5e7eb var(--tw-gradient-to-position)}.to-gray-50{--tw-gradient-to:#f9fafb var(--tw-gradient-to-position)}.to-gray-600{--tw-gradient-to:#4b5563 var(--tw-gradient-to-position)}.to-gray-700{--tw-gradient-to:#374151 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to:#f8fafc var(--tw-gradient-to-position)}.to-yellow-50{--tw-gradient-to:#fefce8 var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:.25rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-0{padding-left:0}.pr-8{padding-right:2rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-\[-0\.125em\]{vertical-align:-.125em}.font-\[helvetica\]{font-family:helvetica}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-base\/8{font-size:1rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/6{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-\[1\.65\]{line-height:1.65}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-blue-100{--tw-text-opacity:1;color:rgb(219 234 254/var(--tw-text-opacity,1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-blue-900{--tw-text-opacity:1;color:rgb(30 58 138/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-orange-700{--tw-text-opacity:1;color:rgb(194 65 12/var(--tw-text-opacity,1))}.text-orange-900{--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/60{color:#fff9}.text-white\/80{color:#fffc}.text-yellow-700{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-0,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-black{--tw-ring-opacity:1;--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1))}.ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity,1))}.ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgb(229 231 235/var(--tw-ring-opacity,1))}.ring-gray-300{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.ring-gray-400{--tw-ring-opacity:1;--tw-ring-color:rgb(156 163 175/var(--tw-ring-opacity,1))}.ring-red-200{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.ring-red-500{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.ring-red-600{--tw-ring-opacity:1;--tw-ring-color:rgb(220 38 38/var(--tw-ring-opacity,1))}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.will-change-transform{will-change:transform}.animate-infinite-scroll{animation:infinite-scroll var(--duration,20s) linear infinite}.\[-\:\\s\]{-:\s}@keyframes fade-in-up{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes infinite-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.MyPage{background-color:aqua}.contentInclude p{margin:.5rem 0;line-height:1.65}.contentInclude img{max-width:100%}.contentInclude h2,.contentInclude h3{font-weight:700}.contentInclude h2,.contentInclude h3{font-size:150%;margin:1em 0}.last\:border-b:last-child{border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-width:0}.hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.hover\:-translate-y-1:hover,.hover\:-translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:border-black:hover{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.hover\:border-blue-400:hover{--tw-border-opacity:1;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-700:hover{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.hover\:bg-orange-700:hover{--tw-bg-opacity:1;background-color:rgb(194 65 12/var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-opacity-30:hover{--tw-bg-opacity:0.3}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\:from-blue-700:hover{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to:#1d4ed800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-gray-700:hover{--tw-gradient-from:#374151 var(--tw-gradient-from-position);--tw-gradient-to:#37415100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:from-orange-50:hover{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:#fff7ed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.hover\:to-amber-50:hover{--tw-gradient-to:#fffbeb var(--tw-gradient-to-position)}.hover\:to-blue-800:hover{--tw-gradient-to:#1e40af var(--tw-gradient-to-position)}.hover\:to-gray-800:hover{--tw-gradient-to:#1f2937 var(--tw-gradient-to-position)}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-gray-200:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity,1))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-red-800:hover{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-lg:hover,.hover\:shadow-md:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-blue-100:hover{--tw-shadow-color:#dbeafe;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-gray-100:hover{--tw-shadow-color:#f3f4f6;--tw-shadow:var(--tw-shadow-colored)}.hover\:shadow-orange-200:hover{--tw-shadow-color:#fed7aa;--tw-shadow:var(--tw-shadow-colored)}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1))}.focus\:border-orange-500:focus{--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus,.focus\:ring-4:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-blue-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity,1))}.focus\:ring-gray-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1))}.focus\:ring-green-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(34 197 94/var(--tw-ring-opacity,1))}.focus\:ring-orange-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(249 115 22/var(--tw-ring-opacity,1))}.focus\:ring-red-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.focus\:ring-red-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-gray-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(107 114 128/var(--tw-ring-opacity,1))}.focus-visible\:ring-red-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(239 68 68/var(--tw-ring-opacity,1))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .group-hover\:scale-105,.group:hover .group-hover\:scale-\[1\.1\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.1\]{--tw-scale-x:1.1;--tw-scale-y:1.1}.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.group:hover .group-hover\:bg-opacity-40{--tw-bg-opacity:0.4}.group:hover .group-hover\:text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-orange-800{--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.group:hover .group-hover\:shadow-md,.group:hover .group-hover\:shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.data-\[closed\]\:translate-y-4[data-closed]{--tw-translate-y:1rem}.data-\[closed\]\:translate-y-4[data-closed],.data-\[inview\=true\]\:translate-y-0[data-inview=true]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[inview\=true\]\:translate-y-0[data-inview=true]{--tw-translate-y:0px}.data-\[closed\]\:opacity-0[data-closed]{opacity:0}.data-\[inview\=true\]\:opacity-100[data-inview=true]{opacity:1}.data-\[enter\]\:duration-300[data-enter]{transition-duration:.3s}.data-\[leave\]\:duration-200[data-leave]{transition-duration:.2s}.data-\[enter\]\:ease-out[data-enter]{transition-timing-function:cubic-bezier(0,0,.2,1)}.data-\[leave\]\:ease-in[data-leave]{transition-timing-function:cubic-bezier(.4,0,1,1)}.data-\[inview\=true\]\:animate-fade-in-up[data-inview=true]{animation:fade-in-up .6s ease-out forwards}@media (min-width:640px){.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:mb-0{margin-bottom:0}.sm\:ml-3{margin-left:.75rem}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:aspect-\[16\/9\]{aspect-ratio:16/9}.sm\:w-\[120px\]{width:120px}.sm\:w-\[48\%\]{width:48%}.sm\:w-\[49\%\]{width:49%}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:min-w-\[75\%\]{min-width:75%}.sm\:max-w-6xl{max-width:72rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-xl{max-width:36rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-between{justify-content:space-between}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-left{text-align:left}.sm\:text-6xl{font-size:3.75rem;line-height:1}.data-\[closed\]\:sm\:translate-y-0[data-closed]{--tw-translate-y:0px}.data-\[closed\]\:sm\:scale-95[data-closed],.data-\[closed\]\:sm\:translate-y-0[data-closed]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[closed\]\:sm\:scale-95[data-closed]{--tw-scale-x:.95;--tw-scale-y:.95}}@media (min-width:768px){.md\:sticky{position:sticky}.md\:top-3{top:.75rem}.md\:top-4{top:1rem}.md\:m-0{margin:0}.md\:my-2{margin-top:.5rem;margin-bottom:.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-32{margin-bottom:8rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-3{margin-left:.75rem}.md\:ml-4{margin-left:1rem}.md\:mr-4{margin-right:1rem}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-4{margin-top:1rem}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:aspect-\[10\/4\]{aspect-ratio:10/4}.md\:aspect-auto{aspect-ratio:auto}.md\:h-64{height:16rem}.md\:h-8{height:2rem}.md\:h-full{height:100%}.md\:h-svh{height:100svh}.md\:min-h-12{min-height:3rem}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-2\/3{width:66.666667%}.md\:w-3\/4{width:75%}.md\:w-64{width:16rem}.md\:w-8{width:2rem}.md\:w-\[150px\]{width:150px}.md\:w-\[300px\]{width:300px}.md\:w-\[32\%\]{width:32%}.md\:w-\[33\%\]{width:33%}.md\:w-\[48\%\]{width:48%}.md\:w-\[49\%\]{width:49%}.md\:w-\[90\%\]{width:90%}.md\:w-screen{width:100vw}.md\:max-w-\[350px\]{max-width:350px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.md\:p-6{padding:1.5rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pl-4{padding-left:1rem}.md\:pt-12{padding-top:3rem}.md\:pt-4{padding-top:1rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.md\:hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.md\:hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.md\:hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}@media (min-width:1024px){.lg\:relative{position:relative}.lg\:bottom-\[-10\%\]{bottom:-10%}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:ml-0{margin-left:0}.lg\:mr-16{margin-right:4rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-h-\[535px\]{max-height:535px}.lg\:w-56{width:14rem}.lg\:w-\[30\%\]{width:30%}.lg\:w-\[300px\]{width:300px}.lg\:w-\[32\%\]{width:32%}.lg\:min-w-\[350px\]{min-width:350px}.lg\:translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:justify-center{justify-content:center}.lg\:p-8{padding:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-24{padding-bottom:6rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:leading-\[1\.7\]{line-height:1.7}.lg\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}}@media (min-width:1280px){.xl\:block{display:block}.xl\:w-\[24\%\]{width:24%}}