.g-module__Ta5h3q__type{font-variation-settings:"opsz" 32}.g-module__Ta5h3q__section{padding:calc(var(--g-major) + 32px) var(--g-gutter) calc(var(--g-major) - 32px);position:relative}@media (min-width:901px){.g-module__Ta5h3q__section>.g-module__Ta5h3q__title{max-width:min(100%,1200px)}}.g-module__Ta5h3q__sectionTight{padding-block:var(--g-major)}.g-module__Ta5h3q__title{max-width:var(--g-content);font-size:var(--g-display);font-weight:var(--g-w-head);line-height:var(--g-display-lh);letter-spacing:-.0005em;text-align:center;text-wrap:balance;font-variation-settings:"opsz" 32;margin:0 auto}.g-module__Ta5h3q__titleLeft{text-align:left;margin:0}.g-module__Ta5h3q__body{color:var(--g-muted);font-size:var(--g-text);line-height:var(--g-text-lh);letter-spacing:-.015em;text-wrap:pretty;font-variation-settings:"opsz" 32}@media (min-width:1101px) and (max-height:1000px){.g-module__Ta5h3q__mock{zoom:var(--mock-z1,1)}}@media (min-width:1101px) and (max-height:900px){.g-module__Ta5h3q__mock{zoom:var(--mock-z2,1)}}.g-module__Ta5h3q__under{margin-top:48px}.g-module__Ta5h3q__wide{width:100%;max-width:var(--g-wide);margin-inline:auto}.g-module__Ta5h3q__content{width:min(100%, var(--g-content));margin-inline:auto}.g-module__Ta5h3q__frame{background:var(--g-bg);color:var(--g-fg);box-shadow:0 0 0 1px var(--g-frame-edge), 0 32px 80px -16px var(--g-shadow), 0 8px 24px -8px var(--g-shadow);border-radius:30px;position:relative;overflow:clip}.g-module__Ta5h3q__frameLarge{box-shadow:0 0 0 1px var(--g-frame-edge), 0 16px 64px var(--g-shadow);border-radius:30px}.g-module__Ta5h3q__windowBar{background:var(--g-surface);height:44px;box-shadow:inset 0 -1px var(--g-divider);color:var(--g-muted);grid-template-columns:1fr auto 1fr;align-items:center;padding:0 22px;font:12px/16px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.g-module__Ta5h3q__lights{gap:8px;display:flex}.g-module__Ta5h3q__lights i{background:var(--g-control-active);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--g-control-edge);border-radius:50%}.g-module__Ta5h3q__windowTitle{white-space:nowrap;align-items:center;gap:8px;display:flex}.g-module__Ta5h3q__windowIcon{width:16px;height:16px;color:var(--g-subtle);justify-self:end}.g-module__Ta5h3q__pager{width:fit-content;margin:var(--g-minor) auto 0;background:var(--g-control);border-radius:999px;gap:4px;padding:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative}.g-module__Ta5h3q__pagerHighlight{background:var(--g-bg);width:40px;height:40px;box-shadow:0 2px 4px var(--g-shadow);transform:translateX(calc(4px + var(--i,0) * 44px));pointer-events:none;border-radius:999px;position:absolute;top:4px;left:0}.g-module__Ta5h3q__pager button{z-index:1;width:40px;height:40px;color:var(--g-muted);font-variant-numeric:tabular-nums;transition:color var(--dur) var(--ease), scale var(--dur-pop) var(--ease-pop);border-radius:999px;place-items:center;font-size:14px;font-weight:600;display:grid;position:relative}.g-module__Ta5h3q__pager button:active{transition-duration:var(--dur), 80ms;scale:.9}.g-module__Ta5h3q__pager button[aria-pressed=true]{color:var(--g-fg)}.g-module__Ta5h3q__pager button:focus-visible,.g-module__Ta5h3q__focusRing:focus-visible{outline:2px solid var(--g-focus);outline-offset:4px}.g-module__Ta5h3q__features{column-gap:var(--g-major);width:min(100%, var(--g-content));grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;margin:48px auto 0;display:grid}.g-module__Ta5h3q__feature{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;min-width:0;padding-bottom:48px;display:grid}.g-module__Ta5h3q__feature:nth-last-child(-n+2){padding-bottom:0}.g-module__Ta5h3q__featureIcon{width:var(--g-minor);height:var(--g-minor);color:var(--g-icon);margin:0 0 16px;display:block}.g-module__Ta5h3q__feature h3,.g-module__Ta5h3q__deliverable h3{font-size:var(--g-text);font-weight:var(--g-w-strong);line-height:var(--g-text-lh);letter-spacing:-.025em;font-variation-settings:"opsz" 32;margin:0}.g-module__Ta5h3q__feature p,.g-module__Ta5h3q__deliverable p{color:var(--g-muted);font-size:var(--g-text);line-height:var(--g-text-lh);letter-spacing:-.015em;text-wrap:pretty;font-variation-settings:"opsz" 32;margin:0}.g-module__Ta5h3q__deliverables{max-width:var(--g-wide);box-shadow:0 0 0 1px var(--g-border);border-radius:20px;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0;margin:48px auto 0;display:grid;overflow:clip}.g-module__Ta5h3q__deliverable{grid-row:span 3;grid-template-rows:subgrid;min-width:0;padding:var(--g-minor);row-gap:0;display:grid}.g-module__Ta5h3q__deliverable+.g-module__Ta5h3q__deliverable{box-shadow:inset 1px 0 0 var(--g-border)}.g-module__Ta5h3q__deliverable>svg{width:var(--g-minor);height:var(--g-minor);margin:0 0 var(--g-minor);color:var(--g-icon)}.g-module__Ta5h3q__howStep{padding:12px 12px var(--g-minor)}.g-module__Ta5h3q__howStep h3,.g-module__Ta5h3q__howStep p{padding-inline:20px}.g-module__Ta5h3q__howArt{background:var(--g-surface);isolation:isolate;border-radius:12px;place-items:center;height:208px;margin-bottom:24px;display:grid;position:relative;overflow:hidden}.g-module__Ta5h3q__howNo{z-index:10;background:var(--g-bg);width:28px;height:28px;color:var(--g-fg);box-shadow:0 0 0 1px var(--g-frame-edge);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:12px;left:12px}.g-module__Ta5h3q__howBar,.g-module__Ta5h3q__howCluster>span{background:var(--g-bg);box-shadow:0 0 0 1px var(--g-frame-edge), 0 8px 24px -8px var(--g-shadow), 0 2px 6px -2px var(--g-shadow)}.g-module__Ta5h3q__howBar{transition:transform var(--dur-lg) var(--ease-lg);border-radius:999px;align-items:center;gap:8px;padding:7px 7px 7px 12px;display:flex;scale:1.12}.g-module__Ta5h3q__howBar span{color:var(--g-fg);align-items:center;padding-right:6px;font-size:15px;font-weight:600;display:inline-flex}.g-module__Ta5h3q__howBar span i{background:var(--g-fg);width:1.5px;height:1.1em;margin-left:2px;animation:1.05s step-end infinite g-module__Ta5h3q__howBlink;display:inline-block}.g-module__Ta5h3q__howBar b{background:var(--g-fg);color:var(--g-bg);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600}.g-module__Ta5h3q__howStep:hover .g-module__Ta5h3q__howBar{transform:scale(1.06)rotate(-2deg)}.g-module__Ta5h3q__howStep:hover .g-module__Ta5h3q__howBar b{animation:g-module__Ta5h3q__howPress var(--dur-pop) var(--ease-pop) .12s}@keyframes g-module__Ta5h3q__howPress{0%{scale:.86}}@keyframes g-module__Ta5h3q__howBlink{50%{opacity:0}}.g-module__Ta5h3q__howCluster{position:absolute;inset:0}.g-module__Ta5h3q__howCluster>span{transition:transform var(--dur-lg) var(--ease-lg);position:absolute;top:50%;left:50%;translate:-50% -50%}.g-module__Ta5h3q__howSwatch{border-radius:14px;gap:4px;padding:8px;display:flex;transform:translate(-58px,-38px)rotate(-7deg)}.g-module__Ta5h3q__howSwatch i{border-radius:7px;width:22px;height:30px;box-shadow:inset 0 0 0 1px #0000001a}.g-module__Ta5h3q__howType{color:var(--g-fg);border-radius:16px;padding:2px 16px 6px;font-size:44px;line-height:1.1;transform:translate(64px,-32px)rotate(6deg)}.g-module__Ta5h3q__howCluster>.g-module__Ta5h3q__howVoice{background:var(--g-fg);color:var(--g-bg);white-space:nowrap;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;transform:translate(-42px,46px)rotate(4deg)}.g-module__Ta5h3q__howPhoto{border-radius:14px;padding:10px;display:grid;transform:translate(76px,42px)rotate(-8deg)}.g-module__Ta5h3q__howStep:hover .g-module__Ta5h3q__howSwatch{transform:translate(-76px,-48px)rotate(-11deg)}.g-module__Ta5h3q__howStep:hover .g-module__Ta5h3q__howType{transform:translate(82px,-42px)rotate(10deg)}.g-module__Ta5h3q__howStep:hover .g-module__Ta5h3q__howVoice{transform:translate(-58px,58px)rotate(7deg)}.g-module__Ta5h3q__howStep:hover .g-module__Ta5h3q__howPhoto{transform:translate(94px,52px)rotate(-12deg)}.g-module__Ta5h3q__howFan{position:absolute;inset:0}.g-module__Ta5h3q__howFan>span{transform-origin:50% 130%;width:92px;transform:translateX(calc(var(--i) * 32px)) rotate(calc(var(--i) * 6deg));transition:transform var(--dur-lg) var(--ease-lg);border-radius:9px;margin-left:-46px;position:absolute;bottom:22px;left:50%;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 10px 24px -10px #00000059}.g-module__Ta5h3q__howStep:hover .g-module__Ta5h3q__howFan>span{transform:translateX(calc(var(--i) * 38px)) rotate(calc(var(--i) * 8deg)) translateY(-8px)}@media (max-width:900px){.g-module__Ta5h3q__howArt{height:196px}}.g-module__Ta5h3q__chipInline{background:var(--g-control);color:var(--g-surface-text);border-radius:6px;padding:1px 6px 2px;font-size:.9em}.g-module__Ta5h3q__purchase{--purchase-bg:#171717;--purchase-fg:#fff;--purchase-muted:#aaa;--purchase-focus:#a8a8a3;padding:var(--g-major) var(--g-gutter);scroll-margin-top:var(--g-minor)}.g-module__Ta5h3q__purchaseBlock{max-width:var(--g-content);padding:var(--g-major) var(--g-minor);corner-shape:squircle;background:var(--purchase-bg);color:var(--purchase-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;text-align:center;border-radius:56px;margin-inline:auto}.g-module__Ta5h3q__purchaseTitle{margin:0 0 var(--g-minor);color:var(--purchase-fg);font-size:var(--g-display);font-weight:var(--g-w-head);line-height:var(--g-display-lh);letter-spacing:-.0005em;text-wrap:balance;font-variation-settings:"opsz" 32}.g-module__Ta5h3q__purchaseText{max-width:48ch;color:var(--purchase-muted);font-size:var(--g-text);line-height:var(--g-text-lh);letter-spacing:-.015em;text-wrap:balance;font-variation-settings:"opsz" 32;margin:0 auto}.g-module__Ta5h3q__purchaseAction{margin-top:calc(2 * var(--g-minor));--surface:#fff;--text:#171717;--text-2:#62625f;--text-3:#74746f;--tint-b:#f0f0ee;--line:#00000014;--brand-ink:#171717;--brand-surface:#171717;--on-brand-surface:#fff;--brand-surface-hover:#3a3a3a;--shadow-m:0 0 0 1px #00000014, 0 16px 48px #0003;--shadow-l:0 0 0 1px #00000014, 0 24px 64px #00000040;color:#171717;flex-direction:column;align-items:center;width:100%;display:flex}[data-mode=dark] .g-module__Ta5h3q__purchase{--purchase-bg:#f5f5f3;--purchase-fg:#171717;--purchase-muted:#62625f;--purchase-focus:#72726e}[data-mode=dark] .g-module__Ta5h3q__purchaseBlock{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-mode=dark] .g-module__Ta5h3q__purchaseNote a{text-decoration-color:#b6b6ae}.g-module__Ta5h3q__purchaseNote{margin:var(--g-minor) 0 0;color:var(--purchase-muted);font-size:var(--g-text);line-height:var(--g-text-lh);letter-spacing:-.015em;font-variation-settings:"opsz" 32}.g-module__Ta5h3q__purchaseNote a{color:var(--purchase-fg);text-underline-offset:4px;-webkit-text-decoration:underline #5d5d56;text-decoration:underline #5d5d56}.g-module__Ta5h3q__purchaseNote a:hover{text-decoration-color:currentColor}.g-module__Ta5h3q__faqList{margin-top:48px}.g-module__Ta5h3q__faqItem+.g-module__Ta5h3q__faqItem{box-shadow:inset 0 1px 0 var(--g-border)}.g-module__Ta5h3q__faqTrigger{justify-content:space-between;align-items:flex-start;gap:var(--g-minor);width:100%;padding:var(--g-minor) 0;color:var(--g-fg);font-size:var(--g-text);font-weight:var(--g-w-strong);line-height:var(--g-text-lh);letter-spacing:-.025em;text-align:left;font-variation-settings:"opsz" 32;display:flex}.g-module__Ta5h3q__faqItem:first-child .g-module__Ta5h3q__faqTrigger{padding-top:0}.g-module__Ta5h3q__faqTrigger:focus-visible{outline:2px solid var(--g-focus);outline-offset:4px}.g-module__Ta5h3q__faqIndicator{width:var(--g-minor);height:var(--g-text-lh);color:var(--g-subtle);flex-shrink:0;padding:4px;display:block}.g-module__Ta5h3q__faqIndicator svg{width:100%;height:100%;transition:transform var(--dur-lg) var(--ease-lg);display:block}.g-module__Ta5h3q__faqItem[data-open] .g-module__Ta5h3q__faqIndicator svg{transform:rotate(180deg)}.g-module__Ta5h3q__faqPanel{transition:grid-template-rows var(--dur-lg) var(--ease-lg);grid-template-rows:0fr;display:grid}.g-module__Ta5h3q__faqItem[data-open] .g-module__Ta5h3q__faqPanel{grid-template-rows:1fr}.g-module__Ta5h3q__faqPanelInner{min-height:0;overflow:hidden}.g-module__Ta5h3q__faqItem p{padding-bottom:var(--g-minor);color:var(--g-muted);font-size:var(--g-text);line-height:var(--g-text-lh);letter-spacing:-.015em;text-wrap:pretty;font-variation-settings:"opsz" 32;margin:0}.g-module__Ta5h3q__faqItem p a{color:var(--g-fg);text-decoration:underline;-webkit-text-decoration-color:var(--g-link-underline);text-decoration-color:var(--g-link-underline);text-underline-offset:4px}.g-module__Ta5h3q__nav{top:calc(var(--g-minor) / 2);right:calc(var(--g-minor) / 2);left:calc(var(--g-minor) / 2);z-index:40;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.g-module__Ta5h3q__nav>*{pointer-events:auto}.g-module__Ta5h3q__navHome{height:calc(2 * var(--g-minor));padding:0 var(--g-minor);color:var(--g-fg);border-radius:999px;align-items:center;display:inline-flex}.g-module__Ta5h3q__navLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.g-module__Ta5h3q__navLink{height:calc(2 * var(--g-minor));padding:0 var(--g-minor);color:color-mix(in srgb, var(--g-fg) 30%, transparent);font-size:var(--g-text);letter-spacing:-.02em;transition:color var(--dur) var(--ease), background-color var(--dur) var(--ease);font-variation-settings:"opsz" 32;border-radius:999px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.g-module__Ta5h3q__navLink:hover,.g-module__Ta5h3q__navLink[aria-current=page]{color:var(--g-fg)}.g-module__Ta5h3q__navLink:focus-visible,.g-module__Ta5h3q__navHome:focus-visible{outline:2px solid var(--g-focus);outline-offset:-2px}.g-module__Ta5h3q__footer{padding:var(--g-major) 0;color:var(--g-muted);font-size:var(--g-text);line-height:var(--g-text-lh);letter-spacing:-.015em;font-variation-settings:"opsz" 32;overflow:visible;container-type:inline-size}.g-module__Ta5h3q__footerRow{width:min(calc(100% - 2 * var(--g-gutter)), var(--g-content));text-align:center;justify-items:center;gap:12px;margin-inline:auto;display:grid}.g-module__Ta5h3q__footerRow p{margin:0}.g-module__Ta5h3q__footerLine{color:var(--g-fg);text-wrap:balance}.g-module__Ta5h3q__footerLinks{flex-wrap:wrap;justify-content:center;gap:8px 20px;font-size:16px;line-height:24px;display:flex}.g-module__Ta5h3q__footer a{color:var(--g-fg);text-decoration:underline;-webkit-text-decoration-color:var(--g-link-underline);text-decoration-color:var(--g-link-underline);text-underline-offset:4px}.g-module__Ta5h3q__footer a:hover{text-decoration-color:currentColor}.g-module__Ta5h3q__footer a:focus-visible{outline:2px solid var(--g-focus);outline-offset:4px}.g-module__Ta5h3q__copyright{white-space:nowrap;font-size:14px;line-height:20px}.g-module__Ta5h3q__directories{z-index:1;width:min(calc(100% - 2 * var(--g-gutter)), var(--g-content));justify-items:center;gap:12px;margin:0 auto 40px;display:grid;position:relative}.g-module__Ta5h3q__directoriesLabel{letter-spacing:.02em;margin:0;font-size:13px;line-height:18px}.g-module__Ta5h3q__directoriesList{flex-wrap:wrap;justify-content:center;gap:10px 12px;margin:0;padding:0;list-style:none;display:flex}.g-module__Ta5h3q__directoriesList a{opacity:.85;border-radius:8px;text-decoration:none;transition:opacity .16s;display:block}.g-module__Ta5h3q__directoriesList a:hover,.g-module__Ta5h3q__directoriesList a:focus-visible{opacity:1}.g-module__Ta5h3q__directoriesList img{width:auto;height:36px;display:block}@media (max-width:480px){.g-module__Ta5h3q__directoriesList img{height:30px}}@media (max-width:900px){.g-module__Ta5h3q__features{column-gap:calc(2 * var(--g-minor))}.g-module__Ta5h3q__deliverables{grid-template-columns:1fr}.g-module__Ta5h3q__deliverable+.g-module__Ta5h3q__deliverable{box-shadow:inset 0 1px 0 var(--g-border)}}@media (max-width:600px){.g-module__Ta5h3q__navLinks{flex-wrap:nowrap}.g-module__Ta5h3q__navLink,.g-module__Ta5h3q__navHome{padding:0 12px}.g-module__Ta5h3q__section{padding-block:calc(2 * var(--g-minor))}.g-module__Ta5h3q__under,.g-module__Ta5h3q__features,.g-module__Ta5h3q__deliverables,.g-module__Ta5h3q__faqList{margin-top:calc(1.5 * var(--g-minor))}.g-module__Ta5h3q__features{grid-template-columns:1fr}.g-module__Ta5h3q__feature,.g-module__Ta5h3q__feature:nth-last-child(-n+2){padding-bottom:calc(1.5 * var(--g-minor))}.g-module__Ta5h3q__feature:last-child{padding-bottom:0}.g-module__Ta5h3q__featureIcon{margin-bottom:16px}.g-module__Ta5h3q__faqTrigger{gap:16px;padding-block:24px}.g-module__Ta5h3q__purchase{padding-block:calc(2 * var(--g-minor))}.g-module__Ta5h3q__purchaseBlock{padding-inline:var(--g-gutter);border-radius:40px}.g-module__Ta5h3q__footer{padding-block:calc(2 * var(--g-minor))}.g-module__Ta5h3q__navLink{padding:0 16px;font-size:17px}}.g-module__Ta5h3q__navHome{zoom:var(--size-logo,1)}.g-module__Ta5h3q__navLinks{zoom:var(--size-nav,1)}@media (max-width:767px){.g-module__Ta5h3q__section{padding-block:40px}.g-module__Ta5h3q__section>.g-module__Ta5h3q__body{margin-top:12px;font-size:16px;line-height:24px}.g-module__Ta5h3q__under,.g-module__Ta5h3q__features,.g-module__Ta5h3q__deliverables,.g-module__Ta5h3q__faqList{margin-top:24px}.g-module__Ta5h3q__faqTrigger{padding-block:18px}.g-module__Ta5h3q__purchase,.g-module__Ta5h3q__footer{padding-block:40px}}.g-module__Ta5h3q__swipeDots{display:none}@media (max-width:767px){.g-module__Ta5h3q__swipe{margin-inline:calc(-1 * var(--g-gutter));padding-inline:var(--g-gutter);box-shadow:none;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--g-gutter);scrollbar-width:none;border-radius:0;grid-template-rows:none;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;gap:12px;display:grid;position:relative;overflow:auto hidden}.g-module__Ta5h3q__swipe::-webkit-scrollbar{display:none}.g-module__Ta5h3q__swipe>*{scroll-snap-align:start}.g-module__Ta5h3q__swipeDots{justify-content:center;gap:2px;margin-top:14px;display:flex}.g-module__Ta5h3q__swipeDots button{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.g-module__Ta5h3q__swipeDots button:after{content:"";background:var(--g-border);width:7px;height:7px;transition:background-color var(--dur) var(--ease), width var(--dur) var(--ease);border-radius:50%}.g-module__Ta5h3q__swipeDots button[aria-current]:after{background:var(--g-fg);border-radius:4px;width:18px}.g-module__Ta5h3q__deliverable,.g-module__Ta5h3q__deliverable+.g-module__Ta5h3q__deliverable{box-shadow:inset 0 0 0 1px var(--g-border);border-radius:20px;grid-row:auto;grid-template-rows:none}.g-module__Ta5h3q__howArt{height:168px;margin-bottom:16px}.g-module__Ta5h3q__deliverable h3,.g-module__Ta5h3q__deliverable p{font-size:16px;line-height:24px}.g-module__Ta5h3q__howStep{padding-bottom:20px}.g-module__Ta5h3q__features{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.g-module__Ta5h3q__feature,.g-module__Ta5h3q__feature:nth-last-child(-n+2){padding-bottom:22px}.g-module__Ta5h3q__feature:nth-last-child(-n+2){padding-bottom:0}.g-module__Ta5h3q__featureIcon{width:24px;height:24px;margin-bottom:10px}.g-module__Ta5h3q__feature h3{font-size:15px;line-height:20px}.g-module__Ta5h3q__feature p{margin-top:4px;font-size:13px;line-height:19px}.g-module__Ta5h3q__purchaseBlock{border-radius:36px;padding:44px 20px}.g-module__Ta5h3q__purchaseTitle{margin-bottom:14px}.g-module__Ta5h3q__purchaseText{font-size:16px;line-height:24px}.g-module__Ta5h3q__purchaseAction{margin-top:24px}:is(#formats,#why){display:none}}
