@layer base{._input_1pney_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}._home_13w9q_1{width:100%}._hero_13w9q_2{background:#f0efe5;border-bottom:1px solid #dee1d5}._heroInner_13w9q_3{max-width:1260px;padding:66px 32px 48px;margin:auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:55px;min-height:540px}._heroCopy_13w9q_4{display:flex;flex-direction:column;justify-content:center}._eyebrow_13w9q_5,._sectionLabel_13w9q_5,._typeLabel_13w9q_5{font-size:10px;font-weight:700;letter-spacing:.16em;color:#416b56;display:flex;align-items:center;gap:9px}._star_13w9q_6{font-size:21px;color:#bd9f66}._hero_13w9q_2 h1{font-family:var(--font-family-display);font-weight:500;font-size:clamp(46px,5.2vw,79px);line-height:1.09;letter-spacing:-.06em;margin:21px 0 24px;color:#23392f}._hero_13w9q_2 h1 em{font-weight:400;color:#48705a;font-style:italic;letter-spacing:-.065em}._lead_13w9q_9{font-size:15px;line-height:1.95;color:#59655e;max-width:550px;margin:0}._heroActions_13w9q_10{display:flex;align-items:center;gap:28px;margin-top:35px;flex-wrap:wrap}._primaryLink_13w9q_11{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#295944;color:#fff!important;border-radius:5px;padding:16px 20px;font-size:13px;font-weight:700;transition:transform .2s,background .2s}._primaryLink_13w9q_11:hover{background:#1f4736;transform:translateY(-2px)}._quietLink_13w9q_13{font-size:13px;font-weight:700;display:flex;align-items:center;gap:7px;border-bottom:1px solid #a7b6a9;padding-bottom:5px;color:#315544!important}._heroFoot_13w9q_14{font-size:11px;display:flex;gap:9px;align-items:center;margin-top:55px;color:#849185}._greenDot_13w9q_15{width:6px;height:6px;background:#ba9b60;border-radius:50%}._editorialArt_13w9q_16{position:relative;min-height:405px;border:1px solid #c4cbbd;background:repeating-linear-gradient(0deg,transparent 0px,transparent 25px,#67796612 26px),#e3e7d8;overflow:hidden;box-shadow:8px 8px #d9ddcf}._artCorner_13w9q_17{font-size:10px;letter-spacing:.19em;font-weight:700;color:#657f6a;display:flex;justify-content:space-between;margin:25px 28px}._artCorner_13w9q_17 span{margin:0 auto;color:#bd9f66}._artWreath_13w9q_19{border:1px solid #849a7d;border-radius:50%;height:260px;width:260px;position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}._artWreath_13w9q_19:before{content:"";position:absolute;inset:15px;border:1px dotted #849a7daa;border-radius:100%}._artWreath_13w9q_19 span{font-size:32px;color:#a6b6a6;transform:translateY(-25px)}._bigNum_13w9q_22{font-family:var(--font-family-display);font-size:210px;font-weight:400;line-height:1;letter-spacing:-.12em;text-align:center;position:relative;color:#4a6a55;margin-top:38px;margin-left:-29px}._lineMark_13w9q_23{height:1px;background:#adb7a8;width:40%;margin:0 auto}._artText_13w9q_24{font-family:var(--font-family-display);font-style:italic;font-size:27px;line-height:1.3;text-align:center;color:#47604b;margin:20px 0}._artBottom_13w9q_25{position:absolute;bottom:18px;left:28px;right:28px;display:flex;justify-content:space-between;font-size:9px;color:#718371;letter-spacing:.1em}._heroBottom_13w9q_26{border-top:1px solid #d9ddcf;max-width:1260px;padding:19px 32px;margin:auto;display:flex;justify-content:space-between;font-size:10px;color:#687c6d;letter-spacing:.13em;font-weight:700}._featured_13w9q_27,._questions_13w9q_27{max-width:1210px;margin:0 auto;padding:84px 32px 15px}._sectionTop_13w9q_28{display:flex;align-items:start;justify-content:space-between;margin-bottom:34px}._sectionTop_13w9q_28 h2{font-size:clamp(32px,3.6vw,48px);font-weight:500;letter-spacing:-.045em;font-family:var(--font-family-display);margin:14px 0 9px}._sectionTop_13w9q_28 p{margin:0;color:var(--muted-foreground);font-size:14px;line-height:1.7}._indexNumber_13w9q_31{font-family:var(--font-family-display);color:#a7b6a4;font-size:18px}._featureCard_13w9q_32{display:grid;grid-template-columns:41% 59%;background:var(--card);border:1px solid var(--border);min-height:340px;transition:box-shadow .2s,transform .2s}._featureCard_13w9q_32:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}._featureVisual_13w9q_34{padding:30px;background:#2f5746;color:#ecf0df;min-height:340px}._featureFrame_13w9q_35{height:100%;border:1px solid #88a08b70;padding:29px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}._featureFrame_13w9q_35 span{font-size:10px;letter-spacing:.18em;color:#c2d4bd}._featureFrame_13w9q_35 strong{font-family:var(--font-family-display);font-size:clamp(38px,5vw,70px);font-weight:400;letter-spacing:-.055em;z-index:1}._goldRule_13w9q_38{background:#bea46a;width:32px;height:2px;margin:13px 0 20px}._faintNumber_13w9q_39{position:absolute;font-size:360px;font-family:var(--font-family-display);color:#ffffff0b;top:-125px;left:-30px}._featureInfo_13w9q_40{padding:48px 55px;display:flex;flex-direction:column;justify-content:center}._featureInfo_13w9q_40 h3{font-family:var(--font-family-display);font-size:clamp(31px,3vw,43px);font-weight:500;letter-spacing:-.035em;line-height:1.19;margin:20px 0}._featureInfo_13w9q_40 p{color:var(--muted-foreground);font-family:"Source Serif 4",serif;font-size:17px;line-height:1.75;margin:0 0 20px}._miniMeta_13w9q_43{display:flex;gap:10px;color:#7f8a82;letter-spacing:.045em;font-size:10px}._readMore_13w9q_44{margin-top:29px;font-size:13px;display:flex;gap:13px;align-items:center;color:var(--primary);font-weight:700}._questions_13w9q_27{padding-top:94px}._searchBox_13w9q_46{border:1px solid var(--border);background:var(--card);border-radius:7px;display:flex;align-items:center;padding:3px 15px;margin-bottom:22px;color:#85938b}._searchBox_13w9q_46 input{background:transparent;border:0!important;box-shadow:none!important;font-size:13px;flex:1;min-width:0}._searchTag_13w9q_48{white-space:nowrap;font-size:10px;color:#839087;border-left:1px solid var(--border);padding-left:15px}._articleGrid_13w9q_49{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}._articleCard_13w9q_50{min-height:280px;padding:31px;background:var(--card);border:1px solid var(--border);display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}._articleCard_13w9q_50:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}._articleHead_13w9q_52,._cardFoot_13w9q_52{display:flex;align-items:center;gap:12px}._articleHead_13w9q_52 svg{margin-left:auto;color:var(--primary)}._articleNum_13w9q_54{font-family:var(--font-family-display);font-size:25px;color:#adbaa9}._articleCategory_13w9q_55{font-size:10px;letter-spacing:.1em;color:var(--primary);font-weight:700}._articleCard_13w9q_50 h3{font-family:var(--font-family-display);font-weight:500;font-size:31px;letter-spacing:-.03em;line-height:1.24;margin:24px 0 8px}._articleCard_13w9q_50 p{font-size:13px;line-height:1.75;color:var(--muted-foreground);margin-bottom:30px}._cardFoot_13w9q_52{margin-top:auto;justify-content:space-between;border-top:1px solid var(--border);padding-top:14px;font-size:11px;color:#8b988e}._cardFoot_13w9q_52 span:last-child{color:var(--primary)}._empty_13w9q_60{grid-column:1/-1;padding:45px;text-align:center;color:var(--muted-foreground);font-size:14px}._philosophy_13w9q_61{max-width:1146px;margin:100px auto 0;padding:40px;display:grid;grid-template-columns:70px 1fr 35px;gap:25px;align-items:center;background:#e6ebe1;border-left:3px solid #366c52}._philosophyMark_13w9q_62{width:55px;height:55px;border:1px solid #bbcabb;border-radius:50%;display:grid;place-items:center;color:#3d7155}._philosophy_13w9q_61 h2{font-family:var(--font-family-display);font-weight:500;font-size:34px;margin:9px 0}._philosophy_13w9q_61 p{font-size:14px;line-height:1.8;max-width:730px;color:#66766c;margin:0}._philosophyLink_13w9q_65{color:#315e47!important}._chapterNav_13w9q_66{max-width:1146px;margin:56px auto 0;border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:20px;align-items:center;padding:21px 0}._chapterNav_13w9q_66>div{display:flex;align-items:center;gap:8px;font-size:11px;color:#65796a;letter-spacing:.1em}._chapterNav_13w9q_66 strong{font-family:var(--font-family-display);font-size:23px;font-weight:500}._chapterNav_13w9q_66>a{font-size:12px;color:var(--primary);font-weight:700;display:flex;gap:8px;align-items:center}@media(max-width:850px){._heroInner_13w9q_3{gap:27px}._featureInfo_13w9q_40{padding:34px}._featureVisual_13w9q_34{padding:18px}._philosophy_13w9q_61{margin:80px 24px 0}._chapterNav_13w9q_66{margin:45px 24px 0}}@media(max-width:720px){._heroInner_13w9q_3{grid-template-columns:1fr;padding:52px 24px 36px;gap:40px}._hero_13w9q_2 h1{font-size:clamp(43px,9vw,62px)}._heroFoot_13w9q_14{margin-top:30px}._editorialArt_13w9q_16{height:335px;min-height:335px}._artWreath_13w9q_19{height:190px;width:190px;top:45%}._bigNum_13w9q_22{font-size:160px;margin-top:34px}._artText_13w9q_24{font-size:22px;margin:12px 0}._artBottom_13w9q_25{font-size:8px}._heroBottom_13w9q_26{padding:15px 24px}._featured_13w9q_27,._questions_13w9q_27{padding:65px 24px 8px}._featureCard_13w9q_32{grid-template-columns:1fr}._featureVisual_13w9q_34{min-height:230px}._featureFrame_13w9q_35{min-height:195px}._featureInfo_13w9q_40{padding:30px 25px}._featureInfo_13w9q_40 h3{font-size:33px}._articleGrid_13w9q_49{grid-template-columns:1fr}._articleCard_13w9q_50{min-height:245px}._philosophy_13w9q_61{margin:70px 24px 0;padding:30px 23px;grid-template-columns:1fr 28px;gap:10px}._philosophyMark_13w9q_62{display:none}._philosophy_13w9q_61 h2{font-size:30px}._chapterNav_13w9q_66{flex-wrap:wrap;gap:12px}._chapterNav_13w9q_66 strong{width:100%;order:-1}}
