.GuideConfirmBox_dialog__KVxIM,.GuideConfirmBox_status__AIhsJ{inset:0;display:grid;place-items:center;padding:1.5rem;animation:GuideConfirmBox_guide-confirm-fade__ljyIa .16s ease-out both}.GuideConfirmBox_status__AIhsJ{position:absolute;z-index:20;background:rgba(19,38,29,.24);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ar-session__guide[data-camera-dismiss] .GuideConfirmBox_status__AIhsJ{opacity:0;pointer-events:none}.GuideConfirmBox_dialog__KVxIM{position:fixed;z-index:40;background:rgba(19,38,29,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.GuideConfirmBox_card__Zq4RH{position:relative;display:flex;max-width:20rem;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1.5rem;border-radius:var(--guide-float-card-radius);background:#fff;box-shadow:0 12px 48px rgba(23,34,31,.14),0 0 0 1px rgba(23,34,31,.05);color:#17221f;text-align:center;animation:GuideConfirmBox_guide-confirm-pop__xI43H .26s cubic-bezier(.22,1,.36,1) both}.GuideConfirmBox_mark__o95_G{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid #9addad;border-radius:calc(infinity * 1px);background:#acf0c0;color:#11342a;font-size:1.25rem;font-weight:900;line-height:calc(1.75 / 1.25)}.GuideConfirmBox_status__AIhsJ .GuideConfirmBox_mark__o95_G{width:2.25rem;height:2.25rem;border:0;font-size:1.125rem;line-height:calc(1.75 / 1.125)}.GuideConfirmBox_mark__o95_G[data-tone=warning]{border-color:#f0d48a;background:#fdf1cf;color:#7a5200}.GuideConfirmBox_dismiss__cGyFF{position:absolute;top:.5rem;right:.5rem;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:0;border-radius:calc(infinity * 1px);background:transparent;color:#486153;font-size:1.5rem;line-height:1}.GuideConfirmBox_dismiss__cGyFF:focus-visible{box-shadow:inset 0 0 0 2px #285840}.GuideConfirmBox_title__ND78C{color:#17221f;font-size:18px;font-weight:650;line-height:1.25;letter-spacing:-.02em}.GuideConfirmBox_description__o_NVy{color:#486153;font-size:.8125rem}.GuideConfirmBox_dialog__KVxIM .GuideConfirmBox_description__o_NVy{font-size:15px;line-height:1.4}.GuideConfirmBox_actions__66ubS{width:100%;margin-top:.25rem}.GuideConfirmBox_action__rWd85{display:inline-flex;width:100%;min-height:2.75rem;align-items:center;justify-content:center;margin:0;padding:0 1.5rem;border:1px solid #9addad;border-radius:calc(infinity * 1px);background:#acf0c0;color:#11342a;font-size:.875rem;font-weight:700;line-height:calc(1.25 / .875)}@keyframes GuideConfirmBox_guide-confirm-fade__ljyIa{0%{opacity:0}}@keyframes GuideConfirmBox_guide-confirm-pop__xI43H{0%{opacity:0;transform:translateY(10px) scale(.94)}}.GuideStartButton_button__oSdm_{position:relative;display:block;width:100%;height:60px;margin:0;border:0;padding:0;appearance:none;background:transparent;color:#123325;font:inherit;text-align:center;text-decoration:none;-webkit-touch-callout:none;cursor:pointer;isolation:isolate;overflow:visible;touch-action:manipulation;user-select:none;-webkit-tap-highlight-color:transparent}.GuideStartButton_surface__eFZZk{position:absolute;inset:auto 0 0;z-index:2;height:100%;border:1px solid #a2ddb3;border-radius:16px;background:#acf0c0;transition:transform .17s ease,border-color .17s ease,background .17s ease,box-shadow .17s ease}.GuideStartButton_label__w9i4L{position:absolute;right:3.75rem;bottom:0;left:3.75rem;z-index:3;display:flex;height:100%;align-items:center;justify-content:center;font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1;white-space:nowrap;pointer-events:none}.GuideStartButton_icon__2gu1c{position:absolute;top:18px;left:22px;z-index:3;width:24px;height:24px;pointer-events:none}.GuideStartButton_arrowWell__4Z1On{position:absolute;right:16px;bottom:13px;z-index:3;display:grid;width:2.125rem;height:2.125rem;place-items:center;border-radius:.75rem;pointer-events:none;transition:transform .17s ease,background-color .17s ease}.GuideStartButton_arrowWell__4Z1On svg{width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.GuideStartButton_button__oSdm_:focus-visible{outline:none}.GuideStartButton_button__oSdm_:focus-visible .GuideStartButton_surface__eFZZk{outline:3px solid #285840;outline-offset:3px;border-color:#2dd4bf}.GuideStartButton_button__oSdm_:focus-visible .GuideStartButton_arrowWell__4Z1On{transform:translateX(.15rem)}@media (hover:hover) and (pointer:fine){.GuideStartButton_button__oSdm_:not(:disabled):hover .GuideStartButton_surface__eFZZk{border-color:#72c78b;background:#98e8af;transform:translateY(-.1rem)}.GuideStartButton_button__oSdm_:not(:disabled):hover .GuideStartButton_arrowWell__4Z1On{transform:translateX(.15rem)}}.GuideStartButton_button__oSdm_:not(:disabled)[data-pressed] .GuideStartButton_surface__eFZZk{transform:translateY(.08rem) scale(.99);transition-duration:40ms}.GuideStartButton_button__oSdm_:not(:disabled)[data-pressed] .GuideStartButton_arrowWell__4Z1On{transform:scale(.94);transition-duration:40ms}.GuideStartButton_button__oSdm_:disabled{cursor:wait}.GuideStartButton_button__oSdm_:disabled .GuideStartButton_surface__eFZZk{border-color:#ccd5cb;background:#e0e7de}.GuideStartButton_button__oSdm_:disabled .GuideStartButton_label__w9i4L{color:#445248}@media (forced-colors:active){.GuideStartButton_label__w9i4L{color:ButtonText}.GuideStartButton_button__oSdm_:focus-visible .GuideStartButton_surface__eFZZk{outline-color:Highlight}}.GuideIntro_intro__xIT74{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;overflow:hidden;color:#17221f;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;--intro-loop:5.5s;--intro-snap:cubic-bezier(0.2,0.8,0.2,1);--intro-card-room:247px;--intro-aim:230px;--intro-aim-least:150px}.GuideIntro_intro__xIT74[data-closing=true]{pointer-events:none;animation:GuideIntro_intro-exit__2MTfO .25s ease-out forwards}.GuideIntro_brandRow__XQcgw{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;min-height:14px;padding:max(25px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) 0 max(24px,env(safe-area-inset-left))}.GuideIntro_poweredBy__5W5wx{display:none}.GuideIntro_hero__woCAh{position:relative;display:flex;flex:1 1 auto;min-height:0;align-items:center;padding:24px 16px 12px}.GuideIntro_viewfinder__EO_Lk{position:relative;width:100%;height:min(280px,100%);max-width:var(--guide-column-max);margin:0 auto;border-radius:8px;pointer-events:none}.GuideIntro_startStillPreview__w0mWb{position:absolute;z-index:0;inset:0;container-type:size;overflow:hidden;border-radius:inherit;background-image:var(--guide-start-phone-edge);pointer-events:none;transition:opacity .18s ease}.GuideIntro_startStillPreview__w0mWb[data-failed=true]{display:none}.GuideIntro_startStillFit__WXqRg{position:absolute;top:50%;left:50%;width:min(100cqw,127.3906cqh);height:min(100cqh,78.4987cqw);transform:translate(-50%,-50%)}.GuideIntro_startStillPicture__hYjaN{position:absolute;inset:0;display:block}.GuideIntro_startStillImage__ryJ6U{position:absolute;left:var(--guide-start-phone-left);top:var(--guide-start-phone-top);width:auto;height:var(--guide-start-phone-height);max-width:none}.GuideIntro_corner__zHQYy{position:absolute;width:26px;height:26px;box-sizing:border-box;border:0 solid #43805b}.GuideIntro_corner__zHQYy[data-corner=top-left]{top:0;left:0;border-width:3px 0 0 3px;border-top-left-radius:8px;--corner-out:translate(-12px,-12px)}.GuideIntro_corner__zHQYy[data-corner=top-right]{top:0;right:0;border-width:3px 3px 0 0;border-top-right-radius:8px;--corner-out:translate(12px,-12px)}.GuideIntro_corner__zHQYy[data-corner=bottom-left]{bottom:0;left:0;border-width:0 0 3px 3px;border-bottom-left-radius:8px;--corner-out:translate(-12px,12px)}.GuideIntro_corner__zHQYy[data-corner=bottom-right]{right:0;bottom:0;border-width:0 3px 3px 0;border-bottom-right-radius:8px;--corner-out:translate(12px,12px)}@media (min-width:900px){.GuideIntro_startStillPreview__w0mWb{background-image:var(--guide-start-desktop-edge)}.GuideIntro_startStillImage__ryJ6U{left:var(--guide-start-desktop-left);top:var(--guide-start-desktop-top);height:var(--guide-start-desktop-height)}}.GuideIntro_intro__xIT74:is([data-start-ready=true],[data-start-failed=true]) .GuideIntro_startStillPreview__w0mWb{opacity:0}.GuideIntro_glow__YIuVR{position:absolute;inset:0;border-radius:8px;box-shadow:inset 0 0 0 2px rgba(67,128,91,.35),0 0 28px rgba(67,128,91,.25);opacity:0}.GuideIntro_scanTrack__iQu_t{position:absolute;inset:0 6px;overflow:hidden}.GuideIntro_scan__mamz9{position:absolute;inset:0;background:linear-gradient(180deg,transparent calc(100% - 44px),rgba(45,212,191,.16) calc(100% - 3.5px),rgba(20,184,166,.95) calc(100% - 1.8px),transparent);opacity:0;transform:translateY(-100%)}.GuideIntro_lower__apXly{display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-end;min-height:var(--intro-card-room)}.GuideIntro_lower__apXly[data-aim=true]{min-height:calc(var(--intro-aim) + var(--intro-card-room))}.GuideIntro_aim__rsod_{position:relative;flex:1 1 auto;min-height:var(--intro-aim-least);width:100%;max-width:var(--guide-column-max);margin-inline:auto}.GuideIntro_phone__KLTp2{position:absolute;bottom:25px;left:43px;width:62px;height:128px}.GuideIntro_phoneSway__0hU7S{width:100%;height:100%;transform-origin:74.78px 7.72px}.GuideIntro_phoneArt__iFMid{display:block;overflow:visible;transform:rotate(20deg);transform-origin:50% 100%;filter:drop-shadow(0 12px 16px rgba(23,34,31,.2))}.GuideIntro_phoneProduct__2jkPP{mix-blend-mode:multiply}.GuideIntro_phoneCorners__ogxK4{fill:none;stroke:#43805b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transform-box:view-box;transform-origin:31px 64px}.GuideIntro_aimLines__Hb84O{position:absolute;inset:0;z-index:0;overflow:visible;pointer-events:none}.GuideIntro_lineDraw__2Wi__{stroke-dasharray:1;stroke-dashoffset:0}.GuideIntro_dock__JnJMW{position:relative;z-index:1;flex:0 0 auto}.GuideIntro_card__qcs0B{box-sizing:border-box;display:flex;flex-direction:column;gap:14px;width:100%;max-width:var(--guide-column-max);margin:0 auto;padding:26px max(24px,env(safe-area-inset-right)) max(34px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));border-radius:28px 28px 0 0;background:#fff;box-shadow:0 -10px 40px rgba(23,34,31,.08)}.GuideIntro_cardCopy__JAy4C{display:flex;flex-direction:column;gap:14px;min-width:0}.GuideIntro_cardCopy__JAy4C h1{margin:0;font-size:30px;font-weight:650;line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.GuideIntro_tools__gnIf0{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.GuideIntro_tools__gnIf0>li{position:relative}.GuideIntro_tool__F_q6y{display:inline-flex;align-items:center;gap:6px;height:30px;margin:0;border:0;padding:0 12px 0 8px;border-radius:15px;background:#e2f1e7;color:#1d5a37;box-shadow:inset 0 0 0 1px #b7dcc4;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:help;-webkit-tap-highlight-color:transparent}.GuideIntro_tool__F_q6y:focus-visible{outline:2px solid #285840;outline-offset:2px}.GuideIntro_tool__F_q6y[data-kind=needed] .GuideIntro_toolIcon__VgXY4{color:#2f8a52}.GuideIntro_tool__F_q6y[data-kind=possible]{background:#fcf1dc;color:#7a4a00;box-shadow:inset 0 0 0 1px #f0d49e}.GuideIntro_tool__F_q6y[data-kind=possible] .GuideIntro_toolIcon__VgXY4{color:#a86400}.GuideIntro_toolIcon__VgXY4{width:16px;height:16px;flex:0 0 auto}.GuideIntro_tip__neD4j{position:absolute;top:calc(100% + 4px);left:50%;z-index:2;box-sizing:border-box;width:max-content;max-width:min(260px,calc(100vw - 24px));padding:5px 10px;border:1px solid rgba(23,34,31,.18);border-radius:8px;background:#fff;color:#17221f;box-shadow:0 8px 24px rgba(23,34,31,.2),0 2px 6px rgba(23,34,31,.1);font-size:13px;font-weight:600;line-height:1.25;text-align:center;pointer-events:none;translate:calc(-50% + var(--tip-shift, 0px)) 0;animation:GuideIntro_tool-tip-in__UL7q9 .14s ease-out}.GuideIntro_tip__neD4j:after,.GuideIntro_tip__neD4j:before{position:absolute;bottom:100%;left:calc(50% - var(--tip-shift, 0px));border:6px solid transparent;border-bottom-color:rgba(23,34,31,.3);content:"";translate:-50% 0}.GuideIntro_tip__neD4j:after{margin-bottom:-1px;border-width:5px;border-bottom-color:#fff}.GuideIntro_start__9z4i4{margin-top:4px}.GuideIntro_start__9z4i4 .ar-guide-intro__start:focus-visible{outline:2px solid #285840;outline-offset:4px;border-radius:16px}.GuideIntro_handoff__bXLRU{display:none}@media not all and (min-width:900px){.GuideIntro_lineDraw__2Wi__{animation:GuideIntro_intro-line-draw__yumlo var(--intro-loop) cubic-bezier(.3,0,.2,1) infinite}.GuideIntro_line__ifzOK{animation:GuideIntro_intro-line-fade__XEmyM var(--intro-loop) linear infinite}.GuideIntro_scan__mamz9{animation:GuideIntro_intro-scan__ybJE3 var(--intro-loop) cubic-bezier(.45,0,.55,1) infinite}.GuideIntro_glow__YIuVR{animation:GuideIntro_intro-glow__xHn6r var(--intro-loop) ease-out infinite}.GuideIntro_corner__zHQYy{animation:GuideIntro_intro-corner__13Z9z var(--intro-loop) var(--intro-snap) infinite}.GuideIntro_phoneCorners__ogxK4{animation:GuideIntro_intro-phone-corners__JsIwN var(--intro-loop) var(--intro-snap) infinite}.GuideIntro_phoneSway__0hU7S{animation:GuideIntro_intro-phone-sway__uj7kW 4.2s ease-in-out infinite,GuideIntro_intro-phone-drift__PRB3P 3.1s ease-in-out infinite}}@media (max-height:760px){.GuideIntro_intro__xIT74{--intro-aim:176px;--intro-aim-least:150px}}@media (max-height:640px){.GuideIntro_aim__rsod_{display:none}.GuideIntro_brandRow__XQcgw{padding-top:max(18px,env(safe-area-inset-top))}.GuideIntro_card__qcs0B{gap:12px;padding-top:20px;padding-bottom:max(20px,env(safe-area-inset-bottom))}.GuideIntro_intro__xIT74{--intro-card-room:225px;--intro-aim:0px;--intro-aim-least:0px}}@media (min-width:900px){.GuideIntro_brandRow__XQcgw{padding:31px 36px 0;--guide-brand-logo-scale:calc(17 / 14)}.GuideIntro_poweredBy__5W5wx{display:inline-flex}.GuideIntro_aim__rsod_{display:none}.GuideIntro_lower__apXly{display:contents}.GuideIntro_hero__woCAh{padding:0}.GuideIntro_viewfinder__EO_Lk{position:absolute;top:24px;bottom:36px;left:50%;width:auto;height:auto;max-width:calc(100% - 72px);aspect-ratio:786/617;transform:translateX(-50%)}.GuideIntro_dock__JnJMW{display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box;min-height:calc(123px + max(32px, env(safe-area-inset-bottom)));padding:0 32px max(32px,env(safe-area-inset-bottom))}.GuideIntro_card__qcs0B{flex-direction:row;align-items:center;gap:32px;width:min(860px,100%);max-width:none;padding:24px 24px 24px 32px;border-radius:var(--guide-float-card-radius);box-shadow:0 12px 48px rgba(23,34,31,.1),0 0 0 1px rgba(23,34,31,.05)}.GuideIntro_cardCopy__JAy4C{flex:1 1 auto;gap:12px}.GuideIntro_cardCopy__JAy4C h1{line-height:1.1}.GuideIntro_start__9z4i4{flex:0 0 260px;margin:0}.GuideIntro_intro__xIT74[data-phone-handoff=true] .GuideIntro_card__qcs0B{width:min(860px,100% - 224px);margin-left:max(0px,min(50% - 430px,100% - 1084px))}.GuideIntro_handoff__bXLRU{position:absolute;right:32px;bottom:max(32px,env(safe-area-inset-bottom));box-sizing:border-box;display:flex;width:200px;flex-direction:column;align-items:center;gap:12px;padding:16px 16px 14px;border-radius:18px;background:rgba(255,255,255,.72);box-shadow:0 0 0 1px rgba(23,34,31,.06)}.GuideIntro_handoff__bXLRU img{display:block;width:152px;height:152px;border-radius:8px}.GuideIntro_handoff__bXLRU p{margin:0;color:#17221f;font-size:14px;font-weight:600;line-height:1.35;text-align:center;text-wrap:balance}}@keyframes GuideIntro_intro-exit__2MTfO{to{opacity:0;transform:translateY(-8px)}}@keyframes GuideIntro_tool-tip-in__UL7q9{0%{opacity:0;transform:translateY(-3px)}}@keyframes GuideIntro_intro-line-draw__yumlo{0%{stroke-dashoffset:1}7%,to{stroke-dashoffset:0}}@keyframes GuideIntro_intro-line-fade__XEmyM{0%,86%{opacity:1}94%,to{opacity:0}}@keyframes GuideIntro_intro-scan__ybJE3{0%,7%{transform:translateY(-100%);opacity:0}9%{opacity:1}28%{transform:translateY(0);opacity:1}30%,to{transform:translateY(0);opacity:0}}@keyframes GuideIntro_intro-glow__xHn6r{0%,32%{opacity:0}37%{opacity:1}58%,to{opacity:0}}@keyframes GuideIntro_intro-corner__13Z9z{0%,28%{transform:var(--corner-out);opacity:.35}33%{transform:none;opacity:1}35%{transform:scale(1.14)}38%,86%{transform:none;opacity:1}96%,to{transform:var(--corner-out);opacity:.35}}@keyframes GuideIntro_intro-phone-corners__JsIwN{0%,28%{transform:scale(1.3);opacity:.45}33%{transform:scale(1);opacity:1}35%{transform:scale(1.1)}38%,86%{transform:scale(1);opacity:1}96%,to{transform:scale(1.3);opacity:.45}}@keyframes GuideIntro_intro-phone-sway__uj7kW{0%,to{rotate:-1.2deg}50%{rotate:1.2deg}}@keyframes GuideIntro_intro-phone-drift__PRB3P{0%,to{translate:0 0}50%{translate:.6px -1px}}.ImmersiveGuideStep_activeSession__g5Qg2{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(160px,1fr) auto auto;overflow:hidden;background:#f8f8f3}.ImmersiveGuideStep_activeSession__g5Qg2 .ar-camera-dismiss-slot,.ImmersiveGuideStep_activeSession__g5Qg2 .ar-session__stage{display:none}.ImmersiveGuideStep_activeSession__g5Qg2 .ar-session__card-host{grid-area:2/1;position:relative;width:100%;max-width:var(--guide-column-max);height:100%!important;max-height:none!important;min-height:160px;margin:0 auto;overflow:hidden}.ar-session[data-guide-only=true] .ImmersiveGuideStep_activeSession__g5Qg2 .ar-session__card-host{max-width:none;margin:0}.ar-session[data-interactive=true] .ImmersiveGuideStep_activeSession__g5Qg2 .ar-session__card-host{padding-bottom:0;background:inherit}.ImmersiveGuideStep_activeSession__g5Qg2 .ar-interactive-guide-frame,.ImmersiveGuideStep_activeSession__g5Qg2 .ar-interactive-guide-poster{background:inherit}.ImmersiveGuideStep_activeSession__g5Qg2 :is(.ar-interactive-guide-loading,.ar-interactive-guide-recovery){top:50%}.ImmersiveGuideStep_surface__bjYRm{display:contents;color:#17221f;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif}.ImmersiveGuideStep_card__O9ZsR{display:contents}.ImmersiveGuideStep_stageRegion__xIlc4{display:none}.ImmersiveGuideStep_actions__2GNcr,.ImmersiveGuideStep_copy__4woyj,.ImmersiveGuideStep_header__ZLZ0s{width:100%;max-width:var(--guide-column-max);margin:0 auto}@media not all and (min-width:900px){.ar-session[data-guide-only=true] .ImmersiveGuideStep_actions__2GNcr,.ar-session[data-guide-only=true] .ImmersiveGuideStep_copy__4woyj,.ar-session[data-guide-only=true] .ImmersiveGuideStep_header__ZLZ0s{max-width:none;margin-right:0;margin-left:0}.ar-session[data-guide-only=true] .ImmersiveGuideStep_header__ZLZ0s{justify-content:flex-start}.ar-session[data-guide-only=true] .ImmersiveGuideStep_actions__2GNcr,.ar-session[data-guide-only=true] .ImmersiveGuideStep_copy__4woyj,.ar-session[data-guide-only=true] .ImmersiveGuideStep_header__ZLZ0s{padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}}.ImmersiveGuideStep_header__ZLZ0s{grid-area:1/1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:max(16px,env(safe-area-inset-top)) var(--ar-immersive-close-inset,4px) 0 max(var(--guide-header-gutter),env(safe-area-inset-left));background:#f8f8f3}.ImmersiveGuideStep_brand__YrQzB,.ImmersiveGuideStep_help__M2KZN,.ImmersiveGuideStep_poweredBy__fJVuv{display:none}.ImmersiveGuideStep_brand__YrQzB{align-items:center;gap:16px;flex:0 0 auto}.ImmersiveGuideStep_divider__0rkVL{width:1px;height:20px;background:#c9d3ca}.ImmersiveGuideStep_header__ZLZ0s>div{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:16px}.ImmersiveGuideStep_header__ZLZ0s h1{min-width:0;margin:0 0 10px;color:var(--guide-header-title);font-size:16px;font-weight:var(--guide-header-title-weight);line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.ImmersiveGuideStep_close__aspSi{display:grid;width:var(--ar-immersive-close-size,44px);height:var(--ar-immersive-close-size,44px);flex:0 0 auto;place-items:center;margin-top:-12px;border:0;background:transparent;color:#34483e}.ImmersiveGuideStep_close__aspSi svg{width:24px;height:24px}.ImmersiveGuideStep_help__M2KZN{width:40px;height:40px;flex:0 0 auto;place-items:center;margin:0 0 0 12px;padding:0;border:1px solid #c9d3ca;border-radius:50%;background:rgba(255,255,255,.7);color:#34483e;font-size:16px;font-weight:650;cursor:pointer}.ImmersiveGuideStep_help__M2KZN svg{width:20px;height:20px}.ImmersiveGuideStep_help__M2KZN:disabled{cursor:default;opacity:.75}.ImmersiveGuideStep_inlineHelp__W5CpW{position:relative;display:inline-grid;width:1.2em;height:1.2em;min-width:1.2em;min-height:1.2em;box-sizing:border-box;place-items:center;margin:0 .2em;padding:0;vertical-align:-.2em;border:1px solid #b9cebf;border-radius:50%;background:#eaf0e8;color:#2c6747;line-height:1}button.ImmersiveGuideStep_inlineHelp__W5CpW{cursor:pointer;touch-action:manipulation}.ImmersiveGuideStep_inlineHelp__W5CpW:before{position:absolute;inset:-.1em -10px;content:""}.ImmersiveGuideStep_inlineHelp__W5CpW svg{width:.95em;height:.95em}.ImmersiveGuideStep_inlineHelp__W5CpW:disabled{cursor:default;opacity:.75}.ImmersiveGuideStep_poweredBy__fJVuv{flex:0 0 auto}.ImmersiveGuideStep_forwardArrow___DjY0{display:none;width:20px;height:20px;flex:0 0 auto}.ImmersiveGuideStep_surface__bjYRm[data-embedded=true] .ImmersiveGuideStep_brand__YrQzB,.ImmersiveGuideStep_surface__bjYRm[data-embedded=true] .ImmersiveGuideStep_poweredBy__fJVuv{display:inline-flex}@media not all and (min-width:900px){.ImmersiveGuideStep_surface__bjYRm[data-embedded=true] .ImmersiveGuideStep_header__ZLZ0s{flex-wrap:wrap;align-items:center;row-gap:8px}.ImmersiveGuideStep_surface__bjYRm[data-embedded=true] .ImmersiveGuideStep_header__ZLZ0s>div{display:contents}.ImmersiveGuideStep_surface__bjYRm[data-embedded=true] .ImmersiveGuideStep_header__ZLZ0s h1{order:1;flex:1 0 100%}.ImmersiveGuideStep_surface__bjYRm[data-embedded=true] .ImmersiveGuideStep_divider__0rkVL{display:none}.ImmersiveGuideStep_surface__bjYRm[data-embedded=true] .ImmersiveGuideStep_poweredBy__fJVuv{margin-left:auto}}.ImmersiveGuideStep_copy__4woyj{grid-area:3/1;padding:8px max(20px,env(safe-area-inset-right)) 8px max(20px,env(safe-area-inset-left));background:#f8f8f3}.ImmersiveGuideStep_progressRow__qitkG{display:flex;align-items:center;margin-bottom:6px}.ImmersiveGuideStep_progress__UOQMw{display:flex;flex:1;min-width:0;align-items:center;gap:18px;color:#486153;font-size:12px;font-weight:600;line-height:18px}.ImmersiveGuideStep_stepPicker__7xkWQ{position:relative;display:flex;align-items:center;min-height:24px;flex:0 0 auto}.ImmersiveGuideStep_stepPicker__7xkWQ select{position:absolute;inset:-10px 0;width:100%;height:44px;opacity:0;cursor:pointer}.ImmersiveGuideStep_stepPicker__7xkWQ:focus-within{outline:2px solid #285840;outline-offset:4px;border-radius:4px}.ImmersiveGuideStep_segments__525Z4{display:flex;flex:1;gap:4px}.ImmersiveGuideStep_segments__525Z4>button{flex:1;min-width:0;height:24px;margin:0;padding:0;border:0;background:none;cursor:pointer}.ImmersiveGuideStep_segments__525Z4>button:before{content:"";display:block;height:3px;border-radius:2px;background:#ccd8cf}.ImmersiveGuideStep_segments__525Z4>button[data-complete=true]:before{background:#43805b}.ImmersiveGuideStep_segments__525Z4>button[data-active=true]:before{background:linear-gradient(to right,#43805b var(--guide-active-step-progress,0),#ccd8cf var(--guide-active-step-progress,0))}.ImmersiveGuideStep_segments__525Z4>button:hover:before{box-shadow:0 0 0 1px #8fae99}.ImmersiveGuideStep_copyText__1aEkE{display:grid}.ImmersiveGuideStep_copyText__1aEkE>*{grid-area:1/1;min-width:0}.ImmersiveGuideStep_reservedCopy__vgSVg{visibility:hidden;pointer-events:none}.ImmersiveGuideStep_copy__4woyj h2{margin:0;font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.025em;outline:none;box-shadow:none}.ImmersiveGuideStep_copy__4woyj p{margin:6px 0 0;color:#526359;font-size:15px;line-height:1.4}.ImmersiveGuideStep_actions__2GNcr{grid-area:4/1;position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px max(20px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:#f8f8f3}.ImmersiveGuideStep_back__pYVBo,.ImmersiveGuideStep_camera__NpczO,.ImmersiveGuideStep_forward__MV7_G{display:flex;min-height:44px;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border-radius:24px;font-size:14px;font-weight:600;touch-action:manipulation;cursor:pointer}.ImmersiveGuideStep_back__pYVBo{min-width:52px;border:0;background:transparent;color:#486153}.ImmersiveGuideStep_camera__NpczO{min-width:0;flex-shrink:1;margin-left:auto;padding-block:5px;border:1px solid #b9cebf;background:#eaf0e8;color:#2c6747}.ImmersiveGuideStep_camera__NpczO span{line-height:16px}.ImmersiveGuideStep_camera__NpczO svg{width:18px;height:18px;flex:0 0 auto}.ImmersiveGuideStep_camera__NpczO:disabled{opacity:.65;cursor:default}@keyframes ImmersiveGuideStep_camera-spin__UYzsp{to{transform:rotate(1turn)}}.ImmersiveGuideStep_cameraSpinner__YCVXD{width:18px;height:18px;flex:0 0 auto;border:2px solid rgba(44,103,71,.28);border-top-color:currentcolor;border-radius:999px;animation:ImmersiveGuideStep_camera-spin__UYzsp .7s linear infinite}.ImmersiveGuideStep_forward__MV7_G{min-width:104px;margin-left:auto;border:1px solid #9addad;background:#acf0c0;color:#11342a}.ImmersiveGuideStep_camera__NpczO+.ImmersiveGuideStep_forward__MV7_G{margin-left:0}.ImmersiveGuideStep_outcome__i5L4u{flex:1 1 200px;min-width:0;margin-left:auto}.ImmersiveGuideStep_camera__NpczO+.ImmersiveGuideStep_outcome__i5L4u{flex-basis:100%;margin-left:0}.ImmersiveGuideStep_surface__bjYRm button:focus-visible{outline:2px solid #285840;outline-offset:4px}.ImmersiveGuideStep_activeSession__g5Qg2 .ar-interactive-mismatch{width:44px;height:44px;min-height:44px;padding:0;border:1px solid #b9cebf;background:#eaf0e8;color:#2c6747;box-shadow:none}.ImmersiveGuideStep_activeSession__g5Qg2 .ar-interactive-mismatch svg{width:22px;height:22px}.ImmersiveGuideStep_activeSession__g5Qg2 .ar-interactive-mismatch:focus-visible{outline-color:#285840}@media (max-height:700px),(max-width:370px){.ImmersiveGuideStep_activeSession__g5Qg2{grid-template-rows:auto minmax(0,1fr) auto auto}.ImmersiveGuideStep_activeSession__g5Qg2 .ar-session__card-host{min-height:0}.ImmersiveGuideStep_header__ZLZ0s{padding:max(12px,env(safe-area-inset-top)) var(--ar-immersive-close-inset,4px) 0 16px}.ImmersiveGuideStep_copy__4woyj{padding:6px 16px 8px}.ImmersiveGuideStep_progress__UOQMw{gap:14px}.ImmersiveGuideStep_copy__4woyj h2{font-size:23px}.ImmersiveGuideStep_actions__2GNcr{padding:6px 16px max(12px,env(safe-area-inset-bottom))}}@media (min-width:900px){.ImmersiveGuideStep_activeSession__g5Qg2{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto}.ImmersiveGuideStep_activeSession__g5Qg2 .ar-session__card-host{grid-area:1/1/-1/-1;min-height:0}.ImmersiveGuideStep_activeSession__g5Qg2 .ar-interactive-mismatch{display:none}.ImmersiveGuideStep_activeSession__g5Qg2 :is(.ar-interactive-guide-loading,.ar-interactive-guide-recovery){top:40%}.ImmersiveGuideStep_header__ZLZ0s{grid-area:1/1;z-index:1;align-items:center;gap:16px;min-height:44px;position:relative;padding:max(22px,env(safe-area-inset-top)) max(28px,env(safe-area-inset-right)) 0 max(36px,env(safe-area-inset-left));background:transparent;--guide-brand-logo-scale:calc(17 / 14)}.ImmersiveGuideStep_header__ZLZ0s:before{content:"";position:absolute;inset:0 0 -44px;z-index:-1;background:linear-gradient(180deg,rgba(248,248,243,.92),rgba(248,248,243,.72) 55%,rgba(248,248,243,0));pointer-events:none}.ImmersiveGuideStep_header__ZLZ0s>div{padding-right:0}.ImmersiveGuideStep_brand__YrQzB,.ImmersiveGuideStep_poweredBy__fJVuv{display:inline-flex}.ImmersiveGuideStep_help__M2KZN{display:grid}.ImmersiveGuideStep_header__ZLZ0s h1{margin:0}.ImmersiveGuideStep_close__aspSi{margin-top:0;border-radius:12px}.ImmersiveGuideStep_stageRegion__xIlc4{display:block;grid-area:2/1;min-height:0}.ImmersiveGuideStep_card__O9ZsR{grid-area:3/1;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:18px;width:min(860px,100% - 64px);margin:0 auto max(32px,env(safe-area-inset-bottom));padding:24px 28px 20px 32px;border-radius:var(--guide-float-card-radius);background:#fff;box-shadow:0 12px 48px rgba(23,34,31,.1),0 0 0 1px rgba(23,34,31,.05)}.ImmersiveGuideStep_actions__2GNcr,.ImmersiveGuideStep_copy__4woyj{width:auto;max-width:none;margin:0;padding:0;background:transparent}.ImmersiveGuideStep_copy__4woyj{min-width:0}.ImmersiveGuideStep_actions__2GNcr{position:static;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.ImmersiveGuideStep_progressRow__qitkG{margin-bottom:12px}.ImmersiveGuideStep_progress__UOQMw{gap:16px;color:#34483e;font-size:13px;font-weight:650}.ImmersiveGuideStep_segments__525Z4{flex:1 1 auto;gap:5px}.ImmersiveGuideStep_segments__525Z4>button:before{height:4px;background:#dfe6dc}.ImmersiveGuideStep_copy__4woyj h2{margin-top:2px;font-size:28px;font-weight:650;line-height:1.12;letter-spacing:-.03em}.ImmersiveGuideStep_copy__4woyj p{max-width:none;margin-top:8px;font-size:16px;line-height:1.45;text-wrap:wrap}.ImmersiveGuideStep_back__pYVBo,.ImmersiveGuideStep_forward__MV7_G{min-height:52px;font-size:16px}.ImmersiveGuideStep_back__pYVBo{margin:0 auto 0 -18px;padding:0 18px;border-radius:14px;color:#285840}.ImmersiveGuideStep_camera__NpczO{margin-left:0}.ImmersiveGuideStep_forward__MV7_G{gap:10px;margin-left:0;padding:0 22px;border:1px solid #a2ddb3;border-radius:16px;background:#acf0c0;color:#123325;font-size:17px}.ImmersiveGuideStep_forwardArrow___DjY0{display:block}.ImmersiveGuideStep_camera__NpczO+.ImmersiveGuideStep_outcome__i5L4u,.ImmersiveGuideStep_outcome__i5L4u{flex:0 0 auto;margin-left:0}.ImmersiveGuideStep_outcome__i5L4u [data-outcome-row]{display:flex;gap:8px}}@media (min-width:900px) and (max-height:640px){.ImmersiveGuideStep_card__O9ZsR{gap:12px;margin-bottom:max(20px,env(safe-area-inset-bottom));padding:18px 24px 16px 28px}.ImmersiveGuideStep_progressRow__qitkG{margin-bottom:8px}.ImmersiveGuideStep_copy__4woyj h2{font-size:24px}.ImmersiveGuideStep_copy__4woyj p{margin-top:6px;font-size:15px}.ImmersiveGuideStep_back__pYVBo,.ImmersiveGuideStep_forward__MV7_G{min-height:46px}}@media (min-width:900px){.ImmersiveGuideStep_surface__bjYRm[data-below-product-cue-lane] .ImmersiveGuideStep_card__O9ZsR{position:relative;height:236px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;width:min(1100px,100% - 64px);padding:0 24px 16px;background:transparent;box-shadow:none}.ImmersiveGuideStep_surface__bjYRm[data-below-product-cue-lane] .ImmersiveGuideStep_card__O9ZsR:before{content:"";position:absolute;inset:auto 0 0;height:132px;border-radius:var(--guide-float-card-radius);background:white;box-shadow:0 12px 48px rgba(23,34,31,.1);z-index:-1}.ImmersiveGuideStep_surface__bjYRm[data-below-product-cue-lane] .ImmersiveGuideStep_card__O9ZsR .ImmersiveGuideStep_progressRow__qitkG{margin-bottom:6px}.ImmersiveGuideStep_surface__bjYRm[data-below-product-cue-lane] .ImmersiveGuideStep_card__O9ZsR .ImmersiveGuideStep_copy__4woyj h2{font-size:23px}.ImmersiveGuideStep_surface__bjYRm[data-below-product-cue-lane] .ImmersiveGuideStep_card__O9ZsR .ImmersiveGuideStep_copy__4woyj p{font-size:14px;margin-top:6px}.ImmersiveGuideStep_surface__bjYRm[data-below-product-cue-lane] .ImmersiveGuideStep_card__O9ZsR .ImmersiveGuideStep_actions__2GNcr{gap:8px}.ImmersiveGuideStep_surface__bjYRm[data-below-product-cue-lane] .ImmersiveGuideStep_card__O9ZsR .ImmersiveGuideStep_copy__4woyj{grid-area:1/1}.ImmersiveGuideStep_surface__bjYRm[data-below-product-cue-lane] .ImmersiveGuideStep_card__O9ZsR .ImmersiveGuideStep_actions__2GNcr{grid-area:1/2}}