.c9g-iq_wrap{max-width:1248px;margin:0 auto}.c9g-iq_minw0{min-width:0}.c9g-iq_sec{padding:112px 64px}.c9g-iq_eyebrow{font-family:var(--rr-font-sans);text-transform:uppercase;letter-spacing:.2em;color:#856734;margin:0;font-size:11px;font-weight:500}.c9g-iq_h2{font-family:var(--rr-font-display);letter-spacing:-.01em;color:#1a281f;margin:14px 0 0;font-size:38px;font-weight:500;line-height:1.1}.c9g-iq_headRow{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:80px;display:grid}.c9g-iq_headBody{font-family:var(--rr-font-serif);color:#1a281f;max-width:720px;margin:0;font-size:23px;line-height:1.5}.c9g-iq_twoCol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:80px;max-width:1248px;margin:0 auto;display:grid}.c9g-iq_chipRow{flex-wrap:wrap;gap:6px;display:flex}.c9g-iq_chipRow button,.c9g-iq_tiles button,.c9g-iq_dockChips button{font-family:var(--rr-font-sans);cursor:pointer;white-space:nowrap;border:1px solid;border-radius:4px;font-weight:500;transition:border-color .24s,background .24s,color .24s}.c9g-iq_hero{isolation:isolate;color:#f8f9f5;background:#0e1612;position:relative;overflow:hidden}.c9g-iq_heroPhoto{z-index:-1;background:#0e1612;height:100%;position:absolute;top:0;left:0;right:0}.c9g-iq_heroShade{pointer-events:none;background:linear-gradient(90deg,#0e1612eb 0%,#0e1612bd 36%,#0e16124d 64%,#0e161280 100%),linear-gradient(#0e161280,#0e161200 28% 66%,#0e1612bf);position:absolute;inset:0}.c9g-iq_heroGrain{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.c9g-iq_heroInner{flex-direction:column;gap:40px;max-width:1280px;min-height:780px;margin:0 auto;padding:28px 64px 64px;display:flex}.c9g-iq_crumb{letter-spacing:.06em;color:#ece3d9;text-shadow:0 1px 3px #0e1612e6;text-underline-offset:4px;align-self:flex-start;align-items:center;min-height:44px;margin:-14px 0;font-size:12px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .24s;display:inline-flex}.c9g-iq_crumb:hover{color:#ece3d9;text-decoration-color:#b08a4a}.c9g-iq_heroGrid{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:end;gap:64px;display:grid}.c9g-iq_heroLeft{text-shadow:0 1px 3px #0e1612e6,0 0 14px #0e1612a6;flex-direction:column;gap:40px;min-width:0;display:flex}.c9g-iq_heroEyebrowRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.c9g-iq_heroChip{color:#f8f9f5;letter-spacing:.12em;text-transform:uppercase;text-shadow:none;border:1px solid #b08a4a80;border-radius:3px;padding:5px 11px;font-size:10px;font-weight:600}.c9g-iq_heroEyebrow{text-transform:uppercase;letter-spacing:.2em;color:#dcc196;font-size:11px;font-weight:500;line-height:1.5}.c9g-iq_heroH1{font-family:var(--rr-font-display);letter-spacing:-.01em;color:#f8f9f5;margin:14px 0 0;font-size:52px;font-weight:500;line-height:1.06}.c9g-iq_worthLabel{font-family:var(--rr-font-sans);text-transform:uppercase;letter-spacing:.2em;color:#dcc196;margin:0 0 16px;font-size:11px;font-weight:600}.c9g-iq_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin:0;display:grid}.c9g-iq_stat{border-top:1px solid #b08a4a99;min-width:0;padding-top:14px}.c9g-iq_statFig{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.c9g-iq_statN{font-family:var(--rr-font-display);letter-spacing:-.01em;color:#f5e6b3;font-size:46px;font-weight:500;line-height:1}.c9g-iq_statU{font-family:var(--rr-font-serif);color:#dcc196;font-size:20px;font-style:italic}.c9g-iq_statL{color:#ece3d9;max-width:300px;margin:10px 0 0;font-size:13px;line-height:1.5}.c9g-iq_thumbRow{text-shadow:none;flex-wrap:wrap;align-items:center;gap:14px;display:flex}.c9g-iq_thumbs{gap:8px;display:flex}.c9g-iq_thumb{cursor:pointer;background:#1a281f;border:1px solid;border-radius:4px;flex:0 0 52px;width:52px;height:52px;padding:0;overflow:hidden}.c9g-iq_thumbImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.c9g-iq_thumbCaption{font-family:var(--rr-font-serif);color:#ece3d9;text-shadow:0 1px 3px #0e1612e6;font-size:16px;font-style:italic}.c9g-iq_card{-webkit-backdrop-filter:blur(10px);text-shadow:0 1px 2px #0e1612e6;background:#0e1612d6;border:1px solid #b08a4a47;border-radius:10px;flex-direction:column;justify-self:end;gap:18px;width:100%;min-width:0;max-width:400px;padding:22px 20px;display:flex;position:relative;overflow:hidden}.c9g-iq_card>*{position:relative}.c9g-iq_card>.c9g-iq_cardWm{opacity:.22;pointer-events:none;position:absolute}.c9g-iq_cardTitle{min-height:2.3em;font-family:var(--rr-font-display);color:#f5e6b3;text-wrap:balance;align-items:flex-end;margin:0;font-size:26px;font-weight:500;line-height:1.15;display:flex}.c9g-iq_cardGroups{flex-direction:column;gap:10px;display:flex}.c9g-iq_cardGroup{flex-direction:column;gap:6px;display:flex}.c9g-iq_cardGroupLabel{letter-spacing:.08em;text-transform:uppercase;color:#ece3d9;font-size:12px}.c9g-iq_card .c9g-iq_chipRow{align-items:center}.c9g-iq_card .c9g-iq_chipRow button{min-height:32px;padding:0 11px;font-size:13px}.c9g-iq_card .c9g-iq_chipRow button:hover{border-color:#b08a4a!important}.c9g-iq_chipDivider{background:#b08a4a73;width:1px;height:20px;margin:0 4px}.c9g-iq_cardPriceRow{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.c9g-iq_cardPrice{flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:50px;display:flex}.c9g-iq_cardPriceMain{align-items:baseline;gap:8px;display:flex}.c9g-iq_cardTotal{font-family:var(--rr-font-display);color:#f8f9f5;font-size:30px;line-height:1}.c9g-iq_cardSize{color:#ece3d9;white-space:nowrap;font-size:15px}.c9g-iq_cardSub{color:#ece3d9;white-space:nowrap;font-size:13px}.c9g-iq_cardActions{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:16px;display:flex}.c9g-iq_addBtn{color:#f8f9f5;min-height:44px;font-family:var(--rr-font-sans);letter-spacing:.02em;cursor:pointer;background:#780116;border:none;border-radius:4px;padding:12px 13px;font-size:13px;font-weight:500;line-height:1.2;transition:background .24s}.c9g-iq_addBtn:hover:not(:disabled){background:#5e0010}.c9g-iq_addBtn:disabled,.c9g-iq_dockAdd:disabled,.c9g-iq_barAdd:disabled,.c9g-iq_sheetAdd:disabled{color:#f8f9f5;cursor:not-allowed;background:#6b7d72}.c9g-iq_payingLink{min-height:44px;font-family:var(--rr-font-sans);letter-spacing:.02em;color:#f5e6b3;text-underline-offset:4px;align-items:center;padding:0 6px;font-size:13px;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .24s;display:inline-flex}.c9g-iq_payingLink:hover{color:#f5e6b3;text-decoration-color:#b08a4a}.c9g-iq_noticeWrap{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.c9g-iq_noticeWrap .c9g-iq_payingLink{padding:0}.c9g-iq_notice{flex-direction:column;align-self:stretch;display:flex}.c9g-iq_noticeForm{flex-direction:column;gap:6px;margin:0;display:flex}.c9g-iq_noticeStatus{color:#dcc196;margin:0;font-size:13px}.c9g-iq_noticeLabel{letter-spacing:.08em;text-transform:uppercase;color:#ece3d9;font-size:12px}.c9g-iq_noticeRow{flex-wrap:wrap;gap:8px;display:flex}.c9g-iq_noticeInput{box-sizing:border-box;color:#f8f9f5;min-width:0;min-height:44px;font-family:var(--rr-font-sans);background:#0e161280;border:1px solid #f8f9f552;border-radius:4px;flex:180px;padding:0 12px;font-size:16px}.c9g-iq_noticeInput::placeholder{color:#a9b3ac}.c9g-iq_noticeInput[aria-invalid=true]{border-color:#dcc196}.c9g-iq_noticeBtn{white-space:nowrap;flex:none}.c9g-iq_noticeErr{color:#dcc196;min-height:1em;font-size:13px}.c9g-iq_noticeErr:empty{min-height:0}.c9g-iq_noticeSent{color:#f8f9f5;margin:0;font-size:14px;line-height:1.4}.c9g-iq_noticeSent:not(:empty){align-items:center;min-height:44px;display:flex}@media (max-width:699.98px){.c9g-iq_noticeInput,.c9g-iq_noticeBtn{min-height:48px}}.c9g-iq_cardTbc{letter-spacing:.04em;color:#dcc196;margin:-8px 0 0;font-size:12px}.c9g-iq_cardCup{font-family:var(--rr-font-serif);color:#f8f9f5;margin:0;font-size:19px;font-style:italic;line-height:1.35}.c9g-iq_cardSpecs{border-top:1px solid #b08a4a59;grid-template-columns:repeat(3,minmax(0,auto));justify-content:start;align-items:start;gap:12px 20px;margin:0;padding-top:14px;display:grid}.c9g-iq_cardSpec{flex-direction:column;gap:3px;min-width:0;display:flex}.c9g-iq_cardSpecK{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#ece3d9;font-size:11px}.c9g-iq_cardSpecV{font-family:var(--rr-font-serif);color:#f8f9f5;margin:0;font-size:15px;line-height:1.2}.c9g-iq_stepperDark,.c9g-iq_stepperLight,.c9g-iq_stepperDock{border-radius:4px;flex:none;align-items:center;display:inline-flex}.c9g-iq_stepperDark button,.c9g-iq_stepperLight button,.c9g-iq_stepperDock button{cursor:pointer;background:0 0;border:0;font-size:18px}.c9g-iq_stepperDark button:disabled,.c9g-iq_stepperLight button:disabled,.c9g-iq_stepperDock button:disabled{cursor:default;opacity:.45}.c9g-iq_stepperDark{border:1px solid #f8f9f552}.c9g-iq_stepperDark button{color:#f8f9f5;width:32px;height:32px}.c9g-iq_stepperDark>span{text-align:center;color:#f8f9f5;font-variant-numeric:tabular-nums;min-width:24px;font-size:15px}.c9g-iq_stepperLight{background:#fcfcfa;border:1px solid #dcd0c5}.c9g-iq_stepperLight button{color:#1a281f;width:48px;height:48px}.c9g-iq_stepperLight>span{text-align:center;min-width:40px;font-family:var(--rr-font-display);font-size:18px}.c9g-iq_stepperDock{border:1px solid #c4a26880;height:44px}.c9g-iq_stepperDock button{color:#c4a268;width:34px;height:42px;font-size:16px}.c9g-iq_stepperDock>span{text-align:center;min-width:22px;font-family:var(--rr-font-display);font-size:16px}.c9g-iq_value{background:#f8f9f5;padding:112px 64px}.c9g-iq_ledger{margin-top:72px}.c9g-iq_ledgerLabel{font-family:var(--rr-font-sans);text-transform:uppercase;letter-spacing:.2em;color:#780116;border-bottom:1px solid #dcd0c5;margin:0;padding-bottom:14px;font-size:11px;font-weight:600}.c9g-iq_timeline{grid-template-columns:repeat(5,minmax(0,1fr));margin:36px 0 0;padding:0;list-style:none;display:grid}.c9g-iq_tlItem{flex-direction:column;gap:18px;min-width:0;display:flex;position:relative}.c9g-iq_tlNodeCol{flex-direction:column;flex:none;align-items:flex-start;display:flex;position:relative}.c9g-iq_tlNode{z-index:1;width:36px;height:36px;font-family:var(--rr-font-display);letter-spacing:.06em;border:1px solid #b08a4a;border-radius:18px;justify-content:center;align-items:center;font-size:12px;transition:box-shadow 1.2s cubic-bezier(.32,.08,.24,1),background 1.2s cubic-bezier(.32,.08,.24,1);display:flex;position:relative}.c9g-iq_tlLine{background:#b08a4a80;width:calc(100% - 36px);height:1px;position:absolute;top:18px;left:36px}.c9g-iq_tlText{min-width:0;padding-right:22px}.c9g-iq_tlPlace{text-transform:uppercase;letter-spacing:.16em;color:#856734;font-size:11px;font-weight:500;line-height:1.5}.c9g-iq_tlTitle{font-family:var(--rr-font-serif);color:#1a281f;margin:6px 0 8px;font-size:23px;font-weight:500;line-height:1.2}.c9g-iq_tlBody{color:#3a4f44;font-size:13px;line-height:1.6}.c9g-iq_tlItem .c9g-iq_tlNodeCol{width:100%}.c9g-iq_origin{background:#f8f4ed}.c9g-iq_band{background:#3a4f44;height:520px;position:relative;overflow:hidden}.c9g-iq_bandCaption{letter-spacing:.16em;text-transform:uppercase;color:#1a281f;pointer-events:none;background:#f8f9f5e6;border-radius:4px;padding:7px 12px;font-size:11px;font-weight:500;position:absolute;bottom:20px;left:64px}.c9g-iq_originP{font-family:var(--rr-font-serif);color:#283a30;max-width:620px;margin:0 0 18px;font-size:19px;line-height:1.6}.c9g-iq_farmer{font-family:var(--rr-font-serif);color:#6e5b4b;margin:8px 0 0;font-size:16px;font-style:italic}.c9g-iq_callout{max-width:620px;font-family:var(--rr-font-serif);color:#1a281f;border:1px solid #b08a4a;border-radius:6px;align-items:center;gap:14px;margin-top:22px;padding:16px 18px;font-size:17px;line-height:1.5;display:flex}.c9g-iq_callout img{flex:0 0 34px;width:34px;height:34px}.c9g-iq_originRight{flex-direction:column;gap:28px;min-width:0;display:flex}.c9g-iq_mapCard{background:#f6efdd;border:1px solid #dcc196;border-radius:6px;margin:0;padding:22px 24px 18px}.c9g-iq_mapCaption{text-transform:uppercase;letter-spacing:.2em;color:#856734;margin-bottom:12px;font-size:11px;font-weight:500}.c9g-iq_mapImg{-o-object-fit:contain;object-fit:contain;width:100%;max-height:340px;display:block}.c9g-iq_specs{flex-direction:column;margin:0;display:flex}.c9g-iq_specRow{border-bottom:1px dotted #dcc196;grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;display:grid}.c9g-iq_specRow dt{letter-spacing:.12em;text-transform:uppercase;color:#3a4f44;font-size:11px;font-weight:600}.c9g-iq_specRow dd{font-family:var(--rr-font-serif);color:#1a281f;margin:0;font-size:17px;line-height:1.4}.c9g-iq_pending{font-family:var(--rr-font-serif);color:#ece3d9;background:repeating-linear-gradient(135deg,#c4a26814 0 12px,#0000 12px 24px),#3a4f44;justify-content:center;align-items:center;font-size:17px;font-style:italic;display:flex;position:absolute;inset:0}.c9g-iq_story{color:#f8f9f5;background:#1a281f;padding:112px 64px}.c9g-iq_storyIntro{font-family:var(--rr-font-serif);color:#ece3d9;max-width:780px;margin:0;font-size:21px;font-style:italic;line-height:1.55}.c9g-iq_storySlots{grid-template-columns:1fr 1fr;gap:16px;margin-top:64px;display:grid}.c9g-iq_storySlot{aspect-ratio:4/3;border:1px dashed #c4a26899;border-radius:6px;position:relative;overflow:hidden}.c9g-iq_jLead{font-family:var(--rr-font-serif);color:#1a281f;margin:0 0 32px;font-size:19px;line-height:32px}.c9g-iq_dropCap{float:left;font-family:var(--rr-font-display);color:#780116;height:64px;margin:0 8px 0 0;line-height:64px}.c9g-iq_jPull{font-family:var(--rr-font-serif);color:#3a4f44;margin:0 0 32px;font-size:21px;font-style:italic;line-height:32px}.c9g-iq_jPara{font-family:var(--rr-font-serif);color:#1a281f;margin:0 0 32px;font-size:19px;line-height:32px}.c9g-iq_sign{font-family:var(--rr-font-serif);color:#780116;font-size:24px;font-style:italic}.c9g-iq_role{letter-spacing:.22em;text-transform:uppercase;color:#856734;font-size:10px;font-weight:600}.c9g-iq_book{background-color:#3e0a12;background-image:radial-gradient(120% 90% at 30% 20%,#ffffff0f,#0000 60%);border-radius:12px;margin-top:64px;padding:18px 32px;position:relative;box-shadow:0 2px #2a060c,0 34px 70px -14px #0009,inset 0 0 0 1px #00000059}.c9g-iq_bookStitch{pointer-events:none;border:1px dashed #c4a26873;border-radius:8px;position:absolute;inset:7px}.c9g-iq_bookStrap{z-index:3;pointer-events:none;background:#0e1612;border-radius:2px;width:12px;position:absolute;top:-6px;bottom:-6px;right:52px;box-shadow:inset 1px 0 #f8f9f51a,inset -1px 0 #00000080,0 2px 6px #0006}.c9g-iq_bookPages{color:#1a281f;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.c9g-iq_page{background-color:#f6efdd;min-width:0;padding:64px 56px 64px 72px;position:relative}.c9g-iq_pageA{border-radius:3px 0 0 3px;flex-direction:column;display:flex}.c9g-iq_pageB{border-left:1px solid #5a401e47;border-radius:0 3px 3px 0}.c9g-iq_pageMargin{background:#7801164d;width:1px;position:absolute;top:0;bottom:0;left:52px}.c9g-iq_pageHead{-moz-column-gap:12px;text-transform:uppercase;letter-spacing:.22em;color:#856734;white-space:nowrap;flex-wrap:wrap;justify-content:space-between;column-gap:12px;min-width:0;font-size:10px;font-weight:600;line-height:32px;display:flex;overflow:hidden}.c9g-iq_bookTitle{font-family:var(--rr-font-display);text-wrap:balance;margin:32px 0;font-size:30px;font-weight:500;line-height:32px}.c9g-iq_signRow{flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:auto;line-height:32px;display:flex}.c9g-iq_polaroidWrap{justify-content:center;margin:32px 0;display:flex}.c9g-iq_polaroid{background:#fcfcfa;width:92%;margin:0;padding:12px 12px 0;position:relative;transform:rotate(1.2deg);box-shadow:0 1px 2px #1a281f2e,0 10px 22px -6px #1a281f4d}.c9g-iq_tapeL,.c9g-iq_tapeR{z-index:1;background:#ece3c9d9;border:1px solid #b08a4a40;height:22px;position:absolute}.c9g-iq_tapeL{width:78px;top:-10px;left:-12px;transform:rotate(-30deg)}.c9g-iq_tapeR{width:74px;top:-9px;right:-14px;transform:rotate(27deg)}.c9g-iq_polaroidPhoto{background:#3a4f44;height:320px;position:relative;overflow:hidden}.c9g-iq_polaroidCap{height:52px;font-family:var(--rr-font-serif);color:#3a4f44;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;padding:0 6px;font-size:17px;font-style:italic;display:flex;overflow:hidden}.c9g-iq_logTitle{text-transform:uppercase;letter-spacing:.22em;color:#856734;font-size:10px;font-weight:600;line-height:32px}.c9g-iq_log{margin:0}.c9g-iq_logRow{-moz-column-gap:16px;grid-template-columns:118px minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.c9g-iq_logDate{letter-spacing:.12em;text-transform:uppercase;color:#856734;white-space:nowrap;border:1px solid #b08a4a;border-radius:2px;justify-self:start;align-items:center;height:22px;margin:5px 0;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.c9g-iq_logEntry{font-family:var(--rr-font-serif);color:#1a281f;text-wrap:pretty;margin:0;font-size:19px;font-style:italic;line-height:32px}.c9g-iq_pad{max-width:520px;margin:40px auto 0;padding-top:16px;display:none;position:relative}.c9g-iq_padBoard{background:#3e0a12;border-radius:4px;position:absolute;inset:24px 8px -10px;box-shadow:0 28px 44px -16px #000000b3}.c9g-iq_padStack{background:#e2d5b6;border-radius:3px;position:absolute;inset:22px 4px -4px;box-shadow:inset 0 -1px #d4c4a0}.c9g-iq_padPage{color:#1a281f;background-color:#f6efdd;background-image:repeating-linear-gradient(#0000 0 31px,#6e5b4b38 31px 32px);background-position:0 2px;border-radius:3px;padding:40px 24px 30px;position:relative;box-shadow:0 1px 2px #1a281f40}.c9g-iq_padHoles,.c9g-iq_padCoils{pointer-events:none;justify-content:space-between;padding:0 18px;display:flex;position:absolute;left:0;right:0}.c9g-iq_padHoles{top:10px}.c9g-iq_padCoils{top:0}.c9g-iq_padHoles>span,.c9g-iq_padCoils>span{flex:0 0 14px;justify-content:center;display:flex}.c9g-iq_padHoles>span>span{opacity:.7;background:#1a281f;border-radius:4px;width:7px;height:7px;box-shadow:inset 0 1px 1px #0009}.c9g-iq_padCoils>span>span{background:linear-gradient(90deg,#ffecc88c,#ffecc800 60%);border:2px solid #9c6b3c;border-right-color:#6e4824;border-radius:5px;width:9px;height:32px;box-shadow:1px 1px 1px #00000059}.c9g-iq_padGlyph{justify-content:center;align-items:center;height:32px;display:flex}.c9g-iq_padGlyph img{width:30px;height:30px;display:block}.c9g-iq_padHead{text-transform:uppercase;letter-spacing:.16em;color:#856734;white-space:nowrap;justify-content:space-between;gap:12px;font-size:10px;font-weight:600;line-height:32px;display:flex}.c9g-iq_padTitle{font-family:var(--rr-font-display);text-wrap:balance;margin:0 0 32px;font-size:21px;font-weight:500;line-height:32px}.c9g-iq_pad .c9g-iq_jLead,.c9g-iq_pad .c9g-iq_jPara,.c9g-iq_pad .c9g-iq_jPull{font-size:18px}.c9g-iq_padSign{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;line-height:32px;display:flex}.c9g-iq_padLogTitle{text-transform:uppercase;letter-spacing:.18em;color:#856734;margin-top:32px;font-size:10px;font-weight:600;line-height:32px}.c9g-iq_padLogRow{-moz-column-gap:12px;grid-template-columns:78px minmax(0,1fr);align-items:baseline;column-gap:12px;display:grid}.c9g-iq_padLogRow dt{letter-spacing:.12em;text-transform:uppercase;color:#856734;white-space:nowrap;font-size:10px;font-weight:600;line-height:32px}.c9g-iq_padLogRow dd{font-family:var(--rr-font-serif);color:#1a281f;margin:0;font-size:17px;font-style:italic;line-height:32px}.c9g-iq_cup{background:#eff1ea;padding:112px 64px}.c9g-iq_notesHead{border-bottom:1px solid #c9cfc6;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-top:72px;padding-bottom:16px;display:flex}.c9g-iq_notesLabel{font-family:var(--rr-font-sans);text-transform:uppercase;letter-spacing:.2em;color:#780116;margin:0;font-size:11px;font-weight:600}.c9g-iq_notesTag{font-family:var(--rr-font-serif);color:#1a281f;margin:8px 0 0;font-size:24px;font-weight:500;line-height:1.25}.c9g-iq_cupChips{flex-direction:column;gap:8px;min-width:0;display:flex}.c9g-iq_cupChips .c9g-iq_chipRow button{min-height:36px;padding:0 14px;font-size:13px}.c9g-iq_pendingLine{font-family:var(--rr-font-serif);color:#780116;margin:16px 0 0;font-size:18px;font-style:italic;line-height:1.45}.c9g-iq_noteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none;transition:opacity .24s;display:grid}.c9g-iq_noteCard{background:#f8f9f5;border:1px solid #dcd0c5;border-radius:6px;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:26px 26px 28px;display:flex}.c9g-iq_noteIconCol{flex-direction:row;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.c9g-iq_noteIcon{color:#780116;background:#f6efdd;border:1px solid #dcc196;border-radius:50%;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.c9g-iq_dots{gap:5px;margin-top:6px;display:inline-flex}.c9g-iq_dots>span{border:1px solid;border-radius:4px;width:7px;height:7px}.c9g-iq_noteText{flex-direction:column;gap:10px;min-width:0;display:flex}.c9g-iq_noteFamily{text-transform:uppercase;letter-spacing:.16em;color:#856734;font-size:11px;font-weight:600}.c9g-iq_noteName{font-family:var(--rr-font-serif);color:#1a281f;margin-top:6px;font-size:28px;font-weight:500;line-height:1.15}.c9g-iq_noteLine{color:#3a4f44;font-size:13px;line-height:1.6}.c9g-iq_read{background:#f8f9f5;border:1px solid #dcd0c5;border-radius:10px;margin-top:28px;padding:30px 34px 34px}.c9g-iq_readHead{border-bottom:1px solid #ece3d9;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline;gap:16px 48px;padding-bottom:22px;display:grid}.c9g-iq_readLabel{font-family:var(--rr-font-sans);text-transform:uppercase;letter-spacing:.2em;color:#856734;margin:0;font-size:11px;font-weight:600}.c9g-iq_readIntro{font-family:var(--rr-font-serif);color:#283a30;max-width:720px;margin:0;font-size:19px;font-style:italic;line-height:1.45}.c9g-iq_readGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 36px;margin:0;display:grid}.c9g-iq_readItem{flex-direction:column;gap:10px;min-width:0;height:100%;padding:24px 0 0;display:flex}.c9g-iq_readTerm{font-family:var(--rr-font-serif);color:#1a281f;align-items:center;gap:12px;font-size:23px;font-weight:600;display:flex}.c9g-iq_readDef{color:#3a4f44;margin:0;font-size:13px;line-height:1.6}.c9g-iq_scale{margin:auto 0 0;padding-top:8px}.c9g-iq_scaleTrack{height:14px;position:relative}.c9g-iq_scaleLine{background:#c9cfc6;height:1px;position:absolute;top:6px;left:0;right:0}.c9g-iq_scaleTick{background:#c9cfc6;width:1px;height:7px;position:absolute;top:3px}.c9g-iq_scaleMark{background:#780116;border-radius:6px;width:12px;height:12px;margin-left:-6px;position:absolute;top:1px;box-shadow:0 0 0 3px #f8f9f5}.c9g-iq_scaleEnds{letter-spacing:.12em;text-transform:uppercase;color:#6e5b4b;justify-content:space-between;margin-top:6px;font-size:10.5px;font-weight:600;display:flex}.c9g-iq_freeze{background:#f8f9f5;padding:112px 64px}.c9g-iq_freezeHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;display:grid}.c9g-iq_freezeCard{justify-self:center;padding:24px 26px 26px}.c9g-iq_freezeP{font-family:var(--rr-font-serif);color:#283a30;max-width:600px;margin:0 0 16px;font-size:19px;line-height:1.6}.c9g-iq_fsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:64px 0 0;padding:0;list-style:none;display:grid}.c9g-iq_fsItem{flex-direction:column;align-items:stretch;min-width:0;display:flex}.c9g-iq_fsImg{aspect-ratio:4/3;background:#efe9dc;border:1px solid #ece3d9;border-radius:6px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.c9g-iq_fsText{flex:auto;min-width:0}.c9g-iq_fsHead{align-items:baseline;gap:10px;margin-top:16px;display:flex}.c9g-iq_fsN{font-family:var(--rr-font-display);color:#856734;letter-spacing:.12em;font-size:13px}.c9g-iq_fsT{font-family:var(--rr-font-serif);color:#1a281f;margin:0;font-size:21px;font-weight:600;line-height:1.2}.c9g-iq_fsB{color:#3a4f44;margin:6px 0 0;font-size:13px;line-height:1.55}.c9g-iq_box{background:#fcfcfa;border:1px solid #dcd0c5;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:64px;display:grid;overflow:hidden}.c9g-iq_boxImg{background:#efe9dc;justify-content:center;align-items:center;min-height:380px;display:flex}.c9g-iq_boxImg img{max-height:380px}.c9g-iq_boxBody{min-width:0;padding:48px 52px}.c9g-iq_boxH3{font-family:var(--rr-font-display);margin:0 0 10px;font-size:30px;font-weight:500;line-height:1.12}.c9g-iq_boxBody dl{margin:0}.c9g-iq_boxItem{border-bottom:1px solid #ece3d9;padding:16px 0}.c9g-iq_boxItem dt{font-family:var(--rr-font-serif);font-size:21px;font-weight:600;line-height:1.25}.c9g-iq_boxItem dd{color:#3a4f44;margin:4px 0 0;font-size:13px;line-height:1.6}.c9g-iq_faq{background:#f8f4ed;padding:112px 64px}.c9g-iq_faqGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:80px;max-width:1248px;margin:0 auto;display:grid}.c9g-iq_faqList{border-top:1px solid #dcd0c5}.c9g-iq_faqItem{border-bottom:1px solid #dcd0c5}.c9g-iq_faqQ{cursor:pointer;color:#1a281f;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.c9g-iq_faqQ::-webkit-details-marker{display:none}.c9g-iq_faqPlus{color:#b08a4a;font-size:22px;font-weight:300;line-height:1;transition:transform .24s cubic-bezier(.32,.08,.24,1)}.c9g-iq_faqItem[open] .c9g-iq_faqPlus{transform:rotate(45deg)}.c9g-iq_faqA{font-family:var(--rr-font-serif);color:#283a30;max-width:680px;margin:0 0 18px;font-size:19px;line-height:1.55}.c9g-iq_shelf{background:#f8f9f5;padding:80px 64px}.c9g-iq_shelfGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:22px 0 0;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}.c9g-iq_shelfCard{background:#fcfcfa;border:1px solid #dcd0c5;border-radius:6px;min-width:0;transition:border-color .24s;overflow:hidden}.c9g-iq_shelfCard:hover{border-color:#b08a4a}.c9g-iq_shelfLink{color:#1a281f;display:block}.c9g-iq_shelfLink:hover{color:#1a281f;text-decoration:none}.c9g-iq_shelfImg{aspect-ratio:16/10;background:#efe9dc;position:relative;overflow:hidden}.c9g-iq_shelfBody{padding:20px 22px 22px}.c9g-iq_shelfName{font-family:var(--rr-font-display);margin-top:8px;font-size:20px;line-height:1.2}.c9g-iq_shelfPrice{color:#6e5b4b;margin-top:12px;font-size:12px}.c9g-iq_dockWrap{z-index:45;pointer-events:none;opacity:0;justify-content:center;transition:transform .52s cubic-bezier(.32,.08,.24,1),opacity .36s;display:flex;position:fixed;bottom:24px;left:0;right:0;transform:translateY(160%)}.c9g-iq_dockWrap[data-on]{opacity:1;transform:translateY(0)}.c9g-iq_dockWrap[data-on] .c9g-iq_dock{pointer-events:auto}.c9g-iq_dock{pointer-events:none;color:#f8f9f5;background:#1a281f;border:1px solid #b08a4a;border-radius:10px;align-items:center;gap:22px;padding:10px;display:flex;position:relative;box-shadow:0 20px 40px -8px #00000059,0 0 0 1px #f8f9f50f}.c9g-iq_pop{color:#1a281f;background:#f8f9f5;border:1px solid #b08a4a;border-radius:10px;flex-direction:column;gap:18px;width:520px;padding:20px 22px 22px;display:flex;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 24px 48px -12px #0e161273}.c9g-iq_popHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.c9g-iq_popDone{color:#1a281f;cursor:pointer;text-underline-offset:3px;background:0 0;border:none;min-height:44px;padding:4px 0;font-size:13px;font-weight:500;-webkit-text-decoration:underline #b08a4a;text-decoration:underline #b08a4a}.c9g-iq_dockThumb{background:#3a4f44;border:1px solid #c4a26880;border-radius:6px;flex:0 0 52px;width:52px;height:52px;overflow:hidden}.c9g-iq_dockName{min-width:0;max-width:300px}.c9g-iq_dockShort{font-family:var(--rr-font-display);white-space:nowrap;text-overflow:ellipsis;color:#f8f9f5;font-size:20px;line-height:1.1;overflow:hidden}.c9g-iq_dockCup{font-family:var(--rr-font-serif);color:#c4a268;white-space:nowrap;margin-top:3px;font-size:15px;font-style:italic}.c9g-iq_dockRule{background:#c4a26859;align-self:stretch;width:1px;margin:6px 0}.c9g-iq_dockChips{gap:6px;display:flex}.c9g-iq_dockChips button{letter-spacing:.04em;height:44px;padding:0 14px;font-size:12px}.c9g-iq_dockConfig{color:#f8f9f5;cursor:pointer;text-align:left;background:0 0;border:1px solid #c4a26880;border-radius:6px;align-items:center;gap:14px;height:52px;padding:0 12px 0 16px;transition:border-color .24s;display:flex}.c9g-iq_dockConfig:hover{border-color:#c4a268}.c9g-iq_dockConfigText{flex-direction:column;gap:3px;display:flex}.c9g-iq_dockKicker{letter-spacing:.16em;text-transform:uppercase;color:#c4a268;font-size:10px;font-weight:600}.c9g-iq_dockConfigLabel{white-space:nowrap;font-size:14px;font-weight:500}.c9g-iq_dockTotal{text-align:right;min-width:86px}.c9g-iq_dockTotalN{font-family:var(--rr-font-display);color:#f8f9f5;font-size:22px;line-height:1}.c9g-iq_dockPerCup{color:#c9cfc6;white-space:nowrap;margin-top:4px;font-size:11px}.c9g-iq_dockAdd{color:#f8f9f5;letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:#780116;border:1px solid #9a2a3a;border-radius:6px;height:52px;padding:0 26px;font-size:14px;font-weight:500;transition:background .24s}.c9g-iq_dockAdd:hover:not(:disabled){background:#5e0010}.c9g-iq_tileLabel{color:#3a4f44;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600}.c9g-iq_tiles{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:8px;display:grid}.c9g-iq_tiles button{white-space:normal;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:48px;padding:8px 6px;font-size:13px;display:flex;position:relative}.c9g-iq_rareBadge{letter-spacing:.13em;text-transform:uppercase;color:#1a281f;background:#b08a4a;border-radius:2px;padding:3px 6px;font-size:8.5px;font-weight:600;position:absolute;top:-8px;right:8px}.c9g-iq_tileSub{font-family:var(--rr-font-serif);font-size:13px;font-style:italic;font-weight:400}.c9g-iq_processNote{font-family:var(--rr-font-serif);color:#6e5b4b;margin:8px 0 0;font-size:14px;font-style:italic}.c9g-iq_barWrap{display:none}.c9g-iq_barWrap>div{transition:transform .42s cubic-bezier(.32,.08,.24,1);transform:translateY(140%)}.c9g-iq_barWrap[data-on]>div{transform:translateY(0)}.c9g-iq_barThumb{background:#efe9dc;border-radius:4px;flex:0 0 44px;width:44px;height:44px;display:none;overflow:hidden}.c9g-iq_barSummary{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.c9g-iq_barPrice{align-items:baseline;gap:8px;display:flex}.c9g-iq_barPerCup{font-family:var(--rr-font-serif);color:#6e5b4b;white-space:nowrap;font-size:14px;font-style:italic}.c9g-iq_barAdd{color:#f8f9f5;letter-spacing:.02em;cursor:pointer;background:#780116;border:none;border-radius:4px;flex:none;min-height:48px;padding:0 22px;font-size:14px;font-weight:500}.c9g-iq_sheetHead{border-bottom:1px solid #ece3d9;padding:12px 64px 14px 24px}.c9g-iq_sheetName{font-family:var(--rr-font-display);color:#1a281f;margin-top:6px;font-size:21px;line-height:1.15}.c9g-iq_sheetBody{flex-direction:column;gap:20px;padding:20px 24px;display:flex}.c9g-iq_sheetBody .c9g-iq_tiles button{min-height:52px;font-size:14px}.c9g-iq_sheetQty{justify-content:space-between;align-items:center;display:flex}.c9g-iq_sheetFoot{border-top:1px solid #ece3d9;align-items:center;gap:16px;padding:14px 24px 22px;display:flex}.c9g-iq_sheetSummary{letter-spacing:.14em;text-transform:uppercase;color:#856734;font-size:10px;font-weight:600}.c9g-iq_sheetTotal{font-family:var(--rr-font-display);color:#1a281f;margin-top:2px;font-size:22px}.c9g-iq_sheetAdd{color:#f8f9f5;cursor:pointer;background:#780116;border:none;border-radius:4px;flex:auto;min-height:50px;font-size:14px;font-weight:500}.c9g-iq_barSpacer{background:#1a281f;height:92px;display:none}@media (max-width:1099.98px){.c9g-iq_sec,.c9g-iq_value,.c9g-iq_cup,.c9g-iq_story,.c9g-iq_faq,.c9g-iq_freeze{padding:88px 40px}.c9g-iq_freezeHead{grid-template-columns:minmax(0,1fr);gap:44px}.c9g-iq_freezeCard{padding:20px 20px 22px}.c9g-iq_shelf{padding:64px 40px}.c9g-iq_h2{font-size:32px}.c9g-iq_headRow{grid-template-columns:minmax(0,1fr);gap:44px}.c9g-iq_headBody{font-size:21px}.c9g-iq_twoCol{grid-template-columns:minmax(0,1fr);gap:44px}.c9g-iq_heroPhoto{height:460px}.c9g-iq_heroShade{background:linear-gradient(#0e161259,#0e161226 35%,#0e1612d9 78%,#0e1612)}.c9g-iq_heroInner{gap:230px;min-height:0;padding:20px 40px 56px}.c9g-iq_heroGrid{grid-template-columns:minmax(0,1fr);gap:36px}.c9g-iq_heroLeft{gap:30px}.c9g-iq_heroH1{font-size:40px}.c9g-iq_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 24px}.c9g-iq_statN{font-size:32px}.c9g-iq_thumb{flex-basis:48px;width:48px;height:48px}.c9g-iq_card{max-width:100%;padding:28px}.c9g-iq_card .c9g-iq_chipRow button{min-height:44px;padding:0 14px;font-size:14px}.c9g-iq_chipDivider{height:24px}.c9g-iq_stepperDark button{width:44px;height:44px}.c9g-iq_addBtn{padding:14px 18px}.c9g-iq_cardSpecV{font-size:16px}.c9g-iq_ledger{margin-top:56px}.c9g-iq_timeline{grid-template-columns:minmax(0,1fr);margin-top:32px}.c9g-iq_tlItem{flex-direction:row;gap:20px;padding-bottom:28px}.c9g-iq_tlItem .c9g-iq_tlNodeCol{width:auto}.c9g-iq_tlLine{width:1px;height:calc(100% - 8px);top:36px;left:17.5px}.c9g-iq_tlText{padding-right:0}.c9g-iq_band{height:400px}.c9g-iq_bandCaption{left:40px}.c9g-iq_originP{font-size:18px}.c9g-iq_mapCard{padding:20px 22px 16px}.c9g-iq_mapImg{max-height:360px}.c9g-iq_specRow{grid-template-columns:130px minmax(0,1fr)}.c9g-iq_storyIntro{font-size:19px}.c9g-iq_storySlots{margin-top:48px}.c9g-iq_book{margin-top:48px;padding:16px 28px}.c9g-iq_bookStrap{right:42px}.c9g-iq_page{padding:32px 40px 32px 42px}.c9g-iq_pageMargin{left:30px}.c9g-iq_pageHeadB{display:none}.c9g-iq_bookTitle{font-size:26px}.c9g-iq_page .c9g-iq_jLead,.c9g-iq_page .c9g-iq_jPara{font-size:18px}.c9g-iq_page .c9g-iq_jPull{font-size:19px}.c9g-iq_polaroidPhoto{height:160px}.c9g-iq_logRow{grid-template-columns:minmax(0,1fr)}.c9g-iq_notesHead{margin-top:56px}.c9g-iq_notesTag{font-size:22px}.c9g-iq_cupChips .c9g-iq_chipRow button{min-height:44px}.c9g-iq_noteGrid{gap:14px}.c9g-iq_noteCard{padding:20px}.c9g-iq_noteName{font-size:24px}.c9g-iq_read{margin-top:24px;padding:26px 26px 30px}.c9g-iq_readHead{grid-template-columns:minmax(0,1fr)}.c9g-iq_readGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.c9g-iq_freezeP{font-size:18px}.c9g-iq_fsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px}.c9g-iq_box{margin-top:48px}.c9g-iq_boxImg{min-height:300px}.c9g-iq_boxImg img{max-height:300px}.c9g-iq_boxBody{padding:36px 32px}.c9g-iq_boxH3{font-size:26px}.c9g-iq_faqGrid{grid-template-columns:minmax(0,1fr);gap:44px}.c9g-iq_faqA{font-size:18px}.c9g-iq_dockWrap{display:none}.c9g-iq_barWrap,.c9g-iq_barThumb,.c9g-iq_barSpacer{display:block}}@media (max-width:699.98px){.c9g-iq_sec,.c9g-iq_value,.c9g-iq_cup,.c9g-iq_story,.c9g-iq_faq,.c9g-iq_freeze{padding:72px 20px}.c9g-iq_freezeHead{gap:36px}.c9g-iq_freezeCard{padding:20px 18px 22px}.c9g-iq_shelf{padding:56px 20px}.c9g-iq_h2{font-size:27px}.c9g-iq_headRow{gap:36px}.c9g-iq_headBody{font-size:20px}.c9g-iq_twoCol{gap:36px}.c9g-iq_heroPhoto{height:360px}.c9g-iq_heroInner{gap:170px;padding:14px 20px 44px}.c9g-iq_heroGrid{gap:28px}.c9g-iq_heroLeft{gap:26px}.c9g-iq_heroH1{font-size:30px}.c9g-iq_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.c9g-iq_card{padding:24px 20px}.c9g-iq_cardTitle{font-size:24px}.c9g-iq_card .c9g-iq_chipRow button{padding:0 12px}.c9g-iq_ledger{margin-top:44px}.c9g-iq_timeline{margin-top:28px}.c9g-iq_tlItem{gap:16px;padding-bottom:26px}.c9g-iq_tlLine{height:calc(100% - 10px)}.c9g-iq_band{height:280px}.c9g-iq_bandCaption{left:20px}.c9g-iq_mapCard{padding:16px 16px 12px}.c9g-iq_mapImg{max-height:300px}.c9g-iq_specRow{grid-template-columns:104px minmax(0,1fr)}.c9g-iq_storySlots{grid-template-columns:1fr;margin-top:40px}.c9g-iq_book{display:none}.c9g-iq_pad{display:block}.c9g-iq_notesHead{margin-top:44px}.c9g-iq_notesTag{font-size:21px}.c9g-iq_noteGrid{grid-template-columns:minmax(0,1fr);gap:10px}.c9g-iq_noteCard{flex-direction:row;gap:16px;padding:16px}.c9g-iq_noteIconCol{flex-direction:column}.c9g-iq_noteIcon{width:52px;height:52px}.c9g-iq_noteName{font-size:22px}.c9g-iq_read{margin-top:20px;padding:4px 18px 8px}.c9g-iq_readHead{padding-top:20px}.c9g-iq_readGrid{grid-template-columns:minmax(0,1fr);gap:0}.c9g-iq_readItem{height:auto;padding:20px 0}.c9g-iq_readItem+.c9g-iq_readItem{border-top:1px solid #ece3d9}.c9g-iq_fsGrid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:40px}.c9g-iq_fsItem{flex-direction:row;align-items:center;gap:16px}.c9g-iq_fsImg{flex:0 0 112px;width:112px}.c9g-iq_fsHead{margin-top:0}.c9g-iq_box{grid-template-columns:minmax(0,1fr);margin-top:40px}.c9g-iq_boxImg{min-height:240px}.c9g-iq_boxImg img{max-height:240px}.c9g-iq_boxBody{padding:30px 22px}.c9g-iq_boxH3{font-size:24px}.c9g-iq_shelfGrid{grid-template-columns:repeat(2,minmax(240px,80%))}.c9g-iq_tilesMany{grid-template-columns:repeat(2,minmax(0,1fr))}.c9g-iq_barThumb{display:none}}
