div.raw-content{flex-direction:column;gap:1rem;display:flex}div.raw-content .raw-content-fragment{display:contents}div.raw-content .raw-content-fragment p{color:#e8e8e8;margin:0;font-family:Raleway,Raleway Fallback;font-size:1rem;line-height:1.7}div.raw-content .raw-content-fragment p:empty{display:none}div.raw-content .raw-content-fragment h1,div.raw-content .raw-content-fragment h2,div.raw-content .raw-content-fragment h3,div.raw-content .raw-content-fragment h4{color:#fff;margin:0}div.raw-content .raw-content-fragment h1:empty,div.raw-content .raw-content-fragment h2:empty,div.raw-content .raw-content-fragment h3:empty,div.raw-content .raw-content-fragment h4:empty{display:none}div.raw-content .raw-content-fragment h1,div.raw-content .raw-content-fragment h2,div.raw-content .raw-content-fragment h3{margin:2rem 0;font-size:2.5rem}div.raw-content .raw-content-fragment h4{margin:.5rem 0;font-size:2rem}div.raw-content .raw-content-fragment ul,div.raw-content .raw-content-fragment ol{flex-direction:column;gap:.25rem;margin:0;padding-left:1.5rem;display:flex}div.raw-content .raw-content-fragment ul li,div.raw-content .raw-content-fragment ol li{color:#e8e8e8;font-family:Raleway,Raleway Fallback;font-size:1rem;line-height:1.6}div.raw-content .raw-content-fragment ul{list-style-type:disc}div.raw-content .raw-content-fragment ol{list-style-type:decimal}div.raw-content .raw-content-fragment strong{color:#fff;font-weight:700}div.raw-content .raw-content-fragment a{color:#0056b4;text-underline-offset:3px;text-decoration:underline}div.raw-content .raw-content-fragment a:hover{color:#fff}div.raw-content .raw-content-fragment em{font-style:italic}div.raw-content .raw-content-fragment img{border-radius:6px;max-width:100%;height:auto;display:block}div.raw-content .raw-content-fragment>div:has(>table){overflow-x:auto}div.raw-content .raw-content-fragment table{border-collapse:collapse;width:100%;line-height:1.6}div.raw-content .raw-content-fragment th{vertical-align:top;text-align:left;border-bottom:2px solid #fff3;padding:.5rem .75rem .5rem 0;font-weight:700}div.raw-content .raw-content-fragment td{vertical-align:top;color:#e8e8e8;border-bottom:1px solid #ffffff1a;padding:.5rem .75rem .5rem 0}@media (max-width:640px){div.raw-content{gap:.75rem}div.raw-content .raw-content-fragment p,div.raw-content .raw-content-fragment li{font-size:.875rem}div.raw-content .raw-content-fragment h1,div.raw-content .raw-content-fragment h2,div.raw-content .raw-content-fragment h3{margin:1rem 0;font-size:2rem}div.raw-content .raw-content-fragment h4{font-size:1.25rem}div.raw-content .raw-content-fragment ul,div.raw-content .raw-content-fragment ol{padding-left:1rem}div.raw-content .raw-content-fragment th,div.raw-content .raw-content-fragment td{padding:.5rem .5rem .5rem 0}}
div.hello-world-widget{background:linear-gradient(#0056b4,#000);border:2px solid #fff;border-radius:12px;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}div.hello-world-widget .eyebrow{color:#fff9;text-transform:uppercase;letter-spacing:.15em;font-family:Raleway,Raleway Fallback;font-size:.75rem;font-weight:700}div.hello-world-widget .title{color:#fff;margin:0;font-family:Bebas Neue,Bebas Neue Fallback;font-size:2.5rem;line-height:1}div.hello-world-widget .body{color:#e8e8e8;margin:0;font-family:Raleway,Raleway Fallback;font-size:1rem;line-height:1.6}div.hello-world-widget .body code{color:#fff;background:#fff3;border-radius:4px;padding:.25rem;font-family:monospace}@media (max-width:640px){div.hello-world-widget{padding:1rem}div.hello-world-widget .title{font-size:2rem}div.hello-world-widget .body{font-size:.875rem}}
article.form-card.kikirikids-form-widget{padding-top:.5rem}article.form-card.kikirikids-form-widget .tabs{border-bottom:1px solid #ffffff14;margin-bottom:2rem;display:flex}article.form-card.kikirikids-form-widget .tabs .button{color:#fff9;border-bottom:2px solid #0000;border-radius:0;flex:1;justify-content:center;margin-bottom:-1px;padding-bottom:calc(.6em + 1px);transition:all .2s}article.form-card.kikirikids-form-widget .tabs .button:hover{color:#fff}article.form-card.kikirikids-form-widget[data-active-tab=student] .tabs .button[data-tab=student],article.form-card.kikirikids-form-widget[data-active-tab=school] .tabs .button[data-tab=school]{color:#fff;border-bottom-color:#0056b4}
article.form-card{background:#101010;border:none;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}article.form-card .note{color:#a8a8a8;font-size:.875rem}article.form-card .column{flex-direction:column;gap:1rem;display:flex}article.form-card .row[data-columns="3"]{grid-template-columns:repeat(3,1fr)}@media (max-width:768px){article.form-card .row[data-columns="3"]{grid-template-columns:1fr}}article.form-card form.form+div.alert{margin-top:1.5rem}@media (max-width:640px){article.form-card{border:none;padding:.75rem}}
div.field{flex-direction:column;gap:.25rem;display:flex}div.field label{color:#a8a8a8;margin-bottom:.25rem;font-weight:700}div.field label .required{color:#f87171;margin-left:.25rem}div.field input:not([type=checkbox]),div.field select,div.field textarea{color:#fff;background-color:#0000;border:1px solid #ffffff4d;border-radius:2px;padding:.25rem .75rem;font-family:Raleway,Raleway Fallback;font-size:1rem}div.field input:not([type=checkbox]) option,div.field select option,div.field textarea option{background-color:#000}div.field input:not([type=checkbox]):disabled,div.field select:disabled,div.field textarea:disabled{opacity:.5}div.field input:not([type=checkbox]),div.field select{padding-block:.75rem}div.field textarea{resize:vertical;min-height:6rem}div.field .input-group{flex-wrap:wrap;gap:.5rem;display:flex}div.field .input-group input{flex:1;min-width:0}div.field[data-variant=checkbox] .control{align-items:center;gap:.5rem;display:flex}div.field[data-variant=checkbox] label{color:#a8a8a8;margin-bottom:0;font-weight:400}div.field[data-variant=checkbox] input[type=checkbox]{accent-color:#0056b4}
