.e6uJHa_wrap{gap:var(--space-md);max-width:56rem;display:grid}.e6uJHa_map{width:100%;position:relative}.e6uJHa_map>svg{width:100%;height:100%;display:block}.e6uJHa_svg{position:absolute;inset:0;overflow:visible}.e6uJHa_dot{cursor:pointer;outline:none}.e6uJHa_hit{fill:#0000}.e6uJHa_mark{fill:var(--ember);fill-opacity:.85;stroke:var(--paper);transition:fill .15s}.e6uJHa_dot:hover .e6uJHa_mark,.e6uJHa_dot:focus-visible .e6uJHa_mark{fill:var(--ember-strong)}.e6uJHa_dot:focus-visible .e6uJHa_mark{stroke:var(--canyon)}.e6uJHa_selected .e6uJHa_mark{fill:var(--canyon);fill-opacity:1}.e6uJHa_panel{min-height:4.5rem;padding:var(--space-sm);border:2px dashed var(--rule);background:var(--paper);border-radius:1rem}.e6uJHa_place{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--canyon)}.e6uJHa_count{font-family:var(--font-body);font-size:var(--text-sm);color:var(--forest);font-weight:600}.e6uJHa_people{margin-top:.25rem}.e6uJHa_places{gap:var(--space-xs);display:grid}.e6uJHa_placesTitle{font-size:var(--text-xl)}.e6uJHa_placeList{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.e6uJHa_placeButton{min-height:var(--tap-size);border:2px solid var(--rule);border-radius:var(--radius-pill);background:var(--paper);color:var(--canyon);font:inherit;cursor:pointer;align-items:center;gap:.5rem;padding:0 .9rem;display:inline-flex}.e6uJHa_placeButton[aria-pressed=true]{border-color:var(--canyon);background:var(--canyon);color:var(--cream)}.e6uJHa_placeButton[aria-pressed=true] .e6uJHa_count{color:var(--sandstone)}
.E3heBG_sunrise,.E3heBG_silk{pointer-events:none;z-index:0;position:absolute}.E3heBG_sunrise{width:190%;height:140%;animation:2.4s 1.6s both E3heBG_rise;top:-45%;left:-45%}html.intro-playing .E3heBG_sunrise{animation-play-state:paused}@keyframes E3heBG_rise{0%{opacity:0}to{opacity:1}}.E3heBG_silk{width:100%;height:100%;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 15%,#000 60% 85%,#0000);mask-image:linear-gradient(90deg,#0000 15%,#000 60% 85%,#0000)}@media (prefers-reduced-motion:reduce){.E3heBG_sunrise{animation:none}}
.yTFYtW_form{gap:.5rem;max-width:32rem;display:grid}.yTFYtW_lead{font-weight:600}.yTFYtW_row{flex-wrap:wrap;gap:.5rem;display:flex}.yTFYtW_field{min-width:0;display:flex}.yTFYtW_grow{flex:12rem}.yTFYtW_input{font:inherit;width:100%;min-height:var(--tap-size);border-radius:var(--radius-pill);background:var(--paper);color:var(--canyon);border:2px solid #d6bd98;padding:.55rem .9rem}.yTFYtW_input:focus{border-color:var(--ember);outline:none}.yTFYtW_fine{font-size:.8rem}.yTFYtW_error{font-weight:600}.yTFYtW_done{border:2px dashed var(--ember);border-radius:1rem;max-width:32rem;padding:.75rem 1rem}.yTFYtW_dark .yTFYtW_lead,.yTFYtW_dark.yTFYtW_done{color:var(--cream)}.yTFYtW_dark .yTFYtW_fine{color:var(--sandstone)}.yTFYtW_dark .yTFYtW_error{color:var(--ember-bright)}.yTFYtW_light .yTFYtW_fine{color:var(--forest)}.yTFYtW_light .yTFYtW_error{color:var(--ember-strong)}.yTFYtW_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
._8aEwW_hero{background:var(--canyon);color:var(--cream);padding-bottom:var(--space-xl);overflow:hidden}._8aEwW_heroInner{gap:var(--space-md);align-items:center;display:grid}._8aEwW_treeBox{width:100%;max-width:30rem;margin-inline:auto;position:relative}._8aEwW_treeBox>svg,._8aEwW_treeBox>p{z-index:1;position:relative}._8aEwW_treeCaption{text-align:center;color:var(--sandstone);font-size:var(--text-sm)}._8aEwW_treeCaption a{color:var(--cream);text-underline-offset:.3em;font-weight:600;text-decoration-style:dashed}._8aEwW_heroCopy{z-index:1;gap:var(--space-sm);display:grid;position:relative}._8aEwW_heroTitle{font-size:var(--text-3xl);max-width:14ch;line-height:1.04}._8aEwW_heroText{color:var(--sandstone);font-size:var(--text-lg);max-width:32rem}._8aEwW_actions{margin-top:var(--space-xs);flex-wrap:wrap;gap:.75rem;display:flex}._8aEwW_actionsNote{font-size:var(--text-sm);opacity:.85;margin:.6rem 0 0}@media (min-width:52rem){._8aEwW_heroInner{padding-top:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}._8aEwW_treeBox{order:2}}._8aEwW_counterBand{background:var(--paper);border-bottom:2px dashed var(--rule);padding-block:var(--space-sm)}._8aEwW_section{gap:var(--space-lg);padding-block:var(--space-2xl) var(--space-xl);display:grid}._8aEwW_sectionTitle{font-size:var(--text-2xl)}._8aEwW_tapBand{background:var(--paper);border-block:2px dashed var(--rule)}._8aEwW_tapInner{gap:var(--space-lg);padding-block:var(--space-xl);display:grid}._8aEwW_tapCopy{gap:var(--space-sm);max-width:var(--measure);display:grid}._8aEwW_tapList{max-width:30rem;padding:0;list-style:none;display:grid}._8aEwW_tapList li{min-height:3.25rem;font-weight:500;font-size:var(--text-lg);align-items:center;display:flex}._8aEwW_tapList li+li{border-top:2px dashed var(--rule)}@media (min-width:52rem){._8aEwW_tapInner{grid-template-columns:1fr 1fr;align-items:center}}._8aEwW_verse{gap:var(--space-sm);padding-block:var(--space-2xl) var(--space-lg);display:grid}._8aEwW_verseText{font-family:var(--font-read);font-size:var(--text-2xl);max-width:30ch;line-height:1.35}._8aEwW_closing{justify-items:start;gap:var(--space-md);padding-block:var(--space-lg) var(--space-2xl);background:radial-gradient(40rem 18rem at 85% 70%,#be75401f,#0000 70%),radial-gradient(30rem 16rem at 65% 100%,#7982621a,#0000 70%),radial-gradient(26rem 14rem at 100% 30%,#72848e1a,#0000 70%);display:grid}._8aEwW_closingTitle{font-size:var(--text-2xl)}
.agzjzW_body{gap:var(--space-xl);padding-bottom:var(--space-2xl);display:grid}.agzjzW_block{gap:var(--space-md);display:grid}.agzjzW_blockTitle{font-size:var(--text-xl)}.agzjzW_draftNote{max-width:var(--measure);padding:var(--space-sm) var(--space-md);border:2px dashed var(--ember);background:var(--paper);border-radius:.75rem}.agzjzW_buttons{flex-wrap:wrap;gap:.75rem;display:flex}
.vHFUFW_steps{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.vHFUFW_steps{grid-template-columns:repeat(3,1fr)}}.vHFUFW_steps li{padding:var(--space-sm) var(--space-md);border:2px dashed var(--rule);background:var(--paper);border-radius:1rem;gap:.25rem;display:grid}.vHFUFW_stepNumber{background:var(--ember-strong);color:#fff;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;font-weight:700;display:inline-grid}.vHFUFW_steps strong{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:500}.vHFUFW_steps li>span:last-child{color:var(--forest)}.vHFUFW_more{margin-top:calc(-1 * var(--space-lg))}.vHFUFW_grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.vHFUFW_card{color:var(--canyon);gap:.35rem;text-decoration:none;display:grid}.vHFUFW_image{background:#f6ecdd;border-radius:1rem;width:100%;height:auto;transition:transform .2s}.vHFUFW_card:hover .vHFUFW_image{transform:scale(1.02)}.vHFUFW_name{font-family:var(--font-heading);font-size:var(--text-xl)}.vHFUFW_price{color:var(--ember-strong);font-weight:700}.vHFUFW_colors{gap:.35rem;display:flex}.vHFUFW_colors span{border:1px solid var(--rule);border-radius:50%;width:1.1rem;height:1.1rem}.vHFUFW_kinds{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.vHFUFW_kinds{grid-template-columns:repeat(3,1fr)}}.vHFUFW_kind{height:100%;padding:var(--space-md);border:2px solid var(--rule);background:var(--paper);color:var(--forest);border-radius:1rem;gap:.35rem;text-decoration:none;display:grid}.vHFUFW_kind:hover{border-color:var(--ember)}.vHFUFW_kind strong{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--canyon);font-weight:500}.vHFUFW_kind em{color:var(--ember-strong);font-style:normal;font-weight:600}.vHFUFW_section{gap:var(--space-lg);scroll-margin-top:5rem;display:grid}.vHFUFW_outreach{padding-top:var(--space-lg);border-top:2px dashed var(--rule);align-items:start}@media (min-width:52rem){.vHFUFW_outreach{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.vHFUFW_outreach .vHFUFW_steps{grid-template-columns:1fr}}.vHFUFW_outreachText{gap:var(--space-md);display:grid}.vHFUFW_kindGift,.vHFUFW_kindForHim,.vHFUFW_kindOutreach{position:relative;overflow:hidden}.vHFUFW_kindGift:before,.vHFUFW_kindForHim:before,.vHFUFW_kindOutreach:before{content:"";height:4px;position:absolute;inset:0 0 auto}.vHFUFW_kindGift:before{background:linear-gradient(90deg, var(--ember), var(--drift), var(--sandstone))}.vHFUFW_kindForHim:before{background:linear-gradient(90deg, var(--echo), var(--sandstone), var(--drift))}.vHFUFW_kindOutreach:before{background:linear-gradient(90deg, var(--canopy), #798262, var(--echo))}
.gxG1iW_hero{gap:var(--space-sm);padding:var(--space-lg) var(--space-md);background:var(--canyon);color:var(--sandstone);text-align:center;border-radius:1rem;display:grid}.gxG1iW_back{font-family:var(--font-heading);color:var(--cream);margin:0;font-size:clamp(1.8rem,6vw,3rem);line-height:1.1}.gxG1iW_verse{max-width:36rem;font-family:var(--font-read);margin:0 auto;font-size:1.1rem;font-style:italic}.gxG1iW_verse cite{font-style:normal;font-size:var(--text-sm);margin-top:.4rem;display:block}.gxG1iW_steps{margin:var(--space-sm) 0 0;gap:var(--space-sm);padding:0;list-style:none;display:grid}@media (min-width:48rem){.gxG1iW_steps{grid-template-columns:repeat(4,1fr)}}.gxG1iW_steps li{padding:var(--space-sm) var(--space-md);border:2px dashed var(--rule);background:var(--paper);border-radius:1rem;align-content:start;gap:.25rem;display:grid}.gxG1iW_steps strong{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:500}.gxG1iW_steps li>span:last-child{color:var(--forest)}.gxG1iW_stepNumber{background:var(--ember-strong);color:#fff;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;font-weight:700;display:inline-grid}.gxG1iW_list{margin:var(--space-sm) 0;gap:.5rem;padding-left:1.2rem;display:grid}.gxG1iW_fruit{gap:var(--space-sm) var(--space-lg);padding:var(--space-md);background:var(--paper);border:2px solid #f4c95d;border-radius:1rem;flex-wrap:wrap;display:flex}.gxG1iW_fruit p{margin:0}.gxG1iW_fruit strong{color:var(--canyon);font-size:1.6rem}.gxG1iW_get{gap:var(--space-sm);display:grid}
._9kCRYa_list{max-width:var(--measure);border-top:2px dashed var(--rule)}._9kCRYa_item{border-bottom:2px dashed var(--rule)}._9kCRYa_question{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:3.5rem;font-weight:600;font-size:var(--text-lg);cursor:pointer;padding-block:.6rem;list-style:none;display:flex}._9kCRYa_question::-webkit-details-marker{display:none}._9kCRYa_question:after{content:"+";color:var(--ember-strong);flex:none;font-size:1.5rem;line-height:1}._9kCRYa_item[open] ._9kCRYa_question:after{content:"−"}._9kCRYa_answer{padding-bottom:var(--space-md);color:var(--forest)}
.oDHU5W_nation{fill:var(--paper);stroke:var(--forest);stroke-width:1.5px;stroke-linejoin:round}.oDHU5W_borders{fill:none;stroke:var(--drift);stroke-width:1px;stroke-dasharray:4 3;stroke-linejoin:round}.oDHU5W_actions{flex-wrap:wrap;gap:.75rem;display:flex}.oDHU5W_credit{color:var(--forest);font-size:.75rem}
.aWtKUG_wrap{gap:var(--space-lg);display:grid}.aWtKUG_grid{columns:19rem;column-gap:var(--space-md);margin:0;padding:0;list-style:none}.aWtKUG_card{break-inside:avoid;margin-bottom:var(--space-md);padding:var(--space-md);background:var(--paper);outline:2px dashed var(--ember);outline-offset:-.5rem;box-shadow:0 1px 0 var(--rule);border-radius:1rem}.aWtKUG_quote{font-family:var(--font-read);font-size:var(--text-lg);color:var(--canyon);white-space:pre-line;margin:0;line-height:1.5}.aWtKUG_quote:before{content:"“"}.aWtKUG_quote:after{content:"”"}.aWtKUG_who{margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--forest)}.aWtKUG_when{color:var(--forest);opacity:.85;font-size:.8rem}.aWtKUG_pager{flex-wrap:wrap;gap:.75rem;display:flex}
.qxQEOW_box{padding:var(--space-md);border:2px dashed var(--ember);background:var(--paper);border-radius:1rem;gap:.75rem;display:grid}.qxQEOW_title{font-size:var(--text-xl);margin:0}.qxQEOW_lines{font-family:var(--font-read);gap:.6rem;margin:0;padding-left:1.3rem;font-size:1.15rem;line-height:1.5;display:grid}.qxQEOW_tipsTitle{color:var(--canyon);margin:0;font-weight:600}.qxQEOW_tips{color:var(--forest);gap:.35rem;margin:0;padding-left:1.2rem;display:grid}.qxQEOW_verse{font-family:var(--font-read);color:var(--canyon);margin:0;font-style:italic}.qxQEOW_verse cite{font-style:normal;font-size:var(--text-sm);color:var(--forest)}
.Rmrs4W_bar{padding-top:env(safe-area-inset-top,0px)}.Rmrs4W_barInner{justify-content:space-between;align-items:center;max-width:34rem;min-height:4.25rem;display:flex}.Rmrs4W_wordmark{letter-spacing:-.02em;min-height:var(--tap-size);align-items:center;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.Rmrs4W_barLink{color:var(--forest);min-height:var(--tap-size);align-items:center;text-decoration:none;display:inline-flex}.Rmrs4W_main{width:100%;max-width:34rem;padding-left:var(--gutter-left);padding-right:var(--gutter-right);padding-block:var(--space-sm) var(--space-xl);gap:var(--space-md);align-content:start;margin-inline:auto;display:grid}.Rmrs4W_footer{max-width:34rem;padding-block:var(--space-md) calc(var(--space-md) + env(safe-area-inset-bottom,0px));color:var(--forest);font-size:var(--text-sm)}.Rmrs4W_who{color:var(--forest)}.Rmrs4W_who strong{color:var(--canyon);font-weight:600}.Rmrs4W_quote{font-family:var(--font-read);white-space:pre-line;font-size:1.35rem;line-height:1.5}.Rmrs4W_title{font-size:var(--text-2xl)}.Rmrs4W_threadLine{width:100%;height:14px}.Rmrs4W_options{padding:0;list-style:none;display:grid}.Rmrs4W_options li+li{border-top:2px dashed var(--rule)}.Rmrs4W_option{justify-content:space-between;align-items:center;gap:.75rem;min-height:3.5rem;padding-block:.5rem;font-size:1.05rem;font-weight:500;text-decoration:none;display:flex}.Rmrs4W_option svg{color:var(--forest);flex:none}.Rmrs4W_mainOption{width:100%;min-height:3.25rem;margin-bottom:.5rem}.Rmrs4W_afterReveal{margin-top:var(--space-xs);animation:.8s ease-out 3.6s both Rmrs4W_afterReveal}@keyframes Rmrs4W_afterReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Rmrs4W_afterReveal{animation:none}}.Rmrs4W_setup{gap:var(--space-md);padding-top:var(--space-md);scroll-margin-top:var(--space-md);display:grid}.Rmrs4W_setup h1:focus{outline:none}.Rmrs4W_welcome{padding:var(--space-sm) var(--space-md);background:var(--paper);border:2px dashed var(--canopy);color:var(--canyon);border-radius:.75rem}.Rmrs4W_welcome strong{color:var(--canopy)}.Rmrs4W_error{color:var(--ember-strong);font-weight:600}.Rmrs4W_small{font-size:var(--text-sm);color:var(--forest)}.Rmrs4W_form{gap:var(--space-md);display:grid}.Rmrs4W_check{border:2px dashed var(--rule);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.Rmrs4W_check input{width:1.4rem;height:1.4rem;accent-color:var(--ember-strong);flex:none;margin-top:.1rem}.Rmrs4W_adminBar{justify-content:space-between;align-items:center;gap:var(--space-sm);background:var(--canyon);color:var(--cream);font-size:var(--text-sm);border-radius:.75rem;padding:.5rem .9rem;display:flex}.Rmrs4W_adminBar a{color:var(--cream);min-height:var(--tap-size);align-items:center;font-weight:600;display:inline-flex}.Rmrs4W_purpose{padding:var(--space-sm);border:2px dashed var(--drift);background:var(--paper);border-radius:.9rem;gap:.6rem;display:grid}.Rmrs4W_purposeTitle{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--canyon)}.Rmrs4W_purposeButtons{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.Rmrs4W_purposeField{font-size:var(--text-sm);gap:.25rem;font-weight:600;display:grid}.Rmrs4W_purposeField select,.Rmrs4W_purposeField input{font:inherit;min-height:var(--tap-size);background:#fff;border:2px solid #d6bd98;border-radius:.6rem;padding:.4rem .6rem}.Rmrs4W_path{padding:0;list-style:none;display:grid}.Rmrs4W_pathStep{align-items:center;gap:.85rem;min-height:3.25rem;display:flex;position:relative}.Rmrs4W_pathStep:not(:last-child):after{content:"";border-left:2px dashed var(--ember);height:calc(100% - 1.3rem);position:absolute;top:2.15rem;left:calc(.5rem - 1px)}.Rmrs4W_knot{background:var(--ember-strong);border-radius:50%;flex:none;width:1rem;height:1rem}.Rmrs4W_thisShirt{font-weight:700}.Rmrs4W_textarea{font:inherit;background:var(--paper);width:100%;min-height:8rem;color:var(--canyon);border:2px solid #d6bd98;border-radius:.6rem;padding:.75rem}.Rmrs4W_reads{text-align:center;color:var(--forest);font-size:var(--text-sm)}.Rmrs4W_reads strong{color:var(--ember-strong)}.Rmrs4W_outreachButtons{gap:.75rem;display:grid}.Rmrs4W_gospel{font-family:var(--font-read);white-space:pre-line;font-size:1.2rem;line-height:1.65}.Rmrs4W_knowMore{padding:var(--space-md);border:2px solid var(--rule);background:var(--paper);border-radius:1rem;gap:.75rem;display:grid}.Rmrs4W_input{width:100%;min-height:var(--tap-size);border:2px solid var(--rule);background:var(--paper);font:inherit;color:inherit;border-radius:.7rem;padding:.6rem .8rem}.Rmrs4W_churchFacts{gap:.25rem 1rem;margin:0;display:grid}.Rmrs4W_churchFacts dt{color:var(--canyon);font-weight:600}.Rmrs4W_churchFacts dd{white-space:pre-line;margin:0 0 .75rem}.Rmrs4W_nextSteps{gap:.5rem;margin:0;padding-left:1.3rem;display:grid}.Rmrs4W_crisis{border-left:4px solid var(--ember);background:var(--paper);font-size:var(--text-sm);padding:.75rem 1rem}.Rmrs4W_seeds{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.Rmrs4W_seeds li{border:2px solid var(--rule);background:var(--paper);color:var(--forest);border-radius:1rem;padding:.9rem 1rem}.Rmrs4W_seeds strong{color:var(--canyon);font-size:1.6rem;display:block}
.dmZQtG_frame{pointer-events:none;width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;overflow:visible}.dmZQtG_stitch{fill:none;stroke:var(--ember);stroke-width:2px;stroke-dasharray:7 6;stroke-linecap:round}.dmZQtG_sew{fill:none;stroke:#fff;stroke-width:8px;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:1.8s ease-in-out .2s forwards dmZQtG_sew}@keyframes dmZQtG_sew{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.dmZQtG_sew{stroke-dashoffset:0;animation:none}}
.bt2Weq_card{background:var(--canyon);color:var(--cream);border-radius:1.5rem;padding:2.75rem 1.75rem 2.5rem;position:relative;overflow:hidden;box-shadow:0 24px 50px -30px #4e200abf}.bt2Weq_staticFrame{border:2px dashed var(--ember);pointer-events:none;border-radius:14px;position:absolute;inset:10px}.bt2Weq_inner{text-align:center;justify-items:center;gap:1rem;max-width:30rem;margin-inline:auto;display:grid;position:relative}.bt2Weq_label{font-size:var(--text-sm);letter-spacing:.16em;text-transform:uppercase;color:var(--ember-bright);font-weight:600}.bt2Weq_rule{border-top:2px solid var(--ember);width:2.5rem;display:block}.bt2Weq_from{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--sandstone);line-height:1.3}.bt2Weq_from strong{color:var(--cream);font-weight:600}.bt2Weq_quote{font-family:var(--font-read);color:var(--cream);white-space:pre-line;text-wrap:pretty;font-size:clamp(1.45rem,5.5vw,1.9rem);font-style:italic;line-height:1.45}.bt2Weq_note{font-size:var(--text-sm);color:var(--sandstone);letter-spacing:.02em}.bt2Weq_reveal .bt2Weq_step1,.bt2Weq_reveal .bt2Weq_step2,.bt2Weq_reveal .bt2Weq_step3,.bt2Weq_reveal .bt2Weq_step4{animation:.9s ease-out both bt2Weq_appear}.bt2Weq_reveal .bt2Weq_step1{animation-delay:.5s}.bt2Weq_reveal .bt2Weq_step2{animation-delay:1.1s}.bt2Weq_reveal .bt2Weq_step3{animation-duration:1.4s;animation-delay:1.8s}.bt2Weq_reveal .bt2Weq_step4{animation-delay:3s}@keyframes bt2Weq_appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bt2Weq_reveal .bt2Weq_step1,.bt2Weq_reveal .bt2Weq_step2,.bt2Weq_reveal .bt2Weq_step3,.bt2Weq_reveal .bt2Weq_step4{animation:none}}
.H5WuxG_page{padding-block:var(--space-md) var(--space-2xl)}.H5WuxG_layout{gap:var(--space-lg);display:grid}.H5WuxG_layout>*{min-width:0}@media (min-width:56rem){.H5WuxG_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.H5WuxG_media{top:var(--space-sm);position:sticky}}.H5WuxG_checkout{gap:var(--space-md);display:grid}.H5WuxG_head{gap:.35rem;display:grid}.H5WuxG_title{font-size:var(--text-2xl)}.H5WuxG_price{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--ember-strong)}.H5WuxG_description{color:var(--forest)}.H5WuxG_step{gap:var(--space-sm);min-width:0;padding:var(--space-md);border:2px dashed var(--rule);background:var(--paper);border-radius:1rem;margin:0;display:grid}.H5WuxG_stepTitle{font-family:var(--font-heading);font-size:var(--text-lg);align-items:center;gap:.6rem;padding:0 .4rem;display:flex}.H5WuxG_stepTitle span{background:var(--canyon);width:1.8rem;height:1.8rem;color:var(--cream);font-family:var(--font-body);font-size:var(--text-sm);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.H5WuxG_optionGroup{gap:.5rem;display:grid}.H5WuxG_label{font-weight:600}.H5WuxG_optional{color:var(--forest);font-weight:400}.H5WuxG_help{font-size:var(--text-sm);color:var(--forest)}.H5WuxG_swatches{gap:.6rem;display:flex}.H5WuxG_swatch{cursor:pointer;position:relative}.H5WuxG_swatch input{opacity:0;position:absolute}.H5WuxG_swatch span[aria-hidden]{width:var(--tap-size);height:var(--tap-size);border:2px solid var(--rule);box-shadow:inset 0 0 0 3px var(--paper);border-radius:50%;display:block}.H5WuxG_swatch input:checked+span{border-color:var(--canyon);outline:2px solid var(--canyon);outline-offset:2px}.H5WuxG_swatch input:focus-visible+span{outline:3px solid var(--ember);outline-offset:3px}.H5WuxG_sizes{flex-wrap:wrap;gap:.4rem;display:flex}.H5WuxG_size{cursor:pointer;position:relative}.H5WuxG_size input{opacity:0;position:absolute}.H5WuxG_size span{min-width:3.4rem;min-height:var(--tap-size);background:#fff;border:2px solid #d6bd98;border-radius:.6rem;place-items:center;padding:0 .7rem;font-weight:600;display:inline-grid}.H5WuxG_size input:checked+span{border-color:var(--canyon);background:var(--canyon);color:var(--cream)}.H5WuxG_size input:focus-visible+span{outline:3px solid var(--ember);outline-offset:2px}.H5WuxG_sizeGuide summary{cursor:pointer;color:var(--ember-strong);min-height:var(--tap-size);align-items:center;font-weight:600;display:flex}.H5WuxG_sizeGuide table{border-collapse:collapse;font-size:var(--text-sm);margin-block:.5rem}.H5WuxG_sizeGuide th,.H5WuxG_sizeGuide td{text-align:left;border-bottom:1px solid var(--rule);padding:.35rem .9rem .35rem 0}.H5WuxG_field{gap:.35rem;display:grid}.H5WuxG_row{gap:var(--space-sm);grid-template-columns:1fr;display:grid}@media (min-width:30rem){.H5WuxG_row{grid-template-columns:2fr 1.4fr 1fr}}.H5WuxG_input{font:inherit;width:100%;min-height:3rem;color:var(--canyon);background:#fff;border:2px solid #d6bd98;border-radius:.6rem;padding:.6rem .85rem}textarea.H5WuxG_input{resize:vertical;font-family:var(--font-read);font-size:var(--text-lg);line-height:1.5}.H5WuxG_input:focus{border-color:var(--canyon);outline:none}.H5WuxG_counter{color:var(--forest);justify-self:end;font-size:.8rem}.H5WuxG_writer{gap:var(--space-sm);display:grid}.H5WuxG_writerDots{gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.H5WuxG_writerDot{border:2px solid var(--drift);background:var(--paper);width:2.25rem;height:2.25rem;color:var(--canyon);font:inherit;cursor:pointer;border-radius:50%;font-weight:700}.H5WuxG_writerDot[data-state=current]{border-color:var(--ember-strong);background:var(--ember-strong);color:var(--paper)}.H5WuxG_writerDot[data-state=done]{border-color:var(--canopy);background:var(--canopy);color:var(--paper)}.H5WuxG_writerDot[data-state=extra]{border-style:dashed}.H5WuxG_writerDot:disabled{opacity:.45;cursor:default}.H5WuxG_writerCard,.H5WuxG_writerDone{gap:var(--space-sm);padding:var(--space-sm);border:2px solid var(--rule);background:var(--paper);border-radius:.9rem;display:grid}.H5WuxG_writerDone{justify-items:start}.H5WuxG_writerCount{letter-spacing:.08em;text-transform:uppercase;color:var(--ember-strong);font-size:.8rem;font-weight:700}.H5WuxG_writerAsk{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--canyon);line-height:1.25}.H5WuxG_writer textarea::placeholder{color:#a98a6f;font-style:italic}.H5WuxG_writerNav{flex-wrap:wrap;gap:.6rem;display:flex}.H5WuxG_writerNav .btn:disabled{opacity:.45;cursor:not-allowed}.H5WuxG_preview{gap:.5rem;display:grid}.H5WuxG_previewLabel{font-size:var(--text-sm);font-weight:600}.H5WuxG_check{min-height:var(--tap-size);cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.H5WuxG_check input{width:1.3rem;height:1.3rem;accent-color:var(--ember-strong);flex:none;margin-top:.15rem}.H5WuxG_shipTo{gap:.2rem;display:grid}.H5WuxG_linkButton{color:var(--ember-strong);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600;text-decoration:underline}.H5WuxG_summary{grid-template-columns:1fr auto;gap:.4rem 1rem;margin:0;display:grid}.H5WuxG_summary dd{text-align:right;margin:0}.H5WuxG_total{border-top:2px dashed var(--rule);font-weight:700;font-size:var(--text-lg);padding-top:.4rem}.H5WuxG_error{color:var(--ember-strong);font-weight:600}.H5WuxG_added{padding:var(--space-sm) var(--space-md);border:2px solid var(--canopy);background:#eef0e6;border-radius:1rem;gap:.6rem;display:grid}.H5WuxG_addRow{gap:.5rem;display:grid}
.slInJG_form{gap:var(--space-md);max-width:44rem;margin-inline:auto;display:grid}.slInJG_empty{gap:var(--space-sm);max-width:36rem;display:grid}.slInJG_gifts{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.slInJG_gift{gap:var(--space-sm);padding-bottom:var(--space-md);border-bottom:2px dashed var(--rule);display:grid}.slInJG_gift:last-child{border-bottom:0;padding-bottom:0}.slInJG_giftHead{align-items:center;gap:.75rem;display:flex}.slInJG_thumb{background:#f6ecdd;border-radius:.6rem;flex:none}.slInJG_giftInfo{flex:1;gap:.1rem;min-width:0;display:grid}.slInJG_giftInfo strong{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:500}.slInJG_giftInfo span{font-size:var(--text-sm)}.slInJG_message{border-left:3px solid var(--ember);font-family:var(--font-read);white-space:pre-line;background:#fff;border-radius:0 .6rem .6rem 0;margin:0;padding:.6rem .9rem}.slInJG_shipChoice{border:0;gap:.1rem;min-width:0;margin:0;padding:0;display:grid}.slInJG_address{gap:var(--space-sm);border:0;min-width:0;margin:0;padding:0;display:grid}.slInJG_line{display:contents}.slInJG_freeShipping{background:#eef0e6;border-radius:.6rem;padding:.5rem .8rem;font-weight:600}
._69_Tja_grab{margin:0 0 var(--space-md);padding:var(--space-md);border:2px solid var(--ember);background:var(--paper);text-align:center;border-radius:1rem}._69_Tja_grabLabel{font-size:var(--text-sm);color:var(--forest);margin:0}._69_Tja_shirt{font-family:var(--font-display,inherit);color:var(--canyon);margin:.2rem 0;font-size:clamp(1.6rem,7vw,2.2rem);line-height:1.15}._69_Tja_forWho{color:var(--forest);margin:0}._69_Tja_tap{margin:0 0 var(--space-lg);padding:var(--space-md);background:var(--paper);border:2px solid var(--rule);border-radius:1rem;gap:.75rem;display:grid}._69_Tja_success{background:#e9f4e6!important;border-color:#3b7a3a!important}._69_Tja_success ._69_Tja_big{color:#2d5f2c}._69_Tja_problem{background:#fde6e3!important;border:3px solid #b3261e!important}._69_Tja_problem ._69_Tja_big{color:#b3261e;font-size:1.6rem}._69_Tja_big{color:var(--canyon);margin:0;font-size:1.35rem;font-weight:700}
._4WpgRW_header{background:var(--canyon);color:var(--cream);padding-top:env(safe-area-inset-top,0px)}._4WpgRW_headerInner{justify-content:space-between;align-items:center;min-height:3.5rem;display:flex}._4WpgRW_brand,._4WpgRW_headerLink{color:var(--cream);min-height:var(--tap-size);align-items:center;text-decoration:none;display:inline-flex}._4WpgRW_brand{font-weight:700}._4WpgRW_main{gap:var(--space-xl);padding-block:var(--space-lg) var(--space-2xl);align-content:start;display:grid}._4WpgRW_pageTitle{font-size:var(--text-2xl)}._4WpgRW_section{gap:var(--space-md);min-width:0;display:grid}._4WpgRW_sectionTitle{font-size:var(--text-xl)}._4WpgRW_grid2{gap:var(--space-xl);display:grid}@media (min-width:56rem){._4WpgRW_grid2{grid-template-columns:1fr 1fr;align-items:start}}._4WpgRW_panel{gap:var(--space-md);padding:var(--space-md);background:var(--paper);border:1px solid var(--rule);border-radius:.9rem;min-width:0;display:grid}._4WpgRW_counts{gap:var(--space-sm) var(--space-lg);flex-wrap:wrap;padding:0;list-style:none;display:flex}._4WpgRW_counts li{display:grid}._4WpgRW_countValue{font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:700}._4WpgRW_countLabel{color:var(--forest);font-size:var(--text-sm)}._4WpgRW_tableWrap{border:1px solid var(--rule);background:var(--paper);border-radius:.9rem;overflow-x:auto}._4WpgRW_table{border-collapse:collapse;width:100%;font-size:.95rem}._4WpgRW_table th,._4WpgRW_table td{text-align:left;border-bottom:1px solid var(--rule);white-space:nowrap;padding:.65rem .9rem}._4WpgRW_table th{color:var(--forest);font-weight:600}._4WpgRW_table tr:last-child td{border-bottom:0}._4WpgRW_code{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:600}._4WpgRW_pill{border-radius:var(--radius-pill);font-size:var(--text-sm);border:1.5px solid;padding:.15rem .6rem;font-weight:600;display:inline-block}._4WpgRW_pillFree{color:var(--forest)}._4WpgRW_pillWaiting{color:var(--ember-strong)}._4WpgRW_pillSetUp{color:var(--canopy)}._4WpgRW_pillOff{color:var(--forest);border-style:dashed}._4WpgRW_form{gap:var(--space-md);display:grid}._4WpgRW_field{gap:.35rem;display:grid}._4WpgRW_label{font-weight:600}._4WpgRW_input,._4WpgRW_select,._4WpgRW_textarea{font:inherit;background:var(--paper);min-height:3rem;color:var(--canyon);border:2px solid #d6bd98;border-radius:.6rem;width:100%;padding:.6rem .85rem}._4WpgRW_textarea{min-height:9rem}._4WpgRW_input:focus,._4WpgRW_select:focus,._4WpgRW_textarea:focus{border-color:var(--canyon);outline:none}._4WpgRW_row{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}._4WpgRW_row>._4WpgRW_field{flex:10rem}._4WpgRW_help{color:var(--forest);font-size:var(--text-sm)}._4WpgRW_msg{border:2px dashed var(--canopy);background:var(--paper);border-radius:.75rem;padding:.75rem 1rem;font-weight:600}._4WpgRW_error{border:2px dashed var(--ember-strong);background:var(--paper);color:var(--ember-strong);border-radius:.75rem;padding:.75rem 1rem;font-weight:600}._4WpgRW_linkBox{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._4WpgRW_linkText{word-break:break-all;flex:14rem;min-width:0;font-weight:600}._4WpgRW_quote{font-family:var(--font-read);font-size:var(--text-lg);white-space:pre-line}._4WpgRW_dl{grid-template-columns:max-content minmax(0,1fr);gap:.4rem 1rem;display:grid}._4WpgRW_dl dt{color:var(--forest)}._4WpgRW_danger{border:2px dashed var(--ember-strong)}._4WpgRW_linkButton{font:inherit;color:var(--ember-strong);cursor:pointer;min-height:var(--tap-size);background:0 0;border:0;padding:0;text-decoration:underline}._4WpgRW_packList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._4WpgRW_packList li{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._4WpgRW_giftBox{border-top:2px dashed var(--rule);gap:.5rem;padding:.75rem 0;display:grid}._4WpgRW_bars{border-bottom:2px solid var(--rule);grid-template-columns:repeat(30,minmax(0,1fr));align-items:end;gap:2px;height:8rem;margin:0;padding:0;list-style:none;display:grid}._4WpgRW_bars li{align-items:flex-end;height:100%;display:flex}._4WpgRW_bar{background:var(--ember);border-radius:3px 3px 0 0;width:100%;min-height:2px;display:block}._4WpgRW_statTable th[scope=row],._4WpgRW_statTable td:first-child{white-space:normal}._4WpgRW_statTable th,._4WpgRW_statTable td{padding-inline:.6rem}._4WpgRW_statPath{font-size:var(--text-sm);color:var(--forest);opacity:.8;overflow-wrap:anywhere;display:block}._4WpgRW_checkList{gap:.4rem;margin:.75rem 0;padding:0;list-style:none;display:grid}._4WpgRW_checkList li{border:2px dashed var(--rule);border-radius:.8rem;padding:.6rem .8rem}._4WpgRW_checked{background:var(--paper);border-style:solid!important;border-color:var(--forest)!important}
