.indonica{--idn-ink:#0a0a0a;--idn-paper:#fff;--idn-soft:#f2f3f0;--idn-accent:#c7ff97;--idn-line:#d9dcd5;--idn-muted:#60645d;background:var(--idn-paper);color:var(--idn-ink);font-family:var(--font-geist-sans),Arial,sans-serif;font-size:16px;line-height:1.5;overflow:clip}.indonica *,.indonica :before,.indonica :after{box-sizing:border-box}.indonica :where(h1,h2,h3,h4,p,figure,ul){margin:0}.indonica :where(h1,h2,h3,h4){color:inherit;letter-spacing:-.055em;text-wrap:balance;font-weight:500;line-height:1.03}.indonica :where(a,button,input,textarea,select,summary):focus-visible{outline-offset:5px;outline:3px solid #437518}.indonica :where(a,button){-webkit-tap-highlight-color:transparent}.indonica .site-icon{color:inherit;flex:none}.indonica :where(section,article,div,figure){min-width:0}.indonica section{scroll-margin-top:90px}.indonica img{object-fit:cover;max-width:100%;display:block}.indonica a{color:inherit}.indonica .idn-pad{padding:90px clamp(20px,3.4vw,64px)}.indonica .idn-eyebrow{letter-spacing:0;font-size:14px;line-height:1.5;display:block}.indonica .idn-small{color:var(--idn-muted);font-size:13px;line-height:1.5}.indonica .idn-green{color:#70a742}.indonica .idn-skip{z-index:110;color:#fff;background:#0a0a0a;padding:15px;position:absolute;top:-100px;left:20px}.indonica .idn-skip:focus{top:16px}.indonica .idn-header{z-index:50;border-bottom:1px solid var(--idn-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:center;gap:30px;min-height:84px;padding:16px clamp(20px,3.4vw,64px);display:flex;position:sticky;top:0}.indonica .idn-logo{letter-spacing:-.07em;font-size:32px;font-weight:650;line-height:1}.indonica .idn-logo sup{vertical-align:top;letter-spacing:0;font-size:12px;line-height:1.8}.indonica .idn-desktop-nav{align-items:center;gap:38px;font-size:15px;display:flex}.indonica .idn-desktop-nav a{align-items:center;gap:5px;min-height:44px;display:inline-flex}.indonica .idn-desktop-nav a:hover{text-underline-offset:5px;text-decoration:underline}.indonica .idn-desktop-nav sup{align-self:flex-start;padding-top:7px;font-size:11px}.indonica .idn-desktop-nav .idn-contact-link{background:var(--idn-accent);border-radius:5px;gap:24px;padding:10px 18px}.indonica .idn-menu{display:none;position:relative}.indonica .idn-menu summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;list-style:none;display:flex}.indonica .idn-menu summary::-webkit-details-marker{display:none}.indonica .idn-menu nav{background:var(--idn-ink);color:#fff;border-radius:6px;width:min(340px,100vw - 40px);padding:20px;position:absolute;top:58px;right:0;box-shadow:0 16px 50px #0003}.indonica .idn-menu nav a{justify-content:space-between;align-items:center;min-height:48px;padding:9px 4px;font-size:20px;display:flex}.indonica .idn-menu nav a:last-child{color:var(--idn-accent);border-top:1px solid #444;margin-top:15px;font-size:14px}.indonica .idn-hero{padding-top:26px;padding-bottom:64px}.indonica .idn-hero-meta{justify-content:space-between;gap:18px;font-size:13px;display:flex}.indonica .idn-hero-meta>span:first-child{align-items:center;gap:8px;display:flex}.indonica .idn-status{background:#426c25;border-radius:50%;width:7px;height:7px;display:inline-block}.indonica .idn-masthead{letter-spacing:-.085em;white-space:nowrap;align-items:baseline;width:100%;margin:24px 0 60px;font-size:clamp(64px,25.5vw,480px);font-weight:570;line-height:1;display:flex}.indonica .idn-masthead>span{animation:.9s cubic-bezier(.2,.7,.1,1) both idn-letter-in;display:inline-block}.indonica .idn-masthead sup{letter-spacing:0;align-self:flex-start;margin-left:.35em;font-size:.14em;line-height:2.4}.indonica .idn-intro{grid-template-columns:1fr 2fr;gap:55px;display:grid}.indonica .idn-intro-side{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:36px;display:flex}.indonica .idn-intro-side ul{padding:0;font-size:14px;line-height:1.9;list-style:none}.indonica .idn-scroll{align-items:center;gap:12px;min-height:44px;font-size:13px;display:inline-flex}.indonica .idn-intro h2{max-width:1050px;font-size:clamp(32px,4.15vw,68px);line-height:1.08}.indonica .idn-intro h2>span{color:#797e75}.indonica .idn-intro-bottom{justify-content:space-between;align-items:flex-end;gap:35px;margin-top:32px;display:flex}.indonica .idn-intro-bottom p{max-width:370px;color:var(--idn-muted)}.indonica .idn-button{border:1px solid var(--idn-ink);background:var(--idn-ink);color:#fff;width:fit-content;max-width:100%;height:auto;min-height:48px;font:500 14px/1.25 var(--font-geist-sans),Arial,sans-serif;cursor:pointer;border-radius:5px;flex:none;justify-content:space-between;align-self:flex-start;align-items:center;gap:28px;padding:14px 20px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.indonica .idn-button>span{color:inherit}.indonica .idn-button:hover{background:var(--idn-accent);color:#0a0a0a;transform:translateY(-2px)}.indonica .idn-button.idn-pale{background:var(--idn-accent);color:#0a0a0a;border-color:var(--idn-accent)}.indonica .idn-button.idn-pale:hover{background:#fff;border-color:#fff}.indonica .idn-button .site-icon{transition:transform .25s}.indonica .idn-button:hover .site-icon{transform:translate(2px,-2px)}.indonica .idn-clients{background:var(--idn-soft);padding-top:34px;padding-bottom:48px}.indonica .idn-clients>div:first-child{justify-content:space-between;align-items:center;gap:20px;display:flex}.indonica .idn-brand-row{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:24px;margin-top:32px;display:grid}.indonica .idn-brand-row span{letter-spacing:-.06em;font-size:clamp(24px,3.2vw,50px);font-weight:650}.indonica .idn-brand-row span:nth-child(2){letter-spacing:.08em;font-weight:400}.indonica .idn-brand-row span:nth-child(3){font-style:italic}.indonica .idn-brand-row sup{font-size:12px}.indonica .idn-section-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px;display:flex}.indonica .idn-section-head h2{margin-top:15px;font-size:clamp(52px,7.5vw,112px);line-height:1}.indonica .idn-section-head h2 sup{letter-spacing:0;vertical-align:top;margin-left:12px;font-size:14px;line-height:2}.indonica .idn-head-copy{flex:0 355px;max-width:355px}.indonica .idn-head-copy p{color:var(--idn-muted)}.indonica .idn-text-link{text-underline-offset:5px;align-items:center;gap:12px;min-height:44px;margin-top:14px;font-size:14px;text-decoration:underline;display:inline-flex}.indonica .idn-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;display:grid}.indonica .idn-project{display:block}.indonica .idn-project:first-child{grid-column:1/-1}.indonica .idn-project-image{aspect-ratio:1.5;background:#e8ece6;border-radius:7px;position:relative;overflow:hidden}.indonica .idn-project:first-child .idn-project-image{aspect-ratio:2}.indonica .idn-project-image img{width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.1,1)}.indonica .idn-project:hover img{transform:scale(1.035)}.indonica .idn-project-open{background:var(--idn-accent);color:#0a0a0a;border-radius:100px;align-items:center;gap:10px;padding:14px;display:flex;position:absolute;bottom:20px;right:20px}.indonica .idn-project-open>span:last-child{white-space:nowrap;max-width:0;font-size:13px;transition:max-width .3s;overflow:hidden}:is(.indonica .idn-project:hover .idn-project-open>span:last-child,.indonica .idn-project:focus-visible .idn-project-open>span:last-child){max-width:160px}.indonica .idn-project-label{justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.indonica .idn-project-label h3{font-size:30px}.indonica .idn-project-label>span{color:var(--idn-muted);font-size:13px}.indonica .idn-project-label>span:last-child{margin-left:auto}.indonica .idn-manifesto{background:var(--idn-soft)}.indonica .idn-manifesto-grid{grid-template-columns:2fr 1fr;align-items:end;gap:50px;margin-top:28px;display:grid}.indonica .idn-manifesto h2{font-size:clamp(36px,4.8vw,76px);line-height:1.07}.indonica .idn-manifesto h2>span{color:#74796f}.indonica .idn-manifesto-copy p{color:var(--idn-muted);margin-bottom:25px}.indonica .idn-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:65px;display:grid}.indonica .idn-principles>div{border-top:1px solid #c9cec2;flex-direction:column;padding-top:20px;display:flex}.indonica .idn-principles strong{letter-spacing:-.075em;font-size:clamp(48px,7vw,110px);font-weight:450;line-height:1.15}.indonica .idn-principles strong>span{font-size:.48em}.indonica .idn-principles>div>span{font-size:14px}.indonica .idn-service{border-top:1px solid var(--idn-line)}.indonica .idn-service:last-child{border-bottom:1px solid var(--idn-line)}.indonica .idn-service summary{cursor:pointer;grid-template-columns:100px 1fr 50px;align-items:center;gap:25px;min-height:120px;padding:28px 0;list-style:none;display:grid}.indonica summary::-webkit-details-marker{display:none}.indonica .idn-service summary h3{font-size:clamp(25px,3.2vw,48px);line-height:1.12}.indonica .idn-expand{border:1px solid var(--idn-line);border-radius:50%;place-items:center;width:48px;height:48px;transition:background .2s,transform .2s;display:grid}.indonica .idn-service[open] .idn-expand{background:var(--idn-accent);border-color:var(--idn-accent);transform:rotate(90deg)}.indonica .idn-service-body{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:0 0 38px 125px;display:grid}.indonica .idn-service-body img{aspect-ratio:1.5;border-radius:5px;width:100%}.indonica .idn-service-body p{color:var(--idn-muted);max-width:450px;margin-bottom:25px}.indonica .idn-tags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.indonica .idn-tags span{border:1px solid var(--idn-line);border-radius:50px;padding:6px 12px;font-size:13px}.indonica .idn-about{color:#fff;background:#0a0a0a}.indonica .idn-about .idn-green{color:var(--idn-accent)}.indonica .idn-about .idn-head-copy p{color:#b5b9b0}.indonica .idn-about-grid{grid-template-columns:1fr 1fr;gap:10%;padding-top:30px;display:grid}.indonica .idn-about-grid h3{font-size:clamp(36px,4vw,64px)}.indonica .idn-about-copy p{color:#b5b9b0;margin-bottom:22px}.indonica .idn-about-copy .idn-button{border-color:#555}.indonica .idn-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;margin-top:80px;display:grid}.indonica .idn-process-grid article{border-top:1px solid #3a3e35;padding-top:20px;display:block}.indonica .idn-process-grid article>span{color:var(--idn-accent);margin-bottom:40px;font-size:14px;display:block}.indonica .idn-process-grid h4{margin-bottom:18px;font-size:28px}.indonica .idn-process-grid p{color:#b5b9b0;font-size:14px}.indonica .idn-engagement{border:1px solid var(--idn-line);background:var(--idn-soft);border-radius:8px;padding:36px}.indonica .idn-segment{background:#e0e4dc;border-radius:6px;gap:4px;width:fit-content;max-width:100%;margin-bottom:35px;padding:5px;display:flex}.indonica .idn-segment button{cursor:pointer;color:#0a0a0a;background:0 0;border:0;border-radius:4px;min-height:44px;padding:10px 20px;font-size:14px}.indonica .idn-segment button[aria-pressed=true]{color:#fff;background:#0a0a0a}.indonica .idn-engagement h3{margin-bottom:22px;font-size:clamp(30px,3vw,48px)}.indonica .idn-engagement p{max-width:630px;color:var(--idn-muted)}.indonica .idn-engagement ul{flex-wrap:wrap;gap:30px;padding:28px 0;list-style:none;display:flex}.indonica .idn-engagement li{align-items:center;gap:8px;font-size:14px;display:flex}.indonica .idn-engagement-bottom{border-top:1px solid var(--idn-line);justify-content:space-between;align-items:center;gap:30px;padding-top:28px;display:flex}.indonica .idn-faq{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);column-gap:8%;padding-top:20px;display:grid}.indonica .idn-faq>.idn-section-head{grid-area:1/1/6;align-self:start}.indonica .idn-faq>details{border-top:1px solid var(--idn-line);grid-column:2}.indonica .idn-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:18px;list-style:none;display:flex}.indonica .idn-plus{text-align:center;flex:none;width:30px;font-size:25px;transition:transform .2s}.indonica .idn-faq details[open] .idn-plus{transform:rotate(45deg)}.indonica .idn-faq details p{color:var(--idn-muted);padding:0 30px 24px 0}.indonica .idn-journal{background:var(--idn-soft)}.indonica .idn-journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.indonica .idn-note{flex-direction:column;gap:18px;display:flex}.indonica .idn-note>div{border-radius:5px;overflow:hidden}.indonica .idn-note img{aspect-ratio:1.5;width:100%;height:auto;transition:transform .5s}.indonica .idn-note:hover img{transform:scale(1.035)}.indonica .idn-note h3{justify-content:space-between;align-items:flex-start;gap:25px;padding-bottom:16px;font-size:clamp(22px,2vw,32px);display:flex}.indonica .idn-footer{color:#fff;background:#0a0a0a;border:0;min-height:0;margin:0;padding:70px clamp(20px,3.4vw,64px) 24px;font-size:16px;display:block}.indonica .idn-footer p{margin:0;display:block}.indonica .idn-footer-top{border-bottom:1px solid #343831;justify-content:space-between;align-items:center;gap:40px;padding-bottom:55px;display:flex}.indonica .idn-footer-top h2{margin-top:22px;font-size:clamp(64px,10vw,160px)}.indonica .idn-footer .idn-green{color:var(--idn-accent)}.indonica .idn-footer-top .idn-button{align-self:center}.indonica .idn-footer-grid{grid-template-columns:1.2fr .8fr 1fr;gap:50px;padding:48px 0 65px;display:grid}.indonica .idn-footer-grid p{letter-spacing:-.02em;font-size:22px;line-height:1.4}.indonica .idn-footer-grid p>span{color:#a9afa2;margin-top:22px;font-size:14px;display:block}.indonica .idn-footer-grid nav{align-content:start;justify-items:start;gap:5px;display:grid}.indonica .idn-footer-grid nav a{min-height:36px}.indonica .idn-footer-grid>div{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.indonica .idn-footer-grid>div>a{overflow-wrap:anywhere;font-size:14px}.indonica .idn-footer-email{align-items:center;gap:10px;min-height:44px;display:flex}.indonica .idn-footer-grid .idn-eyebrow{color:#a9afa2}.indonica .idn-footer a:not(.idn-button):hover{color:var(--idn-accent)}.indonica .idn-footer-word{white-space:nowrap;letter-spacing:-.085em;font-size:clamp(64px,25.5vw,480px);font-weight:550;line-height:1;display:block}.indonica .idn-footer-word sup{vertical-align:top;letter-spacing:0;margin-left:.35em;font-size:.14em;line-height:2.5}.indonica .idn-footer-bottom{color:#a9afa2;border-top:1px solid #343831;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding-top:22px;font-size:12px;display:flex}.indonica .idn-footer-bottom a{align-items:center;gap:8px;min-height:32px;display:inline-flex}.indonica .idn-page-hero{padding-top:60px;padding-bottom:55px}.indonica .idn-page-hero h1{max-width:1100px;margin:24px 0 28px;font-size:clamp(58px,10vw,150px)}.indonica .idn-page-hero>p{max-width:680px;color:var(--idn-muted);font-size:clamp(18px,2vw,28px);line-height:1.4}.indonica .idn-page-work{padding-top:20px}.indonica .idn-back{align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}.indonica .idn-detail-image{padding:0 clamp(20px,3.4vw,64px)}.indonica .idn-detail-image img{border-radius:8px;width:100%;height:auto}.indonica .idn-project-meta{flex-wrap:wrap;gap:25px 80px;padding-top:35px;font-size:14px;display:flex}.indonica .idn-project-meta span{color:var(--idn-muted);margin-bottom:7px;display:block}.indonica .idn-story{grid-template-columns:1fr 1fr;gap:80px;display:grid}.indonica .idn-story h2{font-size:clamp(36px,4.5vw,70px)}.indonica .idn-story p+p{margin-top:24px}.indonica .idn-story p{color:var(--idn-muted)}.indonica .idn-outcome{background:var(--idn-accent)}.indonica .idn-outcome h2{max-width:950px;margin:25px 0 30px;font-size:clamp(32px,4.5vw,68px)}.indonica .idn-article{width:min(100%,840px);margin:0 auto}.indonica .idn-article p{margin-bottom:30px;font-size:clamp(18px,1.7vw,24px);line-height:1.65}.indonica .idn-contact-grid{grid-template-columns:1fr 1fr;gap:10%;padding-top:25px;display:grid}.indonica .idn-contact-grid h2{margin-bottom:30px;font-size:clamp(32px,4vw,60px)}.indonica .idn-contact-grid p{color:var(--idn-muted);max-width:430px}.indonica .idn-contact-email{overflow-wrap:anywhere;margin:30px 0;font-size:clamp(18px,2vw,28px);display:block}.indonica .idn-form{gap:24px;display:grid}.indonica .idn-form label{gap:10px;font-size:14px;display:grid}.indonica .idn-form :where(input,select,textarea){color:#0a0a0a;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:0;border-bottom:1px solid #aab19f;border-radius:0;padding:12px 0;font-size:16px}.indonica .idn-form textarea{resize:vertical}.indonica .idn-form-result{background:#f0ffe5;border:1px solid #718d54;border-radius:5px;padding:22px}.indonica.idn-motion .idn-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.1,1);transform:translateY(24px)}.indonica.idn-motion .idn-reveal.idn-visible{opacity:1;transform:none}@keyframes idn-letter-in{0%{opacity:0;transform:translateY(22%)}to{opacity:1;transform:none}}@media (min-width:1900px){.indonica .idn-pad,.indonica .idn-header,.indonica .idn-footer,.indonica .idn-detail-image{padding-left:max(64px,50vw - 900px);padding-right:max(64px,50vw - 900px)}}@media (max-width:1000px){.indonica .idn-intro{grid-template-columns:1fr 2fr;gap:30px}.indonica .idn-intro-bottom{flex-direction:column;align-items:flex-start;gap:22px}.indonica .idn-service summary{grid-template-columns:55px 1fr 48px;gap:15px}.indonica .idn-service-body{gap:30px;padding-left:70px}.indonica .idn-manifesto-grid{grid-template-columns:1.5fr 1fr;gap:30px}.indonica .idn-project-label{flex-wrap:wrap;gap:5px 15px}.indonica .idn-project-label h3{flex-basis:100%}.indonica .idn-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.indonica .idn-footer-grid{grid-template-columns:1fr .6fr 1fr;gap:30px}}@media (max-width:760px){.indonica .idn-pad{padding:60px 20px}.indonica .idn-header{min-height:72px;padding:12px 20px}.indonica .idn-desktop-nav{display:none}.indonica .idn-menu{display:block}.indonica .idn-hero{padding-top:22px;padding-bottom:38px}.indonica .idn-hero-meta{font-size:12px}.indonica .idn-hero-meta>span:last-child{display:none}.indonica .idn-masthead{margin:30px 0 42px;font-size:24vw}.indonica .idn-intro{grid-template-columns:1fr;gap:32px}.indonica .idn-intro-side{flex-direction:row;align-items:flex-end;gap:20px}.indonica .idn-intro-side ul{font-size:12px}.indonica .idn-scroll{gap:6px;font-size:12px}.indonica .idn-intro h2{font-size:clamp(30px,6vw,46px)}.indonica .idn-intro-bottom{margin-top:24px}.indonica .idn-clients{padding-top:25px;padding-bottom:30px}.indonica .idn-clients>div:first-child{align-items:flex-start}.indonica .idn-brand-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.indonica .idn-brand-row span{font-size:32px}.indonica .idn-section-head{flex-direction:column;align-items:flex-start;gap:24px}.indonica .idn-head-copy{flex-basis:auto;max-width:100%}.indonica .idn-project-grid{grid-template-columns:1fr;gap:30px}.indonica .idn-project:first-child{grid-column:auto}.indonica .idn-project:first-child .idn-project-image{aspect-ratio:1.5}.indonica .idn-project-open{padding:10px;bottom:12px;right:12px}.indonica .idn-project-label h3{flex-basis:auto}.indonica .idn-project-label>span:nth-child(2){font-size:12px}.indonica .idn-manifesto-grid,.indonica .idn-about-grid,.indonica .idn-story,.indonica .idn-contact-grid{grid-template-columns:1fr;gap:30px}.indonica .idn-principles{gap:16px;margin-top:40px}.indonica .idn-principles strong{font-size:clamp(42px,9vw,65px)}.indonica .idn-principles>div>span{font-size:12px}.indonica .idn-service summary{grid-template-columns:30px 1fr 40px;gap:12px;min-height:100px}.indonica .idn-service summary h3{font-size:26px}.indonica .idn-expand{width:38px;height:38px}.indonica .idn-service-body{grid-template-columns:1fr;gap:25px;padding:0 0 30px}.indonica .idn-process-grid{gap:30px 22px;margin-top:45px}.indonica .idn-process-grid article>span{margin-bottom:25px}.indonica .idn-process-grid h4{font-size:24px}.indonica .idn-engagement{padding:22px}.indonica .idn-segment{width:100%}.indonica .idn-segment button{flex:1;padding:10px 8px;font-size:13px}.indonica .idn-engagement-bottom{flex-direction:column;align-items:flex-start}.indonica .idn-engagement ul{flex-direction:column;gap:14px}.indonica .idn-faq{padding-top:0;display:block}.indonica .idn-faq summary{font-size:17px}.indonica .idn-journal-grid{grid-template-columns:1fr;gap:34px}.indonica .idn-note h3{font-size:28px}.indonica .idn-footer{padding:55px 20px 20px}.indonica .idn-footer-top{flex-direction:column;align-items:flex-start;gap:28px;padding-bottom:35px}.indonica .idn-footer-top .idn-button{align-self:flex-start}.indonica .idn-footer-grid{grid-template-columns:1fr 1fr;gap:30px;padding:35px 0 50px}.indonica .idn-footer-grid>div{grid-column:1/-1}.indonica .idn-footer-word{font-size:24vw}.indonica .idn-footer-bottom{flex-direction:column;align-items:flex-start;gap:10px}.indonica .idn-page-hero{padding-bottom:35px}.indonica .idn-page-hero h1{font-size:clamp(50px,12vw,90px)}.indonica .idn-story{padding-top:45px}.indonica .idn-project-meta{gap:24px}}@media (max-width:360px){.indonica .idn-scroll{display:none}.indonica .idn-project-label{gap:8px}.indonica .idn-project-label h3{width:100%}.indonica .idn-footer-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html:has(.indonica){scroll-behavior:auto}.indonica *,.indonica :before,.indonica :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.indonica.idn-motion .idn-reveal{opacity:1;transform:none}}
