/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:OGQ Serif;src:url(/fonts/ogq-serif-regular.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:OGQ Serif;src:url(/fonts/ogq-serif-italic.woff2)format("woff2");font-style:italic;font-weight:400 700;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--deep);color:var(--ink);margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,textarea{font:inherit}button:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.page-shell{--ambient-center:#23483b57;--ambient-one:#b6ac72;--ambient-two:#2d7865;--background-a:#0b1b17;--background-b:#07110f;--background-c:#0a1513;--accent-soft:#d7c58d1f;isolation:isolate;background:linear-gradient(#edf5f8 0%,#d9e8ef 54%,#b7cbd8 100%);grid-template-rows:auto 1fr auto;min-height:100svh;padding:34px clamp(24px,5vw,72px) 30px;transition:background .9s;display:grid;position:relative;overflow:hidden}.heavenly-backdrop{z-index:-4;pointer-events:none;filter:saturate(.74)brightness(1.06)blur(18px);opacity:.62;transform-origin:50%;background:linear-gradient(#f5fafc4d,#9ab4c438),url(/one-good-question-original-hero-v3.webp) 50%/cover no-repeat;height:max(100svh,900px);animation:1.9s cubic-bezier(.2,.7,.2,1) both backdrop-awaken;position:absolute;top:0;left:0;right:0;overflow:hidden}.heavenly-backdrop:before,.heavenly-backdrop:after{content:"";pointer-events:none;position:absolute;inset:0}.heavenly-backdrop span{z-index:2;width:1px;box-shadow:none;opacity:0;background:0 0;position:absolute;top:4%;bottom:4%;left:50%}.page-shell:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#3a546414,#0000 13% 87%,#3a546414),linear-gradient(#ffffff14,#0000 65%,#314c5c14);position:absolute;inset:0}.atmosphere-dawn{--gold:#e2c499;--muted:#b8b0a4;--quiet:#8d8174;--accent-soft:#e2c4991f;--ambient-center:#674d333d;--ambient-one:#d7ad72;--ambient-two:#486e5f;--background-a:#211b16;--background-b:#0c1512;--background-c:#111c18}.atmosphere-forest{--gold:#d7c58d;--muted:#a9b6ab;--quiet:#74857a;--accent-soft:#d7c58d1f;--ambient-center:#23483b57;--ambient-one:#b6ac72;--ambient-two:#2d7865;--background-a:#0b1b17;--background-b:#07110f;--background-c:#0a1513}.atmosphere-indigo{--gold:#c8c2e0;--muted:#afb2c7;--quiet:#7f8298;--accent-soft:#c8c2e01f;--ambient-center:#3f436947;--ambient-one:#8d86b0;--ambient-two:#2b665f;--background-a:#13182b;--background-b:#090e18;--background-c:#101a1c}.atmosphere-ember{--gold:#e0b08a;--muted:#bba99d;--quiet:#8d7468;--accent-soft:#e0b08a1f;--ambient-center:#6f3d2a40;--ambient-one:#c98b5c;--ambient-two:#725038;--background-a:#211612;--background-b:#100e0c;--background-c:#191713}.atmosphere-moon{--gold:#c8d3cf;--muted:#abb;--quiet:#71888a;--accent-soft:#c8d3cf1f;--ambient-center:#354d5347;--ambient-one:#a6bbb5;--ambient-two:#355f68;--background-a:#101d20;--background-b:#070f12;--background-c:#10181a}.page-shell:before{content:"";z-index:-1;opacity:.035;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.8'/%3E%3C/svg%3E");position:absolute;inset:0}.atmosphere{z-index:-2;filter:blur(90px);opacity:.055;will-change:transform;border-radius:50%;width:46vw;height:46vw;position:absolute}.atmosphere-one{background:var(--ambient-one);animation:16s ease-in-out infinite alternate breathe-one;top:-22vw;right:-10vw}.atmosphere-two{background:var(--ambient-two);animation:19s ease-in-out infinite alternate breathe-two;bottom:-30vw;left:-12vw}.stars{z-index:-1;pointer-events:none;opacity:.16;background-image:radial-gradient(circle at 18% 24%,#ffffff61 0 1px,#0000 1.5px),radial-gradient(circle at 81% 18%,#ffffff3d 0 1px,#0000 1.5px),radial-gradient(circle at 72% 74%,#fff3 0 1px,#0000 1.5px),radial-gradient(circle at 27% 80%,#fff3 0 1px,#0000 1.5px);background-size:100% 100%,88% 92%,107% 94%,91% 108%;animation:28s ease-in-out infinite alternate star-drift;position:absolute;inset:0}.site-header{-webkit-backdrop-filter:blur(16px)saturate(1.08);background:#f7fcfd57;border:1px solid #ffffff52;border-radius:999px;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;animation:.9s both fade-down;display:flex;box-shadow:0 12px 42px #38566714}.wordmark{color:#173842;letter-spacing:.24em;white-space:nowrap;align-items:center;gap:13px;font-size:11px;font-weight:650;text-decoration:none;display:inline-flex}.mark{width:32px;height:32px;color:var(--gold);place-items:center;display:grid}.logo-symbol{width:100%;height:100%;display:block;overflow:visible}.logo-symbol circle{filter:drop-shadow(0 0 4px #d7c58db8)}.date{color:#173842ad;letter-spacing:.03em;margin:0;font-family:OGQ Serif,serif;font-size:13px;font-style:italic}.header-tools{align-items:center;gap:10px;display:flex}.header-button{color:#173842b8;letter-spacing:.06em;cursor:pointer;background:#ffffff38;border:1px solid #294e5b29;border-radius:999px;min-height:36px;padding:8px 13px;font-size:10px;font-weight:650;transition:color .18s,border-color .18s,background .18s}.header-button:hover{color:#102f38;background:#ffffff7a;border-color:#ffffffb3}.header-button span{color:#132019;background:var(--gold);border-radius:999px;place-items:center;min-width:18px;height:18px;margin-left:5px;padding:0 5px;font-size:9px;display:inline-grid}.install-button{color:#244f5d}.question-stage{text-align:center;isolation:isolate;flex-direction:column;align-items:center;width:min(1080px,100%);margin:auto;padding:clamp(28px,5vh,52px) 0 54px;display:flex;position:relative}.question-stage:before{content:"";z-index:-1;aspect-ratio:1.65;opacity:.85;width:min(1180px,118vw);display:none;position:absolute;top:clamp(12px,3vh,38px);left:50%;transform:translate(-50%)}.hero-emblem{place-items:center;width:108px;height:108px;margin:0 auto;animation:1s 80ms both rise;display:grid;position:relative}.hero-emblem:after{display:none}.hero-mark{z-index:2;color:#123e33d6;filter:drop-shadow(0 0 22px #fff7d738);width:86px;height:86px;position:relative}.hero-mark .logo-symbol circle{filter:drop-shadow(0 0 8px #d7c58d94)}.orbit{border:1px solid #123e3326;border-radius:50%;position:absolute;inset:0}.orbit:after{content:"";background:#123e33ad;border-radius:50%;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:-2px;box-shadow:0 0 10px #fff6cf9e}.orbit-outer{animation:24s linear infinite orbit}.orbit-inner{border-color:#123e3314;animation:18s linear infinite reverse orbit;inset:13px}.orbit-inner:after{opacity:.7;width:3px;height:3px;top:19%;left:auto;right:-2px}.eyebrow{color:#1d3948a8;text-transform:uppercase;letter-spacing:.22em;width:64%;margin:0;font-size:10px;font-weight:650;animation:none;top:34.5%;left:50%;transform:translate(-50%);position:absolute!important}.eyebrow span{vertical-align:middle;background:#14433870;width:22px;height:1px;margin-right:12px;display:inline-block}.eyebrow i{color:#264e438f;padding:0 7px;font-style:normal}.mirror-frame{--mirror-x:50%;--mirror-y:34%;aspect-ratio:1;isolation:isolate;background:url(/one-good-question-original-hero-v3.webp) 50%/cover no-repeat;border:1px solid #ffffff6b;border-radius:clamp(28px,4vw,48px);width:min(940px,100%);min-height:0;padding:0;animation:1.35s cubic-bezier(.16,.8,.24,1) .1s both mirror-arrive;position:relative;overflow:hidden;box-shadow:0 42px 120px #36526333,0 0 0 1px #4d697a14,inset 0 1px #ffffffb8}.mirror-aura{z-index:-2;pointer-events:none;border:1px solid #1e4c4012;border-radius:50%;display:none;position:absolute;inset:8% -5% 4%;box-shadow:0 0 120px #ffffff1c}.mirror-aura:before,.mirror-aura:after{content:"";border-radius:inherit;pointer-events:none;position:absolute}.mirror-aura:before{border:1px solid #1e4c400d;inset:8%}.mirror-aura:after{border:1px solid #fff9de1c;inset:17%}.mirror-aura span{filter:blur(8px);background:linear-gradient(90deg,#0000,#fffae01f,#0000);width:min(42vw,420px);position:absolute;top:-15%;bottom:-15%;left:50%;transform:translate(-50%)}.mirror-aura i{background:#fff9dd80;border:1px solid #113d324d;width:7px;height:7px;position:absolute;top:49.5%;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 24px #fff7d375}.mirror-frame:before{content:"";z-index:-1;pointer-events:none;display:none;position:absolute;inset:-18px}.mirror-frame:after{content:"";z-index:1;opacity:.66;pointer-events:none;background:radial-gradient(at 50% 0,#ffffff57,#0000 68%);border-top:1px solid #ffffffb8;border-radius:50%;width:72%;height:29%;display:none;position:absolute;top:1.5%;left:50%;transform:translate(-50%);box-shadow:0 -5px 34px #fffce83d}.mirror-panel{width:100%;height:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.mirror-panel:before{content:"";z-index:1;filter:blur(5px);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:15%;animation:13s ease-in-out infinite mirror-sheen;display:block;position:absolute;top:30%;bottom:36%;left:-28%;transform:rotate(11deg)}.mirror-panel>*{z-index:2;position:relative}.mirror-panel>.mirror-filter,.mirror-panel>.mirror-light,.mirror-panel>.celestial-field,.mirror-panel>.mirror-silvering{position:absolute}.mirror-filter{pointer-events:none}.mirror-light{pointer-events:none;opacity:.08;background:radial-gradient(circle 270px at var(--mirror-x) var(--mirror-y), #ffffff75, #fff8d717 31%, transparent 69%);mix-blend-mode:screen;inset:0;z-index:0!important}.celestial-field{pointer-events:none;background:linear-gradient(#0000 49.86%,#11372e29 50%,#0000 50.14%);display:none;inset:0;z-index:0!important}.celestial-field:before{content:"";filter:blur(11px);background:linear-gradient(90deg,#0000,#fffbe21f,#0000);width:min(46vw,440px);position:absolute;top:-16%;bottom:-16%;left:50%;transform:translate(-50%)}.celestial-field:after{display:none}.mirror-silvering{border-radius:inherit;pointer-events:none;box-shadow:none;display:none;inset:0;overflow:hidden;z-index:1!important}.mirror-silvering span{filter:blur(1px);mix-blend-mode:screen;background:radial-gradient(circle,#fffae233,#345d510a 42%,#0000 70%);border-radius:50%;display:block;position:absolute}.mirror-silvering span:first-child{opacity:.42;width:220px;height:300px;top:-8%;left:-7%}.mirror-silvering span:nth-child(2){opacity:.32;width:270px;height:230px;bottom:3%;right:-8%}.mirror-silvering span:last-child{opacity:.2;width:76px;height:128px;top:42%;right:11%}.mirror-crown{place-items:center;width:100%;margin:0 0 8px;display:none;position:relative}.mirror-crown:before,.mirror-crown:after{content:"";pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.mirror-crown:before{filter:blur(5px);background:radial-gradient(#fffae25c,#0000 68%);border-radius:50%;width:190px;height:76px}.mirror-crown:after{background:linear-gradient(#16403540,#0000);width:1px;height:76px;top:50%;box-shadow:0 0 13px #fff8d847}.mirror-question{width:68%;top:37.5%;left:50%;transform:translate(-50%);position:absolute!important}.pair-origin{color:#1b384794;text-wrap:balance;cursor:pointer;text-align:center;background:#edf6fa47;border:1px solid #ffffff4d;border-radius:999px;width:min(560px,62%);margin:0;padding:8px 18px;font-family:OGQ Serif,serif;font-size:13px;line-height:1.45;transition:color .18s,border-color .18s,background .18s;animation:none;top:28.5%;left:50%;transform:translate(-50%);position:absolute!important}.pair-origin:hover:not(:disabled){color:#12303fd1;background:#fff6;border-color:#30516247}.pair-origin:disabled{cursor:wait}.pair-origin span{color:#123a3173;letter-spacing:.2em;text-transform:uppercase;margin-bottom:5px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:8px;font-weight:700;display:block}h1{color:#102d3c;letter-spacing:-.04em;text-wrap:balance;text-shadow:0 1px #ffffff9e,0 8px 30px #3b5c6f1f;max-width:100%;margin:0;font-family:OGQ Serif,serif;font-size:clamp(37px,4.5vw,58px);font-weight:500;line-height:1.06;animation:1s .26s both rise}.mirror-horizon{place-items:center;width:78%;height:9px;margin:22px auto 0;display:grid}.mirror-horizon:before,.mirror-horizon:after{content:"";border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.mirror-horizon:after{background:#fff9dc8f;border:1px solid #10392f6b;width:7px;height:7px;transform:translate(-50%)rotate(45deg);box-shadow:0 0 14px #d7c58d3b}.mirror-horizon span{filter:blur(5px);background:#0e372d17;border-radius:50%;width:34%;height:7px}.reflection-pool{perspective:700px;background:radial-gradient(at 50% 0,#fffae133,#0000 50%),linear-gradient(#143d3306,#0000 72%);width:100%;height:clamp(92px,11vw,124px);margin:0 auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.reflection-pool:before,.reflection-pool:after{content:"";pointer-events:none;position:absolute;inset:0}.reflection-pool:before{z-index:0;background:repeating-linear-gradient(#0000 0 13px,#10392f06 14px,#0000 15px),radial-gradient(at 50% 0,#fffae12e,#0000 56%)}.reflection-pool:after{z-index:4;background:linear-gradient(#0000 0 18%,#f8f0cf0d 48%,#eadeb66b 100%)}.question-reflection{color:#244b60;letter-spacing:-.04em;text-wrap:balance;opacity:.2;transform-origin:top;filter:url(#mirror-water-distortion)blur(.2px);mix-blend-mode:multiply;pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:0 -8px 28px #fffce647;max-width:100%;max-height:clamp(82px,11.5vw,126px);margin:-2px auto 0;font-family:OGQ Serif,serif;font-size:clamp(37px,4.5vw,58px);font-weight:500;line-height:1.06;overflow:hidden;transform:perspective(760px)rotateX(-10deg)scaleY(-.88);-webkit-mask-image:linear-gradient(#0000 4%,#000000f0);mask-image:linear-gradient(#0000 4%,#000000f0)}.mirror-ripple{z-index:3;opacity:0;pointer-events:none;border:1px solid #113a3033;border-radius:50%;width:110px;height:18px;animation:9s cubic-bezier(.2,.58,.2,1) infinite mirror-ripple;position:absolute;top:2px;left:50%;transform:translate(-50%,-50%)scale(.18)}.ripple-two{animation-delay:3s}.ripple-three{animation-delay:6s}.mirror-question h1{color:#102d3c;text-shadow:0 1px #ffffff47,0 10px 44px #ffffff38,0 0 1px #0723321f;margin-left:auto;margin-right:auto}h1::selection{color:#0d1714;background:var(--gold)}.guidance::selection{color:#0d1714;background:var(--gold)}.reflection-answer::selection{color:#0d1714;background:var(--gold)}.guidance{max-width:480px;color:var(--muted);margin:30px 0 0;font-family:OGQ Serif,serif;font-size:16px;font-style:italic;line-height:1.7;animation:1s .34s both rise}.mirror-panel .guidance{color:#163241ad;text-shadow:0 1px 12px #ffffff85;margin:0 auto;bottom:8.5%;left:18%;right:18%;position:absolute!important}.question-seal{opacity:.58;grid-template-columns:1fr auto 1fr;align-items:center;gap:11px;width:min(210px,48vw);margin-top:29px;animation:1s .39s both rise;display:none}.mirror-panel .question-seal{margin-left:auto;margin-right:auto}.question-seal span{background:linear-gradient(90deg,#0000,#123c3252);height:1px}.question-seal span:last-child{background:linear-gradient(90deg,#123c3252,#0000)}.question-seal i{border:1px solid #123c3275;width:5px;height:5px;transform:rotate(45deg)}.revisit-banner{width:min(560px,100%);color:var(--ink);cursor:pointer;text-align:left;background:#d7c58d0e;border:1px solid #d7c58d33;border-radius:18px;gap:5px;margin-top:28px;padding:16px 18px;transition:transform .18s,border-color .18s,background .18s;display:grid}.revisit-banner:hover{background:#d7c58d17;border-color:#d7c58d70;transform:translateY(-2px)}.revisit-banner span,.revisit-banner small{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:700}.revisit-banner strong{font-family:OGQ Serif,serif;font-size:16px;font-weight:400;line-height:1.4}.revisit-banner small{color:var(--quiet);letter-spacing:.07em}.reflect-button{color:#f6f0df;-webkit-backdrop-filter:blur(16px);letter-spacing:.08em;cursor:pointer;background:#06221cc2;border:1px solid #fff6d34d;border-radius:999px;align-items:center;gap:28px;margin-top:34px;padding:15px 20px 15px 22px;font-size:12px;transition:background .18s,border-color .18s,transform .18s;animation:1s .42s both rise;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 12px 38px #0418142e}.reflect-button:before{content:"";background:linear-gradient(105deg,#0000 34%,#ffffff1f,#0000 66%);transition:transform .7s;position:absolute;inset:-1px;transform:translate(-120%)}.reflect-button:hover:before{transform:translate(120%)}.reflect-button span{color:#ead79d;font-size:17px}.reflect-button:hover{background:#072a22e0;border-color:#fff6d39e;transform:translateY(-2px)}.one-more-button{color:#0f352cc7;-webkit-backdrop-filter:blur(12px);cursor:pointer;background:#fff9e14d;border:1px solid #123c3229;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:9px 15px;font-family:OGQ Serif,serif;font-size:12px;font-style:italic;transition:color .18s,border-color .18s,background .18s;animation:1s .5s both rise;display:inline-flex;box-shadow:inset 0 1px #fff3}.one-more-button span{color:#123c329e;font-family:ui-sans-serif,system-ui,sans-serif;font-size:13px;font-style:normal}.journal{text-align:left;background:var(--glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #d7c58d33;border-radius:22px;width:min(680px,100%);margin-top:38px;padding:22px;animation:.42s both open-journal;box-shadow:0 24px 80px #00000040}.journal label{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;margin-bottom:11px;font-size:10px;font-weight:650;display:block}.journal-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.journal-heading label{margin-bottom:11px}.sentence-toggle{color:var(--muted);letter-spacing:.05em;cursor:pointer;background:0 0;border:1px solid #a9b6ab2b;border-radius:999px;margin:-4px 0 7px;padding:6px 10px;font-size:9px}.sentence-toggle[aria-pressed=true]{color:var(--gold);background:#d7c58d0f;border-color:#d7c58d5c}.journal textarea{resize:vertical;width:100%;min-height:150px;color:var(--ink);background:0 0;border:1px solid #ffffff12;border-left:0;border-right:0;border-radius:0;outline:0;padding:17px 0;font-family:OGQ Serif,serif;font-size:19px;line-height:1.7;display:block}.journal textarea::placeholder{color:#728178;font-style:italic}.journal textarea.one-sentence{resize:none;min-height:90px}.journal-footer{justify-content:space-between;align-items:center;gap:20px;padding-top:17px;display:flex}.journal-footer p{color:var(--quiet);letter-spacing:.04em;margin:0;font-size:11px}.journal-footer p span{color:var(--gold);margin-right:5px}.journal-actions{align-items:center;gap:10px;display:flex}.save-button,.clear-button{cursor:pointer;border:0}.save-button{color:#132019;background:var(--gold);border-radius:999px;padding:10px 15px;font-size:11px;font-weight:700}.save-button:disabled{opacity:.35;cursor:default}.clear-button{color:var(--muted);background:0 0;padding:8px;font-size:11px}.second-look{background:#d7c58d0b;border-left:1px solid #d7c58d80;margin-top:18px;padding:18px;animation:.32s both open-journal}.second-look p{color:var(--gold);letter-spacing:.17em;text-transform:uppercase;margin:0 0 7px;font-size:9px;font-weight:700}.second-look strong{color:var(--ink);font-family:OGQ Serif,serif;font-size:17px;font-weight:400;line-height:1.45;display:block}.second-look button{color:var(--quiet);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a9b6ab38;margin-top:13px;padding:0;font-size:10px}.quiet-actions{color:#74857aa6;align-items:center;gap:12px;margin-top:24px;animation:1s .56s both rise;display:flex}.quiet-actions button,.quiet-actions a{color:var(--quiet);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:10px;text-decoration:none;transition:color .18s}.home-purpose{z-index:2;text-align:center;background:#070c1554;border:1px solid #d7c58d21;border-radius:24px;width:min(720px,100%);margin:0 auto 74px;padding:40px clamp(24px,5vw,52px);position:relative;box-shadow:inset 0 1px #ffffff06}.home-purpose-kicker{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-size:8px;font-weight:700}.home-purpose h2{color:var(--ink);letter-spacing:-.025em;margin:0;font-family:OGQ Serif,serif;font-size:clamp(30px,5vw,44px);font-weight:400}.home-purpose>p:not(.home-purpose-kicker){max-width:590px;color:var(--muted);margin:17px auto 0;font-family:OGQ Serif,serif;font-size:15px;line-height:1.75}.home-purpose>div{flex-wrap:wrap;justify-content:center;gap:10px 20px;margin-top:23px;display:flex}.home-purpose a{color:var(--quiet);letter-spacing:.08em;text-transform:uppercase;font-size:9px;text-decoration:none}.embed-mode{min-height:100svh;padding:26px}.embed-mode .site-header,.embed-mode>footer,.embed-mode .home-purpose,.embed-mode .reflect-button,.embed-mode .one-more-button,.embed-mode .quiet-actions,.embed-mode .revisit-banner,.embed-mode .journal,.embed-mode .question-seal{display:none}.embed-mode .question-stage{min-height:calc(100svh - 52px);padding:28px clamp(8px,4vw,40px)}.embed-mode .hero-emblem{width:84px;height:84px;margin-bottom:24px}.embed-mode .hero-mark{width:62px;height:62px}.embed-mode h1{max-width:820px;font-size:clamp(34px,7vw,64px)}.embed-mode .guidance{margin-top:20px}.embed-credit{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin-top:38px;font-size:8px;font-weight:700;text-decoration:none}.embed-credit:hover{color:var(--ink)}footer{color:var(--quiet);justify-content:space-between;align-items:flex-end;font-family:OGQ Serif,serif;font-size:12px;font-style:italic;animation:1s .6s both fade-up;display:flex}footer:before{content:"";background:linear-gradient(90deg,#0000,#d7c58d14,#0000);height:1px;position:absolute;bottom:67px;left:clamp(24px,5vw,72px);right:clamp(24px,5vw,72px)}footer p{margin:0}footer span{color:var(--gold);font-size:12px}.home-footer-links{align-items:center;gap:20px;display:flex}.home-footer-links a{color:var(--quiet);letter-spacing:.13em;text-transform:uppercase;font-family:ui-sans-serif,system-ui,sans-serif;font-size:9px;font-style:normal;font-weight:650;text-decoration:none;transition:color .18s}.journal-shell{--journal-ink:#f3f0e6;--journal-muted:#a8b4ab;--journal-quiet:#728078;--journal-gold:#d7c58d;min-height:100svh;color:var(--journal-ink);background:radial-gradient(circle at 82% 8%,#44705c33,#0000 28%),radial-gradient(circle at 12% 42%,#947c4914,#0000 30%),#081310;padding:0 clamp(22px,5vw,74px);position:relative;overflow:hidden}.journal-shell:before{content:"";pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.journal-atmosphere{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#2d78651a,#0000 66%);border:1px solid #d7c58d0a;border-radius:50%;width:min(900px,110vw);position:absolute;top:160px;left:50%;transform:translate(-50%)}.journal-site-header{border-bottom:1px solid #d7c58d17;justify-content:space-between;align-items:center;gap:30px;width:min(1180px,100%);min-height:94px;margin:0 auto;display:flex;position:relative}.journal-wordmark{color:var(--journal-ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.journal-wordmark>span{width:30px;height:30px;color:var(--journal-gold)}.journal-wordmark b{letter-spacing:.23em;font-size:10px;font-weight:700}.journal-logo-symbol{width:100%;height:100%;display:block}.journal-site-header nav{align-items:center;gap:12px;display:flex}.journal-site-header nav a{color:var(--journal-muted);letter-spacing:.06em;border-radius:999px;padding:10px 13px;font-size:10px;font-weight:650;text-decoration:none}.journal-site-header nav a:hover{color:var(--journal-gold)}.journal-site-header nav .journal-daily-link{color:var(--journal-gold);background:#d7c58d0d;border:1px solid #d7c58d3d}.journal-hero{text-align:center;width:min(980px,100%);margin:0 auto;padding:clamp(90px,13vw,170px) 0 clamp(74px,10vw,130px);position:relative}.journal-hero>p:first-child,.related-journal>p{color:var(--journal-gold);letter-spacing:.22em;text-transform:uppercase;margin:0 0 24px;font-size:10px;font-weight:700}.journal-shell .journal-hero h1,.journal-shell .article-header h1{max-width:none;color:var(--journal-ink);letter-spacing:-.04em;text-wrap:balance;text-shadow:0 18px 60px #00000047;margin:0;font-family:OGQ Serif,serif;font-size:clamp(46px,7vw,82px);font-weight:400;line-height:1.03;animation:none}.journal-hero>p:last-child{max-width:660px;color:var(--journal-muted);margin:30px auto 0;font-family:OGQ Serif,serif;font-size:18px;line-height:1.75}.share-hero{text-align:center;width:min(930px,100%);margin:0 auto;padding:clamp(86px,12vw,150px) 0 clamp(76px,10vw,120px);position:relative}.share-hero-mark{width:62px;height:62px;color:var(--journal-gold);margin:0 auto 28px}.share-hero>p:first-of-type{color:var(--journal-gold);letter-spacing:.22em;text-transform:uppercase;margin:0 0 20px;font-size:9px;font-weight:700}.share-hero h1{letter-spacing:-.045em;text-wrap:balance;margin:0;font-family:OGQ Serif,serif;font-size:clamp(48px,8vw,88px);font-weight:400;line-height:1.02}.share-hero>p:last-of-type{max-width:690px;color:var(--journal-muted);margin:28px auto 0;font-family:OGQ Serif,serif;font-size:18px;line-height:1.7}.share-hero>a{color:var(--journal-gold);letter-spacing:.12em;text-transform:uppercase;border:1px solid #d7c58d3d;border-radius:999px;margin-top:30px;padding:14px 20px;font-size:9px;font-weight:700;text-decoration:none;display:inline-block}.share-hero>a:hover{color:var(--journal-ink);border-color:#d7c58d6b}.embed-showcase,.creator-tools,.share-principles{width:min(1180px,100%);margin-left:auto;margin-right:auto;position:relative}.embed-showcase{background:#030a083d;border:1px solid #d7c58d1f;border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(440px,1.2fr);align-items:center;gap:clamp(28px,5vw,70px);padding:clamp(36px,6vw,72px);display:grid}.embed-showcase h2,.creator-tools h2,.share-principles h2{letter-spacing:-.03em;margin:12px 0 0;font-family:OGQ Serif,serif;font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.08}.embed-showcase>div>p:last-child,.creator-tools section>p:not(.journal-card-kicker),.share-principles article p{color:var(--journal-muted);font-family:OGQ Serif,serif;font-size:15px;line-height:1.7}.embed-showcase iframe{background:#071018;border:0;border-radius:24px;width:100%;height:520px;box-shadow:0 28px 70px #00000057}.creator-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px;display:grid}.creator-tools section{background:#ffffff05;border:1px solid #d7c58d1f;border-radius:25px;padding:clamp(30px,5vw,54px)}.creator-tools pre{max-width:100%;color:var(--journal-muted);white-space:pre-wrap;overflow-wrap:anywhere;background:#0000003d;border-radius:14px;margin:24px 0;padding:16px;font-size:11px;line-height:1.6;overflow-x:auto}.creator-tools button{color:var(--journal-gold);cursor:pointer;font:inherit;letter-spacing:.13em;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:9px;font-weight:700}.creator-tools button:hover{color:var(--journal-ink)}.share-principles{padding:clamp(90px,12vw,150px) 0}.share-principles>p{text-align:center}.share-principles>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:38px;display:grid}.share-principles article{border-top:1px solid #d7c58d29;padding:30px}.share-principles article span{color:var(--journal-gold);letter-spacing:.15em;font-size:9px}.share-principles h2{font-size:28px}.journal-featured,.journal-grid,.journal-principle,.related-journal,.journal-site-footer{width:min(1180px,100%);margin-left:auto;margin-right:auto;position:relative}.journal-featured{margin-bottom:22px}.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.journal-card{background:radial-gradient(circle at 92% 5%,#2d78651a,#0000 31%),#ffffff05;border:1px solid #d7c58d1f;border-radius:25px;flex-direction:column;min-height:340px;padding:clamp(28px,4vw,46px);transition:transform .22s,border-color .22s,background .22s;display:flex}.journal-card:hover{background-color:#d7c58d06;border-color:#d7c58d4d;transform:translateY(-3px)}.journal-card.is-featured{background:radial-gradient(circle at 83% 14%,#47836a29,#0000 34%),linear-gradient(135deg,#d7c58d0b,#ffffff04);min-height:410px;padding:clamp(36px,6vw,70px)}.journal-card-kicker{color:var(--journal-gold);letter-spacing:.17em;text-transform:uppercase;margin:0 0 26px;font-size:9px;font-weight:700}.journal-card-kicker span{color:var(--journal-quiet);padding:0 5px}.journal-card h2{letter-spacing:-.025em;text-wrap:balance;max-width:760px;margin:0;font-family:OGQ Serif,serif;font-size:clamp(29px,4vw,45px);font-weight:400;line-height:1.12}.journal-card.is-featured h2{font-size:clamp(38px,5.5vw,64px)}.journal-card h2 a{color:var(--journal-ink);text-decoration:none}.journal-card>p:not(.journal-card-kicker){max-width:680px;color:var(--journal-muted);margin:22px 0 0;font-size:13px;line-height:1.75}.journal-card-footer{justify-content:flex-end;align-items:center;gap:20px;margin-top:auto;padding-top:34px;display:flex}.journal-card-footer time{color:var(--journal-quiet);font-family:OGQ Serif,serif;font-size:11px;font-style:italic}.journal-card-footer a,.journal-cta a{color:var(--journal-gold);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700;text-decoration:none}.journal-card-footer a span,.journal-cta a span{padding-left:7px}.journal-principle{text-align:center;max-width:760px;padding:clamp(90px,12vw,150px) 0}.journal-principle span{color:var(--journal-gold);font-size:20px}.journal-principle p{color:var(--journal-ink);text-wrap:balance;margin:22px 0 0;font-family:OGQ Serif,serif;font-size:clamp(25px,4vw,39px);line-height:1.35}.journal-site-footer{min-height:150px;color:var(--journal-quiet);border-top:1px solid #d7c58d1a;justify-content:space-between;align-items:center;gap:40px;padding:40px 0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;font-style:normal;animation:none;display:flex}.journal-site-footer:before{display:none}.journal-site-footer>div:first-child{align-items:center;gap:14px;display:flex}.journal-site-footer .journal-logo-symbol{width:32px;height:32px;color:var(--journal-gold)}.journal-site-footer p{max-width:none;margin:0}.journal-footer-links{align-items:center;gap:20px;display:flex}.journal-footer-links a{color:var(--journal-quiet);text-decoration:none}.journal-footer-links a:hover{color:var(--journal-gold)}.journal-article{width:min(940px,100%);margin:0 auto;padding:clamp(50px,8vw,100px) 0 0;position:relative}.journal-breadcrumb{color:var(--journal-quiet);gap:10px;margin-bottom:clamp(70px,10vw,120px);font-size:10px;display:flex}.journal-breadcrumb a{color:var(--journal-muted);text-decoration:none}.journal-breadcrumb a:hover{color:var(--journal-gold)}.article-header{border-bottom:1px solid #d7c58d1f;max-width:900px;padding-bottom:clamp(65px,9vw,110px)}.journal-shell .article-header h1{font-size:clamp(45px,7vw,78px)}.article-header>p:not(.journal-card-kicker){max-width:730px;color:var(--journal-muted);margin:28px 0 0;font-family:OGQ Serif,serif;font-size:19px;line-height:1.7}.article-header time{color:var(--journal-quiet);font-size:10px;display:block}.article-byline{color:var(--journal-quiet);align-items:center;gap:13px;margin-top:25px;font-size:10px;display:flex}.article-byline span{border:0;padding:0}.article-byline a{color:var(--journal-muted);text-decoration:none}.article-byline a:hover{color:var(--journal-gold)}.article-share{border-top:1px solid #d7c58d29;border-bottom:1px solid #d7c58d29;justify-content:space-between;align-items:center;gap:22px;margin-top:74px;padding:24px 0;display:flex}.article-share p{color:var(--journal-muted);margin:0;font-family:OGQ Serif,serif;font-size:15px}.article-share button{color:var(--journal-gold);cursor:pointer;font:inherit;letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;flex:none;font-size:9px;font-weight:700}.article-share>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 20px;display:flex}.article-share a{color:var(--journal-gold);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700;text-decoration:none}.article-share button:hover,.article-share a:hover{color:var(--journal-ink)}.article-body{color:#c5cec7;width:min(720px,100%);margin:0 auto;padding:clamp(65px,9vw,110px) 0;font-family:OGQ Serif,serif;font-size:18px;line-height:1.86}.article-body .article-lead{color:var(--journal-ink);font-size:21px;line-height:1.75}.article-body section{margin-top:72px}.article-body h2{color:var(--journal-ink);letter-spacing:-.02em;text-wrap:balance;margin:0 0 25px;font-size:clamp(29px,4vw,40px);font-weight:400;line-height:1.2}.article-body p{margin:0 0 22px}.article-sources ul{margin:0;padding-left:1.4em}.article-sources li{margin:0 0 12px;padding-left:.2em}.article-sources a{color:var(--journal-ink);-webkit-text-decoration-color:var(--journal-gold);-webkit-text-decoration-color:var(--journal-gold);-webkit-text-decoration-color:var(--journal-gold);text-decoration-color:var(--journal-gold);text-underline-offset:4px}.article-sources a:hover{color:var(--journal-gold)}.article-question-list{counter-reset:journal-questions;margin:38px 0 0;padding:0;list-style:none}.article-question-list li{min-height:82px;color:var(--journal-ink);counter-increment:journal-questions;border-top:1px solid #d7c58d1f;padding:22px 0 22px 58px;font-size:20px;line-height:1.5;position:relative}.article-question-list li:last-child{border-bottom:1px solid #d7c58d1f}.article-question-list li:before{content:counter(journal-questions, decimal-leading-zero);color:var(--journal-gold);letter-spacing:.12em;font-family:ui-sans-serif,system-ui,sans-serif;font-size:9px;font-weight:700;position:absolute;top:25px;left:0}.article-body blockquote{border-left:1px solid var(--journal-gold);color:var(--journal-ink);margin:62px 0 0;padding:29px 0 29px 34px;font-size:24px;font-style:italic;line-height:1.6}.about-standard-list{counter-reset:about-standard;margin:34px 0;padding:0;list-style:none}.about-standard-list li{counter-increment:about-standard;border-top:1px solid #d7c58d1c;padding:18px 0 18px 48px;position:relative}.about-standard-list li:last-child{border-bottom:1px solid #d7c58d1c}.about-standard-list li:before{content:counter(about-standard, decimal-leading-zero);color:var(--journal-gold);font-family:ui-sans-serif,system-ui,sans-serif;font-size:9px;font-weight:700;position:absolute;top:22px;left:0}.about-standard-list strong{color:var(--journal-ink);font-weight:400}.journal-cta{text-align:center;background:radial-gradient(circle at 50% 10%,#2d786533,#0000 48%),#d7c58d06;border:1px solid #d7c58d2e;border-radius:30px;width:min(920px,100%);margin:0 auto clamp(90px,12vw,150px);padding:clamp(45px,7vw,78px);position:relative;overflow:hidden}.journal-cta-mark{width:64px;height:64px;color:var(--journal-gold);margin:0 auto 20px}.journal-cta>p{color:var(--journal-gold);letter-spacing:.18em;text-transform:uppercase;margin:0 0 17px;font-size:9px;font-weight:700}.journal-cta h2{text-wrap:balance;max-width:680px;margin:0 auto 28px;font-family:OGQ Serif,serif;font-size:clamp(30px,5vw,48px);font-weight:400;line-height:1.2}.related-journal{padding-bottom:clamp(90px,12vw,150px)}.related-journal>p{text-align:center}.related-journal>h2{text-align:center;margin:0 0 50px;font-family:OGQ Serif,serif;font-size:clamp(34px,5vw,52px);font-weight:400}.related-journal .journal-card{min-height:310px}.related-journal .journal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.related-journal .journal-card h2{font-size:clamp(24px,3vw,32px)}.modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020806b8;justify-content:flex-end;padding:16px;animation:.22s both modal-fade;display:flex;position:fixed;inset:0}.reflection-library{background:radial-gradient(circle at 80% 0,#2d78651f,#0000 34%),#0b1714;border:1px solid #d7c58d2e;border-radius:28px;width:min(620px,100%);height:100%;padding:clamp(26px,4vw,44px);animation:.34s both library-in;overflow-y:auto;box-shadow:-28px 0 90px #00000059}.library-header{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.library-kicker{color:var(--gold);text-transform:uppercase;letter-spacing:.2em;margin:0 0 9px;font-size:9px;font-weight:700}.library-header h2,.install-card h2{color:var(--ink);letter-spacing:-.025em;margin:0;font-family:OGQ Serif,serif;font-size:clamp(30px,5vw,46px);font-weight:400;line-height:1.08}.close-button{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #a9b6ab33;border-radius:50%;flex:none;font-size:24px;font-weight:200;line-height:1}.privacy-note{color:var(--quiet);margin:20px 0 26px;font-size:11px;line-height:1.6}.constellation{background:radial-gradient(circle at 74% 34%,#2d786524,#0000 36%),#0000001f;border:1px solid #d7c58d21;border-radius:22px;height:172px;margin:0 0 24px;position:relative;overflow:hidden}.constellation:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 42%,#d7c58d08 42.2% 42.5%,#0000 42.7%);position:absolute;inset:0}.constellation-copy{z-index:2;text-align:left;display:grid;position:absolute;bottom:17px;left:20px}.constellation-copy strong{color:var(--gold);font-family:OGQ Serif,serif;font-size:28px;font-weight:400;line-height:1}.constellation-copy span{color:var(--quiet);letter-spacing:.08em;margin-top:4px;font-size:9px}.constellation-star{z-index:1;cursor:pointer;background:#d7c58dbd;border:0;border-radius:50%;padding:0;transition:transform .18s,background .18s;animation:.7s both star-arrive;position:absolute;box-shadow:0 0 10px #d7c58d6b}.constellation-star:hover,.constellation-star.is-selected{background:var(--ink);transform:scale(1.8)}.reflection-list{gap:14px;display:grid}.reflection-card{background:#ffffff06;border:1px solid #d7c58d21;border-radius:20px;padding:22px;scroll-margin:24px;transition:border-color .24s,background .24s,box-shadow .24s}.reflection-card.is-selected{background:#d7c58d0e;border-color:#d7c58d85;box-shadow:0 0 0 3px #d7c58d0a}.reflection-date{color:var(--quiet);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 12px;font-size:9px;font-weight:700;display:flex}.reflection-date span{color:var(--gold);background:#d7c58d14;border-radius:999px;padding:4px 7px}.reflection-card h3,.empty-journal h3{color:var(--ink);margin:0;font-family:OGQ Serif,serif;font-size:20px;font-weight:400;line-height:1.35}.reflection-answer{color:var(--muted);white-space:pre-wrap;border-top:1px solid #ffffff0f;margin:17px 0 0;padding-top:16px;font-family:OGQ Serif,serif;font-size:15px;line-height:1.7}.card-actions{justify-content:flex-end;gap:8px;margin-top:17px;display:flex}.card-actions button,.export-button{color:var(--muted);cursor:pointer;background:0 0;border:1px solid #a9b6ab2e;border-radius:999px;padding:9px 13px;font-size:10px}.card-actions .card-primary{border-color:var(--gold);color:#132019;background:var(--gold);font-weight:700}.revisit-scheduled{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin:13px 0 0;font-size:9px;font-weight:650}.revisit-options{background:#00000024;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;padding:10px;display:grid}.revisit-options button{min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #a9b6ab26;border-radius:10px;padding:7px 5px;font-size:9px}.revisit-options button:hover{color:var(--gold);border-color:#d7c58d59}.history-editor{resize:vertical;width:100%;min-height:130px;color:var(--ink);background:#00000024;border:1px solid #d7c58d3d;border-radius:14px;outline:0;margin-top:16px;padding:14px;font-family:OGQ Serif,serif;font-size:15px;line-height:1.7}.export-button{width:100%;color:var(--gold);border-color:#d7c58d40;margin-top:18px;padding:12px 16px}.backup-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.backup-actions .export-button{text-align:center;cursor:pointer;place-items:center;width:100%;margin:0;display:grid}.backup-actions input{display:none}.backup-status{color:var(--gold);text-align:center;grid-column:1/-1;margin:2px 0 0;font-size:10px}.empty-journal{text-align:center;border:1px dashed #d7c58d33;border-radius:22px;margin-top:44px;padding:50px 24px}.empty-journal>span{color:var(--gold);margin-bottom:15px;font-size:30px;display:block}.empty-journal p{max-width:340px;color:var(--quiet);margin:12px auto 0;font-size:12px;line-height:1.6}.install-card{text-align:center;background:#0b1714;border:1px solid #d7c58d33;border-radius:28px;width:min(520px,100% - 32px);margin:auto;padding:clamp(30px,5vw,50px);animation:.32s both open-journal;position:relative;box-shadow:0 30px 100px #0000006b}.centered-backdrop{justify-content:center}.reminder-card label,.revisit-card>label{color:var(--gold);letter-spacing:.15em;text-transform:uppercase;margin:24px 0 9px;font-size:9px;font-weight:700;display:block}.reminder-card input{width:180px;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-align:center;background:#00000024;border:1px solid #d7c58d3d;border-radius:14px;padding:13px 16px;font-size:18px}.reminder-save{color:#132019;background:var(--gold);cursor:pointer;border:0;border-radius:999px;width:100%;margin-top:17px;padding:13px 18px;font-size:11px;font-weight:750;display:block}.reminder-save:disabled{opacity:.38;cursor:default}.revisit-card{text-align:left;width:min(640px,100% - 32px);max-height:calc(100svh - 32px);overflow-y:auto}.revisit-card h2{font-size:clamp(25px,4vw,37px)}.original-answer{background:#ffffff06;border-radius:16px;margin-top:22px;padding:17px}.original-answer span{color:var(--quiet);letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:700}.original-answer p{color:var(--muted);white-space:pre-wrap;margin:9px 0 0;font-family:OGQ Serif,serif;font-size:15px;line-height:1.65}.revisit-card textarea{resize:vertical;width:100%;min-height:130px;color:var(--ink);background:#00000026;border:1px solid #d7c58d38;border-radius:15px;outline:0;padding:15px;font-family:OGQ Serif,serif;font-size:16px;line-height:1.65;display:block}.install-card .close-button{position:absolute;top:18px;right:18px}.install-mark{width:72px;height:72px;color:var(--gold);margin:0 auto 18px}.install-steps{text-align:left;gap:10px;margin-top:26px;display:grid}.install-steps p{color:var(--muted);background:#ffffff08;border-radius:14px;margin:0;padding:15px;font-size:12px;line-height:1.55}.install-steps span{color:var(--gold);margin-bottom:3px;font-weight:700;display:block}@keyframes rise{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes open-journal{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes library-in{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes star-arrive{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes mirror-sheen{0%,12%{opacity:0;left:-42%}20%{opacity:.34}48%{opacity:.12;left:118%}49%,to{opacity:0;left:118%}}@keyframes mirror-arrive{0%{opacity:0;filter:blur(5px)brightness(1.35);transform:translateY(22px)scale(.975)}58%{filter:blur()brightness(1.1)}to{opacity:1;filter:blur()brightness();transform:translateY(0)scale(1)}}@keyframes backdrop-awaken{0%{opacity:.3;filter:saturate(.48)brightness(1.34)blur(6px);transform:scale(1.035)}to{opacity:.62;filter:saturate(.74)brightness(1.06)blur(18px);transform:scale(1.03)}}@keyframes mirror-ripple{0%,8%{opacity:0;transform:translate(-50%,-50%)scale(.16)}18%{opacity:.32}62%,to{opacity:0;transform:translate(-50%,-50%)scale(5.2)}}@keyframes breathe-one{0%{opacity:.1;transform:translate(0)scale(.94)}to{opacity:.19;transform:translate(-5vw,4vw)scale(1.12)}}@keyframes breathe-two{0%{opacity:.1;transform:translate(0)scale(1)}to{opacity:.18;transform:translate(6vw,-4vw)scale(1.08)}}@keyframes star-drift{0%{opacity:.66;transform:translate(0)scale(1)}to{opacity:.96;transform:translate(5px,-9px)scale(1.012)}}@media (width<=640px){.page-shell{padding:18px 15px 23px}.heavenly-backdrop{background:linear-gradient(#f5fafc4d,#9ab4c438),url(/one-good-question-original-hero-v3.webp) 50%/cover no-repeat}.site-header{padding:7px 8px}.date{display:none}.wordmark{letter-spacing:.2em;font-size:9px}.mark{width:27px;height:27px}.header-tools{gap:6px}.header-button{min-height:33px;padding:7px 10px;font-size:9px}.question-stage{padding:26px 0 42px}.hero-emblem{width:76px;height:76px;margin:0 auto}.hero-mark{width:56px;height:56px}.mirror-frame{aspect-ratio:auto;background-size:auto 100%;border-radius:28px;width:calc(100vw - 18px);height:720px;min-height:0;padding:0}.mirror-aura{inset:10% -12% 5%}.mirror-aura:before{inset:9%}.mirror-aura:after{inset:19%}.mirror-panel{border-radius:0;width:100%;height:100%;padding:0}.mirror-crown{margin-bottom:5px}.mirror-panel .eyebrow{width:88%;margin:0;top:32.5%}.pair-origin{width:86%;margin:0;padding:7px 12px;font-size:11px;top:24.5%}.mirror-question{width:88%;top:36.5%}h1{max-width:100%;font-size:clamp(31px,8.5vw,38px);line-height:1.04}.mirror-horizon{width:90%;margin-top:23px}.reflection-pool{height:92px}.question-reflection{opacity:.18;max-width:100%;max-height:88px;font-size:clamp(31px,8.5vw,38px)}.mirror-panel .guidance{margin:0;padding:0 5px;bottom:7%;left:10%;right:10%}.guidance{font-size:14px}.journal{padding:18px}.journal-footer{flex-direction:column;align-items:flex-start}.journal-actions{justify-content:flex-end;width:100%}footer p{max-width:220px}.modal-backdrop{padding:0}.reflection-library{border-width:0;border-radius:0;padding:26px 20px}.reflection-card{padding:18px}.reflection-card h3{font-size:18px}.revisit-options{grid-template-columns:repeat(2,1fr)}.backup-actions{grid-template-columns:1fr}.quiet-actions{margin-top:20px}.home-purpose{margin-bottom:52px;padding:32px 22px}.home-purpose>div{flex-direction:column;align-items:center}.constellation{height:154px}.reminder-card,.revisit-card{width:calc(100% - 24px);margin:auto}.home-footer-links{gap:12px}.journal-shell{padding:0 18px}.journal-site-header{min-height:78px}.journal-wordmark b{letter-spacing:.17em;font-size:8px}.journal-wordmark>span{width:26px;height:26px}.journal-site-header nav a:not(.journal-daily-link){display:none}.journal-site-header nav a{padding:8px 10px;font-size:8px}.journal-hero{padding:82px 0 72px}.journal-shell .journal-hero h1{font-size:clamp(42px,13vw,59px)}.share-hero h1{font-size:clamp(43px,13vw,62px)}.embed-showcase{grid-template-columns:1fr;padding:24px}.embed-showcase iframe{height:480px}.creator-tools,.share-principles>div{grid-template-columns:1fr}.share-principles article{padding:26px 0}.journal-hero>p:last-child{font-size:16px}.journal-grid,.related-journal .journal-grid{grid-template-columns:1fr}.journal-card,.journal-card.is-featured{min-height:0;padding:28px 24px}.journal-card.is-featured h2{font-size:38px}.journal-card h2{font-size:30px}.journal-card-footer{padding-top:30px}.journal-site-footer{flex-direction:column;align-items:flex-start}.journal-site-footer>div:first-child{align-items:flex-start}.journal-site-footer p{max-width:230px}.journal-footer-links{gap:16px}.journal-breadcrumb{margin-bottom:64px}.journal-shell .article-header h1{font-size:clamp(41px,12vw,56px)}.article-header>p:not(.journal-card-kicker){font-size:17px}.article-byline{flex-direction:column;align-items:flex-start}.article-byline span{border:0;padding:0}.article-share{flex-direction:column;align-items:flex-start}.article-body{font-size:17px}.article-body .article-lead{font-size:19px}.article-body section{margin-top:58px}.article-question-list li{padding-left:42px;font-size:18px}.article-body blockquote{padding-left:23px;font-size:21px}.journal-cta{border-radius:22px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.permalink-shell{background:radial-gradient(circle at 50% 28%,#30644f47,#0000 33%),linear-gradient(155deg,#0b1b17 0%,#07110f 56%,#101916 100%);position:relative;overflow:hidden}.permalink-card{text-align:center;width:min(980px,100%);margin:0 auto;padding:clamp(78px,11vw,150px) 24px clamp(72px,10vw,126px)}.permalink-mark{width:82px;height:82px;color:var(--gold);border:1px solid #d7c58d42;border-radius:50%;margin:0 auto 38px;padding:14px;box-shadow:0 0 70px #528b6f2b}.permalink-card h1{max-width:950px;color:var(--ink);letter-spacing:-.035em;margin:24px auto 0;font-family:OGQ Serif,serif;font-size:clamp(45px,7.4vw,86px);font-weight:400;line-height:1.08}.permalink-guidance{max-width:620px;color:var(--muted);margin:30px auto 0;font-family:OGQ Serif,serif;font-size:18px;font-style:italic;line-height:1.65}.permalink-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:42px;display:flex}.permalink-actions button,.permalink-actions a{min-height:44px;color:var(--muted);letter-spacing:.08em;cursor:pointer;background:#ffffff06;border:1px solid #d7c58d3b;border-radius:999px;padding:13px 20px;font-size:10px;font-weight:700;text-decoration:none}.permalink-actions button{border-color:var(--gold);color:#132019;background:var(--gold)}.permalink-reflection{background:#ffffff05;border:1px solid #d7c58d24;border-radius:30px;width:min(1100px,100%);margin:0 auto 100px;padding:clamp(38px,6vw,72px)}.permalink-reflection>h2{letter-spacing:-.025em;max-width:740px;margin:14px 0 46px;font-family:OGQ Serif,serif;font-size:clamp(34px,5vw,55px);font-weight:400}.permalink-reflection>div{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.permalink-reflection article{border-top:1px solid #d7c58d2e;padding-top:22px}.permalink-reflection article span{color:var(--gold);letter-spacing:.16em;font-size:9px}.permalink-reflection h3{margin:15px 0 8px;font-family:OGQ Serif,serif;font-size:20px;font-weight:400}.permalink-reflection article p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.permalink-reflection>a{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin-top:46px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}@media (width<=700px){.permalink-card{padding:78px 4px 72px}.permalink-card h1{font-size:clamp(40px,11.5vw,58px)}.permalink-actions{flex-direction:column;align-items:stretch}.permalink-actions button,.permalink-actions a{text-align:center;width:100%}.permalink-reflection{border-radius:22px;margin-bottom:70px;padding:30px 22px}.permalink-reflection>div{grid-template-columns:1fr}}.quiet-room-shell{background:radial-gradient(circle at 50% 48%,#484c7542,#0000 31%),linear-gradient(150deg,#101426,#080e17 58%,#0e1819);grid-template-rows:auto 1fr auto;min-height:100svh;padding:30px clamp(22px,5vw,72px);display:grid}.quiet-room-shell>header,.quiet-room-shell>footer{justify-content:space-between;align-items:center;gap:22px;display:flex}.quiet-room-shell>header>a{color:var(--ink);letter-spacing:.2em;align-items:center;gap:11px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.quiet-room-shell>header svg{width:30px;height:30px;color:var(--gold)}.quiet-room-shell>header>p{color:var(--quiet);margin:0;font-family:OGQ Serif,serif;font-size:13px}.quiet-room-stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:64px 0;display:flex}.quiet-room-stage h1{letter-spacing:-.04em;max-width:1050px;margin:23px auto 0;font-family:OGQ Serif,serif;font-size:clamp(49px,7.4vw,88px);font-weight:400;line-height:1.06}.quiet-room-promise{max-width:620px;color:var(--muted);margin:26px auto 0;font-family:OGQ Serif,serif;font-size:16px;font-style:italic}.quiet-clock{background:#ffffff05;border:1px solid #c8c2e047;border-radius:50%;align-content:center;place-items:center;gap:8px;width:154px;height:154px;margin-top:38px;display:grid;box-shadow:0 0 80px #3d476e33}.quiet-clock.is-running{border-color:#d7c58d80;animation:4s ease-in-out infinite quiet-pulse}.quiet-clock.is-complete{border-color:#d7c58d66}.quiet-clock span{color:var(--gold);font-family:OGQ Serif,serif;font-size:43px;line-height:1}.quiet-clock small{max-width:90px;color:var(--quiet);letter-spacing:.08em;text-transform:uppercase;font-size:8px;line-height:1.35}.quiet-room-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:25px;display:flex}.quiet-room-actions button{color:#111c18;background:var(--gold);letter-spacing:.07em;cursor:pointer;border:0;border-radius:999px;padding:13px 21px;font-size:9px;font-weight:750}.quiet-room-actions button.quiet-secondary{color:var(--muted);background:0 0;border:1px solid #d7c58d3b}.quiet-room-shell>footer{border-top:1px solid #ffffff12;padding-top:22px}.quiet-room-shell>footer p{color:var(--quiet);margin:0;font-family:OGQ Serif,serif;font-size:12px}.quiet-room-shell>footer div{gap:18px;display:flex}.quiet-room-shell>footer a{color:var(--gold);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:700;text-decoration:none}@keyframes quiet-pulse{0%,to{transform:scale(1);box-shadow:0 0 60px #3d476e29}50%{transform:scale(1.035);box-shadow:0 0 100px #48676045}}@media (width<=700px){.quiet-room-shell{padding:23px 20px}.quiet-room-stage{padding:56px 0}.quiet-room-stage h1{font-size:clamp(42px,11.5vw,58px)}.quiet-room-shell>footer{flex-direction:column;align-items:flex-start}.quiet-room-shell>footer div{flex-direction:column;align-items:flex-start;gap:12px}}.seven-shell{background:radial-gradient(circle at 50% 24%,#50517b3d,#0000 31%),radial-gradient(circle at 78% 64%,#2f6b5829,#0000 28%),#080f12;min-height:100svh}.seven-start{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:730px;padding:88px 24px 110px;display:flex}.seven-orbit,.pause-point-orbit{border:1px solid #c8c2e047;border-radius:50%;width:112px;height:112px;margin-bottom:34px;position:relative;box-shadow:0 0 80px #3e625c3b}.seven-orbit:before,.pause-point-orbit:before{content:"";border:1px solid #d7c58d33;border-radius:50%;position:absolute;inset:17px}.seven-orbit span,.seven-orbit i,.seven-orbit b,.pause-point-orbit span,.pause-point-orbit i,.pause-point-orbit b{background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 14px #d7c58db3}.seven-orbit span,.pause-point-orbit span{top:8px;left:52px}.seven-orbit i,.pause-point-orbit i{bottom:24px;right:12px}.seven-orbit b,.pause-point-orbit b{bottom:16px;left:20px}.seven-start h1{letter-spacing:-.045em;max-width:880px;margin:22px auto 0;font-family:OGQ Serif,serif;font-size:clamp(52px,8.5vw,96px);font-weight:400;line-height:1.01}.seven-start>p:not(.journal-card-kicker){max-width:660px;color:var(--muted);margin:30px auto 0;font-family:OGQ Serif,serif;font-size:18px;line-height:1.75}.seven-start>button{color:#101b17;background:var(--gold);letter-spacing:.06em;cursor:pointer;border:0;border-radius:999px;margin-top:38px;padding:15px 25px;font-size:11px;font-weight:750}.seven-start>small{color:var(--quiet);margin-top:17px;font-size:10px}.seven-experience{width:min(1120px,100%);margin:0 auto;padding:90px 0 120px}.seven-progress{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.seven-progress button{min-width:0;color:var(--quiet);cursor:pointer;background:#ffffff05;border:1px solid #ffffff12;border-radius:14px;padding:14px 8px 12px}.seven-progress button:disabled{cursor:default;opacity:.34}.seven-progress span{font-family:OGQ Serif,serif;font-size:22px;display:block}.seven-progress small{letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:8px;display:block;overflow:hidden}.seven-question-card{text-align:center;background:radial-gradient(circle at 50% 22%,#464b742e,#0000 36%),#ffffff05;border:1px solid #c8c2e024;border-radius:32px;margin-top:26px;padding:clamp(48px,8vw,92px)}.seven-question-card>h1{letter-spacing:-.035em;max-width:930px;margin:24px auto 0;font-family:OGQ Serif,serif;font-size:clamp(44px,6.5vw,75px);font-weight:400;line-height:1.08}.seven-question-card>p:not(.journal-card-kicker){max-width:640px;color:var(--muted);margin:26px auto 0;font-family:OGQ Serif,serif;font-size:17px;font-style:italic;line-height:1.65}.seven-write{text-align:left;background:#00000029;border:1px solid #d7c58d24;border-radius:20px;max-width:690px;margin:45px auto 0;padding:18px}.seven-write label{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px 3px;font-size:9px;font-weight:700;display:block}.seven-write textarea{resize:vertical;width:100%;min-height:120px;color:var(--ink);background:#ffffff06;border:0;border-radius:14px;outline:0;padding:14px;font-family:OGQ Serif,serif;font-size:16px;line-height:1.65}.seven-write button{color:#142019;background:var(--gold);cursor:pointer;border:0;border-radius:999px;margin:13px 0 0 auto;padding:11px 17px;font-size:9px;font-weight:750;display:block}.seven-write button:disabled{opacity:.32;cursor:default}.seven-ending{justify-content:space-between;align-items:center;gap:28px;padding:30px 8px 0;display:flex}.seven-ending p{max-width:680px;color:var(--muted);margin:0;font-family:OGQ Serif,serif;font-size:15px;line-height:1.7}.seven-ending button{color:var(--gold);letter-spacing:.06em;cursor:pointer;background:0 0;border:1px solid #d7c58d40;border-radius:999px;flex:none;padding:12px 18px;font-size:9px;font-weight:700}.seven-home-link{text-align:center;margin:0 auto 90px}.seven-home-link a{color:var(--quiet);font-size:11px;text-decoration:none}.seven-home-link span{color:var(--gold)}.pause-shell{background:radial-gradient(circle at 50% 45%,#376b5747,#0000 30%),linear-gradient(150deg,#0a1a16,#07110f 58%,#111a17);grid-template-rows:auto 1fr auto;min-height:100svh;padding:32px clamp(22px,5vw,72px);display:grid;position:relative;overflow:hidden}.pause-glow{pointer-events:none;background-image:radial-gradient(circle at 18% 27%,#ffffff40 0 1px,#0000 1.5px),radial-gradient(circle at 78% 72%,#d7c58d40 0 1px,#0000 1.5px);position:absolute;inset:0}.pause-wordmark{z-index:1;width:fit-content;color:var(--ink);letter-spacing:.2em;align-items:center;gap:11px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.pause-wordmark svg{width:30px;height:30px;color:var(--gold)}.pause-shell>article{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:72px 0;display:flex}.pause-shell article h1{letter-spacing:-.04em;max-width:980px;margin:24px auto 0;font-family:OGQ Serif,serif;font-size:clamp(48px,8vw,92px);font-weight:400;line-height:1.06}.pause-shell article>p:not(.journal-card-kicker){max-width:610px;color:var(--muted);margin:27px auto 0;font-family:OGQ Serif,serif;font-size:17px;font-style:italic;line-height:1.6}.pause-line{align-items:center;gap:11px;margin:35px 0;display:flex}.pause-line span{background:#d7c58d3d;width:70px;height:1px}.pause-line i{background:var(--gold);border-radius:50%;width:5px;height:5px}.pause-shell article button{color:#132019;background:var(--gold);cursor:pointer;border:0;border-radius:999px;padding:14px 22px;font-size:10px;font-weight:750}.pause-shell article>a{color:var(--muted);margin-top:18px;font-size:10px;text-decoration:none}.pause-shell article>a span{color:var(--gold)}.pause-shell>footer{z-index:1;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:20px;padding:22px 0 0;display:flex}.pause-shell>footer p{color:var(--quiet);margin:0;font-family:OGQ Serif,serif;font-size:12px}.pause-shell>footer a{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700;text-decoration:none}.pause-point-showcase{background:radial-gradient(circle at 80% 30%,#3265522e,#0000 30%),#ffffff05;border:1px solid #d7c58d24;border-radius:30px;margin:96px 0;padding:clamp(44px,7vw,82px);position:relative;overflow:hidden}.pause-point-orbit{margin-bottom:32px}.pause-point-showcase h2{letter-spacing:-.035em;max-width:780px;margin:18px 0 0;font-family:OGQ Serif,serif;font-size:clamp(40px,6vw,68px);font-weight:400}.pause-point-showcase>p:not(.journal-card-kicker){max-width:700px;color:var(--muted);margin:24px 0 0;font-family:OGQ Serif,serif;font-size:17px;line-height:1.7}.pause-point-showcase>div:last-child{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.pause-point-showcase a{color:var(--gold);letter-spacing:.06em;text-transform:uppercase;border:1px solid #d7c58d33;border-radius:999px;padding:13px 19px;font-size:9px;font-weight:700;text-decoration:none}@media (width<=700px){.seven-start{min-height:680px;padding:70px 0 90px}.seven-start h1{font-size:clamp(48px,14vw,66px)}.seven-progress{grid-template-columns:repeat(7,42px);padding-bottom:8px;overflow-x:auto}.seven-progress small{display:none}.seven-question-card{border-radius:24px;padding:45px 20px 24px}.seven-question-card>h1{font-size:clamp(40px,11.5vw,56px)}.seven-write{margin-top:34px;padding:14px}.seven-ending{flex-direction:column;align-items:stretch;padding:24px 4px 0}.seven-ending button{width:100%}.pause-shell{padding:23px 20px}.pause-shell>article{padding:64px 0}.pause-shell article h1{font-size:clamp(43px,12vw,58px)}.pause-shell>footer{flex-direction:column;align-items:flex-start}.pause-point-showcase{border-radius:22px;margin:68px 0;padding:34px 24px}.pause-point-showcase>div:last-child{flex-direction:column;align-items:stretch}.pause-point-showcase a{text-align:center}}.heavenly-backdrop{filter:none;opacity:1;background:linear-gradient(104deg,#0000 0 8%,#ffffffa3 18%,#0000 29% 63%,#ffffff61 75%,#0000 88%),radial-gradient(at 50% 42%,#ffffff80,#cbdce524 43%,#0000 72%),linear-gradient(#ffffff75,#7e9eb038);height:max(100svh,920px);animation:none;transform:none}.heavenly-backdrop:after{mix-blend-mode:screen;background:linear-gradient(114deg,#0000 15%,#ffffff3d 25%,#0000 37%),radial-gradient(at 50% 46%,#ffffff57,#0000 55%)}.stars{opacity:.06}.atmosphere{opacity:.09}.question-stage{width:min(1120px,100%);padding-top:clamp(34px,6vh,72px)}.mirror-panel{width:100%;height:auto;min-height:inherit;justify-content:center;padding:clamp(68px,8vh,96px) clamp(20px,5vw,72px) 62px;overflow:visible}.mirror-panel:before{filter:blur(14px);opacity:.55;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:12%;top:0;bottom:0;left:-24%}.mirror-panel:after{background:radial-gradient(at 50% 48%,#fff3,#0000 68%);border-radius:50%;inset:8% 2%}.mirror-panel .pair-origin{background:#ffffff2e;border-color:#4d6c7d24;border-radius:18px;width:min(620px,90%);margin:-8px auto 28px;padding:11px 20px 13px}.mirror-horizon{width:min(620px,78%);margin-top:30px}.mirror-horizon:before{background:linear-gradient(90deg,#0000,#2446572e 25%,#1435467a 50%,#2446572e 75%,#0000)}.reflection-pool{background:radial-gradient(at 50% 0,#ffffff3d,#0000 56%);width:min(900px,100%);height:clamp(100px,12vw,138px)}.question-reflection{color:#24485a;opacity:.14;max-width:900px;font-size:clamp(44px,6vw,72px);line-height:1.07}.mirror-panel .guidance{color:#193645a8;max-width:530px;margin:4px auto 0}@media (width<=640px){.page-shell{padding:18px 15px 23px}.heavenly-backdrop{background:linear-gradient(108deg,#0000 0 5%,#ffffff75 20%,#0000 38% 68%,#ffffff47 82%,#0000 96%),radial-gradient(at 50% 38%,#ffffff75,#cbdce51f 48%,#0000 76%),linear-gradient(#ffffff6b,#7e9eb033)}.question-stage{padding:24px 0 42px}.mirror-frame{background:0 0;border-radius:0;width:100%;height:auto;min-height:610px}.mirror-panel{width:100%;height:auto;min-height:inherit;padding:54px 8px 44px}.mirror-panel .eyebrow{width:auto;margin-bottom:24px}.mirror-panel .pair-origin{width:96%;margin:-5px auto 24px;font-size:11px}.mirror-panel .mirror-question{width:100%}.mirror-question h1{max-width:100%;font-size:clamp(37px,10.7vw,50px);line-height:1.06}.mirror-horizon{width:78%;margin-top:25px}.reflection-pool{width:100%;height:98px}.question-reflection{opacity:.12;max-width:100%;max-height:90px;font-size:clamp(37px,10.7vw,50px);line-height:1.06}.mirror-panel .guidance{margin:2px auto 0;padding:0 8px}}.heavenly-backdrop{opacity:1;background:linear-gradient(108deg,#0000 0 12%,#ffffff7a 22%,#0000 34% 64%,#ffffff47 75%,#0000 87%),linear-gradient(#ffffff52,#0000 48%,#5b798a1a);height:max(100svh,900px)}.heavenly-backdrop:before{background:linear-gradient(90deg,#4965751a,#0000 3% 97%,#4965751a),radial-gradient(at 50% 42%,#ffffff57,#0000 60%)}.heavenly-backdrop:after{background:linear-gradient(116deg,#0000 20%,#ffffff29 31%,#0000 43%)}.question-stage{width:min(1040px,100%);padding:clamp(52px,8vh,92px) 0 70px}.mirror-frame{aspect-ratio:auto;width:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.mirror-panel{background:radial-gradient(at 50% 46%,#ffffff3d,#0000 67%);border:0;justify-content:center;width:100%;height:auto;min-height:0;padding:clamp(54px,7vw,86px) clamp(20px,6vw,84px) 58px;overflow:visible}.mirror-panel .eyebrow,.mirror-panel .pair-origin,.mirror-panel .mirror-question,.mirror-panel .guidance{position:relative!important;inset:auto!important;transform:none!important}.mirror-panel .eyebrow{color:#16303e9c;width:auto;margin:0 0 34px}.mirror-panel .pair-origin{color:#16303e99;background:#ffffff2e;border:1px solid #43607021;border-radius:18px;width:min(650px,92%);margin:-10px auto 30px;padding:12px 20px 14px}.mirror-question h1{color:#102b39;letter-spacing:-.04em;text-shadow:0 1px #ffffffdb,0 16px 48px #3b596a1c;max-width:860px;font-size:clamp(43px,5.8vw,70px);line-height:1.08}.reflection-pool{display:none}.mirror-panel .guidance{color:#16313fa6;text-shadow:0 1px 12px #ffffff85;max-width:520px;margin:25px auto 0;font-size:16px}@media (width<=640px){.question-stage{padding:34px 0 48px}.mirror-frame{width:100%;height:auto;min-height:0}.mirror-panel{width:100%;height:auto;min-height:0;padding:52px 4px 42px}.mirror-panel .eyebrow{width:auto;margin-bottom:29px}.mirror-panel .pair-origin{width:96%;margin:-6px auto 26px}.mirror-panel .mirror-question{width:100%}.mirror-question h1{max-width:100%;font-size:clamp(37px,10.4vw,49px);line-height:1.08}.mirror-horizon{width:62%;margin-top:31px}.mirror-panel .guidance{margin-top:23px;padding:0 8px;font-size:15px}}.site-header{background:#f6fafb7a;border-color:#ffffff80;box-shadow:0 16px 50px #3754651f,inset 0 1px #ffffffb8}.question-stage{padding:clamp(38px,5vh,58px) 0 58px}.mirror-panel{background:radial-gradient(at 50% 44%,#ffffff52,#0000 66%);padding:clamp(46px,5.5vw,66px) clamp(20px,6vw,84px) 36px}.mirror-panel .eyebrow{margin-bottom:28px}.mirror-question h1{color:#0d2b3a;text-shadow:0 1px #ffffffeb,0 18px 46px #32526421;max-width:820px;font-size:clamp(42px,5.25vw,64px);line-height:1.055}.mirror-horizon{margin-top:31px}.mirror-panel .guidance{margin-top:22px}.mirror-panel .question-seal{margin-top:24px}.reflect-button{color:#f7fafb;background:#0d2b39e0;border-color:#ffffff61;margin-top:26px;box-shadow:inset 0 1px #ffffff2e,0 16px 42px #1e3e4f33}.reflect-button:hover{background:#0a2532f5}.reflect-button span{color:#dcebf0}.one-more-button{color:#112f3ecc;background:#ffffff57;border-color:#1c3d4e2e;margin-top:14px}.one-more-button:hover{color:#0d2b3a;background:#ffffff8c;border-color:#1c3d4e57}.quiet-actions{color:#1e3d4d80}.quiet-actions button,.quiet-actions a{color:#19364599}.quiet-actions button:hover,.quiet-actions a:hover{color:#0d2b3a}.home-purpose{-webkit-backdrop-filter:blur(22px)saturate(1.08);background:#f5f9fa6b;border-color:#ffffff75;width:min(760px,100%);box-shadow:0 28px 80px #39566624,inset 0 1px #ffffffb8}.home-purpose-kicker{color:#2344539e}.home-purpose h2{color:#12303f}.home-purpose>p:not(.home-purpose-kicker){color:#1b3846ad}.home-purpose a:hover{color:#0d2b3a}footer,.home-footer-links a{color:#18344394}.home-footer-links a:hover{color:#0d2b3a}@media (width<=640px){.site-header{background:#f6fafb94}.question-stage{padding:26px 0 45px}.mirror-panel{padding:42px 3px 32px}.mirror-panel .eyebrow{margin-bottom:24px}.mirror-question h1{font-size:clamp(36px,9.8vw,46px);line-height:1.06}.mirror-horizon{margin-top:27px}.mirror-panel .guidance{margin-top:20px}.reflect-button{margin-top:22px}.home-purpose{background:#f5f9fa80}}.page-shell:after{z-index:-1;opacity:0;-webkit-backdrop-filter:blur();background:linear-gradient(115deg,#f5fafcc7,#d2e1e894,#fafcfdb8);animation:1.8s cubic-bezier(.2,.72,.2,1) both fog-lift;-webkit-mask-image:radial-gradient(circle at 50% 44%,#0000 0 16%,#000 48%);mask-image:radial-gradient(circle at 50% 44%,#0000 0 16%,#000 48%)}.mirror-light{opacity:.5;background:radial-gradient(circle 310px at var(--mirror-x) var(--mirror-y), #ffffff75, #e6f1f624 42%, transparent 72%);mix-blend-mode:screen;transition:background-position .16s,opacity .3s;display:block;inset:-12%;z-index:1!important}.living-ripple{opacity:0;pointer-events:none;border:1px solid #23485a47;border-radius:50%;width:34px;height:34px;top:46%;left:50%;transform:translate(-50%,-50%)scale(.2);z-index:1!important;position:absolute!important}.is-rippling .living-ripple{animation:.72s cubic-bezier(.16,.72,.2,1) both living-ripple}.is-rippling .mirror-question,.is-rippling .guidance,.is-rippling .question-seal{animation:.56s both question-dissolve}.one-more-button:disabled{opacity:.5;cursor:wait}.journal{color:#12303f;-webkit-backdrop-filter:blur(26px)saturate(1.12);background:#f3f9fbad;border-color:#ffffff8c;width:min(760px,100%);margin-top:24px;animation:.52s cubic-bezier(.16,.8,.2,1) both journal-rise;box-shadow:0 28px 90px #2b4b5d38,inset 0 1px #ffffffdb}.journal label{color:#123545b3}.journal textarea{color:#102b3a;background:#ffffff57;box-shadow:inset 0 1px #ffffffa3}.journal textarea::placeholder{color:#20415075}.journal-footer p,.sentence-toggle,.clear-button{color:#1938478f}.save-button{color:#f7fafb;background:#12394b}.below-fold-tools{color:#1b394880;width:fit-content;margin:-44px auto 54px}@keyframes fog-lift{0%{opacity:.82;-webkit-backdrop-filter:blur(20px)}55%{opacity:.28}to{opacity:0;-webkit-backdrop-filter:blur()}}@keyframes living-ripple{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)}22%{opacity:.52}to{opacity:0;transform:translate(-50%,-50%)scale(24)}}@keyframes question-dissolve{0%,15%{opacity:1;filter:blur()}to{opacity:0;filter:blur(4px);transform:translateY(-5px)}}@keyframes journal-rise{0%{opacity:0;transform:translateY(34px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.page-shell:after,.is-rippling .living-ripple,.is-rippling .mirror-question,.is-rippling .guidance,.is-rippling .question-seal,.journal{animation:none}}@media (width<=640px){.mirror-light{opacity:.34;background:radial-gradient(circle 220px at var(--mirror-x) var(--mirror-y), #fff6, transparent 72%);inset:-5%}.below-fold-tools{margin:-28px auto 42px}}.journal-shell{--journal-ink:#0d2b3a;--journal-muted:#4f6a78;--journal-quiet:#738b97;--journal-gold:#315d72;--ink:#0d2b3a;--muted:#4f6a78;--quiet:#738b97;--gold:#315d72;isolation:isolate;color:var(--journal-ink);background:radial-gradient(at 50% -8%,#fffffffa,#0000 39%),radial-gradient(circle at 9% 38%,#b8d1de94,#0000 31%),radial-gradient(circle at 92% 23%,#e8dcf066,#0000 29%),linear-gradient(113deg,#a9bdc9 0%,#eaf2f5 16%,#fbfdfe 31%,#c6d7df 48%,#f7fafb 66%,#bdcfd9 83%,#eaf2f5 100%)}.journal-shell:before{z-index:0;opacity:.018;mix-blend-mode:multiply}.journal-shell:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(108deg,#0000 0 10%,#ffffff75 21%,#0000 34% 66%,#ffffff3d 77%,#0000 89%),linear-gradient(#fff3,#dfebf00f 52%,#49697a14 100%);position:fixed;inset:0}.journal-shell>:not(.journal-atmosphere){z-index:1;position:relative}.journal-atmosphere{z-index:0;filter:blur(2px);background:radial-gradient(#ffffff57,#d5e3e91f 48%,#0000 69%);border-color:#ffffff57;width:min(1040px,118vw);top:105px}.journal-site-header{border-color:#25465721;min-height:88px}.journal-wordmark{color:#102f3f}.journal-wordmark>span,.journal-site-footer .journal-logo-symbol,.share-hero-mark,.journal-cta-mark{color:#315d72}.journal-site-header nav a{color:#1e3d4ca3}.journal-site-header nav a:hover{color:#0d2b3a;background:#ffffff47}.journal-site-header nav .journal-daily-link{color:#12394b;background:#ffffff5c;border-color:#2445562e;box-shadow:inset 0 1px #ffffffad}.journal-shell .journal-hero h1,.journal-shell .article-header h1,.share-hero h1,.seven-start h1,.seven-question-card>h1,.permalink-card h1{color:#0d2b3a;text-shadow:0 1px #ffffffe0,0 18px 54px #32526321}.journal-hero>p:first-child,.related-journal>p,.share-hero>p:first-of-type,.journal-card-kicker{color:#315d72}.journal-card-kicker span{color:#7b929d}.journal-hero>p:last-child,.share-hero>p:last-of-type,.article-header>p:not(.journal-card-kicker),.permalink-guidance,.seven-start>p:not(.journal-card-kicker),.seven-question-card>p:not(.journal-card-kicker),.seven-ending p{color:#4f6a78}.journal-card,.embed-showcase,.creator-tools section,.journal-cta,.pause-point-showcase,.permalink-reflection,.seven-question-card{-webkit-backdrop-filter:blur(20px)saturate(1.06);background:radial-gradient(circle at 84% 4%,#ffffff8c,#0000 34%),#f4f9fb6b;border-color:#ffffff94;box-shadow:0 26px 74px #304e5f21,inset 0 1px #ffffffc7}.journal-card:hover{background-color:#fafcfd9e;border-color:#294b5c3b;box-shadow:0 31px 84px #2a48592b,inset 0 1px #ffffffe6}.journal-card.is-featured{background:radial-gradient(circle at 82% 8%,#ffffffb8,#0000 38%),linear-gradient(135deg,#f6fafca3,#cadce447)}.journal-card h2 a,.journal-principle p,.article-body .article-lead,.article-body h2,.article-question-list li,.about-standard-list strong,.article-body blockquote,.journal-cta h2,.related-journal>h2,.embed-showcase h2,.creator-tools h2,.share-principles h2,.pause-point-showcase h2,.permalink-reflection>h2,.permalink-reflection h3{color:#0d2b3a}.journal-card>p:not(.journal-card-kicker),.embed-showcase>div>p:last-child,.creator-tools section>p:not(.journal-card-kicker),.share-principles article p,.pause-point-showcase>p:not(.journal-card-kicker),.permalink-reflection article p{color:#536e7b}.journal-card-footer time,.journal-site-footer,.journal-footer-links a,.journal-breadcrumb,.article-header time,.article-byline,.seven-start>small,.seven-home-link a{color:#738b97}.journal-card-footer a,.journal-cta a,.journal-breadcrumb a,.article-byline a,.article-share button,.creator-tools button,.pause-point-showcase a,.permalink-reflection>a,.seven-home-link span{color:#244f64}.journal-card-footer a:hover,.journal-cta a:hover,.journal-breadcrumb a:hover,.article-byline a:hover,.article-share button:hover,.creator-tools button:hover,.journal-footer-links a:hover{color:#0d2b3a}.journal-site-footer,.article-header,.article-share,.article-question-list li,.about-standard-list li,.share-principles article,.permalink-reflection article{border-color:#23455624}.article-body{color:#385767}.article-body blockquote{border-color:#6f8f9f}.article-question-list li:before,.about-standard-list li:before,.share-principles article span,.permalink-reflection article span{color:#315d72}.share-hero>a,.pause-point-showcase a{color:#12394b;background:#ffffff47;border-color:#24455633}.share-hero>a:hover,.pause-point-showcase a:hover{color:#0d2b3a;background:#ffffff7a;border-color:#24455666}.embed-showcase iframe{background:#dce8ed;box-shadow:0 30px 74px #28485933,inset 0 1px #ffffffbd}.creator-tools pre{color:#395968;background:#ffffff47;box-shadow:inset 0 1px #ffffff94}.permalink-shell,.seven-shell{background:radial-gradient(at 50% -7%,#fffffffa,#0000 39%),radial-gradient(circle at 12% 46%,#b9d3df94,#0000 31%),radial-gradient(circle at 88% 28%,#e7dbef61,#0000 29%),linear-gradient(113deg,#a8bdc8,#edf4f7 18%,#c7d8e0 44%,#fafcfd 62%,#bfd2dc 82%,#e8f1f4)}.permalink-mark{color:#315d72;background:#ffffff4d;border-color:#ffffff9e;box-shadow:0 20px 65px #2f4e5f29,inset 0 1px #ffffffdb}.permalink-actions button,.permalink-actions a{color:#37596a;background:#ffffff4d;border-color:#24455633}.permalink-actions button{color:#f7fafb;background:#12394b;border-color:#12394b}.seven-orbit,.pause-point-orbit{background:#ffffff24;border-color:#30516242;box-shadow:0 24px 72px #30506129,inset 0 1px #ffffffa8}.seven-orbit:before,.pause-point-orbit:before{border-color:#3051622e}.seven-orbit span,.seven-orbit i,.seven-orbit b,.pause-point-orbit span,.pause-point-orbit i,.pause-point-orbit b{background:#315d72;box-shadow:0 0 14px #315d7273}.seven-start>button,.seven-write button{color:#f7fafb;background:#12394b;box-shadow:0 15px 40px #1e3e4f2e,inset 0 1px #ffffff29}.seven-progress button{color:#718996;background:#ffffff38;border-color:#2345561f}.seven-progress button.is-current{color:#12394b;background:#ffffff80;border-color:#23455657}.seven-write{background:#f3f9fb8a;border-color:#ffffff94;box-shadow:inset 0 1px #ffffffb8}.seven-write label{color:#315d72}.seven-write textarea{color:#0d2b3a;background:#ffffff61}.seven-ending button{color:#244f64;background:#ffffff3d;border-color:#23455638}.reflection-library,.install-card,.reminder-card,.revisit-card{--ink:#0d2b3a;--muted:#4f6a78;--quiet:#738b97;--gold:#315d72;color:#0d2b3a;background:radial-gradient(circle at 82% 0,#ffffffb8,#0000 34%),#ebf4f7f0;border-color:#fff9;box-shadow:-25px 0 90px #25415138,inset 0 1px #ffffffe0}.constellation,.reflection-card{background:#ffffff4d;border-color:#23455624}.reflection-card.is-selected{background:#ffffff94;border-color:#2345566b}.constellation-star{background:#315d72;box-shadow:0 0 10px #315d7261}.constellation-star:hover,.constellation-star.is-selected{background:#0d2b3a}.page-shell,.quiet-room-shell,.pause-shell{--ink:#0d2b3a;--muted:#4f6a78;--quiet:#738b97;--gold:#315d72}.quiet-room-shell,.pause-shell{isolation:isolate;color:var(--ink);background:radial-gradient(at 50% -9%,#fff,#0000 37%),radial-gradient(circle at 7% 46%,#abcad994,#0000 31%),radial-gradient(circle at 93% 32%,#e7d8f066,#0000 29%),linear-gradient(112deg,#a8bdc8 0%,#edf4f7 20%,#c7d8e0 44%,#fafcfd 62%,#bfd2dc 82%,#e8f1f4 100%);position:relative;overflow:hidden}.quiet-room-shell:before,.pause-shell:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(112deg,#0000 0 13%,#ffffff80 23%,#0000 35% 67%,#cee6f04d 78%,#0000 90%),radial-gradient(at 50% 42%,#fff6,#0000 62%);position:absolute;inset:0}.quiet-room-shell>header,.quiet-room-shell>footer,.pause-shell>footer{border-color:#23455624}.quiet-room-shell>header>a,.pause-wordmark{color:#173b4c}.quiet-room-shell>header svg,.pause-wordmark svg{color:#315d72}.quiet-room-shell>header>p,.quiet-room-promise,.quiet-room-shell>footer p,.pause-shell article>p:not(.journal-card-kicker),.pause-shell article>a,.pause-shell>footer p{color:#627d8a}.quiet-room-stage h1,.pause-shell article h1{color:#0d2b3a;text-shadow:0 1px #ffffffe0,0 24px 70px #304e5f24}.quiet-clock{background:#ffffff52;border-color:#315d7240;box-shadow:0 0 90px #315d7224,inset 0 1px #ffffffb8}.quiet-clock.is-running,.quiet-clock.is-complete{border-color:#315d7285}.quiet-clock span,.quiet-room-shell>footer a,.pause-shell article>a span,.pause-shell>footer a{color:#244f64}.quiet-room-actions button,.pause-shell article button{color:#f7fafb;background:#12394b;box-shadow:0 15px 42px #1e3e4f2e}.quiet-room-actions button.quiet-secondary{color:#315d72;background:#ffffff38;border-color:#23455638}.pause-line span{background:#315d723d}.pause-line i{background:#315d72;box-shadow:0 0 14px #315d7257}@media (width<=700px){.journal-shell{padding-inline:18px}.journal-site-header nav .journal-daily-link{background:#ffffff75}.journal-card,.embed-showcase,.creator-tools section,.journal-cta,.pause-point-showcase,.permalink-reflection,.seven-question-card{-webkit-backdrop-filter:blur(14px)}}.page-shell{background:radial-gradient(at 50% -9%,#fff,#0000 37%),radial-gradient(circle at 7% 46%,#abcad9ad,#0000 31%),radial-gradient(circle at 93% 32%,#e7d8f07a,#0000 29%),linear-gradient(112deg,#829baa 0%,#c8d8e0 8%,#f8fbfc 20%,#b8cbd6 35%,#fff 50%,#bdcfd9 66%,#f4f8fa 81%,#8aa2b0 100%)}.heavenly-backdrop{background:linear-gradient(111deg,#425b6a17 0 7%,#0000 13%,#ffffff85 23%,#0000 35% 64%,#ffffff4d 76%,#0000 88%,#415b6a14),linear-gradient(#ffffff54,#e8f1f51c 52%,#6c899914 100%),radial-gradient(at 50% 39%,#ffffff63,#0000 62%)}.mirror-panel{background:linear-gradient(114deg,#4f6b7b1a 0 3%,#0000 10%,#ffffff57 22%,#0000 35% 64%,#ffffff36 76%,#0000 89%,#4c697914),radial-gradient(at 50% 42%,#ffffff80,#deeaef2e 48%,#0000 72%),#ebf4f729;border-radius:34px;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #415f701f,inset 1px 0 #ffffff6b,inset -1px 0 #415f701a,0 38px 110px #27465824}.mirror-panel:before{content:"";z-index:0;filter:blur(20px);opacity:.38;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffad,#ffffff2e,#0000);border-radius:50%;width:25%;animation:12s ease-in-out 3.2s infinite mirror-sheen;display:block;position:absolute;top:-28%;bottom:-28%;left:-42%;transform:rotate(9deg)}.mirror-panel:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#2f4e5f17,#0000 2.2% 97.8%,#2f4e5f17),linear-gradient(#ffffff40,#0000 17% 82%,#37566714);display:block;position:absolute;inset:0}.mirror-panel>.mirror-light{opacity:.7;background:radial-gradient(circle 370px at var(--mirror-x) var(--mirror-y), #ffffffb3, #e0eef433 39%, transparent 71%);mix-blend-mode:screen;display:block;z-index:1!important}.mirror-silvering{opacity:.38;mix-blend-mode:soft-light;display:block}.question-fog{pointer-events:none;filter:blur(15px);opacity:0;background:radial-gradient(at 49% 43%,#f8fcfdf5 0 16%,#e0ecf1d9 38%,#0000 68%),linear-gradient(112deg,#ebf4f7bd,#ffffffe0,#d2e2eabd);animation:1.55s cubic-bezier(.18,.72,.18,1) 40ms both question-fog-reveal;inset:-8%;overflow:hidden;transform:scale(1.04);z-index:8!important;position:absolute!important}.question-fog span,.question-fog i{filter:blur(38px);background:#ffffffb3;border-radius:50%;width:78%;height:38%;position:absolute}.question-fog span{top:20%;left:-8%;transform:rotate(7deg)}.question-fog i{bottom:20%;right:-7%;transform:rotate(-8deg)}.mirror-panel .eyebrow{animation:.8s .24s both detail-emerge}.mirror-panel .mirror-question h1{animation:1.35s cubic-bezier(.18,.72,.18,1) .18s both question-emerge}.mirror-panel .guidance,.mirror-panel .question-seal{animation:.9s .62s both detail-emerge}.reflection-pool{opacity:.72;background:radial-gradient(at 50% 0,#ffffff57,#0000 58%);width:min(820px,100%);height:clamp(58px,7vw,82px);margin-top:0;display:block;-webkit-mask-image:linear-gradient(#0000008f,#0000 92%);mask-image:linear-gradient(#0000008f,#0000 92%)}.question-reflection{color:#355c6f;opacity:.09;filter:url(#mirror-water-distortion)blur(.35px);mix-blend-mode:multiply;max-height:78px;font-size:clamp(42px,5.25vw,64px);line-height:1.055}.reflection-pool:before{background:repeating-linear-gradient(#0000 0 10px,#1f435409 11px,#0000 12px),radial-gradient(at 50% 0,#fff3,#0000 58%)}.reflection-pool:after{background:linear-gradient(#0000,#dbe8ee85)}.mirror-ripple{border-color:#23485a24}.is-rippling .question-fog{animation:.72s cubic-bezier(.18,.72,.2,1) both question-fog-pulse}@keyframes question-fog-reveal{0%{opacity:.96;filter:blur(20px);transform:scale(1.06)}36%{opacity:.82}72%{opacity:.24;filter:blur(11px)}to{opacity:0;filter:blur(5px);transform:scale(1.12)}}@keyframes question-emerge{0%,18%{opacity:0;filter:blur(13px);transform:translateY(8px)scale(.992)}62%{opacity:.76;filter:blur(3px)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes detail-emerge{0%{opacity:0;filter:blur(5px);transform:translateY(5px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes question-fog-pulse{0%{opacity:0;filter:blur(5px);transform:scale(1.1)}38%{opacity:.72;filter:blur(16px);transform:scale(1.04)}to{opacity:0;filter:blur(6px);transform:scale(1.12)}}@media (width<=640px){.mirror-panel{border-radius:24px}.question-fog{inset:-5%}.reflection-pool{height:56px}.question-reflection{max-height:54px;font-size:clamp(36px,9.8vw,46px)}}@media (prefers-reduced-motion:reduce){.question-fog{animation:none;display:none}.mirror-panel:before{opacity:.14;animation:none;left:28%}.mirror-panel .eyebrow,.mirror-panel .mirror-question h1,.mirror-panel .guidance,.mirror-panel .question-seal{opacity:1;filter:none;animation:none;transform:none}}.question-focus-tabs{-webkit-backdrop-filter:blur(22px)saturate(118%);background:linear-gradient(112deg,#ffffff75,#d2e2ea38 46%,#ffffff70),#e6f0f44d;border:1px solid #ffffff94;border-radius:999px;grid-template-columns:1fr 44px 1fr;align-items:center;width:min(520px,100% - 28px);margin:22px auto 0;padding:6px;animation:1.15s 2s both detail-emerge;display:grid;box-shadow:0 16px 48px #2b4a5b1f,inset 0 1px #ffffffd1,inset 0 -1px #36546512}.question-focus-tabs>i{background:linear-gradient(90deg,#0000,#2a4c5e4d,#0000);width:30px;height:1px;margin:auto;display:block}.question-focus-tabs button{color:#4e6d7d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;grid-template-rows:auto auto;grid-template-columns:30px 1fr;align-items:center;column-gap:9px;min-width:0;padding:10px 15px;transition:color .18s,background .18s,box-shadow .18s,transform .18s;display:grid}.question-focus-tabs button:hover:not(:disabled){color:#12394b;transform:translateY(-1px)}.question-focus-tabs button.is-active{color:#0d2b3a;background:#ffffff85;box-shadow:0 8px 24px #2a4a5b1a,inset 0 1px #ffffffd6}.question-focus-tabs button:disabled{cursor:wait}.question-focus-tabs button>span{color:#315d72;letter-spacing:-.02em;grid-row:1/3;font-family:OGQ Serif,serif;font-size:19px}.question-focus-tabs strong{letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:680;overflow:hidden}.question-focus-tabs small{color:#76909d;letter-spacing:.01em;margin-top:2px;font-size:10px}.embed-mode .question-focus-tabs{display:none}@media (width<=520px){.question-focus-tabs{grid-template-columns:1fr 22px 1fr;width:calc(100% - 18px);margin-top:17px;padding:4px}.question-focus-tabs>i{width:16px}.question-focus-tabs button{grid-template-columns:24px 1fr;column-gap:6px;padding:9px 10px}.question-focus-tabs button>span{font-size:16px}.question-focus-tabs strong{letter-spacing:.065em;font-size:9px}.question-focus-tabs small{font-size:9px}}@media (prefers-reduced-motion:reduce){.question-focus-tabs{animation:none}.question-focus-tabs button{transition:none}}.opening-veil{z-index:1000;background:radial-gradient(at 50% 42%,#fffffff5,#e0ecf2e0 36%,#97b3c2f0 78%),linear-gradient(116deg,#91a8b5,#f8fbfc 27%,#bfd1db 52%,#fff 72%,#8da5b3);animation:.72s both opening-arrive;position:fixed;inset:0;overflow:hidden}.opening-veil.is-leaving{animation:.62s cubic-bezier(.22,.7,.2,1) both opening-leave}.opening-trigger{width:100%;height:100%;padding:max(28px, env(safe-area-inset-top)) 24px max(28px, env(safe-area-inset-bottom));color:#123646;text-align:center;cursor:pointer;background:linear-gradient(110deg,#0000 0 13%,#ffffff7a 25%,#0000 38% 67%,#ffffff57 78%,#0000 91%),linear-gradient(#ffffff1f,#0000 58%,#39596a1f);border:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.opening-trigger:before,.opening-trigger:after{content:"";pointer-events:none;position:absolute}.opening-trigger:before{background:radial-gradient(at 50% 58%,#ffffff47,#0000 58%);inset:0}.opening-trigger:after{aspect-ratio:1;border:1px solid #ffffff8f;border-radius:50%;width:min(74vw,560px);top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 34px #ffffff0d,0 0 100px #ffffff6b}.opening-glint{z-index:1;filter:blur(20px);background:linear-gradient(90deg,#0000,#fffc,#ffffff2e,#0000);width:22%;animation:2.8s cubic-bezier(.2,.65,.2,1) .2s both opening-glint;position:absolute;top:-30%;bottom:-30%;left:-34%;transform:rotate(9deg)}.opening-ripple{z-index:1;opacity:0;border:1px solid #264b5e3d;border-radius:50%;width:44px;height:14px;animation:2.7s cubic-bezier(.16,.66,.2,1) .7s infinite opening-ripple;position:absolute;top:59%;left:50%;transform:translate(-50%,-50%)scale(.25)}.opening-ripple-two{animation-delay:1.6s}.opening-mark,.opening-name,.opening-trigger strong,.opening-trigger small{z-index:2;position:relative}.opening-mark{color:#315d72;filter:drop-shadow(0 10px 28px #2b4c5e33);width:64px;height:64px;margin-bottom:18px;animation:1s cubic-bezier(.16,.8,.2,1) .15s both opening-mark;display:block}.opening-name{letter-spacing:.25em;text-transform:uppercase;margin-bottom:24px;font-size:10px;font-weight:700;animation:.8s .45s both opening-copy}.opening-trigger strong{letter-spacing:-.035em;text-wrap:balance;text-shadow:0 1px #ffffffd1,0 20px 60px #33526329;max-width:650px;font-family:OGQ Serif,serif;font-size:clamp(38px,6vw,68px);font-weight:500;line-height:1.04;animation:1s cubic-bezier(.16,.8,.2,1) .62s both opening-copy}.opening-trigger strong span{color:#4f7181;font-style:italic;font-weight:400;display:block}.opening-trigger small{color:#315d72;letter-spacing:.12em;text-transform:uppercase;background:#ffffff42;border:1px solid #25495b2e;border-radius:999px;margin-top:36px;padding:10px 16px;font-size:10px;font-weight:700;animation:.8s 1s both opening-copy;box-shadow:inset 0 1px #ffffffbd}@keyframes opening-arrive{0%{opacity:0}to{opacity:1}}@keyframes opening-leave{0%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(9px);visibility:hidden;transform:scale(1.045)}}@keyframes opening-glint{0%{opacity:0;left:-34%}18%{opacity:.62}to{opacity:0;left:118%}}@keyframes opening-ripple{0%{opacity:0;transform:translate(-50%,-50%)scale(.25)}18%{opacity:.34}to{opacity:0;transform:translate(-50%,-50%)scale(12)}}@keyframes opening-mark{0%{opacity:0;filter:blur(7px);transform:translateY(10px)scale(.92)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes opening-copy{0%{opacity:0;filter:blur(5px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (width<=700px){html,body{max-width:100%;overflow:clip auto}.page-shell{touch-action:pan-y;width:100%;min-height:100svh;padding:max(10px, env(safe-area-inset-top)) 12px max(22px, env(safe-area-inset-bottom));display:block;overflow:clip visible}.heavenly-backdrop{height:max(100svh,780px)}.site-header{border-radius:18px;gap:8px;width:100%;min-height:52px;padding:6px}.wordmark{letter-spacing:.09em;flex:0 auto;gap:5px;min-width:0;font-size:7.5px}.wordmark>span:last-child{white-space:nowrap;display:inline}.mark{flex:none;width:31px;height:31px}.header-tools{gap:5px;min-width:0;margin-left:auto}.header-button{white-space:nowrap;letter-spacing:.025em;min-height:40px;padding:8px 10px;font-size:9px}.header-button span{min-width:16px;height:16px;margin-left:3px}.date{display:none}.question-stage{width:100%;padding:18px 0 36px}.mirror-frame{touch-action:pan-y;width:100%;min-width:0;height:auto;min-height:0;overflow:visible}.mirror-panel{width:100%;min-width:0;min-height:0;padding:34px 7px 24px;overflow:visible}.mirror-panel .eyebrow{letter-spacing:.15em;width:100%;margin:0 0 20px;font-size:8.5px;line-height:1.4}.mirror-panel .pair-origin{border-radius:15px;width:100%;max-width:340px;margin:-5px auto 19px;padding:9px 12px 10px;font-size:11px;line-height:1.42}.mirror-panel .pair-origin span{letter-spacing:.14em;margin-bottom:4px;font-size:7px}.eyebrow span{width:14px;margin-right:7px}.mirror-panel .mirror-question{width:100%;min-width:0}.mirror-question h1{letter-spacing:-.034em;overflow-wrap:normal;width:100%;max-width:360px;font-size:clamp(31px,9.2vw,41px);line-height:1.09}.mirror-horizon{width:58%;margin-top:22px}.reflection-pool{display:none}.question-reflection{opacity:.07;max-height:46px;font-size:clamp(31px,9.2vw,41px);line-height:1.09}.mirror-panel .guidance{max-width:330px;margin:17px auto 0;padding:0 4px;font-size:14px;line-height:1.55}.mirror-panel .question-seal{width:min(160px,48vw);margin-top:17px}.question-fog{inset:-4%}.question-focus-tabs{grid-template-columns:1fr 1px 1fr;width:100%;margin-top:10px;padding:4px}.question-focus-tabs>i{background:#2a4c5e29;width:1px;height:28px}.question-focus-tabs button{grid-template-columns:23px minmax(0,1fr);min-height:50px;padding:8px 9px}.question-focus-tabs button>span{font-size:15px}.question-focus-tabs strong{letter-spacing:.045em;font-size:8.5px}.question-focus-tabs small{font-size:8.5px}.reflect-button{justify-content:center;gap:18px;width:calc(100% - 8px);min-height:52px;margin-top:18px;padding:13px 18px}.journal{border-radius:20px;width:100%;margin-top:18px;padding:16px}.journal textarea{min-height:132px;font-size:17px}.journal-footer{gap:12px}.journal-actions{justify-content:stretch}.journal-actions .save-button{flex:1;min-height:42px}.revisit-banner{width:100%;margin-top:17px}.home-purpose{border-radius:24px;width:100%;margin:22px 0 34px;padding:26px 18px}.home-purpose h2{font-size:clamp(30px,9vw,40px)}.home-purpose>p:not(.home-purpose-kicker){font-size:14px;line-height:1.65}.home-purpose>div{align-items:stretch;gap:0;width:100%}.home-purpose a{text-align:left;border-bottom:1px solid #2345561c;width:100%;padding:12px 0}.home-purpose a:last-child{border-bottom:0}.below-fold-tools{flex-wrap:wrap;justify-content:center;gap:9px 12px;width:100%;margin:0 auto 34px;padding:0 8px;line-height:1.5;display:flex}.below-fold-tools>span{display:none}.below-fold-tools button,.below-fold-tools a{align-items:center;min-height:40px;padding:8px 10px;display:inline-flex}.page-shell>footer{flex-direction:column;align-items:flex-start;gap:18px;width:100%;padding:24px 6px 4px}.page-shell>footer p{max-width:none}.home-footer-links{flex-wrap:wrap;gap:10px 16px;width:100%}.modal-backdrop{padding-top:env(safe-area-inset-top)}.reflection-library{width:100vw;max-width:100vw;height:100svh;max-height:100svh;padding:max(22px, env(safe-area-inset-top)) 16px max(26px, env(safe-area-inset-bottom));overflow-y:auto}.install-card,.reminder-card,.revisit-card{width:calc(100% - 20px);max-height:calc(100svh - 28px);overflow-y:auto}.journal-shell{width:100%;padding-inline:16px;overflow-x:hidden}.journal-site-header{min-height:68px}.journal-hero{padding:62px 0 52px}.journal-shell .journal-hero h1,.share-hero h1{font-size:clamp(38px,11.2vw,52px);line-height:1.02}.journal-card{padding:24px 18px}.journal-card.is-featured h2,.journal-card h2{font-size:clamp(30px,9vw,42px)}.journal-article{padding-top:34px}.journal-breadcrumb{margin-bottom:52px}.journal-shell .article-header h1{font-size:clamp(38px,11.2vw,52px)}.article-header>p:not(.journal-card-kicker){font-size:17px}.article-body{font-size:16px}.opening-trigger strong{max-width:340px;font-size:clamp(38px,12vw,54px)}.opening-trigger strong span{margin-bottom:4px}.opening-trigger small{align-items:center;min-height:42px;margin-top:30px;display:inline-flex}}@media (width<=360px){.header-button{padding-inline:8px;font-size:8px}.mirror-question h1{font-size:30px}.question-focus-tabs button{padding-inline:7px}.question-focus-tabs strong{font-size:8px}}@media (prefers-reduced-motion:reduce){.opening-veil,.opening-veil.is-leaving,.opening-glint,.opening-ripple,.opening-mark,.opening-name,.opening-trigger strong,.opening-trigger small{animation:none}}.scripture-whisper{color:#13303fb3;text-align:center;text-shadow:0 1px #ffffff8f;border-top:1px solid #1b3a4917;width:min(620px,88%);margin:23px auto 0;padding-top:18px}.scripture-whisper p{text-wrap:balance;margin:0;font-family:OGQ Serif,serif;font-size:12px;font-style:italic;line-height:1.55}.scripture-whisper cite{letter-spacing:.14em;text-transform:uppercase;margin-top:7px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:8px;font-style:normal;font-weight:650;display:block}.scripture-whisper cite span,.permalink-scripture cite span{opacity:.72}.scripture-whisper cite a,.permalink-scripture cite a{color:inherit;text-underline-offset:3px;text-decoration:none}.scripture-whisper cite a:hover,.scripture-whisper cite a:focus-visible,.permalink-scripture cite a:hover,.permalink-scripture cite a:focus-visible{text-decoration:underline}.article-body .scripture-credit{opacity:.72;font-size:.78rem;line-height:1.6}.permalink-scripture{color:#23445494;text-align:center;border-top:1px solid #294c5c1f;max-width:620px;margin:30px auto 4px;padding-top:22px}.permalink-scripture p{margin:0;font-family:OGQ Serif,serif;font-size:14px;font-style:italic;line-height:1.65}.permalink-scripture cite{letter-spacing:.14em;text-transform:uppercase;margin-top:9px;font-size:9px;font-style:normal;font-weight:650;display:block}@media (width<=700px){.scripture-whisper{width:min(330px,92%);margin-top:20px;padding-top:15px}.scripture-whisper p{font-size:10.5px;line-height:1.5}.scripture-whisper cite{margin-top:6px;font-size:7px}}.opening-name{margin-bottom:20px}.opening-trigger strong span{margin-bottom:8px}@media (width<=700px){.page-shell{padding:max(12px, env(safe-area-inset-top)) 14px max(24px, env(safe-area-inset-bottom))}.site-header{border-radius:20px;gap:7px;min-height:54px;padding:6px 7px;box-shadow:0 12px 38px #2e4e601a,inset 0 1px #fffc}.mark{width:36px;height:36px}.header-tools{gap:5px}.header-button{letter-spacing:.02em;min-height:38px;padding:8px 10px;font-size:9px}.question-stage{padding:14px 0 28px}.mirror-frame{background:#eef6f938;border:1px solid #ffffff9e;border-radius:30px;width:100%;min-height:clamp(520px,100svh - 116px,620px);overflow:hidden;box-shadow:0 28px 80px #2b4b5d29,0 0 0 1px #3958690f,inset 0 1px #ffffffe6}.mirror-panel{min-height:inherit;border-radius:29px;justify-content:center;padding:36px 18px 25px;overflow:hidden}.mirror-panel .eyebrow{letter-spacing:.145em;width:100%;margin:0 0 21px;font-size:8px}.mirror-panel .pair-origin{width:100%;max-width:350px;margin:-4px auto 20px;padding:10px 13px 11px}.mirror-panel .mirror-question{width:100%}.mirror-question h1{letter-spacing:-.035em;max-width:360px;font-size:clamp(34px,9.65vw,43px);line-height:1.075}.mirror-horizon{width:54%;margin-top:23px}.reflection-pool{width:100%;height:50px}.question-reflection{max-height:48px;font-size:clamp(34px,9.65vw,43px);line-height:1.075}.mirror-panel .guidance{max-width:320px;margin-top:17px;padding:0;font-size:13.5px;line-height:1.5}.mirror-panel .question-seal{margin-top:15px}.scripture-whisper{width:min(315px,96%);margin-top:17px;padding-top:13px}.question-focus-tabs{border-radius:18px;width:100%;margin-top:13px}.question-focus-tabs button{grid-template-rows:auto;min-height:46px;padding:8px 9px}.question-focus-tabs button>span{grid-row:auto}.question-focus-tabs small{display:none}.reflect-button{border-radius:18px;width:100%;min-height:52px;margin-top:14px}.journal,.revisit-banner{margin-top:14px}.home-purpose{border-radius:24px;margin:14px 0 28px;padding:27px 20px 20px}.home-purpose-kicker{margin-bottom:12px}.home-purpose h2{margin-bottom:15px;font-size:clamp(31px,8.8vw,39px);line-height:1.04}.home-purpose>p:not(.home-purpose-kicker){margin-bottom:17px}.home-purpose a{padding:13px 0}.below-fold-tools{margin-bottom:26px}.page-shell>footer{padding-top:20px}.opening-trigger{padding:max(26px, env(safe-area-inset-top)) 22px max(26px, env(safe-area-inset-bottom))}.opening-trigger:after{width:min(82vw,430px)}.opening-mark{width:56px;height:56px;margin-bottom:15px}.opening-name{letter-spacing:.22em;margin-bottom:20px;font-size:9px}.opening-trigger strong{max-width:350px;font-size:clamp(35px,10.8vw,49px);line-height:1.055}.opening-trigger strong span{margin-bottom:9px}.opening-trigger small{min-height:42px;margin-top:29px;padding:11px 16px}.journal-shell{padding-inline:18px}.journal-site-header{min-height:64px}.journal-hero{padding:52px 0 45px}.journal-article{padding-top:28px}.journal-breadcrumb{margin-bottom:38px}}@media (width<=370px){.page-shell{padding-inline:10px}.header-button{padding-inline:8px;font-size:8px}.mirror-panel{padding-inline:15px}.mirror-question h1{font-size:32px}.question-focus-tabs strong{font-size:7.8px}}.mirror-next-question{color:#123242b8;letter-spacing:.075em;text-transform:uppercase;cursor:pointer;background:#ffffff40;border:1px solid #1f425329;border-radius:999px;min-height:42px;margin-top:20px;padding:10px 16px;font-size:10px;font-weight:680;transition:color .18s,border-color .18s,background .18s,transform .18s;box-shadow:inset 0 1px #ffffffbd,0 10px 28px #30506112}.mirror-next-question span{color:#4d7182;margin-left:9px;font-size:14px;transition:transform .18s;display:inline-block}.mirror-next-question:hover:not(:disabled){color:#0d2b3a;background:#ffffff75;border-color:#1f42534d;transform:translateY(-1px)}.mirror-next-question:hover:not(:disabled) span{transform:translate(2px,2px)}.mirror-next-question:disabled{opacity:.5;cursor:wait}.is-rippling .mirror-next-question{animation:.56s both question-dissolve}.embed-mode .mirror-next-question{display:none}@media (width<=700px){.mirror-next-question{min-height:40px;margin-top:17px;padding:9px 14px;font-size:9px}.mirror-panel .pair-origin{background:#ffffff4d;border-color:#2a4c5e29;margin-bottom:18px}.mirror-panel .pair-origin span{color:#1d3d4d9e;margin-bottom:5px}}:root{--sunset-plum:#633f55;--sunset-plum-deep:#4c3044;--sunset-coral:#b96369;--sunset-glass:linear-gradient(118deg, #ffffffb3 0%, #ffe2d56b 28%, #eed1f657 47%, #cfebec47 64%, #ffe1b166 82%, #ffffff9e 100%);--sunset-glass-shadow:0 24px 72px #562f4529, 18px 16px 52px #ffa16a1a, -18px -12px 52px #a987d21c, inset 0 1px 0 #fffffff5}.page-shell,.journal-shell,.quiet-room-shell,.pause-shell,.permalink-shell{--ink:#352b34;--muted:#62525d;--quiet:#78616d;--gold:#8a5065}.mirror-frame,.shared-question-stage .mirror-frame{-webkit-backdrop-filter:blur(24px)saturate(128%);backdrop-filter:blur(24px)saturate(128%);border-color:#ffffffeb;box-shadow:0 36px 115px #522b4238,22px 20px 75px #ff9e621f,-20px -18px 72px #a17dcc24,inset 0 1px #fff,inset 0 0 0 1px #ffe2da2e}.mirror-frame:after,.shared-question-stage .mirror-frame:after{opacity:.92;mix-blend-mode:screen;background:linear-gradient(116deg,#0000 8%,#ffffff75 21%,#0000 35%),linear-gradient(132deg,#0000 42%,#edc0ff33 52%,#bdefeb33 60%,#0000 70%),radial-gradient(at 50% 49%,#fff0bd4d,#0000 34%);width:auto;height:auto;inset:0;transform:none}.site-header,.home-purpose,.journal-card,.library-question-card,.lens-nav,.finite-story,.reflections-timeline article,.reflections-empty,.permalink-reflection,.seven-question-card,.journal,.reflection-library,.install-card,.reminder-card,.revisit-card,.embed-showcase,.creator-tools section,.journal-cta,.pause-point-showcase,.seven-write{background:var(--sunset-glass);box-shadow:var(--sunset-glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);border-color:#ffffffd1}.journal textarea,.seven-write textarea,.creator-tools pre{color:#3d3039;background:linear-gradient(125deg,#ffffff94,#ffdcdf2e 48%,#dde1f838),#fff9f36b;border-color:#ffffffb8;box-shadow:inset 0 1px #ffffffeb}.page-shell button[class*=button],.journal-shell button[class*=button],.quiet-room-shell button[class*=button],.pause-shell button[class*=button],.permalink-shell button[class*=button],.mirror-next-question,.pair-origin,.permalink-actions a,.share-hero>a,.pause-point-showcase a,.lens-nav a,.seven-progress button{color:#603a50;background:linear-gradient(120deg,#ffffffa8,#ffd6d742 45%,#e0daf64d),#fff6ed6b;border-color:#75435238;box-shadow:0 10px 28px #522b401a,inset 0 1px #fffffff0}.reflect-button,.save-button,.permalink-actions button,.seven-start>button,.seven-write button,.quiet-room-actions button:not(.quiet-secondary),.pause-shell article button:not(.pause-print-button),.lens-nav a[aria-current=page]{color:#fffaf5!important;background:linear-gradient(135deg,#4b2a3ff5,#8b465beb 53%,#62324cf5)!important;border-color:#ffffff5c!important;box-shadow:0 15px 38px #4e263d3d,0 0 26px #ffaa731f,inset 0 1px #ffffff40!important}.reflect-button span,.header-button span{color:#ffe1b8}.site-header .mark,.journal-logo-symbol,.permalink-mark,.quiet-room-shell>header svg,.pause-wordmark svg,.article-question-list li:before,.about-standard-list li:before,.share-principles article span,.permalink-reflection article span{color:#92566a}.seven-orbit span,.seven-orbit i,.seven-orbit b,.pause-point-orbit span,.pause-point-orbit i,.pause-point-orbit b,.pause-line i{background:#a05c6c;box-shadow:0 0 18px #ffb26a80}.quiet-clock,.seven-orbit,.pause-point-orbit,.permalink-mark{background:var(--sunset-glass);box-shadow:var(--sunset-glass-shadow);border-color:#ffffffc2}.modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3f243770}@media (width<=700px){.mirror-frame,.shared-question-stage .mirror-frame,.site-header,.home-purpose,.journal-card,.library-question-card,.finite-story,.permalink-reflection,.seven-question-card{-webkit-backdrop-filter:blur(16px)saturate(122%);backdrop-filter:blur(16px)saturate(122%)}}@media print{.pause-actions,.pause-shell article>a,.pause-shell>footer a{display:none!important}}.editorial-signature{color:#52685b;letter-spacing:.045em;text-transform:none;white-space:nowrap;align-items:baseline;gap:.45rem;padding-block:.5rem;font-family:OGQ Serif,Georgia,serif;font-size:.75rem;font-style:italic;font-weight:400;line-height:1.6;text-decoration:none;display:inline-flex}.editorial-signature strong{color:inherit;letter-spacing:.12em;font-family:inherit;font-size:.875rem;font-style:normal;font-weight:400}.editorial-signature:hover,.editorial-signature:focus-visible{color:#294f3f;text-underline-offset:.25em;text-decoration:underline}.editorial-signature-compact{opacity:.9}.library-shell{--journal-max:1120px}.library-hero{text-align:center;max-width:850px;margin:0 auto;padding:92px 0 66px}.library-hero>h1{color:#113242;letter-spacing:-.045em;text-wrap:balance;margin:12px auto 22px;font-family:OGQ Serif,serif;font-size:clamp(48px,7.2vw,82px);font-weight:500;line-height:1.01}.library-hero>p:not(.journal-card-kicker){color:#1f3e4da6;text-wrap:balance;max-width:620px;margin:0 auto;font-family:OGQ Serif,serif;font-size:17px;line-height:1.7}.library-measure{color:#2243538a;letter-spacing:.11em;text-transform:uppercase;justify-content:center;align-items:center;gap:18px;margin-top:34px;font-size:9px;font-weight:670;display:flex}.library-measure span{align-items:baseline;gap:6px;display:inline-flex}.library-measure strong{color:#204b5f;letter-spacing:-.02em;font-family:OGQ Serif,serif;font-size:20px;font-weight:400}.library-measure i{background:#2648592e;width:18px;height:1px}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;display:grid}.library-question-card{-webkit-backdrop-filter:blur(18px)saturate(112%);background:linear-gradient(118deg,#ffffff75,#d8e6ed33 58%,#ffffff57),#f1f7f961;border:1px solid #ffffff85;border-radius:28px;min-width:0;padding:34px 34px 27px;overflow:hidden;box-shadow:0 22px 65px #304f601a,inset 0 1px #ffffffc7}.library-question-card>p{color:#2648598c;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:8px;font-weight:700}.library-question-card h2{color:#143646;letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:OGQ Serif,serif;font-size:clamp(28px,3.2vw,39px);font-weight:500;line-height:1.1}.library-question-card details{border-top:1px solid #294c5d1f;margin-top:27px;padding-top:18px}.library-question-card summary{color:#1f3f4f9e;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:9px;font-weight:680;list-style:none;display:flex}.library-question-card summary::-webkit-details-marker{display:none}.library-question-card summary span{color:#3d6578;font-family:OGQ Serif,serif;font-size:20px;font-weight:400;transition:transform .18s}.library-question-card details[open] summary span{transform:rotate(45deg)}.library-question-card details div{padding:22px 0 4px}.library-question-card details p{color:#234b5e;text-wrap:balance;margin:0;font-family:OGQ Serif,serif;font-size:21px;line-height:1.4}.library-promise{color:#23445485;text-align:center;margin:42px auto 0;font-family:OGQ Serif,serif;font-size:14px;font-style:italic}@media (width<=700px){.library-hero{padding:54px 0 42px}.library-hero>h1{font-size:clamp(39px,11.4vw,54px)}.library-hero>p:not(.journal-card-kicker){font-size:15px;line-height:1.62}.library-measure{flex-wrap:wrap;gap:10px 12px;margin-top:26px}.library-measure i{width:10px}.library-measure strong{font-size:17px}.library-grid{grid-template-columns:1fr;gap:13px}.library-question-card{border-radius:23px;padding:27px 22px 21px}.library-question-card h2{font-size:clamp(29px,8.8vw,38px)}.library-question-card details{margin-top:22px;padding-top:16px}.library-question-card details p{font-size:19px}.library-promise{margin-top:32px}}.eyebrow,.mirror-panel .eyebrow,.journal-card-kicker,.library-question-card>p,.library-question-card>p a{color:#315d72}.library-question-card h2 a,.library-question-card>p a,.journal-card-kicker a{color:inherit;text-decoration:none}.lens-nav{text-align:center;background:#f8fbfc57;border:1px solid #315d7221;border-radius:22px;width:min(940px,100%);margin:0 auto 38px;padding:22px 24px}.lens-nav>p{color:#315d72;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:9px;font-weight:700}.lens-nav>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lens-nav a{color:#284d5f;background:#ffffff61;border:1px solid #315d7224;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:650;text-decoration:none}.lens-nav a[aria-current=page]{color:#fff;background:#244b5e;border-color:#244b5e}.library-card-actions{flex-wrap:wrap;gap:10px 18px;margin-top:22px;display:flex}.library-card-actions a{color:#284d5f;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700;text-decoration:none}.lens-hero{padding-bottom:42px}.lens-back-link{color:#315d72;letter-spacing:.09em;text-transform:uppercase;margin-top:25px;font-size:10px;font-weight:700;text-decoration:none;display:inline-block}.archive-question-card .journal-card-kicker a{color:inherit;text-decoration:none}.archive-companion{border-top:1px solid #315d7226;max-width:680px;margin:38px auto 20px;padding:28px 0 0}.archive-companion>p{color:#315d72;letter-spacing:.13em;text-transform:uppercase;margin:0 0 13px;font-size:9px;font-weight:700}.archive-companion h2{color:#173b4c;text-wrap:balance;margin:0;font-family:OGQ Serif,serif;font-size:clamp(25px,3.5vw,38px);font-weight:400;line-height:1.25}.archive-companion h2 a{color:inherit;text-decoration:none}.archive-companion h2 a:hover{color:#315d72}.shared-private-note{color:#456474;text-align:center;margin:22px 0 0;font-family:OGQ Serif,serif;font-size:13px;font-style:italic}.archive-return-links{flex-wrap:wrap;gap:18px 28px;display:flex}.archive-return .archive-return-links a{margin-top:0}.reflection-entry-actions{justify-items:center;gap:12px;display:grid}.keep-question-button{color:#315d72;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px;font-size:11px}.keep-question-button:disabled{color:#284d5f;cursor:default}.save-closure{color:#173b4c;background:#f7fbfc7a;border:1px solid #315d7229;border-radius:20px;margin-top:18px;padding:22px}.save-closure>p{color:#315d72;letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:700}.save-closure>strong{font-family:OGQ Serif,serif;font-size:21px;font-weight:400;display:block}.save-closure>div{flex-wrap:wrap;gap:8px 16px;margin-top:18px;display:flex}.save-closure button,.save-closure summary{color:#284d5f;font:inherit;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:650}.save-closure details{border-top:1px solid #315d721f;margin-top:18px;padding-top:14px}.save-closure details p{color:#284d5f;margin:12px 0 0;font-family:OGQ Serif,serif;font-size:17px}.reflections-shell{--journal-max:920px}.reflections-hero{padding-bottom:42px}.reflections-loading,.reflections-empty{color:#284d5f;text-align:center;background:#f8fbfc61;border:1px solid #315d7221;border-radius:26px;max-width:680px;margin:20px auto 80px;padding:42px}.reflections-empty span{font-size:28px}.reflections-empty h2{margin:16px 0 12px;font-family:OGQ Serif,serif;font-size:31px;font-weight:400}.reflections-empty p{line-height:1.7}.reflections-empty a,.reflections-today-link{color:#284d5f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;text-decoration:none}.reflections-archive{margin-bottom:80px}.reflection-tally{text-align:center;margin:0 auto 34px}.reflection-tally strong{color:#173b4c;font-family:OGQ Serif,serif;font-size:clamp(29px,5vw,46px);font-weight:400}.reflection-tally p{color:#456474;font-size:12px}.reflections-timeline{gap:14px;display:grid}.reflections-timeline article{background:#f8fbfc61;border:1px solid #315d7221;border-radius:24px;padding:28px 30px}.reflections-timeline time{color:#315d72;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:700}.reflections-timeline h2{color:#173b4c;margin:12px 0 18px;font-family:OGQ Serif,serif;font-size:clamp(24px,4vw,34px);font-weight:400;line-height:1.18}.reflections-timeline article>p{color:#284d5f;white-space:pre-wrap;margin:0;font-family:OGQ Serif,serif;font-size:18px;line-height:1.65}.reflections-private-note{color:#456474;text-align:center;margin:28px auto;font-size:12px;line-height:1.6}.reflections-today-link{margin:0 auto;display:table}@media (width<=700px){.lens-nav{margin-bottom:20px;padding:18px 13px}.lens-nav>div{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:3px;overflow-x:auto}.lens-nav>div::-webkit-scrollbar{display:none}.lens-nav a{flex:none}.library-card-actions{display:grid}.reflection-entry-actions{width:100%}.keep-question-button{font-size:10px}.save-closure{padding:18px}.save-closure>div{justify-items:start;display:grid}.reflections-empty{padding:30px 20px}.reflections-timeline article{padding:24px 20px}html{overflow:hidden auto}body{-webkit-overflow-scrolling:touch;min-height:100%;overflow:hidden visible}.page-shell{padding-bottom:calc(34px + env(safe-area-inset-bottom))}.page-shell>footer{padding:26px 8px calc(24px + env(safe-area-inset-bottom));position:relative}.page-shell>footer:before{inset:0 8px auto}.page-shell>footer p{color:#284d5f;font-size:13px}.home-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.home-footer-links a{color:#284d5f;letter-spacing:.075em;background:#ffffff47;border:1px solid #2345561f;border-radius:12px;min-height:42px;padding:11px 10px;font-size:9.5px}.home-footer-links a[href=\/about]{color:#12394b;background:#ffffff8c;border-color:#2345563d}.home-footer-links>span{display:none}.journal-site-header{gap:8px}.journal-site-header nav{flex:none;gap:5px}.journal-site-header nav a[href=\/about],.journal-site-header nav .journal-daily-link{color:#173b4c;background:#ffffff6b;align-items:center;min-height:38px;padding:8px 9px;display:inline-flex}.journal-site-footer{padding-bottom:calc(34px + env(safe-area-inset-bottom))}.journal-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;width:100%;display:grid}.journal-footer-links a{color:#284d5f;align-items:center;min-height:38px;display:inline-flex}.atmosphere,.stars,.mirror-panel:before,.orbit,.mirror-ripple{will-change:auto;animation:none!important}.heavenly-backdrop{filter:saturate(.78)brightness(1.04);transform:none}.site-header,.question-focus-tabs,.library-question-card,.journal-card,.home-purpose{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=370px){.journal-wordmark b{letter-spacing:.1em}.journal-site-header nav a[href=\/about],.journal-site-header nav .journal-daily-link{padding-inline:7px}}.shared-question-shell{min-height:100svh}.shared-question-stage{padding-bottom:62px}.shared-question-stage .mirror-frame{height:auto;min-height:clamp(650px,76vh,790px);overflow:visible}.shared-question-stage .mirror-panel{height:auto;min-height:inherit;padding-bottom:42px;overflow:hidden}.shared-question-stage .mirror-question{min-height:0}.shared-question-stage .mirror-question h1{max-width:950px}.shared-today-link{color:#173b4c;text-decoration:none}.shared-pair-link{text-decoration:none;display:inline-flex}.shared-question-actions{text-align:center;width:min(820px,100%);margin:24px auto 0}.shared-question-actions .permalink-actions{margin-top:0}.shared-question-actions>p{color:#456474;margin:18px 0 0;font-family:OGQ Serif,serif;font-size:13px;font-style:italic}.pause-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pause-shell article .pause-print-button{color:#315d72;box-shadow:none;background:#ffffff38;border:1px solid #23455638}.pause-print-url{display:none}.finite-story{text-align:center;background:radial-gradient(circle at 82% 12%,#ffffffb3,#0000 34%),#f5f9fb6b;border:1px solid #23455624;border-radius:30px;width:min(930px,100%);margin:88px auto 0;padding:clamp(48px,8vw,88px);box-shadow:0 28px 82px #304e5f21,inset 0 1px #fffc}.finite-story>strong{color:#315d7238;letter-spacing:-.075em;font-family:OGQ Serif,serif;font-size:clamp(90px,18vw,180px);font-weight:400;line-height:.8;display:block}.finite-story h2{color:#0d2b3a;letter-spacing:-.04em;margin:28px 0 0;font-family:OGQ Serif,serif;font-size:clamp(39px,6vw,68px);font-weight:400;line-height:1.04}.finite-story>p:not(.journal-card-kicker){color:#4f6a78;max-width:650px;margin:24px auto 0;font-family:OGQ Serif,serif;font-size:17px;line-height:1.7}.finite-story>a{color:#244f64;letter-spacing:.08em;text-transform:uppercase;margin-top:28px;font-size:10px;font-weight:700;text-decoration:none;display:inline-flex}.about-signature{color:#456474;letter-spacing:.11em;text-transform:uppercase;margin:0 0 28px;font-size:10px;font-weight:650}.about-signature strong{color:#173b4c;font-weight:750}.editorial-seal{color:#244f64;text-align:center;background:#f7fbfc47;border:1px solid #244f645c;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:126px;height:126px;padding:20px 15px;text-decoration:none;display:inline-flex;position:relative;transform:rotate(-2deg);box-shadow:inset 0 0 0 5px #ffffff47,0 16px 44px #304e5f1c}.editorial-seal:before{content:"";border-radius:inherit;border:1px solid #244f642e;position:absolute;inset:7px}.editorial-seal span,.editorial-seal strong,.editorial-seal small{z-index:1;position:relative}.editorial-seal span{letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:750}.editorial-seal strong{color:#173b4c;letter-spacing:-.04em;margin:6px 0 5px;font-family:OGQ Serif,serif;font-size:31px;font-weight:400;line-height:1}.editorial-seal small{letter-spacing:.09em;text-transform:uppercase;max-width:78px;font-size:6.5px;font-weight:700;line-height:1.4}.editorial-seal:hover{color:#0d2b3a;border-color:#244f6494}.editorial-seal-compact{width:78px;height:78px;padding:12px 9px;box-shadow:inset 0 0 0 3px #ffffff40}.editorial-seal-compact:before{inset:4px}.editorial-seal-compact span{font-size:4.5px}.editorial-seal-compact strong{margin:3px 0;font-size:19px}.editorial-seal-compact small{max-width:54px;font-size:4.25px;line-height:1.25}.about-editorial-identity{align-items:center;gap:24px;margin:0 0 34px;display:flex}.about-editorial-identity .about-signature{margin:0}.home-footer-identity,.pause-footer-links{align-items:center;gap:18px;display:flex}.quiet-room-shell>footer>div{align-items:center}@media (width<=700px){.about-editorial-identity{flex-direction:column;align-items:flex-start;gap:16px}.home-footer-identity,.pause-footer-links{justify-content:space-between;width:100%}.quiet-room-shell>footer>div{justify-content:space-between;align-items:center;width:100%}.journal-site-footer>div:first-child{grid-template-columns:32px minmax(0,1fr) 78px;align-items:center;gap:10px;width:100%;display:grid}.journal-site-footer p{max-width:170px}.shared-question-stage{padding-top:18px}.shared-question-stage .mirror-frame{min-height:0}.shared-question-stage .mirror-panel{padding:34px 7px 28px}.shared-question-stage .mirror-question h1{font-size:clamp(31px,9.2vw,41px)}.shared-question-actions{padding:0 8px}.finite-story{border-radius:24px;margin-top:54px;padding:42px 22px}.finite-story>strong{font-size:clamp(92px,35vw,138px)}.finite-story h2{font-size:clamp(36px,10.6vw,48px)}.pause-actions{flex-direction:column;width:100%}html{min-height:100%;overflow:hidden auto}body{min-height:100%;overflow:hidden visible}.page-shell,.journal-shell,.quiet-room-shell,.pause-shell{height:auto;min-height:100dvh;overflow:hidden visible}.journal-shell,.quiet-room-shell,.pause-shell{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.journal-site-footer{min-height:0;padding:36px 0 calc(58px + env(safe-area-inset-bottom));flex:none;margin-top:42px;overflow:visible}.page-shell>footer,.quiet-room-shell>footer,.pause-shell>footer{padding-bottom:calc(58px + env(safe-area-inset-bottom));flex:none;overflow:visible}.journal-footer-links a{min-height:44px}}@media print{@page{size:5in 7in;margin:0}.pause-shell{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:5in;min-height:7in;padding:.55in;overflow:hidden}.pause-shell>article{padding:.5in 0}.pause-shell article h1{font-size:38pt}.pause-actions,.pause-shell article>a,.pause-shell>footer a{display:none!important}.pause-print-url{letter-spacing:.05em;color:#dce9ef!important;margin-top:.35in!important;font-size:11pt!important;font-style:normal!important;display:block!important}}:root{--threshold-ink:#102f3d;--threshold-muted:#5f5560;--threshold-line:#7441433d;--threshold-paper:#fff6ed85;--threshold-shadow:0 34px 105px #47304433;--sunset-rose:#e87767b3;--sunset-gold:#ffcd70d1;--sunset-dusk:#865b85a3}body{background:#9d7895}.page-shell,.journal-shell,.quiet-room-shell,.pause-shell,.permalink-shell{color:var(--threshold-ink);background:radial-gradient(ellipse at 50% 17%, #fff5c9f5 0, #ffc88194 24%, transparent 55%), radial-gradient(circle at 5% 26%, var(--sunset-rose), transparent 38%), radial-gradient(circle at 95% 24%, var(--sunset-dusk), transparent 40%), linear-gradient(180deg, #9d7799 0, #cf7f8b 180px, #ee9677 350px, #ffd17c 500px, #f09b76 650px, #bd7186 820px, #ead7d3 1120px, #ead7d3 100%);background-attachment:scroll}.page-shell:before{opacity:.022}.page-shell:after{background:radial-gradient(at 50% 37%,#fff0ac70,#0000 43%),linear-gradient(90deg,#5b304a24,#0000 15% 85%,#5b304a24)}.page-shell{min-height:100dvh;padding:24px clamp(22px, 4vw, 62px) calc(34px + env(safe-area-inset-bottom));transition:none;overflow:hidden visible}.heavenly-backdrop,.page-shell>.atmosphere,.page-shell>.stars,.mirror-aura,.mirror-light,.question-fog,.living-ripple,.celestial-field,.mirror-silvering,.mirror-filter,.reflection-pool{display:none!important}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff6ed94;border:1px solid #ffffffb8;border-radius:999px;width:min(1180px,100%);margin-inline:auto;padding:10px 12px 10px 14px;box-shadow:0 12px 42px #4f304421,inset 0 1px #ffffffeb}.site-header .wordmark{color:#183b4b;letter-spacing:.16em}.site-header .mark{color:#87535f}.question-stage,.shared-question-stage{width:min(920px,100%);margin-inline:auto;padding:clamp(34px,5.5vw,64px) 0 54px}.mirror-frame,.shared-question-stage .mirror-frame{background:radial-gradient(circle at 50% 48%, #ffdb7aeb 0, #ffc1716e 17%, transparent 38%), linear-gradient(180deg, #8f69967a 0%, #e27d7c80 34%, #ffd88db3 49%, #e8847675 64%, #8767926b 100%), linear-gradient(128deg, #ffffffa8, #ffd1b34d 44%, #fff7e880), var(--threshold-paper);width:min(830px,100%);min-height:690px;box-shadow:var(--threshold-shadow), inset 0 1px 0 #fffffffa, inset 0 0 0 1px #7a3e471a, inset 0 -45px 90px #5c3d671f;-webkit-backdrop-filter:blur(18px)saturate(108%);backdrop-filter:blur(18px)saturate(108%);border:1px solid #ffffffe0;border-radius:420px 420px 34px 34px;margin-inline:auto;position:relative;overflow:hidden}.mirror-frame:before,.shared-question-stage .mirror-frame:before{content:"";z-index:0;pointer-events:none;background:0 0;border:1px solid #78404833;border-radius:405px 405px 24px 24px;display:block;position:absolute;inset:13px}.mirror-frame:after,.shared-question-stage .mirror-frame:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#80404385,#0000);width:74px;height:1px;display:block;position:absolute;top:17px;left:50%;transform:translate(-50%)}.mirror-panel,.shared-question-stage .mirror-panel{z-index:1;width:100%;height:auto;min-height:inherit;border-radius:inherit;box-shadow:none;background:radial-gradient(at 50% 47%,#fff9da7a,#0000 35%),linear-gradient(#ffffff38,#0000 42%,#ffe0ac1f 50%,#98597d1a 100%);border:0;flex-direction:column;justify-content:center;align-items:center;padding:62px clamp(32px,7vw,82px) 46px;display:flex;position:relative;overflow:visible}.mirror-panel:before,.mirror-panel:after{display:none!important}.mirror-panel>:not(.mirror-filter):not(.mirror-light):not(.question-fog):not(.living-ripple):not(.celestial-field):not(.mirror-silvering){z-index:2;position:relative}.mirror-crown{place-items:center;width:72px;height:72px;margin:0 auto 22px;display:grid!important}.mirror-crown .hero-emblem{width:66px;height:66px}.mirror-crown .hero-mark{color:#874f5d;background:#fff4e2bd;width:54px;height:54px;box-shadow:0 13px 34px #6f36462b,inset 0 1px #fff}.mirror-crown .orbit{display:none}.mirror-panel .eyebrow{color:#6e4d5b;letter-spacing:.18em;width:auto;margin:0 0 30px;font-size:9px}.mirror-panel .eyebrow:before{content:"ONE OF 365";color:#773d43c7;letter-spacing:.24em;margin-bottom:8px;font-size:7px;display:block}.mirror-panel .eyebrow>span{display:none}.mirror-panel .pair-origin{border-color:var(--threshold-line);background:#ffffff5c;width:min(620px,94%);margin:-8px auto 24px}.mirror-panel .mirror-question{width:min(700px,100%)}.mirror-question h1,.shared-question-stage .mirror-question h1{color:#0d2b3a;letter-spacing:-.045em;text-shadow:0 1px #ffffffe6,0 18px 46px #5b424c1c;max-width:700px;font-size:clamp(44px,5.5vw,65px);font-weight:500;line-height:1.055}.mirror-horizon{width:min(270px,50%);height:1px;margin:32px auto 0}.mirror-horizon:before{background:linear-gradient(90deg,#0000,#97483f3d 20%,#9f4c39d1 50%,#97483f3d 80%,#0000);width:100%;height:1px;box-shadow:0 0 24px #ffbf58c7}.mirror-horizon:after,.mirror-horizon span{display:none}.mirror-panel .guidance{color:#193746b3;max-width:500px;text-shadow:none;margin:24px auto 0;font-size:16px;line-height:1.65}.mirror-next-question{color:#244f64;background:#ffffff59;border-color:#244f6430;margin-top:22px;box-shadow:inset 0 1px #ffffffe6}.mirror-panel .question-seal{opacity:.5;margin-top:25px;display:grid}.scripture-whisper{color:#13303fc2;border-top-color:#79544e26;width:min(570px,90%);margin:23px auto 0;padding-top:17px}.scripture-whisper p{font-size:13px;line-height:1.6}.reflect-button{background:#143b4d;margin-top:0;box-shadow:0 14px 34px #1e3e4f2e,inset 0 1px #ffffff29}.home-purpose{text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff4e98f;border:1px solid #ffffffad;border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:clamp(34px,6vw,80px);width:min(1050px,100%);margin:26px auto 68px;padding:47px clamp(28px,5vw,60px);display:grid;box-shadow:0 26px 78px #542f4324,inset 0 1px #ffffffeb}.home-purpose-kicker{grid-column:1;align-self:end;margin-bottom:13px}.home-purpose h2{letter-spacing:-.04em;grid-column:1;align-self:start;font-size:clamp(35px,4.2vw,52px);line-height:1.02}.home-purpose>p:not(.home-purpose-kicker){color:var(--threshold-muted);grid-area:1/2/span 2;align-self:end;margin:0 0 4px;font-size:17px;line-height:1.7}.home-purpose>div{border-top:1px solid var(--threshold-line);grid-column:1/-1;justify-content:flex-start;margin-top:30px;padding-top:22px}.home-purpose a{color:#315d72}.page-shell>footer{border-top-color:#284d5e26;width:min(1180px,100%);margin-inline:auto}.journal-shell,.quiet-room-shell,.pause-shell,.permalink-shell{min-height:100dvh;overflow-x:hidden}.journal-shell:before,.journal-shell:after,.quiet-room-shell:before,.pause-shell:before{display:none!important}.journal-card,.library-question-card,.lens-nav,.finite-story,.home-purpose,.reflections-timeline article,.reflections-empty,.permalink-reflection,.seven-question-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(132deg,#fff9efb3,#fbbfaa3d 48%,#d3b9cd4d),#fff0e380;border-color:#ffffffb8;box-shadow:0 22px 68px #532f4424,inset 0 1px #ffffffe6}.journal-card,.library-question-card,.finite-story,.permalink-reflection,.seven-question-card{border-radius:28px 28px 22px 22px}.journal-site-footer,.quiet-room-shell>footer,.pause-shell>footer{border-color:#284d5e26}.opening-veil{background:radial-gradient(at 50% 47%,#fff6c6fa 0,#ffc27494 24%,#0000 52%),radial-gradient(circle at 7% 29%,#ea7664b3,#0000 38%),radial-gradient(circle at 93% 26%,#8a5b89a6,#0000 40%),linear-gradient(#9b7499 0%,#d17d88 19%,#ef9875 36%,#ffd27c 49%,#ee9875 61%,#b96e84 79%,#846c91 100%)}.opening-veil.is-leaving{opacity:0;visibility:hidden}.opening-trigger{color:#173746;background:radial-gradient(#fffbed61,#0000 55%)}.opening-trigger:before{background:radial-gradient(#fff0c947,#0000 47%)}.opening-trigger:after{aspect-ratio:auto;border-color:#ffffffb3;border-radius:300px 300px 34px 34px;width:min(76vw,570px);height:min(82vh,710px);top:50%;box-shadow:0 0 0 12px #ffffff14,0 30px 110px #55434f24}.opening-glint,.opening-ripple{display:none}.opening-trigger small{color:#5e5360;background:#fffaf457;border-color:#6e4e4e33}.page-shell *,.page-shell :before,.page-shell :after,.journal-shell *,.journal-shell :before,.journal-shell :after,.quiet-room-shell *,.quiet-room-shell :before,.quiet-room-shell :after,.pause-shell *,.pause-shell :before,.pause-shell :after,.permalink-shell *,.permalink-shell :before,.permalink-shell :after{transition-delay:0s!important;animation:none!important}.page-shell *{will-change:auto!important}@media (width<=700px){html,body{min-height:100%;overflow:hidden auto}.page-shell,.journal-shell,.quiet-room-shell,.pause-shell,.permalink-shell{height:auto;min-height:100dvh;overflow:hidden visible}.page-shell{padding:14px 12px calc(34px + env(safe-area-inset-bottom))}.site-header{padding:8px 9px 8px 11px}.site-header .wordmark{letter-spacing:.1em;min-width:0}.site-header .wordmark>span:last-child{white-space:nowrap;font-size:8px;display:inline!important}.site-header .mark{width:24px;height:24px}.site-header .date{display:none}.question-stage,.shared-question-stage{width:100%;padding:25px 0 43px}.mirror-frame,.shared-question-stage .mirror-frame{border-radius:min(46vw,210px) min(46vw,210px) 25px 25px;width:100%;min-height:620px}.mirror-frame:before,.shared-question-stage .mirror-frame:before{border-radius:min(44vw,200px) min(44vw,200px) 18px 18px;inset:8px}.mirror-frame:after,.shared-question-stage .mirror-frame:after{width:54px;top:12px}.mirror-panel,.shared-question-stage .mirror-panel{min-height:inherit;padding:47px 20px 32px}.mirror-crown{width:59px;height:59px;margin-bottom:17px}.mirror-crown .hero-emblem{width:56px;height:56px}.mirror-crown .hero-mark{width:47px;height:47px}.mirror-panel .eyebrow{letter-spacing:.13em;margin-bottom:24px;font-size:8px}.mirror-panel .eyebrow:before{margin-bottom:6px;font-size:6.5px}.mirror-question h1,.shared-question-stage .mirror-question h1{font-size:clamp(34px,10vw,45px);line-height:1.055}.mirror-horizon{width:46%;margin-top:26px}.mirror-panel .guidance{margin-top:20px;padding-inline:2px;font-size:14.5px}.mirror-next-question{margin-top:18px}.mirror-panel .question-seal{margin-top:21px}.scripture-whisper{width:94%;margin-top:19px;padding-top:15px}.scripture-whisper p{font-size:12px}.scripture-whisper cite{letter-spacing:.1em;font-size:7px}.reflection-entry-actions{width:100%;margin-top:22px;padding-inline:5px}.home-purpose{text-align:left;border-radius:25px;width:100%;margin:18px auto 50px;padding:35px 23px;display:block}.home-purpose h2{font-size:clamp(34px,10vw,44px)}.home-purpose>p:not(.home-purpose-kicker){margin-top:21px;font-size:15.5px}.home-purpose>div{justify-content:flex-start;gap:14px 18px}.page-shell>footer,.journal-site-footer,.quiet-room-shell>footer,.pause-shell>footer{min-height:0;padding-bottom:calc(64px + env(safe-area-inset-bottom));flex:none;margin-top:38px;overflow:visible}}@media (width<=370px){.site-header .mark{display:none}.site-header .wordmark>span:last-child{letter-spacing:.08em;font-size:7.5px}.mirror-panel,.shared-question-stage .mirror-panel{padding-inline:16px}.mirror-question h1,.shared-question-stage .mirror-question h1{font-size:33px}}:root{--eden-ink:#17382f;--eden-muted:#526b60;--eden-green:#244c3d;--eden-olive:#7b7644;--eden-gold:#b29a58;--eden-glass:#fafbf1bd;--eden-glass-strong:#fbfcf5e0;--eden-line:#5d683f3d}html,body{color:var(--eden-ink);background:#dce5d7}.page-shell,.journal-shell,.quiet-room-shell,.pause-shell,.permalink-shell{isolation:isolate;color:var(--eden-ink);position:relative;background:linear-gradient(#f0f5e247,#faefd533 45%,#1c453345),url(/eden-mirror-garden.webp) 50% 43%/cover no-repeat fixed!important}.page-shell:before,.journal-shell:before,.quiet-room-shell:before,.pause-shell:before,.permalink-shell:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 12%,#fffada4d,#0000 32%),linear-gradient(90deg,#163d2d29,#0000 24% 76%,#163d2d29);position:fixed;inset:0}.site-header,.journal-site-header{-webkit-backdrop-filter:blur(20px)saturate(1.18);background:#fafbf0b3!important;border-color:#ffffff80!important;box-shadow:0 14px 44px #193b2c1f,inset 0 1px #ffffffc2!important}.mirror-frame,.shared-question-stage .mirror-frame{background:linear-gradient(135deg,#ffffffb8,#cedaba47 42%,#ffe2ac5c),url(/eden-mirror-garden.webp) 50% 49%/cover no-repeat!important;border-color:#d7c584c7!important;box-shadow:0 0 0 1px #695b2d3d,0 0 0 9px #ffffff29,0 34px 100px #143a2b40,inset 0 1px #ffffffdb!important}.mirror-frame:before,.shared-question-stage .mirror-frame:before{border-color:#fffcdeb3!important;box-shadow:inset 0 0 60px #1b48351f!important}.mirror-panel,.shared-question-stage .mirror-panel{-webkit-backdrop-filter:blur(13px)saturate(1.12);color:var(--eden-ink)!important;background:radial-gradient(circle at 50% 30%,#fffdeae0,#f8faefb3 45%,#e4eedcc2)!important}.mirror-question h1,.article-header h1,.journal-hero h1,.library-header h1,.permalink-card h1,.seven-shell h1,.quiet-room-shell h1,.pause-shell h1{text-shadow:0 1px #ffffff9e;color:#17382f!important}.eyebrow,.journal-card-kicker,.mirror-panel .eyebrow,.scripture-whisper cite{color:#496353!important}.scripture-whisper,.scripture-whisper p,.guidance,.article-header p,.journal-hero p{color:#415e51!important}.reflect-button,.save-button,.card-primary,.journal-daily-link,.reflections-today-link,.seven-home-link,.pause-print-button,.install-button{color:#fffdf1!important;background:linear-gradient(135deg,#315e4b,#49674b 62%,#7d7647)!important;border-color:#ffffff4d!important;box-shadow:0 10px 28px #1e433133,inset 0 1px #ffffff38!important}.header-button,.mirror-next-question,.keep-question-button,.export-button,.clear-button,.shared-companion-link,.permalink-actions a,.library-card-actions a{border-color:var(--eden-line)!important;color:var(--eden-green)!important;background:#fbfbf0ad!important;box-shadow:inset 0 1px #ffffffb3!important}.journal-article,.journal-featured,.journal-card,.journal-cta,.archive-question-card,.library-question-card,.permalink-card,.seven-question-card,.install-card,.reminder-card,.revisit-card,.empty-journal,.home-purpose{-webkit-backdrop-filter:blur(22px)saturate(1.12);background:var(--eden-glass)!important;border-color:#ffffff94!important;box-shadow:0 24px 70px #183f2e26,inset 0 1px #fffc!important}.journal-site-footer,.page-shell>footer,.quiet-room-shell>footer,.pause-shell>footer{color:#334f43!important}.journal-site-footer a,.page-shell>footer a,.quiet-room-shell>footer a,.pause-shell>footer a,.journal-breadcrumb a,.article-body a{color:#294f3f!important}@media (width<=700px){.page-shell,.journal-shell,.quiet-room-shell,.pause-shell,.permalink-shell{padding-bottom:calc(44px + env(safe-area-inset-bottom))!important;background:linear-gradient(#f2f6e357,#fbefd338 48%,#1c45334d),url(/eden-mirror-garden.webp) 52% 0/auto 100dvh no-repeat fixed!important}.journal-article,.journal-featured,.journal-card,.journal-cta,.archive-question-card,.library-question-card,.permalink-card,.seven-question-card,.home-purpose{background:#fafbf1d6!important}.page-shell>footer,.journal-site-footer,.quiet-room-shell>footer,.pause-shell>footer{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}}:root{--ink:#17382f;--muted:#415e51;--quiet:#526b60;--gold:#516447;--deep:#dce5d7;--glass:#fafbf1e0}.heavenly-backdrop,.journal-atmosphere,.pause-glow{display:none!important}.page-shell,.journal-shell,.quiet-room-shell,.pause-shell,.permalink-shell{--ink:#17382f;--muted:#415e51;--quiet:#526b60;--gold:#516447;background-color:#dce5d7!important}.mirror-panel .eyebrow:before{content:none;display:none}.mirror-crown .hero-mark{box-shadow:none;background:0 0}.logo-symbol,.journal-logo-symbol{object-fit:contain;border-radius:23%;display:block}.mirror-crown .logo-symbol{width:100%;height:100%}.mirror-panel .eyebrow{letter-spacing:.13em;font-size:.75rem}.mirror-panel .guidance,.scripture-whisper p{font-size:1rem}.scripture-whisper cite{letter-spacing:.045em;font-size:.75rem;line-height:1.6;display:block}.site-header .wordmark>span:last-child{font-size:.75rem!important}.header-button,.mirror-next-question,.reflect-button,.keep-question-button,.save-button,.card-primary,.export-button,.clear-button{letter-spacing:.025em;min-height:44px;font-size:.875rem}.question-tools button,.question-tools a,.site-footer-links a,.journal-site-header nav a,.journal-footer-links a{font-size:.875rem;line-height:1.6}.article-body,.home-purpose>p:not(.home-purpose-kicker){font-size:1rem}.mirror-panel .pair-origin{color:#415e51;background:#fffff5cc;font-size:1rem;line-height:1.4}.pair-origin span{font-size:.8125rem}.mirror-horizon:before{box-shadow:none;background:linear-gradient(90deg,#0000,#9d996a,#0000)}.opening-veil{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#eff5e78c,#eff5e733),url(/eden-mirror-garden.webp) 50%/cover;transition:opacity .85s,visibility .85s}.opening-trigger{color:#17382f}.opening-trigger strong span{color:#415e51}.opening-trigger small{color:#17382f;background:#fffff5cc;font-size:.875rem}.opening-mark .logo-symbol{width:48px;height:48px}.journal-article,.journal-card,.journal-featured,.journal-cta,.library-question-card,.home-purpose,.permalink-reflection,.finite-story,.reflections-hero,.reflections-empty,.seven-start,.seven-question-card,.pause-shell>article,.quiet-room-stage{color:#17382f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #fffc;border-radius:28px;background:#fafbf1eb!important}.seven-start,.pause-shell>article,.quiet-room-stage{padding:clamp(24px,5vw,64px)}.journal-site-footer,.page-shell>footer,.quiet-room-shell>footer,.pause-shell>footer{background:#f7faeee6;border-radius:24px;padding:24px!important}.journal-hero,.library-header{background:#f8fbefe0;border-radius:28px;margin-top:32px;padding:clamp(24px,4vw,48px)}.journal-site-header nav{flex-wrap:wrap}.journal-site-header{border-radius:26px;gap:20px;padding:18px 24px}.journal-logo-symbol{flex-shrink:0}.mirror-question h1{overflow-wrap:break-word;letter-spacing:-.035em}@media (width<=700px){.page-shell,.journal-shell,.quiet-room-shell,.pause-shell,.permalink-shell{background-size:auto 100svh!important;background-attachment:scroll!important}.site-header .wordmark{letter-spacing:.06em;gap:7px}.site-header .wordmark>span:last-child{font-size:.625rem!important}.site-header .mark{width:28px;height:28px;display:block}.site-header .header-button{padding:8px;font-size:.8125rem}.mirror-frame,.shared-question-stage .mirror-frame{border-radius:190px 190px 28px 28px;min-height:560px}.mirror-panel,.shared-question-stage .mirror-panel{padding:52px 24px 30px}.mirror-question h1,.shared-question-stage .mirror-question h1{font-size:clamp(1.875rem,8.4vw,2.625rem);line-height:1.13}.mirror-panel .eyebrow{letter-spacing:.06em;margin-bottom:20px;font-size:.75rem;line-height:1.6}.mirror-crown{margin-bottom:12px}.mirror-panel .guidance{font-size:1rem;line-height:1.5}.scripture-whisper{width:100%}.scripture-whisper p{font-size:.9375rem}.scripture-whisper cite{font-size:.75rem}.question-stage{padding-top:24px}.journal-site-header{flex-direction:column;align-items:flex-start;padding:16px}.journal-site-header nav{gap:10px 16px}.journal-site-header nav a{min-height:30px}.journal-article{padding:28px 22px}.journal-article h1{overflow-wrap:break-word;font-size:clamp(2rem,9vw,3rem)}.journal-footer-links{flex-wrap:wrap}.page-shell>footer,.journal-site-footer{margin-bottom:24px}.home-purpose{padding:28px 22px}.home-purpose h2{font-size:2rem}}@media (prefers-reduced-motion:reduce){.opening-veil{transition:none}}@media (width>=701px){.mirror-question h1{font-size:clamp(42px,4.5vw,56px)}}.mirror-frame{box-shadow:0 0 0 2px #f0f0dce6,0 0 0 8px #9fa38d52,0 30px 80px #143a2b40,inset 0 0 30px #fff9!important}.mirror-panel{background:linear-gradient(125deg,#fffffbc2,#e6eee094 34%,#fffff8cc 52%,#dde8d8a6)!important}@media (width<=370px){.site-header .wordmark>span:last-child{white-space:normal;width:82px;line-height:1.4}.site-header .wordmark{flex-shrink:1}.header-tools{gap:0}}.site-header,.journal-shell .journal-site-header{z-index:10;position:relative;overflow:visible}.journal-site-header{flex-direction:row;justify-content:space-between;align-items:center;min-height:68px}.header-tools,.journal-header-actions{align-items:center;gap:12px;display:flex}.journal-daily-link{border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-size:.875rem;text-decoration:none;display:inline-flex}.site-menu{text-align:left;position:relative}.site-menu summary{min-height:44px;color:var(--eden-ink);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-size:.875rem;font-weight:500;list-style:none;display:flex}.site-menu summary::-webkit-details-marker{display:none}.site-menu summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;transform:rotate(45deg)translateY(-2px)}.site-menu[open] summary:after{transform:rotate(225deg)}.site-menu summary:focus-visible{outline:2px solid var(--eden-green);outline-offset:2px;border-radius:16px}.site-menu nav{z-index:30;border:1px solid var(--eden-line);background:#f7f9f0;border-radius:18px;width:230px;max-height:70svh;padding:10px;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 18px 48px #17382f33;gap:2px!important;display:grid!important}.site-menu nav a,.journal-site-header .site-menu nav a{min-height:44px;color:var(--eden-ink);letter-spacing:0;text-transform:none;background:0 0;border-radius:10px;align-items:center;padding:10px 14px;font-size:.875rem;font-weight:400;text-decoration:none;display:flex!important}.site-menu nav a:hover{background:#e5ecdf}.page-shell .question-stage{padding-top:32px;padding-bottom:32px}.page-shell .mirror-frame{width:min(760px,100%);min-height:590px}.page-shell .mirror-panel{padding:52px clamp(24px,6vw,68px) 34px}.page-shell .mirror-crown{width:40px;height:40px;margin-bottom:16px}.page-shell .mirror-crown .hero-emblem,.page-shell .mirror-crown .hero-mark{width:40px;height:40px}.page-shell .mirror-panel .eyebrow{letter-spacing:.08em;margin-bottom:24px;font-size:.75rem}.page-shell .mirror-question h1{letter-spacing:-.025em;text-wrap:balance;max-width:20ch;margin-inline:auto;font-size:clamp(36px,4.2vw,52px);line-height:1.1}.page-shell .mirror-horizon,.page-shell .question-seal{display:none}.page-shell .mirror-panel .guidance{margin-top:20px;font-size:.9375rem;line-height:1.5}.mirror-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:24px;display:flex}.mirror-actions .reflect-button,.mirror-actions .mirror-next-question{letter-spacing:0;text-transform:none;min-height:46px;margin:0;padding:12px 20px;font-size:.875rem;font-weight:500}.page-shell .scripture-whisper{width:100%;max-width:480px;margin-top:28px;padding-top:20px}.page-shell .scripture-whisper p{margin:0;font-size:.9375rem;line-height:1.6}.page-shell .scripture-whisper cite{text-transform:none;letter-spacing:.02em;margin-top:8px;font-size:.75rem;font-style:normal}.page-shell .pair-origin{max-width:480px;margin-bottom:20px;padding:12px 16px}.page-shell .pair-origin span{letter-spacing:.02em;text-transform:none;font-size:.75rem}.keep-question-button{border-radius:999px;font-size:.8125rem}.page-shell .journal{background:var(--eden-glass-strong);border-color:var(--eden-line);margin:24px auto 0;padding:28px;box-shadow:0 16px 48px #17382f1f}.journal textarea{border:1px solid var(--eden-line);color:var(--eden-ink);background:#fbfcf7;border-radius:12px;padding:16px;font-size:1.125rem}.journal textarea:focus-visible{outline:2px solid var(--eden-green);outline-offset:3px}.journal-heading{margin-bottom:16px}.journal label,.sentence-toggle,.journal-footer p,.save-closure button,.save-closure summary{color:var(--eden-muted);font-size:.875rem}.sentence-toggle,.save-closure button,.save-closure summary{min-height:44px}.reflection-library,.revisit-card,.reminder-card,.install-card,.reflections-timeline article{color:var(--eden-ink);background:#f4f7ed!important}.reflection-tally{background:var(--eden-glass-strong);border-radius:24px;padding:24px}.reflections-private-note{background:var(--eden-glass-strong);color:var(--eden-muted);border-radius:16px;padding:16px}.modal-backdrop{background:#10271e66}.reflection-library .library-header{background:0 0;justify-content:space-between;align-items:center;gap:20px;margin:0;padding:0;display:flex}.page-shell .home-purpose{gap:16px 48px;width:min(1000px,100%);margin:20px auto 32px;padding:36px}.home-purpose h2{font-size:clamp(28px,3.5vw,38px);line-height:1.15}.home-purpose-kicker{letter-spacing:.1em;font-size:.75rem}.home-purpose>div{gap:10px 24px}.home-purpose a{letter-spacing:0;text-transform:none;text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}.below-fold-tools{flex-wrap:wrap;justify-content:center;gap:8px 16px;margin:0 auto 32px;display:flex}.quiet-actions button,.quiet-actions a{min-height:44px;color:var(--eden-ink);font-size:.8125rem}.journal-shell{--journal-ink:#17382f;--journal-muted:#415e51;--journal-quiet:#526b60;--journal-gold:#526b45}.journal-hero{margin-bottom:24px}.journal-shell .journal-hero h1{text-shadow:none;font-size:clamp(34px,5vw,62px);line-height:1.08}.journal-shell .article-header h1{text-shadow:none;font-size:clamp(32px,4.5vw,58px);line-height:1.13}.journal-hero>p:last-child{margin-top:20px;font-size:1rem;line-height:1.65}.journal-featured{-webkit-backdrop-filter:none;backdrop-filter:none;border:0;box-shadow:none!important;background:0 0!important}.journal-card,.journal-card.is-featured{min-height:0;padding:32px}.journal-card-kicker,.article-kicker{letter-spacing:.08em;font-size:.75rem}.journal-card h2,.journal-card.is-featured h2{font-size:clamp(28px,3.3vw,44px);line-height:1.16}.journal-card>p:not(.journal-card-kicker){font-size:1rem;line-height:1.65}.journal-card-footer{padding-top:24px}.journal-card-footer a{letter-spacing:0;text-transform:none;align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.article-header{margin-bottom:32px;padding-bottom:32px}.article-header>.journal-card-kicker{font-size:.75rem;line-height:1.6}.article-byline{font-size:.75rem}.article-header+.article-body>p:first-child{margin-top:0}.article-body{max-width:66ch;margin-inline:auto;padding:0 0 32px;line-height:1.8}.journal-principle{padding:52px 16px}.journal-footer-links a,.home-footer-links a{letter-spacing:0;text-transform:none;align-items:center;min-height:44px;font-size:.8125rem;display:inline-flex}@media (width<=960px){.site-header .date{display:none}}@media (width<=700px){.site-header,.journal-site-header{border-radius:22px;gap:6px;padding:10px 12px}.journal-site-header{flex-direction:row;align-items:center;min-height:64px}.header-tools,.journal-header-actions{flex-shrink:0;gap:2px}.site-menu summary{padding-inline:8px;font-size:.8125rem}.journal-daily-link{padding:8px 12px;font-size:.8125rem}.journal-wordmark{gap:7px}.journal-wordmark b{white-space:normal;letter-spacing:.06em;width:98px;font-size:.625rem;line-height:1.4}.site-header .wordmark>span:last-child{white-space:normal;width:98px;line-height:1.4}.site-header .header-button{padding:8px;font-size:.75rem}.page-shell .question-stage{padding-top:22px;padding-bottom:20px}.page-shell .mirror-frame{min-height:0}.page-shell .mirror-panel{padding:48px 22px 26px}.page-shell .mirror-crown{margin-bottom:16px}.page-shell .mirror-panel .eyebrow{max-width:24ch;margin-bottom:20px;line-height:1.5}.page-shell .mirror-question h1{font-size:clamp(28px,8.3vw,36px);line-height:1.14}.page-shell .mirror-panel .guidance{margin-top:16px}.mirror-actions{gap:8px;margin-top:20px}.mirror-actions .reflect-button,.mirror-actions .mirror-next-question{width:100%;max-width:290px;padding:10px 14px}.page-shell .scripture-whisper{margin-top:22px;padding-top:18px}.page-shell .journal{padding:20px}.journal-footer{gap:12px}.page-shell .home-purpose{padding:28px 24px}.home-purpose>div{align-items:flex-start;gap:4px}.journal-hero{margin-top:24px;padding:28px 24px}.journal-hero>p:first-child{margin-bottom:16px}.journal-shell .journal-hero h1{font-size:36px}.journal-shell .article-header h1{font-size:34px}.journal-card,.journal-card.is-featured{padding:26px 24px}.journal-card-kicker{margin-bottom:18px}.journal-article{padding:26px 24px}.article-header{margin-bottom:26px;padding-bottom:26px}.article-header>p{font-size:1rem;line-height:1.65}.article-header>p:not(.journal-card-kicker){margin-top:20px;font-size:1rem;line-height:1.65}.journal-footer-links,.home-footer-links{gap:4px 18px}}@media (width<=370px){.site-header .wordmark>span:last-child,.journal-wordmark b{letter-spacing:.035em;width:66px;font-size:.5625rem!important}.site-header .mark,.journal-wordmark>span{width:20px;height:20px}.site-header .wordmark{gap:5px}.site-header .header-button span{display:none}.site-header .header-button{padding-inline:6px}.page-shell .mirror-panel{padding-inline:18px}.site-menu summary{padding-inline:6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.permalink-actions button,.seven-start>button,.seven-write button,.quiet-room-actions button:not(.quiet-secondary),.pause-shell article button:not(.pause-print-button),.lens-nav a[aria-current=page]{background:linear-gradient(135deg,#315e4b,#49674b 62%,#7d7647)!important;box-shadow:0 10px 28px #1e43312e!important}.reflect-button:hover,.save-button:hover,.permalink-actions button:hover,.seven-start>button:hover,.seven-write button:hover,.quiet-room-actions button:not(.quiet-secondary):hover,.pause-shell article button:not(.pause-print-button):hover,.lens-nav a[aria-current=page]:hover{background:#244c3d!important}.about-inspiration{scroll-margin-top:110px}.article-body .inspiration-intro{margin-top:32px}.inspiration-comparisons{margin:36px 0 0;padding:0;list-style:none}.inspiration-comparisons>li{border-top:1px solid var(--eden-line,#bccbc1);padding:32px 0}.about-inspiration h3{color:var(--journal-ink);text-wrap:balance;margin:0 0 16px;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:400;line-height:1.35}.inspiration-number{color:var(--journal-muted);vertical-align:middle;margin-right:14px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.875rem;display:inline-block}.inspiration-distortion{color:var(--journal-ink);font-size:1.125rem;line-height:1.6}.inspiration-distortion>span,.inspiration-reflection>span{color:var(--journal-muted);margin-bottom:6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:600;display:block}.article-body .inspiration-passage{align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.article-body .inspiration-reflection{border-left:2px solid var(--journal-gold);color:var(--journal-ink);background:#ebf2e699;margin:20px 0 0;padding:16px 20px;font-size:1.125rem;line-height:1.65}.inspiration-closing{margin-top:24px}.article-body .inspiration-closing blockquote{margin:28px 0 0;font-size:clamp(1.25rem,3vw,1.5rem)}.about-inspiration a:focus-visible{outline:2px solid var(--journal-ink);outline-offset:4px}@media (width<=700px){.inspiration-comparisons>li{padding:26px 0}.article-body .inspiration-reflection{padding:14px 16px}}button,input,textarea,select{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}button,summary{touch-action:manipulation}input,textarea,select{font-size:max(1rem,16px)}.site-header,.journal-site-header{gap:12px}.site-header .wordmark,.journal-wordmark{min-width:0}.site-header .wordmark>span:last-child,.journal-wordmark b{letter-spacing:.07em;white-space:normal;width:auto;max-width:155px;line-height:1.45;font-size:.75rem!important}.site-header .header-button,.site-menu summary,.journal-daily-link{min-height:44px;font-size:.875rem}.site-menu nav a[aria-current=page]{background:#e5ecdf;font-weight:600}.question-share-row{justify-content:center;margin:20px 0 0;display:flex}.share-trigger{color:#17382f;cursor:pointer;background:#f4f7ed;border:1px solid #879a87;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-size:.875rem;display:inline-flex}.share-trigger:hover{background:#e5ecdf}.reflection-entry-actions{margin-top:4px}.keep-question-button,.quiet-actions button,.quiet-actions a,.home-footer-links a,.journal-footer-links a{font-size:.875rem}.page-shell .mirror-panel .guidance,.page-shell .scripture-whisper p{font-size:1rem}.home-purpose>div,.library-card-actions,.article-share>div,.permalink-actions{flex-wrap:wrap}.library-card-actions>a,.article-share a,.permalink-actions>a{align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.creator-tools pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:.875rem}.creator-tools section,.library-question-card,.journal-card,.reflections-timeline article{min-width:0}.ogq-share-dialog{overscroll-behavior:contain;color:#17382f;text-align:left;background:#f7f9f0;border:1px solid #c5d2bf;border-radius:24px;width:min(480px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:28px;font-family:ui-sans-serif,system-ui,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #142e3455}.ogq-share-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10271eb3}.ogq-share-heading{justify-content:space-between;align-items:center;gap:16px;display:flex!important}.ogq-share-dialog h2{color:#17382f;margin:0;font:400 2rem/1.15 OGQ Serif,Georgia,serif}.ogq-share-dialog .ogq-share-close{cursor:pointer;border-radius:50%;flex:0 0 44px;width:44px;min-height:44px;padding:0;font-size:1.6rem;color:#17382f!important;box-shadow:none!important;background:0 0!important;border:1px solid #bbcbb6!important}.ogq-share-dialog .ogq-share-question{color:#17382f;letter-spacing:normal;margin:24px 0 12px;font:400 1.5rem/1.4 OGQ Serif,Georgia,serif}.ogq-share-dialog .ogq-share-note{color:#415e51;margin:0;font-size:.875rem;line-height:1.6}.ogq-share-options{gap:10px;margin:24px 0;display:grid!important}.ogq-share-dialog .ogq-share-options>*{letter-spacing:normal;text-transform:none;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:48px;margin:0;padding:12px 16px;font:500 .9375rem/1.4 ui-sans-serif,system-ui,sans-serif;text-decoration:none;display:flex;color:#17382f!important;box-shadow:none!important;background:#e5ecdf!important;border:1px solid #879a87!important}.ogq-share-dialog .ogq-share-options>:first-child{color:#fff!important;background:#315e4b!important}.ogq-share-options>:disabled{opacity:.65;cursor:wait}.ogq-share-dialog label{margin-bottom:8px;font-size:.875rem;display:block}.ogq-share-dialog input{color:#17382f;background:#fff;border:1px solid #879a87;border-radius:8px;width:100%;min-width:0;padding:12px;display:block}.ogq-share-dialog .ogq-share-status{color:#315e4b;min-height:24px;margin:12px 0 0;font-size:.875rem;line-height:1.5}.ogq-share-dialog :focus-visible{outline-offset:3px;outline:2px solid #315e4b}@media (width<=700px){.site-header,.journal-site-header{border-radius:20px;padding:10px 12px}.site-header .wordmark>span:last-child,.journal-wordmark b{max-width:112px}.site-header .header-tools,.journal-header-actions{gap:4px}.journal-site-header .site-menu{order:2}.site-menu nav{width:min(260px,100vw - 48px);max-height:min(70svh,480px)}.site-header .header-button{padding-inline:8px}.page-shell .mirror-panel{padding:30px 22px 26px}.page-shell .journal{padding:20px 16px}.journal-footer{flex-direction:column;align-items:stretch}.journal-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px}.below-fold-tools>span{display:none}.below-fold-tools{flex-direction:column;align-items:center;gap:4px}.permalink-actions,.library-card-actions{gap:10px}.ogq-share-dialog{padding:22px}}@media (width<=370px){.site-header .wordmark>span:last-child,.journal-wordmark b{max-width:84px;font-size:.6875rem!important}.site-header .header-button,.site-menu summary{padding-inline:6px}.site-header .wordmark,.journal-wordmark{gap:6px}}@media (prefers-reduced-motion:reduce){.opening-veil,.mirror-frame,.mirror-panel,.mirror-question,.question-fog,.living-ripple,.reflection-pool,.mirror-light{transition:none!important;animation:none!important}}@media (width<=400px){.site-header,.journal-site-header{flex-wrap:wrap}.site-header .wordmark>span:last-child,.journal-wordmark b{max-width:155px;font-size:.75rem!important}.site-header .header-tools,.journal-header-actions{justify-content:space-between;width:100%}.site-menu{margin-left:auto}}.scripture-whisper .scripture-context,.permalink-scripture .scripture-context{text-wrap:pretty;margin-top:12px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-style:normal;line-height:1.6}.daily-love-reflection{box-sizing:border-box;text-align:left;color:#17382f;overflow-wrap:break-word;border-top:1px solid #315e4b33;width:100%;min-width:0;max-width:560px;margin:28px auto 0;padding:28px 0 0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:1rem;line-height:1.6}.daily-love-reflection .love-reflection-heading h2{color:#17382f;letter-spacing:-.015em;text-transform:none;margin:0 0 12px;font:400 1.625rem/1.25 OGQ Serif,Georgia,serif}.daily-love-reflection .love-reflection-intro{color:#415e51;margin:0;font-size:1rem;line-height:1.6}.daily-love-reflection .love-qualities{grid-template-columns:1fr;gap:0;margin:24px 0 16px;padding:0;display:grid}.daily-love-reflection .love-qualities>div{border-bottom:1px solid #315e4b21;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.daily-love-reflection .love-qualities>div:first-child{padding-top:0}.daily-love-reflection .love-qualities dt{color:#17382f;margin:0;font-size:1rem;font-weight:600}.daily-love-reflection .love-qualities dd{color:#415e51;margin:0;font-size:1rem;line-height:1.55}.daily-love-reflection .love-reflection-note,.daily-love-reflection .love-reflection-source{color:#415e51;margin:16px 0 0;font-size:.875rem;line-height:1.6}.daily-love-reflection .love-reflection-source a{color:#315e4b;text-underline-offset:3px;text-decoration:underline}.daily-love-reflection .love-scriptures{gap:22px;margin-top:28px;display:grid}.scripture-whisper .scripture-quote,.permalink-scripture .scripture-quote,.daily-love-reflection .scripture-quote{text-align:left;border:0;margin:0;padding:0}.daily-love-reflection .scripture-quote{background:#ffffff8c;border:1px solid #315e4b29;border-radius:14px;padding:20px}.scripture-whisper .scripture-quote .scripture-quote-text,.permalink-scripture .scripture-quote .scripture-quote-text,.daily-love-reflection .scripture-quote .scripture-quote-text{color:#17382f;letter-spacing:0;margin:0;font:400 1.125rem/1.65 OGQ Serif,Georgia,serif}.scripture-quote footer{flex-direction:column;align-items:flex-start;gap:4px;margin-top:14px;padding:0;display:flex}.scripture-whisper .scripture-quote cite,.permalink-scripture .scripture-quote cite,.daily-love-reflection .scripture-quote cite{color:#17382f;letter-spacing:0;text-transform:none;margin:0;font:600 .875rem/1.5 ui-sans-serif,system-ui,sans-serif;display:block}.scripture-quote .scripture-translation{color:#415e51;font:400 .875rem/1.5 ui-sans-serif,system-ui,sans-serif}.scripture-quote .scripture-passage-link{color:#315e4b;text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;font:500 .875rem/1.5 ui-sans-serif,system-ui,sans-serif;text-decoration:underline;display:inline-flex}.scripture-quote a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #315e4b}@media (width>=600px){.daily-love-reflection .love-qualities{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.daily-love-reflection .love-qualities>div{padding:16px 0;display:block}.daily-love-reflection .love-qualities>div:first-child{padding-top:16px}.daily-love-reflection .love-qualities dt{margin-bottom:4px}}@media (width<=360px){.daily-love-reflection .love-qualities>div{grid-template-columns:1fr;gap:3px}.daily-love-reflection .scripture-quote{padding:16px}}.more-scriptures{text-align:left;border-top:1px solid #315e4b33;margin-top:24px}.more-scriptures>summary{cursor:pointer;color:#315e4b;min-height:44px;padding:14px 0;font:500 .875rem/1.6 ui-sans-serif,system-ui,sans-serif}.more-scriptures>summary:focus-visible{outline-offset:4px;outline:2px solid #315e4b}.more-scriptures-list{overflow-wrap:break-word;gap:24px;min-width:0;padding:10px 0 0;display:grid}.more-scriptures-list>.scripture-quote+.scripture-quote{border-top:1px solid #315e4b21;padding-top:24px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
