:root{--color-base: #fff;--color-primary: #b8a87d;--color-sub: #335a49;--color-sub2: #345a81;--color-border: #676f55;--color-point: #fd914c;--color-base-bg: #0e1f17;--color-bg: #162f25;--font-sans: "Noto Sans JP", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", meiryo, sans-serif;--font-serif: var(--f-eb-garamond), "Noto Serif JP", "Times New Roman", "Hiragino Mincho ProN", "Yu Mincho", yumincho, serif}@font-face{font-family:icomoon;src:url(/fonts/icomoon.woff) format("woff"),url(/fonts/icomoon.ttf) format("truetype"),url(/fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{color:var(--color-base);font-family:var(--font-sans);line-height:1.6;font-weight:300;font-feature-settings:"palt";letter-spacing:.0625rem;overflow-x:clip;-webkit-font-smoothing:antialiased;font-size:calc((16 / 1440) * 100vw)}@media(max-width:768px){html{font-size:calc((16 / 390) * 100vw)}}body{margin:0;font-size:.875rem;background:var(--color-base-bg);overflow-x:clip;position:relative;display:grid;grid-template-columns:30rem 1fr}@media(max-width:768px){body{grid-template-columns:1fr}}img{width:100%;max-width:100%;height:auto;vertical-align:bottom}a{text-decoration:none;color:var(--color-base);transition:color .4s}a:hover{color:var(--color-primary)}p{margin:0 0 .625rem}p:last-of-type{margin-bottom:0}p span{color:var(--color-primary);font-weight:600}ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4{font-family:var(--font-serif);font-weight:400}h1 span,h2 span,h3 span,h4 span{color:var(--color-primary)}h2{font-size:2.25rem;margin:0 0 1.25rem}h3{font-size:1.5rem;margin:0 0 .625rem}@media(max-width:768px){h2{font-size:1.5rem}h3{font-size:1.25rem}}.title{margin-bottom:1.875rem}.title h2{display:block;position:relative;font-size:1.5rem;text-align:center;padding-bottom:1rem;margin-bottom:0}.title h2:after{content:"";display:block;width:4rem;height:.125rem;background:var(--color-primary);position:absolute;left:50%;transform:translate(-50%);bottom:0}.title p{text-align:center;margin-top:1.5rem}@keyframes hero-gradient-animation{0%{--c-0: hsl(182.857deg 41% 10% / 100%);--x-0: 0%;--y-0: 0%;--s-start-0: 0%;--s-end-0: 50%}to{--c-0: hsl(152.308deg 53% 15% / 100%);--x-0: 99%;--y-0: 99%;--s-start-0: 3%;--s-end-0: 69%}}@property --c-0{syntax: "<color>"; inherits: false; initial-value: hsl(182.857deg 41% 10% / 100%);}@property --x-0{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --y-0{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --s-start-0{syntax: "<percentage>"; inherits: false; initial-value: 0%;}@property --s-end-0{syntax: "<percentage>"; inherits: false; initial-value: 50%;}.background_animation{--c-0: hsl(182.857deg 41% 10% / 100%);--x-0: 0%;--y-0: 0%;background-color:#3e6553;background-image:radial-gradient(circle at var(--x-0) var(--y-0),var(--c-0) var(--s-start-0),transparent var(--s-end-0));animation:hero-gradient-animation 10s linear infinite alternate}#main_container{position:relative}@media(max-width:768px){#main_container{margin:3.75rem 0}}main{position:relative;min-height:calc(100vh - 2.5rem)}.main_content{padding:6.25rem 4rem}@media(max-width:768px){.main_content{padding:2.5rem 1rem}}section{width:100%;padding:5rem 0}@media(max-width:768px){section{padding:2.5rem 1rem}}.section_inner{width:100%;margin:0 auto}.youtube{width:100%}.youtube iframe{width:100%;height:100%;aspect-ratio:16 / 9;border:0}footer.site-footer{display:flex;justify-content:center;align-items:center;height:2.5rem;background:#333}footer.site-footer p{font-size:.75rem;margin:0}@media(max-width:768px){footer.site-footer{display:none}}.btn_wrapper{display:flex;justify-content:flex-start;width:100%;margin-top:2rem;position:relative;z-index:1;gap:1rem}.btn_wrapper.center{justify-content:center}.btn_wrapper a,.btn_wrapper button,.btn_wrapper input[type=submit]{display:flex;justify-content:center;align-items:center;position:relative;color:#fff;text-align:center;line-height:1;background:var(--color-primary);padding:1rem;font-size:.875rem;width:100%;letter-spacing:.03em;transition:all .4s;height:2.5rem;max-width:25rem;border:solid 1px #fff;cursor:pointer}.btn_wrapper a:after{content:"→";position:absolute;right:.625rem;transition:all .4s}.btn_wrapper a:hover,.btn_wrapper button:hover,.btn_wrapper input[type=submit]:hover{opacity:1;color:#fff}.btn_wrapper a:hover:after{right:.3125rem}.btn_wrapper a.white{border:solid 1px var(--color-primary);background:#fff;color:var(--color-primary)}.btn_wrapper a.ghost{border:solid 1px #fff;background:transparent}.btn_wrapper a.blue{border:solid 1px #fff;background:var(--color-sub2)}.btn_wrapper a.disabled,.btn_wrapper button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}@media(max-width:768px){.btn_wrapper a,.btn_wrapper button,.btn_wrapper input[type=submit]{padding:0}.btn_wrapper a:after{right:.125rem}.btn_wrapper a:hover:after{right:0}}.auth-gate[hidden]{display:none}.auth-loading{display:flex;min-height:30vh;align-items:center;justify-content:center;color:#9a9a9a}.ul_list{display:flex;flex-direction:column;gap:.625rem}.ul_list li{position:relative;padding-left:1.25rem}.ul_list li:before{content:"";display:inline-block;position:absolute;top:.5rem;left:0;width:.5rem;height:.5rem;background:var(--color-primary);border-radius:50%}.tag_list{display:flex;flex-wrap:wrap;gap:.625rem}.tag_list li{display:flex;align-items:center;font-size:.75rem;border:solid 1px var(--color-primary);background:var(--color-primary);color:#fff;line-height:1;height:1.5rem;padding:0 .625rem;border-radius:62.5rem;font-weight:400}.tag_list li.tag_2nd{border-color:var(--color-sub);background:var(--color-sub)}.tag_list li.tag_3rd{border-color:var(--color-sub2);background:var(--color-sub2);color:#fff}.tag_list li.tag_4th{border-color:var(--color-point);background:var(--color-point);color:#fff}.tag_list li.tag_5th{border-color:var(--color-primary);background:#fff;color:var(--color-primary)}@media(max-width:768px){.tag_list li{font-size:.625rem;height:1.25rem}}header{display:flex;align-items:center;justify-content:center;width:30rem;height:100vh;background:var(--color-base-bg);padding:0 4rem;font-family:var(--font-serif);position:sticky;top:0}header .gnav{display:flex;flex-direction:column;justify-content:center;gap:.25rem;width:100%}header .header_logo{justify-content:center;display:flex}header .header_logo img{width:7.5rem;max-width:10rem}header .nav_main{display:flex;flex-direction:column;gap:.375rem}header .nav_main>li>a{display:flex;gap:1.25rem;align-items:baseline;font-size:.875rem}header .nav_main>li>a span{width:7.25rem;font-size:1.75rem}header .nav_main>li.active>a{color:var(--color-primary)}header .nav_seminar{counter-reset:number;padding-left:1em}header .nav_seminar li{position:relative;counter-increment:number;border-bottom:solid 1px #394b43}header .nav_seminar li:after{content:"";display:block;width:0;height:1px;background:var(--color-primary);position:absolute;bottom:0;left:0;transition:all .4s}header .nav_seminar li:hover:after{width:100%}header .nav_seminar li:last-of-type{border:none}header .nav_seminar li a{position:relative;display:flex;gap:1.5rem;align-items:center;font-size:.875rem;min-height:3.75rem;padding:.625rem 0;line-height:1.5;white-space:pre-line}header .nav_seminar li a:before{content:counter(number,decimal-leading-zero);font-size:1.875rem;font-style:italic}header .nav_seminar li a:after{content:"→";position:absolute;top:50%;right:.375rem;transform:translateY(-50%);transition:all .4s}header .nav_seminar li a:hover:after{right:0}header .nav_seminar li.inactive{pointer-events:none}header .nav_seminar li.inactive a{color:#9a9a9a}header .nav_seminar li.inactive a:after{content:none}header .nav_seminar li.active a{color:var(--color-primary)}header .gnav .btn_wrapper{margin-top:0}header .gnav .btn_wrapper a{font-size:1rem;height:1.25rem}header .gnav .btn_wrapper a.logout{width:auto}header .gnav .btn_wrapper a.logout:after{content:none}.pc-text{display:inline}.sp-text{display:none}@media(max-width:768px){.pc-text{display:none}.sp-text{display:inline}}@media(max-width:768px){header{position:fixed;height:3.75rem;width:100%;z-index:10;padding:0 .625rem;top:0}header:before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top);background:var(--color-base-bg);z-index:-1}header .gnav{flex-direction:row;justify-content:center;align-items:center;position:relative;gap:0}header .header_logo{margin-bottom:0}header .header_logo img{width:5rem}header .nav_main{position:fixed;bottom:0;left:0;flex-direction:row;width:100%;justify-content:space-between;background:var(--color-base-bg);padding:0;gap:0}header .nav_main:after{content:"";position:fixed;bottom:0;left:0;right:0;height:env(safe-area-inset-bottom);background:var(--color-base-bg);z-index:-1}header .nav_main>li{width:100%}header .nav_main>li:not(:last-of-type){border-right:solid .0625rem #2b5036}header .nav_main>li>a{flex-direction:column;gap:.125rem;align-items:center;justify-content:center;width:100%;height:3.75rem;font-size:.75rem;line-height:1}header .nav_main>li>a:before{font-family:icomoon!important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .nav_main>li.concept>a:before{content:""}header .nav_main>li.adviser>a:before{content:""}header .nav_main>li.seminar>a:before{content:""}header .nav_main>li.consultation>a:before{content:""}header .nav_main>li.consultation>a{background:var(--color-sub2)}header .nav_main>li>a span{display:none}header .nav_seminar{display:none}header .gnav .btn_wrapper{width:auto;margin-top:0;margin-left:auto;position:absolute;right:0}header .gnav .btn_wrapper a{padding:0 .625rem;height:1.75rem;line-height:1;gap:.25rem;letter-spacing:0}header .gnav .btn_wrapper a.login,header .gnav .btn_wrapper a.logout{font-size:.75rem}header .gnav .btn_wrapper a.login:before,header .gnav .btn_wrapper a.logout:before{content:"";font-family:icomoon!important;font-size:.75rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header .gnav .btn_wrapper a.login:after,header .gnav .btn_wrapper a.logout:after{content:none}header .gnav .btn_wrapper a.signup{display:none}}#under main{background:url(/img/_css/bg_pattern.png);background-blend-mode:soft-light,normal;padding-bottom:0}@media(max-width:768px){#under .main_content{padding:0}}#under #main_container>main>h1,#under .page-watermark{position:absolute;top:0;right:-.625rem;font-size:12.5rem;opacity:.3;mix-blend-mode:soft-light;margin:0;line-height:.7;letter-spacing:0;z-index:1;pointer-events:none}@media(max-width:768px){#under #main_container>main>h1,#under .page-watermark{font-size:3.75rem;position:static;text-align:right}}#under section{position:relative}#under section:not(#next_chapter){z-index:1}#under section:first-of-type{padding-top:0}.decorative_frame{position:relative;width:100%;height:100%}#under #next_chapter{position:relative;padding:6.25rem 4rem;color:#fff;background:url(/img/_css/next_bg.png) no-repeat right / cover;width:100%;height:20.25rem}#under #next_chapter:after{content:"";display:block;width:100%;height:100vh;position:absolute;bottom:calc(100% - 13px);left:0;background:linear-gradient(0deg,#0d2122 3%,#0000 40.65%)}#under #next_chapter .section_inner{display:flex;justify-content:space-between;align-items:center}#under #next_chapter .chapter_link{display:flex;flex-direction:column;font-family:var(--font-serif);font-weight:400;line-height:1;font-size:1.25rem;height:7.75rem}#under #next_chapter .chapter_link>span{position:relative;font-size:5rem;color:var(--color-primary);background:url(/img/_css/chapter_img002.svg) no-repeat right / contain;margin-right:2.5rem;padding:.75rem 3.125rem .75rem 0}#under #next_chapter .chapter_link>span:after{content:"";position:absolute;top:50%;right:-1.5rem;transform:translateY(-50%);display:block;background:var(--color-primary);mask:url(/img/_css/arrow001.svg) no-repeat center / contain;width:3.75rem;aspect-ratio:58 / 13;transition:all .4s}#under #next_chapter .chapter_link:hover>span:after{right:-3.125rem}#under #next_chapter .chapter_link.next{margin-left:auto;text-align:right;align-items:flex-end}@media(max-width:768px){#under #next_chapter{display:flex;align-items:center;padding:2.5rem 1rem;height:12.25rem}#under #next_chapter .chapter_link{height:auto;font-size:1rem}#under #next_chapter .chapter_link.next{align-items:flex-start}#under #next_chapter .chapter_link>span{font-size:2.5rem;margin-right:1.25rem;padding:.375rem 1.5625rem .375rem 0}#under #next_chapter .chapter_link>span:after{width:2.5rem}#under #next_chapter .chapter_link:hover>span:after{right:-1.875rem}}#under.seminar #next_chapter{padding:4rem;background:#0d2122;height:auto}#under.seminar #next_chapter:after{content:none}#under.seminar #next_chapter:before{content:"";display:block;width:100%;height:1px;background:var(--color-border);position:absolute;top:0;left:0;z-index:1}#under.seminar #next_chapter .section_inner{position:relative;align-items:stretch}#under.seminar #next_chapter .section_inner:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:100%;background:var(--color-border);z-index:1}#under.seminar #next_chapter .chapter_link{position:relative;font-size:1rem;line-height:1.6;gap:.625rem;height:auto}#under #next_chapter .chapter_link .nav-ttl{font-style:normal;white-space:pre-line}#under.seminar #next_chapter .chapter_link>span{position:relative;font-size:3rem;width:fit-content;line-height:1}#under.seminar #next_chapter .chapter_link.next{margin-left:auto;align-items:flex-start;text-align:left}#under.seminar #next_chapter .chapter_link.next>span:before{content:"Next";position:absolute;left:0;top:-1.5rem;font-size:1.5rem;color:#fff}#under.seminar #next_chapter .chapter_link.prev>span{margin-left:2.5rem;margin-right:auto;padding:.375rem 0 .75rem 1.875rem;background:url(/img/_css/chapter_img001.svg) no-repeat left / contain}#under.seminar #next_chapter .chapter_link.prev>span:before{content:"Prev";position:absolute;right:0;top:-1.5rem;font-size:1.5rem;color:#fff}#under.seminar #next_chapter .chapter_link.prev>span:after{right:auto;left:-2.5rem;transform:scaleX(-1) translateY(-50%)}#under.seminar #next_chapter .chapter_link.prev:hover>span:after{left:-3.125rem}@media(max-width:768px){#under.seminar #next_chapter{padding:2.5rem 1rem}#under.seminar #next_chapter .section_inner:before{height:calc(100% + 1rem);top:calc(50% - .625rem)}#under.seminar #next_chapter .chapter_link{width:47%;gap:0;font-size:.6875rem}#under.seminar #next_chapter .chapter_link>span{font-size:1.875rem}#under.seminar #next_chapter .chapter_link>span:after{width:1.625rem}#under.seminar #next_chapter .chapter_link.next{text-align:left}#under.seminar #next_chapter .chapter_link.next>span{padding:.375rem 1.25rem .375rem 0}#under.seminar #next_chapter .chapter_link.next>span:before{font-size:1.25rem;top:-1.25rem}#under.seminar #next_chapter .chapter_link.next>span:after{right:-1rem}#under.seminar #next_chapter .chapter_link.prev{text-align:right}#under.seminar #next_chapter .chapter_link.prev>span{margin-left:1rem;padding:.375rem 0 .375rem 1.25rem}#under.seminar #next_chapter .chapter_link.prev>span:before{font-size:1.25rem;top:-1.25rem}#under.seminar #next_chapter .chapter_link.prev>span:after{left:-1rem}}.seminar_intro{text-align:center;margin-bottom:3.75rem}.seminar_intro h2{font-size:2.5rem}.seminar_items{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:1.875rem}.seminar_item{border:1px solid var(--color-border);overflow:hidden;transition:all .3s ease;background:#ffffff08}.seminar_item:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-5px)}.seminar_item a{display:block;padding:1.875rem;color:inherit}.seminar_item .chapter_number{display:inline-block;background:var(--color-primary);color:#fff;padding:.3125rem .9375rem;font-size:.875rem;font-weight:700;margin-bottom:.625rem;font-family:var(--font-serif)}.seminar_item .short_title{font-size:1rem;color:#cfd3c5;margin:.625rem 0}.seminar_item h3{font-size:1.25rem;line-height:1.6;margin:0 0 .9375rem}.seminar_item .tag_list{margin:.9375rem 0 0}.seminar_item .read_more{display:inline-block;margin-top:.9375rem;color:var(--color-primary);font-weight:700}.no_seminars{text-align:center;padding:3.75rem 1.25rem;font-size:1.2rem;color:#9a9a9a}#seminar_about .section_inner{display:flex;flex-direction:column;gap:2.5rem}#seminar_about .lead{display:flex;flex-direction:column;gap:.5rem}#seminar_about .lead h2{font-size:1.5rem;margin:0}#seminar_about .lead .chapter{display:flex;align-items:baseline;font-family:var(--font-serif);gap:.5rem;line-height:1;margin:0}#seminar_about .lead .chapter .num{font-weight:300;font-size:2rem;font-style:italic;color:var(--color-primary);display:inline-flex;align-items:baseline}#seminar_about .lead .chapter .num:before{content:"Chapter";font-style:normal;font-size:1.5rem;color:#fff;margin-right:.5rem}#seminar_about .lead .chapter .num:after{content:"";display:inline-block;width:2.625rem;height:.0625rem;background:#fff;margin-left:.25rem}#seminar_about .btn_wrapper{margin-top:0}#seminar_about .sample{display:grid;grid-template-columns:23.4375rem 1fr;gap:2rem}#seminar_about .sample_point h3{margin:0 0 .625rem;font-weight:400;color:var(--color-primary)}#seminar_about .overview h3{font-size:1.25rem}@media(max-width:768px){#seminar_about .sample{grid-template-columns:1fr}#seminar_about .lead h2{font-size:1.25rem}#seminar_about .lead .chapter .num:before{font-size:1rem}#seminar_video .btn_wrapper p{font-size:.75rem}}#seminar_video{border-top:solid 1px var(--color-border)}#seminar_video .title h2{font-size:1.5rem}#seminar_video .btn_wrapper{flex-direction:column;align-items:center}#seminar_video .btn_wrapper p{text-align:center}.seminar-material .material-msg{margin-top:1rem;font-size:.875rem;text-align:center}.seminar-material .material-msg.is-success{color:var(--color-primary)}.seminar-material .material-msg.is-error{color:#cf6d76}.seminar-material .material-lock{margin-top:.75rem;font-size:.8125rem;color:#9a9a9a;text-align:center}.seminar-material button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.form fieldset{margin:0;padding:0;border:0}.form .grid.col2 .box{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form label{display:block;font-size:1rem;color:#fff;font-family:var(--font-serif);margin-bottom:.375rem}.form label.parent{color:transparent}.form label .req{color:var(--color-primary);margin-left:.25rem}.form label.parent .req{display:none}.form .div_text,.form .div_select{margin:0 0 1rem;width:100%}.form .div_text input,.form .div_text textarea,.form .div_select select{width:100%;border:solid 1px var(--color-primary);background:#fff;color:#222;padding:.5rem .625rem;font-family:var(--font-sans)}.form .div_text input,.form .div_select select{height:2.5rem}.form .div_text textarea{min-height:6rem;resize:vertical}.form .div_select select{appearance:none}.form .div_checkbox{margin:.375rem 0 1rem;color:#fff;display:flex;flex-direction:column;gap:.375rem}.form .div_checkbox .check{display:flex;align-items:center;gap:.375rem;font-size:.8125rem}.form .div_checkbox .check input{width:1.25rem;height:1.25rem;flex:none}.form .div_checkbox .check p{margin:0}.form .div_checkbox .text{font-size:.75rem;color:#cfd3c5}.form .div_checkbox .text ul{margin-left:1.5em;list-style:disc}.form .div_checkbox .text ul li{list-style:disc}.form .button_div{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:2.5rem}.form .button_div input[type=submit]{display:flex;justify-content:center;align-items:center;color:#fff;background:var(--color-primary);border:solid 1px #fff;height:2.5rem;width:100%;max-width:25rem;font-size:.875rem;letter-spacing:.03em;cursor:pointer;transition:all .4s}.form .button_div input[type=submit]:disabled{opacity:.5;cursor:not-allowed}.form .div_text .readonly_view{display:none}.form .div_text.readonly{color:#fff}.form .div_text.readonly .readonly_view{display:inline-block}.form .div_text.readonly input{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.form .flex_name{display:flex}.form .flex_name .box{display:flex;flex-direction:column;width:100%}.form .flex_name .item{display:flex;width:auto;gap:.625rem}.form .flex_name .item .div_text{width:100%}.error-messages{background-color:#fff;border:.125rem solid #cf6d76;border-left:.5rem solid #cf6d76;color:#cf6d76;padding:.625rem;margin-bottom:1.25rem;font-size:.875rem;line-height:1.4}.error-messages ul{margin:0}.error-messages ul li{margin-bottom:.25rem}.error-messages ul li:last-child{margin-bottom:0}.success-messages{background-color:#d4edda;border:.125rem solid #c3e6cb;border-left:.5rem solid #28a745;color:#155724;padding:1rem 1.25rem;margin-bottom:1.25rem;font-size:1rem;line-height:1.4;border-radius:.25rem}.success-messages p{margin:0;font-weight:600}.textbox.has-error,.dropdown.has-error{border:solid .125rem #cf6d76!important;background-color:#ffd5d8!important}.checkbox input.has-error+p{color:#cf6d76}@media(min-width:769px){.sp-only{display:none!important}}.sp_show_flex{display:none!important}@media(max-width:768px){.sp_show_flex{display:flex!important}}@media(max-width:768px){.pc_show_flex{display:none!important}}#under.signup .section_inner,#under.consultation .section_inner{padding:0 10rem}#under.consultation #main_container h1{font-size:11.25rem}@media(max-width:768px){#under.signup .section_inner,#under.consultation .section_inner{padding:0}.form .grid.col2 .box{gap:.625rem}.form .grid{margin-bottom:1rem}.form .grid .box .div_text,.form .grid .box .div_select{margin-bottom:0}.form .grid .box .parent{position:fixed;top:0;left:0;z-index:-100}.form .button_div{width:100%}#under.consultation .flex_name .item label{width:auto!important}}@media(min-width:769px){#under.login #main_container main{display:flex;flex-direction:column;justify-content:center}}#under.login #login_content .grid .box{display:grid;grid-template-columns:1fr 1fr;gap:0}#under.login #login_content .item:first-of-type{border-right:solid 1px var(--color-border);padding-right:2.5rem}#under.login #login_content .item:last-of-type{padding-left:2.5rem}#under.login #login_content h3{margin-bottom:2rem}#under.login .border{border:solid 1px var(--color-border);padding:.75rem;margin-top:.75rem}@media(max-width:768px){#under.login #login_content .grid .box{grid-template-columns:1fr}#under.login #login_content .item:first-of-type{border-right:none;border-bottom:solid 1px var(--color-border);padding:0 0 2.5rem}#under.login #login_content .item:last-of-type{padding:2.5rem 0 0}#under.login #login_content .item:last-of-type .btn_wrapper a.white{border:solid 1px #fff;background:var(--color-primary);color:#fff}}#verify_form p{margin-bottom:1.5rem}#under.thanks #overview .text{margin:1.5rem 0 2rem;line-height:2}
