@layer app-legacy{:root{--paper-world-sky-wash:#dfe9d5;--paper-world-sage:#aebd86;--paper-world-olive:#7d9567;--paper-world-cream:#fff8ea;--paper-world-wheat:#ead6a5;--paper-world-apricot:#e6aa51;--paper-world-ink:#4f5a3f;--paper-world-edge:rgba(118,137,91,0.24);--paper-world-edge-strong:rgba(126,145,91,0.34);--paper-world-shadow:rgba(86,101,68,0.12);--paper-world-shadow-soft:rgba(86,101,68,0.08);--paper-world-sheet-shadow:0 8px 22px rgba(86,101,68,0.10);--paper-world-cta-shadow:0 10px 20px rgba(86,101,68,0.14);--paper-world-highlight:linear-gradient(180deg,rgba(255,250,232,0.90),rgba(238,222,176,0.58));--paper-world-subtle:linear-gradient(180deg,rgba(255,252,240,0.76),rgba(224,233,213,0.44));--paper-world-backdrop:url(/art/paper/world-backdrop.webp);--paper-world-sheet-texture:url(/art/paper/paper-world-sheet.webp);--paper-site-texture:url(/art/paper/paper-site-surface.webp);--paper-card-texture:url(/art/paper/paper-card-surface.webp);--paper-inner-card-texture:url(/art/paper/paper-inner-card-surface.webp);--paper-card-frame:url(/art/paper/paper-card-frame.webp);--paper-bridge-kraft-slip:url(/art/paper/bridge-kraft-slip.webp);--paper-tape-strip:url(/art/paper/paper-tape-strip.webp);--paper-ticket-surface:url(/art/paper/paper-ticket-surface.webp);--paper-ticket-row:url(/art/paper/paper-ticket-row.webp);--paper-world-section-ledge:url(/art/paper/paper-world-section-ledge.webp);--paper-folded-note-corner:url(/art/paper/paper-folded-note-corner.webp);--paper-world-fill:linear-gradient(180deg,rgba(223,233,213,0.12),rgba(255,248,234,0.16)),var(--paper-world-backdrop) center bottom /cover no-repeat;--paper-site-fill:linear-gradient(180deg,rgba(255,248,234,0.22),rgba(223,233,213,0.18)),var(--paper-site-texture) center /720px 720px repeat;--paper-sheet-fill:linear-gradient(180deg,rgba(255,250,232,0.62),rgba(242,236,213,0.54)),var(--paper-world-sheet-texture) center /720px 720px repeat;--paper-card-fill-standard:linear-gradient(145deg,rgba(255,255,248,0.86),rgba(246,238,216,0.66)),var(--paper-card-texture) center /150px 150px repeat;--paper-card-fill-soft:linear-gradient(145deg,rgba(255,255,248,0.82),rgba(235,230,202,0.52)),var(--paper-card-texture) center /150px 150px repeat;--paper-inner-card-fill:linear-gradient(180deg,rgba(255,250,232,0.86),rgba(240,235,211,0.62)),var(--paper-inner-card-texture) center /520px 520px repeat;--paper-section-card-padding:clamp(20px,3vw,32px);--paper-section-card-padding-mobile:var(--space-5,20px);--paper-inner-card-padding:clamp(16px,2.4vw,24px);--paper-inner-card-padding-mobile:var(--space-4,16px);--paper-inner-card-title-size:var(--font-size-body-lg);--paper-inner-card-title-line:1.3;--paper-inner-card-body-size:var(--font-size-body-sm);--paper-inner-card-body-line:1.62;--paper-world-scroll:0;--paper-world-pointer-x:0.5;--paper-world-pointer-y:0.5}html body .paper-site-main{background:var(--paper-world-fill)!important;background-color:var(--color-asknova-cream-base)!important}html body .paper-site-main.service-background-host .page-surface-header{overflow:hidden;padding-bottom:calc(clamp(var(--space-6), 4vw, var(--space-10)) + clamp(24px, 4vw, 44px))!important}html body .paper-site-main.service-background-host .page-surface-header>*{position:relative;z-index:1}html body .paper-site-main.service-background-host .page-surface-header:after{content:"";position:absolute;z-index:0;right:clamp(12px,3vw,32px);bottom:-10px;width:min(68%,560px);height:clamp(58px,9vw,104px);pointer-events:none;background:var(--paper-world-section-ledge) right bottom /contain no-repeat;filter:drop-shadow(0 8px 12px var(--paper-world-shadow-soft));opacity:.82}html body .paper-site-main.service-background-host .page-surface-header:has(.extension-hero-figure){padding-bottom:var(--space-5,20px)!important}html body .paper-site-main.service-background-host .page-surface-header:has(.extension-hero-figure):after{display:none}html body .paper-site-main.service-background-host .quiz-v2-folded-page:before{width:24px!important;height:24px!important;border:0!important;background:var(--paper-folded-note-corner) top right /contain no-repeat!important;filter:drop-shadow(1px 1px 0 var(--paper-world-shadow-soft))}html body .paper-site-main.service-background-host .flow-fine-print summary:before{width:14px!important;height:14px!important;flex:0 0 auto;border:0!important;background:var(--paper-folded-note-corner) top right /contain no-repeat!important;box-shadow:none!important}html body .paper-site-main.service-background-host .flow-fine-print[open] summary:before{transform:rotate(90deg)}.paper-page-surface{position:relative;isolation:isolate;width:100%;padding-block:clamp(24px,5vw,56px)}.paper-page-surface--immersive{min-height:100dvh;padding-block:clamp(16px,4vw,40px)}.paper-quiz-surface{min-height:100dvh;padding-block:0}html body .paper-site-main .asknova-onboarding-shell{background:radial-gradient(circle at 12% 8%,rgba(232,180,71,.1) 0 16%,transparent 42%),radial-gradient(circle at 86% 88%,rgba(136,97,154,.1) 0 18%,transparent 44%),var(--paper-sheet-fill)!important}html body .paper-site-main .onboarding-field input{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(247,240,226,.66)),var(--paper-card-texture) center /640px 640px repeat!important}.paper-page-surface--account,.paper-page-surface--admin{padding-block:clamp(20px,4vw,44px)}.paper-page-sheet{padding:clamp(24px,4vw,48px) clamp(18px,4vw,48px)}html body .paper-site-main .page-surface-body>*{margin-top:0;margin-bottom:0}html body .paper-site-main.service-background-host :is(.types-index-hero,.paper-types-hero-label,.about-hero,.codex-header,.codex-header-craft,.cycles-surface-header,.decision-surface-header,.compat-matrix-header,.compat-matrix-header-craft,.stats-header,.bond-result-header,.cycles-result-header,.group-result-header,.this-month-header,.legal-document-header,.legal-index-header,.paper-sheet,.paper-layered-card,.paper-document-card,.paper-auth-card,.account-request-shell,.dash-card,.blog-card,.blog-featured,.cycles-sku-card,.decision-sku-card,.personality-hub-card,.personality-compat-score-card,.flow-entry-card,.ai-packs-card,.result-v2-ai-packs-card,.bond-report-card,.compat-partner-card,.types-index-group,.type-card,.types-index-card,.legal-index-link,.this-month-card,.legal-document-section,.legal-document-toc){clip-path:none!important}.paper-sheet--stitched:before,html body .paper-site-main .paper-sheet--stitched:before{background:var(--paper-card-frame) center /100% 100% no-repeat;mix-blend-mode:multiply;opacity:.18}html body .paper-site-main :is(.cycles-surface-page,.decision-surface-page,.group-entry-page,.personality-hub-page,.personality-compat-entry-page,.personality-compat-result-root,.bond-result-root,.bond-entry-page,.compat-love-page,.compat-matrix-page,.compat-pair-page,.compat-partner-page,.compat-entry-page,.cycles-arc-page,.cycles-gap-page,.group-premium-page,.ai-packs-page,.stats-page,.account-bond-page,.account-data-page,.account-data-request-page,.account-delete-request-page,.account-extensions-page,.account-compare-page,.account-history-page,.account-profile-page,.account-retest-page,.account-personality-page,.account-security-page,.admin-data-page,.account-dashboard-page,.asknova-app-shell,.codex-page,.cycles-result-page,.decision-result-page,.group-result-page,.landing-page,.legal-document-page,.paper-auth-page,.paper-document-page,.paper-page-shell,.content-hub-page,.content-hub-article-page,.result-v2-page,.result-v2-share-page,.this-month-page){position:relative;isolation:isolate;width:100%}.admin-tool-page{display:flex;flex-direction:column;gap:var(--space-4)}html body .paper-site-main :is(.cycles-surface-page,.decision-surface-page,.group-entry-page,.personality-hub-page,.compat-love-page,.compat-matrix-page,.bond-result-root,.ai-packs-page,.stats-page)>:where(section,main,article,form,div):not([class*=full]):not(.paper-page-shell){max-width:var(--container-content);margin-inline:auto}html body .paper-site-main :is(.cycles-result-page,.decision-result-page,.group-result-page,.bond-result-page,.flow-result-page,.result-v2-page)>:where(section,main,article,form,div):not([class*=full]){max-width:var(--container-result);margin-inline:auto}html body .paper-site-main.service-background-host :is(.about-page,.legal-index-page,.legal-document-page,.paper-document-page,.types-index-page,.type-detail-page,.this-month-page,.codex-page,.stats-page,.compat-entry-page,.personality-compat-entry-page,.compat-pair-page,.compat-partner-page,.compat-love-page,.compat-matrix-page,.content-hub-page,.content-hub-article-page,.cycles-surface-page,.decision-surface-page,.group-entry-page,.personality-hub-page,.bond-entry-page,.ai-packs-page,.flow-page,.support-page){--page-content-w:var(--container-content)!important}html body .paper-site-main.service-background-host :is(.about-page,.legal-index-page,.legal-document-page,.paper-document-page,.types-index-page,.this-month-page,.codex-page,.stats-page,.compat-entry-page,.personality-compat-entry-page,.compat-pair-page,.compat-partner-page,.compat-love-page,.compat-matrix-page,.content-hub-page,.content-hub-article-page,.cycles-surface-page,.decision-surface-page,.group-entry-page,.personality-hub-page,.bond-entry-page,.ai-packs-page,.flow-page,.support-page)>:where(section,main,article,header,nav,ul,ol,div):not([class*=full]):not(.paper-page-shell):not(.service-background-layer):not([class*=hero]):not(.blog-article){max-width:var(--container-content)!important;margin-inline:auto!important}html body .paper-site-main :is(.account-dashboard-page,.account-data-page,.account-data-request-page,.account-delete-request-page,.account-extensions-page,.account-history-page,.account-profile-page,.account-security-page,.admin-data-page){--paper-sheet-shadow:var(--paper-world-sheet-shadow)}html body .paper-site-main.service-background-host,html body .paper-site-main.service-background-host .service-background-layer{background:var(--surface-world-fill,var(--paper-world-fill))!important;background-color:var(--color-asknova-cream-base)!important;background-attachment:fixed,fixed}html body .paper-site-main.service-background-host .service-background-layer{filter:var(--surface-world-filter,none)}html body .paper-site-main.service-background-host:has(.paper-page-surface--form,.paper-page-surface--result,.paper-page-surface--account,.paper-page-surface--document,.paper-page-surface--admin,.paper-auth-page,.auth-entry-page,.auth-reset-page,.auth-credential-page,.paper-document-page,.legal-document-page,.account-dashboard-page,.account-data-page,.account-data-request-page,.account-delete-request-page,.account-extensions-page,.account-history-page,.account-profile-page,.account-security-page,.account-personality-page,.bond-result-root,.cycles-result-page,.decision-result-page,.group-result-page,.result-v2-page){--surface-world-fill:linear-gradient(180deg,rgba(248,243,235,0.64),rgba(243,237,227,0.78)),url(/art/paper/world-backdrop.webp) center bottom /cover no-repeat;--surface-world-filter:saturate(0.72) contrast(0.88)}html body .paper-site-main.service-background-host :is(.paper-page-surface,.paper-page-shell,.paper-document-page,.paper-auth-page,.auth-entry-page,.auth-reset-page,.auth-credential-page,.about-page,.support-page,.legal-index-page,.legal-document-page,.types-index-page,.type-detail-page,.content-hub-page,.content-hub-article-page,.stats-page,.codex-page,.account-dashboard-page,.account-data-page,.account-data-request-page,.account-delete-request-page,.account-extensions-page,.account-history-page,.account-profile-page,.account-security-page,.account-personality-page,.admin-data-page,.landing-page,.compat-entry-page,.compat-pair-page,.compat-partner-page,.compat-love-page,.compat-matrix-page,.group-entry-page,.group-premium-page,.personality-hub-page,.personality-compat-entry-page,.cycles-surface-page,.decision-surface-page,.bond-entry-page,.bond-result-root,.ai-packs-page,.flow-page,.result-v2-page,.result-v2-share-page,.this-month-page){background:transparent!important;background-image:none!important;background-color:initial!important;box-shadow:none!important;border-radius:0!important}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing]{--page-content-w:var(--container-nav);--paper-world-landing-section-x:max(var(--space-5,20px),calc((100vw - var(--container-nav, 1200px)) / 2));--paper-world-card-lift:6px;--paper-world-reveal-distance:16px}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-phase{padding-inline:var(--paper-world-landing-section-x)!important}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-flow-card{max-width:var(--container-doc);margin-inline:auto}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] :is(.landing-character-card,.landing-question-card,.landing-service-card,.landing-insight-card,.landing-stats-teaser-cta,.landing-final-primary,.paper-stamp-cta){will-change:transform}html body .paper-site-main.service-background-host :is(.paper-sheet,.paper-page-sheet,.paper-layered-card,.paper-document-card,.paper-auth-card,.paper-app-form-shell,.paper-surface-panel,.account-request-shell,.auth-entry-shell,.auth-reset-shell,.auth-entry-context,.auth-oauth-error,.signup-prior-result-hint,.account-request-success,.result-gate-tagline,.result-gate-preview,.result-gate-preview-chip,.gate-empty-polaroid,.gate-doll-teaser img,.account-data-shell,.account-profile-panel,.account-security-card,.account-security-hero,.account-profile-hero,.dash-card,.dash-paper,.dash-fal-panel,.dash-cloud-wrap,.dash-balance-summary,.dash-purchased-empty,.dash-identity-panel,.account-history-hotlink,.admin-dashboard-card,.admin-table-scroll,.blog-article,.blog-card,.blog-featured,.blog-featured-link,.blog-card-link,.about-hero,.about-section,.about-result-card,.about-world-note,.about-final-cta,.support-card,.support-faq,.legal-index-link,.legal-document-header,.legal-document-section,.legal-document-toc,.types-index-hero,.types-index-group,.types-index-card,.type-detail-content,.stats-header,.stats-filter-form,.stats-summary,.stats-type-list,.stats-type-row,.stats-empty,.stats-disclaimer,.cycles-surface-header,.decision-surface-header,.cycles-sku-card,.decision-sku-card,.decision-safety-callout,.group-premium-form,.group-premium-empty,.group-premium-tier,.personality-form-root,.personality-sample-preview,.personality-hub-card,.personality-section-info-card,.personality-result-metric-card,.personality-result-card-grid,.personality-result-table-wrap,.personality-result-stat-row,.personality-period-chip,.personality-result-article,.personality-result-disclosure,.personality-result-note,.personality-persona-cross-sell,.personality-cross-sell-card,.personality-compat-score-card,.personality-compat-persona-teaser,.personality-compat-palja-grid>div,.personality-compat-dispute,.personality-compat-result-footer,.personality-result-hero-card,.personality-dispute-card,.flow-entry-card,.flow-period-cta,.ai-packs-card,.result-v2-ai-packs-card,.bond-report-card,.compat-partner-card,.compat-pair-self-card,.compat-pair-preview-card,.compat-paid-section,.compat-page-standard-card,.compat-page-standard-list-card,.this-month-card,.this-month-header){background:var(--paper-sheet-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border-color:var(--paper-world-edge)!important;border-radius:var(--radius-card,8px)!important;box-shadow:var(--paper-sheet-shadow)!important}.personality-compat-reading{margin-top:var(--space-4,16px);line-height:1.7}html body .paper-site-main.service-background-host :is(.personality-compat-result-header h1,.personality-compat-score-card h2,.personality-compat-palja-grid h3){font-weight:var(--weight-title)!important}html body .paper-site-main.service-background-host :is(.about-primary-cta,.personality-compat-teaser-cta,.about-inline-cta,.types-index-cta,.stats-empty-cta,.landing-final-primary,.paper-stamp-cta,.quiz-v2-stamp-cta,.support-form-submit,.flow-entry-card a,.account-request-form button,.paper-app-form-shell button[type=submit]){border-radius:var(--radius-card,8px)!important;box-shadow:var(--paper-world-cta-shadow)!important}html body .paper-site-main.service-background-host :is(.result-gate-preview,.result-gate-tagline){border-style:solid!important}html body .paper-site-main.service-background-host .result-gate-preview-chip{box-shadow:inset 0 1px 0 rgba(255,255,255,.48)!important}html.paper-motion-ready body .paper-site-main.service-background-host .service-background-layer{background-position:bottom,bottom;transform:none;transition:none;will-change:auto}html.paper-motion-ready body .paper-site-main.service-background-host .paper-motion-observed{opacity:1;transform:translateX(var(--paper-world-reveal-slide-x,0));transition:opacity var(--paper-motion-reveal,.26s) var(--paper-motion-ease-out,ease-out),transform var(--paper-motion-reveal,.26s) var(--paper-motion-ease-spring,var(--paper-motion-ease-out,ease-out)),box-shadow var(--paper-motion-shift,.18s) var(--paper-motion-ease,ease);transition-delay:calc(var(--paper-motion-order, 0) * var(--paper-motion-cascade, 54ms));will-change:opacity,transform}html.paper-motion-ready body .paper-site-main.service-background-host .paper-motion-observed.is-paper-visible{opacity:1;transform:translateX(0);will-change:auto}html.paper-motion-ready body .paper-site-main.service-background-host :is(.paper-page-surface--document,.stats-page) .paper-motion-observed{opacity:1;transform:none;transition:box-shadow var(--paper-motion-shift,.18s) var(--paper-motion-ease,ease);will-change:auto}html.paper-motion-ready body .paper-site-main.service-background-host :is(.group-entry-preview-row,.extension-preview-row).paper-motion-observed{--paper-world-reveal-slide-x:-14px}@supports (interpolate-size:allow-keywords){@media not (prefers-reduced-motion:reduce){html.paper-motion-ready body .paper-site-main details{interpolate-size:allow-keywords}html.paper-motion-ready body .paper-site-main details::details-content{block-size:0;opacity:0;overflow:clip;content-visibility:hidden;transition:block-size var(--paper-motion-reveal,.26s) var(--paper-motion-ease-out,ease-out),opacity var(--paper-motion-reveal,.26s) var(--paper-motion-ease-out,ease-out),content-visibility var(--paper-motion-reveal,.26s) allow-discrete}html.paper-motion-ready body .paper-site-main details[open]::details-content{block-size:auto;opacity:1;content-visibility:visible}@starting-style{html.paper-motion-ready body .paper-site-main details[open]::details-content{block-size:0;opacity:0}}html.paper-motion-ready body .paper-site-main details[open]>:not(summary){animation:none}}}html body .paper-site-main.service-background-host :is(.paper-layered-card,.paper-document-card,.paper-auth-card,.paper-surface-panel,.about-section,.about-result-card,.support-card,.legal-index-link,.types-index-card,.blog-card,.blog-featured-link,.blog-card-link,.cycles-sku-card,.decision-sku-card,.personality-hub-card,.flow-entry-card,.ai-packs-card,.compat-page-standard-card,.compat-page-standard-list-card,.this-month-card,.landing-character-card,.landing-question-card,.landing-service-card,.landing-insight-card,.landing-stats-facet,.landing-stats-teaser-metrics>div,.landing-stats-teaser-item,.extension-cross-sell-sibling){transition:transform var(--paper-motion-shift,.18s) var(--paper-motion-ease,ease),box-shadow var(--paper-motion-shift,.18s) var(--paper-motion-ease,ease),border-color var(--paper-motion-shift,.18s) var(--paper-motion-ease,ease),filter var(--paper-motion-shift,.18s) var(--paper-motion-ease,ease)}@media (hover:hover) and (pointer:fine){html body .paper-site-main.service-background-host :is(.paper-layered-card,.paper-document-card,.paper-auth-card,.paper-surface-panel,.about-result-card,.support-card,.legal-index-link,.types-index-card,.blog-card-link,.cycles-sku-card,.decision-sku-card,.personality-hub-card,.flow-entry-card,.ai-packs-card,.compat-page-standard-card,.compat-page-standard-list-card,.this-month-card,.landing-character-card,.landing-question-card,.landing-service-card,.landing-insight-card,.landing-stats-facet,.landing-stats-teaser-metrics>div,.landing-stats-teaser-item):hover{transform:translateY(calc(var(--paper-world-card-lift, var(--paper-motion-rise-sm, 4px)) * -1.25)) rotate(-.18deg);filter:saturate(1.02)}}html body :is(button,a[href],[role=button],summary).is-paper-pressing{transform:translateY(1px) scale(.985)!important;transition-duration:var(--paper-motion-tap,.12s)!important}html body :is(button,a[href],[role=button],summary){transition:transform var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),filter var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),background-color var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),border-color var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),color var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),box-shadow var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease)}@media (hover:hover) and (pointer:fine){.paper-site-main :is(button,[role=button],summary,a[href]):hover{transform:translateY(-2px);box-shadow:0 8px 22px -8px rgba(74,54,38,.22)}html body .paper-site-main :is(button,[role=button],summary,a[href]):is(:disabled,[aria-disabled=true]):hover,html body .paper-site-main :is(p,li,nav,footer,h1,h2,h3,h4,h5,h6,td,th,dd,dt,figcaption,.seo-breadcrumbs,[class*=prose],[class*=breadcrumb]) a[href]:hover{transform:none!important;box-shadow:none!important}}@media (prefers-reduced-motion:reduce){html body .paper-site-main :is(button,[role=button],summary,a[href]):hover{transform:none!important;box-shadow:none!important}}html body :is(.locale-dropdown-menu,.asknova-nav-menu,.nav-mobile-drawer,.asknova-mobile-drawer-panel){transform-origin:top right;animation:paperWorldMenuIn var(--paper-motion-sheet,.32s) var(--paper-motion-ease-out,ease-out) both}html body :is(.nav-mobile-drawer-backdrop,.asknova-mobile-drawer-backdrop){animation:paperWorldFadeIn var(--paper-motion-shift,.18s) var(--paper-motion-ease,ease) both}html body details[open]>:not(summary){transform-origin:top center;animation:paperWorldDisclosureIn var(--paper-motion-reveal,.26s) var(--paper-motion-ease-out,ease-out) both}html.paper-motion-ready body .paper-site-main.service-background-host .landing-phase:before{transform:translateX(calc((var(--paper-world-pointer-x, .5) - .5) * 10px));transition:transform .42s var(--paper-motion-ease-out,ease-out)}@keyframes paperWorldMenuIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes paperWorldDisclosureIn{0%{opacity:0;transform:scaleY(.95)}to{opacity:1;transform:scaleY(1)}}@keyframes paperWorldFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html body :is(.locale-dropdown-menu,.asknova-nav-menu,.nav-mobile-drawer,.nav-mobile-drawer-backdrop,.asknova-mobile-drawer-panel,.asknova-mobile-drawer-backdrop),html body details[open]>:not(summary),html.paper-motion-ready body .paper-site-main.service-background-host .landing-phase:before,html.paper-motion-ready body .paper-site-main.service-background-host .paper-motion-observed,html.paper-motion-ready body .paper-site-main.service-background-host .paper-motion-observed.is-paper-visible,html.paper-motion-ready body .paper-site-main.service-background-host .service-background-layer{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}.checkout-intent-copy,.checkout-intent-price{gap:var(--space-3,12px)}.checkout-intent-price{display:flex;align-items:baseline;justify-content:space-between;padding:var(--space-4,16px);border:1px solid rgba(126,94,58,.22);border-radius:var(--radius-card,8px);background:rgba(255,252,246,.82);color:var(--color-text-secondary);font-size:var(--font-size-caption)}.checkout-intent-price strong{color:var(--color-text-primary);font-size:var(--font-size-h3);line-height:1}.checkout-intent-notices{display:grid;gap:var(--space-2,8px);margin:0;padding:0;list-style:none;color:var(--color-text-secondary)}.checkout-intent-notices li{position:relative;padding-left:1.5rem;font-size:var(--font-size-body-sm);line-height:var(--line-height-snug)}.checkout-intent-notices li:before{position:absolute;left:0;color:var(--color-cta-warm);font-weight:700;content:"✓"}.checkout-intent-error{margin:0;color:var(--color-error);font-size:var(--font-size-body-sm)}.checkout-intent-trust{margin:0;color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.checkout-intent-trust-link{color:inherit;text-decoration:underline;text-underline-offset:3px}html body .paper-site-main.service-background-host .support-page .page-surface-header{display:grid;justify-items:center;text-align:center;margin-block-end:var(--space-5,20px);padding-bottom:var(--space-6,24px)!important}html body .paper-site-main.service-background-host .support-page .page-surface-header:after{display:none}html body .paper-site-main.service-background-host .support-page .page-surface-header .support-header-sticker{order:-1;width:min(100%,360px);height:auto;margin-bottom:var(--space-3,12px);filter:drop-shadow(0 14px 24px rgba(74,54,38,.12))}html body .paper-site-main.service-background-host .support-page .page-surface-body{gap:var(--space-5,20px)}html body .paper-site-main.service-background-host .content-hub-page .page-surface-header{justify-items:center;text-align:center;padding-bottom:var(--space-6,24px)!important}html body .paper-site-main.service-background-host .content-hub-page .page-surface-header:after{display:none}html body .paper-site-main.service-background-host .content-hub-page .page-surface-header .page-surface-lede{margin-inline:auto}html body .paper-site-main.service-background-host .content-hub-page .page-surface-header .blog-index-sticker{order:-1;width:clamp(240px,28vw,360px);height:auto;margin:0 auto var(--space-2,8px);filter:drop-shadow(0 14px 24px rgba(74,54,38,.12))}@media (max-width:767.98px){html body .paper-site-main.service-background-host .content-hub-page .page-surface-header .blog-index-sticker{width:min(72vw,260px)}}html body .paper-site-main.service-background-host :is(.paper-sheet,.paper-page-sheet,.blog-featured-link,.blog-card-link,.about-section,.about-result-card,.about-world-note,.support-card,.support-faq,.legal-document-section,.legal-document-toc,.types-index-group,.types-index-card,.stats-filter-form,.stats-summary,.stats-type-list,.stats-type-row,.stats-empty,.stats-disclaimer,.account-request-shell,.result-gate-preview,.result-gate-tagline,.paper-gate-sheet){min-width:0;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.paper-sheet,.paper-page-sheet,.blog-featured-link,.blog-card-link,.about-section,.support-card,.legal-document-section,.types-index-card,.stats-empty,.account-request-shell,.paper-gate-sheet) :where(h1,h2,h3,h4,.page-surface-title,.blog-featured-title,.blog-card-title,.types-index-card-name){max-width:100%;line-height:1.26;text-wrap:balance;overflow-wrap:anywhere}html body .paper-site-main.service-background-host :is(.paper-sheet,.paper-page-sheet,.blog-featured-link,.blog-card-link,.about-section,.support-card,.legal-document-section,.types-index-card,.stats-empty,.account-request-shell,.paper-gate-sheet) :where(p,li,.page-surface-lede,.blog-featured-excerpt,.blog-card-excerpt,.types-index-card-tagline){max-width:100%;line-height:1.62;overflow-wrap:anywhere}html body .paper-site-main.service-background-host .content-hub-page :is(.blog-featured-link,.blog-card-link){gap:var(--space-4,16px)}html body .paper-site-main.service-background-host .content-hub-page .blog-card-list{gap:clamp(16px,2vw,24px)}.blog-category-nav{display:flex;gap:.5rem;margin:0 0 var(--space-8);padding:.25rem 0 .5rem;overflow-x:auto;scrollbar-width:none}.blog-category-nav::-webkit-scrollbar{display:none}@media (max-width:640px){.blog-category-nav{flex-wrap:wrap;overflow-x:visible}}.blog-category-link{flex:0 0 auto;min-height:2.75rem;padding:.7rem 1rem;border:1px solid var(--color-border-subtle);border-radius:999px;background:var(--color-surface-01);color:var(--color-text-secondary);font-size:var(--font-size-body-sm);font-weight:700;text-decoration:none}.blog-category-link[aria-current=page]{border-color:rgba(126,62,28,.4);background:var(--color-cta-warm);color:var(--color-surface-01)}html body .paper-site-main.service-background-host .content-hub-page :is(.blog-featured-image,.blog-card-image){display:block;width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:calc(var(--radius-card, 8px) - 2px)}html body .paper-site-main.service-background-host .content-hub-page :is(.blog-featured-copy,.blog-card-copy){min-width:0}html body .paper-site-main.service-background-host .content-hub-page .blog-card-copy{display:flex;flex-direction:column;gap:var(--space-3,12px)}@media (min-width:768px){html body .paper-site-main.service-background-host .content-hub-page .blog-featured-link{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;gap:clamp(24px,4vw,48px)}html body .paper-site-main.service-background-host .content-hub-page .blog-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){html body .paper-site-main.service-background-host .content-hub-page .blog-card-link{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:var(--space-4,16px)}html body .paper-site-main.service-background-host .content-hub-page .blog-card-image{min-height:96px;aspect-ratio:1}html body .paper-site-main.service-background-host .content-hub-page .blog-card-excerpt{-webkit-line-clamp:2;line-clamp:2}}.blog-pagination{width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-3);background:var(--paper-sheet-fill);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);box-shadow:2px 3px 0 rgba(74,54,38,.1)}.blog-pagination-link{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding-inline:var(--space-4);color:var(--color-text-primary);font-weight:var(--weight-label);text-decoration:none;border:1px solid var(--color-border-medium);border-radius:var(--radius-chip)}.blog-pagination-link:last-child{justify-self:end}.blog-pagination-status{color:var(--color-text-secondary);font-size:var(--font-size-small);font-weight:var(--weight-label);white-space:nowrap}@media (max-width:520px){.blog-pagination{grid-template-columns:1fr 1fr}.blog-pagination-status{grid-column:1/-1;grid-row:1;text-align:center}}html body .paper-site-main.service-background-host .content-hub-page :is(.blog-featured,.blog-card){padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body .paper-site-main.service-background-host .content-hub-page .blog-featured-link{min-width:0;padding:var(--paper-section-card-padding)!important;border:1px solid rgba(126,94,58,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.content-hub-page .blog-card-link,.content-hub-article-page .blog-related-link){min-width:0;padding:var(--paper-inner-card-padding)!important;border:1px solid rgba(126,94,58,.2)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-inner-card-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .content-hub-page :is(.blog-featured-badge,.blog-card-kicker){width:fit-content;max-width:100%;padding:6px 10px!important;border:1px solid rgba(126,94,58,.22)!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,252,246,.18),rgba(242,222,192,.08)),var(--paper-tape-strip) center /100% 100% no-repeat!important;box-shadow:1.5px 2px 0 rgba(74,54,38,.1)!important;color:var(--color-text-secondary)!important;font-size:var(--font-size-caption)!important;line-height:var(--line-height-snug)!important;letter-spacing:.04em!important;overflow-wrap:anywhere}html body .paper-site-main.service-background-host :is(.content-hub-page .blog-featured-title,.content-hub-page .blog-card-title,.content-hub-article-page .blog-related-title){font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important;text-wrap:balance}html body .paper-site-main.service-background-host :is(.content-hub-page .blog-featured-excerpt,.content-hub-page .blog-card-excerpt,.content-hub-article-page .blog-related-excerpt){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important;overflow-wrap:break-word}html body .paper-site-main.service-background-host :is(.about-section,.about-world-note,.about-final-cta,.support-faq,.types-index-group,.flow-period-cta,.personality-result-hero-card,.personality-compat-result-footer,.stats-empty,.group-entry-note,.group-entry-preview-card,.extension-preview-card,.result-gate-tagline,.gate-empty-polaroid){padding:var(--paper-section-card-padding)!important}html body .paper-site-main.service-background-host .content-hub-article-page .blog-cta{min-width:0;padding:var(--paper-section-card-padding)!important;border:1px solid rgba(126,94,58,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .content-hub-article-page .blog-cta-prompt{font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important;text-wrap:balance}html body .paper-site-main.service-background-host :is(.about-diff-card,.about-dim-card,.about-dual-card,.about-layer-row,.about-visual-mock,.about-world-place,.about-result-card,.about-references-list li,.support-faq-details,.legal-document-notice,.legal-retention-cards dl,.stats-type-row,.types-index-card,.result-gate-preview-chip,.compat-page-standard-card,.compat-page-standard-list-card,.personality-hub-card,.personality-section-info-card,.personality-result-metric-card,.personality-result-card-grid,.personality-result-table-wrap,.personality-result-stat-row,.personality-period-chip,.personality-result-article,.personality-result-disclosure,.personality-result-note,.personality-result-accordion-panel,.personality-dispute-card,.personality-compat-palja-grid>div,.personality-compat-dispute,.flow-free-line,.flow-fine-print,.flow-streak-note,.cycles-result-caution,.extension-preview-metric,.extension-preview-row,.group-entry-preview-metric,.group-entry-preview-row,.group-premium-tier,.group-premium-field code,.group-premium-field textarea,.group-premium-consent,.group-premium-accuracy,.group-premium-error){min-width:0;padding:var(--paper-inner-card-padding)!important;border:1px solid rgba(126,94,58,.2)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-inner-card-fill)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .group-premium-tier[data-active=true]{border-color:var(--tier-accent,var(--color-cta-warm))!important;background:color-mix(in srgb,var(--tier-accent,var(--color-cta-warm)) 8%,var(--color-surface-01))!important}html body .paper-site-main.service-background-host :is(.cycles-result-caution,.extension-preview-row,.group-entry-note,.group-entry-preview-row,.group-premium-field code,.group-premium-field textarea,.group-premium-consent,.group-premium-accuracy,.group-premium-error){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host :is(.about-world-place-name,.blog-cta-prompt){font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host :is(.about-world-place-sub,.about-visual-mock figcaption,.about-references-list li,.legal-document-notice){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host :is(.cold-landing-received-polaroid,.result-v2-polaroid,.landing-flow-card):before{background:var(--paper-tape-strip) center /100% 100% no-repeat!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}html body .paper-site-main.service-background-host .landing-hero-scene-nametag{background:linear-gradient(180deg,rgba(255,252,246,.2),rgba(242,222,192,.08)),var(--paper-tape-strip) center /100% 100% no-repeat!important;border-radius:0!important;clip-path:none!important}html body .paper-site-main.service-background-host .landing-friend-envelope:before,html body .paper-site-main.service-background-host .landing-hero-title-tape:before{background:var(--paper-tape-strip) center /100% 100% no-repeat!important;border-radius:0!important;box-shadow:none!important;clip-path:none!important}html body .paper-site-main.service-background-host .cold-landing-locked-panel{--paper-ticket-stub-w:clamp(64px,18%,104px);background:linear-gradient(180deg,rgba(255,252,246,.18),rgba(242,222,192,.08)),var(--paper-ticket-surface) center /100% 100% no-repeat!important;border-color:rgba(126,94,58,.18)!important;border-radius:var(--radius-card,8px)!important;padding-left:calc(var(--paper-ticket-stub-w) + var(--space-3, 12px))!important}html body .paper-site-main.service-background-host .cold-landing-locked-panel:after,html body .paper-site-main.service-background-host .cold-landing-locked-panel:before{display:none!important}html body .paper-site-main.service-background-host .cold-landing-locked-row{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"kicker kicker" "label value" "note note";align-items:center;gap:var(--space-2,8px) var(--space-3,12px);width:100%}html body .paper-site-main.service-background-host .cold-landing-ticket-kicker{grid-area:kicker;position:static;width:auto!important;display:block;writing-mode:horizontal-tb;letter-spacing:.08em;line-height:1.25;color:rgba(74,54,38,.84)!important}html body .paper-site-main.service-background-host .cold-landing-ticket-label{grid-area:label}html body .paper-site-main.service-background-host .cold-landing-ticket-reveal{grid-area:value;width:44px;justify-self:end}html body .paper-site-main.service-background-host .cold-landing-ticket-note{grid-area:note;justify-self:start}html body .paper-site-main.service-background-host .cold-landing-ticket-value{position:relative;display:block;width:36px;height:38px;overflow:hidden;color:transparent}html body .paper-site-main.service-background-host .cold-landing-ticket-value:before{content:"";position:absolute;left:6px;bottom:2px;width:24px;height:20px;border-radius:4px;background:currentColor}html body .paper-site-main.service-background-host .cold-landing-ticket-value:after{content:"";position:absolute;left:11px;top:2px;width:14px;height:18px;border:3px solid;border-bottom:0;border-radius:9px 9px 0 0}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] :is(.landing-character-card,.landing-insight-card,.landing-question-card,.landing-service-card,.landing-final-choice,.landing-surface-card,.landing-type-card,.landing-stats-facet,.landing-stats-teaser-metrics>div,.landing-stats-teaser-item){min-width:0;padding:var(--paper-inner-card-padding)!important;background:var(--paper-inner-card-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border-color:rgba(126,94,58,.2)!important;border-radius:var(--radius-card,8px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08),0 18px 42px rgba(58,70,61,.1)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] :is(.landing-character-card,.landing-insight-card,.landing-question-card,.landing-service-card,.landing-final-choice,.landing-surface-card,.landing-type-card,.landing-stats-facet,.landing-stats-teaser-item) :where(h3,strong){font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] :is(.landing-character-card,.landing-insight-card,.landing-question-card,.landing-service-card,.landing-final-choice,.landing-surface-card,.landing-type-card,.landing-stats-facet,.landing-stats-teaser-item) :where(p,em){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-stats-teaser-item :where(.landing-stats-teaser-item-label,.landing-stats-teaser-item-count){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-stats-teaser-metrics span{font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host :is(.result-v2-section-card,.result-v2-subtype-card){min-width:0;padding:var(--paper-section-card-padding)!important;border:1px solid rgba(126,94,58,.22);border-radius:var(--radius-card,8px)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .result-v2-share-card{padding:0!important;border-top-width:4px!important}@media (scripting:enabled){html body .paper-site-main.service-background-host .result-v2-share-card .diagram-draw-line{stroke-dashoffset:0}html body .paper-site-main.service-background-host .result-v2-share-card .diagram-draw-fill{fill-opacity:var(--diagram-fill-opacity)}}html body .paper-site-main.service-background-host :is(.result-v2-inner-card,.result-v2-variant-picker){min-width:0;padding:var(--paper-inner-card-padding)!important;border:1px solid rgba(126,94,58,.2);border-radius:var(--radius-card,8px)!important;background:var(--paper-inner-card-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .result-v2-share-card>:is(.p-8,.grid){padding:var(--paper-section-card-padding)!important}html body .paper-site-main.service-background-host :is(.result-v2-caps-chip,.result-v2-mbti-row){min-width:0;padding:var(--space-3,12px)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-inner-card-fill)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .result-v2-mbti-row{flex-wrap:wrap;row-gap:var(--space-2,8px)}html body .paper-site-main.service-background-host :is(.result-v2-section-card,.result-v2-subtype-card) :where(h2,h3,strong){font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host :is(.result-v2-section-card,.result-v2-subtype-card,.result-v2-inner-card,.result-v2-variant-picker) :where(p,li){max-width:100%;font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important}@media (max-width:640px){html body .paper-site-main.service-background-host .result-v2-share-card>:is(.p-8,.grid),html body .paper-site-main.service-background-host :is(.result-v2-section-card,.result-v2-subtype-card){padding:var(--paper-section-card-padding-mobile)!important}html body .paper-site-main.service-background-host :is(.result-v2-inner-card,.result-v2-variant-picker){padding:var(--paper-inner-card-padding-mobile)!important}}html body .paper-site-main.service-background-host .compat-matrix-back{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-4);border:1px solid rgba(126,94,58,.18);border-radius:var(--radius-pill,999px);background:rgba(255,252,246,.9);color:var(--color-text-primary);text-decoration:none}html body .paper-site-main.service-background-host .bond-result-page>.bond-report,html body .paper-site-main.service-background-host .cycles-result-page>:is(section,aside),html body .paper-site-main.service-background-host .decision-result-page>:is(section,aside),html body .paper-site-main.service-background-host :is(.group-result-narrative,.compat-relationship-card,.compat-bond-upsell-card,.compat-pair-save-card,.compat-matrix-scroll,.compat-matrix-mobile-lookup,.bond-result-pending,.bond-result-locale-mismatch,.extension-cross-sell-sibling){min-width:0;width:100%;padding:var(--paper-section-card-padding)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border:1px solid rgba(126,94,58,.22)!important;border-radius:var(--radius-card,8px)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .compat-matrix-mobile-lookup{gap:var(--space-4,16px)!important}html body .paper-site-main.service-background-host .compat-two-code-form{display:flex;flex-direction:column;gap:var(--space-4,16px)}html body .paper-site-main.service-background-host .compat-matrix-mobile-field,html body .paper-site-main.service-background-host .compat-two-code-field{min-width:0;display:flex;flex-direction:column;gap:var(--space-2,8px)!important}html body .paper-site-main.service-background-host .compat-matrix-mobile-label,html body .paper-site-main.service-background-host .compat-two-code-label{font-size:var(--font-size-body-sm)!important;line-height:var(--line-height-snug)!important;font-weight:var(--weight-title);color:var(--color-text-primary)!important;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2,8px)}html body .paper-site-main.service-background-host .compat-two-code-mine{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-1,4px) var(--space-2,8px);min-width:0;min-height:44px;padding-block:4px;padding-inline:var(--space-2,8px);border:1px solid var(--color-type-SC);border-radius:999px;background:color-mix(in srgb,var(--color-type-SC) 12%,transparent);color:var(--color-text-primary);font-size:var(--font-size-caption);font-weight:var(--weight-label);line-height:1.2;cursor:pointer;max-width:100%;overflow-wrap:anywhere}html body .paper-site-main.service-background-host .compat-two-code-mine:hover{background:color-mix(in srgb,var(--color-type-SC) 20%,transparent)}html body .paper-site-main.service-background-host .compat-two-code-mine:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-type-SC) 55%,transparent)}html body .paper-site-main.service-background-host .compat-two-code-mine-code{font-weight:var(--weight-title);letter-spacing:.12em;color:var(--color-text-primary);white-space:nowrap}html body .paper-site-main.service-background-host .compat-matrix-mobile-select,html body .paper-site-main.service-background-host .compat-two-code-input{min-width:0;width:100%;min-height:var(--btn-height)!important;padding-inline:var(--space-3,12px);border:1px solid rgba(74,54,38,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-inner-card-fill)!important;color:var(--color-text-primary)!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-snug)!important;outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.52)}html body .paper-site-main.service-background-host .compat-two-code-input{text-transform:uppercase;letter-spacing:.15em}html body .paper-site-main.service-background-host .compat-two-code-input--valid{border-color:var(--color-type-SC)!important}html body .paper-site-main.service-background-host .compat-matrix-mobile-select:focus-visible,html body .paper-site-main.service-background-host .compat-two-code-input:focus-visible{border-color:rgba(74,54,38,.46)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.52),0 0 0 3px rgba(74,54,38,.12)!important}html body .paper-site-main.service-background-host .compat-two-code-error{margin:0;font-size:var(--font-size-caption);line-height:var(--line-height-normal,1.5);color:var(--color-error);overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .compat-matrix-mobile-submit,html body .paper-site-main.service-background-host .compat-two-code-submit{min-width:0;min-height:var(--btn-height)!important;display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--space-6,24px);border:1px solid rgba(74,54,38,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--color-cta-warm)!important;color:var(--paper-cream-warm,#f4eee4)!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-snug)!important;box-shadow:2px 3px 0 rgba(74,54,38,.16)!important;opacity:1!important}html body .paper-site-main.service-background-host .compat-matrix-mobile-submit:disabled,html body .paper-site-main.service-background-host .compat-two-code-submit:disabled{background:var(--paper-inner-card-fill)!important;color:var(--color-text-secondary)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08)!important;cursor:default}html body .paper-site-main.service-background-host .compat-share-cta{margin-top:var(--space-2,8px);display:flex;flex-direction:column;align-items:center;gap:var(--space-3,12px);text-align:center}html body .paper-site-main.service-background-host .compat-share-prompt{margin:0;padding:var(--space-1,4px) var(--space-3,12px);border-radius:var(--radius-pill,999px);background:rgba(255,252,246,.82);font-size:var(--font-size-body-sm);line-height:var(--paper-inner-card-body-line);font-weight:var(--weight-label);color:var(--color-text-secondary);overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .compat-share-button{min-width:0;min-height:var(--btn-height);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,8px);padding-inline:var(--space-6,24px);border:1px solid rgba(74,54,38,.22);border-radius:var(--radius-card,8px);background:var(--color-cta-warm);color:var(--paper-cream-warm,#f4eee4);font-size:var(--font-size-body);line-height:var(--line-height-snug);font-weight:var(--weight-title);box-shadow:2px 3px 0 rgba(74,54,38,.16);transition:transform var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),box-shadow var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),background-color var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease)}html.paper-motion-ready body .paper-site-main.service-background-host .compat-share-button:hover{transform:translateY(-2px);box-shadow:3px 5px 0 rgba(74,54,38,.18)}html body .paper-site-main.service-background-host .compat-share-button--copied{background:color-mix(in srgb,var(--color-type-SC) 52%,var(--color-text-primary))}html body .paper-site-main.service-background-host .compat-love-page .compat-love-tile-link{min-width:0;min-height:100%;display:grid!important;justify-items:center;align-content:start;gap:var(--space-1,4px)!important;padding:var(--paper-inner-card-padding-mobile)!important;border-radius:var(--radius-card,8px)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .compat-love-page .compat-love-tile-link .codex-thumb{margin-bottom:var(--space-1,4px)}html body .paper-site-main.service-background-host .compat-love-page .compat-love-tile-link :is(.codex-card-code,.codex-card-name,.compat-love-card-ll){min-width:0;max-width:100%;text-align:center;white-space:normal!important;overflow-wrap:anywhere;word-break:keep-all;hyphens:auto}html body .paper-site-main.service-background-host .compat-love-page .compat-love-tile-link .codex-card-code{font-size:var(--font-size-body-sm)!important;line-height:var(--line-height-snug)!important;letter-spacing:.08em!important}html body .paper-site-main.service-background-host .compat-love-page .compat-love-tile-link .codex-card-name{font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .compat-love-page .compat-love-tile-link .compat-love-card-ll{margin-top:0!important;font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .group-entry-page :is(.group-entry-note,.group-entry-preview-card){border-radius:var(--radius-card,8px)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border-color:rgba(126,94,58,.22)!important;box-shadow:var(--paper-sheet-shadow)!important}html body .paper-site-main.service-background-host .group-entry-page .group-entry-note{color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .group-entry-page a[href*="/group/premium"]{min-width:0;min-height:var(--btn-height)!important;border:1px solid rgba(74,54,38,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--color-cta-warm)!important;color:var(--paper-cream-warm,#f4eee4)!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-snug)!important;box-shadow:2px 3px 0 rgba(74,54,38,.16)!important;white-space:normal!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.cycles-sku-grid,.decision-sku-grid){width:min(100%,800px)!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr))!important;gap:var(--space-5,20px)!important;margin:0 auto var(--space-8,32px)!important}html body .paper-site-main.service-background-host :is(.cycles-sku-card,.decision-sku-card){min-width:0;display:flex!important;flex-direction:column;gap:var(--space-3,12px)!important;padding:var(--paper-section-card-padding)!important;border-radius:var(--radius-card,8px)!important;box-shadow:var(--paper-sheet-shadow)!important;text-align:left!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .cycles-surface-page .cycles-sku-card,html body .paper-site-main.service-background-host .decision-surface-page .decision-sku-card,html body .paper-site-main.service-background-host :is(.cycles-sku-card,.decision-sku-card){background-image:linear-gradient(145deg,rgba(255,255,255,.84),rgba(248,242,231,.7)),var(--paper-card-texture)!important;background-position:50%,50%!important;background-size:auto,150px 150px!important;background-repeat:repeat,repeat!important;background-color:var(--paper-cream-warm,#f4eee4)!important}html body .paper-site-main.service-background-host :is(.cycles-sku-tagline,.decision-sku-tagline,.cycles-sku-card h2,.decision-sku-card h2,.cycles-sku-price,.decision-sku-price,.cycles-sku-deliverable,.cycles-sku-card ul,.decision-sku-card ul){margin:0!important;text-align:left!important}html body .paper-site-main.service-background-host :is(.cycles-sku-card h2,.decision-sku-card h2){font-size:var(--fs-heading)!important;line-height:1.2!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host :is(.cycles-sku-price,.decision-sku-price){font-size:var(--fs-display)!important;line-height:1.05!important;font-weight:700!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host :is(.cycles-sku-card ul,.decision-sku-card ul){display:flex!important;flex-direction:column;gap:var(--space-2,8px)!important;padding:0!important;list-style:none!important}html body .paper-site-main.service-background-host :is(.cycles-sku-card li,.decision-sku-card li,.cycles-sku-deliverable,.decision-sku-card [data-testid=decision-deliverable-spec]){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important;text-align:left!important}html body .paper-site-main.service-background-host :is(.cycles-sku-card a,.cycles-sku-card button,.decision-sku-card a,.decision-sku-card button){width:100%!important;max-width:100%;margin-top:auto!important;text-align:center!important}html body .paper-site-main.service-background-host .extension-cross-sell-sibling{gap:var(--space-3,12px)!important;border-style:solid!important}html body .paper-site-main.service-background-host .extension-cross-sell-sibling-eyebrow{font-size:var(--font-size-caption)!important;line-height:var(--line-height-snug)!important;font-weight:var(--weight-label)!important;letter-spacing:var(--letter-spacing-wide)!important;color:var(--color-text-tertiary)!important}html body .paper-site-main.service-background-host .extension-cross-sell-sibling-title{font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;font-weight:var(--weight-title)!important;letter-spacing:0!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .extension-cross-sell-sibling-body{font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .extension-cross-sell-sibling-cta{min-width:0;min-height:var(--btn-height)!important;width:fit-content;display:inline-flex!important;align-items:center;justify-content:center;margin-top:var(--space-1,4px)!important;padding-inline:var(--space-5,20px)!important;border:1px solid rgba(74,54,38,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--color-cta-warm)!important;color:var(--paper-cream-warm,#f4eee4)!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-snug)!important;font-weight:var(--weight-label)!important;text-decoration:none!important;box-shadow:2px 3px 0 rgba(74,54,38,.16)!important;white-space:normal!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .extension-cross-sell-sibling-cta:focus-visible,html body .paper-site-main.service-background-host .extension-cross-sell-sibling-cta:hover{opacity:1!important;transform:translateY(-1px)}html body .paper-site-main.service-background-host .flow-entry-card .flow-free-line{font-size:var(--font-size-body-lg)!important;line-height:1.58!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host :is(.flow-entry-card,.flow-period-cta) :is(a,button){min-width:0;min-height:var(--btn-height)!important;border:1px solid rgba(74,54,38,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--color-cta-warm)!important;color:var(--paper-cream-warm,#f4eee4)!important;font-size:var(--font-size-body)!important;line-height:var(--line-height-snug)!important;box-shadow:2px 3px 0 rgba(74,54,38,.16)!important;white-space:normal!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.flow-entry-card.flow-entry-card,.flow-period-cta.flow-period-cta) :is(a,button){box-shadow:2px 3px 0 rgba(74,54,38,.16)!important}html body .paper-site-main.service-background-host :is(.flow-entry-card,.flow-period-cta) button:disabled{background:var(--paper-inner-card-fill)!important;color:var(--color-text-secondary)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08)!important;opacity:1!important}html body .paper-site-main.service-background-host .flow-fine-print{margin-top:var(--space-4,16px)!important;border-top:1px solid rgba(126,94,58,.2)!important}html body .paper-site-main.service-background-host .flow-fine-print summary{min-height:var(--touch-target,44px)!important;font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;font-weight:var(--weight-label)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .flow-fine-print-body{gap:var(--space-2,8px)!important;margin-top:var(--space-2,8px)!important;font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .cycles-result-page details,html body .paper-site-main.service-background-host .decision-result-page details,html body .paper-site-main.service-background-host :is(.group-result-panel,.compat-paid-quote,.compat-love-person,.compat-love-verdict,.bond-report-oneline,.bond-report-bugga-quote){min-width:0;padding:var(--paper-inner-card-padding)!important;background:var(--paper-inner-card-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border:1px solid rgba(126,94,58,.2)!important;border-radius:var(--radius-card,8px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .compat-love-person{border-top:4px solid color-mix(in srgb,var(--type-color,var(--color-text-primary)) 72%,var(--color-text-primary))!important}html body .paper-site-main.service-background-host :is(.compat-love-code,.compat-matrix-col-h,.compat-matrix-row-h){color:color-mix(in srgb,var(--type-color,var(--color-text-primary)) 68%,var(--color-text-primary))!important}html body .paper-site-main.service-background-host .cycles-result-page details :where(summary,h2,h3,h4,strong),html body .paper-site-main.service-background-host .decision-result-page details :where(summary,h2,h3,h4,strong),html body .paper-site-main.service-background-host :is(.group-result-panel,.compat-paid-quote,.compat-love-person,.compat-love-verdict,.bond-report-oneline,.bond-report-bugga-quote) :where(h2,h3,h4,strong){font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .cycles-result-page details :where(p,li,dd),html body .paper-site-main.service-background-host .decision-result-page details :where(p,li,dd),html body .paper-site-main.service-background-host :is(.group-result-panel,.compat-paid-quote,.compat-love-person,.compat-love-verdict,.bond-report-oneline,.bond-report-bugga-quote) :where(p,li,dd){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .group-pair-row{min-width:0;grid-template-columns:minmax(0,auto) auto minmax(0,auto) minmax(64px,1fr) auto!important}html body .paper-site-main.service-background-host .group-pair-row span:not([aria-hidden=true]){min-width:0;color:var(--color-text-primary)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.cycles-gap-mine,.cycles-gap-dist,.cycles-arc-timeline,.personality-persona-cross-sell,.personality-cycle-empty,.personality-cycle-card){min-width:0;padding:var(--paper-section-card-padding)!important;border:1px solid rgba(126,94,58,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .cycles-gap-mine{width:min(100%,32rem);margin:var(--section-y-sm,28px) auto 0!important;display:grid;justify-items:center;gap:var(--space-2,8px);text-align:center}html body .paper-site-main.service-background-host .cycles-gap-dist{width:min(100%,40rem);margin:var(--section-y-sm,28px) auto 0!important;display:grid;gap:var(--space-4,16px)}html body .paper-site-main.service-background-host .cycles-gap-mine-empty{background:var(--paper-card-fill-soft)!important;background-color:var(--paper-cream-warm,#f4eee4)!important}html body .paper-site-main.service-background-host .personality-persona-cross-sell{width:min(100%,var(--container-content));margin:var(--section-y-sm,28px) auto 0!important;display:grid;justify-items:center;gap:var(--space-3,12px);text-align:center}html body .paper-site-main.service-background-host .personality-persona-cross-sell-copy{margin:0;max-width:58ch;font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .personality-persona-cross-sell-cta{min-height:var(--btn-height);display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-5,20px);border:1px solid rgba(74,54,38,.22);border-radius:var(--radius-card,8px);background:linear-gradient(180deg,rgba(255,252,246,.9),rgba(247,241,231,.78)),var(--paper-inner-card-texture) center /520px 520px repeat;color:var(--color-text-primary);font-size:var(--font-size-body-sm);font-weight:var(--weight-label);text-decoration:none;box-shadow:2px 3px 0 rgba(74,54,38,.12);transition:transform var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),box-shadow var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease)}html.paper-motion-ready body .paper-site-main.service-background-host .personality-persona-cross-sell-cta:hover{transform:translateY(-1px);box-shadow:3px 5px 0 rgba(74,54,38,.14)}html body .paper-site-main.service-background-host .personality-section-flow{min-width:0;display:grid;gap:var(--space-3,12px);font-size:var(--font-size-body-sm);line-height:var(--paper-inner-card-body-line);color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-section-info-card{display:flex;min-width:0;align-items:baseline;flex-wrap:wrap;gap:var(--space-1,4px) var(--space-2,8px)}html body .paper-site-main.service-background-host .personality-result-metric-card,html body .paper-site-main.service-background-host .personality-section-info-card--accent{background:var(--paper-world-highlight),var(--paper-inner-card-texture) center /520px 520px repeat!important;border-color:var(--paper-world-edge-strong)!important}html body .paper-site-main.service-background-host .personality-section-body,html body .paper-site-main.service-background-host .personality-section-copy,html body .paper-site-main.service-background-host .personality-section-pending{margin:0;min-width:0;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-section-copy,html body .paper-site-main.service-background-host .personality-section-pending{color:var(--color-text-secondary)}html body .paper-site-main.service-background-host .personality-section-body{white-space:pre-line;color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-section-pending{font-style:italic}html body .paper-site-main.service-background-host .personality-section-label,html body .paper-site-main.service-background-host .personality-section-meta{min-width:0;font-size:var(--font-size-caption);line-height:var(--line-height-normal,1.5);color:var(--color-text-secondary);overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-section-value{min-width:0;font-size:var(--font-size-heading-sm);line-height:var(--line-height-tight,1.2);font-weight:var(--weight-title);color:var(--color-text-primary);overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-result-metric-card{min-width:0;display:grid;gap:var(--space-1,4px)}html body .paper-site-main.service-background-host .personality-result-metric-value{margin:0;min-width:0;font-size:var(--fs-display);line-height:var(--line-height-tight,1.2);font-weight:var(--weight-title);color:var(--color-text-primary);overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-result-metric-unit{margin-inline-start:var(--space-1,4px);font-size:var(--font-size-body-sm);line-height:var(--line-height-normal,1.5);font-weight:var(--weight-label);color:var(--color-text-secondary)}html body .paper-site-main.service-background-host .personality-period-strip{min-width:0;width:100%}html body .paper-site-main.service-background-host .personality-period-strip--scroll{display:flex;gap:var(--space-2,8px);overflow-x:auto;padding-block:var(--space-2,8px);scroll-snap-type:x proximity}html body .paper-site-main.service-background-host .personality-period-strip--grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}html body .paper-site-main.service-background-host .personality-period-chip{min-width:0;display:grid;justify-items:center;align-content:center;gap:2px;text-align:center;color:var(--color-text-secondary);scroll-snap-align:start}html body .paper-site-main.service-background-host .personality-period-chip--year{min-width:72px;flex:0 0 auto}html body .paper-site-main.service-background-host .personality-period-chip--daewoon{min-width:84px;flex:0 0 auto}html body .paper-site-main.service-background-host .personality-period-chip--month{padding:clamp(8px,1.4vw,12px) var(--space-1,4px)!important}html body .paper-site-main.service-background-host .personality-period-chip--current{background:var(--paper-world-highlight),var(--paper-inner-card-texture) center /520px 520px repeat!important;border-color:var(--paper-world-edge-strong)!important;color:var(--color-text-primary);box-shadow:2px 3px 0 var(--paper-world-shadow)!important}html body .paper-site-main.service-background-host .personality-period-chip-label,html body .paper-site-main.service-background-host .personality-period-chip-value{min-width:0;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-period-chip-label{font-size:var(--font-size-caption);line-height:var(--line-height-tight,1.2)}html body .paper-site-main.service-background-host .personality-period-chip-value{font-variant-numeric:tabular-nums;font-size:var(--font-size-body-sm);line-height:var(--line-height-tight,1.2);font-weight:var(--weight-label);color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-result-card-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2,8px)}html body .paper-site-main.service-background-host .personality-result-article{display:grid;gap:var(--space-2,8px)}html body .paper-site-main.service-background-host .personality-result-article-header{display:flex;min-width:0;align-items:baseline;flex-wrap:wrap;gap:var(--space-1,4px) var(--space-2,8px)}html body .paper-site-main.service-background-host .personality-result-detail-list{display:grid;gap:var(--space-1,4px);margin:0;padding-inline-start:1.1em;font-size:var(--font-size-caption);line-height:var(--line-height-normal,1.5);color:var(--color-text-secondary)}html body .paper-site-main.service-background-host .personality-result-detail-list li{min-width:0;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-result-stat-list{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2,8px);margin:0;padding:0;list-style:none}html body .paper-site-main.service-background-host .personality-result-stat-list--compact{grid-template-columns:repeat(2,minmax(0,1fr))}html body .paper-site-main.service-background-host .personality-result-stat-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2,8px)}html body .paper-site-main.service-background-host .personality-result-stat-row--wide{grid-template-columns:minmax(64px,.7fr) minmax(52px,auto) minmax(0,2fr);align-items:start}html body .paper-site-main.service-background-host .personality-result-stat-description,html body .paper-site-main.service-background-host .personality-result-stat-label,html body .paper-site-main.service-background-host .personality-result-stat-value{margin:0;min-width:0;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-result-stat-label{font-size:var(--font-size-body-sm);line-height:var(--line-height-normal,1.5);font-weight:var(--weight-label);color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-result-stat-value{font-variant-numeric:tabular-nums;font-size:var(--font-size-caption);line-height:var(--line-height-normal,1.5);font-weight:var(--weight-label);color:var(--color-text-secondary);text-align:end}html body .paper-site-main.service-background-host .personality-result-stat-description{font-size:var(--font-size-body-sm);line-height:var(--paper-inner-card-body-line);color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-result-table-wrap{min-width:0;overflow-x:auto}html body .paper-site-main.service-background-host .personality-result-table{width:100%;min-width:520px;border-collapse:collapse;font-size:var(--font-size-body-sm);line-height:var(--paper-inner-card-body-line);color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-result-table td,html body .paper-site-main.service-background-host .personality-result-table th{padding:var(--space-2,8px) var(--space-3,12px);text-align:left;vertical-align:top;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-result-table th{background:var(--paper-world-subtle),var(--paper-inner-card-texture) center /520px 520px repeat;font-size:var(--font-size-caption);line-height:var(--line-height-normal,1.5);font-weight:var(--weight-title);color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-result-table tbody tr{border-top:1px solid var(--paper-world-edge)}html body .paper-site-main.service-background-host .personality-result-table-symbol{font-size:var(--font-size-body);line-height:var(--line-height-tight,1.2);font-weight:var(--weight-title)}html body .paper-site-main.service-background-host .personality-result-table-muted{font-size:var(--font-size-caption);line-height:var(--line-height-normal,1.5);color:var(--color-text-secondary)}html body .paper-site-main.service-background-host .personality-result-disclosure{display:grid;gap:var(--space-2,8px)}html body .paper-site-main.service-background-host .personality-result-disclosure--dominant{background:var(--paper-world-highlight),var(--paper-inner-card-texture) center /520px 520px repeat!important;border-color:var(--paper-world-edge-strong)!important}html body .paper-site-main.service-background-host .personality-result-disclosure-summary{display:flex;min-height:var(--touch-target-comfortable,44px);align-items:center;justify-content:space-between;gap:var(--space-2,8px);cursor:pointer;list-style:none;font-size:var(--font-size-body-lg);line-height:var(--paper-inner-card-title-line);font-weight:var(--weight-title);color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-result-disclosure-summary::-webkit-details-marker{display:none}html body .paper-site-main.service-background-host .personality-result-disclosure-title{min-width:0;display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--space-2,8px);overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-result-disclosure-badge{font-size:var(--font-size-caption);line-height:var(--line-height-tight,1.2);font-weight:var(--weight-label);color:var(--color-text-secondary)}html body .paper-site-main.service-background-host .personality-result-disclosure-icon{flex:0 0 auto;color:var(--color-text-secondary);transition:transform var(--motion-duration-fast,.16s) var(--ease-standard,ease)}html body .paper-site-main.service-background-host .personality-result-disclosure[open] .personality-result-disclosure-icon{transform:rotate(90deg)}html body .paper-site-main.service-background-host .personality-result-note{display:grid;gap:var(--space-1,4px);margin:0;font-size:var(--font-size-body-sm);line-height:var(--paper-inner-card-body-line);color:var(--color-text-secondary);overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-result-note--caution{background:var(--paper-world-highlight),var(--paper-inner-card-texture) center /520px 520px repeat!important;border-color:var(--paper-world-edge-strong)!important;color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-result-note--subtle{background:var(--paper-world-subtle),var(--paper-inner-card-texture) center /520px 520px repeat!important;border-color:var(--paper-world-edge)!important;color:var(--color-text-secondary)}html body .paper-site-main.service-background-host .personality-result-article-title{margin:0;font-size:var(--font-size-body-lg);line-height:var(--paper-inner-card-title-line);font-weight:var(--weight-title);color:var(--color-text-primary);overflow-wrap:anywhere;word-break:keep-all}html.paper-motion-ready body .paper-site-main.service-background-host .personality-period-chip--current{transform:translateY(-1px)}@media (min-width:640px){html body .paper-site-main.service-background-host .personality-result-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body .paper-site-main.service-background-host .personality-period-strip--grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (max-width:639px){html body .paper-site-main.service-background-host .personality-result-stat-row--wide{grid-template-columns:minmax(0,1fr) auto}html body .paper-site-main.service-background-host .personality-result-stat-row--wide .personality-result-stat-description{grid-column:1/-1}}html body .paper-site-main.service-background-host .personality-cross-sell-section{width:min(100%,var(--container-content));margin:var(--section-y-sm,28px) auto 0;display:grid;gap:var(--space-4,16px)}html body .paper-site-main.service-background-host .personality-cross-sell-heading{margin:0;padding-inline:var(--space-1,4px);font-size:var(--font-size-body-lg);line-height:var(--paper-inner-card-title-line);font-weight:var(--weight-title);color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-cross-sell-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3,12px)}html body .paper-site-main.service-background-host .personality-cross-sell-link{min-width:0;display:block;color:inherit;text-decoration:none}html body .paper-site-main.service-background-host .personality-cross-sell-card{height:100%;display:grid;align-content:start;gap:var(--space-2,8px);padding:var(--paper-inner-card-padding)!important}html body .paper-site-main.service-background-host .personality-cross-sell-card--disabled{opacity:.64;cursor:default}html body .paper-site-main.service-background-host .personality-cross-sell-note,html body .paper-site-main.service-background-host .personality-cross-sell-price,html body .paper-site-main.service-background-host .personality-cross-sell-subtitle,html body .paper-site-main.service-background-host .personality-cross-sell-title{margin:0;min-width:0;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-cross-sell-title{font-size:var(--font-size-body-lg);line-height:var(--paper-inner-card-title-line);font-weight:var(--weight-title);color:var(--color-text-primary)}html body .paper-site-main.service-background-host .personality-cross-sell-subtitle{white-space:pre-line;font-size:var(--font-size-body-sm);line-height:var(--paper-inner-card-body-line);color:var(--color-text-secondary)}html body .paper-site-main.service-background-host .personality-cross-sell-note,html body .paper-site-main.service-background-host .personality-cross-sell-price{font-size:var(--font-size-caption);line-height:var(--line-height-normal,1.5);color:var(--color-text-tertiary)}html body .paper-site-main.service-background-host .personality-cross-sell-price{font-variant-numeric:tabular-nums}html body .paper-site-main.service-background-host .personality-cross-sell-note{font-style:italic}html.paper-motion-ready body .paper-site-main.service-background-host .personality-cross-sell-link:hover .personality-cross-sell-card{transform:translateY(-2px);box-shadow:3px 5px 0 rgba(74,54,38,.14)!important}html body .paper-site-main.service-background-host :is(.cycles-arc-interval,.cycles-arc-interval-current,.cycles-gap-bars){min-width:0;padding:var(--paper-inner-card-padding)!important;border:1px solid rgba(126,94,58,.2)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-inner-card-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.cycles-gap-dist-title,.cycles-gap-mine-score,.personality-cycle-card .personality-cycle-ganzi,.personality-cycle-empty h2){font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host :is(.cycles-gap-mine,.cycles-gap-dist,.cycles-arc-timeline,.personality-cycle-empty,.personality-cycle-card) :where(p,li,span){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .cycles-gap-mine-label{margin:0!important;font-size:var(--font-size-caption)!important;line-height:var(--line-height-snug,1.35)!important;letter-spacing:.08em!important;text-transform:uppercase;color:var(--color-text-tertiary)!important}html body .paper-site-main.service-background-host .cycles-gap-mine-score{margin:0!important}html body .paper-site-main.service-background-host :is(.cycles-gap-mine-pct,.cycles-arc-ganzi){color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .cycles-gap-mine-pct{margin:0!important;font-size:var(--fs-display)!important;line-height:var(--line-height-tight,1.1)!important;letter-spacing:var(--letter-spacing-tight,0)!important}html body .paper-site-main.service-background-host .cycles-gap-bars{min-width:0;width:100%;height:clamp(148px,24vw,184px)!important;overflow:hidden;gap:var(--space-1,4px)!important}html body .paper-site-main.service-background-host .cycles-gap-bar-col{min-width:0;gap:var(--space-1,4px)}html body .paper-site-main.service-background-host .cycles-gap-bar{border-radius:4px 4px 2px 2px!important;background:linear-gradient(180deg,rgba(126,94,58,.5),rgba(74,54,38,.7))!important;opacity:.54!important;transition:opacity var(--paper-motion-shift,.18s) var(--paper-motion-ease,ease),transform var(--paper-motion-shift,.18s) var(--paper-motion-ease,ease)!important}html body .paper-site-main.service-background-host .cycles-gap-bar-mine .cycles-gap-bar{opacity:1!important;background:linear-gradient(180deg,rgba(136,97,154,.72),rgba(81,55,135,.84))!important}html.paper-motion-ready body .paper-site-main.service-background-host .cycles-gap-bar-col:hover .cycles-gap-bar{transform:translateY(-3px);opacity:.88!important}html body .paper-site-main.service-background-host .cycles-gap-bar-label{max-width:100%;font-size:var(--font-size-micro)!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:anywhere}html body .paper-site-main.service-background-host :is(.cycles-gap-total,.cycles-gap-total-low){margin:0!important;font-size:var(--font-size-caption)!important;line-height:var(--line-height-normal,1.5)!important;color:var(--color-text-tertiary)!important;text-align:center}html body .paper-site-main.service-background-host :is(.cycles-gap-share-cta,.personality-cycle-cta,.cycles-result-upsell-cta){min-height:var(--btn-height)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding-inline:var(--space-5,20px)!important;border:1px solid rgba(74,54,38,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--color-cta-warm)!important;color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:2px 3px 0 rgba(74,54,38,.16)!important}@media (max-width:640px){html body .paper-site-main.service-background-host :is(.cycles-gap-mine,.cycles-gap-dist,.cycles-arc-timeline,.personality-cycle-empty,.personality-cycle-card){padding:var(--paper-section-card-padding-mobile)!important}html body .paper-site-main.service-background-host :is(.cycles-arc-interval,.cycles-arc-interval-current,.cycles-gap-bars){padding:var(--paper-inner-card-padding-mobile)!important}html body .paper-site-main.service-background-host .cycles-arc-interval{display:grid;grid-template-columns:minmax(4.75rem,auto) minmax(0,1fr)}html body .paper-site-main.service-background-host .cycles-arc-ganzi{overflow-wrap:normal;word-break:normal}html body .paper-site-main.service-background-host .cycles-arc-now-tag{grid-column:2;margin-left:0}html body .paper-site-main.service-background-host .cycles-gap-dist{gap:var(--space-3,12px)}html body .paper-site-main.service-background-host .cycles-gap-bars{height:140px!important;gap:2px!important}html body .paper-site-main.service-background-host .personality-cross-sell-grid{grid-template-columns:1fr}html body .paper-site-main.service-background-host .personality-cross-sell-card,html body .paper-site-main.service-background-host :is(.personality-period-chip,.personality-result-article){padding:var(--paper-inner-card-padding-mobile)!important}html body .paper-site-main.service-background-host .extension-preview-metric{align-items:flex-start!important;flex-direction:column}}html body .paper-site-main.service-background-host :is(.admin-filter-form,.admin-empty-state,.admin-alert,.admin-bar-chart,.admin-ops-list,.account-data-section,.account-history-hero,.account-history-row,.account-extensions-header,.account-extensions-row,.account-bond-header,.account-bond-row,.account-service-history-header,.account-service-history-row,.account-retest-hero,.account-retest-panel,.account-personality-primary,.account-personality-backfill-banner){min-width:0;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border-color:rgba(126,94,58,.22)!important;border-radius:var(--radius-card,8px)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.admin-filter-form,.admin-empty-state,.admin-alert,.admin-bar-chart,.admin-ops-list,.account-data-section,.account-history-row,.account-extensions-row,.account-bond-row,.account-service-history-row,.account-retest-panel,.account-personality-primary,.account-personality-backfill-banner){padding:var(--paper-inner-card-padding)!important}html body .paper-site-main.service-background-host :is(.account-history-hero,.account-extensions-header,.account-bond-header,.account-service-history-header,.account-retest-hero){padding:var(--paper-section-card-padding)!important}html body .paper-site-main.service-background-host :is(.admin-nav,.dash-section-nav){background:var(--paper-sheet-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border-color:rgba(126,94,58,.2)!important;border-radius:var(--radius-card,8px)!important;box-shadow:0 6px 18px rgba(61,43,32,.08)!important}html body .paper-site-main.service-background-host .about-page .about-result-grid{gap:var(--space-4,16px)}html body .paper-site-main.service-background-host .about-page .about-result-card{display:grid!important;grid-template-columns:minmax(52px,auto) minmax(0,1fr)!important;column-gap:var(--space-4,16px)!important;row-gap:var(--space-2,8px)!important;align-items:start!important;background:var(--paper-inner-card-fill)!important}html body .paper-site-main.service-background-host .about-page .about-result-number{grid-column:1!important;grid-row:1/span 2!important;min-width:46px;padding-top:2px;font-size:var(--fs-display)!important}html body .paper-site-main.service-background-host .about-page .about-result-copy,html body .paper-site-main.service-background-host .about-page .about-result-title{min-width:0;overflow-wrap:anywhere}html body .paper-site-main.service-background-host .about-page .about-result-title{grid-column:2!important;grid-row:1!important;font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important}html body .paper-site-main.service-background-host .about-page .about-result-copy{grid-column:2!important;grid-row:2!important;font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important}html body .paper-site-main.service-background-host .types-index-group-header{min-width:0}html body .paper-site-main.service-background-host .types-index-group-code{max-width:100%;font-size:var(--font-size-caption)!important;line-height:1.2!important;white-space:normal;overflow-wrap:anywhere;word-break:normal}html body .paper-site-main.service-background-host .types-index-group-name{font-size:var(--fs-display)!important;line-height:1.08!important;white-space:normal;overflow-wrap:anywhere;word-break:normal}html body .paper-site-main.service-background-host .types-index-group-count{white-space:nowrap}html body .paper-site-main.service-background-host .stats-type-row>.stats-type-rank+div{min-width:0;align-items:flex-start!important}html body .paper-site-main.service-background-host .stats-type-row>.stats-type-rank+div>div:first-child{min-width:0;flex:1 1 min(100%,220px);flex-wrap:wrap}html body .paper-site-main.service-background-host .stats-type-row>.stats-type-rank+div>div:first-child>span:last-child{min-width:0;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .stats-type-row>.stats-type-rank+div>div:last-child{white-space:nowrap}html body .paper-site-main.service-background-host :is(.about-diff-card,.about-dim-card,.about-dual-card,.about-layer-row,.about-visual-mock,.about-result-card,.about-references-list li,.support-faq-details,.stats-type-row,.types-index-card,.result-gate-preview-chip,.compat-page-standard-card,.compat-page-standard-list-card,.personality-hub-card,.personality-result-hero-card,.personality-result-accordion-panel,.personality-dispute-card,.personality-compat-palja-grid>div,.personality-compat-dispute,.personality-compat-result-footer,.flow-period-cta,.flow-free-line,.flow-fine-print,.flow-streak-note,.cycles-prereq-note,.cycles-result-caution,.decision-prereq-note,.decision-surface-disclaimer,.group-entry-preview-card,.extension-preview-card,.extension-preview-metric,.extension-preview-row,.group-entry-preview-metric,.group-entry-preview-row,.group-premium-tier,.group-premium-field code,.group-premium-field textarea,.group-premium-consent,.group-premium-accuracy,.group-premium-error,.group-premium-disclaimer) :where(h2,h3,h4,button>span:first-child,.about-card-title,.about-result-title,.about-layer-title,.types-index-card-name,.result-gate-preview-chip-title,.personality-hub-card-title){font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important}html body .paper-site-main.service-background-host :is(.about-diff-card,.about-dim-card,.about-dual-card,.about-layer-row,.about-visual-mock,.about-result-card,.about-references-list li,.support-faq-details,.stats-type-row,.types-index-card,.result-gate-preview-chip,.compat-page-standard-card,.compat-page-standard-list-card,.personality-hub-card,.personality-result-hero-card,.personality-result-accordion-panel,.personality-dispute-card,.personality-compat-palja-grid>div,.personality-compat-dispute,.personality-compat-result-footer,.flow-period-cta,.flow-free-line,.flow-streak-note,.cycles-prereq-note,.cycles-result-caution,.decision-prereq-note,.decision-surface-disclaimer,.group-entry-note,.group-entry-preview-card,.extension-preview-card,.extension-preview-metric,.extension-preview-row,.group-entry-preview-metric,.group-entry-preview-row,.group-premium-tier,.group-premium-field code,.group-premium-field textarea,.group-premium-consent,.group-premium-accuracy,.group-premium-error,.group-premium-disclaimer) :where(p,dd,li,.about-card-copy,.about-result-copy,.about-layer-copy,.types-index-card-tagline,.result-gate-preview-chip-teaser,.personality-hub-card-blurb){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important}html body .paper-site-main.service-background-host .legal-document-page :is(.legal-document-header,.legal-document-section),html body .paper-site-main.service-background-host .legal-index-page .legal-index-link{padding:var(--paper-section-card-padding)!important}html body .paper-site-main.service-background-host .legal-document-page :is(h2,h3,h4),html body .paper-site-main.service-background-host .legal-index-page .legal-index-link-title{font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .extension-hero-figure{margin:var(--space-3,12px) 0 0;width:100%;aspect-ratio:16/3;overflow:hidden;border-radius:var(--radius-card,10px);border:1px solid rgba(74,54,38,.1);box-shadow:var(--paper-sheet-shadow)}html body .paper-site-main.service-background-host .extension-hero-figure img{width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block}html body .paper-site-main.service-background-host .extension-hero-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,8px);min-height:var(--btn-height,48px);margin-top:var(--space-3,12px);padding-inline:var(--space-6,24px);border-radius:var(--radius-pill,999px);background:var(--color-cta-warm);color:#fff;font-size:var(--font-size-body-sm);font-weight:700;text-decoration:none}html body .paper-site-main.service-background-host .extension-hero-action:hover{background:var(--color-cta-warm-hover);transform:translateY(-1px);box-shadow:var(--shadow-button-hover)}@media (max-width:767.98px){html body .paper-site-main.service-background-host .extension-hero-figure{aspect-ratio:16/6}html body .paper-site-main.service-background-host .extension-hero-figure picture{display:contents}html body .paper-site-main.service-background-host .extension-hero-figure img{object-position:center}}html body .paper-site-main.service-background-host :is(.cycles-surface-page,.decision-surface-page,.group-premium-page) :is(.cycles-prereq-note,.decision-prereq-note,.cycles-surface-disclaimer,.decision-surface-disclaimer,.group-premium-disclaimer){max-width:none;margin-inline:0;text-align:center;padding:var(--space-4) var(--space-5);background:var(--paper-sheet-fill);background-color:var(--color-surface-01);border:none;border-radius:var(--paper-sheet-radius);box-shadow:var(--paper-sheet-shadow);color:var(--color-text-secondary);font-size:var(--font-size-body-sm);line-height:var(--paper-inner-card-body-line)}html body .paper-site-main.service-background-host :is(.cycles-surface-page,.decision-surface-page) .extension-readiness-panel{display:grid;gap:var(--space-3)}html body .paper-site-main.service-background-host :is(.cycles-surface-page,.decision-surface-page) .extension-readiness-item{margin:0;text-align:left}html body .paper-site-main.service-background-host :is(.cycles-surface-page,.decision-surface-page) .extension-readiness-item+.extension-readiness-item{padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}html body .paper-site-main.service-background-host .extension-preview-card{display:flex;flex-direction:column;gap:var(--space-4,16px)}html body .paper-site-main.service-background-host .extension-preview-head{display:flex;flex-direction:column;gap:var(--space-1,4px)}html body .paper-site-main.service-background-host .extension-preview-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2,8px)}html body .paper-site-main.service-background-host .extension-preview-foot{margin:0}html body .paper-site-main.service-background-host .extension-preview-card :where(header,ul,p){margin-block:0!important}html body .paper-site-main.service-background-host .extension-preview-card header{gap:var(--space-1,4px)!important}html body .paper-site-main.service-background-host :is(.extension-preview-card,.group-entry-preview-card) h2{font-size:var(--fs-heading)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .extension-preview-card :where(span,p,li){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important}html body .paper-site-main.service-background-host .extension-preview-card ul{gap:var(--space-2,8px)!important}html body .paper-site-main.service-background-host .extension-preview-metric{margin-bottom:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:var(--space-1,4px)!important}html body .paper-site-main.service-background-host .extension-preview-metric span:first-child{font-size:var(--font-size-caption)!important;letter-spacing:.02em;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .extension-preview-metric span:last-child{font-size:var(--fs-heading)!important;line-height:1.1!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .extension-preview-row{min-height:44px;display:flex;align-items:center}html body .paper-site-main.service-background-host .extension-report-preview{position:relative;overflow:hidden;padding:clamp(22px,4vw,38px)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--color-cta-warm) 8%,transparent) 0 74px,transparent 74px),var(--paper-sheet-fill)!important}html body .paper-site-main.service-background-host .extension-report-preview:after{content:"01 — 03";position:absolute;top:18px;right:22px;color:var(--color-text-tertiary);font-size:var(--font-size-caption);font-weight:700;letter-spacing:.12em;pointer-events:none}html body .paper-site-main.service-background-host .extension-report-preview>:where(header,.extension-preview-metric,ul,p){position:relative;z-index:1;margin-left:clamp(44px,7vw,72px)!important}html body .paper-site-main.service-background-host .extension-report-preview :is(.extension-preview-row,.group-entry-preview-row,.bond-value-sample-bullet){display:grid!important;grid-template-columns:38px minmax(0,1fr);align-items:start!important;gap:var(--space-3);min-height:58px;padding:var(--space-3) var(--space-4)!important;border-radius:var(--radius-control)!important}html body .paper-site-main.service-background-host .extension-report-preview-index{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--color-text-primary);color:var(--color-surface-01);font-size:var(--font-size-caption)!important;font-weight:700;letter-spacing:.04em}html body .paper-site-main.service-background-host .extension-report-preview-rows{counter-reset:report-preview}@media (max-width:639.98px){html body .paper-site-main.service-background-host .extension-report-preview{background:var(--paper-sheet-fill)!important}html body .paper-site-main.service-background-host .extension-report-preview:after{position:static;display:block;margin-bottom:var(--space-3)}html body .paper-site-main.service-background-host .extension-report-preview>:where(header,.extension-preview-metric,ul,p){margin-left:0!important}}html body .paper-site-main.service-background-host .types-index-family-nav,html body .paper-site-main.service-background-host .types-index-group{backdrop-filter:none!important}.taster-loading-card{width:min(100%,560px);min-height:260px;margin:clamp(32px,8vh,72px) auto;padding:clamp(28px,6vw,48px);display:grid;align-content:center;gap:var(--space-4);text-align:center;border-radius:var(--paper-sheet-radius);background:var(--paper-sheet-fill);box-shadow:var(--paper-sheet-shadow)}.taster-loading-kicker{color:var(--color-text-tertiary);font-size:var(--font-size-caption);font-weight:700;letter-spacing:.16em}.taster-loading-card p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-body)}.taster-loading-progress{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-2)}.taster-loading-progress span{height:6px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-cta-warm) 24%,var(--color-surface-02));animation:tasterLoadingPulse 1.1s ease-in-out infinite alternate}.taster-loading-progress span:nth-child(2){animation-delay:.1s}.taster-loading-progress span:nth-child(3){animation-delay:.2s}.taster-loading-progress span:nth-child(4){animation-delay:.3s}.taster-loading-progress span:nth-child(5){animation-delay:.4s}@keyframes tasterLoadingPulse{0%{opacity:.35;transform:scaleX(.72)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.taster-loading-progress span{animation:none}}.taster-progress-shell{width:min(100%,672px);margin-inline:auto;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-surface-01) 90%,transparent);box-shadow:var(--shadow-sm)}.taster-progress-copy{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.taster-progress-copy p,.taster-progress-copy strong{margin:0;color:var(--color-text-secondary);font-size:var(--fs-small)}.taster-progress-copy p{font-weight:600}.taster-progress-copy strong{color:var(--color-text-primary);font-weight:700}.taster-progress-track{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:var(--space-xs)}.taster-progress-track span{height:7px;border-radius:var(--radius-tiny);background:color-mix(in srgb,var(--color-text-primary) 12%,transparent);transition:background-color var(--motion-base) var(--motion-ease-standard),transform var(--motion-base) var(--motion-ease-standard)}.taster-progress-track span.is-complete{background:var(--color-cta-warm);transform:translateY(-1px)}.taster-result-brief{position:relative;width:min(100%,860px);margin-inline:auto;padding:clamp(24px,5vw,44px);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,4vw,40px);border:1px solid rgba(126,94,58,.18);border-radius:var(--radius-sheet);background:var(--paper-sheet-fill);box-shadow:var(--paper-sheet-shadow)}.taster-result-brief:before{content:"";position:absolute;inset:10px -8px -10px 8px;z-index:-1;border-radius:var(--radius-sheet);background:color-mix(in srgb,var(--color-surface-02) 92%,var(--color-cta-warm));box-shadow:5px 7px 0 rgba(64,43,30,.08)}.taster-result-intro{align-self:center}.taster-context-card p,.taster-context-card span,.taster-result-basis,.taster-result-kicker,.taster-result-reading p{margin:0}.taster-result-kicker{color:var(--color-cta-warm);font-size:var(--fs-small);font-weight:700}.taster-result-intro h1{margin:var(--space-3) 0 var(--space-4);color:var(--color-text-primary);font-size:var(--fs-heading);line-height:var(--line-height-snug);text-wrap:balance}.taster-result-basis{display:inline-flex;min-height:36px;align-items:center;padding:0 var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-surface-01);font-size:var(--fs-small);font-weight:600}.taster-result-contexts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.taster-context-card{min-height:230px;padding:var(--space-4) var(--space-3) 0 var(--space-4);display:grid;grid-template-columns:minmax(0,1fr) 132px;align-items:end;overflow:hidden;border:1px solid rgba(126,94,58,.16);border-radius:var(--radius-card);box-shadow:3px 4px 0 rgba(64,43,30,.08)}.taster-context-card-social{background:color-mix(in srgb,var(--color-surface-01) 90%,#dfece5)}.taster-context-card-private{background:color-mix(in srgb,var(--color-surface-02) 88%,#efd7b5)}.taster-context-card>div{min-width:0;align-self:start;display:flex;flex-direction:column;gap:var(--space-2)}.taster-context-card p{color:var(--color-text-secondary);font-size:var(--fs-small);font-weight:600;line-height:var(--line-height-normal);word-break:keep-all}.taster-context-card strong{color:var(--color-text-primary);font-size:var(--fs-heading);letter-spacing:var(--letter-spacing-wide)}.taster-context-card span{color:var(--color-text-primary);font-size:var(--fs-body);font-weight:700;line-height:var(--line-height-snug)}.taster-context-card img{width:132px;height:auto;align-self:end;justify-self:end;filter:drop-shadow(4px 6px 0 rgba(64,43,30,.12))}.taster-result-reading{grid-column:1/-1;padding-top:var(--space-5);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4) var(--space-6);border-top:1px solid var(--color-border-medium)}.taster-result-reading>div{grid-row:span 2;padding:var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-cta-warm) 8%,var(--color-surface-01))}.taster-result-reading-label{margin-bottom:var(--space-2)!important;color:var(--color-text-primary)!important;font-size:var(--fs-small);font-weight:700}.taster-result-hook,.taster-result-reading>div p:last-child{color:var(--color-text-secondary);font-size:var(--fs-body);line-height:var(--line-height-loose)}.taster-result-cta{width:fit-content;min-height:var(--btn-height);padding:0 var(--space-8);display:inline-flex;align-items:center;justify-content:center;align-self:end;border-radius:var(--radius-pill);color:var(--color-surface-01);background:var(--color-cta-warm);font-size:var(--fs-body);font-weight:700;text-decoration:none}@media (max-width:700px){.taster-result-brief{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.taster-result-intro{text-align:left}.taster-context-card{min-height:224px;padding:var(--space-3) var(--space-2) 0 var(--space-3);grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.taster-context-card img{width:96px;margin-top:var(--space-2);justify-self:center}.taster-result-reading{grid-column:auto;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.taster-result-reading>div{grid-row:auto}.taster-result-cta{width:100%}}@media (prefers-reduced-motion:reduce){.taster-progress-track span{transform:none;transition:none}}html body .paper-site-main.service-background-host .type-detail-page .type-detail-content{counter-reset:type-report-chapter}html body .paper-site-main.service-background-host .type-detail-page .type-detail-reading-section{counter-increment:type-report-chapter;padding:clamp(20px,4vw,34px);border:1px solid rgba(126,94,58,.16);border-radius:var(--radius-card);background:var(--paper-inner-card-fill);box-shadow:2px 3px 0 rgba(74,54,38,.07)}html body .paper-site-main.service-background-host .type-detail-page .type-detail-reading-section>.type-detail-section-title:before{content:counter(type-report-chapter,decimal-leading-zero);display:block;margin-bottom:var(--space-2);color:var(--type-color,var(--color-text-secondary));font-size:var(--font-size-caption);font-weight:700;letter-spacing:.14em}html body .paper-site-main.service-background-host .type-detail-page .type-detail-section-divider{display:none}html body .paper-site-main.service-background-host .legal-document-page :is(p,li,dd),html body .paper-site-main.service-background-host .legal-index-page .legal-index-link-desc{font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .stats-page .stats-filter-form,html body .paper-site-main.service-background-host .stats-page .stats-header{position:relative;isolation:isolate}html body .paper-site-main.service-background-host .stats-page .stats-filter-form:before,html body .paper-site-main.service-background-host .stats-page .stats-header:before{content:"";position:absolute;pointer-events:none;border:1px solid rgba(126,94,58,.16);border-radius:inherit;background:linear-gradient(180deg,rgba(255,252,246,.62),rgba(239,228,210,.48)),var(--paper-world-sheet-texture) center /720px 720px repeat;box-shadow:2px 4px 0 rgba(74,54,38,.08)}html body .paper-site-main.service-background-host .stats-page .stats-header:before{inset:clamp(12px,2vw,18px) clamp(10px,2vw,18px) clamp(8px,1.5vw,14px) clamp(18px,3vw,34px);z-index:0;transform:rotate(-.35deg);opacity:.52}html body .paper-site-main.service-background-host .stats-page .stats-filter-form:before{inset:8px -7px -9px 9px;z-index:-1;transform:rotate(-.45deg);opacity:.72}html body .paper-site-main.service-background-host .stats-summary{width:fit-content;max-width:100%;margin:0 auto var(--space-4,16px)!important;padding:var(--space-2,8px) var(--space-4,16px)!important;border:1px solid rgba(126,94,58,.18)!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,252,246,.78),rgba(247,241,231,.68)),var(--paper-card-texture) center /520px 520px repeat!important;color:var(--color-text-secondary)!important;text-align:center}html body .paper-site-main.service-background-host .stats-disclaimer{max-width:var(--container-content);margin:0 auto var(--space-5,20px)!important;border-left:4px solid rgba(126,94,58,.28)!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,252,246,.8),rgba(247,241,231,.7)),var(--paper-card-texture) center /520px 520px repeat!important}html body .paper-site-main.service-background-host .stats-contribute a{background:linear-gradient(180deg,rgba(255,252,246,.9),rgba(247,241,231,.82)),var(--paper-card-texture) center /520px 520px repeat!important;border-color:rgba(126,94,58,.26)!important;box-shadow:2px 3px 0 rgba(74,54,38,.1)}html body .paper-site-main.service-background-host .stats-page :is(.stats-filter-form,.stats-type-list,.stats-empty){padding:var(--paper-section-card-padding)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border:1px solid rgba(126,94,58,.24)!important;border-radius:var(--radius-card,8px)!important;box-shadow:var(--paper-sheet-shadow)!important}html body .paper-site-main.service-background-host .stats-page :is(.stats-summary,.stats-disclaimer,.stats-type-row){padding:var(--paper-inner-card-padding)!important;background:var(--paper-inner-card-fill)!important;background-color:var(--paper-cream-light,#fffaf0)!important;border:1px solid rgba(126,94,58,.18)!important;border-radius:var(--radius-card,8px)!important;box-shadow:0 8px 18px rgba(74,54,38,.1)!important}html body .paper-site-main.service-background-host .stats-page .stats-summary{padding:var(--space-2,8px) var(--space-4,16px)!important;font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important}html body .paper-site-main.service-background-host .stats-page .stats-disclaimer{border-left:4px solid rgba(126,94,58,.28)!important;margin-bottom:var(--space-4,16px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),2px 3px 0 rgba(74,54,38,.08)!important;font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .stats-page .stats-filter-actions :where(button,a){transition:transform var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),background-color var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease),box-shadow var(--paper-motion-tap,.12s) var(--paper-motion-ease,ease)}html body .paper-site-main.service-background-host .stats-page .stats-filter-actions :where(button,a):focus-visible{outline:3px solid rgba(81,55,135,.34)!important;outline-offset:3px!important}html.paper-motion-ready body .paper-site-main.service-background-host .stats-page .stats-filter-actions :where(button,a):hover{transform:translateY(-1px)}html body .paper-site-main.service-background-host .stats-page .stats-empty p{max-width:72ch;margin-inline:auto;font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .content-hub-article-page .blog-article.blog-article{max-width:780px!important}html body .paper-site-main.service-background-host .content-hub-article-page :is(.blog-article-header,.blog-lead,.blog-prose,.blog-share,.blog-cta,.blog-related,.blog-article-footer){max-width:680px;margin-left:auto;margin-right:auto}html body .paper-site-main.service-background-host .content-hub-article-page .blog-prose{font-size:var(--font-size-body);line-height:1.78}html body .paper-site-main.service-background-host .content-hub-article-page .blog-prose :where(h2,h3,h4){line-height:1.32;text-wrap:balance}html body .paper-site-main.service-background-host .content-hub-article-page .blog-related-link{min-width:0;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.group-entry-page,.personality-hub-page,.personality-compat-entry-page,.bond-entry-page,.compat-entry-page) .asknova-hero-section>div:first-child{max-width:min(100%,var(--container-content))!important;margin-inline:auto!important;margin-bottom:var(--space-5,20px)!important;padding:clamp(24px,4vw,40px) clamp(20px,4vw,40px)!important;border:1px solid rgba(126,94,58,.24);border-radius:var(--radius-card,8px);background:var(--paper-sheet-fill);background-color:var(--paper-cream-warm,#f4eee4);box-shadow:var(--paper-sheet-shadow)}html body .paper-site-main.service-background-host .compat-entry-page .asknova-hero-section h1{font-size:var(--fs-display)!important;line-height:1.18!important;letter-spacing:0!important;text-wrap:balance}html body .paper-site-main.service-background-host .compat-entry-page .asknova-hero-section p{max-width:48rem;line-height:1.62!important}html body .paper-site-main.service-background-host .compat-entry-page .asknova-hero-product-panel{max-width:var(--container-content)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-sheet-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border:1px solid rgba(126,94,58,.24)!important}html body .paper-site-main.service-background-host .compat-entry-page>section:not(.asknova-hero-section){max-width:var(--container-content)!important;margin-inline:auto!important;margin-block:var(--space-6,24px)!important;border:1px solid rgba(126,94,58,.24)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-sheet-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:var(--paper-sheet-shadow)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .compat-entry-page>section:not(.asknova-hero-section) h2{color:var(--color-text-primary)!important;font-size:var(--fs-heading)!important;line-height:1.18!important;letter-spacing:0!important;text-wrap:balance}html body .paper-site-main.service-background-host .compat-entry-page>section:not(.asknova-hero-section) p{color:var(--color-text-secondary)!important;line-height:1.62!important}html body .paper-site-main.service-background-host .compat-entry-page>section.bg-paper-ink-deep a{background:var(--color-cta-warm)!important;color:var(--color-surface-01)!important;border-radius:var(--radius-card,8px)!important;box-shadow:2px 3px 0 rgba(74,54,38,.16)}html body .paper-site-main.service-background-host .compat-pair-page .paper-compat-hero-scene{max-width:780px!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-sheet-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border:1px solid rgba(126,94,58,.24)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow:hidden}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel{width:min(100%,780px)!important;margin-inline:auto!important;background:linear-gradient(180deg,color-mix(in srgb,var(--compat-panel-bg,#7e5e3a) 26%,#fffcf6),color-mix(in srgb,var(--compat-panel-bg,#7e5e3a) 15%,#f7f1e7)),var(--paper-card-texture) center /520px 520px repeat!important;background-color:color-mix(in srgb,var(--compat-panel-bg,#7e5e3a) 20%,var(--paper-cream-warm,#f4eee4))!important;color:var(--color-text-primary)!important;border:1px solid rgba(126,94,58,.18)!important;border-left:6px solid var(--compat-panel-bg,rgba(126,94,58,.42))!important;border-radius:var(--radius-card,8px)!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-code{color:var(--compat-panel-bg,var(--color-text-primary))!important;font-size:var(--fs-display)!important;letter-spacing:.08em!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-name{font-size:var(--font-size-body-lg)!important;line-height:1.32!important}html body .paper-site-main.service-background-host .compat-pair-page .paper-score-band{max-width:min(100%,420px);margin-inline:auto;padding-top:18px!important;padding-bottom:18px!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(247,241,231,.74)),var(--paper-card-texture) center /520px 520px repeat!important;border:1px solid rgba(126,94,58,.2)!important;box-shadow:2px 3px 0 rgba(74,54,38,.1)!important}html body .paper-site-main.service-background-host .compat-pair-page .paper-score-band:before{display:none!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-score-value{display:flex!important;align-items:center;justify-content:center;width:84px!important;height:84px!important;margin:0 auto!important;border-radius:9999px!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,240,228,.86)),var(--paper-card-texture) center /150px 150px repeat!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 20px rgba(61,43,32,.14)!important;font-weight:700!important;line-height:1!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-score-copy{margin-top:10px!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(112px,18vw,180px) minmax(0,1fr)!important;align-items:stretch!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel,html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero>.paper-score-band{grid-row:1;min-width:0;border-radius:0!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel-top{grid-column:1}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero>.paper-score-band{grid-column:2;width:100%!important;max-width:none!important;min-height:100%!important;margin:0!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel-bottom{grid-column:3}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel-bottom .compat-pair-hero-eyebrow{order:1;margin-top:0;margin-bottom:var(--space-3)}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel-bottom .compat-pair-hero-code{order:2}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel-bottom .compat-pair-hero-name{order:3;margin-top:var(--space-2);margin-bottom:0}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel-bottom img{order:4;margin-top:var(--space-2)!important;margin-bottom:0!important}@media (max-width:760px){html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr)!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel{min-height:276px!important;padding:var(--space-4) var(--space-2)!important;border-left:1px solid rgba(126,94,58,.18)!important;border-top:5px solid var(--compat-panel-bg,rgba(126,94,58,.42))!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-panel img{width:88px!important;height:132px!important;object-fit:contain}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-eyebrow{max-width:100%;padding:var(--space-1) var(--space-2);white-space:normal;overflow-wrap:anywhere}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-code{font-size:var(--font-size-h2)!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero-name{font-size:var(--font-size-body-sm)!important;overflow-wrap:anywhere}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-hero>.paper-score-band{padding:var(--space-3) var(--space-1)!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-score-value{width:58px!important;height:58px!important;font-size:var(--font-size-h2)!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-score-divider{font-size:var(--font-size-caption)!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-score-label{font-size:var(--font-size-body-sm)!important;line-height:var(--line-height-snug);overflow-wrap:anywhere}}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-content{max-width:780px!important}html body .paper-site-main.service-background-host .compat-pair-page :is(.compat-pair-preview-card,.compat-paid-section,.compat-pair-save-card,.compat-poll-timeout){max-width:780px!important;margin-inline:auto!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-paid-section h2{font-size:var(--font-size-body-lg)!important;line-height:1.32!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-paid-section p{font-size:var(--font-size-body)!important;line-height:1.72!important}html body .paper-site-main.service-background-host .compat-pair-page .compat-pair-type-links{max-width:780px!important;border-color:rgba(126,94,58,.2)!important}@media (max-width:479px){html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-service-groups{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:var(--space-3)!important;margin-inline:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-service-gesture{display:none!important}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-service-card,html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-service-group-start .landing-service-card{display:grid!important;grid-template-columns:112px minmax(0,1fr)!important;min-height:136px!important;padding:0!important;align-content:stretch!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-service-group-start .landing-service-visual,html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-service-visual{position:relative!important;inset:auto!important;width:112px!important;height:100%!important;min-height:136px;border:0!important;border-right:1px solid rgba(126,94,58,.18)!important;border-radius:0!important;box-shadow:none!important}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-service-visual picture{display:block;height:100%}html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-service-copy,html body .paper-site-main.service-background-host .paper-world-landing[data-paper-world-landing=landing] .landing-service-group-start .landing-service-copy{grid-column:2;align-content:center;padding:var(--space-3) var(--space-4)!important}}html body .paper-site-main.service-background-host :is(.compat-partner-card,.compat-waiting-card){min-width:0;border-radius:var(--radius-card,8px)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border:1px solid rgba(126,94,58,.22)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.compat-partner-type-chip,.compat-partner-name,.compat-waiting-type-name,.compat-pair-sticky-button,.compat-paid-share-link,.compat-pair-save-link){min-width:0;max-width:100%;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.compat-partner-name,.compat-waiting-type-name){font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .personality-hub-page #personality-input{max-width:var(--container-content)!important;margin-inline:auto!important}html body .paper-site-main.service-background-host .personality-hub-page .asknova-hero-section{max-width:var(--container-content)!important;padding-inline:var(--space-5,20px)!important}html body .paper-site-main.service-background-host .personality-hub-page .asknova-hero-section>div:first-child{max-width:780px!important;margin-bottom:clamp(20px,3vw,32px)!important}html body .paper-site-main.service-background-host .personality-hub-page .asknova-hero-product-panel{max-width:var(--container-content)!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,252,246,.88),rgba(247,241,231,.76)),var(--paper-card-texture) center /520px 520px repeat!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border:1px solid rgba(126,94,58,.22)!important;box-shadow:var(--paper-sheet-shadow)!important;gap:clamp(20px,3vw,32px)!important}html body .paper-site-main.service-background-host .personality-hub-page .asknova-hero-product-panel>div:last-child>div{width:100%!important;min-height:0!important;height:auto!important;max-height:420px!important;aspect-ratio:600/376!important;border-radius:var(--radius-card,8px)!important;border:1px solid rgba(126,94,58,.2)!important;box-shadow:2px 3px 0 rgba(74,54,38,.1)!important}html body .paper-site-main.service-background-host .personality-hub-page :is(.personality-sample-preview,.personality-form-root,.personality-form-disclaimer,.personality-form-submitting){border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,253,249,.82),rgba(247,241,231,.7)),var(--paper-card-texture) center /420px 420px repeat!important;border-color:rgba(126,94,58,.2)!important}html body .paper-site-main.service-background-host .personality-hub-page :is(.personality-form-root label,.personality-form-root [class*=bg-surface-02]){border-radius:var(--radius-card,8px)!important}html body .paper-site-main.service-background-host .personality-hub-page #personality-input>p[role=status]{width:min(calc(100% - 24px),780px)!important;max-width:780px!important;margin-inline:auto!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,252,246,.86),rgba(247,241,231,.72)),var(--paper-card-texture) center /420px 420px repeat!important;border-top-color:rgba(126,94,58,.22)!important;border-right-color:rgba(126,94,58,.22)!important;border-bottom-color:rgba(126,94,58,.22)!important}html body .paper-site-main.service-background-host .personality-hub-page .personality-world-sky-chip{max-width:780px!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,253,249,.82),rgba(242,222,192,.48)),var(--paper-card-texture) center /420px 420px repeat!important;border:1px dashed rgba(126,94,58,.34)!important}html body .paper-site-main.service-background-host .personality-hub-page .personality-landing-cross-axis-strip{width:100%!important;max-width:var(--container-content)!important;margin:var(--space-6,24px) auto 0!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,252,246,.86),rgba(247,241,231,.72)),var(--paper-card-texture) center /520px 520px repeat!important;border:1px solid rgba(126,94,58,.2)!important;box-shadow:2px 3px 0 rgba(74,54,38,.1)!important}html body .paper-site-main.service-background-host :is(.personality-form-header,.personality-compat-header,.personality-compat-partner,.personality-hub-five-dim-anchor,.personality-hub-cross-sell){min-width:0;padding:var(--paper-section-card-padding)!important;border:1px solid rgba(126,94,58,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .personality-hub-page :is(.personality-hub-five-dim-anchor,.personality-hub-cross-sell){width:100%!important;max-width:var(--container-content)!important;margin-inline:auto!important}html body .paper-site-main.service-background-host :is(.personality-form-error,.personality-compat-error,.personality-form-submitting,.personality-compat-submitting,.personality-form-disclaimer,.personality-compat-disclaimer){min-width:0;padding:var(--paper-inner-card-padding)!important;border:1px solid rgba(126,94,58,.2)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-inner-card-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host :is(.personality-form-error,.personality-compat-error){border-left-color:#C0392B!important}html body .paper-site-main.service-background-host :is(.personality-form-header h1,.personality-compat-header h1,.personality-compat-partner h2){margin:0!important;font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host :is(.personality-form-header p,.personality-compat-header p,.personality-compat-partner p,.personality-form-error p,.personality-compat-error p,.personality-form-submitting p,.personality-compat-submitting p,.personality-form-disclaimer,.personality-compat-disclaimer,.personality-hub-anchor-body){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host :is(.personality-form-error p:first-child,.personality-compat-error p:first-child){color:#C0392B!important;font-weight:700!important}html body .paper-site-main.service-background-host .personality-hub-anchor-kicker{font-size:var(--font-size-caption)!important;line-height:1.4!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .personality-hub-cross-sell-cta{display:inline-flex!important;align-items:center!important;min-height:44px!important;margin-top:var(--space-3,12px)!important;color:var(--color-text-primary)!important;font-weight:700!important;text-underline-offset:4px!important}@media (max-width:640px){html body .paper-site-main.service-background-host :is(.personality-form-header,.personality-compat-header,.personality-compat-partner,.personality-hub-five-dim-anchor,.personality-hub-cross-sell){padding:var(--paper-section-card-padding-mobile)!important}html body .paper-site-main.service-background-host :is(.personality-form-error,.personality-compat-error,.personality-form-submitting,.personality-compat-submitting,.personality-form-disclaimer,.personality-compat-disclaimer){padding:var(--paper-inner-card-padding-mobile)!important}}@media (min-width:768px){html body .paper-site-main.service-background-host .type-detail-page .type-detail-hero{width:min(calc(100% - 24px),var(--container-content))!important;margin:var(--space-5,20px) auto 0!important;padding:clamp(32px,5vw,56px) clamp(20px,4vw,40px)!important;border-top:0!important;border-left:6px solid var(--type-color,rgba(126,94,58,.42))!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,252,246,.86),rgba(247,241,231,.74)),var(--paper-card-texture) center /520px 520px repeat!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border-bottom:1px solid rgba(126,94,58,.2)!important;border-right:1px solid rgba(126,94,58,.2)!important;box-shadow:var(--paper-sheet-shadow)!important}html body .paper-site-main.service-background-host .type-detail-page .type-detail-hero-inner{max-width:880px!important}html body .paper-site-main.service-background-host .type-detail-page .type-detail-content{margin-top:var(--space-8,32px)!important}}@media (min-width:1024px){html body .paper-site-main.service-background-host .type-detail-page .strengths-shadows-grid>.type-detail-trait-item:first-child{grid-column:1/-1}}html body .paper-site-main.service-background-host .type-detail-page .type-detail-content:before{display:none!important}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-trait-title,.type-detail-cross-axis-label,.type-detail-cross-axis-name,.type-detail-related-name,.type-detail-compat-title){font-size:var(--font-size-body-lg)!important;line-height:1.32!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-body-copy,.type-detail-pullquote-copy,.type-detail-signature-copy,.type-detail-trait-copy,.type-detail-cross-axis-tagline,.type-detail-cross-axis-hedge,.type-detail-cross-axis-body,.type-detail-related-code,.type-detail-compat-note){font-size:var(--font-size-body)!important;line-height:1.65!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-pullquote,.type-detail-dual-teaser,.type-detail-final-cta){min-width:0;padding:var(--paper-section-card-padding)!important;border:1px solid rgba(126,94,58,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-card-fill-standard)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:var(--paper-sheet-shadow)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .type-detail-page .type-detail-dual-grain{display:none!important}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-cross-axis-card,.type-detail-signature-row,.type-detail-trait-item,.type-detail-related-card,.type-detail-compat-row){min-width:0;padding:var(--paper-inner-card-padding)!important;gap:var(--space-3,12px)!important;background:var(--paper-inner-card-fill)!important;background-color:var(--paper-cream-warm,#f4eee4)!important;border-color:rgba(126,94,58,.2)!important;border-radius:var(--radius-card,8px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),2px 3px 0 rgba(74,54,38,.08)!important;overflow-wrap:anywhere;word-break:keep-all}html body .paper-site-main.service-background-host .type-detail-page .type-detail-trait-summary{min-height:var(--touch-target,44px)}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-cross-axis-kicker,.type-detail-related-code,.type-detail-compat-code,.type-detail-compat-score){font-size:var(--font-size-body-sm)!important;line-height:1.45!important}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-related-code,.type-detail-compat-code){color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-related-name,.type-detail-compat-name){display:block;min-width:0;font-size:var(--font-size-body)!important;line-height:1.55!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-related-section>.type-detail-section-title,.type-detail-dual-title,.type-detail-final-title,.type-detail-compat-title,.type-detail-trait-title,.type-detail-cross-axis-name){font-size:var(--font-size-body-lg)!important;line-height:var(--paper-inner-card-title-line)!important;color:var(--color-text-primary)!important}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-dual-copy,.type-detail-final-copy,.type-detail-cross-axis-tagline,.type-detail-cross-axis-hedge,.type-detail-cross-axis-placeholder,.type-detail-cross-axis-body){font-size:var(--font-size-body-sm)!important;line-height:var(--paper-inner-card-body-line)!important;color:var(--color-text-secondary)!important}html body .paper-site-main.service-background-host .type-detail-page .type-detail-final-link{min-height:var(--btn-height)!important;padding-inline:var(--space-6,24px)!important;border:1px solid rgba(74,54,38,.22)!important;border-radius:var(--radius-card,8px)!important;background:var(--color-cta-warm)!important;color:var(--paper-cream-warm,#f4eee4)!important;box-shadow:2px 3px 0 rgba(74,54,38,.16)!important}@media (max-width:767.98px){html body .paper-site-main.service-background-host .type-detail-page .type-detail-content{padding:var(--space-6,24px) var(--space-4,16px) var(--space-8,32px)!important}html body .paper-site-main.service-background-host .type-detail-page .type-detail-hero-card{padding:var(--space-4,16px) var(--space-3,12px) var(--space-3,12px)!important}html body .paper-site-main.service-background-host .type-detail-page .type-detail-hero-card .type-detail-hero-band{margin:calc(-1 * var(--space-4, 16px)) calc(-1 * var(--space-3, 12px)) 0!important;padding:var(--space-3,12px)!important}html body .paper-site-main.service-background-host .type-detail-page .type-detail-character-stage{width:min(124px,36vw)!important}html body .paper-site-main.service-background-host .type-detail-page .type-detail-dimension-chip{padding-block:6px!important}html body .paper-site-main.service-background-host .type-detail-page .type-detail-signature-list{gap:var(--space-2,8px)!important}html body .paper-site-main.service-background-host .type-detail-page .type-detail-signature-row{padding:var(--space-3,12px)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55)!important}html body .paper-site-main.service-background-host .type-detail-page :is(.type-detail-pullquote,.type-detail-dual-teaser,.type-detail-final-cta){padding:var(--paper-section-card-padding-mobile)!important}html body .paper-site-main.service-background-host .content-hub-page .blog-featured-link{padding:var(--space-6,24px)!important}html body .paper-site-main.service-background-host .content-hub-page .blog-card-link{padding:var(--space-4,16px)!important}html body .paper-site-main.service-background-host :is(.about-section,.about-world-note,.about-final-cta,.content-hub-article-page .blog-cta,.support-faq,.stats-empty,.extension-cross-sell-sibling,.group-entry-note,.group-entry-preview-card,.extension-preview-card,.result-gate-tagline,.gate-empty-polaroid){padding:var(--paper-section-card-padding-mobile)!important}html body .paper-site-main.service-background-host :is(.about-diff-card,.about-dim-card,.about-dual-card,.about-layer-row,.about-visual-mock,.about-world-place,.about-result-card,.about-references-list li,.support-faq-details,.legal-document-notice,.legal-retention-cards dl,.stats-type-row,.types-index-card,.result-gate-preview-chip,.compat-page-standard-card,.compat-page-standard-list-card,.personality-hub-card,.cycles-result-caution,.extension-preview-metric,.extension-preview-row,.group-entry-preview-metric,.group-entry-preview-row,.group-premium-tier,.group-premium-field code,.group-premium-field textarea,.group-premium-consent,.group-premium-accuracy,.group-premium-error){padding:var(--paper-inner-card-padding-mobile)!important}html body .paper-site-main.service-background-host .about-page .about-result-card{grid-template-columns:1fr!important}html body .paper-site-main.service-background-host .about-page .about-result-copy,html body .paper-site-main.service-background-host .about-page .about-result-number,html body .paper-site-main.service-background-host .about-page .about-result-title{grid-column:1!important}html body .paper-site-main.service-background-host .about-page .about-result-number{grid-row:1!important;margin-bottom:0!important}html body .paper-site-main.service-background-host .about-page .about-result-title{grid-row:2!important}html body .paper-site-main.service-background-host .about-page .about-result-copy{grid-row:3!important}html body .paper-site-main.service-background-host .types-index-group-header{grid-template-columns:auto minmax(96px,1fr) auto!important;gap:var(--space-3,12px)!important;min-height:116px!important}html body .paper-site-main.service-background-host .types-index-group-character{position:absolute!important;right:var(--space-3,12px);bottom:0;width:56px!important;height:56px!important}}html body .paper-site-main.service-background-host .extension-preview-card :is(.extension-preview-metric,.extension-preview-row){padding:var(--space-3,12px) var(--space-4,16px)!important;border:1px solid rgba(126,94,58,.16)!important;border-radius:var(--radius-card,8px)!important;background:linear-gradient(180deg,rgba(255,252,246,.58),rgba(246,239,227,.42))!important;background-color:initial!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)!important}html body .paper-site-main.service-background-host .legal-document-page .page-surface-header{gap:var(--space-3,12px);padding-bottom:var(--space-6,24px)!important}html body .paper-site-main.service-background-host .legal-document-page .legal-document-header-extra{display:grid;gap:var(--space-2,8px)}html body .paper-site-main.service-background-host .legal-document-page .legal-document-back-link{width:fit-content;min-height:44px;display:inline-flex;align-items:center;color:var(--color-text-secondary);font-size:var(--font-size-body-sm);font-weight:var(--weight-label);text-decoration:none}html body .paper-site-main.service-background-host .legal-document-page .legal-document-back-link:before{content:"<";margin-right:var(--space-1,4px)}html body .paper-site-main.service-background-host .legal-document-page .legal-document-back-link:focus-visible,html body .paper-site-main.service-background-host .legal-document-page .legal-document-back-link:hover{color:var(--color-text-primary);text-decoration:underline;text-underline-offset:3px}html body .paper-site-main.service-background-host .legal-document-page .legal-disclosure-list{display:grid;gap:var(--space-3,12px);margin:var(--space-4,16px) 0 0;padding:0;list-style:none;counter-reset:legal-disclosure}html body .paper-site-main.service-background-host .legal-document-page .legal-disclosure-list li{counter-increment:legal-disclosure;position:relative;padding:var(--space-4,16px) var(--space-4,16px) var(--space-4,16px) calc(var(--space-8, 32px) + 18px);border:1px solid rgba(126,94,58,.16);border-radius:var(--radius-card,8px);background:var(--paper-inner-card-fill)}html body .paper-site-main.service-background-host .legal-document-page .legal-disclosure-list li:before{content:counter(legal-disclosure,decimal-leading-zero);position:absolute;left:var(--space-4,16px);top:var(--space-4,16px);color:var(--color-cta-warm);font-size:var(--fs-small);font-weight:700;font-variant-numeric:tabular-nums}html body .paper-site-main.service-background-host .legal-document-page .legal-document-toc a{min-height:44px;display:flex;align-items:center}@media (min-width:1024px){html body .paper-site-main.service-background-host .legal-document-page .page-surface-body{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);align-items:start;gap:var(--space-6,24px) var(--space-7,32px)}html body .paper-site-main.service-background-host .legal-document-page .legal-document-toc{grid-column:1;grid-row:1/span 40;position:sticky;top:calc(var(--nav-height, 72px) + var(--space-4, 16px));max-height:calc(100dvh - var(--nav-height, 72px) - var(--space-8, 32px));overflow-y:auto;padding:var(--space-5,20px)!important}html body .paper-site-main.service-background-host .legal-document-page .legal-document-section{grid-column:2;width:100%}}@media (max-width:1023.98px){html body .paper-site-main.service-background-host .legal-document-page .legal-document-toc{position:sticky;top:calc(var(--nav-height, 64px) + var(--space-2, 8px));z-index:var(--z-overlay,20);width:calc(100% - 24px);margin:0 auto var(--space-4,16px);padding:var(--space-2,8px)!important;border:1px solid rgba(74,54,38,.14);background:color-mix(in srgb,var(--color-asknova-cream-card) 92%,transparent);box-shadow:0 12px 28px rgba(61,43,32,.12);backdrop-filter:blur(12px)}html body .paper-site-main.service-background-host .legal-document-page .legal-document-toc ol{display:flex;gap:var(--space-1,4px);margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;list-style:none;-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 24px),transparent)}html body .paper-site-main.service-background-host .legal-document-page .legal-document-toc ol::-webkit-scrollbar{display:none}html body .paper-site-main.service-background-host .legal-document-page .legal-document-toc li{flex:0 0 auto;margin:0;scroll-snap-align:start}html body .paper-site-main.service-background-host .legal-document-page .legal-document-toc a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1,4px) var(--space-3,12px);border-radius:var(--radius-control);font-weight:700;line-height:1.3;white-space:nowrap}}html body .paper-site-main.service-background-host .legal-document-section[id]{scroll-margin-top:calc(var(--nav-height, 72px) + 88px)}body:has(.legal-document-page),html body .paper-site-main.service-background-host:has(.legal-document-page),html:has(.legal-document-page){overflow-x:visible}html body .paper-site-main.service-background-host .about-page .page-surface-header{justify-items:center;text-align:center}html body .paper-site-main.service-background-host .about-page .page-surface-header .about-primary-cta{margin-top:var(--space-3,12px)}html body .paper-site-main.service-background-host .about-page .page-surface-body{gap:var(--section-y-md)}html body .paper-site-main.service-background-host .about-page .page-surface-body>:where(section,article,div){width:100%}html body .paper-site-main.service-background-host .about-page .about-final-cta{background-image:linear-gradient(145deg,rgba(255,255,255,.84),rgba(248,242,231,.7)),var(--paper-card-texture)!important;background-position:50%,50%!important;background-size:auto,150px 150px!important;background-repeat:repeat,repeat!important;background-color:var(--paper-cream-warm,#f4eee4)!important}html body .paper-site-main.service-background-host .about-page .page-surface-body>.about-section:first-of-type{margin-top:var(--space-8,32px)}@media (max-width:767.98px){html body .paper-site-main.service-background-host .about-page .page-surface-body>.about-section:first-of-type{margin-top:var(--space-4,16px)}}html body .paper-site-main.service-background-host :is(input:not([type=checkbox]):not([type=radio]),textarea,select,.motion-field,.support-form-field,.support-form-textarea){background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(247,241,231,.72)),var(--paper-world-sheet-texture) center /720px 720px repeat!important;border-color:rgba(126,94,58,.28)!important;border-radius:var(--radius-card,8px)!important}html body .paper-site-main.service-background-host :is(input:not([type=checkbox]):not([type=radio]),textarea,select,button,a):focus-visible{outline:3px solid rgba(81,55,135,.34)!important;outline-offset:3px!important}html body .cookie-consent-shell{pointer-events:none;margin-block-start:var(--space-4,16px);padding-block:0!important;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))!important}html body .cookie-consent-card{pointer-events:auto;width:min(100%,var(--container-nav,1200px))!important;margin-inline:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:var(--space-2,8px)!important;min-height:var(--touch-target,44px);padding:0 10px!important;border:1px solid rgba(126,94,58,.24)!important;border-radius:var(--radius-card,8px)!important;background:var(--paper-inner-card-fill)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 1px 0 rgba(74,54,38,.08)!important;color:var(--color-text-primary)!important;overflow-wrap:anywhere;word-break:keep-all}html body .cookie-consent-copy{margin:0!important;min-width:0;font-size:var(--font-size-caption)!important;line-height:var(--line-height-snug)!important;color:var(--color-text-secondary)!important}html body .cookie-consent-copy :where(span){color:var(--color-text-primary)!important;font-weight:var(--weight-title)!important}html body .cookie-consent-privacy{text-underline-offset:3px}html body .cookie-consent-actions{display:flex!important;gap:var(--space-1,4px)!important}html body .cookie-consent-button{min-width:44px!important;min-height:44px!important;padding-inline:10px!important;border-radius:var(--radius-card,8px)!important;font-size:var(--font-size-caption)!important;line-height:var(--line-height-snug)!important;box-shadow:none!important}html body .cookie-consent-button--decline{background:transparent!important;color:var(--color-text-primary)!important}html body .cookie-consent-button--accept{background:var(--color-cta-warm)!important;color:var(--paper-cream-warm,#f4eee4)!important}html body .paid-consent-backdrop{z-index:10000!important;padding:clamp(12px,3vw,24px)!important;background:rgba(24,29,25,.68)!important;backdrop-filter:blur(4px)}html body .paid-consent-dialog{width:min(100%,680px)!important;max-width:680px!important;max-height:min(90dvh,820px)!important;padding:clamp(24px,4vw,40px)!important;border:1px solid rgba(126,94,58,.28);border-radius:var(--radius-card,8px)!important;outline:none;background:var(--paper-card-fill-standard)!important;box-shadow:0 28px 72px rgba(20,27,23,.34)!important;color:var(--color-text-primary);scrollbar-gutter:stable}html body .paid-consent-title{max-width:24ch;margin:0!important;font-size:var(--fs-display)!important;line-height:var(--line-height-snug,1.25);text-wrap:balance}html body .paid-consent-intro{max-width:58ch;margin-top:var(--space-4,16px)!important;color:var(--color-text-secondary);line-height:var(--line-height-loose,1.75)!important;text-wrap:pretty}html body .paid-consent-facts{display:grid;grid-template-columns:minmax(120px,.34fr) minmax(0,1fr);gap:0;overflow:hidden;margin-top:var(--space-5,20px)!important;border:1px solid rgba(126,94,58,.2);border-radius:var(--radius-card,8px);background:rgba(255,252,246,.76)}html body .paid-consent-facts :is(dt,dd){margin:0!important;padding:10px 12px;border-bottom:1px solid rgba(126,94,58,.14)}html body .paid-consent-facts dt{background:rgba(126,94,58,.07);font-size:var(--font-size-caption)}html body .paid-consent-facts dd{color:var(--color-text-secondary);font-size:var(--font-size-body-sm)}html body .paid-consent-callout{margin-top:var(--space-4,16px)!important;padding:12px 14px!important;border-radius:var(--radius-card,8px)}html body .paid-consent-rights{padding:12px 14px;border-radius:var(--radius-card,8px);background:rgba(126,94,58,.06)}html body .paid-consent-checks label{min-height:44px;align-items:flex-start!important;padding:10px 12px;border:1px solid rgba(126,94,58,.16);border-radius:var(--radius-card,8px);background:rgba(255,252,246,.72);line-height:var(--line-height-snug,1.4)}html body .paid-consent-checks input{width:20px;height:20px;flex:0 0 auto}html body .paid-consent-button{min-height:48px;padding:10px 20px!important;border-radius:var(--radius-card,8px)!important;font-weight:700}html body .paid-consent-button--accept:not(:disabled){background:var(--color-cta-warm)!important;color:var(--paper-cream-warm,#f4eee4)!important}@media (max-width:640px){html body .paid-consent-backdrop{align-items:flex-end!important;padding:0!important}html body .paid-consent-dialog{width:100%!important;max-height:calc(100dvh - 12px)!important;padding:24px 20px calc(20px + env(safe-area-inset-bottom))!important;border-radius:14px 14px 0 0!important}html body .paid-consent-facts{grid-template-columns:1fr}html body .paid-consent-facts dt{padding-bottom:2px;border-bottom:0}html body .paid-consent-facts dd{padding-top:2px}html body .paid-consent-actions{position:sticky;bottom:calc(-1 * (20px + env(safe-area-inset-bottom)));z-index:1;display:grid!important;grid-template-columns:1fr 1fr;padding:12px 0 calc(20px + env(safe-area-inset-bottom));background:var(--paper-cream-warm,#f4eee4)}html body .cookie-consent-card{width:100%!important;margin-inline:auto!important;grid-template-columns:minmax(0,1fr) auto!important;padding:0 8px!important}html body .cookie-consent-copy{text-align:left}html body .cookie-consent-actions{justify-content:flex-end;gap:4px!important}html body .cookie-consent-button{min-height:44px!important;padding-inline:8px!important}}.today-ritual-shell{width:min(calc(100% - 2rem),48rem);margin:clamp(1.5rem,4vw,3rem) auto}.today-ritual-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(var(--space-4),3vw,var(--space-6));margin-bottom:var(--space-5);padding:clamp(var(--space-4),3vw,var(--space-5));background:color-mix(in srgb,var(--color-surface-02) 82%,transparent);border-top:1px solid rgba(74,54,38,.16);border-bottom:1px solid rgba(74,54,38,.16);backdrop-filter:blur(3px)}.today-ritual-header h1{margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:var(--fs-display);line-height:var(--line-height-tight);text-wrap:balance}.today-ritual-header p{max-width:42ch;margin:0;color:var(--color-text-secondary);font-size:var(--fs-body);line-height:var(--line-height-relaxed)}.today-ritual-progress-link{display:grid;grid-template-columns:auto minmax(0,8rem);align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-2) var(--space-3);color:var(--color-text-primary);text-decoration:none;background:rgba(255,255,255,.58);border:1px solid rgba(74,54,38,.16);border-radius:var(--radius-card);transition:transform .18s ease,border-color .18s ease}.today-ritual-progress-link strong{color:var(--today-accent);font-size:var(--fs-heading);line-height:1}.today-ritual-progress-link strong span,.today-ritual-progress-link>span{color:var(--color-text-secondary);font-size:var(--fs-small);font-weight:700;line-height:var(--line-height-snug)}.today-ritual-card{width:min(100%,31rem);min-height:24rem;margin:0 auto;padding:clamp(var(--space-5),4vw,var(--space-6));text-align:center;background:var(--color-surface-02);border-top:4px solid var(--today-accent);border-radius:var(--radius-sheet);box-shadow:var(--paper-sheet-shadow);animation:todayRitualRise .42s cubic-bezier(.22,1,.36,1) both}.today-ritual-card button{min-height:44px;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.today-ritual-card button:focus-visible,.today-ritual-card button:hover,.today-ritual-progress-link:focus-visible,.today-ritual-progress-link:hover{transform:translateY(-2px);border-color:var(--today-accent)!important}.today-ritual-card--complete{box-shadow:0 18px 48px color-mix(in srgb,var(--today-accent) 16%,transparent),var(--paper-sheet-shadow)}.dogam-collection{width:min(calc(100% - 2rem),64rem);margin:clamp(1.5rem,4vw,3rem) auto}.dogam-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(var(--space-5),5vw,var(--space-8));margin-bottom:clamp(var(--space-6),5vw,var(--space-8));padding:clamp(var(--space-5),5vw,var(--space-7));background:color-mix(in srgb,var(--color-surface-02) 84%,transparent);border-top:1px solid rgba(74,54,38,.18);border-bottom:1px solid rgba(74,54,38,.18);backdrop-filter:blur(3px)}.dogam-hero-copy h1{margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:var(--fs-display);line-height:var(--line-height-tight);text-wrap:balance}.dogam-hero-copy p{max-width:42ch;margin:0 0 var(--space-4);color:var(--color-text-secondary);font-size:var(--fs-body);line-height:var(--line-height-relaxed)}.dogam-hero-copy a,.dogam-return-action a{color:var(--color-cta-warm);font-size:var(--fs-small);font-weight:700;text-decoration:none}.dogam-hero-copy .dogam-primary-action{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-5);color:var(--color-surface-01);background:var(--color-cta-warm);border:1px solid color-mix(in srgb,var(--color-cta-warm) 78%,black);border-radius:var(--radius-pill);box-shadow:2px 3px 0 rgba(74,54,38,.18);white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease}.dogam-hero-copy .dogam-primary-action:focus-visible,.dogam-hero-copy .dogam-primary-action:hover{transform:translateY(-2px);box-shadow:3px 5px 0 rgba(74,54,38,.16)}.dogam-progress-ring{width:clamp(7rem,13vw,9rem);aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto;color:var(--color-text-primary);background:radial-gradient(circle,var(--color-surface-02) 0 57%,transparent 59%),conic-gradient(var(--color-cta-warm) var(--dogam-progress),rgba(74,54,38,.12) 0);border-radius:50%;box-shadow:0 12px 32px rgba(74,54,38,.12);animation:dogamRingIn .7s cubic-bezier(.22,1,.36,1) both}.dogam-progress-ring strong{font-size:var(--fs-display);line-height:.9}.dogam-progress-ring span{color:var(--color-text-secondary);font-size:var(--fs-small);font-weight:700}.dogam-empty-map{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(15rem,.72fr) minmax(0,1.28fr);gap:clamp(var(--space-5),5vw,var(--space-8));padding:clamp(var(--space-5),5vw,var(--space-8));background:var(--paper-card-texture) center /150px 150px repeat,var(--color-surface-02);border:1px solid rgba(74,54,38,.18);border-radius:var(--radius-sheet);box-shadow:5px 7px 0 rgba(74,54,38,.12),0 20px 40px rgba(74,54,38,.1)}.dogam-empty-map:before{content:"";position:absolute;inset:10px -7px -9px 9px;z-index:-1;background:#e8dfcf;border:1px solid rgba(74,54,38,.14);border-radius:inherit;transform:rotate(.45deg)}.dogam-empty-intro{align-self:center}.dogam-empty-intro>p{width:fit-content;margin:0 0 var(--space-3);padding:var(--space-1) var(--space-2);color:var(--color-cta-warm);background:rgba(255,253,249,.72);border:1px solid rgba(74,54,38,.14);border-radius:var(--radius-tiny);font-size:var(--fs-micro);font-weight:700}.dogam-empty-intro h2{margin:0 0 var(--space-3);color:var(--color-text-primary);font-size:var(--fs-title);line-height:var(--line-height-tight);text-wrap:balance}.dogam-empty-intro>span{display:block;max-width:32ch;color:var(--color-text-secondary);font-size:var(--fs-body);line-height:var(--line-height-relaxed)}.dogam-empty-map ol{margin:0;padding:0;list-style:none}.dogam-empty-map li{display:grid;grid-template-columns:auto 56px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) 0;border-bottom:1px dashed rgba(74,54,38,.18)}.dogam-empty-map li:first-child{padding-top:0}.dogam-empty-map li:last-child{padding-bottom:0;border-bottom:0}.dogam-empty-index{color:var(--color-cta-warm);font-size:var(--fs-micro);font-weight:700;letter-spacing:var(--letter-spacing-wide)}.dogam-empty-map li>img{width:56px;height:auto;filter:grayscale(1) opacity(.48)}.dogam-empty-map li>div{min-width:0}.dogam-empty-map li strong,.dogam-empty-map li>div>span{display:block}.dogam-empty-map li strong{margin-bottom:2px;color:var(--color-text-primary);font-size:var(--fs-small)}.dogam-empty-map li>div>span{color:var(--color-text-secondary);font-size:var(--fs-small);line-height:var(--line-height-normal)}.dogam-empty-map li small{color:var(--color-text-tertiary);font-size:var(--fs-micro);font-weight:700;white-space:nowrap}.dogam-shelves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(var(--space-5),4vw,var(--space-7))}.dogam-shelf{min-width:0;padding-top:var(--space-4);border-top:1px solid rgba(74,54,38,.24);animation:todayRitualRise .42s cubic-bezier(.22,1,.36,1) both}.dogam-shelf:nth-child(2){animation-delay:70ms}.dogam-shelf:nth-child(3){animation-delay:.14s}.dogam-shelf:nth-child(4){animation-delay:.21s}.dogam-shelf:nth-child(5){animation-delay:.28s}.dogam-shelf:last-child{grid-column:1/-1}.dogam-shelf-header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.dogam-shelf-header h2{margin:0;color:var(--color-text-primary);font-size:var(--fs-heading);line-height:var(--line-height-snug)}.dogam-shelf-header span{color:var(--color-cta-warm);font-size:var(--fs-heading);font-weight:700}.dogam-shelf-progress{width:100%;height:4px;margin-bottom:var(--space-3);overflow:hidden;background:rgba(43,38,34,.1);border-radius:var(--radius-pill)}.dogam-shelf-progress div{height:100%;background:rgba(43,38,34,.4);border-radius:inherit;transition:width .6s ease}.dogam-restored-grid{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.dogam-restored-grid--active{grid-template-columns:repeat(auto-fill,minmax(7.5rem,10rem))}.dogam-restored-grid--active .dogam-next-card{min-height:100%;grid-template-columns:1fr;justify-items:center;gap:var(--space-1);padding:.7rem .5rem;text-align:center}.dogam-restored-grid--active .dogam-next-card img{width:72px}.dogam-next-card{width:100%;min-height:104px;display:grid;grid-template-columns:72px 1fr;align-items:center;gap:var(--space-3);padding:var(--space-3);color:var(--color-text-secondary);text-decoration:none;background:linear-gradient(135deg,rgba(255,255,255,.64),rgba(241,234,220,.72)),var(--paper-card-texture);border:1px dashed rgba(74,54,38,.28);border-radius:var(--radius-card);box-shadow:2px 3px 0 rgba(74,54,38,.08);transition:transform .18s ease,border-color .18s ease}.dogam-next-card:focus-visible,.dogam-next-card:hover{transform:translateY(-3px);border-color:var(--color-cta-warm)}.dogam-next-card img{width:72px;height:auto;filter:grayscale(1) opacity(.38)}.dogam-next-card span{font-size:var(--fs-small);font-weight:700}.dogam-return-action{margin-top:var(--space-7);text-align:center}@keyframes todayRitualRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes dogamRingIn{0%{opacity:0;transform:scale(.86) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media (max-width:700px){.dogam-hero,.today-ritual-header{grid-template-columns:1fr;align-items:start}.today-ritual-progress-link{grid-template-columns:auto 1fr}.dogam-hero{grid-template-columns:minmax(0,1fr) auto}.dogam-empty-map,.dogam-shelves{grid-template-columns:1fr}.dogam-empty-intro>span{max-width:48ch}.dogam-shelf:last-child{grid-column:auto}}@media (max-width:420px){.dogam-collection,.today-ritual-shell{width:min(calc(100% - 1.5rem),100%)}.dogam-hero,.today-ritual-header{padding-inline:var(--space-3)}.today-ritual-card{padding:var(--space-5) var(--space-4)}.dogam-progress-ring{width:6.5rem}.dogam-next-card{grid-template-columns:64px 1fr;min-height:96px}.dogam-next-card img{width:64px}.dogam-empty-map{gap:var(--space-5);padding:var(--space-5) var(--space-4)}.dogam-empty-map li{grid-template-columns:auto 48px minmax(0,1fr);gap:var(--space-2)}.dogam-empty-map li>img{width:48px}.dogam-empty-map li small{grid-column:3}}@media (prefers-reduced-motion:reduce){.dogam-progress-ring,.dogam-shelf,.today-ritual-card{animation:none}.dogam-next-card,.dogam-shelf-progress div,.today-ritual-card button,.today-ritual-progress-link{transition:none}}.paper-world-standalone{min-height:100dvh;background:var(--paper-world-fill);background-color:var(--color-asknova-cream-base);color:var(--color-text-primary)}.paper-gate-wrap{width:100%;min-height:min(72dvh,760px);display:grid;place-items:center;padding:clamp(48px,10vw,96px) var(--space-5,20px)}.paper-gate-wrap--admin{min-height:60dvh}.paper-gate{width:min(100%,640px);display:grid;justify-items:center;gap:var(--space-3,12px);padding:clamp(32px,6vw,56px) clamp(20px,5vw,48px)!important;text-align:center}.paper-gate-status{font-size:var(--font-size-display);font-weight:var(--weight-title);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-wide);color:var(--color-text-primary)}.paper-gate-eyebrow{margin:0;font-size:var(--font-size-caption);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary)}.paper-gate-title{margin:0;max-width:15ch;font-size:var(--font-size-h2);font-weight:var(--weight-title);line-height:var(--line-height-tight);color:var(--color-text-primary)}.paper-gate-body{margin:0;max-width:52ch;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-loose)}.paper-gate-detail{color:var(--color-text-tertiary);font-size:var(--font-size-micro)}.paper-gate-detail :where(p){margin:0}.paper-gate-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3,12px);margin-top:var(--space-3,12px)}.paper-gate-action{min-height:var(--btn-height);display:inline-flex;align-items:center;justify-content:center;padding:0 var(--space-6,24px);border-radius:var(--radius-card,8px);font:inherit;font-weight:var(--weight-label);text-decoration:none;cursor:pointer}.paper-gate-action--primary{border:1px solid transparent;background:var(--color-cta-warm);color:var(--color-surface-01)}.paper-gate-action--secondary{border:1px solid rgba(74,53,35,.42);background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(247,241,231,.62)),var(--paper-world-sheet-texture) center /720px 720px repeat;color:var(--color-text-primary)}.paper-gate-link-groups{width:min(100%,640px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:var(--space-4,16px)}.paper-gate-link-group{display:grid;justify-items:center;gap:var(--space-1,4px)}.paper-gate-link{color:var(--color-text-secondary);font-size:var(--font-size-body-sm);text-decoration:underline;text-underline-offset:3px;padding:6px 0}.paper-gate-link--home{color:var(--color-text-primary);font-weight:var(--weight-label)}html body .paper-site-main.service-background-host :is(.auth-entry-page,.auth-reset-page){display:grid;align-items:start;min-height:calc(100dvh - 96px);padding-block:clamp(24px,6vw,72px)}html body .paper-site-main.service-background-host .auth-gate-wrap{min-height:min(56dvh,560px);padding-block:clamp(24px,6vw,64px)}html body .paper-site-main.service-background-host :is(.auth-credential-page .account-request-shell,.auth-reset-page .account-request-shell){width:min(100%,560px);margin-inline:auto}html body .paper-site-main.service-background-host .auth-reset-page .account-request-shell{grid-template-columns:1fr;gap:var(--space-4,16px)}html body .paper-site-main.service-background-host .auth-reset-page .account-request-copy{justify-items:center;text-align:center}html body .paper-site-main.service-background-host .auth-reset-page .account-request-sticker{position:relative!important;right:auto;bottom:auto;justify-self:center;width:min(40vw,168px);opacity:.85}@media (max-width:640px){html body .paper-site-main.service-background-host .auth-credential-page .account-request-sticker{width:min(30vw,120px)}}html body .paper-site-main.service-background-host .account-request-form{background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(247,241,231,.58)),var(--paper-world-sheet-texture) center /720px 720px repeat!important;border-color:rgba(126,94,58,.18)!important}html body .paper-site-main.service-background-host :is(.support-form,.group-premium-form,.personality-form-root,.bond-checkout-form,.paper-app-form-shell){padding-bottom:calc(var(--consent-banner-h, 0px) + env(safe-area-inset-bottom) + var(--space-4, 16px))}html body .paper-site-main.service-background-host :is(.offering-identity-single,.offering-rarity-codex){min-height:auto;padding:clamp(32px,7vw,72px) var(--page-gutter) clamp(48px,9vw,96px)}html body .paper-site-main.service-background-host .offering-report-sheet{width:min(100%,720px);margin-inline:auto;overflow:hidden;border:1px solid rgba(126,94,58,.22);border-radius:var(--radius-card,8px);background:var(--paper-sheet-fill)!important;box-shadow:var(--paper-world-sheet-shadow);backdrop-filter:blur(6px)}html body .paper-site-main.service-background-host .offering-report-header{display:grid;justify-items:start;gap:var(--space-3,12px);padding:clamp(28px,6vw,52px);border-bottom:1px solid rgba(126,94,58,.16);background:linear-gradient(150deg,rgba(255,255,255,.34),rgba(226,199,146,.12))}html body .paper-site-main.service-background-host .offering-report-header h1{margin:0;font-size:var(--fs-display);line-height:.98;letter-spacing:-.04em}html body .paper-site-main.service-background-host :is(.offering-identity-archetype,.offering-rarity-eyebrow){margin:0;padding:6px 10px;border:1px solid rgba(126,94,58,.18);border-radius:var(--radius-chip,999px);background:rgba(244,226,176,.44);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-label);letter-spacing:.08em}html body .paper-site-main.service-background-host .offering-identity-tagline{max-width:28ch;margin:0;color:var(--color-text-primary);font-size:var(--fs-heading);font-weight:var(--weight-title);line-height:1.45;word-break:keep-all}html body .paper-site-main.service-background-host .offering-report-body{margin:clamp(20px,4vw,36px);padding:clamp(22px,4vw,36px);border:1px solid rgba(126,94,58,.14);background:var(--paper-inner-card-fill)!important}html body .paper-site-main.service-background-host .offering-identity-description{max-width:62ch;margin:0;color:var(--color-text-primary);font-size:var(--fs-body);line-height:1.9;overflow-wrap:break-word;word-break:keep-all}html body .paper-site-main.service-background-host .offering-report-sheet .cold-landing-cta-zone{margin:0 clamp(20px,4vw,36px) clamp(24px,5vw,44px);padding-top:clamp(20px,4vw,32px);border-top:1px solid rgba(126,94,58,.16)}html body .paper-site-main.service-background-host .offering-report-sheet .cold-landing-primary-cta{border:1px solid rgba(126,62,28,.4);border-radius:var(--radius-card,8px);background:var(--color-cta-warm);color:var(--paper-cream-warm,#f4eee4);box-shadow:2px 3px 0 rgba(74,54,38,.16)}html body .paper-site-main.service-background-host .offering-report-sheet .cold-landing-primary-cta:hover{transform:translateY(-1px);box-shadow:3px 4px 0 rgba(74,54,38,.2)}html body .paper-site-main.service-background-host .offering-rarity-body{min-height:160px;display:grid;place-items:center;text-align:center}html body .paper-site-main.service-background-host :is(.offering-rarity-percent,.offering-rarity-accumulating){max-width:28ch;margin:0;font-size:var(--fs-heading);font-weight:var(--weight-title);line-height:1.45;word-break:keep-all}@media (max-width:640px){html body .paper-site-main.service-background-host .cold-landing-shell{gap:12px;padding-block:16px}html body .paper-site-main.service-background-host .cold-landing-hero{gap:8px;padding:24px 12px 12px}html body .paper-site-main.service-background-host .cold-landing-received-polaroid{width:min(180px,62%);margin-top:2px;padding:7px}html body .paper-site-main.service-background-host .cold-landing-received-window{height:140px}html body .paper-site-main.service-background-host .cold-landing-received-window .cold-landing-figure{max-height:132px}html body .paper-site-main.service-background-host .cold-landing-received-polaroid .cold-landing-sender-line{padding-top:5px}html body .paper-site-main.service-background-host .cold-landing-pullquote{margin-block:0}html body .paper-site-main.service-background-host .cold-landing-locked-panel{padding-block:16px}html body .paper-site-main.service-background-host :is(.offering-identity-single,.offering-rarity-codex){padding-inline:16px}html body .paper-site-main.service-background-host .offering-report-body{margin-inline:16px;padding:20px}html body .paper-site-main.service-background-host .offering-report-sheet .cold-landing-cta-zone{margin-inline:16px}}html body .paper-site-main.service-background-host .account-request-form{padding-bottom:var(--space-5,20px)}@media (max-width:767.98px),(prefers-reduced-motion:reduce){html body .paper-site-main.service-background-host,html body .paper-site-main.service-background-host .service-background-layer{background-attachment:scroll,scroll}}@media (max-width:767.98px){html body .paper-site-main.service-background-host{padding-bottom:calc(var(--consent-banner-h, 0px) + env(safe-area-inset-bottom) + 24px)!important}.paper-gate-wrap{min-height:auto;place-items:start center;padding:24px max(14px,env(safe-area-inset-left)) calc(var(--consent-banner-h, 0px) + env(safe-area-inset-bottom) + 32px) max(14px,env(safe-area-inset-right))}.paper-gate{gap:var(--space-2,8px)}html body .paper-site-main.service-background-host :is(.paper-page-surface,.paper-document-page,.paper-auth-page,.paper-page-shell){padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))!important}html body .paper-site-main.service-background-host :is(.paper-sheet,.paper-page-sheet,.paper-layered-card,.paper-document-card,.paper-auth-card,.paper-app-form-shell,.account-request-shell,.support-card,.legal-document-header,.legal-document-section,.legal-document-toc,.about-hero,.about-section,.types-index-group,.type-detail-content,.stats-header,.stats-filter-form,.stats-type-list,.personality-form-root,.group-premium-form,.flow-entry-card){max-width:min(100%,var(--page-content-w,var(--container-content)))!important}html body .paper-site-main.service-background-host .dash-section-nav-list{padding-inline:12px 28px!important;scroll-padding-inline:12px 28px!important}}html body .paper-site-main.service-background-host .codex-page .codex-overview{display:grid;grid-template-columns:minmax(180px,.75fr) minmax(0,2.25fr);gap:var(--space-5);margin-block:0 var(--space-5);padding:clamp(var(--space-4),3vw,var(--space-6));border:1px solid rgba(74,54,38,.16);border-radius:var(--radius-card);background:var(--color-asknova-cream-card);box-shadow:8px 10px 0 color-mix(in srgb,var(--color-text-primary) 9%,transparent)}html body .paper-site-main.service-background-host .codex-page .codex-overview-heading{align-self:center}html body .paper-site-main.service-background-host .codex-page .codex-overview-heading>*{margin:0}html body .paper-site-main.service-background-host .codex-page .codex-overview-heading h2{margin-top:var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-h3);line-height:var(--line-height-snug);text-wrap:balance}html body .paper-site-main.service-background-host .codex-page .codex-overview-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}html body .paper-site-main.service-background-host .codex-page .codex-overview-stats>div{min-width:0;padding:var(--space-2) var(--space-4);border-inline-start:1px solid rgba(74,54,38,.14)}html body .paper-site-main.service-background-host .codex-page .codex-overview-stats dt{color:var(--color-text-secondary);font-size:var(--font-size-body-sm);font-weight:700;line-height:var(--line-height-normal)}html body .paper-site-main.service-background-host .codex-page .codex-overview-stats dd{display:grid;gap:var(--space-1);margin:var(--space-2) 0 0;color:var(--color-text-primary);font-size:var(--font-size-body-lg);font-weight:700;line-height:var(--line-height-snug)}html body .paper-site-main.service-background-host .codex-page .codex-overview-stats dd a{display:flex;align-items:center;min-height:var(--touch-target,44px);color:inherit;text-decoration-color:var(--color-cta-warm);text-underline-offset:.18em}html body .paper-site-main.service-background-host .codex-page .codex-overview-stats dd span{color:var(--color-text-secondary);font-size:var(--font-size-body-sm);font-weight:600}html body .paper-site-main.service-background-host .codex-page .codex-privacy-note{grid-column:2;margin:0;padding:var(--space-3) var(--space-4) 0;border-top:1px dashed rgba(74,54,38,.18);color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-normal)}html body .paper-site-main.service-background-host .codex-page .codex-family-filters{position:sticky;top:calc(var(--nav-height, 72px) + var(--space-2));z-index:8;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);margin:var(--space-5) 0 var(--space-4);padding:var(--space-2);border:1px solid rgba(74,54,38,.14);border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-asknova-cream-card) 92%,transparent);box-shadow:0 12px 28px rgba(61,43,32,.12);backdrop-filter:blur(12px)}html body .paper-site-main.service-background-host .codex-page .codex-family-filter{min-height:52px;display:grid;place-items:center;gap:2px;padding:var(--space-2);border:1px solid transparent;border-radius:var(--radius-control);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:700;line-height:1.25;text-align:center;text-decoration:none}html body .paper-site-main.service-background-host .codex-page .codex-family-filter span{color:var(--color-text-primary);font-size:var(--font-size-body);letter-spacing:var(--letter-spacing-wide)}html body .paper-site-main.service-background-host .codex-page .codex-family-filter:focus-visible,html body .paper-site-main.service-background-host .codex-page .codex-family-filter:hover{border-color:rgba(74,54,38,.18);background:rgba(255,255,255,.62)}html body .paper-site-main.service-background-host .codex-page .codex-family-filter[aria-current=page]{background:var(--color-cta-warm);color:var(--color-asknova-cream-card);box-shadow:0 5px 12px rgba(61,43,32,.16)}html body .paper-site-main.service-background-host .codex-page .codex-family-filter[aria-current=page] span{color:inherit}html body .paper-site-main.service-background-host .this-month-page .this-month-header{min-height:auto;display:grid;justify-items:center;gap:var(--space-3,12px);padding:clamp(var(--space-5,20px),5vw,var(--space-7,28px))!important;margin-bottom:var(--space-5,20px);text-align:center}html body .paper-site-main.service-background-host .this-month-page .this-month-header>*{margin:0!important}html body .paper-site-main.service-background-host .this-month-page .this-month-header h1{max-width:18ch;line-height:var(--line-height-snug,1.25);text-wrap:balance}html body .paper-site-main.service-background-host .this-month-page .this-month-header>p:not(.paper-chapter-kicker){max-width:52ch;color:var(--color-text-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-loose,1.75);text-wrap:pretty}html body .paper-site-main.service-background-host .this-month-page .this-month-header>img{justify-self:center}html body .paper-site-main.service-background-host .extension-result-status{width:min(calc(100% - 32px),680px);margin:calc(var(--nav-height, 72px) + clamp(24px, 6vw, 72px)) auto clamp(64px,12vw,144px);padding:clamp(28px,6vw,56px)!important;border:1px solid rgba(126,94,58,.22);border-top:5px solid var(--color-type-SL);border-radius:var(--radius-card,8px);background:var(--paper-card-fill-standard)!important;box-shadow:var(--paper-sheet-shadow)!important;text-align:center}html body .paper-site-main.service-background-host .extension-result-status[role=alert]{border-top-color:var(--color-error)}html body .paper-site-main.service-background-host .extension-result-status h1{max-width:18ch;margin:0 auto var(--space-3,12px);color:var(--color-text-primary);font-size:var(--fs-display);line-height:var(--line-height-snug,1.25);text-wrap:balance}html body .paper-site-main.service-background-host .extension-result-status>p:not([class$=-nav]){max-width:48ch;margin:0 auto;color:var(--color-text-secondary);font-size:var(--font-size-body-sm);line-height:var(--line-height-loose,1.75);text-wrap:pretty}html body .paper-site-main.service-background-host .extension-result-status :is(.cycles-result-nav,.decision-result-nav,.group-result-nav){margin:var(--space-6,24px) 0 0}html body .paper-site-main.service-background-host .extension-result-status :is(.cycles-result-nav,.decision-result-nav,.group-result-nav) a,html body .paper-site-main.service-background-host :is(.cycles-result-nav,.decision-result-nav,.group-result-nav) a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 var(--space-5,20px);border:1px solid rgba(126,94,58,.2);border-radius:var(--radius-pill,999px);background:rgba(255,252,246,.88);color:var(--color-text-primary);font-weight:700;text-decoration:none}@media (max-width:640px){html body .paper-site-main.service-background-host .extension-result-status{margin-top:calc(var(--nav-height, 64px) + var(--space-5, 20px));padding:var(--space-6,24px) var(--space-5,20px)!important}}html body .paper-site-main.service-background-host :is(.cycles-result-page,.decision-result-page,.group-result-page)>header{padding-top:calc(var(--nav-height, 72px) + var(--space-5, 20px))!important}@media (max-width:767.98px){html body .paper-site-main.service-background-host .codex-page .codex-overview{grid-template-columns:1fr;gap:var(--space-4)}html body .paper-site-main.service-background-host .codex-page .codex-overview-stats{grid-template-columns:1fr}html body .paper-site-main.service-background-host .codex-page .codex-overview-stats>div{padding:var(--space-3) 0;border-inline-start:0;border-top:1px solid rgba(74,54,38,.14)}html body .paper-site-main.service-background-host .codex-page .codex-privacy-note{grid-column:1;padding-inline:0}html body .paper-site-main.service-background-host :is(.cycles-result-page,.decision-result-page,.group-result-page)>header{padding-top:calc(var(--nav-height, 64px) + var(--space-4, 16px))!important}html body .paper-site-main.service-background-host .codex-page .codex-family-filters{top:calc(var(--nav-height, 64px) + var(--space-2));grid-template-columns:repeat(2,minmax(0,1fr))}}}