/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#06090e;--panel:#0d131cd1;--line:#859ab238;--white:#f4f8fb;--muted:#8fa0b4;--cyan:#39dcf4;--mint:#5fe0bd;--pink:#ff4d9d}*{box-sizing:border-box}html{background:var(--ink);min-height:100%}body{min-height:100%;color:var(--white);background:radial-gradient(circle at 50% -20%, #2a677d38, transparent 44%), linear-gradient(155deg, #09101a 0%, var(--ink) 50%, #05070b 100%);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin:0}a{color:inherit;text-decoration:none}main{min-height:100svh;padding:clamp(24px,5vw,64px) 20px;position:relative;overflow:hidden}.ambient{filter:blur(110px);opacity:.12;pointer-events:none;border-radius:50%;width:440px;height:440px;position:fixed}.ambientOne{background:var(--cyan);top:-220px;left:-180px}.ambientTwo{background:var(--pink);bottom:-220px;right:-250px}.shell{width:min(100%,620px);margin:0 auto;position:relative}.identity{border-top:1px solid var(--line);padding:clamp(26px,6vw,48px) 4px 34px}.monogram{width:54px;height:54px;color:var(--cyan);font:800 1.25rem/1 var(--font-geist-mono), monospace;letter-spacing:-.05em;border:1px solid #39dcf48c;place-items:center;margin-bottom:32px;display:grid;transform:rotate(45deg)}.monogram span{transform:rotate(-45deg)}.kicker,.role,footer{font:600 .68rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase}.kicker{color:var(--mint);margin:0 0 12px}h1{letter-spacing:-.075em;margin:0;font-size:clamp(5rem,20vw,9.5rem);font-weight:900;line-height:.78}.tagline{letter-spacing:-.03em;margin:28px 0 8px;font-size:clamp(1.25rem,4vw,1.75rem);font-weight:650}.role{color:var(--muted);margin:0}.primaryLinks{gap:10px;display:grid}.primaryLinks a{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:34px 1fr auto;align-items:center;gap:16px;min-height:82px;padding:16px 19px;transition:border-color .16s,transform .16s,background .16s;display:grid}:is(.primaryLinks a:hover,.primaryLinks a:focus-visible){background:#111b27f2;border-color:#39dcf4b3;outline:none;transform:translateY(-2px)}.linkNumber{color:var(--cyan);font:700 .7rem/1 var(--font-geist-mono), monospace}.linkCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.linkCopy b{letter-spacing:-.01em;font-size:.98rem}.linkCopy small{color:var(--muted);font-size:.78rem}.arrow{color:var(--pink);font-size:1.2rem}.platforms{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 18px;padding:26px 4px;display:flex}.platforms a{color:var(--muted);font:600 .72rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.06em}:is(.platforms a:hover,.platforms a:focus-visible){color:var(--cyan);outline:none}footer{color:#66788c;justify-content:space-between;gap:20px;padding:25px 4px 8px;display:flex}footer a{color:var(--mint);text-align:right}:is(footer a:hover,footer a:focus-visible){color:var(--white);outline:none}.footerActions{flex-wrap:wrap;justify-content:flex-end;gap:18px;display:flex}.epkPage{color:#edf4f6;background:#05070b;padding:0;overflow:hidden}.epkHero{isolation:isolate;flex-direction:column;justify-content:space-between;min-height:780px;padding:30px clamp(24px,7vw,104px) 62px;display:flex;position:relative;overflow:hidden}.epkHeroImage,.epkHeroShade{width:100%;height:100%;position:absolute;inset:0}.epkHeroImage{z-index:-2;object-fit:cover;object-position:center;filter:saturate(.76)contrast(1.08)}.epkHeroShade{z-index:-1;background:linear-gradient(90deg,#05070af5,#05070a73 56%,#05070a38),linear-gradient(#0000 47%,#05070af5)}.epkNav{font:700 .66rem/1 var(--font-geist-mono), monospace;letter-spacing:.15em;justify-content:space-between;align-items:center;gap:22px;display:flex}.epkMark{color:#fff;letter-spacing:.04em;font-size:1rem}.epkNav>div{color:#b6c3cd;gap:24px;display:flex}:is(.epkNav a:hover,.epkNav a:focus-visible){color:var(--cyan);outline:none}.epkHeroCopy{max-width:700px;margin:auto 0;padding:94px 0 50px}.epkEyebrow,.epkSectionLabel{color:var(--mint);font:700 .68rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px}.epkHeroCopy h1,.epkPage h2{letter-spacing:-.08em;margin:0;font-size:clamp(3.5rem,9vw,7.8rem);line-height:.8}.epkHeroCopy>p:not(.epkEyebrow){color:#d0dae1;max-width:550px;margin:28px 0;font-size:1.12rem;line-height:1.65}.epkHeroActions{flex-wrap:wrap;gap:12px;display:flex}.epkPrimary,.epkSecondary{font:700 .68rem/1 var(--font-geist-mono), monospace;letter-spacing:.1em;border:1px solid #5fe0bd8f;padding:15px 18px}.epkPrimary{background:var(--mint);color:#071014}.epkSecondary{color:#c3d1d9;border-color:#cbdae14d}.epkScrollCue{color:#b2c2cb;font:650 .65rem/1 var(--font-geist-mono), monospace;letter-spacing:.14em;align-self:flex-end}.epkProofStrip{background:#101927;border-block:1px solid #8fa0b438;grid-template-columns:repeat(3,1fr);display:grid}.epkProofStrip div{border-right:1px solid #8fa0b438;align-content:center;gap:8px;min-height:126px;padding:25px clamp(24px,5vw,76px);display:grid}.epkProofStrip div:last-child{border:0}.epkProofStrip b,.epkProofStrip span{font-family:var(--font-geist-mono), monospace;text-transform:uppercase}.epkProofStrip b{color:#f4f8fb;letter-spacing:.1em;font-size:.76rem}.epkProofStrip span{color:#9eafbe;letter-spacing:.06em;font-size:.67rem}.epkSection{border-bottom:1px solid #8fa0b42e;padding:clamp(78px,11vw,150px) clamp(24px,7vw,104px)}.epkSectionLabel{color:#ff77b8}.epkProfile{background:linear-gradient(135deg,#07121e,#090d13 62%)}.epkProfileGrid,.epkStoryIntro,.epkSequenceGrid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);gap:clamp(32px,7vw,100px);display:grid}.epkPage h2{font-size:clamp(2.8rem,6vw,5.6rem)}.epkPage h2 em{color:var(--cyan);font-style:normal}.epkLead{color:#dde7ec;margin:34px 0 16px;font-size:1.25rem;line-height:1.55}.epkProfileGrid>div>p:not(.epkLead),.epkCreditCard p,.epkDna p{color:#99aab8;line-height:1.65}.epkFacts{border-top:1px solid #8fa0b43d;align-content:start;display:grid}.epkFacts div{border-bottom:1px solid #8fa0b43d;gap:8px;padding:19px 0;display:grid}.epkFacts span,.epkDna span{color:var(--mint);font:700 .62rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.epkFacts b{font-size:1rem}.epkStory{background:#060b12}.epkStoryIntro{margin-bottom:52px}.epkStoryIntro .epkLead{align-self:end;margin:0}.epkStoryGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.epkStoryGrid figure{background:#111b27;min-height:420px;margin:0;position:relative;overflow:hidden}.epkStoryGrid figure img{object-fit:cover;width:100%;height:100%}.epkStoryGrid figcaption{font:600 .58rem/1.35 var(--font-geist-mono), monospace;letter-spacing:.05em;color:#ccd6dc;background:linear-gradient(#0000,#04070ae6);padding:14px;position:absolute;bottom:0;left:0;right:0}.epkCreditCard{background:linear-gradient(150deg,#10232ecc,#090e15);border:1px solid #39dcf461;padding:30px}.epkCreditCard>span{color:var(--cyan);letter-spacing:-.08em;font-size:4rem;font-weight:900;display:block}.epkCreditCard small{color:#98aab8;font:700 .62rem/1 var(--font-geist-mono), monospace;letter-spacing:.13em}.epkCreditCard h3{margin:26px 0 0;font-size:1.6rem}.epkCreditCard img{width:100%;margin-top:15px}.epkStory blockquote{color:#e7f0f2;text-align:center;max-width:800px;margin:60px auto 0;font-size:clamp(1.3rem,3vw,2rem);line-height:1.38}.epkStory cite{color:#92a6b5;font:600 .64rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.1em;margin-top:18px;font-style:normal;display:block}.epkSequence{background:#0a1018}.epkTrackList{border-top:1px solid #8fa0b438}.epkTrack{border-bottom:1px solid #8fa0b429;grid-template-columns:38px 1fr auto;gap:16px;padding:13px 0;display:grid}.epkTrack span,.epkTrack i{color:#90a4b4;font:600 .68rem/1.3 var(--font-geist-mono), monospace;font-style:normal}.epkTrack b{font-size:.92rem}.epkDna{gap:30px;display:grid}.epkDna p{margin:9px 0 0}.epkLinks{background:#07101a}.epkLinkGrid{border:1px solid #8fa0b438;grid-template-columns:repeat(3,1fr);display:grid}.epkLinkGrid a{border-right:1px solid #8fa0b438;gap:14px;min-height:162px;padding:25px;display:grid}.epkLinkGrid a:last-child{border:0}.epkLinkGrid span{color:var(--mint);font:700 .62rem/1 var(--font-geist-mono), monospace;letter-spacing:.13em}.epkLinkGrid b{font-size:1.2rem}.epkLinkGrid i{color:#ff77b8;font-size:1.4rem;font-style:normal}.epkFooter{background:#05070b;padding:clamp(80px,12vw,160px) clamp(24px,7vw,104px) 35px;display:block}.epkFooter h2{max-width:750px;margin-bottom:60px}.epkContactButton{border-block:1px solid #8fa0b440;grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:24px 0;display:grid}.epkContactButton span{color:#a0b0bd;font:700 .62rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.epkContactButton b{color:var(--cyan);font-size:clamp(1.1rem,3vw,1.8rem)}.epkContactButton i{color:#ff77b8;font-size:1.8rem;font-style:normal}.epkFooter>div{color:#718496;font:600 .63rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:62px;display:flex}.epkFooter>div a{color:var(--mint)}.epkSecondaryContact{color:#91a5b5;margin:17px 0 0;font-size:.88rem}.epkSecondaryContact a{color:var(--mint)}@media (max-width:860px){.epkProofStrip,.epkStoryGrid,.epkLinkGrid{grid-template-columns:1fr}.epkProofStrip div,.epkLinkGrid a{border-bottom:1px solid #8fa0b438;border-right:0}.epkProfileGrid,.epkStoryIntro,.epkSequenceGrid{grid-template-columns:1fr}.epkStoryGrid figure{min-height:360px}}@media (max-width:620px){.epkHero{min-height:690px}.epkNav>div{gap:14px;font-size:.58rem}.epkHeroCopy h1{font-size:clamp(3.8rem,18vw,5.6rem)}.epkContactButton{grid-template-columns:1fr auto}.epkContactButton span{grid-column:1/-1}.epkFooter>div{flex-direction:column}.epkTrack{grid-template-columns:30px 1fr}.epkTrack i{grid-column:2}}.networkPage{min-height:100svh;padding:clamp(24px,5vw,64px) 20px;overflow:hidden}.networkShell{width:min(100%,980px);margin:0 auto;position:relative}.networkHero{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:min(720px,84svh);padding:clamp(24px,7vw,68px) clamp(4px,3vw,30px) 54px}.networkTopline{color:var(--muted);font:650 .66rem/1.3 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:16px;margin-bottom:clamp(68px,13vw,142px);display:flex}.networkMark{width:42px;height:42px;color:var(--cyan);font:850 .86rem/1 var(--font-geist-mono), monospace;border:1px solid #39dcf480;place-items:center;display:grid;box-shadow:5px 5px #39dcf414}.networkKicker,.networkEyebrow{color:var(--mint);font:700 .65rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.networkHero h1{font-size:clamp(5.4rem,22vw,13rem);line-height:.74}.networkTagline{letter-spacing:-.045em;margin:36px 0 15px;font-size:clamp(1.55rem,4.2vw,2.75rem);font-weight:730}.networkStatement{color:#aebdca;max-width:720px;margin:0;font-size:clamp(1rem,2.1vw,1.28rem);line-height:1.65}.networkQuietLink{color:var(--mint);font:650 .7rem/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #5fe0bd75;align-items:center;gap:10px;margin-top:28px;padding:0 0 7px;display:inline-flex}.networkFeature{background:linear-gradient(125deg, #102631f0, #090f17f5), var(--panel);border:1px solid #39dcf44d;margin:18px 0;padding:clamp(28px,6vw,66px);position:relative;box-shadow:inset 4px 0 #39dcf49e}.networkFeature h2,.networkStoryGrid h2,.networkContact h2,.friendsNow h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.65rem,4vw,3rem);line-height:1.05}.networkFeature>p:last-of-type,.networkStoryGrid article>p:last-child,.networkContact>div>p:last-child,.friendsNow>p:last-child{max-width:690px;color:var(--muted);margin:18px 0 0;line-height:1.7}.networkActions{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.networkPrimaryAction,.networkSecondaryAction{border:1px solid var(--mint);justify-content:space-between;align-items:center;gap:26px;min-width:min(100%,250px);padding:15px 17px;font-weight:730;display:inline-flex}.networkPrimaryAction{color:#06110d;background:var(--mint)}.networkSecondaryAction{color:var(--white);background:#070e1494}.networkPrimaryAction span,.networkSecondaryAction span{font-size:1.05rem}.networkStoryGrid{border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.networkStoryGrid article{background:#0a1018d1;min-height:350px;padding:clamp(24px,4vw,40px)}.networkStoryGrid article+article{border-left:1px solid var(--line)}.networkStoryGrid h2{font-size:clamp(1.35rem,2.7vw,2.1rem)}.networkPlatforms{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0;display:grid}.networkPlatforms a{color:#aebdca;font:650 .73rem/1.3 var(--font-geist-mono), monospace;background:#0a1017;justify-content:space-between;gap:12px;padding:18px;display:flex}.networkPlatforms a span{color:var(--cyan)}.networkContact{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:inherit;font:inherit;letter-spacing:normal;text-transform:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:clamp(32px,6vw,62px);display:grid}.networkContact a{text-align:left}.icelandPage{min-height:100svh;padding:clamp(20px,4vw,54px) 18px;overflow:hidden}.icelandShell{width:min(100%,980px);margin:0 auto;position:relative}.icelandIntro{background:#080e15;border:1px solid #39dcf457;min-height:min(760px,90svh);position:relative;overflow:hidden;box-shadow:inset 4px 0 #39dcf49e}.icelandIntro:after{content:"";pointer-events:none;background:linear-gradient(90deg,#050b11fa 0%,#060c12de 48%,#060c1261 100%),linear-gradient(145deg,#009fbf1f,#0000 46%,#b62a591f);position:absolute;inset:0}.icelandIntro>img{object-fit:cover;opacity:.73;filter:saturate(.78)contrast(1.04)brightness(.72);width:100%;height:100%;position:absolute;inset:0}.icelandIntroCopy{z-index:1;flex-direction:column;align-items:flex-start;max-width:660px;padding:clamp(30px,7vw,72px);display:flex;position:relative}.icelandTopline{align-items:center;gap:14px;margin-bottom:clamp(58px,12vw,116px);display:flex}.icelandTopline p{color:#aebdca;font:650 .64rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0}.icelandIntro h1{letter-spacing:-.065em;max-width:620px;margin:0;font-size:clamp(2.15rem,5.4vw,4.8rem);line-height:.93}.icelandBody,.icelandSignature{white-space:pre-line}.icelandBody{color:#d0dbe2;max-width:590px;margin:26px 0 0;font-size:clamp(1rem,2vw,1.16rem);line-height:1.7}.icelandSignature{color:var(--mint);margin:26px 0 0;font-weight:760;line-height:1.5}.icelandShare{border:1px solid var(--line);background:var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1px;margin-top:18px;display:grid}.icelandShare>header,.icelandShare>nav{background:#0a1018e8;padding:clamp(26px,4vw,42px)}.icelandShare h2{letter-spacing:-.05em;margin:0;font-size:clamp(1.7rem,3.6vw,2.7rem);line-height:1}.icelandShare header>p:last-child{color:var(--muted);margin:16px 0 0;line-height:1.65}.icelandShare nav{gap:8px;display:grid}.icelandShare nav a{border-bottom:1px solid #39dcf42b;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.icelandShare nav a:first-child{padding-top:0}.icelandShare nav a:last-child{border-bottom:0;padding-bottom:0}.icelandShare nav b,.icelandShare nav small{display:block}.icelandShare nav b{color:#dce7ed;font-size:.93rem}.icelandShare nav small{color:#708697;font:600 .61rem/1.4 var(--font-geist-mono), monospace;margin-top:4px}.icelandShare nav i{color:var(--cyan);font-style:normal}:is(.icelandShare nav a:hover b,.icelandShare nav a:focus-visible b){color:var(--mint)}.icelandShare nav a:focus-visible{outline:none}.icelandFooter{border-top:1px solid var(--line);color:#68778a;font:650 .62rem/1.5 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:28px 4px 10px;display:flex}.icelandFooter a{color:var(--mint)}.networkQuietLink:hover,.networkPrimaryAction:hover,.networkSecondaryAction:hover,.networkPlatforms a:hover,.friendSignal:hover,.friendsFooter a:hover{border-color:var(--cyan);color:var(--white);outline:none}.networkQuietLink:focus-visible{border-color:var(--cyan);color:var(--white);outline:none}.networkPrimaryAction:focus-visible{border-color:var(--cyan);color:var(--white);outline:none}.networkSecondaryAction:focus-visible{border-color:var(--cyan);color:var(--white);outline:none}.networkPlatforms a:focus-visible{border-color:var(--cyan);color:var(--white);outline:none}.friendSignal:focus-visible{border-color:var(--cyan);color:var(--white);outline:none}.friendsFooter a:focus-visible{border-color:var(--cyan);color:var(--white);outline:none}:is(.networkPrimaryAction:hover,.networkPrimaryAction:focus-visible){color:#07100e;background:var(--cyan)}.friendsPage .ambientTwo{background:var(--mint)}.friendsHero{min-height:min(650px,78svh)}.friendSignals{gap:10px;margin:18px 0;display:grid}.friendSignal{border:1px solid var(--line);background:#0b121ae0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:118px;padding:22px 24px;display:grid}.friendSignalNumber{color:var(--cyan);font:700 .66rem/1 var(--font-geist-mono), monospace}.friendSignalCopy{gap:5px;display:grid}.friendSignalCopy small{color:var(--mint);font:650 .61rem/1.3 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase}.friendSignalCopy b{letter-spacing:-.025em;font-size:clamp(1.05rem,2.6vw,1.45rem)}.friendSignalCopy em{color:var(--muted);font-size:.82rem;font-style:normal}.friendSignalAction{color:var(--cyan);font:650 .68rem/1.3 var(--font-geist-mono), monospace;white-space:nowrap}.friendsNow{border-left:3px solid var(--mint);background:linear-gradient(140deg,#0f222ae0,#080e15eb);margin:18px 0;padding:clamp(30px,6vw,60px)}.friendsFooter{border-top:1px solid var(--line);color:inherit;font:650 .68rem/1.5 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:22px;padding:28px 4px 10px;display:flex}.friendsFooter a{color:var(--cyan);text-align:left;gap:9px;display:flex}.friendsFooter .friendsEpk{color:#65788a;text-align:right}@media (max-width:760px){.networkHero{min-height:auto}.networkStoryGrid{grid-template-columns:1fr}.networkStoryGrid article{min-height:0}.networkStoryGrid article+article{border-top:1px solid var(--line);border-left:0}.networkPlatforms{grid-template-columns:repeat(2,minmax(0,1fr))}.networkContact{grid-template-columns:1fr;align-items:start}.icelandIntro{min-height:760px}.icelandIntro:after{background:linear-gradient(#050b11b8,#050b11f2 72%),linear-gradient(145deg,#009fbf1a,#0000 45%,#b62a591c)}.icelandIntroCopy{justify-content:flex-end;min-height:760px}.icelandShare{grid-template-columns:1fr}.icelandFooter{flex-direction:column}}@media (max-width:520px){.networkPage{padding-inline:14px}.networkTopline{margin-bottom:58px}.networkHero{padding-inline:3px}.networkHero h1{font-size:clamp(5rem,28vw,8rem)}.networkFeature{padding:28px 22px}.networkPlatforms{grid-template-columns:1fr}.friendSignal{grid-template-columns:28px minmax(0,1fr);padding:18px 16px}.friendSignalAction{grid-column:2}.friendsFooter{flex-direction:column}.friendsFooter .friendsEpk{text-align:left}}@media (max-width:480px){main{padding-inline:14px}.identity{padding-top:18px}.primaryLinks a{min-height:78px;padding-inline:15px}footer{align-items:flex-start}}.pocketPage{--pocket-bg:#071018;--pocket-panel:#0e1d28e6;--pocket-line:#4adecc3d;--pocket-cyan:#53e4d1;--pocket-blue:#5ab7ff;min-height:100svh;padding:max(26px, env(safe-area-inset-top)) max(15px, env(safe-area-inset-right)) max(34px, env(safe-area-inset-bottom)) max(15px, env(safe-area-inset-left));background:radial-gradient(circle at 86% -10%, #27819f47, transparent 38%), linear-gradient(165deg, #0b1823 0%, var(--pocket-bg) 58%, #04090e 100%);overflow:visible}.limenzLitePage{--pocket-bg:#090b18;--pocket-panel:#13152beb;--pocket-line:#7deed340;--pocket-cyan:#7deed3;--pocket-blue:#819dff;background:radial-gradient(circle at 88% -4%, #819dff38, transparent 34%), radial-gradient(circle at 2% 38%, #7deed321, transparent 31%), linear-gradient(165deg, #13152b 0%, var(--pocket-bg) 57%, #05060e 100%)}.limenzLitePage .pocketMiniMark{letter-spacing:-.06em;border-radius:4px 13px;font-size:.67rem;box-shadow:4px 4px #819dff3d}.pocketShell{width:min(100%,520px);margin:0 auto}.pocketPullRefresh{z-index:100;top:max(8px, env(safe-area-inset-top));opacity:0;color:#8da4b2;pointer-events:none;background:#050e15f5;border:1px solid #53e4d161;align-items:center;gap:7px;min-height:38px;padding:8px 12px;transition:opacity .1s;display:flex;position:fixed;left:50%;box-shadow:0 8px 30px #00000057}.pocketPullRefresh.isVisible{opacity:1}.pocketPullRefresh.isReady{color:#061117;background:var(--pocket-cyan)}.pocketPullRefresh span{font-size:1rem}.pocketPullRefresh b{font:750 .58rem/1 var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.pocketPullRefresh.isReady span{animation:.7s linear infinite pocketRefreshSpin}.pocketHeader{justify-content:space-between;align-items:center;gap:16px;padding:8px 2px 15px;display:flex}.pocketHeader h1,.pocketLocked h1{letter-spacing:-.075em;margin:5px 0 0;font-size:clamp(2.3rem,11vw,3.7rem);line-height:.86}.pocketIdentity{align-items:center;gap:13px;min-width:0;display:flex}.pocketMiniMark{width:39px;height:39px;color:var(--pocket-cyan);font:850 .9rem/1 var(--font-geist-mono), monospace;background:#071018d6;border:1px solid #53e4d18c;border-radius:11px;flex:0 0 39px;place-items:center;display:grid;box-shadow:4px 4px #5ab7ff29}.pocketEyebrow{color:var(--pocket-cyan);font:650 .67rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.15em;margin:0}.pocketLive{color:var(--pocket-cyan);font:800 .65rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em;border:1px solid #53e4d173;border-radius:999px;margin-top:4px;padding:7px 10px}.pocketLead{color:#93a6b4;margin:0 2px 15px;font-size:.87rem;line-height:1.45}.pocketPulse{background:#0a1721b8;border:1px solid #7797ad2e;margin-top:13px;padding:15px}.pocketSectionTitle{justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:12px;display:flex}.pocketSectionTitle h2{font:700 .72rem/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:0}.pocketSectionTitle a{color:var(--pocket-cyan);font:650 .62rem/1 var(--font-geist-mono), monospace;text-transform:uppercase}.pocketMetrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pocketMetrics article{border:1px solid var(--pocket-line);background:linear-gradient(145deg,#142936f2,#08141df2);min-width:0;padding:18px 12px 15px}.pocketMetrics strong{color:var(--pocket-cyan);letter-spacing:-.06em;font-size:clamp(2rem,10vw,3.25rem);line-height:1;display:block}.pocketMetrics span{color:#7f93a4;font:650 .62rem/1 var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-top:9px;display:block}.pocketAudit{color:#607586;font:500 .62rem/1.5 var(--font-geist-mono), monospace;margin:10px 1px 0}.pocketLaunchNote{color:#8da1af;font:550 .63rem/1.5 var(--font-geist-mono), monospace;margin:9px 1px 0}.pocketPanel{background:var(--pocket-panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #7797ad2e;margin-top:12px;padding:18px}.pocketPanel h2{font-size:.82rem;font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 15px}.pocketPanelHead{justify-content:space-between;align-items:baseline;display:flex}.pocketPanelHead a{color:var(--pocket-cyan);font:600 .68rem/1 var(--font-geist-mono), monospace;text-transform:uppercase}.pocketRanks{gap:0;margin:0;padding:0;list-style:none;display:grid}.pocketRanks li{border-top:1px solid #7797ad21;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.pocketRanks span{color:var(--pocket-cyan);font:650 .64rem/1 var(--font-geist-mono), monospace}.pocketRanks b{text-overflow:ellipsis;text-transform:capitalize;font-size:.86rem;font-weight:650;overflow:hidden}.pocketRanks em{color:#718699;font:normal .67rem/1 var(--font-geist-mono), monospace;white-space:nowrap}.pocketEmpty{color:#718699;margin:0}.pocketHoard{border-left:3px solid var(--pocket-cyan)}.pocketHoard-watch{border-left-color:#f0c84b}.pocketHoard-hoard{border-color:#f02bef8c #f02bef8c #f02bef8c #f02bef;border-left-style:solid;border-left-width:3px;box-shadow:inset 0 0 45px #f02bef12}.pocketHoardStatus{color:var(--pocket-cyan);font:800 .62rem/1 var(--font-geist-mono), monospace;letter-spacing:.09em;text-transform:uppercase}.pocketHoard-watch .pocketHoardStatus{color:#f0c84b}.pocketHoard-hoard .pocketHoardStatus{color:#f02bef}.pocketHoardNumbers{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:4px;display:grid}.pocketHoardNumbers div{background:#071018b8;border:1px solid #7797ad24;min-width:0;padding:12px 9px}.pocketHoardNumbers strong{color:#dce8ef;font-size:1.45rem;line-height:1;display:block}.pocketHoardNumbers span{color:#6f8394;font:600 .55rem/1.35 var(--font-geist-mono), monospace;text-transform:uppercase;margin-top:7px;display:block}.pocketHoardQuiet,.pocketHoardReasons{color:#8497a7;margin:15px 0 0;font-size:.78rem}.pocketHoardReasons{gap:5px;padding-left:18px;display:grid}.pocketHoardSources{color:#6f8394;font:550 .61rem/1.55 var(--font-geist-mono), monospace;overflow-wrap:anywhere;margin:13px 0 0}.pocketHoardRule{color:#607586;font:550 .6rem/1.5 var(--font-geist-mono), monospace;margin-top:13px}.pocketHoardRule summary{cursor:pointer;color:#7d91a1}.pocketHoardRule p{margin-bottom:0}.pocketLinks{gap:8px;display:grid}.pocketLinks a{background:#0a151e;border:1px solid #7797ad29;justify-content:space-between;gap:12px;padding:13px 14px;font-weight:650;display:flex}.pocketLinks a span{color:var(--pocket-blue)}.pocketChips{flex-wrap:wrap;gap:8px;display:flex}.pocketChips a{color:#9bb0c0;font:600 .68rem/1 var(--font-geist-mono), monospace;border:1px solid #53e4d147;border-radius:999px;padding:9px 12px}:is(.pocketLinks a:focus-visible,.pocketLinks a:hover,.pocketChips a:focus-visible,.pocketChips a:hover){border-color:var(--pocket-cyan);color:var(--white);outline:none}.pocketFooter{color:#516879;font:600 .62rem/1.5 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;padding:25px 2px 8px}.pocketLocked{align-items:center;display:grid}.pocketLocked .pocketShell{padding-block:10vh}.pocketMark{border:1px solid var(--pocket-cyan);width:52px;height:52px;color:var(--pocket-cyan);font:800 1.2rem/1 var(--font-geist-mono), monospace;place-items:center;margin:28px 0 30px;display:grid;transform:rotate(45deg)}.pocketLocked .pocketLead{margin-top:25px}.pocketLockCard{border-left:3px solid var(--pocket-cyan);background:#0e1d28e0;margin:30px 0 22px;padding:20px}.pocketLockCard p{color:#8ea1b0;margin:8px 0 0}.pocketBack{color:var(--pocket-cyan);font:650 .72rem/1.4 var(--font-geist-mono), monospace}.pocketAppNav{background:#050d14c7;border:1px solid #7797ad29;grid-template-columns:repeat(4,1fr);gap:7px;margin:0 0 10px;padding:5px;display:grid}.pocketAppNav a{color:#708697;min-height:38px;font:700 .65rem/1 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:7px;padding:8px 10px;display:flex}.pocketAppNav a span{color:#688092;font-size:.82rem}.pocketAppNav a.isActive{color:#061117;background:var(--pocket-cyan)}.pocketAppNav a.isActive span{color:#061117}.pocketAppNav a:focus-visible{outline:1px solid var(--pocket-cyan);outline-offset:2px}.opiCopyPanel{background:linear-gradient(145deg,#0a1620f5,#070f17f0);border:1px solid #819dff3d;gap:18px;padding:clamp(18px,5vw,28px);display:grid;box-shadow:0 18px 42px #00000040}.opiCopyIntro{gap:7px;display:grid}.opiCopyIntro h2{color:#edf6fa;font:800 clamp(1.45rem, 6vw, 2rem)/1.05 var(--font-geist-sans), sans-serif;letter-spacing:-.04em;margin:0}.opiCopyIntro>p:last-child{color:#8aa0ae;margin:0;font-size:.84rem;line-height:1.55}.opiCopyFields{gap:13px;display:grid}.opiCopyFields label{color:#9eb2be;font:750 .7rem/1.3 var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;gap:7px;display:grid}.opiCopyFields input,.opiCopyFields textarea{color:#edf6fa;width:100%;font:600 .9rem/1.45 var(--font-geist-sans), sans-serif;letter-spacing:normal;text-transform:none;background:#02090ed6;border:1px solid #7797ad38;border-radius:0}.opiCopyFields input{min-height:44px;padding:10px 12px}.opiCopyFields textarea{resize:vertical;min-height:82px;padding:11px 12px}.opiCopyFields input:focus,.opiCopyFields textarea:focus{outline:1px solid var(--pocket-cyan);border-color:var(--pocket-cyan)}.opiShareField{background:#37d9f00d;border:1px solid #37d9f047;padding:14px}.opiShareField>span{justify-content:space-between;gap:12px;display:flex}.opiShareField b{color:var(--pocket-cyan)}.opiCopyActions{grid-template-columns:1fr auto;gap:9px;display:grid}.opiCopyActions button,.opiCopyActions a{min-height:44px;font:800 .7rem/1 var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;border:0;padding:12px 15px}.opiCopyActions button{background:var(--pocket-cyan);color:#061117}.opiCopyActions button:disabled{cursor:wait;opacity:.45}.opiCopyActions a{color:#a8bdc9;border:1px solid #7797ad38;place-items:center;display:grid}.opiCopyNotice{color:#8ca2af;min-height:2.7em;font:650 .72rem/1.45 var(--font-geist-mono), monospace;margin:0}@media (max-width:460px){.pocketAppNav{grid-template-columns:repeat(2,1fr)}.opiCopyActions{grid-template-columns:1fr}}.pocketLinkDeck{gap:12px;display:grid}.pocketLinkDeck .pocketPanel{margin-top:0}.pocketLinkDeckList{gap:8px;display:grid}.pocketLinkDeckItem{background:#0a151e;border:1px solid #7797ad29;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.pocketLinkDeckItem b,.pocketLinkDeckItem span{display:block}.pocketLinkDeckItem b{color:#d9e8ec;font-size:.84rem}.pocketLinkDeckItem span{color:#708697;font:600 .6rem/1.35 var(--font-geist-mono), monospace;margin-top:4px}.pocketLinkDeckActions{flex:none;gap:6px;display:flex}.pocketLinkDeckActions a,.pocketLinkDeckActions button{min-height:34px;color:var(--pocket-cyan);font:700 .58rem/1 var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:1px solid #53e4d14d;place-items:center;padding:8px 9px;display:grid}.pocketLinkDeckActions button{cursor:pointer}:is(.pocketLinkDeckActions a:hover,.pocketLinkDeckActions a:focus-visible,.pocketLinkDeckActions button:hover,.pocketLinkDeckActions button:focus-visible){color:#061117;background:var(--pocket-cyan);outline:none}.pocketLinkDeckHint{color:#f0c84b;font:600 .65rem/1.5 var(--font-geist-mono), monospace;margin:0}.businessChat{border:1px solid #53e4d147;border-top:3px solid var(--pocket-cyan);background:linear-gradient(155deg,#0d1d28fa,#060e15fa);overflow:hidden;box-shadow:0 20px 70px #0000003d}.businessChatHead{border-bottom:1px solid #7797ad24;justify-content:space-between;align-items:center;gap:14px;padding:15px 15px 12px;display:flex}.businessChatHead p{color:#668394;font:650 .55rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em;margin:0 0 5px}.businessChatHead h2{letter-spacing:-.02em;margin:0;font-size:1.02rem}.businessChatTools{align-items:center;gap:7px;display:flex}.businessChatTools>button{color:#718a9b;font:700 .57rem/1 var(--font-geist-mono), monospace;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-left:1px solid #7797ad33;padding:4px 0 4px 9px}.businessChatTools>button:disabled{opacity:.4;cursor:default}.businessStatus{color:#698090;font:650 .55rem/1 var(--font-geist-mono), monospace;white-space:nowrap;align-items:center;gap:6px;display:flex}.businessStatus i{background:#64717b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #64717b1f}.businessStatus.isOnline{color:var(--pocket-cyan)}.businessStatus.isOnline i{background:var(--pocket-cyan);box-shadow:0 0 0 3px #53e4d11f}.businessMessages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#53e4d147 transparent;height:min(34svh,310px);min-height:250px;padding:14px;overflow-y:auto}.businessWelcome{align-content:center;min-height:220px;display:grid}.businessWelcome>b{color:#dce8ef;font-size:1.04rem}.businessWelcome>p{color:#8297a7;margin:8px 0 15px;font-size:.79rem;line-height:1.55}.businessStarters{gap:7px;display:grid}.businessStarters button{color:#9bb0bd;width:100%;font:600 .68rem/1.35 var(--font-geist-sans), sans-serif;text-align:left;cursor:pointer;background:#08131ce0;border:1px solid #53e4d12e;padding:10px 11px}.businessStarters button:before{content:"↗";color:var(--pocket-cyan);margin-right:8px}:is(.businessStarters button:hover,.businessStarters button:focus-visible){border-color:var(--pocket-cyan);color:#eaf2f6;outline:none}.businessBubble{margin-bottom:13px}.businessBubble>span{color:#627a8b;font:750 .52rem/1 var(--font-geist-mono), monospace;letter-spacing:.1em;margin:0 0 5px 3px;display:block}.businessBubble p{color:#cfdbe2;white-space:pre-wrap;overflow-wrap:anywhere;background:#0b1822f2;border:1px solid #7797ad26;width:fit-content;max-width:92%;margin:0;padding:11px 12px;font-size:.8rem;line-height:1.55}.businessBubble-user{justify-items:end;display:grid}.businessBubble-user>span{color:#68899a;margin-inline:0 3px}.businessBubble-user p{color:#dffcf6;background:#0f3236b3;border-color:#53e4d13b}.businessThinking{color:#657d8d;font:600 .58rem/1 var(--font-geist-mono), monospace;align-items:center;gap:5px;display:flex}.businessThinking span{background:var(--pocket-cyan);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite businessPulse}.businessThinking span:nth-child(2){animation-delay:.12s}.businessThinking span:nth-child(3){margin-right:4px;animation-delay:.24s}.businessNotice{color:#ff98c7;background:#460e2742;border-top:1px solid #ff4d9d38;margin:0;padding:10px 14px;font-size:.69rem;line-height:1.45}.businessComposer{background:#040b11c7;border-top:1px solid #7797ad24;grid-template-columns:minmax(0,1fr) 44px;gap:8px;padding:10px 10px 7px;display:grid}.businessComposer textarea{resize:vertical;color:#e5eef2;width:100%;min-height:44px;max-height:120px;font:500 16px/1.35 var(--font-geist-sans), sans-serif;background:#07121a;border:1px solid #7797ad33;border-radius:0;outline:none;padding:11px 12px}.businessComposer textarea:focus{border-color:var(--pocket-cyan)}.businessComposer textarea::placeholder{color:#607484}.businessComposer button{color:#061015;background:var(--pocket-cyan);font:900 1.35rem/1 var(--font-geist-sans), sans-serif;cursor:pointer;border:0;border-radius:0;align-self:stretch}.businessComposer button:disabled{color:#53656e;cursor:default;background:#1a2a33}.businessHint{color:#4f6574;font:550 .52rem/1.3 var(--font-geist-mono), monospace;text-align:right;background:#040b11c7;margin:0;padding:0 12px 10px}.ingeniumReaction{gap:6px;margin-top:10px;display:flex}.ingeniumReaction button{color:#8195a6;font:650 .55rem/1 var(--font-geist-mono), monospace;cursor:pointer;text-transform:uppercase;background:#050d1494;border:1px solid #7deed33d;padding:6px 8px}:is(.ingeniumReaction button:hover,.ingeniumReaction button:focus-visible){border-color:var(--pocket-cyan);color:var(--pocket-cyan);outline:none}.ingeniumPanel{background:linear-gradient(145deg,#191d3cf0,#0a0d1df0);border:1px solid #819dff40;margin:0 0 10px}.ingeniumPanel summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 15px;list-style:none;display:flex}.ingeniumPanel summary::-webkit-details-marker{display:none}.ingeniumPanel summary span{gap:4px;display:grid}.ingeniumPanel summary b,.ingeniumPanel summary em{color:var(--pocket-cyan);font:750 .62rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em}.ingeniumPanel summary small{color:#74879d;font:550 .58rem/1.3 var(--font-geist-mono), monospace}.ingeniumPanel summary em{color:#819dff;font-size:.52rem;font-style:normal}.ingeniumBody{padding:0 15px 15px}.ingeniumBody>p{color:#788ca0;margin:0 0 11px;font-size:.7rem;line-height:1.5}.ingeniumBody form{grid-template-columns:1fr auto;gap:7px;display:grid}.ingeniumBody input{color:#dfe9ef;background:#090d1b;border:1px solid #819dff3d;outline:none;min-width:0;padding:10px;font-size:16px}.ingeniumBody input:focus{border-color:var(--pocket-cyan)}.ingeniumBody form button{color:#071116;background:var(--pocket-cyan);font:800 .62rem/1 var(--font-geist-mono), monospace;cursor:pointer;border:0;padding:0 14px}.ingeniumResults{gap:7px;margin-top:10px;display:grid}.ingeniumResults article{background:#060a16b8;border-left:2px solid #819dff;padding:10px 11px}.ingeniumResults span{color:#819dff;font:650 .52rem/1 var(--font-geist-mono), monospace;text-transform:uppercase}.ingeniumResults p{color:#b7c5ce;margin:6px 0 0;font-size:.7rem;line-height:1.45}.businessStarter{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.businessStarters .businessStarterSend{min-width:0}.businessStarters .businessStarterCopy{color:#9aaeff;width:auto;font:750 .55rem/1 var(--font-geist-mono), monospace;text-transform:uppercase;background:#11152de6;border-color:#819dff47}.businessStarters .businessStarterCopy:before{content:none}.businessMessageActions{gap:6px;margin-top:6px;display:flex}.businessBubble-user .businessMessageActions{justify-content:flex-end}.businessMessageActions button{color:#657d91;font:700 .52rem/1 var(--font-geist-mono), monospace;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:4px 6px}:is(.businessMessageActions button:hover,.businessMessageActions button:focus-visible){color:var(--pocket-cyan);outline:none}.businessComposer{grid-template-columns:auto minmax(0,1fr) 44px;align-items:end}.businessComposer .businessPaste{color:#9aaeff;min-height:44px;font:750 .54rem/1 var(--font-geist-mono), monospace;text-transform:uppercase;background:#11152deb;border:1px solid #819dff47;border-radius:999px;align-self:stretch;padding:0 10px}:is(.businessComposer .businessPaste:hover,.businessComposer .businessPaste:focus-visible){border-color:var(--pocket-cyan);color:var(--pocket-cyan);outline:none}.limenzLitePage .businessChat{background:linear-gradient(165deg,#0f132afa,#060b17fa);border:1px solid #819dff42;border-top-color:#53e4d1a8;border-radius:22px;box-shadow:0 24px 80px #00000057}.limenzLitePage .businessChatHead{background:#070c1ab8}.limenzLitePage .businessMessages{flex-direction:column;gap:4px;padding:16px 12px;display:flex}.limenzLitePage .businessBubble{flex-direction:column;align-items:flex-start;margin:0 0 8px;display:flex;position:relative}.limenzLitePage .businessBubble>span{margin-left:12px}.limenzLitePage .businessBubble p{color:#d8e1ee;-webkit-user-select:text;user-select:text;background:linear-gradient(145deg,#222947,#171d37);border:0;border-radius:18px 18px 18px 6px;max-width:86%;padding:10px 13px;font-size:.86rem;line-height:1.48;position:relative;box-shadow:inset 0 0 0 1px #819dff24}.limenzLitePage .businessBubble-assistant p:after{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);background:#1a203b;border-bottom-right-radius:11px;width:12px;height:13px;position:absolute;bottom:0;left:-5px}.limenzLitePage .businessBubble-user{align-items:flex-end;justify-items:initial}.limenzLitePage .businessBubble-user>span{margin-right:12px}.limenzLitePage .businessBubble-user p{color:#061713;background:linear-gradient(145deg,#72e8ca,#55d3bd);border-radius:18px 18px 6px;box-shadow:inset 0 0 0 1px #e8fff933}.limenzLitePage .businessBubble-user p:after{content:"";clip-path:polygon(0 0,100% 100%,0 100%);background:#59d8bf;border-bottom-left-radius:11px;width:12px;height:13px;position:absolute;bottom:0;right:-5px}.limenzLitePage .businessComposer{background:#050914eb;border-top-color:#819dff2e}.limenzLitePage .businessComposer textarea{background:#0b1024;border-color:#819dff3d;border-radius:22px}.limenzLitePage .businessComposer>button[type=submit]{background:var(--pocket-cyan);border-radius:50%;align-self:end;width:44px;height:44px}.limenzLitePage .businessHint{background:#050914eb}.continuityPanel{background:linear-gradient(145deg,#0a1f23eb,#0a0d1df5);border:1px solid #53e4d13d;margin:0 0 10px}.continuityPanel summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:14px 15px;list-style:none;display:flex}.continuityPanel summary::-webkit-details-marker{display:none}.continuityPanel summary span{gap:4px;display:grid}.continuityPanel summary b,.continuityPanel summary em{color:var(--pocket-cyan);font:750 .62rem/1 var(--font-geist-mono), monospace;letter-spacing:.1em}.continuityPanel summary small{color:#74879d;font:550 .58rem/1.3 var(--font-geist-mono), monospace}.continuityPanel summary em{color:#91a5ff;font-size:.52rem;font-style:normal}.continuityBody{gap:12px;padding:0 14px 14px;display:grid}.continuityBody section,.continuityForm{background:#060a16b8;border:1px solid #819dff2e;gap:7px;padding:12px;display:grid}.continuityBody h3{color:#aebeff;font:750 .58rem/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px}.continuityLesson,.continuityHandoff{border-left:2px solid var(--pocket-cyan);background:#08111de0;gap:4px;padding:9px 10px;display:grid}.continuityLesson span,.continuityHandoff span{color:var(--pocket-cyan);font:700 .49rem/1 var(--font-geist-mono), monospace;text-transform:uppercase}.continuityLesson b,.continuityHandoff b{color:#d7e2ea;font-size:.71rem}.continuityLesson p,.continuityHandoff p,.continuityEmpty{color:#8295a8;margin:0;font-size:.66rem;line-height:1.45}.continuityForm>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.continuityForm input,.continuityForm textarea{color:#e0e9ef;background:#090d1b;border:1px solid #819dff38;border-radius:12px;outline:none;width:100%;min-width:0;padding:9px 10px;font-size:16px}.continuityForm textarea{resize:vertical;min-height:62px}.continuityForm input:focus,.continuityForm textarea:focus{border-color:var(--pocket-cyan)}.continuityForm button{color:#061117;background:var(--pocket-cyan);font:800 .58rem/1 var(--font-geist-mono), monospace;text-transform:uppercase;border:0;border-radius:999px;padding:11px}.continuityForm button:disabled{color:#60717b;background:#1a2832}@media (max-width:430px){.businessComposer{grid-template-columns:auto minmax(0,1fr) 42px}.businessComposer .businessPaste{padding-inline:8px;font-size:.5rem}.continuityForm>div{grid-template-columns:1fr}}.limenzLitePage{--pocket-bg:#07111a;--pocket-panel:#0c1823d6;--pocket-line:#75e2d338;--pocket-cyan:#78ead0;--pocket-blue:#69d8ff;background:radial-gradient(circle at 92% -5%, #3c8fb840, transparent 38%), radial-gradient(circle at -8% 52%, #38a9912b, transparent 34%), linear-gradient(158deg, #0c1b27 0%, var(--pocket-bg) 56%, #040a10 100%);background-attachment:fixed}.limenzLitePage .pocketMiniMark{color:#07131a;letter-spacing:-.06em;background:linear-gradient(145deg,#78ead0,#69d8ff);border-radius:14px;font-size:.67rem;box-shadow:0 12px 30px #50cec733}.limenzLitePage .pocketHeader h1{font-size:clamp(2.45rem,11vw,3.75rem)}.limenzLitePage .pocketLead{color:#9cadb9}.limenzLitePage .pocketPanel,.limenzLitePage .ingeniumPanel,.limenzLitePage .continuityPanel,.limenzLitePage .businessChat,.limenzLitePage .opiCopyPanel,.limenzLitePage .pocketDisclosure{-webkit-backdrop-filter:blur(20px)saturate(118%);backdrop-filter:blur(20px)saturate(118%);background:linear-gradient(145deg,#12202dde,#070f18e8);border-color:#84d2da33;border-radius:22px;box-shadow:inset 0 1px #ffffff0f,0 22px 62px #00000047}.limenzRoomNav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050d159e;border:1px solid #84d2da30;border-radius:20px;gap:7px;margin:0 0 10px;padding:7px;display:grid;box-shadow:inset 0 1px #ffffff0a}.limenzRoomNav a,.limenzRoomNav>span{color:#8094a2;background:#ffffff05;border:1px solid #0000;border-radius:14px;gap:3px;min-height:48px;padding:9px 11px;display:grid}.limenzRoomNav b{color:#dce8ec;font:750 .73rem/1.2 var(--font-geist-sans),sans-serif}.limenzRoomNav small{color:#708491;font:600 .53rem/1.3 var(--font-geist-mono),monospace;letter-spacing:.05em;text-transform:uppercase}.limenzRoomNav>span[aria-disabled=true]{opacity:.68}.limenzRoomNav a.isActive{background:linear-gradient(145deg,#78ead026,#69d8ff14);border-color:#78ead085;box-shadow:inset 0 1px #ffffff12}.limenzRoomNav a.isActive small{color:var(--pocket-cyan)}.limenzRoomNav a:focus-visible{outline:2px solid var(--pocket-cyan);outline-offset:2px}.limenzOwnerTools{background:#050d158f;border:1px solid #84d2da29;border-radius:16px;margin:0 0 12px;overflow:hidden}.limenzOwnerTools>summary{color:#78909f;cursor:pointer;font:700 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;padding:11px 13px;list-style:none}.limenzOwnerTools>summary::-webkit-details-marker{display:none}.limenzOwnerTools>div{grid-template-columns:1fr 1fr;gap:7px;padding:0 7px 7px;display:grid}.limenzOwnerTools a{color:#8599a6;text-align:center;font:650 .58rem/1.2 var(--font-geist-mono),monospace;border:1px solid #84d2da29;border-radius:11px;padding:10px}.limenzOwnerTools a.isActive{color:#07131a;background:var(--pocket-cyan)}.limenzMobileRoom{background:linear-gradient(145deg,#122730e0,#08121beb);border:1px solid #78ead03d;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 10px;padding:18px;display:flex;box-shadow:inset 0 1px #ffffff12,0 22px 62px #00000040}.limenzMobileRoom h2{color:#f3f7f7;letter-spacing:-.045em;margin:4px 0 6px;font-size:clamp(1.45rem,7vw,2rem)}.limenzMobileRoom>div>p:last-child{color:#8fa3af;margin:0;font-size:.72rem;line-height:1.45}.limenzMobileRoom>a{color:#07131a;font:800 .57rem/1.2 var(--font-geist-mono),monospace;text-transform:uppercase;text-align:center;background:linear-gradient(90deg,#78ead0,#69d8ff);border-radius:13px;flex:none;padding:11px 12px}.limenzLitePage .pocketPullRefresh{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px}.limenzLitePage .pocketLockCard{background:#0c1c25db;border:1px solid #78ead03d;border-radius:20px}@media (max-width:430px){.limenzMobileRoom{flex-direction:column;align-items:flex-start}.limenzMobileRoom>a{width:100%}}.limenzOwnerTools>div{grid-template-columns:repeat(4,1fr)}.ownerControlPanel{gap:10px;display:grid}.ownerLearningBoundary,.ownerMobileSection{-webkit-backdrop-filter:blur(20px)saturate(118%);backdrop-filter:blur(20px)saturate(118%);background:linear-gradient(145deg,#12202dde,#070f18e8);border:1px solid #84d2da33;border-radius:22px;box-shadow:inset 0 1px #ffffff0f,0 22px 62px #00000047}.ownerLearningBoundary{border-color:#78ead057;gap:6px;padding:14px;display:grid}.ownerLearningBoundary b{color:var(--pocket-cyan);font:750 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.ownerLearningBoundary p{color:#8fa3af;margin:0;font-size:.68rem;line-height:1.5}.ownerMobileSection{padding:15px}.ownerMobileHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:11px;display:flex}.ownerMobileHead h2{letter-spacing:-.04em;margin:4px 0 0;font-size:1.35rem}.ownerMobileHead>button,.ownerMobileHead>span{color:var(--pocket-cyan);font:750 .5rem/1 var(--font-geist-mono),monospace;letter-spacing:.07em;text-transform:uppercase;background:#050d159e;border:1px solid #78ead047;border-radius:999px;padding:7px 9px}.ownerMobileHead>button{cursor:pointer}.ownerMobileNotice{color:#708491;font:.56rem/1.4 var(--font-geist-mono),monospace;margin:0 0 9px}.ownerMobileUsers,.ownerMobileFeedback{gap:8px;display:grid}.ownerMobilePerson,.ownerMobileFeedback>article{background:#050d15a8;border:1px solid #84d2da2b;border-radius:17px;padding:13px}.ownerMobilePerson>header,.ownerMobileFeedback header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ownerMobilePerson header span,.ownerMobileFeedback header span{color:var(--pocket-blue);font:700 .5rem/1.35 var(--font-geist-mono),monospace;text-transform:uppercase}.ownerMobilePerson h3{color:#e7eff1;margin:5px 0 0;font-size:1.04rem}.ownerMobileStatus,.ownerMobileFeedback header b{color:#8195a2;font:750 .48rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;border:1px solid #84d2da33;border-radius:999px;padding:6px 8px}.ownerMobileStatus.is-enabled{color:var(--pocket-cyan);border-color:#78ead080}.ownerMobileStatus.is-disabled{color:#f0c84b;border-color:#f0c84b73}.ownerMobileStatus.is-blocked{color:#ff92a6;border-color:#ff708975}.ownerMobilePerson dl{gap:6px;margin:11px 0;display:grid}.ownerMobilePerson dl>div{background:#ffffff05;border:1px solid #84d2da1f;border-radius:10px;padding:8px 9px}.ownerMobilePerson dt,.ownerMobilePerson>label,.ownerMobileComposer label{color:#728793;font:700 .5rem/1.3 var(--font-geist-mono),monospace;letter-spacing:.05em;text-transform:uppercase}.ownerMobilePerson dd{color:#aebdc4;overflow-wrap:anywhere;margin:4px 0 0;font-size:.62rem;line-height:1.45}.ownerMobileActions{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.ownerMobileActions button,.ownerNoteSave{color:#9eb0b8;font:700 .51rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;background:#0f1d28e6;border:1px solid #84d2da2e;border-radius:10px;padding:9px 5px}.ownerMobileActions button.isDanger{color:#ff9caf;border-color:#ff708940}.ownerMobileActions button:disabled,.ownerNoteSave:disabled{opacity:.38}.ownerMobilePerson>label{gap:6px;margin-top:10px;display:grid}.ownerMobilePerson textarea,.ownerMobileComposer textarea,.ownerMobileComposer select{color:#e2ebed;width:100%;font:500 16px/1.4 var(--font-geist-sans),sans-serif;background:#07121a;border:1px solid #84d2da33;border-radius:12px;outline:none;padding:10px}.ownerMobilePerson textarea{resize:vertical;min-height:65px}.ownerNoteSave{margin-top:6px;padding-inline:11px}.ownerMobileComposer{gap:9px;display:grid}.ownerMobileComposer label{gap:5px;display:grid}.ownerMobileComposer textarea{resize:vertical;min-height:105px}.ownerMobileComposer>button{color:#8c7952;font:750 .55rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;background:#171819;border:1px solid #f0c84b3b;border-radius:12px;padding:12px}.ownerMobileComposer>p{color:#667b87;margin:0;font-size:.62rem;line-height:1.45}.ownerMobileFeedback header b{color:var(--pocket-cyan)}.ownerMobileFeedback time{color:#6c8290;font:.52rem/1.3 var(--font-geist-mono),monospace;margin-top:5px;display:block}.ownerMobileFeedback article>p{color:#e1eaed;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0;font-size:.78rem;line-height:1.55}.ownerMobileFeedback details{border-top:1px solid #84d2da26;padding-top:9px}.ownerMobileFeedback summary{color:#7e929e;cursor:pointer;font:650 .52rem/1 var(--font-geist-mono),monospace;text-transform:uppercase}.ownerMobileFeedback pre{color:#98aab2;font:500 .56rem/1.5 var(--font-geist-mono),monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0}.ownerMobileEmpty{color:#718692;margin:0;font-size:.7rem}.ownerDebugPanel{gap:10px;display:grid}.ownerDebugBoundary,.ownerDebugLaunch,.ownerDebugSessions{-webkit-backdrop-filter:blur(20px)saturate(118%);backdrop-filter:blur(20px)saturate(118%);background:linear-gradient(145deg,#12202de6,#070f18f0);border:1px solid #84d2da33;border-radius:22px;box-shadow:inset 0 1px #ffffff0f,0 22px 62px #00000047}.ownerDebugBoundary{background:linear-gradient(145deg,#350d1eeb,#100a16f2);border-color:#ff5c808a;padding:15px}.ownerDebugBoundary strong{color:#ff9bb4;font:850 .62rem/1 var(--font-geist-mono),monospace;letter-spacing:.12em}.ownerDebugBoundary p{color:#c6aeb7;margin:8px 0 0;font-size:.7rem;line-height:1.55}.ownerDebugBoundary b{color:#f7d7df}.ownerDebugLaunch,.ownerDebugSessions{padding:15px}.ownerDebugLaunch>label,.ownerDebugSessionList article>label{color:#7c909c;font:700 .52rem/1.3 var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;gap:6px;display:grid}.ownerDebugLaunch select,.ownerDebugSessionList textarea{color:#e6edef;width:100%;font:500 16px/1.4 var(--font-geist-sans),sans-serif;background:#07121a;border:1px solid #84d2da38;border-radius:12px;outline:none;padding:11px}.ownerDebugLaunch select:focus,.ownerDebugSessionList textarea:focus{border-color:#ff6f9e}.ownerDebugLaunch dl,.ownerDebugSessionList dl{gap:6px;margin:11px 0;display:grid}.ownerDebugLaunch dl>div,.ownerDebugSessionList dl>div{background:#ffffff05;border:1px solid #84d2da1f;border-radius:10px;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:8px 9px;display:grid}.ownerDebugLaunch dt,.ownerDebugSessionList dt{color:#657d8b;font:700 .5rem/1.4 var(--font-geist-mono),monospace;text-transform:uppercase}.ownerDebugLaunch dd,.ownerDebugSessionList dd{color:#b5c2c8;font:.58rem/1.4 var(--font-geist-mono),monospace;overflow-wrap:anywhere;margin:0}.ownerDebugLaunch>button{color:#160912;width:100%;min-height:48px;font:850 .66rem/1 var(--font-geist-mono),monospace;letter-spacing:.07em;cursor:pointer;background:linear-gradient(90deg,#ff6f9e,#d96cdb);border:1px solid #ff6f9e;border-radius:12px}.ownerDebugLaunch>button:disabled{opacity:.38;cursor:default}.ownerDebugWarning{color:#ffc37a;font-size:.65rem;line-height:1.45}.ownerDebugSessionList{gap:8px;display:grid}.ownerDebugSessionList article{background:#050d15a8;border:1px solid #84d2da2b;border-left:3px solid #ff6f9e;border-radius:17px;padding:13px}.ownerDebugSessionList article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ownerDebugSessionList header span{color:#d96cdb;font:700 .5rem/1.35 var(--font-geist-mono),monospace;text-transform:uppercase}.ownerDebugSessionList h3{color:#e7eff1;margin:5px 0 0;font-size:1.04rem}.ownerDebugState{color:#8195a2;font:750 .48rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;border:1px solid #84d2da33;border-radius:999px;padding:6px 8px}.ownerDebugState.is-active,.ownerDebugState.is-claimed{color:#ff9bb4;border-color:#ff6f9e8f}.ownerDebugSessionList textarea{resize:vertical;text-transform:none;min-height:76px}.ownerDebugActions{grid-template-columns:1fr 1fr;gap:7px;margin-top:7px;display:grid}.ownerDebugActions button{color:#a8bac1;min-height:40px;font:750 .54rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;cursor:pointer;background:#0e1b25;border:1px solid #84d2da38;border-radius:10px}.ownerDebugActions button.isDanger{color:#ff9bb4;background:#3e0f238c;border-color:#ff6f9e61}.ownerDebugActions button:disabled{opacity:.38;cursor:default}@media (max-width:390px){.limenzOwnerTools>div{grid-template-columns:1fr}.ownerMobileHead{flex-direction:column;align-items:flex-start}.ownerMobileActions{grid-template-columns:1fr}.ownerMobileActions button{text-align:left;padding-inline:10px}}.ownerReviewPanel{gap:10px;display:grid}.ownerReviewBoundary,.ownerReviewSection{-webkit-backdrop-filter:blur(20px)saturate(118%);backdrop-filter:blur(20px)saturate(118%);background:linear-gradient(145deg,#12202de6,#070f18f0);border:1px solid #84d2da33;border-radius:22px;box-shadow:inset 0 1px #ffffff0f,0 22px 62px #00000047}.ownerReviewBoundary{border-color:#78ead07a;padding:15px}.ownerReviewBoundary strong{color:var(--pocket-cyan);font:850 .58rem/1 var(--font-geist-mono),monospace;letter-spacing:.1em}.ownerReviewBoundary p{color:#a8bdc2;margin:8px 0 0;font-size:.68rem;line-height:1.5}.ownerReviewSection{padding:15px}.ownerReviewSection>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ownerReviewSection h2{margin:4px 0 0;font-size:1.35rem}.ownerReviewSection>header button{color:var(--pocket-cyan);font:750 .5rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;background:#050d159e;border:1px solid #78ead047;border-radius:999px;padding:7px 9px}.ownerReviewCards{gap:9px;display:grid}.ownerReviewCards>article{background:#050d15ad;border:1px solid #84d2da2b;border-radius:17px;padding:13px}.ownerReviewCards>article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ownerReviewCards header span{color:var(--pocket-blue);font:700 .5rem/1.35 var(--font-geist-mono),monospace;text-transform:uppercase}.ownerReviewCards h3{color:#e7eff1;margin:4px 0;font-size:1rem}.ownerReviewCards time{color:#6c8290;font:.5rem/1.3 var(--font-geist-mono),monospace}.ownerReviewCards header>div:last-child{justify-items:end;gap:4px;display:grid}.ownerReviewCards header b{color:var(--pocket-cyan);font:750 .46rem/1 var(--font-geist-mono),monospace;text-transform:uppercase;border:1px solid #78ead059;border-radius:999px;padding:5px 7px}.ownerReviewCards header b.isDebug{color:#ff9bb4;border-color:#ff6f9e61}.ownerReviewSummary{color:#eef5f5;margin:12px 0 6px;font-size:.82rem;line-height:1.5}.ownerReviewReference{color:#708591;font:.5rem/1.45 var(--font-geist-mono),monospace;overflow-wrap:anywhere;display:block}.ownerReviewFeedback{border-left:2px solid var(--pocket-cyan);background:#0a1920b3;margin-top:10px;padding:10px}.ownerReviewFeedback>strong{color:var(--pocket-cyan);font:750 .5rem/1 var(--font-geist-mono),monospace;text-transform:uppercase}.ownerReviewFeedback p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:.72rem}.ownerReviewFeedback p small{color:#7c909b;font:.48rem var(--font-geist-mono),monospace;text-transform:uppercase;margin-top:3px;display:block}.ownerReviewCards details{border-top:1px solid #84d2da24;margin-top:10px;padding-top:9px}.ownerReviewCards summary{color:#8ba0aa;cursor:pointer;font:650 .5rem/1 var(--font-geist-mono),monospace;text-transform:uppercase}.ownerReviewCards pre{color:#a9bbc2;font:500 .54rem/1.5 var(--font-geist-mono),monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.ownerReviewCards footer{color:#667b86;font:.47rem/1.4 var(--font-geist-mono),monospace;text-transform:uppercase;border-top:1px solid #84d2da1f;margin-top:10px;padding-top:8px}@media (max-width:390px){.ownerReviewSection>header,.ownerReviewCards>article>header{flex-direction:column}.ownerReviewCards header>div:last-child{justify-items:start}}.pocketDisclosure{background:#09141db8;border:1px solid #7797ad2e;margin-top:12px}.pocketDisclosure>summary{color:#9cb0bd;font:700 .72rem/1 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;padding:16px;list-style:none;display:flex}.pocketDisclosure>summary::-webkit-details-marker{display:none}.pocketDisclosure>summary span{color:var(--pocket-cyan);font-size:1rem;transition:transform .16s}.pocketDisclosure[open]>summary span{transform:rotate(45deg)}.pocketDisclosure .pocketPanel{background:#0a151ed1;border-width:1px 0 0;margin:0}.pocketDisclosure.pocketHoard{border-left:3px solid var(--pocket-cyan)}.pocketDisclosure.pocketHoard-watch{border-left-color:#f0c84b}.pocketDisclosure.pocketHoard-hoard{border-color:#f02bef8c #f02bef8c #f02bef8c #f02bef;box-shadow:inset 0 0 45px #f02bef12}.pocketDisclosure.pocketHoard>summary .pocketHoardStatus{font-size:.6rem}.pocketDisclosure.pocketHoard[open]>summary .pocketHoardStatus{transform:none}.pocketCreatePage{background:radial-gradient(circle at 92% 5%, #53e4d133, transparent 30%), radial-gradient(circle at 5% 42%, #5ab7ff1f, transparent 32%), linear-gradient(165deg, #0b1823 0%, var(--pocket-bg) 58%, #04090e 100%)}.imageLabPanel{border:1px solid #53e4d147;border-top:3px solid var(--pocket-cyan);background:linear-gradient(155deg,#0d1d28fa,#060e15fa);overflow:hidden}.imageLabHead{border-bottom:1px solid #7797ad24;justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}.imageLabHead p{color:#668394;font:650 .55rem/1 var(--font-geist-mono), monospace;letter-spacing:.12em;margin:0 0 5px}.imageLabHead h2{letter-spacing:-.02em;margin:0;font-size:1.02rem}.imageLabForm{gap:11px;padding:16px;display:grid}.imageLabForm>label,.imageAdvanced label{color:#8da1af;font:650 .62rem/1.35 var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase}.imageLabForm textarea,.imageAdvanced input{color:#e5eef2;width:100%;font:500 16px/1.45 var(--font-geist-sans), sans-serif;background:#07121a;border:1px solid #7797ad38;border-radius:0;outline:none;padding:12px 13px}.imageLabForm textarea{resize:vertical;min-height:118px}.imageLabForm textarea:focus,.imageAdvanced input:focus{border-color:var(--pocket-cyan)}.imageLabForm textarea::placeholder,.imageAdvanced input::placeholder{color:#5b7180}.imageShapeGrid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.imageShapeGrid button{color:#8194a2;text-align:left;cursor:pointer;background:#08131cd6;border:1px solid #7797ad2b;min-width:0;padding:11px 7px}.imageShapeGrid b,.imageShapeGrid span{display:block}.imageShapeGrid b{color:#b5c4cd;font-size:.74rem}.imageShapeGrid span{margin-top:5px;font-size:.57rem;line-height:1.3}.imageShapeGrid button.isSelected{border-color:var(--pocket-cyan);color:#071116;background:var(--pocket-cyan)}.imageShapeGrid button.isSelected b{color:#071116}.imageModeGrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.imageModeGrid button{color:#8194a2;text-align:left;cursor:pointer;background:#08131cd6;border:1px solid #7797ad2b;padding:10px 11px}.imageModeGrid b,.imageModeGrid span{display:block}.imageModeGrid b{color:#b5c4cd;font-size:.7rem}.imageModeGrid span{margin-top:4px;font-size:.57rem}.imageModeGrid button.isSelected{border-color:var(--pocket-cyan);color:#071116;background:var(--pocket-cyan)}.imageModeGrid button.isSelected b{color:#071116}.imageLogoGrid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.imageLogoGrid button{color:#8194a2;text-align:left;cursor:pointer;background:#08131cd6;border:1px solid #7797ad2b;min-width:0;padding:10px 11px}.imageLogoGrid b,.imageLogoGrid span{display:block}.imageLogoGrid b{color:#b5c4cd;font-size:.7rem}.imageLogoGrid span{margin-top:4px;font-size:.57rem;line-height:1.3}.imageLogoGrid button.isSelected{border-color:var(--pocket-cyan);color:#071116;background:var(--pocket-cyan)}.imageLogoGrid button.isSelected b{color:#071116}.imageLogoRule{color:#576d7c;font:550 .56rem/1.5 var(--font-geist-mono), monospace;margin:-3px 0 0}.imageAdvanced{border-top:1px solid #7797ad1f;padding-top:10px}.imageAdvanced summary{color:#708697;font:650 .62rem/1 var(--font-geist-mono), monospace;cursor:pointer}.imageAdvanced label{margin:12px 0 7px;font-size:.55rem;display:block}.imageAdvanced input{min-height:42px}.imageGenerate{color:#061117;background:var(--pocket-cyan);min-height:48px;font:850 .76rem/1 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;border:0}.imageGenerate:disabled{color:#52636c;cursor:default;background:#192a33}.imageDraftRule{color:#576d7c;font:550 .56rem/1.5 var(--font-geist-mono), monospace;text-align:center;margin:0}.imageLabNotice{color:#ff9bc8;background:#430e2647;border:1px solid #ff4d9d3d;margin:10px 0 0;padding:11px 13px;font-size:.7rem;line-height:1.45}.imageResult,.imageIdeas,.imageRecent{background:#0a161fdb;border:1px solid #7797ad2e;margin-top:12px;padding:15px}.imageResult .pocketSectionTitle span,.imageRecent .pocketSectionTitle span{color:#668092;font:650 .6rem/1 var(--font-geist-mono), monospace}.imageResult>img{object-fit:contain;background:#03070a;border:1px solid #53e4d12e;width:100%;max-height:67svh;display:block}.imageResultActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.imageResultActions button,.imageResultActions a{color:#9db1bd;min-height:44px;font:750 .65rem/1 var(--font-geist-mono), monospace;cursor:pointer;background:#08141d;border:1px solid #53e4d142;place-items:center;display:grid}.imageResultActions button{border-color:var(--pocket-cyan);color:#061117;background:var(--pocket-cyan)}.imageFinish{background:linear-gradient(145deg,#0b1f28e6,#050e14eb);border:1px solid #53e4d138;gap:9px;margin-top:12px;padding:12px;display:grid}.imageFinish .pocketSectionTitle{margin-bottom:1px}.imageFinish .pocketSectionTitle span{color:#668092;font:650 .55rem/1 var(--font-geist-mono), monospace}.imageFinish>label,.imageFinishSettings label{color:#8da1af;font:650 .55rem/1.35 var(--font-geist-mono), monospace;letter-spacing:.05em;text-transform:uppercase}.imageFinish textarea{resize:vertical;color:#e5eef2;width:100%;min-height:76px;font:500 16px/1.4 var(--font-geist-sans), sans-serif;background:#07121a;border:1px solid #7797ad38;border-radius:0;outline:none;padding:10px 11px}.imageFinish textarea:focus,.imageFinish select:focus{border-color:var(--pocket-cyan)}.imageFinishSettings{grid-template-columns:1fr 1fr;gap:8px;display:grid}.imageFinishSettings label{gap:5px;display:grid}.imageFinish select{color:#c2d0d8;width:100%;min-height:37px;font:600 .68rem/1 var(--font-geist-mono), monospace;background:#07121a;border:1px solid #7797ad38;border-radius:0;padding:0 8px}.imageFinishButton{color:#061117;background:var(--pocket-cyan);min-height:45px;font:850 .7rem/1 var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0}.imageFinishButton:disabled{color:#52636c;cursor:default;background:#192a33}.imageRecipe{background:#07121a;border:1px solid #7797ad26;grid-template-columns:48px minmax(0,1fr);gap:8px 10px;margin-top:10px;padding:11px;display:grid}.imageRecipe span{color:#5f7787;font:700 .53rem/1.45 var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.imageRecipe p,.imageRecipe code{color:#9cafba;font:550 .62rem/1.5 var(--font-geist-mono), monospace;overflow-wrap:anywhere;margin:0}.imageRecipe code{color:var(--pocket-cyan);-webkit-user-select:all;user-select:all}.imageRecipeActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.imageRecipeActions button{color:#91a7b4;min-height:42px;font:700 .58rem/1.3 var(--font-geist-mono), monospace;cursor:pointer;background:#08141d;border:1px solid #53e4d13d;padding:8px}.imageRecipeActions button:first-child{border-color:var(--pocket-cyan);color:#061117;background:var(--pocket-cyan)}.imageIdeas{gap:7px;display:grid}.imageIdeas .pocketSectionTitle{margin-bottom:3px}.imageIdeas button{color:#8499a7;font:600 .68rem/1.45 var(--font-geist-sans), sans-serif;text-align:left;cursor:pointer;background:#08131b;border:1px solid #7797ad26;padding:11px 12px}.imageIdeas button:before{content:"✦";color:var(--pocket-cyan);margin-right:8px}:is(.imageIdeas button:hover,.imageIdeas button:focus-visible){border-color:var(--pocket-cyan);color:#dce7ec;outline:none}.imageRecentGrid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.imageRecentGrid button{aspect-ratio:1;cursor:pointer;background:#04090d;border:1px solid #7797ad2b;padding:0;overflow:hidden}.imageRecentGrid img{object-fit:cover;width:100%;height:100%;display:block}:is(.imageRecentGrid button:hover,.imageRecentGrid button:focus-visible){border-color:var(--pocket-cyan);outline:none}@keyframes businessPulse{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@keyframes pocketRefreshSpin{to{transform:rotate(360deg)}}.gremlinPage{--g-bg:#090c12;--g-blue:#8497b5;--g-lime:#a8e63b;--g-pink:#f02bef;--g-soft:#f2f1e8;min-height:100svh;padding:max(22px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(38px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));color:var(--g-soft);background:linear-gradient(#8497b509 1px, transparent 1px), linear-gradient(90deg, #8497b509 1px, transparent 1px), radial-gradient(circle at 50% -10%, #182237 0%, var(--g-bg) 44%, #05070b 100%);background-size:32px 32px,32px 32px,auto;overflow:hidden}.gremlinGlow{filter:blur(110px);opacity:.12;pointer-events:none;border-radius:50%;width:330px;height:330px;position:fixed}.gremlinGlowPink{background:var(--g-pink);top:-100px;right:-160px}.gremlinGlowLime{background:var(--g-lime);bottom:-170px;left:-180px}.gremlinShell{width:min(100%,660px);margin:0 auto;position:relative}.gremlinHeader{border-bottom:1px solid #8497b540;align-items:center;gap:18px;padding:20px 2px 28px;display:flex}.gremlinHeader p{color:var(--g-blue);font:650 .62rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.16em;margin:0 0 7px}.gremlinHeader h1{letter-spacing:-.07em;margin:0;font-size:clamp(3.4rem,16vw,6.2rem);line-height:.78}.gremlinBadge{border:1px solid var(--g-lime);width:54px;height:54px;color:var(--g-lime);font:850 1.3rem/1 var(--font-geist-mono), monospace;background:#080b11;border-radius:15px;flex:0 0 54px;place-items:center;display:grid;transform:rotate(-4deg);box-shadow:5px 5px #f02befb8}.gremlinBadge span{transform:rotate(4deg)}.gremlinRoute{color:var(--g-blue);font:650 .58rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.1em;flex-wrap:wrap;align-items:center;gap:8px;padding:13px 2px 0;display:flex}.gremlinRoute b{color:var(--g-pink)}.gremlinRoute span:last-child{color:var(--g-lime)}.gremlinLetter{border:1px solid #8497b557;border-left:4px solid var(--g-lime);background:linear-gradient(150deg,#19202ff5,#090c12f5);margin-top:18px;padding:clamp(23px,6vw,42px);box-shadow:0 25px 80px #00000042}.gremlinDate{color:var(--g-blue);font:650 .62rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.12em}.gremlinLetter h2{color:var(--g-lime);letter-spacing:-.045em;margin:26px 0 20px;font-size:clamp(2rem,8vw,3.2rem)}.gremlinLetter>p:not(.gremlinDate){color:#d5d9db;margin:0 0 18px;font-size:clamp(.98rem,3.7vw,1.12rem);line-height:1.75}.gremlinLetter b{color:var(--g-soft);font-weight:750}.gremlinLetter i{color:#aeb8c3}.gremlinLetter .gremlinSignoff{color:var(--g-pink);margin:30px 0 0;font-size:1.22rem;font-weight:750}.gremlinMoment{width:min(100%,520px);margin:6px auto 24px}.gremlinMoment video{aspect-ratio:4/3;object-fit:cover;background:#05070b;border:1px solid #a8e63b5c;width:100%;display:block;box-shadow:6px 6px #f02bef2e}.gremlinMoment figcaption{color:var(--g-blue);font:650 .57rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.13em;text-align:center;margin-top:11px}.gremlinSignals{gap:10px;margin-top:14px;display:grid}.gremlinSignals article{background:#0d121cdb;border:1px solid #8497b533;padding:22px}.gremlinSignals article>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.gremlinSignals span{color:var(--g-lime);font:750 .68rem/1 var(--font-geist-mono), monospace}.gremlinSignals small{color:var(--g-blue);font:600 .62rem/1.4 var(--font-geist-mono), monospace;letter-spacing:.07em;text-transform:uppercase;text-align:right}.gremlinSignals h2{letter-spacing:-.025em;margin:20px 0 8px;font-size:1.2rem}.gremlinSignals p{color:#909cac;margin:0;line-height:1.6}.gremlinLinks{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.gremlinLinks a{background:#0c1119;border:1px solid #a8e63b47;justify-content:space-between;gap:10px;padding:17px;font-weight:700;display:flex}.gremlinLinks a span{color:var(--g-pink)}:is(.gremlinLinks a:hover,.gremlinLinks a:focus-visible){border-color:var(--g-lime);outline:none}.gremlinFooter{color:#68778a;font:650 .58rem/1.6 var(--font-geist-mono), monospace;letter-spacing:.08em;justify-content:space-between;gap:20px;padding:28px 2px 8px;display:flex}.gremlinFooter b{color:var(--g-blue);white-space:nowrap}@media (max-width:420px){.pocketPanel{padding:15px}.pocketRanks li{grid-template-columns:27px minmax(0,1fr)}.pocketRanks em{grid-column:2}.gremlinHeader{align-items:flex-end}.gremlinHeader p{max-width:190px}.gremlinLinks{grid-template-columns:1fr}.gremlinFooter{flex-direction:column}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
