article,aside,details,figcaption,figure,footer,header,img,main,nav,section{display:block}[role=button],a,button{cursor:pointer}a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,menu,nav,object,ol,p,pre,q,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1.5;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}img{border-style:none;max-width:100%;height:auto}button,input,select,textarea{font:inherit}:focus-visible{outline:rgba(0,0,0,.35) dashed 2px;outline-offset:2px}:root{--clay:#B55239;--cream:#F8F3E8;--ink:#1F1B18;--sand:#E8DED2;--muted:#776B63;--r:22px;--gap:clamp(14px,2vw,26px);--shadow:0 10px 30px rgba(0,0,0,.08)}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:ui-serif,Georgia,Times,serif;max-width:100vw;overflow-x:hidden}a{color:var(--clay);text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:2px}.s-b14a77059797239cedb3{max-width:1240px;margin:0 auto;padding:0 clamp(14px,3vw,28px)}.s-f8d15a8ba3e1fdb43720{display:grid;gap:var(--gap);grid-template-columns:1fr 1fr}header.s-b4d3c9e39b6e14eaaf37{position:sticky;top:0;z-index:12000;background:color-mix(in srgb,var(--cream) 92%,#fff);border-bottom:1px solid rgba(0,0,0,.06);backdrop-filter:saturate(140%) blur(8px)}.s-b4d3c9e39b6e14eaaf37 .s-d045f11e4f855251b118{height:72px;display:flex;justify-content:space-between;align-items:center;gap:var(--gap)}.s-491ddad739854f40d13d{display:flex;align-items:center;gap:12px}.s-491ddad739854f40d13d svg{width:36px;height:36px}.s-491ddad739854f40d13d .s-8778fec8d87138e399fc{font-weight:700;letter-spacing:.6px;font-size:18px}nav.s-dd657b94f21cfef19082{display:flex;gap:18px;align-items:center}nav.s-dd657b94f21cfef19082 a{padding:8px 10px;border-radius:12px}.s-ab0ba391c34c7f7c4d9e a:hover,nav.s-dd657b94f21cfef19082 a:hover{background:var(--sand);text-decoration:none}.s-5788875f9041df2d10a9{display:none;background:0 0;border:0;width:44px;height:44px;place-items:center}.s-5788875f9041df2d10a9 .s-92b09d2b0f599d1d9c07{width:22px;height:16px;position:relative}.s-5788875f9041df2d10a9 .s-92b09d2b0f599d1d9c07 span{position:absolute;left:0;right:0;height:2px;background:var(--ink);border-radius:2px}.s-5788875f9041df2d10a9 .s-92b09d2b0f599d1d9c07 span:first-child{top:0}.s-5788875f9041df2d10a9 .s-92b09d2b0f599d1d9c07 span:nth-child(2){top:7px}.s-5788875f9041df2d10a9 .s-92b09d2b0f599d1d9c07 span:nth-child(3){bottom:0}.s-ab0ba391c34c7f7c4d9e{position:fixed;inset:0;z-index:20000;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .25s}.s-ab0ba391c34c7f7c4d9e .s-f4567bf2fbe0af74928a{position:absolute;inset:0 0 auto 0;background:var(--cream);border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding:18px;transform:translateY(-16px);transition:transform .25s}.s-ab0ba391c34c7f7c4d9e a{display:block;padding:14px 10px;font-size:18px;border-radius:12px}.s-ab0ba391c34c7f7c4d9e.s-c26a374fb19dfc810e6b{opacity:1;pointer-events:auto}.s-ab0ba391c34c7f7c4d9e.s-c26a374fb19dfc810e6b .s-f4567bf2fbe0af74928a{transform:translateY(0)}main{min-height:100vh}.s-0c01ff5071c61038ea5c{padding:clamp(42px,4vw,68px) 0}.s-f46847ff6d63583d9e1c{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--gap);align-items:center}@media(max-width:980px){nav.s-dd657b94f21cfef19082{display:none}.s-5788875f9041df2d10a9{display:grid}.s-f46847ff6d63583d9e1c{grid-template-columns:1fr}}.s-4695f3f78e5a2eeefe0e{width:100%;height:100%;aspect-ratio:16/10;border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow);background:#ddd}.s-4695f3f78e5a2eeefe0e img{width:100%;height:100%;object-fit:cover;object-position:center}.s-3033fb6b0549ab9d4302{padding:clamp(28px,3vw,36px);background:#fff;border-radius:18px;border:1px solid rgba(0,0,0,.06);box-shadow:var(--shadow);display:grid;gap:12px}.s-44f1d5a5eb9e399d615e{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:700px){.s-44f1d5a5eb9e399d615e{grid-template-columns:1fr}}label{font-weight:600}input{width:100%;border:1px solid rgba(0,0,0,.15);border-radius:12px;padding:10px 12px;background:#fff}input:focus{border-color:var(--clay);outline:0;box-shadow:0 0 0 3px rgba(181,82,57,.15)}.s-c2c7e58440c5a2e1a817{background:var(--clay);color:#fff;border:0;border-radius:14px;padding:12px 16px;justify-self:start}footer.s-ffd6e7836313cf6ebca7{background:#111;color:#eee}.s-ffd6e7836313cf6ebca7 a{color:#f2d5c9}.s-ffd6e7836313cf6ebca7 .s-b14a77059797239cedb3{display:grid;gap:12px;padding-top:28px;padding-bottom:28px}.s-7003437f6fe36a5fa936{font-size:clamp(34px,5vw,60px);line-height:1.05;margin-bottom:10px}.s-076e761de198a222f78e{color:var(--muted);max-width:60ch}.s-2cc55f210d5839cc60d8{color:var(--muted);font-style:normal;margin-top:12px}.s-3a2cf81eb234516efb10{padding:clamp(28px,4vw,48px) 0}.s-79c8fdf78ac459145ea5{align-items:center;display:flex;gap:18px}.s-41eda4b6581883d37613{color:#bbb;font-size:14px}.s-db310ab4254ea5d524ad{color:#999;font-size:12px}*{box-sizing:border-box}