@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-ext-wght-normal-DLWmRmaW.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-wght-normal-C8sJyxwB.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-vietnamese-wght-normal-Tdf5mmdl.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-ext-wght-normal-Dj_1K-Kw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-wght-normal-CzS3kehr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.iv{--iv-black:#000;--iv-white:#f4f2ec;--iv-sand:#e1cb99;--iv-khaki:#b7a76c;--iv-olive:#1b180f;--iv-steel:#a8c3d4;--iv-teal:#355a62;--iv-magenta:#e0479b;--iv-plum:#3b173d;--iv-concrete:#e7e4dc;--iv-ash:#57534a;--iv-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .22 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");overflow-x:clip}.iv-display{letter-spacing:.005em;text-transform:uppercase;font-family:Oswald Variable,Oswald,Arial Narrow,sans-serif;font-weight:650;line-height:.95}.iv-hero{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:var(--iv-black);color:var(--iv-white);--fg:var(--iv-white);--muted:color-mix(in oklab, var(--iv-white) 66%, var(--iv-black));--border:color-mix(in oklab, var(--iv-white) 12%, transparent);--border-strong:color-mix(in oklab, var(--iv-white) 22%, transparent);--color-kumo-recessed:color-mix(in oklab, var(--iv-white) 10%, var(--iv-black));--color-kumo-hairline:var(--border);position:relative}.iv-hero-fade{pointer-events:none;background:linear-gradient(transparent, var(--iv-black));height:30%;position:absolute;inset:auto 0 0}.iv-paper{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;color:var(--iv-black);background-color:var(--iv-concrete);background-image:var(--iv-grain);--fg:var(--iv-black);--muted:var(--iv-ash);--border:color-mix(in oklab, var(--iv-black) 14%, transparent);--border-strong:color-mix(in oklab, var(--iv-black) 28%, transparent);--color-kumo-recessed:color-mix(in oklab, var(--iv-white) 75%, transparent);--color-kumo-hairline:var(--border);position:relative}.iv-sand{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;isolation:isolate;color:var(--iv-olive);background-color:var(--iv-sand);background-image:radial-gradient(ellipse 80% 90% at 70% 40%, transparent 30%, color-mix(in oklab, var(--iv-khaki) 70%, transparent) 100%), var(--iv-grain);--fg:var(--iv-olive);--muted:color-mix(in oklab, var(--iv-olive) 72%, var(--iv-sand));--border:color-mix(in oklab, var(--iv-olive) 18%, transparent);--color-kumo-recessed:color-mix(in oklab, var(--iv-white) 45%, transparent);--color-kumo-hairline:var(--border);position:relative}.iv-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--iv-sand);align-items:center;gap:.75rem;font-family:Oswald Variable,Oswald,Arial Narrow,sans-serif;font-size:.95rem;font-weight:500;display:inline-flex}.iv-paper .iv-eyebrow{color:var(--iv-teal)}.iv-sand .iv-eyebrow{color:var(--iv-olive)}.iv-eyebrow:before{content:"";background:currentColor;width:2rem;height:3px}.iv-heading{font-size:clamp(2.3rem,1.4rem + 2.8vw,3.9rem)}.iv-tag{letter-spacing:.18em;text-transform:uppercase;border:2px solid;padding:.35rem .7rem .3rem;font-family:Oswald Variable,Oswald,Arial Narrow,sans-serif;font-size:.8rem;font-weight:600;line-height:1;display:inline-block}.iv-button{letter-spacing:.08em;text-transform:uppercase;height:3.25rem;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out), background-color .2s ease;align-items:center;gap:.6rem;padding-inline:1.6rem;font-family:Oswald Variable,Oswald,Arial Narrow,sans-serif;font-size:1.05rem;font-weight:600;display:inline-flex}.iv-button:hover{transform:translateY(-2px)}.iv-button-sand{background:var(--iv-sand);color:var(--iv-black);box-shadow:0 0 0 2px var(--iv-black), 0 0 0 4px var(--iv-sand)}.iv-button-sand:hover{background:#ecd9ab}.iv-button-line{color:var(--iv-white);box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--iv-white) 65%, transparent)}.iv-button-line:hover{background:color-mix(in oklab, var(--iv-white) 8%, transparent)}.iv-sand .iv-button-sand{background:var(--iv-black);color:var(--iv-sand);box-shadow:none}.iv-sand .iv-button-sand:hover{background:var(--iv-olive)}.iv-sand .iv-button-line{color:var(--iv-black);box-shadow:inset 0 0 0 2px var(--iv-black)}.iv-sand .iv-button-line:hover{background:color-mix(in oklab, var(--iv-black) 8%, transparent)}.iv :focus-visible{outline-color:var(--iv-sand)}.iv-paper :focus-visible,.iv-sand :focus-visible{outline-color:var(--iv-black)}.iv-panel{background:var(--iv-black);border:3px solid var(--iv-black);box-shadow:0 0 0 6px var(--iv-white), 0 0 0 9px var(--iv-black), 0 30px 50px -20px #0000008c;transform:perspective(900px) rotateY(var(--lean,0deg));transition:transform .7s var(--ease-out);display:block;position:relative;overflow:hidden}.iv-panel:hover{transform:perspective(900px)rotateY(0)scale(1.02)}.iv-panel img{object-fit:cover;width:100%;height:100%;display:block}.iv-file{background:var(--iv-black);border-left:4px solid var(--accent-story,var(--iv-sand));padding:1.1rem 1.2rem 1.15rem;position:relative}.iv-phone{width:min(100%,18rem);color:var(--iv-white);background:linear-gradient(160deg,#3a3a3a,#121212 55%,#1e1e1e);border-radius:2.2rem 2.2rem 1.8rem 1.8rem;padding:1.4rem 1.1rem 1.6rem;position:relative;transform:rotate(4deg);box-shadow:inset 0 1px #ffffff2e,inset 0 -2px #0009,0 40px 70px -25px #000000b3}.iv-phone-speaker{background:#050505;border-radius:999px;width:3.5rem;height:.35rem;margin:0 auto 1rem;display:block;box-shadow:inset 0 1px 1px #000c}.iv-phone-screen{background:linear-gradient(180deg, #2b4d55, var(--iv-teal) 40%, #1d3439);text-align:center;border-radius:.5rem;padding:1rem 1rem 1.2rem;box-shadow:inset 0 0 0 2px #000,inset 0 0 24px #00000073}.iv-phone-keys{grid-template-columns:repeat(3,1fr);gap:.45rem .6rem;margin-top:1.1rem;padding-inline:.4rem;display:grid}.iv-phone-keys span{background:linear-gradient(#2c2c2c,#191919);border-radius:.45rem;height:1.35rem;box-shadow:inset 0 1px #ffffff1a}.iv-phone-keys .iv-key-answer{background:linear-gradient(#3f8a4c,#2a6335)}.iv-phone-keys .iv-key-hangup{background:linear-gradient(#a83434,#742222)}@media (prefers-reduced-motion:no-preference){.iv-art-in{animation:iv-art-in 1.4s var(--ease-out) both}[data-anim=play] .iv-ring{animation:1.1s ease-in-out .5s 2 both iv-ring}}@keyframes iv-art-in{0%{opacity:0;transform:translate(4%)}}@keyframes iv-ring{0%,to{transform:rotate(4deg)}10%,30%,50%{transform:rotate(1deg)translate(-2px)}20%,40%,60%{transform:rotate(7deg)translate(2px)}70%{transform:rotate(4deg)}}body:has(.iv) header:not([data-scrolled]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fg:var(--iv-white,#f4f2ec);--muted:oklab(96.1031% -.000213712 .00824791/.78)}body:has(.iv) header:not([data-scrolled]) .logo-mark{filter:none}body:has(.iv) footer{margin-top:0}
