.loyalty-module__Lc3O4q__page{--amber:#d99848;--paper:#efecdf;--ink:#191914;--rule:#b7b3a3;--muted:#68685c;background:var(--paper);color:var(--ink);font-family:var(--font-inter),Arial,sans-serif;scroll-behavior:smooth;position:relative;overflow-x:clip}.loyalty-module__Lc3O4q__page section{scroll-margin-top:30px}.loyalty-module__Lc3O4q__page a,.loyalty-module__Lc3O4q__page button{touch-action:manipulation}.loyalty-module__Lc3O4q__page ::selection{color:#191914;background:#d99848}.loyalty-module__Lc3O4q__page h2,.loyalty-module__Lc3O4q__page h3{letter-spacing:-.045em}.loyalty-module__Lc3O4q__page em{font-weight:400}.loyalty-module__Lc3O4q__skip{z-index:200;background:var(--paper);padding:18px;position:fixed;top:-100px;left:20px}.loyalty-module__Lc3O4q__skip:focus{top:20px}.loyalty-module__Lc3O4q__header{color:var(--paper);background:var(--ink);border-bottom:1px solid #69695a;justify-content:space-between;align-items:center;gap:30px;padding:24px 6vw;display:flex}.loyalty-module__Lc3O4q__header>a{letter-spacing:.05em;font-size:12px;font-weight:600}.loyalty-module__Lc3O4q__header>a span{font:9px/1.5 var(--font-mono);color:#c0b8a3;margin-top:5px;display:block}.loyalty-module__Lc3O4q__header>span,.loyalty-module__Lc3O4q__header button{font:10px/1.5 var(--font-mono);letter-spacing:.07em}.loyalty-module__Lc3O4q__header button{min-height:44px}.loyalty-module__Lc3O4q__meta{font:10px/1.6 var(--font-mono);letter-spacing:.08em;justify-content:space-between;gap:25px;display:flex}.loyalty-module__Lc3O4q__meta>span:last-child{text-align:right}.loyalty-module__Lc3O4q__hero{background:var(--ink);color:var(--paper);min-height:calc(100svh - 100px);padding:35px 6vw 75px;position:relative;overflow:clip}.loyalty-module__Lc3O4q__hero .loyalty-module__Lc3O4q__meta{color:#b8b3a1}.loyalty-module__Lc3O4q__hero h1{font:800 24.8vw/.84 var(--font-display);white-space:nowrap;letter-spacing:-.035em;margin:70px 0 35px}.loyalty-module__Lc3O4q__titlePeriod{color:var(--amber)}.loyalty-module__Lc3O4q__heroThread{font:10px var(--font-mono);color:var(--amber);align-items:center;gap:20px;display:flex}.loyalty-module__Lc3O4q__heroThread i{background:var(--amber);flex:1;height:1px;position:relative}.loyalty-module__Lc3O4q__heroThread i:before{content:"";background:var(--paper);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:50%;box-shadow:0 0 0 6px #191914}.loyalty-module__Lc3O4q__heroBottom{grid-template-columns:1.4fr 1fr;align-items:end;gap:7vw;margin-top:60px;display:grid}.loyalty-module__Lc3O4q__heroBottom h2{font:400 clamp(30px,3.9vw,62px)/1.15 var(--font-serif);letter-spacing:-.035em}.loyalty-module__Lc3O4q__heroBottom h2 em{color:var(--amber)}.loyalty-module__Lc3O4q__heroBottom>div{justify-self:end}.loyalty-module__Lc3O4q__heroBottom p{color:#c1bbab;font-size:16px;line-height:1.7}.loyalty-module__Lc3O4q__heroBottom a{font:10px/1.5 var(--font-mono);letter-spacing:.08em;border-bottom:1px solid #767262;margin-top:30px;padding-bottom:12px;display:block}.loyalty-module__Lc3O4q__belonging,.loyalty-module__Lc3O4q__evidence,.loyalty-module__Lc3O4q__decision,.loyalty-module__Lc3O4q__promise,.loyalty-module__Lc3O4q__ending{padding:75px 6vw 100px}.loyalty-module__Lc3O4q__belonging .loyalty-module__Lc3O4q__meta,.loyalty-module__Lc3O4q__evidence .loyalty-module__Lc3O4q__meta,.loyalty-module__Lc3O4q__decision .loyalty-module__Lc3O4q__meta{color:var(--muted);border-bottom:1px solid var(--rule);margin-bottom:70px;padding-bottom:22px}.loyalty-module__Lc3O4q__introGrid{grid-template-columns:1fr 1fr;align-items:start;gap:8vw;display:grid}.loyalty-module__Lc3O4q__introGrid h2,.loyalty-module__Lc3O4q__evidence h2{font:500 clamp(48px,7.4vw,115px)/1.02 var(--font-serif)}.loyalty-module__Lc3O4q__introGrid h2 em{color:#895722}.loyalty-module__Lc3O4q__storyText{letter-spacing:-.025em;margin-bottom:28px;font-size:clamp(18px,1.8vw,25px);line-height:1.65}.loyalty-module__Lc3O4q__memories{grid-template-columns:repeat(3,1fr);gap:4vw;margin-top:70px;display:grid}.loyalty-module__Lc3O4q__memories>div{border-top:1px solid var(--rule);padding-top:20px}.loyalty-module__Lc3O4q__memories span{font:9px/1.6 var(--font-mono);letter-spacing:.06em;color:var(--muted)}.loyalty-module__Lc3O4q__memories h3{font:400 clamp(30px,3vw,43px)/1.08 var(--font-serif);margin:25px 0}.loyalty-module__Lc3O4q__memories p{color:#555549;font-size:16px;line-height:1.7}.loyalty-module__Lc3O4q__smallTruth{font:italic clamp(26px,3.5vw,49px)/1.3 var(--font-serif);width:fit-content;max-width:100%;margin:65px 0 0 auto}.loyalty-module__Lc3O4q__evidence{color:var(--paper);background:#292b23}.loyalty-module__Lc3O4q__evidence .loyalty-module__Lc3O4q__meta{color:#b0b3a0;border-color:#646654}.loyalty-module__Lc3O4q__evidenceGrid{grid-template-columns:1fr 1.2fr;align-items:start;gap:8vw;display:grid}.loyalty-module__Lc3O4q__evidence h2{margin-bottom:40px;font-size:clamp(42px,6vw,92px)}.loyalty-module__Lc3O4q__evidence h2 em{color:var(--amber)}.loyalty-module__Lc3O4q__frame{aspect-ratio:4/5;color:#828673;isolation:isolate;background:#181a15;border:1px solid #727560;flex-direction:column;justify-content:space-between;padding:22px;display:flex;position:sticky;top:35px}.loyalty-module__Lc3O4q__frame:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 3px,#ffffff04 3px 4px);position:absolute;inset:0}.loyalty-module__Lc3O4q__frameMeta{font:9px/1.5 var(--font-mono);letter-spacing:.07em;justify-content:space-between;gap:20px;display:flex}.loyalty-module__Lc3O4q__frame svg{width:100%;height:auto;max-height:380px}.loyalty-module__Lc3O4q__frameCaption{font:9px/1.6 var(--font-mono);letter-spacing:.08em;color:#c2c4b2}.loyalty-module__Lc3O4q__evidenceLine{border-left:2px solid var(--amber);font:400 clamp(24px,2.8vw,40px)/1.4 var(--font-serif);margin-top:45px;padding-left:25px}.loyalty-module__Lc3O4q__evidenceLine strong{color:var(--amber);font-weight:400}.loyalty-module__Lc3O4q__decision{position:relative}.loyalty-module__Lc3O4q__decision:nth-of-type(7){background:#e0decf}.loyalty-module__Lc3O4q__decisionGrid{grid-template-columns:.85fr 1.35fr;align-items:start;gap:9vw;display:grid}.loyalty-module__Lc3O4q__decisionAnchor{position:sticky;top:45px}.loyalty-module__Lc3O4q__number{font:700 clamp(120px,19vw,280px)/.8 var(--font-display);color:#0000;-webkit-text-stroke:1px #a9a591;letter-spacing:-.055em;display:block}.loyalty-module__Lc3O4q__decisionAnchor h2{font:500 clamp(35px,4vw,60px)/1.08 var(--font-serif);margin-top:35px}.loyalty-module__Lc3O4q__threadLabel{border-top:1px solid var(--rule);font:9px/1.6 var(--font-mono);letter-spacing:.08em;color:var(--muted);margin-top:35px;padding-top:20px;display:block}.loyalty-module__Lc3O4q__decisionBody h3{font:500 clamp(28px,3vw,44px)/1.15 var(--font-serif);margin:45px 0 30px}.loyalty-module__Lc3O4q__callback{color:#5e553d;border-left:2px solid #996328;margin-bottom:40px;padding-left:25px;font-size:17px;line-height:1.6}.loyalty-module__Lc3O4q__options{border-top:1px solid var(--rule)}.loyalty-module__Lc3O4q__options button{border-bottom:1px solid var(--rule);text-align:left;grid-template-columns:20px 1fr 25px;align-items:start;gap:22px;width:100%;padding:26px 10px 26px 0;transition:padding .3s,background .3s,color .3s;display:grid}.loyalty-module__Lc3O4q__optionNumber{font:9px/1.6 var(--font-mono);color:#817b68;margin-top:5px}.loyalty-module__Lc3O4q__options strong{font:400 clamp(23px,2.4vw,34px)/1.15 var(--font-serif);letter-spacing:-.025em;display:block}.loyalty-module__Lc3O4q__options small{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.5;display:block}.loyalty-module__Lc3O4q__options button>span:last-child{color:#926028;font-size:22px}.loyalty-module__Lc3O4q__options button:hover{background:#dedccd;padding-left:15px}.loyalty-module__Lc3O4q__options button[aria-pressed=true]{color:var(--paper);background:#191914;padding-left:18px}.loyalty-module__Lc3O4q__options button[aria-pressed=true] small,.loyalty-module__Lc3O4q__options button[aria-pressed=true] .loyalty-module__Lc3O4q__optionNumber{color:#b9b39f}.loyalty-module__Lc3O4q__options button[aria-pressed=true]>span:last-child{color:var(--amber)}.loyalty-module__Lc3O4q__response:not(:empty){color:var(--paper);background:#30291f;margin-top:30px;padding:30px}.loyalty-module__Lc3O4q__responseLabel,.loyalty-module__Lc3O4q__response .loyalty-module__Lc3O4q__reconsiderNote{font:9px/1.6 var(--font-mono);color:var(--amber);letter-spacing:.08em}.loyalty-module__Lc3O4q__response p{margin-top:22px;font-size:clamp(17px,1.5vw,21px);line-height:1.65}.loyalty-module__Lc3O4q__response .loyalty-module__Lc3O4q__reconsiderNote{letter-spacing:0;color:#c4bba9;margin-top:28px;font-size:11px}.loyalty-module__Lc3O4q__openNote{color:var(--muted);margin-top:25px;font-size:13px}.loyalty-module__Lc3O4q__continue{border-bottom:1px solid var(--rule);font:10px/1.5 var(--font-mono);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:30px;margin-top:35px;padding:20px 0;display:flex}.loyalty-module__Lc3O4q__continue>span{font-size:26px}.loyalty-module__Lc3O4q__debt{background:var(--amber);color:var(--ink);position:relative}.loyalty-module__Lc3O4q__debtStage{grid-template-columns:1fr 1.1fr;align-items:center;gap:35px 7vw;padding:45px 6vw 60px;display:grid}.loyalty-module__Lc3O4q__debtStage>.loyalty-module__Lc3O4q__meta{grid-column:1/-1}.loyalty-module__Lc3O4q__we{font:800 29vw/.8 var(--font-display);color:#0000;-webkit-text-stroke:1px #7d531f;letter-spacing:-.05em;display:flex;overflow:visible}.loyalty-module__Lc3O4q__we>span:first-child{transform:translateX(calc(-1 * var(--split,0em)))}.loyalty-module__Lc3O4q__dialogue{flex-direction:column;gap:30px;display:flex}.loyalty-module__Lc3O4q__dialogue p{font:500 clamp(29px,3.3vw,50px)/1.13 var(--font-serif);letter-spacing:-.03em}.loyalty-module__Lc3O4q__dialogue p:nth-child(n+2){font-size:clamp(23px,2.1vw,32px)}.loyalty-module__Lc3O4q__dialogue small{font:9px/1.6 var(--font-mono);letter-spacing:.1em;margin-bottom:13px;display:block}.loyalty-module__Lc3O4q__dialogue em{font-weight:400}.loyalty-module__Lc3O4q__debtNote{border-left:1px solid #7d531f;grid-column:1/-1;justify-self:end;padding-left:25px;font-size:17px;line-height:1.6}@media (min-width:900px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__debt{height:210svh}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__debtStage{height:100svh;position:sticky;top:0;overflow:clip}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__dialogue p{opacity:var(--voice,1)}}.loyalty-module__Lc3O4q__promise{background:var(--ink);color:var(--paper)}.loyalty-module__Lc3O4q__promise .loyalty-module__Lc3O4q__meta{color:#b3ac98}.loyalty-module__Lc3O4q__relationship{color:#6e6c5e;max-width:800px;margin:50px auto}.loyalty-module__Lc3O4q__relationship svg{width:100%;height:auto;display:block}.loyalty-module__Lc3O4q__relationship path{transition:d 1s}.loyalty-module__Lc3O4q__relationship>div{font:10px/1.5 var(--font-mono);letter-spacing:.08em;color:#cac3af;justify-content:space-between;padding:0 5%;display:flex}.loyalty-module__Lc3O4q__relationship small{font:9px/1.6 var(--font-mono);letter-spacing:.08em;text-align:center;margin-top:25px;display:block}.loyalty-module__Lc3O4q__promise>h2{font:400 clamp(36px,5.6vw,87px)/1.13 var(--font-serif);text-align:center;margin:70px 0 85px}.loyalty-module__Lc3O4q__promise>h2 em{color:var(--amber)}.loyalty-module__Lc3O4q__finalGrid{grid-template-columns:1fr 1.2fr;gap:9vw;display:grid}.loyalty-module__Lc3O4q__finalGrid p{color:#c7c1b0;margin-bottom:25px;font-size:19px;line-height:1.7}.loyalty-module__Lc3O4q__finalGrid h3{font:400 35px/1.2 var(--font-serif);margin-bottom:30px}.loyalty-module__Lc3O4q__finalOptions{border-top:1px solid #6e6c5e}.loyalty-module__Lc3O4q__finalOptions button{width:100%;font:400 clamp(23px,2.3vw,32px)/1.2 var(--font-serif);text-align:left;border-bottom:1px solid #6e6c5e;justify-content:space-between;align-items:center;gap:25px;padding:25px 10px 25px 0;transition:padding .3s,background .3s,color .3s;display:flex}.loyalty-module__Lc3O4q__finalOptions button:hover{background:#d9984810;padding-left:12px}.loyalty-module__Lc3O4q__finalOptions button[aria-pressed=true]{background:var(--amber);color:var(--ink);padding-left:18px;padding-right:18px}.loyalty-module__Lc3O4q__finalResponse:not(:empty){border-left:2px solid var(--amber);margin-top:35px;padding-left:25px}.loyalty-module__Lc3O4q__finalResponse>span{font:9px/1.6 var(--font-mono);color:var(--amber);letter-spacing:.08em}.loyalty-module__Lc3O4q__finalResponse p{margin-top:20px}.loyalty-module__Lc3O4q__ending{background:#e1d3b6}.loyalty-module__Lc3O4q__ending>span{font:10px/1.6 var(--font-mono);letter-spacing:.08em}.loyalty-module__Lc3O4q__ending>h2{font:500 clamp(50px,8vw,124px)/1.02 var(--font-serif);letter-spacing:-.05em;margin:65px 0}.loyalty-module__Lc3O4q__ending>h2 em{color:#8c5724;font-weight:400}.loyalty-module__Lc3O4q__ending>p{width:fit-content;max-width:100%;margin-left:auto;font-size:clamp(19px,2vw,28px);line-height:1.55}.loyalty-module__Lc3O4q__record{border-top:1px solid #ac9e81;margin-top:75px;padding-top:20px}.loyalty-module__Lc3O4q__record>span{font:10px/1.6 var(--font-mono);letter-spacing:.08em;margin-bottom:25px;display:block}.loyalty-module__Lc3O4q__record a{border-bottom:1px solid #ac9e81;grid-template-columns:30px 1fr 20px;gap:25px;padding:20px 0;font-size:17px;line-height:1.4;display:grid}.loyalty-module__Lc3O4q__record a>span:first-child{font:10px var(--font-mono);align-self:center}.loyalty-module__Lc3O4q__endingLinks{font:10px/1.7 var(--font-mono);letter-spacing:.08em;justify-content:space-between;gap:25px;margin-top:50px;display:flex}.loyalty-module__Lc3O4q__endingLinks>*{text-align:left;border-bottom:1px solid #ac9e81;padding:12px 0}.loyalty-module__Lc3O4q__colophon{color:#6e624b;font:9px/1.6 var(--font-mono);letter-spacing:.06em;background:#e1d3b6;border-top:1px solid #ac9e81;justify-content:space-between;gap:25px;padding:25px 6vw 85px;display:flex}.loyalty-module__Lc3O4q__readingBar{bottom:0;color:#d4cbb7;z-index:40;font:9px/1.6 var(--font-mono);letter-spacing:.08em;background:#191914;border-top:1px solid #68604c;align-items:center;gap:30px;padding:15px 6vw;display:flex;position:fixed;inset-inline:0}.loyalty-module__Lc3O4q__readingBar>div{background:#68604c;flex:1;height:1px}.loyalty-module__Lc3O4q__readingBar i{background:var(--amber);transform-origin:0;height:2px;display:block}.loyalty-module__Lc3O4q__index{background:var(--amber);color:#191914;border:0;border-radius:clamp(18px,2.2vw,32px);width:min(580px,100vw - 2*clamp(16px,2.2vw,36px));max-width:calc(100vw - 2*clamp(16px,2.2vw,36px));height:calc(100dvh - 2*clamp(14px,2.2vh,32px));max-height:calc(100dvh - 2*clamp(14px,2.2vh,32px));margin:0;padding:40px 45px;position:fixed;inset:clamp(14px,2.2vh,32px) clamp(16px,2.2vw,36px) clamp(14px,2.2vh,32px) auto;overflow:auto;box-shadow:-15px 0 45px #0000008c,0 0 0 1px #00000040}.loyalty-module__Lc3O4q__index::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#191914b8}.loyalty-module__Lc3O4q__index>div{justify-content:space-between;align-items:start;margin-bottom:35px;display:flex}.loyalty-module__Lc3O4q__index h2{font:400 58px/1 var(--font-serif)}.loyalty-module__Lc3O4q__index button{min-width:44px;min-height:44px;font-size:40px}.loyalty-module__Lc3O4q__index nav a{font:400 24px/1.2 var(--font-serif);border-top:1px solid #8c622e;align-items:center;gap:25px;padding:19px 0;display:flex}.loyalty-module__Lc3O4q__index nav a>span:first-child{font:9px var(--font-mono)}.loyalty-module__Lc3O4q__index nav a>span:last-child{margin-left:auto;font-size:21px}.loyalty-module__Lc3O4q__cursor{z-index:500;pointer-events:none;opacity:0;color:#191914;width:66px;height:66px;font:9px var(--font-mono);letter-spacing:.04em;background:#d99848;border-radius:50%;place-items:center;transition:opacity .15s;display:grid;position:fixed;top:0;left:0;box-shadow:0 0 0 1px #191914}@media (max-width:800px){.loyalty-module__Lc3O4q__header{gap:15px;padding:16px 6vw}.loyalty-module__Lc3O4q__header>span{display:none}.loyalty-module__Lc3O4q__header button{font-size:9px}.loyalty-module__Lc3O4q__header>a{font-size:10px}.loyalty-module__Lc3O4q__meta{gap:15px;font-size:8px}.loyalty-module__Lc3O4q__meta>span:last-child{max-width:48%}.loyalty-module__Lc3O4q__hero{min-height:0;padding-top:25px;padding-bottom:55px}.loyalty-module__Lc3O4q__hero h1{margin-top:55px;font-size:24vw}.loyalty-module__Lc3O4q__heroBottom{grid-template-columns:1fr;gap:35px;margin-top:40px}.loyalty-module__Lc3O4q__heroBottom h2{font-size:9vw}.loyalty-module__Lc3O4q__heroBottom>div{justify-self:start}.loyalty-module__Lc3O4q__heroBottom a{margin-top:20px}.loyalty-module__Lc3O4q__belonging,.loyalty-module__Lc3O4q__evidence,.loyalty-module__Lc3O4q__decision,.loyalty-module__Lc3O4q__promise,.loyalty-module__Lc3O4q__ending{padding-block:50px 65px}.loyalty-module__Lc3O4q__belonging .loyalty-module__Lc3O4q__meta,.loyalty-module__Lc3O4q__evidence .loyalty-module__Lc3O4q__meta,.loyalty-module__Lc3O4q__decision .loyalty-module__Lc3O4q__meta{margin-bottom:45px}.loyalty-module__Lc3O4q__introGrid,.loyalty-module__Lc3O4q__evidenceGrid,.loyalty-module__Lc3O4q__decisionGrid,.loyalty-module__Lc3O4q__finalGrid{grid-template-columns:1fr;gap:35px}.loyalty-module__Lc3O4q__introGrid h2,.loyalty-module__Lc3O4q__evidence h2{font-size:12vw}.loyalty-module__Lc3O4q__storyText{font-size:18px;line-height:1.65}.loyalty-module__Lc3O4q__memories{grid-template-columns:1fr;gap:35px;margin-top:45px}.loyalty-module__Lc3O4q__memories h3{margin:20px 0;font-size:34px}.loyalty-module__Lc3O4q__smallTruth{margin-top:45px;font-size:29px}.loyalty-module__Lc3O4q__frame{aspect-ratio:1.25;max-width:500px;position:relative;top:0}.loyalty-module__Lc3O4q__frame svg{max-height:230px}.loyalty-module__Lc3O4q__evidenceLine{margin-top:30px;font-size:25px}.loyalty-module__Lc3O4q__decisionAnchor{grid-template-columns:100px 1fr;align-items:center;gap:20px;display:grid;position:relative;top:0}.loyalty-module__Lc3O4q__number{font-size:115px}.loyalty-module__Lc3O4q__decisionAnchor h2{margin-top:0;font-size:34px}.loyalty-module__Lc3O4q__threadLabel{grid-column:1/-1;margin-top:5px}.loyalty-module__Lc3O4q__decisionBody h3{font-size:29px}.loyalty-module__Lc3O4q__callback{margin-bottom:30px;font-size:16px}.loyalty-module__Lc3O4q__options button{gap:14px;padding-block:23px}.loyalty-module__Lc3O4q__options strong{font-size:24px}.loyalty-module__Lc3O4q__options small{font-size:13px}.loyalty-module__Lc3O4q__response:not(:empty){padding:25px 20px}.loyalty-module__Lc3O4q__response p{font-size:17px}.loyalty-module__Lc3O4q__continue{font-size:8px}.loyalty-module__Lc3O4q__debtStage{grid-template-columns:1fr;gap:30px;padding-block:35px 50px}.loyalty-module__Lc3O4q__we{font-size:53vw}.loyalty-module__Lc3O4q__dialogue p{font-size:32px}.loyalty-module__Lc3O4q__dialogue p:nth-child(n+2){font-size:25px}.loyalty-module__Lc3O4q__debtNote{justify-self:start;font-size:16px}.loyalty-module__Lc3O4q__relationship{margin-block:35px}.loyalty-module__Lc3O4q__relationship small{font-size:8px}.loyalty-module__Lc3O4q__promise>h2{text-align:left;margin:45px 0;font-size:8vw}.loyalty-module__Lc3O4q__finalGrid p{font-size:17px}.loyalty-module__Lc3O4q__finalGrid h3{font-size:30px}.loyalty-module__Lc3O4q__finalOptions button{font-size:24px}.loyalty-module__Lc3O4q__ending>h2{margin-block:45px;font-size:12vw}.loyalty-module__Lc3O4q__ending>p{margin-left:0;font-size:18px}.loyalty-module__Lc3O4q__record{margin-top:45px}.loyalty-module__Lc3O4q__record a{gap:16px;font-size:15px}.loyalty-module__Lc3O4q__endingLinks{flex-direction:column;align-items:start;gap:15px;font-size:9px}.loyalty-module__Lc3O4q__colophon{flex-direction:column;gap:12px;font-size:8px}.loyalty-module__Lc3O4q__readingBar{gap:20px;font-size:8px}.loyalty-module__Lc3O4q__index{border-radius:16px;width:calc(100vw - 20px);max-width:calc(100vw - 20px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);padding:30px 25px;inset:12px 10px}.loyalty-module__Lc3O4q__index h2{font-size:49px}.loyalty-module__Lc3O4q__index nav a{font-size:22px}}@media (prefers-reduced-motion:reduce){.loyalty-module__Lc3O4q__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.loyalty-module__Lc3O4q__we>span:first-child{transform:none}.loyalty-module__Lc3O4q__dialogue p{opacity:1!important}.loyalty-module__Lc3O4q__decisionAnchor,.loyalty-module__Lc3O4q__frame{position:relative;top:0}.loyalty-module__Lc3O4q__cursor{display:none}}.loyalty-module__Lc3O4q__maskLine{margin-bottom:-.17em;padding-bottom:.17em;display:block;overflow:clip}.loyalty-module__Lc3O4q__maskLine>span{display:block}.loyalty-module__Lc3O4q__headingWordMask{vertical-align:bottom;margin-bottom:-.13em;padding-bottom:.13em;display:inline-block;overflow:clip}.loyalty-module__Lc3O4q__headingWordMask>span{transform-origin:0 100%;transition:transform .95s cubic-bezier(.16,1,.3,1),filter .8s;display:inline-block}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__maskHeading[data-visible=false] .loyalty-module__Lc3O4q__headingWordMask>span{filter:blur(5px);transform:translateY(115%)rotate(3deg)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__maskHeading[data-visible=true] .loyalty-module__Lc3O4q__headingWordMask>span{filter:blur();transform:translateY(0)rotate(0)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__inkWord{opacity:var(--ink,1)}.loyalty-module__Lc3O4q__hero{min-height:0;padding:0}.loyalty-module__Lc3O4q__heroStage{padding:35px 6vw 65px;position:relative;overflow:clip}.loyalty-module__Lc3O4q__heroTitleWrap{isolation:isolate;margin:55px 0 30px;position:relative}.loyalty-module__Lc3O4q__heroTitleWrap h1{letter-spacing:-.035em;margin:0;font-size:24vw}.loyalty-module__Lc3O4q__heroTitleMask{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:clip}.loyalty-module__Lc3O4q__heroTitleMask>span{display:block}.loyalty-module__Lc3O4q__heroTitleMask>span>span{display:inline-block}.loyalty-module__Lc3O4q__heroEcho{z-index:-1;font:800 24vw/.84 var(--font-display);letter-spacing:-.035em;color:#0000;-webkit-text-stroke:1px #8d7c5b;opacity:.3;position:absolute;inset:0;transform:translateY(20px)}.loyalty-module__Lc3O4q__heroMargin{font:8px/1.6 var(--font-mono);letter-spacing:.12em;color:#aaa28e;margin-top:35px;display:block}.loyalty-module__Lc3O4q__heroBottom .loyalty-module__Lc3O4q__maskLine:last-child{color:var(--amber)}.loyalty-module__Lc3O4q__heroThread i{transform-origin:0}.loyalty-module__Lc3O4q__memorySequence{background:#e3dfd0;margin:65px -6vw 0;position:relative}.loyalty-module__Lc3O4q__memoryStage{padding:35px 0 45px;position:relative}.loyalty-module__Lc3O4q__memoryTop{font:9px/1.6 var(--font-mono);letter-spacing:.08em;justify-content:space-between;gap:25px;padding:0 6vw;display:flex}.loyalty-module__Lc3O4q__memoryTrack{flex-direction:column;display:flex}.loyalty-module__Lc3O4q__memoryCard{isolation:isolate;border-bottom:1px solid #aaa58f;min-width:0;padding:45px 6vw;position:relative;overflow:clip}.loyalty-module__Lc3O4q__memoryGhost{font:700 36vw/.8 var(--font-display);color:#c7c2af;z-index:-1;letter-spacing:-.06em;position:absolute;top:25px;right:3vw}.loyalty-module__Lc3O4q__memoryTime{font:10px/1.6 var(--font-mono);letter-spacing:.1em;color:#615e50}.loyalty-module__Lc3O4q__memoryCard h3{font:500 clamp(45px,8vw,125px)/.97 var(--font-serif);letter-spacing:-.055em;max-width:1000px;margin:35px 0}.loyalty-module__Lc3O4q__memoryCard p{letter-spacing:-.025em;max-width:620px;font-size:clamp(19px,2.1vw,29px);line-height:1.6}.loyalty-module__Lc3O4q__memoryFoot{font:9px/1.6 var(--font-mono);letter-spacing:.08em;border-top:1px solid #aaa58f;justify-content:space-between;gap:25px;max-width:650px;margin-top:45px;padding-top:18px;display:flex}.loyalty-module__Lc3O4q__memoryFoot>span{font-size:30px}.loyalty-module__Lc3O4q__memoryRail{background:#aaa58f;height:1px;margin:25px 6vw 0}.loyalty-module__Lc3O4q__memoryRail i{transform-origin:0;background:#96642d;height:2px;display:block}.loyalty-module__Lc3O4q__memoryInstruction{font:italic 21px/1.35 var(--font-serif);text-align:right;margin:20px 6vw 0}.loyalty-module__Lc3O4q__smallTruth.loyalty-module__Lc3O4q__maskHeading{font:italic clamp(26px,3.5vw,49px)/1.3 var(--font-serif);margin-top:65px}.loyalty-module__Lc3O4q__introGrid .loyalty-module__Lc3O4q__maskLine:last-child{color:#895722}.loyalty-module__Lc3O4q__illustrationLabel{font:8px/1.6 var(--font-mono);letter-spacing:.08em;color:#aaa88f;margin-bottom:15px;display:block}.loyalty-module__Lc3O4q__frame>div{flex-direction:column;flex:1;justify-content:space-between;display:flex}.loyalty-module__Lc3O4q__frame svg{clip-path:var(--evidence-mask,none)}.loyalty-module__Lc3O4q__scanLine{left:0;right:0;top:var(--scan,50%);background:var(--amber);pointer-events:none;height:1px;position:absolute;box-shadow:0 0 20px #d9984866}.loyalty-module__Lc3O4q__evidenceGrid .loyalty-module__Lc3O4q__maskLine:last-child{color:var(--amber)}.loyalty-module__Lc3O4q__debtStage{isolation:isolate;position:relative}.loyalty-module__Lc3O4q__debtVoice{transition:none}.loyalty-module__Lc3O4q__dialogue .loyalty-module__Lc3O4q__debtVoice{font-size:clamp(30px,4.4vw,66px)}.loyalty-module__Lc3O4q__dialogue .loyalty-module__Lc3O4q__debtVoice small{margin-bottom:25px}.loyalty-module__Lc3O4q__dialogue .loyalty-module__Lc3O4q__debtVoice:last-child{font-size:clamp(29px,3.9vw,58px)}.loyalty-module__Lc3O4q__fracture{display:none}.loyalty-module__Lc3O4q__debtNote{z-index:2;position:relative}.loyalty-module__Lc3O4q__decisionBody .loyalty-module__Lc3O4q__maskHeading{margin-block:45px 30px}.loyalty-module__Lc3O4q__options button{transition:padding .4s,background .4s,color .4s,box-shadow .4s}.loyalty-module__Lc3O4q__options button[aria-pressed=true]{box-shadow:inset 3px 0 #d99848}.loyalty-module__Lc3O4q__response:not(:empty){border-left:3px solid var(--amber);background:#29251c;position:relative;box-shadow:20px 20px #cfc9b6}.loyalty-module__Lc3O4q__promise>.loyalty-module__Lc3O4q__maskHeading{font:400 clamp(36px,5.6vw,87px)/1.13 var(--font-serif);text-align:center;margin:70px 0 85px}.loyalty-module__Lc3O4q__promise>.loyalty-module__Lc3O4q__maskHeading .loyalty-module__Lc3O4q__maskLine:last-child{color:var(--amber)}.loyalty-module__Lc3O4q__ending>.loyalty-module__Lc3O4q__maskHeading{font:500 clamp(50px,8vw,124px)/1.02 var(--font-serif);letter-spacing:-.05em;margin:65px 0}.loyalty-module__Lc3O4q__ending>.loyalty-module__Lc3O4q__maskHeading .loyalty-module__Lc3O4q__maskLine:nth-child(2n){color:#8c5724;font-style:italic}@media (min-width:900px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__hero{height:230svh}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroStage{height:100svh;padding:0;position:sticky;top:0}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroTitleWrap{transform:translateY(var(--hero-rise,0));margin-top:30px}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroTitleWrap h1,.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroEcho{font-size:min(24vw,28svh)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroTitleMask>span>span{transform:translateX(var(--hero-x,0))}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroBottom{margin-top:35px}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroBottom h2{font-size:min(3.9vw,6svh)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memorySequence{height:300svh}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryStage{flex-direction:column;justify-content:space-between;height:100svh;padding-top:45px;display:flex;position:sticky;top:0;overflow:clip}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryTrack{width:300%;transform:translateX(var(--memory-x,0));flex-direction:row}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryCard{border:0;flex:0 0 33.3333%;padding-block:35px}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryCard h3{font-size:min(9vw,15svh)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryGhost{font-size:46vw;top:0;right:8vw}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryRail{margin-top:10px}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__debt{height:280svh}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__debtStage{grid-template-rows:auto 1fr auto;height:100svh}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__we{opacity:.45;font-size:31vw;position:absolute;top:25%;left:6vw}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__we>span:first-child{transform:translateX(calc(-1 * var(--split,0em))) rotate(var(--we-rotate,0deg))}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__dialogue{grid-area:2/2;min-height:45svh;position:relative}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__dialogue .loyalty-module__Lc3O4q__debtVoice{opacity:var(--voice-opacity,1);transform:translateY(var(--voice-y,0));clip-path:var(--voice-mask,none);flex-direction:column;justify-content:center;font-size:min(4.4vw,8svh);display:flex;position:absolute;inset:0}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__dialogue .loyalty-module__Lc3O4q__debtVoice:last-child{font-size:min(3.9vw,7svh)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__fracture{width:1px;height:var(--fracture,0%);transform-origin:top;background:#191914;display:block;position:absolute;top:0;left:48%;transform:rotate(-8deg)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__debtNote{grid-row:3}}@media (max-width:899px){.loyalty-module__Lc3O4q__heroEcho{display:none}.loyalty-module__Lc3O4q__heroTitleWrap{margin-top:45px}.loyalty-module__Lc3O4q__memorySequence{margin-top:40px}.loyalty-module__Lc3O4q__memoryCard{padding-block:35px}.loyalty-module__Lc3O4q__memoryCard h3{font-size:12vw}.loyalty-module__Lc3O4q__memoryCard p{font-size:18px}.loyalty-module__Lc3O4q__memoryGhost{font-size:60vw}.loyalty-module__Lc3O4q__memoryFoot{margin-top:30px}.loyalty-module__Lc3O4q__promise>.loyalty-module__Lc3O4q__maskHeading{text-align:left;margin-block:45px;font-size:8vw}.loyalty-module__Lc3O4q__ending>.loyalty-module__Lc3O4q__maskHeading{margin-block:45px;font-size:12vw}.loyalty-module__Lc3O4q__response:not(:empty){box-shadow:8px 8px #cfc9b6}.loyalty-module__Lc3O4q__frame svg{clip-path:none}.loyalty-module__Lc3O4q__dialogue .loyalty-module__Lc3O4q__debtVoice{font-size:32px}.loyalty-module__Lc3O4q__dialogue .loyalty-module__Lc3O4q__debtVoice:last-child{font-size:29px}}@media (prefers-reduced-motion:reduce){.loyalty-module__Lc3O4q__maskLine>span{filter:none!important;transform:none!important}.loyalty-module__Lc3O4q__inkWord{opacity:1!important}.loyalty-module__Lc3O4q__heroTitleMask>span{transform:none!important}.loyalty-module__Lc3O4q__heroEcho,.loyalty-module__Lc3O4q__scanLine{display:none}.loyalty-module__Lc3O4q__frame svg{clip-path:none}.loyalty-module__Lc3O4q__reveal{opacity:1!important;clip-path:none!important;transform:none!important}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__number{transform:translateY(var(--number-shift,0px))}}.loyalty-module__Lc3O4q__options:focus-within{clip-path:none!important;opacity:1!important}.loyalty-module__Lc3O4q__reveal:focus-within{clip-path:none!important;opacity:1!important;transform:none!important}.loyalty-module__Lc3O4q__heroOpening{z-index:2;position:relative}.loyalty-module__Lc3O4q__heroAfterword{border-top:1px solid #69695a;margin-top:55px;padding:80px 0 30px;position:relative}.loyalty-module__Lc3O4q__afterwordLabel,.loyalty-module__Lc3O4q__afterwordFoot{font:9px/1.7 var(--font-mono);letter-spacing:.12em;color:#b8b3a1}.loyalty-module__Lc3O4q__heroAfterword p{font:500 clamp(42px,7.8vw,120px)/1.03 var(--font-serif);letter-spacing:-.055em;margin:40px 0}.loyalty-module__Lc3O4q__heroAfterword em{color:var(--amber)}.loyalty-module__Lc3O4q__heroFilament{width:100%;height:100%;color:var(--amber);opacity:.3;pointer-events:none;position:absolute;inset:0}@media (min-width:900px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroOpening{opacity:var(--departure,1);padding:25px 6vw 35px}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroAfterword{opacity:var(--arrival,0);clip-path:var(--aperture);pointer-events:none;z-index:3;border:0;flex-direction:column;justify-content:center;margin:0;padding:6vw;display:flex;position:absolute;inset:0}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroAfterword p{margin:5svh 0;font-size:min(8vw,12svh)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroBottom{margin-top:25px}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__heroMargin{margin-top:20px}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryStage{padding-block:25px}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryCard{padding-block:20px}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryCard h3{margin:25px 0;font-size:min(8vw,12svh)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryCard p{font-size:min(2.1vw,3.4svh)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__memoryFoot{margin-top:25px}}@media (prefers-reduced-motion:reduce){.loyalty-module__Lc3O4q__headingWordMask>span{filter:none!important;transform:none!important}.loyalty-module__Lc3O4q__heroFilament{display:none}}.loyalty-module__Lc3O4q__truthCut{color:var(--paper);background:#292b23;position:relative}.loyalty-module__Lc3O4q__truthStage{border-top:1px solid #646654;padding:55px 6vw 70px;position:relative}.loyalty-module__Lc3O4q__truthType{font:800 clamp(90px,20vw,310px)/.78 var(--font-display);letter-spacing:-.035em;color:#0000;-webkit-text-stroke:1px #777a65;margin:55px 0 40px;position:relative}.loyalty-module__Lc3O4q__truthFill{color:var(--amber);-webkit-text-stroke:0;position:absolute;inset:0}.loyalty-module__Lc3O4q__truthStage p{font:400 clamp(24px,3vw,44px)/1.2 var(--font-serif);letter-spacing:-.035em}.loyalty-module__Lc3O4q__truthStage p em{color:#b7b3a3}.loyalty-module__Lc3O4q__truthStage>a{font:10px/1.6 var(--font-mono);letter-spacing:.07em;border-bottom:1px solid #646654;justify-content:space-between;align-items:center;margin-top:35px;padding-bottom:15px;display:flex}.loyalty-module__Lc3O4q__truthStage>a span{font-size:30px}@media (min-width:900px) and (min-height:600px) and (prefers-reduced-motion:no-preference){.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__truthCut{height:190svh}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__truthStage{grid-template-rows:auto 1fr auto;grid-template-columns:1.4fr 1fr;align-items:center;gap:30px 5vw;height:100svh;padding-block:35px 55px;display:grid;position:sticky;top:0}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__truthStage>.loyalty-module__Lc3O4q__afterwordLabel{grid-column:1/-1}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__truthType{margin:0;font-size:min(22vw,34svh)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__truthFill{clip-path:var(--truth-mask);letter-spacing:var(--truth-space)}.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__truthStage>a{grid-column:1/-1;margin:0}}.loyalty-module__Lc3O4q__reflection{background:#e5dfce;border-top:1px solid #b7b09c;padding:80px 6vw 95px}.loyalty-module__Lc3O4q__reflectionLabel{font:10px/1.6 var(--font-mono);letter-spacing:.12em;color:#73634b;margin-bottom:55px;display:block}.loyalty-module__Lc3O4q__reflectionGrid{grid-template-columns:1fr 1fr;align-items:start;gap:8vw;display:grid}.loyalty-module__Lc3O4q__reflectionGrid>h2{font:500 clamp(38px,5vw,78px)/1.07 var(--font-serif);position:sticky;top:65px}.loyalty-module__Lc3O4q__reflectionGrid>h2 .loyalty-module__Lc3O4q__maskLine:last-child{color:#875421}.loyalty-module__Lc3O4q__reflection .loyalty-module__Lc3O4q__reflectionQuestion{font:400 clamp(30px,4vw,60px)/1.15 var(--font-serif);border-top:1px solid #b7b09c;max-width:1050px;margin:45px 0 0;padding-top:35px}@media (max-width:899px){.loyalty-module__Lc3O4q__reflection{padding:50px 6vw 65px}.loyalty-module__Lc3O4q__reflectionLabel{margin-bottom:30px}.loyalty-module__Lc3O4q__reflectionGrid{grid-template-columns:1fr;gap:30px}.loyalty-module__Lc3O4q__reflectionGrid>h2{position:relative;top:auto}.loyalty-module__Lc3O4q__reflection .loyalty-module__Lc3O4q__reflectionQuestion{margin-top:25px}}@media (prefers-reduced-motion:reduce){.loyalty-module__Lc3O4q__reflectionGrid>h2{position:relative;top:auto}}.loyalty-module__Lc3O4q__samiPortrait{border-top:1px solid var(--rule);max-width:950px;margin-top:60px;padding-top:70px}.loyalty-module__Lc3O4q__samiPortrait h2{font:500 clamp(38px,5vw,75px)/1.08 var(--font-serif);margin-bottom:35px}.loyalty-module__Lc3O4q__ending .loyalty-module__Lc3O4q__endingParagraph{width:auto;max-width:850px;margin:28px 0;font-size:clamp(18px,1.8vw,25px);line-height:1.65}.loyalty-module__Lc3O4q__endingQuestion{font:500 clamp(32px,4.5vw,65px)/1.12 var(--font-serif);border-top:1px solid #ac9e81;max-width:1000px;margin-top:55px;padding-top:35px}.loyalty-module__Lc3O4q__reflection>.loyalty-module__Lc3O4q__maskHeading{font:500 clamp(40px,6vw,88px)/1.08 var(--font-serif);margin:45px 0}.loyalty-module__Lc3O4q__promiseChoices,.loyalty-module__Lc3O4q__messageEditor{border:0;min-width:0;margin:35px 0;padding:0}.loyalty-module__Lc3O4q__promiseChoices legend,.loyalty-module__Lc3O4q__messageEditor legend{font:10px/1.7 var(--font-mono);letter-spacing:.06em;margin-bottom:20px}.loyalty-module__Lc3O4q__promiseChoices label,.loyalty-module__Lc3O4q__messageEditor label{border-top:1px solid var(--rule);cursor:pointer;align-items:baseline;gap:20px;padding:24px 0;line-height:1.4;display:flex}.loyalty-module__Lc3O4q__promiseChoices label{font:400 clamp(23px,3vw,39px)/1.25 var(--font-serif)}.loyalty-module__Lc3O4q__promiseChoices label:last-child,.loyalty-module__Lc3O4q__messageEditor label:last-child{border-bottom:1px solid var(--rule)}.loyalty-module__Lc3O4q__promiseChoices input,.loyalty-module__Lc3O4q__messageEditor input{accent-color:#875421;flex:none;width:18px;height:18px}.loyalty-module__Lc3O4q__promiseChoices label:has(input:checked){color:#875421}.loyalty-module__Lc3O4q__promiseChoices label:has(input:disabled){cursor:default;color:#6d695c}.loyalty-module__Lc3O4q__promiseChoices label:focus-within,.loyalty-module__Lc3O4q__messageEditor label:focus-within{outline-offset:6px;outline:2px solid #875421}.loyalty-module__Lc3O4q__singleMemory{border-top:1px solid var(--rule);max-width:800px;margin:80px 0 0 auto;padding:45px 0 0}.loyalty-module__Lc3O4q__singleMemory h2{font:500 clamp(40px,6vw,90px)/1.05 var(--font-serif);margin-bottom:35px}.loyalty-module__Lc3O4q__recordingCard{background:#181a15;border:1px solid #727560;flex-direction:column;justify-content:space-between;gap:35px;min-height:400px;padding:30px;display:flex;position:sticky;top:45px}.loyalty-module__Lc3O4q__recordingCard span{font:9px/1.8 var(--font-mono);letter-spacing:.08em;color:#aaa88f}.loyalty-module__Lc3O4q__recordingCard strong{font:700 clamp(80px,12vw,185px)/1 var(--font-display);letter-spacing:-.04em;color:var(--amber)}.loyalty-module__Lc3O4q__messagePair{grid-template-columns:1fr 1fr;gap:3vw;margin-top:70px;display:grid}.loyalty-module__Lc3O4q__messagePair article{border-top:1px solid #727560;padding:25px 0}.loyalty-module__Lc3O4q__messagePair span,.loyalty-module__Lc3O4q__promiseEcho>span,.loyalty-module__Lc3O4q__messagePreview>span,.loyalty-module__Lc3O4q__lastRequest>span{font:9px/1.7 var(--font-mono);letter-spacing:.1em}.loyalty-module__Lc3O4q__messagePair article:first-child{color:#bfbba9}.loyalty-module__Lc3O4q__messagePair article:last-child{color:var(--amber)}.loyalty-module__Lc3O4q__messagePair p{font:400 clamp(24px,3vw,42px)/1.3 var(--font-serif);margin-top:25px}.loyalty-module__Lc3O4q__promiseEcho{border-left:2px solid #97652f;margin-top:40px;padding-left:22px}.loyalty-module__Lc3O4q__promiseEcho p{font:400 clamp(21px,2.3vw,31px)/1.4 var(--font-serif);margin-top:15px}.loyalty-module__Lc3O4q__messageEditor p{justify-content:space-between;gap:25px;padding:20px 0;display:flex}.loyalty-module__Lc3O4q__messageEditor small{color:#706a5d;font:9px var(--font-mono)}.loyalty-module__Lc3O4q__messagePreview{background:#ded7c3;border-left:2px solid #875421;margin-top:30px;padding:30px}.loyalty-module__Lc3O4q__messagePreview p{margin-top:18px;font-size:20px;line-height:1.65}.loyalty-module__Lc3O4q__editorQuestion{font:italic 24px/1.3 var(--font-serif);color:#875421}.loyalty-module__Lc3O4q__requestReminder{border-block:1px solid var(--rule);margin-bottom:35px;padding:20px 0}.loyalty-module__Lc3O4q__requestReminder p{margin:8px 0;font-size:18px;line-height:1.6}.loyalty-module__Lc3O4q__options button:disabled{cursor:default}.loyalty-module__Lc3O4q__options button:disabled:not([aria-pressed=true]){opacity:.6}.loyalty-module__Lc3O4q__options button:disabled:hover{background:0 0;padding-left:0}.loyalty-module__Lc3O4q__options button[aria-pressed=true]:disabled:hover{background:#191914;padding-left:18px}.loyalty-module__Lc3O4q__aftermath{background:#ded6c1;padding:65px 6vw 90px}.loyalty-module__Lc3O4q__aftermath .loyalty-module__Lc3O4q__meta{border-bottom:1px solid #aca28a;margin-bottom:65px;padding-bottom:25px}.loyalty-module__Lc3O4q__aftermathGrid{grid-template-columns:1fr 1fr;align-items:start;gap:8vw;display:grid}.loyalty-module__Lc3O4q__aftermathGrid>h2{font:500 clamp(44px,6vw,92px)/1.06 var(--font-serif);position:sticky;top:65px}.loyalty-module__Lc3O4q__aftermathGrid .loyalty-module__Lc3O4q__storyText{margin-bottom:55px}.loyalty-module__Lc3O4q__deadline{max-width:750px;margin:55px 0 0 auto}.loyalty-module__Lc3O4q__deadline h3{font:400 clamp(28px,3vw,42px)/1.2 var(--font-serif);margin-bottom:35px}.loyalty-module__Lc3O4q__promiseRecord{border-top:1px solid #ac9e81;margin:60px 0}.loyalty-module__Lc3O4q__promiseRecord>div{border-bottom:1px solid #ac9e81;grid-template-columns:180px 1fr;gap:30px;padding:30px 0;display:grid}.loyalty-module__Lc3O4q__promiseRecord dt{font:10px/1.7 var(--font-mono);letter-spacing:.08em}.loyalty-module__Lc3O4q__promiseRecord dd{max-width:850px;font-size:clamp(20px,2.5vw,34px);line-height:1.5}.loyalty-module__Lc3O4q__lastRequest{border-top:1px solid #ac9e81;margin-top:100px;padding-top:40px}.loyalty-module__Lc3O4q__lastRequest h2{font:500 clamp(46px,8vw,120px)/1.04 var(--font-serif);margin:40px 0}.loyalty-module__Lc3O4q__lastRequest p{font:400 clamp(25px,3vw,43px)/1.3 var(--font-serif);max-width:850px}.loyalty-module__Lc3O4q__noScript{background:var(--amber);padding:25px 6vw}@media (max-width:899px){.loyalty-module__Lc3O4q__messagePair,.loyalty-module__Lc3O4q__aftermathGrid{grid-template-columns:1fr}.loyalty-module__Lc3O4q__recordingCard,.loyalty-module__Lc3O4q__aftermathGrid>h2{position:relative;top:auto}.loyalty-module__Lc3O4q__recordingCard{min-height:260px}.loyalty-module__Lc3O4q__aftermath{padding:45px 6vw 65px}.loyalty-module__Lc3O4q__aftermathGrid{gap:35px}.loyalty-module__Lc3O4q__promiseRecord>div{grid-template-columns:1fr;gap:15px}.loyalty-module__Lc3O4q__lastRequest{margin-top:65px}.loyalty-module__Lc3O4q__singleMemory{margin-top:45px}.loyalty-module__Lc3O4q__messagePreview{padding:22px}.loyalty-module__Lc3O4q__messagePair{gap:20px}}@media (prefers-reduced-motion:reduce){.loyalty-module__Lc3O4q__recordingCard,.loyalty-module__Lc3O4q__aftermathGrid>h2{position:relative;top:auto}}.loyalty-module__Lc3O4q__essayStatement{font:500 clamp(48px,7.5vw,116px)/1.04 var(--font-serif);letter-spacing:-.05em;max-width:1200px;margin:55px 0 65px}.loyalty-module__Lc3O4q__inquiry{min-width:0;margin-top:35px}.loyalty-module__Lc3O4q__inquiry h3{font:400 clamp(28px,3.2vw,46px)/1.17 var(--font-serif);letter-spacing:-.035em;margin:0 0 30px}.loyalty-module__Lc3O4q__inquiry .loyalty-module__Lc3O4q__options strong{font-size:clamp(23px,2.3vw,33px)}.loyalty-module__Lc3O4q__inquiryResponse:not(:empty){border-left:2px solid var(--amber);margin-top:25px;padding:20px 0 5px 22px}.loyalty-module__Lc3O4q__inquiryResponse p{font-size:clamp(17px,1.6vw,23px);line-height:1.6}.loyalty-module__Lc3O4q__followup{border-top:1px solid var(--rule);margin-top:50px;padding-top:35px}.loyalty-module__Lc3O4q__evidence .loyalty-module__Lc3O4q__options,.loyalty-module__Lc3O4q__promise .loyalty-module__Lc3O4q__options,.loyalty-module__Lc3O4q__evidence .loyalty-module__Lc3O4q__options button,.loyalty-module__Lc3O4q__promise .loyalty-module__Lc3O4q__options button{border-color:#6f705f}.loyalty-module__Lc3O4q__evidence .loyalty-module__Lc3O4q__options button:hover,.loyalty-module__Lc3O4q__promise .loyalty-module__Lc3O4q__options button:hover{background:#ffffff0b}.loyalty-module__Lc3O4q__evidence .loyalty-module__Lc3O4q__options button[aria-pressed=true],.loyalty-module__Lc3O4q__promise .loyalty-module__Lc3O4q__options button[aria-pressed=true]{background:var(--amber);color:var(--ink)}.loyalty-module__Lc3O4q__evidence .loyalty-module__Lc3O4q__options button[aria-pressed=true]>span,.loyalty-module__Lc3O4q__promise .loyalty-module__Lc3O4q__options button[aria-pressed=true]>span{color:var(--ink)}.loyalty-module__Lc3O4q__evidence .loyalty-module__Lc3O4q__optionNumber,.loyalty-module__Lc3O4q__promise .loyalty-module__Lc3O4q__optionNumber{color:#bfb89f}.loyalty-module__Lc3O4q__promise .loyalty-module__Lc3O4q__essayStatement{text-align:left}.loyalty-module__Lc3O4q__decisionAnchor .loyalty-module__Lc3O4q__storyText{margin-top:25px;font-size:18px}.loyalty-module__Lc3O4q__reflectionGrid>div>h2{font:500 clamp(36px,4.5vw,70px)/1.08 var(--font-serif);margin-bottom:35px}.loyalty-module__Lc3O4q__ending>.loyalty-module__Lc3O4q__inquiry{max-width:950px}@media (max-width:899px){.loyalty-module__Lc3O4q__essayStatement{margin-block:35px 45px;font-size:clamp(42px,9vw,75px)}.loyalty-module__Lc3O4q__reflectionGrid{grid-template-columns:1fr;gap:30px}.loyalty-module__Lc3O4q__decisionAnchor{display:block;position:relative;top:auto}.loyalty-module__Lc3O4q__inquiry{margin-top:20px}.loyalty-module__Lc3O4q__inquiry h3{font-size:30px}}@media (min-width:900px){.loyalty-module__Lc3O4q__page[data-loyalty-motion=true] .loyalty-module__Lc3O4q__decisionAnchor .loyalty-module__Lc3O4q__inkWord{opacity:1}}.loyalty-module__Lc3O4q__inquiryResponse,.loyalty-module__Lc3O4q__followup{overflow-anchor:none}.loyalty-module__Lc3O4q__options button:focus-visible,.loyalty-module__Lc3O4q__endingLinks button:focus-visible{outline:2px solid var(--amber);outline-offset:5px}
