@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";
.im-root{--gold:#d9b46e;--light:#f7f5f0;--blue:#0d387d;--ink:#07111f;--t:0;scroll-behavior:smooth}.im-root *{box-sizing:border-box}.im-root{color:#fff;background:#080d17;margin:0;font-family:DM Sans,Arial,sans-serif;overflow-x:hidden}.im-root button,.im-root a{font:inherit}.im-root button{cursor:pointer}.im-root button:focus-visible,.im-root a:focus-visible{outline-offset:5px;outline:2px solid #f8cb71}.im-nav{z-index:100;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:linear-gradient(#04070cc9,#04070c14);justify-content:space-between;align-items:center;padding:26px clamp(20px,6vw,110px);transition:background .3s;display:flex;position:fixed;top:0;left:0;right:0}.im-nav.scrolled{background:#060a12de;border-bottom:1px solid #ffffff1c}.im-brand{letter-spacing:-.02em;align-items:center;gap:16px;font-family:Manrope,sans-serif;font-weight:700;display:flex}.im-mark{border:2px solid var(--gold);border-radius:9px 9px 14px;width:32px;height:32px;position:relative;transform:rotate(45deg)}.im-mark:after{content:"";border:2px solid #fff;border-radius:30%;position:absolute;inset:8px}.im-brand small{letter-spacing:.28em;color:#aaa;font-size:8px;line-height:2;display:block}.im-navlinks{color:#ddd;gap:38px;font-size:12px;display:flex}.im-navlinks a:hover{color:var(--gold)}.im-navcta{color:#10151c;background:#fff;border:0;border-radius:99px;padding:13px 25px;font-size:12px;font-weight:700;transition:transform .3s,background .3s}.im-navcta:hover{background:var(--gold);transform:translateY(-2px)}.im-progress{z-index:105;height:2px;width:calc(var(--progress,0) * 100%);pointer-events:none;background:linear-gradient(90deg,#f6ce4a,#1653a1,#e44c59);position:fixed;top:0;left:0}.im-stage{background:#080c14;height:310vh;position:relative}.im-pin{isolation:isolate;height:100vh;position:sticky;top:0;overflow:hidden}.im-sky{transform:scale(calc(1.1 + var(--p,0) * .15));filter:hue-rotate(calc(var(--p,0) * 24deg));background:radial-gradient(at 53% 52%,#4570923d,#0000 30%),radial-gradient(at 65% 40%,#b17d403d,#0000 27%),radial-gradient(at 32% 68%,#1f3d6999,#0000 35%),linear-gradient(130deg,#06080d 7%,#0a1524 55%,#030609);transition:filter .1s;position:absolute;inset:-10%}.im-grain{opacity:.18;mix-blend-mode:screen;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:absolute;inset:0}.im-aurora{transform:translateY(calc(var(--p,0) * -25vh));pointer-events:none;position:absolute;inset:0}.im-aurora:before,.im-aurora:after{content:"";border-top:1px solid #f2c77580;border-radius:50%;width:120vw;height:42vw;animation:9s ease-in-out infinite alternate drift;position:absolute;top:30%;left:-12vw;transform:rotate(-17deg);box-shadow:0 -1px 80px 8px #db96441a}.im-aurora:after{border-color:#468fcca6;animation-delay:-4s;top:48%;left:8vw;transform:rotate(-19deg);box-shadow:0 -1px 100px #496db633}@keyframes drift{to{opacity:.45;translate:0 -3vh}}.im-orbit{aspect-ratio:1;width:clamp(310px,49vw,780px);transform:translate(-50%,-50%) scale(calc(.9 + var(--p,0) * .5)) rotate(calc(var(--p,0) * 80deg));filter:drop-shadow(0 0 65px #d8ac601a);will-change:transform;position:absolute;top:50%;left:53%}.im-orbit:before{content:"";background:conic-gradient(from 185deg,#0000 3%,#eac782 13%,#f2d497 16%,#0000 22% 57%,#536881 71%,#0000 81%);border-radius:50%;animation:24s linear infinite spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}.im-orbit:after{content:"";background:radial-gradient(circle at 38% 30%,#58778f4a,#0e1722a6 43%,#04060a03 70%);border:1px solid #ffffff12;border-radius:50%;position:absolute;inset:13%;box-shadow:inset 22px 17px 90px #6782a114,0 30px 100px #0000004d}@keyframes spin{to{rotate:360deg}}.im-orbitring{border:1px solid #cda96724;border-radius:50%;position:absolute;inset:11%}.im-sixty{transform:translate(-50%,-50%) scale(calc(1 + var(--p,0) * .46));letter-spacing:-.15em;color:#0000;opacity:calc(1 - var(--p,0) * 1.24);text-shadow:0 20px 95px #ffffff1a;pointer-events:none;will-change:transform,opacity;background:linear-gradient(160deg,#fff 10%,#eee1ca 34%,#bb9770 47%,#eee1ca 62%,#fff 78%);-webkit-background-clip:text;background-clip:text;padding-right:.17em;font-family:Manrope,sans-serif;font-size:clamp(200px,36vw,660px);font-weight:500;line-height:.9;position:absolute;top:50%;left:50%}.im-vline{background:linear-gradient(#0000,#ffffff3d,#0000);width:1px;position:absolute;top:18vh;bottom:10vh;left:clamp(22px,7vw,125px)}.im-sideindex{letter-spacing:.28em;color:var(--gold);writing-mode:vertical-rl;font-size:10px;position:absolute;top:23%;left:clamp(30px,8vw,145px);transform:rotate(180deg)}.im-heroLabel{letter-spacing:.48em;white-space:nowrap;color:var(--gold);opacity:calc(1 - var(--p,0) * 3);font-size:11px;font-weight:700;position:absolute;top:22%;left:50%;transform:translate(-50%)}.im-heroTitle{letter-spacing:-.08em;max-width:1000px;opacity:calc(1 - var(--p,0)*3);transform:translateY(calc(var(--p,0) * -12vh));pointer-events:none;font-family:Manrope,sans-serif;font-size:clamp(43px,8vw,128px);font-weight:500;line-height:.98;position:absolute;bottom:12%;left:9%}.im-heroTitle em{color:var(--gold);font-style:normal}.im-heroTitle small{letter-spacing:.04em;color:#ffffffb8;margin:23px 0 0;font-family:DM Sans;font-size:clamp(12px,1vw,17px);font-weight:400;line-height:1.7;display:block}.im-phase2{text-align:center;opacity:clamp(0,calc((var(--p,0) - .28)*5),1);transform:translateY(calc((1 - var(--p,0))*80px));pointer-events:none;place-content:center;justify-items:center;padding:35px;display:grid;position:absolute;inset:0}.im-phase2 .im-eyebrow{letter-spacing:.42em;color:var(--gold);font-size:11px;font-weight:700}.im-phase2 h2{letter-spacing:-.075em;max-width:1100px;margin:20px auto;font:500 clamp(55px,10.5vw,170px)/.95 Manrope,sans-serif}.im-phase2 h2 span{color:var(--gold)}.im-phase2 p{color:#c0c6d1;max-width:580px;font-size:clamp(15px,1.7vw,23px);line-height:1.6}.im-frameText{letter-spacing:.22em;color:#bbc5d5;align-items:center;gap:14px;font-size:10px;display:flex;position:absolute;bottom:8vh;right:6vw}.im-frameText .im-line{background:var(--gold);width:42px;height:1px}.im-scrollCue{letter-spacing:.26em;color:#b3b8bf;text-align:center;opacity:calc(1 - var(--p,0)*2);font-size:9px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.im-scrollCue:after{content:"";background:linear-gradient(var(--gold),transparent);width:1px;height:40px;margin:10px auto 0;animation:2s infinite cue;display:block}@keyframes cue{50%{opacity:.2;transform:translateY(9px)}}.im-statement{color:#101820;background:#f5f3ee;grid-template-columns:.85fr 1.15fr;align-items:center;gap:8vw;min-height:100vh;padding:clamp(80px,11vw,190px) clamp(25px,9vw,160px);display:grid;position:relative;overflow:hidden}.im-statement:after{content:"";border:1px solid #16346121;border-radius:50%;width:42vw;height:42vw;position:absolute;bottom:-20vw;left:-10vw}.im-statement .im-eyebrow,.im-prayer .im-eyebrow,.im-closing .im-eyebrow{letter-spacing:.35em;color:#936c35;font-size:11px;font-weight:700}.im-statement h2{letter-spacing:-.075em;margin:16px 0;font:500 clamp(58px,8.2vw,130px)/1.02 Manrope,sans-serif}.im-statement h2 span{color:#9d813e}.im-statement p{color:#454b50;max-width:400px;font-size:clamp(18px,2vw,27px);line-height:1.55}.im-statement .im-giant{letter-spacing:-.11em;color:#102a52;justify-self:center;font:500 clamp(110px,23vw,380px)/.78 Manrope,sans-serif;position:relative}.im-statement .im-giant:after{content:"SEGUNDOS";letter-spacing:.48em;color:#88734a;font-size:11px;position:absolute;bottom:-28px;left:27%}.im-root.im-js .im-reveal{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(55px)}.im-reveal.visible{opacity:1;transform:none}.im-prayer{text-align:center;background:radial-gradient(circle at 50% 44%,#172c43 0%,#091323 52%,#050a11 90%);justify-content:center;align-items:center;min-height:100vh;padding:120px 22px;display:flex;position:relative;overflow:hidden}.im-prayer:before{content:"";border:1px solid #d1ab6c29;border-radius:50%;width:80vw;height:80vw;animation:5s ease-in-out infinite alternate breathe;position:absolute;box-shadow:0 0 0 80px #d1ab6c06,0 0 0 160px #d1ab6c04}@keyframes breathe{to{opacity:.7;transform:scale(1.06)}}.im-prayer .im-inner{z-index:1;max-width:860px}.im-prayer h2{letter-spacing:-.07em;margin:16px 0;font:500 clamp(47px,7.5vw,112px)/1.05 Manrope,sans-serif}.im-prayer p{color:#aab8ca;font-size:18px;line-height:1.6}.im-timerDisplay{letter-spacing:-.08em;color:#0000;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#fff5e2,#c6a46b,#fefaf4);-webkit-background-clip:text;background-clip:text;margin:35px 0;font:500 clamp(86px,15vw,190px)/1 Manrope,sans-serif}.im-praybtn{color:#08111f;background:#e7c587;border:1px solid #dfba7d;border-radius:99px;padding:18px 42px;font-size:15px;font-weight:700;transition:transform .25s,background .25s}.im-praybtn:hover{background:#f7dda7;transform:scale(1.045)}.im-under{letter-spacing:.2em;color:#a3adb9;margin:28px auto 0;font-size:10px}.im-ending{color:#102139;text-align:center;background:#f5f3ee;flex-direction:column;justify-content:center;align-items:center;min-height:78vh;padding:90px 18px;display:flex}.im-ending .im-eyebrow{letter-spacing:.35em;color:#a8894d;font-size:11px}.im-ending h2{letter-spacing:-.075em;max-width:990px;margin:22px auto;font:500 clamp(48px,8.5vw,135px)/1.04 Manrope,sans-serif}.im-ending p{color:#555f6a;max-width:650px;font-size:18px;line-height:1.7}.im-ending a{color:#152d57;border-bottom:1px solid #8a6b34;margin-top:30px;padding:12px 2px;display:inline-block}.im-flag{gap:0;width:65px;height:3px;margin:30px auto;display:flex}.im-flag span:first-child{background:#fcd116;width:50%}.im-flag span:nth-child(2){background:#003893;width:25%}.im-flag span:nth-child(3){background:#ce1126;width:25%}.im-footer{color:#9babbc;background:#09101c;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:25px 6vw;font-size:12px;display:flex}@media (max-width:900px){.im-navlinks{display:none}.im-brand{font-size:13px}.im-navcta{padding:11px 15px}.im-stage{height:250vh}.im-orbit{width:95vw;top:42%;left:50%}.im-sixty{font-size:48vw;top:41%}.im-heroTitle{font-size:11vw;bottom:15%;left:6%}.im-heroLabel{letter-spacing:.22em;font-size:9px;top:19%}.im-vline,.im-sideindex{display:none}.im-phase2 h2{font-size:12vw}.im-statement{grid-template-columns:1fr;gap:35px;min-height:95vh}.im-statement .im-giant{font-size:48vw}.im-statement h2{font-size:13vw}.im-statement p{font-size:17px}.im-scrollCue{bottom:10px}.im-frameText{display:none}}@media (prefers-reduced-motion:reduce){.im-root *,.im-root :before,.im-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.im-reveal{opacity:1;transform:none}}.im-root{--gold:#d9b46e;--light:#f7f5f0;--blue:#0d387d;--ink:#07111f;color:#fff;isolation:isolate;background:#080d17;width:100%;min-height:100vh;font-family:DM Sans,Arial,sans-serif;overflow:clip}.im-root a{color:inherit;text-decoration:none}.im-root .im-nav{position:fixed}.im-root .im-nav.im-scrolled{background:#060a12e6;border-bottom:1px solid #ffffff1c}.im-root .im-skip{z-index:1000;color:#0b1726;background:#f7dda7;border-radius:12px;padding:12px 18px;position:fixed;top:-70px;left:16px}.im-root .im-skip:focus{top:10px}.im-root .im-navright{align-items:center;gap:12px;display:flex}.im-root .im-menu{color:#fff;background:0 0;border:1px solid #ffffff4d;border-radius:12px;padding:8px 11px;display:none}.im-root .im-heroTitle{pointer-events:auto}.im-root .im-currentCall{flex-direction:column;align-items:center;gap:7px;max-width:480px;margin:-6px auto 24px;display:flex}.im-root .im-currentCall span{letter-spacing:.22em;color:#d9b46e;font-size:10px;font-weight:700}.im-root .im-currentCall strong{font-size:clamp(18px,2vw,24px);font-weight:600}.im-root .im-currentCall p{max-width:420px;margin:0;font-size:14px;line-height:1.5}.im-root .im-callStatus{max-width:550px;margin:0 auto 20px;font-size:14px}.im-root .im-praybtn{justify-content:center;align-items:center;min-width:245px;display:inline-flex}.im-root .im-scheduleLink{color:#e5cda0;border-bottom:1px solid #e5cda080;width:max-content;max-width:100%;margin:18px auto 0;padding:5px;font-size:14px;display:block}.im-root .im-praybtn:focus-visible,.im-root .im-scheduleLink:focus-visible,.im-root .im-accessActions a:focus-visible{outline-offset:4px;outline:3px solid #eac782}.im-root .im-ending em{color:#a78b5e;font-style:normal}.im-root .im-accessActions{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.im-root .im-accessActions a{color:#152d57;border:1px solid #b69b6a;border-radius:999px;margin-top:30px;padding:15px 28px;transition:background .25s,color .25s;display:inline-block}.im-root .im-accessActions a:hover{color:#fff;background:#0f2541}.im-root .im-footerNote{color:#7e838a;max-width:580px;margin:28px auto 0;font-size:12px;line-height:1.7}.im-root .im-progress{z-index:105;position:fixed}@media (max-width:900px){.im-root .im-menu{display:inline-flex}.im-root .im-nav{padding:17px 20px}.im-root .im-navlinks{background:#060a12f7;border-bottom:1px solid #343942;flex-direction:column;gap:18px;padding:18px 22px 27px;display:none;position:absolute;top:74px;left:0;right:0}.im-root .im-navlinks.im-open{display:flex}.im-root .im-brand{gap:12px;max-width:57vw;line-height:1.2}.im-root .im-brand span:last-child{font-size:12px}.im-root .im-brand small{letter-spacing:.15em;font-size:7px}.im-root .im-navcta{padding:11px 12px;font-size:11px}.im-root .im-phase2{padding:28px}.im-root .im-prayer{padding:115px 22px 90px}.im-root .im-footer{flex-direction:column}}@media (max-width:480px){.im-root .im-mark{width:25px;height:25px}.im-root .im-navcta{font-size:10px}.im-root .im-stage{height:220vh}.im-root .im-heroTitle{font-size:12vw;bottom:19%}.im-root .im-statement{padding:95px 24px}.im-root .im-prayer h2{font-size:14vw}.im-root .im-timerDisplay{font-size:25vw}.im-root .im-praybtn{min-width:unset;width:100%;max-width:320px}}@media (prefers-reduced-motion:reduce){.im-root,.im-root *,.im-root :before,.im-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.im-root.im-js .im-reveal,.im-root .im-sixty,.im-root .im-phase2,.im-root .im-heroTitle{opacity:1;transform:none}.im-root .im-phase2{display:none}}.im-root .im-menu{font:inherit;cursor:pointer}.im-root .im-nav a{text-decoration:none}
.im-root .mb-root{--mb-ink:#0c192a;--mb-navy:#071522;--mb-deep:#0b223b;--mb-gold:#d8b16f;--mb-ivory:#f5f1ea;background:var(--mb-ivory);color:var(--mb-ink);font-family:DM Sans,Arial,sans-serif;overflow:clip}.im-root .mb-root *,.im-root .mb-footer *{box-sizing:border-box}.im-root .mb-root a,.im-root .mb-footer a{color:inherit;text-decoration:none}.im-root .mb-root a:focus-visible,.im-root .mb-root button:focus-visible,.im-root .mb-footer a:focus-visible{outline-offset:5px;outline:3px solid #ca9952}.im-root .mb-root button{font:inherit;cursor:pointer}.im-root .mb-section{isolation:isolate;scroll-margin-top:85px;position:relative;overflow:hidden}.im-root .mb-wrap{z-index:3;width:min(1320px,100% - clamp(36px,10vw,170px));margin-inline:auto;position:relative}.im-root .mb-eyebrow{letter-spacing:.27em;text-transform:uppercase;align-items:center;gap:14px;font-size:10px;font-weight:800;line-height:1.5;display:inline-flex}.im-root .mb-eyebrow:before{content:"";background:linear-gradient(90deg,#f4ce20 0 50%,#164da4 50% 76%,#ca1935 76%);flex-shrink:0;width:41px;height:3px}.im-root .mb-heading{letter-spacing:-.075em;margin:27px 0 20px;font-family:Manrope,DM Sans,sans-serif;font-size:clamp(45px,5.65vw,88px);font-weight:600;line-height:1.09}.im-root .mb-heading em{color:#ab8448;font-style:normal}.im-root .mb-lead{color:#657180;max-width:555px;font-size:clamp(15px,1.25vw,18px);line-height:1.8}.im-root .mb-halo{pointer-events:none;filter:blur(6px);border-radius:50%;position:absolute}.im-root .mb-flag{background:linear-gradient(90deg,#f7cc19 0 50%,#1548a8 50% 75%,#d51e3a 75%);width:65px;height:3px;display:inline-block}.im-root .mb-reveal{opacity:0;transition:opacity .85s cubic-bezier(.2,.72,.2,1),transform .95s cubic-bezier(.2,.72,.2,1);transform:translateY(44px)}.im-root .mb-reveal.mb-visible{opacity:1;transform:translate(0,0)}.im-root .mb-delay1{transition-delay:.11s}.im-root .mb-delay2{transition-delay:.21s}.im-root .mb-manifesto{background:radial-gradient(at 87% 0,#e2ba6e45,#0000 35%),radial-gradient(at 0 85%,#365b851a,#0000 37%),#f6f2eb;padding:clamp(95px,11vw,165px) 0 clamp(100px,12vw,180px)}.im-root .mb-manifesto:before{content:"";pointer-events:none;border:1px solid #b4925e24;border-radius:50%;width:900px;height:900px;position:absolute;top:10%;left:-450px;box-shadow:0 0 0 95px #ba935405,0 0 0 180px #ba935404}.im-root .mb-manifesto-top{grid-template-columns:1.1fr .72fr;align-items:end;gap:clamp(35px,10vw,170px);margin-bottom:85px;display:grid}.im-root .mb-manifesto-aside{border-left:1px solid #97734059;margin-bottom:25px;padding:12px 0 12px 35px;position:relative}.im-root .mb-quote-mark{color:#bc995c;height:45px;font:italic 72px/1 Georgia,serif;display:block}.im-root .mb-manifesto-aside p{color:#354154;max-width:440px;margin:12px 0 25px;font:italic clamp(21px,2.1vw,31px)/1.42 Georgia,serif}.im-root .mb-flag-caption{letter-spacing:.17em;color:#8c724c;align-items:center;gap:15px;font-size:10px;font-weight:700;display:flex}.im-root .mb-triptych{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.im-root .mb-glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);isolation:isolate;background:linear-gradient(145deg,#fffffff0,#f6f2eca8);border:1px solid #ffffffd9;border-radius:29px;flex-direction:column;min-height:360px;padding:37px 36px 78px;display:flex;position:relative;box-shadow:0 20px 65px #0d1f2f14,inset 0 1px #fffc}.im-root .mb-glass:before{content:"";pointer-events:none;z-index:-1;border:1px solid #c7a46b26;border-radius:50%;width:210px;height:210px;position:absolute;inset:-60px -50px auto auto;box-shadow:0 0 0 37px #b89c6609,0 0 0 77px #b89c6605}.im-root .mb-glass:hover{border-color:#e4cfb1;box-shadow:0 40px 85px #0d1f2f1f}.im-root .mb-glass.mb-visible:hover{transform:translateY(-12px)}.im-root .mb-orb-icon{color:#102c52;background:radial-gradient(circle at 30% 20%,#fff9e8,#eed4a4);border-radius:50%;flex-shrink:0;place-items:center;width:68px;height:68px;margin-bottom:40px;font-size:30px;display:grid;box-shadow:0 6px 30px #cba56030,inset 0 0 0 1px #e6c99e}.im-root .mb-glass strong{letter-spacing:-.055em;margin-bottom:13px;font:700 clamp(24px,2.2vw,32px)/1.17 Manrope,sans-serif}.im-root .mb-glass>span:not(.mb-orb-icon):not(.mb-round-arrow):not(.mb-share-status){color:#66707b;max-width:255px;font-size:14px;line-height:1.7}.im-root .mb-card-no{letter-spacing:-.08em;color:#b3976a33;font:600 60px/1 Manrope,sans-serif;position:absolute;bottom:23px;right:32px}.im-root .mb-round-arrow{color:#fff;z-index:4;background:#0c3268;border:0;border-radius:50%;place-items:center;width:39px;height:39px;font-size:19px;display:grid;position:absolute;bottom:30px;left:35px;box-shadow:0 7px 18px #142f5230}.im-root .mb-share-button{font-family:inherit}.im-root .mb-share-status{color:#33547d;font-size:11px;line-height:1.3;position:absolute;bottom:15px;left:86px;right:55px}.im-root .mb-journey{color:#fff;background:radial-gradient(at 65% 34%,#243e56 0%,#11263b 36%,#061320 81%);padding:clamp(105px,12vw,178px) 0 115px}.im-root .mb-journey:before{content:"";pointer-events:none;border-bottom:1px solid #e1bc7766;border-radius:50%;width:130%;height:500px;position:absolute;top:-240px;left:-10%;transform:rotate(-7deg);box-shadow:0 12px 45px #d39f4f17}.im-root .mb-journey:after{content:"";pointer-events:none;border:1px solid #adc2d324;border-radius:50%;width:1000px;height:850px;position:absolute;bottom:-70%;right:-25%;box-shadow:0 0 0 100px #688aa905}.im-root .mb-journey-light{pointer-events:none;background:radial-gradient(at 52% 67%,#bc8f4c33,#0000 42%);position:absolute;inset:0}.im-root .mb-journey .mb-heading{max-width:830px}.im-root .mb-journey .mb-heading em{color:#e0b56d}.im-root .mb-journey .mb-lead{color:#bbc6d0}.im-root .mb-journey-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:92px;display:grid;position:relative}.im-root .mb-journey-line{pointer-events:none;background:linear-gradient(90deg,#0000,#c89d59 15%,#b4c7d2 50%,#d0a75e 85%,#0000);height:1px;position:absolute;top:43px;left:10%;right:10%;box-shadow:0 0 20px #d9ac6266}.im-root .mb-milestone{min-height:260px;padding:0 12px;position:relative}.im-root .mb-milestone-icon{color:#e6c381;background:radial-gradient(circle,#31465a,#11263b 70%);border:1px solid #e8bb709e;border-radius:50%;place-items:center;width:87px;height:87px;margin:0 0 38px;font-size:30px;display:grid;box-shadow:0 0 32px #e5b8684d,inset 0 0 15px #e1c28e2b}.im-root .mb-milestone-no{letter-spacing:.16em;color:#dcb975;font-size:12px;font-weight:800}.im-root .mb-milestone h3{letter-spacing:-.05em;margin:13px 0;font:700 clamp(18px,1.6vw,23px)/1.2 Manrope,sans-serif}.im-root .mb-milestone p{color:#aebdcd;max-width:240px;font-size:14px;line-height:1.75}.im-root .mb-journey-closing{text-align:center;color:#d0bf9f;margin:66px 0 0;font:italic clamp(22px,2.8vw,38px)/1.35 Georgia,serif}.im-root .mb-access{background:radial-gradient(at 2% 0,#fff9ef,#0000 30%),#f4f0e9;padding:clamp(100px,12vw,170px) 0}.im-root .mb-access-top{grid-template-columns:1fr .65fr;align-items:end;gap:50px;margin-bottom:65px;display:grid}.im-root .mb-access-top .mb-heading{margin-bottom:0}.im-root .mb-access-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;display:grid}.im-root .mb-access-card{isolation:isolate;border:1px solid #ffffff7a;border-radius:29px;flex-direction:column;min-height:460px;padding:40px 36px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 65px #131f3117}.im-root .mb-access-card:after{content:"";z-index:-1;pointer-events:none;border:1px solid #dfbc7a42;border-radius:50%;width:340px;height:340px;position:absolute;inset:auto -75px -120px auto;box-shadow:0 0 0 48px #b4a07c0a,0 0 0 95px #b4a07c07}.im-root .mb-access-card.mb-visible:hover{transform:translateY(-11px)}.im-root .mb-android{color:#fff;background:radial-gradient(circle at 104% 5%,#44749b,#0000 53%),linear-gradient(140deg,#092342,#071522)}.im-root .mb-iphone{color:#0e1a2b;background:radial-gradient(circle at 108% -6%,#efd7ae,#0000 55%),linear-gradient(140deg,#fcfaf4,#e9e2d7)}.im-root .mb-browser{color:#0e1a2b;background:radial-gradient(circle at 90% 100%,#12447036,#0000 58%),linear-gradient(140deg,#fcfdfd,#e2e6e9)}.im-root .mb-device-icon{color:inherit;margin-bottom:46px;font-size:45px;line-height:1}.im-root .mb-access-card small{letter-spacing:.23em;opacity:.65;font-size:10px;font-weight:800}.im-root .mb-access-card h3{letter-spacing:-.07em;margin:15px 0;font:700 clamp(29px,2.9vw,43px)/1.1 Manrope,sans-serif}.im-root .mb-access-card p{opacity:.8;max-width:280px;font-size:14px;line-height:1.7}.im-root .mb-access-bottom{margin-top:auto;padding-top:30px}.im-root .mb-access-btn,.im-root .mb-access-unavailable{background:#ffffff17;border:1px solid #696f7747;border-radius:50px;justify-content:center;align-items:center;gap:22px;min-height:45px;padding:14px 21px;font-size:13px;font-weight:700;display:inline-flex}.im-root .mb-access-btn:hover{color:#102039;background:#deb877;border-color:#deb877}.im-root .mb-access-unavailable{opacity:.65;cursor:not-allowed;font-size:11px}.im-root .mb-experience{color:#fff;background:radial-gradient(at 64% 38%,#1d3852,#071623 75%);min-height:880px;padding:130px 0}.im-root .mb-experience:before{content:"";border-top:1px solid #e4bd7473;border-radius:50%;height:450px;position:absolute;inset:auto -15% -240px;transform:rotate(-6deg)}.im-root .mb-experience-layout{grid-template-columns:.84fr 1.16fr;align-items:center;gap:45px;display:grid}.im-root .mb-experience .mb-heading{font-size:clamp(43px,5.4vw,84px)}.im-root .mb-experience .mb-heading em{color:#e0b56d}.im-root .mb-experience .mb-lead{color:#aebfcf}.im-root .mb-experience-list{max-width:455px;margin:30px 0;padding:0;list-style:none}.im-root .mb-experience-list li{color:#cbd5df;border-bottom:1px solid #ffffff21;align-items:center;gap:18px;padding:14px 0;font-size:14px;display:flex}.im-root .mb-experience-list li b{color:#e6bd78;text-align:center;width:24px;font-size:22px}.im-root .mb-live-call{flex-direction:column;gap:7px;min-height:60px;margin-top:27px;display:flex}.im-root .mb-live-call>span{letter-spacing:.22em;color:#dbbc8d;font-size:10px;font-weight:700}.im-root .mb-live-call strong{font-size:18px}.im-root .mb-live-call p{color:#bcc9d5;margin:0;font-size:13px}.im-root .mb-actions{flex-wrap:wrap;align-items:center;gap:21px;margin-top:18px;display:flex}.im-root .mb-gold-button{background:linear-gradient(135deg,#f7dda8,#cda05c);border-radius:50px;justify-content:center;align-items:center;gap:15px;padding:15px 28px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 13px 35px #eab25c3b;color:#101f30!important}.im-root .mb-gold-button:hover{transform:translateY(-3px);box-shadow:0 15px 43px #eab25c75}.im-root .mb-text-link{border-bottom:1px solid #d6b170;padding:7px 2px;font-size:13px;color:#f0ddba!important}.im-root .mb-phones{perspective:1200px;height:660px;position:relative}.im-root .mb-light-ring{filter:drop-shadow(0 0 16px #ebc3716b);pointer-events:none;border:1px solid #e9bf6e91;border-radius:50%;width:90%;height:68%;position:absolute;top:17%;left:4%;transform:rotate(-21deg)}.im-root .mb-phone{text-align:center;color:#fff;background:linear-gradient(155deg,#1e3855,#061323);border:8px solid #030a13;border-radius:40px;flex-direction:column;align-items:center;width:230px;height:485px;padding:27px 16px;display:flex;position:absolute;top:49%;left:50%;box-shadow:0 28px 60px #0008,0 0 0 2px #5b6975,inset 0 0 0 1px #8795a0}.im-root .mb-phone:before{content:"";background:#030a13;border-radius:0 0 14px 14px;width:85px;height:20px;position:absolute;top:-1px}.im-root .mb-phone-left{filter:brightness(.76);transform:translate(-114%,-45%)rotate(-15deg)scale(.84)}.im-root .mb-phone-right{filter:brightness(.77);transform:translate(14%,-45%)rotate(15deg)scale(.84)}.im-root .mb-phone-main{z-index:2;transform:translate(-50%,-50%)}.im-root .mb-phone>span{margin-top:52px;font-size:13px;font-weight:600}.im-root .mb-phone-left>span,.im-root .mb-phone-right>span{color:#d4ae6f;letter-spacing:.1em;font-size:11px}.im-root .mb-phone-left b,.im-root .mb-phone-right b{max-width:170px;margin-top:80px;font-size:20px;line-height:1.5}.im-root .mb-phone i{color:#ebc981;margin-top:40px;font-size:58px;font-style:normal}.im-root .mb-dial{letter-spacing:-.07em;color:#ffdfa4;border:2px solid #deaf64;border-radius:50%;flex-shrink:0;place-items:center;width:190px;height:190px;margin:40px auto 8px;font:500 61px/1 Manrope,sans-serif;display:grid;box-shadow:0 0 27px #e3b96f64,inset 0 0 35px #d9b37126}.im-root .mb-phone-main small{letter-spacing:.2em;color:#d2c1a4;font-size:10px}.im-root .mb-phone-main a{color:#071525;background:#e3b872;border-radius:45px;width:100%;margin-top:auto;padding:12px 15px;font-size:13px;font-weight:800;display:block}.im-root .mb-phone-main a:hover{background:#fff}.im-root .mb-phones-note{text-align:center;color:#aebbc7;width:100%;font-size:10px;position:absolute;bottom:20px;left:0}.im-root .mb-donations{background:#f6f2eb;padding:135px 0 155px}.im-root .mb-donation-panel{color:#fff;background:radial-gradient(at 76% 42%,#e4c68b5c,#0000 42%),linear-gradient(115deg,#071525 15%,#173149 65%,#756b52);border-radius:39px;grid-template-columns:1.08fr .92fr;min-height:540px;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #07142233}.im-root .mb-donation-panel:after{content:"";pointer-events:none;border:1px solid #e8ce9e4d;border-radius:50%;width:900px;height:900px;position:absolute;bottom:-420px;right:-140px;box-shadow:0 0 0 75px #dab26a0f,0 0 0 150px #dab26a09}.im-root .mb-donation-info{z-index:2;padding:75px clamp(36px,5vw,85px);position:relative}.im-root .mb-donation-info .mb-heading{font-size:clamp(36px,4.6vw,69px)}.im-root .mb-donation-info p{color:#cdd5dd;max-width:460px;font-size:15px;line-height:1.75}.im-root .mb-donation-notice{background:#ffffff12;border:1px solid #e8cda147;border-radius:19px;flex-direction:column;gap:8px;max-width:420px;margin-top:34px;padding:19px 23px;display:flex}.im-root .mb-donation-notice b{color:#f1d89e;font-size:14px}.im-root .mb-donation-notice span{color:#cbd3db;font-size:12px;line-height:1.65}.im-root .mb-donation-art{isolation:isolate;place-items:center;min-height:450px;display:grid;position:relative}.im-root .mb-donation-art:before{content:"";filter:blur(30px);background:radial-gradient(circle,#edce87a8,#0000 66%);position:absolute;inset:15%}.im-root .mb-seedling{filter:drop-shadow(0 0 20px #b6d48b66);width:180px;height:230px;margin-top:45px;position:relative}.im-root .mb-leaf-stem{background:linear-gradient(#afd170,#366f44);border-radius:9px;width:6px;height:170px;position:absolute;bottom:0;left:52%;transform:rotate(-8deg)}.im-root .mb-leaf-one,.im-root .mb-leaf-two{background:linear-gradient(125deg,#e1e99d,#5d9c4c 54%,#24593b);border-radius:8% 85% 10%;width:80px;height:132px;position:absolute;top:20px;left:45%;transform:rotate(-47deg);box-shadow:inset 2px -4px 16px #eaf6ae44}.im-root .mb-leaf-two{width:70px;height:110px;top:64px;left:4%;transform:rotate(132deg)}.im-root .mb-donation-art p{text-align:right;color:#f1e3cc;max-width:210px;font:italic clamp(17px,2vw,24px)/1.4 Georgia,serif;position:absolute;bottom:28px;right:33px}.im-root .mb-footer{color:#f5f2eb;background:#061320;padding:75px 0 30px}.im-root .mb-footer-upper{justify-content:space-between;align-items:start;gap:35px;display:flex}.im-root .mb-footer-brand{letter-spacing:-.055em;align-items:center;gap:14px;font:700 19px Manrope,sans-serif;display:flex}.im-root .mb-footer-brand span{color:#dcb775;border:1px solid #dcb775;border-radius:11px;place-items:center;width:40px;height:40px;font-size:30px;display:grid}.im-root .mb-footer small{letter-spacing:.24em;color:#9daeba;margin:12px 0 0 54px;font-size:9px;display:block}.im-root .mb-footer nav{color:#b3c1cd;flex-wrap:wrap;align-items:center;gap:24px;font-size:12px;line-height:1.7;display:flex}.im-root .mb-footer nav a:hover{color:#e7c084}.im-root .mb-footer-lower{color:#8f9dac;border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:75px;padding-top:22px;font-size:11px;display:flex}.im-root .mb-footer-lower>span:last-child{align-items:center;gap:16px;display:flex}@media (max-width:1080px){.im-root .mb-manifesto-top,.im-root .mb-access-top,.im-root .mb-experience-layout{grid-template-columns:1fr;gap:25px}.im-root .mb-manifesto-aside{max-width:680px}.im-root .mb-phones{width:100%;max-width:750px;height:590px;margin:auto}.im-root .mb-triptych,.im-root .mb-access-grid{gap:15px}.im-root .mb-glass{padding:25px 22px 70px}.im-root .mb-donation-panel{grid-template-columns:1fr .76fr}}@media (max-width:760px){.im-root .mb-wrap{width:calc(100% - 42px)}.im-root .mb-section{scroll-margin-top:74px}.im-root .mb-section.mb-manifesto,.im-root .mb-section.mb-journey,.im-root .mb-section.mb-access,.im-root .mb-section.mb-experience,.im-root .mb-section.mb-donations{padding:90px 0}.im-root .mb-heading{font-size:clamp(42px,9.2vw,65px)}.im-root .mb-manifesto-top{margin-bottom:45px}.im-root .mb-manifesto-aside{padding-left:22px}.im-root .mb-triptych,.im-root .mb-access-grid{grid-template-columns:1fr}.im-root .mb-glass{min-height:270px;padding:25px 28px 75px}.im-root .mb-orb-icon{width:56px;height:56px;margin-bottom:19px}.im-root .mb-journey-track{grid-template-columns:1fr 1fr;gap:28px;margin-top:55px}.im-root .mb-journey-line{display:none}.im-root .mb-milestone{min-height:240px;padding:0}.im-root .mb-milestone-icon{width:70px;height:70px;margin-bottom:24px}.im-root .mb-donation-panel{grid-template-columns:1fr}.im-root .mb-donation-info{padding:45px 32px}.im-root .mb-donation-art{min-height:290px}.im-root .mb-donation-art p{max-width:165px;bottom:14px;right:24px}.im-root .mb-footer-upper{flex-direction:column;gap:35px}.im-root .mb-footer-lower{margin-top:45px}}@media (max-width:520px){.im-root .mb-journey-track{grid-template-columns:1fr;gap:23px}.im-root .mb-milestone{grid-template-columns:74px 1fr;align-items:start;column-gap:16px;min-height:0;display:grid}.im-root .mb-milestone-icon{grid-row:1/span 3;margin:0}.im-root .mb-milestone-no{margin-top:0}.im-root .mb-milestone h3{margin:8px 0}.im-root .mb-milestone p{margin:0 0 10px}.im-root .mb-journey-closing{margin-top:55px}.im-root .mb-access-card{min-height:350px}.im-root .mb-device-icon{margin-bottom:25px}.im-root .mb-phones{transform-origin:top;width:132%;height:470px;margin-bottom:-120px;left:-16%;transform:scale(.76)}.im-root .mb-phone{height:475px}.im-root .mb-heading{letter-spacing:-.065em}.im-root .mb-donation-panel{border-radius:26px}.im-root .mb-donation-info{padding:40px 27px}.im-root .mb-footer nav{gap:14px 20px}}@media (prefers-reduced-motion:reduce){.im-root .mb-root .mb-reveal{opacity:1!important;transition:none!important;transform:none!important}.im-root .mb-root .mb-glass:hover,.im-root .mb-root .mb-access-card:hover{transform:none!important}}
