._page_sqa7o_1{--ink: #172b26;--muted: #63736c;--green: #254b3f;--lime: #d7f178;--paper: #faf9f5;--line: #e6e8e0;min-height:100vh;overflow:hidden;background:var(--paper);color:var(--ink);font-family:Inter,Helvetica Neue,Arial,sans-serif}._header_sqa7o_15,._hero_sqa7o_16,._intro_sqa7o_17,._stepsSection_sqa7o_18,._contactSection_sqa7o_19,._merchantSection_sqa7o_20,._footer_sqa7o_21{width:min(1160px,calc(100% - 64px));margin-inline:auto}._header_sqa7o_15{min-height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(23,43,38,.08)}._brand_sqa7o_34{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:1.24rem;font-weight:750;letter-spacing:-.055em;text-decoration:none}._brandMark_sqa7o_45{display:grid;width:34px;height:34px;place-items:center;border-radius:11px;background:var(--green);color:var(--lime)}._brandMark_sqa7o_45 svg{width:25px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}._nav_sqa7o_63{display:flex;align-items:center;gap:34px}._nav_sqa7o_63 a{color:#50615a;font-size:.88rem;font-weight:550;text-decoration:none;transition:color .16s ease}._nav_sqa7o_63 a:hover,._textLink_sqa7o_78:hover{color:var(--green)}._nav_sqa7o_63 ._navCta_sqa7o_82{padding:11px 17px;border:1px solid #cbd4cc;border-radius:999px;color:var(--ink);transition:color .16s ease,background-color .16s ease,border-color .16s ease}._nav_sqa7o_63 ._navCta_sqa7o_82:hover{border-color:var(--green);background:var(--green);color:#fff}._hero_sqa7o_16{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);align-items:center;gap:60px;padding-block:76px 96px}._heroCopy_sqa7o_107{padding-block:24px}._eyebrow_sqa7o_111,._sectionLabel_sqa7o_112{color:#547064;font-size:.7rem;font-weight:750;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}._eyebrow_sqa7o_111{display:flex;align-items:center;gap:10px;margin:0 0 25px}._eyebrowDot_sqa7o_128{width:8px;height:8px;border-radius:50%;background:#91b84f;box-shadow:0 0 0 4px #eaf0dc}._hero_sqa7o_16 h1{max-width:660px;margin:0;font-size:clamp(3.25rem,5.4vw,5.4rem);font-weight:570;letter-spacing:-.075em;line-height:.99}._hero_sqa7o_16 h1 em{color:#52745e;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.08em}._heroText_sqa7o_152{max-width:480px;margin:26px 0 0;color:var(--muted);font-size:1.03rem;line-height:1.75}._heroActions_sqa7o_160{display:flex;align-items:center;flex-wrap:wrap;gap:23px;margin-top:33px}._primaryButton_sqa7o_168{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:19px;padding:0 21px;border:1px solid var(--green);border-radius:999px;background:var(--green);color:#fff;font-size:.91rem;font-weight:650;text-decoration:none;transition:transform .16s ease,background-color .16s ease}._primaryButton_sqa7o_168:hover{transform:translateY(-2px);background:#18392f}._primaryButton_sqa7o_168 span{color:var(--lime);font-size:1.05rem}._textLink_sqa7o_78{color:#53665d;font-size:.9rem;font-weight:600;text-decoration-color:#aebbb1;text-underline-offset:5px;transition:color .16s ease}._heroNote_sqa7o_206{display:flex;align-items:center;gap:13px;margin-top:54px}._noteRule_sqa7o_213{width:29px;height:1px;background:#aab9aa}._heroNote_sqa7o_206 p{margin:0;color:#77857e;font-size:.78rem;letter-spacing:.015em}._heroVisual_sqa7o_226{position:relative;display:flex;min-height:500px;align-items:center;justify-content:center;overflow:hidden;border:1px solid #e3e8dc;border-radius:28px;background:radial-gradient(ellipse at 52% 39%,rgba(222,237,181,.82),transparent 43%),linear-gradient(145deg,#edf1e6,#e6ece2,#dce7db)}._visualGlow_sqa7o_240{position:absolute;top:12%;left:16%;width:68%;aspect-ratio:1;border:1px solid rgba(78,111,87,.12);border-radius:50%}._visualGlow_sqa7o_240:before,._visualGlow_sqa7o_240:after{position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:1px solid rgba(78,111,87,.1);border-radius:50%;content:""}._visualGlow_sqa7o_240:after{top:21%;right:21%;bottom:21%;left:21%}._visualCaption_sqa7o_263{position:absolute;top:27px;left:29px;color:#6f8274;font-size:.62rem;font-weight:750;letter-spacing:.16em}._lockerBank_sqa7o_273{position:relative;z-index:1;display:grid;width:62%;grid-template-columns:repeat(3,1fr);gap:9px;padding:17px;border:1px solid #c5d0c2;border-radius:15px;background:linear-gradient(145deg,#f8f8f1,#e6ebe1);box-shadow:0 25px 50px #2c453424,0 3px 10px #2c453414;transform:perspective(800px) rotateY(-8deg) rotateX(2deg)}._locker_sqa7o_273{position:relative;height:97px;border:1px solid #cbd4c6;border-radius:5px;background:linear-gradient(135deg,#f1f3eb,#e4eae0);box-shadow:inset 0 1px #ffffffd9}._lockerActive_sqa7o_299{border-color:#7d9a73;background:linear-gradient(135deg,#e6f0d4,#d3e5bc);box-shadow:inset 0 1px #ffffffe6,0 0 0 2px #85a56829}._lockerSlot_sqa7o_307{position:absolute;top:15px;left:50%;width:22px;height:3px;border-radius:3px;background:#b4c0b1;transform:translate(-50%)}._lockerHandle_sqa7o_318{position:absolute;top:44px;right:9px;width:4px;height:17px;border-radius:4px;background:#96a797}._lockerLight_sqa7o_328{position:absolute;right:16px;bottom:11px;width:5px;height:5px;border-radius:50%;background:#c8d0c2}._lockerActive_sqa7o_299 ._lockerLight_sqa7o_328{background:#83a449;box-shadow:0 0 8px #83a44999}._pickupCard_sqa7o_343{position:absolute;z-index:2;right:7%;bottom:18%;display:flex;align-items:center;gap:11px;padding:13px 15px;border:1px solid rgba(221,228,216,.9);border-radius:13px;background:#fffffbf2;box-shadow:0 14px 32px #28423024;transform:rotate(-2deg)}._pickupIcon_sqa7o_359{display:grid;width:35px;height:35px;flex:0 0 auto;place-items:center;border-radius:10px;background:#edf2e4;color:#45684f}._pickupIcon_sqa7o_359 svg{width:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}._pickupText_sqa7o_378{display:grid;gap:4px}._pickupText_sqa7o_378 strong{color:#273c31;font-size:.74rem;font-weight:700}._pickupText_sqa7o_378 small{color:#7a877d;font-size:.62rem}._readyBadge_sqa7o_394{align-self:flex-start;margin-left:4px;color:#688342;font-size:.53rem;font-weight:800;letter-spacing:.08em}._visualIndex_sqa7o_403{position:absolute;right:28px;bottom:24px;color:#486655;font-size:.73rem;font-weight:700;letter-spacing:.08em}._visualIndex_sqa7o_403 span{color:#91a294;font-weight:500}._intro_sqa7o_17{display:grid;grid-template-columns:.75fr 1.25fr;gap:55px;padding-block:68px 90px;border-top:1px solid var(--line)}._sectionLabel_sqa7o_112{padding-top:9px}._introBody_sqa7o_430{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(260px,1fr);align-items:start;gap:44px}._intro_sqa7o_17 h2,._stepsHeading_sqa7o_438 h2,._contactPanel_sqa7o_439 h2,._merchantSection_sqa7o_20 h2{margin:0;font-size:clamp(1.9rem,3vw,2.7rem);font-weight:550;letter-spacing:-.06em;line-height:1.1}._introBody_sqa7o_430 p,._stepsHeading_sqa7o_438>p,._contactPanel_sqa7o_439 p,._merchantSection_sqa7o_20 p{margin:2px 0 0;color:var(--muted);font-size:.94rem;line-height:1.75}._stepsSection_sqa7o_18{padding-block:76px 84px;border-top:1px solid var(--line)}._stepsHeading_sqa7o_438{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:42px}._stepsHeading_sqa7o_438 ._sectionLabel_sqa7o_112,._contactPanel_sqa7o_439 ._sectionLabel_sqa7o_112,._merchantSection_sqa7o_20 ._sectionLabel_sqa7o_112{margin-bottom:18px}._stepsHeading_sqa7o_438>p{max-width:330px;margin-bottom:4px}._steps_sqa7o_18{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}._step_sqa7o_18{position:relative;min-height:250px;padding:29px 30px 30px 0}._step_sqa7o_18+._step_sqa7o_18{padding-left:30px;border-left:1px solid var(--line)}._stepNumber_sqa7o_500{position:absolute;top:31px;right:29px;color:#89978e;font-size:.67rem;font-weight:700;letter-spacing:.08em}._stepIcon_sqa7o_510{display:grid;width:49px;height:49px;margin-bottom:36px;place-items:center;border:1px solid #dbe2d7;border-radius:14px;background:#f1f3eb;color:#43614e}._stepIcon_sqa7o_510 svg{width:30px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}._step_sqa7o_18 h3{margin:0;color:var(--ink);font-size:1.05rem;font-weight:650;letter-spacing:-.025em}._step_sqa7o_18 p{max-width:290px;margin:11px 0 0;color:var(--muted);font-size:.85rem;line-height:1.7}._contactSection_sqa7o_19{padding-block:10px 82px}._contactPanel_sqa7o_439{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:43px 48px;border:1px solid #e1e7da;border-radius:20px;background:radial-gradient(ellipse at 88% 4%,rgba(212,232,173,.4),transparent 35%),#f0f2e9}._contactPanel_sqa7o_439>div{max-width:590px}._contactPanel_sqa7o_439 p{max-width:560px;margin-top:14px}._comingSoon_sqa7o_572{flex:0 0 auto;padding:12px 15px;border:1px solid #cad6bf;border-radius:999px;color:#526b53;font-size:.62rem;font-weight:750;letter-spacing:.09em}._merchantSection_sqa7o_20{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-block:37px 52px;border-top:1px solid var(--line)}._merchantSection_sqa7o_20 h2{font-size:1.6rem}._merchantSection_sqa7o_20 p{margin-top:8px;font-size:.85rem}._loginForm_sqa7o_601{width:min(470px,100%)}._loginForm_sqa7o_601 label{display:block;margin-bottom:8px;color:#617269;font-size:.75rem;font-weight:600}._loginControls_sqa7o_613{display:flex;gap:8px}._loginControls_sqa7o_613 input{min-width:0;flex:1;padding:12px 14px;border:1px solid #d5ddd4;border-radius:9px;outline:none;background:#fff;color:var(--ink);font:inherit;font-size:.84rem}._loginControls_sqa7o_613 input:focus{border-color:#77947c;box-shadow:0 0 0 3px #77947c24}._loginControls_sqa7o_613 button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 16px;border:0;border-radius:9px;background:var(--green);color:#fff;cursor:pointer;font:inherit;font-size:.82rem;font-weight:650}._loginControls_sqa7o_613 button:hover{background:#18392f}._footer_sqa7o_21{display:flex;min-height:86px;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line)}._footer_sqa7o_21 ._brand_sqa7o_34{font-size:1.05rem}._footer_sqa7o_21 ._brandMark_sqa7o_45{width:29px;height:29px;border-radius:9px}._footer_sqa7o_21 ._brandMark_sqa7o_45 svg{width:21px}._footer_sqa7o_21>span{color:#78857e;font-size:.76rem}@media(max-width:900px){._header_sqa7o_15,._hero_sqa7o_16,._intro_sqa7o_17,._stepsSection_sqa7o_18,._contactSection_sqa7o_19,._merchantSection_sqa7o_20,._footer_sqa7o_21{width:min(100% - 44px,720px)}._hero_sqa7o_16{grid-template-columns:1fr;gap:43px;padding-block:58px 74px}._heroCopy_sqa7o_107{padding-block:0}._hero_sqa7o_16 h1{max-width:700px;font-size:clamp(3.3rem,10vw,5.2rem)}._heroVisual_sqa7o_226{min-height:460px}._intro_sqa7o_17{grid-template-columns:1fr;gap:25px}._introBody_sqa7o_430{gap:30px}._merchantSection_sqa7o_20{align-items:flex-start;flex-direction:column}}@media(max-width:600px){._header_sqa7o_15,._hero_sqa7o_16,._intro_sqa7o_17,._stepsSection_sqa7o_18,._contactSection_sqa7o_19,._merchantSection_sqa7o_20,._footer_sqa7o_21{width:calc(100% - 36px)}._header_sqa7o_15{min-height:72px}._brand_sqa7o_34{font-size:1.14rem}._nav_sqa7o_63{gap:15px}._nav_sqa7o_63 a{font-size:.77rem}._nav_sqa7o_63 a:nth-child(2){display:none}._nav_sqa7o_63 ._navCta_sqa7o_82{padding:9px 12px}._hero_sqa7o_16{gap:36px;padding-block:46px 60px}._eyebrow_sqa7o_111{margin-bottom:20px;font-size:.61rem}._hero_sqa7o_16 h1{font-size:clamp(3rem,14vw,4.5rem)}._heroText_sqa7o_152{margin-top:21px;font-size:.95rem}._heroActions_sqa7o_160{align-items:flex-start;flex-direction:column;gap:17px;margin-top:26px}._heroNote_sqa7o_206{margin-top:36px}._heroVisual_sqa7o_226{min-height:360px;border-radius:21px}._visualCaption_sqa7o_263{top:21px;left:20px;font-size:.55rem}._lockerBank_sqa7o_273{width:74%;gap:6px;padding:11px}._locker_sqa7o_273{height:72px}._lockerSlot_sqa7o_307{top:11px;width:17px}._lockerHandle_sqa7o_318{top:32px;right:7px;height:14px}._lockerLight_sqa7o_328{right:12px;bottom:8px}._pickupCard_sqa7o_343{right:4%;bottom:17%;gap:8px;padding:10px}._pickupIcon_sqa7o_359{width:30px;height:30px}._pickupText_sqa7o_378 strong{font-size:.66rem}._pickupText_sqa7o_378 small{font-size:.55rem}._readyBadge_sqa7o_394{font-size:.48rem}._visualIndex_sqa7o_403{right:20px;bottom:17px}._intro_sqa7o_17{gap:20px;padding-block:48px 60px}._introBody_sqa7o_430{grid-template-columns:1fr;gap:18px}._intro_sqa7o_17 h2,._stepsHeading_sqa7o_438 h2,._contactPanel_sqa7o_439 h2{font-size:2rem}._stepsSection_sqa7o_18{padding-block:53px 61px}._stepsHeading_sqa7o_438{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:27px}._steps_sqa7o_18{grid-template-columns:1fr}._step_sqa7o_18,._step_sqa7o_18+._step_sqa7o_18{min-height:auto;padding:24px 40px 25px 0;border-left:0}._step_sqa7o_18+._step_sqa7o_18{border-top:1px solid var(--line)}._stepIcon_sqa7o_510{margin-bottom:21px}._stepNumber_sqa7o_500{top:26px;right:5px}._contactSection_sqa7o_19{padding-block:0 55px}._contactPanel_sqa7o_439{align-items:flex-start;flex-direction:column;gap:24px;padding:30px 25px;border-radius:16px}._comingSoon_sqa7o_572{font-size:.56rem}._merchantSection_sqa7o_20{padding-block:31px 39px}._loginControls_sqa7o_613{flex-direction:column}._loginControls_sqa7o_613 input,._loginControls_sqa7o_613 button{min-height:45px}._footer_sqa7o_21{min-height:75px}._footer_sqa7o_21>span{max-width:140px;font-size:.66rem;text-align:right}}@media(prefers-reduced-motion:reduce){._nav_sqa7o_63 a,._nav_sqa7o_63 ._navCta_sqa7o_82,._primaryButton_sqa7o_168{transition:none}}
