.ApplicationMarketingPage_section__p2g_j{max-width:1160px;margin:0 auto;padding:48px 24px;scroll-margin-top:96px}.ApplicationMarketingPage_heroHeading__OZkyC{margin:12px 0 18px;font-size:clamp(46px,6vw,74px);line-height:1;letter-spacing:-.055em}.ApplicationMarketingPage_section__p2g_j h1,.ApplicationMarketingPage_section__p2g_j h2{font-size:clamp(26px,3.4vw,38px);line-height:1.2;letter-spacing:-.035em;margin:12px 0 24px}.ApplicationMarketingPage_section__p2g_j h3{font-size:20px;line-height:1.35;margin:0 0 14px}.ApplicationMarketingPage_section__p2g_j li,.ApplicationMarketingPage_section__p2g_j p{font-size:15px;line-height:1.8;color:#52695f}.ApplicationMarketingPage_section__p2g_j a{color:#176b59;text-underline-offset:4px}.ApplicationMarketingPage_section__p2g_j ul{padding-left:20px;margin:18px 0}.ApplicationMarketingPage_section__p2g_j li+li{margin-top:10px}.ApplicationMarketingPage_twoColumns__JX_4T{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.ApplicationMarketingPage_card__ukerC{min-width:0;background:#fff;border:1px solid #d9e3df;border-radius:20px;padding:28px;display:flex;flex-direction:column;align-items:flex-start}.ApplicationMarketingPage_card__ukerC ul{flex:1 1}.ApplicationMarketingPage_visual__lkMDv>svg{width:90px;height:90px;margin-bottom:auto;stroke:#e4b95e!important;fill:none!important;stroke-width:2.5}.ApplicationMarketingPage_map__ygbb9{background:linear-gradient(145deg,#163c58,#2b718b)}.ApplicationMarketingPage_lab__QQJns{background:linear-gradient(145deg,#44324f,#795474)}.ApplicationMarketingPage_steps__vSQev{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;padding:0;margin:24px 0 0}.ApplicationMarketingPage_steps__vSQev li{margin:0!important;border-top:2px solid #cadbd3;padding-top:22px}.ApplicationMarketingPage_steps__vSQev li>span{display:block;color:#a7670c;font-size:14px;font-weight:800;margin-bottom:14px}.ApplicationMarketingPage_example__ohPj8{background:#eaf1ed;border-radius:24px}.ApplicationMarketingPage_example__ohPj8 figure{margin:28px 0 22px}.ApplicationMarketingPage_example__ohPj8 img{display:block;width:100%;height:auto;background:#fff;border:1px solid #d1ded7;border-radius:10px}.ApplicationMarketingPage_example__ohPj8 figcaption,.ApplicationMarketingPage_note__lQa_T{font-size:13px!important;line-height:1.7;color:#52695f;margin-top:14px}.ApplicationMarketingPage_tableWrap__ysFvQ{overflow-x:auto;border-radius:12px;border:1px solid #cadbd3;background:#fff}.ApplicationMarketingPage_tableWrap__ysFvQ table{border-collapse:collapse;width:100%;font-size:14px;text-align:left}.ApplicationMarketingPage_tableWrap__ysFvQ caption{text-align:left;font-weight:750;padding:16px}.ApplicationMarketingPage_tableWrap__ysFvQ td,.ApplicationMarketingPage_tableWrap__ysFvQ th{padding:12px 16px;border-top:1px solid #e1e9e4;white-space:nowrap}.ApplicationMarketingPage_tableWrap__ysFvQ thead{background:#f4f8f5}.ApplicationMarketingPage_notice__ggLGt{padding:32px;border:1px solid #d3ded6;border-left:4px solid #b87512;border-radius:16px;background:#fffdf8}.ApplicationMarketingPage_faqs__pFEXH details{border-bottom:1px solid #d4e0d9;padding:20px 0}.ApplicationMarketingPage_faqs__pFEXH summary{cursor:pointer;font-weight:750;font-size:17px;line-height:1.5}.ApplicationMarketingPage_faqs__pFEXH p{max-width:850px;margin-bottom:0}.ApplicationMarketingPage_price__L5CaJ{font-size:32px;letter-spacing:-.03em;color:#173a31}.ApplicationMarketingPage_price__L5CaJ small{font-size:14px;letter-spacing:0;font-weight:500}.ApplicationMarketingPage_section__p2g_j .ApplicationMarketingPage_button___zh_3{display:inline-flex;justify-content:center;padding:12px 20px;border-radius:10px;background:#176b59;color:#fff;text-decoration:none;font-weight:750;margin-top:16px}.ApplicationMarketingPage_related__K7zkv{text-decoration:none;flex-direction:row;gap:20px;align-items:flex-start}.ApplicationMarketingPage_related__K7zkv svg{width:52px;height:52px;flex-shrink:0}.ApplicationMarketingPage_related__K7zkv span{font-weight:750;font-size:14px}.ApplicationMarketingPage_related__K7zkv:hover{border-color:#176b59}.ApplicationMarketingPage_section__p2g_j a:focus-visible,.ApplicationMarketingPage_section__p2g_j summary:focus-visible,.ApplicationMarketingPage_tableWrap__ysFvQ:focus-visible{outline:3px solid #b87512;outline-offset:5px}@media(max-width:700px){.ApplicationMarketingPage_section__p2g_j{padding:36px 18px}.ApplicationMarketingPage_steps__vSQev,.ApplicationMarketingPage_twoColumns__JX_4T{grid-template-columns:1fr}.ApplicationMarketingPage_card__ukerC,.ApplicationMarketingPage_notice__ggLGt{padding:22px}.ApplicationMarketingPage_example__ohPj8{border-radius:0}.ApplicationMarketingPage_tableWrap__ysFvQ td,.ApplicationMarketingPage_tableWrap__ysFvQ th{padding:10px 12px}.ApplicationMarketingPage_related__K7zkv{gap:14px}}.SectionTutorialVideo_player__NNLBb{width:100%;overflow:hidden;border:1px solid #dce6e2;border-radius:18px;background:#fff}.SectionTutorialVideo_screen__G_9Fi{aspect-ratio:16/9;background:#edf3f0}.SectionTutorialVideo_screen__G_9Fi iframe,.SectionTutorialVideo_screen__G_9Fi img{display:block;width:100%;height:100%;border:0;object-fit:contain}.SectionTutorialVideo_controls__f7pVg{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:20px}.SectionTutorialVideo_controls__f7pVg p{flex-basis:100%;margin:0;font-size:14px;line-height:1.65;color:#52645e}.SectionTutorialVideo_controls__f7pVg a{color:#176b58;text-underline-offset:3px}.SectionTutorialVideo_load__DN7gI,.SectionTutorialVideo_trigger___O7mk{font:inherit;cursor:pointer;border-radius:9px;padding:10px 14px;line-height:1.4}.SectionTutorialVideo_load__DN7gI{background:#176b58;color:white;border:1px solid #176b58;font-weight:700}.SectionTutorialVideo_trigger___O7mk{display:inline-flex;gap:7px;align-items:center;justify-content:center;border:1px solid #bdd2c9;background:#f3f8f5;color:#175747;font-size:13px;font-weight:600;white-space:nowrap}.SectionTutorialVideo_load__DN7gI:hover,.SectionTutorialVideo_trigger___O7mk:hover{filter:brightness(.95)}.SectionTutorialVideo_card__3fPYr:focus-visible,.SectionTutorialVideo_load__DN7gI:focus-visible,.SectionTutorialVideo_trigger___O7mk:focus-visible{outline:3px solid #c58b30;outline-offset:3px}.SectionTutorialVideo_dialog__VAzuu{width:min(900px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;margin:auto;padding:24px;border:1px solid #dce6e2;border-radius:20px;color:#183b30;background:#fff}.SectionTutorialVideo_dialog__VAzuu::-webkit-backdrop{background:rgb(10 29 24/65%)}.SectionTutorialVideo_dialog__VAzuu::backdrop{background:rgb(10 29 24/65%)}.SectionTutorialVideo_dialogHeading__xx2iu{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.SectionTutorialVideo_dialogHeading__xx2iu h2{margin:0;font-size:clamp(18px,3vw,24px)}.SectionTutorialVideo_card__3fPYr{display:block;width:100%;max-width:560px;overflow:hidden;border:1px solid #dce6e2;border-radius:18px;background:#fff;color:#175747;text-decoration:none;box-shadow:0 12px 35px rgb(20 55 44/7%)}.SectionTutorialVideo_card__3fPYr img{width:100%;height:auto;display:block}.SectionTutorialVideo_card__3fPYr>span{display:grid;grid-gap:8px;gap:8px;padding:20px}.SectionTutorialVideo_card__3fPYr small{color:#52645e;line-height:1.5}@media (max-width:600px){.SectionTutorialVideo_dialog__VAzuu{padding:12px}.SectionTutorialVideo_controls__f7pVg{padding:14px}.SectionTutorialVideo_load__DN7gI{width:100%}}.SocialLinks_links__q5Rho{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0 0}.SocialLinks_links__q5Rho a{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border:1px solid #ffffff40;border-radius:10px;color:#dce9e4;background:#ffffff08;transition:background .15s,color .15s}.SocialLinks_links__q5Rho a:hover{color:#fff;background:#ffffff18}.SocialLinks_links__q5Rho a:focus-visible{outline:2px solid #eab25c;outline-offset:3px}.SocialLinks_links__q5Rho svg{width:19px;height:19px}.SectionGettingStarted_card__DxCIo.SectionGettingStarted_card__DxCIo{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:32px;gap:32px;padding:32px!important;border:1px solid #cbdcd6;border-radius:20px;background:linear-gradient(115deg,#f0f7f4,#fff);box-shadow:0 8px 28px #173b3010;color:#19392f;max-width:1060px;margin:0 auto 24px;align-items:start}.SectionGettingStarted_details__pmwdr,.SectionGettingStarted_intro__IQMSi{min-width:0}.SectionGettingStarted_intro__IQMSi h2{font-size:clamp(24px,3vw,32px);line-height:1.2;margin:10px 0 14px}.SectionGettingStarted_intro__IQMSi p{line-height:1.65;max-width:560px;color:#51635d}.SectionGettingStarted_primary__X8gDg{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:15px 22px;background:#176b58;color:white!important;border-radius:10px;text-decoration:none;font-weight:700;margin:8px 0 12px}.SectionGettingStarted_help__zT59A :focus-visible,.SectionGettingStarted_primary__X8gDg:focus-visible{outline:3px solid #bf8424;outline-offset:4px}.SectionGettingStarted_intro__IQMSi small{display:block;line-height:1.5;color:#586c63}.SectionGettingStarted_details__pmwdr ol{list-style:none;padding:0;margin:0 0 22px;display:grid;grid-gap:16px;gap:16px}.SectionGettingStarted_details__pmwdr li{display:flex;align-items:center;gap:12px;line-height:1.5}.SectionGettingStarted_details__pmwdr li b{display:grid;place-items:center;flex:0 0 36px;height:36px;background:#deeee7;border-radius:50%;font-size:13px;color:#176b58}.SectionGettingStarted_help__zT59A{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.SectionGettingStarted_help__zT59A>a,.SectionGettingStarted_help__zT59A>button{font:inherit;font-size:14px;color:#235f4f;background:none;border:0;padding:4px 0;text-decoration:underline;cursor:pointer}@media(max-width:700px){.SectionGettingStarted_card__DxCIo.SectionGettingStarted_card__DxCIo{grid-template-columns:1fr;gap:24px;padding:22px!important}.SectionGettingStarted_primary__X8gDg{display:flex}.SectionGettingStarted_intro__IQMSi h2{font-size:26px}.SectionGettingStarted_help__zT59A{align-items:flex-start}}.SectionOnboardingGuide_guide__m67PX{background:#f0f7f4;border:1px solid #c9ded4;border-radius:12px;padding:16px;margin:0 0 22px;font-size:13px;color:#244638;line-height:1.5}.SectionOnboardingGuide_heading__CEhZt{display:flex;align-items:center;justify-content:space-between;gap:8px}.SectionOnboardingGuide_heading__CEhZt strong{font-size:16px}.SectionOnboardingGuide_heading__CEhZt button{font-size:24px;line-height:1;border:0;background:none;color:inherit;cursor:pointer;min-width:32px;min-height:32px}.SectionOnboardingGuide_guide__m67PX p{margin:8px 0 14px}.SectionOnboardingGuide_guide__m67PX ol{list-style:none;display:grid;grid-gap:14px;gap:14px;padding:0;margin:0}.SectionOnboardingGuide_guide__m67PX li{display:grid;grid-gap:5px;gap:5px;border-top:1px solid #d4e3da;padding-top:12px}.SectionOnboardingGuide_guide__m67PX li>span{color:#53675c}.SectionOnboardingGuide_guide__m67PX button,.SectionOnboardingGuide_reopen__6HAOv{font-family:inherit}.SectionOnboardingGuide_guide__m67PX li button,.SectionOnboardingGuide_help__uIuhe>button,.SectionOnboardingGuide_reopen__6HAOv{border:1px solid #7d9e8e;border-radius:7px;background:#fff;color:#205340;padding:7px 10px;font-size:12px;font-weight:600;cursor:pointer;justify-self:start}.SectionOnboardingGuide_actions__YJQTt{display:flex;flex-wrap:wrap;gap:6px}.SectionOnboardingGuide_guide__m67PX button:focus-visible,.SectionOnboardingGuide_reopen__6HAOv:focus-visible{outline:3px solid #b97f20;outline-offset:2px}.SectionOnboardingGuide_guide__m67PX button:disabled{opacity:.65;cursor:default}.SectionOnboardingGuide_guide__m67PX small{font-weight:700;color:#176a50}.SectionOnboardingGuide_help__uIuhe{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.SectionOnboardingGuide_reopen__6HAOv{margin-bottom:18px;min-height:36px}.SectionDraftRecovery_panel__sILOj{margin:1rem auto;padding:1.5rem;max-width:760px;border:1px solid #cbdad4;border-radius:16px;background:#fff;color:#1e2b29;box-shadow:0 8px 32px #183b2920;font:inherit}.SectionDraftRecovery_panel__sILOj h2{font-size:1.25rem;margin:0 0 .75rem}.SectionDraftRecovery_panel__sILOj p{line-height:1.5}.SectionDraftRecovery_panel__sILOj article{padding:1rem 0;border-top:1px solid #e4eae7}.SectionDraftRecovery_panel__sILOj button{font:inherit;border:1px solid #176653;border-radius:8px;padding:.65rem 1rem;background:#176653;color:white;cursor:pointer;margin:.25rem .5rem .25rem 0}.SectionDraftRecovery_panel__sILOj div{display:flex;flex-wrap:wrap;gap:.25rem}.LithologyColorPicker_control__MK6S3{display:flex;align-items:center;gap:4px;min-width:0}.LithologyColorPicker_control__MK6S3 .LithologyColorPicker_custom__7mV75{flex:0 0 28px;width:28px;height:30px;min-height:30px;padding:2px;cursor:pointer}.LithologyColorPicker_control__MK6S3 select{min-width:0;flex:1 1}