.web-application{color:#f6f1e7;background:#0b1724;min-height:100dvh;padding-bottom:16px}.web-application-header{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:16px;max-width:760px;margin:auto;padding:18px;font-size:14px;display:flex}.web-application-header a{color:#f6f1e7;align-items:center;gap:10px;text-decoration:none;display:flex}.web-application-header svg{color:#dfc38a}.web-application-header>a:last-child{color:#bac7d2;font-size:12px}.web-application .basic-application{--primary:#19354c;--primary-foreground:#fff;padding-top:14px}.web-application .basic-application>form,.web-application .wizard-resume,.web-application .wizard-done{color:#f6f1e7;background:#15293a;border-radius:12px;padding:16px}.web-application .basic-application .application-intent-picker{box-shadow:none;color:#f6f1e7;background:0 0;border:0;padding:0}.web-application .basic-application .application-intent-picker h1{color:#f6f1e7;margin:4px 0 18px;font-size:23px}.web-application .basic-application .application-intent-picker .intent-option{color:#f6f1e7;box-shadow:none;background:#1b3042;border:1px solid #546879;border-radius:12px;min-height:88px;padding:14px}.web-application .basic-application .application-intent-picker .intent-option small{color:#bac7d2}.web-application .basic-application .application-intent-picker .intent-option:hover{background:#263e52;border-color:#dfc38a}.web-application .basic-application .application-intent-picker .intent-icon,.web-application .basic-application .application-intent-picker .intent-icon img{width:48px;height:48px}.web-application .basic-application .application-intent-picker .intent-copy strong{font-size:17px}.web-application .basic-application>.partner-home,.web-application .basic-application>footer{color:#f6f1e7}.web-application :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #dfc38a}@media (width<=520px){.web-application-header{padding:14px 16px}.web-application .basic-application{padding:12px 14px}.web-application .basic-application>form{padding:12px}.web-application .basic-application .application-intent-picker h1{font-size:21px}.web-application .basic-application .application-intent-picker .intent-option{min-height:82px;padding:12px}}.web-application .basic-application .application-intent-picker .intent-chevron{color:#dfc38a}.web-application .basic-application .carer-register-page{color:#f6f1e7;background:#15293a;border-radius:12px;padding:12px}.web-application-header nav{flex-shrink:0;align-items:center;gap:12px;font-size:13px;display:flex}.web-application-header .apply-contact-actions{display:contents}.web-application-header .apply-contact-chat{color:#142638;white-space:nowrap;min-height:40px;box-shadow:none;background:#dfc38a;border:1px solid #dfc38a;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}@media (width<=420px){.web-application-header{gap:8px;padding:12px}.web-application-header>a{gap:6px;font-size:12px}.web-application-header>a svg{flex-shrink:0;width:20px}.web-application-header nav{gap:8px;font-size:12px}.web-application-header .apply-contact-chat{padding:8px;font-size:12px}}.web-application .basic-application[data-application-mode]{color:#f6f1e7;--primary:#dfc38a;--primary-foreground:#142638;--foreground:#f6f1e7;--background:#15293a;--border:#546879;--input:#65798b;--accent:#263e52;--accent-foreground:#fff5df;--ring:#dfc38a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.web-application .basic-application[data-application-mode] :is(h1,h2,label,legend,.field,.field>span,.wizard-person,.wizard-field>span){color:#f6f1e7}.web-application .basic-application[data-application-mode] :is(.wizard-card,.wizard-review-card,.application-purpose,.wizard-self,.care-request-consult,.registration-result,.care-request-review,.intake-consents,.application-start-notice,.form-section,.additional-carer-card){color:#f6f1e7;box-shadow:none;background:#1b3042;border-color:#546879}.web-application .basic-application[data-application-mode] :is(input:not([type=checkbox]):not([type=radio]),textarea,select,[data-slot=select-trigger]){color:#f6f1e7;background:#0f2030;border-color:#65798b}.web-application .basic-application :is(input,textarea)::placeholder{color:#aebdcc;opacity:1}.web-application .basic-application[data-application-mode] :is(.wizard-help,.wizard-title>span,.wizard-steps button,.wizard-review-card small,.help,.registration-date){color:#bac7d2}.web-application .basic-application[data-application-mode] :is(.wizard-actions,.carer-register-page){color:#f6f1e7;background:#15293a}.web-application .basic-application[data-application-mode] :is(.wizard-actions button[type=submit],.wizard-steps [aria-current=step] b,.wizard-resume button:first-of-type){color:#142638;background:#dfc38a;border-color:#dfc38a}.web-application .basic-application[data-application-mode] :is([data-variant=outline],.consent-detail){color:#f6f1e7;background:#1b3042;border-color:#65798b}.web-application .basic-application[data-application-mode] :is(.wizard-review-card button,.application-mode-bar button,.application-again,.apply-contact-phone){color:#dfc38a}.web-application .basic-application[data-application-mode] :is(.wizard-error,.error){color:#fff0f1;background:#512b35}.gasan-entry{color:#203b2d;--primary:#17613d;--primary-foreground:#fff;--ring:#42905c;background:#f1f6f1;min-height:100dvh}.gasan-entry-header{color:#fff;background:#125332;border-bottom:3px solid #d9bb51;padding:18px max(18px,50% - 362px) 14px}.gasan-entry-header>a{color:inherit;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.gasan-partner{letter-spacing:-.06em;white-space:nowrap;font-size:24px;font-weight:800}.gasan-partner strong{margin-left:5px;font-size:.7em;font-weight:500}.gasan-association{white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.gasan-association img{object-fit:contain}.gasan-entry-header p{color:#e1efdf;margin:9px 0 0;font-size:13px}.gasan-entry .basic-application{color:#203b2d;--entry-accent:#17613d;--entry-ink:#fff;padding:16px 18px 12px}.gasan-entry .application-intent-picker{box-shadow:none;background:0 0;border:0;padding:0}.gasan-entry .application-intent-picker h1{color:#203b2d;margin:0 0 15px;font-size:23px}.gasan-entry .application-intent-picker>div{gap:9px}.gasan-entry .intent-option{min-height:85px;box-shadow:none;color:#203b2d;background:#fff;border:1px solid #cbdcca;border-radius:12px;padding:12px 16px}.gasan-entry .intent-option:hover{background:#eaf3e8;border-color:#17613d}.gasan-entry .intent-icon,.gasan-entry .intent-icon img{width:50px;height:50px}.gasan-entry .intent-copy strong{color:#203b2d;font-size:17px}.gasan-entry .intent-copy small{color:#526b5a;font-size:13px}.gasan-entry .intent-chevron{color:#17613d}.gasan-entry .basic-application form{box-shadow:none;border-color:#cbdcca}.gasan-entry .wizard-card{border-color:#d4e0d4}.gasan-entry .application-mode-bar{background:0 0;border-color:#d4e0d4}.gasan-entry .wizard-steps [aria-current=step],.gasan-entry .application-mode-bar button{color:#17613d}.gasan-entry .wizard-steps [aria-current=step] b{color:#fff;background:#17613d;border-color:#17613d}.gasan-entry .wizard-self{background:#eef5eb}.gasan-entry .basic-application footer{margin:0;padding:12px 0 0}.gasan-entry :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #c7a43d}@media (width<=520px){.gasan-entry-header{padding:14px 16px 11px}.gasan-partner{font-size:22px}.gasan-association{gap:5px;font-size:11px}.gasan-association img{width:27px;height:27px}.gasan-entry-header p{margin-top:7px;font-size:12px}.gasan-entry .basic-application{padding:14px 14px 10px}.gasan-entry .application-intent-picker h1{margin-bottom:12px;font-size:21px}.gasan-entry .intent-option{gap:10px;min-height:80px;padding:10px 12px}.gasan-entry .intent-copy strong{font-size:16px}.gasan-entry .intent-copy small{font-size:12px}.gasan-entry .intent-icon,.gasan-entry .intent-icon img{width:44px;height:44px}}@media (width<=360px){.gasan-association{font-size:10px}.gasan-association img{display:none}.gasan-entry .intent-copy strong{font-size:15px}}.minseok-entry{--paper-tone:#ef7621;color:#32291f;background:radial-gradient(at 90% 0,#ffdfc4 0,#0000 47%),linear-gradient(135deg,#fff 15%,#fffaf6 65%,#fff2e5);min-height:100vh}.minseok-entry>header{max-width:940px;margin:auto;padding:25px 24px}.minseok-entry>header a{color:inherit;align-items:center;gap:10px;font-size:15px;text-decoration:none;display:flex}.minseok-entry>header i{color:#c9b5a4;font-style:normal}.minseok-entry>header strong{color:#a74b0b}.minseok-entry .basic-application{background:0 0}.minseok-entry .basic-application .wizard-card{border-color:#edddcf;box-shadow:0 8px 28px #7d3d0b06}.minseok-entry .partner-home{color:#98501b}.minseok-entry .intent-card{border-color:#edddcf}@media (width<=600px){.minseok-entry>header{padding:18px 16px}.minseok-entry>header a{gap:7px;font-size:12px}}@media (width<=640px){.minseok-entry>header{padding:10px 14px 6px}.minseok-entry>header a{flex-wrap:wrap;gap:6px;min-height:36px;font-size:12px}.minseok-entry>header img{width:30px;height:30px}}.minseok-entry .basic-application form{background:#ffffffd9;border-color:#edddcf;box-shadow:0 4px 20px #7d3d0b05}@media (width<=640px){.minseok-entry:has(.wizard-heading)>header{padding:6px 14px 2px}.minseok-entry:has(.wizard-heading)>header a{min-height:32px;font-size:11px}.minseok-entry:has(.wizard-heading)>header img{width:26px;height:26px}.minseok-entry .basic-application.basic-application{padding-top:4px}}.carrot-entry{color:#342a24;--entry-accent:#b94b17;--entry-ink:#fff;background:radial-gradient(at 90% 5%,#ffead9 0,#0000 48%),#fffaf5;min-height:100svh}.carrot-header{align-items:center;max-width:960px;margin:auto;padding:22px 24px;display:flex}.carrot-header a{color:#342a24;align-items:center;gap:10px;font-size:16px;font-weight:750;text-decoration:none;display:flex}.carrot-header small{color:#77685e;margin-top:3px;font-size:11px;font-weight:400;display:block}.carrot-entry>main{max-width:912px;margin:auto;padding:0 20px}.carrot-business{text-align:center;color:#89766a;margin:0;padding:12px 20px 28px;font-size:11px}.carrot-entry .basic-application{--entry-accent:#b94b17;background:0 0}.carrot-entry .basic-application .wizard-brand{background:0 0}.carrot-entry .apply-contact-chat{background:#b94b17}@media (width<=600px){.carrot-header{padding:16px}.carrot-header a{font-size:14px}.carrot-header img{width:34px;height:34px}.carrot-entry>main{padding:0 12px}.carrot-entry .basic-application{padding-left:0;padding-right:0}}
