.notes-preview-stack-module__VX9PCq__stack{isolation:isolate;min-height:430px;position:relative}.notes-preview-stack-module__VX9PCq__front,.notes-preview-stack-module__VX9PCq__back{width:min(100%,510px);position:absolute}.notes-preview-stack-module__VX9PCq__front{z-index:2;bottom:0;left:0}.notes-preview-stack-module__VX9PCq__back{z-index:1;top:0;right:0}.notes-preview-stack-module__VX9PCq__sheet{min-height:318px;color:var(--ink);background-color:var(--surface);background-image:var(--face-light);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--lift-panel), var(--lift-face);transition:transform var(--duration-fast) var(--ease-smooth-out), box-shadow var(--duration-fast) var(--ease-smooth-out), border-color var(--duration-fast) var(--ease-smooth-out);flex-direction:column;padding:28px 30px 26px;display:flex;position:relative;overflow:hidden}.notes-preview-stack-module__VX9PCq__front .notes-preview-stack-module__VX9PCq__sheet{box-shadow:0 22px 42px #1113181a, var(--lift-face);transform:rotate(-1.8deg)}.notes-preview-stack-module__VX9PCq__back .notes-preview-stack-module__VX9PCq__sheet{background-color:color-mix(in srgb, var(--field-warm) 58%, var(--surface));background-image:var(--face-tint);box-shadow:var(--lift-panel), var(--lift-face);transform:rotate(3.2deg)}.notes-preview-stack-module__VX9PCq__back .notes-preview-stack-module__VX9PCq__rule{margin-block:14px 17px}.notes-preview-stack-module__VX9PCq__back .notes-preview-stack-module__VX9PCq__sheet strong{font-size:clamp(23px,1.8vw,28px)}.notes-preview-stack-module__VX9PCq__tab{background:var(--signal);border-radius:0 0 5px 5px;width:70px;height:7px;position:absolute;top:0;right:34px}.notes-preview-stack-module__VX9PCq__meta{color:var(--slate);justify-content:space-between;gap:20px;font-size:10px;line-height:16px;display:flex}.notes-preview-stack-module__VX9PCq__rule{background:var(--line);width:100%;height:1px;margin-block:22px 28px}.notes-preview-stack-module__VX9PCq__sheet strong{letter-spacing:-.035em;max-width:15ch;font-size:clamp(27px,2.25vw,34px);font-weight:600;line-height:1.02}.notes-preview-stack-module__VX9PCq__sheet p{max-width:36ch;color:var(--text-secondary);margin-top:18px;font-size:15px;line-height:23px}.notes-preview-stack-module__VX9PCq__action{color:var(--ink);margin-top:auto;padding-top:28px;font-size:10px;line-height:16px}.notes-preview-stack-module__VX9PCq__action span{color:var(--signal)}.notes-preview-stack-module__VX9PCq__sheet:focus-visible{outline:3px solid var(--cobalt);outline-offset:4px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.notes-preview-stack-module__VX9PCq__front .notes-preview-stack-module__VX9PCq__sheet:hover{box-shadow:0 28px 52px #11131821, var(--lift-face);transform:rotate(-.7deg)translateY(-7px)}.notes-preview-stack-module__VX9PCq__back .notes-preview-stack-module__VX9PCq__sheet:hover{border-color:color-mix(in srgb, var(--signal) 34%, var(--line));box-shadow:var(--lift-panel-raised), var(--lift-face);transform:rotate(2deg)translateY(-7px)}}@media (max-width:1000px){.notes-preview-stack-module__VX9PCq__stack{width:min(680px,100%);min-height:390px}.notes-preview-stack-module__VX9PCq__front,.notes-preview-stack-module__VX9PCq__back{width:min(82%,510px)}}@media (max-width:600px){.notes-preview-stack-module__VX9PCq__stack{min-height:390px}.notes-preview-stack-module__VX9PCq__front,.notes-preview-stack-module__VX9PCq__back{width:90%}.notes-preview-stack-module__VX9PCq__sheet{min-height:292px;padding:24px 22px 22px}.notes-preview-stack-module__VX9PCq__sheet strong{font-size:27px}.notes-preview-stack-module__VX9PCq__back{right:-5px}}@media (prefers-reduced-motion:reduce){.notes-preview-stack-module__VX9PCq__sheet{transition:none}}
.ask-console-module__f0jF3a__stage{padding-block:clamp(48px,7vw,96px) clamp(64px,8vw,112px)}.ask-console-module__f0jF3a__intro{width:min(100%,720px);margin:0 auto clamp(32px,4vw,48px)}.ask-console-module__f0jF3a__intro h1{margin:14px 0 18px}.ask-console-module__f0jF3a__intro>p:last-child{max-width:58ch;color:var(--text-secondary);margin:0}.ask-console-module__f0jF3a__console{flex-direction:column;gap:28px;width:min(100%,720px);margin-inline:auto;display:flex}.ask-console-module__f0jF3a__inPanel{gap:18px;width:100%;min-height:0}.ask-console-module__f0jF3a__inPanel .ask-console-module__f0jF3a__transcript{overscroll-behavior:contain;flex:0 auto;min-height:0;padding-right:4px;overflow-y:auto}.ask-console-module__f0jF3a__inPanel .ask-console-module__f0jF3a__composer{position:static;bottom:auto}.ask-console-module__f0jF3a__inPanel .ask-console-module__f0jF3a__suggestions{flex:0 auto;align-content:flex-start;min-height:0;overflow-y:auto}.ask-console-module__f0jF3a__transcript{flex-direction:column;gap:26px;display:flex}.ask-console-module__f0jF3a__turn{flex-direction:column;gap:8px;display:flex}.ask-console-module__f0jF3a__speaker{color:var(--text-tertiary);text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.ask-console-module__f0jF3a__speakerMark{border-radius:var(--radius-pill);background-color:var(--line);width:7px;height:7px}.ask-console-module__f0jF3a__assistant .ask-console-module__f0jF3a__speakerMark{background-color:var(--signal)}.ask-console-module__f0jF3a__question .ask-console-module__f0jF3a__body{color:var(--ink);background-color:color-mix(in srgb, var(--subtle) 55%, var(--canvas));border-radius:var(--radius-field);padding:16px 20px}.ask-console-module__f0jF3a__answer .ask-console-module__f0jF3a__body{color:var(--ink);background-color:var(--surface);background-image:var(--face-light);border:1px solid var(--line);border-radius:var(--radius-field);box-shadow:var(--lift-panel);padding:22px 24px 24px}.ask-console-module__f0jF3a__body p{margin:0}.ask-console-module__f0jF3a__body p+p{margin-top:12px}.ask-console-module__f0jF3a__pending{color:var(--text-secondary)}.ask-console-module__f0jF3a__caret{vertical-align:text-bottom;background-color:var(--signal);width:2px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite ask-console-module__f0jF3a__blink;display:inline-block}@keyframes ask-console-module__f0jF3a__blink{to{visibility:hidden}}.ask-console-module__f0jF3a__thinking{gap:5px;padding:4px 0;display:inline-flex}.ask-console-module__f0jF3a__thinking i{border-radius:var(--radius-pill);background-color:var(--text-tertiary);width:5px;height:5px;animation:ask-console-module__f0jF3a__pulse 1.2s var(--ease-in-out) infinite}.ask-console-module__f0jF3a__thinking i:nth-child(2){animation-delay:.15s}.ask-console-module__f0jF3a__thinking i:nth-child(3){animation-delay:.3s}@keyframes ask-console-module__f0jF3a__pulse{0%,to{opacity:.25}50%{opacity:1}}.ask-console-module__f0jF3a__composer{background-color:color-mix(in srgb, var(--field-warm) 70%, var(--surface));background-image:var(--face-light);border:1px solid var(--line);border-radius:var(--radius-interactive);box-shadow:var(--lift-panel-raised);transition:box-shadow var(--duration-fast) var(--ease-smooth-out), border-color var(--duration-fast) var(--ease-smooth-out);align-items:flex-end;gap:12px;padding:10px 10px 10px 22px;display:flex;position:sticky;bottom:24px}.ask-console-module__f0jF3a__composer:focus-within{border-color:color-mix(in srgb, var(--ink) 30%, var(--line));box-shadow:var(--lift-panel-raised), 0 0 0 3px color-mix(in srgb, var(--signal) 16%, transparent)}.ask-console-module__f0jF3a__input{min-width:0;height:28px;min-height:28px;max-height:160px;font:inherit;color:var(--ink);resize:none;background:0 0;border:0;outline:none;flex:1;margin:10px 0;padding:0;line-height:1.5;overflow-y:auto}.ask-console-module__f0jF3a__input::placeholder{color:var(--text-tertiary)}.ask-console-module__f0jF3a__send{width:40px;height:40px;color:var(--ink-on-signal,#1f222a);background-color:var(--signal);border-radius:var(--radius-pill);cursor:pointer;transition:transform var(--duration-quick) var(--ease-smooth-out), opacity var(--duration-quick) var(--ease-smooth-out);border:0;flex-shrink:0;place-items:center;display:grid}.ask-console-module__f0jF3a__send svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.ask-console-module__f0jF3a__send:hover:not(:disabled){transform:translateY(-1px)}.ask-console-module__f0jF3a__send:disabled{opacity:.35;cursor:default}.ask-console-module__f0jF3a__suggestions{flex-wrap:wrap;gap:10px;display:flex}.ask-console-module__f0jF3a__suggestion{font:inherit;color:var(--text-secondary);text-align:left;background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--duration-quick) var(--ease-smooth-out), border-color var(--duration-quick) var(--ease-smooth-out), transform var(--duration-quick) var(--ease-smooth-out);padding:9px 16px;font-size:14px}.ask-console-module__f0jF3a__suggestion:hover{color:var(--ink);border-color:color-mix(in srgb, var(--ink) 30%, var(--line));transform:translateY(-1px)}.ask-console-module__f0jF3a__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ask-console-module__f0jF3a__foot{color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.ask-console-module__f0jF3a__alert{color:var(--ink);background-color:color-mix(in srgb, var(--signal) 8%, var(--canvas));border:1px solid color-mix(in srgb, var(--signal) 28%, var(--line));border-radius:var(--radius-soft);padding:14px 18px}.ask-console-module__f0jF3a__alert a{color:inherit}@media (max-width:640px){.ask-console-module__f0jF3a__composer{padding-left:18px;bottom:12px}.ask-console-module__f0jF3a__answer .ask-console-module__f0jF3a__body{padding:18px 18px 20px}}@media (prefers-reduced-motion:reduce){.ask-console-module__f0jF3a__caret,.ask-console-module__f0jF3a__thinking i{animation:none}.ask-console-module__f0jF3a__send:hover:not(:disabled),.ask-console-module__f0jF3a__suggestion:hover{transform:none}}.ask-console-module__f0jF3a__reset{font:inherit;color:var(--text-tertiary);cursor:pointer;transition:color var(--duration-quick) var(--ease-smooth-out);background:0 0;border:0;border-bottom:1px solid;padding:0}.ask-console-module__f0jF3a__reset:hover{color:var(--ink)}.ask-console-module__f0jF3a__primer{border-top:1px solid var(--line);width:min(100%,720px);margin:clamp(48px,6vw,72px) auto 0;padding-top:clamp(28px,3vw,40px)}.ask-console-module__f0jF3a__primer h2{letter-spacing:-.01em;margin:0 0 14px;font-size:19px;line-height:26px}.ask-console-module__f0jF3a__primer h2+p{max-width:62ch;color:var(--text-secondary);margin:0 0 18px}.ask-console-module__f0jF3a__primer h3{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px;font-size:11px;font-weight:500;line-height:16px}.ask-console-module__f0jF3a__primerGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(28px,4vw,44px);display:grid}.ask-console-module__f0jF3a__primer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ask-console-module__f0jF3a__primer li{color:var(--text-secondary);padding-left:16px;font-size:15px;line-height:23px;position:relative}.ask-console-module__f0jF3a__primer li:before{content:"";background:var(--signal);width:6px;height:1px;position:absolute;top:10px;left:0}.ask-console-module__f0jF3a__primerNote{max-width:62ch;color:var(--text-tertiary);margin:clamp(24px,3vw,32px) 0 0;font-size:14px;line-height:22px}
.ask-pet-module__yPF_Ia__track{pointer-events:none;z-index:1;height:20px;position:absolute;top:-17px;left:22px;right:22px}.ask-pet-module__yPF_Ia__walker{width:24px;animation:ask-pet-module__yPF_Ia__patrol 34s var(--ease-in-out) infinite;position:absolute;bottom:0}.ask-pet-module__yPF_Ia__bob{animation:ask-pet-module__yPF_Ia__bob .62s var(--ease-in-out) infinite}.ask-pet-module__yPF_Ia__body{width:24px;height:20px;display:block;overflow:visible}.ask-pet-module__yPF_Ia__shell{fill:var(--ink)}.ask-pet-module__yPF_Ia__legs{stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;animation:.62s steps(2,jump-none) infinite ask-pet-module__yPF_Ia__steps}.ask-pet-module__yPF_Ia__antenna{stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round}.ask-pet-module__yPF_Ia__tip{fill:var(--signal)}.ask-pet-module__yPF_Ia__eyes{fill:var(--canvas);animation:ask-pet-module__yPF_Ia__blink 5.4s var(--ease-in-out) infinite;transform-origin:50% 12.2px}@keyframes ask-pet-module__yPF_Ia__patrol{0%{left:0;transform:scaleX(1)}4%{left:0;transform:scaleX(1)}44%{left:calc(100% - 24px);transform:scaleX(1)}50%{left:calc(100% - 24px);transform:scaleX(-1)}92%{left:0;transform:scaleX(-1)}98%{left:0;transform:scaleX(1)}to{left:0;transform:scaleX(1)}}@keyframes ask-pet-module__yPF_Ia__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes ask-pet-module__yPF_Ia__steps{0%{transform:translate(-.9px)}to{transform:translate(.9px)}}@keyframes ask-pet-module__yPF_Ia__blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.ask-pet-module__yPF_Ia__busy .ask-pet-module__yPF_Ia__walker{animation-duration:13s}.ask-pet-module__yPF_Ia__busy .ask-pet-module__yPF_Ia__bob,.ask-pet-module__yPF_Ia__busy .ask-pet-module__yPF_Ia__legs{animation-duration:.3s}@media (max-width:760px){.ask-pet-module__yPF_Ia__track{display:none}}@media (prefers-reduced-motion:reduce){.ask-pet-module__yPF_Ia__walker,.ask-pet-module__yPF_Ia__bob,.ask-pet-module__yPF_Ia__legs,.ask-pet-module__yPF_Ia__eyes{animation:none}.ask-pet-module__yPF_Ia__walker{left:calc(100% - 24px)}}
.ask-launcher-module__oBS1vq__fieldTrigger{height:38px;color:var(--text-secondary);background:color-mix(in srgb, var(--field-warm) 60%, var(--surface));border:1px solid var(--line);border-radius:var(--radius-pill);white-space:nowrap;transition:color var(--duration-fast) var(--ease-smooth-out), border-color var(--duration-fast) var(--ease-smooth-out), background-color var(--duration-fast) var(--ease-smooth-out);align-items:center;gap:9px;padding:0 8px 0 12px;display:none}.ask-launcher-module__oBS1vq__fieldTrigger:hover{color:var(--ink);background:var(--surface);border-color:color-mix(in srgb, var(--ink) 26%, var(--line))}.ask-launcher-module__oBS1vq__glyph{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;flex-shrink:0;width:14px;height:14px}.ask-launcher-module__oBS1vq__kbd{font:inherit;color:var(--text-tertiary);background:var(--canvas);border:1px solid var(--line);border-radius:7px;padding:3px 6px;font-size:11px}.primary-nav a.ask-launcher-module__oBS1vq__navTrigger{display:none}@media (min-width:1051px){.ask-launcher-module__oBS1vq__fieldTrigger{display:inline-flex}}@media (min-width:761px) and (max-width:1050px){.primary-nav a.ask-launcher-module__oBS1vq__navTrigger{justify-content:center;align-items:center;display:inline-flex}}.ask-launcher-module__oBS1vq__overlay{z-index:60;padding:var(--page-pad);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ask-launcher-module__oBS1vq__closed{display:none}.ask-launcher-module__oBS1vq__scrim{background:color-mix(in srgb, var(--ink) 22%, transparent);cursor:default;animation:ask-launcher-module__oBS1vq__fade var(--duration-fast) var(--ease-smooth-out);border:0;padding:0;position:absolute;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ask-launcher-module__oBS1vq__scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.ask-launcher-module__oBS1vq__panel{background-color:var(--canvas);background-image:var(--face-light);border:1px solid color-mix(in srgb, var(--ink) 12%, var(--line));border-radius:var(--radius-card);width:min(100%,720px);max-height:min(76vh,660px);box-shadow:0 26px 60px #11131829, var(--lift-face);animation:ask-launcher-module__oBS1vq__rise var(--duration-fast) var(--ease-smooth-out);flex-direction:column;gap:16px;padding:20px 22px 22px;display:flex;position:relative}.ask-launcher-module__oBS1vq__panelHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.ask-launcher-module__oBS1vq__panelTitle{color:var(--text-tertiary)}.ask-launcher-module__oBS1vq__close{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:color var(--duration-quick) var(--ease-smooth-out), background-color var(--duration-quick) var(--ease-smooth-out);background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.ask-launcher-module__oBS1vq__close svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;width:16px;height:16px}.ask-launcher-module__oBS1vq__close:hover{color:var(--ink);background:var(--subtle)}@keyframes ask-launcher-module__oBS1vq__fade{0%{opacity:0}}@keyframes ask-launcher-module__oBS1vq__rise{0%{opacity:0;transform:translateY(-8px)}}@media (max-width:760px){.ask-launcher-module__oBS1vq__overlay{align-items:stretch;padding:0}.ask-launcher-module__oBS1vq__panel{width:100%;max-height:none;animation:ask-launcher-module__oBS1vq__sheet var(--duration-medium) var(--ease-smooth-out);border:0;border-radius:0;padding:18px 20px 20px}@keyframes ask-launcher-module__oBS1vq__sheet{0%{opacity:0;transform:translateY(12px)}}}@media (prefers-reduced-motion:reduce){.ask-launcher-module__oBS1vq__scrim,.ask-launcher-module__oBS1vq__panel{animation:none}}.ask-launcher-module__oBS1vq__mark{border-radius:var(--radius-pill);background:var(--signal);flex-shrink:0;width:6px;height:6px}.ask-launcher-module__oBS1vq__markBusy{animation:ask-launcher-module__oBS1vq__throb 1.1s var(--ease-in-out) infinite}@keyframes ask-launcher-module__oBS1vq__throb{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.primary-nav a.ask-launcher-module__oBS1vq__navTrigger{gap:7px}.ask-launcher-module__oBS1vq__summaryMark{border-radius:var(--radius-pill);background:var(--signal);width:7px;height:7px;box-shadow:0 0 0 2px var(--canvas);position:absolute;top:7px;right:7px}.ask-launcher-module__oBS1vq__mobileTrigger{border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.ask-launcher-module__oBS1vq__mobileTrigger:hover{background:var(--subtle)}.ask-launcher-module__oBS1vq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ask-launcher-module__oBS1vq__markBusy{animation:none}}
.personal-journal-module__STyEqW__journal{background:var(--field-warm);padding-block:var(--section-space);scroll-margin-top:112px}.personal-journal-module__STyEqW__collage{max-width:min(var(--content), 1200px);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;margin-inline:auto;display:grid}.personal-journal-module__STyEqW__intro{z-index:1;grid-area:1/1/auto/7;padding-top:30px;position:relative}.personal-journal-module__STyEqW__intro h2,.personal-journal-module__STyEqW__storyCopy h2{font-size:var(--type-section);letter-spacing:-.04em;font-weight:500;line-height:1.02}.personal-journal-module__STyEqW__intro p{max-width:350px;color:var(--text-secondary);margin-top:26px;font-size:19px;line-height:1.5}.personal-journal-module__STyEqW__aboutLink{align-items:center;gap:8px;min-height:44px;margin-top:22px;padding-block:8px;font-size:16px;display:inline-flex;position:relative}.personal-journal-module__STyEqW__aboutLink:after{content:"";height:1px;transition:right var(--duration-fast) var(--ease-smooth-out);background:currentColor;position:absolute;bottom:4px;left:0;right:100%}.personal-journal-module__STyEqW__aboutLink:hover:after{right:0}.personal-journal-module__STyEqW__aboutLink span{color:var(--signal)}.personal-journal-module__STyEqW__photo{min-width:0;margin:0}.personal-journal-module__STyEqW__frame{background:var(--subtle);border-radius:var(--radius-media);box-shadow:var(--lift-media);aspect-ratio:3/4;position:relative;overflow:hidden}.personal-journal-module__STyEqW__frameInner{position:absolute;inset:0}.personal-journal-module__STyEqW__frame img{object-fit:cover;transition:transform var(--duration-slow) var(--ease-smooth-out)}.personal-journal-module__STyEqW__photo figcaption{color:var(--text-secondary);margin-top:12px;font-size:13px;line-height:1.4}.personal-journal-module__STyEqW__lead{grid-area:1/8/auto/13;padding:12px 10px 0 0;transform:rotate(2deg)}.personal-journal-module__STyEqW__lead .personal-journal-module__STyEqW__frame{aspect-ratio:4/5}.personal-journal-module__STyEqW__lead figcaption{text-align:right;padding-right:8px}.personal-journal-module__STyEqW__trail{object-position:50% 70%}.personal-journal-module__STyEqW__fragments{grid-area:2/1/auto/13;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px;margin-top:56px;padding-top:15px;display:grid;position:relative}.personal-journal-module__STyEqW__runMoment{transform:rotate(-3deg)}.personal-journal-module__STyEqW__runMoment .personal-journal-module__STyEqW__frame{aspect-ratio:4/5}.personal-journal-module__STyEqW__running{object-position:50% 60%}.personal-journal-module__STyEqW__sunMoment{margin-top:70px;transform:rotate(2deg)}.personal-journal-module__STyEqW__sunMoment .personal-journal-module__STyEqW__frame{aspect-ratio:5/4}.personal-journal-module__STyEqW__sunset{object-position:50% 72%}.personal-journal-module__STyEqW__boatMoment{margin-top:140px;transform:rotate(-3deg)}.personal-journal-module__STyEqW__boatMoment .personal-journal-module__STyEqW__frame{aspect-ratio:1}.personal-journal-module__STyEqW__boat{object-position:50% 85%}.personal-journal-module__STyEqW__closing{letter-spacing:-.02em;color:var(--ink);grid-area:3/1/auto/6;margin-top:24px;font-size:25px;line-height:1.3}.personal-journal-module__STyEqW__beliefs{padding-block:var(--section-space);background:var(--field-warm)}.personal-journal-module__STyEqW__filterDefs{pointer-events:none;width:0;height:0;position:absolute}.personal-journal-module__STyEqW__valuesHeading{max-width:var(--content);margin:0 auto 32px}.personal-journal-module__STyEqW__valuesHeading h2{font-size:var(--type-section);letter-spacing:-.03em;color:var(--ink);scroll-margin-top:110px;font-weight:500;line-height:1.06}.personal-journal-module__STyEqW__valuesHeading h2 span{color:var(--signal)}.personal-journal-module__STyEqW__beliefGrid{max-width:var(--content);grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0 auto;display:grid;position:relative}.personal-journal-module__STyEqW__symbolReveal{max-width:250px;margin-inline:auto}.personal-journal-module__STyEqW__symbol{aspect-ratio:3/4;filter:url(#values-signal);width:100%;transition:transform var(--duration-fast) var(--ease-smooth-out);background-image:url(/images/personal/values-frieze.webp);background-repeat:no-repeat;background-size:400% 100%}.personal-journal-module__STyEqW__beliefGrid h3{letter-spacing:-.02em;margin-top:10px;font-size:23px;font-weight:500;line-height:1.2}.personal-journal-module__STyEqW__beliefGrid p{max-width:29ch;color:var(--text-secondary);margin-top:14px;font-size:16px;line-height:1.55}.personal-journal-module__STyEqW__personalStorySection{background:var(--canvas);padding-block:var(--section-space)}.personal-journal-module__STyEqW__personalStory{max-width:var(--content);grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 32px;margin-inline:auto;display:grid}.personal-journal-module__STyEqW__galleryMoment{grid-column:1/6;transform:rotate(-2deg)}.personal-journal-module__STyEqW__galleryMoment .personal-journal-module__STyEqW__frame{aspect-ratio:3/4}.personal-journal-module__STyEqW__gallery{object-position:65% 60%}.personal-journal-module__STyEqW__storyCopy{grid-column:7/13;align-self:center}.personal-journal-module__STyEqW__storyCopy h2{color:var(--ink);scroll-margin-top:120px}.personal-journal-module__STyEqW__signalEmphasis{z-index:0;display:inline-block;position:relative}.personal-journal-module__STyEqW__signalEmphasis:after{content:"";z-index:-1;background:color-mix(in srgb, var(--signal) 34%, var(--canvas));transform-origin:0;border-radius:3px;height:.55em;position:absolute;bottom:.04em;left:-.035em;right:-.04em;transform:rotate(-1deg)}.personal-journal-module__STyEqW__storyCopy p{max-width:43ch;color:var(--text-secondary);margin-top:25px;font-size:18px;line-height:1.6}.personal-journal-module__STyEqW__milestones{grid-column:1/-1;grid-template-columns:.9fr 1fr 1fr;align-items:start;gap:34px;margin-top:55px;display:grid}.personal-journal-module__STyEqW__milestoneIntro{align-self:center}.personal-journal-module__STyEqW__milestoneIntro h3{letter-spacing:-.03em;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.1}.personal-journal-module__STyEqW__milestoneIntro p{color:var(--text-secondary);margin-top:22px;line-height:1.5}.personal-journal-module__STyEqW__milestones .personal-journal-module__STyEqW__photo:last-child{margin-top:75px}.personal-journal-module__STyEqW__milestones .personal-journal-module__STyEqW__frame{aspect-ratio:3/4}.personal-journal-module__STyEqW__graduation{object-position:center}.personal-journal-module__STyEqW__presentation{object-position:50% 40%}@media (max-width:1000px){.personal-journal-module__STyEqW__collage{column-gap:18px}.personal-journal-module__STyEqW__intro{grid-column:1/8}.personal-journal-module__STyEqW__intro h2,.personal-journal-module__STyEqW__storyCopy h2{font-size:var(--type-section)}.personal-journal-module__STyEqW__lead{grid-column:8/13}.personal-journal-module__STyEqW__fragments{grid-column:1/-1;gap:20px;margin-top:48px}.personal-journal-module__STyEqW__sunMoment{margin-top:55px}.personal-journal-module__STyEqW__boatMoment{margin-top:110px}.personal-journal-module__STyEqW__closing{margin-top:30px}.personal-journal-module__STyEqW__beliefGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.personal-journal-module__STyEqW__symbol{max-width:290px;margin-inline:auto}.personal-journal-module__STyEqW__personalStory{column-gap:24px}.personal-journal-module__STyEqW__milestones{gap:22px}}@media (max-width:600px){.personal-journal-module__STyEqW__collage{display:block}.personal-journal-module__STyEqW__intro{padding-top:0}.personal-journal-module__STyEqW__intro h2{font-size:42px}.personal-journal-module__STyEqW__intro p{max-width:29ch;font-size:17px}.personal-journal-module__STyEqW__lead{margin-top:40px;padding:5px 8px}.personal-journal-module__STyEqW__lead .personal-journal-module__STyEqW__frame{aspect-ratio:4/5}.personal-journal-module__STyEqW__fragments{scroll-snap-type:x proximity;gap:24px;margin:24px -24px 0;padding:16px 24px 22px;display:flex;overflow-x:auto}.personal-journal-module__STyEqW__fragments .personal-journal-module__STyEqW__photo{scroll-snap-align:center;flex:0 0 76%;margin:0;transform:none}.personal-journal-module__STyEqW__fragments .personal-journal-module__STyEqW__frame{aspect-ratio:4/5}.personal-journal-module__STyEqW__closing{margin-top:25px;font-size:23px}.personal-journal-module__STyEqW__beliefGrid{gap:32px 20px;margin-top:10px}.personal-journal-module__STyEqW__beliefGrid h3{font-size:20px}.personal-journal-module__STyEqW__beliefGrid p{font-size:14px;line-height:1.5}.personal-journal-module__STyEqW__personalStory{flex-direction:column;gap:32px;display:flex}.personal-journal-module__STyEqW__galleryMoment{padding-inline:8px}.personal-journal-module__STyEqW__storyCopy p{font-size:17px}.personal-journal-module__STyEqW__storyCopy h2{font-size:42px}.personal-journal-module__STyEqW__milestones{grid-template-columns:1fr 1fr;gap:25px 16px;margin-top:25px;display:grid}.personal-journal-module__STyEqW__milestoneIntro{grid-column:1/-1}.personal-journal-module__STyEqW__milestones .personal-journal-module__STyEqW__photo:last-child{margin-top:35px}.personal-journal-module__STyEqW__photo figcaption{font-size:12px}}@media (prefers-reduced-motion:reduce){.personal-journal-module__STyEqW__frame img,.personal-journal-module__STyEqW__symbol{transition:none;transform:none!important}.personal-journal-module__STyEqW__frameInner{transform:none!important}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.personal-journal-module__STyEqW__photo:hover .personal-journal-module__STyEqW__frame img{transform:scale(1.035)}.personal-journal-module__STyEqW__beliefGrid article:hover .personal-journal-module__STyEqW__symbol{transform:translateY(-6px)rotate(-3deg)}.personal-journal-module__STyEqW__beliefGrid article:nth-child(2n):hover .personal-journal-module__STyEqW__symbol{transform:translateY(-6px)rotate(3deg)}}
