@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-f7666a51.woff2) format("woff2"),url(/assets/inter-all-400-normal-f824029b.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-e9493683.woff2) format("woff2"),url(/assets/inter-all-400-normal-f824029b.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-d3e30cde.woff2) format("woff2"),url(/assets/inter-all-400-normal-f824029b.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-2f2d421a.woff2) format("woff2"),url(/assets/inter-all-400-normal-f824029b.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/inter-all-400-normal-f824029b.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-64a98f58.woff2) format("woff2"),url(/assets/inter-all-400-normal-f824029b.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-0364d368.woff2) format("woff2"),url(/assets/inter-all-400-normal-f824029b.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-8b5f6999.woff2) format("woff2"),url(/assets/inter-all-500-normal-94e08ad8.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-f6bd191e.woff2) format("woff2"),url(/assets/inter-all-500-normal-94e08ad8.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-528b79aa.woff2) format("woff2"),url(/assets/inter-all-500-normal-94e08ad8.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-ddbf6a70.woff2) format("woff2"),url(/assets/inter-all-500-normal-94e08ad8.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/inter-all-500-normal-94e08ad8.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-4fba9ae6.woff2) format("woff2"),url(/assets/inter-all-500-normal-94e08ad8.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-d5333670.woff2) format("woff2"),url(/assets/inter-all-500-normal-94e08ad8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-2ea11f8c.woff2) format("woff2"),url(/assets/inter-all-600-normal-ba29c057.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-9bc492f5.woff2) format("woff2"),url(/assets/inter-all-600-normal-ba29c057.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-c37a11b3.woff2) format("woff2"),url(/assets/inter-all-600-normal-ba29c057.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-4591e350.woff2) format("woff2"),url(/assets/inter-all-600-normal-ba29c057.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/inter-all-600-normal-ba29c057.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-cc23fe6f.woff2) format("woff2"),url(/assets/inter-all-600-normal-ba29c057.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-048d136d.woff2) format("woff2"),url(/assets/inter-all-600-normal-ba29c057.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-64cc925f.woff2) format("woff2"),url(/assets/cormorant-garamond-all-600-normal-efafd211.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-c347ced6.woff2) format("woff2"),url(/assets/cormorant-garamond-all-600-normal-efafd211.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-e8945636.woff2) format("woff2"),url(/assets/cormorant-garamond-all-600-normal-efafd211.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-df498261.woff2) format("woff2"),url(/assets/cormorant-garamond-all-600-normal-efafd211.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-066ec1ac.woff2) format("woff2"),url(/assets/cormorant-garamond-all-600-normal-efafd211.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-ext-700-normal-58dee81e.woff2) format("woff2"),url(/assets/cormorant-garamond-all-700-normal-44528e03.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-cyrillic-700-normal-9dd3340c.woff2) format("woff2"),url(/assets/cormorant-garamond-all-700-normal-44528e03.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-vietnamese-700-normal-9fb396b7.woff2) format("woff2"),url(/assets/cormorant-garamond-all-700-normal-44528e03.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-ext-700-normal-a1198ba6.woff2) format("woff2"),url(/assets/cormorant-garamond-all-700-normal-44528e03.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cormorant-garamond-latin-700-normal-e15b4417.woff2) format("woff2"),url(/assets/cormorant-garamond-all-700-normal-44528e03.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#1c1b18;background:#ebe7df;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}button,input,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.downloadRedirectPage{display:grid;min-height:100vh;place-items:center;padding:24px;color:#fffaf0;background:radial-gradient(circle at 50% 20%,rgba(188,154,255,.22),transparent 34%),linear-gradient(180deg,#15102b 0%,#241943 54%,#120d24 100%)}.downloadRedirectPanel{display:grid;justify-items:center;gap:12px;max-width:340px;text-align:center}.downloadRedirectPanel h1{margin:6px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.2rem,12vw,3.5rem);line-height:.95}.downloadRedirectPanel p{margin:0;color:#fffaf0b8;line-height:1.6}.heroBackdrop,.heroShade{position:absolute;top:0;right:0;bottom:0;left:0}.heroBackdrop{width:100%;height:100%;object-fit:cover}.heroShade{background:linear-gradient(90deg,rgba(13,18,20,.87),rgba(13,18,20,.48) 48%,rgba(13,18,20,.2)),linear-gradient(180deg,rgba(13,18,20,.2),rgba(13,18,20,.78))}.landingBrandMark{display:grid;width:40px;height:40px;place-items:center;border-radius:8px;color:#15130f;background:#f2bd4d;font-weight:900}.landingBrandMark{border:1px solid rgba(245,232,200,.42);border-radius:43% 57% 48% 52%/56% 45% 55% 44%;color:#101827;background:radial-gradient(circle at 30% 24%,rgba(255,255,255,.56),transparent 42%),#f5e8c8;box-shadow:0 0 26px #f5e8c847}@keyframes driftClouds{0%{transform:translate(-9%)}to{transform:translate(9%)}}@keyframes pathGlow{0%{transform:translate(0);opacity:0}20%,70%{opacity:1}to{transform:translate(210%);opacity:0}}.appShell{display:grid;grid-template-columns:268px minmax(0,1fr);min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;background:linear-gradient(180deg,rgba(244,191,80,.12),rgba(244,191,80,0) 26%),#161411;color:#f8fafc;padding:26px 18px}.brand{display:flex;align-items:center;gap:12px;margin-bottom:26px;padding:0 4px}.brand.large{margin-bottom:24px;padding:0}.brandMark{display:grid;width:44px;height:44px;place-items:center;border-radius:8px;background:#f4bf50;color:#111827;font-weight:900}.brand strong,.brand span{display:block}.brand span{color:#b9b2a7;font-size:.86rem}.navItem{position:relative;display:flex;align-items:center;width:100%;min-height:46px;gap:10px;border:0;border-radius:8px;padding:0 12px;color:#c9c3b8;background:transparent;text-align:left;font-weight:750}.navItem:hover{color:#fff;background:rgba(255,255,255,.08)}.navItem.active{color:#161411;background:#f4bf50}.navItem.active:before{content:none}.workspace{min-width:0;padding:30px;background:radial-gradient(circle at top right,rgba(244,191,80,.22),transparent 34rem),#ebe7df}.topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px;border:1px solid rgba(28,27,24,.08);border-radius:8px;background:rgba(255,255,255,.72);box-shadow:0 10px 28px #1c1b1814;padding:18px}.topbar h1,.commandPanel h2,.loginPanel h1,.sectionHeader h2{margin:0;letter-spacing:0}.topbar h1{font-size:1.45rem;line-height:1.1}.eyebrow{margin:0 0 5px;color:#5b6472;font-size:.74rem;font-weight:850;text-transform:uppercase}.adminBadge{display:flex;align-items:center;gap:10px;max-width:100%;border:1px solid #d8dee8;border-radius:8px;background:#fffaf0;box-shadow:none;padding:7px 9px}.adminBadge span{overflow:hidden;color:#334155;text-overflow:ellipsis;white-space:nowrap}.iconButton{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:8px;background:#eef2f6;color:#364152}.iconButton:hover{background:#e3e8ef}.dashboardLayout,.reportList,.activityList,.securityGrid{display:grid;gap:14px}.commandPanel,.panel,.statTile{border:1px solid rgba(28,27,24,.1);border-radius:8px;background:#fff;box-shadow:0 10px 24px #1c1b1812}.commandPanel{display:flex;align-items:center;justify-content:space-between;gap:22px;border:0;background:linear-gradient(135deg,rgba(244,191,80,.96),rgba(255,236,184,.94)),#f4bf50;padding:24px}.commandPanel h2{color:#1c1b18;font-size:1.65rem;line-height:1.15}.mutedText,.commandPanel p,.sectionHeader p{color:#6f6251}.commandActions{display:flex;align-items:center;gap:10px}.commandBreakdown{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:.83rem;font-weight:700;color:#6f6251}.commandBreakdown>span{display:inline-flex;align-items:center;gap:5px}.statGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.compactStats .statTile{min-height:104px}.statTile{display:grid;align-content:space-between;gap:6px;padding:18px}.statTileTop{display:flex;align-items:center;justify-content:space-between}.statTileTop span{color:#697386;font-size:.84rem;font-weight:750}.statTileTop>svg{opacity:.4;color:#697386}.statTile strong{color:#1c1b18;font-size:2.25rem;line-height:1}.statTile.danger{border-left:6px solid #d92d20}.statTile.warn{border-left:6px solid #d99a21}.statTile.good{border-left:6px solid #129477}.statTile.neutral{border-left:6px solid #64748b}.splitGrid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:14px}.splitGrid>*{min-width:0}.panel{padding:18px}.fillPanel{min-height:calc(100vh - 116px)}.metricsGrid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:14px}.barChart{display:flex;align-items:flex-end;gap:3px;height:80px;margin-top:14px}.barChartBar{flex:1;border-radius:3px 3px 0 0;background:#f2bd4d;min-height:2px;cursor:default;transition:opacity .12s}.barChartBar:hover{opacity:.7}.barChartLabels{display:flex;gap:3px;margin-top:5px}.barChartLabel{flex:1;overflow:hidden;color:#9aa5b4;font-size:.62rem;text-align:center;white-space:nowrap}.methodRows{display:grid;gap:11px;margin-top:14px}.methodBar{display:grid;gap:5px}.methodBarHeader{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.methodBarHeader span:first-child{color:#1c1b18;font-size:.82rem;font-weight:750}.methodBarHeader span:last-child{color:#9aa5b4;font-size:.74rem}.methodBarTrack{height:6px;border-radius:4px;background:#eef2f6;overflow:hidden}.methodBarFill{height:100%;border-radius:4px;background:#f2bd4d;transition:width .3s ease}.paginationRow{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:18px;padding-top:14px;border-top:1px solid rgba(28,27,24,.08)}.sectionHeader{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:15px}.sectionHeader h2{color:#111827;font-size:1.13rem}.sectionHeader p,.commandPanel p{margin:5px 0 0}.reportRow{display:grid;gap:14px;border:1px solid rgba(28,27,24,.1);border-left:6px solid #d92d20;border-radius:8px;background:#fff;box-shadow:0 4px 12px #1c1b180d;padding:14px}.reportRow:hover,tbody tr:hover{background:#fbfcfe}.reportHeader{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:13px}.reportIcon{display:grid;width:40px;height:40px;place-items:center;border-radius:8px;color:#9f1239;background:#fff0ef}.reportBody{min-width:0}.reportTitle{display:flex;align-items:center;gap:8px;justify-content:space-between}.reportTitle strong{overflow:hidden;color:#172033;text-overflow:ellipsis;white-space:nowrap}.reportMeta{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:7px;color:#697386;font-size:.85rem}.messageEvidence{border:1px solid #e5dccd;border-radius:8px;background:#fffaf0;padding:13px}.evidenceLabel{margin-bottom:8px;display:flex;align-items:center;gap:8px;color:#6f6251;font-size:.72rem;font-weight:900;text-transform:uppercase}.messageEvidence blockquote{margin:0;color:#1c1b18;font-size:1rem;line-height:1.5;white-space:pre-wrap}.languageTag{border:1px solid #d8c9a8;border-radius:999px;padding:1px 8px;background:#f3e8d0;color:#7a5c1e;font-size:.68rem;font-weight:800;letter-spacing:.02em}.messageEvidence button.secondaryButton{margin-top:12px}.translationResult{margin-top:12px;padding-top:12px;border-top:1px dashed #e5dccd}.translationResult blockquote{color:#4a4335;font-style:italic}.translationFlagged{display:flex;align-items:center;gap:8px;margin-top:12px;border:1px solid #f3a29a;border-left:4px solid #d92d20;border-radius:8px;background:#fff7f6;padding:10px 12px;color:#7a1f18;font-size:.85rem;font-weight:600}.moderationRecommendation{display:grid;gap:8px;border:1px solid #d8dee8;border-left:4px solid #52606d;border-radius:8px;background:#f8fafc;padding:12px 13px}.moderationRecommendation.approve{border-left-color:#15803d;background:#f0fdf4}.moderationRecommendation.reject{border-left-color:#d92d20;background:#fff7f6}.moderationRecommendation.escalate{border-left-color:#b7791f;background:#fffbeb}.moderationRecommendationHeader,.moderationRecommendationHeader span,.moderationRecommendationMeta{display:flex;align-items:center}.moderationRecommendationHeader{justify-content:space-between;gap:12px}.moderationRecommendationHeader span{gap:6px;color:#475569;font-size:.78rem;font-weight:800;text-transform:uppercase}.moderationRecommendationHeader strong{color:#172033;font-size:.82rem}.moderationRecommendation p{margin:0;color:#334155;line-height:1.45}.moderationRecommendationMeta{flex-wrap:wrap;gap:5px 12px;color:#64748b;font-size:.76rem}.reportedImageEvidence,.reportedAudioEvidence{margin-top:12px;border-top:1px solid #eadfcd;padding-top:12px}.reportedAudioEvidence audio{width:100%}.reportedImageHeader{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px}.reportedImageHeader span{color:#172033;font-size:.86rem;font-weight:800}.reportedImageHeader small{color:#697386;font-size:.76rem}.reportedImageGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px}.reportedImageTile{display:block;overflow:hidden;aspect-ratio:4 / 3;border:1px solid #d9cdbd;border-radius:8px;background:#211b28}.reportedImageTile img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .16s ease,filter .16s ease}.reportedImageTile:hover img{filter:brightness(1.04);transform:scale(1.025)}.evidenceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.evidenceItem{min-width:0;border:1px solid #e7e0d4;border-radius:8px;background:#fff;padding:10px}.evidenceItem span,.evidenceItem small{display:block;overflow:hidden;color:#697386;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.evidenceItem strong{display:block;overflow:hidden;margin-top:3px;color:#172033;text-overflow:ellipsis;white-space:nowrap}.reportActions{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #eadfcd;padding-top:12px}.profileReportCard{display:grid;gap:12px;border:1px solid #e5dccd;border-radius:8px;background:#faf7f2;padding:14px}.profileReportIdentity{display:flex;align-items:center;gap:12px}.profileReportName{display:flex;flex-direction:column;gap:3px;min-width:0}.profileReportName strong{overflow:hidden;color:#172033;font-size:1rem;text-overflow:ellipsis;white-space:nowrap}.profileReportName span{overflow:hidden;color:#697386;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.profileReportBio{padding:10px 12px;border:1px solid #e7e0d4;border-radius:6px;background:#fff}.profileReportBio p{margin:0 0 4px;color:#1c1b18;font-size:.9rem;line-height:1.5;white-space:pre-wrap}.profileReportStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.profileReportStat{display:flex;flex-direction:column;gap:2px;border:1px solid #e7e0d4;border-radius:6px;background:#fff;padding:10px;text-align:center}.profileReportStat strong{color:#172033;font-size:1rem}.profileReportStat span{color:#697386;font-size:.75rem}.activityItem{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid #e5eaf0;padding:0 0 12px}.activityItem:last-child{border-bottom:0;padding-bottom:0}.activityItem strong{color:#172033}.activityItem p{margin:4px 0 0;color:#697386}.activityItem span{color:#697386;white-space:nowrap}.segmentedControl{display:inline-flex;flex-wrap:wrap;gap:4px;border:1px solid #d8dee8;border-radius:8px;background:#ded8ce;padding:4px;margin-bottom:14px}.segmentedControl button{min-height:32px;border:0;border-radius:6px;padding:0 12px;color:#475569;background:transparent;font-size:.83rem;font-weight:850}.segmentedControl button.active{color:#111827;background:#f4bf50;box-shadow:none}.tableWrap{width:100%;overflow-x:auto;border:1px solid rgba(28,27,24,.1);border-radius:8px}table{width:100%;min-width:840px;border-collapse:collapse;background:#fff}table.compactTable{min-width:0}th,td{border-bottom:1px solid #e5eaf0;padding:12px;text-align:left;vertical-align:middle}tbody tr:last-child td{border-bottom:0}th{color:#697386;background:#f7f3ec;font-size:.74rem;font-weight:850;text-transform:uppercase}td span{display:block;color:#697386;font-size:.85rem}.identityCell{display:flex;align-items:center;gap:10px}.avatar{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border-radius:8px;color:#172033;background:#e9eef5;font-size:.78rem;font-weight:900}img.avatar{display:block;background:none;object-fit:cover}.avatar.ca{background:#dbeafe;color:#1e40af}.avatar.cb{background:#dcfce7;color:#166534}.avatar.cc{background:#fce7f3;color:#9d174d}.avatar.cd{background:#fef3c7;color:#92400e}.avatar.ce{background:#ede9fe;color:#5b21b6}.avatar.cf{background:#fee2e2;color:#991b1b}.statusBadge{display:inline-flex;width:max-content;min-height:25px;align-items:center;border-radius:999px;padding:3px 10px;color:#364152;background:#e9eef5;font-size:.74rem;font-weight:900}.statusBadge.active,.statusBadge.resolved{color:#067647;background:#dcfae6}.statusBadge.banned,.statusBadge.open{color:#b42318;background:#fee4e2}.statusBadge.review,.statusBadge.in-review{color:#93370d;background:#fef0c7}.statusBadge.deleted{color:#6b7280;background:#f1f5f9}.statusBadge.drifting{color:#067647;background:#dcfae6}.statusBadge.pending-review{color:#93370d;background:#fef0c7}.statusBadge.rejected{color:#b42318;background:#fee4e2}.statusBadge.expired,.statusBadge.closed{color:#6b7280;background:#f1f5f9}.clickableRow{cursor:pointer}.clickableRow:hover td{background:rgba(244,191,80,.08)}.drawerOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);z-index:100}.drawer{position:fixed;top:0;right:0;width:440px;height:100vh;background:#fff;border-left:1px solid rgba(28,27,24,.12);box-shadow:-8px 0 40px #00000024;z-index:101;display:flex;flex-direction:column;overflow:hidden}.drawerHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 18px;border-bottom:1px solid rgba(28,27,24,.1)}.drawerHeader h2{margin:0;font-size:1.1rem}.drawerHero{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:14px 16px;padding:20px 24px 18px;border-bottom:1px solid rgba(28,27,24,.1);background:#faf9f7}.drawerAvatar{width:52px!important;height:52px!important;font-size:1rem!important;border-radius:10px!important}.drawerIdentity{display:flex;flex-direction:column;gap:5px;min-width:0}.drawerName{display:block;overflow:hidden;color:#111827;font-size:1rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.drawerEmail{display:block;overflow:hidden;color:#697386;font-size:.83rem;text-overflow:ellipsis;white-space:nowrap}.drawerStatStrip{display:flex;grid-column:1 / -1;overflow:hidden;border:1px solid rgba(28,27,24,.1);border-radius:8px}.drawerStat{display:grid;flex:1;gap:3px;padding:10px 14px;background:#fff;border-right:1px solid rgba(28,27,24,.1)}.drawerStat:last-child{border-right:0}.drawerStat>strong{font-size:1.2rem;color:#172033}.drawerStat>span{font-size:.72rem;font-weight:750;color:#697386;text-transform:uppercase;letter-spacing:.04em}.drawerStat.warnStat>strong{color:#b45309}.drawerBody{flex:1;overflow-y:auto;padding:24px}.drawerFooter{display:flex;gap:8px;flex-wrap:wrap;padding:16px 24px;border-top:1px solid rgba(28,27,24,.1)}.drawerSection{margin-bottom:28px}.drawerSection h3{margin:0 0 12px;font-size:.76rem;font-weight:800;color:#6b7280;text-transform:uppercase;letter-spacing:.07em}.planSwitcher{display:inline-flex;align-items:center;gap:4px;padding:4px;margin:0 0 14px;border:1px solid rgba(28,27,24,.1);border-radius:8px;background:rgba(255,255,255,.74)}.planSwitcher button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:#6b7280;font-size:.78rem;font-weight:800;cursor:pointer}.planSwitcher button.active{background:#1f2937;color:#fff;box-shadow:0 6px 14px #1118271f}.planSwitcher button:disabled{cursor:default}.detailGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.detailField{display:flex;flex-direction:column;gap:3px}.detailField>span{font-size:.74rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.detailField>strong{font-size:.9rem;color:#1c1b18;word-break:break-all}.auditTable{width:100%;border-collapse:collapse}.auditTable th{text-align:left;font-size:.74rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;padding:8px 12px;border-bottom:1px solid rgba(28,27,24,.1);white-space:nowrap}.auditTable td{padding:10px 12px;border-bottom:1px solid rgba(28,27,24,.06);font-size:.85rem;color:#374151;vertical-align:top}.auditTable tr:last-child td{border-bottom:none}.auditMeta{font-family:monospace;font-size:.78rem;color:#6b7280;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.primaryButton,.secondaryButton,.dangerButton,.textButton{display:inline-flex;align-items:center;justify-content:center;min-height:36px;gap:8px;border-radius:8px;border:0;padding:0 13px;font-weight:850}.primaryButton{width:100%;color:#111827;background:#f4bf50}.primaryButton:hover{background:#eaae3f}.primaryButton.fit{width:auto}.secondaryButton{color:#172033;background:#eee5d7}.secondaryButton:hover{background:#e5d8c4}.dangerButton{color:#fff;background:#b42318}.dangerButton:hover{background:#991b1b}.textButton{color:#334155;background:transparent}.textButton:hover{background:#eef2f6}button:disabled{cursor:not-allowed;opacity:.5}.searchField{display:flex;align-items:center;width:min(380px,100%);min-height:40px;gap:8px;border:1px solid #cfd7e3;border-radius:8px;background:#fff;padding:0 10px}.searchField:focus-within{border-color:#8aa4c2;box-shadow:0 0 0 3px #2563eb17}.searchField input{width:100%;border:0;outline:0}.securityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.securityItem{display:flex;align-items:center;gap:12px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;padding:14px}.securityItem span{display:block;color:#697386;margin-top:3px}.emptyState{display:grid;min-height:170px;place-items:center;align-content:center;gap:8px;border:1px dashed #cbd5e1;border-radius:8px;color:#64748b;background:#fbfcfe}.emptyState.small{min-height:110px}.notice{border-radius:8px;margin-bottom:14px;padding:12px}.notice.error{color:#b42318;background:#fee4e2}.loginLayout{display:grid;min-height:100vh;place-items:center;padding:24px;background:linear-gradient(180deg,#161411 0,#161411 42%,#ebe7df 42%,#ebe7df 100%)}.loginPanel{width:min(430px,100%);border:1px solid #d8dee8;border-radius:8px;background:#fff;box-shadow:0 18px 40px #0f172a2e;padding:30px}.loginPanel p{margin:7px 0 0;color:#697386}.loginPanel form{display:grid;gap:14px;margin-top:24px}.loginPanel label{display:grid;gap:8px;color:#364152;font-weight:800}.loginPanel input{min-height:42px;border:1px solid #cfd7e3;border-radius:8px;padding:0 12px;color:#111827;background:#fff}.loginPanel input:focus{border-color:#8aa4c2;box-shadow:0 0 0 3px #2563eb17;outline:0}@media (max-width: 1040px){.appShell{grid-template-columns:1fr}.sidebar{position:sticky;z-index:20;height:auto;padding:10px 12px}.sidebar nav{display:flex;gap:6px;overflow-x:auto}.brand{margin-bottom:0}.splitGrid,.securityGrid{grid-template-columns:1fr}.statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.workspace{padding:16px}.topbar,.sectionHeader,.commandPanel,.commandActions,.reportRow{align-items:stretch;flex-direction:column}.commandPanel,.reportRow{display:flex}.reportTitle{align-items:flex-start;flex-direction:column}.evidenceGrid{grid-template-columns:1fr}.profileReportStats{grid-template-columns:repeat(2,minmax(0,1fr))}.reportActions{justify-content:stretch}.reportActions .secondaryButton{flex:1}.adminBadge,.commandActions .primaryButton,.commandActions .secondaryButton{width:100%}}.appShell{--admin-ink: #172033;--admin-muted: #647084;--admin-soft: #f5f2ec;--admin-panel: rgba(255, 255, 255, .92);--admin-line: rgba(23, 32, 51, .1);--admin-gold: #d8a642;--admin-teal: #15937d;--admin-red: #c33a30;--admin-blue: #315f9e;grid-template-columns:284px minmax(0,1fr);color:var(--admin-ink);background:linear-gradient(135deg,#111a2a 0 284px,transparent 284px),linear-gradient(180deg,#f7f4ee 0%,#ebe8e0 100%)}.sidebar{display:flex;flex-direction:column;gap:18px;overflow:hidden;border-right:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(216,166,66,.2),transparent 34%),linear-gradient(165deg,#111827 0%,#172033 58%,#10151f 100%);box-shadow:16px 0 42px #0f172a29}.sidebar:after{content:"";position:absolute;right:0;bottom:0;left:0;height:220px;pointer-events:none;background:linear-gradient(0deg,rgba(21,147,125,.14),transparent)}.sidebarBrand,.sidebar nav,.sidebarPulse{position:relative;z-index:1}.sidebarBrand{margin-bottom:2px;padding:2px 4px 0}.brandCopy strong{color:#fffaf0;font-size:1.05rem}.brandCopy span{color:#fffaf094}.brandMark{border:1px solid rgba(255,255,255,.22);background:linear-gradient(145deg,#f3c96b,#c9932c);box-shadow:0 12px 26px #d8a6423d}.sidebarPulse{display:flex;align-items:center;gap:10px;border:1px solid rgba(255,250,240,.12);border-radius:8px;background:rgba(255,255,255,.06);padding:12px}.sidebarPulse>span{width:9px;height:9px;border-radius:999px;background:#52d2b7;box-shadow:0 0 0 5px #52d2b724}.sidebarPulse strong,.sidebarPulse small{display:block}.sidebarPulse strong{color:#fffaf0;font-size:.82rem}.sidebarPulse small{margin-top:2px;color:#fffaf08f;font-size:.72rem}.sidebar nav{display:grid;gap:7px}.navItem{min-height:44px;border:1px solid transparent;color:#fffaf0ad;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.navItem:hover{color:#fffaf0;border-color:#fffaf01a;background:rgba(255,255,255,.08);transform:translate(2px)}.navItem.active{color:#101827;background:linear-gradient(135deg,#f1c867,#d8a642);box-shadow:0 12px 28px #d8a64238}.navCount{display:inline-grid;place-items:center;min-width:24px;height:24px;margin-left:auto;padding:0 6px;border:1px solid rgba(255,250,240,.2);border-radius:999px;background:#c33a30;color:#fff;font-size:.7rem;font-weight:900;line-height:1}.navItem.active .navCount{border-color:#1018272e;background:#172033;color:#fffaf0}.workspace{padding:32px clamp(24px,3vw,42px);background:linear-gradient(180deg,rgba(49,95,158,.1),transparent 320px),linear-gradient(180deg,#f7f4ee 0%,#ede9e0 100%)}.topbar{position:sticky;top:18px;z-index:5;display:grid;grid-template-columns:minmax(0,1fr) auto auto;border-color:#ffffffb8;background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 44px #1720331a}.topbar h1{font-size:clamp(1.5rem,2vw,2rem)}.topbarSubtitle{display:block;margin-top:6px;color:var(--admin-muted);font-size:.9rem;font-weight:650}.topbarSignals{display:flex;gap:8px}.topbarSignal{min-width:92px;border:1px solid var(--admin-line);border-radius:8px;background:#fffaf3;padding:9px 11px}.topbarSignal span,.commandStatusRail span{display:block;color:var(--admin-muted);font-size:.7rem;font-weight:850;text-transform:uppercase}.topbarSignal strong{display:block;margin-top:2px;color:var(--admin-ink);font-size:1.05rem}.adminBadge{border-color:var(--admin-line);background:#172033;color:#fffaf0}.adminBadge span{color:#fffaf0db}.adminBadge .iconButton{background:rgba(255,255,255,.1);color:#fffaf0}.commandPanel,.panel,.statTile,.reportRow{border-color:#ffffffb8;background:var(--admin-panel);box-shadow:0 18px 42px #17203314}.commandPanel{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;overflow:hidden;border:1px solid rgba(255,255,255,.34);background:linear-gradient(135deg,rgba(23,32,51,.98),rgba(49,95,158,.94)),#172033;color:#fffaf0}.commandPanel .eyebrow{color:#f1c867}.commandPanel h2{color:#fffaf0}.commandPanel p,.commandBreakdown{color:#fffaf0b8}.commandStatusRail{display:grid;grid-template-columns:repeat(3,minmax(72px,1fr));gap:8px;align-self:center}.commandStatusRail>div{border:1px solid rgba(255,250,240,.14);border-radius:8px;background:rgba(255,255,255,.08);padding:11px 12px}.commandStatusRail strong{display:block;margin-top:5px;color:#fffaf0;font-size:1.45rem;line-height:1}.commandActions{align-self:center}.commandActions button{min-height:44px}.commandPanel .primaryButton{background:#f1c867}.commandPanel .secondaryButton{color:#fffaf0;background:rgba(255,255,255,.11)}.statGrid{gap:16px}.statTile{position:relative;overflow:hidden;min-height:118px;padding:18px}.statTile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-left:0;pointer-events:none;background:linear-gradient(90deg,var(--tile-accent, #64748b),transparent 38%);opacity:.1}.statTile.danger{--tile-accent: var(--admin-red);border-left:0}.statTile.warn{--tile-accent: #d5962f;border-left:0}.statTile.good{--tile-accent: var(--admin-teal);border-left:0}.statTile.neutral{--tile-accent: var(--admin-blue);border-left:0}.statTileTop,.statTile strong{position:relative}.statTileTop>svg{opacity:1;color:var(--tile-accent, #64748b)}.statTile strong{font-size:2.4rem}.panel{padding:20px}.sectionHeader{align-items:flex-start}.sectionHeader h2{color:var(--admin-ink);font-size:1.18rem}.barChart{height:112px;gap:5px}.barChartBar{border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#f1c867,#d5962f)}.methodBarTrack{height:8px;background:#e7e1d7}.methodBarFill{background:linear-gradient(90deg,#15937d,#315f9e)}.shareTrackingPanel{display:grid;gap:16px}.shareSummaryGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shareSummaryGrid div{padding:12px;border:1px solid rgba(23,32,51,.08);border-radius:12px;background:rgba(255,255,255,.64)}.shareSummaryGrid span,.shareMetricList h3{display:block;margin:0 0 5px;color:var(--admin-muted);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.shareSummaryGrid strong{color:var(--admin-ink);font-size:1.3rem}.shareMetricColumns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.shareMetricList{min-width:0}.shareMetricRow{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid rgba(23,32,51,.08);color:var(--admin-muted);font-size:.86rem}.shareMetricRow span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shareMetricRow strong{color:var(--admin-ink);font-size:.86rem}.subscriptionEventList{display:grid;gap:10px}.subscriptionEventRow{display:grid;grid-template-columns:92px minmax(0,1fr) auto;gap:14px;align-items:start;padding:14px;border:1px solid rgba(23,32,51,.09);border-radius:10px;background:#fffdfa}.subscriptionEventTime strong,.subscriptionEventTime span{display:block}.subscriptionEventTime strong{color:var(--admin-ink);font-size:.86rem}.subscriptionEventTime span{margin-top:3px;color:var(--admin-muted);font-size:.8rem}.subscriptionEventBody{display:grid;min-width:0;gap:10px}.subscriptionEventPrimary{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:12px}.subscriptionEventPrimary>div{display:flex;min-width:0;align-items:center;gap:10px}.subscriptionEventPrimary strong{min-width:0;overflow:hidden;color:var(--admin-ink);font-size:.98rem;text-overflow:ellipsis;white-space:nowrap}.subscriptionEventType,.subscriptionStatus{display:inline-flex;flex:0 0 auto;align-items:center;min-height:24px;padding:4px 9px;border:1px solid currentColor;border-radius:999px;font-size:.72rem;font-weight:800;line-height:1}.subscriptionEventType.good,.subscriptionStatus.good{color:#087765;background:#e9f8f3}.subscriptionEventType.warn,.subscriptionStatus.warn{color:#946117;background:#fff4dd}.subscriptionEventType.danger,.subscriptionStatus.danger{color:#b42318;background:#fff1ed}.subscriptionEventType.neutral,.subscriptionStatus.neutral{color:#315f9e;background:#eef5ff}.subscriptionEventMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.subscriptionEventMeta span{min-width:0;padding:9px 10px;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:rgba(245,240,230,.56);color:var(--admin-ink);font-size:.84rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscriptionEventMeta strong{display:block;margin-bottom:4px;color:var(--admin-muted);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.subscriptionPayloadButton{min-width:86px;justify-content:center;padding-inline:12px}.subscriptionPayload{max-height:260px;margin:0;overflow:auto;padding:12px;border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#172033;color:#fffaf0;font-size:.78rem;line-height:1.45;white-space:pre-wrap;word-break:break-word}@media (max-width: 980px){.subscriptionEventRow{grid-template-columns:1fr}.subscriptionEventTime{display:flex;gap:8px}.subscriptionEventTime span{margin-top:0}.subscriptionEventPrimary{flex-direction:column}.subscriptionEventMeta{grid-template-columns:1fr}.subscriptionPayloadButton{width:100%}}.reportRow{border-left:0;padding:16px}.reportRow:hover,tbody tr:hover{background:#fffdfa}.reportIcon{color:#b42318;background:#fff1ed}.messageEvidence,.profileReportCard{border-color:#e2d6c4;background:#fffaf3}.evidenceItem,.profileReportStat,.profileReportBio{border-color:#e6dfd4;background:rgba(255,255,255,.72)}.reportActions{border-top-color:#e4d8c6}.segmentedControl{border-color:#1720331a;background:rgba(23,32,51,.06)}.segmentedControl button{color:#586477}.segmentedControl button.active{color:#fffaf0;background:#172033;box-shadow:0 8px 20px #17203329}.tableWrap{border-color:#1720331a;background:#fff;box-shadow:inset 0 1px #fffc}table{background:#fffdfa}th{color:#667085;background:#f3eee4}td{border-bottom-color:#ebe4d9}.avatar{border:1px solid rgba(255,255,255,.86);box-shadow:0 8px 18px #17203314}.statusBadge{border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 20%,transparent)}.drawerOverlay{background:rgba(17,24,39,.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.drawer{width:min(500px,100vw);border-left-color:#fff9;background:#fffdfa;box-shadow:-28px 0 70px #11182733}.drawerHeader{background:#172033;border-bottom-color:transparent}.drawerHeader .eyebrow{color:#f1c867}.drawerHeader .iconButton{color:#fffaf0;background:rgba(255,255,255,.1)}.drawerHero{background:linear-gradient(135deg,rgba(216,166,66,.18),rgba(21,147,125,.1)),#f5f0e6}.drawerAvatar{border-radius:8px!important}.drawerStatStrip{border-color:#ded4c4;background:#fffdfa}.drawerStat{background:transparent;border-right-color:#ded4c4}.primaryButton,.secondaryButton,.dangerButton,.textButton{transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.primaryButton:hover,.secondaryButton:hover,.dangerButton:hover,.textButton:hover{transform:translateY(-1px)}.primaryButton{color:#111827;background:#f1c867;box-shadow:0 10px 22px #d8a6422e}.secondaryButton{color:#172033;background:#ece5da}.dangerButton{background:#b7352c;box-shadow:0 10px 22px #b7352c24}.searchField{border-color:#17203324;background:#fffdfa}.searchField:focus-within,.loginPanel input:focus{border-color:#315f9e;box-shadow:0 0 0 3px #315f9e1f}.securityItem,.emptyState{border-color:#1720331a;background:#fffdfa}.loginLayout{grid-template-columns:minmax(320px,430px) minmax(280px,460px);gap:18px;background:linear-gradient(135deg,rgba(17,24,39,.96),rgba(23,32,51,.9) 48%,#f5f1e8 48%)}.loginPanel{border-color:#ffffffbd;background:rgba(255,255,255,.94);box-shadow:0 24px 70px #0f172a38}.loginPanel h1{font-size:2rem}.loginProof{display:grid;align-content:end;gap:18px;min-height:430px;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fffaf0;background:linear-gradient(145deg,rgba(216,166,66,.22),rgba(21,147,125,.18)),rgba(23,32,51,.74);padding:26px;box-shadow:0 24px 70px #0f172a33}.proofKicker{display:block;margin-bottom:8px;color:#f1c867;font-size:.74rem;font-weight:900;text-transform:uppercase}.loginProof strong{display:block;max-width:370px;font-size:1.45rem;line-height:1.15}.proofGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.proofGrid span{border:1px solid rgba(255,250,240,.14);border-radius:8px;background:rgba(255,255,255,.08);padding:10px;color:#fffaf0c7;font-size:.82rem;font-weight:750}@media (max-width: 1040px){.appShell{grid-template-columns:1fr;background:#f7f4ee}.sidebar{position:sticky;top:0;z-index:20;flex-direction:row;align-items:center;gap:10px;height:auto}.sidebar:after,.sidebarPulse,.brandCopy{display:none}.sidebarBrand{margin:0;padding:0}.brandMark{width:38px;height:38px}.sidebar nav{display:flex;flex:1;min-width:0;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0}.sidebar nav::-webkit-scrollbar{display:none}.sidebar .navItem{width:auto;flex:0 0 auto;min-height:44px;white-space:nowrap}.sidebar .navItem:hover{transform:none}.topbar,.commandPanel,.metricsGrid,.splitGrid{grid-template-columns:1fr}.topbarSignals,.adminBadge{width:100%}.topbarSignal{flex:1}.loginLayout{grid-template-columns:minmax(0,480px);background:linear-gradient(180deg,#172033 0%,#172033 42%,#f5f1e8 42%)}.loginProof{min-height:auto}}@media (max-width: 680px){.workspace{padding:16px}.topbar{position:static}.topbarSignals,.commandStatusRail,.proofGrid{grid-template-columns:1fr}.commandPanel{display:grid}.commandActions,.commandActions .primaryButton,.commandActions .secondaryButton,.adminBadge{width:100%}.navItem{padding:0 10px}.reportTitle strong{white-space:normal}.drawer{width:100vw}table.userTable{min-width:0}table.userTable th:nth-child(n+3):not(:last-child),table.userTable td:nth-child(n+3):not(:last-child){display:none}table.userTable th,table.userTable td{padding:10px 8px}table.userTable th:nth-child(2),table.userTable td:nth-child(2),table.userTable th:last-child,table.userTable td:last-child{width:1%;white-space:nowrap}table.userTable .identityCell span{overflow-wrap:anywhere}table.auditTable{min-width:720px}.statGrid{gap:10px}.statTile strong{font-size:1.9rem}}.premiumLanding{--navy-950: #08111f;--navy-900: #101827;--navy-760: #182743;--twilight: #6f6da5;--lavender: #a48fbd;--peach: #eeb07f;--cream: #f7ecd1;--parchment: #efe1bd;--ink: #162033;--muted: #9ea8bd;--line: rgba(247, 236, 209, .22);width:100%;overflow:hidden;overflow-x:clip;color:var(--cream);background:radial-gradient(circle at 16% 8%,rgba(238,176,127,.16),transparent 28rem),linear-gradient(180deg,#0a1221 0%,#101827 42%,#172640 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.premiumLanding:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none;opacity:.13;mix-blend-mode:soft-light;background:radial-gradient(circle at 20% 30%,rgba(255,255,255,.35) 0 1px,transparent 1px 4px),repeating-linear-gradient(96deg,rgba(255,255,255,.08) 0 1px,transparent 1px 6px)}.premiumHero{position:relative;min-height:100svh;overflow:hidden;padding:24px clamp(18px,4vw,64px) 76px}.heroSkyImage,.closingCta>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.premiumHero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(8,17,31,.9) 0%,rgba(8,17,31,.54) 45%,rgba(8,17,31,.16) 100%),linear-gradient(180deg,rgba(8,17,31,.08) 0%,rgba(8,17,31,.54) 100%)}.heroAtmosphere,.premiumNav,.heroContainer{position:relative;z-index:2}.cloud{position:absolute;border-radius:999px;filter:blur(18px);opacity:.58;background:radial-gradient(ellipse at 20% 58%,rgba(247,236,209,.76),transparent 32%),radial-gradient(ellipse at 52% 42%,rgba(238,176,127,.42),transparent 34%),radial-gradient(ellipse at 82% 60%,rgba(247,236,209,.48),transparent 30%);animation:premiumCloudDrift 34s ease-in-out infinite}.cloudOne{left:-12rem;top:58%;width:34rem;height:11rem}.cloudTwo{right:12%;top:20%;width:26rem;height:8rem;opacity:.34;animation-duration:42s;animation-direction:reverse}.cloudThree{right:-10rem;bottom:4%;width:39rem;height:13rem;opacity:.46;animation-duration:48s}.floatingLettersImage{position:absolute;right:clamp(0px,5vw,80px);top:12%;width:min(470px,40vw);opacity:.72;filter:drop-shadow(0 22px 34px rgba(8,17,31,.32));animation:premiumFloat 9s ease-in-out infinite}.premiumNav{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:1180px;margin:0 auto}.premiumBrand,.premiumNavLinks,.heroButtons,.premiumButton,.conceptPoint{display:flex;align-items:center}.premiumBrand{gap:11px;color:#fff6df}.premiumBrand span{display:grid;width:42px;height:42px;place-items:center;border:1px solid rgba(247,236,209,.48);border-radius:14px;color:var(--ink);background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.72),transparent 42%),linear-gradient(145deg,#fff5d8,#eeb07f);box-shadow:0 0 32px #eeb07f47;font-weight:900}.premiumNavLinks{gap:clamp(12px,3vw,30px);color:#f7ecd1c7;font-size:.93rem;font-weight:800}.premiumNavLinks a:hover{color:#fff6df}.heroContainer{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.72fr);align-items:center;gap:clamp(34px,7vw,104px);width:min(1180px,100%);min-width:0;min-height:calc(100svh - 110px);margin:0 auto;padding-top:clamp(34px,8vh,92px)}.heroCopy{max-width:690px;min-width:0;text-shadow:0 12px 40px rgba(8,17,31,.55)}.premiumEyebrow{margin:0 0 12px;color:#ffc68d;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.heroCopy h1,.sectionIntro h2,.bottleText h2,.closingContent h2{margin:0;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;letter-spacing:0}.heroCopy h1{max-width:650px;font-size:clamp(2.95rem,6.2vw,5.55rem);line-height:.98}.heroCopy>p:not(.premiumEyebrow){max-width:580px;margin:22px 0 0;color:#f7ecd1db;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65}.heroButtons{flex-wrap:wrap;gap:12px;margin-top:30px}.premiumButton{justify-content:center;min-height:48px;max-width:100%;gap:9px;border:1px solid transparent;border-radius:999px;padding:0 20px;font-weight:900;transition:transform .18s ease,border-color .18s ease,background .18s ease}.premiumButton:hover{transform:translateY(-2px)}.premiumButton.primary{color:var(--ink);background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.72),transparent 40%),linear-gradient(135deg,#fff1ce,#eeb07f);box-shadow:0 20px 46px #08111f47,0 0 34px #eeb07f3d}.premiumButton.secondary{color:#fff6df;border-color:#f7ecd152;background:rgba(247,236,209,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.heroPhoneWrap{position:relative;display:grid;justify-items:center;perspective:1200px}.arrivalChip{position:absolute;right:0;bottom:10%;display:flex;align-items:center;gap:8px;max-width:250px;border:1px solid rgba(247,236,209,.28);border-radius:999px;padding:10px 14px;color:#fff6df;background:rgba(8,17,31,.45);box-shadow:0 20px 38px #08111f4d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:.82rem;font-weight:850}.conceptStrip{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(1040px,calc(100% - 36px));margin:-38px auto 0;overflow:hidden;border:1px solid rgba(247,236,209,.22);border-radius:26px;background:rgba(247,236,209,.11);box-shadow:0 28px 70px #08111f5c;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.conceptPoint{justify-content:center;min-height:76px;gap:10px;padding:14px 18px;color:#fff6df;background:rgba(8,17,31,.36);font-weight:900;text-align:center}.premiumSection{position:relative;padding:clamp(72px,9vw,124px) clamp(18px,4vw,64px)}.sectionIntro{width:min(760px,100%);margin:0 auto 34px;text-align:center}.sectionIntro h2,.bottleText h2,.closingContent h2{color:#fff6df;font-size:clamp(2.15rem,4.6vw,4.6rem);line-height:1.02}.sectionIntro>p:not(.premiumEyebrow),.bottleText>p{margin:16px auto 0;color:#f7ecd1b8;font-size:1.02rem;line-height:1.7}.deliverySection{background:radial-gradient(circle at 12% 8%,rgba(238,176,127,.2),transparent 28rem),radial-gradient(circle at 86% 32%,rgba(164,143,189,.2),transparent 30rem),linear-gradient(180deg,#101827 0%,#121c31 100%)}.deliveryCardGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;width:min(1180px,100%);margin:0 auto}.premiumDeliveryCard{position:relative;min-height:360px;overflow:hidden;border:1px solid rgba(247,236,209,.24);border-radius:24px;padding:16px;background:linear-gradient(145deg,rgba(247,236,209,.18),rgba(247,236,209,.08)),rgba(8,17,31,.5);box-shadow:0 28px 60px #08111f47,inset 0 1px #ffffff29;transition:transform .18s ease,border-color .18s ease}.premiumDeliveryCard:hover{transform:translateY(-6px);border-color:#ffd59c80}.deliveryGlow{position:absolute;inset:-30% -35% auto;height:220px;opacity:.62;filter:blur(24px);background:radial-gradient(circle,rgba(238,176,127,.42),transparent 68%)}.premiumDeliveryCard.bat .deliveryGlow{background:radial-gradient(circle,rgba(164,143,189,.48),transparent 68%)}.premiumDeliveryCard.bottle .deliveryGlow{background:radial-gradient(circle,rgba(83,150,171,.46),transparent 68%)}.premiumDeliveryCard.whisper .deliveryGlow{background:radial-gradient(circle,rgba(247,236,209,.38),transparent 68%)}.deliveryArt{position:relative;display:grid;min-height:150px;place-items:center;margin-bottom:8px}.deliveryArt img{width:min(160px,82%);max-height:150px;object-fit:contain;filter:drop-shadow(0 18px 28px rgba(8,17,31,.42))}.deliveryCardTop{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#f7ecd1c7;font-size:.74rem;font-weight:900;text-transform:uppercase}.deliveryCardTop span{color:#ffd39a}.premiumDeliveryCard h3{position:relative;margin:18px 0 0;color:#fff6df;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:1.72rem}.premiumDeliveryCard p{position:relative;margin:10px 0 0;color:#f7ecd1b8;line-height:1.58}.routeSection{background:linear-gradient(180deg,#121c31 0%,#172640 54%,#101827 100%)}.timelineSky{position:relative;width:min(1120px,100%);margin:0 auto;overflow:hidden;border:1px solid rgba(247,236,209,.2);border-radius:32px;padding:clamp(24px,4vw,46px);background:radial-gradient(circle at 20% 20%,rgba(238,176,127,.22),transparent 22rem),radial-gradient(circle at 80% 0%,rgba(164,143,189,.24),transparent 24rem),rgba(8,17,31,.38);box-shadow:inset 0 1px #ffffff1a,0 30px 70px #08111f40}.timelineSky svg{position:absolute;inset:18px 28px auto;width:calc(100% - 56px);height:220px;opacity:.88}.timelineRoute,.timelineRouteGlow,.bottlePath{fill:none;stroke:#ffdaa6d6;stroke-width:3;stroke-linecap:round;stroke-dasharray:14 16;animation:routeMove 11s linear infinite}.timelineRouteGlow{stroke-width:10;opacity:.16;filter:blur(7px)}.timelineSteps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding-top:88px}.timelineStep{border:1px solid rgba(247,236,209,.2);border-radius:22px;padding:18px;background:rgba(247,236,209,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.timelineStep span{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;color:var(--ink);background:linear-gradient(145deg,#fff0ce,#eeb07f);font-weight:900}.timelineStep h3{margin:16px 0 0;color:#fff6df;font-size:1.1rem}.timelineStep p{margin:8px 0 0;color:#f7ecd1ad;line-height:1.55}.bottleDiscovery{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,78px);background:radial-gradient(circle at 8% 40%,rgba(238,176,127,.18),transparent 30rem),linear-gradient(180deg,#101827 0%,#12253a 100%)}.bottleText{justify-self:end;width:min(500px,100%)}.tagRow{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.tagRow span,.phoneTags span{border:1px solid rgba(247,236,209,.22);border-radius:999px;padding:8px 11px;color:#fff6df;background:rgba(247,236,209,.09);font-size:.82rem;font-weight:850}.bottleVisualCard{position:relative;min-height:480px;overflow:hidden;border:1px solid rgba(247,236,209,.24);border-radius:34px;box-shadow:0 34px 88px #08111f66}.bottleVisualCard>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bottleVisualCard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(8,17,31,.1),rgba(8,17,31,.58))}.bottleOverlay{position:absolute;top:22px;right:22px;bottom:22px;left:22px;z-index:1}.oceanHeader,.recipientStack,.miniBottle{position:absolute;border:1px solid rgba(247,236,209,.25);background:rgba(8,17,31,.44);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.oceanHeader{display:flex;align-items:center;gap:9px;top:0;left:0;border-radius:999px;padding:10px 13px;color:#fff6df;font-weight:900}.bottleOverlay svg{position:absolute;inset:80px 24px auto;width:calc(100% - 48px)}.bottleOverlay circle{fill:#fff0ce;filter:drop-shadow(0 0 12px rgba(255,218,166,.72))}.recipientStack{right:0;bottom:0;display:grid;gap:4px;border-radius:22px;padding:16px}.recipientStack span{color:#f7ecd1ad;font-size:.82rem}.recipientStack strong{color:#fff6df}.miniBottle{left:38%;bottom:28%;display:grid;width:54px;height:54px;place-items:center;border-radius:18px;color:#fff0ce;box-shadow:0 0 32px #ffdaa638}.appPreview{background:radial-gradient(circle at 50% 4%,rgba(164,143,189,.18),transparent 34rem),linear-gradient(180deg,#12253a 0%,#08111f 100%)}.previewPhones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(18px,4vw,42px);width:min(980px,100%);margin:0 auto}.phoneMockup{display:grid;justify-items:center;gap:16px;margin:0}.phoneMockup figcaption{color:#f7ecd1b8;font-weight:850}.phoneFrame{position:relative;width:min(288px,74vw);aspect-ratio:9 / 18.7;border:1px solid rgba(247,236,209,.42);border-radius:42px;padding:12px;background:linear-gradient(145deg,rgba(247,236,209,.34),rgba(8,17,31,.88) 36%,rgba(247,236,209,.12)),#0a101c;box-shadow:inset 0 0 0 1px #ffffff14,inset -9px -14px 26px #0000006b,0 36px 90px #0000006b,0 0 60px #eeb07f29}.phoneMockup.featured .phoneFrame{width:min(330px,78vw);transform:rotate(2.5deg) translateY(2px);animation:premiumPhoneFloat 8s ease-in-out infinite}.phoneFrame:before{content:"";position:absolute;top:9px;left:50%;z-index:4;width:92px;height:22px;border-radius:0 0 16px 16px;background:#080d16;transform:translate(-50%)}.phoneBezel{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:38px;border:1px solid rgba(255,255,255,.08);pointer-events:none}.phoneScreenPremium{position:relative;height:100%;overflow:hidden;border-radius:31px;background:#101827}.phoneSky{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.phoneScreenshot{display:block;width:100%;height:100%;object-fit:cover}.phoneScreenPremium:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 18%,rgba(247,236,209,.12),transparent 10rem),linear-gradient(180deg,rgba(8,17,31,.14),rgba(8,17,31,.5))}.phoneUi{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;align-content:start;gap:14px;padding:46px 18px 18px}.phoneTopBar,.deliveryBadge,.etaCard,.messagePreview,.readerCard,.replyPill{border:1px solid rgba(247,236,209,.22);background:rgba(247,236,209,.13);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.phoneTopBar{display:flex;align-items:center;justify-content:space-between;border-radius:18px;padding:11px 12px;color:#fff6df;font-size:.86rem;font-weight:900}.deliveryBadge{display:flex;align-items:center;width:max-content;max-width:100%;gap:8px;border-radius:999px;padding:8px 11px;color:#fff6df;font-size:.76rem;font-weight:900}.deliveryBadge img{width:28px;height:28px;object-fit:contain}.routeMap,.bottlePhoneMap{position:relative;min-height:185px;border-radius:24px;background:radial-gradient(circle at 24% 30%,rgba(247,236,209,.16),transparent 5rem),radial-gradient(circle at 74% 65%,rgba(238,176,127,.16),transparent 6rem),rgba(8,17,31,.2)}.routeMap:before,.bottlePhoneMap:before{content:"";position:absolute;top:38px;right:28px;bottom:38px;left:28px;border-top:2px solid rgba(255,218,166,.82);border-radius:50%;transform:rotate(-18deg);filter:drop-shadow(0 0 10px rgba(255,218,166,.52))}.routeMap:after,.bottlePhoneMap:after{content:"";position:absolute;top:69px;left:42px;width:34%;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,#fff0ce,transparent);animation:routeSpark 4.8s ease-in-out infinite}.mapPin,.bottleDot{position:absolute;width:13px;height:13px;border-radius:999px;background:#fff0ce;box-shadow:0 0 18px #ffdaa6c7}.mapPin.origin{left:38px;top:105px}.mapPin.destination{right:42px;top:52px}.etaCard,.messagePreview,.readerCard{border-radius:22px;padding:15px;color:var(--ink);background:linear-gradient(145deg,rgba(255,246,223,.92),rgba(239,225,189,.78)),rgba(247,236,209,.72);box-shadow:0 18px 34px #08111f3d}.etaCard span,.readerCard span{display:block;color:#162033a8;font-size:.76rem;font-weight:900;text-transform:uppercase}.etaCard strong{display:block;margin-top:5px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:2rem;line-height:1}.messagePreview{display:flex;align-items:flex-start;gap:9px;padding:13px}.messagePreview p,.readerCard p{margin:0;line-height:1.45}.readerCard h3{margin:10px 0 12px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:1.55rem;line-height:1.12}.replyPill{justify-self:start;min-height:40px;border-radius:999px;padding:0 15px;color:#fff6df;font-weight:900}.phoneTags{display:flex;flex-wrap:wrap;gap:7px}.bottleDot.start{left:24%;top:64%}.bottleDot.mid{left:55%;top:42%}.bottleDot.end{right:18%;top:25%}.closingCta{position:relative;display:grid;min-height:560px;place-items:center;overflow:hidden;padding:100px 18px;text-align:center}.closingCta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,rgba(238,176,127,.14),transparent 28rem),linear-gradient(180deg,rgba(8,17,31,.36),rgba(8,17,31,.8))}.closingContent{position:relative;z-index:1;display:grid;justify-items:center;width:min(760px,100%)}.closingContent .premiumButton{margin-top:28px}@keyframes premiumCloudDrift{0%,to{transform:translate(-18px) translateY(0)}50%{transform:translate(22px) translateY(-10px)}}@keyframes premiumFloat{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-18px) rotate(2deg)}}@keyframes premiumPhoneFloat{0%,to{transform:rotate(2.5deg) translateY(0)}50%{transform:rotate(1deg) translateY(-12px)}}@keyframes routeMove{to{stroke-dashoffset:-120}}@keyframes routeSpark{0%{transform:translate(0);opacity:0}22%,70%{opacity:1}to{transform:translate(120px);opacity:0}}@media (max-width: 1100px){.deliveryCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.heroContainer,.bottleDiscovery{grid-template-columns:1fr}.bottleText{justify-self:start;width:min(720px,100%)}.heroPhoneWrap{justify-items:start}}@media (max-width: 820px){.premiumHero{padding-bottom:66px}.premiumNav{align-items:flex-start;flex-direction:column}.premiumNavLinks{flex-wrap:wrap}.heroContainer{min-height:auto}.floatingLettersImage{width:72vw;opacity:.42}.conceptStrip,.timelineSteps,.previewPhones{grid-template-columns:1fr}.conceptStrip{margin-top:-18px}.deliveryCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.timelineSky svg{display:none}.timelineSteps{padding-top:0}.bottleVisualCard{min-height:390px}.heroPhoneWrap{justify-items:center}.arrivalChip{right:auto;left:50%;bottom:4%;transform:translate(-50%)}.heroCopy,.heroButtons{width:min(100%,calc(100vw - 64px));max-width:calc(100vw - 64px)}.heroButtons .premiumButton,.closingContent .premiumButton{width:100%}.heroCopy h1{font-size:clamp(2.45rem,12vw,3.65rem)}}@media (max-width: 560px){.premiumHero{padding-left:16px;padding-right:16px}.heroButtons,.heroButtons .premiumButton,.closingContent .premiumButton{width:100%}.heroCopy h1{font-size:clamp(2.45rem,13vw,3.2rem)}.deliveryCardGrid{grid-template-columns:1fr}.premiumDeliveryCard{min-height:320px}.phoneMockup.featured .phoneFrame,.phoneFrame{width:min(286px,84vw)}.bottleOverlay{top:14px;right:14px;bottom:14px;left:14px}}@media (prefers-reduced-motion: reduce){.premiumLanding *,.premiumLanding *:before,.premiumLanding *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.slowlyHero{min-height:100svh}.slowlyHero:after{background:linear-gradient(90deg,rgba(8,17,31,.9) 0%,rgba(8,17,31,.54) 50%,rgba(8,17,31,.18) 100%),linear-gradient(180deg,rgba(8,17,31,.08) 0%,rgba(8,17,31,.62) 100%)}.slowlyHero .premiumNav{justify-content:flex-start}.slowlyHeroContainer{grid-template-columns:minmax(0,.88fr) minmax(320px,.72fr);gap:clamp(32px,6vw,88px)}.slowlyHero .heroCopy h1{max-width:710px;font-size:clamp(3rem,6.3vw,6rem)}.slowlyHero .heroCopy>p:not(.premiumEyebrow){max-width:560px}.slowConcept{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.6fr);align-items:center;gap:clamp(28px,6vw,86px);padding:clamp(86px,10vw,142px) clamp(18px,4vw,64px);background:radial-gradient(circle at 78% 22%,rgba(238,176,127,.15),transparent 24rem),linear-gradient(180deg,#101827 0%,#12253a 100%)}.slowConceptText{justify-self:end;width:min(660px,100%)}.slowConceptText h2{margin:0;color:#fff6df;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.03}.slowConceptText p:not(.premiumEyebrow){color:#f7ecd1b8;font-size:1.08rem;line-height:1.75}.slowConceptVisual{position:relative;min-height:340px}.slowConceptVisual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:.58;filter:drop-shadow(0 28px 46px rgba(8,17,31,.34));animation:premiumFloat 9s ease-in-out infinite}.slowConceptVisual span{position:absolute;left:8%;right:8%;top:48%;height:120px;border-top:1px solid rgba(255,218,166,.38);border-radius:50%;filter:drop-shadow(0 0 12px rgba(255,218,166,.38));transform:rotate(-10deg)}.slowScreenshots{background:radial-gradient(circle at 50% 8%,rgba(164,143,189,.15),transparent 30rem),linear-gradient(180deg,#12253a 0%,#08111f 100%)}@media (max-width: 980px){.slowlyHeroContainer,.slowConcept{grid-template-columns:1fr}.slowConceptText{justify-self:start}.slowConceptVisual{min-height:260px}}@media (max-width: 560px){.slowlyHero .heroCopy h1{font-size:clamp(2.6rem,13vw,3.7rem)}}.productHero{min-height:94svh}.productHero:after{background:linear-gradient(90deg,rgba(8,17,31,.9) 0%,rgba(8,17,31,.56) 44%,rgba(8,17,31,.18) 100%),linear-gradient(180deg,rgba(8,17,31,.08) 0%,rgba(8,17,31,.62) 100%)}.productHeroContainer{grid-template-columns:minmax(0,.78fr) minmax(520px,1.08fr);gap:clamp(32px,5vw,74px)}.productHeroCopy h1{max-width:640px;font-size:clamp(3.1rem,5.6vw,5.6rem)}.productHeroCopy>p:not(.premiumEyebrow){max-width:620px}.productLetters{right:4%;top:6%;width:min(390px,30vw);opacity:.42}.heroMapWrap{position:relative;min-width:0}.productMap,.journeyMapCard{position:relative;overflow:hidden;border:1px solid rgba(247,236,209,.25);border-radius:34px;background:radial-gradient(circle at 18% 10%,rgba(247,236,209,.16),transparent 15rem),radial-gradient(circle at 78% 72%,rgba(238,176,127,.18),transparent 18rem),rgba(8,17,31,.5);box-shadow:0 38px 100px #0000005c,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.productMap{min-height:560px;padding:18px}.mapTopBar,.travelStatusPanel,.mapStatsCard,.journeyProgress{border:1px solid rgba(247,236,209,.22);border-radius:22px;background:rgba(8,17,31,.5);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mapTopBar{position:relative;z-index:2;display:flex;justify-content:space-between;gap:18px;padding:14px 16px}.mapTopBar span,.mapStatsCard span,.journeyProgress span,.journeyMetrics span{display:block;color:#f7ecd19e;font-size:.76rem;font-weight:900;text-transform:uppercase}.mapTopBar strong,.mapStatsCard strong,.journeyProgress strong,.journeyMetrics strong{display:block;margin-top:3px;color:#fff6df}.mapTopBar small{align-self:center;border-radius:999px;padding:8px 11px;color:var(--ink);background:linear-gradient(145deg,#fff0ce,#eeb07f);font-weight:900}.paintedMapSvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mapLand{fill:#f7ecd129;stroke:#f7ecd129;stroke-width:2;filter:drop-shadow(0 18px 24px rgba(8,17,31,.24))}.landTwo{fill:#a48fbd2e}.landThree{fill:#eeb07f24}.mapRoute{fill:none;stroke:#ffdaa6eb;stroke-width:3;stroke-linecap:round;stroke-dasharray:14 15;filter:url(#routeGlow);animation:routeMove 11s linear infinite}.routeGhost{opacity:.38;stroke-width:2}.routeGhost.two{opacity:.28}.routePoint{fill:#fff0ce;filter:drop-shadow(0 0 12px rgba(255,218,166,.84))}.routePoint.soft{opacity:.72}.movingMessage{fill:#fff0ce;stroke:#8056345c;stroke-width:1.5;filter:drop-shadow(0 0 16px rgba(255,218,166,.9));offset-path:path("M150 348 C248 260 350 318 454 214 C524 144 604 152 662 116");animation:messageTravel 8s ease-in-out infinite}.travelStatusPanel{position:absolute;z-index:2;left:28px;right:28px;bottom:24px;display:flex;align-items:center;gap:12px;padding:14px}.travelStatusPanel span:not(.statusDot){display:block;margin-top:2px;color:#f7ecd1a3}.statusDot{width:12px;height:12px;flex:0 0 auto;border-radius:999px;background:#ffd9a2;box-shadow:0 0 18px #ffdaa6c7}.mapStatsCard{position:absolute;z-index:3;min-width:132px;padding:14px 16px;box-shadow:0 20px 48px #08111f40}.primaryStat{left:-22px;top:24%}.distanceStat{right:-18px;bottom:22%}.messageJourney{background:radial-gradient(circle at 18% 10%,rgba(238,176,127,.18),transparent 28rem),linear-gradient(180deg,#101827 0%,#12253a 100%)}.journeyDashboard{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.78fr);gap:clamp(18px,4vw,36px);width:min(1120px,100%);margin:0 auto}.journeyMapCard{min-height:460px}.journeyProgress{position:absolute;left:24px;right:24px;bottom:24px;z-index:2;padding:16px}.progressRail{height:9px;overflow:hidden;border-radius:999px;margin-top:14px;background:rgba(247,236,209,.16)}.progressRail i{display:block;width:62%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#fff0ce,#eeb07f);box-shadow:0 0 18px #ffdaa685}.journeySteps{display:grid;gap:12px}.journeySteps article{display:grid;grid-template-columns:38px minmax(0,1fr);gap:13px;border:1px solid rgba(247,236,209,.18);border-radius:22px;padding:15px;background:rgba(247,236,209,.08)}.journeySteps article.active{border-color:#ffdaa675;background:rgba(247,236,209,.14)}.journeySteps article>span{display:grid;width:38px;height:38px;place-items:center;border-radius:999px;color:var(--ink);background:linear-gradient(145deg,#fff0ce,#eeb07f);font-weight:900}.journeySteps h3{margin:0;color:#fff6df}.journeySteps p{margin:6px 0 0;color:#f7ecd1ad;line-height:1.48}.journeyMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.journeyMetrics div{border:1px solid rgba(247,236,209,.18);border-radius:18px;padding:13px;background:rgba(8,17,31,.34)}.productDeliverySection{background:radial-gradient(circle at 86% 14%,rgba(164,143,189,.18),transparent 30rem),linear-gradient(180deg,#12253a 0%,#101827 100%)}.productDeliveryGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;width:min(1180px,100%);margin:0 auto}.deliveryProductCard{border:1px solid rgba(247,236,209,.18);border-radius:22px;padding:15px;background:linear-gradient(145deg,rgba(247,236,209,.13),rgba(247,236,209,.06)),rgba(8,17,31,.42);box-shadow:0 24px 56px #08111f38;transition:transform .18s ease,border-color .18s ease}.deliveryProductCard:hover{transform:translateY(-4px);border-color:#ffdaa66b}.productDeliveryTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.productDeliveryTop img{width:58px;height:58px;object-fit:contain}.productDeliveryTop span{display:block;color:#f7ecd194;font-size:.7rem;font-weight:900;text-align:right;text-transform:uppercase}.productDeliveryTop strong{display:block;color:#ffd9a2;text-align:right}.deliveryProductCard svg{width:100%;height:104px;margin:14px 0 4px;overflow:visible}.deliveryProductCard svg path{fill:none;stroke:#ffdaa6c2;stroke-width:3;stroke-linecap:round;stroke-dasharray:8 10;animation:routeMove 10s linear infinite}.deliveryProductCard svg circle{fill:#fff0ce;filter:drop-shadow(0 0 10px rgba(255,218,166,.65))}.deliveryProductCard h3{margin:10px 0 0;color:#fff6df;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:1.45rem}.deliveryUseCase{display:block;margin-top:8px;color:#ffd9a2;line-height:1.35}.deliveryProductCard p{margin:8px 0 0;color:#f7ecd1ad;line-height:1.5}.productBottle{background:radial-gradient(circle at 12% 36%,rgba(238,176,127,.16),transparent 28rem),linear-gradient(180deg,#101827 0%,#12253a 100%)}.productBottleCard{min-height:520px}.interestClusters{position:absolute;left:20px;bottom:92px;z-index:2;display:flex;flex-wrap:wrap;max-width:270px;gap:8px}.interestClusters span{border:1px solid rgba(247,236,209,.26);border-radius:999px;padding:8px 11px;color:#fff6df;background:rgba(8,17,31,.44);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-weight:850}.productRecipients{min-width:190px}.productRecipients strong{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:2.7rem;line-height:1}.appUi{gap:10px;padding:30px 12px 48px}.appStatusBar,.appHeader,.phoneNav,.profileStats{display:flex;align-items:center;justify-content:space-between}.appStatusBar{color:#f7ecd1b8;font-size:.62rem;font-weight:900}.appHeader h3{margin:0;color:#fff6df;font-size:1.18rem}.appHeader span,.profileAvatar{display:grid;place-items:center;border-radius:999px;color:var(--ink);background:linear-gradient(145deg,#fff0ce,#eeb07f);font-weight:900}.appHeader span{width:28px;height:28px}.composeButton{min-height:38px;border:0;border-radius:16px;color:var(--ink);background:linear-gradient(145deg,#fff0ce,#eeb07f);font-weight:900}.appCard{border:1px solid rgba(247,236,209,.22);border-radius:18px;padding:12px;color:var(--ink);background:rgba(247,236,209,.86)}.appCard.compact{background:rgba(247,236,209,.16);color:#fff6df}.appCard span,.appCard small{display:block;color:#1620339e;font-size:.68rem;font-weight:900;text-transform:uppercase}.appCard.compact span{color:#f7ecd199}.appCard strong{display:block;margin-top:5px}.miniRoute{height:52px;margin:10px 0;border-radius:14px;background:radial-gradient(circle at 20% 62%,#172033 0 5px,transparent 6px),radial-gradient(circle at 80% 28%,#172033 0 5px,transparent 6px),linear-gradient(145deg,rgba(22,32,51,.12),rgba(238,176,127,.16))}.miniRoute i{display:block;width:70%;height:34px;margin:8px auto 0;border-top:2px solid rgba(22,32,51,.56);border-radius:50%;transform:rotate(-12deg)}.phoneNav{position:absolute;left:10px;right:10px;bottom:10px;border:1px solid rgba(247,236,209,.16);border-radius:18px;padding:7px 8px;background:rgba(8,17,31,.56);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.phoneNav span{color:#f7ecd18a;font-size:.56rem;font-weight:900}.phoneNav span.active{color:#ffd9a2}.profileHero{display:grid;justify-items:center;gap:8px;border:1px solid rgba(247,236,209,.18);border-radius:22px;padding:16px 12px;background:rgba(8,17,31,.32);text-align:center}.profileAvatar{width:58px;height:58px}.profileHero h3{margin:0;color:#fff6df;font-size:1.3rem}.profileHero p{margin:0;color:#f7ecd1ad;line-height:1.4}.profileStats{gap:8px}.profileStats div{flex:1;border:1px solid rgba(247,236,209,.18);border-radius:16px;padding:10px 6px;background:rgba(247,236,209,.12);text-align:center}.profileStats strong,.profileStats span{display:block}.profileStats strong{color:#fff6df}.profileStats span{color:#f7ecd194;font-size:.62rem;font-weight:900}.humanMoments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0 clamp(18px,4vw,64px) clamp(72px,9vw,124px);background:#08111f}.humanMoments article{display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;align-items:center;border:1px solid rgba(247,236,209,.16);border-radius:28px;padding:18px;background:radial-gradient(circle at 20% 20%,rgba(238,176,127,.16),transparent 14rem),rgba(247,236,209,.07)}.humanMoments h2{margin:0;color:#fff6df;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(1.6rem,2.8vw,2.5rem);line-height:1.05}.humanMoments p:not(.premiumEyebrow){color:#f7ecd1ad;line-height:1.6}.paintedWindow,.paintedNightPair{position:relative;display:block;min-height:160px;overflow:hidden;border-radius:22px;background:radial-gradient(circle at 56% 22%,rgba(247,236,209,.56),transparent 3rem),linear-gradient(180deg,#162743,#735f88 58%,#eeb07f)}.paintedWindow:before{content:"";position:absolute;left:36px;right:36px;top:28px;bottom:28px;border:2px solid rgba(247,236,209,.42);border-radius:12px;box-shadow:inset 0 -34px #08111f42}.paintedWindow:after{content:"";position:absolute;left:78px;bottom:28px;width:38px;height:54px;border-radius:999px 999px 10px 10px;background:rgba(8,17,31,.72)}.paintedNightPair:before,.paintedNightPair:after{content:"";position:absolute;bottom:34px;width:32px;height:58px;border-radius:999px 999px 8px 8px;background:rgba(8,17,31,.72)}.paintedNightPair:before{left:64px}.paintedNightPair:after{left:104px}@keyframes messageTravel{0%{offset-distance:0%;opacity:0}12%,88%{opacity:1}to{offset-distance:100%;opacity:0}}@media (max-width: 1120px){.productHeroContainer,.journeyDashboard,.productBottle{grid-template-columns:1fr}.productDeliveryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.heroMapWrap,.bottleText{width:min(760px,100%);justify-self:center}.productHeroCopy{width:min(720px,100%)}.humanMoments{grid-template-columns:1fr}}@media (max-width: 760px){.productMap{min-height:420px}.mapStatsCard{position:static;display:inline-block;margin:0 8px 10px 0}.productDeliveryGrid,.journeyMetrics{grid-template-columns:1fr}.humanMoments article{grid-template-columns:1fr}}.magicalLanding .premiumHero{min-height:100svh}.magicalHeroContainer{grid-template-columns:minmax(0,.86fr) minmax(340px,.9fr)}.magicalHero .heroCopy h1{max-width:680px;font-size:clamp(3rem,6.4vw,6rem)}.heroPhones{position:relative;display:grid;justify-items:center;min-height:620px;perspective:1200px}.magicalHero .floatingLettersImage{opacity:.58;width:min(430px,34vw)}.heroCloudLayer,.heroRouteArc{position:absolute;pointer-events:none}.heroCloudLayer{left:-12%;right:-12%;border-radius:999px;filter:blur(18px);background:radial-gradient(ellipse at 14% 60%,rgba(247,236,209,.52),transparent 18%),radial-gradient(ellipse at 38% 48%,rgba(238,176,127,.32),transparent 20%),radial-gradient(ellipse at 66% 62%,rgba(164,143,189,.26),transparent 22%),radial-gradient(ellipse at 88% 52%,rgba(247,236,209,.42),transparent 18%);animation:premiumCloudDrift 54s ease-in-out infinite}.heroCloudBack{top:16%;height:150px;opacity:.22}.heroCloudMiddle{top:42%;height:190px;opacity:.38;animation-duration:42s;animation-direction:reverse}.heroCloudFront{bottom:-2%;height:240px;opacity:.52;filter:blur(24px)}.heroRouteArc{border-top:1px solid rgba(255,218,166,.46);border-radius:50%;filter:drop-shadow(0 0 12px rgba(255,218,166,.42))}.heroRouteArc:after{content:"";position:absolute;top:-2px;left:0;width:26%;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,240,206,.95),transparent);animation:pathGlow 8s ease-in-out infinite}.heroRouteOne{right:4%;top:32%;width:46%;height:240px;transform:rotate(-13deg)}.heroRouteTwo{left:36%;bottom:18%;width:36%;height:170px;opacity:.58;transform:rotate(11deg)}.heroPhones .phoneMockup.featured{position:relative;z-index:2}.heroPhones .phoneMockup:not(.featured){position:absolute;right:0;bottom:42px;z-index:1;opacity:.82;transform:scale(.72) rotate(-9deg)}.heroPhones .arrivalChip{right:8%;bottom:14%;z-index:4}.appFirstPreview{background:radial-gradient(circle at 50% 0%,rgba(238,176,127,.16),transparent 32rem),linear-gradient(180deg,#101827 0%,#12253a 100%)}.signatureWorldMap{position:relative;overflow:hidden;padding:clamp(84px,10vw,140px) clamp(18px,4vw,64px);color:#fff6df;background:radial-gradient(circle at 50% 22%,rgba(238,176,127,.22),transparent 30rem),radial-gradient(circle at 12% 74%,rgba(164,143,189,.18),transparent 28rem),linear-gradient(180deg,#12253a 0%,#08111f 100%)}.signatureWorldMap:before,.signatureWorldMap:after{content:"";position:absolute;pointer-events:none;border-radius:999px;filter:blur(20px);background:radial-gradient(ellipse at 22% 54%,rgba(247,236,209,.42),transparent 34%),radial-gradient(ellipse at 54% 42%,rgba(238,176,127,.28),transparent 36%),radial-gradient(ellipse at 82% 58%,rgba(247,236,209,.34),transparent 30%);animation:premiumCloudDrift 42s ease-in-out infinite}.signatureWorldMap:before{left:-8%;top:16%;width:38rem;height:11rem;opacity:.32}.signatureWorldMap:after{right:-12%;bottom:10%;width:46rem;height:13rem;opacity:.42;animation-direction:reverse}.signatureMapCopy{position:relative;z-index:1;width:min(820px,100%);margin:0 auto 34px;text-align:center}.signatureMapCopy h2{margin:0;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2.25rem,5vw,4.8rem);line-height:1.02}.signatureMapCopy p:not(.premiumEyebrow){max-width:680px;margin:16px auto 0;color:#f7ecd1b8;font-size:1.04rem;line-height:1.7}.signatureMapCanvas{position:relative;z-index:1;width:min(1180px,100%);min-height:clamp(380px,52vw,620px);margin:0 auto;overflow:hidden;border:1px solid rgba(247,236,209,.22);border-radius:42px;background:radial-gradient(circle at 18% 18%,rgba(255,240,206,.08) 0 1px,transparent 1px 3px),radial-gradient(circle at 70% 20%,rgba(255,240,206,.1) 0 1px,transparent 1px 4px),radial-gradient(circle at 40% 48%,rgba(247,236,209,.12),transparent 26rem),radial-gradient(circle at 72% 30%,rgba(238,176,127,.14),transparent 22rem),linear-gradient(180deg,rgba(16,24,39,.58),rgba(8,17,31,.82));box-shadow:0 42px 110px #00000057,inset 0 1px #ffffff1f}.signatureWorldSvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.continent{fill:#f7ecd126;stroke:#f7ecd124;stroke-width:2;filter:drop-shadow(0 18px 22px rgba(8,17,31,.18))}.c2{fill:#a48fbd29}.c3{fill:#eeb07f21}.c4{fill:#f7ecd11f}.c5{fill:#eeb07f1f}.glowRoute{fill:none;stroke:#ffdaa6db;stroke-width:3;stroke-linecap:round;stroke-dasharray:16 16;filter:url(#softRouteGlow);animation:routeMove 14s linear infinite}.glowRoute.secondary{opacity:.52;stroke-width:2}.glowRoute.slow{animation-duration:19s}.glowRoute.tertiary{opacity:.4;stroke-width:2;animation-duration:22s}.worldPin{fill:#fff0ce;filter:drop-shadow(0 0 14px rgba(255,218,166,.85))}.worldPin.faint{opacity:.7}.mapLetterIcon{position:absolute;width:86px;animation:premiumFloat 7s ease-in-out infinite;filter:drop-shadow(0 18px 26px rgba(8,17,31,.34))}.routeMarkerOne{left:43%;top:42%}.routeMarkerTwo{right:15%;top:22%;width:78px;animation-delay:-2.5s}.mapLetterIcon img{width:100%;height:auto;object-fit:contain}.mapIndicator{position:absolute;z-index:2;border:1px solid rgba(247,236,209,.22);border-radius:999px;padding:10px 14px;color:#fff6df;background:rgba(8,17,31,.34);box-shadow:0 18px 34px #08111f38;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mapIndicator span,.mapIndicator strong{display:inline;font-size:.82rem}.mapIndicator span{margin-right:8px;color:#f7ecd19e;font-weight:900;text-transform:uppercase}.mapIndicator strong{color:#ffd9a2}.etaIndicator{left:9%;top:18%}.distanceIndicator{right:12%;bottom:18%}.driftIndicator{left:40%;bottom:10%}.magicalLanding .miniBottle{width:86px;height:86px}.magicalLanding .miniBottle img{width:100%;height:100%;object-fit:contain}.magicalLanding .recipientStack{max-width:310px}.magicalLanding .recipientStack strong{font-size:1rem;line-height:1.35}.closingContent p:not(.premiumEyebrow){max-width:560px;margin:16px auto 0;color:#f7ecd1bd;font-size:1.05rem;line-height:1.65}@media (max-width: 1120px){.magicalHeroContainer{grid-template-columns:1fr}.heroPhones{min-height:560px}}@media (max-width: 760px){.heroPhones{min-height:520px}.heroPhones .phoneMockup:not(.featured){display:none}.signatureMapCanvas{border-radius:28px}.mapLetterIcon{width:62px}.mapIndicator{position:static;display:inline-block;margin:12px 6px 0}}.slowlyHero{color:#fff7e8;background:radial-gradient(circle at 72% 24%,rgba(255,235,178,.42),transparent 18rem),linear-gradient(180deg,#91c6e5 0%,#dfb1d5 45%,#f4b38f 76%,#f5dfb9 100%)}.slowlyHero .heroSkyImage{opacity:.82;filter:saturate(1.2) brightness(1.18) sepia(.1)}.slowlyHero:after{background:linear-gradient(90deg,rgba(46,66,100,.62) 0%,rgba(83,91,128,.26) 48%,rgba(255,192,137,.12) 100%),linear-gradient(180deg,rgba(255,234,195,.08) 0%,rgba(255,168,124,.18) 72%,rgba(60,74,105,.36) 100%)}.slowlyHero .heroCopy{text-shadow:0 14px 38px rgba(72,73,104,.34)}.slowlyHero .premiumEyebrow{color:#ffe0a8}.slowlyHero .heroCopy h1,.slowlyHero .heroCopy>p:not(.premiumEyebrow){color:#fff8e8}.slowlyHero .heroCopy>p:not(.premiumEyebrow){color:#fff8e8e0}.slowlyHero .premiumBrand{color:#fff8e8}.slowlyHero .premiumBrand span{background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.82),transparent 42%),linear-gradient(145deg,#fff1c8,#f4a77f);box-shadow:0 0 34px #ffd69257}.slowlyHero .heroCloudLayer{background:radial-gradient(ellipse at 14% 60%,rgba(255,248,228,.72),transparent 18%),radial-gradient(ellipse at 38% 48%,rgba(244,179,143,.46),transparent 20%),radial-gradient(ellipse at 66% 62%,rgba(204,180,215,.36),transparent 22%),radial-gradient(ellipse at 88% 52%,rgba(255,232,188,.54),transparent 18%)}.slowlyHero .heroCloudBack{opacity:.34}.slowlyHero .heroCloudMiddle{opacity:.5}.slowlyHero .heroCloudFront{opacity:.64}.slowlyHero .floatingLettersImage{opacity:.72;filter:drop-shadow(0 24px 34px rgba(107,76,72,.2)) saturate(1.08) brightness(1.08)}.slowlyHero .heroRouteArc{border-top-color:#ffedb48f;filter:drop-shadow(0 0 16px rgba(255,205,122,.52))}.slowConcept{color:#2c3147;background:radial-gradient(circle at 18% 20%,rgba(255,226,167,.34),transparent 26rem),radial-gradient(circle at 86% 24%,rgba(177,211,236,.28),transparent 30rem),linear-gradient(180deg,#f6e4c8 0%,#f7d6b9 46%,#d9c5df 100%)}.slowConceptText h2{color:#30314b}.slowConceptText p:not(.premiumEyebrow){color:#2f314bc2}.slowConcept .premiumEyebrow,.slowScreenshots .premiumEyebrow{color:#b96754}.slowConceptVisual img{opacity:.7;filter:drop-shadow(0 26px 42px rgba(141,83,71,.18)) saturate(1.08) brightness(1.06)}.slowConceptVisual span{border-top-color:#d67e5e5c;filter:drop-shadow(0 0 12px rgba(255,181,112,.32))}.slowScreenshots{color:#30314b;background:radial-gradient(circle at 50% 10%,rgba(255,227,174,.35),transparent 30rem),radial-gradient(circle at 88% 36%,rgba(189,215,235,.28),transparent 28rem),linear-gradient(180deg,#f7d6b9 0%,#efe2c9 54%,#c9dced 100%)}.slowScreenshots .sectionIntro h2{color:#30314b}.slowScreenshots .sectionIntro>p:not(.premiumEyebrow){color:#30314ba8}.storyLanding{min-height:100vh;overflow:hidden;color:#f0e4c8;background:radial-gradient(circle at 18% 8%,rgba(232,184,75,.1),transparent 30rem),linear-gradient(180deg,#0e1627 0%,#141e36 42%,#192440 76%,#111928 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.storyHero,.storyCta{position:relative;min-height:100svh;overflow:hidden}.storyCta>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.02);filter:saturate(1.08) brightness(1.05)}.storyCtaShade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 68% 42%,rgba(255,209,128,.24),transparent 25rem),linear-gradient(90deg,rgba(70,75,111,.62),rgba(86,85,122,.22) 48%,rgba(244,166,122,.08)),linear-gradient(180deg,rgba(255,226,177,.03),rgba(94,82,119,.26) 72%,rgba(248,230,199,.72))}.storyNav,.storyCtaContent{position:relative;z-index:3}.storyNav{display:flex;width:min(1180px,calc(100% - 36px));margin:0 auto;padding-top:24px}.storyBrand{display:flex;align-items:center;gap:11px;color:#fff8e8;font-weight:900}.storyBrandLogo{width:36px;height:36px;border-radius:10px;object-fit:cover;flex-shrink:0}.storyEyebrow{margin:0 0 12px;color:#ffe0a8;font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.storyText h2,.storyCtaContent h2{margin:0;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;letter-spacing:0}.privacyPage{display:flex;flex-direction:column;min-height:100vh;background:#0f1117;color:#f0e4c8e6;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.privacyHeader{position:sticky;top:0;z-index:100;background:rgba(15,17,23,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(240,228,200,.08)}.privacyNav{max-width:800px;margin:0 auto;padding:0 24px}.privacyMain{flex:1;padding:64px 24px 96px}.privacyContent{max-width:680px;margin:0 auto}.privacyContent .storyEyebrow{margin:0 0 16px}.privacyContent h1{margin:0 0 24px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.1;color:#fff8e8;letter-spacing:-.01em}.privacyIntro{margin:0 0 8px;font-size:1.1rem;line-height:1.7;color:#f0e4c8d9}.privacyMeta{margin:0 0 56px;font-size:.82rem;color:#f0e4c861;letter-spacing:.02em}.privacySection{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid rgba(240,228,200,.07)}.privacySection:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.privacySection h2{margin:0 0 16px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:1.25rem;font-weight:400;color:#ffe0a8;letter-spacing:0}.privacySection p,.privacySection li{font-size:.97rem;line-height:1.75;color:#f0e4c8d1;margin:0 0 12px}.privacySection ul{margin:0 0 12px;padding-left:20px}.privacySection li{margin:0 0 6px}.privacySection a{color:#e8b845;text-decoration:none;border-bottom:1px solid rgba(232,184,69,.35);transition:border-color .15s}.privacySection a:hover{border-color:#e8b845}.privacyTerms{margin:12px 0 0;padding:0;display:grid;gap:20px}.privacyTerms>div{display:grid;grid-template-columns:180px 1fr;gap:0 20px;align-items:baseline}.privacyTerms dt{font-size:.88rem;font-weight:600;color:#f0e4c8f2;letter-spacing:.01em}.privacyTerms dd{margin:0;font-size:.95rem;line-height:1.65;color:#f0e4c8bf}@media (max-width: 560px){.privacyTerms>div{grid-template-columns:1fr;gap:4px}}.storyButton{display:inline-flex;align-items:center;justify-content:center;min-height:50px;gap:9px;border-radius:999px;margin-top:30px;padding:0 22px;color:#27304b;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.72),transparent 40%),linear-gradient(135deg,#fff6d7,#f2ad7f);box-shadow:0 20px 42px #8d534733,0 0 36px #ffd28a4d;font-weight:900}.storyButton:hover{transform:translateY(-2px)}.storyButtonDisabled{cursor:default;opacity:.82}.storyButtonDisabled:hover{transform:none}.storyAppShot{position:relative;display:grid;justify-items:center;margin:0}.appScreenshotImage{display:block;width:100%;height:auto;border-radius:34px;background:#151936;box-shadow:inset 0 0 0 1px #fff6de47,0 32px 90px #27304b57,0 0 70px #ffd39629}.appScreenshotOverlay{position:absolute;z-index:2;top:13%;left:46%;width:50%;height:auto;pointer-events:none;transform:translate(-50%);filter:drop-shadow(0 14px 18px rgba(15,22,42,.18))}.storySection{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(80px,10vw,138px) clamp(18px,4vw,64px);color:#e8dfc8;background:radial-gradient(circle at 22% 18%,rgba(232,184,75,.1),transparent 28rem),radial-gradient(circle at 88% 32%,rgba(80,110,180,.14),transparent 30rem),linear-gradient(180deg,#161f38 0%,#1a2640 50%,#1e2d4e 100%)}.storySection:before,.storyProduct:before,.storyCta:before{content:"";position:absolute;z-index:1;top:-1px;left:0;right:0;height:clamp(92px,11vw,168px);pointer-events:none;background:radial-gradient(ellipse at 22% 8%,rgba(232,184,75,.06),transparent 24rem),linear-gradient(180deg,rgba(10,15,28,.6),rgba(10,15,28,0))}.storySection:after,.storyProduct:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:-1px;height:clamp(120px,13vw,210px);pointer-events:none;background:radial-gradient(ellipse at 50% 100%,rgba(232,184,75,.06),transparent 34rem),linear-gradient(0deg,rgba(10,15,28,.48),rgba(10,15,28,0))}.storyText,.storyArtwork,.storyProductText,.storyProductScreens{position:relative;z-index:2}.storySection.reverse{grid-template-columns:minmax(0,1fr) minmax(0,.62fr)}.storySection.reverse .storyText{order:2}.storySection.reverse .storyArtwork{order:1}.storySection.wide{grid-template-columns:1fr;text-align:center}.storySection.wide .storyText{width:min(760px,100%);margin:0 auto}.storyText{width:min(580px,100%);justify-self:center}.storyText .storyEyebrow{color:#e8b845}.storyText h2{color:#f0e4c8;font-size:clamp(2.2rem,4.5vw,4.2rem);line-height:1.04}.storyText>p{margin:18px 0 0;color:#f0e4c8b8;font-size:1.08rem;line-height:1.75}.storyArtwork{margin:0}.storyArtwork img{display:block;width:100%;border:1px solid rgba(240,228,200,.1);border-radius:34px;box-shadow:0 34px 100px #080e1e70,0 0 70px #e8b84b14}.storySection.wide .storyArtwork{width:min(1180px,100%);margin:0 auto}.storySection.scene-idea{background:linear-gradient(180deg,rgba(10,15,28,.32),transparent 18%,transparent 76%,rgba(10,15,28,.32)),radial-gradient(circle at 16% 20%,rgba(232,184,75,.12),transparent 28rem),radial-gradient(circle at 86% 28%,rgba(80,120,200,.12),transparent 30rem),linear-gradient(180deg,#161f38 0%,#1c2a48 52%,#212f52 100%)}.storySection.scene-discovery{background:linear-gradient(180deg,rgba(10,15,28,.32),transparent 16%,transparent 72%,rgba(10,15,28,.32)),radial-gradient(circle at 18% 72%,rgba(50,120,160,.14),transparent 30rem),radial-gradient(circle at 82% 18%,rgba(232,184,75,.1),transparent 28rem),linear-gradient(180deg,#131e3a 0%,#182848 44%,#1e2e50 100%)}.storySection.scene-connection{padding-top:clamp(110px,12vw,174px);padding-bottom:clamp(118px,13vw,188px);background:linear-gradient(180deg,rgba(10,15,28,.36),transparent 15%,transparent 78%,rgba(10,15,28,.38)),radial-gradient(circle at 50% 16%,rgba(232,184,75,.12),transparent 32rem),radial-gradient(circle at 12% 74%,rgba(130,100,180,.12),transparent 26rem),linear-gradient(180deg,#1c243e 0%,#20304e 48%,#1e2a4c 100%)}.storySection.scene-connection .storyText{width:min(820px,100%)}.storySection.scene-connection .storyArtwork{width:min(1420px,100%)}.storySection.scene-connection .storyArtwork img{border-radius:48px;box-shadow:0 50px 140px #6f4e543d,0 0 110px #ffd59733}.storyProduct{position:relative;overflow:hidden;padding:clamp(84px,10vw,138px) clamp(18px,4vw,64px);color:#e8dfc8;background:linear-gradient(180deg,rgba(10,15,28,.28),transparent 17%,transparent 78%,rgba(10,15,28,.28)),radial-gradient(circle at 48% 6%,rgba(232,184,75,.12),transparent 30rem),radial-gradient(circle at 88% 34%,rgba(80,120,200,.12),transparent 28rem),linear-gradient(180deg,#141e36 0%,#192540 58%,#1e2d4a 100%)}.storyProductText{width:min(760px,100%);margin:0 auto 42px;text-align:center}.storyProductText .storyEyebrow{color:#e8b845}.storyProductText h2{margin:0;color:#f0e4c8;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2.1rem,4.4vw,4.1rem);line-height:1.04}.storyProductText p{max-width:560px;margin:14px auto 0;color:#f0e4c8ad;font-size:1.05rem;line-height:1.6}.storyProductScreens{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,2.7vw,32px);width:min(1500px,100%);margin:0 auto}.storyProductScreens .storyAppShot{border-radius:34px;padding:16px 16px 18px;background:radial-gradient(circle at 24% 8%,rgba(232,184,75,.08),transparent 12rem),linear-gradient(145deg,rgba(26,38,62,.92),rgba(18,28,48,.88));box-shadow:inset 0 0 0 1px #f0e4c81a,0 34px 92px #080e1e6b,0 0 58px #e8b84b0f}.storyProductScreens .appScreenshotImage{width:min(250px,100%);border-radius:28px;box-shadow:inset 0 0 0 1px #f0e4c81a,0 18px 48px #080e1e70}.storyProductScreens .storyAppShot:nth-child(2){transform:translateY(-22px)}.storyProductScreens .storyAppShot:nth-child(4){transform:translateY(-14px)}.storyProductScreens figcaption{margin-top:14px;color:#f0e4c89e;font-weight:850;text-align:center}.storyCta{display:grid;min-height:720px;place-items:center;padding:100px 18px;text-align:center}.storyCtaShade{background:radial-gradient(circle at 50% 46%,rgba(255,220,142,.42),transparent 31rem),radial-gradient(circle at 78% 28%,rgba(255,177,128,.22),transparent 24rem),linear-gradient(180deg,rgba(246,210,172,.32),rgba(113,76,86,.32))}.storyCtaContent{display:grid;justify-items:center;width:min(760px,100%);text-shadow:0 16px 42px rgba(67,58,91,.34)}.storyCtaContent h2{color:#fff8e8;font-size:clamp(2.4rem,5vw,5rem);line-height:1.02}.storySectionAtmosphere{position:absolute;pointer-events:none}.storySectionAtmosphere{top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.storySectionAtmosphere:before,.storySectionAtmosphere:after{content:"";position:absolute;border-radius:999px;filter:blur(24px);pointer-events:none;background:radial-gradient(ellipse at 18% 52%,rgba(232,184,75,.14),transparent 28%),radial-gradient(ellipse at 48% 42%,rgba(80,120,200,.1),transparent 32%),radial-gradient(ellipse at 82% 58%,rgba(130,100,180,.1),transparent 30%);animation:storyCloudDrift 84s ease-in-out infinite}.storySectionAtmosphere:before{top:6%;left:-16rem;width:min(760px,70vw);height:180px;opacity:.3}.storySectionAtmosphere:after{right:-18rem;bottom:9%;width:min(860px,76vw);height:220px;opacity:.36;animation-duration:96s;animation-direction:reverse}.storyProduct .storySectionAtmosphere:before{top:14%;opacity:.24}.storyProduct .storySectionAtmosphere:after{bottom:5%;opacity:.3}.storySection.scene-connection .storySectionAtmosphere:before{width:min(980px,82vw);height:230px;opacity:.38}.storySection.scene-connection .storySectionAtmosphere:after{width:min(1040px,86vw);height:250px;opacity:.4}@keyframes storyCloudDrift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(4.5%,-2%,0) scale(1.03)}}@media (prefers-reduced-motion: reduce){.storySectionAtmosphere:before,.storySectionAtmosphere:after{animation:none}}@media (max-width: 980px){.storySection,.storySection.reverse{grid-template-columns:1fr}.storyProductScreens{grid-template-columns:repeat(2,minmax(0,1fr));width:min(720px,100%)}.storySection.reverse .storyText,.storySection.reverse .storyArtwork{order:initial}.storyText{justify-self:start}.storyProductScreens .storyAppShot:nth-child(2),.storyProductScreens .storyAppShot:nth-child(4){transform:none}.storyProductScreens .storyAppShot:nth-child(5){grid-column:1 / -1;width:min(360px,100%);margin-inline:auto}}@media (max-width: 560px){.storyArtwork img{border-radius:24px}.storyProductScreens{grid-template-columns:1fr;width:min(390px,100%)}.storyProductScreens .storyAppShot:nth-child(5){grid-column:auto;width:auto}}.storyDelivery{position:relative;overflow:hidden;padding:clamp(84px,10vw,144px) clamp(18px,4vw,64px);color:#e8dfc8;background:linear-gradient(180deg,rgba(10,15,28,.44),transparent 16%,transparent 80%,rgba(10,15,28,.4)),radial-gradient(circle at 14% 22%,rgba(232,184,75,.1),transparent 30rem),radial-gradient(circle at 88% 68%,rgba(110,90,170,.12),transparent 28rem),linear-gradient(180deg,#0f192e 0%,#141e38 48%,#121830 100%)}.storyDeliveryInner{position:relative;z-index:2;width:min(1280px,100%);margin:0 auto}.storyDeliveryHeader{width:min(740px,100%);margin:0 auto 52px;text-align:center}.storyDeliveryHeader h2{margin:0;color:#f0e4c8;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2.1rem,4.4vw,4rem);line-height:1.04}.storyDeliveryHeader>p{margin:16px 0 0;color:#f0e4c8ad;font-size:1.05rem;line-height:1.65}.storyDeliveryGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,2vw,20px)}.storyDeliveryCard{position:relative;overflow:hidden;border:1px solid rgba(138,94,77,.14);border-radius:28px;padding:20px 18px 22px;background:radial-gradient(circle at 30% 0%,rgba(255,255,255,.9),transparent 50%),linear-gradient(160deg,rgba(255,251,238,.92),rgba(243,226,200,.78));box-shadow:0 22px 56px #6f5c5e21,inset 0 1px #ffffffe6;transition:transform .22s ease,box-shadow .22s ease}.storyDeliveryCard:hover{transform:translateY(-7px);box-shadow:0 34px 72px #6f5c5e2e,inset 0 1px #ffffffe6}.storyDeliveryCard.tone-bat{background:radial-gradient(circle at 30% 0%,rgba(235,225,250,.88),transparent 50%),linear-gradient(160deg,rgba(243,238,252,.9),rgba(221,207,238,.78))}.storyDeliveryCard.tone-bottle{background:radial-gradient(circle at 30% 0%,rgba(210,238,246,.88),transparent 50%),linear-gradient(160deg,rgba(226,244,251,.9),rgba(196,228,242,.78))}.storyDeliveryArt{display:grid;min-height:130px;place-items:center;margin-bottom:16px;border-radius:20px;background:radial-gradient(circle at 50% 55%,rgba(255,218,150,.22),transparent 64%),linear-gradient(145deg,rgba(255,250,230,.82),rgba(244,228,200,.64))}.tone-bat .storyDeliveryArt{background:radial-gradient(circle at 50% 55%,rgba(183,158,226,.22),transparent 64%),linear-gradient(145deg,rgba(240,234,252,.82),rgba(220,208,240,.64))}.tone-bottle .storyDeliveryArt{background:radial-gradient(circle at 50% 55%,rgba(100,186,220,.18),transparent 64%),linear-gradient(145deg,rgba(222,242,252,.82),rgba(196,228,242,.64))}.storyDeliveryArt img{width:min(100px,76%);max-height:108px;object-fit:contain;filter:drop-shadow(0 12px 18px rgba(111,92,94,.2));transition:transform .22s ease}.storyDeliveryCard:hover .storyDeliveryArt img{transform:translateY(-4px) scale(1.04)}.storyDeliveryTime{display:block;margin-bottom:8px;color:#c8954a;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.tone-bat .storyDeliveryTime{color:#7b52a3}.tone-bottle .storyDeliveryTime{color:#3585a2}.storyDeliveryCard h3{margin:0 0 10px;color:#30314b;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:1.38rem;line-height:1.1}.storyDeliveryCard>p{margin:0;color:#2f314ba6;font-size:.9rem;line-height:1.58}.storyCtaSubtext{max-width:520px;margin:18px 0 0;color:#fff8e8c7;font-size:1.05rem;line-height:1.65}.storyCtaContent .storyButton{margin-top:26px}.storyPlayBadge{display:inline-block;margin-top:26px;line-height:0;transition:opacity .2s ease,transform .2s ease}.storyPlayBadge:hover{opacity:.88;transform:translateY(-2px)}.storyPlayBadge img{height:60px;width:auto}.storyFooter{border-top:1px solid rgba(240,228,200,.08);background:radial-gradient(circle at 18% 0%,rgba(232,184,75,.08),transparent 26rem),linear-gradient(180deg,#0e1627 0%,#0c1222 100%);padding:54px clamp(18px,4vw,64px) 38px}.storyFooterInner{display:grid;width:min(1180px,100%);margin:0 auto;gap:10px}.storyFooterBrand{display:flex;align-items:center;gap:11px;color:#f0e4c8;font-weight:900;margin-bottom:4px}.storyFooterTagline{margin:0 0 16px;color:#f0e4c885;font-size:.94rem}.storyFooterLinks{display:flex;flex-wrap:wrap;gap:6px 22px;margin-bottom:22px}.storyFooterLinks a{color:#f0e4c87a;font-size:.9rem;font-weight:750;transition:color .16s ease}.storyFooterLinks a:hover{color:#f0e4c8}.storyFooterCopy{margin:0;color:#f0e4c852;font-size:.82rem}@media (max-width: 1120px){.storyDeliveryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.storyDeliveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.storyDeliveryCard.tone-bottle{grid-column:1 / -1;max-width:380px;margin-inline:auto}}@media (max-width: 480px){.storyDeliveryGrid{grid-template-columns:1fr}.storyDeliveryCard.tone-bottle{grid-column:auto;max-width:none;margin-inline:0}}.storyHero,.storyCta{min-height:auto}.storyHero{display:grid;min-height:100svh;align-content:start}.storyNav{width:min(100% - 32px,1180px);padding-top:18px}.storyText>p,.storyProductText p,.storyDeliveryHeader>p,.storyCtaSubtext{font-size:1rem;line-height:1.62}.storySection,.storySection.reverse,.storySection.wide,.storySection.textOnly{grid-template-columns:1fr;gap:28px;padding:64px 16px;text-align:left}.storySection.textOnly{min-height:auto}.storySection.textOnly .storyText,.storySection.wide .storyText,.storyText{width:min(100%,620px);margin:0;justify-self:start}.storySection.reverse .storyText,.storySection.reverse .storyArtwork{order:initial}.storyText h2,.storyProductText h2,.storyDeliveryHeader h2,.storyCtaContent h2{font-size:clamp(2rem,11vw,3rem);line-height:1.05}.storyArtwork img{border-radius:22px;filter:saturate(.82) brightness(.9)}.storySection.scene-discovery,.storySection.scene-connection,.storyProduct,.storyDelivery,.storyCta{background:radial-gradient(circle at 20% 10%,rgba(88,133,178,.14),transparent 22rem),radial-gradient(circle at 86% 70%,rgba(80,108,160,.12),transparent 24rem),linear-gradient(180deg,#10192c 0%,#142039 58%,#10182a 100%)}.storyProduct,.storyDelivery{padding:64px 16px}.storyProductText,.storyDeliveryHeader{width:min(100%,680px);margin:0 0 28px;text-align:left}.storyProductScreens{display:flex;width:calc(100% + 32px);margin:0 -16px;gap:14px;overflow-x:auto;padding:4px 16px 18px;scroll-snap-type:x mandatory;scrollbar-width:thin}.storyProductScreens .storyAppShot,.storyProductScreens .storyAppShot:nth-child(2),.storyProductScreens .storyAppShot:nth-child(4),.storyProductScreens .storyAppShot:nth-child(5){flex:0 0 min(76vw,300px);width:auto;margin:0;transform:none;scroll-snap-align:start}.storyProductScreens .appScreenshotImage{width:100%}.storyDeliveryGrid{grid-template-columns:1fr;gap:14px}.storyDeliveryCard{display:grid;grid-template-columns:72px 1fr;gap:6px 14px;min-height:auto;padding:14px;border-radius:22px}.storyDeliveryArt{grid-row:span 3;min-height:72px;margin:0;border-radius:16px}.storyDeliveryArt img{width:min(58px,80%);max-height:62px}.storyDeliveryTime,.storyDeliveryCard h3,.storyDeliveryCard>p{margin:0}.storyDeliveryCard.tone-bottle{grid-column:auto;max-width:none;margin-inline:0}.storyCta{min-height:auto;padding:76px 16px;background:radial-gradient(circle at 50% 8%,rgba(120,160,210,.22),transparent 20rem),radial-gradient(circle at 15% 82%,rgba(232,184,75,.1),transparent 18rem),linear-gradient(180deg,#111b31 0%,#17233d 55%,#0d1424 100%)}.storyCtaShade{background:radial-gradient(circle at 50% 30%,rgba(118,153,203,.2),transparent 22rem),linear-gradient(180deg,rgba(12,18,31,.08),rgba(12,18,31,.34))}.storyCtaContent{justify-items:start;text-align:left;text-shadow:none}.storyButton{width:100%;max-width:320px}.storyFooter{padding:40px 16px 30px}@media (min-width: 680px){.storyButton{width:auto}.storyDeliveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.storyDeliveryCard{grid-template-columns:92px 1fr}.storyDeliveryArt{min-height:92px}}@media (min-width: 980px){.storyHero{min-height:100svh}.storySection{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);padding:clamp(80px,10vw,128px) clamp(24px,4vw,64px)}.storySection.textOnly,.storySection.wide{grid-template-columns:1fr;text-align:center}.storySection.textOnly .storyText,.storySection.wide .storyText{justify-self:center;margin:0 auto}.storyText h2,.storyProductText h2,.storyDeliveryHeader h2,.storyCtaContent h2{font-size:clamp(3rem,4.4vw,4.1rem)}.storyProduct,.storyDelivery{padding:clamp(84px,10vw,128px) clamp(24px,4vw,64px)}.storyProductText,.storyDeliveryHeader{margin:0 auto 42px;text-align:center}.storyProductScreens{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:min(1500px,100%);margin:0 auto;overflow:visible;padding:0;gap:clamp(18px,2vw,28px)}.storyProductScreens .storyAppShot,.storyProductScreens .storyAppShot:nth-child(5){flex:initial;width:auto}.storyProductScreens .storyAppShot:nth-child(2){transform:translateY(-18px)}.storyProductScreens .storyAppShot:nth-child(4){transform:translateY(-10px)}.storyDeliveryGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.storyDeliveryCard{display:block;padding:20px 18px 22px}.storyDeliveryArt{min-height:130px;margin-bottom:16px}.storyDeliveryArt img{width:min(100px,76%);max-height:108px}.storyDeliveryTime{margin-bottom:8px}.storyDeliveryCard h3{margin:0 0 10px}.storyCta{min-height:540px;padding:100px 18px}.storyCtaContent{justify-items:center;text-align:center}}.storyLanding{color:#2f314b;background:radial-gradient(circle at 18% 4%,rgba(255,211,137,.28),transparent 24rem),radial-gradient(circle at 84% 18%,rgba(162,205,229,.22),transparent 26rem),linear-gradient(180deg,#fff6de 0%,#f9e8c8 34%,#eef3ee 70%,#f8ead2 100%)}.storyBrand,.storyCtaContent h2{color:#fff8e8}.storyEyebrow,.storyText .storyEyebrow,.storyProductText .storyEyebrow,.storyDeliveryTime{color:#bf6f42}.storySection,.storySection.scene-idea,.storySection.scene-discovery,.storySection.scene-connection{color:#34334c;background:radial-gradient(circle at 12% 8%,rgba(255,216,147,.24),transparent 24rem),radial-gradient(circle at 90% 12%,rgba(165,207,226,.2),transparent 28rem),linear-gradient(180deg,#fff3d8 0%,#f7e3c2 52%,#f2ead9 100%)}.storySection.scene-discovery{background:radial-gradient(circle at 14% 18%,rgba(147,197,214,.22),transparent 22rem),radial-gradient(circle at 86% 80%,rgba(255,204,132,.18),transparent 20rem),linear-gradient(180deg,#f8efe0 0%,#eaf4f2 58%,#fff0d4 100%)}.storySection.scene-connection{background:radial-gradient(circle at 50% 0%,rgba(255,220,153,.24),transparent 28rem),radial-gradient(circle at 18% 84%,rgba(172,206,226,.2),transparent 22rem),linear-gradient(180deg,#fff2d7 0%,#f7dfbd 50%,#f8ead4 100%)}.storyText h2,.storyProductText h2,.storyDeliveryHeader h2{color:#30314b}.storyText>p,.storyProductText p,.storyDeliveryHeader>p{color:#34334cb8}.storyArtwork img{border-color:#8a5e4d1f;filter:saturate(1.02) brightness(1.03);box-shadow:0 28px 76px #8d64552e,0 0 46px #ffd39629}.storySectionAtmosphere:before,.storySectionAtmosphere:after{background:radial-gradient(ellipse at 18% 52%,rgba(255,213,145,.22),transparent 30%),radial-gradient(ellipse at 48% 42%,rgba(153,201,224,.14),transparent 32%),radial-gradient(ellipse at 82% 58%,rgba(255,245,220,.28),transparent 30%)}.storyDelivery{color:#30314b;background:radial-gradient(circle at 12% 14%,rgba(255,215,144,.22),transparent 24rem),radial-gradient(circle at 86% 22%,rgba(164,209,231,.2),transparent 26rem),linear-gradient(180deg,#f9e5c4 0%,#fff7e5 56%,#edf5f2 100%)}.storyProduct{color:#30314b;background:radial-gradient(circle at 50% 0%,rgba(255,222,157,.28),transparent 28rem),radial-gradient(circle at 92% 38%,rgba(156,200,223,.2),transparent 25rem),linear-gradient(180deg,#fff6df 0%,#f5dfbd 48%,#f8edda 100%)}.storyProductScreens .storyAppShot{background:radial-gradient(circle at 24% 8%,rgba(255,255,255,.82),transparent 12rem),linear-gradient(145deg,rgba(255,247,226,.92),rgba(244,222,190,.82));box-shadow:inset 0 0 0 1px #8a5e4d1a,0 22px 58px #8d645529}.storyProductScreens figcaption{color:#30314bad}.storyDeliveryCard{border-color:#8a5e4d1f;background:radial-gradient(circle at 28% 0%,rgba(255,255,255,.9),transparent 48%),linear-gradient(160deg,rgba(255,252,241,.96),rgba(246,225,194,.82));box-shadow:0 18px 44px #8d645524,inset 0 1px #ffffffdb}.storyDeliveryCard>p{color:#30314ba8}.storyCta{color:#30314b;background:radial-gradient(circle at 50% 0%,rgba(255,229,170,.62),transparent 24rem),radial-gradient(circle at 18% 78%,rgba(162,205,229,.2),transparent 20rem),linear-gradient(180deg,#fff4d9 0%,#f6d8ad 52%,#f9ead0 100%)}.storyCtaShade{background:radial-gradient(circle at 50% 24%,rgba(255,255,255,.32),transparent 24rem),linear-gradient(180deg,rgba(255,246,224,.08),rgba(186,112,72,.12))}.storyCtaContent{text-shadow:none}.storyCtaContent h2,.storyCtaSubtext{color:#30314b}.storyCtaSubtext{color:#30314bb8}.storyButton{color:#30314b;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.72),transparent 40%),linear-gradient(135deg,#fff9e6,#f1a86f);box-shadow:0 16px 34px #ad6b4038,0 0 28px #ffd39642}.storyFooter{border-top-color:#8a5e4d1a;background:radial-gradient(circle at 18% 0%,rgba(255,216,147,.22),transparent 26rem),linear-gradient(180deg,#f5dfbd 0%,#f8ead4 100%)}.storyFooterBrand,.storyFooterLinks a:hover{color:#30314b}.storyFooterTagline,.storyFooterLinks a,.storyFooterCopy{color:#30314b94}.privacyPage{background:radial-gradient(circle at 12% 0%,rgba(255,216,147,.26),transparent 24rem),radial-gradient(circle at 90% 16%,rgba(162,205,229,.2),transparent 26rem),linear-gradient(180deg,#fff6de 0%,#f8e8cc 54%,#f8ead4 100%);color:#30314b}.privacyHeader{background:rgba(255,246,222,.86);border-bottom-color:#8a5e4d1a}.privacyContent h1{color:#30314b}.privacyIntro,.privacySection p,.privacySection li{color:#30314bc2}.privacyMeta{color:#30314b7a}.privacySection{border-bottom-color:#8a5e4d1f}.privacySection h2,.privacySection a{color:#b8663f}.privacySection a{border-bottom-color:#b8663f57}.privacyTerms dt{color:#30314b}.privacyTerms dd{color:#30314bad}.storyLanding{--pigeon-deep: #111633;--pigeon-indigo: #1b2148;--pigeon-purple: #2e2463;--pigeon-card: #273b59;--pigeon-cream: #f3e9d8;--pigeon-soft: #fff7e8;--pigeon-paper: #efddbf;--pigeon-lavender: #a98ae8;--pigeon-lavender-soft: #d8c5f2;--pigeon-gold: #e6c37a;--pigeon-text: #25223a;--pigeon-muted: #6f6783;color:var(--pigeon-text);background:radial-gradient(circle at 12% 0%,rgba(216,197,242,.24),transparent 28rem),radial-gradient(circle at 84% 6%,rgba(230,195,122,.18),transparent 24rem),linear-gradient(180deg,var(--pigeon-soft) 0%,var(--pigeon-cream) 42%,#f7f0e5 100%)}.storyBrand{color:var(--pigeon-soft)}.storyEyebrow,.storyText .storyEyebrow,.storyProductText .storyEyebrow,.storyDeliveryTime,.privacySection h2,.privacySection a{color:#7f62c8}.storyButton{color:var(--pigeon-text);background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.7),transparent 42%),linear-gradient(135deg,var(--pigeon-soft),var(--pigeon-gold));box-shadow:0 16px 36px #25223a29,0 0 0 1px #e6c37a47}.storySection,.storySection.scene-idea,.storySection.scene-discovery,.storySection.scene-connection{color:var(--pigeon-text);background:radial-gradient(circle at 12% 10%,rgba(216,197,242,.18),transparent 26rem),radial-gradient(circle at 90% 20%,rgba(230,195,122,.14),transparent 24rem),linear-gradient(180deg,var(--pigeon-soft) 0%,var(--pigeon-cream) 100%)}.storySection.scene-discovery{background:radial-gradient(circle at 18% 18%,rgba(95,127,153,.14),transparent 24rem),radial-gradient(circle at 82% 72%,rgba(216,197,242,.2),transparent 24rem),linear-gradient(180deg,#fbf4e8 0%,#f0e5d3 100%)}.storySection.scene-connection{background:radial-gradient(circle at 50% 0%,rgba(230,195,122,.16),transparent 28rem),radial-gradient(circle at 20% 88%,rgba(216,197,242,.16),transparent 24rem),linear-gradient(180deg,var(--pigeon-cream) 0%,var(--pigeon-soft) 100%)}.storyText h2,.storyProductText h2,.storyDeliveryHeader h2,.storyCtaContent h2{color:var(--pigeon-text)}.storyText>p,.storyProductText p,.storyDeliveryHeader>p,.storyCtaSubtext{color:var(--pigeon-muted)}.storyArtwork img,.storyProductScreens .storyAppShot,.storyDeliveryCard{border-color:#d8c5f26b;box-shadow:0 22px 54px #25223a1f}.storyProduct{color:var(--pigeon-soft);background:radial-gradient(circle at 16% 8%,rgba(169,138,232,.2),transparent 26rem),radial-gradient(circle at 84% 22%,rgba(230,195,122,.12),transparent 26rem),linear-gradient(180deg,var(--pigeon-deep) 0%,var(--pigeon-indigo) 58%,var(--pigeon-purple) 100%)}.storyProductText h2{color:var(--pigeon-soft)}.storyProductText p{color:#fff7e8b8}.storyProductScreens .storyAppShot{background:radial-gradient(circle at 24% 8%,rgba(216,197,242,.16),transparent 11rem),linear-gradient(145deg,rgba(39,59,89,.96),rgba(30,45,72,.96))}.storyProductScreens figcaption{color:#fff7e8ad}.storyDelivery{color:var(--pigeon-text);background:radial-gradient(circle at 18% 10%,rgba(230,195,122,.18),transparent 24rem),radial-gradient(circle at 90% 24%,rgba(216,197,242,.2),transparent 24rem),linear-gradient(180deg,var(--pigeon-cream) 0%,var(--pigeon-soft) 100%)}.storyDeliveryCard{background:radial-gradient(circle at 28% 0%,rgba(255,255,255,.82),transparent 50%),linear-gradient(160deg,var(--pigeon-soft),#f7ebd9)}.storyDeliveryCard.tone-bat{background:radial-gradient(circle at 28% 0%,rgba(216,197,242,.34),transparent 50%),linear-gradient(160deg,var(--pigeon-soft),#eee2fb)}.storyDeliveryCard.tone-bottle{background:radial-gradient(circle at 28% 0%,rgba(95,127,153,.18),transparent 50%),linear-gradient(160deg,var(--pigeon-soft),#e7edf0)}.storyDeliveryArt{background:radial-gradient(circle at 50% 50%,rgba(230,195,122,.18),transparent 62%),linear-gradient(145deg,#fffaf0,var(--pigeon-paper))}.tone-bat .storyDeliveryArt{background:radial-gradient(circle at 50% 50%,rgba(169,138,232,.18),transparent 62%),linear-gradient(145deg,#f8f2ff,var(--pigeon-lavender-soft))}.tone-bottle .storyDeliveryArt{background:radial-gradient(circle at 50% 50%,rgba(95,127,153,.16),transparent 62%),linear-gradient(145deg,#f6fbfb,#dfe9eb)}.storyDeliveryCard h3{color:var(--pigeon-text)}.storyDeliveryCard>p{color:var(--pigeon-muted)}.storyCta{color:var(--pigeon-text);background:radial-gradient(circle at 50% 0%,rgba(216,197,242,.3),transparent 26rem),radial-gradient(circle at 18% 80%,rgba(230,195,122,.2),transparent 24rem),linear-gradient(180deg,var(--pigeon-soft) 0%,var(--pigeon-cream) 100%)}.storyCtaShade{background:linear-gradient(180deg,rgba(255,247,232,.08),rgba(216,197,242,.16))}.storyCtaContent h2{color:var(--pigeon-text)}.storyFooter{border-top-color:#d8c5f261;background:radial-gradient(circle at 16% 0%,rgba(216,197,242,.18),transparent 24rem),linear-gradient(180deg,var(--pigeon-cream),var(--pigeon-soft))}.storyFooterBrand,.storyFooterLinks a:hover{color:var(--pigeon-text)}.storyFooterTagline,.storyFooterLinks a,.storyFooterCopy{color:#25223a94}.privacyPage{background:radial-gradient(circle at 12% 0%,rgba(216,197,242,.22),transparent 24rem),radial-gradient(circle at 90% 16%,rgba(230,195,122,.14),transparent 24rem),linear-gradient(180deg,#fff7e8 0%,#f3e9d8 100%);color:#25223a}.privacyHeader{background:rgba(255,247,232,.86);border-bottom-color:#d8c5f25c}.privacyContent h1,.privacyTerms dt{color:#25223a}.privacyIntro,.privacySection p,.privacySection li,.privacyTerms dd{color:#25223ab8}.storyLanding,.storySection,.storySection.scene-idea,.storySection.scene-discovery,.storySection.scene-connection,.storyDelivery,.storyCta{background:#f3e9d8}.storySection:nth-of-type(2n),.storyDelivery{background:#fff7e8}.storyProduct{background:#111633}.storyFooter,.privacyPage{background:#fff7e8}.storyText h2,.storyDeliveryHeader h2,.storyCtaContent h2,.privacyContent h1{color:#25223a}.storyText>p,.storyDeliveryHeader>p,.storyCtaSubtext,.privacyIntro,.privacySection p,.privacySection li,.privacyTerms dd{color:#6f6783}.storyEyebrow,.storyText .storyEyebrow,.storyDeliveryTime,.privacySection h2,.privacySection a{color:#8f70d8}.storyArtwork img,.storyDeliveryCard,.storyProductScreens .storyAppShot{border:1px solid #efddbf;box-shadow:0 16px 36px #25223a1a}.storyDeliveryCard,.storyDeliveryCard.tone-bat,.storyDeliveryCard.tone-bottle{background:#fff7e8}.storyDeliveryArt,.tone-bat .storyDeliveryArt,.tone-bottle .storyDeliveryArt{background:#efddbf}.storyButton{color:#25223a;background:#e6c37a;box-shadow:0 12px 26px #25223a24}.storyProductText h2{color:#fff7e8}.storyProductText p,.storyProductScreens figcaption{color:#d8d0e8}.storyProductScreens .storyAppShot{background:#1e2d48;border-color:#d8c5f247}.storyFooter{border-top-color:#efddbf}.storyFooterBrand,.storyFooterLinks a:hover,.privacyTerms dt{color:#25223a}.storyFooterTagline,.storyFooterLinks a,.storyFooterCopy,.privacyMeta{color:#6f6783}.privacyHeader{background:rgba(255,247,232,.9);border-bottom-color:#efddbf}.privacySection{border-bottom-color:#efddbf}.storySection,.storyDelivery,.storyProduct,.storyCta,.storyFooter{content-visibility:auto;contain-intrinsic-size:720px}.storyProduct{contain-intrinsic-size:980px}.contentCms{gap:20px}.contentHero{display:flex;justify-content:space-between;gap:24px;align-items:end;padding:30px 32px;border-radius:22px;color:#fff9ef;background:radial-gradient(circle at 80% 0%,rgba(223,183,103,.38),transparent 34%),linear-gradient(125deg,#172033,#315f63);box-shadow:0 16px 34px #17203321}.contentKicker{display:block;color:#eecf93;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin-bottom:9px}.contentHero h2{margin:0;max-width:570px;color:inherit;font:600 clamp(26px,3vw,38px)/1.06 "Cormorant Garamond",serif}.contentHero p{margin:10px 0 0;color:#fff9efc2}.contentHeroStat{min-width:120px;padding-left:24px;border-left:1px solid rgba(255,255,255,.22)}.contentHeroStat strong{display:block;font-size:32px;line-height:1}.contentHeroStat span{display:block;margin-top:6px;color:#fff9efb3;font-size:12px}.contentComposer,.contentCard{border:1px solid rgba(23,32,51,.1);border-radius:18px;background:#fffdf9;box-shadow:0 8px 22px #1720330b}.contentComposer{padding:25px 26px 26px;background:linear-gradient(110deg,#fffdf9,#f8f3e8)}.contentCard{padding:24px}.contentSectionLead{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}.contentSectionLead>div{flex:1}.contentSectionLead h2{margin:0;color:#172033;font-size:20px}.contentSectionLead p{margin:4px 0 0;color:#647084;font-size:13px}.contentStep{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#e8d3a5;color:#68501e;font-size:11px;font-weight:800}.contentComposerFields{display:grid;grid-template-columns:170px 1fr auto;align-items:end;gap:12px}.contentComposerFields label,.dnaFields label{display:grid;gap:7px}.contentComposerFields label>span,.dnaFields label>span{color:#647084;font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.contentComposerFields select,.contentComposerFields input,.keywordSearch input,.dnaFields textarea{width:100%;box-sizing:border-box;border:1px solid rgba(23,32,51,.14);border-radius:10px;background:#fff;color:#172033;font:inherit;padding:11px 12px;outline:none}.contentComposerFields input:focus,.contentComposerFields select:focus,.keywordSearch input:focus,.dnaFields textarea:focus{border-color:#b88930;box-shadow:0 0 0 3px #d8a64229}.contentGenerateButton{display:flex;align-items:center;gap:8px;border:0;border-radius:10px;padding:12px 17px;color:#fff;background:#172f3c;font-weight:750;cursor:pointer}.contentGenerateButton:disabled{opacity:.55;cursor:wait}.composerTopic{display:grid;gap:7px;align-self:stretch;padding:10px 12px;border-left:2px solid #d8a642;border-radius:0 9px 9px 0;background:#faf7ef}.composerTopic span{color:#89785e;font-size:10px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.composerTopic strong{align-self:center;color:#39475b;font-size:12px;font-weight:600}.contentLibrary{padding-bottom:8px}.contentEmpty{min-height:130px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;color:#647084;border:1px dashed rgba(23,32,51,.18);border-radius:13px;background:#fbfaf6}.contentEmpty strong{color:#172033}.contentEmpty span{font-size:13px}.contentArticleList article{display:grid;grid-template-columns:35px minmax(0,1fr) 130px 92px 145px;align-items:center;gap:12px;padding:14px 0;border-top:1px solid rgba(23,32,51,.08)}.articleIcon{display:grid;place-items:center;width:33px;height:33px;border-radius:9px;color:#9b7024;background:#f5ead1}.contentArticleList strong,.contentArticleList span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contentArticleList strong{color:#172033}.contentArticleList span{margin-top:3px;color:#778295;font-size:12px}.contentArticleList em{color:#647084;font-size:11px;font-style:normal;text-transform:capitalize}.articleStatus{width:max-content;padding:5px 8px;border-radius:99px;background:#edf0f4;color:#536175;font-size:10px;letter-spacing:.05em}.articleStatus.draft{background:#f5ead1;color:#80601f}.articleStatus.published,.articleStatus.enabled{background:#dff2e9;color:#237351}.articleStatus.disabled{background:#efeae9;color:#7c6a66}.contentArticleList time{color:#778295;font-size:12px;text-align:right}.postalCountryList{display:flex;flex-direction:column;gap:8px}.postalLibraryTools{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 22px;padding:12px;border:1px solid rgba(23,32,51,.09);border-radius:13px;background:#fffdf9;box-shadow:0 8px 18px #1720330f}.postalStatusFilters{display:flex;flex-wrap:wrap;gap:7px}.postalStatusFilter{display:inline-flex;align-items:center;min-height:44px;gap:7px;padding:8px 11px;border:1px solid rgba(23,32,51,.12);border-radius:9px;background:#fff;color:#536175;font:700 12px/1 Inter,Arial,sans-serif;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.postalStatusFilter:hover{border-color:#17203347;background:#faf8f3}.postalStatusFilter:focus-visible,.postalSearch:focus-within{outline:3px solid rgba(216,166,66,.28);outline-offset:2px}.postalStatusFilter.active{border-color:#315f9e;background:#eef5ff;color:#234d84;box-shadow:inset 0 0 0 1px #315f9e1f}.postalStatusFilter strong{display:grid;place-items:center;min-width:23px;height:23px;padding:0 6px;border-radius:99px;background:#edf0f4;color:#39475b;font-size:11px}.postalStatusFilter.active strong{background:#315f9e;color:#fff}.postalStatusDot{width:8px;height:8px;border-radius:50%;background:#8090a5}.postalStatusDot.enabled{background:#15937d}.postalStatusDot.disabled{background:#c33a30}.postalStatusDot.draft{background:#d5962f}.postalStatusDot.all{background:#315f9e}.postalSearch{display:flex;flex:0 1 270px;align-items:center;min-width:220px;min-height:44px;gap:8px;padding:0 10px;border:1px solid rgba(23,32,51,.14);border-radius:9px;background:#fff;color:#647084}.postalSearch input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#172033;font:inherit}.postalSearch button{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center;border:0;border-radius:7px;background:transparent;color:#647084;cursor:pointer}.postalSearch button:hover{background:#edf0f4;color:#172033}.postalCountryGroup{padding:20px 0;border-top:1px solid rgba(23,32,51,.08)}.postalCountryGroup:first-child{border-top:0;padding-top:0}.postalCountryGroup header{display:flex;align-items:baseline;gap:8px;margin-bottom:14px}.postalCountryGroup header strong{color:#172033;font-size:15px}.postalCountryGroup header span{color:#9aa2b0;font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.postalGallery{display:grid;grid-template-columns:repeat(auto-fill,210px);gap:18px}.postalTile{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(216,166,66,.35);border-top:4px solid #d5962f;border-radius:10px;background:#fff;box-shadow:0 10px 24px #111c2f17;transition:transform .15s ease,box-shadow .15s ease}.postalTile.status-enabled{border-top-color:#15937d}.postalTile.status-disabled{border-top-color:#c33a30;background:#fbf9f8}.postalTile:hover{transform:translateY(-2px);box-shadow:0 14px 30px #111c2f24}.postalTileImage{position:relative;aspect-ratio:4/3;background:linear-gradient(135deg,#f5ead1,#efe3c8);box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 6px #1720330f}.postalTileImage img{display:block;width:100%;height:100%;object-fit:cover}.postalTileFallback{display:grid;place-items:center;width:100%;height:100%;color:#b08a3e}.postalCardStatus{position:absolute;top:9px;left:9px;display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:5px 9px;border:1px solid currentColor;border-radius:99px;box-shadow:0 2px 8px #111c2f33;font-size:11px;letter-spacing:.04em}.postalCardStatus.enabled{background:#e2f6ed;color:#126c5b}.postalCardStatus.disabled{background:#fff0ed;color:#a82d24}.postalCardStatus.draft{background:#fff4dd;color:#865713}.postalTileImage .postalPremiumBadge{position:absolute;top:9px;right:9px;display:flex;align-items:center;gap:3px;padding:5px 8px;border-radius:99px;background:#2c2140;color:#f0d98c;font-size:10px;letter-spacing:.05em;box-shadow:0 2px 6px #111c2f2e}.postalTileBody{display:flex;flex-direction:column;gap:3px;padding:11px 13px 13px}.postalTileBody strong{color:#172033;font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.postalTileBody>span{color:#9aa2b0;font-size:10.5px}.postalTileActions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.postalTileActions .secondaryButton,.postalTileActions .contentGenerateButton{min-height:40px;padding:8px 11px;font-size:11.5px;box-shadow:none}.postalTileActions .iconButton{width:40px;height:40px}.postalTileActions .iconButton:disabled,.postalTileActions .secondaryButton:disabled,.postalTileActions .contentGenerateButton:disabled{opacity:.5;cursor:default}.spinning{animation:postalSpin .9s linear infinite}@keyframes postalSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spinning{animation:none}}.postalGenerateRow{display:flex;flex-wrap:wrap;align-items:end;gap:14px}.postalGenerateRow .composerField:first-child{min-width:200px}.postalTitleField{flex:0 1 220px;min-width:190px}.postalThemeField{flex:1;min-width:240px}.postalGenerateRow .contentGenerateButton{flex-shrink:0}.stampSubjectInput{display:flex;gap:8px;align-items:stretch}.stampSubjectInput input{flex:1;min-width:0}.stampSubjectInput .secondaryButton,.stampSuggestButton{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.stampSuggestButton{align-self:flex-start;margin-top:8px}.composerField>small,.dialogField>small{color:#8a94a5;font-size:11px;font-weight:500;line-height:1.35}.postalThemeSummary{color:#687487!important;line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.postalEditorDialog{width:min(520px,calc(100vw - 32px))}.postalMissingChips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(23,32,51,.09)}.postalMissingChips>span{color:#647084;font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.postalChip{border:1px solid rgba(23,32,51,.14);border-radius:99px;padding:6px 12px;background:#fff;color:#536175;font-size:12px;font-weight:600;cursor:pointer}.postalChip:hover{background:#faf7ef}.postalChip.active{border-color:#b88930;background:#fff8e8;color:#8a6114}@media (max-width: 900px){.postalLibraryTools{position:static;align-items:stretch;flex-direction:column}.postalSearch{flex-basis:auto;width:100%;box-sizing:border-box}}@media (max-width: 700px){.postalGallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.postalStatusFilter{flex:1 1 calc(50% - 7px);justify-content:center}.postalStatusFilter strong{margin-left:auto}}@media (max-width: 850px){.contentSplit,.contentComposerFields{grid-template-columns:1fr}.contentGenerateButton{justify-content:center}.contentHero{align-items:start;flex-direction:column}.contentHeroStat{padding:12px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.22)}.contentArticleList article{grid-template-columns:35px 1fr 82px}.contentArticleList em,.contentArticleList time{display:none}}@media (max-width: 520px){.contentHero,.contentComposer,.contentCard{padding:20px;border-radius:15px}.dnaFields{grid-template-columns:1fr}.dnaFields label{grid-column:auto!important}.contentSectionLead{gap:9px}.contentSectionLead h2{font-size:18px}}.contentArticleList article{cursor:pointer}.contentArticleList article:hover{background:#fcfaf5}.articlePreview{max-width:800px;margin:0 auto;padding:34px 38px 48px}.articlePreviewTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.articlePreview .contentKicker{color:#9b7024;margin:20px 0 9px}.articlePreview h2{margin:0;color:#172033;font:600 clamp(32px,5vw,50px)/1.04 "Cormorant Garamond",serif;letter-spacing:-.025em}.articleExcerpt{margin:16px 0 22px;color:#59677a;font:18px/1.55 Cormorant Garamond,serif}.articleHeroImage{display:block;width:100%;aspect-ratio:1.55;object-fit:cover;border-radius:15px;background:#eee}.articleSeo{display:grid;grid-template-columns:130px 1fr;gap:8px 14px;margin:27px 0;padding:16px;border-radius:11px;background:#f6f4ef;color:#647084;font-size:12px}.articleSeo strong{color:#7b6b50;font-size:10px;letter-spacing:.06em;text-transform:uppercase}.articleMarkdown{white-space:pre-wrap;overflow:visible;margin:0;padding:0;background:transparent;color:#28364a;font:15px/1.8 Inter,Arial,sans-serif}.articleBody{color:#28364a;font:16px/1.82 Inter,Arial,sans-serif}.articleBody h3{margin:42px 0 13px;color:#1c2c42;font:600 30px/1.08 Cormorant Garamond,serif}.articleBody p{margin:0 0 19px}.articleBody ul,.articleBody ol{margin:0 0 21px;padding-left:24px}.articleBody li{margin:7px 0;padding-left:4px}.contentCms{max-width:1180px;margin:0 auto;padding-bottom:42px}.contentCms .contentHero{min-height:172px;padding:34px 38px;border-radius:26px;background:linear-gradient(135deg,#101b2c 0%,#213d50 54%,#6e5a83 150%)}.contentCms .contentHero h2{font-size:42px;letter-spacing:-.025em}.contentCms .contentHero p{max-width:530px;font-size:15px;line-height:1.55}.contentCms .contentCard,.contentCms .contentComposer{border:0;border-radius:20px;box-shadow:0 10px 36px #111c2f12}.contentCms .contentCard{padding:30px 32px}.contentCms .contentSectionLead{align-items:center;margin-bottom:25px}.contentCms .contentSectionLead h2{font:600 27px/1.05 Cormorant Garamond,serif;letter-spacing:-.01em}.contentCms .contentSectionLead p{max-width:580px;font-size:13px;line-height:1.5}.contentComposer{padding:30px 32px;background:linear-gradient(120deg,#fffdf9,#f7f3ed)}.contentComposer .contentSectionLead{margin-bottom:22px}.contentComposerFields{padding:15px;border:1px solid #e6e0d4;border-radius:14px;background:#fff}.contentGenerateButton{min-height:44px;border-radius:11px;box-shadow:0 6px 14px #172f3c2e}.contentLibrary{padding:0!important;overflow:hidden}.contentLibrary .contentSectionLead{padding:27px 32px 17px;margin:0}.contentArticleList article{padding:17px 32px}.contentArticleList article:first-child{border-top:1px solid rgba(23,32,51,.08)}.postalLibrary.contentLibrary{padding:0 32px 32px!important;overflow:visible}.postalLibrary.contentLibrary .contentSectionLead{margin:0 -32px 18px}@media (max-width: 700px){.postalLibrary.contentLibrary{padding:0 20px 20px!important}.postalLibrary.contentLibrary .contentSectionLead{margin:0 -20px 16px;padding:22px 20px 15px}}.composerField{display:grid;gap:7px;min-width:0}.composerField>span{display:flex;justify-content:space-between;align-items:baseline;color:#647084;font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.composerField>span em{font-style:normal;font-weight:600;color:#9aa2b0;letter-spacing:0;text-transform:none}.composerField>span em.overLimit{color:#b0483c}.composerField input,.composerField select,.composerField textarea{width:100%;box-sizing:border-box;border:1px solid rgba(23,32,51,.14);border-radius:10px;background:#fff;color:#172033;font:inherit;font-size:14px;padding:11px 12px;outline:none}.composerField textarea{resize:vertical;line-height:1.55}.composerField input:focus,.composerField select:focus,.composerField textarea:focus{border-color:#b88930;box-shadow:0 0 0 3px #d8a64229}.composerGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 190px;gap:14px 16px;align-items:end;padding:18px;border:1px solid #e6e0d4;border-radius:14px;background:#fff}.composerFieldWide{grid-column:1/-1}.composerToggle{display:flex;align-items:center;gap:9px;padding:12px 2px;color:#39475b;font-size:13px;font-weight:600;cursor:pointer}.composerToggle input{accent-color:#b88930;width:16px;height:16px}.composerGrid .contentGenerateButton{justify-content:center;grid-column:3}.libraryControls{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:0 32px 16px}.libraryFilters{display:flex;flex-wrap:wrap;gap:7px}.libraryFilter{border:1px solid rgba(23,32,51,.13);border-radius:99px;padding:7px 13px;background:#fff;color:#536175;font-size:12px;font-weight:650;cursor:pointer}.libraryFilter:hover{background:#faf7ef}.libraryFilter.active{border-color:#172f3c;background:#172f3c;color:#fff9ef}.librarySearch{display:flex;align-items:center;gap:8px;min-width:230px;padding:8px 12px;border:1px solid rgba(23,32,51,.14);border-radius:10px;background:#fff;color:#8a94a5}.librarySearch input{flex:1;min-width:0;border:0;background:transparent;color:#172033;font:inherit;font-size:13px;outline:none}.articleThumb{width:35px;height:35px;border-radius:9px;object-fit:cover;background:#f5ead1}.articleStatus.scheduled{background:#e5ecfa;color:#33529c}.articleStatus.archived{background:#efeae9;color:#7c6a66}.articleWorkspace{padding:0!important;overflow:hidden}.articleWorkspaceBar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:16px 24px;border-bottom:1px solid rgba(23,32,51,.09);background:#fbfaf6}.articleWorkspaceTabs{display:flex;gap:4px;padding:4px;border:1px solid rgba(23,32,51,.1);border-radius:11px;background:#fff}.articleWorkspaceTabs button{display:flex;align-items:center;gap:6px;border:0;border-radius:8px;padding:8px 13px;background:transparent;color:#647084;font-size:12.5px;font-weight:650;cursor:pointer}.articleWorkspaceTabs button.active{background:#172f3c;color:#fff9ef}.articleWorkspaceActions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.articleWorkspaceActions .contentGenerateButton{min-height:0;padding:9px 15px;box-shadow:none}.unsavedDot{color:#9b7024;font-size:11px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.unsavedDot:before{content:"●";margin-right:5px}.articleForm{display:grid;gap:18px;max-width:860px;margin:0 auto;padding:28px 32px 40px}.articleFormRow{display:grid;grid-template-columns:1fr 1fr;gap:16px}.articleBodyField textarea{font:13px/1.65 ui-monospace,Consolas,monospace;background:#fcfcfb}.articleFormHeading{margin:8px 0 -6px;color:#1c2c42;font:600 21px/1.1 Cormorant Garamond,serif}.copyButton{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:3px 9px;border:1px solid rgba(23,32,51,.14);border-radius:99px;background:#fff;color:#647084;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.copyButton:hover{border-color:#b88930;color:#9b7024}.copyButton.copied{border-color:#2e8b62;background:#eaf5f0;color:#237351}.articleBody h4{margin:30px 0 10px;color:#1c2c42;font:600 21px/1.15 Cormorant Garamond,serif}.articleBody blockquote{margin:0 0 21px;padding:4px 0 4px 18px;border-left:3px solid #d8a642;color:#59677a;font-style:italic}.articleBody a{color:#9b7024;text-decoration:underline;text-underline-offset:2px}@media (max-width: 850px){.composerGrid{grid-template-columns:1fr}.composerGrid .contentGenerateButton{grid-column:auto}.articleFormRow{grid-template-columns:1fr}.libraryControls{padding:0 20px 14px}.librarySearch{flex:1}.articleWorkspaceBar{padding:14px 16px}.articleForm{padding:22px 18px 32px}}.dialogOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(17,16,14,.42);z-index:200}.dialogCard{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(460px,calc(100vw - 32px));background:#fff;border-radius:16px;box-shadow:0 24px 64px #0000003d;padding:20px;z-index:201;display:flex;flex-direction:column;gap:14px}.dialogHeader{display:flex;align-items:flex-start;gap:12px}.dialogHeader h2{margin:0;font-size:17px}.dialogHeader p{margin:4px 0 0;font-size:13px;color:#6b7280}.dialogHeader .iconButton{margin-left:auto}.dialogIcon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;color:#92400e;background:#fef3c7}.dialogIcon.danger{color:#b42318;background:#fee4e2}.dialogPresets{display:flex;flex-wrap:wrap;gap:8px}.dialogPreset{border:1px solid rgba(28,27,24,.16);border-radius:999px;padding:5px 12px;font-size:13px;background:#fff;color:#374151;transition:background .14s ease,border-color .14s ease}.dialogPreset:hover{background:#f6f1e8}.dialogPreset.active{border-color:#b8860b;background:#fdf3dd;color:#6b4e0e}.dialogField{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:#374151}.dialogField textarea,.dialogField input{border:1px solid rgba(28,27,24,.18);border-radius:10px;padding:10px 12px;font-weight:400;resize:vertical}.dialogField textarea:focus-visible,.dialogField input:focus-visible{outline:2px solid #f4bf50;outline-offset:1px}.dialogActions{display:flex;justify-content:flex-end;gap:10px}.dialogActions button{padding:9px 16px;border-radius:10px;display:inline-flex;align-items:center;gap:8px}.dialogActions button:disabled{opacity:.5;cursor:not-allowed}.toastStack{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;gap:10px;z-index:300}.toast{display:flex;align-items:center;gap:10px;min-width:240px;max-width:380px;padding:11px 14px;border-radius:12px;background:#1f2937;color:#f9fafb;font-size:13.5px;box-shadow:0 12px 32px #0000003d;animation:toastIn .24s cubic-bezier(.2,0,0,1)}.toast.success svg{color:#4ade80;flex-shrink:0}.toast.error{background:#7f1d1d}.toast.error svg{color:#fca5a5;flex-shrink:0}.toast span{flex:1}.toastClose{background:transparent;border:none;color:inherit;opacity:.7;display:grid;place-items:center;padding:2px}.toastClose:hover{opacity:1}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.skeletonTable,.skeletonDrawer{display:flex;flex-direction:column;gap:14px;padding:8px 0}.skeletonRow{display:flex;align-items:center;gap:14px}.skeletonHero{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 0 26px}.skeletonLine,.skeletonDot{position:relative;overflow:hidden;border-radius:6px;background:rgba(28,27,24,.08)}.skeletonLine{height:13px}.skeletonLine:after,.skeletonDot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);transform:translate(-100%);animation:skeletonSweep 1.4s infinite}.skeletonDot{width:34px;height:34px;border-radius:50%;flex-shrink:0}.skeletonDot.large{width:64px;height:64px}.skeletonLine.w10{width:10%}.skeletonLine.w15{width:15%}.skeletonLine.w20{width:20%}.skeletonLine.w25{width:25%}.skeletonLine.w35{width:35%}.skeletonLine.w45{width:45%}.skeletonLine.w55{width:55%}@keyframes skeletonSweep{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.skeletonLine:after,.skeletonDot:after{animation:none}.toast{animation:none}}@media (prefers-reduced-motion: no-preference){.reveal .revealItem{opacity:0;transform:translateY(18px);transition:opacity .65s cubic-bezier(.2,0,0,1),transform .65s cubic-bezier(.2,0,0,1)}.reveal.isRevealed .revealItem{opacity:1;transform:none}.reveal.isRevealed .storyArtwork.revealItem,.reveal.isRevealed .storyDeliveryGrid.revealItem,.reveal.isRevealed .storyProductScreens.revealItem{transition-delay:.13s}}@media (prefers-reduced-motion: no-preference){.storyDeliveryCard{transition:transform .22s cubic-bezier(.2,0,0,1),box-shadow .22s ease}.storyDeliveryCard:hover{transform:translateY(-4px);box-shadow:0 18px 38px #0a0c2038}.storyDeliveryArt img{transition:transform .32s cubic-bezier(.2,0,0,1)}.storyDeliveryCard:hover .storyDeliveryArt img{transform:scale(1.04)}.storyButton svg{transition:transform .2s cubic-bezier(.2,0,0,1)}.storyButton:hover svg{transform:translate(3px)}.storyAppShot{transition:transform .24s cubic-bezier(.2,0,0,1)}.storyProductScreens .storyAppShot:hover{transform:translateY(-4px)}}.storyLanding{--warm-ink: #28233a;--warm-muted: #6f6477;--warm-plum: #4b3159;--warm-rose: #a9614c;--warm-gold: #dcae5f;--warm-gold-soft: #f2dcae;--warm-paper: #fff8ea;--warm-parchment: #f3e4c7;--warm-cream: #f8edda;--warm-blue: #8ab9c9;color:var(--warm-ink);background:radial-gradient(circle at 12% 0%,rgba(242,220,174,.5),transparent 28rem),radial-gradient(circle at 86% 10%,rgba(196,178,214,.18),transparent 26rem),linear-gradient(180deg,var(--warm-paper) 0%,var(--warm-cream) 48%,var(--warm-parchment) 100%)}.storyHero{min-height:96svh;background:#342a43}.storyFireflies{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.storyFireflies span{position:absolute;left:var(--firefly-x);top:var(--firefly-y);width:var(--firefly-size, 4px);height:var(--firefly-size, 4px);border-radius:999px;opacity:0;background:#ffe8a1;box-shadow:0 0 8px #ffe8a1c7,0 0 18px #ffc95c5c,0 0 34px #ffc95c33;animation:fireflyDrift var(--firefly-speed, 12s) ease-in-out infinite,fireflyPulse var(--firefly-pulse, 3.8s) ease-in-out infinite;animation-delay:var(--firefly-delay, 0s)}.storyFireflies span:nth-child(1){--firefly-x: 8%;--firefly-y: 32%;--firefly-size: 3px;--firefly-speed: 13s;--firefly-pulse: 3.7s;--firefly-delay: -1.2s}.storyFireflies span:nth-child(2){--firefly-x: 14%;--firefly-y: 68%;--firefly-size: 5px;--firefly-speed: 16s;--firefly-pulse: 4.6s;--firefly-delay: -5.4s}.storyFireflies span:nth-child(3){--firefly-x: 22%;--firefly-y: 18%;--firefly-size: 3px;--firefly-speed: 12s;--firefly-pulse: 3.2s;--firefly-delay: -8s}.storyFireflies span:nth-child(4){--firefly-x: 31%;--firefly-y: 56%;--firefly-size: 4px;--firefly-speed: 15s;--firefly-pulse: 4.1s;--firefly-delay: -3.6s}.storyFireflies span:nth-child(5){--firefly-x: 39%;--firefly-y: 30%;--firefly-size: 5px;--firefly-speed: 18s;--firefly-pulse: 5s;--firefly-delay: -10.3s}.storyFireflies span:nth-child(6){--firefly-x: 48%;--firefly-y: 72%;--firefly-size: 3px;--firefly-speed: 14s;--firefly-pulse: 3.5s;--firefly-delay: -6.2s}.storyFireflies span:nth-child(7){--firefly-x: 56%;--firefly-y: 24%;--firefly-size: 4px;--firefly-speed: 17s;--firefly-pulse: 4.8s;--firefly-delay: -2.8s}.storyFireflies span:nth-child(8){--firefly-x: 63%;--firefly-y: 60%;--firefly-size: 3px;--firefly-speed: 13s;--firefly-pulse: 3.4s;--firefly-delay: -9.4s}.storyFireflies span:nth-child(9){--firefly-x: 71%;--firefly-y: 35%;--firefly-size: 5px;--firefly-speed: 19s;--firefly-pulse: 5.2s;--firefly-delay: -4.4s}.storyFireflies span:nth-child(10){--firefly-x: 82%;--firefly-y: 52%;--firefly-size: 4px;--firefly-speed: 15s;--firefly-pulse: 4.3s;--firefly-delay: -12s}.storyFireflies span:nth-child(11){--firefly-x: 89%;--firefly-y: 22%;--firefly-size: 3px;--firefly-speed: 16s;--firefly-pulse: 3.9s;--firefly-delay: -7.7s}.storyFireflies span:nth-child(12){--firefly-x: 93%;--firefly-y: 74%;--firefly-size: 5px;--firefly-speed: 20s;--firefly-pulse: 5.5s;--firefly-delay: -11.1s}.storyFireflies span:nth-child(13){--firefly-x: 18%;--firefly-y: 42%;--firefly-size: 3px;--firefly-speed: 14s;--firefly-pulse: 3.6s;--firefly-delay: -13.2s}.storyFireflies span:nth-child(14){--firefly-x: 27%;--firefly-y: 80%;--firefly-size: 4px;--firefly-speed: 18s;--firefly-pulse: 4.9s;--firefly-delay: -14.3s}.storyFireflies span:nth-child(15){--firefly-x: 52%;--firefly-y: 43%;--firefly-size: 3px;--firefly-speed: 12s;--firefly-pulse: 3.3s;--firefly-delay: -15.6s}.storyFireflies span:nth-child(16){--firefly-x: 66%;--firefly-y: 78%;--firefly-size: 4px;--firefly-speed: 17s;--firefly-pulse: 4.4s;--firefly-delay: -16.2s}.storyFireflies span:nth-child(17){--firefly-x: 76%;--firefly-y: 16%;--firefly-size: 3px;--firefly-speed: 15s;--firefly-pulse: 3.8s;--firefly-delay: -17.7s}.storyFireflies span:nth-child(18){--firefly-x: 86%;--firefly-y: 64%;--firefly-size: 5px;--firefly-speed: 21s;--firefly-pulse: 5.8s;--firefly-delay: -18.8s}.storyHero .storyFireflies{mix-blend-mode:screen}.storyCta .storyFireflies{z-index:0;opacity:.82}.storyCta .storyFireflies span{background:#ffd783;box-shadow:0 0 8px #ffd783b8,0 0 20px #dcae5f52,0 0 40px #a9614c26}.storyBrand{color:var(--warm-paper)}.storyHeroNotes,.storyCtaDetails{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.storyHeroNotes span,.storyCtaDetails span{display:inline-flex;min-height:30px;align-items:center;border:1px solid rgba(255,248,234,.22);border-radius:999px;padding:0 11px;color:#fff8ead1;background:rgba(255,248,234,.08);font-size:.78rem;font-weight:850}.storyButton{color:var(--warm-ink);background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.8),transparent 42%),linear-gradient(135deg,#fff7db,var(--warm-gold));box-shadow:0 16px 36px #79493733,inset 0 1px #ffffffad}.storySection,.storySection.scene-idea,.storySection.scene-discovery,.storySection.scene-connection,.storyDelivery,.storyProduct,.storyProof{color:var(--warm-ink);background:radial-gradient(circle at 12% 8%,rgba(242,220,174,.16),transparent 26rem),radial-gradient(circle at 88% 16%,rgba(196,178,214,.16),transparent 26rem),linear-gradient(180deg,var(--warm-paper) 0%,#f2ecdd 100%)}.storySection:nth-of-type(2n),.storySection.scene-discovery,.storyProduct{background:radial-gradient(circle at 16% 12%,rgba(196,178,214,.14),transparent 24rem),radial-gradient(circle at 84% 84%,rgba(242,220,174,.16),transparent 24rem),linear-gradient(180deg,#fcf7eb 0%,#efe8d8 100%)}.storySection:before,.storySection:after,.storyProduct:before,.storyProduct:after,.storySectionAtmosphere{display:none}.storyText h2,.storyProductText h2,.storyDeliveryHeader h2,.storyProofIntro h2,.storyCtaContent h2{color:var(--warm-ink)}.storyText>p,.storyProductText p,.storyDeliveryHeader>p,.storyProofIntro>p,.storyProofCard p,.storyCtaSubtext{color:var(--warm-muted)}.storyEyebrow,.storyText .storyEyebrow,.storyProductText .storyEyebrow,.storyDeliveryTime,.storyProofCard span{color:var(--warm-rose)}.storyArtwork img,.storyProductScreens .storyAppShot,.storyDeliveryCard,.storyProofCard{border:1px solid rgba(169,97,76,.13);box-shadow:0 18px 46px #7949371f,inset 0 1px #ffffffad}.storyProduct{color:var(--warm-ink)}.storyProductText h2,.storyProductText p,.storyProductScreens figcaption{color:inherit}.storyProductText p,.storyProductScreens figcaption{color:var(--warm-muted)}.storyProductScreens .storyAppShot{background:radial-gradient(circle at 26% 0%,rgba(255,255,255,.92),transparent 48%),linear-gradient(145deg,rgba(255,248,234,.96),rgba(239,221,191,.86))}.storyProductScreens .appScreenshotImage{box-shadow:0 22px 56px #52394324,0 0 0 1px #ffffff8f}.storyDeliveryCard{position:relative;overflow:hidden;background:radial-gradient(circle at 24% 0%,rgba(255,255,255,.96),transparent 48%),linear-gradient(160deg,rgba(255,248,234,.96),rgba(245,226,196,.9))}.storyDeliveryCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(240,228,200,.07),transparent 42%)}.storyDeliveryCard.tone-whisper{--delivery-glow: rgba(138, 185, 201, .24)}.storyDeliveryCard.tone-pigeon{--delivery-glow: rgba(220, 174, 95, .28)}.storyDeliveryCard.tone-letter{--delivery-glow: rgba(169, 97, 76, .18)}.storyDeliveryCard.tone-bat{--delivery-glow: rgba(103, 80, 138, .22)}.storyDeliveryCard.tone-bottle{--delivery-glow: rgba(89, 145, 145, .2)}.storyDeliveryArt{background:radial-gradient(circle at 50% 48%,var(--delivery-glow, rgba(220, 174, 95, .22)),transparent 62%),linear-gradient(145deg,#fff9eb,#ead6b6)}.storyDeliveryCard h3,.storyProofCard h3{color:var(--warm-ink)}.storyDeliveryCard>p{color:var(--warm-muted)}.storyProof{position:relative;overflow:hidden;padding:clamp(78px,9vw,126px) clamp(18px,4vw,64px)}.storyProofIntro{width:min(760px,100%);margin:0 auto 34px;text-align:center}.storyProofIntro h2{margin:0;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(2.3rem,4.6vw,4.2rem);line-height:1.02}.storyProofIntro>p{max-width:610px;margin:16px auto 0;font-size:1.05rem;line-height:1.66}.storyProofGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1080px,100%);margin:0 auto}.storyProofCard{border-radius:8px;background:radial-gradient(circle at 20% 0%,rgba(255,255,255,.9),transparent 50%),linear-gradient(160deg,rgba(255,248,234,.96),rgba(244,226,197,.88));padding:22px}.storyProofCard span{display:block;margin-bottom:14px;font-size:.73rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.storyProofCard h3{margin:0;font-size:1.08rem}.storyProofCard p{margin:10px 0 0;line-height:1.62}.storyCta{min-height:560px}.storyCtaContent{position:relative;z-index:1;width:min(720px,calc(100% - 32px));border:1px solid rgba(169,97,76,.12);border-radius:8px;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.74),transparent 54%),rgba(255,248,234,.66);box-shadow:0 22px 58px #7949371f;padding:clamp(26px,5vw,46px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.storyCtaDetails{justify-content:center;margin-bottom:4px}.storyCtaDetails span{border-color:#a9614c2e;color:#28233ab8;background:rgba(255,255,255,.46)}.storyFooter{background:radial-gradient(circle at 16% 0%,rgba(242,220,174,.42),transparent 26rem),linear-gradient(180deg,#f3e4c7 0%,#fff8ea 100%)}.storyFooter .storyBrand,.storyFooterBrand,.storyFooterBrand strong{color:var(--warm-ink)}.storyFooterBrand .storyBrandLogo{filter:drop-shadow(0 8px 14px rgba(121,73,55,.14))}@keyframes fireflyDrift{0%{transform:translateZ(0) scale(.9)}24%{transform:translate3d(18px,-26px,0) scale(1.05)}52%{transform:translate3d(-14px,-54px,0) scale(.92)}76%{transform:translate3d(24px,-30px,0) scale(1.1)}to{transform:translateZ(0) scale(.9)}}@keyframes fireflyPulse{0%,to{opacity:.08}18%{opacity:.76}35%{opacity:.18}58%{opacity:.92}82%{opacity:.24}}@media (max-width: 979px){.storyProof{padding:64px 16px}.storyProofIntro{margin:0 0 28px;text-align:left}.storyProofIntro>p{margin-left:0}.storyProofGrid{grid-template-columns:1fr}.storyCtaContent{justify-items:start;text-align:left}.storyCtaDetails{justify-content:flex-start}.storyFireflies span:nth-child(n+11){display:none}}@media (prefers-reduced-motion: reduce){.storyFireflies span{animation:none;opacity:.32}}.storySection.scene-discovery{background:radial-gradient(circle at 50% 30%,rgba(118,88,158,.2),transparent 36rem),linear-gradient(180deg,#1a1425 0%,#292039 100%);color:var(--warm-paper)}.storySection.scene-discovery .storyText{width:min(920px,100%);margin:0 auto;text-align:center}.storySection.scene-discovery .storyText h2{font-size:clamp(2.6rem,5.6vw,5.6rem);line-height:1.04;color:var(--warm-paper)}.storySection.scene-discovery .storyText>p{margin:20px auto 0;color:#f0e4c89e}.storySection.scene-discovery .storyEyebrow{color:var(--warm-gold)}.storyDelivery{color:var(--warm-paper);background:radial-gradient(ellipse at 12% 0%,rgba(165,95,72,.16),transparent 30rem),radial-gradient(ellipse at 88% 80%,rgba(72,46,106,.14),transparent 28rem),linear-gradient(180deg,#1a1425 0%,#292039 100%)}.storyDelivery .storyEyebrow{color:var(--warm-gold)}.storyDelivery .storyDeliveryHeader h2{color:var(--warm-paper)}.storyDelivery .storyDeliveryHeader>p{color:#f0e4c8ad}.storyDelivery .storyDeliveryCard h3{font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;letter-spacing:0}.storyDeliveryCard{border-color:#f0e4c824;background:radial-gradient(circle at 30% 0%,rgba(240,228,200,.07),transparent 50%),linear-gradient(160deg,#272038,#181226);box-shadow:0 22px 56px #0a071270,inset 0 1px #f0e4c81a}.storyDeliveryCard:hover{box-shadow:0 34px 72px #0a07128a,0 0 44px var(--delivery-glow),inset 0 1px #f0e4c81a}.storyDeliveryCard h3{color:var(--warm-paper)}.storyDeliveryCard>p{color:#f0e4c89e}.storyDeliveryArt{background:radial-gradient(circle at 50% 52%,var(--delivery-glow),transparent 66%),linear-gradient(160deg,rgba(240,228,200,.05),rgba(12,8,20,.36))}.storyDeliveryArt img{mix-blend-mode:normal;filter:drop-shadow(0 14px 22px rgba(9,6,16,.5))}.storyDeliveryCard.tone-whisper{border-color:#8cbee442;--delivery-glow: rgba(120, 180, 225, .22)}.storyDeliveryCard.tone-whisper .storyDeliveryTime{color:#9cc8e8}.storyDeliveryCard.tone-pigeon{border-color:#e8b84b47;--delivery-glow: rgba(232, 184, 75, .2)}.storyDeliveryCard.tone-pigeon .storyDeliveryTime{color:#e8c878}.storyDeliveryCard.tone-letter{border-color:#d6a86e42;--delivery-glow: rgba(206, 156, 96, .18)}.storyDeliveryCard.tone-letter .storyDeliveryTime{color:#d8b48a}.storyDeliveryCard.tone-bat{border-color:#9274c64d;--delivery-glow: rgba(136, 104, 196, .24);background:radial-gradient(circle at 30% 0%,rgba(240,228,200,.07),transparent 50%),linear-gradient(160deg,#272038,#181226)}.storyDeliveryCard.tone-bat .storyDeliveryTime{color:#b49ae6}.storyDeliveryCard.tone-bat h3{font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem}.storyDeliveryCard.tone-bottle{border-color:#58bea042;--delivery-glow: rgba(70, 180, 150, .18);background:radial-gradient(circle at 30% 0%,rgba(240,228,200,.07),transparent 50%),linear-gradient(160deg,#272038,#181226)}.storyDeliveryCard.tone-bottle .storyDeliveryTime{color:#7cd0b4}.tone-bottle .storyDeliveryArt{background:radial-gradient(circle at 50% 52%,var(--delivery-glow),transparent 66%),linear-gradient(160deg,rgba(240,228,200,.05),rgba(12,8,20,.36))}.storyProof{color:var(--warm-paper);background:radial-gradient(circle at 84% 8%,rgba(165,95,72,.18),transparent 28rem),radial-gradient(circle at 10% 84%,rgba(72,46,106,.14),transparent 26rem),linear-gradient(180deg,#221a2f 0%,#1a1425 100%)}.storyProofIntro .storyEyebrow{color:var(--warm-gold)}.storyProofIntro h2{color:var(--warm-paper)}.storyManifestoList{width:min(860px,calc(100% - 32px));margin:46px auto 0;padding:0;list-style:none}.storyManifestoItem{display:grid;grid-template-columns:148px 1fr;gap:0 44px;padding:38px 0;border-top:1px solid rgba(240,228,200,.1)}.storyManifestoItem:last-child{border-bottom:1px solid rgba(240,228,200,.1)}.storyManifestoLabel{padding-top:8px;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#f0e4c857;line-height:1.4}.storyManifestoContent{min-width:0}.storyManifestoQuote{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.8vw,3.6rem);font-style:italic;font-weight:400;line-height:1.08;color:var(--warm-paper)}.storyManifestoBody{margin:14px 0 0;font-size:.97rem;line-height:1.72;color:#f0e4c88f;max-width:480px}@media (max-width: 620px){.storyManifestoItem{grid-template-columns:1fr;gap:8px;padding:28px 0}.storyManifestoLabel{padding-top:0}}.storyHero{display:grid;grid-template-rows:1fr;align-content:unset;min-height:100svh;overflow:hidden;background:#0d0a14;color:#fff8e8}.heroSky{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.heroGeneratedBg,.heroGeneratedBg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.heroGeneratedBg img{object-fit:cover;object-position:center;transform:scale(1.015)}.heroSkyGradient{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 38%,rgba(7,5,12,.18),transparent 30%),linear-gradient(180deg,rgba(8,5,12,.5) 0%,rgba(16,11,26,.2) 48%,rgba(30,14,40,.16) 100%)}.heroSkyGradient:after{content:"";position:absolute;top:0;right:0;bottom:30%;left:0;background-image:radial-gradient(1.5px 1.5px at 11% 14%,rgba(255,248,232,.82),transparent),radial-gradient(1px 1px at 21% 8%,rgba(255,248,232,.58),transparent),radial-gradient(1.5px 1.5px at 34% 20%,rgba(255,248,232,.76),transparent),radial-gradient(1px 1px at 43% 6%,rgba(255,248,232,.62),transparent),radial-gradient(2px 2px at 56% 17%,rgba(255,248,232,.72),transparent),radial-gradient(1px 1px at 67% 11%,rgba(255,248,232,.54),transparent),radial-gradient(1.5px 1.5px at 78% 22%,rgba(255,248,232,.8),transparent),radial-gradient(1px 1px at 88% 9%,rgba(255,248,232,.66),transparent),radial-gradient(1px 1px at 94% 26%,rgba(255,248,232,.5),transparent),radial-gradient(1.5px 1.5px at 6% 32%,rgba(255,248,232,.68),transparent),radial-gradient(1px 1px at 16% 44%,rgba(255,248,232,.44),transparent),radial-gradient(2px 2px at 29% 38%,rgba(255,248,232,.7),transparent),radial-gradient(1px 1px at 48% 42%,rgba(255,248,232,.5),transparent),radial-gradient(1.5px 1.5px at 61% 34%,rgba(255,248,232,.64),transparent),radial-gradient(1px 1px at 74% 46%,rgba(255,248,232,.48),transparent),radial-gradient(1.5px 1.5px at 84% 38%,rgba(255,248,232,.72),transparent),radial-gradient(1px 1px at 4% 52%,rgba(255,248,232,.38),transparent),radial-gradient(1px 1px at 37% 56%,rgba(255,248,232,.44),transparent),radial-gradient(1.5px 1.5px at 53% 62%,rgba(255,248,232,.36),transparent),radial-gradient(1px 1px at 91% 54%,rgba(255,248,232,.42),transparent)}.heroHorizon{position:absolute;bottom:0;left:0;right:0;height:44%;background:radial-gradient(ellipse at 50% 100%,rgba(255,242,212,.3),transparent 58%),radial-gradient(ellipse at 26% 100%,rgba(255,236,205,.18),transparent 52%),radial-gradient(ellipse at 74% 100%,rgba(255,236,205,.18),transparent 48%)}.heroCloudLow{position:absolute;bottom:0;left:-14%;right:-14%;height:220px;filter:blur(22px);opacity:.44;background:radial-gradient(ellipse at 16% 64%,rgba(250,246,236,.5),transparent 28%),radial-gradient(ellipse at 48% 52%,rgba(238,232,218,.4),transparent 34%),radial-gradient(ellipse at 82% 68%,rgba(250,246,236,.44),transparent 28%);animation:driftClouds 64s linear infinite}.heroLetterLayer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.heroLetterAsset{position:absolute;width:var(--letter-width);max-width:none;pointer-events:none;opacity:var(--letter-opacity, .88);filter:drop-shadow(0 18px 28px rgba(0,0,0,.32)) drop-shadow(0 0 14px rgba(255,208,94,.16));transform:rotate(var(--letter-rotate, 0deg)) translateZ(0);animation:heroLetterFloat var(--letter-duration, 16s) ease-in-out infinite}.letterLeftEnvelope{--letter-width: min(260px, 21vw);--letter-rotate: -2deg;--letter-duration: 16s;left:2%;top:15%}.letterLeftNote{--letter-width: min(170px, 14vw);--letter-rotate: -3deg;--letter-duration: 18s;--letter-opacity: .78;left:11%;top:62%;animation-delay:-5s}.letterRightPaper{--letter-width: min(250px, 21vw);--letter-rotate: 1deg;--letter-duration: 17s;right:4%;top:7%;animation-delay:-3s}.letterRightSmallNote{--letter-width: min(96px, 8vw);--letter-rotate: -3deg;--letter-duration: 18s;--letter-opacity: .58;right:20%;top:19%;animation-delay:-6s}.letterRightEnvelope{--letter-width: min(180px, 15vw);--letter-rotate: 2deg;--letter-duration: 19s;--letter-opacity: .82;right:5%;top:54%;animation-delay:-8s}.letterRightNote{--letter-width: min(130px, 11vw);--letter-rotate: -2deg;--letter-duration: 20s;--letter-opacity: .7;right:17%;top:82%;animation-delay:-11s}@keyframes heroLetterFloat{0%,to{transform:rotate(var(--letter-rotate, 0deg)) translateZ(0)}50%{transform:rotate(var(--letter-rotate, 0deg)) translate3d(0,-12px,0)}}@media (prefers-reduced-motion: reduce){.heroCloudLow,.heroLetterAsset{animation:none}}.heroCenter{position:relative;z-index:3;display:grid;justify-items:center;align-self:center;text-align:center;padding:16px clamp(24px,6vw,96px) 48px}.heroTitle{margin:12px 0 26px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.9rem,9.4vw,9.2rem);font-weight:400;line-height:.94;letter-spacing:-.02em;color:#fff8e8;text-shadow:0 8px 54px rgba(8,12,30,.7)}.heroSubtext{max-width:460px;margin:0 0 34px;color:#fff8e8a8;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.74}.storyDeliveryArt{height:180px;min-height:unset;overflow:hidden;display:flex;align-items:center;justify-content:center}.storyDeliveryArt img{max-width:88%;max-height:150px;width:auto;height:auto;object-fit:contain}.tone-bat .storyDeliveryArt{background:radial-gradient(circle at 50% 52%,rgba(168,138,220,.4),transparent 70%),linear-gradient(160deg,rgba(240,228,200,.05),rgba(12,8,20,.36))}.tone-bat .storyDeliveryArt img{max-width:96%;max-height:130px}@media (max-width: 680px){.heroLetterAsset{animation:none;filter:drop-shadow(0 12px 18px rgba(0,0,0,.24)) drop-shadow(0 0 10px rgba(255,208,94,.12))}.letterLeftEnvelope{--letter-width: clamp(92px, 28vw, 126px);--letter-opacity: .32;left:1%;top:12%}.letterLeftNote{--letter-width: clamp(68px, 19vw, 88px);--letter-opacity: .34;left:7%;top:45%}.letterRightPaper{--letter-width: clamp(92px, 28vw, 124px);--letter-opacity: .3;right:3%;top:10%}.letterRightSmallNote{display:none}.letterRightEnvelope{--letter-width: clamp(64px, 18vw, 84px);--letter-opacity: .28;right:6%;top:50%}.letterRightNote{display:none}}.storySection.scene-idea{position:relative;grid-template-columns:minmax(0,.92fr) minmax(300px,.78fr);align-items:center;gap:clamp(34px,7vw,108px);min-height:720px;padding-top:clamp(96px,11vw,156px);padding-bottom:clamp(96px,11vw,156px);overflow:hidden;background:radial-gradient(circle at 10% 18%,rgba(255,220,148,.14),transparent 24rem),radial-gradient(circle at 82% 16%,rgba(172,156,202,.2),transparent 26rem),linear-gradient(135deg,#f9f4e8 0%,#ece7da 46%,#eae4dd 100%)}.storySection.scene-idea:before,.storySection.scene-idea:after{content:"";display:block;position:absolute;pointer-events:none}.storySection.scene-idea:before{inset:44px auto auto -72px;width:min(360px,38vw);height:min(360px,38vw);border:1px solid rgba(166,105,70,.14);border-radius:999px;opacity:.42;background:radial-gradient(circle,rgba(124,142,135,.08),transparent 68%)}.storySection.scene-idea:after{right:-12%;bottom:-18%;width:min(520px,44vw);height:min(520px,44vw);border-radius:999px;background:radial-gradient(circle,rgba(255,184,107,.22),transparent 66%)}.storySection.scene-idea .storyText{position:relative;z-index:2;max-width:670px;padding-left:clamp(0px,3vw,36px)}.storySection.scene-idea .storyEyebrow{color:#a95338}.storySection.scene-idea .storyText h2{max-width:620px;margin-top:14px;color:#282b42;font-size:clamp(3.4rem,6.4vw,6.8rem);line-height:.92}.storySection.scene-idea .storyText>p:not(.storyEyebrow){max-width:500px;margin-top:28px;color:#2c2d43b8;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.85}.ideaBeats{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.ideaBeats span{display:inline-flex;align-items:center;min-height:38px;padding:0 15px;border:1px solid rgba(151,91,63,.16);border-radius:999px;color:#3d303cc7;background:rgba(255,249,235,.62);box-shadow:0 10px 24px #7d513614;font-size:.82rem;font-weight:750}.storySection.scene-idea .storyArtwork{position:relative;z-index:2;justify-self:end;width:min(520px,100%);transform:rotate(2deg)}.storySection.scene-idea .storyArtwork:before,.storySection.scene-idea .storyArtwork:after{content:"";position:absolute;pointer-events:none}.storySection.scene-idea .storyArtwork:before{top:22px;right:-20px;bottom:-22px;left:22px;border-radius:22px;background:linear-gradient(135deg,rgba(172,150,200,.18),rgba(255,214,145,.32));transform:rotate(-5deg)}.storySection.scene-idea .storyArtwork:after{left:-24px;bottom:14%;width:96px;height:2px;background:linear-gradient(90deg,transparent,rgba(161,93,52,.52),transparent);transform:rotate(-11deg)}.storySection.scene-idea .storyArtwork img{position:relative;z-index:1;border-radius:22px;border:1px solid rgba(255,250,236,.72);box-shadow:0 34px 90px #5a3a343d,0 0 58px #ffd48b38}@media (max-width: 900px){.storySection.scene-idea{grid-template-columns:1fr;min-height:unset;padding:84px 22px;text-align:left}.storySection.scene-idea .storyText{max-width:620px;padding-left:0}.storySection.scene-idea .storyArtwork{justify-self:center;width:min(520px,92vw);transform:rotate(1deg)}}@media (max-width: 560px){.storySection.scene-idea{padding:74px 18px 82px}.storySection.scene-idea .storyText h2{font-size:clamp(3rem,15vw,4.4rem)}.ideaBeats{display:grid;grid-template-columns:1fr;gap:8px;max-width:280px}.ideaBeats span{justify-content:center}.storySection.scene-idea .storyArtwork{width:min(360px,94vw)}}.settingsGrid{display:grid;gap:16px}.settingRow{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px;border:1px solid #e2e8f0;border-radius:10px;background:#fff}.settingMeta{display:flex;flex-direction:column;gap:4px}.settingMeta strong{font-size:14px;font-weight:600;color:#172033}.settingMeta .mutedText{font-size:12px}.settingControl{display:flex;align-items:center;gap:10px;flex-shrink:0}.settingInput{width:80px;height:38px;border:1px solid #cfd7e3;border-radius:8px;padding:0 10px;font-size:14px;font-weight:600;color:#172033;background:#f8fafc;text-align:center;outline:none}.settingInput:focus{border-color:#8aa4c2;box-shadow:0 0 0 3px #2563eb17}.claimCodeForm{display:grid;grid-template-columns:minmax(180px,2fr) minmax(180px,2fr) repeat(3,minmax(120px,1fr)) auto;align-items:end;gap:12px;margin-bottom:18px}.claimCodeForm label{display:grid;gap:6px;color:#172033;font-size:12px;font-weight:600}.claimCodeForm label small{color:#64748b;font-weight:400}.claimCodeForm input{min-width:0;height:38px;border:1px solid #cfd7e3;border-radius:8px;padding:0 10px;background:#f8fafc}.claimCodeCreated{display:flex;align-items:center;justify-content:space-between;gap:16px}.claimCodeCreated>div{display:grid;gap:3px}.claimCodeCreated strong{font-size:18px;letter-spacing:.04em}.claimCodeCreated span{font-size:12px}.claimCodeValue{display:flex;align-items:center;gap:8px;white-space:nowrap}.claimCodeValue code{font-size:13px;color:#172033}.claimCodeLegacy{display:block;max-width:210px;margin-top:4px;font-size:11px;white-space:normal}@media (max-width: 1100px){.claimCodeForm{grid-template-columns:repeat(2,minmax(0,1fr))}}.storyCta{background:linear-gradient(180deg,#150f22 0%,#211934 55%,#1c1726 100%)}.storyCtaBackground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center 62%}.storyCta:before{display:none}.storyCtaShade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at 50% 6%,rgba(255,222,165,.12),transparent 30rem),linear-gradient(180deg,rgba(15,10,21,.58) 0%,rgba(17,12,23,.16) 30%,rgba(17,12,23,.22) 66%,rgba(12,8,17,.74) 100%)}.storyCta .storyFireflies{z-index:2}.storyCtaContent{z-index:3}.storyDeliveryArt img{mix-blend-mode:normal}.storySection.scene-discovery{background:#120d1c;min-height:620px}.storySectionBackground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.storySectionBackgroundShade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(circle at 50% 38%,rgba(18,12,24,.06),rgba(15,10,21,.58) 72%),linear-gradient(180deg,rgba(15,10,21,.5) 0%,rgba(15,10,21,.2) 30%,rgba(15,10,21,.6) 100%)}.storySection.hasBackgroundImage .storyText{position:relative;z-index:2}.storyProductScreens .storyAppShot.phoneMockup{background:none;border:none;box-shadow:none}.storyProductScreens .phoneFrame{width:100%;max-width:270px;margin:0 auto;aspect-ratio:unset;height:auto;padding:24px 9px 9px}.storyProductScreens .phoneFrame:before{top:8px;width:64px;height:14px;border-radius:999px}.storyProductScreens .phoneBezel{top:17px;right:5px;bottom:5px;left:5px}.storyProductScreens .phoneScreenPremium{height:auto;aspect-ratio:720 / 1401}.storyProductScreens .phoneMockup.storyAppShot:nth-child(2) .phoneFrame{transform:translateY(-16px)}.storyProductScreens{grid-template-columns:repeat(3,minmax(0,1fr));width:min(880px,100%)}.storyProductScreens figcaption{margin-top:4px;font-weight:750}.storyFooterInner{gap:28px}.storyFooterTop{display:grid;gap:6px}.storyFooterTop .storyFooterBrand{margin-bottom:0}.storyFooterTop .storyBrandLogo{width:30px;height:30px}.storyFooterTop strong{font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:700;letter-spacing:.01em}.storyFooterTagline{margin:0;font-size:1rem}.storyFooterDivider{height:1px;background:linear-gradient(90deg,rgba(169,97,76,.28),rgba(169,97,76,.06) 60%,transparent)}.storyFooterBottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.storyFooterBottom .storyFooterCopy{margin:0;order:2}.storyFooterBottom .storyFooterLinks{margin:0;order:1}@media (max-width: 640px){.storyFooterBottom{flex-direction:column;align-items:flex-start}.storyFooterBottom .storyFooterCopy{order:1}.storyFooterBottom .storyFooterLinks{order:2}}.storyNavBar{position:fixed;top:0;left:0;right:0;z-index:60;transition:background .24s ease,box-shadow .24s ease}.storyNavBar .storyNav{display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 36px));margin:0 auto;padding:16px 0;transition:padding .24s ease}.storyNavBar.isScrolled{background:rgba(19,14,29,.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px #f0e4c817,0 18px 40px #09061052}.storyNavBar.isScrolled .storyNav{padding:10px 0}.storyNavActions{display:flex;align-items:center;gap:clamp(12px,2vw,24px)}.storyNavLink{display:inline-flex;align-items:center;min-height:40px;padding:0 4px;color:#f0e4c8d1;font-size:.9rem;font-weight:800;text-decoration:none;transition:color .16s ease}.storyNavBar:not(.isScrolled) .storyNavLink{color:#382a48}.storyNavLink:hover{color:#fff6df}.storyNavBar:not(.isScrolled) .storyNavLink:hover{color:#8d5347}.storyNavLink:focus-visible{border-radius:4px;outline:2px solid var(--warm-gold);outline-offset:3px}.storyNavCta{display:inline-flex;align-items:center;min-height:40px;padding:0 20px;border-radius:999px;color:#27304b;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.72),transparent 40%),linear-gradient(135deg,#fff6d7,#f2ad7f);box-shadow:0 10px 24px #8d53473d,0 0 22px #ffd28a33;font-size:.9rem;font-weight:900;transition:transform .16s ease,box-shadow .16s ease}.storyNavCta:hover{transform:translateY(-1px);box-shadow:0 14px 30px #8d53474d,0 0 28px #ffd28a47}.storyNavCta:focus-visible{outline:2px solid var(--warm-gold);outline-offset:3px}@media (max-height: 560px){.heroCenter{padding-top:76px}}@media (prefers-reduced-motion: reduce){.storyNavBar,.storyNavBar .storyNav,.storyNavLink,.storyNavCta{transition:none}}@media (max-width: 420px){.storyNavBar .storyNav{width:min(100% - 24px,1180px)}.storyNavActions{gap:9px}.storyNavCta{padding:0 15px}}.storyFaq{position:relative;padding:clamp(80px,10vw,130px) clamp(18px,4vw,64px);color:var(--warm-paper);background:radial-gradient(circle at 14% 10%,rgba(232,184,75,.08),transparent 26rem),radial-gradient(circle at 88% 70%,rgba(72,46,106,.12),transparent 26rem),linear-gradient(180deg,#1a1425 0%,#221a31 100%)}.storyFaqIntro{width:min(760px,100%);margin:0 auto;text-align:center}.storyFaqIntro .storyEyebrow{color:var(--warm-gold)}.storyFaqIntro h2{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.1rem,4.2vw,3.8rem);line-height:1.05;color:var(--warm-paper)}.storyFaqList{width:min(760px,100%);margin:42px auto 0}.storyFaqItem{border-top:1px solid rgba(240,228,200,.12)}.storyFaqItem:last-of-type{border-bottom:1px solid rgba(240,228,200,.12)}.storyFaqItem summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 4px;cursor:pointer;list-style:none;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.25;color:var(--warm-paper)}.storyFaqItem summary::-webkit-details-marker{display:none}.storyFaqItem summary:focus-visible{outline:2px solid var(--warm-gold);outline-offset:4px;border-radius:6px}.storyFaqMarker{position:relative;flex:none;width:14px;height:14px}.storyFaqMarker:before,.storyFaqMarker:after{content:"";position:absolute;top:6px;left:0;width:14px;height:2px;border-radius:2px;background:var(--warm-gold);transition:transform .2s ease}.storyFaqMarker:after{transform:rotate(90deg)}.storyFaqItem[open] .storyFaqMarker:after{transform:rotate(0)}@media (prefers-reduced-motion: reduce){.storyFaqMarker:before,.storyFaqMarker:after{transition:none}}.storyFaqItem>p{max-width:640px;margin:0;padding:0 44px 24px 4px;color:#f0e4c8a8;font-size:.99rem;line-height:1.75}.storyFooterTop{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:18px 28px}.storyFooterTop>div:first-child{display:grid;gap:6px}.storyFooterSocials{display:flex;gap:10px}.storyFooterSocials a{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;color:#28223aa8;border:1px solid rgba(40,34,58,.16);transition:color .16s ease,border-color .16s ease,background .16s ease}.storyFooterSocials a:hover{color:var(--warm-ink);border-color:#28223a61;background:rgba(255,255,255,.4)}.storyFooterSocials a:focus-visible{outline:2px solid rgba(40,34,58,.5);outline-offset:2px}.storyHero{background:#cfe2ee;color:#382a48}.heroSkyGradient{background:radial-gradient(ellipse at 50% 44%,rgba(255,250,238,.32),transparent 48%),linear-gradient(180deg,rgba(52,72,102,.1) 0%,rgba(255,248,234,0) 38%,rgba(88,104,128,.08) 100%)}.heroSkyGradient:after{content:none}.heroCenter .storyEyebrow{color:#9c4a38}.heroTitle{color:#382a48;text-shadow:0 2px 30px rgba(255,246,226,.66)}.heroSubtext{color:#382a48c7}.storyNavBar:not(.isScrolled) .storyBrand{color:#382a48}.storySection.scene-discovery{background:#d8e4dc}.storySectionBackgroundShade{background:radial-gradient(circle at 50% 34%,rgba(255,248,234,.32),transparent 58%),linear-gradient(180deg,rgba(255,246,232,.2) 0%,rgba(255,246,232,.04) 42%,rgba(88,52,78,.16) 100%)}.storySection.scene-discovery .storyText h2{color:#3a2740;text-shadow:0 2px 26px rgba(255,246,228,.7)}.storySection.scene-discovery .storyText>p{color:#342238f0;text-shadow:0 1px 14px rgba(255,246,228,.85),0 0 30px rgba(255,246,228,.6)}.storySection.scene-discovery .storyEyebrow{color:#9c4a38}.storyCta{background:linear-gradient(180deg,#241f45 0%,#2c2757 55%,#1c1830 100%)}.storyCtaShade{background:radial-gradient(circle at 50% 6%,rgba(255,222,165,.12),transparent 30rem),linear-gradient(180deg,rgba(16,12,32,.48) 0%,rgba(18,14,36,.12) 34%,rgba(12,9,26,.56) 100%)}.publicBlog{--blog-navy: #17273a;--blog-ink: #243247;--blog-muted: #68758a;--blog-gold: #b4842d;--blog-cream: #fbf7ef;--blog-paper: #fffdf9;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 7% 8%,rgba(221,181,98,.11),transparent 28rem),radial-gradient(circle at 94% 22%,rgba(75,115,145,.1),transparent 32rem),var(--blog-cream);color:var(--blog-ink);font-family:Inter,Arial,sans-serif}.publicBlog *,.publicBlog *:before,.publicBlog *:after{box-sizing:border-box}.publicBlog a{color:inherit}.publicBlog a:focus-visible,.publicBlog button:focus-visible{outline:3px solid rgba(180,132,45,.45);outline-offset:4px}.srOnly{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.blogSkipLink{position:fixed;z-index:1000;top:12px;left:12px;padding:10px 14px;border-radius:8px;background:#fff;color:var(--blog-navy);font-size:13px;font-weight:700;transform:translateY(-160%);transition:transform .14s ease}.blogSkipLink:focus{transform:translateY(0)}.publicBlogNav{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 48px));min-height:78px;margin:0 auto;border-bottom:1px solid rgba(23,39,58,.1)}.publicBlogBrand{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.publicBlogBrand>span,.blogAuthorMark{display:grid;place-items:center;width:34px;height:34px;border-radius:50% 50% 48% 52%;background:var(--blog-navy);color:#f5d99d;font:700 19px/1 Cormorant Garamond,Georgia,serif;box-shadow:inset 0 0 0 1px #ffffff24,0 5px 14px #17273a24}.publicBlogBrand strong{color:var(--blog-navy);font:700 25px/1 Cormorant Garamond,Georgia,serif;letter-spacing:-.02em}.publicBlogNav nav{display:flex;align-items:center;gap:28px}.publicBlogNav nav>a{color:#536176;font-size:13px;font-weight:600;text-decoration:none}.publicBlogNav nav>a:hover,.publicBlogNav nav>a[aria-current=page]{color:var(--blog-navy)}.publicBlogNav nav>a[aria-current=page]{text-decoration:underline;text-decoration-color:#d4a64b;text-underline-offset:7px}.publicBlogNav .publicBlogNavCta{padding:11px 17px;border-radius:999px;background:var(--blog-navy);color:#fff8e9;box-shadow:0 8px 20px #17273a26}.publicBlogNav .publicBlogNavCta:hover{color:#fff;transform:translateY(-1px)}.blogIndexMain,.blogArticleMain{width:min(1180px,calc(100% - 48px));margin:0 auto}.blogIndexHero{position:relative;max-width:900px;margin:0 auto;padding:clamp(76px,10vw,130px) 0 clamp(66px,9vw,112px);text-align:center}.blogIndexHero:before{content:"";position:absolute;z-index:0;top:36px;left:50%;width:min(760px,92vw);height:310px;border-radius:50%;background:radial-gradient(ellipse,rgba(218,177,92,.16),rgba(218,177,92,0) 68%);transform:translate(-50%);pointer-events:none}.blogIndexHero>*{position:relative;z-index:1}.blogEyebrow{display:inline-flex;align-items:center;gap:7px;color:#9a7026;font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.blogIndexHero h1,.publicBlogArticleHeader h1,.blogStatusPage h1{margin:18px 0;color:var(--blog-navy);font-family:Cormorant Garamond,Georgia,serif;font-weight:600;letter-spacing:-.035em}.blogIndexHero h1{font-size:clamp(49px,7.5vw,86px);line-height:.95}.blogIndexHero>p{max-width:680px;margin:26px auto 0;color:#5d6b7e;font:400 clamp(17px,2vw,20px)/1.7 Inter,Arial,sans-serif}.blogIndexSection{padding:0 0 100px}.blogSectionHeading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px;padding-bottom:18px;border-bottom:1px solid rgba(23,39,58,.12)}.blogSectionHeading span{display:block;margin-bottom:6px;color:#9b7024;font-size:10px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.blogSectionHeading h2{margin:0;color:var(--blog-navy);font:600 34px/1 Cormorant Garamond,Georgia,serif}.blogSectionHeading>p{margin:0;color:#7a8494;font-size:12px}.blogCardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.blogCard{min-width:0;overflow:hidden;border:1px solid rgba(23,39,58,.1);border-radius:20px;background:rgba(255,253,249,.88);box-shadow:0 18px 50px #1f2d400e;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.blogCard:hover{border-color:#a4772447;box-shadow:0 22px 55px #1f2d401a;transform:translateY(-3px)}.blogCard.featured{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1.35fr) minmax(310px,.8fr)}.blogCardImage{display:block;min-height:260px;overflow:hidden;background:linear-gradient(145deg,#263c55,#171d37 70%)}.blogCard.featured .blogCardImage{min-height:440px}.blogCardImage img{display:block;width:100%;height:100%;aspect-ratio:3 / 2;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.blogCard:hover .blogCardImage img{transform:scale(1.025)}.blogCardImage>span{display:grid;place-items:center;width:100%;height:100%;min-height:inherit;color:#e1c07a}.blogCardBody{display:flex;flex-direction:column;align-items:flex-start;padding:30px 32px 32px}.blogCard.featured .blogCardBody{justify-content:center;padding:42px}.blogCardMeta{display:flex;align-items:center;gap:10px;color:#7a8493;font-size:10.5px;font-weight:650;letter-spacing:.055em;text-transform:uppercase}.blogCardMeta span{color:#7a5417}.blogCardMeta span:after{content:"";display:inline-block;width:3px;height:3px;margin-left:10px;border-radius:50%;background:#c2b7a2;vertical-align:2px}.blogCard h2{margin:15px 0 12px;color:var(--blog-navy);font:600 clamp(28px,3.3vw,39px)/1.04 "Cormorant Garamond",Georgia,serif;letter-spacing:-.024em}.blogCard.featured h2{font-size:clamp(35px,4vw,49px)}.blogCard h2 a{text-decoration:none}.blogCard h2 a:after{content:"";position:absolute}.blogCardBody>p{margin:0 0 25px;color:#637084;font-size:14px;line-height:1.7}.blogTextLink{display:inline-flex;align-items:center;gap:7px;margin-top:auto;color:#82601f!important;font-size:12px;font-weight:750;text-decoration:none}.blogTextLink:hover{text-decoration:underline;text-underline-offset:4px}.blogInvitation{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin:0 0 100px;padding:clamp(34px,5vw,58px);overflow:hidden;border-radius:24px;background:radial-gradient(circle at 88% 15%,rgba(219,179,95,.17),transparent 19rem),linear-gradient(135deg,#1a2b3d,#18233b 65%,#242748);color:#fff8e9;box-shadow:0 25px 70px #1624362b}.blogInvitationSeal{display:grid;place-items:center;width:66px;height:66px;border:1px solid rgba(244,209,139,.42);border-radius:50%;background:rgba(255,255,255,.06);color:#ebcb89;font:700 32px/1 Cormorant Garamond,Georgia,serif}.blogInvitation h2{margin:8px 0 6px;color:#fff9ed;font:600 clamp(31px,4vw,46px)/1 "Cormorant Garamond",Georgia,serif}.blogInvitation p{max-width:620px;margin:0;color:#eeefefb3;font-size:14px;line-height:1.65}.blogInvitation>a,.blogPrimaryLink{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 19px;border-radius:999px;background:#e1b45a;color:#1b2a3b!important;font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}.blogEmptyState{display:grid;place-items:center;min-height:330px;margin-bottom:90px;padding:40px;border:1px dashed rgba(23,39,58,.2);border-radius:20px;color:#9b7024;text-align:center;background:rgba(255,253,249,.58)}.blogEmptyState h2{margin:15px 0 8px;color:var(--blog-navy);font:600 36px/1 Cormorant Garamond,Georgia,serif}.blogEmptyState p{max-width:500px;margin:0 0 18px;color:#6b7688;line-height:1.7}.blogSkeletonHeading,.blogSkeletonCard>*,.blogArticleLoading>*{background:linear-gradient(90deg,rgba(34,50,70,.07),rgba(255,255,255,.7),rgba(34,50,70,.07));background-size:220% 100%;animation:blogShimmer 1.4s linear infinite}.blogSkeletonHeading{width:230px;height:42px;margin-bottom:30px;border-radius:9px}.blogSkeletonCard{min-height:390px;padding:22px;border:1px solid rgba(23,39,58,.08);border-radius:20px}.blogSkeletonCard i{display:block;height:220px;border-radius:14px}.blogSkeletonCard b{display:block;width:70%;height:28px;margin:22px 0 15px;border-radius:7px}.blogSkeletonCard span{display:block;width:90%;height:12px;margin:9px 0;border-radius:4px}.blogSkeletonCard span:last-child{width:62%}@keyframes blogShimmer{to{background-position:-220% 0}}.blogBreadcrumbs{max-width:920px;margin:0 auto;padding:30px 0 0}.blogBreadcrumbs ol{display:flex;align-items:center;gap:9px;margin:0;padding:0;list-style:none;color:#778294;font-size:11px}.blogBreadcrumbs li{display:flex;min-width:0;align-items:center;gap:9px;white-space:nowrap}.blogBreadcrumbs li:not(:last-child):after{content:"/";color:#b5aa96}.blogBreadcrumbs li:last-child{overflow:hidden;color:#566376;text-overflow:ellipsis}.blogBreadcrumbs a{display:inline-flex;align-items:center;text-decoration:none}.publicBlogArticle{max-width:920px;margin:0 auto;padding-bottom:86px}.publicBlogArticleHeader{max-width:800px;margin:0 auto;padding:clamp(62px,9vw,105px) 0 50px;text-align:center}.publicBlogArticleHeader h1{font-size:clamp(48px,7vw,79px);line-height:.98}.publicBlogArticleDeck{max-width:690px;margin:24px auto 0;color:#5d697c;font:400 clamp(18px,2.3vw,22px)/1.6 "Cormorant Garamond",Georgia,serif}.publicBlogArticleMeta{display:inline-flex;align-items:center;gap:12px;margin-top:29px;text-align:left}.publicBlogArticleMeta .blogAuthorMark{width:38px;height:38px;font-size:20px}.publicBlogArticleMeta p{display:flex;align-items:center;gap:6px;margin:0;color:#788294;font-size:11px;line-height:1.5}.publicBlogArticleMeta p:first-child{color:#344256;font-size:12px;font-weight:700}.publicBlogArticleMeta p:first-child a{text-underline-offset:3px}.publicBlogHeroFigure{margin:0 0 62px;overflow:hidden;border-radius:22px;background:#e9e4db;box-shadow:0 24px 62px #1a283b21}.publicBlogHeroFigure img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.publicBlogArticleBody{max-width:720px;margin:0 auto;color:#2d3b4e;font:400 17px/1.86 Inter,Arial,sans-serif}.publicBlogArticleBody>p{margin:0 0 25px}.publicBlogArticleBody>p:first-child:first-letter{float:left;margin:7px 8px 0 0;color:#9b7024;font:600 64px/.72 Cormorant Garamond,Georgia,serif}.publicBlogArticleBody h2{scroll-margin-top:25px;margin:58px 0 17px;color:#1e3045;font:600 38px/1.08 Cormorant Garamond,Georgia,serif;letter-spacing:-.018em}.publicBlogArticleBody h3{scroll-margin-top:25px;margin:40px 0 14px;color:#26384d;font:600 27px/1.12 Cormorant Garamond,Georgia,serif}.publicBlogArticleBody ul,.publicBlogArticleBody ol{margin:0 0 28px;padding-left:27px}.publicBlogArticleBody li{margin:8px 0;padding-left:5px}.publicBlogArticleBody blockquote{margin:35px -30px;padding:8px 0 8px 27px;border-left:3px solid #d4a64b;color:#596779;font:italic 22px/1.55 Cormorant Garamond,Georgia,serif}.publicBlogArticleBody a{color:#895f15;text-decoration-thickness:1px;text-underline-offset:3px}.publicBlogArticleBody code{padding:2px 5px;border-radius:4px;background:#f0ece4;font-size:.9em}.publicBlogArticleBody pre{max-width:100%;margin:28px 0;padding:20px;overflow:auto;border-radius:12px;background:#17273a;color:#f8f0df}.publicBlogArticleBody pre code{padding:0;background:transparent}.publicBlogArticleBody hr{width:70px;margin:48px auto;border:0;border-top:1px solid #c8b58d}.blogCreationDisclosure{display:flex;align-items:flex-start;gap:12px;max-width:720px;margin:42px auto 0;padding:18px 20px;border:1px solid rgba(116,91,48,.18);border-radius:12px;background:rgba(246,241,230,.62);color:#5d6774;font:400 12.5px/1.65 Inter,Arial,sans-serif}.blogCreationDisclosure svg{flex:0 0 auto;margin-top:2px;color:#9b7024}.blogCreationDisclosure p{margin:0}.blogCreationDisclosure strong{display:block;margin-bottom:2px;color:#36465a;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.publicBlogArticleFooter{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:720px;margin:58px auto 0;padding-top:24px;border-top:1px solid rgba(23,39,58,.12)}.publicBlogArticleFooter>div{display:flex;gap:14px;color:#7b8595;font-size:10.5px}.blogRelated{margin-bottom:86px}.blogRelatedGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.blogRelatedGrid .blogCardImage{min-height:180px}.blogRelatedGrid .blogCardBody{padding:23px}.blogRelatedGrid .blogCard h2{font-size:27px}.blogRelatedGrid .blogCardBody>p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blogArticleLoading{max-width:800px;min-height:620px;margin:0 auto;padding:100px 24px}.blogArticleLoading i{display:block;width:120px;height:13px;margin:0 auto 28px;border-radius:5px}.blogArticleLoading h1{display:block;width:82%;height:72px;margin:0 auto 30px;border-radius:12px}.blogArticleLoading p{display:block;width:68%;height:14px;margin:11px auto;border-radius:5px}.blogArticleLoading div{width:100%;height:390px;margin-top:70px;border-radius:22px}.blogStatusPage{display:grid;place-items:center;min-height:680px;padding:80px 24px 120px;color:#9b7024;text-align:center}.blogStatusPage .blogEyebrow{margin-top:18px}.blogStatusPage h1{max-width:760px;font-size:clamp(48px,7vw,76px);line-height:.98}.blogStatusPage>p{max-width:550px;margin:0;color:#68758a;font-size:16px;line-height:1.7}.blogStatusActions{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:30px}.blogSecondaryLink{display:inline-flex;align-items:center;gap:7px;color:#4e5c70!important;font-size:12px;font-weight:750;text-decoration:none}.publicBlogFooter{display:grid;grid-template-columns:1fr auto auto;align-items:end;gap:45px;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:42px 0 48px;border-top:1px solid rgba(23,39,58,.11)}.publicBlogFooter>div p{margin:9px 0 0;color:#788294;font-size:11px}.publicBlogFooter nav{display:flex;gap:22px}.publicBlogFooter nav a{color:#657185;font-size:11px;font-weight:650;text-decoration:none}.publicBlogFooter small{color:#8b94a1;font-size:10px}@media (max-width: 860px){.blogCard.featured{grid-template-columns:1fr}.blogCard.featured .blogCardImage{min-height:330px}.blogCard.featured .blogCardBody{padding:32px}.blogInvitation{grid-template-columns:auto 1fr}.blogInvitation>a{grid-column:2;justify-self:start}.blogRelatedGrid{grid-template-columns:1fr 1fr}.blogRelatedGrid .blogCard:last-child{display:none}.publicBlogFooter{grid-template-columns:1fr auto}.publicBlogFooter small{grid-column:1 / -1}}@media (max-width: 620px){.publicBlogNav{width:min(100% - 32px,1180px);min-height:68px}.publicBlogNav nav{gap:15px}.publicBlogNav nav>a:first-child{display:none}.publicBlogNav .publicBlogNavCta{padding:9px 13px}.blogIndexMain,.blogArticleMain{width:min(100% - 32px,1180px)}.blogIndexHero{padding-top:72px}.blogIndexHero h1{font-size:clamp(47px,15vw,65px)}.blogCardGrid,.blogRelatedGrid{grid-template-columns:1fr;gap:20px}.blogCard.featured{display:block}.blogCard.featured .blogCardImage,.blogCardImage{min-height:230px}.blogCardBody,.blogCard.featured .blogCardBody{padding:25px}.blogCard.featured h2,.blogCard h2{font-size:31px}.blogInvitation{grid-template-columns:1fr;text-align:left}.blogInvitationSeal{width:54px;height:54px}.blogInvitation>a{grid-column:auto;justify-self:start}.blogBreadcrumbs{padding-top:22px}.blogBreadcrumbs li:last-child{max-width:48vw}.publicBlogArticleHeader{padding-top:55px}.publicBlogArticleHeader h1{font-size:clamp(44px,13.5vw,62px)}.publicBlogHeroFigure{margin:0 -4px 46px;border-radius:15px}.publicBlogArticleBody{font-size:16px;line-height:1.82}.publicBlogArticleBody h2{margin-top:46px;font-size:33px}.publicBlogArticleBody blockquote{margin-right:0;margin-left:0;padding-left:20px}.publicBlogArticleFooter{align-items:flex-start;flex-direction:column}.blogRelatedGrid .blogCard:last-child{display:block}.blogStatusActions{flex-direction:column}.publicBlogFooter{grid-template-columns:1fr;gap:24px;width:min(100% - 32px,1180px)}.publicBlogFooter small{grid-column:auto}}@media (prefers-reduced-motion: reduce){.blogCard,.blogCardImage img,.blogSkipLink{transition:none}.blogSkeletonHeading,.blogSkeletonCard>*,.blogArticleLoading>*{animation:none}}.moderationFilters{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.reportBadges{display:flex;flex-shrink:0;align-items:center;gap:7px}.severityBadge{border:1px solid transparent;border-radius:999px;padding:2px 9px;font-size:.7rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.severityBadge.severityCritical{border-color:#f0b4ab;background:#fef2f1;color:#912018}.severityBadge.severityHigh{border-color:#f4bcb4;background:#fff6f4;color:#b42318}.severityBadge.severityMedium{border-color:#e3cc94;background:#fffbeb;color:#8f6011}.severityBadge.severityLow{border-color:#d3dae4;background:#f5f7fa;color:#52606d}.reportRow.severityCritical{border-left:6px solid #912018}.reportRow.severityHigh{border-left:6px solid #d92d20}.reportRow.severityMedium{border-left:6px solid #b7791f}.reportRow.severityLow{border-left:6px solid #8c99a8}.insightPanel{display:grid;gap:13px;border:1px solid #dfe4ec;border-left:4px solid #8c99a8;border-radius:8px;background:#f9fafc;padding:14px 15px}.insightPanel.severityCritical{border-left-color:#912018;background:#fdf5f4}.insightPanel.severityHigh{border-left-color:#d92d20;background:#fef8f7}.insightPanel.severityMedium{border-left-color:#b7791f;background:#fffdf5}.insightHeadline{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;color:#4b5563}.insightPanel.severityCritical .insightHeadline,.insightPanel.severityHigh .insightHeadline{color:#b42318}.insightHeadline p{margin:0;color:#172033;font-size:1rem;font-weight:600;line-height:1.5}.insightReason{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.insightReason .evidenceLabel{margin-bottom:0}.insightReason strong{color:#172033;font-size:.92rem}.insightReason small{color:#697386;font-size:.82rem}.insightMatches,.insightSignals,.insightAction{display:grid;gap:8px;border-top:1px dashed #dfe4ec;padding-top:12px}.insightMatches .evidenceLabel,.insightSignals .evidenceLabel,.insightAction .evidenceLabel{margin-bottom:0}.matchRow{display:grid;gap:4px;border-left:3px solid #e3cc94;padding-left:11px}.matchHead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 9px}.matchHead strong{color:#172033;font-size:.88rem}.matchHead span{color:#8a94a6;font-size:.74rem;text-transform:lowercase}.matchRow blockquote{margin:0;color:#1c1b18;font-size:.95rem;font-style:italic;line-height:1.45;overflow-wrap:anywhere}.matchRow small{color:#697386;font-size:.79rem;line-height:1.4}.insightDisclaimer{margin:2px 0 0;color:#8a94a6;font-size:.76rem;line-height:1.45}.signalChips{display:flex;flex-wrap:wrap;gap:6px}.signalChip{border:1px solid transparent;border-radius:999px;padding:3px 10px;font-size:.76rem;font-weight:700;cursor:help}.signalChip.signal-danger{border-color:#f4bcb4;background:#fff6f4;color:#b42318}.signalChip.signal-warn{border-color:#e3cc94;background:#fffbeb;color:#8f6011}.signalChip.signal-info{border-color:#d3dae4;background:#f5f7fa;color:#52606d}.signalChip.signal-good{border-color:#bfe3c9;background:#f2fdf5;color:#15803d}.signalDetails{display:grid;gap:5px;margin:2px 0 0;padding-left:17px;color:#4b5563;font-size:.84rem;line-height:1.45}.signalDetails strong{color:#172033}.insightAction strong{color:#172033;font-size:.95rem}.insightAction p{margin:0;color:#4b5563;font-size:.86rem;line-height:1.5}.reportConversation{display:grid;gap:12px;border:1px solid #e2d6c4;border-radius:8px;background:#fffdfa;padding:12px 13px}.conversationToggle{display:flex;align-items:center;gap:8px;border:0;background:none;padding:0;color:#172033;font-family:inherit;font-size:.88rem;font-weight:700;text-align:left;cursor:pointer}.conversationToggle:hover{color:#b42318}.conversationBody{display:grid;gap:14px}.peerSummary{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:9px}.peerSummary>div{display:grid;gap:3px;border:1px solid #e6dfd4;border-radius:7px;background:rgba(255,255,255,.8);padding:8px 10px}.peerSummary span{color:#8a7f6d;font-size:.7rem;font-weight:800;text-transform:uppercase}.peerSummary strong{color:#172033;font-size:.92rem}.threadList{display:grid;gap:9px;max-height:560px;overflow-y:auto;padding-right:4px}.threadMessage{display:grid;gap:6px;border:1px solid #e6dfd4;border-left:4px solid #c7cfda;border-radius:7px;background:#fff;padding:9px 11px}.threadMessage.fromTarget{border-left-color:#d92d20}.threadMessage.fromReporter{margin-left:22px;border-left-color:#52606d;background:#f8fafc}.threadMessage.reportedMessage{border-color:#e3cc94;background:#fffbeb;box-shadow:0 0 0 2px #b7791f2e}.threadMeta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px;color:#8a94a6;font-size:.73rem}.threadMeta strong{color:#172033;font-size:.8rem}.reportedTag{border-radius:999px;background:#b7791f;padding:1px 8px;color:#fff;font-weight:800;text-transform:uppercase}.threadContent{margin:0;color:#1c1b18;font-size:.94rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.threadMessage audio{width:100%;margin-top:4px}.threadFlags{display:flex;flex-wrap:wrap;gap:5px}.threadFlags .signalChip{font-size:.71rem}.relatedReports{border-top:1px dashed #e2d6c4;padding-top:11px}.relatedReports ul{display:grid;gap:7px;margin:9px 0 0;padding:0;list-style:none}.relatedReports li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 11px;border:1px solid #e6dfd4;border-radius:7px;background:rgba(255,255,255,.8);padding:7px 10px}.relatedReports li strong{color:#172033;font-size:.86rem}.relatedReports li span{color:#8a94a6;font-size:.76rem}.relatedReports li .statusBadge{margin-left:auto}@media (max-width: 720px){.moderationFilters{width:100%}.moderationFilters .segmentedControl{flex:1 1 auto}.reportTitle{flex-wrap:wrap}.reportTitle strong{white-space:normal}.insightHeadline{grid-template-columns:1fr}.threadMessage.fromReporter{margin-left:0}.threadList{max-height:none}}.passportStampCms .postalTileImage{aspect-ratio:1;background:#f2e8d5}.passportStampCms .postalTileImage img{object-fit:contain}.stampDesk{display:grid;gap:22px}.stampDesk .contentCard h2{margin:0;color:#172033;font-size:20px}.stampComposerHead p{max-width:68ch;margin:6px 0 0;color:#647084;font-size:13.5px;line-height:1.5}.stampComposerRow{display:grid;grid-template-columns:minmax(170px,240px) minmax(0,1fr) auto auto;align-items:end;gap:12px;margin-top:18px}.stampField{display:grid;gap:6px;min-width:0}.stampField>span{color:#172033;font-size:13px;font-weight:650}.stampField>span em{margin-left:6px;color:#9aa2b0;font-style:normal;font-weight:500}.stampField input,.stampField select{width:100%;height:44px;box-sizing:border-box;border:1px solid rgba(23,32,51,.16);border-radius:10px;background:#fff;color:#172033;font:inherit;font-size:14px;padding:0 12px;outline:none}.stampField input:focus-visible,.stampField select:focus-visible{border-color:#d5962f;box-shadow:0 0 0 3px #d5962f38}.stampField input:disabled,.stampField select:disabled{background:#f6f4ef;color:#8a94a5}.stampDesk .stampButton{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;min-height:44px;padding:0 18px;white-space:nowrap;box-shadow:none}.stampDesk .stampButton:disabled{opacity:.55;cursor:default}.stampHint{margin:10px 0 0;color:#8a5a12;font-size:12.5px}.stampMissing{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(23,32,51,.08)}.stampMissing>span{color:#647084;font-size:13px;font-weight:600;white-space:nowrap}.stampMissing>span b{display:inline-grid;place-items:center;min-width:22px;height:20px;margin-left:4px;padding:0 6px;border-radius:99px;background:#f3e4c2;color:#6b4c14;font-size:11.5px}.stampMissingChips{display:flex;flex-wrap:wrap;gap:8px;flex:1}.stampMissingChips .postalChip:disabled{opacity:.5;cursor:default}.stampCollectionHead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:26px}.stampCoverage p{margin:6px 0 10px;color:#647084;font-size:13.5px}.stampCoverage p strong{color:#172033}.stampCoverageBar{width:min(260px,100%);height:6px;border-radius:99px;background:#ece5d6;overflow:hidden}.stampCoverageBar>span{display:block;height:100%;border-radius:inherit;background:#d5962f}.stampTools{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.stampTools .postalSearch{min-width:240px}.stampGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:30px 22px}.stampTile{display:flex;flex-direction:column;min-width:0}.stampFace{position:relative;display:block;border-radius:4px;filter:drop-shadow(0 7px 12px rgba(23,32,51,.16))}.stampFace:focus-visible{outline:3px solid #d5962f;outline-offset:6px}.stampPerf{--hole:3.6px;--pitch:12px;display:block;aspect-ratio:1;overflow:hidden;background:#f2e8d5;-webkit-mask:radial-gradient(circle var(--hole) at 50% 50%,#0000 96%,#000) calc(var(--pitch) / -2) calc(var(--pitch) / -2) / var(--pitch) var(--pitch) round,linear-gradient(#000 0 0) var(--hole) var(--hole) / calc(100% - 2 * var(--hole)) calc(100% - 2 * var(--hole)) no-repeat;mask:radial-gradient(circle var(--hole) at 50% 50%,#0000 96%,#000) calc(var(--pitch) / -2) calc(var(--pitch) / -2) / var(--pitch) var(--pitch) round,linear-gradient(#000 0 0) var(--hole) var(--hole) / calc(100% - 2 * var(--hole)) calc(100% - 2 * var(--hole)) no-repeat}.stampPerf img{display:block;width:100%;height:100%;object-fit:cover}.stampBlank{display:grid;place-content:center;justify-items:center;gap:8px;color:#9b7b3c;font-size:13px;font-weight:600;background:repeating-linear-gradient(135deg,#f2e8d5 0 10px,#efe3cb 10px 20px)}.stampTile.isHidden .stampPerf img{filter:grayscale(1) contrast(.85);opacity:.55}.stampDrawing{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:6px;border-radius:4px;background:rgba(242,232,213,.82);color:#172033;font-size:13px;font-weight:650}.stampMeta{display:grid;gap:4px;margin-top:14px;min-width:0}.stampTitleRow{display:flex;align-items:baseline;justify-content:space-between;gap:4px 8px;min-width:0}.stampTitleRow strong{min-width:0;color:#172033;font-size:15px;line-height:1.25;overflow-wrap:anywhere}.stampState{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;color:#15937d;font-size:12px;font-weight:650}.stampState:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.stampState.hidden{color:#c33a30}.stampSubject{margin:0;color:#536175;font-size:13px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.stampMeta time{color:#9aa2b0;font-size:12px}.stampActions{display:flex;gap:6px;margin-top:10px}.stampActions .iconButton{width:38px;height:38px}.stampActions .iconButton:disabled{opacity:.45;cursor:default}.stampActions .stampDanger:not(:disabled):hover{color:#c33a30;border-color:#c33a3059}.stampTile.isPlaceholder .stampMeta strong{color:#172033;font-size:15px}@media (max-width: 900px){.stampComposerRow{grid-template-columns:1fr 1fr}.stampComposerRow .stampFieldGrow{grid-column:1 / -1;order:-1}.stampComposerRow .stampField:first-child{grid-column:1 / -1;order:-2}}@media (max-width: 560px){.stampGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.stampPerf{--hole:3px;--pitch:10px}.stampTools,.stampTools .postalSearch{width:100%;min-width:0}.stampTools .postalStatusFilters{width:100%;flex-wrap:nowrap}.stampTools .postalStatusFilter{flex:1 1 0;justify-content:center;min-width:0}.stampMissing{flex-direction:column;align-items:stretch}.stampTitleRow{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){.stampDesk .spinning{animation:none}}.supportLayout{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:18px;min-height:560px}.supportThreadList{display:flex;flex-direction:column;gap:12px;min-width:0}.supportFilters{padding:0}.supportThreadList ul{display:grid;gap:6px;margin:0;padding:0;list-style:none;max-height:640px;overflow-y:auto}.supportThreadRow{display:flex;align-items:center;gap:10px;width:100%;border:1px solid rgba(23,32,51,.08);border-radius:12px;padding:10px 12px;background:#fff;color:#172033;text-align:left}.supportThreadRow:hover{background:#faf7ef}.supportThreadRow.active{border-color:#b88930;box-shadow:0 0 0 3px #d8a64229}.supportThreadRow .avatar{flex-shrink:0}.supportThreadText{display:grid;gap:3px;flex:1;min-width:0}.supportThreadTop{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-width:0}.supportThreadTop strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supportThreadTop time{flex-shrink:0;color:#9aa2b0;font-size:11.5px}.supportThreadMeta{display:flex;align-items:center;gap:7px;min-width:0;color:#647084;font-size:12px}.supportThreadMeta>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supportThreadPreview{color:#536175;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supportThreadRow .navCount{position:static;flex-shrink:0}.supportAwaitingDot{flex-shrink:0;width:9px;height:9px;border-radius:50%;background:#d8a642}.supportStatus{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:700}.supportStatus:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.supportStatus.open{background:#e3f3ef;color:#15795f}.supportStatus.solved{background:#eceef2;color:#5b6678}.supportConversation{display:flex;flex-direction:column;gap:12px;min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:14px;padding:16px;background:#fbfaf6}.supportConversationHeader{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(23,32,51,.08)}.supportConversationHeader>div{display:grid;gap:2px;flex:1;min-width:0}.supportConversationHeader>div strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supportConversationHeader .mutedText{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supportPlan{flex-shrink:0;border-radius:99px;padding:4px 10px;background:#efeae9;color:#7c6a66;font-size:11.5px;font-weight:700}.supportPlan.premium{background:#f5ead1;color:#8a6420}.supportLapsedNotice{margin:0;background:#f5ead1;color:#6f5019;font-size:13px}.supportClosedNotice{margin:0;background:#eceef2;color:#4a5566;font-size:13px}.supportMessages{display:flex;flex-direction:column;gap:10px;flex:1;max-height:520px;overflow-y:auto;padding:4px 2px}.supportBubble{max-width:78%;border-radius:14px;padding:10px 13px}.supportBubble p{margin:0;font-size:14px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.supportBubble.fromMember{align-self:flex-start;border:1px solid rgba(23,32,51,.08);border-bottom-left-radius:4px;background:#fff;color:#172033}.supportBubble.fromTeam{align-self:flex-end;border-bottom-right-radius:4px;background:#172f3c;color:#fff9ef}.supportBubbleMeta{display:block;margin-top:5px;font-size:11px;opacity:.62}.supportSolvedMarker{align-self:center;display:inline-flex;align-items:center;gap:6px;border-radius:99px;padding:5px 12px;background:#eceef2;color:#4a5566;font-size:12px;font-weight:650}.supportComposer{display:grid;gap:10px}.supportComposer .composerField{width:100%}.supportComposerActions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.supportSolveConfirm{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;border-radius:10px;padding:10px 12px;background:#f5ead1}.supportSolveConfirm>span{flex:1 1 240px;color:#6f5019;font-size:13px;font-weight:600}@media (max-width: 900px){.supportLayout{grid-template-columns:1fr}.supportThreadList ul{max-height:280px}.supportBubble{max-width:90%}.supportConversationHeader{flex-wrap:wrap}}.pgnLanding{--pgn-night: #111633;--pgn-indigo: #1b2148;--pgn-purple: #2e2463;--pgn-cream: #f3e9d8;--pgn-soft: #fff7e8;--pgn-paper: #efddbf;--pgn-lavender: #a98ae8;--pgn-lavender-soft: #d8c5f2;--pgn-gold: #e6c37a;--pgn-ink: #25223a;--pgn-muted: #6f6783;--pgn-line: rgba(37, 34, 58, .14);position:relative;overflow:clip;color:var(--pgn-ink);background:var(--pgn-soft);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:has(.pgnLanding),body:has(.publicSite){min-width:0;overflow-x:clip}.pgnLanding h1,.pgnLanding h2,.pgnLanding h3,.pgnLanding p,.pgnLanding figure,.pgnLanding ul{margin:0}.pgnLanding h1,.pgnLanding h2,.pgnLanding h3,.pgnBrand span,.pgnFooterWordmark{font-family:Cormorant Garamond,Georgia,serif}.pgnLanding img{max-width:100%}.pgnLanding a,.pgnLanding button,.pgnLanding summary{-webkit-tap-highlight-color:transparent}.pgnLanding a:focus-visible,.pgnLanding button:focus-visible,.pgnLanding summary:focus-visible{outline:3px solid var(--pgn-gold);outline-offset:4px}.pgnSection{width:min(100%,1320px);margin-inline:auto;padding:144px 40px}.pgnEyebrow{display:flex;align-items:center;gap:11px;color:#846329;font-size:.75rem;font-weight:700;letter-spacing:.16em;line-height:1;text-transform:uppercase}.pgnEyebrow>span{display:block;width:30px;height:1px;background:currentColor}.pgnEyebrowLight{color:var(--pgn-gold)}.pgnSectionHeading{max-width:840px}.pgnSectionHeading h2,.pgnSafetyIntro h2,.pgnFaqIntro h2,.pgnJourneyHeading h2{margin-top:24px;font-size:clamp(3.2rem,6.4vw,6rem);font-weight:600;letter-spacing:-.045em;line-height:.91}.pgnSectionHeading>p:last-child,.pgnFaqIntro>p:last-child,.pgnJourneyHeading>p:last-child{max-width:670px;margin-top:28px;color:var(--pgn-muted);font-size:1.08rem;line-height:1.75}.pgnNavShell{position:fixed;z-index:100;top:0;right:0;left:0;padding:20px 28px;color:var(--pgn-soft);transition:padding .22s ease,background .22s ease,border-color .22s ease}.pgnNavShell.isScrolled,.pgnNavShell.isOpen{padding-block:12px;border-bottom:1px solid rgba(255,247,232,.12);background:rgba(17,22,51,.9);box-shadow:0 18px 50px #06081833;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pgnNav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100%,1360px);min-height:54px;margin-inline:auto}.pgnBrand{display:inline-flex;width:fit-content;align-items:center;gap:11px}.pgnBrand img{width:36px;height:36px;border:1px solid rgba(255,247,232,.22);border-radius:12px}.pgnBrand span{font-size:1.7rem;font-weight:700;letter-spacing:-.02em}.pgnNavLinks{display:flex;align-items:center;gap:clamp(20px,2.4vw,38px);font-size:.82rem;font-weight:600;letter-spacing:.02em}.pgnNavLinks a,.pgnFooter a{transition:color .18s ease,opacity .18s ease}.pgnNavLinks a:hover,.pgnFooter a:hover{color:var(--pgn-gold)}.pgnNavCta{display:inline-flex;min-height:44px;align-items:center;justify-self:end;gap:10px;padding:0 20px;border:1px solid rgba(255,247,232,.3);border-radius:999px;font-size:.8rem;font-weight:700;transition:color .18s ease,background .18s ease,transform .18s ease}.pgnNavCta:hover{color:var(--pgn-night);background:var(--pgn-gold);transform:translateY(-2px)}.pgnMenuButton{display:none;width:44px;height:44px;place-items:center;border:1px solid rgba(255,247,232,.26);border-radius:50%;color:inherit;background:transparent}.pgnHero{position:relative;display:grid;min-height:max(820px,100svh);align-items:center;padding:132px 40px 104px;color:var(--pgn-soft);background:radial-gradient(circle at 78% 32%,rgba(169,138,232,.2),transparent 29%),radial-gradient(circle at 15% 82%,rgba(230,195,122,.1),transparent 24%),linear-gradient(145deg,#0b0f28 0%,var(--pgn-night) 44%,#261d55 100%)}.pgnHero:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,247,232,.54) 0 1px,transparent 1.5px),radial-gradient(circle,rgba(230,195,122,.55) 0 1px,transparent 1.5px);background-position:0 0,35px 48px;background-size:92px 92px,138px 138px;content:"";-webkit-mask-image:linear-gradient(to bottom,black,transparent 86%);mask-image:linear-gradient(to bottom,black,transparent 86%);opacity:.22;pointer-events:none}.pgnHeroGlow{position:absolute;right:9%;bottom:4%;width:min(48vw,720px);aspect-ratio:1;border:1px solid rgba(216,197,242,.12);border-radius:50%;box-shadow:0 0 0 80px #d8c5f206,0 0 0 160px #d8c5f205,0 0 160px #a98ae821;pointer-events:none}.pgnHeroInner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);gap:clamp(28px,5vw,86px);width:min(100%,1360px);margin-inline:auto}.pgnHeroCopy{align-self:center;padding-bottom:20px}.pgnHeroCopy h1{max-width:720px;margin-top:30px;font-size:clamp(5rem,8.2vw,8.8rem);font-weight:600;letter-spacing:-.062em;line-height:.79;text-wrap:balance}.pgnHeroLead{max-width:610px;margin-top:36px!important;color:#fff7e8c2;font-size:clamp(1.02rem,1.5vw,1.22rem);line-height:1.72}.pgnHeroActions{display:flex;align-items:center;gap:25px;margin-top:36px}.pgnStoreBadge{display:inline-flex;width:173px;min-height:59px;align-items:center;justify-content:center;border:1px solid rgba(255,247,232,.28);border-radius:13px;background:#090a0d;box-shadow:0 16px 34px #0608183d;transition:transform .18s ease,box-shadow .18s ease}.pgnStoreBadge img{display:block;width:155px;height:auto}.pgnStoreBadge:hover{box-shadow:0 20px 42px #06081857;transform:translateY(-3px)}.pgnTextLink{display:inline-flex;align-items:center;gap:9px;border-bottom:1px solid currentColor;padding:8px 0;font-size:.88rem;font-weight:700}.pgnTextLinkLight{color:#fff7e8cc}.pgnHeroMeta{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:28px;color:#fff7e88f;font-size:.77rem}.pgnHeroMeta span{display:inline-flex;align-items:center;gap:6px}.pgnHeroMeta svg{color:var(--pgn-gold)}.pgnHeroProduct{position:relative;min-height:650px;isolation:isolate}.pgnPhone{position:relative;overflow:hidden;aspect-ratio:720 / 1401;border:8px solid #080b1e;border-radius:42px;background:#080b1e;box-shadow:0 36px 72px #0204126b,inset 0 0 0 1px #ffffff14}.pgnPhone:after{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.12);border-radius:34px;content:"";pointer-events:none}.pgnPhone img{display:block;width:100%;height:100%;border-radius:33px;object-fit:cover}.pgnPhoneSpeaker{position:absolute;z-index:2;top:9px;left:50%;width:31%;height:18px;border-radius:99px;background:#080b1e;transform:translate(-50%)}.pgnHeroPhone{position:absolute;top:50%;left:50%}.pgnHeroPhoneMain{z-index:3;width:302px;transform:translate(-50%,-50%) rotate(-.5deg);box-shadow:0 42px 90px #02041285,0 0 0 1px #e6c37a26,0 0 90px #a98ae821}.pgnHeroPhoneLeft,.pgnHeroPhoneRight{z-index:1;width:218px;opacity:.74;filter:saturate(.82) brightness(.78)}.pgnHeroPhoneLeft{transform:translate(-116%,-48%) rotate(-8deg)}.pgnHeroPhoneRight{transform:translate(18%,-48%) rotate(8deg)}.pgnHeroFlightCard{position:absolute;z-index:5;display:flex;align-items:center;gap:12px;border:1px solid rgba(255,247,232,.18);border-radius:18px;padding:14px 16px;color:var(--pgn-soft);background:rgba(22,28,66,.78);box-shadow:0 18px 40px #05071747;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.pgnHeroFlightCard small,.pgnHeroFlightCard strong{display:block}.pgnHeroFlightCard small{margin-bottom:5px;color:#fff7e88c;font-size:.64rem;letter-spacing:.1em;text-transform:uppercase}.pgnHeroFlightCard strong{font-family:Cormorant Garamond,Georgia,serif;font-size:1.08rem}.pgnHeroFlightCardTop{top:10%;right:-2%}.pgnHeroFlightCardBottom{bottom:8%;left:-1%;min-width:250px;flex-direction:column;align-items:stretch}.pgnFlightIcon{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;color:#5a4522;background:var(--pgn-gold)}.pgnFlightProgress{overflow:hidden;width:100%;height:3px;border-radius:99px;background:rgba(255,255,255,.12)}.pgnFlightProgress i{display:block;width:64%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pgn-lavender),var(--pgn-gold))}.pgnHeroScroll{position:absolute;z-index:3;bottom:32px;left:50%;display:flex;align-items:center;gap:12px;color:#fff7e88a;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;transform:translate(-50%)}.pgnHeroScroll i{position:relative;display:block;width:46px;height:1px;overflow:hidden;background:rgba(255,247,232,.2)}.pgnHeroScroll i:after{position:absolute;width:50%;height:100%;background:var(--pgn-gold);content:"";animation:pgnScrollLine 2.4s ease-in-out infinite}@keyframes pgnScrollLine{0%{transform:translate(-100%)}to{transform:translate(220%)}}.pgnTrustStrip{position:relative;z-index:5;border-bottom:1px solid var(--pgn-line);color:var(--pgn-ink);background:var(--pgn-soft)}.pgnTrustInner{display:grid;grid-template-columns:repeat(4,1fr);width:min(100%,1320px);margin-inline:auto;padding-inline:40px}.pgnTrustItem{display:flex;min-height:128px;align-items:center;gap:14px;padding:24px clamp(20px,3vw,44px);border-left:1px solid var(--pgn-line)}.pgnTrustItem:last-child{border-right:1px solid var(--pgn-line)}.pgnTrustItem strong{font-family:Cormorant Garamond,Georgia,serif;font-size:2.55rem;font-weight:700;line-height:1}.pgnTrustItem span{max-width:110px;color:var(--pgn-muted);font-size:.72rem;font-weight:600;letter-spacing:.07em;line-height:1.45;text-transform:uppercase}.pgnWhy{background:var(--pgn-soft)}.pgnWhyHeading h2{max-width:900px}.pgnPrinciples{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:80px;border:1px solid var(--pgn-line);background:var(--pgn-line)}.pgnPrinciple{min-height:350px;padding:42px;background:var(--pgn-soft);transition:color .24s ease,background .24s ease}.pgnPrinciple:hover{color:var(--pgn-soft);background:var(--pgn-indigo)}.pgnPrincipleTop{display:flex;align-items:center;justify-content:space-between;color:#9b7940}.pgnPrincipleTop span{font-size:.73rem;font-weight:700;letter-spacing:.12em}.pgnPrinciple h3{max-width:300px;margin-top:92px!important;font-size:clamp(2rem,3vw,2.7rem);font-weight:600;letter-spacing:-.035em;line-height:1}.pgnPrinciple>p{max-width:330px;margin-top:22px!important;color:var(--pgn-muted);font-size:.92rem;line-height:1.7}.pgnPrinciple:hover>p{color:#fff7e8a8}.pgnJourney.pgnSection{width:100%;max-width:none;padding-inline:max(40px,calc((100vw - 1240px)/2));color:var(--pgn-soft);background:radial-gradient(circle at 20% 8%,rgba(169,138,232,.16),transparent 25%),linear-gradient(155deg,#0d112b,var(--pgn-night) 60%,#201846)}.pgnJourneyHeading{display:grid;grid-template-columns:1fr 1.35fr;align-items:end;column-gap:80px;max-width:1240px;margin-inline:auto}.pgnJourneyHeading .pgnEyebrow{grid-column:1 / -1}.pgnJourneyHeading h2{margin-top:28px}.pgnJourneyHeading>p:last-child{align-self:end;margin-bottom:9px;color:#fff7e894}.pgnJourneyRail{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1240px;margin:86px auto 0}.pgnJourneyStep{min-width:0}.pgnJourneyPhoneWrap{position:relative;display:grid;overflow:hidden;min-height:530px;place-items:end center;border:1px solid rgba(255,247,232,.11);background:radial-gradient(circle at 50% 72%,rgba(169,138,232,.2),transparent 43%),rgba(255,255,255,.025)}.pgnJourneyPhoneWrap .pgnPhone{width:min(72%,250px);margin-bottom:-132px;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.pgnJourneyStep:hover .pgnPhone{transform:translateY(-16px)}.pgnJourneyNumber{position:absolute;top:22px;left:24px;color:#fff7e866;font-size:.75rem;font-weight:700;letter-spacing:.12em}.pgnJourneyKicker{margin-top:28px!important;color:var(--pgn-gold);font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pgnJourneyStep h3{max-width:340px;margin-top:14px!important;font-size:clamp(2rem,2.8vw,2.65rem);font-weight:600;letter-spacing:-.035em;line-height:1}.pgnJourneyCopy{max-width:355px;margin-top:18px!important;color:#fff7e894;font-size:.9rem;line-height:1.68}.pgnDelivery{background:var(--pgn-soft)}.pgnDeliveryHeading{max-width:930px}.pgnDeliveryTabs{display:grid;grid-template-columns:repeat(5,1fr);gap:0;margin-top:70px;border:1px solid var(--pgn-line)}.pgnDeliveryTabs button{min-width:0;min-height:92px;border:0;border-right:1px solid var(--pgn-line);padding:16px 18px;color:var(--pgn-muted);background:transparent;text-align:left;transition:color .18s ease,background .18s ease}.pgnDeliveryTabs button:last-child{border-right:0}.pgnDeliveryTabs button:hover{color:var(--pgn-ink);background:rgba(239,221,191,.3)}.pgnDeliveryTabs button.isActive{color:var(--pgn-soft);background:var(--pgn-night)}.pgnDeliveryTabs span,.pgnDeliveryTabs small{display:block}.pgnDeliveryTabs span{font-family:Cormorant Garamond,Georgia,serif;font-size:1.55rem;font-weight:700}.pgnDeliveryTabs small{margin-top:6px;font-size:.65rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.pgnDeliveryPanel{--pgn-delivery-accent: var(--pgn-gold);--pgn-delivery-glow: rgba(230, 195, 122, .18);display:grid;grid-template-columns:1.05fr .95fr;min-height:590px;color:var(--pgn-soft);background:radial-gradient(circle at 78% 50%,var(--pgn-delivery-glow),transparent 31%),linear-gradient(135deg,var(--pgn-night),var(--pgn-indigo))}.pgnDeliveryPanel.tone-bat{--pgn-delivery-accent: #bda4f3;--pgn-delivery-glow: rgba(169, 138, 232, .21)}.pgnDeliveryPanel.tone-letter{--pgn-delivery-accent: #efc886;--pgn-delivery-glow: rgba(202, 143, 80, .2)}.pgnDeliveryPanel.tone-whisper{--pgn-delivery-accent: #c5dded;--pgn-delivery-glow: rgba(120, 180, 225, .2)}.pgnDeliveryPanel.tone-bottle{--pgn-delivery-accent: #9ad9c4;--pgn-delivery-glow: rgba(70, 180, 150, .17)}.pgnDeliveryContent{display:flex;max-width:620px;flex-direction:column;justify-content:center;padding:70px clamp(40px,6vw,88px)}.pgnDeliveryTime{display:inline-flex;width:fit-content;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--pgn-delivery-accent),transparent 66%);border-radius:999px;padding:10px 14px;color:var(--pgn-delivery-accent);font-size:.75rem;font-weight:700;letter-spacing:.05em}.pgnDeliveryLabel{margin-top:42px!important;color:var(--pgn-delivery-accent);font-size:.7rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.pgnDeliveryContent h3{margin-top:15px!important;font-size:clamp(3rem,5vw,5.2rem);font-weight:600;letter-spacing:-.04em;line-height:.91}.pgnDeliveryContent>p:not(.pgnDeliveryLabel){margin-top:25px!important;color:#fff7e8a8;font-size:.97rem;line-height:1.72}.pgnDeliveryContent ul{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px;padding:0;list-style:none}.pgnDeliveryContent li{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,247,232,.12);border-radius:999px;padding:8px 11px;color:#fff7e8b8;font-size:.68rem}.pgnDeliveryContent li svg{color:var(--pgn-delivery-accent)}.pgnDeliveryNote{margin-top:22px;color:#fff7e89e;font-size:.7rem}.pgnDeliveryArt{position:relative;display:grid;overflow:hidden;place-items:center;isolation:isolate}.pgnDeliveryArt:before{position:absolute;width:min(72%,420px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--pgn-delivery-glow),transparent 68%);content:"";filter:blur(4px)}.pgnDeliveryArt img{position:relative;z-index:2;width:min(76%,430px);max-height:470px;object-fit:contain;filter:drop-shadow(0 26px 32px rgba(3,5,19,.38));animation:pgnCarrierFloat 5.4s ease-in-out infinite}.pgnDeliveryOrbit{position:absolute;border:1px solid color-mix(in srgb,var(--pgn-delivery-accent),transparent 78%);border-radius:50%}.pgnDeliveryOrbitOne{width:340px;aspect-ratio:1}.pgnDeliveryOrbitTwo{width:490px;aspect-ratio:1}@keyframes pgnCarrierFloat{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-13px) rotate(1deg)}}.pgnBottle{position:relative;display:grid;min-height:880px;align-items:center;color:var(--pgn-soft);background:#090e25;isolation:isolate}.pgnBottleBackground,.pgnBottleShade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pgnBottleBackground{z-index:-3;object-fit:cover;object-position:center}.pgnBottleShade{z-index:-2;background:linear-gradient(90deg,rgba(7,12,34,.93) 0%,rgba(7,12,34,.82) 43%,rgba(7,12,34,.34) 72%,rgba(7,12,34,.58) 100%),linear-gradient(180deg,rgba(7,12,34,.2),rgba(7,12,34,.72))}.pgnBottleInner{display:grid;grid-template-columns:1fr .85fr;align-items:center;gap:70px;width:min(100%,1240px);margin-inline:auto;padding:110px 40px}.pgnBottleCopy{max-width:650px}.pgnBottleCopy h2{margin-top:25px!important;font-size:clamp(3.8rem,7.4vw,7.2rem);font-weight:600;letter-spacing:-.052em;line-height:.86}.pgnBottleCopy>p:not(.pgnEyebrow){max-width:590px;margin-top:30px!important;color:#fff7e8b3;font-size:1.05rem;line-height:1.75}.pgnBottleCopy ul{display:grid;gap:14px;margin-top:32px;padding:0;list-style:none}.pgnBottleCopy li{display:flex;align-items:center;gap:12px;color:#fff7e8c7;font-size:.86rem}.pgnBottleCopy li svg{width:26px;height:26px;border:1px solid rgba(154,217,196,.35);border-radius:50%;padding:5px;color:#9ad9c4}.pgnBottlePhone{position:relative;display:grid;place-items:center}.pgnBottlePhone .pgnPhone{width:min(100%,314px);transform:rotate(3deg)}.pgnBottleNote{position:absolute;right:-4%;bottom:11%;min-width:210px;border:1px solid rgba(255,247,232,.2);border-radius:16px;padding:15px 17px;background:rgba(15,22,57,.78);box-shadow:0 20px 40px #0205124d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pgnBottleNote span,.pgnBottleNote strong{display:block}.pgnBottleNote span{color:#9ad9c4;font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pgnBottleNote strong{margin-top:5px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.12rem}.pgnSafety{background:var(--pgn-cream)}.pgnSafetyIntro{display:grid;grid-template-columns:1.25fr .75fr;align-items:end;gap:80px}.pgnSafetyIntro h2{max-width:730px}.pgnSafetyIntro>p{max-width:500px;padding-bottom:8px;color:var(--pgn-muted);font-size:1rem;line-height:1.75}.pgnSafetyGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:72px}.pgnSafetyCard{min-height:280px;border:1px solid rgba(37,34,58,.12);padding:30px;background:rgba(255,247,232,.48)}.pgnSafetyCard>svg{color:#87682e}.pgnSafetyCard h3{margin-top:72px!important;font-size:1.7rem;font-weight:700;letter-spacing:-.025em}.pgnSafetyCard p{margin-top:14px!important;color:var(--pgn-muted);font-size:.82rem;line-height:1.65}.pgnSafetyLinks{display:flex;flex-wrap:wrap;gap:18px 34px;margin-top:40px}.pgnSafetyLinks a{display:inline-flex;align-items:center;gap:8px;border-bottom:1px solid rgba(37,34,58,.4);padding-bottom:5px;font-size:.78rem;font-weight:700}.pgnFaq{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(50px,8vw,130px);background:var(--pgn-soft)}.pgnFaqIntro{position:sticky;top:125px;align-self:start}.pgnFaqIntro h2{font-size:clamp(3.2rem,5vw,5.4rem)}.pgnFaqList{border-top:1px solid var(--pgn-line)}.pgnFaqItem{border-bottom:1px solid var(--pgn-line)}.pgnFaqItem summary{display:grid;grid-template-columns:40px 1fr 30px;align-items:center;gap:18px;min-height:102px;cursor:pointer;list-style:none}.pgnFaqItem summary::-webkit-details-marker{display:none}.pgnFaqNumber{color:#9a7d49;font-size:.7rem;font-weight:700;letter-spacing:.1em}.pgnFaqItem summary>span:nth-child(2){font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.45rem,2vw,1.8rem);font-weight:700}.pgnFaqPlus{position:relative;display:block;width:28px;height:28px;border:1px solid var(--pgn-line);border-radius:50%}.pgnFaqPlus:before,.pgnFaqPlus:after{position:absolute;top:50%;left:50%;width:10px;height:1px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .18s ease}.pgnFaqPlus:after{transform:translate(-50%,-50%) rotate(90deg)}.pgnFaqItem[open] .pgnFaqPlus:after{transform:translate(-50%,-50%) rotate(0)}.pgnFaqItem>p{max-width:670px;padding:0 48px 34px 58px;color:var(--pgn-muted);font-size:.92rem;line-height:1.75}.pgnFinalCta{position:relative;display:grid;min-height:760px;place-items:center;color:var(--pgn-soft);background:var(--pgn-night);isolation:isolate}.pgnFinalBackground,.pgnFinalShade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pgnFinalBackground{z-index:-3;object-fit:cover}.pgnFinalShade{z-index:-2;background:radial-gradient(circle at 50% 40%,rgba(25,27,70,.3),rgba(9,13,38,.72) 67%),linear-gradient(180deg,rgba(9,13,38,.18),rgba(9,13,38,.72))}.pgnFinalContent{display:flex;max-width:860px;align-items:center;flex-direction:column;padding:110px 30px;text-align:center}.pgnFinalContent h2{margin-top:27px!important;font-size:clamp(4rem,8vw,8rem);font-weight:600;letter-spacing:-.055em;line-height:.84;text-wrap:balance}.pgnFinalContent>p:not(.pgnEyebrow){margin-top:28px!important;color:#fff7e8b8;font-size:1.08rem}.pgnFinalContent .pgnStoreBadge{margin-top:34px}.pgnFinalContent>small{margin-top:18px;color:#fff7e880;font-size:.7rem;letter-spacing:.08em}.pgnFooter{padding:74px max(32px,calc((100vw - 1240px)/2)) 28px;color:var(--pgn-soft);background:#0a0d22}.pgnFooterTop,.pgnFooterBottom{display:flex;align-items:flex-start;justify-content:space-between;gap:36px}.pgnFooterBrand img{width:42px;height:42px}.pgnFooterBrand span{font-size:2rem}.pgnFooterTop>div:first-child>p{margin-top:16px!important;color:#fff7e885;font-size:.86rem}.pgnFooterCta{text-align:right}.pgnFooterCta>span{display:block;margin-bottom:12px;color:#fff7e866;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pgnFooterCta a{display:inline-flex;align-items:center;gap:8px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.55rem;font-weight:700}.pgnFooterDivider{height:1px;margin:56px 0 26px;background:rgba(255,247,232,.12)}.pgnFooterBottom{color:#fff7e86e;font-size:.68rem}.pgnFooterBottom nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 24px}.pgnFooterWordmark{overflow:hidden;height:clamp(120px,18vw,245px);margin-top:42px;color:#fff7e80e;font-size:clamp(10rem,24vw,25rem);font-weight:700;letter-spacing:-.085em;line-height:.78;text-align:center;white-space:nowrap}@media (max-width: 1120px){.pgnNav{grid-template-columns:1fr auto}.pgnNavLinks{position:absolute;top:79px;right:18px;left:18px;display:none;align-items:stretch;flex-direction:column;gap:0;border:1px solid rgba(255,247,232,.13);border-radius:18px;padding:10px;background:rgba(17,22,51,.98);box-shadow:0 24px 56px #04061461}.pgnNavShell.isOpen .pgnNavLinks{display:flex}.pgnNavLinks a{border-radius:11px;padding:14px 15px}.pgnNavLinks a:hover{background:rgba(255,247,232,.06)}.pgnNavCta{display:none}.pgnMenuButton{display:grid;justify-self:end}.pgnHeroInner{grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr);gap:20px}.pgnHeroPhoneMain{width:276px}.pgnHeroPhoneLeft,.pgnHeroPhoneRight{width:190px}.pgnHeroFlightCardTop{right:0}.pgnHeroFlightCardBottom{left:0}.pgnTrustItem{flex-direction:column;align-items:flex-start;justify-content:center}.pgnPrinciple{padding:32px}.pgnSafetyGrid{grid-template-columns:repeat(2,1fr)}.pgnSafetyCard{min-height:240px}}@media (max-width: 900px){.pgnSection{padding-block:112px}.pgnHero{min-height:auto;padding-top:145px}.pgnHeroInner{grid-template-columns:1fr}.pgnHeroCopy{max-width:760px;margin-inline:auto;text-align:center}.pgnHeroCopy .pgnEyebrow{justify-content:center}.pgnHeroCopy h1{margin-inline:auto}.pgnHeroLead{margin-inline:auto!important}.pgnHeroActions,.pgnHeroMeta{justify-content:center}.pgnHeroProduct{width:min(100%,640px);min-height:640px;margin:28px auto 0}.pgnHeroFlightCardTop{right:2%}.pgnHeroFlightCardBottom{left:2%}.pgnHeroScroll{display:none}.pgnTrustInner{grid-template-columns:repeat(2,1fr)}.pgnTrustItem:nth-child(3){border-top:1px solid var(--pgn-line)}.pgnTrustItem:nth-child(4){border-top:1px solid var(--pgn-line)}.pgnPrinciples{grid-template-columns:1fr}.pgnPrinciple{min-height:280px}.pgnPrinciple h3{margin-top:58px!important}.pgnJourneyHeading{grid-template-columns:1fr}.pgnJourneyHeading>p:last-child{margin-top:22px}.pgnJourneyRail{grid-auto-columns:minmax(300px,72vw);grid-template-columns:none;grid-auto-flow:column;overflow-x:auto;padding-bottom:24px;scroll-padding-inline:1px;scroll-snap-type:x mandatory;scrollbar-color:rgba(255,247,232,.25) transparent}.pgnJourneyStep{scroll-snap-align:start}.pgnDeliveryTabs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.pgnDeliveryTabs button{min-width:154px;scroll-snap-align:start}.pgnDeliveryPanel{grid-template-columns:1fr}.pgnDeliveryArt{min-height:420px;order:-1}.pgnDeliveryContent{padding-top:40px}.pgnBottleInner{grid-template-columns:1fr .75fr;gap:30px}.pgnBottlePhone .pgnPhone{width:min(100%,260px)}.pgnSafetyIntro{grid-template-columns:1fr;gap:26px}.pgnFaq{grid-template-columns:1fr}.pgnFaqIntro{position:static}}@media (max-width: 680px){.pgnSection{padding:94px 20px}.pgnSectionHeading h2,.pgnSafetyIntro h2,.pgnFaqIntro h2,.pgnJourneyHeading h2{font-size:clamp(3.1rem,15vw,4.5rem)}.pgnNavShell{padding:14px 16px}.pgnNavShell.isScrolled,.pgnNavShell.isOpen{padding-block:10px}.pgnBrand img{width:34px;height:34px}.pgnBrand span{font-size:1.55rem}.pgnHero{padding:122px 20px 74px}.pgnHeroCopy h1{margin-top:25px;font-size:clamp(4.25rem,20.5vw,6rem);line-height:.8}.pgnHeroLead{margin-top:28px!important;font-size:.98rem;line-height:1.68}.pgnHeroActions{flex-direction:column;gap:14px;margin-top:30px}.pgnHeroMeta{gap:10px 14px;font-size:.7rem}.pgnHeroProduct{min-height:525px;margin-top:16px}.pgnHeroPhoneMain{width:228px}.pgnHeroPhoneLeft,.pgnHeroPhoneRight{width:150px}.pgnHeroPhoneLeft{transform:translate(-116%,-44%) rotate(-8deg)}.pgnHeroPhoneRight{transform:translate(16%,-44%) rotate(8deg)}.pgnHeroFlightCardTop{top:8%;right:-5%;max-width:190px;padding:11px 12px}.pgnHeroFlightCardTop .pgnFlightIcon,.pgnHeroFlightCardBottom{display:none}.pgnTrustInner{padding-inline:20px}.pgnTrustItem{min-height:116px;gap:7px;padding:20px}.pgnTrustItem strong{font-size:2.15rem}.pgnTrustItem span{max-width:130px;font-size:.62rem}.pgnPrinciples{margin-top:54px}.pgnPrinciple{min-height:270px;padding:28px}.pgnPrinciple h3{margin-top:52px!important}.pgnJourney.pgnSection{padding-inline:20px}.pgnJourneyRail{grid-auto-columns:minmax(282px,84vw);gap:16px;margin-top:60px}.pgnJourneyPhoneWrap{min-height:460px}.pgnJourneyPhoneWrap .pgnPhone{width:220px}.pgnDeliveryTabs{margin-top:52px}.pgnDeliveryTabs button{min-width:142px;min-height:82px}.pgnDeliveryArt{min-height:330px}.pgnDeliveryArt img{width:min(76%,300px);max-height:300px}.pgnDeliveryOrbitOne{width:250px}.pgnDeliveryOrbitTwo{width:370px}.pgnDeliveryContent{padding:40px 24px 48px}.pgnDeliveryContent h3{font-size:clamp(3rem,14vw,4.3rem)}.pgnBottle{min-height:auto}.pgnBottleShade{background:linear-gradient(180deg,rgba(7,12,34,.9) 0%,rgba(7,12,34,.79) 52%,rgba(7,12,34,.66) 100%)}.pgnBottleInner{grid-template-columns:1fr;padding:100px 20px 90px}.pgnBottleCopy h2{font-size:clamp(3.8rem,18vw,5.7rem)}.pgnBottlePhone{margin-top:34px}.pgnBottlePhone .pgnPhone{width:250px}.pgnBottleNote{right:0;min-width:180px}.pgnSafetyGrid{grid-template-columns:1fr;gap:12px;margin-top:52px}.pgnSafetyCard{min-height:220px;padding:26px}.pgnSafetyCard h3{margin-top:52px!important}.pgnFaqItem summary{grid-template-columns:30px 1fr 28px;gap:10px;min-height:92px}.pgnFaqItem>p{padding:0 0 28px 40px}.pgnFinalCta{min-height:650px}.pgnFinalContent{padding-inline:20px}.pgnFinalContent h2{font-size:clamp(4.2rem,19vw,6.5rem)}.pgnFooter{padding:58px 20px 20px}.pgnFooterTop,.pgnFooterBottom{flex-direction:column}.pgnFooterCta{text-align:left}.pgnFooterBottom nav{justify-content:flex-start}.pgnFooterWordmark{height:94px;font-size:8.8rem}}@media (prefers-reduced-motion: reduce){.pgnLanding *,.pgnLanding *:before,.pgnLanding *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pgnSkipLink{position:fixed;z-index:200;top:12px;left:16px;padding:11px 15px;border-radius:10px;color:var(--pgn-night);background:var(--pgn-soft);box-shadow:0 12px 30px #04061447;font-size:.85rem;font-weight:750;transform:translateY(-180%);transition:transform .16s ease}.pgnSkipLink:focus{transform:translateY(0)}.pgnMobileNavCta{display:none}.pgnLanding a:focus-visible,.pgnLanding button:focus-visible,.pgnLanding summary:focus-visible,.pgnJourneyRail:focus-visible,.pgnDeliveryPanel:focus-visible{outline:3px solid #4e397f;outline-offset:4px;box-shadow:0 0 0 7px #fff7e8f5}.pgnHero a:focus-visible,.pgnHero button:focus-visible,.pgnJourney a:focus-visible,.pgnJourney button:focus-visible,.pgnJourneyRail:focus-visible,.pgnDeliveryPanel:focus-visible,.pgnBottle a:focus-visible,.pgnBottle button:focus-visible,.pgnFinalCta a:focus-visible,.pgnFooter a:focus-visible{outline-color:var(--pgn-soft);box-shadow:0 0 0 7px #5d448f}.pgnSection{padding-block:120px}.pgnSectionHeading>p:last-child,.pgnFaqIntro>p:last-child,.pgnJourneyHeading>p:last-child{font-size:1.12rem;line-height:1.7}.pgnNav{width:min(100%,1240px)}.pgnNavLinks{font-size:.88rem}.pgnNavCta{min-height:46px;border-color:var(--pgn-gold);color:var(--pgn-night);background:var(--pgn-gold);box-shadow:0 10px 26px #05071733;font-size:.84rem}.pgnNavCta:hover{color:var(--pgn-night);background:var(--pgn-soft)}.pgnHeroAtmosphere{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.58;pointer-events:none}.pgnHero:before,.pgnHeroGlow{z-index:1}.pgnHero{background:#090c25}.pgnHeroCopy h1{max-width:690px;font-size:clamp(5rem,8vw,8.4rem);letter-spacing:-.052em;line-height:.84}.pgnHeroLead{max-width:570px;color:#fff7e8d1;font-size:clamp(1.05rem,1.45vw,1.2rem)}.pgnHeroProduct{min-height:680px}.pgnHeroPhoneMain{width:330px}.pgnHeroPhoneLeft,.pgnHeroPhoneRight{width:230px;opacity:.82;filter:saturate(.9) brightness(.9)}.pgnHeroFlightCardTop{top:11%;right:-1%;padding:16px 18px}.pgnTrustItem{min-height:104px}.pgnTrustItem strong{font-size:clamp(1.9rem,3vw,2.35rem)}.pgnTrustItem span{max-width:145px;color:#625a75;font-size:.72rem}.pgnPrinciples{margin-top:68px}.pgnPrinciple{min-height:310px;padding:36px;background:rgba(255,251,242,.78)}.pgnPrincipleTop svg{box-sizing:content-box;width:21px;height:21px;border:1px solid rgba(132,99,41,.22);border-radius:50%;padding:10px;background:rgba(230,195,122,.14)}.pgnPrinciple h3{margin-top:54px!important}.pgnPrinciple>p{color:#625a75;font-size:.96rem;line-height:1.65}.pgnJourneyHeading>p:last-child,.pgnJourneyCopy{color:#fff7e8b8}.pgnJourneyRail{gap:28px;margin-top:72px}.pgnJourneyPhoneWrap{min-height:540px;border-radius:22px}.pgnJourneyPhoneWrap .pgnPhone{width:min(78%,275px);margin-bottom:-70px}.pgnJourneyStep h3{font-size:clamp(2.15rem,2.8vw,2.8rem)}.pgnJourneyCopy{font-size:.98rem}.pgnJourneyControls{display:none}.pgnDeliveryTabs{margin-top:60px}.pgnDeliveryTabs button{min-height:104px;padding:18px 20px}.pgnDeliveryTabs button.isActive{box-shadow:inset 0 -3px 0 var(--pgn-gold)}.pgnDeliveryTabs span{font-size:1.72rem}.pgnDeliveryTabs small{color:currentColor;font-size:.69rem}.pgnDeliveryPanel{min-height:630px}.pgnDeliveryPanel[hidden]{display:none}.pgnDeliveryContent>p:not(.pgnDeliveryLabel){font-size:1rem}.pgnDeliveryContent li{font-size:.75rem}.pgnDeliveryArt img{width:min(72%,370px);max-height:430px}.pgnBottle{min-height:800px}.pgnBottleShade{background:linear-gradient(90deg,rgba(7,12,34,.88) 0%,rgba(7,12,34,.72) 45%,rgba(7,12,34,.28) 76%,rgba(7,12,34,.48) 100%),linear-gradient(180deg,rgba(7,12,34,.16),rgba(7,12,34,.66))}.pgnBottleInner{padding-block:96px}.pgnBottlePhone .pgnPhone{width:min(100%,325px)}.pgnSafety.pgnSection{width:100%;max-width:none;padding-inline:max(40px,calc((100vw - 1240px)/2))}.pgnSafetyIntro>p,.pgnSafetyCard p{color:#5f586f}.pgnSafetyGrid{margin-top:62px}.pgnSafetyCard{min-height:248px;padding:28px;background:rgba(255,251,242,.68);box-shadow:0 16px 36px #4734230d}.pgnSafetyCard>svg{box-sizing:content-box;width:20px;height:20px;border-radius:50%;padding:10px;background:rgba(230,195,122,.18)}.pgnSafetyCard h3{margin-top:44px!important}.pgnSafetyCard p{font-size:.94rem;line-height:1.62}.pgnFaq{grid-template-columns:.8fr 1.2fr;gap:clamp(56px,6vw,92px)}.pgnFaqItem{margin-inline:-16px;border-radius:12px;padding-inline:16px;transition:background .18s ease}.pgnFaqItem:hover,.pgnFaqItem[open]{background:rgba(239,221,191,.24)}.pgnFaqItem summary{min-height:90px}.pgnFaqNumber{color:#765923}.pgnFaqItem>p{padding-bottom:30px;color:#5f586f;font-size:1rem;line-height:1.68}.pgnFinalContent h2{font-size:clamp(4rem,7vw,6.5rem)}.pgnFooterBottom{color:#fff7e89e;font-size:.75rem}.pgnFooterWordmark{height:clamp(108px,12vw,150px);color:#fff7e813;font-size:clamp(9rem,18vw,16rem)}@media (max-width: 1120px){.pgnMobileNavCta{display:flex;justify-content:center;margin-top:5px;color:var(--pgn-night);background:var(--pgn-gold);font-weight:750}.pgnNavLinks .pgnMobileNavCta:hover{color:var(--pgn-night);background:var(--pgn-soft)}.pgnHeroPhoneMain{width:300px}.pgnHeroPhoneLeft,.pgnHeroPhoneRight{width:205px}}@media (max-width: 900px){.pgnSection{padding-block:104px}.pgnHeroAtmosphere{object-position:64% center;opacity:.48}.pgnHeroProduct{min-height:560px}.pgnTrustItem:nth-child(2){border-right:1px solid var(--pgn-line)}.pgnJourneyRail{grid-auto-columns:minmax(260px,78vw);gap:18px;max-width:none;margin-right:-40px;margin-left:-40px;padding:0 40px 20px;scroll-padding-inline:40px;scrollbar-width:none}.pgnJourneyRail::-webkit-scrollbar{display:none}.pgnJourneyStep{scroll-snap-stop:always}.pgnJourneyControls{display:flex;max-width:1240px;align-items:center;justify-content:space-between;margin:24px auto 0}.pgnJourneyControls>button{display:grid;width:44px;height:44px;place-items:center;border:1px solid rgba(255,247,232,.22);border-radius:50%;color:var(--pgn-soft);background:rgba(255,255,255,.04)}.pgnJourneyControls>button:disabled{opacity:.32}.pgnJourneyDots{display:flex;align-items:center;gap:8px}.pgnJourneyDots button{width:8px;height:8px;border:0;border-radius:99px;padding:0;background:rgba(255,247,232,.28);transition:width .18s ease,background .18s ease}.pgnJourneyDots button.isActive{width:28px;background:var(--pgn-gold)}.pgnDeliveryTabs{padding:4px;scrollbar-width:thin}.pgnDeliveryPanel{min-height:0}.pgnDeliveryArt{min-height:310px;order:0}.pgnDeliveryContent{padding-top:56px}.pgnDeliveryArt img{width:min(64%,310px);max-height:320px}}@media (max-width: 840px){.pgnBottleInner{grid-template-columns:1fr}.pgnBottleCopy{max-width:680px}.pgnBottlePhone{margin-top:26px}}@media (max-width: 680px){.pgnSection{padding-block:88px}.pgnSectionHeading h2,.pgnSafetyIntro h2,.pgnFaqIntro h2,.pgnJourneyHeading h2{font-size:clamp(3rem,14vw,4.25rem);line-height:.94}.pgnHero{padding-top:116px}.pgnHeroAtmosphere{object-position:69% center;opacity:.42}.pgnHeroCopy h1{font-size:clamp(3.7rem,18vw,5.1rem);line-height:.86}.pgnHeroProduct{min-height:465px}.pgnHeroPhoneMain{width:230px}.pgnHeroPhoneLeft{width:148px;transform:translate(-112%,-42%) rotate(-8deg)}.pgnHeroPhoneRight{display:none}.pgnHeroFlightCardTop{top:4%;right:0}.pgnTrustItem{min-height:108px}.pgnTrustItem strong{font-size:1.9rem}.pgnPrinciple{min-height:auto}.pgnJourneyRail{grid-auto-columns:minmax(252px,80vw);margin-right:-20px;margin-left:-20px;padding-inline:20px;scroll-padding-inline:20px}.pgnJourneyPhoneWrap{min-height:440px}.pgnJourneyPhoneWrap .pgnPhone{width:230px;margin-bottom:-58px}.pgnDeliveryTabs button{min-width:148px;min-height:88px}.pgnDeliveryTabs span{font-size:1.55rem}.pgnDeliveryContent{padding:42px 24px 34px}.pgnDeliveryArt{min-height:260px}.pgnDeliveryArt img{width:min(62%,250px);max-height:250px}.pgnBottleInner{padding-block:88px}.pgnBottleCopy h2{font-size:clamp(3.5rem,17vw,5.1rem);line-height:.9}.pgnSafety.pgnSection{padding-inline:20px}.pgnSafetyCard{display:grid;min-height:0;grid-template-columns:44px minmax(0,1fr);column-gap:16px;padding:22px}.pgnSafetyCard>svg{grid-column:1;grid-row:1 / span 2}.pgnSafetyCard h3{grid-column:2;margin-top:1px!important}.pgnSafetyCard p{grid-column:2;margin-top:8px!important}.pgnFaqItem summary{min-height:86px}.pgnFinalContent h2{font-size:clamp(3.9rem,18vw,5.8rem)}.pgnFooterWordmark{height:88px;font-size:8rem}}@media (max-width: 520px){.pgnHeroFlightCardTop{display:none}.pgnHeroProduct{min-height:430px}}.pgnPhone{aspect-ratio:auto}.pgnPhone img{height:auto;aspect-ratio:720 / 1401}.pgnTextLink{min-height:44px}.pgnDeliveryTabs{overflow:hidden;border-radius:18px 18px 0 0;background:rgba(255,251,242,.52)}.pgnDeliveryPanel{position:relative;overflow:hidden;border:1px solid rgba(29,27,63,.1);border-top:0;border-radius:0 0 28px 28px;box-shadow:0 26px 70px #1913371f}.pgnDeliveryArt{min-height:500px;margin:30px 30px 30px 0;border:1px solid color-mix(in srgb,var(--pgn-delivery-accent),transparent 74%);border-radius:24px;background:radial-gradient(circle at 50% 43%,color-mix(in srgb,var(--pgn-delivery-accent),transparent 76%),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.055),rgba(5,7,28,.2))}.pgnDeliveryArt:before{width:min(76%,410px);border:1px solid color-mix(in srgb,var(--pgn-delivery-accent),transparent 77%);background:radial-gradient(circle,var(--pgn-delivery-glow),transparent 68%);box-shadow:0 0 0 22px color-mix(in srgb,var(--pgn-delivery-accent),transparent 96%),0 0 70px var(--pgn-delivery-glow)}.pgnDeliveryArt:after{position:absolute;right:20px;bottom:18px;z-index:3;border:1px solid rgba(255,247,232,.13);border-radius:999px;padding:7px 10px;color:#fff7e88c;background:rgba(7,9,31,.52);content:attr(data-carrier) " · in the app";font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pgnDeliveryArt img{width:min(78%,390px);max-height:400px;object-fit:contain;filter:drop-shadow(0 24px 32px rgba(3,5,19,.4));animation:pgnCarrierFloat 6.8s ease-in-out infinite}.pgnDeliveryPanel.tone-letter .pgnDeliveryArt img,.pgnDeliveryPanel.tone-bottle .pgnDeliveryArt img{width:min(70%,350px)}.pgnDeliveryOrbitOne{width:min(62%,320px)}.pgnDeliveryOrbitTwo{width:min(86%,450px);border-style:dashed;opacity:.72}@media (max-width: 900px){.pgnNavLinks{right:16px;left:auto;width:min(440px,calc(100vw - 32px))}.pgnHeroProduct{min-height:580px}.pgnFaq{grid-template-columns:minmax(0,1fr);gap:48px}.pgnFaqIntro{position:static;max-width:620px}.pgnFaqList{width:100%;min-width:0}.pgnJourneyRail:focus-visible{outline-offset:-4px;box-shadow:inset 0 0 0 3px #5d448f}.pgnJourneyDots{gap:0}.pgnJourneyDots button,.pgnJourneyDots button.isActive{position:relative;width:44px;height:44px;border-radius:50%;background:transparent}.pgnJourneyDots button:before{position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:99px;background:rgba(255,247,232,.28);content:"";transform:translate(-50%,-50%);transition:width .18s ease,background .18s ease}.pgnJourneyDots button.isActive:before{width:28px;background:var(--pgn-gold)}.pgnDeliveryTabs{gap:8px;overflow-x:auto;margin-right:-40px;margin-left:-40px;border:0;border-radius:0;padding:0 40px 10px;background:transparent;scroll-padding-inline:40px;scrollbar-width:none}.pgnDeliveryTabs::-webkit-scrollbar{display:none}.pgnDeliveryTabs button,.pgnDeliveryTabs button:last-child{min-width:142px;min-height:82px;border:1px solid var(--pgn-line);border-radius:12px;padding:13px 16px;background:rgba(255,251,242,.58);scroll-snap-align:center}.pgnDeliveryTabs button.isActive{border-color:var(--pgn-night);color:var(--pgn-soft);background:var(--pgn-night);box-shadow:inset 0 -3px 0 var(--pgn-gold),0 10px 24px #1c173d1f}.pgnDeliveryTabs button:focus-visible{outline-offset:-3px;box-shadow:inset 0 0 0 3px var(--pgn-gold)}.pgnDeliveryPanel{margin-top:4px;border-top:1px solid rgba(29,27,63,.1);border-radius:22px}.pgnDeliveryArt{min-height:300px;order:-1;margin:16px 16px 0;border-radius:17px}.pgnDeliveryArt img{width:min(68%,270px);max-height:270px}.pgnDeliveryPanel.tone-letter .pgnDeliveryArt img,.pgnDeliveryPanel.tone-bottle .pgnDeliveryArt img{width:min(62%,245px)}.pgnDeliveryContent{max-width:none;padding:42px 30px 44px}.pgnDeliveryLabel{margin-top:34px!important}}@media (max-width: 840px){.pgnBottle{min-height:auto}.pgnBottleShade{background:linear-gradient(180deg,rgba(7,12,34,.9) 0%,rgba(7,12,34,.8) 52%,rgba(7,12,34,.68) 100%)}.pgnBottlePhone .pgnPhone{width:min(100%,260px)}}@media (max-width: 680px){.pgnHero{padding-bottom:54px}.pgnHeroProduct{min-height:420px}.pgnHeroPhoneMain{width:218px}.pgnHeroPhoneLeft{width:140px}.pgnPhone{border-width:6px;border-radius:34px}.pgnPhone:after{border-radius:28px}.pgnPhone img{border-radius:27px}.pgnPhoneSpeaker{top:7px;height:14px}.pgnTrustItem{min-height:96px;padding:16px}.pgnTrustItem strong{font-size:1.68rem}.pgnPrinciples{gap:12px;margin-top:42px}.pgnPrinciple{min-height:0;padding:24px}.pgnPrinciple h3{margin-top:32px!important;font-size:1.72rem;line-height:1.05}.pgnPrinciple>p{margin-top:14px!important;font-size:.91rem}.pgnJourneyRail{margin-top:46px}.pgnJourneyPhoneWrap{min-height:390px}.pgnJourneyPhoneWrap .pgnPhone{width:208px;margin-bottom:-48px}.pgnDeliveryHeading h2{font-size:clamp(2.85rem,13.5vw,3.65rem);line-height:.93}.pgnDeliveryTabs{margin-top:38px;margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px;scroll-padding-inline:20px}.pgnDeliveryTabs button,.pgnDeliveryTabs button:last-child{min-width:126px;min-height:72px;padding:10px 13px}.pgnDeliveryTabs span{font-size:1.38rem}.pgnDeliveryTabs small{margin-top:4px;font-size:.58rem}.pgnDeliveryArt{min-height:230px;margin:12px 12px 0}.pgnDeliveryArt:after{right:12px;bottom:11px;padding:6px 8px;font-size:.52rem}.pgnDeliveryArt img{width:min(72%,220px);max-height:220px}.pgnDeliveryPanel.tone-letter .pgnDeliveryArt img,.pgnDeliveryPanel.tone-bottle .pgnDeliveryArt img{width:min(64%,195px)}.pgnDeliveryContent{padding:34px 22px 36px}.pgnDeliveryTime{padding:8px 11px;font-size:.68rem}.pgnDeliveryLabel{margin-top:28px!important}.pgnDeliveryContent h3{font-size:clamp(2.65rem,12.5vw,3.45rem);line-height:.94}.pgnDeliveryContent>p:not(.pgnDeliveryLabel){margin-top:19px!important;font-size:.94rem}.pgnDeliveryContent ul{gap:8px;margin-top:22px}.pgnDeliveryContent li{padding:7px 10px;font-size:.69rem}.pgnBottleInner{padding-block:76px}.pgnBottlePhone .pgnPhone{width:224px}.pgnSafetyGrid{margin-top:42px}.pgnSafetyCard{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:20px}.pgnSafetyCard>svg{width:18px;height:18px;padding:9px}.pgnSafetyCard h3{font-size:1.55rem}.pgnSafetyCard p{font-size:.88rem;line-height:1.52}.pgnFaq{gap:38px}.pgnFaqIntro h2{max-width:460px;font-size:clamp(3.15rem,15vw,4.1rem)}.pgnFaqItem{margin-inline:0;padding-inline:0}.pgnFaqItem summary{grid-template-columns:30px minmax(0,1fr) 28px;gap:10px;min-height:82px}.pgnFaqItem summary>span:nth-child(2){font-size:1.42rem;line-height:1.08}.pgnFaqItem>p{max-width:none;padding:0 6px 26px 40px;font-size:.94rem}.pgnBrand,.pgnSafetyLinks a,.pgnFooterCta a,.pgnFooterBottom nav a{display:inline-flex;min-height:44px;align-items:center}}@media (max-width: 420px){.pgnHeroCopy h1{font-size:clamp(3.55rem,18vw,4.35rem)}.pgnHeroLead{font-size:.94rem}.pgnHeroMeta{max-width:280px;margin-inline:auto}.pgnSectionHeading h2,.pgnSafetyIntro h2,.pgnJourneyHeading h2{font-size:clamp(2.9rem,14vw,3.55rem)}.pgnFaqIntro h2{font-size:clamp(3rem,15vw,3.65rem)}}@media (max-width: 360px){.pgnHeroCopy .pgnEyebrow{font-size:.62rem;letter-spacing:.13em}.pgnHeroCopy .pgnEyebrow>span{display:none}}@media (hover: none){.pgnPrinciple:hover{color:var(--pgn-ink);background:rgba(255,251,242,.78)}.pgnPrinciple:hover>p{color:#625a75}.pgnJourneyStep:hover .pgnPhone,.pgnStoreBadge:hover,.pgnNavCta:hover{transform:none}}@media (prefers-reduced-motion: reduce){.pgnLanding *,.pgnLanding *:before,.pgnLanding *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.publicSite{--public-night: #111633;--public-indigo: #1b2148;--public-purple: #2e2463;--public-cream: #f3e9d8;--public-soft: #fff7e8;--public-paper: #fffaf0;--public-gold: #e6c37a;--public-gold-deep: #8a682c;--public-lavender: #a98ae8;--public-ink: #25223a;--public-muted: #6f6783;--public-line: rgba(37, 34, 58, .14);min-height:100vh;overflow:clip;color:var(--public-ink);background:var(--public-soft);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.publicSite *,.publicSite *:before,.publicSite *:after{box-sizing:border-box}.publicSite a{color:inherit}.publicSite a:focus-visible,.publicSite button:focus-visible,.publicSite summary:focus-visible{outline:3px solid #4e397f;outline-offset:4px;box-shadow:0 0 0 7px #fff7e8f5}.publicSiteSkipLink{position:fixed;z-index:1000;top:12px;left:12px;padding:11px 15px;border-radius:8px;background:#fff;color:var(--public-night)!important;font-size:.82rem;font-weight:800;text-decoration:none;transform:translateY(-170%);transition:transform .16s ease}.publicSiteSkipLink:focus{transform:translateY(0)}.publicSiteHeader{position:sticky;z-index:100;top:0;width:100%;border-bottom:1px solid rgba(37,34,58,.09);background:rgba(255,247,232,.91);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.publicSiteNav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(100% - 64px,1240px);min-height:82px;margin-inline:auto}.publicSiteBrand{display:inline-flex;align-items:center;justify-self:start;gap:10px;text-decoration:none}.publicSiteBrand img{width:38px;height:38px;border:1px solid rgba(37,34,58,.12);border-radius:12px;object-fit:contain}.publicSiteBrand span,.publicSiteFooterWordmark{font-family:Cormorant Garamond,Georgia,serif}.publicSiteBrand span{color:var(--public-night);font-size:1.55rem;font-weight:700;letter-spacing:-.025em}.publicSiteNavLinks{display:flex;align-items:center;justify-content:center;gap:clamp(20px,2.4vw,34px)}.publicSiteNavLinks a{position:relative;color:#5f5973;font-size:.82rem;font-weight:650;text-decoration:none;transition:color .16s ease}.publicSiteNavLinks a:after{content:"";position:absolute;right:0;bottom:-10px;left:0;height:2px;border-radius:2px;background:var(--public-gold-deep);transform:scaleX(0);transition:transform .16s ease}.publicSiteNavLinks a:hover,.publicSiteNavLinks a[aria-current=page]{color:var(--public-night)}.publicSiteNavLinks a[aria-current=page]:after{transform:scaleX(1)}.publicSiteNavCta{display:inline-flex;align-items:center;justify-self:end;gap:8px;min-height:44px;padding:0 19px;border-radius:999px;background:var(--public-night);color:#fff8e9!important;font-size:.8rem;font-weight:800;text-decoration:none;box-shadow:0 10px 24px #11163329;transition:transform .16s ease,box-shadow .16s ease}.publicSiteNavToggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(37,34,58,.14);border-radius:12px;background:transparent;color:var(--public-night);cursor:pointer}.publicSiteNavCta:hover{box-shadow:0 13px 30px #1116333b;transform:translateY(-1px)}.publicSiteEyebrow{margin:0;color:var(--public-gold);font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.publicSiteFooter{position:relative;overflow:hidden;padding:72px max(40px,calc((100vw - 1240px)/2)) 28px;color:#f9f0df;background:radial-gradient(circle at 78% 15%,rgba(169,138,232,.11),transparent 28rem),var(--public-night)}.publicSiteFooterTop,.publicSiteFooterBottom{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.publicSiteFooterBrand span{color:#fff8e9}.publicSiteFooterBrand img{filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.publicSiteFooterTop>div:first-child>p{margin:12px 0 0;color:#fff8e994;font-size:.86rem}.publicSiteFooterCta{display:grid;justify-items:end;gap:9px}.publicSiteFooterCta>span{color:#fff8e980;font-size:.65rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.publicSiteFooterCta a{display:inline-flex;align-items:center;gap:8px;color:var(--public-gold)!important;font-size:.9rem;font-weight:800;text-decoration:none}.publicSiteFooterRule{position:relative;z-index:1;height:1px;margin:44px 0 25px;background:rgba(255,255,255,.11)}.publicSiteFooterBottom{align-items:center}.publicSiteFooterBottom p{margin:0;color:#fff8e99e;font-size:.75rem}.publicSiteFooterBottom nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 23px}.publicSiteFooterBottom nav a{color:#fff8e9a8;font-size:.75rem;font-weight:650;text-decoration:none}.publicSiteFooterBottom nav a:hover{color:#fff8e9}.publicSiteFooterWordmark{position:relative;z-index:0;height:clamp(95px,12vw,165px);margin:15px 0 -75px;color:#ffffff09;font-size:clamp(9rem,20vw,18rem);font-weight:700;line-height:.8;text-align:center;white-space:nowrap}.publicLegalPage{background:radial-gradient(circle at 88% 35%,rgba(169,138,232,.09),transparent 30rem),var(--public-soft)}.publicLegalHero{position:relative;display:grid;justify-items:center;min-height:520px;padding:90px 40px 98px;overflow:hidden;color:#fff8e9;text-align:center;background:radial-gradient(circle at 50% 15%,rgba(169,138,232,.24),transparent 24rem),radial-gradient(circle at 85% 90%,rgba(230,195,122,.09),transparent 24rem),linear-gradient(135deg,#111633 0%,#1b2148 58%,#282052 100%)}.publicLegalHero:before,.publicLegalHero:after{content:"";position:absolute;border:1px solid rgba(216,197,242,.1);border-radius:50%;pointer-events:none}.publicLegalHero:before{width:520px;height:520px;top:-270px;right:-80px}.publicLegalHero:after{width:360px;height:360px;bottom:-250px;left:-80px}.publicLegalHeroMark{position:relative;z-index:1;display:grid;width:47px;height:47px;margin-bottom:23px;place-items:center;border:1px solid rgba(230,195,122,.45);border-radius:50%;color:var(--public-gold);background:rgba(255,255,255,.05)}.publicLegalHero>*{position:relative;z-index:1}.publicLegalHero h1{max-width:900px;margin:19px 0 23px;color:#fff8e9;font:600 clamp(4rem,8vw,7.1rem) / .9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.045em}.publicLegalIntro{max-width:720px;margin:0;color:#fff8e9b8;font-size:clamp(1.02rem,1.7vw,1.22rem);line-height:1.72}.publicLegalMeta{margin:25px 0 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.13);color:#fff8e999;font-size:.74rem;font-weight:700;letter-spacing:.04em}.publicLegalLayout{display:grid;grid-template-columns:minmax(180px,230px) minmax(0,680px);justify-content:center;gap:clamp(54px,7vw,96px);width:min(100% - 80px,1180px);margin-inline:auto;padding:108px 0 142px}.publicLegalToc{align-self:start;position:sticky;top:112px;padding:5px 0 0}.publicLegalToc>p{margin:0 0 18px;color:var(--public-gold-deep);font-size:.69rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.publicLegalToc nav{display:grid;padding-left:17px;border-left:1px solid rgba(37,34,58,.15)}.publicLegalToc nav a{padding:7px 0;color:#726b82;font-size:.78rem;font-weight:600;line-height:1.35;text-decoration:none}.publicLegalToc nav a:hover{color:var(--public-purple)}.publicLegalHelp{display:inline-flex;align-items:center;gap:6px;margin-top:27px;color:var(--public-purple)!important;font-size:.78rem;font-weight:800;text-decoration:none}.publicLegalContent{min-width:0}.legalDisclaimerCaps{text-transform:uppercase}.publicLegalSection{scroll-margin-top:112px;padding:0 0 58px;margin:0 0 58px;border-bottom:1px solid rgba(37,34,58,.12)}.publicLegalSection:last-child{margin-bottom:0;border-bottom:0}.publicLegalSection h2{margin:0 0 23px;color:var(--public-ink);font:600 clamp(2rem,3vw,2.65rem) / 1.05 "Cormorant Garamond",Georgia,serif;letter-spacing:-.025em}.publicLegalSection p,.publicLegalSection li,.publicLegalSection dd{color:#57516a;font-size:1rem;line-height:1.85}.publicLegalSection p{margin:0 0 20px}.publicLegalSection p:last-child{margin-bottom:0}.publicLegalSection ul,.publicLegalSection ol{margin:20px 0 22px;padding-left:24px}.publicLegalSection li{margin:9px 0;padding-left:5px}.publicLegalSection strong,.publicLegalSection dt{color:#2f2a43}.publicLegalSection a{color:#5a3a98;font-weight:700;text-decoration:underline;text-decoration-color:#5a3a9852;text-underline-offset:3px}.publicLegalSection .privacyTerms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:25px 0 0}.publicLegalSection .privacyTerms>div{display:block;padding:22px;border:1px solid rgba(37,34,58,.1);border-radius:13px;background:rgba(255,255,255,.45)}.publicLegalSection .privacyTerms dt{margin:0 0 8px;font:650 1.25rem/1.1 Cormorant Garamond,Georgia,serif}.publicLegalSection .privacyTerms dd{margin:0;font-size:.88rem;line-height:1.7}.publicSite.publicBlog{--blog-navy: var(--public-night);--blog-ink: var(--public-ink);--blog-muted: var(--public-muted);--blog-gold: var(--public-gold-deep);--blog-cream: var(--public-soft);--blog-paper: var(--public-paper);background:var(--public-soft)}.publicSite.publicBlog .blogIndexMain,.publicSite.publicBlog .blogArticleMain{width:min(100% - 64px,1240px)}.publicSite.publicBlog .blogIndexHero{position:relative;width:100vw;max-width:none;min-height:580px;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:122px max(32px,calc((100vw - 900px)/2)) 130px;overflow:hidden;color:#fff8e9;background:radial-gradient(circle at 18% 15%,rgba(169,138,232,.22),transparent 25rem),radial-gradient(circle at 78% 75%,rgba(230,195,122,.1),transparent 25rem),linear-gradient(135deg,#111633 0%,#1b2148 62%,#2b2259 100%)}.publicSite.publicBlog .blogIndexHero:before{top:-190px;left:74%;width:570px;height:570px;border:1px solid rgba(216,197,242,.11);background:transparent}.publicSite.publicBlog .blogIndexHero:after{content:"";position:absolute;right:13%;bottom:10%;width:120px;height:1px;background:linear-gradient(90deg,transparent,rgba(230,195,122,.55),transparent);transform:rotate(-18deg)}.publicSite.publicBlog .blogEyebrow{color:var(--public-gold);font-size:.72rem}.publicSite.publicBlog .blogIndexHero h1{max-width:900px;margin:24px auto 0;color:#fff8e9;font-size:clamp(4.5rem,8vw,7.4rem);line-height:.9}.publicSite.publicBlog .blogIndexHero>p{max-width:700px;margin-top:30px;color:#fff8e9b3;font-size:clamp(1.02rem,1.8vw,1.2rem)}.publicSite.publicBlog .blogIndexSection{padding:104px 0 118px}.publicSite.publicBlog .blogSectionHeading{margin-bottom:36px;padding-bottom:22px;border-color:var(--public-line)}.publicSite.publicBlog .blogSectionHeading span{color:var(--public-gold-deep);font-size:.7rem}.publicSite.publicBlog .blogSectionHeading h2{color:var(--public-ink);font-size:2.75rem}.publicSite.publicBlog .blogCardGrid{gap:24px}.publicSite.publicBlog .blogCard{border-color:#25223a1c;border-radius:18px;background:rgba(255,250,240,.83);box-shadow:0 20px 55px #25223a0f}.publicSite.publicBlog .blogCard:hover{border-color:#8a682c59;box-shadow:0 25px 65px #25223a1f}.publicSite.publicBlog .blogCard.featured{grid-template-columns:minmax(0,1.45fr) minmax(330px,.72fr)}.publicSite.publicBlog .blogCardImage{background:linear-gradient(145deg,var(--public-indigo),var(--public-night))}.publicSite.publicBlog .blogCardBody{padding:34px 36px 38px}.publicSite.publicBlog .blogCard.featured .blogCardBody{padding:52px}.publicSite.publicBlog .blogCard h2{color:var(--public-ink)}.publicSite.publicBlog .blogCardBody>p{color:#686176;font-size:.94rem}.publicSite.publicBlog .blogTextLink{color:#6b4b13!important;font-size:.8rem}.publicSite.publicBlog .blogInvitation{margin-bottom:120px;border-radius:20px;background:radial-gradient(circle at 86% 10%,rgba(169,138,232,.18),transparent 23rem),linear-gradient(135deg,#111633,#1b2148 64%,#2b2259)}.publicSite.publicBlog .blogInvitation h2{font-size:clamp(2.7rem,4vw,4rem)}.publicSite.publicBlog .blogInvitation p{font-size:.94rem}.publicSite.publicBlog .blogInvitation>a,.publicSite.publicBlog .blogPrimaryLink{min-height:46px;padding-inline:21px;background:var(--public-gold);color:var(--public-night)!important;font-size:.8rem}.publicSite.publicBlog .blogBreadcrumbs{max-width:1080px;padding-top:34px}.publicSite.publicBlog .publicBlogArticle{max-width:1080px;padding-bottom:110px}.publicSite.publicBlog .publicBlogArticleHeader{max-width:900px;padding:clamp(72px,9vw,120px) 0 58px}.publicSite.publicBlog .publicBlogArticleHeader h1{color:var(--public-ink);font-size:clamp(4rem,7vw,6.5rem);line-height:.92}.publicSite.publicBlog .publicBlogArticleDeck{color:#655e74;font-size:clamp(1.2rem,2.2vw,1.48rem)}.publicSite.publicBlog .publicBlogHeroFigure{max-width:980px;margin:0 auto 78px;border-radius:18px;box-shadow:0 28px 72px #25223a24}.publicBlogReadingLayout{display:grid;grid-template-columns:minmax(0,720px);justify-content:center}.publicBlogReadingLayout.hasToc{grid-template-columns:190px minmax(0,720px);gap:54px}.publicBlogReadingLayout .publicBlogArticleBody{width:100%;max-width:none;margin:0;color:#4d475d;font-size:1.04rem;line-height:1.9}.blogArticleToc{position:sticky;top:112px;align-self:start;padding-top:5px}.blogArticleToc>p{margin:0 0 17px;color:var(--public-gold-deep);font-size:.69rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.blogArticleToc nav{display:grid;padding-left:16px;border-left:1px solid var(--public-line)}.blogArticleToc a{padding:7px 0;color:#716a7f;font-size:.78rem;font-weight:600;line-height:1.4;text-decoration:none}.blogArticleToc a.isNested{padding-left:12px;font-size:.73rem}.blogArticleToc a:hover{color:var(--public-purple)}.publicSite.publicBlog .publicBlogArticleBody h2,.publicSite.publicBlog .publicBlogArticleBody h3{scroll-margin-top:112px;color:var(--public-ink)}.publicSite.publicBlog .publicBlogArticleBody h2{font-size:2.6rem}.publicSite.publicBlog .publicBlogArticleBody h3{font-size:1.85rem}.publicSite.publicBlog .publicBlogArticleBody a{color:#5c3c96}.publicSite.publicBlog .publicBlogArticleBody blockquote{border-left-color:var(--public-gold-deep);color:#645d72}.publicSite.publicBlog .blogCreationDisclosure,.publicSite.publicBlog .publicBlogArticleFooter{max-width:720px}.publicSite.publicBlog .blogRelated{margin-bottom:96px}.publicSite.publicBlog .blogStatusPage{min-height:720px}.publicDownloadPage .downloadRedirectPage{position:relative;min-height:calc(100vh - 82px);padding:80px 24px 110px;color:#fff8e9;background:radial-gradient(circle at 50% 18%,rgba(169,138,232,.25),transparent 25rem),radial-gradient(circle at 70% 75%,rgba(230,195,122,.08),transparent 28rem),linear-gradient(150deg,#111633,#1b2148 58%,#2e2463)}.publicDownloadPage .downloadRedirectPanel{width:min(100%,520px);max-width:none;gap:15px;padding:58px 44px;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:rgba(17,22,51,.48);box-shadow:0 35px 100px #05071454;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.downloadRedirectOrbit{display:grid;width:88px;height:88px;margin-bottom:13px;place-items:center;border:1px solid rgba(230,195,122,.4);border-radius:50%;box-shadow:0 0 0 12px #a98ae80d,0 0 0 28px #a98ae806;animation:publicOrbit 2.2s ease-in-out infinite}.downloadRedirectOrbit img{width:54px;height:54px;object-fit:contain}.publicDownloadPage .downloadRedirectPanel h1{margin:9px 0 4px;color:#fff8e9;font:600 clamp(3.4rem,9vw,5.2rem) / .9 "Cormorant Garamond",Georgia,serif;letter-spacing:-.04em}.publicDownloadPage .downloadRedirectPanel>p:not(.publicSiteEyebrow){max-width:360px;color:#fff8e9ad;font-size:1rem}.publicDownloadPage .downloadRedirectPanel>a{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-top:13px;padding:0 21px;border-radius:999px;background:var(--public-gold);color:var(--public-night)!important;font-size:.82rem;font-weight:850;text-decoration:none}.publicDownloadPage .downloadRedirectPanel small{color:#fff8e96b;font-size:.7rem}@keyframes publicOrbit{50%{transform:translateY(-4px)}}@media (max-width: 980px){.publicSiteNav{position:relative;grid-template-columns:1fr auto auto;column-gap:14px}.publicSiteNavToggle{display:inline-flex}.publicSiteNavLinks{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:6px 8px 18px;background:rgba(255,247,232,.98);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(37,34,58,.09);box-shadow:0 20px 36px #11163329}.publicSiteNavLinks.isOpen{display:flex}.publicSiteNavLinks a{padding:14px 8px;border-bottom:1px solid rgba(37,34,58,.08)}.publicSiteNavLinks a:after{display:none}.publicLegalLayout{grid-template-columns:1fr;gap:52px;width:min(100% - 64px,780px);padding-top:78px}.publicLegalToc{position:static;padding:24px;border:1px solid rgba(37,34,58,.11);border-radius:15px;background:rgba(255,255,255,.38)}.publicLegalToc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.publicLegalHelp{margin-top:20px}.publicBlogReadingLayout.hasToc{grid-template-columns:minmax(0,720px);gap:42px}.blogArticleToc{position:static;padding:22px 24px;border:1px solid var(--public-line);border-radius:14px;background:rgba(255,255,255,.35)}.blogArticleToc nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}}@media (max-width: 720px){.publicSiteNav{width:min(100% - 32px,1240px);min-height:70px}.publicSiteBrand img{width:34px;height:34px}.publicSiteBrand span{font-size:1.4rem}.publicSiteNavCta{min-height:40px;padding-inline:15px;font-size:.75rem}.publicSiteFooter{padding:58px 24px 24px}.publicSiteFooterTop,.publicSiteFooterBottom{align-items:flex-start;flex-direction:column}.publicSiteFooterCta{justify-items:start}.publicSiteFooterBottom nav{justify-content:flex-start}.publicSiteFooterWordmark{height:68px;margin-bottom:-48px;font-size:8rem;text-align:left}.publicLegalHero{min-height:470px;padding:76px 24px 78px}.publicLegalHero h1{font-size:clamp(3.55rem,18vw,5.2rem)}.publicLegalLayout{width:min(100% - 36px,780px);padding:56px 0 88px}.publicLegalToc{padding:21px}.publicLegalToc nav,.blogArticleToc nav{grid-template-columns:1fr}.publicLegalSection{padding-bottom:43px;margin-bottom:43px}.publicLegalSection h2{font-size:2.05rem}.publicLegalSection p,.publicLegalSection li,.publicLegalSection dd{font-size:.96rem;line-height:1.78}.publicLegalSection .privacyTerms{grid-template-columns:1fr}.publicSite.publicBlog .blogIndexMain,.publicSite.publicBlog .blogArticleMain{width:min(100% - 32px,1240px)}.publicSite.publicBlog .blogIndexHero{min-height:540px;padding:98px 24px 105px}.publicSite.publicBlog .blogIndexHero h1{font-size:clamp(4rem,20vw,5.8rem)}.publicSite.publicBlog .blogIndexHero>p{line-height:1.65}.publicSite.publicBlog .blogIndexSection{padding:72px 0 88px}.publicSite.publicBlog .blogCard.featured{display:block}.publicSite.publicBlog .blogCard.featured .blogCardBody,.publicSite.publicBlog .blogCardBody{padding:28px}.publicSite.publicBlog .blogInvitation{margin-bottom:88px;padding:32px 27px}.publicSite.publicBlog .publicBlogArticleHeader h1{font-size:clamp(3.55rem,17vw,5.5rem)}.publicSite.publicBlog .publicBlogHeroFigure{margin-bottom:54px}.publicBlogReadingLayout .publicBlogArticleBody{font-size:.99rem;line-height:1.82}.publicSite.publicBlog .publicBlogArticleBody h2{font-size:2.2rem}.publicDownloadPage .downloadRedirectPage{min-height:calc(100vh - 70px);padding:58px 18px 82px}.publicDownloadPage .downloadRedirectPanel{padding:47px 24px}}@media (min-width: 721px) and (max-width: 820px){.publicSiteNav{width:min(100% - 48px,1240px)}.publicLegalHero{min-height:500px;padding:82px 32px 88px}.publicLegalLayout{width:min(100% - 48px,780px);padding-bottom:112px}.publicSite.publicBlog .blogIndexMain,.publicSite.publicBlog .blogArticleMain{width:min(100% - 48px,1240px)}.publicSite.publicBlog .blogIndexHero{padding-inline:48px}.publicSite.publicBlog .blogInvitation{margin-bottom:96px}}@media (max-width: 420px){.publicSiteNav{width:calc(100% - 28px);min-height:66px}.publicSiteBrand{gap:8px}.publicSiteBrand img{width:32px;height:32px}.publicSiteBrand span{font-size:1.3rem}.publicSiteNavCta{min-height:38px;gap:6px;padding-inline:13px;font-size:.71rem;white-space:nowrap}.publicSiteNavCta svg{width:14px;height:14px}.publicSiteFooter{padding:50px 20px 22px}.publicSiteFooterTop,.publicSiteFooterBottom{gap:26px}.publicSiteFooterRule{margin:34px 0 22px}.publicSiteFooterBottom nav{gap:12px 18px}.publicSiteFooterBottom nav a{font-size:.7rem}.publicSiteFooterWordmark{height:58px;margin-bottom:-43px;font-size:6.5rem}.publicLegalHero{min-height:auto;padding:66px 18px 72px}.publicLegalHeroMark{width:43px;height:43px;margin-bottom:20px}.publicLegalHero h1{max-width:100%;margin:17px 0 20px;font-size:clamp(3.15rem,16.5vw,4.2rem);line-height:.91;overflow-wrap:break-word}.publicLegalIntro{font-size:.96rem;line-height:1.68}.publicLegalMeta{margin-top:22px;padding-top:19px}.publicLegalLayout{gap:45px;width:calc(100% - 32px);padding:48px 0 78px}.publicLegalToc,.blogArticleToc{padding:18px}.publicLegalToc nav,.blogArticleToc nav{max-height:255px;padding-right:10px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(46,36,99,.35) transparent;scrollbar-width:thin}.publicLegalToc nav a,.blogArticleToc a{padding-block:8px}.publicLegalHelp{margin-top:18px}.publicLegalSection{padding-bottom:39px;margin-bottom:39px}.publicLegalSection h2{margin-bottom:19px;font-size:1.9rem;line-height:1.08;overflow-wrap:break-word}.publicLegalSection p,.publicLegalSection li,.publicLegalSection dd{font-size:.94rem;line-height:1.76}.publicLegalSection ul,.publicLegalSection ol{padding-left:20px}.publicLegalSection a{overflow-wrap:anywhere}.publicLegalSection .privacyTerms>div{padding:18px}.publicSite.publicBlog .blogIndexMain,.publicSite.publicBlog .blogArticleMain{width:calc(100% - 28px)}.publicSite.publicBlog .blogIndexHero{min-height:auto;padding:80px 18px 88px}.publicSite.publicBlog .blogIndexHero h1{max-width:100%;font-size:clamp(3.45rem,17vw,4.4rem);line-height:.91;overflow-wrap:break-word}.publicSite.publicBlog .blogIndexHero>p{margin-top:25px;font-size:.96rem;line-height:1.66}.publicSite.publicBlog .blogIndexSection{padding:62px 0 76px}.publicSite.publicBlog .blogSectionHeading{align-items:flex-start;margin-bottom:27px}.publicSite.publicBlog .blogSectionHeading h2{font-size:2.25rem}.publicSite.publicBlog .blogSectionHeading>p{padding-top:5px;white-space:nowrap}.publicSite.publicBlog .blogCard,.publicSite.publicBlog .publicBlogHeroFigure{border-radius:15px}.publicSite.publicBlog .blogCard.featured .blogCardImage,.publicSite.publicBlog .blogCardImage{min-height:205px}.publicSite.publicBlog .blogCard.featured .blogCardBody,.publicSite.publicBlog .blogCardBody{padding:23px}.publicSite.publicBlog .blogCardMeta{flex-wrap:wrap;gap:6px 9px}.publicSite.publicBlog .blogCard.featured h2,.publicSite.publicBlog .blogCard h2{font-size:2rem}.publicSite.publicBlog .blogCardBody>p{font-size:.9rem;line-height:1.65}.publicSite.publicBlog .blogInvitation{gap:20px;margin-bottom:76px;padding:27px 22px;border-radius:17px}.publicSite.publicBlog .blogInvitationSeal{width:50px;height:50px}.publicSite.publicBlog .blogInvitation h2{font-size:2.45rem}.publicSite.publicBlog .blogInvitation p{font-size:.9rem}.publicSite.publicBlog .blogBreadcrumbs li:last-child{max-width:42vw}.publicSite.publicBlog .publicBlogArticleHeader{padding:60px 0 43px}.publicSite.publicBlog .publicBlogArticleHeader h1{max-width:100%;font-size:clamp(3.1rem,15.5vw,4.2rem);line-height:.92;overflow-wrap:break-word}.publicSite.publicBlog .publicBlogArticleDeck{margin-top:20px;font-size:1.08rem;line-height:1.52}.publicSite.publicBlog .publicBlogArticleMeta{max-width:100%;align-items:flex-start}.publicSite.publicBlog .publicBlogArticleMeta>div{min-width:0}.publicSite.publicBlog .publicBlogArticleMeta p{flex-wrap:wrap}.publicSite.publicBlog .publicBlogHeroFigure{margin-bottom:46px}.publicBlogReadingLayout.hasToc{gap:34px}.publicBlogReadingLayout .publicBlogArticleBody{font-size:.96rem;line-height:1.8;overflow-wrap:anywhere}.publicSite.publicBlog .publicBlogArticleBody h2{margin-top:42px;font-size:2.05rem;line-height:1.08}.publicSite.publicBlog .publicBlogArticleBody h3{font-size:1.62rem}.publicSite.publicBlog .publicBlogArticleBody blockquote{margin-inline:0;padding-left:17px;font-size:1.2rem}.publicSite.publicBlog .publicBlogArticleBody pre{padding:15px;border-radius:10px}.publicSite.publicBlog .blogCreationDisclosure,.publicSite.publicBlog .publicBlogArticleFooter{width:100%}.publicSite.publicBlog .blogStatusPage{min-height:calc(100svh - 66px);padding:65px 18px 80px}.publicSite.publicBlog .blogStatusPage h1{max-width:100%;font-size:clamp(3.1rem,16vw,4rem);line-height:.94;overflow-wrap:break-word}.publicSite.publicBlog .blogStatusPage>p{font-size:.94rem}.publicDownloadPage .downloadRedirectPage{min-height:calc(100svh - 66px);padding:48px 14px 70px}.publicDownloadPage .downloadRedirectPanel{gap:13px;padding:40px 18px;border-radius:19px}.downloadRedirectOrbit{width:78px;height:78px}.publicDownloadPage .downloadRedirectPanel h1{font-size:clamp(3rem,16vw,4rem)}.publicDownloadPage .downloadRedirectPanel>a{width:100%;max-width:300px;justify-content:center;padding-inline:14px;white-space:normal;text-align:center}}@media (max-width: 340px){.publicSiteNavCta{padding-inline:11px}.publicLegalHero h1{font-size:3rem}.publicSite.publicBlog .blogIndexHero h1{font-size:3.25rem}.publicSite.publicBlog .publicBlogArticleHeader h1,.publicSite.publicBlog .blogStatusPage h1{font-size:2.95rem}.publicSite.publicBlog .blogStatusActions{width:100%}.publicSite.publicBlog .blogPrimaryLink,.publicSite.publicBlog .blogSecondaryLink{max-width:100%}}@media (prefers-reduced-motion: reduce){.publicSite *,.publicSite *:before,.publicSite *:after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
