@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Vazirmatn:wght@300;400;500;600;700&display=swap');
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#09090a;color:#eee;font-family:Vazirmatn,Arial,sans-serif;line-height:1.9}.nav{position:fixed;z-index:9;inset:0 0 auto;height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 5vw;background:#09090add;backdrop-filter:blur(14px);border-bottom:1px solid #29292b}.brand{font:24px 'Cormorant Garamond',serif;letter-spacing:.1em;color:#fff;text-decoration:none;direction:ltr}.brand b{color:#b9343b}.nav nav{display:flex;gap:28px}.nav a{color:#bbb;text-decoration:none;font-size:13px}.nav a:hover{color:#d34a51}.ig{direction:ltr}.hero{min-height:100vh;padding:140px 9vw 80px;display:grid;grid-template-columns:1.05fr .75fr;gap:8vw;align-items:center;background:radial-gradient(circle at 15% 35%,#29252a,transparent 35%),linear-gradient(120deg,#0a0a0b,#141416 60%,#09090a)}.eyebrow{margin:0 0 17px;color:#ba3b43;font-size:11px;letter-spacing:.22em;direction:ltr}.hero h1{font:500 clamp(68px,9vw,140px)/.82 'Cormorant Garamond',serif;margin:0 0 40px}.hero h1 em{font-style:normal;color:#ddd}.lead{font-size:19px;color:#d0d0d0;max-width:650px}.position{font:500 27px/1.35 'Cormorant Garamond',serif;border-right:2px solid #a72f36;padding-right:22px;margin:35px 0}.actions{display:flex;gap:28px;align-items:center}.button{display:inline-block;padding:11px 23px;background:#a52b33;border:1px solid #c04a51;color:#fff;text-decoration:none;font:inherit;cursor:pointer}.textlink{color:#ddd;text-decoration:none}.cover{text-align:center}.coverframe{padding:12px;background:#171719;border:1px solid #3a3a3c;box-shadow:25px 35px 70px #000;transform:rotate(1deg)}.cover img{display:block;width:100%;max-width:430px;margin:auto}.cover small{display:block;margin-top:16px;color:#999;font:13px 'Cormorant Garamond',serif;letter-spacing:.2em}.statement{padding:125px 12vw;border-block:1px solid #28282a;background:#101012}.statement h2{font:500 clamp(36px,5vw,70px)/1.15 'Cormorant Garamond',serif;margin:0}.statement span{color:#aaa}.section{padding:105px 9vw}.section h2{font:500 55px/1.1 'Cormorant Garamond',serif;margin:0 0 40px}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#2b2b2e}.grid article{background:#111113;padding:38px;min-height:300px}.grid article:first-child{background:linear-gradient(135deg,#171719,#211214)}.grid i{font:20px 'Cormorant Garamond',serif;color:#ad3038;font-style:normal}.grid h3{font:32px/1.25 'Cormorant Garamond',serif;margin:10px 0}.grid label{font:13px 'Cormorant Garamond',serif;color:#888;letter-spacing:.1em}.grid p{color:#bbb}.notebook{padding:100px 12vw;display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#8e272e}.notebook h2,.ideas h2,.about h2{font:500 64px/.95 'Cormorant Garamond',serif;margin:0}.light{background:#eee;color:#111}.ideas{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw}.ideas form{display:grid;gap:17px}.ideas label{display:grid;gap:5px;font-size:13px}.ideas input,.ideas textarea{background:#121214;color:#fff;border:1px solid #333;padding:12px;font:inherit}.ideas textarea{min-height:170px}.consent{display:flex!important;align-items:center;gap:10px}.about{display:grid;grid-template-columns:1fr 1fr;gap:8vw;background:#111113;border-top:1px solid #29292b}.about p{color:#bbb}.about strong{font:28px 'Cormorant Garamond',serif;display:block;margin-top:35px}footer{display:flex;justify-content:space-between;padding:30px 9vw;border-top:1px solid #29292b;color:#777;font-size:12px;direction:ltr}footer a{color:#aaa}@media(max-width:820px){.nav{height:auto;min-height:68px;padding:12px 5vw}.nav nav{display:none}.hero{grid-template-columns:1fr;padding:125px 7vw 65px}.hero h1{font-size:72px}.coverframe{max-width:350px;margin:auto}.actions{flex-direction:column;align-items:flex-start}.statement{padding:90px 7vw}.statement h2{font-size:43px}.section{padding:80px 7vw}.grid,.notebook,.ideas,.about{grid-template-columns:1fr}.notebook,.ideas,.about{padding:80px 7vw}.notebook h2,.ideas h2,.about h2{font-size:49px}.section h2{font-size:45px}}