:root{--font-fustat:"Fustat", sans-serif;--font-tbf:"TBF", sans-serif;--color-green:#829874;--color-lighter-green:#c9d5c1;--color-brown:#bd875b;--color-light-brown:#d6b99a;--color-light-gray:#f4f4ed;--color-dark-gray:#4f4f4c;--color-cream:#fff6e9;--color-white:#fff;--color-blue:#627d86;--color-light-blue:#98c3d1;--color-lightest-blue:#d1e8dc;--color-pink:#9e7882;--color-dark-pink:#57323c}._navbar_xs51c_1{--navbar-height:clamp(64px, 8.2vw, 105px);--navbar-gap:clamp(20px, 3.9vw, 50px);--ease:cubic-bezier(.22, 1, .36, 1);z-index:95;width:100%;min-width:0;height:var(--navbar-height);justify-content:space-between;align-items:center;gap:var(--navbar-gap);border-bottom:3.5px solid var(--color-brown);background:linear-gradient(180deg, color-mix(in srgb, var(--color-lighter-green) 96%, white) 0%, var(--color-lighter-green) 60%, color-mix(in srgb, var(--color-lighter-green) 90%, black) 100%);opacity:0;animation:_navbarFadeIn_xs51c_1 .7s var(--ease) forwards;transition:transform 1s var(--ease);padding:0 clamp(16px,4vw,64px);display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(0);box-shadow:0 1px 2px #0000000f,0 4px 10px #00000014,0 12px 24px #0000000f}._navbarHidden_xs51c_40{transform:translateY(-100%)}@keyframes _navbarFadeIn_xs51c_1{0%{opacity:0}to{opacity:1}}._navbar_xs51c_1:before{content:"";background:#ffffff80;height:1px;position:absolute;top:0;left:0;right:0}._navbar_xs51c_1:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--color-brown) 25%, transparent), transparent);pointer-events:none;height:8px;position:absolute;bottom:-8px;left:0;right:0}@keyframes _navbarIn_xs51c_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}._logoLink_xs51c_85{flex-shrink:0;align-items:center;text-decoration:none;display:flex}._logo_xs51c_85{height:calc(var(--navbar-height) * 100 / 105);aspect-ratio:1;width:auto;transition:transform .3s var(--ease), filter .3s var(--ease);flex-shrink:0}._logoLink_xs51c_85:hover ._logo_xs51c_85{filter:drop-shadow(0 4px 8px #00000026);transform:scale(1.07)rotate(-3deg)}._navLinks_xs51c_106{align-items:center;gap:clamp(20px,5vw,80px);min-width:0;list-style:none;display:flex}._navLink_xs51c_106{justify-content:center;align-items:center;min-width:0;padding:0 clamp(8px,1.4vw,20px);display:flex}._link_xs51c_122{color:var(--color-white);text-align:center;letter-spacing:.03em;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);text-shadow:0 3px 1px var(--color-brown);font-family:var(--font-tbf);white-space:nowrap;transition:color .25s var(--ease), transform .25s var(--ease);padding-block:8px;font-size:clamp(13px,1.5vw,20px);font-weight:500;line-height:1;text-decoration:none;position:relative;transform:translateY(2px)}._link_xs51c_122:after{content:"";background:var(--color-brown);width:0;height:2px;transition:width .3s var(--ease), left .3s var(--ease);position:absolute;bottom:-2px;left:50%}._link_xs51c_122:hover,._link_xs51c_122:focus-visible{color:var(--color-brown);text-shadow:0 3px 1px var(--color-white);-webkit-text-stroke-color:var(--color-white);-webkit-text-stroke-width:.5px;transform:translateY(0)}._link_xs51c_122:hover:after,._link_xs51c_122:focus-visible:after,._activeLink_xs51c_163:after{width:100%;left:0}._link_xs51c_122:focus-visible{outline:2px solid var(--color-brown);outline-offset:4px;border-radius:4px}._activeLink_xs51c_163{color:var(--color-brown);text-shadow:0 3px 1px var(--color-white);-webkit-text-stroke-color:var(--color-white);-webkit-text-stroke-width:.5px}._ctaButton_xs51c_181{height:calc(var(--navbar-height) * 44 / 105);aspect-ratio:173/44;border:2px solid var(--color-white);width:auto;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:clamp(6px,.7vw,8.899px);padding:clamp(6px,.7vw,8.899px);text-decoration:none;display:flex;position:relative;box-shadow:0 3px 20px #0003,inset 0 1px #ffffff4d}._ctaBg_xs51c_199{z-index:0;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-brown) 100%, white 10%), var(--color-brown));transition:background .25s var(--ease);border-radius:999px;position:absolute;inset:0;overflow:hidden}._ctaBg_xs51c_199:before{content:"";width:50%;height:100%;transition:left .6s var(--ease);background:linear-gradient(120deg,#0000,#ffffff59,#0000);position:absolute;top:0;left:-75%;transform:skew(-20deg)}._ctaButton_xs51c_181:hover ._ctaBg_xs51c_199:before{left:125%}._ctaButton_xs51c_181:hover ._ctaBg_xs51c_199{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-light-brown) 100%, white 10%), var(--color-light-brown))}._ctaButton_xs51c_181:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 6px 18px #0000004d,inset 0 1px #fff6}._ctaButton_xs51c_181:active{transform:translateY(0)scale(.97)}._ctaText_xs51c_246{z-index:1;color:var(--color-white);text-align:center;-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:var(--color-dark-gray);text-shadow:0 2.5px 4px #00000080;font-family:var(--font-tbf);white-space:nowrap;font-size:clamp(11px,1.11vw,16.234px);font-weight:400;line-height:1;position:relative;transform:translateY(1px)}._hamburger_xs51c_263{cursor:pointer;width:40px;height:40px;color:var(--color-dark-gray);z-index:101;transition:background .25s var(--ease), color .25s var(--ease), transform .2s var(--ease);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:none;position:relative}._hamburger_xs51c_263:hover{color:var(--color-brown);background:#00000014}._hamburger_xs51c_263:active{transform:scale(.9)}._iconMenu_xs51c_288,._iconClose_xs51c_289{transition:opacity .25s var(--ease), transform .25s var(--ease);position:absolute}._iconMenu_xs51c_288{opacity:1;transform:rotate(0)}._iconClose_xs51c_289{opacity:0;transform:rotate(-90deg)}._hamburger_xs51c_263._open_xs51c_304 ._iconMenu_xs51c_288{opacity:0;transform:rotate(90deg)}._hamburger_xs51c_263._open_xs51c_304 ._iconClose_xs51c_289{opacity:1;transform:rotate(0)}._overlay_xs51c_315{opacity:0;pointer-events:none;transition:opacity .3s var(--ease);z-index:99;background:#00000073;position:fixed;inset:0}._overlayOpen_xs51c_325{opacity:1;pointer-events:auto}._mobileMenu_xs51c_330{background:var(--color-lighter-green);z-index:100;width:min(300px,80vw);height:100vh;transition:transform .35s var(--ease);flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:4px 0 24px #0003}._mobileMenu_xs51c_330._open_xs51c_304{transform:translate(0)}._mobileMenuHeader_xs51c_351{border-bottom:2px solid color-mix(in srgb, var(--color-brown) 30%, transparent);justify-content:space-between;align-items:center;padding:20px;display:flex}._mobileLogo_xs51c_359{aspect-ratio:1;width:auto;height:70px}._closeButton_xs51c_365{width:36px;height:36px;color:var(--color-dark-gray);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease), transform .25s var(--ease);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}._closeButton_xs51c_365:hover{color:var(--color-brown);background:#00000014;transform:rotate(90deg)}._mobileLinks_xs51c_385{flex-direction:column;padding:12px 0;list-style:none;display:flex}._mobileLink_xs51c_385{color:var(--color-white);letter-spacing:.03em;-webkit-text-stroke-width:.4px;-webkit-text-stroke-color:var(--color-dark-gray);text-shadow:0 3px 1px var(--color-brown);font-family:var(--font-tbf);transition:background .2s var(--ease), padding-left .2s var(--ease), border-color .2s var(--ease);border-left:3px solid #0000;padding:16px 24px;font-size:16px;font-weight:400;line-height:1;text-decoration:none;display:block}._mobileLink_xs51c_385:hover{border-left-color:var(--color-brown);-webkit-text-stroke-color:var(--color-white);color:var(--color-brown);text-shadow:0 3px 1px var(--color-white);background:#ffffff2e;padding-left:32px}._mobileCtaWrap_xs51c_419{border-top:2px solid color-mix(in srgb, var(--color-brown) 20%, transparent);justify-content:center;padding:24px 20px;display:flex}._mobileCtaWrap_xs51c_419 ._ctaButton_xs51c_181{aspect-ratio:173/44;height:40px}._mobileCtaWrap_xs51c_419 ._ctaText_xs51c_246{font-size:16px}@media (width<=1050px){._navLinks_xs51c_106,._desktopCta_xs51c_443{display:none}._hamburger_xs51c_263{display:flex}}@media (width>=1051px){._mobileMenu_xs51c_330{display:none}._mobileMenu_xs51c_330._open_xs51c_304,._mobileMenu_xs51c_330{transform:translate(-100%)!important}._overlay_xs51c_315{opacity:0!important;pointer-events:none!important}}@media (prefers-reduced-motion:reduce){._navbar_xs51c_1,._logo_xs51c_85,._link_xs51c_122,._link_xs51c_122:after,._ctaButton_xs51c_181,._ctaButton_xs51c_181:before,._hamburger_xs51c_263,._bar_xs51c_478,._mobileMenu_xs51c_330,._mobileLink_xs51c_385{transition:none!important;animation:none!important}}._page_1qbee_1{--ease:cubic-bezier(.22, 1, .36, 1);background:var(--color-cream);width:100%;overflow:hidden}._kicker_1qbee_11{font-family:var(--font-tbf);letter-spacing:.16em;color:var(--color-green);font-size:clamp(11px,1.2vw,13px);font-weight:400}._h2_1qbee_18{font-family:var(--font-tbf);color:var(--color-dark-gray);text-shadow:0 1px 3px #00000014;font-size:clamp(24px,3.2vw,40px);font-weight:400;line-height:1.1}._h3_1qbee_26{font-family:var(--font-tbf);color:var(--color-dark-gray);font-size:clamp(16px,1.8vw,20px);font-weight:400}._body_1qbee_32{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;font-size:clamp(14px,1.5vw,16.5px);font-weight:400;line-height:1.65}._cardText_1qbee_40{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;font-size:14px;font-weight:400;line-height:1.6}._smallText_1qbee_48{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.7;font-size:13px}._accent_1qbee_54{color:var(--color-brown)}._section_1qbee_56{padding:clamp(40px,5.4vw,76px) clamp(16px,4vw,64px);position:relative}._sectionGray_1qbee_60{background:var(--color-light-gray)}._sectionBlue_1qbee_61{background:var(--color-lightest-blue,#d1e8dc)}._inner_1qbee_62{max-width:1160px;margin:0 auto}._sectionHead_1qbee_63{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:640px;margin:0 auto clamp(26px,3.6vw,46px);display:flex}._centerRow_1qbee_72{text-align:center;margin-top:clamp(24px,3vw,36px)}._btnPrimary_1qbee_75{border:2px solid var(--color-white);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-brown) 100%, white 10%), var(--color-brown));color:var(--color-white);font-family:var(--font-tbf);-webkit-text-stroke:.1px var(--color-dark-gray);text-shadow:0 2.5px 4px #00000080;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 28px;font-size:clamp(14px,1.4vw,16px);font-weight:400;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 14px #0003,inset 0 1px #ffffff4d}._btnPrimary_1qbee_75:before{content:"";width:50%;height:100%;transition:left .6s var(--ease);background:linear-gradient(120deg,#0000,#ffffff59,#0000);position:absolute;top:0;left:-75%;transform:skew(-20deg)}._btnPrimary_1qbee_75:hover:before{left:125%}._btnPrimary_1qbee_75:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 6px 18px #0000004d,inset 0 1px #fff6}._btnPrimary_1qbee_75:active{transform:translateY(0)scale(.97)}._btnGhost_1qbee_112{border:2px solid var(--color-brown);background:var(--color-white);color:var(--color-brown);font-family:var(--font-tbf);transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:12px 26px;font-size:clamp(14px,1.4vw,16px);font-weight:400;text-decoration:none;display:inline-flex;box-shadow:0 3px 10px #00000014}._btnGhost_1qbee_112:hover{background:var(--color-brown);color:var(--color-white);transform:translateY(-2px);box-shadow:0 6px 16px #0000002e}._btnIcon_1qbee_135{width:16px;height:16px;transition:transform .22s var(--ease)}._btnPrimary_1qbee_75:hover ._btnIcon_1qbee_135,._btnGhost_1qbee_112:hover ._btnIcon_1qbee_135{transform:translate(3px)}._hero_1qbee_139{background:radial-gradient(circle at 12% 20%, #82987438, transparent 45%), radial-gradient(circle at 88% 70%, #bd875b2e, transparent 45%), var(--color-cream);padding:clamp(44px,6vw,90px) clamp(16px,4vw,64px) clamp(30px,4vw,56px)}._heroGrid_1qbee_146{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(28px,4vw,60px);max-width:1160px;margin:0 auto;display:grid}._heroLeft_1qbee_154{flex-direction:column;align-items:flex-start;gap:clamp(14px,2vw,22px);display:flex}._heroTag_1qbee_160{font-family:var(--font-tbf);letter-spacing:.08em;color:var(--color-green);background:var(--color-white);border:2px solid var(--color-lighter-green);animation:_fadeUp_1qbee_1 .5s var(--ease) both;border-radius:999px;padding:6px 15px;font-size:12px;font-weight:400;box-shadow:0 3px 10px #0000000d}._heroTitle_1qbee_173{font-family:var(--font-tbf);-webkit-text-stroke:.2px var(--color-dark-gray);text-shadow:0 2px 6px #0000001f;color:var(--color-dark-gray);animation:_fadeUp_1qbee_1 .5s 80ms var(--ease) both;font-size:clamp(34px,4.6vw,58px);font-weight:400;line-height:1.08}._heroText_1qbee_183{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;max-width:520px;animation:_fadeUp_1qbee_1 .5s .16s var(--ease) both;font-size:clamp(15px,1.7vw,18px);line-height:1.6}._heroCtas_1qbee_192{animation:_fadeUp_1qbee_1 .5s .24s var(--ease) both;flex-wrap:wrap;gap:14px;margin-top:4px;display:flex}._trustRow_1qbee_199{animation:_fadeIn_1qbee_1 .6s .36s var(--ease) both;flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}._trustPill_1qbee_206{font-family:var(--font-fustat);color:var(--color-dark-gray);background:var(--color-light-gray);border:1.5px solid var(--color-light-brown);border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:12px;font-weight:600;display:inline-flex}._trustIcon_1qbee_219{width:14px;height:14px;color:var(--color-brown)}._signpostWrap_1qbee_222{min-height:340px;animation:_fadeIn_1qbee_1 .7s .3s var(--ease) both;justify-content:center;align-items:flex-start;display:flex;position:relative}._pole_1qbee_230{background:var(--color-dark-gray);border-radius:6px;width:10px;height:340px;position:relative;box-shadow:3px 0 6px #0000001f}._pole_1qbee_230:after{content:"";background:#4f4f4c2e;border-radius:50%;width:90px;height:18px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}._sign_1qbee_222{font-family:var(--font-fustat);letter-spacing:.05em;text-transform:uppercase;color:var(--color-white);text-shadow:0 1.5px 2px #00000040;white-space:nowrap;transition:transform .25s var(--ease), box-shadow .25s var(--ease);padding:10px 22px 10px 16px;font-size:clamp(12px,1.3vw,15px);font-weight:600;text-decoration:none;position:absolute;box-shadow:0 4px 10px #00000026}._signR_1qbee_265{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%)}._signL_1qbee_266{clip-path:polygon(16px 0,100% 0,100% 100%,16px 100%,0 50%);padding:10px 16px 10px 22px}._s1_1qbee_270{background:var(--color-green);top:34px;left:50%;transform:rotate(-3deg)}._s2_1qbee_271{background:var(--color-brown);top:100px;right:50%;transform:rotate(2deg)}._s3_1qbee_272{background:var(--color-blue);top:166px;left:50%;transform:rotate(-2deg)}._s4_1qbee_273{background:var(--color-pink);top:232px;right:50%;transform:rotate(3deg)}._s1_1qbee_270:hover{transform:rotate(-3deg)scale(1.06)}._s2_1qbee_271:hover{transform:rotate(2deg)scale(1.06)}._s3_1qbee_272:hover{transform:rotate(-2deg)scale(1.06)}._s4_1qbee_273:hover{transform:rotate(3deg)scale(1.06)}._routeDots_1qbee_280{background-image:radial-gradient(circle, var(--color-brown) 2.2px, transparent 2.4px);opacity:.6;background-repeat:repeat-y;background-size:5px 12px;width:3px;height:46px;margin:0 auto}._aboutGrid_1qbee_291{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(24px,3.6vw,52px);display:grid}._aboutImg_1qbee_297{aspect-ratio:4/3;border:3px solid var(--color-brown);background:radial-gradient(circle at 20% 25%, #82987440, transparent 55%), radial-gradient(circle at 80% 75%, #bd875b38, transparent 55%), var(--color-light-gray);transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:24px;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 24px #0000001a}._aboutImg_1qbee_297:hover{transform:translateY(-4px)rotate(-.5deg);box-shadow:0 14px 32px #00000024}._imgLabel_1qbee_315{font-family:var(--font-fustat);letter-spacing:.12em;color:#4f4f4c66;font-size:12px;font-weight:700}._aboutText_1qbee_322{flex-direction:column;align-items:flex-start;gap:14px;display:flex}._svcGrid_1qbee_330{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,26px);display:grid}._svcCard_1qbee_335{background:var(--color-white);border:3px solid var(--color-brown);transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:24px;flex-direction:column;gap:12px;height:100%;padding:clamp(20px,2.4vw,30px);text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px #00000012}._svcCard_1qbee_335:before{content:"";height:6px;position:absolute;top:0;left:0;right:0}._svcBrown_1qbee_356:before{background:linear-gradient(90deg, var(--color-brown), var(--color-light-brown))}._svcGreen_1qbee_357:before{background:linear-gradient(90deg, var(--color-green), var(--color-lighter-green))}._svcBlue_1qbee_358:before{background:linear-gradient(90deg, var(--color-blue), var(--color-light-blue))}._svcCard_1qbee_335:hover{transform:translateY(-5px);box-shadow:0 14px 30px #00000021}._svcIcon_1qbee_363{background:var(--color-light-gray);border:2px solid var(--color-light-brown);width:52px;height:52px;color:var(--color-brown);transition:background .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);border-radius:14px;justify-content:center;align-items:center;display:flex}._svcCard_1qbee_335:hover ._svcIcon_1qbee_363{background:var(--color-brown);color:var(--color-white);transform:rotate(-4deg)}._svcSvg_1qbee_380{width:24px;height:24px}._svcLink_1qbee_381{font-family:var(--font-fustat);color:var(--color-brown);align-items:center;gap:5px;margin-top:auto;font-size:13.5px;font-weight:700;display:inline-flex}._linkArrow_1qbee_391{width:14px;height:14px;transition:transform .22s var(--ease)}._svcCard_1qbee_335:hover ._linkArrow_1qbee_391{transform:translate(3px)}._stepsWrap_1qbee_395{grid-template-columns:repeat(4,1fr);gap:clamp(14px,2vw,24px);display:grid;position:relative}._stepsWrap_1qbee_395:before{content:"";background-image:radial-gradient(circle, var(--color-brown) 2px, transparent 2.2px);opacity:.55;background-repeat:repeat-x;background-size:12px 3px;height:3px;position:absolute;top:26px;left:12%;right:12%}._step_1qbee_395{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}._stepNum_1qbee_421{background:var(--color-green);width:52px;height:52px;color:var(--color-white);font-family:var(--font-tbf);text-shadow:0 2px 3px #00000040;border:3px solid var(--color-cream);box-shadow:0 0 0 3px var(--color-green), 0 4px 10px #00000026;transition:transform .25s var(--ease);border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-weight:400;display:flex}._step_1qbee_395:hover ._stepNum_1qbee_421{transform:scale(1.1)}._testiGrid_1qbee_441{grid-template-columns:repeat(3,1fr);align-items:start;gap:clamp(16px,2.2vw,26px);display:grid}._bubbleCard_1qbee_447{background:var(--color-cream);border:3px solid var(--color-dark-gray);transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:22px;flex-direction:column;gap:12px;padding:clamp(18px,2.2vw,26px);display:flex;position:relative;box-shadow:0 3px 6px #0000002e}._bubbleCard_1qbee_447:hover{transform:translateY(-4px);box-shadow:0 8px 16px #00000038}._bubbleCard_1qbee_447:after{content:"";background:var(--color-cream);border-right:3px solid var(--color-dark-gray);border-bottom:3px solid var(--color-dark-gray);width:22px;height:22px;position:absolute;bottom:-14px;left:38px;transform:rotate(45deg)}._stars_1qbee_475{gap:3px;display:flex}._starIcon_1qbee_476{width:15px;height:15px;color:var(--color-brown)}._quoteMark_1qbee_477{width:26px;height:26px;color:var(--color-light-brown);opacity:.7;position:absolute;top:14px;right:16px}._testiWho_1qbee_486{align-items:center;gap:10px;margin-top:20px;padding-left:38px;display:flex}._avatar_1qbee_493{background:var(--color-light-brown);border:2px solid var(--color-white);border-radius:50%;width:42px;height:42px;box-shadow:0 2px 5px #00000026}._testiName_1qbee_501{font-family:var(--font-tbf);color:var(--color-dark-gray);font-size:14px;font-weight:400}._faqInner_1qbee_509{max-width:780px}._faqList_1qbee_510{flex-direction:column;gap:12px;display:flex}._faqItem_1qbee_515{background:var(--color-white);border:2px solid var(--color-light-brown);transition:border-color .25s var(--ease), box-shadow .25s var(--ease);border-radius:16px;overflow:hidden;box-shadow:0 4px 12px #0000000d}._faqItem_1qbee_515:hover{border-color:var(--color-brown);box-shadow:0 6px 16px #00000014}._faqQ_1qbee_527{cursor:pointer;text-align:left;width:100%;font-family:var(--font-fustat);color:var(--color-dark-gray);background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;padding:17px 20px;font-size:clamp(14px,1.5vw,16px);font-weight:700;display:flex}._faqChevron_1qbee_543{width:18px;height:18px;color:var(--color-brown);transition:transform .3s var(--ease);flex-shrink:0}._faqOpen_1qbee_550 ._faqChevron_1qbee_543{transform:rotate(180deg)}._faqA_1qbee_551{max-height:0;transition:max-height .4s var(--ease);overflow:hidden}._faqOpen_1qbee_550 ._faqA_1qbee_551{max-height:400px}._faqA_1qbee_551 p{padding:0 20px 18px}._finalCta_1qbee_560{background:var(--color-dark-pink);text-align:center;padding:clamp(44px,5.6vw,80px) clamp(16px,4vw,64px)}._finalInner_1qbee_565{flex-direction:column;align-items:center;gap:16px;display:flex}._finalTitle_1qbee_571{font-family:var(--font-tbf);color:var(--color-cream);text-shadow:0 2.5px 4px #00000059;font-size:clamp(26px,3.4vw,44px);font-weight:400}._finalText_1qbee_578{font-family:var(--font-fustat);color:var(--color-cream);opacity:.9;font-size:clamp(14px,1.6vw,17px)}._reveal_1qbee_586{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);will-change:opacity, transform;transform:translateY(28px)}._revealVisible_1qbee_592{opacity:1;transform:translateY(0)}._revealCell_1qbee_596{height:100%;display:flex}._revealCell_1qbee_596>*{width:100%}@keyframes _fadeUp_1qbee_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_1qbee_1{0%{opacity:0}to{opacity:1}}@media (width<=900px){._heroGrid_1qbee_146{grid-template-columns:1fr}._signpostWrap_1qbee_222{min-height:300px}._pole_1qbee_230{height:300px}._aboutGrid_1qbee_291,._svcGrid_1qbee_330,._testiGrid_1qbee_441{grid-template-columns:1fr}._stepsWrap_1qbee_395{grid-template-columns:repeat(2,1fr);row-gap:30px}._stepsWrap_1qbee_395:before{display:none}}@media (prefers-reduced-motion:reduce){._heroTag_1qbee_160,._heroTitle_1qbee_173,._heroText_1qbee_183,._heroCtas_1qbee_192,._trustRow_1qbee_199,._signpostWrap_1qbee_222,._sign_1qbee_222,._btnPrimary_1qbee_75,._btnGhost_1qbee_112,._svcCard_1qbee_335,._svcIcon_1qbee_363,._bubbleCard_1qbee_447,._stepNum_1qbee_421,._faqItem_1qbee_515,._faqChevron_1qbee_543,._faqA_1qbee_551,._aboutImg_1qbee_297,._reveal_1qbee_586{transition:none!important;animation:none!important}._reveal_1qbee_586{opacity:1;transform:none}._btnPrimary_1qbee_75:before{display:none}}._floatingCta_5tczt_1{background:var(--color-brown);border:2px solid var(--color-white);z-index:90;transition:transform .25s var(--ease,ease), box-shadow .25s var(--ease,ease), background .25s var(--ease,ease);transition:transform .3s var(--ease,ease), box-shadow .25s ease, background .25s ease, opacity .25s ease;border-radius:999px;align-items:center;gap:8px;padding:14px 22px;text-decoration:none;display:flex;position:fixed;bottom:clamp(16px,4vw,32px);right:clamp(16px,4vw,32px);box-shadow:0 6px 20px #00000040}._floatingCta_5tczt_1:hover{background:var(--color-light-brown);transform:translateY(-3px)scale(1.04);box-shadow:0 10px 28px #00000052}._floatingCta_5tczt_1:active{transform:translateY(0)scale(.97)}._ctaText_5tczt_30{color:var(--color-white);text-shadow:0 2.5px 4px #00000080;font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);white-space:nowrap;font-size:14px;font-weight:400;line-height:1;position:relative}._pulse_5tczt_44{background:var(--color-brown);opacity:.5;z-index:-1;border-radius:999px;animation:3.4s ease-out infinite _pulseRing_5tczt_1;position:absolute;inset:-2px}@keyframes _pulseRing_5tczt_1{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}._hiddenCta_5tczt_65{opacity:0;pointer-events:none;transform:translateY(16px)}@media (width<=480px){._floatingCta_5tczt_1{padding:12px 18px}._ctaText_5tczt_30{font-size:13px}}@media (prefers-reduced-motion:reduce){._pulse_5tczt_44{animation:none}}._faqItem_pebc3_1{border:2px solid var(--color-brown);background:var(--color-light-gray);opacity:0;border-radius:clamp(8px,.78vw,10px);flex-direction:column;width:100%;transition:transform .25s,box-shadow .25s,border-color .25s;animation:.5s forwards _faqFadeIn_pebc3_1;display:flex;overflow:hidden;transform:translateY(0);box-shadow:3px 4px 4px #00000040}@keyframes _faqFadeIn_pebc3_1{0%{opacity:0}to{opacity:1}}._faqItem_pebc3_1:hover{transform:translateY(-2px);box-shadow:5px 8px 14px #0000002e}._faqItemOpen_pebc3_28{border-color:var(--color-pink);box-shadow:4px 6px 10px #0003}._questionRow_pebc3_33{cursor:pointer;text-align:left;width:100%;min-height:clamp(64px,5.5vw,76px);font:inherit;background:0 0;border:none;align-items:center;padding:clamp(8px,.9vw,12px) clamp(10px,1.2vw,16px);display:flex}._questionText_pebc3_46{color:var(--color-dark-gray);font-family:var(--font-fustat);flex:1 0 0;font-size:clamp(13px,1.25vw,16px);font-weight:700;line-height:1.3}._iconWrap_pebc3_55{flex-shrink:0;justify-content:center;align-items:center;width:clamp(14px,1.4vw,17px);height:clamp(12px,1.2vw,14px);margin-left:10px;display:flex;position:relative}._icon_pebc3_55{width:100%;height:100%;transition:opacity .25s,transform .25s;position:absolute}._iconPlus_pebc3_73{opacity:1;transform:rotate(0)}._iconMinus_pebc3_78{opacity:0;transform:rotate(-90deg)}._iconWrapOpen_pebc3_83 ._iconPlus_pebc3_73{opacity:0;transform:rotate(90deg)}._iconWrapOpen_pebc3_83 ._iconMinus_pebc3_78{opacity:1;transform:rotate(0)}._answerWrapper_pebc3_93{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}._answerWrapper_pebc3_93._open_pebc3_99{grid-template-rows:1fr}._answerInner_pebc3_103{overflow:hidden}._answerText_pebc3_107{border-top:2px solid var(--color-brown);background:var(--color-cream);color:#1e1e1ea8;font-family:var(--font-fustat);padding:clamp(3px,.31vw,4px) clamp(20px,2.5vw,32px) clamp(8px,.78vw,10px) clamp(5px,.47vw,6px);font-size:clamp(13px,.94vw,14px);font-weight:500;line-height:1.6}._faqItemOpen_pebc3_28 ._questionText_pebc3_46{color:var(--color-dark-pink)}._faqItemOpen_pebc3_28 ._answerText_pebc3_107{border-top-color:var(--color-pink)}._pageWrapper_1jht7_1{width:100%;position:relative;overflow:hidden}._page_1jht7_1{z-index:1;flex-direction:column;align-items:center;gap:clamp(20px,1.95vw,25px);width:100%;max-width:1280px;margin:0 auto;padding:clamp(16px,2vw,15px) clamp(16px,4vw,64px);display:flex;position:relative}._titleFrame_1jht7_22{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(6px,1.5vw,20px);width:100%;display:flex}._heart_1jht7_31{width:clamp(28px,8.05vw,103px);height:clamp(28px,8.05vw,103px);color:var(--color-dark-gray);flex-shrink:0}._heartFlip_1jht7_38{transform:scaleX(-1)}._title_1jht7_22{white-space:nowrap;color:var(--color-dark-gray);text-align:center;font-family:var(--font-fustat);font-size:clamp(18px,3.75vw,48px);font-weight:700;line-height:normal}._searchWrapper_1jht7_54{width:100%;max-width:480px;position:relative}._searchInput_1jht7_60{border:2px solid var(--color-brown);background:var(--color-cream);width:100%;color:var(--color-dark-gray);font-family:var(--font-fustat);border-radius:999px;outline:none;padding:clamp(10px,1.1vw,13px) 44px clamp(10px,1.1vw,13px) clamp(16px,1.5vw,20px);font-size:clamp(16px,1.2vw,17px);font-weight:500;transition:border-color .25s,box-shadow .25s}._searchInput_1jht7_60::placeholder{color:#4f4f4c80}._searchInput_1jht7_60:focus{border-color:var(--color-pink);box-shadow:0 0 0 3px #57323c1f}._searchIcon_1jht7_83{width:18px;height:18px;color:var(--color-brown);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}._noResults_1jht7_94{text-align:center;color:var(--color-dark-gray);font-family:var(--font-fustat);opacity:.7;padding:clamp(24px,3vw,40px) 0;font-size:clamp(14px,1.3vw,16px)}._accordionGrid_1jht7_103{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(20px,3.125vw,40px) clamp(16px,2.34vw,30px);width:100%;padding:clamp(24px,3.9vw,50px) 0;display:grid}@media (width<=768px){._accordionGrid_1jht7_103{grid-template-columns:1fr}}._categorySection_1jht7_118{flex-direction:column;gap:clamp(16px,1.95vw,24px);width:100%;margin-bottom:clamp(24px,3.125vw,40px);display:flex}._categoryHeading_1jht7_126{color:var(--color-dark-gray);font-family:var(--font-fustat);font-size:clamp(18px,1.875vw,24px);font-weight:700}._ctaSection_1jht7_133{flex-direction:column;align-items:center;gap:clamp(16px,1.95vw,25px);padding:clamp(24px,3.125vw,40px) 0;display:flex}._ctaText_1jht7_141{color:var(--color-dark-gray);font-family:var(--font-fustat);text-align:center;font-size:clamp(22px,2.8vw,36px);font-weight:700}._ctaButton_1jht7_149{aspect-ratio:200/51;border:2px solid var(--color-white);background:var(--color-dark-pink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:clamp(6px,.7vw,8.899px);width:auto;height:clamp(40px,3.98vw,51px);padding:clamp(6px,.7vw,8.899px);text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 4px #00000040}._ctaButton_1jht7_149:before{content:"";background:linear-gradient(120deg,#0000,#ffffff4d,#0000);width:50%;height:100%;transition:left .6s;position:absolute;top:0;left:-75%;transform:skew(-20deg)}._ctaButton_1jht7_149:hover:before{left:125%}._ctaButton_1jht7_149:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 6px 14px #0000004d}._ctaButton_1jht7_149:active{transform:translateY(0)scale(.97)}._ctaButtonText_1jht7_194{color:var(--color-white);text-align:center;text-shadow:0 2.5px 4px #00000080;font-family:var(--font-tbf);white-space:nowrap;font-size:clamp(16px,1.875vw,24px);font-weight:700;position:relative}@media (width<=420px){._titleFrame_1jht7_22{justify-content:center;align-items:center}._heart_1jht7_31{width:57px;height:57px}._heart_1jht7_31:first-child{display:none}._heart_1jht7_31:last-child{display:flex}._title_1jht7_22{text-align:center;white-space:nowrap;font-size:22px}}body{font-family:var(--font-fustat);background:var(--color-cream)}._footer_13a18_1{background:var(--color-green,#829874);flex-direction:column;align-items:center;gap:clamp(32px,5vw,64px);width:100%;padding:clamp(24px,3.125vw,40px) 0;display:flex;box-shadow:0 -4px 16px #00000014}._footerContent_13a18_12{flex-direction:column;align-items:flex-start;gap:clamp(20px,2.5vw,32px);width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(16px,2.5vw,32px);display:flex}._footerTop_13a18_23{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(16px,2.5vw,32px);width:100%;display:flex}._brand_13a18_32{flex-shrink:0;align-items:center;gap:clamp(8px,1vw,14px);text-decoration:none;display:flex}._logo_13a18_40{aspect-ratio:1;width:clamp(48px,5.625vw,72px);height:clamp(48px,5.625vw,72px);transition:transform .3s var(--ease,ease), filter .3s var(--ease,ease);flex-shrink:0}._brand_13a18_32:hover ._logo_13a18_40{filter:drop-shadow(0 4px 8px #00000026);transform:scale(1.06)rotate(-2deg)}._wordmark_13a18_53{color:var(--color-cream,#fff6e9);text-shadow:0 4px 4px #0006;font-family:var(--font-tbf);white-space:nowrap;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);font-size:clamp(16px,1.72vw,22px);font-weight:500;line-height:normal;transition:color .3s;transform:translateY(9px)}._brand_13a18_32:hover ._wordmark_13a18_53{color:var(--color-brown)}._footerLinks_13a18_71{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(16px,2.5vw,32px);list-style:none;display:flex}._footerLink_13a18_71{justify-content:center;align-items:center;gap:6px;display:flex}._linkText_13a18_87{color:var(--color-cream,#fff6e9);font-family:var(--font-fustat);white-space:nowrap;font-size:clamp(12px,1.09vw,14px);font-weight:600;line-height:20px;text-decoration:none;transition:color .3s}._linkText_13a18_87:hover,._linkText_13a18_87:focus-visible{color:var(--color-brown,#bd875b)}._footerIcons_13a18_103{align-items:center;gap:clamp(14px,1.95vw,25px);display:flex}._iconLink_13a18_109{color:var(--color-cream,#fff6e9);flex-shrink:0;justify-content:center;align-items:center;transition:color .3s,transform .25s;display:flex}._iconLink_13a18_109:hover{color:var(--color-brown,#bd875b);transform:scale(1.12)}._icon_13a18_109{aspect-ratio:1;width:clamp(16px,1.5625vw,20px);height:clamp(16px,1.5625vw,20px)}._footerBottom_13a18_129{border-top:1px solid #fff6e940;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(12px,2vw,20px);width:100%;padding-top:clamp(16px,2.5vw,24px);display:flex}._copyright_13a18_140{color:var(--color-cream,#fff6e9);font-family:var(--font-fustat);opacity:.85;white-space:nowrap;font-size:clamp(11px,1vw,13px);font-weight:500}._contactInfo_13a18_149{flex-wrap:wrap;align-items:center;gap:clamp(8px,1.2vw,14px);display:flex}._contactLink_13a18_156{color:var(--color-cream,#fff6e9);font-family:var(--font-fustat);white-space:nowrap;font-size:clamp(11px,1vw,13px);font-weight:600;text-decoration:none;transition:color .3s}._contactLink_13a18_156:hover,._contactLink_13a18_156:focus-visible{color:var(--color-brown,#bd875b)}._divider_13a18_171{color:var(--color-cream,#fff6e9);opacity:.5;-webkit-user-select:none;user-select:none;font-size:11px}@media (width<=768px){._footerTop_13a18_23{text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,4vw,28px)}._footerLinks_13a18_71{justify-content:center}._footerBottom_13a18_129{text-align:center;flex-direction:column;align-items:center;gap:10px}}._dropdown_1uacp_1{z-index:1;width:100%;position:relative}._dropdownOpen_1uacp_6{z-index:50;position:relative}._trigger_1uacp_11{background:var(--color-white);width:100%;color:var(--color-dark-gray);font-family:var(--font-fustat);text-align:left;cursor:pointer;border:1px solid #ccc;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:16px;font-weight:400;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}._trigger_1uacp_11:focus-visible{border-color:var(--color-brown);outline:none;transform:translateY(-1px);box-shadow:0 0 0 3px #bd875b26}._placeholder_1uacp_37{color:#999}._triggerError_1uacp_41{background:#fdf3f2;border-color:#c0392b}._chevron_1uacp_46{width:14px;height:8px;color:var(--color-dark-gray);flex-shrink:0;transition:transform .25s}._chevronOpen_1uacp_54{transform:rotate(180deg)}._menu_1uacp_58{z-index:50;background:var(--color-white);opacity:0;pointer-events:none;border:1px solid #ccc;border-radius:8px;max-height:0;margin:0;padding:6px;list-style:none;transition:max-height .25s,opacity .2s,transform .25s;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;transform:translateY(-6px);box-shadow:0 8px 20px #0000001f}._menuOpen_1uacp_79{opacity:1;pointer-events:auto;max-height:320px;overflow-y:auto;transform:translateY(0)}._option_1uacp_87{color:var(--color-dark-gray);font-family:var(--font-fustat);cursor:pointer;border-radius:6px;padding:12px 14px;font-size:15px;font-weight:400;transition:background .15s,color .15s}._option_1uacp_87:hover{color:var(--color-brown);background:#bd875b1f}._optionSelected_1uacp_103{color:var(--color-brown);background:#bd875b2e;font-weight:600}._page_tvvpk_1{flex-direction:column;width:100%;display:flex;position:relative}._hero_tvvpk_9{background-color:#0000;flex-direction:column;align-items:center;padding:clamp(28px,4vw,50px) clamp(16px,4vw,64px) clamp(60px,8vw,100px);display:flex;position:relative}._hero_tvvpk_9:before{content:"";background-color:var(--color-dark-pink);background-blend-mode:exclusion;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(90deg,#57323c73 0 20px,#0000 20px 70px);position:absolute;inset:0}._heroInner_tvvpk_38{z-index:1;flex-direction:column;align-items:center;gap:clamp(20px,2.5vw,32px);width:100%;max-width:960px;display:flex;position:relative}._heroTitleRow_tvvpk_49{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(8px,1.5vw,16px);display:flex}._heroTitle_tvvpk_49{text-align:center;line-height:1.1}._heroTitleLight_tvvpk_62{color:var(--color-cream);font-family:var(--font-fustat);font-size:clamp(28px,3.75vw,48px);font-weight:600}._heroTitleBrand_tvvpk_69{color:var(--color-brown);font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);font-size:clamp(28px,3.75vw,48px);font-weight:500}._titleWord1_tvvpk_78{animation:_fadeUp_tvvpk_1 .5s var(--ease,ease) .1s both;margin-right:.3em;display:inline-block}._titleWord2_tvvpk_84{animation:_fadeUp_tvvpk_1 .5s var(--ease,ease) .3s both;display:inline-block}._brandWithSparkle_tvvpk_89{align-items:center;gap:clamp(6px,1.5vw,16px);display:inline-flex}._sparkles_tvvpk_95{color:#dcd787;flex-shrink:0;width:clamp(48px,8.4vw,107px);height:clamp(48px,8.4vw,107px);animation:2.8s ease-in-out infinite _twinkle_tvvpk_1}@keyframes _twinkle_tvvpk_1{0%,to{opacity:.65;filter:drop-shadow(0 0 #dcd78700)}50%{opacity:1;filter:drop-shadow(0 0 8px #dcd78799)}}._bubble_tvvpk_116{border:4px solid var(--color-dark-gray);background:var(--color-cream);width:100%;max-width:900px;animation:_popIn_tvvpk_1 .6s var(--ease,ease) .5s both;border-radius:clamp(40px,6vw,100px);justify-content:center;align-items:center;padding:clamp(16px,2vw,25px) clamp(24px,4vw,50px);display:flex;box-shadow:0 2px 4px #00000080}._bubbleText_tvvpk_130{color:var(--color-dark-gray);text-align:center;font-family:var(--font-fustat);font-size:clamp(15px,2.2vw,28px);font-weight:400;line-height:1.4}._arrow_tvvpk_139{aspect-ratio:36/43;width:clamp(70px,11vw,146px);height:auto;color:var(--color-green);z-index:2;pointer-events:none;animation:_arrowFade_tvvpk_1 .8s var(--ease,ease) .9s both;margin-top:-20px;position:absolute;top:100%;right:clamp(-30px,2vw,40px)}._bubbleWrap_tvvpk_152{justify-content:center;width:100%;max-width:900px;display:flex;position:relative}@keyframes _arrowFade_tvvpk_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){._arrow_tvvpk_139{display:none}}._formSection_tvvpk_171{background:var(--color-light-gray);isolation:isolate;flex-direction:column;align-items:center;gap:clamp(28px,3.3vw,42px);padding:clamp(30px,4vw,50px) clamp(16px,4vw,64px) clamp(20px,3vw,40px);display:flex}._formTitle_tvvpk_182{color:var(--color-dark-gray);text-align:center;font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);font-size:clamp(28px,3.75vw,48px);font-weight:500}._form_tvvpk_171{flex-direction:column;gap:clamp(16px,2vw,24px);width:100%;max-width:600px;display:flex}._field_tvvpk_200{flex-direction:column;gap:8px;display:flex}._label_tvvpk_206{color:#666;font-family:var(--font-fustat);font-size:clamp(15px,1.56vw,20px);font-weight:600;line-height:1.2}._input_tvvpk_214{background:var(--color-white);width:100%;color:var(--color-dark-gray);font-family:var(--font-fustat);border:1px solid #ccc;border-radius:8px;outline:none;padding:16px;font-size:16px;font-weight:400;transition:border-color .2s,box-shadow .2s,transform .2s}._input_tvvpk_214::placeholder{color:#999}._input_tvvpk_214:focus{border-color:var(--color-brown);transform:translateY(-1px);box-shadow:0 0 0 3px #bd875b26}._inputError_tvvpk_238{background:#fdf3f2;border-color:#c0392b}._inputError_tvvpk_238:focus{border-color:#c0392b;transform:translateY(-1px);box-shadow:0 0 0 3px #c0392b26}._textarea_tvvpk_249{resize:vertical;min-height:100px;font-family:var(--font-fustat)}._fieldError_tvvpk_255{color:#c0392b;font-family:var(--font-fustat);font-size:13px;font-weight:500;animation:.25s both _fadeUp_tvvpk_1}._submitButton_tvvpk_263{aspect-ratio:200/51;background:var(--color-brown);cursor:pointer;border:none;border:2px solid var(--color-white);border-radius:999px;justify-content:center;align-self:center;align-items:center;width:auto;height:clamp(44px,3.98vw,51px);margin-top:clamp(8px,1.5vw,18px);padding:8.899px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000002e}._submitButton_tvvpk_263:before{content:"";background:linear-gradient(120deg,#0000,#ffffff4d,#0000);width:50%;height:100%;transition:left .6s;position:absolute;top:0;left:-75%;transform:skew(-20deg)}._submitButton_tvvpk_263:hover:before{left:125%}._submitButton_tvvpk_263:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #0000004d}._submitButton_tvvpk_263:active{transform:translateY(0)scale(.97)}._submitText_tvvpk_309{color:var(--color-white);text-align:center;font-family:var(--font-tbf);white-space:nowrap;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);font-size:clamp(18px,1.875vw,24px);font-weight:500}._questionsSection_tvvpk_321{background-color:var(--color-dark-pink);background-blend-mode:exclusion;background-image:repeating-linear-gradient(90deg,#57323c73 0 20px,#0000 20px 70px);padding:clamp(32px,4vw,56px) clamp(16px,4vw,64px);position:relative;overflow:hidden}._questionsInner_tvvpk_336{flex-direction:column;align-items:center;gap:clamp(16px,1.95vw,24px);display:flex}._questionsText_tvvpk_343{color:var(--color-cream);font-family:var(--font-fustat);text-align:center;font-size:clamp(22px,2.8vw,36px);font-weight:600}._contactButton_tvvpk_351{aspect-ratio:200/51;background:var(--color-cream);border:2px solid var(--color-white);border-radius:999px;justify-content:center;align-items:center;width:auto;height:clamp(44px,3.98vw,51px);padding:8.899px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 4px 8px #0003}._contactButton_tvvpk_351:hover{background:var(--color-light-gray);transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #0000004d}._contactButton_tvvpk_351:active{transform:translateY(0)scale(.97)}._contactButtonText_tvvpk_379{color:var(--color-dark-pink);text-align:center;font-family:var(--font-tbf);white-space:nowrap;font-size:clamp(16px,1.875vw,24px);font-weight:500}._successScreen_tvvpk_389{background:var(--color-light-gray);justify-content:center;align-items:center;min-height:70vh;padding:clamp(40px,6vw,80px) clamp(16px,4vw,64px);display:flex}._successCard_tvvpk_398{text-align:center;background:var(--color-cream);border:3px solid var(--color-dark-gray);max-width:540px;animation:_popIn_tvvpk_1 .5s var(--ease,ease) both;border-radius:clamp(16px,2vw,24px);flex-direction:column;align-items:center;gap:clamp(16px,2vw,24px);padding:clamp(32px,4vw,56px);display:flex;box-shadow:0 6px 20px #00000040}._successCheck_tvvpk_413{width:clamp(64px,8vw,84px);height:clamp(64px,8vw,84px);color:var(--color-green)}._successCheck_tvvpk_413 svg{width:100%;height:100%}._successTitle_tvvpk_424{color:var(--color-dark-gray);font-family:var(--font-tbf);font-size:clamp(28px,3.5vw,42px);font-weight:500}._successText_tvvpk_431{color:var(--color-dark-gray);font-family:var(--font-fustat);font-size:clamp(15px,1.6vw,18px);font-weight:400;line-height:1.5}._successButton_tvvpk_439{aspect-ratio:200/51;background:var(--color-brown);border-radius:999px;justify-content:center;align-items:center;height:clamp(44px,3.98vw,51px);margin-top:8px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 4px 8px #0003}._successButton_tvvpk_439:hover{transform:translateY(-2px)scale(1.04);box-shadow:0 6px 16px #0000004d}._successButtonText_tvvpk_458{color:var(--color-white);font-family:var(--font-tbf);white-space:nowrap;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);font-size:clamp(16px,1.875vw,22px);font-weight:300}@keyframes _fadeUp_tvvpk_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _popIn_tvvpk_1{0%{opacity:0;transform:scale(.9)}60%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._titleWord1_tvvpk_78,._titleWord2_tvvpk_84,._sparkles_tvvpk_95,._bubble_tvvpk_116,._arrow_tvvpk_139,._field_tvvpk_200,._fieldError_tvvpk_255,._successCard_tvvpk_398,._submitButton_tvvpk_263,._contactButton_tvvpk_351,._successButton_tvvpk_439{transition:none!important;animation:none!important}._submitButton_tvvpk_263:before{display:none}}@media (width<=600px){._sparkles_tvvpk_95{flex-shrink:0;width:clamp(32px,11vw,44px);height:clamp(32px,11vw,44px)}}._page_ioctl_1{--ease:cubic-bezier(.22, 1, .36, 1);flex-direction:column;width:100%;display:flex}._icon_ioctl_8{vertical-align:middle;width:1em;height:1em;display:inline-block}._heroBanner_ioctl_16{text-align:center;background:linear-gradient(135deg, var(--color-green) 0%, var(--color-blue) 55%, var(--color-dark-pink) 100%);justify-content:center;align-items:center;width:100%;min-height:clamp(280px,38vw,460px);padding:clamp(40px,6vw,80px) clamp(16px,4vw,64px);display:flex;position:relative;overflow:hidden}._heroBanner_ioctl_16:after{content:"";z-index:1;background:linear-gradient(#28161c40,#28161c8c);position:absolute;inset:0}._bannerNote_ioctl_38{z-index:3;color:var(--color-dark-gray);font-size:12px;font-weight:700;font-family:var(--font-fustat);background:#ffffffd9;border-radius:999px;padding:5px 14px;position:absolute;top:14px;left:50%;transform:translate(-50%)}._heroContent_ioctl_53{z-index:2;max-width:760px;animation:_heroRise_ioctl_1 .7s var(--ease) both;position:relative}@keyframes _heroRise_ioctl_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}._heroTitle_ioctl_65{font-family:var(--font-tbf);color:var(--color-cream);text-shadow:0 3px 12px #0000004d;margin-bottom:clamp(10px,1.4vw,18px);font-size:clamp(38px,6vw,72px);font-weight:700;line-height:1.02}._accent_ioctl_75{color:var(--color-light-brown)}._heroSub_ioctl_79{font-family:var(--font-tbf);color:var(--color-cream);text-shadow:0 2px 8px #0000004d;margin-bottom:clamp(12px,1.8vw,20px);font-size:clamp(18px,2.4vw,28px);font-weight:400}._heroText_ioctl_88{font-family:var(--font-fustat);color:var(--color-cream);text-shadow:0 1px 6px #0000004d;max-width:620px;margin:0 auto;font-size:clamp(15px,1.6vw,18px);line-height:1.6}._toggleBar_ioctl_99{z-index:40;background:var(--color-cream);border-bottom:3px solid var(--color-brown);justify-content:center;align-items:center;gap:clamp(8px,1.5vw,16px);padding:clamp(12px,1.5vw,18px) clamp(16px,4vw,64px);display:flex;position:sticky;top:0;box-shadow:0 4px 14px #0000000f}._toggleLabel_ioctl_113{font-family:var(--font-fustat);color:var(--color-dark-gray);margin-right:4px;font-size:clamp(13px,1.3vw,15px);font-weight:700}._toggleGroup_ioctl_121{background:var(--color-light-gray);border:2px solid var(--color-light-brown);border-radius:999px;padding:5px;display:inline-flex}._toggleBtn_ioctl_129{font-family:var(--font-tbf);color:var(--color-dark-gray);cursor:pointer;transition:all .3s var(--ease);white-space:nowrap;background:0 0;border:none;border-radius:999px;padding:clamp(8px,1vw,11px) clamp(16px,2.2vw,28px);font-size:clamp(13px,1.4vw,16px);font-weight:400}._toggleBtn_ioctl_129:active{transform:scale(.95)}._toggleActive_ioctl_147{background:var(--color-brown);color:var(--color-white);box-shadow:0 3px 10px #0003}._section_ioctl_154{padding:clamp(36px,5vw,72px) clamp(16px,4vw,64px);position:relative}._sectionInner_ioctl_159{z-index:1;max-width:1200px;margin:0 auto;position:relative}._sectionTitle_ioctl_166{font-family:var(--font-tbf);color:var(--color-dark-gray);text-align:center;margin-bottom:clamp(8px,1vw,14px);font-size:clamp(26px,3.4vw,42px);font-weight:700}._sectionLead_ioctl_175{font-family:var(--font-fustat);text-align:center;color:var(--color-dark-gray);opacity:.85;max-width:720px;margin:0 auto clamp(28px,4vw,48px);font-size:clamp(15px,1.6vw,18px);line-height:1.6}._accentGrad_ioctl_186{background:radial-gradient(circle at 12% 18%, #bd875b33, transparent 50%), radial-gradient(circle at 88% 82%, #82987429, transparent 52%), var(--color-cream)}._accentUndergrad_ioctl_193{background:radial-gradient(circle at 14% 16%, #627d864d, transparent 46%), radial-gradient(circle at 86% 84%, #98c3d152, transparent 48%), var(--color-light-blue)}._viewGrad_ioctl_201{background:var(--color-cream)}._viewUndergrad_ioctl_204{background:#e4eef1}._stepsGrid_ioctl_209{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(16px,2vw,28px);display:grid}._stepCard_ioctl_215{background:var(--color-white);border:2px solid var(--color-lighter-green);height:100%;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:16px;flex-direction:column;padding:clamp(20px,2.4vw,30px);display:flex;position:relative;box-shadow:0 4px 12px #0000000d}._stepCard_ioctl_215:hover{transform:translateY(-4px);box-shadow:0 10px 24px #0000001a}._stepNum_ioctl_233{background:var(--color-green);width:44px;height:44px;color:var(--color-white);font-family:var(--font-tbf);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-size:20px;font-weight:400;display:flex}._stepTitle_ioctl_248{font-family:var(--font-tbf);color:var(--color-dark-gray);margin-bottom:8px;font-size:clamp(16px,1.7vw,19px);font-weight:400}._stepText_ioctl_256{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.82;font-size:14px;line-height:1.55}._featureBundle_ioctl_265{background:var(--color-white);border:3px solid var(--color-brown);transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:24px;grid-template-columns:1.4fr 1fr;gap:clamp(20px,3vw,44px);margin-bottom:clamp(20px,2.5vw,32px);padding:clamp(24px,3vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 8px 28px #0000001a}._featureBundle_ioctl_265:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000024}._featureBundle_ioctl_265:before{content:"";background:linear-gradient(90deg, var(--color-brown), var(--color-light-brown));height:6px;position:absolute;top:0;left:0;right:0}._featurePopular_ioctl_295{border-color:var(--color-dark-pink)}._featurePopular_ioctl_295:before{background:linear-gradient(90deg, var(--color-dark-pink), var(--color-pink))}._popularTag_ioctl_303{background:var(--color-dark-pink);color:var(--color-cream);font-family:var(--font-tbf);letter-spacing:.04em;border-radius:999px;grid-column:1/-1;place-self:flex-start start;align-items:center;gap:6px;margin-bottom:4px;padding:6px 16px;font-size:12px;font-weight:400;display:inline-flex;position:static}._popularStar_ioctl_323{width:13px;height:13px;animation:2.4s ease-in-out infinite _starPulse_ioctl_1}@keyframes _starPulse_ioctl_1{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}._featureBadge_ioctl_334{background:var(--color-light-gray);color:var(--color-brown);font-family:var(--font-tbf);letter-spacing:.04em;border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:6px 14px;font-size:12px;font-weight:400;display:inline-flex}._badgeIcon_ioctl_349{width:15px;height:15px}._bundleName_ioctl_354{font-family:var(--font-tbf);color:var(--color-dark-gray);margin-bottom:10px;font-size:clamp(22px,2.8vw,32px);font-weight:700;line-height:1.1}._bundleTagline_ioctl_363{font-family:var(--font-tbf);color:var(--color-brown);margin-bottom:14px;font-size:clamp(15px,1.7vw,19px);font-weight:400}._bundleDesc_ioctl_371{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;margin-bottom:16px;font-size:15px;line-height:1.6}._bestFor_ioctl_380{font-family:var(--font-fustat);background:var(--color-light-gray);color:var(--color-dark-gray);border-left:4px solid var(--color-green);border-radius:12px;padding:14px 18px;font-size:14px;line-height:1.5}._bestFor_ioctl_380 strong{font-family:var(--font-tbf);font-weight:400}._bundleRight_ioctl_396{flex-direction:column;gap:clamp(16px,2vw,22px);display:flex}._includesTitle_ioctl_402{font-family:var(--font-tbf);color:var(--color-dark-gray);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px;font-size:15px;font-weight:400}._includesList_ioctl_412{flex-direction:column;gap:9px;list-style:none;display:flex}._includesList_ioctl_412 li{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.88;padding-left:28px;font-size:14px;line-height:1.45;position:relative}._checkIcon_ioctl_429{width:17px;height:17px;color:var(--color-green);position:absolute;top:2px;left:0}._bundleCta_ioctl_438{background:var(--color-brown);border:2px solid var(--color-white);transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .25s var(--ease);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:clamp(11px,1.3vw,14px) clamp(24px,3vw,36px);text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000002e}._featurePopular_ioctl_295 ._bundleCta_ioctl_438{background:var(--color-dark-pink)}._featurePopular_ioctl_295 ._bundleCta_ioctl_438:hover{background:var(--color-pink)}._bundleCta_ioctl_438:before{content:"";width:50%;height:100%;transition:left .6s var(--ease);background:linear-gradient(120deg,#0000,#ffffff59,#0000);position:absolute;top:0;left:-75%;transform:skew(-20deg);box-shadow:0 6px 20px #00000040}._bundleCta_ioctl_438:hover:before{left:125%}._bundleCta_ioctl_438:hover{background:var(--color-light-brown);transform:translateY(-2px)scale(1.04);box-shadow:0 8px 20px #00000047}._bundleCta_ioctl_438:active{transform:translateY(0)scale(.97)}._bundleCtaText_ioctl_490{color:var(--color-white);font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;white-space:nowrap;font-size:clamp(14px,1.5vw,17px);font-weight:400;position:relative}._categoryBlock_ioctl_503{margin-bottom:clamp(32px,4vw,52px)}._categoryHeading_ioctl_507{font-family:var(--font-tbf);color:var(--color-dark-pink);border-bottom:2px solid var(--color-light-brown);align-items:center;gap:10px;margin-bottom:clamp(14px,1.8vw,22px);padding-bottom:8px;font-size:clamp(19px,2.2vw,26px);font-weight:400;display:flex}._categoryIcon_ioctl_520{width:24px;height:24px;color:var(--color-brown)}._servicesGrid_ioctl_526{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(16px,2vw,24px);display:grid}._serviceCard_ioctl_532{background:var(--color-white);border:2px solid var(--color-lighter-green);height:100%;transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease);border-radius:16px;flex-direction:column;padding:clamp(18px,2.2vw,26px);display:flex;box-shadow:0 4px 12px #0000000d}._serviceCard_ioctl_532:hover{border-color:var(--color-green);transform:translateY(-4px);box-shadow:0 12px 26px #0000001a}._serviceName_ioctl_550{font-family:var(--font-tbf);color:var(--color-dark-gray);margin-bottom:6px;font-size:clamp(16px,1.8vw,20px);font-weight:400}._serviceTagline_ioctl_558{font-family:var(--font-fustat);color:var(--color-brown);margin-bottom:12px;font-size:13.5px;font-style:italic;line-height:1.4}._serviceDesc_ioctl_567{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.82;margin-bottom:14px;font-size:13.5px;line-height:1.55}._serviceMeta_ioctl_576{font-family:var(--font-fustat);color:var(--color-dark-gray);background:var(--color-light-gray);border-left:3px solid var(--color-light-blue);border-radius:10px;margin-top:auto;padding:10px 12px;font-size:12.5px;line-height:1.45}._serviceMeta_ioctl_576 strong{font-family:var(--font-tbf);font-weight:400}._guideList_ioctl_594{flex-direction:column;gap:12px;max-width:760px;margin:0 auto;display:flex}._guideItem_ioctl_602{font-family:var(--font-fustat);background:var(--color-white);color:var(--color-dark-gray);border:2px solid var(--color-lighter-green);border-radius:12px;align-items:flex-start;gap:12px;padding:16px 20px;font-size:14.5px;line-height:1.5;display:flex}._guideQ_ioctl_616{font-family:var(--font-tbf);color:var(--color-dark-pink);flex-shrink:0;font-weight:400}._approachLead_ioctl_624{font-family:var(--font-tbf);color:var(--color-brown);text-align:center;max-width:820px;margin:0 auto clamp(20px,2.6vw,32px);font-size:clamp(18px,2.2vw,26px);font-weight:400;line-height:1.3}._approachGrid_ioctl_635{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(16px,2vw,24px);max-width:900px;margin:0 auto;display:grid}._approachCard_ioctl_643{background:var(--color-white);border:2px solid var(--color-lighter-green);font-family:var(--font-fustat);color:var(--color-dark-gray);border-radius:16px;height:100%;padding:clamp(18px,2.2vw,26px);font-size:14.5px;line-height:1.6;box-shadow:0 4px 12px #0000000d}._accentNeutral_ioctl_657{background:radial-gradient(circle at 50% 0%, #8298741f, transparent 55%), var(--color-light-gray)}._ctaSection_ioctl_664{text-align:center;background-color:var(--color-green);background-image:radial-gradient(#fff6e926 1.5px,#0000 1.5px);background-size:22px 22px;padding:clamp(44px,6vw,80px) clamp(16px,4vw,64px)}._ctaTitle_ioctl_673{font-family:var(--font-tbf);color:var(--color-cream);margin-bottom:clamp(18px,2.4vw,28px);font-size:clamp(24px,3vw,38px);font-weight:400}._ctaBtn_ioctl_681{background:var(--color-cream);color:var(--color-dark-pink);font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);border:2px solid var(--color-white);cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .3s var(--ease), color .3s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:clamp(13px,1.6vw,18px) clamp(32px,4vw,52px);font-size:clamp(16px,1.9vw,22px);font-weight:400;text-decoration:none;animation:3.5s ease-in-out infinite _ctaBreathe_ioctl_1;display:inline-flex;box-shadow:0 4px 14px #0003}@keyframes _ctaBreathe_ioctl_1{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-2px)scale(1.015)}}._ctaBtn_ioctl_681:hover{background:var(--color-light-brown);animation-play-state:paused;transform:translateY(-3px)scale(1.04);box-shadow:0 8px 22px #0000004d}._viewGrad_ioctl_201 ._ctaSection_ioctl_664 ._ctaBtn_ioctl_681:hover,._viewUndergrad_ioctl_204 ._ctaSection_ioctl_664 ._ctaBtn_ioctl_681:hover{background:var(--color-dark-pink);color:var(--color-cream)}._ctaIcon_ioctl_725{width:22px;height:22px}._overlay_ioctl_731{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;animation:_overlayIn_ioctl_1 .4s var(--ease) both;background:#28161cb3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}@keyframes _overlayIn_ioctl_1{0%{opacity:0}to{opacity:1}}._popup_ioctl_749{background:var(--color-cream);border:4px solid var(--color-dark-gray);text-align:center;width:100%;max-width:560px;animation:_popupIn_ioctl_1 .5s var(--ease) .1s both;border-radius:28px;padding:clamp(28px,4vw,48px);box-shadow:0 20px 60px #0006}@keyframes _popupIn_ioctl_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._popupTitle_ioctl_766{font-family:var(--font-tbf);color:var(--color-dark-gray);margin-bottom:8px;font-size:clamp(22px,3vw,32px);font-weight:700}._popupText_ioctl_774{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;margin-bottom:clamp(20px,3vw,30px);font-size:clamp(14px,1.6vw,16px);line-height:1.5}._popupChoices_ioctl_783{flex-wrap:wrap;gap:16px;display:flex}._choiceBtn_ioctl_789{background:var(--color-white);border:3px solid var(--color-brown);cursor:pointer;transition:all .25s var(--ease);border-radius:18px;flex:200px;padding:clamp(22px,2.8vw,30px) 18px;font-family:inherit}._choiceBtn_ioctl_789:hover{border-color:var(--color-dark-pink);transform:translateY(-4px);box-shadow:0 10px 24px #00000026}._choiceIcon_ioctl_806{color:var(--color-brown);margin-bottom:12px}._choiceIconSvg_ioctl_811{width:40px;height:40px;transition:transform .3s var(--ease)}._choiceBtn_ioctl_789:hover ._choiceIconSvg_ioctl_811{transform:scale(1.12)rotate(-4deg)}._choiceTitle_ioctl_821{font-family:var(--font-tbf);color:var(--color-dark-gray);margin-bottom:6px;font-size:clamp(16px,1.9vw,20px);font-weight:400}._choiceDesc_ioctl_829{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.75;font-size:13px;line-height:1.4}._popupSkip_ioctl_837{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.6;cursor:pointer;background:0 0;border:none;margin-top:20px;font-size:13px;text-decoration:underline}._reveal_ioctl_850{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);will-change:opacity, transform;transform:translateY(28px)}._revealVisible_ioctl_857{opacity:1;transform:translateY(0)}._revealCell_ioctl_864{height:100%;display:flex}._revealCell_ioctl_864>*{width:100%}._viewGrad_ioctl_201 ._toggleBar_ioctl_99{background:var(--color-cream);border-bottom-color:var(--color-green)}._viewUndergrad_ioctl_204 ._toggleBar_ioctl_99{border-bottom-color:var(--color-blue);background:#e4eef1}._viewGrad_ioctl_201 ._toggleActive_ioctl_147{background:var(--color-green)}._viewUndergrad_ioctl_204 ._toggleActive_ioctl_147{background:var(--color-blue)}._viewUndergrad_ioctl_204 ._categoryHeading_ioctl_507{color:var(--color-blue);border-bottom-color:var(--color-light-blue)}._viewUndergrad_ioctl_204 ._categoryIcon_ioctl_520,._viewUndergrad_ioctl_204 ._serviceTagline_ioctl_558{color:var(--color-blue)}@media (width<=760px){._featureBundle_ioctl_265{grid-template-columns:1fr}._bundleCta_ioctl_438{text-align:center;align-self:stretch}}@media (prefers-reduced-motion:reduce){._stepCard_ioctl_215,._serviceCard_ioctl_532,._featureBundle_ioctl_265,._ctaBtn_ioctl_681,._choiceBtn_ioctl_789,._overlay_ioctl_731,._popup_ioctl_749,._toggleBtn_ioctl_129,._bundleCta_ioctl_438{transition:none!important;animation:none!important}._reveal_ioctl_850{opacity:1!important;transition:none!important;transform:none!important}._heroContent_ioctl_53,._popularStar_ioctl_323,._ctaBtn_ioctl_681{animation:none!important}._bundleCta_ioctl_438:before{display:none}}@media (width<=600px){._guideItem_ioctl_602{flex-direction:column;gap:4px}._guideQ_ioctl_616{flex-shrink:1}}._page_zhce3_1{--ease:cubic-bezier(.22, 1, .36, 1);background:radial-gradient(circle at 8% 12%, #82987433, transparent 42%), radial-gradient(circle at 94% 30%, #bd875b29, transparent 40%), radial-gradient(circle at 20% 95%, #9e788224, transparent 45%), var(--color-cream);width:100%;position:relative;overflow:hidden}._contentZ_zhce3_14{z-index:1;position:relative}._hero_zhce3_20{text-align:center;padding:clamp(44px,6vw,84px) clamp(16px,4vw,64px) clamp(16px,2.4vw,30px);position:relative}._heroInner_zhce3_25{max-width:760px;margin:0 auto;position:relative}._heroTitle_zhce3_30{font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);color:var(--color-dark-gray);text-shadow:0 2px 6px #0000001f;animation:_fadeUp_zhce3_1 .5s var(--ease) both;margin-bottom:clamp(10px,1.4vw,16px);font-size:clamp(36px,5.4vw,64px);font-weight:400;line-height:1.06;display:inline-block;position:relative}._accent_zhce3_44{color:var(--color-brown);white-space:nowrap}._heroTitle_zhce3_30:after{content:"";background-image:radial-gradient(circle, var(--color-brown) 2.2px, transparent 2.4px);opacity:.8;background-repeat:repeat-x;background-size:13px 5px;height:5px;position:absolute;bottom:-.12em;left:2%;right:2%}._heroText_zhce3_61{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;max-width:600px;animation:_fadeUp_zhce3_1 .5s .1s var(--ease) both;margin:0 auto;font-size:clamp(15px,1.7vw,19px);line-height:1.6}._routeBg_zhce3_73{z-index:0;pointer-events:none;position:absolute;inset:0}._routeSide_zhce3_79{width:clamp(120px,14vw,220px);height:auto;color:var(--color-brown);opacity:.4;animation:_fadeIn_zhce3_1 1.2s .4s var(--ease) both;position:absolute}._routeRight_zhce3_87{top:40px;right:clamp(8px,2.5vw,48px)}._routeLeft_zhce3_91{color:var(--color-green);opacity:.38;top:34%;left:clamp(4px,2vw,40px)}._routePath_zhce3_97{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1 11}._waypoint_zhce3_104{fill:currentColor}._waypointRing_zhce3_107{fill:none;stroke:currentColor;stroke-width:2px}@media (width<=1080px){._routeBg_zhce3_73{display:none}}._noteWrap_zhce3_117{max-width:860px;animation:_fadeUp_zhce3_1 .5s .18s var(--ease) both;margin:clamp(18px,2.6vw,30px) auto 0;padding:0 clamp(16px,4vw,64px)}._note_zhce3_117{background:var(--color-white);border:2px solid var(--color-light-brown);transition:box-shadow .3s var(--ease), border-color .3s var(--ease);border-radius:14px;padding:clamp(18px,2.2vw,24px) clamp(18px,2.6vw,30px);box-shadow:0 5px 14px #00000012}._note_zhce3_117:hover{border-color:var(--color-brown);box-shadow:0 8px 20px #0000001a}._noteText_zhce3_135{font-family:var(--font-fustat);color:var(--color-dark-gray);text-align:center;font-size:clamp(13.5px,1.5vw,15.5px);line-height:1.65}._noteText_zhce3_135 strong{font-weight:700}._noteLink_zhce3_145{color:var(--color-brown);text-underline-offset:3px;transition:color .2s var(--ease);font-weight:700;text-decoration:underline;text-decoration-thickness:2px}._noteLink_zhce3_145:hover{color:var(--color-dark-pink)}._main_zhce3_158{grid-template-columns:1.35fr 1fr;align-items:start;gap:clamp(24px,3.5vw,44px);max-width:1120px;margin:0 auto;padding:clamp(24px,3.4vw,44px) clamp(16px,4vw,64px) clamp(52px,6vw,84px);display:grid}._postcard_zhce3_169{background:var(--color-white);border:3px solid var(--color-brown);animation:_fadeUp_zhce3_1 .55s .26s var(--ease) both;border-radius:24px;position:relative;box-shadow:0 10px 30px #0000001a}._postcardInner_zhce3_177{border-radius:21px;padding:clamp(22px,2.8vw,38px);position:relative;overflow:hidden}._postcardInner_zhce3_177:before{content:"";pointer-events:none;background-image:linear-gradient(#4f4f4c29 2px,#0000 2px);background-size:100% 15px;width:clamp(40px,6vw,90px);height:44px;position:absolute;top:clamp(26px,3vw,36px);right:clamp(96px,11vw,122px)}._stamp_zhce3_197{aspect-ratio:4/4.8;background:var(--color-cream);z-index:2;width:clamp(58px,7vw,78px);transition:transform .45s var(--ease);border:1px solid #4f4f4c40;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:clamp(14px,1.8vw,22px);right:clamp(14px,1.8vw,22px);transform:rotate(4deg);-webkit-mask:radial-gradient(3px,#0000 97%,#000) -3px -3px/11px 11px round,linear-gradient(#000 0 0) 50%/calc(100% - 11px) calc(100% - 11px) no-repeat;mask:radial-gradient(3px,#0000 97%,#000) -3px -3px/11px 11px round,linear-gradient(#000 0 0) 50%/calc(100% - 11px) calc(100% - 11px) no-repeat}._postcard_zhce3_169:hover ._stamp_zhce3_197{transform:rotate(-2deg)scale(1.04)}._stampCap_zhce3_225{width:55%;height:auto;color:var(--color-brown)}._stampText_zhce3_230{font-family:var(--font-tbf);letter-spacing:.08em;color:var(--color-dark-gray);text-align:center;font-size:clamp(7px,.85vw,9px);font-weight:400}._postmark_zhce3_239{width:clamp(58px,7.4vw,84px);height:auto;color:var(--color-dark-gray);opacity:.28;z-index:1;pointer-events:none;position:absolute;top:clamp(4px,.6vw,10px);right:clamp(52px,6.4vw,74px);transform:rotate(-8deg)}._cardKicker_zhce3_252{font-family:var(--font-tbf);letter-spacing:.14em;color:var(--color-green);margin-bottom:6px;font-size:clamp(11px,1.2vw,12.5px);font-weight:400}._cardTitle_zhce3_260{font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);color:var(--color-dark-gray);text-shadow:0 1px 3px #0000001a;max-width:calc(100% - 90px);margin-bottom:6px;font-size:clamp(21px,2.5vw,30px);font-weight:400}._cardSub_zhce3_271{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.8;max-width:calc(100% - 90px);margin-bottom:clamp(18px,2.4vw,26px);font-size:14px;line-height:1.55}._faqNote_zhce3_280{font-family:var(--font-fustat);color:var(--color-brown);background:var(--color-light-gray);border:1.5px solid var(--color-light-brown);transition:background .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-bottom:clamp(16px,2vw,22px);padding:7px 13px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}._faqNote_zhce3_280:hover{background:var(--color-light-brown);color:var(--color-white);transform:translateY(-1px)}._faqNote_zhce3_280:hover ._faqArrow_zhce3_302{transform:translate(2px)}._faqArrow_zhce3_302{width:14px;height:14px;transition:transform .2s var(--ease)}._field_zhce3_312{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}._label_zhce3_318{font-family:var(--font-fustat);color:#666;font-size:14px;font-weight:600}._labelOptional_zhce3_324{color:#999;font-weight:400}._input_zhce3_328{background:var(--color-white);width:100%;font-family:var(--font-fustat);color:var(--color-dark-gray);transition:border-color .2s var(--ease), box-shadow .2s var(--ease), transform .2s var(--ease);border:1px solid #ccc;border-radius:8px;outline:none;padding:15px;font-size:16px}._input_zhce3_328::placeholder{color:#999}._input_zhce3_328:focus{border-color:var(--color-brown);transform:translateY(-1px);box-shadow:0 0 0 3px #bd875b26}._textarea_zhce3_348{resize:vertical;min-height:120px;font-family:var(--font-fustat)}._inputError_zhce3_353{background:#fdf3f2;border-color:#c0392b}._inputError_zhce3_353:focus{border-color:#c0392b;box-shadow:0 0 0 3px #c0392b26}._fieldError_zhce3_361{color:#c0392b;font-family:var(--font-fustat);animation:_fadeUp_zhce3_1 .25s var(--ease) both;font-size:13px;font-weight:500}._submitBtn_zhce3_369{border:2px solid var(--color-white);background:var(--color-brown);width:100%;color:var(--color-white);font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);text-shadow:0 2px 4px #00000059;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .25s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:9px;margin-top:8px;padding:15px;font-size:18px;font-weight:400;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000002e}._submitBtn_zhce3_369:before{content:"";width:50%;height:100%;transition:left .6s var(--ease);background:linear-gradient(120deg,#0000,#ffffff59,#0000);position:absolute;top:0;left:-75%;transform:skew(-20deg)}._submitBtn_zhce3_369:hover{background:var(--color-light-brown);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 20px #00000047}._submitBtn_zhce3_369:active{transform:translateY(0)scale(.98)}._btnIcon_zhce3_413{width:19px;height:19px}._successInner_zhce3_419{text-align:center;animation:_popIn_zhce3_1 .5s var(--ease) both;flex-direction:column;align-items:center;gap:clamp(14px,2vw,20px);padding:clamp(20px,3vw,40px) 0;display:flex}._successCheck_zhce3_428{width:clamp(60px,8vw,80px);height:clamp(60px,8vw,80px);color:var(--color-green)}._successCheck_zhce3_428 svg{width:100%;height:100%}._successTitle_zhce3_437{font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);color:var(--color-dark-gray);text-shadow:0 1px 3px #0000001a;font-size:clamp(24px,3vw,34px);font-weight:400}._successText_zhce3_446{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;max-width:420px;font-size:clamp(14px,1.6vw,17px);line-height:1.55}._sidebar_zhce3_456{flex-direction:column;gap:clamp(13px,1.8vw,16px);display:flex}._sideKicker_zhce3_461{font-family:var(--font-tbf);letter-spacing:.14em;color:var(--color-dark-gray);opacity:.75;animation:_fadeIn_zhce3_1 .5s .3s var(--ease) both;align-items:center;gap:10px;font-size:clamp(12px,1.3vw,14px);font-weight:400;display:flex}._sideKicker_zhce3_461:after{content:"";background:var(--color-light-brown);opacity:.6;border-radius:2px;flex:1;height:2px}._submitBtn_zhce3_369:hover:before{left:125%}._channelCard_zhce3_486{background:var(--color-white);border:3px solid var(--color-brown);color:inherit;transition:transform .22s var(--ease), box-shadow .22s var(--ease);animation:_fadeIn_zhce3_1 .5s var(--ease) both;border-radius:16px;align-items:center;gap:14px;padding:clamp(14px,1.8vw,18px);text-decoration:none;display:flex;box-shadow:0 4px 12px #0000000f}._channelCard_zhce3_486:first-of-type{animation-delay:.34s}._channelCard_zhce3_486:nth-of-type(2){animation-delay:.42s}._channelCard_zhce3_486:nth-of-type(3){animation-delay:.5s}._channelCard_zhce3_486:hover{transform:translateY(-3px);box-shadow:0 10px 22px #0000001f}._channelIcon_zhce3_507{background:var(--color-light-gray);width:46px;height:46px;color:var(--color-brown);border:2px solid var(--color-light-brown);transition:background .22s var(--ease), color .22s var(--ease), transform .22s var(--ease);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._channelCard_zhce3_486:hover ._channelIcon_zhce3_507{background:var(--color-brown);color:var(--color-white);transform:rotate(-4deg)}._channelSvg_zhce3_525{width:23px;height:23px}._channelText_zhce3_529{flex-direction:column;gap:2px;min-width:0;display:flex}._channelLabel_zhce3_535{font-family:var(--font-tbf);color:var(--color-dark-gray);font-size:16px;font-weight:400}._channelValue_zhce3_541{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.7;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}._bookCard_zhce3_552{text-align:center;background:var(--color-dark-pink);border:2px solid var(--color-white);color:var(--color-cream);transition:transform .22s var(--ease), box-shadow .22s var(--ease);animation:_fadeUp_zhce3_1 .5s .56s var(--ease) both;border-radius:18px;flex-direction:column;align-items:center;gap:8px;margin-top:6px;padding:clamp(20px,2.6vw,28px);display:flex;box-shadow:0 6px 18px #00000024}._bookCard_zhce3_552:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0003}._bookCap_zhce3_572{width:34px;height:34px;color:var(--color-cream)}._bookCardTitle_zhce3_577{font-family:var(--font-tbf);-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:var(--color-dark-gray);text-shadow:0 2px 4px #0000004d;font-size:clamp(17px,2vw,21px);font-weight:400}._bookCardText_zhce3_585{font-family:var(--font-fustat);opacity:.95;max-width:300px;font-size:13.5px;line-height:1.5}._bookCardBtn_zhce3_592{background:var(--color-cream);color:var(--color-dark-pink);font-family:var(--font-tbf);text-shadow:0 1.5px 3px #00000038;border:2px solid var(--color-white);transition:transform .22s var(--ease), box-shadow .22s var(--ease), background .22s var(--ease), color .22s var(--ease);border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:11px 24px;font-size:15px;font-weight:400;text-decoration:none;display:inline-flex;box-shadow:0 3px 8px #00000026}._bookCardBtn_zhce3_592:hover{background:var(--color-pink);color:var(--color-white);transform:translateY(-2px)scale(1.04);box-shadow:0 5px 12px #00000038}._bookCardBtn_zhce3_592:hover ._bookBtnArrow_zhce3_618{transform:translate(3px)}._bookCardBtn_zhce3_592:hover:before{left:125%}._bookCardBtn_zhce3_592:active{transform:translateY(0)scale(.97)}._bookBtnArrow_zhce3_618{width:15px;height:15px;transition:transform .22s var(--ease)}@keyframes _fadeUp_zhce3_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_zhce3_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_zhce3_1{0%{opacity:0;transform:scale(.9)}60%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@media (width<=820px){._main_zhce3_158{grid-template-columns:1fr}._cardTitle_zhce3_260,._cardSub_zhce3_271{max-width:calc(100% - 70px)}}@media (width<=480px){._stamp_zhce3_197{width:52px}._postmark_zhce3_239{display:none}}@media (prefers-reduced-motion:reduce){._heroTitle_zhce3_30,._heroText_zhce3_61,._routeSide_zhce3_79,._noteWrap_zhce3_117,._postcard_zhce3_169,._stamp_zhce3_197,._fieldError_zhce3_361,._successInner_zhce3_419,._submitBtn_zhce3_369,._sideKicker_zhce3_461,._channelCard_zhce3_486,._channelIcon_zhce3_507,._bookCard_zhce3_552,._bookCardBtn_zhce3_592,._faqNote_zhce3_280,._input_zhce3_328{transition:none!important;animation:none!important}._submitBtn_zhce3_369:before{display:none}}._page_1njsf_1{--ease:cubic-bezier(.22, 1, .36, 1);background:var(--color-cream);width:100%;overflow:hidden}._kicker_1njsf_9{font-family:var(--font-tbf);letter-spacing:.16em;color:var(--color-green);font-size:clamp(11px,1.2vw,13px);font-weight:400}._kickerOnGreen_1njsf_16{color:var(--color-dark-gray);opacity:.7}._h2_1njsf_17{font-family:var(--font-tbf);color:var(--color-dark-gray);text-shadow:0 1px 3px #00000014;font-size:clamp(24px,3.2vw,40px);font-weight:400;line-height:1.1}._h3_1njsf_25{font-family:var(--font-tbf);color:var(--color-dark-gray);font-size:clamp(16px,1.8vw,20px);font-weight:400;line-height:1.3}._body_1njsf_32{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;font-size:clamp(14px,1.5vw,16.5px);font-weight:400;line-height:1.7}._cardText_1njsf_40{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;font-size:14px;font-weight:400;line-height:1.65}._accent_1njsf_48{color:var(--color-brown)}._section_1njsf_49{padding:clamp(40px,5.4vw,76px) clamp(16px,4vw,64px)}._sectionGray_1njsf_50{background:var(--color-light-gray)}._inner_1njsf_51{max-width:1160px;margin:0 auto}._sectionHead_1njsf_52{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:640px;margin:0 auto clamp(26px,3.6vw,46px);display:flex}._btnPrimary_1njsf_63{border:2px solid var(--color-white);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-brown) 100%, white 10%), var(--color-brown));color:var(--color-white);font-family:var(--font-tbf);-webkit-text-stroke:.1px var(--color-dark-gray);text-shadow:0 2.5px 4px #00000080;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:13px 28px;font-size:clamp(14px,1.4vw,16px);font-weight:400;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 14px #0003,inset 0 1px #ffffff4d}._btnPrimary_1njsf_63:before{content:"";width:50%;height:100%;transition:left .6s var(--ease);background:linear-gradient(120deg,#0000,#ffffff59,#0000);position:absolute;top:0;left:-75%;transform:skew(-20deg)}._btnPrimary_1njsf_63:hover:before{left:125%}._btnPrimary_1njsf_63:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 6px 18px #0000004d,inset 0 1px #fff6}._btnPrimary_1njsf_63:active{transform:translateY(0)scale(.97)}._btnGhost_1njsf_98{border:2px solid var(--color-brown);background:var(--color-white);color:var(--color-brown);font-family:var(--font-tbf);transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .25s var(--ease), color .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:12px 26px;font-size:clamp(14px,1.4vw,16px);font-weight:400;text-decoration:none;display:inline-flex;box-shadow:0 3px 10px #00000014}._btnGhost_1njsf_98:hover{background:var(--color-brown);color:var(--color-white);transform:translateY(-2px);box-shadow:0 6px 16px #0000002e}._btnIcon_1njsf_121{width:16px;height:16px;transition:transform .22s var(--ease)}._btnPrimary_1njsf_63:hover ._btnIcon_1njsf_121{transform:translate(3px)}._hero_1njsf_125{text-align:center;background:radial-gradient(circle at 10% 15%, #82987433, transparent 42%), radial-gradient(circle at 90% 60%, #bd875b29, transparent 42%), var(--color-cream);padding:clamp(44px,6vw,84px) clamp(16px,4vw,64px) clamp(24px,3vw,40px)}._heroInner_1njsf_133{flex-direction:column;align-items:center;gap:14px;max-width:720px;margin:0 auto;display:flex}._heroTag_1njsf_141{font-family:var(--font-tbf);letter-spacing:.08em;color:var(--color-green);background:var(--color-white);border:2px solid var(--color-lighter-green);animation:_fadeUp_1njsf_1 .5s var(--ease) both;border-radius:999px;padding:6px 15px;font-size:12px;font-weight:400;box-shadow:0 3px 10px #0000000d}._heroTitle_1njsf_154{font-family:var(--font-tbf);-webkit-text-stroke:.2px var(--color-dark-gray);text-shadow:0 2px 6px #0000001f;color:var(--color-dark-gray);animation:_fadeUp_1njsf_1 .5s 80ms var(--ease) both;font-size:clamp(32px,4.8vw,56px);font-weight:400;line-height:1.08}._heroLead_1njsf_164{font-family:var(--font-fustat);color:var(--color-brown);animation:_fadeUp_1njsf_1 .5s .16s var(--ease) both;font-size:clamp(16px,2vw,21px);font-weight:600}._storyGrid_1njsf_173{grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(24px,3.6vw,52px);display:grid}._storyImg_1njsf_179{aspect-ratio:4/5;border:3px solid var(--color-brown);background:radial-gradient(circle at 25% 20%, #82987440, transparent 55%), radial-gradient(circle at 75% 80%, #bd875b38, transparent 55%), var(--color-light-gray);transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:24px;justify-content:center;align-items:center;display:flex;transform:rotate(-1deg);box-shadow:0 8px 24px #0000001a}._storyImg_1njsf_179:hover{transform:rotate(0)translateY(-4px);box-shadow:0 14px 32px #00000024}._imgLabel_1njsf_198{font-family:var(--font-fustat);letter-spacing:.12em;color:#4f4f4c66;font-size:12px;font-weight:700}._storyText_1njsf_205{flex-direction:column;gap:14px;display:flex}._timeline_1njsf_212{max-width:900px;margin:0 auto;padding:10px 0;position:relative}._timeline_1njsf_212:before{content:"";background-image:radial-gradient(circle, var(--color-brown) 2px, transparent 2.2px);opacity:.55;background-repeat:repeat-y;background-size:5px 12px;width:3px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}._milestone_1njsf_231{grid-template-columns:1fr 60px 1fr;align-items:center;margin-bottom:clamp(22px,3vw,36px);display:grid}._milestone_1njsf_231 ._msCard_1njsf_237{grid-column:1}._milestone_1njsf_231 ._msDot_1njsf_238{grid-column:2}._milestoneRight_1njsf_239 ._msCard_1njsf_237{grid-area:1/3}._milestoneRight_1njsf_239 ._msDot_1njsf_238{grid-area:1/2}._msCard_1njsf_237{background:var(--color-white);border:3px solid var(--color-brown);transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:22px;flex-direction:column;gap:10px;padding:clamp(18px,2.4vw,28px);display:flex;box-shadow:0 6px 18px #00000012}._msCard_1njsf_237:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000001f}._msIcon_1njsf_256{background:var(--color-light-gray);border:2px solid var(--color-light-brown);width:48px;height:48px;color:var(--color-brown);transition:background .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);border-radius:13px;justify-content:center;align-items:center;display:flex}._msCard_1njsf_237:hover ._msIcon_1njsf_256{background:var(--color-brown);color:var(--color-white);transform:rotate(-4deg)}._msSvg_1njsf_273{width:24px;height:24px}._msDot_1njsf_238{background:var(--color-green);border:3px solid var(--color-light-gray);width:22px;height:22px;box-shadow:0 0 0 3px var(--color-green);border-radius:50%;justify-self:center}._milestoneRight_1njsf_239 ._msDot_1njsf_238{background:var(--color-brown);box-shadow:0 0 0 3px var(--color-brown)}._pullBand_1njsf_289{text-align:center;background:radial-gradient(circle at 15% 50%, #82987429, transparent 45%), radial-gradient(circle at 85% 50%, #bd875b24, transparent 45%), var(--color-cream);padding:clamp(36px,4.6vw,64px) clamp(16px,4vw,64px)}._pullLine_1njsf_297{font-family:var(--font-tbf);color:var(--color-dark-gray);text-shadow:0 1px 3px #00000014;max-width:800px;margin:0 auto;font-size:clamp(20px,3vw,34px);font-weight:400;line-height:1.3}._pullAccent_1njsf_307{color:var(--color-brown);white-space:nowrap;position:relative}._pullAccent_1njsf_307:after{content:"";background-image:radial-gradient(circle, var(--color-brown) 2.2px, transparent 2.4px);opacity:.8;background-repeat:repeat-x;background-size:13px 5px;height:5px;position:absolute;bottom:-.14em;left:2%;right:2%}._teamSection_1njsf_326{background:var(--color-lighter-green)}._teamGrid_1njsf_327{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,28px);display:grid}._teamCard_1njsf_332{background:var(--color-cream);border:3px solid var(--color-dark-gray);text-align:center;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:22px;flex-direction:column;align-items:center;gap:10px;height:100%;padding:clamp(20px,2.4vw,28px);display:flex;box-shadow:0 4px 8px #00000026}._teamCard_1njsf_332:hover{transform:translateY(-5px);box-shadow:0 12px 24px #0003}._teamPhoto_1njsf_350{aspect-ratio:1;border:3px solid var(--color-white);background:radial-gradient(circle at 30% 25%, #8298744d, transparent 60%), var(--color-light-brown);border-radius:50%;justify-content:center;align-items:center;width:clamp(110px,12vw,140px);margin-bottom:4px;display:flex;box-shadow:0 4px 10px #00000026}._teamRole_1njsf_364{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.8;font-size:13px;font-weight:600;line-height:1.4}._ctaInner_1njsf_374{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}._ctaRow_1njsf_381{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}._reveal_1njsf_384{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);will-change:opacity, transform;transform:translateY(28px)}._revealVisible_1njsf_390{opacity:1;transform:translateY(0)}._revealCell_1njsf_391{height:100%;display:flex}._revealCell_1njsf_391>*{width:100%}@keyframes _fadeUp_1njsf_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){._storyGrid_1njsf_173{grid-template-columns:1fr}._storyImg_1njsf_179{max-width:420px;margin:0 auto}._teamGrid_1njsf_327{grid-template-columns:1fr;max-width:420px;margin:0 auto}._timeline_1njsf_212:before{left:20px}._milestone_1njsf_231,._milestoneRight_1njsf_239{grid-template-columns:44px 1fr}._milestone_1njsf_231 ._msCard_1njsf_237,._milestoneRight_1njsf_239 ._msCard_1njsf_237{grid-area:1/2}._milestone_1njsf_231 ._msDot_1njsf_238,._milestoneRight_1njsf_239 ._msDot_1njsf_238{grid-area:1/1}._pullAccent_1njsf_307{white-space:normal}._pullAccent_1njsf_307:after{display:none}}@media (prefers-reduced-motion:reduce){._heroTag_1njsf_141,._heroTitle_1njsf_154,._heroLead_1njsf_164,._storyImg_1njsf_179,._msCard_1njsf_237,._msIcon_1njsf_256,._teamCard_1njsf_332,._btnPrimary_1njsf_63,._btnGhost_1njsf_98,._reveal_1njsf_384{transition:none!important;animation:none!important}._reveal_1njsf_384{opacity:1;transform:none}._btnPrimary_1njsf_63:before{display:none}}._page_8kc58_1{--ease:cubic-bezier(.22, 1, .36, 1);background:var(--color-cream);width:100%;overflow:hidden}._hero_8kc58_9{text-align:center;background:radial-gradient(circle at 12% 20%, #82987433, transparent 42%), radial-gradient(circle at 88% 65%, #bd875b29, transparent 42%), var(--color-cream);padding:clamp(44px,6vw,80px) clamp(16px,4vw,64px) clamp(20px,2.6vw,34px)}._heroInner_8kc58_17{flex-direction:column;align-items:center;gap:16px;max-width:700px;margin:0 auto;display:flex}._heroTag_8kc58_25{font-family:var(--font-tbf);letter-spacing:.14em;color:var(--color-green);background:var(--color-white);border:2px solid var(--color-lighter-green);animation:_fadeUp_8kc58_1 .5s var(--ease) both;border-radius:999px;padding:6px 15px;font-size:12px;font-weight:400;box-shadow:0 3px 10px #0000000d}._heroTitle_8kc58_38{font-family:var(--font-tbf);-webkit-text-stroke:.2px var(--color-dark-gray);text-shadow:0 2px 6px #0000001f;color:var(--color-dark-gray);animation:_fadeUp_8kc58_1 .5s 80ms var(--ease) both;font-size:clamp(32px,4.8vw,56px);font-weight:400;line-height:1.08}._accent_8kc58_48{color:var(--color-brown)}._heroText_8kc58_49{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;animation:_fadeUp_8kc58_1 .5s .16s var(--ease) both;font-size:clamp(14px,1.6vw,18px);line-height:1.6}._searchPill_8kc58_57{border:2px solid var(--color-brown);background:var(--color-cream);width:100%;max-width:480px;transition:box-shadow .25s var(--ease), transform .25s var(--ease);animation:_fadeUp_8kc58_1 .5s .24s var(--ease) both;border-radius:999px;align-items:center;gap:10px;padding:4px 18px 4px 8px;display:flex;box-shadow:0 4px 12px #0000000f}._searchPill_8kc58_57:focus-within{transform:translateY(-1px);box-shadow:0 6px 16px #0000001a,0 0 0 3px #bd875b26}._searchInput_8kc58_75{font-family:var(--font-fustat);color:var(--color-dark-gray);background:0 0;border:none;outline:none;flex:1;padding:11px 12px;font-size:15px}._searchInput_8kc58_75::placeholder{color:#4f4f4c80}._searchIcon_8kc58_86{width:18px;height:18px;color:var(--color-brown);flex-shrink:0}._filterRow_8kc58_89{flex-wrap:wrap;justify-content:center;gap:10px;padding:clamp(6px,1vw,12px) 16px clamp(24px,3vw,38px);display:flex}._filterPill_8kc58_96{font-family:var(--font-tbf);background:var(--color-light-gray);border:2px solid var(--color-light-brown);color:var(--color-dark-gray);cursor:pointer;transition:background .22s var(--ease), color .22s var(--ease), transform .22s var(--ease), box-shadow .22s var(--ease), border-color .22s var(--ease);border-radius:999px;padding:9px 22px;font-size:13.5px;font-weight:400;box-shadow:0 2px 6px #0000000d}._filterPill_8kc58_96:hover{transform:translateY(-2px);box-shadow:0 5px 12px #0000001a}._filterOn_8kc58_111{background:var(--color-brown);color:var(--color-white);border-color:var(--color-brown);text-shadow:0 2px 3px #0000004d;box-shadow:0 3px 10px #00000026}._section_8kc58_120{padding:0 clamp(16px,4vw,64px) clamp(28px,3.6vw,48px)}._gridSection_8kc58_121{padding-bottom:clamp(44px,5.4vw,72px)}._inner_8kc58_122{max-width:1160px;margin:0 auto}._tag_8kc58_125{font-family:var(--font-tbf);letter-spacing:.05em;background:var(--color-light-gray);color:var(--color-brown);border:1.5px solid var(--color-light-brown);border-radius:999px;align-items:center;gap:5px;padding:5px 13px;font-size:11.5px;font-weight:400;display:inline-flex}._tagPink_8kc58_139{color:var(--color-dark-pink);border-color:var(--color-pink)}._tagIcon_8kc58_140{width:11px;height:11px}._tagRow_8kc58_141{flex-wrap:wrap;gap:8px;display:flex}._cardText_8kc58_142{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;font-size:14px;line-height:1.6}._metaText_8kc58_149{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.7;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}._metaIcon_8kc58_158{width:13px;height:13px}._btnIcon_8kc58_159{width:14px;height:14px;transition:transform .22s var(--ease)}._coverFallback_8kc58_162{background:radial-gradient(circle at 22% 25%, #8298744d, transparent 55%), radial-gradient(circle at 78% 75%, #bd875b42, transparent 55%), var(--color-light-gray);justify-content:center;align-items:center;display:flex}._coverLabel_8kc58_171{font-family:var(--font-tbf);letter-spacing:.14em;color:#4f4f4c59;font-size:13px;font-weight:400}._featured_8kc58_180{background:var(--color-white);border:3px solid var(--color-brown);transition:transform .28s var(--ease), box-shadow .28s var(--ease);border-radius:24px;grid-template-columns:1.15fr 1fr;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 8px 24px #00000014}._featured_8kc58_180:hover{transform:translateY(-4px);box-shadow:0 16px 36px #00000021}._featImg_8kc58_195{object-fit:cover;border-right:3px solid var(--color-brown);width:100%;height:100%;min-height:300px}._featBody_8kc58_202{flex-direction:column;justify-content:center;align-items:flex-start;gap:13px;padding:clamp(22px,3vw,40px);display:flex}._featTitle_8kc58_210{font-family:var(--font-tbf);color:var(--color-dark-gray);text-shadow:0 1px 3px #00000014;font-size:clamp(20px,2.6vw,32px);font-weight:400;line-height:1.15}._readBtn_8kc58_218{border:2px solid var(--color-brown);background:var(--color-white);color:var(--color-brown);font-family:var(--font-tbf);transition:background .22s var(--ease), color .22s var(--ease), transform .22s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:11px 24px;font-size:14px;font-weight:400;display:inline-flex;box-shadow:0 3px 10px #00000014}._featured_8kc58_180:hover ._readBtn_8kc58_218{background:var(--color-brown);color:var(--color-white)}._featured_8kc58_180:hover ._btnIcon_8kc58_159{transform:translate(3px)}._postGrid_8kc58_237{grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,28px);display:grid}._postCard_8kc58_242{background:var(--color-white);border:2px solid var(--color-lighter-green);height:100%;transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease);border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000000d}._postCard_8kc58_242:hover{border-color:var(--color-brown);transform:translateY(-5px);box-shadow:0 12px 26px #0000001f}._postImg_8kc58_259{aspect-ratio:16/9;object-fit:cover;border-bottom:2px solid var(--color-lighter-green);width:100%}._postBody_8kc58_265{flex-direction:column;flex:1;align-items:flex-start;gap:10px;padding:clamp(16px,2vw,22px);display:flex}._postTitle_8kc58_273{font-family:var(--font-tbf);color:var(--color-dark-gray);font-size:clamp(16px,1.8vw,19px);font-weight:400;line-height:1.25}._postFoot_8kc58_280{justify-content:space-between;align-items:center;width:100%;margin-top:auto;padding-top:6px;display:flex}._readMore_8kc58_288{font-family:var(--font-fustat);color:var(--color-brown);align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}._postCard_8kc58_242:hover ._readMore_8kc58_288 ._btnIcon_8kc58_159{transform:translate(3px)}._empty_8kc58_298{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.7;text-align:center;padding:40px 0;font-size:15px}._newsBand_8kc58_308{background:var(--color-lighter-green);text-align:center;padding:clamp(40px,5vw,70px) clamp(16px,4vw,64px)}._newsInner_8kc58_313{flex-direction:column;align-items:center;gap:16px;max-width:560px;margin:0 auto;display:flex}._newsTitle_8kc58_321{font-family:var(--font-tbf);color:var(--color-dark-gray);text-shadow:0 1px 3px #0000001a;font-size:clamp(22px,3vw,36px);font-weight:400}._newsText_8kc58_328{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;font-size:clamp(13.5px,1.5vw,16px)}._newsForm_8kc58_334{gap:10px;width:100%;display:flex}._newsInput_8kc58_335{border:2px solid var(--color-white);background:var(--color-cream);min-width:0;font-family:var(--font-fustat);color:var(--color-dark-gray);transition:box-shadow .25s var(--ease);border-radius:999px;outline:none;flex:1;padding:13px 20px;font-size:14px;box-shadow:0 3px 10px #00000014}._newsInput_8kc58_335:focus{box-shadow:0 3px 10px #00000014,0 0 0 3px #bd875b33}._newsInput_8kc58_335::placeholder{color:#4f4f4c80}._btnPrimary_8kc58_351{border:2px solid var(--color-white);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-brown) 100%, white 10%), var(--color-brown));color:var(--color-white);font-family:var(--font-tbf);-webkit-text-stroke:.1px var(--color-dark-gray);text-shadow:0 2.5px 4px #00000080;cursor:pointer;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 28px;font-size:15px;font-weight:400;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 14px #0003,inset 0 1px #ffffff4d}._btnPrimary_8kc58_351:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 6px 18px #0000004d,inset 0 1px #fff6}._btnPrimary_8kc58_351:active{transform:translateY(0)scale(.97)}._reveal_8kc58_379{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);will-change:opacity, transform;transform:translateY(28px)}._revealVisible_8kc58_385{opacity:1;transform:translateY(0)}._revealCell_8kc58_386{height:100%;display:flex}._revealCell_8kc58_386>*{width:100%}@keyframes _fadeUp_8kc58_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=900px){._featured_8kc58_180{grid-template-columns:1fr}._featImg_8kc58_195{border-right:none;border-bottom:3px solid var(--color-brown);min-height:200px}._postGrid_8kc58_237{grid-template-columns:1fr}._newsForm_8kc58_334{flex-direction:column}}@media (width>=640px) and (width<=900px){._postGrid_8kc58_237{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){._heroTag_8kc58_25,._heroTitle_8kc58_38,._heroText_8kc58_49,._searchPill_8kc58_57,._filterPill_8kc58_96,._featured_8kc58_180,._postCard_8kc58_242,._readBtn_8kc58_218,._btnPrimary_8kc58_351,._newsInput_8kc58_335,._reveal_8kc58_379{transition:none!important;animation:none!important}._reveal_8kc58_379{opacity:1;transform:none}}._page_myxdo_1{--ease:cubic-bezier(.22, 1, .36, 1);background:var(--color-cream);width:100%;overflow:hidden}._kicker_myxdo_8{font-family:var(--font-tbf);letter-spacing:.16em;color:var(--color-green);font-size:clamp(11px,1.2vw,13px);font-weight:400}._h2_myxdo_15{font-family:var(--font-tbf);color:var(--color-dark-gray);text-shadow:0 1px 3px #00000014;font-size:clamp(24px,3.2vw,40px);font-weight:400}._cardText_myxdo_22{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.85;font-size:14px;line-height:1.6}._metaText_myxdo_29{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.75;align-items:center;gap:5px;font-size:13px;display:inline-flex}._metaText_myxdo_29 b{font-weight:700}._metaIcon_myxdo_39{width:13px;height:13px}._tag_myxdo_40{font-family:var(--font-tbf);letter-spacing:.05em;background:var(--color-light-gray);color:var(--color-brown);border:1.5px solid var(--color-light-brown);border-radius:999px;align-items:center;padding:5px 13px;font-size:11.5px;font-weight:400;display:inline-flex}._inner_myxdo_53{max-width:1160px;margin:0 auto}._sectionHead_myxdo_54{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:640px;margin:0 auto clamp(26px,3.6vw,46px);display:flex}._header_myxdo_65{padding:clamp(30px,4vw,56px) clamp(16px,4vw,64px) 0}._headerInner_myxdo_66{flex-direction:column;align-items:flex-start;gap:16px;max-width:780px;margin:0 auto;display:flex}._backLink_myxdo_74{font-family:var(--font-fustat);color:var(--color-brown);transition:color .2s var(--ease), transform .2s var(--ease);animation:_fadeUp_myxdo_1 .5s var(--ease) both;font-size:13.5px;font-weight:700;text-decoration:none}._backLink_myxdo_74:hover{color:var(--color-dark-pink)}._title_myxdo_84{font-family:var(--font-tbf);-webkit-text-stroke:.2px var(--color-dark-gray);text-shadow:0 2px 6px #0000001f;color:var(--color-dark-gray);animation:_fadeUp_myxdo_1 .5s 80ms var(--ease) both;font-size:clamp(28px,4vw,48px);font-weight:400;line-height:1.12}._headerInner_myxdo_66 ._tag_myxdo_40{animation:_fadeUp_myxdo_1 .5s 40ms var(--ease) both}._metaRow_myxdo_95{animation:_fadeUp_myxdo_1 .5s .14s var(--ease) both;align-items:center;gap:12px;display:flex}._avatar_myxdo_101{background:var(--color-light-brown);border:2px solid var(--color-white);border-radius:50%;width:38px;height:38px;box-shadow:0 2px 5px #00000026}._coverWrap_myxdo_111{max-width:980px;animation:_fadeUp_myxdo_1 .6s .2s var(--ease) both;margin:clamp(22px,3vw,36px) auto 0;padding:0 clamp(16px,4vw,64px)}._cover_myxdo_111{aspect-ratio:21/9;object-fit:cover;border:3px solid var(--color-brown);border-radius:24px;width:100%;box-shadow:0 10px 28px #0000001a}._coverFallback_myxdo_125{background:radial-gradient(circle at 22% 25%, #8298744d, transparent 55%), radial-gradient(circle at 78% 75%, #bd875b42, transparent 55%), var(--color-light-gray)}._article_myxdo_133{flex-direction:column;gap:26px;max-width:720px;margin:0 auto;padding:clamp(28px,4vw,52px) clamp(16px,4vw,64px);display:flex}._mdBody_myxdo_141{flex-direction:column;gap:4px;display:flex}._mdBody_myxdo_141 p{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.9;margin-bottom:18px;font-size:clamp(15px,1.6vw,17px);line-height:1.75}._mdBody_myxdo_141 h2{font-family:var(--font-tbf);color:var(--color-dark-gray);text-shadow:0 1px 3px #00000014;margin:22px 0 14px;font-size:clamp(20px,2.4vw,28px);font-weight:400}._mdBody_myxdo_141 h3{font-family:var(--font-tbf);color:var(--color-dark-gray);margin:18px 0 10px;font-size:clamp(17px,2vw,22px);font-weight:400}._mdBody_myxdo_141 a{color:var(--color-brown);text-underline-offset:3px;transition:color .2s var(--ease);font-weight:700;text-decoration:underline;text-decoration-thickness:2px}._mdBody_myxdo_141 a:hover{color:var(--color-dark-pink)}._mdBody_myxdo_141 strong{opacity:1;font-weight:700}._mdBody_myxdo_141 ul,._mdBody_myxdo_141 ol{font-family:var(--font-fustat);color:var(--color-dark-gray);opacity:.9;flex-direction:column;gap:8px;margin:0 0 18px;padding-left:26px;font-size:clamp(15px,1.6vw,17px);line-height:1.75;display:flex}._mdBody_myxdo_141 li::marker{color:var(--color-brown);font-weight:700}._mdBody_myxdo_141 blockquote{background:var(--color-white);border:2px solid var(--color-light-brown);border-left:6px solid var(--color-brown);border-radius:14px;margin:6px 0 22px;padding:clamp(16px,2vw,24px);box-shadow:0 5px 14px #0000000f}._mdBody_myxdo_141 blockquote p{margin:0;font-style:italic}._mdBody_myxdo_141 img{border:2px solid var(--color-lighter-green);border-radius:16px;width:100%;margin:6px 0 22px;box-shadow:0 6px 16px #00000014}._mdBody_myxdo_141 hr{background-image:radial-gradient(circle, var(--color-brown) 2px, transparent 2.2px);opacity:.55;background-repeat:repeat-x;background-size:12px 3px;border:none;width:50%;height:3px;margin:12px auto 26px}._mdBody_myxdo_141 code{background:var(--color-light-gray);border:1px solid var(--color-light-brown);border-radius:6px;padding:2px 6px;font-family:monospace;font-size:.9em}._shareRow_myxdo_233{border-top:2px dashed #4f4f4c40;border-bottom:2px dashed #4f4f4c40;align-items:center;gap:10px;padding:16px 0;display:flex}._shareLabel_myxdo_241{font-family:var(--font-fustat);color:var(--color-dark-gray);font-size:13px;font-weight:700}._shareDot_myxdo_247{background:var(--color-light-gray);border:2px solid var(--color-light-brown);width:40px;height:40px;color:var(--color-brown);cursor:pointer;transition:background .22s var(--ease), color .22s var(--ease), transform .22s var(--ease), box-shadow .22s var(--ease);border-radius:12px;justify-content:center;align-items:center;display:flex}._shareDot_myxdo_247:hover{background:var(--color-brown);color:var(--color-white);transform:translateY(-2px)rotate(-4deg);box-shadow:0 5px 12px #00000026}._shareSvg_myxdo_267{width:18px;height:18px}._authorCard_myxdo_270{background:var(--color-white);border:3px solid var(--color-brown);transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:22px;align-items:center;gap:18px;padding:clamp(18px,2.4vw,28px);display:flex;box-shadow:0 6px 18px #00000012}._authorCard_myxdo_270:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0000001c}._avatarL_myxdo_285{background:var(--color-light-brown);border:3px solid var(--color-white);border-radius:50%;flex-shrink:0;width:72px;height:72px;box-shadow:0 3px 8px #00000026}._authorText_myxdo_294{flex-direction:column;gap:6px;display:flex}._authorName_myxdo_295{font-family:var(--font-tbf);color:var(--color-dark-gray);font-size:clamp(16px,1.8vw,20px);font-weight:400}._relatedSection_myxdo_303{background:var(--color-light-gray);padding:clamp(40px,5vw,70px) clamp(16px,4vw,64px)}._relGrid_myxdo_307{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,26px);display:grid}._relCard_myxdo_312{background:var(--color-white);border:2px solid var(--color-lighter-green);height:100%;transition:transform .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease);border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 4px 12px #0000000d}._relCard_myxdo_312:hover{border-color:var(--color-brown);transform:translateY(-5px);box-shadow:0 12px 26px #0000001f}._relImg_myxdo_329{aspect-ratio:16/9;object-fit:cover;border-bottom:2px solid var(--color-lighter-green);width:100%}._relBody_myxdo_335{flex-direction:column;align-items:flex-start;gap:10px;padding:18px;display:flex}._relTitle_myxdo_342{font-family:var(--font-tbf);color:var(--color-dark-gray);font-size:16px;font-weight:400;line-height:1.3}._ctaBand_myxdo_351{background:var(--color-dark-pink);text-align:center;padding:clamp(40px,5vw,70px) clamp(16px,4vw,64px)}._ctaInner_myxdo_356{flex-direction:column;align-items:center;gap:18px;display:flex}._ctaTitle_myxdo_362{font-family:var(--font-tbf);color:var(--color-cream);text-shadow:0 2.5px 4px #00000059;max-width:640px;font-size:clamp(22px,3vw,36px);font-weight:400;line-height:1.2}._btnPrimary_myxdo_371{border:2px solid var(--color-white);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-brown) 100%, white 10%), var(--color-brown));color:var(--color-white);font-family:var(--font-tbf);-webkit-text-stroke:.1px var(--color-dark-gray);text-shadow:0 2.5px 4px #00000080;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:13px 28px;font-size:15px;font-weight:400;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 14px #0003,inset 0 1px #ffffff4d}._btnPrimary_myxdo_371:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 6px 18px #0000004d,inset 0 1px #fff6}._btnPrimary_myxdo_371:active{transform:translateY(0)scale(.97)}._btnIcon_myxdo_396{width:15px;height:15px;transition:transform .22s var(--ease)}._btnPrimary_myxdo_371:hover ._btnIcon_myxdo_396{transform:translate(3px)}._notFound_myxdo_400{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:40vh;padding:60px 20px;display:flex}._reveal_myxdo_412{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);will-change:opacity, transform;transform:translateY(28px)}._revealVisible_myxdo_418{opacity:1;transform:translateY(0)}._revealCell_myxdo_419{height:100%;display:flex}._revealCell_myxdo_419>*{width:100%}@keyframes _fadeUp_myxdo_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=820px){._relGrid_myxdo_307{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._backLink_myxdo_74,._title_myxdo_84,._metaRow_myxdo_95,._coverWrap_myxdo_111,._shareDot_myxdo_247,._authorCard_myxdo_270,._relCard_myxdo_312,._btnPrimary_myxdo_371,._headerInner_myxdo_66 ._tag_myxdo_40,._reveal_myxdo_412{transition:none!important;animation:none!important}._reveal_myxdo_412{opacity:1;transform:none}}@font-face{font-family:Fustat;src:url(/assets/Fustat-Regular-CtBJnIin.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Fustat;src:url(/assets/Fustat-Medium-D7VKf3Ow.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Fustat;src:url(/assets/Fustat-SemiBold-DiFAGgle.ttf)format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Fustat;src:url(/assets/Fustat-Bold-DMLhUNmP.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:TBF;src:url(/assets/TBF-C6kf1NVv.ttf)format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}#root{flex-direction:column;min-height:100vh;display:flex}.page-content{padding-top:var(--navbar-height,clamp(64px, 8.2vw, 105px));flex:1}html,body{overscroll-behavior-y:none}
