._page_1cloy_1{background:#f3f6f1;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);min-height:100vh;display:grid}._story_1cloy_8{color:#f8f7ed;background:radial-gradient(circle at 78% 18%,#e4a3444d,#0000 26%),linear-gradient(145deg,#0c4939 0%,#07372c 54%,#062b25 100%);flex-direction:column;justify-content:center;min-height:100vh;padding:clamp(52px,7vw,112px);display:flex;position:relative;overflow:hidden}._story_1cloy_8:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-180px;right:-260px;box-shadow:0 0 0 80px #ffffff06,0 0 0 160px #ffffff05}._brand_1cloy_34{color:#102c25;letter-spacing:-.04em;background:#f1aa43;border-radius:17px;place-items:center;width:58px;height:58px;margin-bottom:72px;font-size:17px;font-weight:900;display:grid}._eyebrow_1cloy_48{color:#839189;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}._story_1cloy_8 ._eyebrow_1cloy_48{color:#a9c4b9}._story_1cloy_8 h1{letter-spacing:-.045em;max-width:720px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,5vw,76px);font-weight:600;line-height:.98}._intro_1cloy_71{color:#bfd1c9;max-width:540px;margin:28px 0 0;font-size:18px;line-height:1.6}._featureGrid_1cloy_79{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:680px;margin-top:74px;display:grid}._featureGrid_1cloy_79 article{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:16px;padding:18px}._featureGrid_1cloy_79 strong,._featureGrid_1cloy_79 span{display:block}._featureGrid_1cloy_79 strong{margin-bottom:6px;font-size:14px}._featureGrid_1cloy_79 span{color:#a9c4b9;font-size:11px;line-height:1.45}._formPanel_1cloy_112{place-items:center;min-height:100vh;padding:48px;display:grid}._formCard_1cloy_119{background:#ffffffeb;border:1px solid #dce3dd;border-radius:24px;width:min(100%,440px);padding:42px;box-shadow:0 28px 80px #1c342a1a}._formCard_1cloy_119 h2{color:#13241d;letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:34px;line-height:1.08}._helpText_1cloy_137{color:#6f7e76;margin:14px 0 28px;font-size:14px;line-height:1.55}._form_1cloy_112{gap:18px;display:grid}._form_1cloy_112 label{color:#34443c;gap:8px;font-size:12px;font-weight:750;display:grid}._form_1cloy_112 input{color:#15241e;background:#fbfcfa;border:1px solid #d6ded8;border-radius:12px;width:100%;min-height:48px;padding:0 14px;font-size:14px}._form_1cloy_112 input::placeholder{color:#a0aaa4}._form_1cloy_112 button{color:#fff;cursor:pointer;background:#367a66;border:0;border-radius:12px;min-height:50px;margin-top:4px;font-size:13px;font-weight:800;box-shadow:0 10px 26px #367a6638}._form_1cloy_112 button:hover{background:#2d6c59}._formAssist_1cloy_189{justify-content:flex-end;margin:-10px 0 -8px;display:flex}._formAssist_1cloy_189 a{color:#286b57;align-items:center;min-height:44px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}._formAssist_1cloy_189 a:hover{text-decoration:underline}._staffHelp_1cloy_209{color:#6f7e76;background:#f7faf7;border:1px solid #dce3dd;border-radius:12px;gap:5px;margin-top:20px;padding:14px;font-size:12px;line-height:1.5;display:grid}._staffHelp_1cloy_209 strong{color:#34443c;font-size:12px}._modeSwitch_1cloy_227{color:#75837b;text-align:center;margin:22px 0 0;font-size:12px;line-height:1.5}._modeSwitch_1cloy_227 a{color:#286b57;font-weight:800;text-decoration:none}._modeSwitch_1cloy_227 a:hover{text-decoration:underline}._alert_1cloy_245,._notice_1cloy_246{border-radius:10px;margin:0 0 18px;padding:12px 14px;font-size:12px;line-height:1.5}._alert_1cloy_245{color:#8e3d36;background:#fff5f3;border:1px solid #eccac6}._notice_1cloy_246{color:#316651;background:#f0f8f3;border:1px solid #c9dfd3}@media (max-width:900px){._page_1cloy_1{grid-template-columns:1fr}._story_1cloy_8{min-height:auto;padding:38px 28px 46px}._brand_1cloy_34{margin-bottom:54px}._featureGrid_1cloy_79{margin-top:46px}._formPanel_1cloy_112{min-height:auto;padding:34px 20px 54px}}@media (max-width:560px){._featureGrid_1cloy_79{grid-template-columns:1fr}._formCard_1cloy_119{padding:28px 22px}}
