.school-template.template-sains{--s-ink:#141a2b;--s-muted:var(--kx-keterangan,#565d70);--s-bg:#fff;--s-line:#e2e6f0;--s-pri:var(--kx-utama,#1c3d8c);--s-pri-deep:color-mix(in srgb,var(--kx-utama,#2656cc) 50%,#000);--s-pri-text:var(--kx-utama,#1c3d8c);--s-tint:color-mix(in srgb,var(--kx-utama,#1955d7) 10%,#fff);--s-acc:var(--kx-aksen,#ff9d3c);--s-acc-ink:var(--kx-aksen-on,#1a1a1a);--s-acc-text:var(--kx-aksen-teks,#a34c00);--s-acc-tint:color-mix(in srgb,var(--kx-aksen,#ffb96e) 20%,#fff);--s-sand:#f4f6fb;--s-on-dark:#dbe3f6;--s-on-dark-muted:#c8d4f0;--s-shadow:0 1px 2px #141a2b0a,0 18px 40px -16px #141a2b2e;--s-shadow-lg:0 30px 60px -30px #00000080;--background:#fff;--foreground:var(--s-ink);--card:#fff;--card-foreground:var(--s-ink);--popover:#fff;--popover-foreground:var(--s-ink);--primary:var(--s-pri);--primary-foreground:#fff;--muted:var(--s-sand);--muted-foreground:var(--s-muted);--border:var(--s-line);--input:var(--s-line);--ring:var(--s-ink);--secondary:var(--s-tint);--secondary-foreground:var(--s-pri);--accent:var(--s-tint);--accent-foreground:var(--s-pri);--radius:.875rem;--template-accent:var(--s-pri);--template-ink:var(--s-ink);--template-paper:var(--s-bg);background:var(--s-bg);color:var(--s-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-poppins),system-ui,sans-serif;font-size:15px;line-height:1.6;container:sains/inline-size}.s-sheet,.s-layer{--s-ink:#141a2b;--s-muted:var(--kx-keterangan,#565d70);--s-line:#e2e6f0;--s-pri:var(--kx-utama,#1c3d8c);--s-pri-deep:color-mix(in srgb,var(--kx-utama,#2656cc) 50%,#000);--s-pri-text:var(--kx-utama,#1c3d8c);--s-tint:color-mix(in srgb,var(--kx-utama,#1955d7) 10%,#fff);--s-acc:var(--kx-aksen,#ff9d3c);--s-acc-ink:var(--kx-aksen-on,#1a1a1a);--s-acc-text:var(--kx-aksen-teks,#a34c00);--s-acc-tint:color-mix(in srgb,var(--kx-aksen,#ffb96e) 20%,#fff);--s-sand:#f4f6fb;--primary:var(--s-pri);--primary-foreground:#fff;--ring:#141a2b;--border:#e2e6f0;--input:#e2e6f0;font-family:var(--font-poppins),system-ui,sans-serif;color:#141a2b}.template-sains :is(h1,h2,h3,h4){letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.2}.template-sains :is(h1,h2,h3,h4,p,a,li,dd,strong){overflow-wrap:anywhere}.template-sains p{line-height:1.7}.template-sains :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible,:is(.s-sheet,.s-layer) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--s-ink);outline-offset:3px}.template-sains :is(.s-header,.s-pagehead,.s-dark,.s-footer-band) :focus-visible{outline-color:#fff}.template-sains .s-menu :focus-visible,.template-sains .s-nav-link[aria-expanded=true]:focus-visible,.template-sains .s-footer-q :focus-visible{outline-color:var(--s-ink)}.template-sains .s-search-field input:focus-visible,.s-sheet .s-sheet-search input:focus-visible{outline:none}.s-wrap{max-width:1240px;margin-inline:auto;padding-inline:40px}.s-muted{color:var(--s-muted)}.s-lead{max-width:640px;margin-top:12px;font-size:17px}.s-btn{min-height:50px;font:inherit;text-align:center;white-space:nowrap;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.s-btn-sm{min-height:44px;padding:0 18px;font-size:14px}.s-btn-pri{background:var(--s-pri);color:#fff}.s-btn-pri:hover{background:var(--s-pri-deep)}.s-btn-acc{background:var(--s-acc);color:var(--s-acc-ink)}.s-btn-acc:hover{background:var(--kx-aksen-hover,color-mix(in srgb,var(--s-acc) 88%,#fff))}.s-btn-soft{background:var(--s-tint);color:var(--s-pri-text)}.s-btn-soft:hover{background:color-mix(in srgb,var(--s-pri) 14%,#fff)}.s-btn-line{border-color:var(--s-line);color:var(--s-ink);background:#fff}.s-btn-line:hover{border-color:#c9cfdd;box-shadow:0 2px 8px -4px #141a2b33}.s-btn-ghost{color:#fff;background:0 0;border-color:#ffffff80}.s-btn-ghost:hover{background:#ffffff1a}.s-btn-dark{background:var(--s-acc-ink);color:#fff}.s-btn-dark:hover{background:#000}.s-btn:disabled,.s-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.s-icon-btn{border:1px solid var(--s-line);width:48px;height:48px;color:var(--s-ink);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;place-items:center;display:inline-grid}.s-icon-btn:hover{background:var(--s-tint);color:var(--s-pri-text)}.s-link{min-height:44px;color:var(--s-pri-text);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.s-link:hover{text-underline-offset:4px;text-decoration:underline}.s-kick{color:var(--s-acc-text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.s-panel{background:var(--s-tint);border-radius:32px}.s-sand{background:var(--s-sand);border-radius:24px}.s-card{box-shadow:var(--s-shadow);background:#fff;border-radius:24px;position:relative;overflow:hidden}.s-box{border:1.5px solid var(--s-line);background:#fff;border-radius:24px}.s-dark{background:var(--s-pri-deep);color:#fff;border-radius:32px}.s-photo{background:var(--s-tint);border-radius:26px;position:relative;overflow:hidden}.s-photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.s-ic{background:var(--s-tint);width:48px;height:48px;color:var(--s-pri-text);border-radius:16px;flex-shrink:0;place-items:center;display:inline-grid}.s-ic-acc{background:var(--s-acc);color:var(--s-acc-ink);border-radius:50%}.s-tag{background:var(--s-tint);min-height:28px;color:var(--s-pri-text);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:3px 12px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.s-tag-acc{background:var(--s-acc-tint);color:var(--s-acc-text)}.s-tag-fill{background:var(--s-acc);color:var(--s-acc-ink)}.s-tag-line{border:1px solid var(--s-line);color:var(--s-ink);background:#fff}.s-tag-danger{color:#9b1c1c;background:#fde8e8}.s-tag-warn{color:#7a4b00;background:#fdf1d6}.s-meta{color:var(--s-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;display:flex}.s-meta>*{align-items:center;gap:6px;display:inline-flex}.s-date{text-align:center;border-radius:18px;flex-shrink:0;place-content:center;width:64px;height:68px;display:grid}.s-date strong{font-size:24px;font-weight:700;line-height:1}.s-date span{letter-spacing:.06em;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:600}.s-date-tint{background:var(--s-tint);color:var(--s-pri-text)}.s-date-dark{color:#fff;background:#ffffff1f}.s-find{background:var(--s-acc-tint);color:var(--s-ink);border-radius:18px;grid-template-columns:auto 1fr;gap:10px;padding:14px;font-size:13px;line-height:1.55;display:grid}.s-find svg{color:var(--s-acc-text);margin-top:2px}.s-find b{color:var(--s-acc-text)}.s-section{padding-top:96px}.s-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.template-sains .s-head h2{margin:0;font-size:clamp(26px,3cqw,36px)}.s-head .s-kick+h2{margin-top:8px}.s-head p{color:var(--s-muted);max-width:560px;margin-top:10px}.s-pagehead{background:var(--s-pri);color:#fff;padding:24px 0 72px}.s-pagehead.s-has-rail{padding-bottom:88px}.s-crumbs{margin-bottom:20px}.s-crumbs a{min-height:44px;color:var(--s-on-dark-muted);align-items:center;display:inline-flex}.s-crumbs a:hover{color:#fff}.s-crumbs [data-slot=breadcrumb-list]{color:var(--s-on-dark-muted)}.s-crumbs [data-slot=breadcrumb-page]{color:#fff;font-weight:600}.s-pagehead-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.template-sains .s-pagehead h1{letter-spacing:-.035em;color:#fff;max-width:820px;margin:0;font-size:clamp(30px,4.2cqw,52px);line-height:1.1}.s-pagehead .s-lead{color:var(--s-on-dark)}.s-pagehead-aside{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.s-rail{box-shadow:var(--s-shadow);background:#fff;border-radius:999px;margin-top:-34px;padding:10px;position:relative}.s-rail>.s-chips{margin:0;padding:0}.s-body{padding-block:48px 24px}.s-chips{scrollbar-width:none;gap:8px;margin-bottom:28px;padding:2px 2px 6px;display:flex;overflow-x:auto}.s-chips::-webkit-scrollbar{display:none}.s-chip{background:var(--s-sand);min-height:44px;color:var(--s-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.s-chip:hover{background:var(--s-tint);color:var(--s-pri-text)}.s-chip[aria-current]{background:var(--s-pri);color:#fff}.s-chip-count{opacity:.8;font-size:12px}.s-pager{color:var(--s-muted);justify-content:space-between;align-items:center;gap:16px;margin-top:48px;font-size:14px;display:flex}.s-empty{text-align:center;background:var(--s-sand);border:1.5px dashed #c9cfdd;border-radius:32px;justify-items:center;gap:10px;padding:56px 24px;display:grid}.s-empty .s-ic{background:#fff;border-radius:50%;width:56px;height:56px}.template-sains .s-empty h2{margin:0;font-size:18px;font-weight:600}.s-empty p{color:var(--s-muted);max-width:440px;font-size:14px}.s-empty .s-btn{margin-top:8px}.s-prose{color:#262c3d;max-width:70ch;font-size:17px;line-height:1.85}.s-prose p{white-space:pre-line;margin-bottom:1.2em}.s-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.s-facts>div{background:var(--s-sand);border-radius:18px;padding:14px 16px}.s-facts dt{color:var(--s-muted);font-size:13px}.s-facts dd{color:var(--s-ink);font-size:15px;font-weight:600}.s-header{z-index:40;background:var(--s-pri);color:#fff;position:relative}.s-header-row{align-items:center;gap:16px;min-height:88px;display:flex}.s-brand{color:#fff;align-items:center;gap:12px;min-width:0;margin-right:auto;padding-block:8px;text-decoration:none;display:flex}.s-logo{background:var(--s-acc);width:46px;height:46px;color:var(--s-acc-ink);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.s-brand strong{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.25;display:block}.s-brand small{color:var(--s-on-dark-muted);font-size:12px;display:block}.s-nav{align-items:center;gap:4px;display:flex}.s-nav-link{min-height:44px;font:inherit;color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.s-nav-link:hover{background:#ffffff1a}.s-nav-link[data-active]{background:#ffffff24;font-weight:600}.s-nav-group{position:relative}.s-nav-link[aria-expanded=true]{color:var(--s-pri-text);background:#fff;border-radius:18px 18px 0 0;font-weight:600}.s-nav-link[aria-expanded=true] svg{transform:rotate(180deg)}.s-nav-link[aria-expanded=true]:after{content:"";background:#fff;height:10px;position:absolute;bottom:-8px;left:0;right:0}.s-nav-group>.s-nav-link{position:relative}.s-menu{z-index:50;width:340px;color:var(--s-ink);box-shadow:var(--s-shadow-lg);background:#fff;border-radius:0 24px 24px;gap:4px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0}.s-nav-group:nth-last-child(-n+2) .s-menu{border-radius:24px 0 24px 24px;left:auto;right:0}.s-menu-wide{grid-template-columns:repeat(2,minmax(0,1fr));width:600px}.s-menu-col>p{color:var(--s-acc-text);padding:8px 12px 4px;font-size:12px;font-weight:600}.s-menu-item{color:var(--s-ink);border-radius:16px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.s-menu-item:hover,.s-menu-item[data-active]{background:var(--s-sand)}.s-menu-item strong{font-size:14px;font-weight:600;display:block}.s-menu-item small{color:var(--s-muted);font-size:12px;line-height:1.4;display:block}.s-menu-item .s-ic{border-radius:12px;width:40px;height:40px}.s-menu-item:hover .s-ic,.s-menu-item[data-active] .s-ic{background:#fff}.s-header-actions{align-items:center;gap:10px;display:flex}.s-header .s-icon-btn{color:#fff;background:0 0;border-color:#fff6}.s-header .s-icon-btn:hover{background:#ffffff1a}.s-header-ppdb{margin-left:4px}.s-menu-trigger{display:none}.s-sheet{overflow-y:auto;background:#fff!important}.s-sheet>*{flex-shrink:0}.s-sheet [data-slot=sheet-header]{background:var(--s-pri);color:#fff}.s-sheet [data-slot=sheet-title]{letter-spacing:-.01em;color:#fff;font-weight:700}.s-sheet [data-slot=sheet-close]{color:#fff}.s-sheet [data-slot=sheet-close]:focus-visible{outline-color:#fff}.s-sheet-search{border:1.5px solid var(--s-line);height:48px;color:var(--s-muted);border-radius:999px;align-items:center;gap:10px;margin:16px 16px 0;padding:0 14px;display:flex}.s-sheet-search:focus-within{border-color:var(--s-ink)}.s-sheet-search input{min-width:0;height:100%;color:var(--s-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}.s-sheet-nav{gap:2px;padding:12px 16px;display:grid}.s-sheet-nav a,.s-sheet-nav summary,.s-sheet-nav span{min-height:48px;color:var(--s-ink);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;list-style:none;display:flex}.s-sheet-nav span{cursor:default;color:var(--s-muted)}.s-sheet-nav summary::-webkit-details-marker{display:none}.s-sheet-nav a:hover,.s-sheet-nav summary:hover{background:var(--s-sand)}.s-sheet-nav a[data-active]{background:var(--s-tint);color:var(--s-pri-text);font-weight:600}.s-sheet-nav details>div{border-left:2px solid var(--s-acc);gap:2px;margin-left:12px;padding-left:10px;display:grid}.s-sheet-nav details[open]>summary svg{transform:rotate(180deg)}.s-sheet-ppdb{margin:8px 16px 24px}.s-footer{margin-top:112px}.s-footer-q{z-index:2;background:var(--s-acc);color:var(--s-acc-ink);border-radius:32px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:-88px;padding:36px 40px;display:flex;position:relative}.template-sains .s-footer-q h2{margin:0;font-size:32px}.s-footer-q p{margin-top:6px}.s-footer-band{background:var(--s-pri-deep);color:#fff;padding-top:136px}.s-footer-top{grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,.8fr);gap:40px;padding-bottom:40px;display:grid}.s-footer-name{letter-spacing:-.02em;margin-bottom:10px;font-size:22px;font-weight:700;display:block}.s-footer-id>p,.s-footer-line{color:var(--s-on-dark-muted);font-size:14px}.s-footer-line{white-space:pre-line;align-items:flex-start;gap:10px;margin-top:12px;line-height:1.55;display:flex}.s-footer-line svg{color:var(--s-acc);flex-shrink:0;margin-top:2px}.template-sains .s-footer-band h2{color:var(--s-on-dark-muted);letter-spacing:0;margin:0 0 14px;font-size:13px;font-weight:600}.s-tiles{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));grid-auto-rows:1fr;gap:8px;display:grid}.s-tiles>li{display:grid}.s-tile{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:14px;align-content:space-between;gap:6px;min-height:104px;padding:10px 12px;text-decoration:none;transition:background-color .15s,color .15s;display:grid;position:relative}.s-tile-no{color:var(--s-on-dark-muted);font-size:11px;font-weight:600}.s-tile-sym{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1}.template-sains .s-tile-label{overflow-wrap:break-word;font-size:12px;font-weight:500;line-height:1.3}.s-tile:hover{background:var(--s-acc);border-color:var(--s-acc);color:var(--s-acc-ink)}.s-tile:hover .s-tile-no{color:var(--s-acc-ink)}.template-sains .s-footer-band .s-tile:focus-visible{outline-color:#fff}.s-footer-list{gap:2px;font-size:14px;display:grid}.s-footer-list a,.s-footer-list li>span{color:#fff;align-items:center;gap:6px;min-height:44px;font-weight:500;text-decoration:none;display:inline-flex}.s-footer-list a:hover{text-underline-offset:4px;text-decoration:underline}.s-footer-social{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.s-footer-social a{color:#fff;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.s-footer-social a:hover{background:#ffffff14}.s-footer-bottom{color:var(--s-on-dark-muted);border-top:1px solid #ffffff29;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:22px 28px;font-size:13px;display:flex}.s-totop{color:#fff;align-items:center;gap:6px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.template-sains .template-designed :is(h1,h2,h3){color:var(--s-ink)}.template-sains .template-inner>div:not([class^=s-]):not([class*=\ s-]) :is(a.bg-card,article.bg-card,div.bg-card,ul.bg-card){border-color:var(--s-line);border-radius:24px}.template-sains .ceria-page{max-width:1240px;margin:0 auto;padding:48px 40px 24px}.template-sains .ceria-empty{text-align:center;background:var(--s-sand);border:1.5px dashed #c9cfdd;border-radius:32px;justify-items:center;gap:12px;padding:56px 24px;display:grid}.template-sains .ceria-empty h1{color:var(--s-ink);margin:0;font-size:26px;font-weight:700}.template-sains .ceria-empty p{max-width:440px;color:var(--s-muted)}.template-sains .ceria-empty a{color:var(--s-pri-text);text-underline-offset:4px;font-weight:600;text-decoration:underline}.template-sains .ceria-empty :is(button,a){align-items:center;min-height:44px;display:inline-flex}.template-sains .ceria-empty button{background:var(--s-pri);color:#fff;border-radius:999px;min-height:50px;padding:0 24px;font-size:15px;font-weight:600}.template-sains .ceria-empty [data-slot=button][data-button]{border-radius:999px;height:auto;min-height:50px;padding:0 24px;font-size:15px}.template-sains .template-inner>div:has(>.public-not-found){min-height:520px;padding:64px 24px}.template-sains .template-inner>div:has(>.public-not-found)>main>div:first-child{background:var(--s-acc);color:var(--s-acc-ink)}.template-sains .template-inner>div:has(>.public-not-found) h1{font-size:28px;font-weight:700}.template-sains .template-inner>div:has(>div>.lucide-search-x){padding-block:72px 24px}.template-sains .template-inner>div:has(>div>.lucide-search-x)>div:first-child{background:var(--s-acc);width:72px;height:72px;color:var(--s-acc-ink)}.template-sains .template-inner>div:has(>div>.lucide-search-x) h1{margin:4px 0 8px;font-size:28px;font-weight:700}.template-sains .template-inner>div:has(>div>.lucide-search-x)>a{min-height:44px;color:var(--s-pri-text);align-items:center;font-weight:600;display:inline-flex}.template-sains .public-loading{max-width:1240px;margin:0 auto;padding:48px 40px 24px}.template-sains .public-loading [data-slot=skeleton]{background:var(--s-tint)}.template-sains .public-loading .bg-card{background:var(--s-sand);border:0;border-radius:24px}.template-sains .public-loading .bg-card [data-slot=skeleton]{background:#e3e8f3}@container sains (max-width:1100px){.s-wrap{padding-inline:32px}.s-nav{display:none}.s-menu-trigger{display:inline-grid}.s-footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}.s-footer-tiles{grid-area:1/1/auto/-1}}@container sains (max-width:760px){.s-wrap{padding-inline:20px}.s-header-row{min-height:76px}.s-brand strong{font-size:16px}.s-header-ppdb{display:none}.s-section{padding-top:64px}.s-head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}.s-pagehead{padding:12px 0 56px}.s-pagehead.s-has-rail{padding-bottom:72px}.s-rail{border-radius:28px;margin-top:-28px}.template-sains .ceria-page,.template-sains .public-loading{padding-inline:20px}.s-footer{margin-top:72px}.s-footer-q{border-radius:26px;flex-direction:column;align-items:flex-start;padding:28px 24px}.template-sains .s-footer-q h2{font-size:26px}.s-footer-band{padding-top:120px}.s-footer-top{grid-template-columns:1fr;gap:32px}.s-footer-tiles{grid-row:auto}.s-facts{grid-template-columns:1fr}}@container sains (max-width:520px){.s-brand small{display:none}.s-logo{border-radius:14px;width:42px;height:42px}.s-footer-q .s-btn{width:100%}.s-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.s-tile{min-height:92px;padding:8px}.template-sains .s-tile-label{font-size:11px}.s-tile-sym{font-size:22px}.s-pager{flex-wrap:wrap;justify-content:center}}.s-home{padding-bottom:8px}.s-clamp-2,.s-clamp-3,.s-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.s-clamp-2{-webkit-line-clamp:2}.s-clamp-3{-webkit-line-clamp:3}.s-clamp-4{-webkit-line-clamp:4}.s-acts{flex-wrap:wrap;gap:12px;display:flex}.s-link-white{color:#fff}.s-link-ink{color:var(--s-acc-ink)}.s-stretch{color:inherit;text-decoration:none}.s-stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.s-stretch:hover{text-underline-offset:4px;text-decoration:underline}.s-media-empty{color:var(--s-pri-text);place-items:center;display:grid;position:absolute;inset:0}.s-top{background:var(--s-pri);color:#fff;padding-bottom:72px}.s-top-rail{padding-bottom:88px}.s-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;padding-top:40px;display:grid}.s-hero-single{grid-template-columns:minmax(0,1fr)}.s-hero-single .s-hero-copy{max-width:760px}.s-hero-kick{color:var(--s-on-dark);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.s-hero-kick svg{color:var(--s-acc)}.template-sains .s-hero h1{letter-spacing:-.035em;color:#fff;margin:16px 0 0;font-size:clamp(38px,4.6cqw,60px);line-height:1.16}.s-mark{background:var(--s-acc);color:var(--s-acc-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.18em;margin-inline:-.04em;padding:0 .12em}.s-hero-lead{color:var(--s-on-dark);max-width:520px;margin-top:20px;font-size:16px}.s-hero .s-acts{margin-top:30px}.s-figs{flex-wrap:wrap;gap:36px;margin-top:40px;display:flex}.s-figs>div{flex-direction:column-reverse;display:flex}.s-figs dd{font-size:28px;font-weight:700;line-height:1}.s-figs dd small{color:var(--s-on-dark-muted);font-size:12px;font-weight:500}.s-figs dt{color:var(--s-on-dark-muted);margin-top:6px;font-size:13px}.s-figs-note{color:var(--s-on-dark-muted);margin-top:12px;font-size:12px}.s-qw{color:var(--s-ink);box-shadow:var(--s-shadow-lg);background:#fff;border-radius:32px;padding:14px}.s-qw-photo{height:190px}.s-qw-solo .s-qw-photo{aspect-ratio:4/3;height:auto}.s-qw-body{gap:14px;padding:22px 16px 6px;display:grid}.template-sains .s-qw h2{color:var(--s-ink);margin:0;font-size:clamp(22px,2.2cqw,28px);line-height:1.25}.s-qw-answer{border:1.5px solid var(--s-line);border-radius:24px}.s-qw-answer[open]{border-color:var(--s-pri);background:var(--s-tint)}.s-qw-answer summary{min-height:50px;color:var(--s-pri-text);cursor:pointer;border-radius:24px;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-size:14px;font-weight:600;list-style:none;display:flex}.s-qw-answer summary::-webkit-details-marker{display:none}.s-qw-answer[open] summary svg{transform:rotate(90deg)}.s-qw-answer p{color:var(--s-ink);white-space:pre-line;padding:0 18px 16px;font-size:14px}.s-qw-body>.s-link{justify-self:start}.s-quick{gap:8px;margin-top:-30px;display:flex}.s-quick a{background:var(--s-sand);min-height:44px;color:var(--s-ink);white-space:nowrap;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.s-quick a svg{color:var(--s-pri-text)}.s-quick a:hover{background:var(--s-tint);color:var(--s-pri-text)}.s-exp{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;gap:28px;display:grid}.s-exp-single{grid-template-columns:minmax(0,1fr)}.s-exp-intro{background:var(--s-acc);color:var(--s-acc-ink);border-radius:32px;align-content:start;gap:16px;padding:32px;display:grid}.template-sains .s-exp-intro h3{color:var(--s-acc-ink);margin:0;font-size:clamp(20px,2cqw,26px);line-height:1.25}.s-exp-intro p{font-size:14px}.s-tag-soft{color:var(--s-acc-ink);background:#fff9}.s-exp-photo{height:180px;margin-top:6px}.s-exp-intro .s-link{justify-self:start}.s-steps{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:20px;margin:0;padding:0;list-style:none;display:grid}.s-step{border:1.5px solid var(--s-line);background:#fff;border-radius:24px;align-content:start;gap:12px;padding:24px;display:grid;position:relative}.s-step-n{color:var(--s-pri-text);justify-content:space-between;align-items:center;display:flex}.s-step-n b{background:var(--s-pri);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:16px;display:grid}.s-step p{color:var(--s-ink);font-size:16px;font-weight:600;line-height:1.5}.s-step:nth-child(odd):not(:last-child):after{content:"";border-top:2px solid var(--s-pri);border-right:2px solid var(--s-pri);width:14px;height:14px;position:absolute;top:44px;right:-17px;transform:rotate(45deg)}.s-clubs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.s-club{background:var(--s-sand);border-radius:24px;align-content:start;gap:14px;padding:28px;display:grid;position:relative}.s-club:hover{background:var(--s-tint)}.s-club-ic{background:#fff;width:56px;height:56px}.s-club-photo{border-radius:20px;height:150px}.template-sains .s-club-title{margin:0;font-size:20px}.s-club p{color:var(--s-muted);font-size:14px}.s-club-when{border-top:1px solid var(--s-line);color:var(--s-pri-text);align-items:center;gap:8px;padding-top:12px;font-size:13px;font-weight:600;display:flex}.s-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.s-notes>li{display:grid}.template-sains .template-inner article.s-note{overflow:visible}.s-note{border:1.5px solid var(--s-line);background:#fff;border-radius:24px;align-content:start;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.s-note:hover{box-shadow:var(--s-shadow);border-color:#c9cfdd}.s-note-h{background:var(--s-tint);color:var(--s-pri-text);border-radius:22px 22px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:13px;font-weight:600;display:flex}.s-note-b{gap:12px;padding:20px;display:grid}.s-note-photo{border-radius:20px;height:170px}.template-sains .s-note-title{margin:0;font-size:18px;line-height:1.35}.s-note .s-find{z-index:1;pointer-events:none;position:relative}.s-aw{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.s-agp,.s-wins{border-radius:32px;padding:32px}.template-sains :is(.s-agp,.s-wins) h2{margin:0 0 10px;font-size:22px}.template-sains .s-agp h2{color:#fff}.s-agp ul,.s-wins ul{margin:0 0 8px;padding:0;list-style:none}.s-ar{color:#fff;border-top:1px solid #ffffff29;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:grid}.s-ar strong{font-size:16px;font-weight:600;line-height:1.35;display:block}.s-ar:hover strong{text-underline-offset:4px;text-decoration:underline}.s-ar small{color:var(--s-on-dark-muted);flex-wrap:wrap;gap:4px 14px;margin-top:4px;font-size:13px;display:flex}.s-ar small>span{align-items:center;gap:6px;display:inline-flex}.s-w{border-top:1px solid var(--s-line);color:var(--s-ink);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;padding:14px 0;text-decoration:none;display:grid}.s-w strong{font-size:16px;font-weight:600;line-height:1.35;display:block}.s-w small{color:var(--s-muted);margin-top:2px;font-size:13px;display:block}.s-w:hover strong{color:var(--s-pri-text);text-underline-offset:4px;text-decoration:underline}.s-ann{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.s-ann-row{min-height:100%;color:var(--s-ink);align-items:center;gap:16px;padding:18px 20px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.s-ann-row:hover{box-shadow:var(--s-shadow);border-color:#c9cfdd}.s-ann-body{flex:1;gap:6px;min-width:0;display:grid}.s-ann-body strong{font-size:16px;line-height:1.35}.s-ann-body .s-clamp-2{font-size:14px}.s-ann-chev{color:var(--s-pri-text);flex-shrink:0}.s-specs{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.s-spec{align-content:start;gap:10px;display:grid;position:relative}.s-spec-photo{aspect-ratio:4/3;border-radius:24px}.s-spec-no{color:var(--s-pri-text);background:#fff;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:12px;left:12px}.template-sains .s-spec-title{margin:0;font-size:16px;line-height:1.35}.s-spec:hover .s-spec-photo{box-shadow:0 0 0 3px var(--s-pri)}.s-fac{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.s-fac-item{height:100%;color:var(--s-ink);align-items:flex-start;gap:14px;padding:20px;text-decoration:none;display:flex}.s-fac-item .s-ic{background:#fff}.s-fac-item strong{font-size:16px;display:block}.s-fac-item small{color:var(--s-muted);font-size:13px}.s-fac-item:hover{background:var(--s-tint)}.s-ppdb{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:32px 36px;display:grid}.s-ppdb .s-ic{background:#fff;width:56px;height:56px}.template-sains .s-ppdb h2{margin:4px 0;font-size:clamp(22px,2.4cqw,28px)}@container sains (max-width:1100px){.s-hero{gap:36px}.s-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.s-ppdb{grid-template-columns:auto minmax(0,1fr)}.s-ppdb .s-acts{grid-column:1/-1}}@container sains (max-width:900px){.s-hero{grid-template-columns:minmax(0,1fr)}.s-qw{max-width:560px}.s-exp{grid-template-columns:minmax(0,1fr)}.s-quick{border-radius:28px;flex-wrap:wrap}.s-quick a{flex:calc(33.3% - 6px)}.s-club,.s-note-b{padding:20px}.s-aw,.s-ann{grid-template-columns:minmax(0,1fr)}.s-fac{grid-template-columns:repeat(2,minmax(0,1fr))}}@container sains (max-width:760px){.s-top{padding-bottom:56px}.s-top-rail{padding-bottom:72px}.s-hero{gap:32px;padding-top:16px}.s-hero-lead{font-size:15px}.s-hero .s-acts .s-btn{flex:1}.s-figs{gap:28px;margin-top:28px}.s-qw{border-radius:28px;padding:10px}.s-qw-photo{border-radius:22px;height:150px}.s-qw-body{padding:18px 10px 6px}.s-quick{border-radius:28px;flex-wrap:wrap;margin-top:-28px}.s-quick a{flex:calc(50% - 4px)}.s-steps,.s-notes,.s-clubs,.s-fac{grid-template-columns:minmax(0,1fr)}.s-step:after{display:none}.s-exp-intro{border-radius:26px;padding:24px}.s-club{padding:22px}.s-agp,.s-wins{border-radius:26px;padding:24px}.s-ppdb{grid-template-columns:minmax(0,1fr);padding:24px}}@container sains (max-width:520px){.s-specs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.s-spec-photo{border-radius:18px}.s-quick a{padding:0 12px}.s-ann-chev{display:none}.s-ann-row{padding:16px}}.s-search-field{width:min(420px,100%);color:var(--s-muted);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:4px 4px 4px 18px;display:flex}.s-search-field:focus-within{box-shadow:0 0 0 2px var(--s-pri),0 0 0 4px #fff}.s-search-field input{min-width:0;height:44px;color:var(--s-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:15px}.s-search-field input::placeholder{color:var(--s-muted)}.s-pagehead-aside{flex:0 420px}.s-pagehead-aside:has(.s-tag){flex:none}.s-result-note{color:var(--s-muted);margin-bottom:20px;font-size:14px}.s-result-note a{color:var(--s-pri-text);text-underline-offset:4px;font-weight:600;text-decoration:underline}.s-body>.s-notes{align-items:start}.s-note-title{margin:0;font-size:18px;line-height:1.35}.s-ann-page{grid-template-columns:minmax(0,1fr)}.s-callout{color:#5c3a00;background:#fdf1d6;border-radius:18px;align-items:flex-start;gap:10px;margin-bottom:12px;padding:14px 16px;font-size:14px;display:flex}.s-callout svg{flex-shrink:0;margin-top:2px}.s-callout-danger{color:#8a1c1c;background:#fde8e8}.s-article-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}.template-sains .template-inner article.s-article{overflow:visible}.s-article{border:1.5px solid var(--s-line);background:#fff;border-radius:28px}.s-article-h{border-radius:26px 26px 0 0;flex-wrap:wrap}.s-article-by{flex-wrap:wrap;gap:4px 16px;font-weight:500;display:flex}.s-article-by>span{align-items:center;gap:6px;display:inline-flex}.s-article-b{gap:24px;padding:28px 32px 32px;display:grid}.s-cover{aspect-ratio:16/9;margin:0}.s-article-b>.s-find{padding:16px 18px;font-size:15px}.s-article-foot{border-top:1px solid var(--s-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;display:flex}.s-chips-inline{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.s-article-aside{gap:20px;display:grid;position:sticky;top:24px}.s-aside-box{padding:24px}.template-sains .s-aside-box h2,.template-sains .s-aside-cta h2{margin:0 0 8px;font-size:18px}.s-mini-list{margin:0;padding:0;list-style:none;display:grid}.s-mini-item{border-top:1px solid var(--s-line);color:var(--s-ink);gap:2px;padding:12px 0;text-decoration:none;display:grid}.s-mini-list li:first-child .s-mini-item{border-top:0}.s-mini-item strong{font-size:15px;font-weight:600;line-height:1.4}.s-mini-item :is(time,small){color:var(--s-muted);font-size:13px}.s-mini-item:hover strong{color:var(--s-pri-text);text-underline-offset:4px;text-decoration:underline}.s-aside-cta{justify-items:start;gap:12px;padding:24px;display:grid}.template-sains .s-aside-cta h2{color:#fff;margin:0}.s-aside-cta p{color:var(--s-on-dark);font-size:14px}.s-cd-group+.s-cd-group{margin-top:48px}.template-sains .s-cd-title{align-items:center;gap:10px;margin:0 0 18px;font-size:22px;display:flex}.s-cd-title svg{color:var(--s-pri-text)}.s-cd-title span{color:var(--s-muted);letter-spacing:0;margin-left:4px;font-size:13px;font-weight:600}.s-cd-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.s-cd[data-open]{grid-column:1/-1}.s-cd{border:1.5px solid var(--s-line);background:#fff;border-radius:28px;grid-template-columns:132px minmax(0,1fr);align-items:start;gap:22px;padding:14px;scroll-margin-top:96px;display:grid}.s-cd:hover{border-color:#c9cfdd}.s-cd-badge{background:var(--s-pri);color:#fff;text-align:center;border-radius:22px;align-content:center;justify-items:center;gap:6px;min-height:112px;padding:14px 10px;display:grid}.s-cd-badge strong{letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1}.s-cd-badge span{color:var(--s-on-dark);font-size:12px;line-height:1.35}.s-cd-badge-word strong{letter-spacing:-.01em;font-size:20px}.s-cd[data-group=hari-ini] .s-cd-badge{background:var(--s-acc);color:var(--s-acc-ink)}.s-cd[data-group=hari-ini] .s-cd-badge span{color:var(--s-acc-ink)}.s-cd[data-group=sudah-lewat] .s-cd-badge{background:var(--s-sand);color:var(--s-muted)}.s-cd[data-group=sudah-lewat] .s-cd-badge span{color:var(--s-muted)}.s-cd-main{align-content:start;gap:8px;min-width:0;padding:10px 8px 6px 0;display:grid}.template-sains .s-cd-main h3{margin:0;font-size:19px;line-height:1.35}.s-cd-main h3 a{color:var(--s-ink);text-decoration:none}.s-cd-main h3 a:hover{color:var(--s-pri-text);text-underline-offset:4px;text-decoration:underline}.s-cd[data-status=DIBATALKAN] h3{-webkit-text-decoration:line-through #9b1c1c;text-decoration:line-through #9b1c1c}.s-cd[data-open]{border-color:var(--s-pri);box-shadow:0 0 0 3px var(--s-tint),var(--s-shadow);background:linear-gradient(var(--s-tint),var(--s-tint)) top/100% 0 no-repeat,#fff}.s-cd[data-open]:focus{outline:none}.s-cd[data-open]:focus-visible{outline:2px solid var(--s-ink);outline-offset:3px}.s-cd-detail{border-top:1px solid var(--s-line);gap:4px;margin-top:10px;padding-top:16px;display:grid}.s-cd-detail .s-prose{font-size:15px}.s-cd-actions{flex-wrap:wrap;gap:10px;display:flex}@container sains (max-width:1100px){.s-article-layout,.s-cd-list{grid-template-columns:minmax(0,1fr)}.s-article-aside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@container sains (max-width:760px){.s-pagehead-aside{flex-basis:100%}.s-search-field{width:100%}.s-article-b{padding:20px}.s-article-aside{grid-template-columns:minmax(0,1fr)}.s-cd{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}.s-cd-badge{border-radius:18px;grid-auto-flow:column;justify-content:start;gap:12px;min-height:0;padding:12px 16px}.s-cd-badge strong{font-size:24px}.s-cd-badge-word strong{font-size:17px}.s-cd-main{padding:0 6px 6px}.s-chips,.s-rail>.s-chips{padding-right:40px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}}.template-sains .s-block-title{margin:0 0 4px;font-size:22px}.s-article-b>.s-block-title:not(:first-child){margin-top:12px}.s-aside-links{margin:0;padding:0;list-style:none;display:grid}.s-aside-links a{border-top:1px solid var(--s-line);min-height:48px;color:var(--s-ink);justify-content:space-between;align-items:center;gap:8px;font-weight:500;text-decoration:none;display:flex}.s-aside-links li:first-child a{border-top:0}.s-aside-links a:hover{color:var(--s-pri-text)}.s-fig-panel{padding:24px}.template-sains .s-fig-panel h2{color:#fff;margin:0;font-size:18px}.s-figs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.s-exp-page{align-items:start}.s-exp-page .s-block-title{margin-bottom:16px}.s-exp-intro .s-vision-text{letter-spacing:-.01em;font-size:clamp(20px,2cqw,26px);font-weight:700;line-height:1.3}.s-goal{margin-top:20px}.s-greet-id{text-align:center;justify-items:center;gap:6px;display:grid}.s-greet-id small{color:var(--s-muted)}.s-avatar{background:var(--s-acc);width:72px;height:72px;color:var(--s-acc-ink);border-radius:24px;flex-shrink:0;place-items:center;font-size:24px;font-weight:700;display:grid}.s-quote-mark{color:var(--s-acc-text)}.s-org,.s-org-children{gap:10px;margin:0;padding:0;list-style:none;display:grid}.s-org-children{border-left:2px solid var(--s-line);margin:10px 0 0 22px;padding-left:18px}.s-org-node{border:1.5px solid var(--s-line);background:#fff;border-radius:18px;gap:2px;padding:14px 18px;display:grid}.s-org-node small{color:var(--s-muted);font-size:13px}.s-org-root{background:var(--s-tint);border-color:var(--s-tint);color:var(--s-pri-text)}.s-org-root small{color:var(--s-muted)}.s-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.s-person{background:var(--s-sand);border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;padding:16px;display:grid}.s-person .s-avatar{background:var(--s-pri);color:#fff;border-radius:18px;grid-row:span 2;width:56px;height:56px;font-size:18px}.s-person strong{font-size:15px;line-height:1.35;display:block}.s-person small{color:var(--s-muted);font-size:13px;display:block}.s-person-tag{background:#fff;grid-column:2}.s-fac-page{align-items:start}.s-facility{gap:10px;padding:22px;scroll-margin-top:96px;display:grid}.s-facility:target{box-shadow:0 0 0 3px var(--s-pri)}.s-facility-h{justify-content:space-between;align-items:center;display:flex}.s-facility-h .s-ic{background:#fff}.s-facility-h .s-spec-no{position:static}.template-sains .s-facility h2{margin:0;font-size:18px}.s-facility p{color:var(--s-muted);font-size:14px}.s-facility .s-facility-note{color:var(--s-ink);background:#fff;border-radius:14px;padding:10px 12px}.s-wins-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.s-win{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;padding:18px 20px;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.s-win:hover{box-shadow:var(--s-shadow);border-color:#c9cfdd}.template-sains .s-win-title{margin:8px 0 2px;font-size:17px;line-height:1.35}.s-win p{font-size:14px}.s-body>.s-chips{margin-bottom:24px}.s-cover-contain{background:var(--s-sand)}.s-cover-contain>img{object-fit:contain}.s-cover>video{background:#000;width:100%;height:100%;position:absolute;inset:0}.s-download{background:var(--s-acc-tint);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.s-download p{color:var(--s-ink);align-items:center;gap:10px;font-weight:600;display:flex}.s-download p svg{color:var(--s-acc-text)}.s-row-cta{color:var(--s-pri-text);flex-shrink:0;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.s-specs-page{row-gap:28px}.s-viewer{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}.s-viewer-stage{order:2;gap:12px;margin:0;display:grid;position:sticky;top:24px}.s-viewer-media{aspect-ratio:3/2;background:var(--s-sand);border-radius:26px;position:relative;overflow:hidden}.s-viewer-media>:is(img,video){object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.s-viewer-cap{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.s-viewer-no{background:var(--s-tint);position:static}.s-viewer-text{min-width:0;color:var(--s-ink);flex:1;font-size:15px}.s-viewer-nav{align-items:center;gap:8px;display:inline-flex}.s-viewer-count{text-align:center;min-width:56px;color:var(--s-muted);font-size:14px;font-weight:600}.s-thumbs{order:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.s-thumb{aspect-ratio:1;background:var(--s-tint);cursor:pointer;border:0;border-radius:16px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.s-thumb>:is(img,video){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.s-thumb:hover{box-shadow:0 0 0 2px var(--s-line)}.s-thumb[aria-current]{box-shadow:0 0 0 3px var(--s-pri)}.s-thumb[aria-current]:after{content:"";background:color-mix(in srgb,var(--s-pri) 18%,transparent);position:absolute;inset:0}.s-thumb-no{z-index:1;color:var(--s-pri-text);background:#fff;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700;position:absolute;top:6px;left:6px}.s-thumb-play{z-index:1;color:#fff;filter:drop-shadow(0 1px 3px #0009);place-items:center;display:grid;position:absolute;inset:0}@container sains (max-width:1100px){.s-people,.s-specs-page{grid-template-columns:repeat(2,minmax(0,1fr))}.s-viewer{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}}@container sains (max-width:760px){.s-people,.s-wins-grid,.s-viewer{grid-template-columns:minmax(0,1fr)}.s-viewer-stage{order:0;position:static}.s-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.s-thumb{border-radius:12px}.s-viewer-text{flex:60%}.s-viewer-nav{margin-left:auto}.s-row-cta{display:none}.s-figs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container sains (max-width:520px){.s-figs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.s-viewer-media{border-radius:20px}}.s-pre{white-space:pre-line}.s-chip-count{color:var(--s-muted);letter-spacing:0;font-size:13px;font-weight:600}.s-faq-list{align-content:start;gap:36px;display:grid}.s-faq-group .s-block-title{margin-bottom:14px}.s-faq-items{gap:10px;display:grid}.s-faq{border:1.5px solid var(--s-line);background:#fff;border-radius:22px;scroll-margin-top:96px}.s-faq[open]{border-color:var(--s-pri)}.s-faq[data-week]{box-shadow:0 0 0 3px var(--s-acc-tint)}.s-faq summary{cursor:pointer;border-radius:22px;align-items:center;gap:14px;min-height:56px;padding:10px 18px;list-style:none;display:flex}.s-faq summary::-webkit-details-marker{display:none}.s-faq-q{background:var(--s-tint);width:32px;height:32px;color:var(--s-pri-text);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.s-faq[open] .s-faq-q{background:var(--s-pri);color:#fff}.s-faq-title{flex-wrap:wrap;flex:1;align-items:center;gap:6px 10px;font-weight:600;line-height:1.4;display:flex}.s-faq-icon{flex-shrink:0;width:14px;height:14px;position:relative}.s-faq-icon:before,.s-faq-icon:after{content:"";background:var(--s-pri-text);border-radius:2px;width:14px;height:2px;position:absolute;top:6px;left:0}.s-faq-icon:after{transition:transform .15s;transform:rotate(90deg)}.s-faq[open] .s-faq-icon:after{transform:none}.s-faq .s-prose{padding:0 18px 16px 64px;font-size:15px}.s-ppdb-main{align-content:start;gap:28px;display:grid}.s-ppdb-summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 32px;display:flex}.s-ppdb-kick{color:var(--s-on-dark-muted);font-size:13px;font-weight:600}.s-ppdb-dates{letter-spacing:-.01em;color:#fff;font-size:22px;font-weight:700}.s-block-icon{align-items:center;gap:12px;display:flex}.s-ppdb-section{padding:24px}.s-steps-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.s-contact{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.s-ask{background:var(--s-acc);color:var(--s-acc-ink);border-radius:32px;gap:12px;padding:32px;display:grid}.template-sains .s-ask h2{color:var(--s-acc-ink);margin:0;font-size:clamp(22px,2.4cqw,30px)}.s-ask>p{font-size:14px}.s-ask .s-tag{justify-self:start}.s-formcard{color:var(--s-ink);background:#fff;border-radius:24px;margin-top:8px;padding:24px}.s-formcard>:is(form,.rounded-2xl){background:0 0;border:0;padding:0}.s-formcard :is([data-slot=input],[data-slot=textarea]){background:#fff;border-color:#8a90a3;border-radius:16px;font-size:15px}.s-formcard [data-slot=input]{height:48px;padding-inline:16px}.s-formcard [data-slot=textarea]{padding:12px 16px}.s-formcard :is([data-slot=input],[data-slot=textarea]):focus-visible{outline:2px solid var(--s-ink);outline-offset:2px;box-shadow:none;border-color:var(--s-ink)}.s-formcard form>div:first-child{border-radius:16px}.s-formcard form [data-button]:not([data-size^=icon]){background:var(--s-pri);color:#fff;border-radius:999px;height:auto;min-height:50px;padding:0 26px;font-size:15px;font-weight:600}.s-formcard form [data-button]:not([data-size^=icon]):hover{background:var(--s-pri-deep)}.s-contact-side{gap:20px;display:grid}.s-contact-list{gap:18px;margin:8px 0 0;padding:0;list-style:none;display:grid}.s-contact-list li{align-items:flex-start;gap:14px;display:flex}.s-contact-list strong{font-size:15px;display:block}.s-contact-list p{color:#3a4052;margin-top:2px;font-size:14px;line-height:1.6}.s-social{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.s-map{background:var(--s-sand);border-radius:28px;height:320px;position:relative;overflow:hidden}.s-map iframe{border:0;width:100%;height:100%}.s-map-empty{height:100%;color:var(--s-muted);text-align:center;place-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.s-map-card{gap:6px;display:grid}.template-sains:has(.s-ask) .s-footer-q{display:none}.template-sains:has(.s-ask) .s-footer-band{padding-top:56px}.s-text-page{max-width:820px}.s-search-lg{width:100%;max-width:720px;padding:6px 6px 6px 20px}.s-rail .s-search-lg{max-width:none}.s-search-lg input{height:48px;font-size:16px}.s-search-start{gap:12px;display:grid}.s-search-group{margin-top:32px;scroll-margin-top:96px}.s-search-group .s-block-title{margin-bottom:14px}@container sains (max-width:1100px){.s-contact{grid-template-columns:minmax(0,1fr)}}@container sains (max-width:760px){.s-ask{border-radius:26px;padding:22px}.s-formcard{padding:18px}.s-map{border-radius:24px;height:260px}.s-steps-flow{grid-template-columns:minmax(0,1fr)}.s-ppdb-summary{padding:22px}.s-faq .s-prose{padding:0 18px 16px}.s-rail .s-search-lg{border-radius:22px}}.s-prose p:last-child{margin-bottom:0}.s-face{object-fit:cover}.s-portrait{aspect-ratio:4/5;object-fit:cover;background:var(--s-sand);width:100%;max-width:200px;height:auto;box-shadow:8px 8px 0 var(--s-acc);border-radius:24px;margin:0 8px 14px 0;display:block}.s-status{flex-direction:column;min-height:100svh;display:flex}.s-status-main{flex:1;place-items:center;width:100%;padding-block:64px;display:grid}.s-status-card{text-align:center;width:100%;max-width:640px;box-shadow:var(--s-shadow);justify-items:center;gap:14px;padding:48px 40px;display:grid}.s-status-card .s-tag{justify-self:center}.s-status-icon{background:var(--s-acc);width:72px;height:72px;color:var(--s-acc-ink);border-radius:24px;place-items:center;display:grid}.s-status-card h1{font-size:clamp(26px,3.4cqw,34px)}.s-status-msg{max-width:480px;color:var(--s-muted)}.s-status-contact{background:var(--s-sand);text-align:left;border-radius:20px;gap:10px;width:100%;margin-top:10px;padding:20px 24px;display:grid}.template-sains .s-status-contact h2{font-size:15px}.s-status-contact ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.s-status-contact li{white-space:pre-line;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.s-status-contact svg{color:var(--s-pri-text);flex-shrink:0;margin-top:2px}.s-status-foot{background:var(--s-pri-deep);color:var(--s-on-dark-muted);padding-block:20px;font-size:13px}@container sains (max-width:520px){.s-status-main{padding-block:32px}.s-status-card{padding:32px 20px}}.s-status-contact a{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.s-status-contact :is(li,p):has(>a){align-items:center}.s-status-contact :is(li,p):has(>a) svg{margin-top:0}.s-greet{grid-template-columns:240px minmax(0,1fr);align-items:center;gap:32px;padding:24px;display:grid}.s-greet-single{grid-template-columns:minmax(0,1fr)}.s-greet-photo{aspect-ratio:4/5}.s-greet-body{gap:14px;padding:8px;display:grid}.s-greet-mark{color:var(--s-acc-text)}.s-greet-text{color:#262c3d;white-space:pre-line;font-size:18px;line-height:1.7}.s-greet-name{gap:2px;font-size:14px;display:grid}.s-greet-name strong{font-size:16px}.s-tg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.s-tg-single{grid-template-columns:minmax(0,1fr);max-width:820px}.s-tg-left .s-tg-photo{order:-1}.s-tg-body{justify-items:start;gap:18px;display:grid}.template-sains .s-tg-body h2{margin:0;font-size:clamp(26px,3cqw,36px)}.s-tg-text{color:#262c3d;white-space:pre-wrap;font-size:16px;line-height:1.8}.s-tg-photo{aspect-ratio:4/3}.s-num{padding:36px 40px}.template-sains .s-num h2{color:#fff;margin:0 0 24px;font-size:22px}.s-num dl{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:24px;display:grid}.s-num dl>div{flex-direction:column-reverse;gap:6px;display:flex}.s-num dd{font-size:clamp(32px,4cqw,44px);font-weight:700;line-height:1}.s-num dt{color:var(--s-on-dark-muted);font-size:14px}.s-num-note{color:var(--s-on-dark-muted);margin-top:20px;font-size:13px}.s-kontak{gap:16px;padding:16px 20px;display:grid}.s-kontak-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:4px 24px;margin:0;padding:0;list-style:none;display:grid}.s-kontak-row{min-height:56px;color:var(--s-ink);align-items:center;gap:14px;padding:4px 0;font-size:15px;display:flex}.s-kontak-row>span:last-child{gap:2px;display:grid}.s-kontak-link{font-weight:600;text-decoration:none}.s-kontak-link:hover{color:var(--s-pri-text);text-underline-offset:4px;text-decoration:underline}.s-kontak-map{justify-self:start}.s-komp>.s-section:first-child,.s-pd-main>.s-section:first-child{padding-top:0}.s-pd-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:40px;display:grid}.s-pd-main{min-width:0}.s-pd-main .s-wrap{max-width:none;padding-inline:0}.s-pd{background:var(--s-sand);border-radius:24px;padding:20px;position:sticky;top:24px}.template-sains .s-pd-title{letter-spacing:.04em;text-transform:uppercase;color:var(--s-muted);margin:0 0 10px;font-size:13px;font-weight:600}.s-pd-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.s-pd-list [data-depth]{padding-left:14px}.s-pd-link{min-height:44px;color:var(--s-ink);border-radius:14px;align-items:center;padding:8px 14px;font-size:15px;font-weight:500;line-height:1.35;text-decoration:none;display:flex}.s-pd-link:hover{background:var(--s-tint);color:var(--s-pri-text)}.s-pd-link[aria-current]{background:var(--s-pri);color:#fff;font-weight:600}.s-pd-group{min-height:36px;color:var(--s-ink);align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:flex}@container sains (max-width:900px){.s-greet,.s-tg{grid-template-columns:minmax(0,1fr);gap:24px}.s-greet-photo{max-width:240px}.s-tg-left .s-tg-photo{order:0}.s-pd-layout{grid-template-columns:minmax(0,1fr);gap:24px}.s-pd{padding:14px 16px;position:static}.s-pd-list{scrollbar-width:none;gap:8px;padding:2px;display:flex;overflow-x:auto}.s-pd-list::-webkit-scrollbar{display:none}.s-pd-list li{flex:none}.s-pd-list [data-depth]{padding-left:0}.s-pd-link{white-space:nowrap;background:#fff;border-radius:999px}.s-pd-group{white-space:nowrap;padding:0 6px}}@container sains (max-width:760px){.s-greet{padding:16px}.s-num{border-radius:26px;padding:24px}}
.school-template.template-adiwiyata{--a-ink:#1f2a1e;--a-muted:var(--kx-keterangan,#5a5446);--a-bg:#f4f1e6;--a-line:#ddd6c3;--a-pri:var(--kx-utama,#2f6a3a);--a-pri-deep:color-mix(in srgb,var(--kx-utama,#2e6939) 75%,#020101);--a-pri-text:var(--kx-utama,#2f6a3a);--a-tint:color-mix(in srgb,var(--kx-utama,#52a20a) 12.5%,#fafafa);--a-acc:var(--kx-aksen,#e9a27a);--a-acc-ink:var(--kx-aksen-on,#2a1a10);--a-acc-text:var(--kx-aksen-teks,#9a4a26);--a-acc-tint:color-mix(in srgb,var(--kx-aksen,#d27332) 20%,#fff);--a-sand:#ebe5d4;--a-mus:#e8c65a;--a-mus-ink:#231c05;--a-on-pri:#d4e2d2;--a-on-pri-2:#e6efe3;--a-r-card:24px;--a-r-photo:26px;--a-r-panel:32px;--a-r-tile:18px;--a-shadow:0 1px 2px #141e140a,0 18px 40px -16px #141e1429;--background:var(--a-bg);--foreground:var(--a-ink);--card:#fff;--card-foreground:var(--a-ink);--popover:#fff;--popover-foreground:var(--a-ink);--primary:var(--a-pri);--primary-foreground:#fff;--secondary:var(--a-tint);--secondary-foreground:var(--a-pri-text);--accent:var(--a-tint);--accent-foreground:var(--a-ink);--muted:var(--a-tint);--muted-foreground:var(--a-muted);--border:var(--a-line);--input:var(--a-line);--ring:var(--a-ink);--radius:1rem;--template-accent:var(--a-pri);--template-ink:var(--a-ink);--template-paper:var(--a-bg);background:var(--a-bg);color:var(--a-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-poppins),system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6;container:adiwiyata/inline-size}.a-sheet,.a-layer{--a-ink:#1f2a1e;--a-muted:var(--kx-keterangan,#5a5446);--a-bg:#f4f1e6;--a-line:#ddd6c3;--a-pri:var(--kx-utama,#2f6a3a);--a-pri-deep:color-mix(in srgb,var(--kx-utama,#2e6939) 75%,#020101);--a-pri-text:var(--kx-utama,#2f6a3a);--a-tint:color-mix(in srgb,var(--kx-utama,#52a20a) 12.5%,#fafafa);--a-acc:var(--kx-aksen,#e9a27a);--a-acc-ink:var(--kx-aksen-on,#2a1a10);--a-acc-text:var(--kx-aksen-teks,#9a4a26);--a-acc-tint:color-mix(in srgb,var(--kx-aksen,#d27332) 20%,#fff);--a-sand:#ebe5d4;--a-mus:#e8c65a;--a-mus-ink:#231c05;--a-on-pri:#d4e2d2;--a-on-pri-2:#e6efe3;--a-r-card:24px;--a-r-photo:26px;--a-r-panel:32px;--a-r-tile:18px;--primary:var(--a-pri);--primary-foreground:#fff;--ring:#1f2a1e;--border:#ddd6c3;--input:#ddd6c3;--muted-foreground:var(--a-muted);--foreground:#1f2a1e;font-family:var(--font-poppins),system-ui,sans-serif}.template-adiwiyata :is(h1,h2,h3,h4){letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1.2}.template-adiwiyata :is(h1,h2,h3,h4,p,a,li,dd,strong){overflow-wrap:anywhere}.template-adiwiyata p{line-height:1.7}.template-adiwiyata :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible,:is(.a-sheet,.a-layer) :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--a-ink);outline-offset:3px}.a-fa :focus-visible{outline-color:#fff!important}.a-wrap{max-width:1240px;margin-inline:auto;padding-inline:40px}.a-muted{color:var(--a-muted)}.a-lead{color:var(--a-muted);max-width:620px;margin-top:14px;font-size:17px}.a-btn{min-height:50px;color:var(--a-ink);font:inherit;text-align:center;white-space:nowrap;cursor:pointer;background:#fff;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;line-height:1.2;transition:background-color .15s,filter .15s;display:inline-flex}.a-btn-pri{background:var(--a-pri);color:#fff}.a-btn-pri:hover{background:var(--kx-utama-hover,var(--a-pri-deep))}.a-btn-acc{background:var(--a-acc);color:var(--a-acc-ink)}.a-btn-acc:hover{filter:brightness(.95)}.a-btn-line{border-color:var(--a-line);color:var(--a-ink);background:#fff}.a-btn-line:hover{border-color:var(--a-pri)}.a-btn-white{color:var(--a-pri-text);background:#fff}.a-btn-sm{min-height:44px;padding:0 18px;font-size:14px}.a-btn:disabled,.a-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.a-icon-btn{border:1px solid var(--a-line);width:48px;height:48px;color:var(--a-ink);cursor:pointer;background:#fff;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.a-icon-btn:hover{border-color:var(--a-pri)}.a-link{min-height:44px;color:var(--a-pri-text);white-space:nowrap;text-underline-offset:5px;align-items:center;gap:6px;font-size:15px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:inline-flex}.a-link:hover{text-decoration-color:currentColor}.template-adiwiyata .a-prose a,.template-adiwiyata .a-inline-link{color:var(--a-pri-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.a-tag{background:var(--a-tint);min-height:28px;color:var(--a-pri-text);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:3px 12px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}.a-tag[data-tone=clay]{background:var(--a-acc-tint);color:var(--a-acc-text)}.a-tag[data-tone=white]{color:var(--a-ink);background:#fff}.a-tag[data-tone=line]{border:1px solid var(--a-line);color:var(--a-ink);background:#fff}.a-kick{color:var(--a-pri-text);align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:600;display:inline-flex}.a-pinno{background:var(--a-mus);width:32px;height:32px;color:var(--a-mus-ink);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.a-plant{background:var(--a-sand);min-height:28px;color:var(--a-ink);white-space:nowrap;border-radius:8px;justify-self:start;align-items:center;margin-bottom:16px;padding:3px 12px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex;position:relative}.a-plant:after{content:"";background:#b88a5a;border-radius:0 0 3px 3px;width:6px;height:10px;position:absolute;top:100%;left:16px}.a-chips{scrollbar-width:none;gap:8px;margin-bottom:28px;padding:4px 2px 8px;display:flex;overflow-x:auto}.a-chips::-webkit-scrollbar{display:none}.a-chip,.a-pill{border:1px solid var(--a-line);min-height:44px;color:var(--a-ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.a-chip:hover,.a-pill:hover{border-color:var(--a-pri)}.a-chip[aria-current]{border-color:var(--a-pri);background:var(--a-pri);color:#fff;font-weight:600}.a-chip-count{background:var(--a-tint);min-width:24px;height:22px;color:var(--a-pri-text);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:600;display:inline-grid}.a-chip[aria-current] .a-chip-count{background:#fff}.a-pager{justify-content:space-between;align-items:center;gap:16px;margin-top:56px;font-size:15px;display:flex}.a-pager-page{font-weight:600}.a-empty{text-align:center;border:1px dashed var(--a-line);border-radius:var(--a-r-card);background:#fff;justify-items:center;gap:10px;padding:56px 24px;display:grid}.a-empty-icon{background:var(--a-tint);width:64px;height:64px;color:var(--a-pri-text);border-radius:20px;place-items:center;margin-bottom:6px;display:grid}.template-adiwiyata .a-empty h2{font-size:21px}.a-empty p{max-width:440px;color:var(--a-muted)}.a-empty .a-btn{margin-top:10px}.a-prose{max-width:70ch;color:var(--a-ink);font-size:17px;line-height:1.8}.a-prose p{white-space:pre-line;margin-bottom:1.2em}.a-facts{border-radius:var(--a-r-card);background:#fff;padding:8px 22px;display:grid}.a-facts>div{gap:2px;padding:14px 0;display:grid}.a-facts>div+div{border-top:1px dashed var(--a-line)}.a-facts dt{color:var(--a-muted);font-size:13px}.a-facts dd{font-size:15px;font-weight:600}.a-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.template-adiwiyata .a-head h2{font-size:clamp(28px,2.9cqw,36px)}.a-head p{max-width:560px;color:var(--a-muted);margin-top:10px}.a-pagehead{padding-top:24px;padding-bottom:48px}.a-crumbs{margin-bottom:18px;font-size:14px}.a-crumbs a{min-height:44px;color:var(--a-ink);text-underline-offset:4px;align-items:center;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:inline-flex}.a-crumbs a:hover{-webkit-text-decoration-color:var(--a-pri);text-decoration-color:var(--a-pri)}.a-crumbs [data-slot=breadcrumb-page]{color:var(--a-muted)}.a-pagehead-row{border-bottom:1px dashed var(--a-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:28px;display:flex}.template-adiwiyata .a-pagehead h1{letter-spacing:-.035em;max-width:860px;font-size:clamp(36px,4.2cqw,54px);line-height:1.08}.a-pagehead-aside{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.a-header{z-index:40;background:var(--a-bg);position:relative}.a-header-row{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:112px;padding-block:18px;display:grid}.a-nav{align-items:center;gap:2px;min-width:0;display:flex}.a-header-end{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.a-nav-link{min-height:44px;color:var(--a-ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.a-nav-link:hover,.a-nav-link[aria-expanded=true]{background:var(--a-tint)}.a-nav-link[data-active]{background:var(--a-pri);color:#fff;font-weight:600}.a-nav-link[aria-expanded=true] svg{rotate:180deg}.a-emblem{text-align:center;min-height:44px;color:var(--a-ink);justify-items:center;gap:6px;display:grid}.a-logo{background:var(--a-pri);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.a-emblem-text b{font-size:15px;line-height:1.25;display:block}.a-emblem-text small{max-width:260px;color:var(--a-muted);margin-top:2px;font-size:12px;line-height:1.4;display:block}.a-menu-trigger{display:none}.a-header-ppdb{margin-left:6px}.a-nav-group{position:relative}.a-menu{z-index:50;border:1px solid var(--a-line);border-radius:var(--a-r-card);width:320px;box-shadow:var(--a-shadow);background:#fff;gap:2px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:0}.a-nav-end .a-menu{left:auto;right:0}.a-menu-wide{grid-template-columns:repeat(2,minmax(0,1fr));width:580px}.a-menu-col{align-content:start;gap:2px;display:grid}.a-menu-col>p{color:var(--a-muted);padding:6px 12px 2px;font-size:12px;font-weight:600}.a-menu-item{min-height:48px;color:var(--a-ink);border-radius:16px;align-items:center;gap:12px;padding:8px 10px;display:flex}.a-menu-item:hover{background:var(--a-bg)}.a-menu-item[data-active]{background:var(--a-tint)}.a-menu-item strong{font-size:14px;font-weight:600;line-height:1.3;display:block}.a-menu-item small{color:var(--a-muted);font-size:12px;line-height:1.4;display:block}.a-menu-icon{background:var(--a-tint);width:40px;height:40px;color:var(--a-pri-text);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.a-sheet{overflow-y:auto;background:var(--a-bg)!important;color:var(--a-ink)!important}.a-sheet [data-slot=sheet-header]{padding-right:60px}.a-sheet [data-slot=sheet-close]{border-radius:50%;width:44px;height:44px;top:8px;right:8px}.a-sheet [data-slot=sheet-title]{color:var(--a-ink);font-size:18px;font-weight:700}.a-sheet-search{border:1px solid var(--a-line);height:50px;color:var(--a-muted);background:#fff;border-radius:999px;align-items:center;gap:10px;margin:0 16px;padding:0 16px;display:flex}.a-sheet-search:focus-within{outline:2px solid var(--a-ink);outline-offset:3px}.a-sheet-search input{min-width:0;height:100%;color:var(--a-ink);font:inherit;background:0 0;border:0;flex:1;font-size:16px}.a-sheet .a-sheet-search input:focus-visible{outline:none}.a-sheet-search input::placeholder{color:var(--a-muted)}.a-sheet-nav{gap:2px;padding:16px;display:grid}.a-sheet-nav a,.a-sheet-nav summary{min-height:48px;color:var(--a-ink);cursor:pointer;border-radius:999px;justify-content:space-between;align-items:center;padding:0 16px;font-size:16px;font-weight:500;list-style:none;display:flex}.a-sheet-nav summary::-webkit-details-marker{display:none}.a-sheet-nav a:hover,.a-sheet-nav summary:hover{background:var(--a-tint)}.a-sheet-nav a[data-active]{background:var(--a-pri);color:#fff;font-weight:600}.a-sheet-nav details>div{border-left:1px dashed var(--a-line);gap:2px;margin-left:16px;padding-left:10px;display:grid}.a-sheet-nav details[open]>summary svg{rotate:180deg}.a-sheet-ppdb{margin:4px 16px 28px}.a-footer{margin-top:96px}.a-ft{grid-template-columns:1.2fr 1fr;gap:20px;display:grid}.a-fa{border-radius:var(--a-r-panel);background:var(--a-pri);color:#fff;align-content:start;justify-items:start;gap:0;padding:44px;display:grid}.a-fa-name{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.2}.a-fa-slogan{color:var(--a-on-pri);margin-top:8px}.a-fa-list{grid-template-columns:1fr 1fr;gap:14px 24px;width:100%;margin:28px 0 0;padding:0;list-style:none;display:grid}.a-fa-list li{color:var(--a-on-pri-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.a-fa-list svg{flex-shrink:0;margin-top:2px}.a-fa .a-btn{margin-top:28px}.a-fb{border-radius:var(--a-r-panel);background:var(--a-sand);align-content:start;gap:22px;padding:44px;display:grid}.template-adiwiyata .a-fb h2{margin-bottom:12px;font-size:18px}.a-hours{white-space:pre-line;background:#fff;border-radius:22px;align-items:center;gap:14px;padding:16px 18px;font-size:14px;font-weight:500;display:flex}.a-hours-icon{background:var(--a-acc-tint);width:48px;height:48px;color:var(--a-acc-text);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.a-fnav{flex-wrap:wrap;gap:8px;display:flex}.a-fb-note{color:var(--a-muted);align-items:center;gap:10px;display:flex}.a-fbot{color:var(--a-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 24px;font-size:13px;display:flex}.a-fbot .a-link{font-size:13px}.template-adiwiyata .template-inner [data-slot=badge]{--primary:var(--a-pri)}.template-adiwiyata .template-designed :is(h1,h2,h3){color:var(--a-ink)}.template-adiwiyata .template-inner>div:not([class^=a-]):not([class*=\ a-]) :is(a.bg-card,article.bg-card,div.bg-card,ul.bg-card){border-color:var(--a-line);border-radius:var(--a-r-card)}.template-adiwiyata .ceria-page{max-width:1240px;margin:0 auto;padding:48px 40px 24px}.template-adiwiyata .ceria-empty{text-align:center;border:1px dashed var(--a-line);border-radius:var(--a-r-card);background:#fff;justify-items:center;gap:12px;padding:56px 24px;display:grid}.template-adiwiyata .ceria-empty h1{font-size:28px}.template-adiwiyata .ceria-empty p{max-width:440px;color:var(--a-muted)}.template-adiwiyata .ceria-empty a{min-height:44px;color:var(--a-pri-text);text-underline-offset:5px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.template-adiwiyata .ceria-empty button{background:var(--a-pri);color:#fff;border-radius:999px;min-height:50px;padding:0 24px;font-size:15px;font-weight:600}.template-adiwiyata .ceria-empty [data-slot=button][data-button]{border-radius:999px;height:auto;min-height:50px;padding:0 24px;font-size:15px}.template-adiwiyata .template-inner>div:has(>.public-not-found){min-height:520px;padding:64px 24px}.template-adiwiyata .template-inner>div:has(>.public-not-found) h1{font-size:30px;font-weight:700}.template-adiwiyata .public-not-found>div:first-child{background:var(--a-tint);color:var(--a-pri-text)}.template-adiwiyata .template-inner>div:has(>div>.lucide-search-x){padding-block:72px 96px}.template-adiwiyata .template-inner>div:has(>div>.lucide-search-x)>div:first-child{background:var(--a-tint);width:72px;height:72px;color:var(--a-pri-text);border-radius:22px}.template-adiwiyata .template-inner>div:has(>div>.lucide-search-x) h1{margin:6px 0 8px;font-size:30px;font-weight:700}.template-adiwiyata .template-inner>div:has(>div>.lucide-search-x)>a{min-height:44px;color:var(--a-pri-text);align-items:center;font-weight:600;display:inline-flex}.template-adiwiyata .public-loading{max-width:1240px;padding:48px 40px}.template-adiwiyata .public-loading [data-slot=skeleton]{background:var(--a-tint)}.template-adiwiyata .public-loading .bg-card{border-radius:var(--a-r-card);background:#fff;border:0}.a-meta{color:var(--a-muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13px;display:flex}.a-meta>span{align-items:center;gap:6px;display:inline-flex}.a-meta svg{flex-shrink:0}.a-clamp-2,.a-clamp-3,.a-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.a-clamp-2{-webkit-line-clamp:2}.a-clamp-3{-webkit-line-clamp:3}.a-clamp-4{-webkit-line-clamp:4}.a-stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}.a-photo{border-radius:var(--a-r-photo);background:var(--a-tint);position:relative;overflow:hidden}.a-photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.a-home{padding-bottom:8px}.a-sec{padding-top:96px}.a-actions{flex-wrap:wrap;gap:12px;display:flex}.a-fallback{color:var(--a-pri-text);place-items:center;display:grid;position:absolute;inset:0}.a-hero{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-top:24px;display:grid}.a-hero>*{min-width:0}.a-hero-photo{height:600px}.a-hero-empty{color:var(--a-pri-text);place-items:center;font-size:120px;font-weight:700;display:grid;position:absolute;inset:0}.a-leafcard{border-radius:var(--a-r-card);min-height:44px;color:var(--a-ink);background:#fff;align-items:center;gap:14px;padding:18px 20px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.a-leafcard b{font-size:15px;line-height:1.35;display:block}.a-leafcard small{color:var(--a-muted);font-size:13px;display:block}.a-leafcard-icon{background:var(--a-tint);width:48px;height:48px;color:var(--a-pri-text);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.template-adiwiyata .a-hero h1{letter-spacing:-.035em;font-size:clamp(40px,4.4cqw,54px);line-height:1.08}.a-hero h1 span{color:var(--a-pri-text)}.a-hero-lead{max-width:500px;color:var(--a-muted);margin-top:18px;font-size:16px}.a-pledge{border-radius:var(--a-r-card);background:#fff;margin:28px 0 0;padding:8px 22px;list-style:none}.a-pledge li{border-top:1px dashed var(--a-line);align-items:center;gap:14px;padding:5px 0;font-size:15px;font-weight:500;display:flex;position:relative}.a-pledge li:first-child{border-top:0}.a-pledge svg{color:var(--a-pri-text);flex-shrink:0}.a-pledge a{min-height:44px;color:var(--a-ink);flex:1;align-items:center;display:flex}.a-pledge a:hover{color:var(--a-pri-text);text-underline-offset:3px;text-decoration:underline}.a-pledge small{color:var(--a-muted);text-align:right;margin-left:auto;padding-left:12px;font-size:12px;font-weight:500}.a-hero .a-actions{margin-top:28px}.a-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.a-quick-item{min-height:44px;color:var(--a-ink);background:#fff;border-radius:22px;align-items:center;gap:14px;padding:16px 18px;display:flex}.a-quick-item:hover{box-shadow:inset 0 0 0 1.5px var(--a-pri)}.a-quick-item strong{font-size:15px;line-height:1.3;display:block}.a-quick-item small{color:var(--a-muted);font-size:12px;line-height:1.4;display:block}.a-quick-icon{background:var(--a-tint);width:44px;height:44px;color:var(--a-pri-text);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.a-ppdb{border-radius:var(--a-r-panel);background:var(--a-acc);color:var(--a-acc-ink);grid-template-columns:1fr auto;align-items:center;gap:20px 40px;padding:40px 44px;display:grid}.template-adiwiyata .a-ppdb h2{margin-top:12px;font-size:clamp(24px,2.6cqw,32px)}.a-ppdb p{margin-top:6px;font-weight:500}.a-pg{border-radius:var(--a-r-panel);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.a-pg[data-count="1"]{grid-template-columns:minmax(0,1fr)}.a-pg[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.a-pg-item{border-radius:0;align-content:start;justify-items:start;gap:14px;padding:36px;display:grid;position:relative;overflow:visible}.a-pg-item+.a-pg-item{border-left:1px solid var(--a-line)}.a-pg-photo{border-radius:20px;width:100%;height:180px;margin-bottom:6px}.template-adiwiyata .a-pg-item h3{font-size:21px}.a-pg-item p{color:var(--a-muted);font-size:14px}.a-map{border-radius:var(--a-r-panel);background:var(--a-pri-deep);color:#fff;grid-template-columns:1.25fr 1fr;align-items:center;gap:48px;padding:56px;display:grid}.a-map>*{min-width:0}.a-map .a-kick{color:var(--a-mus)}.template-adiwiyata .a-map h2{font-size:clamp(28px,2.9cqw,36px)}.a-map>div>p{color:var(--a-on-pri);margin-top:12px}.a-legend{gap:10px;margin:28px 0 12px;padding:0;list-style:none;display:grid}.a-legend li{background:#ffffff12;border-radius:18px;align-items:center;gap:14px;min-height:44px;padding:12px 16px;display:flex;position:relative}.a-legend li:hover{background:#ffffff1f}.a-legend a{color:#fff;font-size:15px;font-weight:600}.a-legend small{color:var(--a-on-pri);font-size:13px;display:block}.a-legend li:has(a:focus-visible){outline-offset:3px;outline:2px solid #fff}.a-legend a:focus-visible{outline:none}.a-link-light{color:#fff}.a-map :focus-visible{outline-color:#fff!important}.a-plan-fig{margin:0}.a-plan{width:100%;height:auto;display:block}.a-plan [fill=\#2c5f35]{fill:var(--kx-utama,#2c5f35)}.a-plan [fill=\#3f7c47]{fill:color-mix(in srgb,var(--kx-utama,#0f5c1a) 80%,#fffcfb)}.a-plan [fill=\#8fbf7a]{fill:color-mix(in srgb,var(--kx-utama,#2a8d0e) 50%,#f4f1e6)}.a-plan [fill=\#e9a27a]{fill:var(--a-acc)}.a-plan-fig figcaption{color:var(--a-on-pri);margin-top:10px;font-size:13px}.a-wk{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin:0;padding:0;list-style:none;display:grid}.a-wk-day{border-radius:var(--a-r-card);background:#fff;align-content:start;gap:10px;padding:22px;display:grid}.a-wk-day[data-today]{background:var(--a-acc);color:var(--a-acc-ink)}.a-wk-item a{min-height:44px;color:inherit;align-items:center;font-size:16px;font-weight:700;line-height:1.35;display:flex}.a-wk-item a:hover{text-underline-offset:3px;text-decoration:underline}.a-wk-item p{color:var(--a-muted);align-items:center;gap:6px;margin-top:4px;font-size:13px;line-height:1.5;display:flex}.a-wk-day[data-today] .a-wk-item p,.a-wk-day[data-today] .a-wk-none{color:var(--a-acc-ink)}.a-wk-item .a-wk-status{color:var(--a-acc-text);font-weight:600}.a-wk-day[data-today] .a-wk-status{color:var(--a-acc-ink)}.a-wk-none{color:var(--a-muted);font-size:14px}.a-wk-more{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.a-nl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.a-nl-item{border-radius:var(--a-r-card);background:#fff;grid-template-columns:120px 1fr;align-items:center;gap:16px;padding:12px 18px 12px 12px;display:grid;position:relative;overflow:visible}.a-nl-photo{border-radius:18px;height:120px}.template-adiwiyata .a-nl-item h3{font-size:16px;line-height:1.4}.a-nl-item h3 a,.a-pg-item h3 a,.a-card :is(h2,h3) a{color:var(--a-ink)}.a-prof{border-radius:var(--a-r-panel);background:var(--a-sand);grid-template-columns:1.1fr 1fr;align-items:start;gap:40px;padding:48px;display:grid}.a-prof>*{min-width:0}.a-prof .a-head{margin-bottom:20px}.a-prof-lead{color:var(--a-ink);font-size:17px}.a-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0 8px;display:grid}.a-stats>div{background:#fff;border-radius:20px;padding:16px 18px}.a-stats dt{color:var(--a-muted);font-size:13px}.a-stats dd{color:var(--a-pri-text);font-size:28px;font-weight:700;line-height:1.2}.a-stats dd small{color:var(--a-muted);font-size:12px;font-weight:500}.a-prof .a-link{margin-top:8px}.a-quote{border-radius:var(--a-r-card);background:#fff;gap:14px;margin:0;padding:32px;display:grid}.a-quote-mark{color:var(--a-acc-text)}.a-quote blockquote{font-size:16px;line-height:1.75}.a-quote figcaption{align-items:center;gap:12px;display:flex}.a-quote figcaption strong{font-size:15px;display:block}.a-quote figcaption small{color:var(--a-muted);font-size:13px;display:block}.a-avatar{background:var(--a-pri);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;font-weight:700;display:grid}.a-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.a-ann{gap:12px;margin:0;padding:0;list-style:none;display:grid}.a-ann-item{border-radius:var(--a-r-card);background:#fff;align-items:flex-start;gap:18px;padding:22px 24px;display:flex;position:relative}.a-ann-item>div{justify-items:start;gap:6px;min-width:0;display:grid}.a-ann-icon{background:var(--a-tint);width:48px;height:48px;color:var(--a-pri-text);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.template-adiwiyata .a-ann-item :is(h2,h3){font-size:17px}.a-ann-item :is(h2,h3) a{color:var(--a-ink)}.a-ann-item p{color:var(--a-muted);font-size:14px}:is(.a-ann-item:has(.a-stretch:focus-visible),.a-nl-item:has(.a-stretch:focus-visible),.a-pg-item:has(.a-stretch:focus-visible),.a-card:has(.a-stretch:focus-visible)){outline:2px solid var(--a-ink);outline-offset:3px}:is(.a-ann-item,.a-nl-item,.a-pg-item,.a-card,.a-legend li) .a-stretch:focus-visible{outline:none}.a-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.a-card{border-radius:var(--a-r-card);background:#fff;align-content:start;justify-items:start;gap:12px;padding:14px 14px 24px;display:grid;position:relative;overflow:visible}.a-card-photo{aspect-ratio:4/3;border-radius:20px;width:100%}.a-card>:not(.a-card-photo){margin-inline:10px}.template-adiwiyata .a-card :is(h2,h3){font-size:18px}.a-card p{color:var(--a-muted)}.a-card:hover :is(h2,h3) a{text-underline-offset:3px;text-decoration:underline}.a-beds{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.a-bed{color:var(--a-ink);gap:0;display:grid}.a-bed-photo{aspect-ratio:1;border:6px solid #fff;display:block}.a-bed-label{background:#d9c39c;border-radius:10px;gap:2px;margin:-22px 14px 0;padding:12px 16px;display:grid;position:relative;box-shadow:0 2px #b88a5a}.template-adiwiyata .a-bed-title{letter-spacing:-.01em;font-size:14px;line-height:1.35}.a-bed-label small{color:#3d3222;font-size:12px}.a-bed:hover .a-bed-photo{border-color:var(--a-tint)}.template-adiwiyata .template-inner article:is(.a-card,.a-pg-item,.a-nl-item,.a-news,.a-article,.a-agenda-item){overflow:visible}.template-adiwiyata .template-inner article:is(.a-card,.a-nl-item,.a-news,.a-agenda-item){border-radius:var(--a-r-card)}.template-adiwiyata .template-inner article.a-pg-item{border-radius:0}.a-body{padding-bottom:24px}.a-searchbar{border:1px solid var(--a-line);width:min(420px,100%);height:56px;color:var(--a-muted);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:0 6px 0 18px;display:flex}.a-searchbar:focus-within{outline:2px solid var(--a-ink);outline-offset:3px}.a-searchbar input{min-width:0;height:100%;color:var(--a-ink);font:inherit;background:0 0;border:0;flex:1;font-size:16px}.template-adiwiyata .a-searchbar input:focus-visible{outline:none}.a-searchbar input::placeholder{color:var(--a-muted)}.a-result-note{color:var(--a-muted);margin:-12px 0 20px}.a-byline{color:var(--a-muted);flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:22px;font-size:14px;display:flex}.a-byline>span{align-items:center;gap:8px;display:inline-flex}.a-byline .a-plant{margin-bottom:0}.a-byline .a-plant:after{display:none}.a-avatar-sm{width:32px;height:32px;font-size:12px}.a-article-wrap{justify-items:center;display:grid}.a-article{width:100%;min-width:0;max-width:780px}.a-cover{aspect-ratio:16/9;margin:0 0 36px}.a-article-foot{border-top:1px dashed var(--a-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding-top:24px;display:flex}.a-topics{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.a-split{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px;display:grid}.a-aside{gap:20px;display:grid}.template-adiwiyata .a-aside h2{margin-bottom:12px;font-size:17px}.a-aside-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-aside-list a{min-height:44px;color:var(--a-ink);background:#fff;border-radius:18px;gap:2px;padding:12px 16px;display:grid}.a-aside-list a:hover{box-shadow:inset 0 0 0 1.5px var(--a-pri)}.a-aside-list strong{font-size:14px;line-height:1.4}.a-aside-list small{color:var(--a-muted);font-size:12px}.a-alert{background:var(--a-acc-tint);color:var(--a-acc-text);border-radius:18px;align-items:center;gap:10px;margin-bottom:24px;padding:14px 18px;font-weight:600;display:flex}.a-news-list{gap:16px;display:grid}.a-news{border-radius:var(--a-r-card);background:#fff;grid-template-columns:minmax(0,340px) 1fr;align-items:center;gap:28px;padding:14px 28px 14px 14px;display:grid;position:relative;overflow:visible}.a-news-photo{aspect-ratio:4/3;border-radius:20px}.a-news-body{justify-items:start;gap:8px;min-width:0;display:grid}.a-news-top{flex-wrap:wrap;align-items:flex-start;gap:8px 10px;display:flex}.a-news-top .a-plant{margin-bottom:12px}.template-adiwiyata .a-news :is(h2,h3){font-size:22px;line-height:1.3}.a-news :is(h2,h3) a{color:var(--a-ink)}.a-news p{color:var(--a-muted)}.a-news[data-compact]{grid-template-columns:160px 1fr;gap:20px}.template-adiwiyata .a-news[data-compact] :is(h2,h3){font-size:17px}.a-news:has(.a-stretch:focus-visible){outline:2px solid var(--a-ink);outline-offset:3px}.a-news .a-stretch:focus-visible{outline:none}.a-news:hover :is(h2,h3) a{text-underline-offset:3px;text-decoration:underline}.a-year{border-radius:var(--a-r-panel);background:var(--a-sand);padding:32px}.a-year-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.template-adiwiyata .a-year-bar h2{font-size:24px}.a-year-nav{align-items:center;gap:8px;display:flex}.a-plots{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.a-plot{min-height:112px;color:var(--a-ink);background:#fff;border:2px solid #0000;border-radius:20px;align-content:start;gap:6px;padding:14px 16px;display:grid;position:relative}.a-plot:hover{border-color:var(--a-pri)}.a-plot[data-empty]{background:#ffffff8c}.a-plot[data-now]{border-color:var(--a-acc)}.a-plot[aria-current]{border-color:var(--a-pri);background:var(--a-pri);color:#fff}.a-plot-name{font-size:17px;font-weight:700}.a-plot-sprouts{min-height:14px;color:var(--a-pri-text);flex-wrap:wrap;gap:2px;display:flex}.a-plot[aria-current] .a-plot-sprouts{color:var(--a-mus)}.a-plot-count{color:var(--a-muted);font-size:13px}.a-plot[aria-current] .a-plot-count{color:var(--a-on-pri-2)}.a-plot-now{background:var(--a-acc-tint);color:var(--a-acc-text);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;top:10px;right:10px}.a-month{padding-top:48px}.template-adiwiyata .a-month>h2{margin-bottom:20px;scroll-margin-top:96px;font-size:clamp(26px,2.6cqw,32px)}.a-agenda-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.a-agenda-item{border-radius:var(--a-r-card);background:#fff;border:2px solid #0000;grid-template-columns:72px 1fr;align-items:start;gap:20px;padding:22px 24px;scroll-margin-top:96px;display:grid}.a-agenda-item:target,.a-agenda-item[data-open]{border-color:var(--a-pri);box-shadow:0 0 0 4px var(--a-tint)}.a-agenda-date{background:var(--a-tint);width:72px;height:76px;color:var(--a-pri-text);text-align:center;border-radius:18px;place-content:center;display:grid}.a-agenda-date b{font-size:26px;line-height:1}.a-agenda-date small{margin-top:4px;font-size:12px;font-weight:600}.a-agenda-body{justify-items:start;gap:10px;min-width:0;display:grid}.a-agenda-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.template-adiwiyata .a-agenda-item h3{font-size:19px}.a-agenda-item[data-cancelled] h3{color:var(--a-muted);text-decoration:line-through}.a-agenda-desc{color:var(--a-ink);white-space:pre-line}.a-agenda-note{background:var(--a-acc-tint);color:var(--a-acc-text);border-radius:14px;padding:10px 14px;font-size:14px}.a-subnav{margin-top:28px}.a-subnav .a-chips{margin-bottom:0}.a-split-flush{padding-inline:0}.template-adiwiyata .a-block-title{margin:8px 0 16px;font-size:24px}.a-article>.a-block-title:not(:first-child){margin-top:40px}.a-infobox{gap:12px;display:grid}.a-infobox>p:not(.a-meta){border-radius:var(--a-r-card);background:#fff;padding:16px 20px}.a-stats-aside{grid-template-columns:1fr 1fr;margin:0}.a-vision{gap:40px;display:grid}.a-vision-card{border-radius:var(--a-r-panel);background:var(--a-pri-deep);color:#fff;padding:44px 48px}.template-adiwiyata .a-vision-card h2{letter-spacing:0;color:var(--a-mus);margin:0 0 12px;font-size:14px}.a-vision-card p{max-width:60ch;font-size:clamp(22px,2.4cqw,30px);font-weight:600;line-height:1.35}.a-steps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.a-steps li{background:#fff;border-radius:20px;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.a-steps p{padding-top:3px}.a-grid-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.a-greeting{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:40px;display:grid}.a-greeting-id{border-radius:var(--a-r-card);background:var(--a-sand);text-align:center;justify-items:center;gap:10px;padding:32px 20px;display:grid}.a-avatar-lg{width:64px;height:64px;font-size:20px}.a-avatar-xl{width:112px;height:112px;font-size:34px}.a-quote-page{padding:40px}.a-quote-page .a-prose{font-size:17px}.a-org,.a-org-children{margin:0;padding:0;list-style:none}.a-org{gap:14px;display:grid}.a-org-children{border-left:2px dashed var(--a-line);gap:10px;margin:10px 0 0 22px;padding-left:22px;display:grid}.a-org-node{background:#fff;border-radius:18px;gap:2px;padding:14px 18px;display:grid}.a-org-node[data-root]{background:var(--a-pri);color:#fff}.a-org-node small{color:var(--a-muted);font-size:13px}.a-org-node[data-root] small{color:var(--a-on-pri-2)}.a-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;margin-bottom:24px;display:flex}.a-toolbar .a-chips{margin-bottom:0}.a-people{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.a-person{border-radius:var(--a-r-card);text-align:center;background:#fff;align-content:start;justify-items:center;gap:6px;padding:24px 16px;display:grid}.a-person .a-avatar{margin-bottom:6px}.a-person .a-tag{white-space:normal;text-align:center;justify-self:center;max-width:100%}.a-person strong{font-size:15px;line-height:1.35}.a-person>span:not(.a-avatar):not(.a-tag){color:var(--a-muted);font-size:13px}.a-facs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.a-fac{border-radius:var(--a-r-card);background:#fff;border:2px solid #0000;grid-template-columns:96px 1fr;align-items:start;gap:20px;padding:18px;scroll-margin-top:96px;display:grid}.a-fac:target{border-color:var(--a-pri);box-shadow:0 0 0 4px var(--a-tint)}.a-fac-art{background:var(--a-tint);height:96px;color:var(--a-pri-text);border-radius:20px;place-items:center;display:grid;position:relative}.a-fac-art .a-pinno{position:absolute;top:-6px;left:-6px}.template-adiwiyata .a-fac h2{margin:4px 0 6px;font-size:18px}.a-fac p{color:var(--a-muted);font-size:14px}.a-fac .a-fac-note{background:var(--a-bg);color:var(--a-ink);border-radius:12px;margin-top:8px;padding:8px 12px}.template-adiwiyata .template-inner article.a-fac{border-radius:var(--a-r-card);overflow:visible}.template-adiwiyata .a-infobox h2{margin:0}.a-cover-contain{border-radius:var(--a-r-card);background:#fff;place-items:center;margin:0 0 32px;padding:12px;display:grid}.a-cover-contain img,.a-cover-contain video{border-radius:18px;max-width:100%;max-height:70vh}.a-download{border-radius:var(--a-r-card);background:var(--a-tint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:28px;padding:20px 24px;display:flex}.a-download p{color:var(--a-pri-text);font-weight:600}.a-docs{gap:12px;margin:0;padding:0;list-style:none;display:grid}.a-doc{border-radius:var(--a-r-card);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.a-doc-icon{background:var(--a-tint);width:52px;height:52px;color:var(--a-pri-text);border-radius:16px;place-items:center;display:grid}.a-doc-body{gap:4px;min-width:0;display:grid}.a-doc-top{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.a-doc-title{min-height:44px;color:var(--a-ink);align-items:center;font-size:17px;font-weight:700;display:inline-flex}.a-doc-title:hover{text-underline-offset:3px;text-decoration:underline}.a-doc-text{color:var(--a-muted);font-size:14px}.a-beds-page{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.a-bed:focus-visible{outline:none}.a-bed:focus-visible .a-bed-photo{outline:2px solid var(--a-ink);outline-offset:3px}.a-essay{gap:56px;max-width:1000px;margin:0 auto;padding:0;list-style:none;display:grid}.a-essay figure{margin:0}.a-essay-media{border-radius:var(--a-r-photo);background:var(--a-tint);border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.a-essay-media img,.a-essay-media video{object-fit:contain;background:var(--a-ink);width:100%;height:auto;max-height:80vh;display:block}.a-essay-open{cursor:zoom-in}.a-essay-open:focus-visible{outline:2px solid var(--a-ink);outline-offset:3px}.a-essay-zoom{width:40px;height:40px;color:var(--a-ink);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 2px 8px #0003}.a-essay figcaption{flex-wrap:wrap;align-items:baseline;gap:8px 16px;max-width:680px;margin:22px auto 0;font-size:17px;line-height:1.6;display:flex}.a-essay-no{color:var(--a-acc-text);letter-spacing:.06em;font-size:13px;font-weight:700}.a-essay figcaption>span:nth-child(2){flex:1;min-width:0}.a-viewer{color:#fff!important;background:#101610!important;border:0!important;border-radius:24px!important;gap:10px!important;width:100%!important;max-width:min(1200px,100% - 2rem)!important;padding:12px!important}.a-viewer [data-slot=dialog-close]{z-index:2;width:44px;height:44px;color:var(--a-ink);opacity:1;background:#fff;border-radius:50%;top:10px;right:10px;box-shadow:0 2px 10px #00000059}.a-viewer [data-slot=dialog-close]:hover{background:var(--a-tint)}.a-viewer :focus-visible{outline-offset:3px;outline:2px solid #fff!important}.a-viewer-stage{place-items:center;display:grid;position:relative}.a-viewer-stage img,.a-viewer-stage video{border-radius:16px;width:auto;max-width:100%;max-height:80vh}.a-viewer-nav{width:48px;height:48px;color:var(--a-ink);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 2px 10px #00000059}.a-viewer-prev{left:10px}.a-viewer-next{right:10px}.a-viewer-foot{color:#d4e2d2;justify-content:space-between;gap:16px;padding:4px 8px 6px;font-size:15px;display:flex}.a-viewer-foot [data-slot=dialog-description]{color:#d4e2d2}.a-pre{white-space:pre-line}.a-block-title-icon{color:var(--a-ink);align-items:center;gap:10px;display:flex}.a-block-title-icon svg{color:var(--a-pri-text)}.a-faq-group+.a-faq-group{margin-top:36px}.a-faqs{gap:10px;display:grid}.a-faq{background:#fff;border-radius:20px}.a-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 20px;font-weight:600;list-style:none;display:flex}.a-faq summary::-webkit-details-marker{display:none}.a-faq summary:focus-visible{outline:2px solid var(--a-ink);outline-offset:3px;border-radius:20px}.a-faq-icon{background:var(--a-tint);border-radius:50%;flex-shrink:0;width:28px;height:28px;position:relative}.a-faq-icon:before,.a-faq-icon:after{content:"";background:var(--a-pri-text);border-radius:2px;width:12px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%}.a-faq-icon:after{transition:rotate .15s;rotate:90deg}.a-faq[open] .a-faq-icon:after{rotate:0deg}.a-faq[open] summary{color:var(--a-pri-text)}.a-faq .a-prose{padding:0 20px 18px;font-size:16px}.a-cta{border-radius:var(--a-r-card);background:var(--a-pri);color:#fff;justify-items:start;gap:10px;padding:28px;display:grid}.template-adiwiyata .a-cta h2{font-size:19px}.a-cta p{color:var(--a-on-pri-2)}.a-cta :focus-visible{outline-color:#fff!important}.a-ppdb-page{margin-bottom:36px}.a-ppdb-kicker{font-size:14px;font-weight:600}.a-ppdb-dates{margin-top:4px;font-size:clamp(20px,2.2cqw,26px);font-weight:700;line-height:1.3}.a-ppdb-section{margin-top:36px}.a-contact{grid-template-columns:1.1fr 1fr;align-items:start;gap:20px;display:grid}.a-contact>*{min-width:0}.a-contact-form-panel,.a-contact-info{border-radius:var(--a-r-panel);align-content:start;gap:14px;padding:40px;display:grid}.a-contact-form-panel{background:#fff}.a-contact-info{background:var(--a-sand)}.template-adiwiyata :is(.a-contact-form-panel,.a-contact-info)>h2{font-size:24px}.a-contact-form form{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.a-contact-form label{color:var(--a-ink);font-size:14px;font-weight:600}.a-contact-form :is(input,textarea){border:1px solid var(--a-line);background:var(--a-bg);min-height:48px;font:inherit;color:var(--a-ink);border-radius:16px;font-size:16px}.a-contact-form :is(input,textarea):focus-visible{outline:2px solid var(--a-ink);outline-offset:3px;box-shadow:none;border-color:var(--a-pri)}.a-contact-form :is(input,textarea)::placeholder{color:var(--a-muted)}.template-adiwiyata .a-contact-form [data-slot=button][data-button]{background:var(--a-pri);color:#fff;height:auto;min-height:50px;font:inherit;border-radius:999px;padding:0 26px;font-size:15px;font-weight:600}.template-adiwiyata .a-contact-form [data-slot=button][data-button]:hover{background:var(--kx-utama-hover,var(--a-pri-deep))}.a-contact-form form>div:first-child{border-radius:16px}.a-contact-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.a-contact-list li{background:#fff;border-radius:22px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.a-contact-list strong{font-size:15px;display:block}.a-contact-list p{color:var(--a-muted);font-size:14px}.a-mapframe{aspect-ratio:4/3;background:#fff;border-radius:22px;overflow:hidden}.a-mapframe iframe{border:0;width:100%;height:100%;display:block}.a-map-empty{height:100%;color:var(--a-muted);text-align:center;place-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.a-map-empty svg{color:var(--a-pri-text)}.a-searchbar-lg{width:min(640px,100%);height:60px;margin-top:24px}.a-search-start{gap:12px;display:grid}.a-search-group+.a-search-group{margin-top:36px}.a-results{gap:10px;margin:0;padding:0;list-style:none;display:grid}.a-result{min-height:56px;color:var(--a-ink);background:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 20px;display:flex}.a-result strong{flex:1;min-width:12ch;font-size:16px}.a-result svg{color:var(--a-pri-text)}.a-result:hover{box-shadow:inset 0 0 0 1.5px var(--a-pri)}@container adiwiyata (max-width:1100px){.a-contact{grid-template-columns:1fr}.a-people{grid-template-columns:repeat(3,minmax(0,1fr))}.a-greeting{grid-template-columns:1fr}.a-greeting-id{text-align:left;grid-auto-flow:column;justify-content:start;align-items:center}.a-beds-page{grid-template-columns:repeat(2,minmax(0,1fr))}.a-wrap{padding-inline:32px}.a-header-row{grid-template-columns:1fr auto 1fr;gap:16px;min-height:92px}.a-nav{display:none}.a-menu-trigger{justify-self:start;display:grid}.a-emblem{text-align:left;grid-auto-flow:column;align-items:center;gap:12px}.a-emblem-text small{max-width:320px}.a-hero{grid-template-columns:1fr;gap:36px}.a-hero-photo{height:460px}.a-ft{grid-template-columns:1fr;gap:12px}.a-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.a-pg-item{padding:26px}.a-map{grid-template-columns:1fr;padding:44px}.a-plan-fig{max-width:520px}.a-nl{grid-template-columns:1fr}.a-nl-item{grid-template-columns:140px 1fr}.a-prof{grid-template-columns:1fr}.a-beds{grid-template-columns:repeat(2,minmax(0,1fr))}.a-wk{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.a-split{grid-template-columns:1fr}.a-plots{grid-template-columns:repeat(4,minmax(0,1fr))}.a-news{grid-template-columns:minmax(0,260px) 1fr}}@container adiwiyata (max-width:760px){.a-contact-form-panel,.a-contact-info{border-radius:28px;padding:26px 20px}.a-cta{padding:22px}.a-vision-card{border-radius:28px;padding:28px 22px}.a-grid-2,.a-facs{grid-template-columns:1fr}.a-people{grid-template-columns:repeat(2,minmax(0,1fr))}.a-quote-page{padding:24px}.a-org-children{margin-left:10px;padding-left:14px}.a-doc{grid-template-columns:auto minmax(0,1fr)}.a-doc>.a-btn{grid-column:1/-1;justify-self:start}.a-essay{gap:40px}.a-essay figcaption{margin-top:14px;font-size:16px}.a-wrap{padding-inline:20px}.a-header-row{grid-template-columns:auto 1fr auto;gap:12px;min-height:84px;padding-block:14px}.a-emblem{justify-content:center;gap:10px}.a-logo{width:44px;height:44px}.a-emblem-text small,.a-header-ppdb{display:none}.a-head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}.template-adiwiyata .a-head h2{font-size:28px}.a-pagehead{padding-bottom:36px}.a-footer{margin-top:64px}.a-fa,.a-fb{border-radius:28px;padding:28px 22px}.a-fa-list{grid-template-columns:1fr}.template-adiwiyata .ceria-page,.template-adiwiyata .public-loading{padding-inline:20px}.a-sec{padding-top:64px}.a-hero{gap:32px;padding-top:8px}.a-hero-photo{height:400px}.a-pledge{padding:4px 16px}.a-hero .a-actions .a-btn{flex:1}.a-ppdb{border-radius:28px;grid-template-columns:1fr;padding:28px 22px}.a-pg,.a-pg[data-count]{grid-template-columns:1fr}.a-pg-item{padding:24px}.a-pg-item+.a-pg-item{border-left:0;border-top:1px solid var(--a-line)}.a-map{border-radius:28px;gap:28px;padding:28px 20px}.a-wk{padding-inline:20px;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:220px;grid-auto-flow:column;margin-inline:-20px;padding-bottom:4px;overflow-x:auto}.a-wk::-webkit-scrollbar{display:none}.a-nl{gap:12px}.a-nl-item{grid-template-columns:96px 1fr}.a-nl-photo{height:96px}.a-prof{border-radius:28px;padding:28px 22px}.a-cards{grid-template-columns:1fr}.a-news,.a-news[data-compact]{grid-template-columns:1fr;gap:16px;padding:12px 12px 22px}.a-news-body{padding-inline:8px}.a-news[data-compact]{grid-template-columns:110px 1fr;gap:14px;padding:12px 16px 12px 12px}.a-news[data-compact] .a-news-body{padding-inline:0}.template-adiwiyata .a-news :is(h2,h3){font-size:19px}.a-year{border-radius:28px;padding:22px 16px}.a-plots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.a-plot{min-height:96px;padding:12px}.a-plot-now{justify-self:start;position:static}.a-agenda-item{grid-template-columns:1fr;padding:18px}.a-agenda-date{grid-auto-flow:column;place-content:start;justify-self:start;align-items:baseline;gap:8px;width:auto;height:auto;padding:6px 14px}.a-agenda-date b{font-size:20px}.a-agenda-date small{margin:0}.a-cover{border-radius:20px;margin-bottom:24px}}@container adiwiyata (max-width:520px){.a-searchbar-lg{height:54px}.a-fac{grid-template-columns:72px 1fr;gap:14px}.a-fac-art{height:72px}.a-greeting-id{text-align:center;grid-auto-flow:row;justify-content:center}.a-avatar-xl{width:88px;height:88px;font-size:28px}.a-viewer-nav{width:44px;height:44px}.a-wrap{padding-inline:18px}.a-emblem-text b{font-size:14px}.template-adiwiyata .a-pagehead h1{font-size:34px}.a-lead{font-size:16px}.a-pager{flex-wrap:wrap;justify-content:center}.a-fa-name{font-size:22px}.a-btn{white-space:normal}.a-hero-photo{height:340px}.a-leafcard{padding:14px;bottom:12px;left:12px;right:12px}.a-pledge small{display:none}.a-hero .a-actions .a-btn{flex:100%}.a-quick{grid-template-columns:1fr}.a-stats{grid-template-columns:1fr 1fr}.a-beds{grid-template-columns:1fr 1fr;gap:14px}.a-bed-label{margin-inline:8px;padding:10px 12px}.a-wk{margin-inline:-18px;padding-inline:18px}.a-searchbar{height:52px}.a-plot-count{font-size:12px}}.a-face{object-fit:cover}.a-portrait{aspect-ratio:4/5;object-fit:cover;background:#fff;border:5px solid #fff;border-radius:90px 90px 24px 24px;width:180px;max-width:100%;height:auto;display:block}@container adiwiyata (max-width:760px){.a-portrait{border-radius:60px 60px 18px 18px;width:120px}}@container adiwiyata (max-width:520px){.a-portrait{border-radius:75px 75px 20px 20px;width:150px}}.a-status{flex-direction:column;min-height:100svh;display:flex}.a-status-top{justify-items:center;padding-block:24px;display:grid}.a-status-main{flex:1;place-items:center;width:100%;padding-block:32px 64px;display:grid}.a-status-card{border-radius:320px 320px var(--a-r-panel) var(--a-r-panel);text-align:center;width:100%;max-width:640px;box-shadow:var(--a-shadow);background:#fff;justify-items:center;gap:14px;padding:56px 40px 40px;display:grid}.a-status-card .a-tag{justify-self:center}.a-status-icon{background:var(--a-pri);color:#fff;border-radius:50%;place-items:center;width:80px;height:80px;display:grid}.a-status-card h1{font-size:clamp(26px,3.4cqw,34px)}.a-status-msg{max-width:480px;color:var(--a-muted)}.a-status-contact{border-radius:var(--a-r-card);background:var(--a-sand);text-align:left;gap:10px;width:100%;margin-top:10px;padding:20px 24px;display:grid}.template-adiwiyata .a-status-contact h2{font-size:15px}.a-status-contact ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.a-status-contact li{white-space:pre-line;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.a-status-contact svg{color:var(--a-pri-text);flex-shrink:0;margin-top:2px}.a-status-foot{border-top:1px solid var(--a-line);color:var(--a-muted);justify-content:center;padding-block:18px 24px;font-size:13px;display:flex}@container adiwiyata (max-width:520px){.a-status-card{border-radius:200px 200px var(--a-r-card) var(--a-r-card);padding:40px 20px 28px}}.a-status-contact a{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.a-status-contact :is(li,p):has(>a){align-items:center}.a-status-contact :is(li,p):has(>a) svg{margin-top:0}.a-greet{padding:36px 40px}.a-greet blockquote{max-width:70ch;font-size:18px;line-height:1.75}.a-greet-face{width:64px;height:64px}.a-tg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.a-tg-single{grid-template-columns:minmax(0,1fr);max-width:820px}.a-tg-left .a-tg-photo{order:-1}.a-tg-body{justify-items:start;gap:18px;display:grid}.template-adiwiyata .a-tg-body h2{font-size:clamp(28px,2.9cqw,36px)}.a-tg-text{white-space:pre-wrap;font-size:16px;line-height:1.8}.a-tg-photo{aspect-ratio:4/3}.a-tg-photo>img{object-fit:cover;width:100%;height:100%}.a-num{border-radius:var(--a-r-panel);background:var(--a-sand);padding:48px}.a-num .a-head{margin-bottom:8px}.a-num .a-stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));margin-bottom:12px}.a-num .a-stats dd{font-size:clamp(32px,3.6cqw,42px)}.a-kontak{border-radius:var(--a-r-card);background:#fff;gap:16px;padding:20px 24px;display:grid}.a-kontak-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:4px 24px;margin:0;padding:0;list-style:none;display:grid}.a-kontak-row{min-height:56px;color:var(--a-ink);align-items:center;gap:14px;padding:4px 0;font-size:15px;display:flex}.a-kontak-row>span:last-child{gap:2px;display:grid}.a-kontak-link{text-underline-offset:5px;font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.a-kontak-link:hover{color:var(--a-pri-text);text-decoration-color:currentColor}.a-kontak-map{justify-self:start}.a-komp>.a-sec:first-child,.a-pd-main>.a-sec:first-child{padding-top:0}.a-pd-layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:40px;display:grid}.a-pd-main{min-width:0}.a-pd-main .a-wrap{max-width:none;padding-inline:0}.a-pd{border-radius:var(--a-r-card);background:var(--a-sand);padding:20px;position:sticky;top:24px}.template-adiwiyata .a-pd-title{letter-spacing:0;color:var(--a-pri-text);align-items:center;gap:8px;margin:0 0 10px;font-size:14px;font-weight:600;display:flex}.a-pd-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.a-pd-list [data-depth]{padding-left:14px}.a-pd-link{min-height:44px;color:var(--a-ink);border-radius:14px;align-items:center;padding:8px 14px;font-size:15px;font-weight:500;line-height:1.35;text-decoration:none;display:flex}.a-pd-link:hover{background:#fff}.a-pd-link[aria-current]{background:var(--a-pri);color:#fff;font-weight:600}.a-pd-group{min-height:36px;color:var(--a-ink);align-items:center;padding:0 14px;font-size:13px;font-weight:700;display:flex}@container adiwiyata (max-width:900px){.a-tg{grid-template-columns:minmax(0,1fr);gap:24px}.a-tg-left .a-tg-photo{order:0}.a-pd-layout{grid-template-columns:minmax(0,1fr);gap:24px}.a-pd{padding:14px 16px;position:static}.a-pd-list{scrollbar-width:none;gap:8px;padding:2px;display:flex;overflow-x:auto}.a-pd-list::-webkit-scrollbar{display:none}.a-pd-list li{flex:none}.a-pd-list [data-depth]{padding-left:0}.a-pd-link{white-space:nowrap;border:1px solid var(--a-line);background:#fff;border-radius:999px}.a-pd-link[aria-current]{border-color:var(--a-pri)}.a-pd-group{white-space:nowrap;padding:0 6px}}@container adiwiyata (max-width:760px){.a-greet{padding:24px}.a-num{border-radius:var(--a-r-card);padding:28px 24px}}