.iws-container{--paper:#e9e1cc;--paper-card:#e1d7bc;--paper-deep:#d8cca9;--ink:#24211a;--ink-soft:#4a4536;--navy:#1e2a42;--stamp:#a2382b;--stamp-dim:#a2382b99;--olive:#6b6944;--line:#b7a97e;--line-soft:#c9be97;background:radial-gradient(ellipse at 20% 0%, #ffffff59, transparent 55%), var(--paper);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased;margin-top:-64px;padding-top:64px;padding-bottom:50px;font-family:Lora,serif;position:relative}.iws-container:before{content:"";pointer-events:none;z-index:50;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.iws-container *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.iws-container *{transition:none!important;animation:none!important}}.iws-wrap{z-index:1;max-width:880px;margin:0 auto;padding:0 28px;position:relative}.iws-container .mono{font-family:Courier Prime,monospace}.iws-container .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--stamp);font-family:Courier Prime,monospace;font-size:12.5px;font-weight:700}.iws-container header.letterhead{border-bottom:3px double var(--navy);padding:22px 0 14px}.iws-container header.letterhead .row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.iws-container .brandmark{align-items:center;gap:14px;display:flex}.iws-container .brandmark .crest{border:2px solid var(--navy);width:46px;height:46px;color:var(--navy);background:var(--paper-card);border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:Fraunces,serif;font-size:16px;font-weight:600;display:flex}.iws-container .brandmark .name{letter-spacing:.03em;font-family:Fraunces,serif;font-size:19px;font-weight:600;line-height:1.15}.iws-container .brandmark .name small{letter-spacing:.18em;color:var(--ink-soft);margin-top:3px;font-family:Courier Prime,monospace;font-size:11px;font-weight:400;display:block}.iws-container .filecode{color:var(--ink-soft);text-align:right;font-family:Courier Prime,monospace;font-size:12px;line-height:1.6}.iws-container .hero{padding:64px 0 40px;position:relative}.iws-container .hero h1{max-width:15ch;color:var(--ink);margin:14px 0 22px;font-family:Fraunces,serif;font-size:clamp(28px,4.6vw,44px);font-style:italic;font-weight:500;line-height:1.22}.iws-container .hero h1 em{color:var(--stamp);font-style:normal;font-weight:600}.iws-container .hero p.lede{max-width:54ch;color:var(--ink-soft);font-size:17px;line-height:1.7}.iws-container .hero .facts{grid-template-columns:repeat(3,auto);gap:26px 40px;margin-top:30px;font-family:Courier Prime,monospace;font-size:12px;display:grid}.iws-container .hero .facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--olive);margin-bottom:4px}.iws-container .hero .facts dd{color:var(--ink);margin:0;font-size:13.5px}.iws-container .annexure-head{border-bottom:1.5px solid var(--navy);align-items:baseline;gap:14px;margin:78px 0 6px;padding-bottom:10px;display:flex}.iws-container .annexure-head .tag{letter-spacing:.14em;color:var(--navy);background:var(--paper-card);border:1px solid var(--navy);white-space:nowrap;padding:3px 8px;font-family:Courier Prime,monospace;font-size:12px;font-weight:700}.iws-container .annexure-head h2{color:var(--ink);margin:0;font-family:Fraunces,serif;font-size:22px;font-weight:500}.iws-container .section-note{color:var(--ink-soft);margin:10px 0 30px;font-family:Courier Prime,monospace;font-size:12px}.iws-container .founder{grid-template-columns:260px 1fr;align-items:start;gap:40px;display:grid}.iws-container .idcard{background:linear-gradient(180deg, var(--paper-card), var(--paper-deep));border:1px solid var(--navy);opacity:0;padding:0;transition:opacity .7s,transform .7s;position:relative;transform:translateY(14px)rotate(-1.2deg);box-shadow:5px 5px #1e2a421f}.iws-container .idcard.in{opacity:1;transform:translateY(0)rotate(-1.2deg)}.iws-container .idcard .strip{background:var(--navy);color:var(--paper);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;padding:8px 14px;font-family:Courier Prime,monospace;font-size:10.5px;display:flex}.iws-container .idcard .body{padding:18px}.iws-container .idcard .photo{border:1px solid var(--olive);background:var(--paper);width:72px;height:84px;color:var(--navy);justify-content:center;align-items:center;margin-bottom:14px;font-family:Fraunces,serif;font-size:26px;font-weight:600;display:flex}.iws-container .idcard .field{margin-bottom:10px}.iws-container .idcard .field label{letter-spacing:.12em;text-transform:uppercase;color:var(--olive);font-family:Courier Prime,monospace;font-size:9.5px;display:block}.iws-container .idcard .field .val{color:var(--ink);font-family:Fraunces,serif;font-size:15px;line-height:1.35}.iws-container .idcard .field .val.small{color:var(--ink-soft);font-family:Lora,serif;font-size:12.5px}.iws-container .idcard .barcode{background:repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 5px, var(--ink) 5px 6px, transparent 6px 10px);opacity:.75;height:22px;margin-top:14px}.iws-container .idcard .verify{border-top:1px dashed var(--olive);margin-top:14px;padding-top:10px;font-family:Courier Prime,monospace;font-size:11px}.iws-container .idcard .verify a{color:var(--navy);text-decoration:none}.iws-container .idcard .verify a:hover{text-decoration:underline}.iws-container .founder-copy p{color:var(--ink);margin:0 0 16px;font-size:15.5px;line-height:1.75}.iws-container .founder-copy p:first-child:first-letter{float:left;color:var(--stamp);padding:6px 8px 0 0;font-family:Fraunces,serif;font-size:42px;font-weight:600;line-height:.8}.iws-container .seal-block{justify-content:center;margin:46px 0 6px;display:flex}.iws-container .seal{opacity:0;mix-blend-mode:multiply;width:168px;height:168px;transition:opacity .5s,transform .6s cubic-bezier(.2,1.4,.4,1);transform:scale(.6)rotate(-18deg)}.iws-container .seal.in{opacity:.92;transform:scale(1)rotate(-9deg)}.iws-container .cases{flex-direction:column;gap:26px;display:flex}.iws-container .case{border:1px solid var(--navy);background:var(--paper-card);padding:24px 26px;position:relative;overflow:hidden}.iws-container .case:before{content:"";background:var(--olive);width:6px;position:absolute;top:0;bottom:0;left:0}.iws-container .case .top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.iws-container .case .idline{letter-spacing:.08em;color:var(--olive);margin-bottom:6px;font-family:Courier Prime,monospace;font-size:11px}.iws-container .case h3{max-width:34ch;color:var(--ink);margin:0 0 10px;font-family:Fraunces,serif;font-size:21px;font-weight:600}.iws-container .case p{color:var(--ink-soft);max-width:58ch;margin:0 0 14px;font-size:15px;line-height:1.7}.iws-container .case .meta{color:var(--ink-soft);flex-wrap:wrap;gap:22px;font-family:Courier Prime,monospace;font-size:11.5px;display:flex}.iws-container .case .meta strong{letter-spacing:.1em;text-transform:uppercase;color:var(--olive);margin-bottom:2px;font-size:10px;font-weight:400;display:block}.iws-container .case-link{letter-spacing:.06em;color:var(--navy);border-bottom:1.5px solid var(--navy);margin-top:16px;padding-bottom:2px;font-family:Courier Prime,monospace;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.iws-container .case-link:hover{color:var(--stamp);border-color:var(--stamp)}.iws-container .live-stamp{letter-spacing:.14em;color:var(--stamp);border:2px solid var(--stamp);white-space:nowrap;flex:none;padding:5px 10px;font-family:Courier Prime,monospace;font-size:12px;font-weight:700;transform:rotate(-6deg)}.iws-container footer{border-top:3px double var(--navy);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:90px;padding:24px 0 50px;display:flex}.iws-container footer .fine{color:var(--ink-soft);max-width:46ch;font-family:Courier Prime,monospace;font-size:11.5px;line-height:1.7}.iws-container footer a{color:var(--navy);text-decoration:none}.iws-container footer a:hover{text-decoration:underline}.iws-container footer .fine strong{color:var(--ink)}@media (max-width:700px){.iws-container .founder{grid-template-columns:1fr}.iws-container .idcard{max-width:300px}.iws-container .annexure-head{flex-wrap:wrap}}
