._9Y7WoW_root{inline-size:100%;min-inline-size:0;max-inline-size:1080px;margin-inline:auto;container-type:inline-size}._9Y7WoW_composition{gap:var(--app-space-8);flex-direction:column;display:flex}._9Y7WoW_intro{align-items:start;gap:var(--app-space-4);grid-template-columns:minmax(0,1fr);display:grid}._9Y7WoW_heading{max-inline-size:14ch;font-size:var(--app-type-heading-1-size);line-height:var(--app-type-heading-line-height);text-wrap:balance;margin:0}._9Y7WoW_leadGroup{align-items:start;gap:var(--app-space-4);flex-direction:column;display:flex}._9Y7WoW_lead{text-wrap:pretty;max-inline-size:65ch;margin:0}._9Y7WoW_action{gap:var(--app-space-4);flex-wrap:wrap;display:flex}._9Y7WoW_action>*{white-space:nowrap}._9Y7WoW_panels{align-items:center;gap:var(--app-space-4);margin:0;padding:0;list-style:none;display:flex}._9Y7WoW_item{flex:1 1 0;min-inline-size:0}._9Y7WoW_item[data-emphasized=true]{flex-grow:1.65}._9Y7WoW_panelLink{color:inherit;border-radius:var(--app-space-8);text-decoration:none;display:block}._9Y7WoW_panelLink:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:4px}._9Y7WoW_panel[data-numbered-panel]{--soft-card-padding:var(--app-space-6);gap:var(--app-space-6);min-block-size:300px;box-shadow:none;transition:none}._9Y7WoW_panel[data-emphasized=true]{min-block-size:400px;box-shadow:var(--app-ui-surface-shadow)}._9Y7WoW_number{color:color-mix(in srgb, var(--app-ui-text-muted) 30%, transparent);margin:0}._9Y7WoW_panel[data-emphasized=true] ._9Y7WoW_number{z-index:1;position:absolute;inset-block-start:var(--soft-card-padding);inset-inline-start:var(--soft-card-padding)}._9Y7WoW_copy{align-items:start;gap:var(--app-space-4);flex-direction:column;margin-block-start:auto;display:flex;position:relative}._9Y7WoW_panelTitle{overflow-wrap:normal;text-wrap:balance;margin:0}._9Y7WoW_panel[data-emphasized=true] ._9Y7WoW_panelTitle{font-size:var(--app-type-heading-2-size);line-height:1.2}._9Y7WoW_description{overflow-wrap:anywhere;text-wrap:pretty;margin:0}._9Y7WoW_root[data-density=compact] ._9Y7WoW_heading{max-inline-size:none;font-size:var(--app-type-heading-2-size);line-height:var(--app-type-heading-line-height)}._9Y7WoW_root[data-density=compact] ._9Y7WoW_panels{align-items:end}._9Y7WoW_root[data-density=compact] ._9Y7WoW_panel[data-numbered-panel]{min-block-size:calc(var(--app-space-16) * 4)}._9Y7WoW_root[data-density=compact] ._9Y7WoW_panel[data-emphasized=true]{min-block-size:calc(var(--app-space-16) * 5.5)}._9Y7WoW_root[data-density=compact] ._9Y7WoW_copy{grid-template-rows:var(--app-space-5) auto auto;align-content:start;gap:var(--app-space-3);display:grid}._9Y7WoW_root[data-density=compact] ._9Y7WoW_panelTitle{font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height);font-weight:var(--app-type-weight-medium);text-wrap:pretty}._9Y7WoW_root[data-density=compact] ._9Y7WoW_description{min-block-size:calc(var(--app-type-body-sm-size) * var(--app-type-body-sm-line-height) * 3);font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height)}@container (min-width:800px){._9Y7WoW_root[data-density=compact] ._9Y7WoW_intro{align-items:start;gap:var(--app-space-8);grid-template-columns:minmax(0,1fr) minmax(0,.75fr)}}._9Y7WoW_root[data-layout=learning],._9Y7WoW_root[data-layout=topic-group]{max-inline-size:none}._9Y7WoW_root[data-layout=learning] ._9Y7WoW_heading,._9Y7WoW_root[data-layout=topic-group] ._9Y7WoW_heading{max-inline-size:36ch;font-size:var(--app-type-heading-2-size)}._9Y7WoW_root[data-layout=topic-group] ._9Y7WoW_panels{grid-template-columns:minmax(0,1fr);gap:0;display:grid}._9Y7WoW_topicItem{grid-template-columns:minmax(var(--app-space-16), 1fr) minmax(0, 3fr);align-items:center;gap:var(--app-space-6);min-inline-size:0;padding-block:var(--app-space-6);border-block-start:1px solid var(--app-ui-divider);display:grid}._9Y7WoW_topicItem:last-child{border-block-end:1px solid var(--app-ui-divider)}._9Y7WoW_topicItem ._9Y7WoW_panelTitle{text-wrap:pretty}._9Y7WoW_root[data-layout=learning] ._9Y7WoW_panels{align-items:start;gap:var(--app-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._9Y7WoW_learningItem{align-content:start;gap:var(--app-space-6);min-inline-size:0;display:grid}._9Y7WoW_stepNumber{display:block;position:relative}._9Y7WoW_learningItem:not(:last-child) ._9Y7WoW_stepNumber:after{content:"";inline-size:calc(100% - var(--app-space-8) + var(--app-space-4));border-block-start:1px solid var(--app-ui-divider);position:absolute;inset-block-start:50%;inset-inline-start:var(--app-space-8)}._9Y7WoW_stepCopy{gap:var(--app-space-3);min-inline-size:0;display:grid}._9Y7WoW_stepHeading{align-items:center;gap:var(--app-space-3);min-inline-size:0;display:flex}._9Y7WoW_stepHeading ._9Y7WoW_panelTitle{text-wrap:pretty}._9Y7WoW_root[data-layout=timeline]{max-inline-size:none}._9Y7WoW_root[data-layout=timeline] ._9Y7WoW_composition{gap:var(--app-space-10);grid-template-columns:minmax(0,1fr);display:grid}._9Y7WoW_root[data-layout=timeline] ._9Y7WoW_intro{justify-items:center}._9Y7WoW_root[data-layout=timeline] ._9Y7WoW_heading{max-inline-size:24ch;font-size:var(--app-type-heading-2-size);text-align:center;line-height:1.2}._9Y7WoW_root[data-layout=timeline] ._9Y7WoW_leadGroup{align-items:center}._9Y7WoW_root[data-layout=timeline] ._9Y7WoW_lead{text-align:center}._9Y7WoW_root[data-layout=timeline] ._9Y7WoW_panels{gap:var(--app-space-12);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}._9Y7WoW_timelineItem{grid-template-columns:minmax(0, 1fr) var(--app-space-12) minmax(0, 1fr);column-gap:var(--app-space-6);align-items:center;min-inline-size:0;display:grid;position:relative}._9Y7WoW_timelineItem:before{content:"";z-index:1;inline-size:var(--app-space-2);block-size:var(--app-space-2);background:var(--app-ui-text);border-radius:50%;position:absolute;inset-block-start:calc(50% - var(--app-space-1));inset-inline-start:calc(50% - var(--app-space-1))}._9Y7WoW_timelineAxis{pointer-events:none;inline-size:0;position:absolute;inset-block:0;inset-inline-start:calc(50% - .5px)}._9Y7WoW_timelineAxis:before,._9Y7WoW_timelineAxis:after{content:"";block-size:calc(50% + var(--app-space-12) / 2);border-inline-start:1px solid var(--app-ui-divider);position:absolute}._9Y7WoW_timelineAxis:before{inset-block-start:calc(var(--app-space-12) / -2)}._9Y7WoW_timelineAxis:after{inset-block-start:50%}._9Y7WoW_timelineItem:first-child ._9Y7WoW_timelineAxis:before,._9Y7WoW_timelineItem:last-child ._9Y7WoW_timelineAxis:after{display:none}._9Y7WoW_timelineSymbol{align-items:center;gap:var(--app-space-3);grid-area:1/1;justify-self:end;display:flex}._9Y7WoW_timelineCopy{gap:var(--app-space-3);grid-area:1/3;min-inline-size:0;display:grid}._9Y7WoW_timelineItem:nth-child(2n) ._9Y7WoW_timelineSymbol{flex-direction:row-reverse;grid-column:3;justify-self:start}._9Y7WoW_timelineItem:nth-child(2n) ._9Y7WoW_timelineCopy{grid-column:1}._9Y7WoW_timelineItem:nth-child(2n) ._9Y7WoW_timelineText{text-align:end}@container not (min-width:1000px){._9Y7WoW_timelineItem{grid-template-columns:var(--app-space-16) minmax(0, 1fr)}._9Y7WoW_timelineItem:before{display:none}._9Y7WoW_timelineAxis{inset-inline-start:calc(var(--app-space-8) - .5px)}._9Y7WoW_timelineSymbol,._9Y7WoW_timelineItem:nth-child(2n) ._9Y7WoW_timelineSymbol{z-index:1;grid-column:1;justify-self:start}._9Y7WoW_timelineCopy,._9Y7WoW_timelineItem:nth-child(2n) ._9Y7WoW_timelineCopy{grid-column:2}._9Y7WoW_timelineItem:nth-child(2n) ._9Y7WoW_timelineText{text-align:start}._9Y7WoW_timelineStepNumber{display:none}}@container not (min-width:650px){._9Y7WoW_topicItem{grid-template-columns:var(--app-space-16) minmax(0, 1fr);gap:var(--app-space-4);padding-block:var(--app-space-4)}}@container not (min-width:700px){._9Y7WoW_root[data-layout=learning] ._9Y7WoW_panels{gap:var(--app-space-6);grid-template-columns:minmax(0,1fr)}._9Y7WoW_learningItem{grid-template-columns:var(--app-space-8) minmax(0, 1fr);gap:var(--app-space-4)}._9Y7WoW_stepNumber{align-self:stretch}._9Y7WoW_learningItem:not(:last-child) ._9Y7WoW_stepNumber:after{inline-size:0;block-size:calc(100% - var(--app-space-8) + var(--app-space-6));border-block-start:0;border-inline-start:1px solid var(--app-ui-divider);inset-block-start:var(--app-space-8);inset-inline-start:var(--app-space-2)}}._9Y7WoW_media{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 15%,#0000 76%);mask-image:linear-gradient(#000 15%,#0000 76%)}._9Y7WoW_media img{object-fit:cover;opacity:.8}._9Y7WoW_root[data-layout=expandable]{--expanded-panel-grow:1.65;overflow-anchor:none;max-inline-size:none}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_intro{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_composition{gap:0}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panels{align-items:center;min-block-size:520px}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_media{opacity:0;transition:opacity .24s}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_media[data-active]{opacity:1}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_item{transition:flex-grow .36s}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_item[data-emphasized=true]{flex-grow:var(--expanded-panel-grow)}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panel[data-numbered-panel]{--soft-card-padding:var(--app-space-8);gap:var(--app-space-6);min-block-size:352px;transition:min-block-size .36s,box-shadow .36s}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panel[data-emphasized=true]{min-block-size:520px}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_copy{z-index:2;inset-inline:var(--soft-card-padding);gap:var(--app-space-2);pointer-events:none;margin:0;position:absolute;inset-block-end:var(--soft-card-padding)}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_copy>svg{margin-block-end:var(--app-space-3)}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panelTitle{font-size:var(--app-type-body-size);line-height:1.3;font-weight:var(--app-type-weight-medium);text-wrap:pretty}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_description{font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height)}._9Y7WoW_selectPanel{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}._9Y7WoW_selectPanel:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:4px}._9Y7WoW_panelDetails{opacity:0;transform:translateY(var(--app-space-2));grid-template-rows:0fr;transition:grid-template-rows .36s,opacity .18s,transform .36s;display:grid}._9Y7WoW_panelDetails[data-active]{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .36s,opacity .18s .36s,transform .36s;transform:translateY(0)}._9Y7WoW_panelDetailsInner{min-block-size:0;overflow:hidden}._9Y7WoW_panelAction{z-index:2;pointer-events:auto;padding-block-start:var(--app-space-3);position:relative}@container (min-width:1100px){._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_description{inline-size:calc((100cqw - (var(--numbered-panel-count) - 1) * var(--app-space-4)) * var(--expanded-panel-grow) / (var(--numbered-panel-count) - 1 + var(--expanded-panel-grow)) - var(--soft-card-padding) * 2)}}@container not (min-width:1100px){._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panels{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:400px;display:grid}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_item{align-self:center}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panel[data-numbered-panel]{min-block-size:280px}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panel[data-emphasized=true]{min-block-size:400px}}@container not (min-width:700px){._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panels{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;min-block-size:0}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panel[data-numbered-panel]{--soft-card-padding:var(--app-space-6);min-block-size:208px}._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panel[data-emphasized=true]{min-block-size:384px}}@media (prefers-reduced-motion:reduce){._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_item,._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_panel[data-numbered-panel],._9Y7WoW_root[data-layout=expandable] ._9Y7WoW_media,._9Y7WoW_panelDetails,._9Y7WoW_panelDetails[data-active]{transition:none}}@media (forced-colors:active){._9Y7WoW_selectPanel{border:1px solid buttontext}}@container (max-width:980px){._9Y7WoW_panels{align-items:center;gap:var(--app-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._9Y7WoW_panel[data-numbered-panel]{--soft-card-padding:var(--app-space-4);min-block-size:160px}._9Y7WoW_panel[data-emphasized=true]{min-block-size:320px}}@container (max-width:700px){._9Y7WoW_intro{gap:var(--app-space-4)}._9Y7WoW_heading{max-inline-size:18ch;font-size:var(--app-type-heading-2-size);line-height:1.2}._9Y7WoW_panels{grid-template-columns:minmax(0,1fr)}._9Y7WoW_root[data-density=compact] ._9Y7WoW_panel[data-numbered-panel]{min-block-size:calc(var(--app-space-16) * 2.5)}._9Y7WoW_root[data-density=compact] ._9Y7WoW_panel[data-emphasized=true]{min-block-size:calc(var(--app-space-16) * 5)}._9Y7WoW_root[data-density=compact] ._9Y7WoW_description{min-block-size:0}}
.aJzxmq_root{isolation:isolate;flex-direction:column;gap:0;min-inline-size:0;display:flex}.aJzxmq_root[data-immersive-stack=true]{gap:75svh}.aJzxmq_section{min-inline-size:0;flex-shrink:0;scroll-margin-block-start:var(--app-scroll-offset);position:relative}.aJzxmq_stage{--immersive-inset:var(--app-space-8);--immersive-progress:0;--immersive-copy-gutter:var(--app-space-12);--immersive-safe-space:max(var(--app-scroll-offset), env(safe-area-inset-top,0px), env(safe-area-inset-bottom,0px));isolation:isolate;inline-size:var(--immersive-viewport-width,100%);min-block-size:100svh;padding-block:var(--immersive-safe-space);margin-left:var(--immersive-viewport-shift,0px);box-sizing:border-box;color:var(--app-ui-text);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}.aJzxmq_section[data-immersive-motion=scrub]{z-index:var(--immersive-layer);min-block-size:100svh;position:sticky;inset-block-start:0}.aJzxmq_stage>.aJzxmq_media.aJzxmq_media[data-media-card]{--soft-card-radius:var(--app-space-8);inset:var(--immersive-inset);min-inline-size:0;box-shadow:none;display:block;position:absolute}.aJzxmq_image{object-fit:cover;block-size:100%;inline-size:100%;max-inline-size:none;display:block;position:absolute;inset:0}.aJzxmq_wash{pointer-events:none;background:linear-gradient(180deg, transparent 38%, color-mix(in srgb, var(--app-ui-surface) 35%, transparent) 65%, color-mix(in srgb, var(--app-ui-surface) 96%, transparent) 100%);position:absolute;inset:0}.aJzxmq_copy{z-index:1;gap:var(--app-space-6);inline-size:min(calc(100% - var(--immersive-copy-gutter) * 2), 760px);text-align:center;grid-template-columns:minmax(0,1fr);min-inline-size:0;margin-block:0;margin-inline:auto;display:grid;position:relative}.aJzxmq_titleGroup,.aJzxmq_detail{justify-items:center;gap:var(--app-space-6);min-inline-size:0;display:grid}.aJzxmq_eyebrow{justify-content:center;align-items:center;gap:var(--app-space-2);min-inline-size:0;display:flex}.aJzxmq_eyebrow>:first-child{flex-shrink:0}.aJzxmq_heading{text-align:center;text-wrap:balance;overflow-wrap:anywhere;max-inline-size:21ch;margin:0}.aJzxmq_lead{text-wrap:pretty;overflow-wrap:anywhere;max-inline-size:38ch;margin:0}.aJzxmq_actions{justify-content:center;gap:var(--app-space-3);flex-wrap:wrap;min-inline-size:0;display:flex}.aJzxmq_demo{min-inline-size:0}.aJzxmq_demoControls{gap:var(--app-space-3);flex-wrap:wrap;margin-block-end:var(--app-space-4);display:flex}.aJzxmq_demoNotice{max-inline-size:70ch;margin-block-start:var(--app-space-4)}@media (min-width:768px){.aJzxmq_stage{--immersive-copy-gutter:var(--app-space-16)}}@media (prefers-reduced-motion:reduce){.aJzxmq_root[data-immersive-stack=true]{gap:0}.aJzxmq_section[data-immersive-motion=scrub]{z-index:auto;min-block-size:auto;position:relative}}@media (forced-colors:active){.aJzxmq_stage>.aJzxmq_media.aJzxmq_media[data-media-card]{border:1px solid canvastext}.aJzxmq_copy{color:canvastext;background:canvas}}
.FJCbpa_root{min-inline-size:0;container:panorama-bento/inline-size}.FJCbpa_grid{--panorama-gap:var(--app-space-3);--panorama-first-row:400px;--panorama-second-row:280px;--panorama-third-row:300px;--panorama-fourth-row:240px;--panorama-fifth-row:260px;--panorama-scene-width:100cqi;--panorama-scene-height:calc(var(--panorama-first-row) + var(--panorama-second-row) + var(--panorama-third-row) + var(--panorama-fourth-row) + var(--panorama-fifth-row) + 4 * var(--panorama-gap));grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--panorama-first-row), auto) minmax(var(--panorama-second-row), auto) minmax(var(--panorama-third-row), auto) minmax(var(--panorama-fourth-row), auto) minmax(var(--panorama-fifth-row), auto);gap:var(--panorama-gap);grid-template-areas:"directions""prompt""focus""garden""contact";min-inline-size:0;display:grid;position:relative}.FJCbpa_tile.FJCbpa_tile{--soft-card-radius:var(--app-space-8);min-inline-size:0;margin:0}.FJCbpa_directions{--panorama-window-x:0px;--panorama-window-y:0px;grid-area:directions}.FJCbpa_prompt{grid-area:prompt}.FJCbpa_focus{--panorama-window-x:0px;--panorama-window-y:calc(var(--panorama-first-row) + var(--panorama-second-row) + 2 * var(--panorama-gap));grid-area:focus}.FJCbpa_garden{--panorama-window-x:0px;--panorama-window-y:calc(var(--panorama-first-row) + var(--panorama-second-row) + var(--panorama-third-row) + 3 * var(--panorama-gap));grid-area:garden}.FJCbpa_contact{grid-area:contact}.FJCbpa_scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}.FJCbpa_decoder{opacity:0;clip-path:inset(50%);pointer-events:none;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.FJCbpa_canvas{opacity:0;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.FJCbpa_video{object-fit:cover;object-position:center;block-size:100%;inline-size:100%}.FJCbpa_canvas[data-painted=true]{opacity:1}.FJCbpa_image{top:calc(-1 * var(--panorama-window-y));left:calc(-1 * var(--panorama-window-x));inline-size:var(--panorama-scene-width);block-size:var(--panorama-scene-height);object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;max-inline-size:none;display:block;position:absolute}.FJCbpa_photo:after{z-index:0;background:linear-gradient(180deg, color-mix(in srgb, var(--app-ui-surface-raised) 65%, transparent), transparent 35%, color-mix(in srgb, var(--app-ui-surface-raised) 92%, transparent));pointer-events:none;content:"";position:absolute;inset:0}.FJCbpa_garden:after{background:linear-gradient(180deg, color-mix(in srgb, var(--app-ui-surface-raised) 65%, transparent), transparent 48%)}.FJCbpa_focus:after{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--app-ui-surface-raised) 78%, transparent) 55%, color-mix(in srgb, var(--app-ui-surface-raised) 92%, transparent))}.FJCbpa_photoContent{z-index:1;gap:var(--app-space-4);block-size:100%;min-inline-size:0;padding:var(--app-space-6);flex-direction:column;display:flex;position:relative}.FJCbpa_rubric{color:var(--app-ui-text);text-align:center;text-wrap:balance;margin:0}.FJCbpa_directionsChip{align-self:center}.FJCbpa_directionList{gap:0;margin:auto 0 0;padding:0;list-style:none;display:grid;position:relative}.FJCbpa_directionList:before{z-index:-1;inset:calc(-4 * var(--app-space-8)) calc(-1 * var(--app-space-6)) calc(-1 * var(--app-space-6));background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--app-ui-surface-raised) 20%, transparent) var(--app-space-8), color-mix(in srgb, var(--app-ui-surface-raised) 62%, transparent) calc(var(--app-space-8) * 2.5), color-mix(in srgb, var(--app-ui-surface-raised) 97%, transparent) calc(var(--app-space-8) * 4), color-mix(in srgb, var(--app-ui-surface-raised) 97%, transparent));pointer-events:none;content:"";position:absolute}.FJCbpa_directionRow{gap:var(--app-space-4);padding-block:var(--app-space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.FJCbpa_directionRow+.FJCbpa_directionRow{border-block-start:1px solid color-mix(in srgb, var(--app-ui-text) 14%, transparent)}.FJCbpa_directionCopy{min-inline-size:0}.FJCbpa_directionDescription{margin-block:var(--app-space-1) 0;color:var(--app-ui-text-secondary);text-wrap:pretty}.FJCbpa_focusContent{justify-content:center;gap:var(--app-space-2);text-align:center}.FJCbpa_value,.FJCbpa_focusLabel{margin:0}.FJCbpa_focusLabel{text-wrap:balance}.FJCbpa_sceneMarks{justify-content:center;gap:var(--app-space-2);flex-wrap:wrap;margin:auto 0 0;padding:0;list-style:none;display:flex}.FJCbpa_sceneMarkItem{min-inline-size:0;display:flex}.FJCbpa_sceneMarkContainer{inline-size:var(--app-space-10)}.FJCbpa_sceneMark.FJCbpa_sceneMark[data-soft-tone]{--soft-card-padding:var(--app-space-2);--soft-card-radius:var(--app-space-3);inline-size:var(--app-space-10);block-size:var(--app-space-10);place-items:center;gap:0;display:grid}.FJCbpa_plain.FJCbpa_plain{--soft-card-padding:var(--app-space-6);justify-content:space-between;gap:var(--app-space-6)}.FJCbpa_panelText{gap:var(--app-space-4);flex-direction:column;min-inline-size:0;display:flex}.FJCbpa_panelIcon{pointer-events:none;display:flex}.FJCbpa_heading{text-wrap:balance;overflow-wrap:break-word;margin:0}.FJCbpa_description{color:var(--app-ui-text-secondary);text-wrap:pretty;margin:0}.FJCbpa_action{gap:var(--app-space-3);flex-wrap:wrap;align-items:center;display:flex}.FJCbpa_action :where(button,a){white-space:nowrap}@container panorama-bento not (min-width:1000px){.FJCbpa_image{object-position:50% 40%;block-size:100%;inline-size:300%;top:0;left:0}.FJCbpa_focus .FJCbpa_image{object-position:50% 100%;left:-100%}.FJCbpa_garden .FJCbpa_image{object-position:50% 15%;inline-size:270%;left:-170%}}@container panorama-bento not (min-width:640px){.FJCbpa_directions .FJCbpa_image{block-size:50%}.FJCbpa_root[data-content-mode=editorial] .FJCbpa_grid{--panorama-third-row:420px}.FJCbpa_root[data-content-mode=editorial] .FJCbpa_garden .FJCbpa_image{object-position:50% 40%}}@container panorama-bento (min-width:640px){.FJCbpa_grid{--panorama-gap:var(--app-space-4);--panorama-first-row:280px;--panorama-second-row:300px;--panorama-third-row:260px;--panorama-scene-height:calc(var(--panorama-first-row) + var(--panorama-second-row) + var(--panorama-third-row) + 2 * var(--panorama-gap));grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(var(--panorama-first-row), auto) minmax(var(--panorama-second-row), auto) minmax(var(--panorama-third-row), auto);grid-template-areas:"directions prompt""directions focus""garden contact"}.FJCbpa_focus{--panorama-window-x:calc((100cqi + var(--panorama-gap)) / 2);--panorama-window-y:calc(var(--panorama-first-row) + var(--panorama-gap))}.FJCbpa_garden{--panorama-window-y:calc(var(--panorama-first-row) + var(--panorama-second-row) + 2 * var(--panorama-gap))}}@container panorama-bento (640px<=width<1000px){.FJCbpa_root[data-content-mode=editorial] .FJCbpa_grid{--panorama-second-row:420px}}@container panorama-bento (min-width:1000px){.FJCbpa_decoder{clip-path:none;block-size:100%;inline-size:100%;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FJCbpa_grid[data-panorama-renderer=native][data-panorama-video-ready=true] .FJCbpa_decoder{opacity:1}.FJCbpa_grid[data-panorama-renderer=native][data-panorama-video-ready=true] .FJCbpa_photo.FJCbpa_photo[data-soft-tone]{background-color:#0000;background-image:none}.FJCbpa_grid[data-panorama-renderer=native][data-panorama-video-ready=true] .FJCbpa_scene{visibility:hidden}.FJCbpa_grid{--panorama-first-row:clamp(280px, 22cqi, 336px);--panorama-second-row:var(--app-space-16);--panorama-third-row:var(--panorama-first-row);--panorama-scene-height:calc(var(--panorama-first-row) + var(--panorama-second-row) + var(--panorama-third-row) + 2 * var(--panorama-gap));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(var(--panorama-first-row), auto) var(--panorama-second-row) minmax(var(--panorama-third-row), auto);grid-template-areas:"directions prompt garden""directions focus garden""directions focus contact"}.FJCbpa_focus{--panorama-window-x:calc((100cqi + var(--panorama-gap)) / 3);--panorama-window-y:calc(var(--panorama-first-row) + var(--panorama-gap))}.FJCbpa_garden{--panorama-window-x:calc(2 * (100cqi + var(--panorama-gap)) / 3);--panorama-window-y:0px}}@media (forced-colors:active){.FJCbpa_scene,.FJCbpa_photo:after,.FJCbpa_directionList:before{display:none}.FJCbpa_photo.FJCbpa_photo{color:canvastext;background:canvas}.FJCbpa_directionRow+.FJCbpa_directionRow{border-color:canvastext}}
.FwXp5a_root{min-inline-size:0;container-type:inline-size}.FwXp5a_grid{gap:var(--app-space-4);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);grid-template-areas:"left-top center right-top""left-bottom center right-bottom";min-inline-size:0;display:grid}.FwXp5a_tile{--soft-card-radius:var(--app-space-8);aspect-ratio:1;min-inline-size:0}.FwXp5a_central{aspect-ratio:auto}.FwXp5a_image{object-fit:cover}.FwXp5a_video{object-fit:cover;opacity:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.FwXp5a_video[data-playing=true]{opacity:1}@media (min-width:1024px){.FwXp5a_video{transform:scale(var(--media-bento-video-scale,1))}}.FwXp5a_controls{justify-content:flex-end;margin-block-start:var(--app-space-4);display:flex}@media (prefers-reduced-motion:reduce){.FwXp5a_video{display:none}}@container not (min-width:600px){.FwXp5a_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"center center""left-top right-top""left-bottom right-bottom"}.FwXp5a_central{aspect-ratio:4/5}}
.hxLnYq_root[data-media-action-card]{inline-size:100%;aspect-ratio:var(--media-action-aspect-ratio);border-radius:var(--app-space-8);color:var(--app-ui-text);background:var(--app-ui-surface-hover);box-shadow:none;box-sizing:border-box;flex-direction:column;display:flex;position:relative}.hxLnYq_art{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.hxLnYq_art img{object-fit:cover;object-position:right top;block-size:100%;inline-size:100%;display:block}:root[data-theme=dark] .hxLnYq_root:not([data-caption-appearance=glass]):not([data-caption-appearance=course]):not([data-caption-appearance=course-aligned]) .hxLnYq_art{-webkit-mask-image:linear-gradient(#000 30%,#0000 80%);mask-image:linear-gradient(#000 30%,#0000 80%)}.hxLnYq_plate{margin:auto var(--app-space-4) var(--app-space-4);gap:var(--app-space-2);padding:var(--app-space-4);border-radius:var(--app-space-4);background:var(--app-ui-surface);box-shadow:var(--app-ui-surface-shadow);flex-direction:column;display:flex;position:relative}.hxLnYq_title{font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);font-weight:var(--app-type-weight-medium);margin:0}.hxLnYq_description{font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);color:var(--app-ui-text-secondary);text-wrap:pretty;margin:0}.hxLnYq_eyebrow{font-size:var(--app-type-meta-size);line-height:var(--app-type-meta-line-height);color:var(--app-ui-text-secondary)}.hxLnYq_root:is([data-caption-appearance=course],[data-caption-appearance=course-aligned]){aspect-ratio:29/40}.hxLnYq_root:is([data-caption-appearance=course],[data-caption-appearance=course-aligned]) .hxLnYq_art img{object-position:center}.hxLnYq_root:is([data-caption-appearance=course],[data-caption-appearance=course-aligned]) .hxLnYq_plate{margin:auto var(--app-space-3) var(--app-space-3);padding:var(--app-space-3);gap:var(--app-space-1);border-radius:var(--app-space-5);box-shadow:none}.hxLnYq_root:is([data-caption-appearance=course],[data-caption-appearance=course-aligned]) .hxLnYq_title{font-size:var(--app-type-heading-4-size);line-height:var(--app-type-heading-line-height);font-weight:var(--app-type-weight-semibold)}.hxLnYq_root[data-caption-appearance=course-aligned]{container:media-action-course/inline-size}.hxLnYq_root[data-caption-appearance=course-aligned] .hxLnYq_title{min-block-size:1lh}.hxLnYq_root[data-caption-appearance=course-aligned] .hxLnYq_description{min-block-size:3lh}@container media-action-course not (min-width:280px){.hxLnYq_root[data-caption-appearance=course-aligned] .hxLnYq_description{min-block-size:4lh}}@container media-action-course (min-width:360px){.hxLnYq_root[data-caption-appearance=course-aligned] .hxLnYq_description{min-block-size:2lh}}.hxLnYq_actions{align-items:center;gap:var(--app-space-2);flex-wrap:wrap;margin-block-start:var(--app-space-2);display:flex}.hxLnYq_actions>*{min-block-size:var(--app-touch-target);white-space:nowrap}.hxLnYq_root[data-action-count="2"] .hxLnYq_actions>*{flex:1 1 calc((100% - var(--app-space-2))/2);min-inline-size:max-content}.hxLnYq_root[data-caption-appearance=glass]{min-block-size:calc(var(--app-space-16) * 6)}.hxLnYq_glassCaption{flex-shrink:0;inline-size:100%;margin-block-start:auto}.hxLnYq_glassPlate.hxLnYq_glassPlate[data-soft-tone]{--soft-card-padding:var(--app-space-6);gap:var(--app-space-2)}.hxLnYq_glassPlate .hxLnYq_title,.hxLnYq_glassPlate .hxLnYq_description{font-size:var(--app-type-body-size);line-height:var(--app-type-body-line-height)}.hxLnYq_glassPlate .hxLnYq_title{min-block-size:2lh}.hxLnYq_glassPlate .hxLnYq_description{min-block-size:3lh}@media not (min-width:768px){.hxLnYq_root[data-caption-appearance=glass]{min-block-size:calc(var(--app-space-16) * 7)}.hxLnYq_glassPlate.hxLnYq_glassPlate[data-soft-tone]{--soft-card-padding:var(--app-space-4)}.hxLnYq_glassPlate .hxLnYq_title{min-block-size:3lh}.hxLnYq_glassPlate .hxLnYq_description{min-block-size:5lh}}
.VEHfia_gallery{gap:var(--app-space-6);flex-direction:column;min-inline-size:0;display:flex}.VEHfia_toolbar{justify-content:space-between;align-items:center;gap:var(--app-space-3);flex-wrap:wrap;display:flex}.VEHfia_effects{gap:var(--app-space-10) var(--app-space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VEHfia_demo{align-items:stretch;gap:var(--app-space-4);min-inline-size:0;border-block-start:1px solid var(--app-ui-divider);flex-direction:column;padding-block-start:var(--app-space-6);display:flex}.VEHfia_controls{gap:var(--app-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VEHfia_control{gap:var(--app-space-2);min-inline-size:0;font-size:var(--app-type-body-sm-size);line-height:var(--app-type-body-sm-line-height);flex-direction:column;display:flex}.VEHfia_preview{min-block-size:144px;padding:var(--app-space-6);justify-content:center;align-items:center;display:flex}.VEHfia_surface{min-block-size:64px;padding:var(--app-space-4) var(--app-space-6);border-radius:var(--app-space-6);background:var(--app-ui-surface);text-align:center;place-items:center;display:grid}.VEHfia_liquid{align-items:center;gap:var(--app-space-2);display:flex}.VEHfia_liquidImage{border-radius:var(--app-space-4);display:block}.VEHfia_imageDemo{grid-column:1/-1;align-items:flex-start}.VEHfia_imageDemo .VEHfia_control{inline-size:min(100%,400px)}.VEHfia_imagePreview{padding:var(--app-space-6);max-inline-size:100%}.VEHfia_image{border-radius:var(--app-space-6);block-size:auto;inline-size:192px;max-inline-size:100%;display:block}@media not (min-width:768px){.VEHfia_effects{grid-template-columns:minmax(0,1fr)}}
.XyoT2W_frame{isolation:isolate;position:relative}.XyoT2W_scene{isolation:isolate;border-radius:var(--app-space-8);background:var(--app-ui-canvas);position:relative}@property --ai-chat-gradient-angle{syntax:"<angle>";inherits:false;initial-value:243.864deg}.XyoT2W_rim,.XyoT2W_ambient{pointer-events:none;border-radius:inherit;background:linear-gradient(var(--ai-chat-gradient-angle), var(--deep-blue), var(--deep-lavender), var(--deep-rose), var(--deep-mint));animation:20s linear infinite XyoT2W_edgeDrift;position:absolute;inset:0}.XyoT2W_rim{z-index:0;overflow:hidden}.XyoT2W_rim:after{content:"";border-radius:inherit;background:var(--app-ui-canvas);filter:blur(24px);position:absolute;inset:2px}.XyoT2W_ambient{z-index:-1;border-radius:var(--app-space-8);filter:blur(24px);opacity:.3}.XyoT2W_header{z-index:1;position:relative;container-type:inline-size}@keyframes XyoT2W_edgeDrift{0%{--ai-chat-gradient-angle:243.864deg}to{--ai-chat-gradient-angle:603.864deg}}@media not (min-width:768px){.XyoT2W_scene,.XyoT2W_ambient{border-radius:var(--app-space-6)}}@media (prefers-reduced-motion:reduce){.XyoT2W_rim,.XyoT2W_ambient{--ai-chat-gradient-angle:243.864deg;animation:none}}.XyoT2W_headerContent{align-items:center;gap:var(--app-space-4);padding:var(--app-space-8) var(--app-space-10) var(--app-space-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"brand assistant actions";display:grid}.XyoT2W_brand{grid-area:brand;justify-self:start;min-inline-size:0}.XyoT2W_actions{justify-self:end;align-items:center;gap:var(--app-space-2);flex-wrap:wrap;grid-area:actions;display:flex}.XyoT2W_assistant{justify-self:center;align-items:center;gap:var(--app-space-1);flex-direction:column;grid-area:assistant;display:flex}.XyoT2W_caption{align-items:center;gap:var(--app-space-1);flex-direction:column;display:flex}.XyoT2W_status{align-items:center;gap:var(--app-space-2);display:flex}.XyoT2W_status p{margin:0}.XyoT2W_revealing{z-index:1;padding-block:var(--app-space-2);position:sticky;top:0}.XyoT2W_shimmer{color:var(--app-ui-text)}@supports ((-webkit-background-clip:text) or (background-clip:text)) and (color:color-mix(in srgb, black, white)){@media (prefers-reduced-motion:no-preference) and (forced-colors:none){.XyoT2W_shimmer{background-image:linear-gradient(110deg, var(--app-ui-text) 30%, color-mix(in srgb, var(--app-ui-text) 70%, var(--deep-lavender)) 45%, color-mix(in srgb, var(--app-ui-text) 65%, var(--deep-rose)) 50%, color-mix(in srgb, var(--app-ui-text) 70%, var(--deep-lavender)) 55%, var(--app-ui-text) 70%);color:#0000;background-size:240% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite XyoT2W_shimmer}}}@keyframes XyoT2W_shimmer{0%{background-position:150% 0}to{background-position:-150% 0}}@container not (min-width:1024px){.XyoT2W_headerContent{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""assistant assistant"}}@container not (min-width:768px){.XyoT2W_headerContent{padding:var(--app-space-5) var(--app-space-5) var(--app-space-3);gap:var(--app-space-2)}}@media not (min-height:480px){.XyoT2W_headerContent{padding-block:var(--app-space-2)}}
._8hw89a_root{inline-size:100%}._8hw89a_copy{text-align:left;flex-direction:column;flex:1;min-inline-size:0;display:flex}._8hw89a_body{padding:var(--soft-card-padding);-webkit-user-select:text;user-select:text;padding-block-start:0}._8hw89a_chevron{transition:transform var(--app-motion-fast);flex-shrink:0}._8hw89a_chevron[data-expanded=true]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._8hw89a_chevron{transition:none}}
._8hQWCG_container{min-inline-size:0;container:workspace-course-card/inline-size}._8hQWCG_card{gap:var(--app-space-3);min-inline-size:0;display:grid}._8hQWCG_cover{aspect-ratio:16/9;border-radius:var(--app-radius-xs);align-self:start;min-block-size:0;position:relative;overflow:clip}._8hQWCG_cover>*{object-fit:cover;block-size:100%;min-block-size:0;inline-size:100%;position:absolute;inset:0}._8hQWCG_content{gap:var(--app-space-2);padding:var(--app-space-1);overflow-wrap:anywhere;flex-direction:column;min-inline-size:0;display:flex}._8hQWCG_heading{align-items:baseline;gap:var(--app-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._8hQWCG_headingAside{align-items:flex-end;gap:var(--app-space-1);flex-direction:column;min-inline-size:0;max-inline-size:60cqw;display:flex}._8hQWCG_status{max-inline-size:100%}._8hQWCG_rating{white-space:nowrap}._8hQWCG_tags{gap:var(--app-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._8hQWCG_tag{max-inline-size:100%;display:inline-flex}._8hQWCG_tag>*{max-inline-size:100%}._8hQWCG_footer{justify-content:space-between;align-items:center;gap:var(--app-space-2);flex-wrap:wrap;margin-block-start:auto;display:flex}._8hQWCG_metadata{gap:var(--app-space-1);display:grid}@media (min-width:768px){@container workspace-course-card (min-width:400px){._8hQWCG_card[data-has-cover=true]{grid-template-columns:132px minmax(0,1fr)}._8hQWCG_cover{aspect-ratio:132/114}}}
.VJh20G_row{inline-size:100%;min-inline-size:0;min-block-size:var(--app-touch-target);padding:var(--app-space-3) var(--app-space-4);border-radius:var(--app-radius-md);color:var(--app-ui-text-secondary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:block;container:workspace-lesson-row/inline-size}.VJh20G_layout{align-items:center;gap:var(--app-space-3);grid-template-columns:auto minmax(0,1fr) auto;min-inline-size:0;display:grid}.VJh20G_row:hover:not(:disabled){background:var(--app-ui-surface-hover)}.VJh20G_row[aria-current=step],.VJh20G_row[aria-current=step]:hover:not(:disabled){background:var(--app-ui-accent-soft)}.VJh20G_row:focus-visible{outline:2px solid var(--app-ui-focus);outline-offset:2px}.VJh20G_row:disabled{cursor:default}.VJh20G_row:disabled .VJh20G_kind,.VJh20G_row:disabled .VJh20G_completion,.VJh20G_row:disabled [data-slot=typography]{color:var(--app-ui-text-muted)}.VJh20G_kind{align-self:start;padding-block-start:var(--app-space-1);display:flex}.VJh20G_content{gap:var(--app-space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.VJh20G_completion{justify-content:flex-end;align-items:center;gap:var(--app-space-1);overflow-wrap:anywhere;flex-wrap:wrap;max-inline-size:12ch;display:inline-flex}@container workspace-lesson-row (max-width:479px){.VJh20G_layout{grid-template-columns:auto minmax(0,1fr)}.VJh20G_completion{grid-column:2;justify-content:flex-start;max-inline-size:100%}}@media (forced-colors:active){.VJh20G_row[aria-current=step]{outline-offset:-2px;outline:2px solid highlight}.VJh20G_row:disabled,.VJh20G_row:disabled .VJh20G_kind,.VJh20G_row:disabled .VJh20G_completion,.VJh20G_row:disabled [data-slot=typography]{color:graytext}}
