@charset "UTF-8";.course-select-button{--kib-btn-active-bg: #147a00;--kib-btn-active-border-color: #137300;--kib-btn-bg: var(--kib-primary);--kib-btn-border-radius: .625rem;--kib-btn-border-width: 0;--kib-btn-box-shadow: inset 0 -.1875rem .0625rem rgba(0, 0, 0, .16), .125rem .125rem .125rem rgba(0, 0, 0, .16);--kib-btn-disabled-bg: var(--kib-primary);--kib-btn-disabled-border-color: var(--kib-primary);--kib-btn-disabled-opacity: 1;--kib-btn-focus-shadow-rgb: var(--kib-primary-rgb);--kib-btn-font-size: 1.125rem;--kib-btn-hover-bg: #158200;--kib-btn-hover-border-color: #147a00;--kib-btn-line-height: 1.25;--kib-btn-padding-x: 0;--kib-btn-padding-y: .3125rem;-webkit-box-shadow:var(--kib-btn-box-shadow);box-shadow:var(--kib-btn-box-shadow);display:grid;gap:0;grid-template-columns:5rem minmax(0,1fr) auto;padding-right:1.3125rem;position:relative}@media(min-width:576px){.course-select-button{min-width:21.3125rem}}@media(max-width:575.98px){.course-select-button{padding-right:.875rem}}.course-select-button:before{background:var(--kib-white);border-radius:0 .3125rem .3125rem 0;content:"";display:block;height:calc(100% - .625rem);left:5rem;position:absolute;width:calc(100% - 5.3125rem)}.course-select-button.disabled:after{background:#707070bf;border-radius:var(--kib-btn-border-radius);content:"";inset:0;position:absolute}.course-select-button .title{-ms-flex-line-pack:center;align-content:center;align-self:stretch;color:var(--kib-white);display:grid;font-weight:700;line-height:1.25;padding:.625rem 0}.course-select-button .title .type{font-size:1.875rem}.course-select-button .price{font-size:var(--kib-body-font-size);line-height:1;position:relative}.course-select-button .price .number{font-size:2.5rem;margin-inline:.1875rem}.course-select-button .price .fs-small{font-size:.75rem;margin-left:.1875rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.course-select-button .free-trial{--kib-badge-color: #050505;--kib-badge-font-size: var(--kib-body-font-size);--kib-badge-padding-x: 1.0625rem;background:#ffdc3a;left:50%;position:absolute;top:0;translate:calc(-50% + 2.5rem) -50%;z-index:1}.course-select-button .free-trial.is-experienced{--kib-badge-color: var(--kib-white);background:#9a947a}.course-select-button .free-trial .fs-big{font-size:1.3125rem}.course-select-button .svg-inline--fa{--fa-width: math.div(320, 512) * 1em;color:var(--kib-primary);font-size:var(--kib-body-font-size);position:relative}.course-select-button .current-course{--kib-badge-font-size: 1.25rem;--kib-badge-padding-x: .75rem;--kib-badge-padding-y: .5625rem;background:#7b7b7b;-webkit-box-shadow:0 .1875rem .1875rem rgba(0,0,0,.16);box-shadow:0 .1875rem .1875rem #00000029;position:absolute;right:0;top:0;translate:0 -50%;z-index:1}@media(max-width:767.98px){.course-select-button .current-course{--kib-badge-font-size: var(--kib-body-font-size)}}.free .course-select-button{--kib-btn-padding-y: .5625rem;grid-template-columns:1fr auto;margin-inline:auto;min-height:4.375rem;min-width:16.625rem;width:16.625rem}.free .course-select-button:before{border-radius:.3125rem;left:.3125rem;width:calc(100% - .625rem)}.free .course-select-button .current-course{background:var(--kib-primary)}.standard .course-select-button{--kib-btn-active-bg: #2468b0;--kib-btn-active-border-color: #2262a5;--kib-btn-bg: #2d82dc;--kib-btn-border-color: #2d82dc;--kib-btn-disabled-bg: #2d82dc;--kib-btn-disabled-border-color: #2d82dc;--kib-btn-focus-shadow-rgb: 45, 130, 220;--kib-btn-hover-bg: #266fbb;--kib-btn-hover-border-color: #2468b0}.standard .course-select-button .svg-inline--fa{color:#2d82dc}.standard .course-select-button .current-course{background:#2d82dc}.premium .course-select-button{--kib-btn-active-bg: #99801e;--kib-btn-active-border-color: #8f781d;--kib-btn-bg: #bfa026;--kib-btn-border-color: #bfa026;--kib-btn-disabled-bg: #bfa026;--kib-btn-disabled-border-color: #bfa026;--kib-btn-focus-shadow-rgb: 191, 160, 38;--kib-btn-hover-bg: #a28820;--kib-btn-hover-border-color: #99801e}.premium .course-select-button .svg-inline--fa{color:#bfa026}.premium .course-select-button .current-course{background:#ad9740}.premium .course-select-button.yearly{gap:.3125rem 0;min-height:6.875rem}@media(max-width:575.98px){.premium .course-select-button.yearly{min-height:6.25rem}}.premium .course-select-button.yearly .title{grid-row:1 / span 2}.premium .course-select-button.yearly .price{-ms-flex-item-align:end;align-self:end}@media(max-width:575.98px){.premium .course-select-button.yearly .price{white-space:nowrap}}.premium .course-select-button.yearly .price .number{color:#d50707}@media(max-width:575.98px){.premium .course-select-button.yearly .price .number{margin-inline:0}}@media(max-width:575.98px){.premium .course-select-button.yearly .price .fs-small{margin-left:0}}.premium .course-select-button.yearly .total-price{align-self:start;font-size:.875rem;font-weight:var(--kib-body-font-weight);grid-column-start:2;position:relative}.premium .course-select-button.yearly .total-price .fs-small{font-size:.75rem;margin-left:.375rem}.premium .course-select-button.yearly .free-trial{--kib-badge-color: var(--kib-white);background:#d50707}.premium .course-select-button.yearly .free-trial.is-experienced{background:#9a947a}.premium .course-select-button.yearly .svg-inline--fa{grid-column-start:3;grid-row:1 / span 2}.premium .course-select-button.yearly .bonus{color:#d50707;font-size:var(--kib-body-font-size);left:-.625rem;position:absolute;text-align:right;top:50%;translate:-100% -50%}@media(max-width:575.98px){.premium .course-select-button.yearly .bonus{left:calc(50% + .9375rem);text-align:center;top:-1.3125rem;translate:-50% -100%}}.premium .course-select-button.yearly .bonus:before,.premium .course-select-button.yearly .bonus:after{border-left:var(--kib-border-width) var(--kib-border-style) #d50707;content:"";display:block;height:3.5rem;position:absolute;width:0}@media(min-width:576px){.premium .course-select-button.yearly .bonus:before,.premium .course-select-button.yearly .bonus:after{left:50%}}@media(max-width:575.98px){.premium .course-select-button.yearly .bonus:before,.premium .course-select-button.yearly .bonus:after{height:.75rem;top:50%;translate:0 -50%}}.premium .course-select-button.yearly .bonus:before{rotate:-70deg}@media(min-width:576px){.premium .course-select-button.yearly .bonus:before{bottom:1.5625rem}}@media(max-width:575.98px){.premium .course-select-button.yearly .bonus:before{left:-.625rem;rotate:-25deg}}.premium .course-select-button.yearly .bonus:after{rotate:70deg}@media(min-width:576px){.premium .course-select-button.yearly .bonus:after{top:1.5625rem}}@media(max-width:575.98px){.premium .course-select-button.yearly .bonus:after{right:-.625rem;rotate:25deg}}*:has(>.ribbon){position:relative}.ribbon{--kib-badge-border-radius: 0;--kib-badge-font-size: 1.25rem;--kib-badge-padding-x: .625rem;--kib-badge-padding-y: 1.5625rem;left:2.0625rem;padding-bottom:1.125rem;position:absolute;top:0}@media(max-width:767.98px){.ribbon{--kib-badge-font-size: .75rem;--kib-badge-padding-x: .1875rem;--kib-badge-padding-y: .8125rem;left:.8125rem;padding-bottom:.875rem}}.ribbon:before,.ribbon:after{clip-path:polygon(0 0,100% 0,100% 100%,50% 0,0 100%);content:"";display:block;height:.9375rem;left:0;position:absolute;width:100%}@media(max-width:767.98px){.ribbon:before,.ribbon:after{height:.5rem}}.ribbon:before{background:#d50707;bottom:-.875rem;z-index:1}@media(max-width:767.98px){.ribbon:before{bottom:-.4375rem}}.ribbon:after{background:#00000029;bottom:-.9375rem}@media(max-width:767.98px){.ribbon:after{bottom:-.5rem}}.ribbon.text-bg-danger{--kib-danger-rgb: 213, 7, 7}.course-introduction{display:grid;gap:1.25rem 1.1875rem;margin-bottom:1.5625rem}@media(min-width:992px){.course-introduction{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.course-introduction{gap:1.25rem;margin-bottom:.625rem}}.course-introduction .section{background:var(--kib-white);border-radius:.625rem;-webkit-box-shadow:0 .3125rem .625rem rgba(0,0,0,.1);box-shadow:0 .3125rem .625rem #0000001a;display:grid}@media(min-width:768px){.course-introduction .section{grid-row:span 3;grid-template-rows:subgrid}}@media(min-width:768px){.course-introduction .section:nth-child(n+3){grid-row:span 2}}.course-introduction .section .bg-title{background:#7b7b7b;border-radius:.625rem .625rem 0 0;color:var(--kib-white);font-size:1.875rem;margin:0;padding:.875rem .625rem}@media(max-width:767.98px){.course-introduction .section .bg-title{font-size:1.5rem;margin-bottom:.625rem;padding-bottom:.75rem;padding-top:.75rem}}.course-introduction .section .bg-title .fs-small{font-size:1.5rem}@media(max-width:767.98px){.course-introduction .section .bg-title .fs-small{font-size:1.125rem}}.course-introduction .section .bg-title .comment{font-size:.9375rem;margin:0}.course-introduction .section .section-body{display:grid;padding:0 1.25rem 1.875rem}@media(max-width:767.98px){.course-introduction .section .section-body{padding:0 .9375rem .9375rem}}.course-introduction .section .heading{font-size:1.125rem;line-height:var(--kib-body-line-height);margin-bottom:.6875rem;text-align:center}@media(max-width:767.98px){.course-introduction .section .heading{font-size:var(--kib-body-font-size);margin-bottom:.625rem}}@media(max-width:575.98px){.course-introduction .section .heading{text-align:left;word-break:initial}}.course-introduction .section .can-list{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:.625rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 .9375rem}@media(max-width:767.98px){.course-introduction .section .can-list{gap:.625rem;margin:0 0 .625rem}}@media(max-width:575.98px){.course-introduction .section .can-list{grid-template-columns:initial}}.course-introduction .section .can-list dl{display:grid;gap:.5rem 0;grid-template-columns:3.8125rem minmax(0,1fr);margin:0}@media(max-width:767.98px){.course-introduction .section .can-list dl{gap:0;grid-row:span 2;grid-template-rows:subgrid}}.course-introduction .section .can-list dt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#efefef;border-radius:0 .625rem .625rem 0;display:grid;font-size:1.125rem;grid-column-start:2;line-height:1.25;padding:.8125rem 1rem;text-align:left}@media(max-width:767.98px){.course-introduction .section .can-list dt{border-bottom-right-radius:0;font-size:var(--kib-body-font-size);padding:.1875rem .625rem}}.course-introduction .section .can-list dd{margin:0}.course-introduction .section .can-list .comment{text-align:left;word-break:auto-phrase}@media(min-width:768px){.course-introduction .section .can-list .comment{grid-column:1 / -1}}@media(max-width:767.98px){.course-introduction .section .can-list .comment{background:#f7f7f7;border-bottom-right-radius:.625rem;font-size:.875rem;line-height:1.2857142857;padding:.1875rem .625rem}}.course-introduction .section .can-list .sign{background:#7b7b7b;border-radius:.625rem 0 0 .625rem;display:grid;grid-row-start:1;place-content:center}@media(max-width:767.98px){.course-introduction .section .can-list .sign{grid-row:1 / span 2}}.course-introduction .section .can-list .sign svg{height:2rem;width:2rem}.course-introduction .section .button-container{display:grid;gap:.625rem;grid-template-columns:repeat(auto-fit,18.75rem);margin:auto auto 0}.course-introduction .section .button-container .btn-lg{--kib-btn-border-radius: var(--kib-border-radius);--kib-btn-padding-y: .9375rem;-webkit-box-shadow:inset 0 -.1875rem .0625rem rgba(0,0,0,.16);box-shadow:inset 0 -.1875rem .0625rem #00000029}.course-introduction .section .button-container .btn-primary:focus-visible{-webkit-box-shadow:0 0 0 .25rem rgba(25,153,0,.25),inset 0 -.1875rem .0625rem rgba(0,0,0,.16);box-shadow:0 0 0 .25rem #19990040,inset 0 -.1875rem .0625rem #00000029}.course-introduction .section .button-container .btn-warning{--kib-btn-active-bg: #cc5c00;--kib-btn-active-border-color: #bf5600;--kib-btn-bg: #ff7300;--kib-btn-border-width: 0;--kib-btn-border-color: #ff7300;--kib-btn-disabled-bg: #ff7300;--kib-btn-disabled-border-color: #ff7300;--kib-btn-focus-shadow-rgb: 255, 136, 38;--kib-btn-hover-bg: #d96200;--kib-btn-hover-border-color: #cc5c00}.course-introduction .section .button-container .btn-warning:focus-visible{-webkit-box-shadow:0 0 0 .25rem rgba(255,115,0,.25),inset 0 -.1875rem .0625rem rgba(0,0,0,.16);box-shadow:0 0 0 .25rem #ff730040,inset 0 -.1875rem .0625rem #00000029}.course-introduction .section .button-container .btn-link{--kib-btn-color: var(--kib-body-color);--kib-btn-font-weight: 700;--kib-btn-padding-x: 0;--kib-btn-padding-y: 0;text-decoration:underline}.course-introduction .section .button-container .btn-link:hover,.course-introduction .section .button-container .btn-link:focus-visible{text-decoration:none}.course-introduction .section .select{border-radius:.625rem;display:grid;gap:1.3125rem;margin:0 1.25rem 1.1875rem;padding-bottom:1.3125rem;padding-top:1.3125rem;place-content:center}@media(max-width:767.98px){.course-introduction .section .select{border-radius:0 0 .625rem .625rem;margin:0 .625rem .625rem}}@media(max-width:575.98px){.course-introduction .section .select{padding-inline:.3125rem;place-content:initial}}.course-introduction .section.guest:not(:has(.fs-big)){align-self:start;grid-template-rows:initial}.course-introduction .section.guest:not(:has(.fs-big)) .bg-title{margin-bottom:1.25rem}.course-introduction .section.guest .section-body{grid-template-rows:repeat(3,auto) minmax(0,1fr)}.course-introduction .section.guest .can-list:not(:has(+.fs-big)){margin-bottom:0}.course-introduction .section.guest .fs-big{font-size:1.125rem;line-height:1.6666666667}@media(min-width:768px){.course-introduction .section.guest .fs-big{text-align:center}}@media(max-width:767.98px){.course-introduction .section.guest .fs-big{font-size:var(--kib-body-font-size);line-height:var(--kib-body-line-height)}}.course-introduction .section.free .bg-title{background:var(--kib-primary)}.course-introduction .section.free .section-body{grid-template-rows:repeat(2,auto) minmax(0,1fr)}.course-introduction .section.free .can-list{margin-bottom:.3125rem}.course-introduction .section.free .can-list dt{background:#eaf6e8}@media(max-width:767.98px){.course-introduction .section.free .can-list .comment{background:#f2f9f1}}.course-introduction .section.free .can-list .sign{background:var(--kib-primary)}.course-introduction .section.free .can-list strong{color:var(--kib-primary)}.course-introduction .section.free .select{padding-bottom:1.3125rem;padding-top:1.3125rem}@media(min-width:768px){.course-introduction .section.free .select{background:#eaf6e8}}@media(max-width:767.98px){.course-introduction .section.free .select{padding-bottom:0;padding-top:.625rem}}.course-introduction .section.standard,.course-introduction .section.premium{display:block;grid-row:initial;grid-template-rows:initial}@media(min-width:768px){.course-introduction .section.standard .bg-title,.course-introduction .section.premium .bg-title{margin-bottom:1.25rem}}.course-introduction .section.standard .section-body,.course-introduction .section.premium .section-body{padding-bottom:0}@media(min-width:768px){.course-introduction .section.standard .heading,.course-introduction .section.premium .heading{margin-bottom:1.25rem}}@media(min-width:768px){.course-introduction .section.standard .can-list,.course-introduction .section.premium .can-list{margin-bottom:1.25rem}}.course-introduction .section.standard{display:grid;grid-template-rows:repeat(2,auto) minmax(0,1fr)}.course-introduction .section.standard .bg-title{background:#1975d5}.course-introduction .section.standard .heading:has(+.notes){margin-bottom:.625rem}@media(max-width:767.98px){.course-introduction .section.standard .heading:has(+.notes){margin-bottom:0}}.course-introduction .section.standard .notes{font-size:.875rem}@media(min-width:576px){.course-introduction .section.standard .notes{text-align:center}}@media(max-width:767.98px){.course-introduction .section.standard .notes{font-size:.75rem}}.course-introduction .section.standard .can-list dt{background:#e2f0fe}@media(max-width:767.98px){.course-introduction .section.standard .can-list .comment{background:#f3f8fd}}.course-introduction .section.standard .can-list .sign{background:#2d82dc}.course-introduction .section.standard .can-list strong{color:#2d82dc}.course-introduction .section.standard .select{background:#e2f0fe;padding-bottom:3.875rem;padding-top:4.5625rem}@media(max-width:767.98px){.course-introduction .section.standard .select{padding-bottom:.625rem;padding-top:1.375rem}}.course-introduction .section.premium .bg-title{background:#bfa026 -webkit-gradient(linear,left top,left bottom,color-stop(oklch,in),color-stop(0%,#9f8212),color-stop(10%,#e0cd64),color-stop(28%,#b29627),color-stop(49%,#ad9740),color-stop(74%,#b29627),color-stop(88%,#e0cd64),to(#9f8212));background:#bfa026 linear-gradient(148deg,#9f8212,#bfa73f,#e0cd64 10%,#b29627 28%,#ad9740 49%,#b29627 74%,#e0cd64 88%,#bfa73f,#9f8212)}@media(min-width:992px)and (max-width:1199.98px){.course-introduction .section.premium .bg-title{padding-left:3.125rem}}.course-introduction .section.premium .can-list dt{background:#f7f0d5}@media(max-width:767.98px){.course-introduction .section.premium .can-list .comment{background:#fcfaf4}}.course-introduction .section.premium .can-list .sign{background:#bfa026}.course-introduction .section.premium .can-list strong{color:#bfa026}.course-introduction .section.premium .select{background:#f7f0d5;padding-bottom:1.0625rem;padding-top:1.8125rem}@media(max-width:767.98px){.course-introduction .section.premium .select{padding-bottom:.625rem}}@media(max-width:575.98px){.course-introduction .section.premium .select{padding-top:3.125rem}}.functional-description{margin-bottom:.3125rem}.functional-description+.function-comparison-table{background:transparent}.functional-description .course-header{background:var(--kib-primary);border-radius:1.875rem 1.875rem 0 0;color:var(--kib-white);font-weight:700;margin:0 -3.75rem 1.25rem;padding:1.25rem;text-align:center}@media(max-width:991.98px){.functional-description .course-header{border-radius:1.25rem 1.25rem 0 0;margin:0 -.9375rem .625rem}}@media(max-width:767.98px){.functional-description .course-header{padding:.5625rem 1.875rem}}.functional-description .course-header .bg-title{background:transparent;font-size:2.5rem;margin:0 0 .75rem;padding:0}@media(max-width:767.98px){.functional-description .course-header .bg-title{font-size:1.5rem;margin-bottom:.5rem}}.functional-description .course-header .bg-title .fs-small{font-size:inherit}@media(max-width:767.98px){.functional-description .course-header .bg-title .fs-small{font-size:1.125rem}}.functional-description .course-header .point{font-size:1.25rem;margin:0}@media(max-width:767.98px){.functional-description .course-header .point{font-size:.875rem}}.functional-description .course-header .point .fs-small{font-size:var(--kib-body-font-size)}@media(max-width:767.98px){.functional-description .course-header .point .fs-small{font-size:.75rem}}@media(max-width:767.98px){.functional-description .course-header .attention{font-size:.75rem;font-weight:var(--kib-body-font-weight);margin-top:.3125rem}}@media(max-width:575.98px){.functional-description .course-header .attention{text-align:left}}.functional-description .course-body{margin-bottom:1.875rem}.functional-description .course-body .select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,21.3125rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.25rem}@media(max-width:991.98px){.functional-description .course-body .select{grid-template-columns:initial}}@media(max-width:767.98px){.functional-description .course-body .select{margin-bottom:.625rem}}@media(max-width:575.98px){.functional-description .course-body .select{-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}}.functional-description .course-body .container{--kib-gutter-x: 0;display:grid;gap:1.25rem}.functional-description .course-body .item{background:#eaf6e8;border-radius:1.875rem;padding:1.25rem 2.5rem 1.875rem}@media(max-width:991.98px){.functional-description .course-body .item{border-radius:1.25rem;padding:.625rem .9375rem 1.25rem}}.functional-description .course-body .item-title{border-bottom:.125rem dashed var(--kib-primary);font-size:1.75rem;margin:0 0 1.25rem;padding:0 0 .625rem;text-align:center}@media(max-width:767.98px){.functional-description .course-body .item-title{border-bottom-width:var(--kib-border-width);font-size:1.25rem;margin-bottom:.625rem;padding-bottom:.3125rem}}.functional-description .course-body .item-title .fs-small{font-size:var(--kib-body-font-size)}.functional-description .course-body .item-text{font-size:1.125rem;margin:0 0 1.25rem}@media(min-width:768px){.functional-description .course-body .item-text{text-align:center}}@media(max-width:767.98px){.functional-description .course-body .item-text{font-size:var(--kib-body-font-size);margin-bottom:.625rem}}.functional-description .course-body .item-text:has(.charactor){-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:grid;gap:1.25rem}@media(min-width:992px){.functional-description .course-body .item-text:has(.charactor){grid-template-columns:1fr auto}}.functional-description .course-body .item-text:has(.charactor) p{margin:0}.functional-description .course-body .item-text:has(+picture,+.text-muted){margin-bottom:.625rem}.functional-description .course-body .text-muted{--kib-secondary-color: rgba(65, 65, 65, .8)}@media(max-width:767.98px){.functional-description .course-body .text-muted{font-size:.875rem}}.functional-description .course-body .img-center{display:block;text-align:center}.functional-description .course-body .img-center .rounded{--kib-border-radius: 1.875rem}@media(max-width:767.98px){.functional-description .course-body .img-center .rounded{--kib-border-radius: 1.25rem}}.functional-description .course-body .img-center .border{--kib-border-color: #e0e0e0}.functional-description .course-body .inner .title{background:linear-gradient(in oklch to right,var(--kib-primary) calc(100% - 9.375rem),transparent);color:var(--kib-white);font-size:1.5625rem;margin:0 0 1.25rem -2.5rem;padding:.5rem 9.375rem .5rem 2.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:991.98px){.functional-description .course-body .inner .title{margin:0 0 1.25rem -.9375rem;padding-left:.9375rem}}@media(max-width:767.98px){.functional-description .course-body .inner .title{background:linear-gradient(in oklch to right,var(--kib-primary) calc(100% - 5rem),transparent);font-size:1.125rem;margin-bottom:.625rem;padding:.40625rem 5rem .40625rem .9375rem}}.functional-description .course-body .inner .title .fs-small{font-size:1.25rem}@media(max-width:767.98px){.functional-description .course-body .inner .title .fs-small{font-size:.875rem}}.functional-description .course-body .inner+.inner{margin-top:1.25rem}@media(max-width:767.98px){.functional-description .course-body .inner+.inner{margin-top:.625rem}}.functional-description .course-body .attention{display:grid;place-content:center}.functional-description .course-body .attention .attention-text{margin:0 0 1.25rem}@media(min-width:576px){.functional-description .course-body .attention .attention-text{text-align:center}}@media(max-width:767.98px){.functional-description .course-body .attention .attention-text{margin-bottom:.625rem}}.functional-description .course-body .attention .img-center{margin-bottom:2.5rem}@media(max-width:767.98px){.functional-description .course-body .attention .img-center{margin-bottom:1.25rem}}.functional-description .course-body .charactor{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.functional-description .course-body .charactor:after{background:url(/assets/img-charactor-2IefEY-8.webp) no-repeat center / cover;background-image:-webkit-image-set(url(/assets/img-charactor-DTp36uhE.avif) type("image/avif") 1x,url(/assets/img-charactor@2x-6g6r0pTm.avif) type("image/avif") 2x,url(/assets/img-charactor-2IefEY-8.webp) type("image/webp") 1x,url(/assets/img-charactor@2x-cVD9Wvdf.webp) type("image/webp") 2x);background-image:image-set(url(/assets/img-charactor-DTp36uhE.avif) type("image/avif") 1x,url(/assets/img-charactor@2x-6g6r0pTm.avif) type("image/avif") 2x,url(/assets/img-charactor-2IefEY-8.webp) type("image/webp") 1x,url(/assets/img-charactor@2x-cVD9Wvdf.webp) type("image/webp") 2x);bottom:-.625rem;content:"";display:block;height:6.8125rem;position:absolute;right:-3.75rem;width:10.125rem}@media(max-width:767.98px){.functional-description .course-body .charactor:after{height:4.75rem;right:-2.5rem;width:7rem}}.functional-description .course-body .charactor .frame{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;font-size:1.25rem;font-weight:700;height:10.541875rem;margin:0;padding-left:3.1875rem;position:relative;width:20.1335rem}@media(max-width:767.98px){.functional-description .course-body .charactor .frame{font-size:var(--kib-body-font-size);height:8.106875rem;width:15.52425rem}}.functional-description .course-body .charactor .frame:before,.functional-description .course-body .charactor .frame:after{content:"";display:block;position:absolute;rotate:-5deg;z-index:-1}.functional-description .course-body .charactor .frame:before{background:var(--kib-primary);clip-path:ellipse(10.06675rem 5.2709375rem at 50% 50%);height:10.541875rem;width:20.1335rem}@media(max-width:767.98px){.functional-description .course-body .charactor .frame:before{clip-path:ellipse(7.762125rem 4.0534375rem at 50% 50%);height:8.106875rem;width:15.52425rem}}.functional-description .course-body .charactor .frame:after{background:var(--kib-white);clip-path:ellipse(9.50425rem 5.0209375rem at 50% 50%);height:10.041875rem;left:50%;top:50%;translate:-50% -50%;width:19.0085rem}@media(max-width:767.98px){.functional-description .course-body .charactor .frame:after{clip-path:ellipse(7.199625rem 3.8034375rem at 50% 50%);height:7.606875rem;width:14.39925rem}}.functional-description .course-body .introduction{display:grid;gap:.4375rem 2.1875rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.25rem}@media(max-width:991.98px){.functional-description .course-body .introduction{grid-template-columns:initial}}@media(max-width:767.98px){.functional-description .course-body .introduction{gap:.625rem;margin-top:.625rem}}.functional-description .course-body .introduction .frame .bg-title{border-radius:var(--kib-border-radius-pill);font-size:1.5625rem;margin:0 auto;padding:.625rem .75rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767.98px){.functional-description .course-body .introduction .frame .bg-title{font-size:var(--kib-body-font-size);padding:.25rem .625rem}}.functional-description .course-body .introduction .frame-body{background:var(--kib-white);border:.125rem var(--kib-border-style) var(--kib-primary);border-radius:.625rem;font-size:1.125rem;font-weight:700;margin-top:-1.5625rem;padding:1.875rem 0 1.25rem;text-align:center}@media(max-width:767.98px){.functional-description .course-body .introduction .frame-body{font-size:var(--kib-body-font-size);margin-top:-.84375rem;padding:1.125rem 0 .4375rem}}.functional-description .course-body .introduction p{margin-bottom:0}.functional-description .course-body .introduction .text-muted{font-size:.875rem;grid-column:1 / -1}@media(max-width:767.98px){.functional-description .course-body .introduction .text-muted{margin-top:-.625rem}}.functional-description .course-footer{background:#eaf6e8;border-radius:1.875rem;padding:1.25rem 0}@media(max-width:767.98px){.functional-description .course-footer{border-radius:1.25rem}}.functional-description .course-footer .select{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:1.5rem}@media(min-width:576px){.functional-description .course-footer .select{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:768px){.functional-description .course-footer .select{grid-template-columns:repeat(auto-fit,21.3125rem)}}.functional-description .course-footer .course-select-button+.course-select-button{margin-top:0}.functional-description .course-footer-title{display:grid;gap:.625rem;margin:0 auto 1.5625rem;position:relative;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767.98px){.functional-description .course-footer-title{gap:.3125rem}}.functional-description .course-footer-title:before,.functional-description .course-footer-title:after{background:var(--kib-primary);clip-path:polygon(0 0,100% 0,0 100%);content:"";display:block;height:7.1875rem;position:absolute;top:50%;translate:0 -45%;width:.75rem}@media(max-width:767.98px){.functional-description .course-footer-title:before,.functional-description .course-footer-title:after{height:6.375rem}}.functional-description .course-footer-title:before{left:-1.5625rem;rotate:-39deg}@media(max-width:767.98px){.functional-description .course-footer-title:before{left:-.9375rem;rotate:-28deg}}.functional-description .course-footer-title:after{right:-1.5625rem;rotate:39deg}@media(max-width:767.98px){.functional-description .course-footer-title:after{right:-.9375rem;rotate:28deg}}.functional-description .course-footer-title .comment{font-size:1.25rem}@media(max-width:767.98px){.functional-description .course-footer-title .comment{font-size:.75rem}}@media(max-width:575.98px){.functional-description .course-footer-title .comment{line-height:1.5}}.functional-description .course-footer-title .title{font-size:2rem}@media(max-width:767.98px){.functional-description .course-footer-title .title{font-size:1.125rem}}.functional-description .course-footer-title .title .fs-small{font-size:1.25rem}@media(max-width:767.98px){.functional-description .course-footer-title .title .fs-small{font-size:.875rem}}.functional-description .course{background:var(--kib-white);border-radius:1.875rem;-webkit-box-shadow:0 .3125rem .625rem rgba(0,0,0,.16);box-shadow:0 .3125rem .625rem #00000029;padding:0 3.75rem 1.875rem}@media(max-width:991.98px){.functional-description .course{padding:0 .9375rem 1.25rem}}.functional-description .course+.course{margin-top:1.25rem}@media(max-width:575.98px){.functional-description .course .text-muted.text-center{text-align:left!important}}.functional-description .course.free .course-body{margin-bottom:0}@media(min-width:992px){.functional-description .course.free .course-body .item-01 .img-01{padding:11.4% 0 13.8%;position:relative}}@media(min-width:992px){.functional-description .course.free .course-body .item-01 .img-01 .img-center:nth-child(2){display:grid;inset:0;place-content:center;position:absolute}}@media(min-width:1200px){.functional-description .course.free .course-body .item-01 .img-02{min-height:31.8773388773rem}}@media(min-width:1400px){.functional-description .course.free .course-body .item-01 .img-02{min-height:33.625rem}}.functional-description .course.free .course-body .item-01 .img-02 .text{color:var(--kib-primary);font-size:1.25rem;font-weight:700;margin:-22.5571725572% 0 1.25rem 28.0665280665%;text-align:center;width:71.9334719335%}@media(max-width:1399.98px){.functional-description .course.free .course-body .item-01 .img-02 .text{margin-top:-25.6756756757%}}@media(max-width:991.98px){.functional-description .course.free .course-body .item-01 .img-02 .text{margin-left:28.0235988201%;width:71.9764011799%}}@media(max-width:767.98px){.functional-description .course.free .course-body .item-01 .img-02 .text{font-size:1.125rem;margin:.625rem 0 0;width:auto}}.functional-description .course.free .course-body .item-01 .img-02 .charactor{margin-left:44.4906444906%}@media(max-width:991.98px){.functional-description .course.free .course-body .item-01 .img-02 .charactor{margin-left:39.8230088496%}}@media(max-width:767.98px){.functional-description .course.free .course-body .item-01 .img-02 .charactor{display:none}}.functional-description .course.free .course-body .item-02 .badge{--kib-badge-font-size: 1.25rem;--kib-badge-padding-y: .6875rem}@media(max-width:767.98px){.functional-description .course.free .course-body .item-02 .badge{--kib-badge-font-size: var(--kib-body-font-size);--kib-badge-padding-x: .625rem;--kib-badge-padding-y: .375rem}}.functional-description .course.free .course-body .item-02 .save-project{display:grid;gap:0 1.875rem;grid-template-columns:auto minmax(0,1fr)}@media(max-width:991.98px){.functional-description .course.free .course-body .item-02 .save-project{grid-template-columns:initial}}.functional-description .course.free .course-body .item-02 .save-project .title{grid-column:1 / -1}@media(max-width:575.98px){.functional-description .course.free .course-body .item-02 .save-project .title{padding-right:0;width:auto}}.functional-description .course.free .course-body .item-02 .save-project dl{margin:0}@media(max-width:991.98px){.functional-description .course.free .course-body .item-02 .save-project dl{margin-bottom:1.875rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media(max-width:767.98px){.functional-description .course.free .course-body .item-02 .save-project dl{margin-bottom:.375rem}}@media(max-width:575.98px){.functional-description .course.free .course-body .item-02 .save-project dl{width:auto}}.functional-description .course.free .course-body .item-02 .save-project dt{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:767.98px){.functional-description .course.free .course-body .item-02 .save-project dt{gap:.3125rem}}@media(max-width:575.98px){.functional-description .course.free .course-body .item-02 .save-project dt{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.functional-description .course.free .course-body .item-02 .save-project dd{background:var(--kib-white);border:.125rem var(--kib-border-style) var(--kib-primary);border-radius:.625rem;font-size:1.125rem;margin:-1.3125rem 0 0;padding:2rem 0 .875rem;text-align:center}@media(max-width:767.98px){.functional-description .course.free .course-body .item-02 .save-project dd{font-size:var(--kib-body-font-size);margin-top:-.875rem;padding:1.125rem 0 .375rem}}.functional-description .course.free .course-body .item-02 .save-project .list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem 1.0625rem;margin:0}@media(max-width:767.98px){.functional-description .course.free .course-body .item-02 .save-project .list-inline{gap:.3125rem}}.functional-description .course.free .course-body .item-02 .save-project .list-inline-item:not(:last-child){margin-right:0}.functional-description .course.free .frame-list{font-size:.875rem;margin:.625rem 0 0}.functional-description .course.free .frame-list dl{border-radius:.625rem;-webkit-box-shadow:0 .125rem 0 var(--kib-primary);box-shadow:0 .125rem 0 var(--kib-primary);display:grid;grid-template-columns:repeat(2,auto);margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.functional-description .course.free .frame-list dl+dl{margin-top:.3125rem}.functional-description .course.free .frame-list dt{-ms-flex-line-pack:center;align-content:center;background:var(--kib-primary);border-radius:.625rem 0 0 .625rem;color:var(--kib-white);line-height:1.2857142857;padding:.3125rem .625rem}.functional-description .course.free .frame-list dd{-ms-flex-line-pack:center;align-content:center;background:var(--kib-white);border:.125rem var(--kib-border-style) var(--kib-primary);border-radius:0 .625rem .625rem 0;margin:0;padding:.3125rem .5rem}.functional-description .course.free .frame-list .comment{color:var(--kib-primary);font-weight:700;margin:.3125rem 0 0}.functional-description .course.free .frame-list .comment:not(:last-child){margin-bottom:.3125rem}@media(max-width:767.98px){.functional-description .course.standard,.functional-description .course.premium{scroll-margin-top:var(--kib-shortcut-height, 0)}}.functional-description .course.standard .course-header{background:#1975d5;margin-bottom:1.9375rem}@media(max-width:767.98px){.functional-description .course.standard .course-header{margin-bottom:1.3125rem}}@media(min-width:768px){.functional-description .course.standard .course-body .container{grid-template-columns:repeat(2,minmax(0,1fr))}}.functional-description .course.standard .course-body .item{background:#e6f1fe}@media(min-width:768px){.functional-description .course.standard .course-body .item:nth-child(1){grid-column-start:1;grid-row:span 3}}@media(min-width:768px){.functional-description .course.standard .course-body .item:nth-child(2){grid-column-start:2}}@media(min-width:768px){.functional-description .course.standard .course-body .item:nth-child(3){grid-column-start:2}}@media(min-width:768px){.functional-description .course.standard .course-body .item:nth-child(4){grid-column-start:1}}@media(min-width:768px){.functional-description .course.standard .course-body .item:nth-child(5){grid-column-start:2;grid-row:3 / span 2}}@media(min-width:768px){.functional-description .course.standard .course-body .item:nth-child(6){grid-column-start:1}}.functional-description .course.standard .course-body .item-title{border-bottom-color:#2d82dc}.functional-description .course.standard .course-body .charactor{margin-left:calc((100% - 23.8835rem)/2)}@media(max-width:767.98px){.functional-description .course.standard .course-body .charactor{margin-inline:auto}}@media(max-width:575.98px){.functional-description .course.standard .course-body .charactor{margin-left:calc((100% - 18.02425rem)/2)}}.functional-description .course.standard .course-body .charactor:after{background-image:url(/assets/img-charactor_standard-C2CYohUz.webp);background-image:-webkit-image-set(url(data:image/avif;base64,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) type("image/avif") 1x,url(/assets/img-charactor_standard@2x-BmgSr6zD.avif) type("image/avif") 2x,url(/assets/img-charactor_standard-C2CYohUz.webp) type("image/webp") 1x,url(/assets/img-charactor_standard@2x-BsfVYqwF.webp) type("image/webp") 2x);background-image:image-set(url(data:image/avif;base64,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) type("image/avif") 1x,url(/assets/img-charactor_standard@2x-BmgSr6zD.avif) type("image/avif") 2x,url(/assets/img-charactor_standard-C2CYohUz.webp) type("image/webp") 1x,url(/assets/img-charactor_standard@2x-BsfVYqwF.webp) type("image/webp") 2x)}.functional-description .course.standard .course-body .charactor .frame:before{background:#1975d5}.functional-description .course.standard .course-footer{background:#e6f1fe}.functional-description .course.standard .course-footer-title:before,.functional-description .course.standard .course-footer-title:after{background:#2d82dc}.functional-description .course.premium .course-header{background:#bfa026 -webkit-gradient(linear,left top,left bottom,color-stop(oklch,in),color-stop(0%,#9f8212),color-stop(10%,#e0cd64),color-stop(28%,#b29627),color-stop(49%,#ad9740),color-stop(74%,#b29627),color-stop(88%,#e0cd64),to(#9f8212));background:#bfa026 linear-gradient(115deg,#9f8212,#bfa73f,#e0cd64 10%,#b29627 28%,#ad9740 49%,#b29627 74%,#e0cd64 88%,#bfa73f,#9f8212);margin-bottom:1.3125rem}@media(max-width:575.98px){.functional-description .course.premium .course-header{margin-bottom:3.125rem}}.functional-description .course.premium .course-body .item{background:#f7f0d5}.functional-description .course.premium .course-body .item>.bg-title{background:#bfa026;text-align:left}.functional-description .course.premium .course-body .item-title{border-bottom-color:#bfa026}.functional-description .course.premium .course-body .item-title .comment{color:#bfa026}.functional-description .course.premium .course-body .inner{position:relative}.functional-description .course.premium .course-body .inner .title{background:-webkit-gradient(linear,left top,left bottom,color-stop(oklch,in),color-stop(#ad9740),to(transparent));background:linear-gradient(in oklch to right,#ad9740 calc(100% - 9.375rem),transparent)}@media(max-width:767.98px){.functional-description .course.premium .course-body .inner .title{background:-webkit-gradient(linear,left top,left bottom,color-stop(oklch,in),color-stop(#ad9740),to(transparent));background:linear-gradient(in oklch to right,#ad9740 calc(100% - 5rem),transparent)}}@media(max-width:575.98px){.functional-description .course.premium .course-body .inner .title{margin-right:-.9375rem;padding-right:0;width:auto}}.functional-description .course.premium .course-body .inner dl{margin:0 0 1.25rem}@media(max-width:767.98px){.functional-description .course.premium .course-body .inner dl{margin-bottom:.625rem}}.functional-description .course.premium .course-body .inner dt{background:#ad9740;border-radius:var(--kib-border-radius-pill);color:var(--kib-white);font-size:1.25rem;margin:0 0 .6875rem;padding:.375rem .75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(max-width:767.98px){.functional-description .course.premium .course-body .inner dt{font-size:var(--kib-body-font-size);margin-bottom:.3125rem;padding:.125rem .625rem}}.functional-description .course.premium .course-body .inner dd{font-size:1.125rem;margin:0}@media(max-width:767.98px){.functional-description .course.premium .course-body .inner dd{font-size:var(--kib-body-font-size)}}.functional-description .course.premium .course-body .inner dd+dt{margin-top:1.25rem}@media(max-width:767.98px){.functional-description .course.premium .course-body .inner dd+dt{margin-top:.9375rem}}.functional-description .course.premium .course-body .inner .comment{font-size:1.25rem;font-weight:700;margin:0}@media(max-width:767.98px){.functional-description .course.premium .course-body .inner .comment{font-size:1.125rem}}@media(min-width:992px){.functional-description .course.premium .course-body .charactor{position:absolute;right:3.75rem}}@media(max-width:991.98px){.functional-description .course.premium .course-body .charactor{margin:0 auto}}@media(max-width:767.98px){.functional-description .course.premium .course-body .charactor{margin:.625rem auto 1.25rem}}@media(max-width:575.98px){.functional-description .course.premium .course-body .charactor{margin-left:calc((100% - 18.02425rem)/2);margin-right:0}}.functional-description .course.premium .course-body .charactor:after{background-image:url(/assets/img-charactor_premium-B1G7Cvtz.webp);background-image:-webkit-image-set(url(/assets/img-charactor_premium-DXGotHKy.avif) type("image/avif") 1x,url(/assets/img-charactor_premium@2x-vp4ugjaO.avif) type("image/avif") 2x,url(/assets/img-charactor_premium-B1G7Cvtz.webp) type("image/webp") 1x,url(/assets/img-charactor_premium@2x-DbpwHDZO.webp) type("image/webp") 2x);background-image:image-set(url(/assets/img-charactor_premium-DXGotHKy.avif) type("image/avif") 1x,url(/assets/img-charactor_premium@2x-vp4ugjaO.avif) type("image/avif") 2x,url(/assets/img-charactor_premium-B1G7Cvtz.webp) type("image/webp") 1x,url(/assets/img-charactor_premium@2x-DbpwHDZO.webp) type("image/webp") 2x)}.functional-description .course.premium .course-body .charactor .frame:before{background:#bfa026}@media(min-width:992px){.functional-description .course.premium .course-body .item-01 .charactor{top:-1.5625rem}}@media(min-width:992px){.functional-description .course.premium .course-body .item-02 .charactor{bottom:-5rem}}@media(max-width:767.98px){.functional-description .course.premium .course-body .item-03 .rounded{--kib-border-radius: 0}}@media(min-width:768px){.functional-description .course.premium .course-body .item-03 .img-02 .img-center{margin-top:-3.25rem}}@media(min-width:768px){.functional-description .course.premium .course-body .item-03 .img-03 .img-center{text-align:left}}@media(min-width:992px){.functional-description .course.premium .course-body .item-03 .charactor{top:-2.5rem}}@media(max-width:991.98px){.functional-description .course.premium .course-body .item-03 .charactor{margin-top:1.25rem}}.functional-description .course.premium .course-footer{background:#f7f0d5}@media(max-width:575.98px){.functional-description .course.premium .course-footer-title{margin-bottom:3.125rem}}.functional-description .course.premium .course-footer-title:before,.functional-description .course.premium .course-footer-title:after{background:#bfa026}.functional-description .course.premium .course-footer-title:before{left:-4.6875rem}@media(max-width:991.98px){.functional-description .course.premium .course-footer-title:before{left:-3.4375rem}}@media(max-width:767.98px){.functional-description .course.premium .course-footer-title:before{left:-1.875rem}}.functional-description .course.premium .course-footer-title:after{right:-4.6875rem}@media(max-width:991.98px){.functional-description .course.premium .course-footer-title:after{right:-3.4375rem}}@media(max-width:767.98px){.functional-description .course.premium .course-footer-title:after{right:-1.875rem}}
