.cms-tabs{position:sticky;top:0;z-index:4;display:flex;gap:.4rem;overflow:auto;padding:.7rem;background:#fff;border:1px solid var(--line);border-radius:14px;margin:1rem 0}.cms-tabs a{white-space:nowrap;padding:.55rem .75rem;border-radius:9px;color:var(--navy);font-weight:700}.portal-grid,.post-grid,.media-grid,.gallery-grid,.gallery-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}.portal-card h3,.post-card h3{margin:.55rem 0}.media-card{border:1px solid var(--line);border-radius:12px;padding:.75rem;background:#fff}.media-card img{width:100%;height:150px;object-fit:cover;border-radius:8px}.media-icon{display:grid;place-items:center;height:100px;background:#eaf1f8;color:var(--navy);font-weight:800;border-radius:8px}.media-card form{margin-top:.65rem}.inline-row,.unit-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid #e4ebf2}.unit-row span:first-child{display:flex;flex-direction:column}.unit-row small{color:#637b96}.unit-tree{list-style:none;margin:.5rem 0;padding-left:1.2rem;border-left:2px solid #dce8f3}.unit-tree>li{margin:.55rem 0}.unit-tree a{display:flex;gap:.65rem;align-items:center}.unit-tree img{width:34px;height:34px;object-fit:contain}.unit-tree span{display:flex;flex-direction:column}.public-hero{padding:clamp(2rem,5vw,4.5rem);border-radius:20px;color:white;background:linear-gradient(135deg,var(--navy),#164f85);margin-bottom:1rem}.public-hero h2{color:#fff;font-size:clamp(1.8rem,4vw,3.2rem);max-width:820px}.unit-site{--navy:var(--unit-primary);--accent:var(--unit-accent)}.unit-brand{display:flex;align-items:center;gap:1.25rem;min-height:250px;padding:clamp(1.5rem,5vw,4rem);border-radius:20px;background:linear-gradient(135deg,var(--unit-primary),#274f7d);background-size:cover;background-position:center;color:#fff}.unit-brand img{width:110px;height:110px;object-fit:contain;background:#fff;border-radius:18px;padding:.5rem}.unit-brand h2{color:#fff;font-size:clamp(2rem,5vw,4rem);margin:.25rem 0}.unit-menu{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;padding:.75rem 1rem;background:var(--unit-primary);border-radius:0 0 14px 14px}.unit-menu a{color:#fff;padding:.65rem .8rem}.unit-menu-item{position:relative}.submenu{display:none;position:absolute;left:0;top:100%;min-width:230px;background:#fff;border:1px solid var(--line);border-radius:9px;box-shadow:0 14px 30px #001b3d2b;z-index:5}.submenu a{display:block;color:var(--unit-primary)}.unit-menu-item:hover .submenu,.unit-menu-item:focus-within .submenu{display:block}.slider-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:1.25rem 0}.slider-grid article{min-height:320px;background-position:center;background-size:cover;border-radius:16px;display:flex;align-items:flex-end;color:#fff;padding:1.5rem}.slider-grid h3{color:#fff}.unit-columns{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:1.2rem;margin:1.25rem 0}.post-card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:1rem}.post-card img{width:100%;height:160px;object-fit:cover;border-radius:9px}.gallery-cover{min-height:210px;background:#173a62 center/cover;border-radius:14px;display:flex;align-items:flex-end;padding:1.25rem;color:#fff;font-size:1.2rem;font-weight:800}.gallery-items img,.gallery-items video{width:100%;max-height:420px;object-fit:contain}.article-page{max-width:920px;margin:auto}.article-cover{width:100%;max-height:520px;object-fit:cover;border-radius:14px}.rich-content{line-height:1.75;overflow-wrap:anywhere}.rich-content img{max-width:100%;height:auto}.rich-content table{width:100%;border-collapse:collapse}.rich-content td,.rich-content th{border:1px solid var(--line);padding:.5rem}.ck-editor__editable{min-height:260px}.btn.small{padding:.4rem .65rem;font-size:.85rem}.section-head{display:flex;justify-content:space-between;gap:1rem;align-items:center}
.submenu .unit-menu-item{display:block}.submenu .unit-menu-item>a{display:block}.submenu .submenu{left:100%;top:0}.submenu .unit-menu-item:hover>.submenu,.submenu .unit-menu-item:focus-within>.submenu{display:block}@media(max-width:800px){.unit-columns{grid-template-columns:1fr}.unit-brand{align-items:flex-start;flex-direction:column}.submenu,.submenu .submenu{position:static}.section-head{align-items:flex-start;flex-direction:column}.cms-tabs{top:0}}
.data-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.7rem;margin:1rem 0}.data-values>div{display:flex;flex-direction:column;padding:.8rem;background:#f2f7fb;border-radius:9px}.data-values b{overflow-wrap:anywhere}
.cms-context{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:0}.cms-context h2{margin:.15rem 0}.cms-context p{margin:0}.cms-kpis{margin-top:1rem}.cms-launcher{margin-bottom:1.25rem}.cms-launcher a{color:var(--ink)}.cms-launcher a:hover{text-decoration:none;border-color:var(--accent)}.block{display:block}.asset-settings{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin:1rem 0}.asset-setting{padding:1rem;border:1px solid var(--line);border-radius:12px;background:#f8fbfe}.featured-image-box{border:1px solid var(--line);border-radius:12px;padding:1rem;margin:1rem 0}.featured-image-box legend{font-weight:800;color:var(--navy);padding:0 .4rem}.featured-preview{display:block;max-width:360px;max-height:220px;object-fit:cover;border-radius:10px;margin-bottom:1rem}.code-input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;min-height:145px}.video-link-card{min-height:210px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.7rem;background:linear-gradient(145deg,#0c2546,#1b5790);color:#fff;border-radius:12px;overflow:hidden;text-align:center}.video-link-card:hover{color:#fff;text-decoration:none}.video-link-card>span{font-size:2.4rem}.video-link-card img{width:100%;height:190px;object-fit:cover}.site-content-wrap{max-width:1240px;margin:auto;padding:0 30px}.site-block{padding:52px 0;border-bottom:1px solid var(--line)}.site-block-head{max-width:760px;margin-bottom:1.5rem}.site-block-head h2{font-size:clamp(1.7rem,3vw,2.5rem);margin:.35rem 0}.site-block-head p{font-size:1.05rem;color:var(--muted)}.block-body{max-width:900px;margin-bottom:1.25rem}.block-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.block-card{background:#fff;border:1px solid var(--line);border-radius:15px;padding:1.35rem;box-shadow:0 8px 24px #102a4c0b}.block-card h3{margin:.45rem 0}.block-card p{color:var(--muted)}.block-value{display:block;font-size:2rem;color:var(--accent)}.faq-list details{background:#fff;border:1px solid var(--line);border-radius:10px;padding:1rem;margin:.7rem 0}.faq-list summary{cursor:pointer;font-weight:800;color:var(--navy)}.main-site-menu{border-radius:0;padding-left:max(30px,6vw);padding-right:max(30px,6vw);position:relative;z-index:8}.unit-menu-spacer{flex:1}.menu-cta{background:#fff;color:var(--unit-primary)!important;border-radius:8px}.main-slider{position:relative}.main-slide{min-height:560px;background-size:cover;background-position:center;display:flex;align-items:center;padding:70px max(30px,7vw);color:#fff}.main-slide>div{max-width:680px}.main-slide h2{color:#fff;font-size:clamp(2.5rem,5vw,4.8rem);line-height:1.03}.main-slide p{font-size:1.2rem;color:#dceafb}.main-cms-hero{background-size:cover;background-position:center}.main-site-logo{max-width:105px;max-height:105px;object-fit:contain;background:#fff;border-radius:16px;padding:.5rem;margin-bottom:1rem}.contact-panel{display:grid;grid-template-columns:2fr 1fr;gap:2rem}.social-chip{display:inline-block;padding:.55rem .8rem;border:1px solid var(--line);border-radius:20px;margin:.2rem}.main-custom-footer{margin-bottom:2rem}.public-lightbox-gallery figure{overflow:hidden}.public-lightbox-gallery figcaption{padding-top:.75rem}.public-lightbox-gallery a.glightbox{display:block}.public-lightbox-gallery img{width:100%;height:260px;object-fit:cover}.cms-form>section{scroll-margin-top:90px}button:disabled{opacity:.45;cursor:not-allowed}
@media(max-width:800px){.cms-context,.contact-panel{grid-template-columns:1fr;display:grid;align-items:start}.main-slide{min-height:470px}.site-content-wrap{padding:0 20px}.site-block{padding:38px 0}.asset-settings{grid-template-columns:1fr}}

/* Carousel website utama: hanya satu slide tampil pada satu waktu. */
.main-slider{position:relative;min-height:560px;overflow:hidden;background:var(--unit-primary)}
.main-slider .main-slide{display:none}
.main-slider .main-slide.active{display:flex;animation:mainSlideIn .45s ease}
.slider-arrow{position:absolute;top:50%;z-index:3;width:46px;height:46px;min-width:0;padding:0;border:1px solid #ffffff7a;border-radius:50%;background:#071d36a8;color:#fff;font-size:2rem;line-height:1;transform:translateY(-50%)}
.slider-prev{left:20px}.slider-next{right:20px}
.slider-dots{position:absolute;left:50%;bottom:22px;display:flex;gap:8px;transform:translateX(-50%);z-index:3}
.slider-dots button{width:9px;height:9px;min-width:0;padding:0;border:0;border-radius:50%;background:#ffffff80}
.slider-dots button.active{width:28px;border-radius:8px;background:#fff}
@keyframes mainSlideIn{from{opacity:.35;transform:scale(1.01)}to{opacity:1;transform:scale(1)}}

/* Revisi 016 — navigasi dan beranda publik profesional. */
.unit-menu{background:var(--unit-primary,var(--navy));color:#fff}.submenu a{color:var(--unit-primary,var(--navy))}.menu-cta{color:var(--unit-primary,var(--navy))!important}.global-site-menu{min-height:58px;padding-block:.55rem;box-shadow:0 8px 24px #061b3314}.global-site-menu>a,.global-site-menu>.unit-menu-item>a{position:relative;font-weight:700}.global-site-menu>.unit-menu-item>a:after,.global-site-menu>a:not(.menu-cta):after{content:"";position:absolute;left:.8rem;right:.8rem;bottom:.28rem;height:2px;background:#fff;transform:scaleX(0);transition:transform .2s}.global-site-menu a:hover{text-decoration:none}.global-site-menu>.unit-menu-item>a:hover:after,.global-site-menu>a:not(.menu-cta):hover:after{transform:scaleX(1)}
.top{min-height:76px;padding:12px max(30px,6vw)}.top .brand{min-width:0}.top .brand img{width:48px;height:48px}.brand-copy{display:flex;min-width:0;flex-direction:column;line-height:1.2}.brand-copy b{font-size:1.05rem}.brand-copy small{max-width:620px;margin-top:4px;color:#c7d9eb;font-size:.72rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-login{font-weight:800;padding:9px 20px}.nav-toggle{display:none;background:transparent;border:1px solid #ffffff55;color:#fff;border-radius:9px;padding:8px 10px}.nav-toggle span{display:block;width:20px;height:2px;margin:3px 0;background:#fff}.nav-toggle b{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.main-public-site{background:#f4f8fc}.main-public-site .home-hero{min-height:610px;position:relative}.main-cms-hero:before{content:"";position:absolute;width:520px;height:520px;right:-150px;top:-220px;border-radius:50%;background:radial-gradient(circle,#52a8ff25,transparent 68%)}.main-cms-hero .hero-copy{position:relative;z-index:2}.main-cms-hero .hero-copy h2{max-width:720px}.data-visual{position:relative;height:430px;min-width:430px}.visual-glow{position:absolute;inset:10%;border-radius:50%;background:#2f8bdc2b;filter:blur(18px)}.visual-panel{position:absolute;display:flex;align-items:center;gap:16px;border:1px solid #ffffffaa;background:#fffffff2;color:#102a4c;box-shadow:0 24px 70px #0004;border-radius:20px;padding:18px 22px;z-index:2}.visual-panel span{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:#e7f2fc;color:#1768ad;font-size:1.45rem}.visual-panel b,.visual-panel small,.visual-panel i{display:block}.visual-panel small{color:#2876b9;font-size:.65rem;letter-spacing:.16em}.visual-panel b{font-size:1.08rem}.visual-panel i{color:#607891;font-size:.75rem;font-style:normal}.panel-main{left:7%;top:25%;min-width:330px}.panel-data{right:0;top:8%}.panel-accreditation{right:3%;bottom:8%}.visual-line{position:absolute;border:1px solid #83bdea55;border-radius:50%;transform:rotate(-18deg)}.line-one{inset:5% -10%}.line-two{inset:19% 0;transform:rotate(28deg)}
.trust-strip{display:grid;grid-template-columns:repeat(3,minmax(130px,1fr)) minmax(240px,1.35fr);max-width:1180px;margin:-50px auto 0;position:relative;z-index:4;background:#fff;border:1px solid #dce7f1;border-radius:18px;box-shadow:0 18px 55px #102a4c1a;overflow:hidden}.trust-strip>div,.trust-strip>a{display:flex;min-height:105px;flex-direction:column;justify-content:center;padding:20px 26px;border-right:1px solid #e3ebf3}.trust-strip>div b{font-size:1.7rem;color:var(--navy)}.trust-strip span{color:var(--muted);font-size:.82rem}.trust-strip>a{background:linear-gradient(135deg,var(--accent),#174c7f);color:#fff;border:0}.trust-strip>a span{color:#dcecff}.trust-strip>a b{margin-top:5px;font-size:1rem}.trust-strip>a:hover{text-decoration:none;background:var(--navy)}
.portal-intro{padding:90px 0 64px}.portal-intro>div:first-child{max-width:760px;margin-bottom:30px}.portal-intro h2{font-size:clamp(2rem,4vw,3.2rem);letter-spacing:-.045em;margin:.45rem 0}.portal-intro>div:first-child p{color:var(--muted);font-size:1.05rem}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.service-grid>a{position:relative;min-height:245px;padding:28px;background:#fff;border:1px solid var(--line);border-radius:18px;color:var(--ink);box-shadow:0 10px 35px #102a4c0c;transition:transform .22s,box-shadow .22s,border-color .22s}.service-grid>a:hover{transform:translateY(-6px);box-shadow:0 22px 50px #102a4c1c;border-color:#a9c8e3;text-decoration:none}.service-grid>a>span{display:grid;place-items:center;width:52px;height:52px;background:#e8f3fc;border-radius:14px;color:var(--accent);font-size:1.55rem}.service-grid h3{font-size:1.2rem;margin:28px 0 7px}.service-grid p{color:var(--muted);min-height:48px}.service-grid b{color:var(--accent);font-size:.88rem}
.news-section{padding-top:72px}.section-heading-row{display:flex;justify-content:space-between}.news-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:28px}.featured-story{overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 15px 40px #102a4c12}.featured-story>img,.story-placeholder{width:100%;height:320px;object-fit:cover}.story-placeholder{display:grid;place-items:center;background:linear-gradient(135deg,#102a4c,#2369ae);color:#ffffff18;font-size:7rem;font-weight:900}.featured-story-body{padding:27px}.content-type{display:inline-flex;padding:5px 10px;border-radius:999px;background:#e7f2fc;color:#1769ad;font-size:.7rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.featured-story h3{font-size:clamp(1.45rem,2.4vw,2rem);line-height:1.22;margin:14px 0 10px}.featured-story p{color:var(--muted)}.featured-story small{display:block;margin:16px 0;color:var(--muted)}.story-link{font-weight:800;color:var(--accent)}.story-list{display:flex;flex-direction:column;gap:14px}.story-list article{display:grid;grid-template-columns:132px 1fr;gap:17px;align-items:center;min-height:135px;padding:12px;background:#fff;border:1px solid var(--line);border-radius:15px}.story-list img,.mini-placeholder{display:grid;width:132px;height:110px;object-fit:cover;place-items:center;border-radius:10px;background:linear-gradient(135deg,#dceaf6,#edf5fb);color:var(--accent);font-size:1.5rem}.story-list h3{font-size:1rem;line-height:1.35;margin:7px 0}.story-list small{color:var(--muted)}.public-empty{padding:55px;text-align:center;border:1px dashed #aac4da;border-radius:18px;background:linear-gradient(135deg,#fff,#edf5fb)}.public-empty>span{font-size:2rem;color:var(--accent)}.public-empty h3{font-size:1.35rem;margin:10px}.public-empty p{max-width:620px;margin:0 auto 20px;color:var(--muted)}
.gallery-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.gallery-cover{min-height:260px;box-shadow:0 14px 35px #102a4c20;transition:transform .2s}.gallery-cover:hover{transform:translateY(-4px);text-decoration:none}.gallery-cover span{display:flex;flex-direction:column}.gallery-cover small{color:#a9d8ff;letter-spacing:.16em;margin-bottom:6px}.download-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.download-grid>a{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:15px;padding:18px;background:#fff;border:1px solid var(--line);border-radius:13px;color:var(--ink)}.download-grid>a:hover{border-color:#9fc4e3;text-decoration:none}.download-grid small{display:block;color:var(--muted)}.download-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#e8f3fc;color:var(--accent);font-size:1.3rem}.download-grid i{color:var(--accent);font-style:normal}.about-panel{display:grid;grid-template-columns:1.5fr 1fr;gap:55px;align-items:start}.about-panel>div{padding:20px 0}.about-panel h2{font-size:2.2rem;margin:8px 0 18px}.about-panel aside{padding:30px;background:linear-gradient(145deg,#102a4c,#174b7b);color:#fff;border-radius:20px;box-shadow:0 18px 45px #102a4c27}.about-panel aside .section-label{color:#92cbff}.about-panel aside p{padding-bottom:13px;border-bottom:1px solid #ffffff1f}.about-panel aside small,.about-panel aside b{display:block;color:inherit}.about-panel aside small{color:#bcd1e4}.social-list a{display:inline-block;margin:6px 8px 0 0;padding:7px 11px;border:1px solid #ffffff40;border-radius:999px;color:#fff}
.publication-guide{display:flex;gap:12px;align-items:center;margin:0 0 18px;padding:14px 16px;border:1px solid #a9cee9;border-radius:10px;background:#eef7fd;color:#163d62}.publication-guide span{font-size:.9rem}.content-toolbar h2{margin:.2rem 0}.content-title-cell{display:flex;align-items:center;gap:12px;min-width:260px}.content-title-cell img,.content-placeholder{display:grid;width:58px;height:48px;flex:0 0 58px;object-fit:cover;place-items:center;border-radius:8px;background:#e8f2fa;color:var(--accent)}.content-title-cell small,.state-help{display:block;color:var(--muted)}.state-help{max-width:210px;margin-top:6px;font-size:.72rem}.state-pill{display:inline-flex;padding:4px 9px;border-radius:999px;font-size:.72rem;font-weight:800}.state-pill.success{background:#dff4e7;color:#17603a}.state-pill.warning{background:#fff1c9;color:#795400}.state-pill.danger{background:#fde4e6;color:#902a32}.state-pill.neutral{background:#e9eef4;color:#42576b}.empty-editor>span{font-size:2rem;color:var(--accent)}.empty-editor h3{margin:5px}.empty-editor p{margin:0 0 16px}
@media(max-width:950px){.data-visual{display:none}.main-public-site .home-hero{grid-template-columns:1fr}.trust-strip{margin:-25px 20px 0;grid-template-columns:repeat(3,1fr)}.trust-strip>a{grid-column:1/-1}.service-grid{grid-template-columns:1fr}.news-layout{grid-template-columns:1fr}.about-panel{grid-template-columns:1fr}.download-grid{grid-template-columns:1fr}}
@media(max-width:750px){.top{padding:10px 16px}.brand-copy small{display:none}.top-login,.account{margin-left:auto}.nav-toggle{display:block;margin-left:auto}.top-login,.account{margin-left:0}.global-site-menu{display:none;align-items:stretch;flex-direction:column;flex-wrap:nowrap;padding:10px 16px}.global-site-menu.is-open{display:flex}.global-site-menu .unit-menu-spacer{display:none}.global-site-menu .unit-menu-item,.global-site-menu .unit-menu-item>a{display:block;width:100%}.global-site-menu .submenu{position:static;margin-left:12px;box-shadow:none}.trust-strip{grid-template-columns:1fr 1fr}.trust-strip>div{border-bottom:1px solid var(--line)}.trust-strip>div:nth-child(3),.trust-strip>a{grid-column:1/-1}.site-content-wrap{padding:0 18px}.portal-intro{padding-top:64px}.featured-story>img,.story-placeholder{height:230px}.story-list article{grid-template-columns:95px 1fr}.story-list img,.mini-placeholder{width:95px;height:90px}.about-panel{gap:20px}}
.homepage-builder-intro{display:flex;align-items:center;justify-content:space-between;gap:25px;background:linear-gradient(135deg,#fff,#edf6fd)}.homepage-builder-intro h2{margin:.25rem 0}.homepage-order-note{display:flex;flex-direction:column;margin-bottom:18px;padding:15px;border-radius:10px;background:#edf5fb;color:var(--navy)}.homepage-order-note span{font-size:.72rem;color:var(--accent);font-weight:800;text-transform:uppercase;letter-spacing:.1em}.block-editor summary{display:flex;align-items:center;justify-content:space-between;gap:15px}.block-editor summary span:first-child{display:flex;flex-direction:column}.block-items{margin:18px 0;padding:18px;background:#f6f9fc;border:1px solid var(--line);border-radius:13px}.block-items-head{display:flex;justify-content:space-between;margin-bottom:12px}.block-items-head small{display:block;color:var(--muted)}.block-item-row{display:grid;grid-template-columns:34px 1.1fr 1.6fr 1fr .55fr;gap:10px;align-items:start;padding:10px 0;border-top:1px solid #dde7f0}.item-number{display:grid;place-items:center;width:28px;height:28px;margin-top:23px;border-radius:50%;background:var(--navy);color:#fff;font-size:.75rem;font-weight:800}.advanced-config{margin:12px 0;padding:12px;border:1px dashed #bacbd9;border-radius:9px}.advanced-config summary{cursor:pointer;font-weight:700}.form-actions{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:16px}.form-actions label{margin:0}.public-article{max-width:920px;margin:55px auto;padding:0 30px}.article-back{display:inline-block;margin-bottom:32px;font-weight:750}.public-article header{max-width:800px;margin-bottom:28px}.public-article h1{font-size:clamp(2.2rem,5vw,4rem);line-height:1.08;margin:15px 0;letter-spacing:-.045em}.public-article header p{color:var(--muted)}.public-article .article-cover{max-height:540px;margin-bottom:35px;box-shadow:0 18px 55px #102a4c1c}.article-body{padding:15px 0 60px;font-size:1.05rem;color:#273b52}.article-body p{margin:0 0 1.25rem}.article-body h2,.article-body h3{margin-top:2rem}@media(max-width:1000px){.block-item-row{grid-template-columns:28px 1fr 1fr}.block-item-row label:nth-of-type(3),.block-item-row label:nth-of-type(4){grid-column:auto}.homepage-builder-intro{align-items:flex-start;flex-direction:column}}@media(max-width:650px){.block-item-row{grid-template-columns:28px 1fr}.block-item-row label{grid-column:2}.form-actions{align-items:stretch;flex-direction:column}}
