*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--t-face-body);font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}img,svg,video{max-width:100%}img{height:auto}[id]{scroll-margin-top:calc(var(--t-top-h) + 24px)}.seg_bypass{position:absolute;z-index:100}.seg_bypass:not(:focus){clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}.seg_top{position:sticky;top:0;z-index:50}.seg_hamb{cursor:pointer}.seg_hamb .seg_ico_close,.seg_menu_trigger:checked+.seg_hamb .seg_ico_open{display:none}.seg_menu_trigger:checked+.seg_hamb .seg_ico_close{display:block}.seg_menu_trigger:focus-visible+.seg_hamb{outline:2px solid;outline-offset:3px}@media (max-width:1023.98px){.seg_menu_trigger:not(:checked)~.seg_menu,.seg_top .seg_top_action{display:none}}@keyframes seg_runner{to{transform:translateX(-50%)}}.seg_matrix_case{max-width:100%;overflow-x:auto}.seg_err{display:none}.seg_control:has(:user-invalid) .seg_err{display:block}.seg_holder{margin-inline:auto;max-width:var(--t-holder);padding-inline:20px;width:100%}@media (min-width:640px){.seg_holder{padding-inline:32px}}.seg_bypass:focus{background:hsl(var(--t-core-dk));border-radius:var(--t-round-act);color:hsl(var(--t-inv));font-weight:700;left:12px;padding:12px 20px;text-decoration:none;top:12px}.seg_top{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsl(var(--t-canvas)/.94);border-bottom:1px solid hsl(var(--t-rule)/.8)}.seg_top_body{gap:12px 20px;padding-block:12px}.seg_ident{gap:12px;text-decoration:none}.seg_ident,.seg_ident:hover{color:hsl(var(--t-core-dk))}.seg_ident_title{font-family:var(--t-face-big);font-size:1.75rem;font-weight:700;letter-spacing:.01em;line-height:1}.seg_ident_motto{color:hsl(var(--t-soft));display:none;font-size:.82rem;font-style:italic;margin-top:4px}@media (min-width:768px){.seg_ident_motto{display:block}}.seg_hamb{align-items:center;background:hsl(var(--t-core-dk));border-radius:var(--t-pebble);color:hsl(var(--t-inv));display:inline-flex;height:46px;justify-content:center;width:48px}@media (min-width:1024px){.seg_hamb{display:none}}.seg_menu{flex-basis:100%}.seg_menu_items{background:hsl(var(--t-pane));border:1px solid hsl(var(--t-rule));border-radius:22px;display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:12px}.seg_menu_anchor{align-items:center;border-radius:var(--t-round-act);color:hsl(var(--t-fg));display:flex;font-size:.95rem;font-weight:700;gap:10px;min-height:44px;padding:8px 16px;text-decoration:none}.seg_menu_anchor:hover{background:hsl(var(--t-sheet));color:hsl(var(--t-core-dk))}.seg_menu_anchor[aria-current=page]{background:hsl(var(--t-core)/.14);color:hsl(var(--t-core-dk))}.seg_menu_anchor[aria-current=page]:before{background:hsl(var(--t-core));border-radius:0 100% 0 100%;content:"";height:13px;width:9px}@media (min-width:1024px){.seg_menu{border-top:1px dashed hsl(var(--t-rule));padding-top:8px}.seg_menu_items{background:none;border:0;flex-direction:row;gap:8px;justify-content:center;padding:0}.seg_menu_anchor{min-height:40px;padding:6px 18px}}.seg_base{background:hsl(var(--t-core-dk)) var(--t-grain);color:hsl(var(--t-inv)/.88);font-size:.95rem}.seg_base_main{gap:30px;padding-block:64px 44px}.seg_base_col{gap:14px}.seg_base_ident .seg_ident,.seg_base_ident .seg_ident:hover{color:hsl(var(--t-inv))}.seg_base_about{font-family:var(--t-face-big);font-size:1.3rem;font-style:italic;line-height:1.45;max-width:560px}.seg_base_contacts{gap:18px 40px;margin:0}.seg_base_contacts dt{color:hsl(var(--t-sun));font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.seg_base_contacts dd{margin:2px 0 0}.seg_base a{color:hsl(var(--t-inv))}.seg_base a:hover{color:hsl(var(--t-sun))}.seg_base_goto{gap:6px 26px;list-style:none;margin:0;padding:0}.seg_base_goto a{font-weight:700;text-decoration:none}.seg_base_bottom{background:hsl(var(--t-fg)/.25);border-top:1px solid hsl(var(--t-inv)/.14);padding-block:26px 32px}.seg_base_bottom .seg_holder{gap:10px}.seg_base_policy{font-size:.88rem;gap:6px 22px;justify-content:center;list-style:none;margin:0;padding:0}.seg_base_dim{color:hsl(var(--t-inv)/.72);font-size:.82rem;max-width:720px}.seg_base .seg_anchor{color:hsl(var(--t-sun));text-decoration-color:hsl(var(--t-sun)/.7)}.seg_info_case{padding-block:56px 72px}.seg_info{border-bottom:3px double hsl(var(--t-core)/.45);border-top:3px double hsl(var(--t-core)/.45);gap:18px 40px;padding:30px 4px}.seg_info h2{color:hsl(var(--t-core-dk));font-size:1.7rem;margin-top:12px}.seg_info p{color:hsl(var(--t-soft));font-size:.98rem}.seg_info_ico{background:hsl(var(--t-core)/.15);border-radius:var(--t-pebble-2);color:hsl(var(--t-core-dk));height:46px;width:46px}.seg_thank{padding-block:96px 72px}.seg_thank h1{color:hsl(var(--t-core-dk));font-size:clamp(2.4rem,6vw,3.6rem)}.seg_thank .flex{flex-wrap:wrap;gap:16px}.seg_thank_ico{background:hsl(var(--t-sun)/.6);border-radius:var(--t-pebble-3);color:hsl(var(--t-core-dk));height:58px;width:60px}.seg_thank_lead{font-size:1.15rem;margin-top:22px}.seg_thank_note{border-top:1px dashed hsl(var(--t-rule));color:hsl(var(--t-soft));font-style:italic;margin-top:22px;padding-top:18px}.seg_thank_actions{gap:16px 26px;margin-top:32px}.seg_act{align-items:center;border:1.5px solid transparent;border-radius:var(--t-round-act);cursor:pointer;display:inline-flex;font-family:var(--t-face-body);font-size:.95rem;font-weight:700;gap:8px;justify-content:center;letter-spacing:.02em;min-height:50px;padding:0 28px;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.seg_act_main{background:hsl(var(--t-core-dk));color:hsl(var(--t-inv))}.seg_act_main:hover{background:hsl(var(--t-spark));color:hsl(var(--t-inv))}.seg_act_second{background:hsl(var(--t-pane)/.5);border-color:hsl(var(--t-core-dk)/.7);color:hsl(var(--t-core-dk))}.seg_act_second:hover{border-color:hsl(var(--t-spark));color:hsl(var(--t-spark-dk))}.seg_anchor{color:hsl(var(--t-core));font-weight:700;-webkit-text-decoration:underline wavy hsl(var(--t-core)/.55);text-decoration:underline wavy hsl(var(--t-core)/.55);text-decoration-thickness:1px;text-underline-offset:5px}.seg_kicker{align-items:center;color:hsl(var(--t-spark));display:inline-flex;font-size:.78rem;font-weight:700;gap:10px;letter-spacing:.18em;text-transform:uppercase}.seg_kicker:before{background:currentColor;content:"";height:8px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 8'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M1 4c3-3 5-3 8 0s5 3 8 0 5-3 8 0'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 8'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M1 4c3-3 5-3 8 0s5 3 8 0 5-3 8 0'/%3E%3C/svg%3E") center /contain no-repeat;width:26px}.seg_kicker_clear{color:hsl(var(--t-sun))}.seg_bullets,.seg_steps,.seg_ticks{list-style-type:none;margin-block:0;padding-inline:0}.seg_bullets li,.seg_ticks li{padding-left:28px;position:relative}.seg_bullets li+li,.seg_ticks li+li{margin-top:10px}.seg_bullets li:before{background:hsl(var(--t-sun));border-radius:var(--t-pebble);content:"";height:9px;left:4px;position:absolute;top:.62em;width:10px}.seg_ticks li:before{background:hsl(var(--t-core));border-radius:0 100% 0 100%;content:"";height:16px;left:2px;position:absolute;top:.45em;transform:rotate(18deg);width:12px}.seg_steps{counter-reset:seg_n}.seg_steps li{border-bottom:1px dashed hsl(var(--t-rule));counter-increment:seg_n;padding:12px 0 12px 54px;position:relative}.seg_steps li:before{background:hsl(var(--t-core)/.14);border-radius:var(--t-pebble-2);color:hsl(var(--t-core-dk));content:counter(seg_n);display:grid;font-family:var(--t-face-big);font-size:1.25rem;font-weight:700;height:34px;left:0;place-items:center;position:absolute;top:10px;width:36px}.seg_answers details{border-bottom:1px solid hsl(var(--t-rule))}.seg_answers summary{cursor:pointer;display:block;font-family:var(--t-face-big);font-size:1.4rem;font-weight:600;line-height:1.25;list-style:none;padding:22px 56px 22px 0;position:relative}.seg_answers summary::-webkit-details-marker{display:none}.seg_answers summary:after{background:hsl(var(--t-sun)/.5);border-radius:var(--t-pebble);color:hsl(var(--t-core-dk));content:"+";display:grid;font-family:var(--t-face-body);font-size:1.3rem;height:36px;margin-top:-18px;place-items:center;position:absolute;right:0;top:50%;transition:transform .25s ease;width:38px}.seg_answers details[open] summary:after{content:"–";transform:rotate(180deg)}.seg_answers details p{color:hsl(var(--t-soft));padding:0 0 24px}.seg_matrix{border-collapse:collapse;font-size:.95rem;min-width:520px;width:100%}.seg_matrix th{background:hsl(var(--t-core)/.12);color:hsl(var(--t-core-dk));font-weight:700;padding:12px 14px;text-align:left}.seg_matrix td{border-bottom:1px solid hsl(var(--t-rule));padding:12px 14px;vertical-align:top}.seg_matrix_case{background:hsl(var(--t-pane));border:1px solid hsl(var(--t-rule));border-radius:16px;margin-top:18px}.seg_reach_opening{padding-block:64px 72px}.seg_reach_grid{gap:40px}@media (min-width:1024px){.seg_reach_grid{gap:56px}}.seg_reach_head h1{color:hsl(var(--t-core-dk));font-size:clamp(2.5rem,6vw,4rem);margin-top:16px}.seg_reach_lead{color:hsl(var(--t-soft));font-size:1.12rem;margin-top:20px;max-width:560px}.seg_reach_visual{background:hsl(var(--t-pane));border-radius:var(--t-pebble-2);box-shadow:0 24px 50px -30px hsl(var(--t-fg)/.45);padding:10px}.seg_opening_image_file{aspect-ratio:3/2;border-radius:var(--t-pebble-2);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.seg_reach_section{padding-block:64px}.seg_reach_notes{background:hsl(var(--t-pane))}.seg_reach_aside h2,.seg_reach_next h2,.seg_reach_notes_words h2{color:hsl(var(--t-core-dk));font-size:clamp(1.8rem,3.4vw,2.4rem)}.seg_reach_notes_words p{color:hsl(var(--t-soft));margin-top:14px}.seg_reach_notes_items{border-top:1px solid hsl(var(--t-rule))}.seg_notes_item{border-bottom:1px solid hsl(var(--t-rule))}.seg_notes_item summary{cursor:pointer;display:block;font-weight:700;list-style:none;padding:18px 44px 18px 0;position:relative}.seg_notes_item summary::-webkit-details-marker{display:none}.seg_notes_item summary:after{border-bottom:2px solid hsl(var(--t-core));border-right:2px solid hsl(var(--t-core));content:"";height:11px;margin-top:-8px;position:absolute;right:8px;top:50%;transform:rotate(45deg);transition:transform .2s ease;width:11px}.seg_notes_item[open] summary:after{margin-top:-3px;transform:rotate(-135deg)}.seg_notes_item p{color:hsl(var(--t-soft));padding-bottom:18px}.seg_reach_main{background:hsl(var(--t-sheet)) var(--t-grain)}.seg_write_panel{background:hsl(var(--t-pane));border:1px solid hsl(var(--t-rule));border-radius:var(--t-round-panel);box-shadow:0 30px 60px -40px hsl(var(--t-fg)/.5)}.seg_write_body{padding:28px 22px}@media (min-width:640px){.seg_write_body{padding:40px}}.seg_write_body h2{color:hsl(var(--t-core-dk));font-size:clamp(1.9rem,3.6vw,2.5rem)}.seg_write_note{color:hsl(var(--t-soft));font-size:.96rem;margin-top:10px}.seg_reach_write{gap:20px;margin-top:28px}.seg_write_pair{gap:20px}.seg_control{display:flex;flex-direction:column;gap:6px}.seg_caption{font-size:.92rem;font-weight:700}.seg_optional{color:hsl(var(--t-soft));font-weight:400}.seg_inp{background:hsl(var(--t-canvas)/.55);border:1.5px solid hsl(var(--t-rule));border-radius:16px;color:hsl(var(--t-fg));font:inherit;font-size:1rem;min-height:50px;padding:12px 16px;width:100%}textarea.seg_inp{min-height:150px;resize:vertical}.seg_inp::-moz-placeholder{color:hsl(var(--t-soft)/.75)}.seg_inp::placeholder{color:hsl(var(--t-soft)/.75)}.seg_inp:focus{background:hsl(var(--t-pane));border-color:hsl(var(--t-core));box-shadow:0 0 0 4px hsl(var(--t-sun)/.45);outline:none}.seg_control:has(:user-invalid) .seg_inp{background:hsl(var(--t-clay)/.06);border-color:hsl(var(--t-clay))}.seg_aid{color:hsl(var(--t-soft));font-size:.84rem}.seg_err{color:hsl(var(--t-clay));font-size:.86rem;font-weight:700}.seg_agree{align-items:flex-start;display:flex;font-size:.93rem;gap:12px}.seg_agree input{accent-color:hsl(var(--t-core));flex:none;height:22px;margin-top:2px;width:22px}.seg_reach_aside{display:flex;flex-direction:column;gap:22px}.seg_pullout_night{background:hsl(var(--t-core-dk));border-radius:26px 44px 30px 40px;color:hsl(var(--t-inv));padding:28px}.seg_pullout_night h3{color:hsl(var(--t-sun));font-size:1.5rem}.seg_pullout_night p{font-size:.96rem;margin-top:8px}.seg_reach_items{margin:0}.seg_reach_items>div{border-bottom:1px dashed hsl(var(--t-rule));display:grid;gap:2px;padding:12px 0}.seg_reach_items dt{color:hsl(var(--t-spark));font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.seg_reach_items dd{margin:0}.seg_reach_topics h3{font-size:1.35rem;margin-bottom:12px}.seg_reach_next{background:hsl(var(--t-canvas))}.seg_next_items{display:grid;gap:18px;list-style:none;margin:26px 0 0;padding:0}@media (min-width:768px){.seg_next_items{grid-template-columns:repeat(3,minmax(0,1fr))}}.seg_anchor_panel{background:hsl(var(--t-pane));border:1px solid hsl(var(--t-rule));border-radius:var(--t-round-panel);color:hsl(var(--t-fg));display:flex;flex-direction:column;gap:8px;height:100%;padding:26px;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.seg_anchor_panel:hover{border-color:hsl(var(--t-core));color:hsl(var(--t-fg));transform:translateY(-3px)}.seg_anchor_ttl{color:hsl(var(--t-core-dk));font-family:var(--t-face-big);font-size:1.5rem;font-weight:700}.seg_anchor_words{color:hsl(var(--t-soft));font-size:.95rem}.seg_policy_opening{background:hsl(var(--t-sheet)) var(--t-grain);border-bottom:1px solid hsl(var(--t-rule))}.seg_policy_opening h1{color:hsl(var(--t-core-dk))}.seg_policy_outline{background:hsl(var(--t-pane));border:1px solid hsl(var(--t-rule));border-radius:22px;padding:24px}@media (min-width:1024px){.seg_policy_outline{position:sticky;top:calc(var(--t-top-h) + 60px)}}.seg_policy_outline h2{color:hsl(var(--t-core-dk));font-size:1.4rem}.seg_policy_outline ol{font-size:.94rem;margin:12px 0 0;padding-left:20px}.seg_policy_outline li+li{margin-top:6px}.seg_policy_outline a{color:hsl(var(--t-fg));text-decoration:none}.seg_policy_outline a:hover{color:hsl(var(--t-core));text-decoration:underline}.seg_policy h2{color:hsl(var(--t-core-dk));font-size:1.85rem;margin-top:40px}.seg_policy h2:first-child{margin-top:0}.seg_policy dl,.seg_policy ol,.seg_policy p,.seg_policy ul{margin-top:14px}.seg_policy ol,.seg_policy ul{padding-left:22px}.seg_policy li+li{margin-top:8px}.seg_policy dt{color:hsl(var(--t-core-dk));font-weight:700;margin-top:12px}.seg_policy dd{color:hsl(var(--t-soft));margin:2px 0 0}.seg_policy a{font-weight:700}.seg_policy_box{background:hsl(var(--t-core)/.1);border:1px solid hsl(var(--t-core)/.3);border-radius:var(--t-pebble-3);padding:22px 24px}.seg_policy_box p{margin-top:6px}.seg_policy_box p:first-child{margin-top:0}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.mx-auto{margin-left:auto;margin-right:auto}.mt-10{margin-top:2.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.min-w-0{min-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.text-center{text-align:center}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.text-core{--tw-text-opacity:1;color:hsl(var(--t-core)/var(--tw-text-opacity,1))}.text-soft{--tw-text-opacity:1;color:hsl(var(--t-soft)/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.seg_runner_reel{animation:none!important}}:root{--t-fg:100 22% 12%;--t-soft:70 9% 33%;--t-core:108 30% 31%;--t-core-dk:112 27% 17%;--t-spark:30 40% 33%;--t-spark-dk:26 38% 21%;--t-sun:78 42% 64%;--t-canvas:40 38% 92%;--t-sheet:42 30% 85%;--t-pane:44 52% 97%;--t-rule:40 20% 75%;--t-inv:45 45% 95%;--t-clay:14 46% 38%;--t-stone-1:40 14% 80%;--t-stone-2:60 10% 72%;--t-stone-3:35 18% 76%;--t-face-big:"Cormorant Garamond","Times New Roman",serif;--t-face-body:"Lato","Segoe UI",Arial,sans-serif;--t-round-panel:28px;--t-round-act:999px;--t-holder:1200px;--t-top-h:84px;--t-pebble:58% 42% 55% 45%/46% 54% 46% 54%;--t-pebble-2:44% 56% 40% 60%/58% 42% 58% 42%;--t-pebble-3:62% 38% 48% 52%/40% 60% 40% 60%;--t-grain:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .26 0 0 0 0 .14 0 0 0 .08 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--t-bark:repeating-linear-gradient(92deg,transparent 0 14px,rgba(0,0,0,.07) 14px 16px,transparent 16px 31px,hsla(0,0%,100%,.03) 31px 33px)}body{background:hsl(var(--t-canvas)) var(--t-grain);color:hsl(var(--t-fg));font-family:var(--t-face-body);font-size:1.0625rem;line-height:1.7;margin:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{color:inherit;font-family:var(--t-face-big);font-weight:600;letter-spacing:-.005em;line-height:1.12;margin:0}.seg_cairn_911 strong,.seg_chapter_num,.seg_stone_min,h1,h2,h3,h4,svg text{font-variant-numeric:lining-nums}h3{font-size:1.55rem}h4{font-size:1.2rem;font-weight:700}p{margin:0}a{color:hsl(var(--t-core));text-underline-offset:3px}a:hover{color:hsl(var(--t-spark))}:focus-visible{border-radius:6px;outline:2px solid hsl(var(--t-spark));outline-offset:3px}::-moz-selection{background:hsl(var(--t-sun)/.55);color:hsl(var(--t-fg))}::selection{background:hsl(var(--t-sun)/.55);color:hsl(var(--t-fg))}.seg_h2{color:hsl(var(--t-core-dk));font-size:clamp(2rem,4.4vw,3.15rem);margin-top:14px}.seg_section_lead{color:hsl(var(--t-soft));font-size:1.1rem;margin-top:18px}.seg_doc_ttl{color:hsl(var(--t-core-dk));font-size:clamp(2.6rem,7vw,4.8rem);font-weight:600;line-height:1.02;margin-top:16px}.seg_opening_micro{color:hsl(var(--t-soft));font-size:.86rem;font-style:italic;margin-top:22px}.seg_opening{overflow:hidden;padding-top:72px;position:relative}.seg_opening_ttl{color:hsl(var(--t-core-dk));font-size:clamp(2.7rem,7.6vw,5.6rem);font-weight:600;line-height:1;margin:18px auto 0;max-width:900px}.seg_opening_lead{color:hsl(var(--t-soft));font-size:1.15rem;margin-top:24px}.seg_opening_actions{gap:12px;margin-top:32px}.seg_opening_ground{height:clamp(300px,40vw,500px);margin-top:32px;position:relative}.seg_opening_waves{height:72%;inset:auto 0 0 0;position:absolute;width:100%}.seg_wave_a{fill:hsl(var(--t-sun)/.55)}.seg_wave_b{fill:hsl(var(--t-core))}.seg_wave_c{fill:hsl(var(--t-pane))}.seg_opening_pebble{background:hsl(var(--t-pane));border-radius:var(--t-pebble);bottom:9%;box-shadow:0 30px 60px -28px hsl(var(--t-core-dk)/.55);left:50%;margin:0;padding:9px;position:absolute;transform:translateX(-50%);width:min(600px,84%);z-index:2}.seg_opening_pebble img{aspect-ratio:3/2;border-radius:var(--t-pebble);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.seg_opening_stone{background:hsl(var(--t-stone-2));border-radius:var(--t-pebble-3);position:absolute;z-index:1}.seg_opening_stone_1{background:hsl(var(--t-stone-1));bottom:22%;height:46px;left:8%;width:70px}.seg_opening_stone_2{background:hsl(var(--t-spark)/.55);bottom:30%;height:32px;right:9%;width:46px}.seg_rings_section{background:hsl(var(--t-pane));padding-block:88px 96px}.seg_rings_figure{margin:0 auto;max-width:440px}.seg_rings_figure svg{block-size:auto;display:block;inline-size:100%;overflow:visible}.seg_rings_figure figcaption{color:hsl(var(--t-soft));font-family:var(--t-face-big);font-size:1.2rem;font-style:italic;margin-top:14px;text-align:center}.seg_ring_bark{fill:hsl(var(--t-spark-dk))}.seg_ring{stroke:hsl(var(--t-pane)/.9);stroke-width:2}.seg_ring_5{fill:hsl(var(--t-core-dk))}.seg_ring_4{fill:hsl(var(--t-core))}.seg_ring_3{fill:hsl(var(--t-core)/.75)}.seg_ring_2{fill:hsl(var(--t-sun))}.seg_ring_1{fill:hsl(var(--t-sun)/.55)}.seg_ring_num{fill:hsl(var(--t-inv));font-family:var(--t-face-big);font-size:22px;font-weight:700;text-anchor:middle}.seg_ring_num_bark{fill:hsl(var(--t-sun))}.seg_rings_items{display:grid;gap:18px;list-style:none;margin:30px 0 0;padding:0}@media (min-width:640px){.seg_rings_items{grid-template-columns:repeat(2,minmax(0,1fr))}}.seg_rings_items li{display:flex;gap:14px}.seg_rings_items h3{font-size:1.35rem}.seg_rings_items p{color:hsl(var(--t-soft));font-size:.96rem;margin-top:4px}.seg_rings_key{border:1.5px solid hsl(var(--t-core));border-radius:50%;color:hsl(var(--t-core-dk));display:grid;flex:none;font-family:var(--t-face-big);font-size:1.15rem;font-weight:700;height:34px;place-items:center;width:34px}.seg_rings_key_bark{background:hsl(var(--t-spark-dk));border-color:hsl(var(--t-sun));color:hsl(var(--t-sun))}.seg_bark_note{background:hsl(var(--t-spark-dk)) var(--t-bark);border-radius:22px 40px 26px 36px;color:hsl(var(--t-inv));display:flex;gap:14px;margin-top:30px;padding:24px}.seg_bark_note h3{color:hsl(var(--t-sun));font-size:1.45rem}.seg_bark_note p{font-size:.97rem;margin-top:6px}.seg_stream{background:hsl(var(--t-core-dk)) var(--t-grain);color:hsl(var(--t-inv))}.seg_stream_side{background:hsl(var(--t-pane));display:block;height:60px;width:100%;fill:hsl(var(--t-core-dk))}.seg_stream_body{padding-block:40px 96px}.seg_stream .seg_h2{color:hsl(var(--t-inv))}.seg_stream .seg_section_lead{color:hsl(var(--t-inv)/.82)}.seg_stones{background:linear-gradient(180deg,transparent 0 38%,hsl(var(--t-sun)/.14) 38% 62%,transparent 62%);display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:48px 0 0;padding:26px 0}@media (min-width:640px){.seg_stones{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.seg_stones{grid-template-columns:repeat(7,minmax(0,1fr))}}.seg_stone{background:hsl(var(--t-stone-1));border-radius:var(--t-pebble);box-shadow:inset 0 -6px 0 hsl(var(--t-fg)/.08);color:hsl(var(--t-fg));display:flex;flex-direction:column;gap:2px;min-width:0;padding:22px 16px;text-align:center}.seg_stone:nth-child(2n){background:hsl(var(--t-stone-2));border-radius:var(--t-pebble-2)}.seg_stone:nth-child(3n){background:hsl(var(--t-stone-3));border-radius:var(--t-pebble-3)}@media (min-width:1024px){.seg_stone:nth-child(odd){transform:translateY(-10px)}.seg_stone:nth-child(2n){transform:translateY(12px)}}.seg_stone_day{color:hsl(var(--t-spark-dk));font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.seg_stone_min{color:hsl(var(--t-core-dk));font-family:var(--t-face-big);font-size:2rem;font-weight:700;line-height:1.1}.seg_stone_what{font-size:.86rem;line-height:1.35}.seg_stone_rest{background:hsl(var(--t-sun))!important}.seg_stream_total{color:hsl(var(--t-inv)/.9);font-family:var(--t-face-big);font-size:1.35rem;font-style:italic;line-height:1.45;margin-top:30px;max-width:720px}.seg_places{padding-block:96px}.seg_places_grid{margin-top:52px}.seg_place{margin:0}@media (min-width:768px){.seg_place_low{margin-top:56px}}.seg_pebble{border:8px solid hsl(var(--t-pane));box-shadow:0 22px 44px -30px hsl(var(--t-fg)/.6);overflow:hidden}.seg_pebble img{aspect-ratio:4/3;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.seg_pebble_a{border-radius:var(--t-pebble)}.seg_pebble_b{border-radius:var(--t-pebble-2)}.seg_pebble_c{border-radius:var(--t-pebble-3)}.seg_place figcaption{margin-top:20px;padding-inline:6px}.seg_place h3{color:hsl(var(--t-core-dk));font-size:1.55rem}.seg_place p{color:hsl(var(--t-soft));font-size:.97rem;margin-top:6px}.seg_growth{background:hsl(var(--t-sheet)) var(--t-grain);padding-block:96px}.seg_stages{list-style:none;margin:52px 0 0;padding:0}.seg_stage{min-width:0}.seg_sprout{display:block;height:120px;width:120px;fill:none}.seg_sprout_seed{fill:hsl(var(--t-spark))}.seg_sprout_ground{stroke:hsl(var(--t-spark-dk)/.6);stroke-width:2;stroke-linecap:round}.seg_sprout_stem{stroke:hsl(var(--t-core-dk));stroke-width:3;stroke-linecap:round}.seg_sprout_leaf{fill:hsl(var(--t-core))}.seg_sprout_leaf_alt{fill:hsl(var(--t-sun))}.seg_stage_time{color:hsl(var(--t-spark));font-size:.76rem;font-weight:700;letter-spacing:.14em;margin-top:14px;text-transform:uppercase}.seg_stage h3{color:hsl(var(--t-core-dk));font-size:1.9rem;margin-top:4px}.seg_stage p:last-child{font-size:.97rem;margin-top:8px}.seg_growth_note{border-top:1px dashed hsl(var(--t-spark)/.5);color:hsl(var(--t-soft));font-style:italic;margin-top:40px;padding-top:18px}.seg_trails{background:hsl(var(--t-spark-dk)) var(--t-bark);padding-block:96px}.seg_trails,.seg_trails .seg_h2{color:hsl(var(--t-inv))}.seg_trails .seg_section_lead{color:hsl(var(--t-inv)/.82)}.seg_trails_grid{margin-top:48px}.seg_marker{display:flex;flex-direction:column;gap:18px;text-decoration:none}.seg_marker,.seg_marker:hover{color:hsl(var(--t-inv))}.seg_marker_board{background:hsl(var(--t-stone-3)) var(--t-bark);clip-path:polygon(0 0,86% 0,100% 50%,86% 100%,0 100%);color:hsl(var(--t-spark-dk));display:flex;flex-direction:column;padding:22px 70px 22px 28px;transition:background-color .2s ease}.seg_marker_right .seg_marker_board{clip-path:polygon(14% 0,100% 0,100% 100%,14% 100%,0 50%);padding:22px 28px 22px 70px;text-align:right}.seg_marker:hover .seg_marker_board{background-color:hsl(var(--t-sun))}.seg_marker_km{font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.seg_marker_ttl{font-family:var(--t-face-big);font-size:clamp(1.8rem,3.6vw,2.4rem);font-weight:700;line-height:1.1}.seg_marker_words{color:hsl(var(--t-inv)/.85);font-size:.98rem}.seg_letter_section{padding-block:96px 40px}.seg_letter{background:hsl(var(--t-pane)) var(--t-grain);border:1px solid hsl(var(--t-rule));border-radius:36px 22px 40px 26px;box-shadow:0 30px 60px -44px hsl(var(--t-fg)/.6);padding:36px 26px}@media (min-width:768px){.seg_letter{padding:56px}}.seg_fern{display:block;margin-inline:auto;max-height:260px;max-width:120px;width:100%}.seg_fern_stem{fill:none;stroke:hsl(var(--t-core-dk));stroke-width:2.5;stroke-linecap:round}.seg_fern_leaf{fill:hsl(var(--t-core)/.85)}.seg_letter p{margin-top:16px;max-width:640px}.seg_letter_sign{color:hsl(var(--t-spark));font-family:var(--t-face-big);font-size:1.4rem;font-style:italic}.seg_letter .seg_act{margin-top:26px}.seg_contour_opening{overflow:hidden;padding-block:80px 88px;position:relative}.seg_contour_lines{height:100%;inset:0;position:absolute;width:100%;fill:none;stroke:hsl(var(--t-core)/.28);stroke-width:1.4}.seg_contour_body{position:relative}.seg_contour_index ol{display:flex;flex-direction:column-reverse;gap:12px;list-style:none;margin:0;padding:0}.seg_contour_index li:nth-child(2){margin-left:8%}.seg_contour_index li:nth-child(3){margin-left:16%}.seg_contour_index li:nth-child(4){margin-left:24%}.seg_contour_index a{align-items:center;background:hsl(var(--t-pane)/.92);border:1px solid hsl(var(--t-rule));border-radius:var(--t-round-act);box-shadow:0 12px 26px -20px hsl(var(--t-fg)/.5);color:hsl(var(--t-core-dk));display:flex;font-family:var(--t-face-big);font-size:1.45rem;font-weight:700;gap:16px;min-height:56px;padding:10px 22px;text-decoration:none}.seg_contour_index a:hover{background:hsl(var(--t-sun)/.6);color:hsl(var(--t-core-dk))}.seg_alt{color:hsl(var(--t-spark));font-family:var(--t-face-body);font-size:.74rem;font-weight:700;letter-spacing:.1em;min-width:44px}.seg_opening_micro_left{max-width:520px}.seg_trailhead_section{padding-block:24px 88px}.seg_trailhead{background:hsl(var(--t-spark-dk)) var(--t-bark);border:6px solid hsl(var(--t-spark));border-radius:20px;color:hsl(var(--t-inv));position:relative}.seg_trailhead_head{padding:26px 26px 0}.seg_trailhead_motto{background:hsl(var(--t-sun));border-radius:var(--t-round-act);color:hsl(var(--t-spark-dk));display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.14em;padding:4px 14px;text-transform:uppercase}.seg_trailhead .seg_h2{color:hsl(var(--t-inv))}.seg_trailhead_body{padding:26px}@media (min-width:768px){.seg_trailhead_head{padding:40px 44px 0}.seg_trailhead_body{padding:30px 44px 44px}}.seg_trailhead_body h3{color:hsl(var(--t-sun));font-size:1.45rem;margin-bottom:14px}.seg_trailhead_body li{font-size:.97rem}.seg_chapters{background:hsl(var(--t-pane));padding-block:96px}.seg_chapter{display:grid;gap:8px 40px;margin-top:56px}@media (min-width:768px){.seg_chapter{grid-template-columns:180px minmax(0,1fr)}}.seg_chapter_num{color:transparent;font-family:var(--t-face-big);font-size:clamp(6rem,16vw,11rem);font-weight:700;line-height:.85;-webkit-text-stroke:1.5px hsl(var(--t-core))}.seg_chapter_body{min-width:0}.seg_chapter_body h3{color:hsl(var(--t-core-dk));font-size:clamp(1.8rem,3.4vw,2.4rem)}.seg_chapter_body>p{font-size:1.06rem;margin-top:14px;max-width:760px}.seg_chapter_cols{margin-top:24px}.seg_chapter_cols>div{background:hsl(var(--t-canvas));border-radius:22px;padding:20px 22px}.seg_chapter_cols>div:last-child{background:hsl(var(--t-spark)/.1)}.seg_chapter_cols h4{color:hsl(var(--t-spark-dk))}.seg_chapter_cols p{font-size:.96rem;margin-top:6px}.seg_chapter_wave{display:block;height:28px;margin-top:56px;width:100%;fill:none;stroke:hsl(var(--t-core)/.4);stroke-width:1.5}.seg_herbarium_section{background:hsl(var(--t-sheet)) var(--t-grain);padding-block:96px}.seg_herbarium{margin-top:56px}.seg_sheet{background:hsl(var(--t-pane));border:1px solid hsl(var(--t-rule));box-shadow:0 20px 40px -32px hsl(var(--t-fg)/.55);display:flex;flex-direction:column;min-width:0;padding:34px 26px 26px;position:relative}.seg_sheet:before{background:hsl(var(--t-sun)/.5);content:"";height:22px;left:50%;margin-left:-46px;position:absolute;top:-10px;transform:rotate(-3deg);width:92px}@media (min-width:1024px){.seg_sheet_tilt{transform:rotate(.8deg) translateY(14px)}}.seg_sheet_plant{display:block;height:126px;margin:0 auto 10px;width:90px}.seg_sheet_stem{fill:none;stroke:hsl(var(--t-spark-dk));stroke-width:2;stroke-linecap:round}.seg_sheet_leaf{fill:hsl(var(--t-core)/.8)}.seg_sheet_image{border-radius:var(--t-pebble-2);display:block;height:136px;margin-bottom:14px;-o-object-fit:cover;object-fit:cover;width:100%}.seg_sheet h3{color:hsl(var(--t-core-dk));font-size:1.6rem;text-align:center}.seg_sheet_days{font-size:.95rem;list-style:none;margin:16px 0 0;padding:0}.seg_sheet_days li{border-bottom:1px dotted hsl(var(--t-rule));padding:8px 0}.seg_sheet_days strong{color:hsl(var(--t-spark-dk))}.seg_sheet_caption{align-self:flex-end;border:1px solid hsl(var(--t-fg)/.55);font-size:.82rem;margin:22px 0 0;width:min(100%,250px)}.seg_sheet_caption>div{display:grid;grid-template-columns:76px minmax(0,1fr)}.seg_sheet_caption>div+div{border-top:1px solid hsl(var(--t-fg)/.3)}.seg_sheet_caption dt{border-right:1px solid hsl(var(--t-fg)/.3);font-variant:small-caps;font-weight:700;letter-spacing:.06em;padding:6px 8px}.seg_sheet_caption dd{font-style:italic;margin:0;padding:6px 8px}.seg_almanac_section{padding-block:96px}.seg_almanac_image{margin:30px 0 0}.seg_almanac_image img{aspect-ratio:3/2;border-radius:var(--t-pebble-3);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.seg_almanac_image figcaption{color:hsl(var(--t-soft));font-size:.88rem;font-style:italic;margin-top:10px}.seg_almanac{display:grid;gap:18px}@media (min-width:768px){.seg_almanac{grid-template-columns:repeat(2,minmax(0,1fr))}}.seg_season{background:hsl(var(--t-pane));border-radius:26px;border-top:8px solid hsl(var(--t-sun));min-width:0;padding:26px}.seg_season:nth-child(2){border-top-color:hsl(var(--t-core))}.seg_season:nth-child(3){border-top-color:hsl(var(--t-spark))}.seg_season:nth-child(4){border-top-color:hsl(var(--t-stone-2))}.seg_season_months{color:hsl(var(--t-spark));font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.seg_season h3{color:hsl(var(--t-core-dk));font-size:1.7rem;margin-top:6px}.seg_season p:last-child{font-size:.96rem;margin-top:8px}.seg_answers_section{background:hsl(var(--t-pane));padding-bottom:96px}.seg_canopy{background:hsl(var(--t-pane));display:block;height:70px;width:100%;fill:hsl(var(--t-core))}.seg_answers_section .seg_holder{padding-top:48px}.seg_answers{border-top:1px solid hsl(var(--t-rule));margin-top:40px}.seg_blaze_section{background:hsl(var(--t-spark-dk)) var(--t-bark);padding-block:88px}.seg_blaze_section,.seg_blaze_section .seg_h2{color:hsl(var(--t-inv))}.seg_blaze_section p{color:hsl(var(--t-inv)/.86);margin-top:16px}.seg_blazes{display:flex;flex-direction:column;gap:14px}.seg_blaze{align-items:center;background:hsl(var(--t-inv)/.08);border:1px solid hsl(var(--t-inv)/.2);border-radius:18px;color:hsl(var(--t-inv));display:flex;font-size:1.05rem;font-weight:700;gap:18px;min-height:64px;padding:12px 24px;text-decoration:none}.seg_blaze:hover{background:hsl(var(--t-inv)/.16);color:hsl(var(--t-inv))}.seg_blaze_stamp{background:hsl(var(--t-sun));border-radius:3px 5px 2px 6px;flex:none;height:34px;width:16px}.seg_blaze_alt .seg_blaze_stamp{background:hsl(var(--t-inv))}.seg_veil_opening{align-items:flex-end;color:hsl(var(--t-inv));display:flex;min-height:clamp(460px,70vh,680px);overflow:hidden;position:relative}.seg_veil_file{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.seg_veil_shade{background:linear-gradient(180deg,hsl(var(--t-core-dk)/.35) 0,hsl(var(--t-core-dk)/.7) 45%,hsl(var(--t-core-dk)/.92) 100%);inset:0;position:absolute}.seg_veil_body{padding-block:140px 120px;position:relative}.seg_veil_opening .seg_doc_ttl{color:hsl(var(--t-inv))}.seg_veil_lead{color:hsl(var(--t-inv)/.92);font-size:1.14rem;margin-top:20px}.seg_veil_wave{height:70px;inset:auto 0 -1px 0;position:absolute;width:100%;fill:hsl(var(--t-pane))}.seg_roots_section{background:hsl(var(--t-pane));padding-block:72px 96px}.seg_roots{margin-top:52px}.seg_roots_col{display:grid;gap:26px}.seg_root_node{border-top:1px solid hsl(var(--t-rule));padding:22px 0 0 52px;position:relative}.seg_root_key{background:hsl(var(--t-core-dk));border-radius:50%;color:hsl(var(--t-inv));display:grid;font-family:var(--t-face-big);font-size:1.15rem;font-weight:700;height:38px;left:0;place-items:center;position:absolute;top:20px;width:38px}.seg_root_node h3{color:hsl(var(--t-core-dk));font-size:1.4rem}.seg_root_node p{color:hsl(var(--t-soft));font-size:.95rem;margin-top:6px}.seg_roots_figure{margin:0}.seg_roots_figure svg{block-size:auto;display:block;inline-size:100%;margin-inline:auto}.seg_roots_figure figcaption{color:hsl(var(--t-soft));font-family:var(--t-face-big);font-size:1.15rem;font-style:italic;margin-top:12px;text-align:center}.seg_roots_soil{fill:hsl(var(--t-spark)/.14)}.seg_roots_moss{fill:hsl(var(--t-core))}.seg_roots_trunk{fill:hsl(var(--t-spark-dk))}.seg_roots_line{fill:none;stroke:hsl(var(--t-spark-dk));stroke-width:6;stroke-linecap:round}.seg_roots_fine{fill:none;stroke:hsl(var(--t-spark)/.7);stroke-width:2;stroke-linecap:round}.seg_roots_dot{fill:hsl(var(--t-core-dk));stroke:hsl(var(--t-sun));stroke-width:3}.seg_roots_letter{font-family:var(--t-face-big);font-size:20px}.seg_roots_letter,.seg_roots_trunk_caption{fill:hsl(var(--t-inv));font-weight:700;text-anchor:middle}.seg_roots_trunk_caption{font-family:var(--t-face-body);font-size:12px;letter-spacing:3px}.seg_strata_section{padding-block:96px}.seg_strata{margin-top:44px}.seg_stratum{color:hsl(var(--t-inv));display:grid;gap:8px 32px;padding:30px 26px}@media (min-width:768px){.seg_stratum{grid-template-columns:180px minmax(0,1fr);padding:40px 44px}}.seg_stratum_moss{background:hsl(var(--t-core)) var(--t-grain);border-radius:40px 60px 0 0}.seg_stratum_earth{background:hsl(var(--t-spark)) var(--t-grain)}.seg_stratum_rock{background:hsl(var(--t-fg)/.9) var(--t-grain);border-radius:0 0 50px 34px}.seg_stratum_title{color:hsl(var(--t-sun));font-family:var(--t-face-big);font-size:2.4rem;font-style:italic;line-height:1}.seg_stratum h3{font-size:1.6rem}.seg_stratum p:last-child{color:hsl(var(--t-inv)/.92);margin-top:8px}.seg_cairn_section{background:hsl(var(--t-core-dk)) var(--t-grain);padding-block:96px}.seg_cairn_section,.seg_cairn_section .seg_h2{color:hsl(var(--t-inv))}.seg_cairn_section p{color:hsl(var(--t-inv)/.86);margin-top:16px}.seg_cairn_911{align-items:center;display:flex;gap:16px;margin-top:26px!important}.seg_cairn_911 strong{color:hsl(var(--t-sun));font-family:var(--t-face-big);font-size:4rem;line-height:1}.seg_cairn{align-items:center;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.seg_cairn_stone{background:hsl(var(--t-stone-1));border-radius:var(--t-pebble);color:hsl(var(--t-fg));font-size:.95rem;line-height:1.5;padding:16px 24px;text-align:center;width:100%}.seg_cairn_stone:nth-child(2n){background:hsl(var(--t-stone-3));border-radius:var(--t-pebble-2)}.seg_cairn_stone:nth-child(3n){background:hsl(var(--t-stone-2));border-radius:var(--t-pebble-3)}@media (min-width:640px){.seg_cairn_stone:first-child{width:66%}.seg_cairn_stone:nth-child(2){width:74%}.seg_cairn_stone:nth-child(3){width:82%}.seg_cairn_stone:nth-child(4){width:88%}.seg_cairn_stone:nth-child(5){width:94%}}.seg_cairn_stone.seg_cairn_urgent{background:hsl(var(--t-clay));color:hsl(var(--t-inv))}.seg_cairn_motto{color:hsl(var(--t-spark-dk));display:block;font-size:.7rem;font-weight:700;letter-spacing:.16em;margin-bottom:2px;text-transform:uppercase}.seg_cairn_urgent .seg_cairn_motto{color:hsl(var(--t-inv))}.seg_packet_section{padding-block:96px 40px}.seg_packet{border-radius:10px;box-shadow:0 36px 70px -46px hsl(var(--t-fg)/.7);overflow:hidden}.seg_packet_front{background:hsl(var(--t-core)) var(--t-grain);border-top:10px dashed hsl(var(--t-pane)/.4);padding:40px 28px;position:relative}.seg_packet_front,.seg_packet_front .seg_h2{color:hsl(var(--t-inv))}.seg_packet_front p{color:hsl(var(--t-inv)/.92);margin-top:14px}.seg_packet_lot{color:hsl(var(--t-sun))!important;font-size:.74rem;font-weight:700;letter-spacing:.16em;margin-top:0!important;text-transform:uppercase}.seg_packet_seeds{display:block;margin-top:26px;width:180px;fill:hsl(var(--t-sun))}.seg_packet_back{background:hsl(var(--t-pane)) var(--t-grain);padding:40px 28px}@media (min-width:768px){.seg_packet_back,.seg_packet_front{padding:52px 48px}}.seg_packet_back h3{color:hsl(var(--t-spark-dk));font-size:1.7rem}.seg_packet_back .seg_steps{margin-top:16px}.seg_packet_tip{color:hsl(var(--t-soft));font-style:italic;margin-top:20px}.seg_packet_actions{gap:12px;margin-top:28px}@media (min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-self-start{justify-self:start}.sm\:py-20{padding-bottom:5rem;padding-top:5rem}.sm\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:768px){.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-9{grid-column:span 9/span 9}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:items-center{align-items:center}}@media (min-width:1024px){.lg\:order-last{order:9999}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:basis-full{flex-basis:100%}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}}