.ResponseFormatComparison_root__6EmQ7{min-width:0;padding-top:22px}.ResponseFormatComparison_reasoning__c7Ik_{display:grid;grid-template-columns:1fr 1fr;gap:44px;margin-bottom:36px}.ResponseFormatComparison_reasoning__c7Ik_>div+div{border-left:1px solid #dddeda;padding-left:34px}.ResponseFormatComparison_reasoning__c7Ik_ h4{font-size:14px;font-weight:500;line-height:1.6;color:#5e6840;margin:0 0 10px}.ResponseFormatComparison_reasoning__c7Ik_ p{font-size:17px;line-height:1.75;color:#555;margin:0}.ResponseFormatComparison_comparison__ScAVS{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(240px,1fr);gap:24px;align-items:stretch}.ResponseFormatComparison_preview__JiFFm{display:grid;place-items:center;min-height:430px;padding:18px;background:#f0f0ed;border:1px solid #e3e3df;border-radius:12px;overflow:hidden}.ResponseFormatComparison_image__TOSyK{display:block;width:100%;height:auto;max-height:460px;-o-object-fit:contain;object-fit:contain}.ResponseFormatComparison_options__hdmAy{display:grid;gap:12px}.ResponseFormatComparison_option__OlGvd{display:block;width:100%;border:1px solid #e1e1dc;background:transparent;padding:20px 22px;border-radius:10px;text-align:left;cursor:pointer;transition:background .2s,border-color .2s}.ResponseFormatComparison_option__OlGvd:hover{background:#f3f4ed}.ResponseFormatComparison_option__OlGvd[aria-selected=true]{background:#f8f9f3;border-color:#7f8a57;box-shadow:inset 0 0 0 .5px #7f8a57}.ResponseFormatComparison_option__OlGvd:focus-visible{outline:2px solid #68753c;outline-offset:4px}.ResponseFormatComparison_meta__b6tTg{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#747b5d;margin-bottom:8px}.ResponseFormatComparison_badge__P2YgX{font-size:10px;letter-spacing:.07em;border-radius:3px;background:#e6ead9;padding:2px 5px;color:#52612c}.ResponseFormatComparison_title__i5af0{display:block;font-size:17px;font-weight:500;line-height:1.35;letter-spacing:-.025em;color:#171717}.ResponseFormatComparison_body__RVjTv{display:block;font-size:14px;line-height:1.65;color:#696969;margin-top:10px}.ResponseFormatComparison_caption__CkUkE{font-size:13px;color:#767676;line-height:1.6;margin:16px 0 0}@media (max-width:1100px){.ResponseFormatComparison_reasoning__c7Ik_{gap:25px}.ResponseFormatComparison_reasoning__c7Ik_>div+div{padding-left:25px}.ResponseFormatComparison_comparison__ScAVS{grid-template-columns:minmax(0,1.2fr) minmax(230px,1fr);gap:18px}.ResponseFormatComparison_option__OlGvd{padding:17px}.ResponseFormatComparison_preview__JiFFm{padding:12px;min-height:420px}}@media (max-width:767px){.ResponseFormatComparison_reasoning__c7Ik_{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.ResponseFormatComparison_reasoning__c7Ik_>div+div{border-left:0;padding-left:0}.ResponseFormatComparison_reasoning__c7Ik_ p{font-size:16px}.ResponseFormatComparison_reasoning__c7Ik_ h4{margin-bottom:7px}.ResponseFormatComparison_comparison__ScAVS{grid-template-columns:1fr;gap:18px}.ResponseFormatComparison_preview__JiFFm{min-height:0;aspect-ratio:1.45;padding:13px}.ResponseFormatComparison_image__TOSyK{height:100%;min-height:0}.ResponseFormatComparison_options__hdmAy{gap:9px}.ResponseFormatComparison_option__OlGvd{padding:16px 18px}.ResponseFormatComparison_meta__b6tTg{margin-bottom:6px}.ResponseFormatComparison_body__RVjTv{margin-top:7px}}@media (prefers-reduced-motion:reduce){.ResponseFormatComparison_option__OlGvd{transition:none}}.DecisionReasoning_root__MDAj7{min-width:0;margin-top:clamp(48px,6vw,80px);padding-top:clamp(8px,1.5vw,16px)}.DecisionReasoning_root__MDAj7>h3{margin:0}.DecisionReasoning_columns__jZAmj{display:grid;grid-template-columns:1fr 1fr;gap:44px;margin-top:34px}.DecisionReasoning_columns__jZAmj>div+div{border-left:1px solid #dddeda;padding-left:34px}.DecisionReasoning_columns__jZAmj h4{margin:0 0 10px;color:#5e6840;font-size:14px;font-weight:500;line-height:1.6}.DecisionReasoning_columns__jZAmj p{margin:0;color:#555;font-size:17px;line-height:1.75}@media (max-width:1100px){.DecisionReasoning_columns__jZAmj{gap:25px}.DecisionReasoning_columns__jZAmj>div+div{padding-left:25px}}@media (max-width:767px){.DecisionReasoning_columns__jZAmj{grid-template-columns:1fr;gap:22px;margin-top:26px}.DecisionReasoning_columns__jZAmj>div+div{border-left:0;padding-left:0}.DecisionReasoning_columns__jZAmj h4{margin-bottom:7px}.DecisionReasoning_columns__jZAmj p{font-size:16px}}.ServiceVision_root__pARtH{margin:0;min-width:0}.ServiceVision_path__qHFrh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:38px}.ServiceVision_ambition__lxpGk,.ServiceVision_current__GBYX0{min-width:0;border-top:2px solid #bcc3a3;padding-top:20px}.ServiceVision_ambition__lxpGk{border-top-color:#788449}.ServiceVision_label__UoODw{margin:0;color:#66713e;font-size:12px;line-height:1.5;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.ServiceVision_path__qHFrh h3{margin:12px 0 0;color:#171717;font-size:23px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.ServiceVision_detail__DYmiV{margin:14px 0 0;color:#555;font-size:16px;line-height:1.75}.ServiceVision_detail__DYmiV a{color:#5e693b;font-weight:500;text-decoration:underline;text-decoration-color:#9aa57a;text-underline-offset:.2em;transition:color .16s ease,text-decoration-color .16s ease}.ServiceVision_detail__DYmiV a:hover{color:#3d4825;text-decoration-color:#3d4825}.ServiceVision_detail__DYmiV a:focus-visible{outline:2px solid #788449;outline-offset:3px;border-radius:2px}.ServiceVision_foundations__WscHp{margin-top:34px;padding:26px;background:#f2f3ed;border-radius:10px}.ServiceVision_requirements__YIaQB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0 0}.ServiceVision_requirement__AEKqn{min-width:0;padding-top:16px;border-top:1px solid #daddd2}.ServiceVision_requirement__AEKqn dt{color:#5e693b;font-size:16px;line-height:1.6;font-weight:500}.ServiceVision_requirement__AEKqn dd{margin:8px 0 0;color:#555;font-size:16px;line-height:1.75;max-width:74ch}.ServiceVision_takeaway__yzTuF{margin:12px 0 0;max-width:80ch;color:#34392b;font-size:18px;line-height:1.65}@media (max-width:767px){.ServiceVision_path__qHFrh{grid-template-columns:1fr;gap:28px}.ServiceVision_path__qHFrh h3{font-size:22px}.ServiceVision_foundations__WscHp{margin-top:28px;padding:22px}.ServiceVision_requirements__YIaQB{grid-template-columns:1fr;gap:20px}}.PrivateAccessTeaser_root__6KBMn{position:relative;min-height:clamp(360px,48vw,590px);margin:0;overflow:hidden;border-radius:14px;background:#777969;isolation:isolate}.PrivateAccessTeaser_background__nrSXq{position:absolute;inset:-10%;z-index:-2;background:radial-gradient(circle at 51% 92%,rgba(242,210,190,.88) 0,rgba(242,210,190,0) 44%),#a6a793}.PrivateAccessTeaser_background__nrSXq:after,.PrivateAccessTeaser_background__nrSXq:before{position:absolute;content:"";width:85%;height:125%;top:-20%;filter:blur(45px);will-change:transform}.PrivateAccessTeaser_background__nrSXq:before{left:-20%;background:radial-gradient(ellipse,#efb3c6 5%,rgba(239,179,198,0) 68%);animation:PrivateAccessTeaser_strawberryDrift__yj7Ha 9s ease-in-out infinite alternate}.PrivateAccessTeaser_background__nrSXq:after{right:-20%;background:radial-gradient(ellipse,#7c9e6d 5%,rgba(124,158,109,0) 68%);animation:PrivateAccessTeaser_matchaDrift__pUZLg 11s ease-in-out -3s infinite alternate}.PrivateAccessTeaser_root__6KBMn:after{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(38,39,31,.2),rgba(38,39,31,.42))}.PrivateAccessTeaser_content__cdexL{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;color:#f8f7f1;text-align:center}.PrivateAccessTeaser_lock__zH7li{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(255,255,255,.32);border-radius:50%;background:rgba(255,255,255,.08);backdrop-filter:blur(12px)}.PrivateAccessTeaser_lock__zH7li svg{width:21px;height:21px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.PrivateAccessTeaser_status__INgVB{margin:20px 0 0;font-size:clamp(24px,3vw,36px);font-weight:400;line-height:1.2;letter-spacing:-.035em}.PrivateAccessTeaser_prompt__BXLel{margin:15px 0 0;color:rgba(248,247,241,.78);font-size:15px;line-height:1.6}.PrivateAccessTeaser_cta__KMJ0e{margin-top:20px;color:#fff;font-size:15px;font-weight:500;text-decoration:underline;text-decoration-color:rgba(255,255,255,.42);text-underline-offset:.25em;transition:text-decoration-color .18s ease}.PrivateAccessTeaser_cta__KMJ0e:hover{text-decoration-color:#fff}.PrivateAccessTeaser_cta__KMJ0e:focus-visible{outline:2px solid #fff;outline-offset:5px;border-radius:2px}@keyframes PrivateAccessTeaser_strawberryDrift__yj7Ha{0%{transform:translate3d(-5%,-6%,0) scale(.95)}to{transform:translate3d(26%,18%,0) scale(1.12)}}@keyframes PrivateAccessTeaser_matchaDrift__pUZLg{0%{transform:translate3d(7%,12%,0) scale(1.08)}to{transform:translate3d(-25%,-12%,0) scale(.95)}}@media (prefers-reduced-motion:reduce){.PrivateAccessTeaser_background__nrSXq:after,.PrivateAccessTeaser_background__nrSXq:before{animation:none;will-change:auto}}@media (max-width:767px){.PrivateAccessTeaser_root__6KBMn{min-height:390px;border-radius:10px}.PrivateAccessTeaser_content__cdexL{padding:24px}.PrivateAccessTeaser_prompt__BXLel{max-width:24ch}}.AeonReflectionMoments_moments__e_066{padding-top:40px;border-top:1px solid var(--border)}.AeonReflectionMoments_heading__oYAc2 h3{margin-top:10px;font-family:"Instrument Serif",serif;font-size:clamp(30px,3vw,40px);line-height:1.15;font-weight:400;letter-spacing:-.02em}.AeonReflectionMoments_grid__jR8e0{display:grid;grid-template-columns:1.08fr 1fr 1.08fr;align-items:start;gap:24px;padding:44px 3px 8px}.AeonReflectionMoments_moment__Dj616{min-width:0;margin:0}.AeonReflectionMoments_moment__Dj616:nth-child(2){padding-top:52px}.AeonReflectionMoments_moment__Dj616:nth-child(3){padding-top:24px}.AeonReflectionMoments_photoButton__J_442{display:block;position:relative;width:100%;padding:5px;border:1px solid rgba(255,255,255,.2);background:#141414;transform:rotate(-2deg);transition:transform .4s ease,border-color .4s ease,box-shadow .4s ease}.AeonReflectionMoments_moment__Dj616:nth-child(2) .AeonReflectionMoments_photoButton__J_442{transform:rotate(2deg)}.AeonReflectionMoments_photoButton__J_442 img{width:100%;height:auto}.AeonReflectionMoments_moment__Dj616:focus-visible,.AeonReflectionMoments_videoFallback__jsN5Q:focus-visible{outline:2px solid white;outline-offset:5px}@media (hover:hover){.AeonReflectionMoments_moment__Dj616:hover .AeonReflectionMoments_photoButton__J_442,.AeonReflectionMoments_moment__Dj616:hover .AeonReflectionMoments_videoFrame__pjshg,.AeonReflectionMoments_moment__Dj616:nth-child(2):hover .AeonReflectionMoments_photoButton__J_442{transform:translateY(-7px) rotate(0);border-color:rgba(255,255,255,.85);box-shadow:0 16px 36px rgba(0,0,0,.3)}}.AeonReflectionMoments_caption__L16GF{margin-top:23px}.AeonReflectionMoments_title__Mgmb2{margin-top:0;font-size:16px;line-height:1.4;font-weight:500;letter-spacing:-.02em}.AeonReflectionMoments_description__LfuaE{margin-top:7px;max-width:34ch;font-size:13px;font-weight:300;line-height:1.65;color:var(--body)}@media (hover:hover) and (pointer:fine){.AeonReflectionMoments_description__LfuaE{opacity:0;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease}.AeonReflectionMoments_moment__Dj616:focus-within .AeonReflectionMoments_description__LfuaE,.AeonReflectionMoments_moment__Dj616:hover .AeonReflectionMoments_description__LfuaE{opacity:1;transform:translateY(0)}}.AeonReflectionMoments_videoFrame__pjshg{position:relative;aspect-ratio:16/9;padding:5px;border:1px solid rgba(255,255,255,.2);background:#141414;transform:rotate(-1.5deg);transition:transform .4s ease,border-color .4s ease,box-shadow .4s ease}.AeonReflectionMoments_videoFrame__pjshg video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.AeonReflectionMoments_videoFallback__jsN5Q{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(0,0,0,.8);color:white;font-size:13px}@media (max-width:1023px){.AeonReflectionMoments_grid__jR8e0{grid-template-columns:1fr 1fr;gap:36px 24px}.AeonReflectionMoments_moment__Dj616:nth-child(2){padding-top:36px}.AeonReflectionMoments_moment__Dj616:nth-child(3){padding-top:0;grid-column:1/-1;display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:center}.AeonReflectionMoments_moment__Dj616:nth-child(3) .AeonReflectionMoments_caption__L16GF{margin:0}}@media (max-width:639px){.AeonReflectionMoments_moments__e_066{padding-top:32px}.AeonReflectionMoments_grid__jR8e0{grid-template-columns:1fr;gap:38px;padding:32px 4px 0}.AeonReflectionMoments_moment__Dj616:nth-child(2){padding-top:0}.AeonReflectionMoments_moment__Dj616:nth-child(3){display:block}.AeonReflectionMoments_moment__Dj616:nth-child(3) .AeonReflectionMoments_caption__L16GF{margin-top:23px}.AeonReflectionMoments_description__LfuaE{max-width:42ch}}@media (prefers-reduced-motion:reduce){.AeonReflectionMoments_description__LfuaE,.AeonReflectionMoments_photoButton__J_442,.AeonReflectionMoments_videoFrame__pjshg{transition:none}.AeonReflectionMoments_description__LfuaE,.AeonReflectionMoments_moment__Dj616:hover .AeonReflectionMoments_photoButton__J_442,.AeonReflectionMoments_moment__Dj616:hover .AeonReflectionMoments_videoFrame__pjshg,.AeonReflectionMoments_moment__Dj616:nth-child(2) .AeonReflectionMoments_photoButton__J_442,.AeonReflectionMoments_photoButton__J_442,.AeonReflectionMoments_videoFrame__pjshg{transform:none}}