.MRZtTG_root{overflow-x:clip}.MRZtTG_hero{isolation:isolate;padding:clamp(96px,11vh,124px) clamp(16px,4vw,56px) clamp(40px,5vw,72px);position:relative;overflow:clip}.MRZtTG_sky{z-index:-1;pointer-events:none;background:radial-gradient(42% 58% at 76% 52%, #e3efe0 0%, #f0f6ec 46%, transparent 74%), radial-gradient(36% 44% at 92% 14%, #fff4cc 0%, transparent 70%), var(--paper);position:absolute;inset:0}.MRZtTG_sky:after{content:"";opacity:.5;background-image:radial-gradient(#23291f14 1.2px,#0000 1.3px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.MRZtTG_heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,3.4vw,56px);width:min(1320px,100%);margin-inline:auto;display:grid}.MRZtTG_copy{min-width:0;display:grid}.MRZtTG_title{font:600 clamp(44px, 5.4vw, 84px)/1.16 var(--display);text-wrap:balance;padding-top:.12em}.MRZtTG_lead{max-width:30em;font-size:var(--lead);color:var(--ink-2);text-wrap:pretty;margin-top:20px;line-height:1.75}.MRZtTG_searchCard{border-radius:var(--r-xl);background:var(--card);max-width:620px;box-shadow:0 0 0 1px #23291f12, inset 0 -6px 0 #23291f0b, var(--sh-2);gap:12px;margin-top:28px;padding:20px 22px 16px;display:grid}.MRZtTG_searchField{min-width:0}.MRZtTG_searchInput{min-height:60px;font-size:18px}.MRZtTG_found{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;font-size:15px;display:flex}.MRZtTG_foundNum{font:600 18px var(--display);color:var(--ink);font-variant-numeric:tabular-nums}.MRZtTG_foundLink{min-height:44px;font:600 15px var(--display);color:var(--ink);border-bottom:1.5px solid var(--sun-deep);align-items:center;gap:6px;display:inline-flex}.MRZtTG_art{place-items:center;min-width:0;min-height:clamp(520px,62svh,620px);display:grid;position:relative}.MRZtTG_chat{z-index:1;width:min(400px,92%);box-shadow:0 0 0 8px var(--card), 0 0 0 9px #23291f1a, 0 60px 90px -50px #23291fb3;background:#eef3ea;border-radius:34px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;transform:rotate(-2deg)}.MRZtTG_chatBar{background:var(--card);box-shadow:0 1px 0 var(--line-soft);align-items:center;gap:12px;padding:16px 18px;display:flex}.MRZtTG_chatAvatar{background:var(--sun);width:44px;height:44px;box-shadow:inset 0 -3px 0 var(--sun-deep);font:600 15px var(--display);border-radius:50%;place-items:center;display:grid}.MRZtTG_chatWho{line-height:1.3;display:grid}.MRZtTG_chatName{font:600 16px var(--display)}.MRZtTG_chatState{color:var(--ok);font-size:12.5px}.MRZtTG_chatBody{align-content:start;gap:10px;min-height:340px;padding:18px 16px;display:grid}.MRZtTG_bubble{background:var(--card);max-width:84%;box-shadow:var(--sh-1);border-radius:20px 20px 20px 6px;padding:10px 14px;font-size:14.5px;line-height:1.6}.MRZtTG_bubble[data-me]{background:var(--sun);box-shadow:inset 0 -3px 0 var(--sun-deep);border-radius:20px 20px 6px;justify-self:end;font-weight:600}.MRZtTG_typing{gap:5px;width:max-content;padding:14px 16px;display:inline-flex}.MRZtTG_dot{background:#23291f40;border-radius:50%;width:8px;height:8px}.MRZtTG_chatInput{background:var(--card);align-items:center;gap:10px;padding:12px 14px;display:flex}.MRZtTG_chatField{background:var(--paper);color:var(--muted);border-radius:999px;flex:1;padding:10px 16px;font-size:14px}.MRZtTG_chatSend{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.MRZtTG_orbit{z-index:2;filter:drop-shadow(0 16px 16px #23291f33);pointer-events:none;position:absolute}.MRZtTG_o1{top:4%;right:2%}.MRZtTG_o2{top:38%;left:0}.MRZtTG_o3{bottom:14%;right:6%}.MRZtTG_artCap{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.MRZtTG_section{width:min(1320px,100% - 48px);margin:clamp(72px,9vw,130px) auto 0;scroll-margin-top:90px}.MRZtTG_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 40px;margin-bottom:30px;display:flex}.MRZtTG_h2{font:600 var(--h2)/1.2 var(--display);padding-top:.1em}.MRZtTG_headLead{max-width:34em;font-size:var(--lead);color:var(--ink-2);line-height:1.7}.MRZtTG_topics{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.MRZtTG_topic{border-radius:var(--r-xl);background:var(--card);min-width:0;min-height:210px;color:var(--ink);text-align:left;font:inherit;cursor:pointer;box-shadow:0 0 0 1px #23291f12, inset 0 -5px 0 #23291f0b, var(--sh-1);-webkit-tap-highlight-color:transparent;border:0;grid-column:span 2;align-content:start;justify-items:start;gap:4px;padding:22px;display:grid;position:relative}.MRZtTG_topic:nth-child(-n+2){background:var(--paper-2);grid-column:span 3;min-height:250px}.MRZtTG_topic[aria-pressed=true]{background:var(--sun-soft);box-shadow:0 0 0 3px var(--sun), inset 0 -5px 0 #e7b90c40, var(--sh-2)}.MRZtTG_topicClay{margin-bottom:8px}.MRZtTG_topicName{font:600 22px/1.3 var(--display)}.MRZtTG_topicCount{color:var(--muted);font-size:14px;font-weight:600}.MRZtTG_topicPeek{color:var(--ink-2);margin-top:8px;font-size:14.5px;line-height:1.55}.MRZtTG_topic:nth-child(n+3) .MRZtTG_topicPeek{display:none}.MRZtTG_topicCheck{background:var(--sun);width:32px;height:32px;box-shadow:inset 0 -3px 0 var(--sun-deep);opacity:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;right:18px;transform:scale(.6)}.MRZtTG_topic[aria-pressed=true] .MRZtTG_topicCheck{opacity:1;transform:none}.MRZtTG_faqGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.MRZtTG_faqSide{justify-items:start;gap:14px;min-width:0;display:grid;position:sticky;top:110px}.MRZtTG_faqCount{color:var(--ink-2);font-size:16px}.MRZtTG_clear{background:var(--card);min-height:44px;box-shadow:0 0 0 1px var(--line), inset 0 -3px 0 #23291f0d;font:600 14.5px var(--display);color:var(--ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.MRZtTG_faqList{gap:10px;min-width:0;display:grid}.MRZtTG_item{border-radius:var(--r-lg);background:var(--card);box-shadow:0 0 0 1px #23291f12,inset 0 -4px #23291f0a}.MRZtTG_item[open]{box-shadow:0 0 0 1px #23291f1a, inset 0 -4px 0 #23291f0a, var(--sh-2)}.MRZtTG_summary{cursor:pointer;align-items:center;gap:14px;min-height:64px;padding:14px 20px;list-style:none;display:flex}.MRZtTG_summary::-webkit-details-marker{display:none}.MRZtTG_qDot{background:var(--sun-deep);border-radius:50%;flex:none;width:10px;height:10px}.MRZtTG_qText{min-width:0;font:600 18px/1.45 var(--display);flex:1}.MRZtTG_plus{background:var(--paper-2);border-radius:50%;flex:none;width:32px;height:32px;position:relative}.MRZtTG_plus:before,.MRZtTG_plus:after{content:"";background:var(--ink);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.MRZtTG_plus:after{transform:rotate(90deg)}.MRZtTG_item[open] .MRZtTG_plus{background:var(--sun)}.MRZtTG_item[open] .MRZtTG_plus:after{transform:rotate(0)}.MRZtTG_answer{color:var(--ink-2);padding:0 20px 20px 44px;font-size:16px;line-height:1.75}.MRZtTG_paths{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.MRZtTG_path{border-radius:var(--r-xl);background:var(--card);min-width:0;min-height:230px;box-shadow:0 0 0 1px #23291f12, inset 0 -5px 0 #23291f0b, var(--sh-1);align-content:start;gap:6px;padding:22px;display:grid;position:relative}.MRZtTG_path:nth-child(odd){transform:translateY(18px)}.MRZtTG_pathClay{margin-bottom:6px}.MRZtTG_pathTitle{font:600 21px/1.3 var(--display)}.MRZtTG_pathText{color:var(--ink-2);font-size:15px;line-height:1.6}.MRZtTG_pathGo{background:var(--sun);width:42px;height:42px;box-shadow:inset 0 -3px 0 var(--sun-deep);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;right:18px}.MRZtTG_closing{background:var(--night);color:#f2f3ea;margin-top:clamp(96px,12vw,170px);padding:clamp(80px,10vw,130px) 0}.MRZtTG_closeInner{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:40px;width:min(1240px,100% - 48px);margin-inline:auto;display:grid}.MRZtTG_closeCopy{min-width:0;display:grid}.MRZtTG_closeTitle{font:600 clamp(40px, 5vw, 76px)/1.2 var(--display);color:#fff}.MRZtTG_closeSub{max-width:30em;font-size:var(--lead);color:#c9d2c4;margin-top:20px;line-height:1.75}.MRZtTG_closeActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.MRZtTG_closeSun{background:var(--sun);min-height:56px;color:var(--ink);box-shadow:inset 0 -4px 0 var(--sun-deep);font:600 17px var(--display);border-radius:999px;align-items:center;gap:10px;padding:0 26px;display:inline-flex}.MRZtTG_qrCard{border-radius:var(--r-xl);background:var(--card);color:var(--ink);justify-self:center;justify-items:center;gap:12px;padding:26px 26px 20px;display:grid;position:relative;transform:rotate(3deg);box-shadow:0 40px 70px -40px #000c}.MRZtTG_qrImg{border-radius:14px;width:168px;height:168px}.MRZtTG_qrText{font:600 15px var(--display)}.MRZtTG_qrClay{filter:drop-shadow(0 16px 16px #0005);position:absolute;top:-40px;left:-46px}@media (hover:hover) and (pointer:fine){.MRZtTG_topic:hover,.MRZtTG_path:hover{box-shadow:0 0 0 1px #23291f1a, inset 0 -5px 0 #23291f0b, var(--sh-2)}.MRZtTG_topic[aria-pressed=true]:hover{box-shadow:0 0 0 3px var(--sun), inset 0 -5px 0 #e7b90c40, var(--sh-2)}.MRZtTG_summary:hover .MRZtTG_plus{background:var(--sun-soft)}}@media (prefers-reduced-motion:no-preference){.MRZtTG_title{animation:MRZtTG_titleIn .9s var(--out) both}.MRZtTG_lead,.MRZtTG_searchCard{animation:MRZtTG_rise .9s var(--out) both}.MRZtTG_lead{animation-delay:80ms}.MRZtTG_searchCard{animation-delay:.16s}.MRZtTG_chat{animation:MRZtTG_chatIn 1s var(--spring) .1s both}.MRZtTG_bubble{animation:MRZtTG_bubbleIn .5s var(--spring) both}.MRZtTG_bubble:first-child{animation-delay:.6s}.MRZtTG_bubble:nth-child(2){animation-delay:1.3s}.MRZtTG_bubble:nth-child(3){animation-delay:2.1s}.MRZtTG_bubble:nth-child(4){animation-delay:2.7s}.MRZtTG_dot{animation:1.2s ease-in-out infinite MRZtTG_blink}.MRZtTG_dot:nth-child(2){animation-delay:.2s}.MRZtTG_dot:nth-child(3){animation-delay:.4s}.MRZtTG_orbit{animation:7s ease-in-out infinite MRZtTG_orbitBob}.MRZtTG_o2{animation-delay:-2.4s}.MRZtTG_o3{animation-delay:-4.6s}.MRZtTG_topic,.MRZtTG_path,.MRZtTG_clear{transition:transform .3s var(--spring), box-shadow .3s, background-color .3s}.MRZtTG_topic:active{transform:translateY(2px)scale(.99)}.MRZtTG_topicCheck{transition:opacity .3s, transform .45s var(--spring)}.MRZtTG_topicClay,.MRZtTG_pathClay{transition:transform .5s var(--spring)}.MRZtTG_topic[aria-pressed=true] .MRZtTG_topicClay{transform:rotate(-8deg)scale(1.06)}.MRZtTG_plus:after{transition:transform .35s var(--spring)}.MRZtTG_plus{transition:background-color .25s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.MRZtTG_topic:hover,.MRZtTG_path:hover{transform:translateY(-3px)}.MRZtTG_path:nth-child(odd):hover{transform:translateY(15px)}}@keyframes MRZtTG_titleIn{0%{filter:blur(6px);transform:translateY(18px)}}@keyframes MRZtTG_rise{0%{opacity:0;transform:translateY(18px)}}@keyframes MRZtTG_chatIn{0%{opacity:0;transform:rotate(4deg)translateY(50px)}}@keyframes MRZtTG_bubbleIn{0%{opacity:0;transform:translateY(12px)scale(.9)}}@keyframes MRZtTG_blink{50%{opacity:.3}}@keyframes MRZtTG_orbitBob{50%{transform:translateY(-14px)rotate(8deg)}}@media (max-width:1100px){.MRZtTG_topics{grid-template-columns:repeat(2,minmax(0,1fr))}.MRZtTG_topic,.MRZtTG_topic:nth-child(-n+2){grid-column:auto;min-height:0}.MRZtTG_topic:last-child{grid-column:1/-1}.MRZtTG_paths{grid-template-columns:repeat(2,minmax(0,1fr))}.MRZtTG_path:nth-child(odd){transform:none}}@media (max-width:860px){.MRZtTG_hero{padding:96px 16px 32px}.MRZtTG_heroGrid{grid-template-columns:minmax(0,1fr);gap:12px}.MRZtTG_title{font-size:clamp(38px,10vw,48px)}.MRZtTG_art{min-height:0;padding:20px 0 34px}.MRZtTG_chat{width:min(340px,100%)}.MRZtTG_chatBody{min-height:0}.MRZtTG_o1{width:72px;height:72px;top:0;right:0}.MRZtTG_o2{width:60px;height:60px}.MRZtTG_o3{display:none}.MRZtTG_searchCard{padding:16px 16px 12px}.MRZtTG_section{width:calc(100% - 32px)}.MRZtTG_topics{gap:10px}.MRZtTG_topic{padding:16px}.MRZtTG_topicName{font-size:18px}.MRZtTG_topic .MRZtTG_topicPeek{display:none}.MRZtTG_faqGrid{grid-template-columns:minmax(0,1fr);gap:16px}.MRZtTG_faqSide{position:static}.MRZtTG_summary{gap:10px;padding:12px 14px}.MRZtTG_qText{font-size:16.5px}.MRZtTG_answer{padding:0 14px 16px 34px;font-size:15.5px}.MRZtTG_paths{grid-template-columns:minmax(0,1fr);gap:10px}.MRZtTG_path{-moz-column-gap:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;min-height:0;padding:14px 60px 14px 14px}.MRZtTG_pathClay{grid-row:1/span 2;width:64px;height:64px;margin:0}.MRZtTG_pathGo{margin-top:-21px;top:50%;bottom:auto}.MRZtTG_closeInner{grid-template-columns:minmax(0,1fr);width:calc(100% - 32px)}.MRZtTG_closeActions>*{flex:100%;justify-content:center}.MRZtTG_qrCard{margin-top:30px}.MRZtTG_qrClay{width:64px;height:64px;left:-20px}}.MRZtTG_foundText{align-items:baseline;gap:6px;display:inline-flex}
